aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBaptiste Daroussin <bapt@FreeBSD.org>2026-03-06 08:34:26 +0000
committerBaptiste Daroussin <bapt@FreeBSD.org>2026-03-08 09:26:15 +0000
commita9d3aa7de3cfafe653c493b5cf396fd7de83a8fc (patch)
treeda373c66efba7ef1098ea23fc9237dac4fd27290
parent0ecac408887f1718bee4f5e27cd48dafb26e1c63 (diff)
cad/OrcaSlicer: new port
OrcaSlicer (also known as Orca Slicer) is a fast, free, open-source 3D printing slicer created by SoftFever Fixes previous push
-rw-r--r--cad/OrcaSlicer/distinfo3
-rw-r--r--cad/OrcaSlicer/files/hid.c1514
-rw-r--r--cad/OrcaSlicer/files/patch-CMakeLists.txt11
-rw-r--r--cad/OrcaSlicer/files/patch-cmake_modules_FindOpenVDB.cmake75
-rw-r--r--cad/OrcaSlicer/files/patch-cmake_modules_Findlibnoise.cmake17
-rw-r--r--cad/OrcaSlicer/files/patch-deps__src_hidapi_CMakeLists.txt12
-rw-r--r--cad/OrcaSlicer/files/patch-src_CMakeLists.txt11
-rw-r--r--cad/OrcaSlicer/files/patch-src_OrcaSlicer.cpp137
-rw-r--r--cad/OrcaSlicer/files/patch-src_libslic3r_CMakeLists.txt43
-rw-r--r--cad/OrcaSlicer/files/patch-src_libslic3r_Feature_FuzzySkin_FuzzySkin.cpp11
-rw-r--r--cad/OrcaSlicer/files/patch-src_libslic3r_GCodeSender.cpp29
-rw-r--r--cad/OrcaSlicer/files/patch-src_libslic3r_GCodeSender.hpp11
-rw-r--r--cad/OrcaSlicer/files/patch-src_libslic3r_GCode_PostProcessor.cpp17
-rw-r--r--cad/OrcaSlicer/files/patch-src_libslic3r_Platform.cpp21
-rw-r--r--cad/OrcaSlicer/files/patch-src_libslic3r_Platform.hpp10
-rw-r--r--cad/OrcaSlicer/files/patch-src_libslic3r_utils.cpp45
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_CMakeLists.txt37
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_GUI_CalibrationPanel.cpp11
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_GUI_CalibrationWizardPage.cpp11
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_GUI_CalibrationWizardPresetPage.cpp12
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_GUI_CalibrationWizardStartPage.cpp20
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_GUI_ConfigWizard.cpp25
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_GUI_ConfigWizard__private.hpp11
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_GUI_DesktopIntegrationDialog.cpp14
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_GUI_DesktopIntegrationDialog.hpp14
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_GUI_EditGCodeDialog.cpp38
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_GUI_EditGCodeDialog.hpp11
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_GUI_ExtraRenderers.cpp11
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_GUI_Field.cpp29
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_GUI_GLCanvas3D.cpp24
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_GUI_GUI__App.cpp148
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_GUI_GUI__App.hpp11
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_GUI_GUI__ObjectList.cpp11
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_GUI_GUI__Preview.cpp29
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_GUI_GUI__Preview.hpp11
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_GUI_GUI__Utils.cpp20
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_GUI_GUI__Utils.hpp11
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_GUI_Gizmos_GLGizmoText.cpp11
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_GUI_HMSPanel.cpp11
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_GUI_HintNotification.cpp11
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_GUI_HttpServer.hpp11
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_GUI_InstanceCheck.cpp29
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_GUI_MarkdownTip.cpp11
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_GUI_MediaPlayCtrl.cpp19
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_GUI_Monitor.cpp11
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_GUI_Mouse3DController.cpp20
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_GUI_OpenGLManager.cpp15
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_GUI_PhysicalPrinterDialog.cpp11
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_GUI_Plater.cpp12
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_GUI_PresetComboBoxes.cpp29
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_GUI_PresetComboBoxes.hpp11
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_GUI_PrintHostDialogs.cpp20
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_GUI_RemovableDriveManager.cpp17
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_GUI_SendSystemInfoDialog.cpp11
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_GUI_Tab.cpp38
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_GUI_UnsavedChangesDialog.cpp65
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_GUI_UnsavedChangesDialog.hpp20
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_GUI_Widgets_AMSControl.cpp11
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_GUI_Widgets_SideTools.cpp11
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_GUI_Widgets_WebView.cpp28
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_GUI_wxExtensions.cpp23
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_GUI_wxMediaCtrl2.cpp55
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_Utils_Bonjour.cpp109
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_Utils_Bonjour.hpp61
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_Utils_FontConfigHelp.hpp11
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_Utils_Serial.cpp46
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_Utils_Serial.hpp13
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_Utils_TCPConsole.cpp11
-rw-r--r--cad/OrcaSlicer/files/patch-src_slic3r_Utils_WxFontUtils.cpp45
-rw-r--r--cad/OrcaSlicer/pkg-descr2
-rw-r--r--cad/OrcaSlicer/pkg-plist10268
71 files changed, 13553 insertions, 0 deletions
diff --git a/cad/OrcaSlicer/distinfo b/cad/OrcaSlicer/distinfo
new file mode 100644
index 000000000000..786e76beb2eb
--- /dev/null
+++ b/cad/OrcaSlicer/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1772623248
+SHA256 (OrcaSlicer-OrcaSlicer-v2.3.1_GH0.tar.gz) = 625dffb5e54f3889ca130cc29b7bbeab35a9d88069dd007806ad7a7c90fe9106
+SIZE (OrcaSlicer-OrcaSlicer-v2.3.1_GH0.tar.gz) = 129351047
diff --git a/cad/OrcaSlicer/files/hid.c b/cad/OrcaSlicer/files/hid.c
new file mode 100644
index 000000000000..8cd5e3dca02e
--- /dev/null
+++ b/cad/OrcaSlicer/files/hid.c
@@ -0,0 +1,1514 @@
+/*******************************************************
+ HIDAPI - Multi-Platform library for
+ communication with HID devices.
+
+ Alan Ott
+ Signal 11 Software
+
+ 8/22/2009
+ Linux Version - 6/2/2010
+ Libusb Version - 8/13/2010
+ FreeBSD Version - 11/1/2011
+
+ Copyright 2009, All Rights Reserved.
+
+ At the discretion of the user of this library,
+ this software may be licensed under the terms of the
+ GNU General Public License v3, a BSD-Style license, or the
+ original HIDAPI license as outlined in the LICENSE.txt,
+ LICENSE-gpl3.txt, LICENSE-bsd.txt, and LICENSE-orig.txt
+ files located at the root of the source distribution.
+ These files may also be found in the public source
+ code repository located at:
+ http://github.com/signal11/hidapi .
+********************************************************/
+
+#define _GNU_SOURCE /* needed for wcsdup() before glibc 2.10 */
+
+/* C */
+#include <stdio.h>
+#include <string.h>
+#include <stdlib.h>
+#include <ctype.h>
+#include <locale.h>
+#include <errno.h>
+
+/* Unix */
+#include <unistd.h>
+#include <sys/types.h>
+#include <sys/stat.h>
+#include <sys/ioctl.h>
+#include <sys/utsname.h>
+#include <fcntl.h>
+#include <pthread.h>
+#include <wchar.h>
+
+/* GNU / LibUSB */
+#include <libusb.h>
+#ifndef __ANDROID__
+#include <iconv.h>
+#endif
+
+#include "hidapi.h"
+
+#ifdef __ANDROID__
+
+/* Barrier implementation because Android/Bionic don't have pthread_barrier.
+ This implementation came from Brent Priddy and was posted on
+ StackOverflow. It is used with his permission. */
+typedef int pthread_barrierattr_t;
+typedef struct pthread_barrier {
+ pthread_mutex_t mutex;
+ pthread_cond_t cond;
+ int count;
+ int trip_count;
+} pthread_barrier_t;
+
+static int pthread_barrier_init(pthread_barrier_t *barrier, const pthread_barrierattr_t *attr, unsigned int count)
+{
+ if(count == 0) {
+ errno = EINVAL;
+ return -1;
+ }
+
+ if(pthread_mutex_init(&barrier->mutex, 0) < 0) {
+ return -1;
+ }
+ if(pthread_cond_init(&barrier->cond, 0) < 0) {
+ pthread_mutex_destroy(&barrier->mutex);
+ return -1;
+ }
+ barrier->trip_count = count;
+ barrier->count = 0;
+
+ return 0;
+}
+
+static int pthread_barrier_destroy(pthread_barrier_t *barrier)
+{
+ pthread_cond_destroy(&barrier->cond);
+ pthread_mutex_destroy(&barrier->mutex);
+ return 0;
+}
+
+static int pthread_barrier_wait(pthread_barrier_t *barrier)
+{
+ pthread_mutex_lock(&barrier->mutex);
+ ++(barrier->count);
+ if(barrier->count >= barrier->trip_count)
+ {
+ barrier->count = 0;
+ pthread_cond_broadcast(&barrier->cond);
+ pthread_mutex_unlock(&barrier->mutex);
+ return 1;
+ }
+ else
+ {
+ pthread_cond_wait(&barrier->cond, &(barrier->mutex));
+ pthread_mutex_unlock(&barrier->mutex);
+ return 0;
+ }
+}
+
+#endif
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+#ifdef DEBUG_PRINTF
+#define LOG(...) fprintf(stderr, __VA_ARGS__)
+#else
+#define LOG(...) do {} while (0)
+#endif
+
+#ifndef __FreeBSD__
+#define DETACH_KERNEL_DRIVER
+#endif
+
+/* Uncomment to enable the retrieval of Usage and Usage Page in
+hid_enumerate(). Warning, on platforms different from FreeBSD
+this is very invasive as it requires the detach
+and re-attach of the kernel driver. See comments inside hid_enumerate().
+libusb HIDAPI programs are encouraged to use the interface number
+instead to differentiate between interfaces on a composite HID device. */
+/*#define INVASIVE_GET_USAGE*/
+
+/* Linked List of input reports received from the device. */
+struct input_report {
+ uint8_t *data;
+ size_t len;
+ struct input_report *next;
+};
+
+
+struct hid_device_ {
+ /* Handle to the actual device. */
+ libusb_device_handle *device_handle;
+
+ /* Endpoint information */
+ int input_endpoint;
+ int output_endpoint;
+ int input_ep_max_packet_size;
+
+ /* The interface number of the HID */
+ int interface;
+
+ /* Indexes of Strings */
+ int manufacturer_index;
+ int product_index;
+ int serial_index;
+
+ /* Whether blocking reads are used */
+ int blocking; /* boolean */
+
+ /* Read thread objects */
+ pthread_t thread;
+ pthread_mutex_t mutex; /* Protects input_reports */
+ pthread_cond_t condition;
+ pthread_barrier_t barrier; /* Ensures correct startup sequence */
+ int shutdown_thread;
+ int cancelled;
+ struct libusb_transfer *transfer;
+
+ /* List of received input reports. */
+ struct input_report *input_reports;
+};
+
+static libusb_context *usb_context = NULL;
+
+uint16_t get_usb_code_for_current_locale(void);
+static int return_data(hid_device *dev, unsigned char *data, size_t length);
+
+static hid_device *new_hid_device(void)
+{
+ hid_device *dev = calloc(1, sizeof(hid_device));
+ dev->blocking = 1;
+
+ pthread_mutex_init(&dev->mutex, NULL);
+ pthread_cond_init(&dev->condition, NULL);
+ pthread_barrier_init(&dev->barrier, NULL, 2);
+
+ return dev;
+}
+
+static void free_hid_device(hid_device *dev)
+{
+ /* Clean up the thread objects */
+ pthread_barrier_destroy(&dev->barrier);
+ pthread_cond_destroy(&dev->condition);
+ pthread_mutex_destroy(&dev->mutex);
+
+ /* Free the device itself */
+ free(dev);
+}
+
+#if 0
+/*TODO: Implement this funciton on hidapi/libusb.. */
+static void register_error(hid_device *dev, const char *op)
+{
+
+}
+#endif
+
+#ifdef INVASIVE_GET_USAGE
+/* Get bytes from a HID Report Descriptor.
+ Only call with a num_bytes of 0, 1, 2, or 4. */
+static uint32_t get_bytes(uint8_t *rpt, size_t len, size_t num_bytes, size_t cur)
+{
+ /* Return if there aren't enough bytes. */
+ if (cur + num_bytes >= len)
+ return 0;
+
+ if (num_bytes == 0)
+ return 0;
+ else if (num_bytes == 1) {
+ return rpt[cur+1];
+ }
+ else if (num_bytes == 2) {
+ return (rpt[cur+2] * 256 + rpt[cur+1]);
+ }
+ else if (num_bytes == 4) {
+ return (rpt[cur+4] * 0x01000000 +
+ rpt[cur+3] * 0x00010000 +
+ rpt[cur+2] * 0x00000100 +
+ rpt[cur+1] * 0x00000001);
+ }
+ else
+ return 0;
+}
+
+/* Retrieves the device's Usage Page and Usage from the report
+ descriptor. The algorithm is simple, as it just returns the first
+ Usage and Usage Page that it finds in the descriptor.
+ The return value is 0 on success and -1 on failure. */
+static int get_usage(uint8_t *report_descriptor, size_t size,
+ unsigned short *usage_page, unsigned short *usage)
+{
+ unsigned int i = 0;
+ int size_code;
+ int data_len, key_size;
+ int usage_found = 0, usage_page_found = 0;
+
+ while (i < size) {
+ int key = report_descriptor[i];
+ int key_cmd = key & 0xfc;
+
+ //printf("key: %02hhx\n", key);
+
+ if ((key & 0xf0) == 0xf0) {
+ /* This is a Long Item. The next byte contains the
+ length of the data section (value) for this key.
+ See the HID specification, version 1.11, section
+ 6.2.2.3, titled "Long Items." */
+ if (i+1 < size)
+ data_len = report_descriptor[i+1];
+ else
+ data_len = 0; /* malformed report */
+ key_size = 3;
+ }
+ else {
+ /* This is a Short Item. The bottom two bits of the
+ key contain the size code for the data section
+ (value) for this key. Refer to the HID
+ specification, version 1.11, section 6.2.2.2,
+ titled "Short Items." */
+ size_code = key & 0x3;
+ switch (size_code) {
+ case 0:
+ case 1:
+ case 2:
+ data_len = size_code;
+ break;
+ case 3:
+ data_len = 4;
+ break;
+ default:
+ /* Can't ever happen since size_code is & 0x3 */
+ data_len = 0;
+ break;
+ };
+ key_size = 1;
+ }
+
+ if (key_cmd == 0x4) {
+ *usage_page = get_bytes(report_descriptor, size, data_len, i);
+ usage_page_found = 1;
+ //printf("Usage Page: %x\n", (uint32_t)*usage_page);
+ }
+ if (key_cmd == 0x8) {
+ *usage = get_bytes(report_descriptor, size, data_len, i);
+ usage_found = 1;
+ //printf("Usage: %x\n", (uint32_t)*usage);
+ }
+
+ if (usage_page_found && usage_found)
+ return 0; /* success */
+
+ /* Skip over this key and it's associated data */
+ i += data_len + key_size;
+ }
+
+ return -1; /* failure */
+}
+#endif /* INVASIVE_GET_USAGE */
+
+#if defined(__FreeBSD__) && __FreeBSD__ < 10
+/* The libusb version included in FreeBSD < 10 doesn't have this function. In
+ mainline libusb, it's inlined in libusb.h. This function will bear a striking
+ resemblance to that one, because there's about one way to code it.
+
+ Note that the data parameter is Unicode in UTF-16LE encoding.
+ Return value is the number of bytes in data, or LIBUSB_ERROR_*.
+ */
+static inline int libusb_get_string_descriptor(libusb_device_handle *dev,
+ uint8_t descriptor_index, uint16_t lang_id,
+ unsigned char *data, int length)
+{
+ return libusb_control_transfer(dev,
+ LIBUSB_ENDPOINT_IN | 0x0, /* Endpoint 0 IN */
+ LIBUSB_REQUEST_GET_DESCRIPTOR,
+ (LIBUSB_DT_STRING << 8) | descriptor_index,
+ lang_id, data, (uint16_t) length, 1000);
+}
+
+#endif
+
+
+/* Get the first language the device says it reports. This comes from
+ USB string #0. */
+static uint16_t get_first_language(libusb_device_handle *dev)
+{
+ uint16_t buf[32];
+ int len;
+
+ /* Get the string from libusb. */
+ len = libusb_get_string_descriptor(dev,
+ 0x0, /* String ID */
+ 0x0, /* Language */
+ (unsigned char*)buf,
+ sizeof(buf));
+ if (len < 4)
+ return 0x0;
+
+ return buf[1]; /* First two bytes are len and descriptor type. */
+}
+
+static int is_language_supported(libusb_device_handle *dev, uint16_t lang)
+{
+ uint16_t buf[32];
+ int len;
+ int i;
+
+ /* Get the string from libusb. */
+ len = libusb_get_string_descriptor(dev,
+ 0x0, /* String ID */
+ 0x0, /* Language */
+ (unsigned char*)buf,
+ sizeof(buf));
+ if (len < 4)
+ return 0x0;
+
+
+ len /= 2; /* language IDs are two-bytes each. */
+ /* Start at index 1 because there are two bytes of protocol data. */
+ for (i = 1; i < len; i++) {
+ if (buf[i] == lang)
+ return 1;
+ }
+
+ return 0;
+}
+
+
+/* This function returns a newly allocated wide string containing the USB
+ device string numbered by the index. The returned string must be freed
+ by using free(). */
+static wchar_t *get_usb_string(libusb_device_handle *dev, uint8_t idx)
+{
+ char buf[512];
+ int len;
+ wchar_t *str = NULL;
+
+#ifndef __ANDROID__ /* we don't use iconv on Android */
+ wchar_t wbuf[256];
+ /* iconv variables */
+ iconv_t ic;
+ size_t inbytes;
+ size_t outbytes;
+ size_t res;
+#ifdef __FreeBSD__
+ const char *inptr;
+#else
+ char *inptr;
+#endif
+ char *outptr;
+#endif
+
+ /* Determine which language to use. */
+ uint16_t lang;
+ lang = get_usb_code_for_current_locale();
+ if (!is_language_supported(dev, lang))
+ lang = get_first_language(dev);
+
+ /* Get the string from libusb. */
+ len = libusb_get_string_descriptor(dev,
+ idx,
+ lang,
+ (unsigned char*)buf,
+ sizeof(buf));
+ if (len < 0)
+ return NULL;
+
+#ifdef __ANDROID__
+
+ /* Bionic does not have iconv support nor wcsdup() function, so it
+ has to be done manually. The following code will only work for
+ code points that can be represented as a single UTF-16 character,
+ and will incorrectly convert any code points which require more
+ than one UTF-16 character.
+
+ Skip over the first character (2-bytes). */
+ len -= 2;
+ str = malloc((len / 2 + 1) * sizeof(wchar_t));
+ int i;
+ for (i = 0; i < len / 2; i++) {
+ str[i] = buf[i * 2 + 2] | (buf[i * 2 + 3] << 8);
+ }
+ str[len / 2] = 0x00000000;
+
+#else
+
+ /* buf does not need to be explicitly NULL-terminated because
+ it is only passed into iconv() which does not need it. */
+
+ /* Initialize iconv. */
+ ic = iconv_open("WCHAR_T", "UTF-16LE");
+ if (ic == (iconv_t)-1) {
+ LOG("iconv_open() failed\n");
+ return NULL;
+ }
+
+ /* Convert to native wchar_t (UTF-32 on glibc/BSD systems).
+ Skip the first character (2-bytes). */
+ inptr = buf+2;
+ inbytes = len-2;
+ outptr = (char*) wbuf;
+ outbytes = sizeof(wbuf);
+ res = iconv(ic, &inptr, &inbytes, &outptr, &outbytes);
+ if (res == (size_t)-1) {
+ LOG("iconv() failed\n");
+ goto err;
+ }
+
+ /* Write the terminating NULL. */
+ wbuf[sizeof(wbuf)/sizeof(wbuf[0])-1] = 0x00000000;
+ if (outbytes >= sizeof(wbuf[0]))
+ *((wchar_t*)outptr) = 0x00000000;
+
+ /* Allocate and copy the string. */
+ str = wcsdup(wbuf);
+
+err:
+ iconv_close(ic);
+
+#endif
+
+ return str;
+}
+
+static char *make_path(libusb_device *dev, int interface_number)
+{
+ char str[64];
+ snprintf(str, sizeof(str), "%04x:%04x:%02x",
+ libusb_get_bus_number(dev),
+ libusb_get_device_address(dev),
+ interface_number);
+ str[sizeof(str)-1] = '\0';
+
+ return strdup(str);
+}
+
+
+int HID_API_EXPORT hid_init(void)
+{
+ if (!usb_context) {
+ const char *locale;
+
+ /* Init Libusb */
+ if (libusb_init(&usb_context))
+ return -1;
+
+ /* Set the locale if it's not set. */
+ locale = setlocale(LC_CTYPE, NULL);
+ if (!locale)
+ setlocale(LC_CTYPE, "");
+ }
+
+ return 0;
+}
+
+int HID_API_EXPORT hid_exit(void)
+{
+ if (usb_context) {
+ libusb_exit(usb_context);
+ usb_context = NULL;
+ }
+
+ return 0;
+}
+
+struct hid_device_info HID_API_EXPORT *hid_enumerate(unsigned short vendor_id, unsigned short product_id)
+{
+ libusb_device **devs;
+ libusb_device *dev;
+ libusb_device_handle *handle;
+ ssize_t num_devs;
+ int i = 0;
+
+ struct hid_device_info *root = NULL; /* return object */
+ struct hid_device_info *cur_dev = NULL;
+
+ if(hid_init() < 0)
+ return NULL;
+
+ num_devs = libusb_get_device_list(usb_context, &devs);
+ if (num_devs < 0)
+ return NULL;
+ while ((dev = devs[i++]) != NULL) {
+ struct libusb_device_descriptor desc;
+ struct libusb_config_descriptor *conf_desc = NULL;
+ int j, k;
+ int interface_num = 0;
+
+ int res = libusb_get_device_descriptor(dev, &desc);
+ unsigned short dev_vid = desc.idVendor;
+ unsigned short dev_pid = desc.idProduct;
+
+ res = libusb_get_active_config_descriptor(dev, &conf_desc);
+ if (res < 0)
+ libusb_get_config_descriptor(dev, 0, &conf_desc);
+ if (conf_desc) {
+ for (j = 0; j < conf_desc->bNumInterfaces; j++) {
+ const struct libusb_interface *intf = &conf_desc->interface[j];
+ for (k = 0; k < intf->num_altsetting; k++) {
+ const struct libusb_interface_descriptor *intf_desc;
+ intf_desc = &intf->altsetting[k];
+ if (intf_desc->bInterfaceClass == LIBUSB_CLASS_HID) {
+ interface_num = intf_desc->bInterfaceNumber;
+
+ /* Check the VID/PID against the arguments */
+ if ((vendor_id == 0x0 || vendor_id == dev_vid) &&
+ (product_id == 0x0 || product_id == dev_pid)) {
+ struct hid_device_info *tmp;
+
+ /* VID/PID match. Create the record. */
+ tmp = calloc(1, sizeof(struct hid_device_info));
+ if (cur_dev) {
+ cur_dev->next = tmp;
+ }
+ else {
+ root = tmp;
+ }
+ cur_dev = tmp;
+
+ /* Fill out the record */
+ cur_dev->next = NULL;
+ cur_dev->path = make_path(dev, interface_num);
+
+ res = libusb_open(dev, &handle);
+
+ if (res >= 0) {
+ /* Serial Number */
+ if (desc.iSerialNumber > 0)
+ cur_dev->serial_number =
+ get_usb_string(handle, desc.iSerialNumber);
+
+ /* Manufacturer and Product strings */
+ if (desc.iManufacturer > 0)
+ cur_dev->manufacturer_string =
+ get_usb_string(handle, desc.iManufacturer);
+ if (desc.iProduct > 0)
+ cur_dev->product_string =
+ get_usb_string(handle, desc.iProduct);
+
+#ifdef INVASIVE_GET_USAGE
+{
+ /*
+ This section is removed because it is too
+ invasive on the system. Getting a Usage Page
+ and Usage requires parsing the HID Report
+ descriptor. Getting a HID Report descriptor
+ involves claiming the interface. Claiming the
+ interface involves detaching the kernel driver.
+ Detaching the kernel driver is hard on the system
+ because it will unclaim interfaces (if another
+ app has them claimed) and the re-attachment of
+ the driver will sometimes change /dev entry names.
+ It is for these reasons that this section is
+ #if 0. For composite devices, use the interface
+ field in the hid_device_info struct to distinguish
+ between interfaces. */
+ unsigned char data[256];
+#ifdef DETACH_KERNEL_DRIVER
+ int detached = 0;
+ /* Usage Page and Usage */
+ res = libusb_kernel_driver_active(handle, interface_num);
+ if (res == 1) {
+ res = libusb_detach_kernel_driver(handle, interface_num);
+ if (res < 0)
+ LOG("Couldn't detach kernel driver, even though a kernel driver was attached.");
+ else
+ detached = 1;
+ }
+#endif
+ res = libusb_claim_interface(handle, interface_num);
+ if (res >= 0) {
+ /* Get the HID Report Descriptor. */
+ res = libusb_control_transfer(handle, LIBUSB_ENDPOINT_IN|LIBUSB_RECIPIENT_INTERFACE, LIBUSB_REQUEST_GET_DESCRIPTOR, (LIBUSB_DT_REPORT << 8)|interface_num, 0, data, sizeof(data), 5000);
+ if (res >= 0) {
+ unsigned short page=0, usage=0;
+ /* Parse the usage and usage page
+ out of the report descriptor. */
+ get_usage(data, res, &page, &usage);
+ cur_dev->usage_page = page;
+ cur_dev->usage = usage;
+ }
+ else
+ LOG("libusb_control_transfer() for getting the HID report failed with %d\n", res);
+
+ /* Release the interface */
+ res = libusb_release_interface(handle, interface_num);
+ if (res < 0)
+ LOG("Can't release the interface.\n");
+ }
+ else
+ LOG("Can't claim interface %d\n", res);
+#ifdef DETACH_KERNEL_DRIVER
+ /* Re-attach kernel driver if necessary. */
+ if (detached) {
+ res = libusb_attach_kernel_driver(handle, interface_num);
+ if (res < 0)
+ LOG("Couldn't re-attach kernel driver.\n");
+ }
+#endif
+}
+#endif /* INVASIVE_GET_USAGE */
+
+ libusb_close(handle);
+ }
+ /* VID/PID */
+ cur_dev->vendor_id = dev_vid;
+ cur_dev->product_id = dev_pid;
+
+ /* Release Number */
+ cur_dev->release_number = desc.bcdDevice;
+
+ /* Interface Number */
+ cur_dev->interface_number = interface_num;
+ }
+ }
+ } /* altsettings */
+ } /* interfaces */
+ libusb_free_config_descriptor(conf_desc);
+ }
+ }
+
+ libusb_free_device_list(devs, 1);
+
+ return root;
+}
+
+void HID_API_EXPORT hid_free_enumeration(struct hid_device_info *devs)
+{
+ struct hid_device_info *d = devs;
+ while (d) {
+ struct hid_device_info *next = d->next;
+ free(d->path);
+ free(d->serial_number);
+ free(d->manufacturer_string);
+ free(d->product_string);
+ free(d);
+ d = next;
+ }
+}
+
+hid_device * hid_open(unsigned short vendor_id, unsigned short product_id, const wchar_t *serial_number)
+{
+ struct hid_device_info *devs, *cur_dev;
+ const char *path_to_open = NULL;
+ hid_device *handle = NULL;
+
+ devs = hid_enumerate(vendor_id, product_id);
+ cur_dev = devs;
+ while (cur_dev) {
+ if (cur_dev->vendor_id == vendor_id &&
+ cur_dev->product_id == product_id) {
+ if (serial_number) {
+ if (cur_dev->serial_number &&
+ wcscmp(serial_number, cur_dev->serial_number) == 0) {
+ path_to_open = cur_dev->path;
+ break;
+ }
+ }
+ else {
+ path_to_open = cur_dev->path;
+ break;
+ }
+ }
+ cur_dev = cur_dev->next;
+ }
+
+ if (path_to_open) {
+ /* Open the device */
+ handle = hid_open_path(path_to_open);
+ }
+
+ hid_free_enumeration(devs);
+
+ return handle;
+}
+
+static void read_callback(struct libusb_transfer *transfer)
+{
+ hid_device *dev = transfer->user_data;
+ int res;
+
+ if (transfer->status == LIBUSB_TRANSFER_COMPLETED) {
+
+ struct input_report *rpt = malloc(sizeof(*rpt));
+ rpt->data = malloc(transfer->actual_length);
+ memcpy(rpt->data, transfer->buffer, transfer->actual_length);
+ rpt->len = transfer->actual_length;
+ rpt->next = NULL;
+
+ pthread_mutex_lock(&dev->mutex);
+
+ /* Attach the new report object to the end of the list. */
+ if (dev->input_reports == NULL) {
+ /* The list is empty. Put it at the root. */
+ dev->input_reports = rpt;
+ pthread_cond_signal(&dev->condition);
+ }
+ else {
+ /* Find the end of the list and attach. */
+ struct input_report *cur = dev->input_reports;
+ int num_queued = 0;
+ while (cur->next != NULL) {
+ cur = cur->next;
+ num_queued++;
+ }
+ cur->next = rpt;
+
+ /* Pop one off if we've reached 30 in the queue. This
+ way we don't grow forever if the user never reads
+ anything from the device. */
+ if (num_queued > 30) {
+ return_data(dev, NULL, 0);
+ }
+ }
+ pthread_mutex_unlock(&dev->mutex);
+ }
+ else if (transfer->status == LIBUSB_TRANSFER_CANCELLED) {
+ dev->shutdown_thread = 1;
+ dev->cancelled = 1;
+ return;
+ }
+ else if (transfer->status == LIBUSB_TRANSFER_NO_DEVICE) {
+ dev->shutdown_thread = 1;
+ dev->cancelled = 1;
+ return;
+ }
+ else if (transfer->status == LIBUSB_TRANSFER_TIMED_OUT) {
+ //LOG("Timeout (normal)\n");
+ }
+ else {
+ LOG("Unknown transfer code: %d\n", transfer->status);
+ }
+
+ /* Re-submit the transfer object. */
+ res = libusb_submit_transfer(transfer);
+ if (res != 0) {
+ LOG("Unable to submit URB. libusb error code: %d\n", res);
+ dev->shutdown_thread = 1;
+ dev->cancelled = 1;
+ }
+}
+
+
+static void *read_thread(void *param)
+{
+ hid_device *dev = param;
+ unsigned char *buf;
+ const size_t length = dev->input_ep_max_packet_size;
+
+ /* Set up the transfer object. */
+ buf = malloc(length);
+ dev->transfer = libusb_alloc_transfer(0);
+ libusb_fill_interrupt_transfer(dev->transfer,
+ dev->device_handle,
+ dev->input_endpoint,
+ buf,
+ length,
+ read_callback,
+ dev,
+ 5000/*timeout*/);
+
+ /* Make the first submission. Further submissions are made
+ from inside read_callback() */
+ libusb_submit_transfer(dev->transfer);
+
+ /* Notify the main thread that the read thread is up and running. */
+ pthread_barrier_wait(&dev->barrier);
+
+ /* Handle all the events. */
+ while (!dev->shutdown_thread) {
+ int res;
+ res = libusb_handle_events(usb_context);
+ if (res < 0) {
+ /* There was an error. */
+ LOG("read_thread(): libusb reports error # %d\n", res);
+
+ /* Break out of this loop only on fatal error.*/
+ if (res != LIBUSB_ERROR_BUSY &&
+ res != LIBUSB_ERROR_TIMEOUT &&
+ res != LIBUSB_ERROR_OVERFLOW &&
+ res != LIBUSB_ERROR_INTERRUPTED) {
+ break;
+ }
+ }
+ }
+
+ /* Cancel any transfer that may be pending. This call will fail
+ if no transfers are pending, but that's OK. */
+ libusb_cancel_transfer(dev->transfer);
+
+ while (!dev->cancelled)
+ libusb_handle_events_completed(usb_context, &dev->cancelled);
+
+ /* Now that the read thread is stopping, Wake any threads which are
+ waiting on data (in hid_read_timeout()). Do this under a mutex to
+ make sure that a thread which is about to go to sleep waiting on
+ the condition actually will go to sleep before the condition is
+ signaled. */
+ pthread_mutex_lock(&dev->mutex);
+ pthread_cond_broadcast(&dev->condition);
+ pthread_mutex_unlock(&dev->mutex);
+
+ /* The dev->transfer->buffer and dev->transfer objects are cleaned up
+ in hid_close(). They are not cleaned up here because this thread
+ could end either due to a disconnect or due to a user
+ call to hid_close(). In both cases the objects can be safely
+ cleaned up after the call to pthread_join() (in hid_close()), but
+ since hid_close() calls libusb_cancel_transfer(), on these objects,
+ they can not be cleaned up here. */
+
+ return NULL;
+}
+
+
+hid_device * HID_API_EXPORT hid_open_path(const char *path)
+{
+ hid_device *dev = NULL;
+
+ libusb_device **devs;
+ libusb_device *usb_dev;
+ int res;
+ int d = 0;
+ int good_open = 0;
+
+ if(hid_init() < 0)
+ return NULL;
+
+ dev = new_hid_device();
+
+ libusb_get_device_list(usb_context, &devs);
+ while ((usb_dev = devs[d++]) != NULL) {
+ struct libusb_device_descriptor desc;
+ struct libusb_config_descriptor *conf_desc = NULL;
+ int i,j,k;
+ libusb_get_device_descriptor(usb_dev, &desc);
+
+ if (libusb_get_active_config_descriptor(usb_dev, &conf_desc) < 0)
+ continue;
+ for (j = 0; j < conf_desc->bNumInterfaces; j++) {
+ const struct libusb_interface *intf = &conf_desc->interface[j];
+ for (k = 0; k < intf->num_altsetting; k++) {
+ const struct libusb_interface_descriptor *intf_desc;
+ intf_desc = &intf->altsetting[k];
+ if (intf_desc->bInterfaceClass == LIBUSB_CLASS_HID) {
+ char *dev_path = make_path(usb_dev, intf_desc->bInterfaceNumber);
+ if (!strcmp(dev_path, path)) {
+ /* Matched Paths. Open this device */
+
+ /* OPEN HERE */
+ res = libusb_open(usb_dev, &dev->device_handle);
+ if (res < 0) {
+ LOG("can't open device\n");
+ free(dev_path);
+ break;
+ }
+ good_open = 1;
+#ifdef DETACH_KERNEL_DRIVER
+ /* Detach the kernel driver, but only if the
+ device is managed by the kernel */
+ if (libusb_kernel_driver_active(dev->device_handle, intf_desc->bInterfaceNumber) == 1) {
+ res = libusb_detach_kernel_driver(dev->device_handle, intf_desc->bInterfaceNumber);
+ if (res < 0) {
+ libusb_close(dev->device_handle);
+ LOG("Unable to detach Kernel Driver\n");
+ free(dev_path);
+ good_open = 0;
+ break;
+ }
+ }
+#endif
+ res = libusb_claim_interface(dev->device_handle, intf_desc->bInterfaceNumber);
+ if (res < 0) {
+ LOG("can't claim interface %d: %d\n", intf_desc->bInterfaceNumber, res);
+ free(dev_path);
+ libusb_close(dev->device_handle);
+ good_open = 0;
+ break;
+ }
+
+ /* Store off the string descriptor indexes */
+ dev->manufacturer_index = desc.iManufacturer;
+ dev->product_index = desc.iProduct;
+ dev->serial_index = desc.iSerialNumber;
+
+ /* Store off the interface number */
+ dev->interface = intf_desc->bInterfaceNumber;
+
+ /* Find the INPUT and OUTPUT endpoints. An
+ OUTPUT endpoint is not required. */
+ for (i = 0; i < intf_desc->bNumEndpoints; i++) {
+ const struct libusb_endpoint_descriptor *ep
+ = &intf_desc->endpoint[i];
+
+ /* Determine the type and direction of this
+ endpoint. */
+ int is_interrupt =
+ (ep->bmAttributes & LIBUSB_TRANSFER_TYPE_MASK)
+ == LIBUSB_TRANSFER_TYPE_INTERRUPT;
+ int is_output =
+ (ep->bEndpointAddress & LIBUSB_ENDPOINT_DIR_MASK)
+ == LIBUSB_ENDPOINT_OUT;
+ int is_input =
+ (ep->bEndpointAddress & LIBUSB_ENDPOINT_DIR_MASK)
+ == LIBUSB_ENDPOINT_IN;
+
+ /* Decide whether to use it for input or output. */
+ if (dev->input_endpoint == 0 &&
+ is_interrupt && is_input) {
+ /* Use this endpoint for INPUT */
+ dev->input_endpoint = ep->bEndpointAddress;
+ dev->input_ep_max_packet_size = ep->wMaxPacketSize;
+ }
+ if (dev->output_endpoint == 0 &&
+ is_interrupt && is_output) {
+ /* Use this endpoint for OUTPUT */
+ dev->output_endpoint = ep->bEndpointAddress;
+ }
+ }
+
+ pthread_create(&dev->thread, NULL, read_thread, dev);
+
+ /* Wait here for the read thread to be initialized. */
+ pthread_barrier_wait(&dev->barrier);
+
+ }
+ free(dev_path);
+ }
+ }
+ }
+ libusb_free_config_descriptor(conf_desc);
+
+ }
+
+ libusb_free_device_list(devs, 1);
+
+ /* If we have a good handle, return it. */
+ if (good_open) {
+ return dev;
+ }
+ else {
+ /* Unable to open any devices. */
+ free_hid_device(dev);
+ return NULL;
+ }
+}
+
+
+int HID_API_EXPORT hid_write(hid_device *dev, const unsigned char *data, size_t length)
+{
+ int res;
+ int report_number = data[0];
+ int skipped_report_id = 0;
+
+ if (report_number == 0x0) {
+ data++;
+ length--;
+ skipped_report_id = 1;
+ }
+
+
+ if (dev->output_endpoint <= 0) {
+ /* No interrupt out endpoint. Use the Control Endpoint */
+ res = libusb_control_transfer(dev->device_handle,
+ LIBUSB_REQUEST_TYPE_CLASS|LIBUSB_RECIPIENT_INTERFACE|LIBUSB_ENDPOINT_OUT,
+ 0x09/*HID Set_Report*/,
+ (2/*HID output*/ << 8) | report_number,
+ dev->interface,
+ (unsigned char *)data, length,
+ 1000/*timeout millis*/);
+
+ if (res < 0)
+ return -1;
+
+ if (skipped_report_id)
+ length++;
+
+ return length;
+ }
+ else {
+ /* Use the interrupt out endpoint */
+ int actual_length;
+ res = libusb_interrupt_transfer(dev->device_handle,
+ dev->output_endpoint,
+ (unsigned char*)data,
+ length,
+ &actual_length, 1000);
+
+ if (res < 0)
+ return -1;
+
+ if (skipped_report_id)
+ actual_length++;
+
+ return actual_length;
+ }
+}
+
+/* Helper function, to simplify hid_read().
+ This should be called with dev->mutex locked. */
+static int return_data(hid_device *dev, unsigned char *data, size_t length)
+{
+ /* Copy the data out of the linked list item (rpt) into the
+ return buffer (data), and delete the liked list item. */
+ struct input_report *rpt = dev->input_reports;
+ size_t len = (length < rpt->len)? length: rpt->len;
+ if (len > 0)
+ memcpy(data, rpt->data, len);
+ dev->input_reports = rpt->next;
+ free(rpt->data);
+ free(rpt);
+ return len;
+}
+
+static void cleanup_mutex(void *param)
+{
+ hid_device *dev = param;
+ pthread_mutex_unlock(&dev->mutex);
+}
+
+
+int HID_API_EXPORT hid_read_timeout(hid_device *dev, unsigned char *data, size_t length, int milliseconds)
+{
+ int bytes_read = -1;
+
+#if 0
+ int transferred;
+ int res = libusb_interrupt_transfer(dev->device_handle, dev->input_endpoint, data, length, &transferred, 5000);
+ LOG("transferred: %d\n", transferred);
+ return transferred;
+#endif
+
+ pthread_mutex_lock(&dev->mutex);
+ pthread_cleanup_push(&cleanup_mutex, dev);
+
+ /* There's an input report queued up. Return it. */
+ if (dev->input_reports) {
+ /* Return the first one */
+ bytes_read = return_data(dev, data, length);
+ goto ret;
+ }
+
+ if (dev->shutdown_thread) {
+ /* This means the device has been disconnected.
+ An error code of -1 should be returned. */
+ bytes_read = -1;
+ goto ret;
+ }
+
+ if (milliseconds == -1) {
+ /* Blocking */
+ while (!dev->input_reports && !dev->shutdown_thread) {
+ pthread_cond_wait(&dev->condition, &dev->mutex);
+ }
+ if (dev->input_reports) {
+ bytes_read = return_data(dev, data, length);
+ }
+ }
+ else if (milliseconds > 0) {
+ /* Non-blocking, but called with timeout. */
+ int res;
+ struct timespec ts;
+ clock_gettime(CLOCK_REALTIME, &ts);
+ ts.tv_sec += milliseconds / 1000;
+ ts.tv_nsec += (milliseconds % 1000) * 1000000;
+ if (ts.tv_nsec >= 1000000000L) {
+ ts.tv_sec++;
+ ts.tv_nsec -= 1000000000L;
+ }
+
+ while (!dev->input_reports && !dev->shutdown_thread) {
+ res = pthread_cond_timedwait(&dev->condition, &dev->mutex, &ts);
+ if (res == 0) {
+ if (dev->input_reports) {
+ bytes_read = return_data(dev, data, length);
+ break;
+ }
+
+ /* If we're here, there was a spurious wake up
+ or the read thread was shutdown. Run the
+ loop again (ie: don't break). */
+ }
+ else if (res == ETIMEDOUT) {
+ /* Timed out. */
+ bytes_read = 0;
+ break;
+ }
+ else {
+ /* Error. */
+ bytes_read = -1;
+ break;
+ }
+ }
+ }
+ else {
+ /* Purely non-blocking */
+ bytes_read = 0;
+ }
+
+ret:
+ pthread_mutex_unlock(&dev->mutex);
+ pthread_cleanup_pop(0);
+
+ return bytes_read;
+}
+
+int HID_API_EXPORT hid_read(hid_device *dev, unsigned char *data, size_t length)
+{
+ return hid_read_timeout(dev, data, length, dev->blocking ? -1 : 0);
+}
+
+int HID_API_EXPORT hid_set_nonblocking(hid_device *dev, int nonblock)
+{
+ dev->blocking = !nonblock;
+
+ return 0;
+}
+
+
+int HID_API_EXPORT hid_send_feature_report(hid_device *dev, const unsigned char *data, size_t length)
+{
+ int res = -1;
+ int skipped_report_id = 0;
+ int report_number = data[0];
+
+ if (report_number == 0x0) {
+ data++;
+ length--;
+ skipped_report_id = 1;
+ }
+
+ res = libusb_control_transfer(dev->device_handle,
+ LIBUSB_REQUEST_TYPE_CLASS|LIBUSB_RECIPIENT_INTERFACE|LIBUSB_ENDPOINT_OUT,
+ 0x09/*HID set_report*/,
+ (3/*HID feature*/ << 8) | report_number,
+ dev->interface,
+ (unsigned char *)data, length,
+ 1000/*timeout millis*/);
+
+ if (res < 0)
+ return -1;
+
+ /* Account for the report ID */
+ if (skipped_report_id)
+ length++;
+
+ return length;
+}
+
+int HID_API_EXPORT hid_get_feature_report(hid_device *dev, unsigned char *data, size_t length)
+{
+ int res = -1;
+ int skipped_report_id = 0;
+ int report_number = data[0];
+
+ if (report_number == 0x0) {
+ /* Offset the return buffer by 1, so that the report ID
+ will remain in byte 0. */
+ data++;
+ length--;
+ skipped_report_id = 1;
+ }
+ res = libusb_control_transfer(dev->device_handle,
+ LIBUSB_REQUEST_TYPE_CLASS|LIBUSB_RECIPIENT_INTERFACE|LIBUSB_ENDPOINT_IN,
+ 0x01/*HID get_report*/,
+ (3/*HID feature*/ << 8) | report_number,
+ dev->interface,
+ (unsigned char *)data, length,
+ 1000/*timeout millis*/);
+
+ if (res < 0)
+ return -1;
+
+ if (skipped_report_id)
+ res++;
+
+ return res;
+}
+
+
+void HID_API_EXPORT hid_close(hid_device *dev)
+{
+ if (!dev)
+ return;
+
+ /* Cause read_thread() to stop. */
+ dev->shutdown_thread = 1;
+ libusb_cancel_transfer(dev->transfer);
+
+ /* Wait for read_thread() to end. */
+ pthread_join(dev->thread, NULL);
+
+ /* Clean up the Transfer objects allocated in read_thread(). */
+ free(dev->transfer->buffer);
+ libusb_free_transfer(dev->transfer);
+
+ /* release the interface */
+ libusb_release_interface(dev->device_handle, dev->interface);
+
+ /* Close the handle */
+ libusb_close(dev->device_handle);
+
+ /* Clear out the queue of received reports. */
+ pthread_mutex_lock(&dev->mutex);
+ while (dev->input_reports) {
+ return_data(dev, NULL, 0);
+ }
+ pthread_mutex_unlock(&dev->mutex);
+
+ free_hid_device(dev);
+}
+
+
+int HID_API_EXPORT_CALL hid_get_manufacturer_string(hid_device *dev, wchar_t *string, size_t maxlen)
+{
+ return hid_get_indexed_string(dev, dev->manufacturer_index, string, maxlen);
+}
+
+int HID_API_EXPORT_CALL hid_get_product_string(hid_device *dev, wchar_t *string, size_t maxlen)
+{
+ return hid_get_indexed_string(dev, dev->product_index, string, maxlen);
+}
+
+int HID_API_EXPORT_CALL hid_get_serial_number_string(hid_device *dev, wchar_t *string, size_t maxlen)
+{
+ return hid_get_indexed_string(dev, dev->serial_index, string, maxlen);
+}
+
+int HID_API_EXPORT_CALL hid_get_indexed_string(hid_device *dev, int string_index, wchar_t *string, size_t maxlen)
+{
+ wchar_t *str;
+
+ str = get_usb_string(dev->device_handle, string_index);
+ if (str) {
+ wcsncpy(string, str, maxlen);
+ string[maxlen-1] = L'\0';
+ free(str);
+ return 0;
+ }
+ else
+ return -1;
+}
+
+
+HID_API_EXPORT const wchar_t * HID_API_CALL hid_error(hid_device *dev)
+{
+ return NULL;
+}
+
+
+struct lang_map_entry {
+ const char *name;
+ const char *string_code;
+ uint16_t usb_code;
+};
+
+#define LANG(name,code,usb_code) { name, code, usb_code }
+static struct lang_map_entry lang_map[] = {
+ LANG("Afrikaans", "af", 0x0436),
+ LANG("Albanian", "sq", 0x041C),
+ LANG("Arabic - United Arab Emirates", "ar_ae", 0x3801),
+ LANG("Arabic - Bahrain", "ar_bh", 0x3C01),
+ LANG("Arabic - Algeria", "ar_dz", 0x1401),
+ LANG("Arabic - Egypt", "ar_eg", 0x0C01),
+ LANG("Arabic - Iraq", "ar_iq", 0x0801),
+ LANG("Arabic - Jordan", "ar_jo", 0x2C01),
+ LANG("Arabic - Kuwait", "ar_kw", 0x3401),
+ LANG("Arabic - Lebanon", "ar_lb", 0x3001),
+ LANG("Arabic - Libya", "ar_ly", 0x1001),
+ LANG("Arabic - Morocco", "ar_ma", 0x1801),
+ LANG("Arabic - Oman", "ar_om", 0x2001),
+ LANG("Arabic - Qatar", "ar_qa", 0x4001),
+ LANG("Arabic - Saudi Arabia", "ar_sa", 0x0401),
+ LANG("Arabic - Syria", "ar_sy", 0x2801),
+ LANG("Arabic - Tunisia", "ar_tn", 0x1C01),
+ LANG("Arabic - Yemen", "ar_ye", 0x2401),
+ LANG("Armenian", "hy", 0x042B),
+ LANG("Azeri - Latin", "az_az", 0x042C),
+ LANG("Azeri - Cyrillic", "az_az", 0x082C),
+ LANG("Basque", "eu", 0x042D),
+ LANG("Belarusian", "be", 0x0423),
+ LANG("Bulgarian", "bg", 0x0402),
+ LANG("Catalan", "ca", 0x0403),
+ LANG("Chinese - China", "zh_cn", 0x0804),
+ LANG("Chinese - Hong Kong SAR", "zh_hk", 0x0C04),
+ LANG("Chinese - Macau SAR", "zh_mo", 0x1404),
+ LANG("Chinese - Singapore", "zh_sg", 0x1004),
+ LANG("Chinese - Taiwan", "zh_tw", 0x0404),
+ LANG("Croatian", "hr", 0x041A),
+ LANG("Czech", "cs", 0x0405),
+ LANG("Danish", "da", 0x0406),
+ LANG("Dutch - Netherlands", "nl_nl", 0x0413),
+ LANG("Dutch - Belgium", "nl_be", 0x0813),
+ LANG("English - Australia", "en_au", 0x0C09),
+ LANG("English - Belize", "en_bz", 0x2809),
+ LANG("English - Canada", "en_ca", 0x1009),
+ LANG("English - Caribbean", "en_cb", 0x2409),
+ LANG("English - Ireland", "en_ie", 0x1809),
+ LANG("English - Jamaica", "en_jm", 0x2009),
+ LANG("English - New Zealand", "en_nz", 0x1409),
+ LANG("English - Phillippines", "en_ph", 0x3409),
+ LANG("English - Southern Africa", "en_za", 0x1C09),
+ LANG("English - Trinidad", "en_tt", 0x2C09),
+ LANG("English - Great Britain", "en_gb", 0x0809),
+ LANG("English - United States", "en_us", 0x0409),
+ LANG("Estonian", "et", 0x0425),
+ LANG("Farsi", "fa", 0x0429),
+ LANG("Finnish", "fi", 0x040B),
+ LANG("Faroese", "fo", 0x0438),
+ LANG("French - France", "fr_fr", 0x040C),
+ LANG("French - Belgium", "fr_be", 0x080C),
+ LANG("French - Canada", "fr_ca", 0x0C0C),
+ LANG("French - Luxembourg", "fr_lu", 0x140C),
+ LANG("French - Switzerland", "fr_ch", 0x100C),
+ LANG("Gaelic - Ireland", "gd_ie", 0x083C),
+ LANG("Gaelic - Scotland", "gd", 0x043C),
+ LANG("German - Germany", "de_de", 0x0407),
+ LANG("German - Austria", "de_at", 0x0C07),
+ LANG("German - Liechtenstein", "de_li", 0x1407),
+ LANG("German - Luxembourg", "de_lu", 0x1007),
+ LANG("German - Switzerland", "de_ch", 0x0807),
+ LANG("Greek", "el", 0x0408),
+ LANG("Hebrew", "he", 0x040D),
+ LANG("Hindi", "hi", 0x0439),
+ LANG("Hungarian", "hu", 0x040E),
+ LANG("Icelandic", "is", 0x040F),
+ LANG("Indonesian", "id", 0x0421),
+ LANG("Italian - Italy", "it_it", 0x0410),
+ LANG("Italian - Switzerland", "it_ch", 0x0810),
+ LANG("Japanese", "ja", 0x0411),
+ LANG("Korean", "ko", 0x0412),
+ LANG("Latvian", "lv", 0x0426),
+ LANG("Lithuanian", "lt", 0x0427),
+ LANG("F.Y.R.O. Macedonia", "mk", 0x042F),
+ LANG("Malay - Malaysia", "ms_my", 0x043E),
+ LANG("Malay – Brunei", "ms_bn", 0x083E),
+ LANG("Maltese", "mt", 0x043A),
+ LANG("Marathi", "mr", 0x044E),
+ LANG("Norwegian - Bokml", "no_no", 0x0414),
+ LANG("Norwegian - Nynorsk", "no_no", 0x0814),
+ LANG("Polish", "pl", 0x0415),
+ LANG("Portuguese - Portugal", "pt_pt", 0x0816),
+ LANG("Portuguese - Brazil", "pt_br", 0x0416),
+ LANG("Raeto-Romance", "rm", 0x0417),
+ LANG("Romanian - Romania", "ro", 0x0418),
+ LANG("Romanian - Republic of Moldova", "ro_mo", 0x0818),
+ LANG("Russian", "ru", 0x0419),
+ LANG("Russian - Republic of Moldova", "ru_mo", 0x0819),
+ LANG("Sanskrit", "sa", 0x044F),
+ LANG("Serbian - Cyrillic", "sr_sp", 0x0C1A),
+ LANG("Serbian - Latin", "sr_sp", 0x081A),
+ LANG("Setsuana", "tn", 0x0432),
+ LANG("Slovenian", "sl", 0x0424),
+ LANG("Slovak", "sk", 0x041B),
+ LANG("Sorbian", "sb", 0x042E),
+ LANG("Spanish - Spain (Traditional)", "es_es", 0x040A),
+ LANG("Spanish - Argentina", "es_ar", 0x2C0A),
+ LANG("Spanish - Bolivia", "es_bo", 0x400A),
+ LANG("Spanish - Chile", "es_cl", 0x340A),
+ LANG("Spanish - Colombia", "es_co", 0x240A),
+ LANG("Spanish - Costa Rica", "es_cr", 0x140A),
+ LANG("Spanish - Dominican Republic", "es_do", 0x1C0A),
+ LANG("Spanish - Ecuador", "es_ec", 0x300A),
+ LANG("Spanish - Guatemala", "es_gt", 0x100A),
+ LANG("Spanish - Honduras", "es_hn", 0x480A),
+ LANG("Spanish - Mexico", "es_mx", 0x080A),
+ LANG("Spanish - Nicaragua", "es_ni", 0x4C0A),
+ LANG("Spanish - Panama", "es_pa", 0x180A),
+ LANG("Spanish - Peru", "es_pe", 0x280A),
+ LANG("Spanish - Puerto Rico", "es_pr", 0x500A),
+ LANG("Spanish - Paraguay", "es_py", 0x3C0A),
+ LANG("Spanish - El Salvador", "es_sv", 0x440A),
+ LANG("Spanish - Uruguay", "es_uy", 0x380A),
+ LANG("Spanish - Venezuela", "es_ve", 0x200A),
+ LANG("Southern Sotho", "st", 0x0430),
+ LANG("Swahili", "sw", 0x0441),
+ LANG("Swedish - Sweden", "sv_se", 0x041D),
+ LANG("Swedish - Finland", "sv_fi", 0x081D),
+ LANG("Tamil", "ta", 0x0449),
+ LANG("Tatar", "tt", 0X0444),
+ LANG("Thai", "th", 0x041E),
+ LANG("Turkish", "tr", 0x041F),
+ LANG("Tsonga", "ts", 0x0431),
+ LANG("Ukrainian", "uk", 0x0422),
+ LANG("Urdu", "ur", 0x0420),
+ LANG("Uzbek - Cyrillic", "uz_uz", 0x0843),
+ LANG("Uzbek – Latin", "uz_uz", 0x0443),
+ LANG("Vietnamese", "vi", 0x042A),
+ LANG("Xhosa", "xh", 0x0434),
+ LANG("Yiddish", "yi", 0x043D),
+ LANG("Zulu", "zu", 0x0435),
+ LANG(NULL, NULL, 0x0),
+};
+
+uint16_t get_usb_code_for_current_locale(void)
+{
+ char *locale;
+ char search_string[64];
+ char *ptr;
+ struct lang_map_entry *lang;
+
+ /* Get the current locale. */
+ locale = setlocale(0, NULL);
+ if (!locale)
+ return 0x0;
+
+ /* Make a copy of the current locale string. */
+ strncpy(search_string, locale, sizeof(search_string));
+ search_string[sizeof(search_string)-1] = '\0';
+
+ /* Chop off the encoding part, and make it lower case. */
+ ptr = search_string;
+ while (*ptr) {
+ *ptr = tolower(*ptr);
+ if (*ptr == '.') {
+ *ptr = '\0';
+ break;
+ }
+ ptr++;
+ }
+
+ /* Find the entry which matches the string code of our locale. */
+ lang = lang_map;
+ while (lang->string_code) {
+ if (!strcmp(lang->string_code, search_string)) {
+ return lang->usb_code;
+ }
+ lang++;
+ }
+
+ /* There was no match. Find with just the language only. */
+ /* Chop off the variant. Chop it off at the '_'. */
+ ptr = search_string;
+ while (*ptr) {
+ *ptr = tolower(*ptr);
+ if (*ptr == '_') {
+ *ptr = '\0';
+ break;
+ }
+ ptr++;
+ }
+
+#if 0 /* TODO: Do we need this? */
+ /* Find the entry which matches the string code of our language. */
+ lang = lang_map;
+ while (lang->string_code) {
+ if (!strcmp(lang->string_code, search_string)) {
+ return lang->usb_code;
+ }
+ lang++;
+ }
+#endif
+
+ /* Found nothing. */
+ return 0x0;
+}
+
+#ifdef __cplusplus
+}
+#endif
diff --git a/cad/OrcaSlicer/files/patch-CMakeLists.txt b/cad/OrcaSlicer/files/patch-CMakeLists.txt
new file mode 100644
index 000000000000..27bb2381756a
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-CMakeLists.txt
@@ -0,0 +1,11 @@
+--- CMakeLists.txt.orig 2026-03-05 09:37:10 UTC
++++ CMakeLists.txt
+@@ -288,7 +288,7 @@ endif ()
+ endif ()
+ endif ()
+
+-if (CMAKE_SYSTEM_NAME STREQUAL "Linux")
++if (CMAKE_SYSTEM_NAME STREQUAL "Linux" OR CMAKE_SYSTEM_NAME STREQUAL "FreeBSD")
+ find_package(PkgConfig REQUIRED)
+
+ if (CMAKE_VERSION VERSION_LESS "3.1")
diff --git a/cad/OrcaSlicer/files/patch-cmake_modules_FindOpenVDB.cmake b/cad/OrcaSlicer/files/patch-cmake_modules_FindOpenVDB.cmake
new file mode 100644
index 000000000000..c88a153774ce
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-cmake_modules_FindOpenVDB.cmake
@@ -0,0 +1,75 @@
+--- cmake/modules/FindOpenVDB.cmake.orig 2025-12-29 01:37:49 UTC
++++ cmake/modules/FindOpenVDB.cmake
+@@ -348,24 +348,12 @@ endmacro()
+ return()
+ endmacro()
+
+-find_package(IlmBase QUIET)
+-if(NOT IlmBase_FOUND)
+- pkg_check_modules(IlmBase QUIET IlmBase)
++find_package(Imath QUIET COMPONENTS Imath)
++if(NOT Imath_FOUND)
++ pkg_check_modules(Imath QUIET Imath)
+ endif()
+-if (IlmBase_FOUND AND NOT TARGET IlmBase::Half)
+- message(STATUS "Falling back to IlmBase found by pkg-config...")
+-
+- find_library(IlmHalf_LIBRARY NAMES Half)
+- if(IlmHalf_LIBRARY-NOTFOUND OR NOT IlmBase_INCLUDE_DIRS)
+- just_fail("IlmBase::Half can not be found!")
+- endif()
+-
+- add_library(IlmBase::Half UNKNOWN IMPORTED)
+- set_target_properties(IlmBase::Half PROPERTIES
+- IMPORTED_LOCATION "${IlmHalf_LIBRARY}"
+- INTERFACE_INCLUDE_DIRECTORIES "${IlmBase_INCLUDE_DIRS}")
+-elseif(NOT IlmBase_FOUND)
+- just_fail("IlmBase::Half can not be found!")
++if(NOT Imath_FOUND)
++ just_fail("Imath::Half can not be found!")
+ endif()
+ find_package(TBB ${_quiet} ${_required} COMPONENTS tbb)
+ find_package(ZLIB ${_quiet} ${_required})
+@@ -452,7 +440,7 @@ if(OpenVDB_USES_ILM)
+ endif()
+
+ if(OpenVDB_USES_ILM)
+- find_package(IlmBase ${_quiet} ${_required})
++ find_package(Imath ${_quiet} ${_required})
+ endif()
+
+ if(OpenVDB_USES_EXR)
+@@ -464,15 +452,15 @@ endif()
+ endif()
+
+ # Set deps. Note that the order here is important. If we're building against
+-# Houdini 17.5 we must include OpenEXR and IlmBase deps first to ensure the
++# Houdini 17.5 we must include OpenEXR and Imath deps first to ensure the
+ # users chosen namespaced headers are correctly prioritized. Otherwise other
+ # include paths from shared installs (including houdini) may pull in the wrong
+ # headers
+
+ set(_OPENVDB_VISIBLE_DEPENDENCIES
++ Boost::filesystem
+ Boost::iostreams
+- Boost::system
+- IlmBase::Half
++ Imath::Imath
+ )
+
+ set(_OPENVDB_DEFINITIONS)
+@@ -482,10 +470,10 @@ if(OpenVDB_USES_EXR)
+
+ if(OpenVDB_USES_EXR)
+ list(APPEND _OPENVDB_VISIBLE_DEPENDENCIES
+- IlmBase::IlmThread
+- IlmBase::Iex
+- IlmBase::Imath
+- OpenEXR::IlmImf
++ OpenEXR::IlmThread
++ OpenEXR::Iex
++ Imath::Imath
++ OpenEXR::OpenEXR
+ )
+ list(APPEND _OPENVDB_DEFINITIONS "-DOPENVDB_TOOLS_RAYTRACER_USE_EXR")
+ endif()
diff --git a/cad/OrcaSlicer/files/patch-cmake_modules_Findlibnoise.cmake b/cad/OrcaSlicer/files/patch-cmake_modules_Findlibnoise.cmake
new file mode 100644
index 000000000000..a003e1c95b1b
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-cmake_modules_Findlibnoise.cmake
@@ -0,0 +1,17 @@
+--- cmake/modules/Findlibnoise.cmake.orig 2025-10-02 17:32:12 UTC
++++ cmake/modules/Findlibnoise.cmake
+@@ -1,5 +1,5 @@
+-find_path(LIBNOISE_INCLUDE_DIR libnoise/noise.h)
+-find_library(LIBNOISE_LIBRARY NAMES libnoise libnoise_static liblibnoise_static)
++find_path(LIBNOISE_INCLUDE_DIR noise/noise.h)
++find_library(LIBNOISE_LIBRARY NAMES libnoise.so libnoise_static liblibnoise_static)
+ include(FindPackageHandleStandardArgs)
+ find_package_handle_standard_args(libnoise DEFAULT_MSG
+ LIBNOISE_LIBRARY
+@@ -12,4 +12,4 @@ if(libnoise_FOUND)
+ IMPORTED_LOCATION "${LIBNOISE_LIBRARY}"
+ INTERFACE_INCLUDE_DIRECTORIES "${LIBNOISE_INCLUDE_DIR}"
+ )
+-endif()
+\ No newline at end of file
++endif()
diff --git a/cad/OrcaSlicer/files/patch-deps__src_hidapi_CMakeLists.txt b/cad/OrcaSlicer/files/patch-deps__src_hidapi_CMakeLists.txt
new file mode 100644
index 000000000000..b6ba6d0d8fbc
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-deps__src_hidapi_CMakeLists.txt
@@ -0,0 +1,12 @@
+--- deps_src/hidapi/CMakeLists.txt.orig 2025-10-02 17:32:12 UTC
++++ deps_src/hidapi/CMakeLists.txt
+@@ -22,4 +22,9 @@
+ # Don't link the udev library, as there are two versions out there (libudev.so.0, libudev.so.1), so they are linked explicitely.
+ # target_link_libraries(hidapi udev)
+ target_link_libraries(hidapi dl)
++elseif (CMAKE_SYSTEM_NAME STREQUAL "FreeBSD")
++ find_package(PkgConfig REQUIRED)
++ pkg_check_modules(LIBUSB REQUIRED libusb-1.0)
++ target_include_directories(hidapi SYSTEM PRIVATE ${LIBUSB_INCLUDE_DIRS})
++ target_link_libraries(hidapi ${LIBUSB_LIBRARIES} iconv)
+ endif()
diff --git a/cad/OrcaSlicer/files/patch-src_CMakeLists.txt b/cad/OrcaSlicer/files/patch-src_CMakeLists.txt
new file mode 100644
index 000000000000..fa8c1b03a5a9
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_CMakeLists.txt
@@ -0,0 +1,11 @@
+--- src/CMakeLists.txt.orig 2025-10-02 17:32:12 UTC
++++ src/CMakeLists.txt
+@@ -25,7 +25,7 @@ if (SLIC3R_GUI)
+ endif()
+ endif()
+
+- if (CMAKE_SYSTEM_NAME STREQUAL "Linux")
++ if (CMAKE_SYSTEM_NAME STREQUAL "Linux" OR CMAKE_SYSTEM_NAME STREQUAL "FreeBSD")
+ set (wxWidgets_CONFIG_OPTIONS "--toolkit=gtk${SLIC3R_GTK}")
+ if (SLIC3R_WX_STABLE)
+ find_package(wxWidgets 3.0 REQUIRED COMPONENTS base core adv html gl aui net media webview)
diff --git a/cad/OrcaSlicer/files/patch-src_OrcaSlicer.cpp b/cad/OrcaSlicer/files/patch-src_OrcaSlicer.cpp
new file mode 100644
index 000000000000..67ab6d4f6852
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_OrcaSlicer.cpp
@@ -0,0 +1,137 @@
+--- src/OrcaSlicer.cpp.orig 2025-10-02 17:32:12 UTC
++++ src/OrcaSlicer.cpp
+@@ -23,7 +23,7 @@
+ #include <iostream>
+ #include <math.h>
+
+-#if defined(__linux__) || defined(__LINUX__)
++#if defined(__linux__) || defined(__LINUX__) || defined(__FreeBSD__)
+ #include <condition_variable>
+ #include <mutex>
+ #include <boost/thread.hpp>
+@@ -166,7 +166,7 @@ std::vector<PrintBase::SlicingStatus> g_slicing_warnin
+ }sliced_info_t;
+ std::vector<PrintBase::SlicingStatus> g_slicing_warnings;
+
+-#if defined(__linux__) || defined(__LINUX__)
++#if defined(__linux__) || defined(__LINUX__) || defined(__FreeBSD__)
+ #define PIPE_BUFFER_SIZE 512
+
+ typedef struct _cli_callback_mgr {
+@@ -379,7 +379,7 @@ static PrinterTechnology get_printer_technology(const
+ }
+
+ //BBS: add flush and exit
+-#if defined(__linux__) || defined(__LINUX__)
++#if defined(__linux__) || defined(__LINUX__) || defined(__FreeBSD__)
+ #define flush_and_exit(ret) { boost::nowide::cout << __FUNCTION__ << " found error, return "<<ret<<", exit..." << std::endl;\
+ g_cli_callback_mgr.stop();\
+ boost::nowide::cout.flush();\
+@@ -400,7 +400,7 @@ void record_exit_reson(std::string outputdir, int code
+
+ void record_exit_reson(std::string outputdir, int code, int plate_id, std::string error_message, sliced_info_t& sliced_info, std::map<std::string, std::string> key_values = std::map<std::string, std::string>())
+ {
+-#if defined(__linux__) || defined(__LINUX__)
++#if defined(__linux__) || defined(__LINUX__) || defined(__FreeBSD__)
+ std::string result_file;
+
+ if (!outputdir.empty())
+@@ -1262,7 +1262,7 @@ int CLI::run(int argc, char **argv)
+ pipe_name = pipe_option->value;
+ if (!pipe_name.empty()) {
+ BOOST_LOG_TRIVIAL(info) << boost::format("Will use pipe %1%")%pipe_name;
+-#if defined(__linux__) || defined(__LINUX__)
++#if defined(__linux__) || defined(__LINUX__) || defined(__FreeBSD__)
+ g_cli_callback_mgr.start(pipe_name);
+ PrintBase::SlicingStatus slicing_status{1, "Start to load files"};
+ cli_status_callback(slicing_status);
+@@ -3396,7 +3396,7 @@ int CLI::run(int argc, char **argv)
+ ArrangeParams arrange_cfg;
+
+ BOOST_LOG_TRIVIAL(info) << "will start transforms, commands count " << m_transforms.size() << "\n";
+-#if defined(__linux__) || defined(__LINUX__)
++#if defined(__linux__) || defined(__LINUX__) || defined(__FreeBSD__)
+ if (g_cli_callback_mgr.is_started()) {
+ PrintBase::SlicingStatus slicing_status{2, "Loading files finished"};
+ cli_status_callback(slicing_status);
+@@ -4735,7 +4735,7 @@ int CLI::run(int argc, char **argv)
+ flush_and_exit(1);
+ }*/
+ BOOST_LOG_TRIVIAL(info) << "Need to slice for plate "<<plate_to_slice <<", total plate count "<<partplate_list.get_plate_count()<<" partplates!" << std::endl;
+-#if defined(__linux__) || defined(__LINUX__)
++#if defined(__linux__) || defined(__LINUX__) || defined(__FreeBSD__)
+ if (g_cli_callback_mgr.is_started()) {
+ PrintBase::SlicingStatus slicing_status{3, "Prepare slicing"};
+ cli_status_callback(slicing_status);
+@@ -4947,7 +4947,7 @@ int CLI::run(int argc, char **argv)
+ try {
+ std::string outfile_final;
+ BOOST_LOG_TRIVIAL(info) << "start Print::process for partplate "<<index+1 << std::endl;
+-#if defined(__linux__) || defined(__LINUX__)
++#if defined(__linux__) || defined(__LINUX__) || defined(__FreeBSD__)
+ BOOST_LOG_TRIVIAL(info) << "cli callback mgr started: "<<g_cli_callback_mgr.m_started << std::endl;
+ if (g_cli_callback_mgr.is_started()) {
+ BOOST_LOG_TRIVIAL(info) << "set print's callback to cli_status_callback.";
+@@ -5001,7 +5001,7 @@ int CLI::run(int argc, char **argv)
+ }
+ else {
+ BOOST_LOG_TRIVIAL(info) << "plate "<< index+1<< ": load cached data success, go on.";
+-#if defined(__linux__) || defined(__LINUX__)
++#if defined(__linux__) || defined(__LINUX__) || defined(__FreeBSD__)
+ if (g_cli_callback_mgr.is_started()) {
+ PrintBase::SlicingStatus slicing_status{69, "Cache data loaded"};
+ cli_status_callback(slicing_status);
+@@ -5090,7 +5090,7 @@ int CLI::run(int argc, char **argv)
+ //run_post_process_scripts(outfile, print->full_print_config());
+ BOOST_LOG_TRIVIAL(info) << "Slicing result exported to " << outfile << std::endl;
+ part_plate->update_slice_result_valid_state(true);
+-#if defined(__linux__) || defined(__LINUX__)
++#if defined(__linux__) || defined(__LINUX__) || defined(__FreeBSD__)
+ if (g_cli_callback_mgr.is_started()) {
+ PrintBase::SlicingStatus slicing_status{100, "Slicing finished"};
+ cli_status_callback(slicing_status);
+@@ -5140,7 +5140,7 @@ int CLI::run(int argc, char **argv)
+ finished = true;
+ }//end for partplate
+
+-#if defined(__linux__) || defined(__LINUX__)
++#if defined(__linux__) || defined(__LINUX__) || defined(__FreeBSD__)
+ if (g_cli_callback_mgr.is_started()) {
+ int plate_count = (plate_to_slice== 0)?partplate_list.get_plate_count():1;
+ g_cli_callback_mgr.set_plate_info(0, plate_count);
+@@ -5218,7 +5218,7 @@ int CLI::run(int argc, char **argv)
+ export_3mf_file = outfile_dir + "/"+export_3mf_file;
+ }
+
+-#if defined(__linux__) || defined(__LINUX__)
++#if defined(__linux__) || defined(__LINUX__) || defined(__FreeBSD__)
+ if (g_cli_callback_mgr.is_started()) {
+ PrintBase::SlicingStatus slicing_status{94, "Generate thumbnails"};
+ cli_status_callback(slicing_status);
+@@ -5375,7 +5375,7 @@ int CLI::run(int argc, char **argv)
+ glfwWindowHint(GLFW_OPENGL_PROFILE, GLFW_OPENGL_COMPAT_PROFILE);
+ #endif
+
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ glfwWindowHint(GLFW_CONTEXT_CREATION_API, GLFW_OSMESA_CONTEXT_API);
+ #endif
+
+@@ -5850,7 +5850,7 @@ int CLI::run(int argc, char **argv)
+ }
+
+
+-#if defined(__linux__) || defined(__LINUX__)
++#if defined(__linux__) || defined(__LINUX__) || defined(__FreeBSD__)
+ if (g_cli_callback_mgr.is_started()) {
+ PrintBase::SlicingStatus slicing_status{97, "Exporting 3mf"};
+ cli_status_callback(slicing_status);
+@@ -5908,7 +5908,7 @@ int CLI::run(int argc, char **argv)
+ release_PlateData_list(plate_data_src);
+ }
+
+-#if defined(__linux__) || defined(__LINUX__)
++#if defined(__linux__) || defined(__LINUX__) || defined(__FreeBSD__)
+ if (g_cli_callback_mgr.is_started()) {
+ PrintBase::SlicingStatus slicing_status{100, "All done, Success"};
+ cli_status_callback(slicing_status);
diff --git a/cad/OrcaSlicer/files/patch-src_libslic3r_CMakeLists.txt b/cad/OrcaSlicer/files/patch-src_libslic3r_CMakeLists.txt
new file mode 100644
index 000000000000..c35b5778c5a2
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_libslic3r_CMakeLists.txt
@@ -0,0 +1,43 @@
+--- src/libslic3r/CMakeLists.txt.orig 2025-10-02 17:32:12 UTC
++++ src/libslic3r/CMakeLists.txt
+@@ -474,7 +474,7 @@ find_package(CGAL REQUIRED)
+ cmake_policy(PUSH)
+ cmake_policy(SET CMP0011 NEW)
+ find_package(CGAL REQUIRED)
+-find_package(OpenCV REQUIRED core)
++find_package(OpenCV REQUIRED core imgproc)
+ cmake_policy(POP)
+
+ add_library(libslic3r_cgal STATIC
+@@ -513,6 +513,7 @@ target_include_directories(libslic3r SYSTEM PUBLIC ${E
+ target_compile_definitions(libslic3r PUBLIC -DUSE_TBB -DTBB_USE_CAPTURED_EXCEPTION=0)
+ target_include_directories(libslic3r PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} PUBLIC ${CMAKE_CURRENT_BINARY_DIR})
+ target_include_directories(libslic3r SYSTEM PUBLIC ${EXPAT_INCLUDE_DIRS})
++target_include_directories(libslic3r SYSTEM PUBLIC ${OpenCV_INCLUDE_DIRS})
+
+ # Find the OCCT and related libraries
+ set(OpenCASCADE_DIR "${CMAKE_PREFIX_PATH}/lib/cmake/occt")
+@@ -522,11 +523,9 @@ set(OCCT_LIBS
+ find_package(JPEG REQUIRED)
+
+ set(OCCT_LIBS
+- TKXDESTEP
+- TKSTEP
+- TKSTEP209
+- TKSTEPAttr
+- TKSTEPBase
++ -L${CMAKE_INSTALL_PREFIX}/lib
++ TKXSDRAWSTEP
++ TKDESTEP
+ TKXCAF
+ TKXSBase
+ TKVCAF
+@@ -557,7 +556,7 @@ target_link_libraries(libslic3r
+ libigl
+ libnest2d
+ miniz
+- opencv_world
++ ${OpenCV_LIBS}
+ PRIVATE
+ ${CMAKE_DL_LIBS}
+ ${EXPAT_LIBRARIES}
diff --git a/cad/OrcaSlicer/files/patch-src_libslic3r_Feature_FuzzySkin_FuzzySkin.cpp b/cad/OrcaSlicer/files/patch-src_libslic3r_Feature_FuzzySkin_FuzzySkin.cpp
new file mode 100644
index 000000000000..a92139b0d260
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_libslic3r_Feature_FuzzySkin_FuzzySkin.cpp
@@ -0,0 +1,11 @@
+--- src/libslic3r/Feature/FuzzySkin/FuzzySkin.cpp.orig 2025-10-02 17:32:12 UTC
++++ src/libslic3r/Feature/FuzzySkin/FuzzySkin.cpp
+@@ -12,7 +12,7 @@
+
+ #include "FuzzySkin.hpp"
+
+-#include "libnoise/noise.h"
++#include "noise/noise.h"
+
+ // #define DEBUG_FUZZY
+
diff --git a/cad/OrcaSlicer/files/patch-src_libslic3r_GCodeSender.cpp b/cad/OrcaSlicer/files/patch-src_libslic3r_GCodeSender.cpp
new file mode 100644
index 000000000000..58587118f167
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_libslic3r_GCodeSender.cpp
@@ -0,0 +1,29 @@
+--- src/libslic3r/GCodeSender.cpp.orig 2025-10-02 17:32:12 UTC
++++ src/libslic3r/GCodeSender.cpp
+@@ -8,7 +8,7 @@
+ #include <boost/date_time/posix_time/posix_time.hpp>
+ #include <boost/lexical_cast.hpp>
+
+-#if defined(__APPLE__) || defined(__OpenBSD__)
++#if defined(__APPLE__) || defined(__OpenBSD__) || defined(__FreeBSD__)
+ #include <termios.h>
+ #endif
+ #ifdef __APPLE__
+@@ -107,7 +107,7 @@ GCodeSender::connect(std::string devname, unsigned int
+ this->io.post(boost::bind(&GCodeSender::do_read, this));
+
+ // start reading in the background thread
+- boost::thread t(boost::bind(&boost::asio::io_service::run, &this->io));
++ boost::thread t(boost::bind(&boost::asio::io_context::run, &this->io));
+ this->background_thread.swap(t);
+
+ // always send a M105 to check for connection because firmware might be silent on connect
+@@ -146,7 +146,7 @@ GCodeSender::set_baud_rate(unsigned int baud_rate)
+ if (ioctl(handle, TCSETS2, &ios))
+ printf("Error in TCSETS2: %s\n", strerror(errno));
+
+-#elif __OpenBSD__
++#elif defined(__OpenBSD__) || defined(__FreeBSD__)
+ struct termios ios;
+ ::tcgetattr(handle, &ios);
+ ::cfsetspeed(&ios, baud_rate);
diff --git a/cad/OrcaSlicer/files/patch-src_libslic3r_GCodeSender.hpp b/cad/OrcaSlicer/files/patch-src_libslic3r_GCodeSender.hpp
new file mode 100644
index 000000000000..de56f878b292
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_libslic3r_GCodeSender.hpp
@@ -0,0 +1,11 @@
+--- src/libslic3r/GCodeSender.hpp.orig 2025-10-02 17:32:12 UTC
++++ src/libslic3r/GCodeSender.hpp
+@@ -35,7 +35,7 @@ class GCodeSender : private boost::noncopyable {
+ void reset();
+
+ private:
+- asio::io_service io;
++ asio::io_context io;
+ asio::serial_port serial;
+ boost::thread background_thread;
+ boost::asio::streambuf read_buffer, write_buffer;
diff --git a/cad/OrcaSlicer/files/patch-src_libslic3r_GCode_PostProcessor.cpp b/cad/OrcaSlicer/files/patch-src_libslic3r_GCode_PostProcessor.cpp
new file mode 100644
index 000000000000..ddb4cd016382
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_libslic3r_GCode_PostProcessor.cpp
@@ -0,0 +1,17 @@
+--- src/libslic3r/GCode/PostProcessor.cpp.orig 2025-10-02 17:32:12 UTC
++++ src/libslic3r/GCode/PostProcessor.cpp
+@@ -149,7 +149,14 @@ static int run_script(const std::string &script, const
+
+ #include <cstdlib> // getenv()
+ #include <sstream>
++#if BOOST_VERSION >= 108800
++#define BOOST_PROCESS_VERSION 1
++#include <boost/process/v1/child.hpp>
++#include <boost/process/v1/io.hpp>
++#include <boost/process/v1/pipe.hpp>
++#else
+ #include <boost/process.hpp>
++#endif
+
+ namespace process = boost::process;
+
diff --git a/cad/OrcaSlicer/files/patch-src_libslic3r_Platform.cpp b/cad/OrcaSlicer/files/patch-src_libslic3r_Platform.cpp
new file mode 100644
index 000000000000..ace3fe0d2328
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_libslic3r_Platform.cpp
@@ -0,0 +1,21 @@
+--- src/libslic3r/Platform.cpp.orig 2025-10-02 17:32:12 UTC
++++ src/libslic3r/Platform.cpp
+@@ -86,6 +86,10 @@ void detect_platform()
+ BOOST_LOG_TRIVIAL(info) << "Platform: OpenBSD";
+ s_platform = Platform::BSDUnix;
+ s_platform_flavor = PlatformFlavor::OpenBSD;
++#elif defined(__FreeBSD__)
++ BOOST_LOG_TRIVIAL(info) << "Platform: FreeBSD";
++ s_platform = Platform::BSDUnix;
++ s_platform_flavor = PlatformFlavor::FreeBSD;
+ #else
+ // This should not happen.
+ BOOST_LOG_TRIVIAL(info) << "Platform: Unknown";
+@@ -134,6 +138,7 @@ std::string platform_flavor_to_string(PlatformFlavor p
+ case PlatformFlavor::WSL : return "WSL";
+ case PlatformFlavor::WSL2 : return "WSL2";
+ case PlatformFlavor::OpenBSD : return "OpenBSD";
++ case PlatformFlavor::FreeBSD : return "FreeBSD";
+ case PlatformFlavor::GenericOSX : return "GenericOSX";
+ case PlatformFlavor::OSXOnX86 : return "OSXOnX86";
+ case PlatformFlavor::OSXOnArm : return "OSXOnArm";
diff --git a/cad/OrcaSlicer/files/patch-src_libslic3r_Platform.hpp b/cad/OrcaSlicer/files/patch-src_libslic3r_Platform.hpp
new file mode 100644
index 000000000000..752aadccbd0f
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_libslic3r_Platform.hpp
@@ -0,0 +1,10 @@
+--- src/libslic3r/Platform.hpp.orig 2025-10-02 17:32:12 UTC
++++ src/libslic3r/Platform.hpp
+@@ -25,6 +25,7 @@ enum class PlatformFlavor
+ WSL, // Microsoft's Windows on Linux (Linux kernel simulated on NTFS kernel)
+ WSL2, // Microsoft's Windows on Linux, version 2 (virtual machine)
+ OpenBSD, // For Platform::BSDUnix
++ FreeBSD, // For Platform::BSDUnix
+ GenericOSX, // For Platform::OSX
+ OSXOnX86, // For Apple's on Intel X86 CPU
+ OSXOnArm, // For Apple's on Arm CPU
diff --git a/cad/OrcaSlicer/files/patch-src_libslic3r_utils.cpp b/cad/OrcaSlicer/files/patch-src_libslic3r_utils.cpp
new file mode 100644
index 000000000000..ce8bed9f5698
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_libslic3r_utils.cpp
@@ -0,0 +1,45 @@
+--- src/libslic3r/utils.cpp.orig 2025-10-02 17:32:12 UTC
++++ src/libslic3r/utils.cpp
+@@ -41,6 +41,11 @@
+ #include <dirent.h>
+ #include <stdio.h>
+ #endif
++ #ifdef __FreeBSD__
++ #include <sys/stat.h>
++ #include <dirent.h>
++ #include <stdio.h>
++ #endif
+ #endif
+
+ #include <boost/log/core.hpp>
+@@ -847,7 +852,7 @@ CopyFileResult copy_file_inner(const std::string& from
+ // That may happen when copying on some exotic file system, for example Linux on Chrome.
+ copy_file_linux(source, target, ec);
+ #else // __linux__
+- boost::filesystem::copy_file(source, target, boost::filesystem::copy_option::overwrite_if_exists, ec);
++ boost::filesystem::copy_file(source, target, boost::filesystem::copy_options::overwrite_existing, ec);
+ #endif // __linux__
+ if (ec) {
+ error_message = ec.message();
+@@ -1205,6 +1210,12 @@ std::string get_process_name(int pid)
+ char* p = pathbuf;
+ while (auto q = strchr(p + 1, '/')) p = q;
+ return p;
++#elif defined(__FreeBSD__)
++ int mib[4] = { CTL_KERN, KERN_PROC, KERN_PROC_PATHNAME, -1 };
++ char pathbuf[PATH_MAX];
++ size_t cb = sizeof(pathbuf);
++ if (sysctl(mib, 4, pathbuf, &cb, NULL, 0) != 0) return std::string();
++ return boost::filesystem::path(pathbuf).filename().string();
+ #else
+ char pathbuf[512] = {0};
+ char proc_path[32] = "/proc/self/exe";
+@@ -1484,7 +1495,7 @@ bool makedir(const std::string path) {
+ #ifdef WIN32
+ if (_access(path.c_str(), 0) != 0)
+ return _mkdir(path.c_str()) == 0;
+-#elif __linux__
++#elif defined(__linux__) || defined(__FreeBSD__)
+ if (opendir(path.c_str()) == NULL) {
+ return mkdir(path.c_str(), 0777) == 0;
+ }
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_CMakeLists.txt b/cad/OrcaSlicer/files/patch-src_slic3r_CMakeLists.txt
new file mode 100644
index 000000000000..6b6ce2d8ddc0
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_CMakeLists.txt
@@ -0,0 +1,37 @@
+--- src/slic3r/CMakeLists.txt.orig 2026-03-05 08:59:10 UTC
++++ src/slic3r/CMakeLists.txt
+@@ -665,6 +665,15 @@ elseif (APPLE)
+ )
+ elseif (APPLE)
+ target_link_libraries(libslic3r_gui ${DISKARBITRATION_LIBRARY} "-framework Security")
++elseif (CMAKE_SYSTEM_NAME STREQUAL "FreeBSD")
++ find_package(PkgConfig REQUIRED)
++ pkg_check_modules(DBUS REQUIRED dbus-1)
++ find_package(CURL REQUIRED)
++ target_include_directories(libslic3r_gui SYSTEM PRIVATE ${DBUS_INCLUDE_DIRS})
++ target_link_libraries(libslic3r_gui
++ ${DBUS_LIBRARIES}
++ ${CURL_LIBRARIES}
++ )
+ endif()
+
+ if (SLIC3R_STATIC)
+@@ -674,7 +683,8 @@ if (SPNAV_LIB)
+ endif()
+
+ if (SPNAV_LIB)
+- target_link_libraries(libslic3r_gui ${SPNAV_LIB})
++ find_package(X11 REQUIRED)
++ target_link_libraries(libslic3r_gui ${SPNAV_LIB} ${X11_LIBRARIES})
+ endif()
+
+ if (SLIC3R_STATIC AND NOT SLIC3R_STATIC_EXCLUDE_CURL AND UNIX AND NOT APPLE)
+@@ -692,6 +702,8 @@ if (UNIX AND NOT APPLE)
+ find_package(PkgConfig REQUIRED)
+ find_package(GTK${SLIC3R_GTK} REQUIRED)
+ pkg_check_modules(LIBSECRET REQUIRED libsecret-1)
++ pkg_check_modules(webkit2gtk REQUIRED webkit2gtk-4.1)
++ target_link_libraries (libslic3r_gui ${X11_LIBRARIES} ${webkit2gtk_LIBRARIES})
+ if (FLATPAK)
+ # I don't know why this is needed, but for whatever reason slic3r isn't
+ # linking to X11 and webkit2gtk. force it.
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_GUI_CalibrationPanel.cpp b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_CalibrationPanel.cpp
new file mode 100644
index 000000000000..5868926eb73f
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_CalibrationPanel.cpp
@@ -0,0 +1,11 @@
+--- src/slic3r/GUI/CalibrationPanel.cpp.orig 2025-03-01 00:00:00 UTC
++++ src/slic3r/GUI/CalibrationPanel.cpp
+@@ -680,7 +680,7 @@
+ pos.y += m_side_tools->GetRect().height;
+ m_mobjectlist_popup.Move(pos);
+
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ m_mobjectlist_popup.SetSize(wxSize(m_side_tools->GetSize().x, -1));
+ m_mobjectlist_popup.SetMaxSize(wxSize(m_side_tools->GetSize().x, -1));
+ m_mobjectlist_popup.SetMinSize(wxSize(m_side_tools->GetSize().x, -1));
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_GUI_CalibrationWizardPage.cpp b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_CalibrationWizardPage.cpp
new file mode 100644
index 000000000000..9ad3807fa29b
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_CalibrationWizardPage.cpp
@@ -0,0 +1,11 @@
+--- src/slic3r/GUI/CalibrationWizardPage.cpp.orig 2025-03-01 00:00:00 UTC
++++ src/slic3r/GUI/CalibrationWizardPage.cpp
+@@ -424,7 +424,7 @@
+ wxPostEvent(m_parent, event);
+ });
+
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ wxGetApp().CallAfter([this, title_text]() {
+ title_text->SetMinSize(title_text->GetSize() + wxSize{ FromDIP(150), title_text->GetCharHeight() / 2 });
+ Layout();
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_GUI_CalibrationWizardPresetPage.cpp b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_CalibrationWizardPresetPage.cpp
new file mode 100644
index 000000000000..97c2c8dffc3d
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_CalibrationWizardPresetPage.cpp
@@ -0,0 +1,12 @@
+--- src/slic3r/GUI/CalibrationWizardPresetPage.cpp.orig 2025-10-02 17:32:12 UTC
++++ src/slic3r/GUI/CalibrationWizardPresetPage.cpp
+@@ -766,7 +766,8 @@ void CalibrationPresetPage::create_page(wxWindow* pare
+ m_top_sizer->Add(m_selection_panel, 0);
+ m_top_sizer->Add(m_filament_list_panel, 0);
+ m_top_sizer->Add(m_ext_spool_panel, 0);
+- m_top_sizer->Add(m_pa_cali_method_combox, 0);
++ if (m_pa_cali_method_combox)
++ m_top_sizer->Add(m_pa_cali_method_combox, 0);
+ m_top_sizer->Add(m_custom_range_panel, 0);
+ m_top_sizer->AddSpacer(FromDIP(15));
+ m_top_sizer->Add(m_warning_panel, 0);
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_GUI_CalibrationWizardStartPage.cpp b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_CalibrationWizardStartPage.cpp
new file mode 100644
index 000000000000..eb6f711f2ccd
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_CalibrationWizardStartPage.cpp
@@ -0,0 +1,20 @@
+--- src/slic3r/GUI/CalibrationWizardStartPage.cpp.orig 2025-10-02 17:32:12 UTC
++++ src/slic3r/GUI/CalibrationWizardStartPage.cpp
+@@ -128,7 +128,7 @@ void CalibrationPAStartPage::create_page(wxWindow* par
+
+ m_top_sizer->Add(m_action_panel, 0, wxEXPAND, 0);
+
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ wxGetApp().CallAfter([this]() {
+ m_when_content->SetMinSize(m_when_content->GetSize() + wxSize{ 0, wxWindow::GetCharHeight() });
+ m_about_content->SetMinSize(m_about_content->GetSize() + wxSize{ 0, wxWindow::GetCharHeight() });
+@@ -270,7 +270,7 @@ void CalibrationFlowRateStartPage::create_page(wxWindo
+
+ m_top_sizer->Add(m_action_panel, 0, wxEXPAND, 0);
+
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ wxGetApp().CallAfter([this, auto_cali_content, extra_text]() {
+ m_when_content->SetMinSize(m_when_content->GetSize() + wxSize{ 0, wxWindow::GetCharHeight() });
+ auto_cali_content->SetMinSize(auto_cali_content->GetSize() + wxSize{ 0, wxWindow::GetCharHeight() });
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_GUI_ConfigWizard.cpp b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_ConfigWizard.cpp
new file mode 100644
index 000000000000..19ef79c873a9
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_ConfigWizard.cpp
@@ -0,0 +1,25 @@
+--- src/slic3r/GUI/ConfigWizard.cpp.orig 2025-03-07 08:28:42 UTC
++++ src/slic3r/GUI/ConfigWizard.cpp
+@@ -50,11 +50,11 @@
+ #include "UnsavedChangesDialog.hpp"
+ #include "MainFrame.hpp"
+
+-#if defined(__linux__) && defined(__WXGTK3__)
++#if (defined(__linux__) || defined(__FreeBSD__)) && defined(__WXGTK3__)
+ #define wxLinux_gtk3 true
+ #else
+ #define wxLinux_gtk3 false
+-#endif //defined(__linux__) && defined(__WXGTK3__)
++#endif //(defined(__linux__) || defined(__FreeBSD__)) && defined(__WXGTK3__)
+
+ namespace Slic3r {
+
+@@ -532,7 +532,7 @@
+ const bool data_empty = run_reason == ConfigWizard::RR_DATA_EMPTY;
+ welcome_text->Show(data_empty);
+ cbox_reset->Show(!data_empty);
+-#if defined(__linux__) && defined(SLIC3R_DESKTOP_INTEGRATION)
++#if (defined(__linux__) || defined(__FreeBSD__)) && defined(SLIC3R_DESKTOP_INTEGRATION)
+ if (!DesktopIntegrationDialog::is_integrated())
+ cbox_integrate->Show(true);
+ else
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_GUI_ConfigWizard__private.hpp b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_ConfigWizard__private.hpp
new file mode 100644
index 000000000000..799ac2ab8278
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_ConfigWizard__private.hpp
@@ -0,0 +1,11 @@
+--- src/slic3r/GUI/ConfigWizard_private.hpp.orig 2025-03-07 08:28:42 UTC
++++ src/slic3r/GUI/ConfigWizard_private.hpp
+@@ -605,7 +605,7 @@
+ bool apply_config(AppConfig *app_config, PresetBundle *preset_bundle, const PresetUpdater *updater, bool& apply_keeped_changes);
+ // #ys_FIXME_alise
+ void update_presets_in_config(const std::string& section, const std::string& alias_key, bool add);
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ void perform_desktop_integration() const;
+ #endif
+ bool check_fff_selected(); // Used to decide whether to display Filaments page
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_GUI_DesktopIntegrationDialog.cpp b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_DesktopIntegrationDialog.cpp
new file mode 100644
index 000000000000..fb6f52aae9e0
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_DesktopIntegrationDialog.cpp
@@ -0,0 +1,14 @@
+--- src/slic3r/GUI/DesktopIntegrationDialog.cpp.orig 2025-03-07 08:28:42 UTC
++++ src/slic3r/GUI/DesktopIntegrationDialog.cpp
+@@ -1,4 +1,4 @@
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ #include "DesktopIntegrationDialog.hpp"
+ #include "GUI_App.hpp"
+ #include "GUI.hpp"
+@@ -667,4 +667,4 @@
+
+ } // namespace GUI
+ } // namespace Slic3r
+-#endif // __linux__
++#endif // __linux__ || __FreeBSD__
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_GUI_DesktopIntegrationDialog.hpp b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_DesktopIntegrationDialog.hpp
new file mode 100644
index 000000000000..cb148f65d1a2
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_DesktopIntegrationDialog.hpp
@@ -0,0 +1,14 @@
+--- src/slic3r/GUI/DesktopIntegrationDialog.hpp.orig 2025-03-07 08:28:42 UTC
++++ src/slic3r/GUI/DesktopIntegrationDialog.hpp
+@@ -1,4 +1,4 @@
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ #ifndef slic3r_DesktopIntegrationDialog_hpp_
+ #define slic3r_DesktopIntegrationDialog_hpp_
+
+@@ -39,4 +39,4 @@
+ } // namespace Slic3r
+
+ #endif // slic3r_DesktopIntegrationDialog_hpp_
+-#endif // __linux__
++#endif // __linux__ || __FreeBSD__
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_GUI_EditGCodeDialog.cpp b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_EditGCodeDialog.cpp
new file mode 100644
index 000000000000..ecf436071414
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_EditGCodeDialog.cpp
@@ -0,0 +1,38 @@
+--- src/slic3r/GUI/EditGCodeDialog.cpp.orig 2025-10-02 17:32:12 UTC
++++ src/slic3r/GUI/EditGCodeDialog.cpp
+@@ -719,7 +719,7 @@ void ParamsModel::GetValue(wxVariant& variant, const w
+
+ ParamsNode* node = static_cast<ParamsNode*>(item.GetID());
+ if (col == (unsigned int)0)
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ // variant << wxDataViewIconText(node->GetFormattedText(), get_bmp_bundle(node->icon_name)->GetIconFor(m_ctrl->GetParent())); //TODO: update to bundle with wx update
+ {
+ wxIcon icon;
+@@ -740,7 +740,7 @@ bool ParamsModel::SetValue(const wxVariant& variant, c
+
+ ParamsNode* node = static_cast<ParamsNode*>(item.GetID());
+ if (col == (unsigned int)0) {
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ wxDataViewIconText data;
+ data << variant;
+ node->icon = data.GetIcon();
+@@ -800,7 +800,7 @@ wxString ParamsModel::GetColumnType(unsigned int c
+ }
+ unsigned int ParamsModel::GetColumnCount() const { return 1; }
+ wxString ParamsModel::GetColumnType(unsigned int col) const {
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ return wxT("wxDataViewIconText");
+ #else
+ return wxT("DataViewBitmapText");
+@@ -825,7 +825,7 @@ ParamsViewCtrl::ParamsViewCtrl(wxWindow *parent, wxSiz
+ this->AssociateModel(model);
+ model->SetAssociatedControl(this);
+
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ wxDataViewIconTextRenderer* rd = new wxDataViewIconTextRenderer();
+ #ifdef SUPPORTS_MARKUP
+ rd->EnableMarkup(true);
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_GUI_EditGCodeDialog.hpp b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_EditGCodeDialog.hpp
new file mode 100644
index 000000000000..83ba8ec77cbd
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_EditGCodeDialog.hpp
@@ -0,0 +1,11 @@
+--- src/slic3r/GUI/EditGCodeDialog.hpp.orig 2025-10-02 17:32:12 UTC
++++ src/slic3r/GUI/EditGCodeDialog.hpp
+@@ -117,7 +117,7 @@ class ParamsNode (public)
+
+ public:
+
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ wxIcon icon;
+ #else
+ wxBitmap icon;
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_GUI_ExtraRenderers.cpp b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_ExtraRenderers.cpp
new file mode 100644
index 000000000000..9d0227ccb09b
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_ExtraRenderers.cpp
@@ -0,0 +1,11 @@
+--- src/slic3r/GUI/ExtraRenderers.cpp.orig 2025-03-01 00:00:00 UTC
++++ src/slic3r/GUI/ExtraRenderers.cpp
+@@ -328,7 +328,7 @@
+ else
+ c_editor->SetSelection(atoi(data.GetText().c_str()) - 1);
+
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ c_editor->Bind(wxEVT_COMBOBOX, [this](wxCommandEvent& evt) {
+ // to avoid event propagation to other sidebar items
+ evt.StopPropagation();
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_GUI_Field.cpp b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_Field.cpp
new file mode 100644
index 000000000000..b39b4c0954f4
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_Field.cpp
@@ -0,0 +1,29 @@
+--- src/slic3r/GUI/Field.cpp.orig 2025-10-02 17:32:12 UTC
++++ src/slic3r/GUI/Field.cpp
+@@ -1967,7 +1967,7 @@ void ColourPicker::on_button_click(wxCommandEvent &eve
+ }
+
+ void ColourPicker::on_button_click(wxCommandEvent &event) {
+-#if !defined(__linux__) && !defined(__LINUX__)
++#if !defined(__linux__) && !defined(__LINUX__) && !defined(__FreeBSD__)
+ if (m_clrData) {
+ std::vector<std::string> colors = wxGetApp().app_config->get_custom_color_from_config();
+ for (int i = 0; i < colors.size(); i++) {
+@@ -1980,7 +1980,7 @@ void ColourPicker::convert_to_picker_widget(wxColourPi
+
+ void ColourPicker::convert_to_picker_widget(wxColourPickerCtrl *widget)
+ {
+-#if !defined(__linux__) && !defined(__LINUX__)
++#if !defined(__linux__) && !defined(__LINUX__) && !defined(__FreeBSD__)
+ m_picker_widget = dynamic_cast<wxColourPickerWidget*>(widget->GetPickerCtrl());
+ if (m_picker_widget) {
+ m_picker_widget->Bind(wxEVT_BUTTON, &ColourPicker::on_button_click, this);
+@@ -1990,7 +1990,7 @@ void ColourPicker::save_colors_to_config() {
+ }
+
+ void ColourPicker::save_colors_to_config() {
+-#if !defined(__linux__) && !defined(__LINUX__)
++#if !defined(__linux__) && !defined(__LINUX__) && !defined(__FreeBSD__)
+ if (m_clrData) {
+ std::vector<std::string> colors;
+ if (colors.size() != CUSTOM_COLOR_COUNT) {
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_GUI_GLCanvas3D.cpp b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_GLCanvas3D.cpp
new file mode 100644
index 000000000000..f1909927ffbe
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_GLCanvas3D.cpp
@@ -0,0 +1,24 @@
+--- src/slic3r/GUI/GLCanvas3D.cpp.orig 2025-10-02 17:32:12 UTC
++++ src/slic3r/GUI/GLCanvas3D.cpp
+@@ -109,7 +109,7 @@ float RetinaHelper::get_scale_factor() { return float(
+ #endif // __WXGTK3__
+
+ // Fixed the collision between BuildVolume_Type::Convex and macro Convex defined inside /usr/include/X11/X.h that is included by WxWidgets 3.0.
+-#if defined(__linux__) && defined(Convex)
++#if (defined(__linux__) || defined(__FreeBSD__)) && defined(Convex)
+ #undef Convex
+ #endif
+
+@@ -1839,7 +1839,11 @@ void GLCanvas3D::render(bool only_init)
+ return;
+
+ // ensures this canvas is current and initialized
+- if (!_is_shown_on_screen() || !_set_current() || !wxGetApp().init_opengl())
++ if (!_is_shown_on_screen())
++ return;
++ if (!_set_current())
++ return;
++ if (!wxGetApp().init_opengl())
+ return;
+
+ if (!is_initialized() && !init())
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_GUI_GUI__App.cpp b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_GUI__App.cpp
new file mode 100644
index 000000000000..6a77198e3926
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_GUI__App.cpp
@@ -0,0 +1,148 @@
+--- src/slic3r/GUI/GUI_App.cpp.orig 2025-10-02 17:32:12 UTC
++++ src/slic3r/GUI/GUI_App.cpp
+@@ -468,7 +468,7 @@ class SplashScreen : public wxSplashScreen (private)
+ m_constant_text;
+ };
+
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ bool static check_old_linux_datadir(const wxString& app_name) {
+ // If we are on Linux and the datadir does not exist yet, look into the old
+ // location where the datadir was before version 2.3. If we find it there,
+@@ -886,6 +886,7 @@ void GUI_App::post_init()
+ }
+ else {
+ BOOST_LOG_TRIVIAL(warning) << __FUNCTION__ << "Found glcontext not ready, postpone the init";
++ plater_->canvas3D()->enable_render(true);
+ }
+ //#endif
+ if (is_editor())
+@@ -1905,7 +1906,7 @@ bool GUI_App::init_opengl()
+
+ bool GUI_App::init_opengl()
+ {
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ bool status = m_opengl_mgr.init_gl();
+ m_opengl_initialized = true;
+ return status;
+@@ -1997,7 +1998,7 @@ void GUI_App::init_app_config()
+ }
+ else{
+ boost::filesystem::path data_dir_path;
+- #ifndef __linux__
++ #if !defined(__linux__) && !defined(__FreeBSD__)
+ std::string data_dir = wxStandardPaths::Get().GetUserDataDir().ToUTF8().data();
+ //BBS create folder if not exists
+ data_dir_path = boost::filesystem::path(data_dir);
+@@ -2097,7 +2098,7 @@ std::map<std::string, std::string> GUI_App::get_extra_
+ #endif
+ #elif defined(__APPLE__)
+ extra_headers.insert(std::make_pair("X-BBL-OS-Type", "macos"));
+-#elif defined(__LINUX__)
++#elif defined(__LINUX__) || defined(__FreeBSD__)
+ extra_headers.insert(std::make_pair("X-BBL-OS-Type", "linux"));
+ #endif
+ int major = 0, minor = 0, micro = 0;
+@@ -2298,7 +2299,7 @@ bool GUI_App::on_init_inner()
+ wxCHECK_MSG(wxDirExists(resources_dir), false,
+ wxString::Format(_L("Resources path does not exist or is not a directory: %s"), resources_dir));
+
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ if (! check_old_linux_datadir(GetAppName())) {
+ std::cerr << "Quitting, user chose to move their data to new location." << std::endl;
+ return false;
+@@ -2443,7 +2444,7 @@ bool GUI_App::on_init_inner()
+
+ BOOST_LOG_TRIVIAL(info) << "begin to show the splash screen...";
+ //BBS use BBL splashScreen
+- scrn = new SplashScreen(bmp, wxSPLASH_CENTRE_ON_SCREEN | wxSPLASH_TIMEOUT, 1500, splashscreen_pos);
++ scrn = new SplashScreen(bmp, wxSPLASH_CENTRE_ON_SCREEN, 0, splashscreen_pos);
+ wxYield();
+ scrn->SetText(_L("Loading configuration")+ dots);
+ }
+@@ -2676,6 +2677,11 @@ bool GUI_App::on_init_inner()
+ mainframe->Show(true);
+ BOOST_LOG_TRIVIAL(info) << "main frame firstly shown";
+
++ if (scrn) {
++ scrn->Close();
++ scrn = nullptr;
++ }
++
+ //#if BBL_HAS_FIRST_PAGE
+ //BBS: set tp3DEditor firstly
+ /*plater_->canvas3D()->enable_render(false);
+@@ -3014,7 +3020,7 @@ void GUI_App::init_label_colours()
+ m_color_label_modified = is_dark_mode ? wxColour("#F1754E") : wxColour("#F1754E");
+ m_color_label_sys = is_dark_mode ? wxColour("#B2B3B5") : wxColour("#363636");
+
+-#if defined(_WIN32) || defined(__linux__) || defined(__APPLE__)
++#if defined(_WIN32) || defined(__linux__) || defined(__APPLE__) || defined(__FreeBSD__)
+ m_color_label_default = is_dark_mode ? wxColour(250, 250, 250) : m_color_label_sys; // wxSystemSettings::GetColour(wxSYS_COLOUR_WINDOWTEXT);
+ m_color_highlight_label_default = is_dark_mode ? wxColour(230, 230, 230): wxSystemSettings::GetColour(/*wxSYS_COLOUR_HIGHLIGHTTEXT*/wxSYS_COLOUR_WINDOWTEXT);
+ m_color_highlight_default = is_dark_mode ? wxColour("#36363B") : wxColour("#F1F1F1"); // ORCA row highlighting
+@@ -4322,7 +4328,7 @@ void GUI_App::check_new_version(bool show_tips, int by
+ #ifdef __APPLE__
+ platform = "macos";
+ #endif
+-#ifdef __LINUX__
++#if defined(__LINUX__) || defined(__FreeBSD__)
+ platform = "linux";
+ #endif
+ std::string query_params = (boost::format("?name=slicer&version=%1%&guide_version=%2%")
+@@ -4405,7 +4411,7 @@ std::string detect_updater_os()
+ return "win";
+ #elif defined(__APPLE__)
+ return "macos";
+-#elif defined(__linux__) || defined(__LINUX__)
++#elif defined(__linux__) || defined(__LINUX__) || defined(__FreeBSD__)
+ return "linux";
+ #else
+ return "unknown";
+@@ -5337,7 +5343,7 @@ bool GUI_App::switch_language()
+ }
+ }
+
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ static const wxLanguageInfo* linux_get_existing_locale_language(const wxLanguageInfo* language,
+ const wxLanguageInfo* system_language)
+ {
+@@ -5542,7 +5548,7 @@ bool GUI_App::load_language(wxString language, bool in
+ m_language_info_best->CanonicalName.ToUTF8().data();
+ app_config->set("language", m_language_info_best->CanonicalName.ToUTF8().data());
+ }
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ wxString lc_all;
+ if (wxGetEnv("LC_ALL", &lc_all) && !lc_all.IsEmpty()) {
+ // Best language returned by wxWidgets on Linux apparently does not respect LC_ALL.
+@@ -5597,7 +5603,7 @@ bool GUI_App::load_language(wxString language, bool in
+ BOOST_LOG_TRIVIAL(info) << "Using Czech dictionaries for Slovak language";
+ }
+
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ // If we can't find this locale , try to use different one for the language
+ // instead of just reporting that it is impossible to switch.
+ if (! wxLocale::IsAvailable(language_info->Language) && m_language_info_system) {
+@@ -6725,7 +6731,7 @@ void GUI_App::show_desktop_integration_dialog()
+
+ void GUI_App::show_desktop_integration_dialog()
+ {
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ //wxCHECK_MSG(mainframe != nullptr, false, "Internal error: Main frame not created / null");
+ DesktopIntegrationDialog dialog(mainframe);
+ dialog.ShowModal();
+@@ -7100,7 +7106,7 @@ void GUI_App::associate_url(std::wstring url_prefix)
+ key_full.Create(false);
+ }
+ key_full = key_string;
+-#elif defined(__linux__) && defined(SLIC3R_DESKTOP_INTEGRATION)
++#elif (defined(__linux__) || defined(__FreeBSD__)) && defined(SLIC3R_DESKTOP_INTEGRATION)
+ DesktopIntegrationDialog::perform_downloader_desktop_integration(into_u8(url_prefix));
+ #endif // WIN32
+ }
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_GUI_GUI__App.hpp b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_GUI__App.hpp
new file mode 100644
index 000000000000..c62d870a7421
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_GUI__App.hpp
@@ -0,0 +1,11 @@
+--- src/slic3r/GUI/GUI_App.hpp.orig 2025-10-02 17:32:12 UTC
++++ src/slic3r/GUI/GUI_App.hpp
+@@ -235,7 +235,7 @@ public:
+ bool m_app_conf_exists{ false };
+ EAppMode m_app_mode{ EAppMode::Editor };
+ bool m_is_recreating_gui{ false };
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ bool m_opengl_initialized{ false };
+ #endif
+ #if defined(__WINDOWS__)
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_GUI_GUI__ObjectList.cpp b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_GUI__ObjectList.cpp
new file mode 100644
index 000000000000..0bf42a19202a
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_GUI__ObjectList.cpp
@@ -0,0 +1,11 @@
+--- src/slic3r/GUI/GUI_ObjectList.cpp.orig 2025-03-01 00:00:00 UTC
++++ src/slic3r/GUI/GUI_ObjectList.cpp
+@@ -130,7 +130,7 @@
+ {
+ wxGetApp().UpdateDVCDarkUI(this, true);
+
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ // Temporary fix for incorrect dark mode application regarding list item's text color.
+ // See: https://github.com/SoftFever/OrcaSlicer/issues/2086
+ this->SetForegroundColour(*wxBLACK);
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_GUI_GUI__Preview.cpp b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_GUI__Preview.cpp
new file mode 100644
index 000000000000..39114a434818
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_GUI__Preview.cpp
@@ -0,0 +1,29 @@
+--- src/slic3r/GUI/GUI_Preview.cpp.orig 2025-10-02 17:32:12 UTC
++++ src/slic3r/GUI/GUI_Preview.cpp
+@@ -335,7 +335,7 @@ void Preview::reload_print(bool keep_volumes, bool onl
+ void Preview::reload_print(bool keep_volumes, bool only_gcode)
+ {
+ BOOST_LOG_TRIVIAL(debug) << __FUNCTION__ << boost::format(" %1%: enter, keep_volumes %2%")%__LINE__ %keep_volumes;
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ // We are getting mysterious crashes on Linux in gtk due to OpenGL context activation GH #1874 #1955.
+ // So we are applying a workaround here: a delayed release of OpenGL vertex buffers.
+ if (!IsShown())
+@@ -345,7 +345,7 @@ void Preview::reload_print(bool keep_volumes, bool onl
+ }
+ #endif /* __linux__ */
+ if (
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ m_volumes_cleanup_required ||
+ #endif /* __linux__ */
+ !keep_volumes)
+@@ -354,7 +354,7 @@ void Preview::reload_print(bool keep_volumes, bool onl
+ //BBS: add m_loaded_print logic
+ //m_loaded = false;
+ m_loaded_print = nullptr;
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ m_volumes_cleanup_required = false;
+ #endif /* __linux__ */
+ }
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_GUI_GUI__Preview.hpp b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_GUI__Preview.hpp
new file mode 100644
index 000000000000..7a49e5abc486
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_GUI__Preview.hpp
@@ -0,0 +1,11 @@
+--- src/slic3r/GUI/GUI_Preview.hpp.orig 2025-10-02 17:32:12 UTC
++++ src/slic3r/GUI/GUI_Preview.hpp
+@@ -92,7 +92,7 @@ class Preview : public wxPanel
+ BackgroundSlicingProcess* m_process;
+ GCodeProcessorResult* m_gcode_result;
+
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ // We are getting mysterious crashes on Linux in gtk due to OpenGL context activation GH #1874 #1955.
+ // So we are applying a workaround here.
+ bool m_volumes_cleanup_required { false };
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_GUI_GUI__Utils.cpp b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_GUI__Utils.cpp
new file mode 100644
index 000000000000..3b544868b95a
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_GUI__Utils.cpp
@@ -0,0 +1,20 @@
+--- src/slic3r/GUI/GUI_Utils.cpp.orig 2025-10-02 17:32:12 UTC
++++ src/slic3r/GUI/GUI_Utils.cpp
+@@ -133,7 +133,7 @@ void on_window_geometry(wxTopLevelWindow *tlw, std::fu
+ // cf. https://groups.google.com/forum/#!topic/wx-users/c7ntMt6piRI
+ // OTOH the geometry is available very soon, so we can call the callback right away
+ callback();
+-#elif defined __linux__
++#elif defined(__linux__) || defined(__FreeBSD__)
+ tlw->Bind(wxEVT_SHOW, [=](wxShowEvent &evt) {
+ // On Linux, the geometry is only available after wxEVT_SHOW + CallAfter
+ // cf. https://groups.google.com/forum/?pli=1#!topic/wx-users/fERSXdpVwAI
+@@ -201,7 +201,7 @@ int get_dpi_for_window(const wxWindow *window)
+ if (hdc == NULL) { return DPI_DEFAULT; }
+ return GetDeviceCaps(hdc, LOGPIXELSX);
+ }
+-#elif defined __linux__
++#elif defined(__linux__) || defined(__FreeBSD__)
+ // TODO
+ return DPI_DEFAULT;
+ #elif defined __APPLE__
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_GUI_GUI__Utils.hpp b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_GUI__Utils.hpp
new file mode 100644
index 000000000000..6e6663a160da
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_GUI__Utils.hpp
@@ -0,0 +1,11 @@
+--- src/slic3r/GUI/GUI_Utils.hpp.orig 2025-10-02 17:32:12 UTC
++++ src/slic3r/GUI/GUI_Utils.hpp
+@@ -498,7 +498,7 @@ void staticbox_remove_margin(wxStaticBox* sb);
+ void staticbox_remove_margin(wxStaticBox* sb);
+ #endif
+
+-#if defined(__WXOSX__) || defined(__linux__)
++#if defined(__WXOSX__) || defined(__linux__) || defined(__FreeBSD__)
+ bool is_debugger_present();
+ #endif
+
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_GUI_Gizmos_GLGizmoText.cpp b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_Gizmos_GLGizmoText.cpp
new file mode 100644
index 000000000000..02e63123e7c3
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_Gizmos_GLGizmoText.cpp
@@ -0,0 +1,11 @@
+--- src/slic3r/GUI/Gizmos/GLGizmoText.cpp.orig 2025-10-02 17:32:12 UTC
++++ src/slic3r/GUI/Gizmos/GLGizmoText.cpp
+@@ -91,7 +91,7 @@ bool can_load(const wxFont &font)
+ return hfont != nullptr;
+ #elif defined(__APPLE__)
+ return true;
+-#elif defined(__linux__)
++#elif defined(__linux__) || defined(__FreeBSD__)
+ return true;
+ #endif
+ return false;
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_GUI_HMSPanel.cpp b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_HMSPanel.cpp
new file mode 100644
index 000000000000..3a96e8a2b262
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_HMSPanel.cpp
@@ -0,0 +1,11 @@
+--- src/slic3r/GUI/HMSPanel.cpp.orig 2025-03-01 00:00:00 UTC
++++ src/slic3r/GUI/HMSPanel.cpp
+@@ -69,7 +69,7 @@
+ this->SetSizer(main_sizer);
+ this->Layout();
+
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ m_panel_hms->Bind(wxEVT_ENTER_WINDOW, [this](wxMouseEvent& e) {
+ e.Skip();
+ if (!m_url.empty()) {
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_GUI_HintNotification.cpp b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_HintNotification.cpp
new file mode 100644
index 000000000000..20ac411e19b3
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_HintNotification.cpp
@@ -0,0 +1,11 @@
+--- src/slic3r/GUI/HintNotification.cpp.orig 2025-03-01 00:00:00 UTC
++++ src/slic3r/GUI/HintNotification.cpp
+@@ -151,7 +151,7 @@
+ #endif // WIN32
+
+ if (tag == "Linux")
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ return TagCheckAffirmative;
+ #else
+ return TagCheckNegative;
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_GUI_HttpServer.hpp b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_HttpServer.hpp
new file mode 100644
index 000000000000..520c1747f2b0
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_HttpServer.hpp
@@ -0,0 +1,11 @@
+--- src/slic3r/GUI/HttpServer.hpp.orig 2025-10-02 17:32:12 UTC
++++ src/slic3r/GUI/HttpServer.hpp
+@@ -115,7 +115,7 @@ class HttpServer (private)
+ {
+ public:
+ HttpServer& server;
+- boost::asio::io_service io_service;
++ boost::asio::io_context io_service;
+ boost::asio::ip::tcp::acceptor acceptor;
+ std::set<std::shared_ptr<session>> sessions;
+
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_GUI_InstanceCheck.cpp b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_InstanceCheck.cpp
new file mode 100644
index 000000000000..546da0a2b1b6
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_InstanceCheck.cpp
@@ -0,0 +1,29 @@
+--- src/slic3r/GUI/InstanceCheck.cpp.orig 2025-10-02 17:32:12 UTC
++++ src/slic3r/GUI/InstanceCheck.cpp
+@@ -24,7 +24,7 @@
+ #include <strsafe.h>
+ #endif //WIN32
+
+-#if __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ #include <dbus/dbus.h> /* Pull in all of D-Bus headers. */
+ #endif //__linux__
+
+@@ -220,7 +220,7 @@ namespace instance_check_internal
+ return false;
+ }
+
+-#elif defined(__linux__)
++#elif defined(__linux__) || defined(__FreeBSD__)
+
+ static bool send_message(const std::string &message_text, const std::string &version)
+ {
+@@ -308,7 +308,7 @@ bool instance_check(int argc, char** argv, bool app_co
+ hashed_path = std::hash<std::string>{}(boost::filesystem::system_complete(argv[0]).string());
+ #else
+ boost::system::error_code ec;
+-#ifdef __linux__
++#if defined( __linux__)
+ // If executed by an AppImage, start the AppImage, not the main process.
+ // see https://docs.appimage.org/packaging-guide/environment-variables.html#id2
+ const char *appimage_env = std::getenv("APPIMAGE");
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_GUI_MarkdownTip.cpp b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_MarkdownTip.cpp
new file mode 100644
index 000000000000..445d5c634ccc
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_MarkdownTip.cpp
@@ -0,0 +1,11 @@
+--- src/slic3r/GUI/MarkdownTip.cpp.orig 2025-03-01 00:00:00 UTC
++++ src/slic3r/GUI/MarkdownTip.cpp
+@@ -245,7 +245,7 @@
+ _pendingScript.clear();
+ return;
+ }
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ wxString str = "0";
+ #else
+ wxString str = event.GetString();
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_GUI_MediaPlayCtrl.cpp b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_MediaPlayCtrl.cpp
new file mode 100644
index 000000000000..2e3a97cc8426
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_MediaPlayCtrl.cpp
@@ -0,0 +1,19 @@
+--- src/slic3r/GUI/MediaPlayCtrl.cpp.orig 2025-10-02 17:32:12 UTC
++++ src/slic3r/GUI/MediaPlayCtrl.cpp
+@@ -13,7 +13,16 @@
+ #include <boost/nowide/cstdio.hpp>
+ #include <boost/nowide/utf8_codecvt.hpp>
+ #undef pid_t
++#if BOOST_VERSION >= 108800
++#define BOOST_PROCESS_VERSION 1
++#include <boost/process/v1/child.hpp>
++#include <boost/process/v1/io.hpp>
++#include <boost/process/v1/pipe.hpp>
++#include <boost/process/v1/start_dir.hpp>
++#include <boost/process/v1/handles.hpp>
++#else
+ #include <boost/process.hpp>
++#endif
+ #ifdef __WIN32__
+ #include <boost/process/windows.hpp>
+ #else
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_GUI_Monitor.cpp b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_Monitor.cpp
new file mode 100644
index 000000000000..4f75edcdb263
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_Monitor.cpp
@@ -0,0 +1,11 @@
+--- src/slic3r/GUI/Monitor.cpp.orig 2025-03-01 00:00:00 UTC
++++ src/slic3r/GUI/Monitor.cpp
+@@ -319,7 +319,7 @@
+ //pos.x = pos.x < 0? 0:pos.x;
+ m_select_machine.Move(pos);
+
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ m_select_machine.SetSize(wxSize(m_side_tools->GetSize().x, -1));
+ m_select_machine.SetMaxSize(wxSize(m_side_tools->GetSize().x, -1));
+ m_select_machine.SetMinSize(wxSize(m_side_tools->GetSize().x, -1));
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_GUI_Mouse3DController.cpp b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_Mouse3DController.cpp
new file mode 100644
index 000000000000..fbb42fe98fd3
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_Mouse3DController.cpp
@@ -0,0 +1,20 @@
+--- src/slic3r/GUI/Mouse3DController.cpp.orig 2025-10-02 17:32:12 UTC
++++ src/slic3r/GUI/Mouse3DController.cpp
+@@ -1065,7 +1065,7 @@ bool Mouse3DController::connect_device()
+
+ for (const DetectedDevices::value_type& device : detected_devices) {
+ if (device.second.size() == 1) {
+-#if defined(__linux__)
++#if defined(__linux__) || defined(__FreeBSD__)
+ hid_device* test_device = hid_open(device.first.first, device.first.second, nullptr);
+ if (test_device == nullptr) {
+ BOOST_LOG_TRIVIAL(error) << "3DConnexion device cannot be opened: " << device.second.front().path <<
+@@ -1090,7 +1090,7 @@ bool Mouse3DController::connect_device()
+ std::cout << "Test device: " << std::hex << device.first.first << std::dec << "/" << std::hex << device.first.second << std::dec << " \"" << data.path << "\"";
+ #endif // ENABLE_3DCONNEXION_DEVICES_DEBUG_OUTPUT
+
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ hid_device* test_device = hid_open_path(data.path.c_str());
+ if (test_device != nullptr) {
+ path = data.path;
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_GUI_OpenGLManager.cpp b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_OpenGLManager.cpp
new file mode 100644
index 000000000000..0925fdb20fea
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_OpenGLManager.cpp
@@ -0,0 +1,15 @@
+--- src/slic3r/GUI/OpenGLManager.cpp.orig 2025-10-02 19:32:12.000000000 +0200
++++ src/slic3r/GUI/OpenGLManager.cpp 2026-03-06 11:00:00.000000000 +0100
+@@ -244,7 +244,11 @@
+ if (!m_gl_initialized) {
+ GLenum result = glewInit();
+- if (result != GLEW_OK) {
+- BOOST_LOG_TRIVIAL(error) << "Unable to init glew library";
++ if (result != GLEW_OK
++#ifdef GLEW_ERROR_NO_GLX_DISPLAY
++ && result != GLEW_ERROR_NO_GLX_DISPLAY
++#endif
++ ) {
++ BOOST_LOG_TRIVIAL(error) << "Unable to init glew library: " << (const char*)glewGetErrorString(result);
+ return false;
+ }
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_GUI_PhysicalPrinterDialog.cpp b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_PhysicalPrinterDialog.cpp
new file mode 100644
index 000000000000..baadb3b9325b
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_PhysicalPrinterDialog.cpp
@@ -0,0 +1,11 @@
+--- src/slic3r/GUI/PhysicalPrinterDialog.cpp.orig 2025-10-02 17:32:12 UTC
++++ src/slic3r/GUI/PhysicalPrinterDialog.cpp
+@@ -373,7 +373,7 @@ void PhysicalPrinterDialog::build_printhost_settings(C
+ // Always fill in the "printhost_port" combo box from the config and select it.
+ {
+ Choice* choice = dynamic_cast<Choice*>(m_optgroup->get_field("printhost_port"));
+- choice->set_values({ m_config->opt_string("printhost_port") });
++ choice->set_values(std::vector<std::string>{ m_config->opt_string("printhost_port") });
+ choice->set_selection();
+ }
+
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_GUI_Plater.cpp b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_Plater.cpp
new file mode 100644
index 000000000000..c363f442f0f0
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_Plater.cpp
@@ -0,0 +1,12 @@
+--- src/slic3r/GUI/Plater.cpp.orig 2025-10-02 17:32:12 UTC
++++ src/slic3r/GUI/Plater.cpp
+@@ -6369,9 +6369,6 @@ void Plater::priv::set_current_panel(wxPanel* panel, b
+ if (!old_panel) {
+ //BBS: only switch to the first panel when visible
+ panel->Show();
+- //dynamic_cast<View3D *>(panel)->get_canvas3d()->render();
+- if (!panel->IsShownOnScreen())
+- return;
+ }
+ //#endif
+ current_panel = panel;
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_GUI_PresetComboBoxes.cpp b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_PresetComboBoxes.cpp
new file mode 100644
index 000000000000..b6ffd69ba369
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_PresetComboBoxes.cpp
@@ -0,0 +1,29 @@
+--- src/slic3r/GUI/PresetComboBoxes.cpp.orig 2025-10-02 17:32:12 UTC
++++ src/slic3r/GUI/PresetComboBoxes.cpp
+@@ -746,7 +746,7 @@ PlaterPresetComboBox::PlaterPresetComboBox(wxWindow *p
+ {
+ // In a case of a physical printer, for its editing open PhysicalPrinterDialog
+ if (m_type == Preset::TYPE_PRINTER
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ // To edit extruder color from the sidebar
+ || m_type == Preset::TYPE_FILAMENT
+ #endif //__linux__
+@@ -755,7 +755,7 @@ PlaterPresetComboBox::PlaterPresetComboBox(wxWindow *p
+ else
+ switch_to_tab();
+ });
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ edit_btn->Hide();
+ #endif //__linux__
+ }
+@@ -914,7 +914,7 @@ void PlaterPresetComboBox::show_edit_menu()
+ append_menu_item(menu, wxID_ANY, _L("Edit preset"), "",
+ [this](wxCommandEvent&) { this->switch_to_tab(); }, "cog", menu, []() { return true; }, wxGetApp().plater());
+
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ // To edit extruder color from the sidebar
+ if (m_type == Preset::TYPE_FILAMENT) {
+ append_menu_item(menu, wxID_ANY, _devL("Change extruder color"), "",
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_GUI_PresetComboBoxes.hpp b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_PresetComboBoxes.hpp
new file mode 100644
index 000000000000..284c2dc1e52b
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_PresetComboBoxes.hpp
@@ -0,0 +1,11 @@
+--- src/slic3r/GUI/PresetComboBoxes.hpp.orig 2025-10-02 17:32:12 UTC
++++ src/slic3r/GUI/PresetComboBoxes.hpp
+@@ -131,7 +131,7 @@ class PresetComboBox : public ::ComboBox // BBS (prote
+ // BBS: ams
+ int update_ams_color();
+
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ static const char* separator_head() { return "------- "; }
+ static const char* separator_tail() { return " -------"; }
+ #else // __linux__
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_GUI_PrintHostDialogs.cpp b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_PrintHostDialogs.cpp
new file mode 100644
index 000000000000..0b5f731f9fa9
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_PrintHostDialogs.cpp
@@ -0,0 +1,20 @@
+--- src/slic3r/GUI/PrintHostDialogs.cpp.orig 2025-10-02 17:32:12 UTC
++++ src/slic3r/GUI/PrintHostDialogs.cpp
+@@ -180,7 +180,7 @@ void PrintHostSendDialog::init()
+ add_button(wxID_CANCEL,false, L("Cancel"));
+ finalize();
+
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ // On Linux with GTK2 when text control lose the focus then selection (colored background) disappears but text color stay white
+ // and as a result the text is invisible with light mode
+ // see https://github.com/prusa3d/PrusaSlicer/issues/4532
+@@ -891,7 +891,7 @@ void ElegooPrintHostSendDialog::init() {
+ add_button(wxID_CANCEL, false, _L("Cancel"));
+ finalize();
+
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ // On Linux with GTK2 when text control lose the focus then selection (colored background) disappears but text color stay white
+ // and as a result the text is invisible with light mode
+ // see https://github.com/prusa3d/PrusaSlicer/issues/4532
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_GUI_RemovableDriveManager.cpp b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_RemovableDriveManager.cpp
new file mode 100644
index 000000000000..ae22dc7106fc
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_RemovableDriveManager.cpp
@@ -0,0 +1,17 @@
+--- src/slic3r/GUI/RemovableDriveManager.cpp.orig 2025-10-02 17:32:12 UTC
++++ src/slic3r/GUI/RemovableDriveManager.cpp
+@@ -22,7 +22,14 @@
+ #include <pwd.h>
+ #include <boost/filesystem.hpp>
+ #include <boost/system/error_code.hpp>
++#if BOOST_VERSION >= 108800
++#define BOOST_PROCESS_VERSION 1
++#include <boost/process/v1/child.hpp>
++#include <boost/process/v1/io.hpp>
++#include <boost/process/v1/search_path.hpp>
++#else
+ #include <boost/process.hpp>
++#endif
+ #endif
+
+ namespace Slic3r {
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_GUI_SendSystemInfoDialog.cpp b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_SendSystemInfoDialog.cpp
new file mode 100644
index 000000000000..f4f4a78ae124
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_SendSystemInfoDialog.cpp
@@ -0,0 +1,11 @@
+--- src/slic3r/GUI/SendSystemInfoDialog.cpp.orig 2025-10-02 17:32:12 UTC
++++ src/slic3r/GUI/SendSystemInfoDialog.cpp
+@@ -409,7 +409,7 @@ static std::string generate_system_info_json()
+ data_node.put("Platform", platform_to_string(platform()));
+ data_node.put("PlatformFlavor", platform_flavor_to_string(platform_flavor()));
+ data_node.put("OSDescription", wxPlatformInfo::Get().GetOperatingSystemDescription().ToUTF8().data());
+-#ifdef __linux__
++#if defined(__linux__)
+ std::string distro_id = wxGetLinuxDistributionInfo().Id.ToUTF8().data(); // uses lsb-release
+ std::string distro_ver = wxGetLinuxDistributionInfo().Release.ToUTF8().data();
+ if (distro_id.empty()) { // lsb-release probably not available
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_GUI_Tab.cpp b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_Tab.cpp
new file mode 100644
index 000000000000..6b18d2dd7a35
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_Tab.cpp
@@ -0,0 +1,38 @@
+--- src/slic3r/GUI/Tab.cpp.orig 2025-10-02 17:32:12 UTC
++++ src/slic3r/GUI/Tab.cpp
+@@ -473,7 +473,7 @@ void Tab::create_preset_tab()
+ m_tabctrl->SetItemBold(sel_item, false);
+ });
+ m_tabctrl->Bind(wxEVT_TAB_SEL_CHANGED, [this](wxCommandEvent& event) {
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ // Events queue is opposite On Linux. wxEVT_SET_FOCUS invokes after wxEVT_TAB_SEL_CHANGED,
+ // and a result wxEVT_KILL_FOCUS doesn't invoke for the TextCtrls.
+ // So, call SetFocus explicitly for this control before changing of the selection
+@@ -4925,7 +4925,7 @@ void Tab::load_current_preset()
+ else
+ #endif
+ wxGetApp().tab_panel()->InsertPage(wxGetApp().tab_panel()->FindPage(this), tab, tab->title(), "");
+- #ifdef __linux__ // the tabs apparently need to be explicitly shown on Linux (pull request #1563)
++ #if defined(__linux__) || defined(__FreeBSD__) // the tabs apparently need to be explicitly shown on Linux (pull request #1563)
+ int page_id = wxGetApp().tab_panel()->FindPage(tab);
+ wxGetApp().tab_panel()->GetPage(page_id)->Show(true);
+ #endif // __linux__
+@@ -5544,7 +5544,7 @@ bool Tab::tree_sel_change_delayed(wxCommandEvent& even
+ {
+ // The issue apparently manifests when Show()ing a window with overlay scrollbars while the UI is frozen. For this reason,
+ // we will Thaw the UI prematurely on Linux. This means destroing the no_updates object prematurely.
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ std::unique_ptr<wxWindowUpdateLocker> no_updates(new wxWindowUpdateLocker(this));
+ #else
+ /* On Windows we use DoubleBuffering during rendering,
+@@ -5639,7 +5639,7 @@ bool Tab::tree_sel_change_delayed(wxCommandEvent& even
+ if (wxGetApp().mainframe!=nullptr && wxGetApp().mainframe->is_active_and_shown_tab(m_parent))
+ activate_selected_page(throw_if_canceled);
+
+- #ifdef __linux__
++ #if defined(__linux__) || defined(__FreeBSD__)
+ no_updates.reset(nullptr);
+ #endif
+
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_GUI_UnsavedChangesDialog.cpp b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_UnsavedChangesDialog.cpp
new file mode 100644
index 000000000000..ac3dabe648cd
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_UnsavedChangesDialog.cpp
@@ -0,0 +1,65 @@
+--- src/slic3r/GUI/UnsavedChangesDialog.cpp.orig 2025-10-02 17:32:12 UTC
++++ src/slic3r/GUI/UnsavedChangesDialog.cpp
+@@ -28,7 +28,7 @@ using boost::optional;
+
+ using boost::optional;
+
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ #define wxLinux true
+ #else
+ #define wxLinux false
+@@ -110,7 +110,7 @@ ModelNode::ModelNode(ModelNode* parent, const wxString
+ UpdateIcons();
+ }
+
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ wxIcon ModelNode::get_bitmap(const wxString& color)
+ #else
+ wxBitmap ModelNode::get_bitmap(const wxString& color)
+@@ -128,7 +128,7 @@ wxBitmap ModelNode::get_bitmap(const wxString& color)
+ ColorRGB rgb;
+ decode_color(into_u8(color), rgb);
+ // there is no need to scale created solid bitmap
+-#ifndef __linux__
++#if !defined(__linux__) && !defined(__FreeBSD__)
+ return bmp_cache.mksolid(icon_width, icon_height, rgb, true);
+ #else
+ wxIcon icon;
+@@ -211,7 +211,7 @@ void ModelNode::UpdateIcons()
+ if (m_icon_name.empty())
+ return;
+
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ m_icon.CopyFromBitmap(create_scaled_bitmap(m_icon_name, m_parent_win, 16, !m_toggle));
+ #else
+ m_icon = create_scaled_bitmap(m_icon_name, m_parent_win, 16, !m_toggle);
+@@ -362,7 +362,7 @@ void DiffModel::GetValue(wxVariant& variant, const wxD
+ case colToggle:
+ variant = node->m_toggle;
+ break;
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ case colIconText:
+ variant << wxDataViewIconText(node->m_text, node->m_icon);
+ break;
+@@ -399,7 +399,7 @@ bool DiffModel::SetValue(const wxVariant& variant, con
+ case colToggle:
+ node->m_toggle = variant.GetBool();
+ return true;
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ case colIconText: {
+ wxDataViewIconText data;
+ data << variant;
+@@ -609,7 +609,7 @@ void DiffViewCtrl::AppendBmpTextColumn(const wxString&
+ void DiffViewCtrl::AppendBmpTextColumn(const wxString& label, unsigned model_column, int width, bool set_expander/* = false*/)
+ {
+ m_columns_width.emplace(this->GetColumnCount(), width);
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ wxDataViewIconTextRenderer* rd = new wxDataViewIconTextRenderer();
+ #ifdef SUPPORTS_MARKUP
+ rd->EnableMarkup(true);
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_GUI_UnsavedChangesDialog.hpp b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_UnsavedChangesDialog.hpp
new file mode 100644
index 000000000000..902336da8006
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_UnsavedChangesDialog.hpp
@@ -0,0 +1,20 @@
+--- src/slic3r/GUI/UnsavedChangesDialog.hpp.orig 2025-10-02 17:32:12 UTC
++++ src/slic3r/GUI/UnsavedChangesDialog.hpp
+@@ -48,7 +48,7 @@ class ModelNode
+ wxString m_old_color;
+ wxString m_new_color;
+
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ wxIcon get_bitmap(const wxString& color);
+ #else
+ wxBitmap get_bitmap(const wxString& color);
+@@ -57,7 +57,7 @@ class ModelNode
+ public:
+
+ bool m_toggle {true};
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ wxIcon m_icon;
+ wxIcon m_old_color_bmp;
+ wxIcon m_new_color_bmp;
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_GUI_Widgets_AMSControl.cpp b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_Widgets_AMSControl.cpp
new file mode 100644
index 000000000000..b48ff80fecb2
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_Widgets_AMSControl.cpp
@@ -0,0 +1,11 @@
+--- src/slic3r/GUI/Widgets/AMSControl.cpp.orig 2025-10-02 17:32:12 UTC
++++ src/slic3r/GUI/Widgets/AMSControl.cpp
+@@ -496,7 +496,7 @@ AMSControl::AMSControl(wxWindow *parent, wxWindowID id
+ m_calibration_err_panel->SetBackgroundColour(AMS_CONTROL_WHITE_COLOUR);
+ wxBoxSizer *sizer_err_calibration_h = new wxBoxSizer(wxHORIZONTAL);
+ wxBoxSizer *sizer_err_calibration_v = new wxBoxSizer(wxVERTICAL);
+- m_hyperlink = new wxHyperlinkCtrl(m_calibration_err_panel, wxID_ANY, wxEmptyString, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxHL_DEFAULT_STYLE);
++ m_hyperlink = new wxHyperlinkCtrl(m_calibration_err_panel, wxID_ANY, " ", " ", wxDefaultPosition, wxDefaultSize, wxHL_DEFAULT_STYLE);
+ m_hyperlink->SetVisitedColour(wxColour(31, 142, 234));
+ auto m_tip_calibration_err = new wxStaticText(m_calibration_err_panel, wxID_ANY, _L("A problem occurred during calibration. Click to view the solution."), wxDefaultPosition,
+ wxDefaultSize, 0);
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_GUI_Widgets_SideTools.cpp b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_Widgets_SideTools.cpp
new file mode 100644
index 000000000000..45e27f10fa7a
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_Widgets_SideTools.cpp
@@ -0,0 +1,11 @@
+--- src/slic3r/GUI/Widgets/SideTools.cpp.orig 2025-10-02 17:32:12 UTC
++++ src/slic3r/GUI/Widgets/SideTools.cpp
+@@ -326,7 +326,7 @@ SideTools::SideTools(wxWindow *parent, wxWindowID id,
+ wxBoxSizer* sizer_error_desc = new wxBoxSizer(wxHORIZONTAL);
+ wxBoxSizer* sizer_extra_info = new wxBoxSizer(wxHORIZONTAL);
+
+- m_link_network_state = new wxHyperlinkCtrl(m_side_error_panel, wxID_ANY,_L("Check the status of current system services"),"",wxDefaultPosition,wxDefaultSize,wxALIGN_CENTER_HORIZONTAL | wxST_ELLIPSIZE_END);
++ m_link_network_state = new wxHyperlinkCtrl(m_side_error_panel, wxID_ANY,_L("Check the status of current system services"),"",wxDefaultPosition,wxDefaultSize,wxHL_DEFAULT_STYLE);
+ m_link_network_state->SetMinSize(wxSize(FromDIP(220), -1));
+ m_link_network_state->SetMaxSize(wxSize(FromDIP(220), -1));
+ m_link_network_state->SetFont(::Label::Body_12);
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_GUI_Widgets_WebView.cpp b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_Widgets_WebView.cpp
new file mode 100644
index 000000000000..85c69cf636b5
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_Widgets_WebView.cpp
@@ -0,0 +1,28 @@
+--- src/slic3r/GUI/Widgets/WebView.cpp.orig 2025-10-02 17:32:12 UTC
++++ src/slic3r/GUI/Widgets/WebView.cpp
+@@ -20,7 +20,7 @@
+ #include <WebView2.h>
+ #include <Shellapi.h>
+ #include <slic3r/Utils/Http.hpp>
+-#elif defined __linux__
++#elif defined(__linux__) || defined(__FreeBSD__)
+ #include <gtk/gtk.h>
+ #define WEBKIT_API
+ struct WebKitWebView;
+@@ -275,9 +275,13 @@ wxWebView* WebView::CreateWebView(wxWindow * parent, w
+ webView->RegisterHandler(wxSharedPtr<wxWebViewHandler>(new wxWebViewFSHandler("memory")));
+ #else
+ // With WKWebView handlers need to be registered before creation
+- webView->RegisterHandler(wxSharedPtr<wxWebViewHandler>(new wxWebViewArchiveHandler("wxfs")));
+- // And the memory: file system
+- webView->RegisterHandler(wxSharedPtr<wxWebViewHandler>(new wxWebViewFSHandler("memory")));
++ static bool handlers_registered = false;
++ if (!handlers_registered) {
++ webView->RegisterHandler(wxSharedPtr<wxWebViewHandler>(new wxWebViewArchiveHandler("wxfs")));
++ // And the memory: file system
++ webView->RegisterHandler(wxSharedPtr<wxWebViewHandler>(new wxWebViewFSHandler("memory")));
++ handlers_registered = true;
++ }
+ webView->Create(parent, wxID_ANY, url2, wxDefaultPosition, wxDefaultSize, wxBORDER_NONE);
+ webView->SetUserAgent(wxString::Format("BBL-Slicer/v%s (%s) Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko)", SLIC3R_VERSION,
+ Slic3r::GUI::wxGetApp().dark_mode() ? "dark" : "light"));
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_GUI_wxExtensions.cpp b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_wxExtensions.cpp
new file mode 100644
index 000000000000..484173d88cbf
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_wxExtensions.cpp
@@ -0,0 +1,23 @@
+--- src/slic3r/GUI/wxExtensions.cpp.orig 2025-10-02 17:32:12 UTC
++++ src/slic3r/GUI/wxExtensions.cpp
+@@ -18,7 +18,7 @@
+ #include "Widgets/StaticBox.hpp"
+ #include "Widgets/Label.hpp"
+
+-#ifndef __linux__
++#if !defined(__linux__) && !defined(__FreeBSD__)
+ // msw_menuitem_bitmaps is used for MSW and OSX
+ static std::map<int, std::string> msw_menuitem_bitmaps;
+ #ifdef __WXMSW__
+@@ -774,9 +774,9 @@ void ModeButton::focus_button(const bool focus)
+ GetParent()->Refresh(); // force redraw a background of the selected mode button
+ #else
+ SetForegroundColour(wxSystemSettings::GetColour(focus ? wxSYS_COLOUR_BTNTEXT :
+-#if defined (__linux__) && defined (__WXGTK3__)
++#if (defined(__linux__) || defined(__FreeBSD__)) && defined(__WXGTK3__)
+ wxSYS_COLOUR_GRAYTEXT
+-#elif defined (__linux__) && defined (__WXGTK2__)
++#elif (defined(__linux__) || defined(__FreeBSD__)) && defined(__WXGTK2__)
+ wxSYS_COLOUR_BTNTEXT
+ #else
+ wxSYS_COLOUR_BTNSHADOW
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_GUI_wxMediaCtrl2.cpp b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_wxMediaCtrl2.cpp
new file mode 100644
index 000000000000..5ab1dcd4f896
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_GUI_wxMediaCtrl2.cpp
@@ -0,0 +1,55 @@
+--- src/slic3r/GUI/wxMediaCtrl2.cpp.orig 2025-10-02 17:32:12 UTC
++++ src/slic3r/GUI/wxMediaCtrl2.cpp
+@@ -10,8 +10,9 @@
+ #include <shellapi.h>
+ #endif
+
+-#ifdef __LINUX__
++#if defined(__LINUX__) || defined(__FreeBSD__)
+ #include "Printer/gstbambusrc.h"
++#endif
+ #include <gst/gst.h> // main gstreamer header
+ class WXDLLIMPEXP_MEDIA
+ wxGStreamerMediaBackend : public wxMediaBackendCommonBase
+@@ -19,7 +20,6 @@ class WXDLLIMPEXP_MEDIA (public)
+ public:
+ GstElement *m_playbin; // GStreamer media element
+ };
+-#endif
+
+ wxDEFINE_EVENT(EVT_MEDIA_CTRL_STAT, wxCommandEvent);
+
+@@ -40,7 +40,7 @@ wxMediaCtrl2::wxMediaCtrl2(wxWindow *parent)
+ }
+ #endif
+ wxMediaCtrl::Create(parent, wxID_ANY, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxMEDIACTRLPLAYERCONTROLS_NONE);
+-#ifdef __LINUX__
++#if defined(__LINUX__) || defined(__FreeBSD__)
+ /* Register only after we have created the wxMediaCtrl, since only then are we guaranteed to have fired up Gstreamer's plugin registry. */
+ auto playbin = reinterpret_cast<wxGStreamerMediaBackend *>(m_imp)->m_playbin;
+ g_object_set (G_OBJECT (playbin),
+@@ -216,13 +216,13 @@ void wxMediaCtrl2::Stop()
+ wxMediaCtrl::Stop();
+ }
+
+-#ifdef __LINUX__
++#if defined(__LINUX__) || defined(__FreeBSD__)
+ extern "C" int gst_bambu_last_error;
+ #endif
+
+ int wxMediaCtrl2::GetLastError() const
+ {
+-#ifdef __LINUX__
++#if defined(__LINUX__) || defined(__FreeBSD__)
+ return gst_bambu_last_error;
+ #else
+ return m_error;
+@@ -231,7 +231,7 @@ wxSize wxMediaCtrl2::GetVideoSize() const
+
+ wxSize wxMediaCtrl2::GetVideoSize() const
+ {
+-#ifdef __LINUX__
++#if defined(__LINUX__) || defined(__FreeBSD__)
+ // Gstreamer doesn't give us a VideoSize until we're playing, which
+ // confuses the MediaPlayCtrl into claiming that it is stuck
+ // "Loading...". Fake it out for now.
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_Utils_Bonjour.cpp b/cad/OrcaSlicer/files/patch-src_slic3r_Utils_Bonjour.cpp
new file mode 100644
index 000000000000..66bdc5f158ff
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_Utils_Bonjour.cpp
@@ -0,0 +1,109 @@
+--- src/slic3r/Utils/Bonjour.cpp.orig 2025-10-02 17:32:12 UTC
++++ src/slic3r/Utils/Bonjour.cpp
+@@ -8,7 +8,6 @@
+ #include <map>
+ #include <thread>
+ #include <boost/endian/conversion.hpp>
+-#include <boost/date_time/posix_time/posix_time_duration.hpp>
+ #include <boost/format.hpp>
+ #include <boost/log/trivial.hpp>
+ #include <boost/bind/bind.hpp>
+@@ -620,7 +619,7 @@ UdpSession::UdpSession(Bonjour::ReplyFn rfn) : replyfn
+ buffer.resize(DnsMessage::MAX_SIZE);
+ }
+
+-UdpSocket::UdpSocket( Bonjour::ReplyFn replyfn, const asio::ip::address& multicast_address, const asio::ip::address& interface_address, std::shared_ptr< boost::asio::io_service > io_service)
++UdpSocket::UdpSocket( Bonjour::ReplyFn replyfn, const asio::ip::address& multicast_address, const asio::ip::address& interface_address, std::shared_ptr< boost::asio::io_context > io_service)
+ : replyfn(replyfn)
+ , multicast_address(multicast_address)
+ , socket(*io_service)
+@@ -654,7 +653,7 @@ UdpSocket::UdpSocket( Bonjour::ReplyFn replyfn, const
+ }
+
+
+-UdpSocket::UdpSocket( Bonjour::ReplyFn replyfn, const asio::ip::address& multicast_address, std::shared_ptr< boost::asio::io_service > io_service)
++UdpSocket::UdpSocket( Bonjour::ReplyFn replyfn, const asio::ip::address& multicast_address, std::shared_ptr< boost::asio::io_context > io_service)
+ : replyfn(replyfn)
+ , multicast_address(multicast_address)
+ , socket(*io_service)
+@@ -710,7 +709,7 @@ void UdpSocket::receive_handler(SharedSession session,
+ // let io_service to handle the datagram on session
+ // from boost documentation io_service::post:
+ // The io_service guarantees that the handler will only be called in a thread in which the run(), run_one(), poll() or poll_one() member functions is currently being invoked.
+- io_service->post(boost::bind(&UdpSession::handle_receive, session, error, bytes));
++ io_service->get_executor().post(boost::bind(&UdpSession::handle_receive, session, error, bytes),std::allocator<void>());
+ // immediately accept new datagrams
+ async_receive();
+ }
+@@ -867,7 +866,7 @@ void Bonjour::priv::lookup_perform()
+ {
+ service_dn = (boost::format("_%1%._%2%.local") % service % protocol).str();
+
+- std::shared_ptr< boost::asio::io_service > io_service(new boost::asio::io_service);
++ std::shared_ptr< boost::asio::io_context > io_service(new boost::asio::io_context);
+
+ std::vector<LookupSocket*> sockets;
+
+@@ -919,7 +918,7 @@ void Bonjour::priv::lookup_perform()
+ socket->send();
+
+ // timer settings
+- asio::deadline_timer timer(*io_service);
++ asio::steady_timer timer(*io_service);
+ retries--;
+ std::function<void(const error_code&)> timer_handler = [&](const error_code& error) {
+ // end
+@@ -932,7 +931,7 @@ void Bonjour::priv::lookup_perform()
+ // restart timer
+ } else {
+ retries--;
+- timer.expires_from_now(boost::posix_time::seconds(timeout));
++ timer.expires_after(std::chrono::seconds(timeout));
+ timer.async_wait(timer_handler);
+ // trigger another round of queries
+ for (auto * socket : sockets)
+@@ -940,7 +939,7 @@ void Bonjour::priv::lookup_perform()
+ }
+ };
+ // start timer
+- timer.expires_from_now(boost::posix_time::seconds(timeout));
++ timer.expires_after(std::chrono::seconds(timeout));
+ timer.async_wait(timer_handler);
+ // start io_service, it will run until it has something to do - so in this case until stop is called in timer
+ io_service->run();
+@@ -962,7 +961,7 @@ void Bonjour::priv::resolve_perform()
+ rpls.push_back(reply);
+ };
+
+- std::shared_ptr< boost::asio::io_service > io_service(new boost::asio::io_service);
++ std::shared_ptr< boost::asio::io_context > io_service(new boost::asio::io_context);
+ std::vector<ResolveSocket*> sockets;
+
+ // resolve interfaces - from PR#6646
+@@ -1012,7 +1011,7 @@ void Bonjour::priv::resolve_perform()
+ socket->send();
+
+ // timer settings
+- asio::deadline_timer timer(*io_service);
++ asio::steady_timer timer(*io_service);
+ retries--;
+ std::function<void(const error_code&)> timer_handler = [&](const error_code& error) {
+ int replies_count = replies.size();
+@@ -1026,7 +1025,7 @@ void Bonjour::priv::resolve_perform()
+ // restart timer
+ } else {
+ retries--;
+- timer.expires_from_now(boost::posix_time::seconds(timeout));
+++ timer.expires_after(std::chrono::seconds(timeout));
+ timer.async_wait(timer_handler);
+ // trigger another round of queries
+ for (auto * socket : sockets)
+@@ -1034,7 +1033,7 @@ void Bonjour::priv::resolve_perform()
+ }
+ };
+ // start timer
+- timer.expires_from_now(boost::posix_time::seconds(timeout));
+++ timer.expires_after(std::chrono::seconds(timeout));
+ timer.async_wait(timer_handler);
+ // start io_service, it will run until it has something to do - so in this case until stop is called in timer
+ io_service->run();
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_Utils_Bonjour.hpp b/cad/OrcaSlicer/files/patch-src_slic3r_Utils_Bonjour.hpp
new file mode 100644
index 000000000000..705dc398423f
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_Utils_Bonjour.hpp
@@ -0,0 +1,61 @@
+--- src/slic3r/Utils/Bonjour.hpp.orig 2025-10-02 17:32:12 UTC
++++ src/slic3r/Utils/Bonjour.hpp
+@@ -151,11 +151,11 @@ class UdpSocket (public)
+ UdpSocket(Bonjour::ReplyFn replyfn
+ , const boost::asio::ip::address& multicast_address
+ , const boost::asio::ip::address& interface_address
+- , std::shared_ptr< boost::asio::io_service > io_service);
++ , std::shared_ptr< boost::asio::io_context > io_service);
+
+ UdpSocket(Bonjour::ReplyFn replyfn
+ , const boost::asio::ip::address& multicast_address
+- , std::shared_ptr< boost::asio::io_service > io_service);
++ , std::shared_ptr< boost::asio::io_context > io_service);
+
+ void send();
+ void async_receive();
+@@ -168,7 +168,7 @@ class UdpSocket (public)
+ boost::asio::ip::address multicast_address;
+ boost::asio::ip::udp::socket socket;
+ boost::asio::ip::udp::endpoint mcast_endpoint;
+- std::shared_ptr< boost::asio::io_service > io_service;
++ std::shared_ptr< boost::asio::io_context > io_service;
+ std::vector<BonjourRequest> requests;
+ };
+
+@@ -182,7 +182,7 @@ class LookupSocket : public UdpSocket (public)
+ , Bonjour::ReplyFn replyfn
+ , const boost::asio::ip::address& multicast_address
+ , const boost::asio::ip::address& interface_address
+- , std::shared_ptr< boost::asio::io_service > io_service)
++ , std::shared_ptr< boost::asio::io_context > io_service)
+ : UdpSocket(replyfn, multicast_address, interface_address, io_service)
+ , txt_keys(txt_keys)
+ , service(service)
+@@ -199,7 +199,7 @@ class LookupSocket : public UdpSocket (public)
+ , std::string protocol
+ , Bonjour::ReplyFn replyfn
+ , const boost::asio::ip::address& multicast_address
+- , std::shared_ptr< boost::asio::io_service > io_service)
++ , std::shared_ptr< boost::asio::io_context > io_service)
+ : UdpSocket(replyfn, multicast_address, io_service)
+ , txt_keys(txt_keys)
+ , service(service)
+@@ -237,7 +237,7 @@ class ResolveSocket : public UdpSocket (public)
+ , Bonjour::ReplyFn replyfn
+ , const boost::asio::ip::address& multicast_address
+ , const boost::asio::ip::address& interface_address
+- , std::shared_ptr< boost::asio::io_service > io_service)
++ , std::shared_ptr< boost::asio::io_context > io_service)
+ : UdpSocket(replyfn, multicast_address, interface_address, io_service)
+ , hostname(hostname)
+
+@@ -249,7 +249,7 @@ class ResolveSocket : public UdpSocket (public)
+ ResolveSocket(const std::string& hostname
+ , Bonjour::ReplyFn replyfn
+ , const boost::asio::ip::address& multicast_address
+- , std::shared_ptr< boost::asio::io_service > io_service)
++ , std::shared_ptr< boost::asio::io_context > io_service)
+ : UdpSocket(replyfn, multicast_address, io_service)
+ , hostname(hostname)
+
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_Utils_FontConfigHelp.hpp b/cad/OrcaSlicer/files/patch-src_slic3r_Utils_FontConfigHelp.hpp
new file mode 100644
index 000000000000..5c29f4105107
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_Utils_FontConfigHelp.hpp
@@ -0,0 +1,11 @@
+--- src/slic3r/Utils/FontConfigHelp.hpp.orig 2025-10-02 17:32:12 UTC
++++ src/slic3r/Utils/FontConfigHelp.hpp
+@@ -1,7 +1,7 @@
+ #ifndef slic3r_FontConfigHelp_hpp_
+ #define slic3r_FontConfigHelp_hpp_
+
+-#ifdef __linux__
++#if defined(__linux__) || defined(__FreeBSD__)
+ #define EXIST_FONT_CONFIG_INCLUDE
+ #endif
+
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_Utils_Serial.cpp b/cad/OrcaSlicer/files/patch-src_slic3r_Utils_Serial.cpp
new file mode 100644
index 000000000000..daa9b0bc8687
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_Utils_Serial.cpp
@@ -0,0 +1,46 @@
+--- src/slic3r/Utils/Serial.cpp.orig 2025-10-02 17:32:12 UTC
++++ src/slic3r/Utils/Serial.cpp
+@@ -278,11 +278,11 @@ using boost::system::error_code;
+ namespace asio = boost::asio;
+ using boost::system::error_code;
+
+-Serial::Serial(asio::io_service& io_service) :
++Serial::Serial(asio::io_context& io_service) :
+ asio::serial_port(io_service)
+ {}
+
+-Serial::Serial(asio::io_service& io_service, const std::string &name, unsigned baud_rate) :
++Serial::Serial(asio::io_context& io_service, const std::string &name, unsigned baud_rate) :
+ asio::serial_port(io_service, name)
+ {
+ set_baud_rate(baud_rate);
+@@ -342,6 +342,11 @@ void Serial::set_baud_rate(unsigned baud_rate)
+ ios.c_cc[VTIME] = 1;
+ handle_errno(::ioctl(handle, TCSETS2, &ios));
+
++#elif defined(__FreeBSD__)
++ struct termios ios;
++ handle_errno(::tcgetattr(handle, &ios));
++ handle_errno(::cfsetspeed(&ios, baud_rate));
++ handle_errno(::tcsetattr(handle, TCSAFLUSH, &ios));
+ #elif __OpenBSD__
+ struct termios ios;
+ handle_errno(::tcgetattr(handle, &ios));
+@@ -393,7 +398,7 @@ bool Serial::read_line(unsigned timeout, std::string &
+ #else
+ this->get_io_service();
+ #endif
+- asio::deadline_timer timer(io_service);
++ asio::steady_timer timer(io_service);
+ char c = 0;
+ bool fail = false;
+
+@@ -409,7 +414,7 @@ bool Serial::read_line(unsigned timeout, std::string &
+ });
+
+ if (timeout > 0) {
+- timer.expires_from_now(boost::posix_time::milliseconds(timeout));
++ timer.expires_after(std::chrono::milliseconds(timeout));
+ timer.async_wait([&](const error_code &ec) {
+ // Ignore timer aborts
+ if (!ec) {
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_Utils_Serial.hpp b/cad/OrcaSlicer/files/patch-src_slic3r_Utils_Serial.hpp
new file mode 100644
index 000000000000..4083f6613770
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_Utils_Serial.hpp
@@ -0,0 +1,13 @@
+--- src/slic3r/Utils/Serial.hpp.orig 2025-10-02 17:32:12 UTC
++++ src/slic3r/Utils/Serial.hpp
+@@ -39,8 +39,8 @@ class Serial : public boost::asio::serial_port (public
+ class Serial : public boost::asio::serial_port
+ {
+ public:
+- Serial(boost::asio::io_service &io_service);
+- Serial(boost::asio::io_service &io_service, const std::string &name, unsigned baud_rate);
++ Serial(boost::asio::io_context &io_service);
++ Serial(boost::asio::io_context &io_service, const std::string &name, unsigned baud_rate);
+ Serial(const Serial &) = delete;
+ Serial &operator=(const Serial &) = delete;
+ ~Serial();
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_Utils_TCPConsole.cpp b/cad/OrcaSlicer/files/patch-src_slic3r_Utils_TCPConsole.cpp
new file mode 100644
index 000000000000..714dd092985d
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_Utils_TCPConsole.cpp
@@ -0,0 +1,11 @@
+--- src/slic3r/Utils/TCPConsole.cpp.orig 2025-10-02 17:32:12 UTC
++++ src/slic3r/Utils/TCPConsole.cpp
+@@ -170,7 +170,7 @@ bool TCPConsole::run_queue()
+
+ auto endpoints = m_resolver.resolve(m_host_name, m_port_name);
+
+- m_socket.async_connect(endpoints->endpoint(),
++ m_socket.async_connect(endpoints.begin()->endpoint(),
+ boost::bind(&TCPConsole::handle_connect, this, boost::placeholders::_1)
+ );
+
diff --git a/cad/OrcaSlicer/files/patch-src_slic3r_Utils_WxFontUtils.cpp b/cad/OrcaSlicer/files/patch-src_slic3r_Utils_WxFontUtils.cpp
new file mode 100644
index 000000000000..97e1310e544c
--- /dev/null
+++ b/cad/OrcaSlicer/files/patch-src_slic3r_Utils_WxFontUtils.cpp
@@ -0,0 +1,45 @@
+--- src/slic3r/Utils/WxFontUtils.cpp.orig 2025-10-02 17:32:12 UTC
++++ src/slic3r/Utils/WxFontUtils.cpp
+@@ -8,7 +8,7 @@
+ #include <wx/uri.h>
+ #include <wx/fontutil.h> // wxNativeFontInfo
+ #include <wx/osx/core/cfdictionary.h>
+-#elif defined(__linux__)
++#elif defined(__linux__) || defined(__FreeBSD__)
+ #include "slic3r/Utils/FontConfigHelp.hpp"
+ #endif
+
+@@ -72,7 +72,7 @@ bool WxFontUtils::can_load(const wxFont &font)
+ #elif defined(__APPLE__)
+ return true;
+ //return is_valid_ttf(get_file_path(font));
+-#elif defined(__linux__)
++#elif defined(__linux__) || defined(__FreeBSD__)
+ return true;
+ // font config check file path take about 4000ms for chech them all
+ //std::string font_path = Slic3r::GUI::get_font_path(font);
+@@ -93,7 +93,7 @@ std::unique_ptr<Emboss::FontFile> WxFontUtils::create_
+ return nullptr;
+ }
+ return Emboss::create_font_file(file_path.c_str());
+-#elif defined(__linux__)
++#elif defined(__linux__) || defined(__FreeBSD__)
+ std::string font_path = Slic3r::GUI::get_font_path(font);
+ if (font_path.empty()){
+ BOOST_LOG_TRIVIAL(error) << "Can not read font('" << get_human_readable_name(font) << "'), "
+@@ -114,7 +114,7 @@ EmbossStyle::Type WxFontUtils::get_current_type()
+ return EmbossStyle::Type::wx_win_font_descr;
+ #elif defined(__APPLE__)
+ return EmbossStyle::Type::wx_mac_font_descr;
+-#elif defined(__linux__)
++#elif defined(__linux__) || defined(__FreeBSD__)
+ return EmbossStyle::Type::wx_lin_font_descr;
+ #else
+ return EmbossStyle::Type::undefined;
+@@ -347,4 +347,4 @@ std::unique_ptr<Emboss::FontFile> WxFontUtils::set_bol
+ // There is NO bold font by wx
+ font.SetWeight(orig_weight);
+ return nullptr;
+-}
+\ No newline at end of file
++}
diff --git a/cad/OrcaSlicer/pkg-descr b/cad/OrcaSlicer/pkg-descr
new file mode 100644
index 000000000000..e53553ce8c61
--- /dev/null
+++ b/cad/OrcaSlicer/pkg-descr
@@ -0,0 +1,2 @@
+OrcaSlicer (also known as Orca Slicer) is a fast, free, open-source 3D printing
+slicer created by SoftFever
diff --git a/cad/OrcaSlicer/pkg-plist b/cad/OrcaSlicer/pkg-plist
new file mode 100644
index 000000000000..aafd1ce1e281
--- /dev/null
+++ b/cad/OrcaSlicer/pkg-plist
@@ -0,0 +1,10268 @@
+bin/orca-slicer
+include/spline/spline.h
+include/stb_dxt/stb_dxt.h
+lib/cmake/spline/splineTargets.cmake
+lib/cmake/stb_dxt/stb_dxtTargets.cmake
+@comment LICENSE.txt
+%%DATADIR%%/Icon.icns
+%%DATADIR%%/calib/filament_flow/Orca-LinearFlow.3mf
+%%DATADIR%%/calib/filament_flow/Orca-LinearFlow_fine.3mf
+%%DATADIR%%/calib/filament_flow/flowrate-test-pass1.3mf
+%%DATADIR%%/calib/filament_flow/flowrate-test-pass2.3mf
+%%DATADIR%%/calib/filament_flow/pass1.3mf
+%%DATADIR%%/calib/input_shaping/fast_tower_test.stl
+%%DATADIR%%/calib/input_shaping/ringing_tower.stl
+%%DATADIR%%/calib/pressure_advance/pa_pattern.3mf
+%%DATADIR%%/calib/pressure_advance/pressure_advance_test.stl
+%%DATADIR%%/calib/pressure_advance/tower_with_seam.stl
+%%DATADIR%%/calib/retraction/retraction_tower.stl
+%%DATADIR%%/calib/temperature_tower/temperature_tower.stl
+%%DATADIR%%/calib/vfa/VFA.stl
+%%DATADIR%%/calib/volumetric_speed/SpeedTestStructure.step
+%%DATADIR%%/calib/volumetric_speed/SpeedTestStructure.stp
+%%DATADIR%%/cert/printer.cer
+%%DATADIR%%/cert/slicer_base64.cer
+%%DATADIR%%/check_access_code.txt
+%%DATADIR%%/dailytip/index.html
+%%DATADIR%%/data/hints.ini
+%%DATADIR%%/fonts/HarmonyOS_Sans_SC_Bold.ttf
+%%DATADIR%%/fonts/HarmonyOS_Sans_SC_Regular.ttf
+%%DATADIR%%/fonts/NanumGothic-Bold.ttf
+%%DATADIR%%/fonts/NanumGothic-Regular.ttf
+%%DATADIR%%/fonts/NotoSansKR-Bold.ttf
+%%DATADIR%%/fonts/NotoSansKR-Regular.ttf
+%%DATADIR%%/fonts/OFL.txt
+%%DATADIR%%/handy_models/3DBenchy.3mf
+%%DATADIR%%/handy_models/OrcaCube_v2.3mf
+%%DATADIR%%/handy_models/OrcaToleranceTest.stl
+%%DATADIR%%/handy_models/Orca_stringhell.3mf
+%%DATADIR%%/handy_models/Stanford_Bunny.3mf
+%%DATADIR%%/handy_models/Voron_Design_Cube_v7.3mf
+%%DATADIR%%/handy_models/ksr_fdmtest_v4.3mf
+%%DATADIR%%/i18n/placeholder.txt
+%%DATADIR%%/images/OrcaSlicer-mac_128px.png
+%%DATADIR%%/images/OrcaSlicer-mac_256px.ico
+%%DATADIR%%/images/OrcaSlicer.icns
+%%DATADIR%%/images/OrcaSlicer.ico
+%%DATADIR%%/images/OrcaSlicer.png
+%%DATADIR%%/images/OrcaSlicer.svg
+%%DATADIR%%/images/OrcaSlicerTitle.ico
+%%DATADIR%%/images/OrcaSlicerTitle.png
+%%DATADIR%%/images/OrcaSlicer_128px.png
+%%DATADIR%%/images/OrcaSlicer_154.png
+%%DATADIR%%/images/OrcaSlicer_154_title.png
+%%DATADIR%%/images/OrcaSlicer_192px.png
+%%DATADIR%%/images/OrcaSlicer_192px_grayscale.png
+%%DATADIR%%/images/OrcaSlicer_192px_transparent.png
+%%DATADIR%%/images/OrcaSlicer_32px.png
+%%DATADIR%%/images/OrcaSlicer_64.png
+%%DATADIR%%/images/OrcaSlicer_about.svg
+%%DATADIR%%/images/OrcaSlicer_about_dark.svg
+%%DATADIR%%/images/OrcaSlicer_gradient.svg
+%%DATADIR%%/images/OrcaSlicer_gradient_circle.svg
+%%DATADIR%%/images/OrcaSlicer_gradient_narrow.svg
+%%DATADIR%%/images/OrcaSlicer_gray.svg
+%%DATADIR%%/images/add.svg
+%%DATADIR%%/images/add_copies.svg
+%%DATADIR%%/images/add_filament.svg
+%%DATADIR%%/images/add_text_modifier.svg
+%%DATADIR%%/images/add_text_negative.svg
+%%DATADIR%%/images/add_text_part.svg
+%%DATADIR%%/images/advanced.svg
+%%DATADIR%%/images/air_pump.svg
+%%DATADIR%%/images/air_pump_dark.svg
+%%DATADIR%%/images/align_horizontal_center.svg
+%%DATADIR%%/images/align_horizontal_left.svg
+%%DATADIR%%/images/align_horizontal_right.svg
+%%DATADIR%%/images/align_vertical_bottom.svg
+%%DATADIR%%/images/align_vertical_center.svg
+%%DATADIR%%/images/align_vertical_top.svg
+%%DATADIR%%/images/ams_arrow.svg
+%%DATADIR%%/images/ams_drying.svg
+%%DATADIR%%/images/ams_editable.svg
+%%DATADIR%%/images/ams_editable_light.svg
+%%DATADIR%%/images/ams_extra_framework_mid.svg
+%%DATADIR%%/images/ams_fila_sync.svg
+%%DATADIR%%/images/ams_humidity_0.svg
+%%DATADIR%%/images/ams_humidity_1.svg
+%%DATADIR%%/images/ams_humidity_2.svg
+%%DATADIR%%/images/ams_humidity_3.svg
+%%DATADIR%%/images/ams_humidity_4.svg
+%%DATADIR%%/images/ams_humidity_tips.svg
+%%DATADIR%%/images/ams_icon.svg
+%%DATADIR%%/images/ams_is_drying.svg
+%%DATADIR%%/images/ams_item_examples.svg
+%%DATADIR%%/images/ams_mapping_container.svg
+%%DATADIR%%/images/ams_mapping_examples.svg
+%%DATADIR%%/images/ams_readonly.svg
+%%DATADIR%%/images/ams_readonly_light.svg
+%%DATADIR%%/images/ams_refresh_normal.svg
+%%DATADIR%%/images/ams_refresh_selected.svg
+%%DATADIR%%/images/ams_rfid_0.svg
+%%DATADIR%%/images/ams_rfid_1.svg
+%%DATADIR%%/images/ams_rfid_2.svg
+%%DATADIR%%/images/ams_rfid_3.svg
+%%DATADIR%%/images/ams_rfid_4.svg
+%%DATADIR%%/images/ams_rfid_5.svg
+%%DATADIR%%/images/ams_rfid_6.svg
+%%DATADIR%%/images/ams_rfid_7.svg
+%%DATADIR%%/images/ams_setting_hover.svg
+%%DATADIR%%/images/ams_setting_normal.svg
+%%DATADIR%%/images/ams_setting_press.svg
+%%DATADIR%%/images/assemble_return.svg
+%%DATADIR%%/images/automatic_material_renewal.svg
+%%DATADIR%%/images/auxiliary_add_file.svg
+%%DATADIR%%/images/auxiliary_cover.svg
+%%DATADIR%%/images/auxiliary_delete.svg
+%%DATADIR%%/images/auxiliary_delete_file.svg
+%%DATADIR%%/images/auxiliary_edit_mask.svg
+%%DATADIR%%/images/auxiliary_tab_picture.svg
+%%DATADIR%%/images/back_up_ts_bk.svg
+%%DATADIR%%/images/backup_current_use1.svg
+%%DATADIR%%/images/backup_current_use2.svg
+%%DATADIR%%/images/backup_tips_img.svg
+%%DATADIR%%/images/bar_publish.svg
+%%DATADIR%%/images/bbl-3dp-logo.svg
+%%DATADIR%%/images/bbl_bed_ep_bottom.svg
+%%DATADIR%%/images/bbl_bed_ep_left.svg
+%%DATADIR%%/images/bbl_bed_pc_bottom.svg
+%%DATADIR%%/images/bbl_bed_pc_left.svg
+%%DATADIR%%/images/bbl_bed_pei_bottom.svg
+%%DATADIR%%/images/bbl_bed_pei_left.svg
+%%DATADIR%%/images/bbl_bed_pte_bottom.svg
+%%DATADIR%%/images/bbl_bed_pte_left.svg
+%%DATADIR%%/images/bbl_bed_st_bottom.svg
+%%DATADIR%%/images/bbl_bed_st_left.svg
+%%DATADIR%%/images/bbl_cali_lines.svg
+%%DATADIR%%/images/bind_device_ping_code.svg
+%%DATADIR%%/images/bind_machine.svg
+%%DATADIR%%/images/blank.svg
+%%DATADIR%%/images/blank2.svg
+%%DATADIR%%/images/blank_14.svg
+%%DATADIR%%/images/blank_16.svg
+%%DATADIR%%/images/block_notification_close.svg
+%%DATADIR%%/images/block_notification_close_hover.svg
+%%DATADIR%%/images/block_notification_error.svg
+%%DATADIR%%/images/browse.svg
+%%DATADIR%%/images/bullet_black.png
+%%DATADIR%%/images/bullet_blue.png
+%%DATADIR%%/images/bullet_white.png
+%%DATADIR%%/images/burn.svg
+%%DATADIR%%/images/cali_fdc_editing_diagram.png
+%%DATADIR%%/images/cali_fdc_editing_diagram_CN.png
+%%DATADIR%%/images/cali_page_after_pa.png
+%%DATADIR%%/images/cali_page_after_pa_CN.png
+%%DATADIR%%/images/cali_page_before_pa.png
+%%DATADIR%%/images/cali_page_before_pa_CN.png
+%%DATADIR%%/images/cali_page_caption_help.svg
+%%DATADIR%%/images/cali_page_caption_help_hover.svg
+%%DATADIR%%/images/cali_page_caption_prev.svg
+%%DATADIR%%/images/cali_page_caption_prev_hover.svg
+%%DATADIR%%/images/cali_page_flow_introduction.png
+%%DATADIR%%/images/cali_page_flow_introduction_CN.png
+%%DATADIR%%/images/calib_sf.svg
+%%DATADIR%%/images/calib_sf_inactive.svg
+%%DATADIR%%/images/camera_setting.svg
+%%DATADIR%%/images/camera_setting_hover.svg
+%%DATADIR%%/images/camera_switch.svg
+%%DATADIR%%/images/camera_switch_dark.svg
+%%DATADIR%%/images/check_half.svg
+%%DATADIR%%/images/check_half_disabled.svg
+%%DATADIR%%/images/check_half_focused.svg
+%%DATADIR%%/images/check_off.svg
+%%DATADIR%%/images/check_off_disabled.svg
+%%DATADIR%%/images/check_off_focused.svg
+%%DATADIR%%/images/check_on.svg
+%%DATADIR%%/images/check_on_disabled.svg
+%%DATADIR%%/images/check_on_focused.svg
+%%DATADIR%%/images/checked.svg
+%%DATADIR%%/images/circle_paint.svg
+%%DATADIR%%/images/circle_paint_dark.svg
+%%DATADIR%%/images/cog.svg
+%%DATADIR%%/images/collapse.svg
+%%DATADIR%%/images/collapse_btn.svg
+%%DATADIR%%/images/color_picker_border.svg
+%%DATADIR%%/images/color_picker_border_dark.svg
+%%DATADIR%%/images/compare.svg
+%%DATADIR%%/images/completed.svg
+%%DATADIR%%/images/confirm.svg
+%%DATADIR%%/images/confirm_dark.svg
+%%DATADIR%%/images/copy_menu.svg
+%%DATADIR%%/images/copy_menu_dark.svg
+%%DATADIR%%/images/create_success.svg
+%%DATADIR%%/images/cross.svg
+%%DATADIR%%/images/cross_focus.svg
+%%DATADIR%%/images/cross_focus_large.svg
+%%DATADIR%%/images/custom-gcode_advanced.svg
+%%DATADIR%%/images/custom-gcode_cooling_fan.svg
+%%DATADIR%%/images/custom-gcode_extruder.svg
+%%DATADIR%%/images/custom-gcode_filament.svg
+%%DATADIR%%/images/custom-gcode_gcode.svg
+%%DATADIR%%/images/custom-gcode_measure.svg
+%%DATADIR%%/images/custom-gcode_motion.svg
+%%DATADIR%%/images/custom-gcode_multi_material.svg
+%%DATADIR%%/images/custom-gcode_note.svg
+%%DATADIR%%/images/custom-gcode_object-info.svg
+%%DATADIR%%/images/custom-gcode_other.svg
+%%DATADIR%%/images/custom-gcode_quality.svg
+%%DATADIR%%/images/custom-gcode_setting_override.svg
+%%DATADIR%%/images/custom-gcode_single.svg
+%%DATADIR%%/images/custom-gcode_slicing-state.svg
+%%DATADIR%%/images/custom-gcode_slicing-state_global.svg
+%%DATADIR%%/images/custom-gcode_speed.svg
+%%DATADIR%%/images/custom-gcode_stats.svg
+%%DATADIR%%/images/custom-gcode_strength.svg
+%%DATADIR%%/images/custom-gcode_support.svg
+%%DATADIR%%/images/custom-gcode_temperature.svg
+%%DATADIR%%/images/custom-gcode_time.svg
+%%DATADIR%%/images/custom-gcode_vector-index.svg
+%%DATADIR%%/images/custom-gcode_vector.svg
+%%DATADIR%%/images/cut.svg
+%%DATADIR%%/images/cut_.svg
+%%DATADIR%%/images/cut_connectors.svg
+%%DATADIR%%/images/debugtool.svg
+%%DATADIR%%/images/default_thumbnail.svg
+%%DATADIR%%/images/degree.svg
+%%DATADIR%%/images/delete.png
+%%DATADIR%%/images/delete.svg
+%%DATADIR%%/images/delete_filament.svg
+%%DATADIR%%/images/disable_ams_demo_icon.svg
+%%DATADIR%%/images/dot.svg
+%%DATADIR%%/images/drop_down.svg
+%%DATADIR%%/images/edit.svg
+%%DATADIR%%/images/edit_button.svg
+%%DATADIR%%/images/empty.svg
+%%DATADIR%%/images/enable_ams.svg
+%%DATADIR%%/images/enable_ams_disable.svg
+%%DATADIR%%/images/equal.svg
+%%DATADIR%%/images/exclamation.svg
+%%DATADIR%%/images/expand_btn.svg
+%%DATADIR%%/images/extra_ams_tray_left.svg
+%%DATADIR%%/images/extra_ams_tray_left_hover.svg
+%%DATADIR%%/images/extra_ams_tray_left_selected.svg
+%%DATADIR%%/images/extra_ams_tray_right.svg
+%%DATADIR%%/images/extra_ams_tray_right_hover.svg
+%%DATADIR%%/images/extra_ams_tray_right_selected.svg
+%%DATADIR%%/images/extra_icon.svg
+%%DATADIR%%/images/extra_icon_dark.svg
+%%DATADIR%%/images/extrusion_calibrati_open_button.svg
+%%DATADIR%%/images/extrusion_calibration_tips_en.png
+%%DATADIR%%/images/extrusion_calibration_tips_zh.png
+%%DATADIR%%/images/face recognition.svg
+%%DATADIR%%/images/fan_control_add.svg
+%%DATADIR%%/images/fan_control_decrease.svg
+%%DATADIR%%/images/fan_dash_bk.svg
+%%DATADIR%%/images/fan_icon.svg
+%%DATADIR%%/images/fan_scale_0.svg
+%%DATADIR%%/images/fan_scale_1.svg
+%%DATADIR%%/images/fan_scale_10.svg
+%%DATADIR%%/images/fan_scale_2.svg
+%%DATADIR%%/images/fan_scale_3.svg
+%%DATADIR%%/images/fan_scale_4.svg
+%%DATADIR%%/images/fan_scale_5.svg
+%%DATADIR%%/images/fan_scale_6.svg
+%%DATADIR%%/images/fan_scale_7.svg
+%%DATADIR%%/images/fan_scale_8.svg
+%%DATADIR%%/images/fan_scale_9.svg
+%%DATADIR%%/images/fd_calibration_auto.png
+%%DATADIR%%/images/fd_calibration_manual.png
+%%DATADIR%%/images/fd_calibration_manual_result.png
+%%DATADIR%%/images/fd_calibration_manual_result_CN.png
+%%DATADIR%%/images/fd_pattern_manual.png
+%%DATADIR%%/images/fd_pattern_manual_device.png
+%%DATADIR%%/images/fd_pattern_manual_result.png
+%%DATADIR%%/images/fd_pattern_manual_result_CN.png
+%%DATADIR%%/images/filament.svg
+%%DATADIR%%/images/fill_paint.svg
+%%DATADIR%%/images/fill_paint_dark.svg
+%%DATADIR%%/images/flag_green.svg
+%%DATADIR%%/images/flag_red.svg
+%%DATADIR%%/images/flow_rate_calibration_auto.png
+%%DATADIR%%/images/flow_rate_calibration_coarse.png
+%%DATADIR%%/images/flow_rate_calibration_coarse_result.png
+%%DATADIR%%/images/flow_rate_calibration_coarse_result_CN.png
+%%DATADIR%%/images/flow_rate_calibration_fine.png
+%%DATADIR%%/images/flow_rate_calibration_fine_result.png
+%%DATADIR%%/images/flow_rate_calibration_fine_result_CN.png
+%%DATADIR%%/images/flush_volumes.svg
+%%DATADIR%%/images/fuzzy_skin.svg
+%%DATADIR%%/images/gap_fill.svg
+%%DATADIR%%/images/gap_fill_dark.svg
+%%DATADIR%%/images/gcode.icns
+%%DATADIR%%/images/go_last_plate.svg
+%%DATADIR%%/images/go_next_plate.svg
+%%DATADIR%%/images/height_range.svg
+%%DATADIR%%/images/height_range_dark.svg
+%%DATADIR%%/images/height_range_layer.svg
+%%DATADIR%%/images/height_range_modifier.svg
+%%DATADIR%%/images/hms_arrow.svg
+%%DATADIR%%/images/hms_notify_lv1.svg
+%%DATADIR%%/images/hms_notify_lv2.svg
+%%DATADIR%%/images/hms_notify_lv3.svg
+%%DATADIR%%/images/hum_level1_dark.svg
+%%DATADIR%%/images/hum_level1_light.svg
+%%DATADIR%%/images/hum_level1_no_num_dark.svg
+%%DATADIR%%/images/hum_level1_no_num_light.svg
+%%DATADIR%%/images/hum_level2_dark.svg
+%%DATADIR%%/images/hum_level2_light.svg
+%%DATADIR%%/images/hum_level2_no_num_dark.svg
+%%DATADIR%%/images/hum_level2_no_num_light.svg
+%%DATADIR%%/images/hum_level3_dark.svg
+%%DATADIR%%/images/hum_level3_light.svg
+%%DATADIR%%/images/hum_level3_no_num_dark.svg
+%%DATADIR%%/images/hum_level3_no_num_light.svg
+%%DATADIR%%/images/hum_level4_dark.svg
+%%DATADIR%%/images/hum_level4_light.svg
+%%DATADIR%%/images/hum_level4_no_num_dark.svg
+%%DATADIR%%/images/hum_level4_no_num_light.svg
+%%DATADIR%%/images/hum_level5_dark.svg
+%%DATADIR%%/images/hum_level5_light.svg
+%%DATADIR%%/images/hum_level5_no_num_dark.svg
+%%DATADIR%%/images/hum_level5_no_num_light.svg
+%%DATADIR%%/images/hum_popup_close.svg
+%%DATADIR%%/images/humidity_list_background.png
+%%DATADIR%%/images/im_all_plates_failed.svg
+%%DATADIR%%/images/im_all_plates_failed_dark.svg
+%%DATADIR%%/images/im_all_plates_idle.svg
+%%DATADIR%%/images/im_all_plates_idle_dark.svg
+%%DATADIR%%/images/im_all_plates_slicing.svg
+%%DATADIR%%/images/im_all_plates_slicing_dark.svg
+%%DATADIR%%/images/im_all_plates_stats.svg
+%%DATADIR%%/images/im_all_plates_stats_dark.svg
+%%DATADIR%%/images/im_code.svg
+%%DATADIR%%/images/im_fold.svg
+%%DATADIR%%/images/im_gcode_custom.svg
+%%DATADIR%%/images/im_gcode_pause.svg
+%%DATADIR%%/images/im_hidden.svg
+%%DATADIR%%/images/im_slider_delete.svg
+%%DATADIR%%/images/im_text_search.svg
+%%DATADIR%%/images/im_text_search_close.svg
+%%DATADIR%%/images/im_unfold.svg
+%%DATADIR%%/images/im_visible.svg
+%%DATADIR%%/images/import_file.png
+%%DATADIR%%/images/info.svg
+%%DATADIR%%/images/input_access_code_h2d_cn.png
+%%DATADIR%%/images/input_access_code_h2d_en.png
+%%DATADIR%%/images/input_access_code_n1_cn.png
+%%DATADIR%%/images/input_access_code_n1_en.png
+%%DATADIR%%/images/input_access_code_p1p_cn.png
+%%DATADIR%%/images/input_access_code_p1p_en.png
+%%DATADIR%%/images/input_access_code_x1_cn.png
+%%DATADIR%%/images/input_access_code_x1_en.png
+%%DATADIR%%/images/inputbox_x.svg
+%%DATADIR%%/images/inputbox_y.svg
+%%DATADIR%%/images/ip_address_step.svg
+%%DATADIR%%/images/laser.svg
+%%DATADIR%%/images/link_more_error_close.svg
+%%DATADIR%%/images/link_more_error_open.svg
+%%DATADIR%%/images/link_wiki_img.svg
+%%DATADIR%%/images/live_stream_default.png
+%%DATADIR%%/images/lock_closed.svg
+%%DATADIR%%/images/lock_closed_f.svg
+%%DATADIR%%/images/lock_hover.svg
+%%DATADIR%%/images/lock_normal.svg
+%%DATADIR%%/images/lock_normal_sys.svg
+%%DATADIR%%/images/lock_open.svg
+%%DATADIR%%/images/lock_open_f.svg
+%%DATADIR%%/images/machine_obejct_type.svg
+%%DATADIR%%/images/machine_object_owner.svg
+%%DATADIR%%/images/machine_object_printing.svg
+%%DATADIR%%/images/make_bold.svg
+%%DATADIR%%/images/make_italic.svg
+%%DATADIR%%/images/make_unbold.svg
+%%DATADIR%%/images/make_unitalic.svg
+%%DATADIR%%/images/mall_control_back.svg
+%%DATADIR%%/images/mall_control_forward.svg
+%%DATADIR%%/images/mall_control_refresh.svg
+%%DATADIR%%/images/max_volumetric_speed_calibration.png
+%%DATADIR%%/images/media_empty.svg
+%%DATADIR%%/images/media_failed.svg
+%%DATADIR%%/images/media_loading.png
+%%DATADIR%%/images/media_play.svg
+%%DATADIR%%/images/media_stop.svg
+%%DATADIR%%/images/menu_add_modifier.svg
+%%DATADIR%%/images/menu_add_negative.svg
+%%DATADIR%%/images/menu_add_part.svg
+%%DATADIR%%/images/menu_copy.svg
+%%DATADIR%%/images/menu_cut.svg
+%%DATADIR%%/images/menu_delete.svg
+%%DATADIR%%/images/menu_edit_preset.svg
+%%DATADIR%%/images/menu_exit.svg
+%%DATADIR%%/images/menu_export_config.svg
+%%DATADIR%%/images/menu_export_gcode.svg
+%%DATADIR%%/images/menu_export_sliced_file.svg
+%%DATADIR%%/images/menu_export_stl.svg
+%%DATADIR%%/images/menu_fuzzy_skin.svg
+%%DATADIR%%/images/menu_import.svg
+%%DATADIR%%/images/menu_load.svg
+%%DATADIR%%/images/menu_mirror_x.svg
+%%DATADIR%%/images/menu_mirror_y.svg
+%%DATADIR%%/images/menu_mirror_z.svg
+%%DATADIR%%/images/menu_obj_cone.svg
+%%DATADIR%%/images/menu_obj_cube.svg
+%%DATADIR%%/images/menu_obj_cylinder.svg
+%%DATADIR%%/images/menu_obj_disc.svg
+%%DATADIR%%/images/menu_obj_sphere.svg
+%%DATADIR%%/images/menu_obj_svg.svg
+%%DATADIR%%/images/menu_obj_text.svg
+%%DATADIR%%/images/menu_obj_torus.svg
+%%DATADIR%%/images/menu_open.svg
+%%DATADIR%%/images/menu_paste.svg
+%%DATADIR%%/images/menu_redo.svg
+%%DATADIR%%/images/menu_remove.svg
+%%DATADIR%%/images/menu_save.svg
+%%DATADIR%%/images/menu_split_objects.svg
+%%DATADIR%%/images/menu_split_parts.svg
+%%DATADIR%%/images/menu_support_blocker.svg
+%%DATADIR%%/images/menu_support_enforcer.svg
+%%DATADIR%%/images/menu_undo.svg
+%%DATADIR%%/images/mmu_segmentation.svg
+%%DATADIR%%/images/mmu_segmentation_dark.svg
+%%DATADIR%%/images/model_time.svg
+%%DATADIR%%/images/model_weight.svg
+%%DATADIR%%/images/monitir_err_close.svg
+%%DATADIR%%/images/monitir_err_open.svg
+%%DATADIR%%/images/monitor.svg
+%%DATADIR%%/images/monitor_add_machine.svg
+%%DATADIR%%/images/monitor_ams_extruder.svg
+%%DATADIR%%/images/monitor_arrow.svg
+%%DATADIR%%/images/monitor_axis_home.svg
+%%DATADIR%%/images/monitor_axis_home_icon.svg
+%%DATADIR%%/images/monitor_bed_down.svg
+%%DATADIR%%/images/monitor_bed_down_disable.svg
+%%DATADIR%%/images/monitor_bed_temp.svg
+%%DATADIR%%/images/monitor_bed_temp_active.svg
+%%DATADIR%%/images/monitor_bed_up.svg
+%%DATADIR%%/images/monitor_bed_up_disable.svg
+%%DATADIR%%/images/monitor_brokenimg.png
+%%DATADIR%%/images/monitor_camera.svg
+%%DATADIR%%/images/monitor_extrduer_down.svg
+%%DATADIR%%/images/monitor_extrduer_down_disable.svg
+%%DATADIR%%/images/monitor_extruder_down.png
+%%DATADIR%%/images/monitor_extruder_empty_load.png
+%%DATADIR%%/images/monitor_extruder_empty_unload.png
+%%DATADIR%%/images/monitor_extruder_filled_load.png
+%%DATADIR%%/images/monitor_extruder_filled_unload.png
+%%DATADIR%%/images/monitor_extruder_up.png
+%%DATADIR%%/images/monitor_extruder_up.svg
+%%DATADIR%%/images/monitor_extruder_up_disable.svg
+%%DATADIR%%/images/monitor_fan.svg
+%%DATADIR%%/images/monitor_fan_off.svg
+%%DATADIR%%/images/monitor_fan_on.svg
+%%DATADIR%%/images/monitor_frame_temp.svg
+%%DATADIR%%/images/monitor_frame_temp_active.svg
+%%DATADIR%%/images/monitor_hms_new.svg
+%%DATADIR%%/images/monitor_item_cost.svg
+%%DATADIR%%/images/monitor_item_prediction.svg
+%%DATADIR%%/images/monitor_item_print.svg
+%%DATADIR%%/images/monitor_lamp_off.svg
+%%DATADIR%%/images/monitor_lamp_on.svg
+%%DATADIR%%/images/monitor_network_wired.svg
+%%DATADIR%%/images/monitor_none_add.svg
+%%DATADIR%%/images/monitor_none_arrow.svg
+%%DATADIR%%/images/monitor_none_printer.svg
+%%DATADIR%%/images/monitor_nozzle_temp.svg
+%%DATADIR%%/images/monitor_nozzle_temp_active.svg
+%%DATADIR%%/images/monitor_placeholder.svg
+%%DATADIR%%/images/monitor_play.svg
+%%DATADIR%%/images/monitor_printer.svg
+%%DATADIR%%/images/monitor_recording_off.svg
+%%DATADIR%%/images/monitor_recording_off_dark.svg
+%%DATADIR%%/images/monitor_recording_on.svg
+%%DATADIR%%/images/monitor_recording_on_dark.svg
+%%DATADIR%%/images/monitor_sdcard_thumbnail.png
+%%DATADIR%%/images/monitor_signal_middle.svg
+%%DATADIR%%/images/monitor_signal_no.svg
+%%DATADIR%%/images/monitor_signal_strong.svg
+%%DATADIR%%/images/monitor_signal_weak.svg
+%%DATADIR%%/images/monitor_speed.svg
+%%DATADIR%%/images/monitor_speed_active.svg
+%%DATADIR%%/images/monitor_state_on.svg
+%%DATADIR%%/images/monitor_status_empty.svg
+%%DATADIR%%/images/monitor_tasklist_print.svg
+%%DATADIR%%/images/monitor_tasklist_time.svg
+%%DATADIR%%/images/monitor_tasklist_weight.svg
+%%DATADIR%%/images/monitor_timelapse_off.svg
+%%DATADIR%%/images/monitor_timelapse_off_dark.svg
+%%DATADIR%%/images/monitor_timelapse_on.svg
+%%DATADIR%%/images/monitor_timelapse_on_dark.svg
+%%DATADIR%%/images/monitor_upgrade_ams.svg
+%%DATADIR%%/images/monitor_upgrade_busy.svg
+%%DATADIR%%/images/monitor_upgrade_ext.svg
+%%DATADIR%%/images/monitor_upgrade_f1.svg
+%%DATADIR%%/images/monitor_upgrade_offline.svg
+%%DATADIR%%/images/monitor_upgrade_online.svg
+%%DATADIR%%/images/monitor_upgrade_retry.svg
+%%DATADIR%%/images/monitor_vcamera_off.svg
+%%DATADIR%%/images/monitor_vcamera_off_dark.svg
+%%DATADIR%%/images/monitor_vcamera_on.svg
+%%DATADIR%%/images/monitor_vcamera_on_dark.svg
+%%DATADIR%%/images/new_folder.png
+%%DATADIR%%/images/node_dot.svg
+%%DATADIR%%/images/not_equal.svg
+%%DATADIR%%/images/note.svg
+%%DATADIR%%/images/notification_arrow_left.svg
+%%DATADIR%%/images/notification_arrow_open.svg
+%%DATADIR%%/images/notification_arrow_right.svg
+%%DATADIR%%/images/notification_cancel.svg
+%%DATADIR%%/images/notification_cancel_hover.svg
+%%DATADIR%%/images/notification_close.svg
+%%DATADIR%%/images/notification_close_dark.svg
+%%DATADIR%%/images/notification_close_hover.svg
+%%DATADIR%%/images/notification_close_hover_dark.svg
+%%DATADIR%%/images/notification_collapse.svg
+%%DATADIR%%/images/notification_documentation.svg
+%%DATADIR%%/images/notification_documentation_dark.svg
+%%DATADIR%%/images/notification_documentation_hover.svg
+%%DATADIR%%/images/notification_documentation_hover_dark.svg
+%%DATADIR%%/images/notification_eject_sd.svg
+%%DATADIR%%/images/notification_eject_sd_hover.svg
+%%DATADIR%%/images/notification_expand.svg
+%%DATADIR%%/images/notification_minimalize.svg
+%%DATADIR%%/images/notification_minimalize_dark.svg
+%%DATADIR%%/images/notification_minimalize_hover.svg
+%%DATADIR%%/images/notification_minimalize_hover_dark.svg
+%%DATADIR%%/images/notification_open.svg
+%%DATADIR%%/images/notification_open_dark.svg
+%%DATADIR%%/images/notification_open_hover.svg
+%%DATADIR%%/images/notification_open_hover_dark.svg
+%%DATADIR%%/images/notification_pause.svg
+%%DATADIR%%/images/notification_pause_dark.svg
+%%DATADIR%%/images/notification_pause_hover.svg
+%%DATADIR%%/images/notification_pause_hover_dark.svg
+%%DATADIR%%/images/notification_play.svg
+%%DATADIR%%/images/notification_play_dark.svg
+%%DATADIR%%/images/notification_play_hover.svg
+%%DATADIR%%/images/notification_play_hover_dark.svg
+%%DATADIR%%/images/notification_preferences.svg
+%%DATADIR%%/images/notification_preferences_dark.svg
+%%DATADIR%%/images/notification_preferences_hover.svg
+%%DATADIR%%/images/notification_preferences_hover_dark.svg
+%%DATADIR%%/images/notification_right.svg
+%%DATADIR%%/images/notification_right_dark.svg
+%%DATADIR%%/images/notification_right_hover.svg
+%%DATADIR%%/images/notification_right_hover_dark.svg
+%%DATADIR%%/images/notification_slicing_complete.svg
+%%DATADIR%%/images/obj_printable.svg
+%%DATADIR%%/images/obj_unprintable.svg
+%%DATADIR%%/images/obj_warning.svg
+%%DATADIR%%/images/objlist_color_painting.svg
+%%DATADIR%%/images/objlist_fuzzy_skin_paint.svg
+%%DATADIR%%/images/objlist_seam_painting.svg
+%%DATADIR%%/images/objlist_sinking.svg
+%%DATADIR%%/images/objlist_support_painting.svg
+%%DATADIR%%/images/one_layer_off.svg
+%%DATADIR%%/images/one_layer_off_dark.svg
+%%DATADIR%%/images/one_layer_off_hover.svg
+%%DATADIR%%/images/one_layer_off_hover_dark.svg
+%%DATADIR%%/images/one_layer_on.svg
+%%DATADIR%%/images/one_layer_on_dark.svg
+%%DATADIR%%/images/one_layer_on_hover.svg
+%%DATADIR%%/images/one_layer_on_hover_dark.svg
+%%DATADIR%%/images/open.svg
+%%DATADIR%%/images/open_in_browser.svg
+%%DATADIR%%/images/open_project.svg
+%%DATADIR%%/images/orca_bed_pct_left.svg
+%%DATADIR%%/images/oss_picture_load_failed.png
+%%DATADIR%%/images/oss_picture_loading.png
+%%DATADIR%%/images/param_3dhoneycomb.svg
+%%DATADIR%%/images/param_acceleration.svg
+%%DATADIR%%/images/param_accessory.svg
+%%DATADIR%%/images/param_adaptive_mesh.svg
+%%DATADIR%%/images/param_adaptivecubic.svg
+%%DATADIR%%/images/param_adhension.svg
+%%DATADIR%%/images/param_advanced.svg
+%%DATADIR%%/images/param_alignedrectilinear.svg
+%%DATADIR%%/images/param_archimedeanchords.svg
+%%DATADIR%%/images/param_bed_temp.svg
+%%DATADIR%%/images/param_bridge.svg
+%%DATADIR%%/images/param_chamber_temp.svg
+%%DATADIR%%/images/param_concentric.svg
+%%DATADIR%%/images/param_cooling.svg
+%%DATADIR%%/images/param_cooling_aux_fan.svg
+%%DATADIR%%/images/param_cooling_exhaust.svg
+%%DATADIR%%/images/param_cooling_fan.svg
+%%DATADIR%%/images/param_cooling_part_fan.svg
+%%DATADIR%%/images/param_cooling_specific_layer.svg
+%%DATADIR%%/images/param_crosshatch.svg
+%%DATADIR%%/images/param_crosszag.svg
+%%DATADIR%%/images/param_cubic.svg
+%%DATADIR%%/images/param_dependencies_presets.svg
+%%DATADIR%%/images/param_dependencies_printers.svg
+%%DATADIR%%/images/param_extruder_clearence.svg
+%%DATADIR%%/images/param_extruder_lift_enforcement.svg
+%%DATADIR%%/images/param_extruder_size.svg
+%%DATADIR%%/images/param_extruder_temp.svg
+%%DATADIR%%/images/param_filament_for_features.svg
+%%DATADIR%%/images/param_flow_ratio_and_pressure_advance.svg
+%%DATADIR%%/images/param_flush.svg
+%%DATADIR%%/images/param_gcode.svg
+%%DATADIR%%/images/param_grid.svg
+%%DATADIR%%/images/param_gyroid.svg
+%%DATADIR%%/images/param_hilbertcurve.svg
+%%DATADIR%%/images/param_hollow.svg
+%%DATADIR%%/images/param_honeycomb.svg
+%%DATADIR%%/images/param_infill.svg
+%%DATADIR%%/images/param_information.svg
+%%DATADIR%%/images/param_ironing.svg
+%%DATADIR%%/images/param_jerk.svg
+%%DATADIR%%/images/param_lateral-honeycomb.svg
+%%DATADIR%%/images/param_lateral-lattice.svg
+%%DATADIR%%/images/param_layer_height.svg
+%%DATADIR%%/images/param_lightning.svg
+%%DATADIR%%/images/param_line.svg
+%%DATADIR%%/images/param_line_width.svg
+%%DATADIR%%/images/param_lockedzag.svg
+%%DATADIR%%/images/param_monotonic.svg
+%%DATADIR%%/images/param_monotonicline.svg
+%%DATADIR%%/images/param_multi_material.svg
+%%DATADIR%%/images/param_octagramspiral.svg
+%%DATADIR%%/images/param_ooze_prevention.svg
+%%DATADIR%%/images/param_overhang.svg
+%%DATADIR%%/images/param_overhang_speed.svg
+%%DATADIR%%/images/param_position.svg
+%%DATADIR%%/images/param_precision.svg
+%%DATADIR%%/images/param_printable_space.svg
+%%DATADIR%%/images/param_quartercubic.svg
+%%DATADIR%%/images/param_raft.svg
+%%DATADIR%%/images/param_rectilinear-grid.svg
+%%DATADIR%%/images/param_rectilinear.svg
+%%DATADIR%%/images/param_rectilinear_interlaced.svg
+%%DATADIR%%/images/param_resonance_avoidance.svg
+%%DATADIR%%/images/param_retraction.svg
+%%DATADIR%%/images/param_retraction_material_change.svg
+%%DATADIR%%/images/param_seam.svg
+%%DATADIR%%/images/param_settings.svg
+%%DATADIR%%/images/param_shell.svg
+%%DATADIR%%/images/param_skirt.svg
+%%DATADIR%%/images/param_special.svg
+%%DATADIR%%/images/param_speed.svg
+%%DATADIR%%/images/param_speed_first.svg
+%%DATADIR%%/images/param_support.svg
+%%DATADIR%%/images/param_support_filament.svg
+%%DATADIR%%/images/param_support_tree.svg
+%%DATADIR%%/images/param_supportcubic.svg
+%%DATADIR%%/images/param_temperature.svg
+%%DATADIR%%/images/param_toolchange.svg
+%%DATADIR%%/images/param_toolchange_multi_extruder.svg
+%%DATADIR%%/images/param_tower.svg
+%%DATADIR%%/images/param_tpmsd.svg
+%%DATADIR%%/images/param_tpmsfk.svg
+%%DATADIR%%/images/param_travel_speed.svg
+%%DATADIR%%/images/param_tri-hexagon.svg
+%%DATADIR%%/images/param_triangles.svg
+%%DATADIR%%/images/param_volumetric_speed.svg
+%%DATADIR%%/images/param_wall.svg
+%%DATADIR%%/images/param_wall_generator.svg
+%%DATADIR%%/images/param_wall_surface.svg
+%%DATADIR%%/images/param_zig-zag.svg
+%%DATADIR%%/images/param_zigzag.svg
+%%DATADIR%%/images/pellets.svg
+%%DATADIR%%/images/placeholder_excel.svg
+%%DATADIR%%/images/placeholder_pdf.svg
+%%DATADIR%%/images/placeholder_txt.svg
+%%DATADIR%%/images/plate_arrange.svg
+%%DATADIR%%/images/plate_arrange_dark.svg
+%%DATADIR%%/images/plate_arrange_hover.svg
+%%DATADIR%%/images/plate_arrange_hover_dark.svg
+%%DATADIR%%/images/plate_close.svg
+%%DATADIR%%/images/plate_close_dark.svg
+%%DATADIR%%/images/plate_close_hover.svg
+%%DATADIR%%/images/plate_close_hover_dark.svg
+%%DATADIR%%/images/plate_locked.svg
+%%DATADIR%%/images/plate_locked_dark.svg
+%%DATADIR%%/images/plate_locked_hover.svg
+%%DATADIR%%/images/plate_locked_hover_dark.svg
+%%DATADIR%%/images/plate_move_front.svg
+%%DATADIR%%/images/plate_move_front_dark.svg
+%%DATADIR%%/images/plate_move_front_hover.svg
+%%DATADIR%%/images/plate_move_front_hover_dark.svg
+%%DATADIR%%/images/plate_name_edit.svg
+%%DATADIR%%/images/plate_name_edit_dark.svg
+%%DATADIR%%/images/plate_name_edit_hover.svg
+%%DATADIR%%/images/plate_name_edit_hover_dark.svg
+%%DATADIR%%/images/plate_orient.svg
+%%DATADIR%%/images/plate_orient_dark.svg
+%%DATADIR%%/images/plate_orient_hover.svg
+%%DATADIR%%/images/plate_orient_hover_dark.svg
+%%DATADIR%%/images/plate_settings.svg
+%%DATADIR%%/images/plate_settings_arrow.svg
+%%DATADIR%%/images/plate_settings_changed.svg
+%%DATADIR%%/images/plate_settings_changed_dark.svg
+%%DATADIR%%/images/plate_settings_changed_hover.svg
+%%DATADIR%%/images/plate_settings_changed_hover_dark.svg
+%%DATADIR%%/images/plate_settings_dark.svg
+%%DATADIR%%/images/plate_settings_hover.svg
+%%DATADIR%%/images/plate_settings_hover_dark.svg
+%%DATADIR%%/images/plate_unlocked.svg
+%%DATADIR%%/images/plate_unlocked_dark.svg
+%%DATADIR%%/images/plate_unlocked_hover.svg
+%%DATADIR%%/images/plate_unlocked_hover_dark.svg
+%%DATADIR%%/images/print-time.svg
+%%DATADIR%%/images/print-weight.svg
+%%DATADIR%%/images/print_control_pause.svg
+%%DATADIR%%/images/print_control_pause_disable.svg
+%%DATADIR%%/images/print_control_pause_hover.svg
+%%DATADIR%%/images/print_control_resume.svg
+%%DATADIR%%/images/print_control_resume_disable.svg
+%%DATADIR%%/images/print_control_resume_hover.svg
+%%DATADIR%%/images/print_control_stop.svg
+%%DATADIR%%/images/print_control_stop_disable.svg
+%%DATADIR%%/images/print_control_stop_hover.svg
+%%DATADIR%%/images/print_info_time.svg
+%%DATADIR%%/images/print_info_weight.svg
+%%DATADIR%%/images/printer.svg
+%%DATADIR%%/images/printer_file.svg
+%%DATADIR%%/images/printer_host_browser.svg
+%%DATADIR%%/images/printer_host_test.svg
+%%DATADIR%%/images/printer_in_lan.svg
+%%DATADIR%%/images/printer_placeholder.png
+%%DATADIR%%/images/printer_status_busy.svg
+%%DATADIR%%/images/printer_status_idle.svg
+%%DATADIR%%/images/printer_status_lock.svg
+%%DATADIR%%/images/printer_status_offline.svg
+%%DATADIR%%/images/printer_thumbnail.svg
+%%DATADIR%%/images/printer_thumbnail_dark.svg
+%%DATADIR%%/images/printer_thumbnail_h2d.svg
+%%DATADIR%%/images/printer_thumbnail_h2d_dark.svg
+%%DATADIR%%/images/printer_thumbnail_n1.svg
+%%DATADIR%%/images/printer_thumbnail_n1_dark.svg
+%%DATADIR%%/images/printer_thumbnail_n2s.svg
+%%DATADIR%%/images/printer_thumbnail_n2s_dark.svg
+%%DATADIR%%/images/printer_thumbnail_p1p.svg
+%%DATADIR%%/images/printer_thumbnail_p1p_dark.svg
+%%DATADIR%%/images/printer_thumbnail_p1s.svg
+%%DATADIR%%/images/printer_thumbnail_p1s_dark.svg
+%%DATADIR%%/images/process.svg
+%%DATADIR%%/images/question.svg
+%%DATADIR%%/images/radio_disabled.svg
+%%DATADIR%%/images/radio_off.svg
+%%DATADIR%%/images/radio_off_hover.svg
+%%DATADIR%%/images/radio_on.svg
+%%DATADIR%%/images/radio_on_hover.svg
+%%DATADIR%%/images/reduce_triangles.svg
+%%DATADIR%%/images/reflection_x.svg
+%%DATADIR%%/images/reflection_y.svg
+%%DATADIR%%/images/refresh.svg
+%%DATADIR%%/images/rename_edit.svg
+%%DATADIR%%/images/replace_arrow_down.svg
+%%DATADIR%%/images/replace_arrow_left.svg
+%%DATADIR%%/images/replace_arrow_right.svg
+%%DATADIR%%/images/retraction.svg
+%%DATADIR%%/images/revert_btn.svg
+%%DATADIR%%/images/save.svg
+%%DATADIR%%/images/score_star_dark.svg
+%%DATADIR%%/images/score_star_light.svg
+%%DATADIR%%/images/sdcard_state_abnormal.svg
+%%DATADIR%%/images/sdcard_state_abnormal_dark.svg
+%%DATADIR%%/images/sdcard_state_no.svg
+%%DATADIR%%/images/sdcard_state_no_dark.svg
+%%DATADIR%%/images/sdcard_state_normal.svg
+%%DATADIR%%/images/sdcard_state_normal_dark.svg
+%%DATADIR%%/images/search.svg
+%%DATADIR%%/images/select_platertoolbar_background.png
+%%DATADIR%%/images/seperator.svg
+%%DATADIR%%/images/set_separate_obj.svg
+%%DATADIR%%/images/settings.svg
+%%DATADIR%%/images/sidebutton_dropdown.svg
+%%DATADIR%%/images/single_little_photo.svg
+%%DATADIR%%/images/single_little_photo_dark.svg
+%%DATADIR%%/images/spin_dec.svg
+%%DATADIR%%/images/spin_inc.svg
+%%DATADIR%%/images/splash_logo.svg
+%%DATADIR%%/images/splash_logo_dark.svg
+%%DATADIR%%/images/split_objects.svg
+%%DATADIR%%/images/split_objects_dark.svg
+%%DATADIR%%/images/split_parts.svg
+%%DATADIR%%/images/split_parts_dark.svg
+%%DATADIR%%/images/spool.svg
+%%DATADIR%%/images/step_1.svg
+%%DATADIR%%/images/step_2.svg
+%%DATADIR%%/images/step_2_ready.svg
+%%DATADIR%%/images/step_is_ok.svg
+%%DATADIR%%/images/step_mesh_info.svg
+%%DATADIR%%/images/step_ok.svg
+%%DATADIR%%/images/step_thumb.svg
+%%DATADIR%%/images/stl.icns
+%%DATADIR%%/images/studio_logo.svg
+%%DATADIR%%/images/support.svg
+%%DATADIR%%/images/svg_modifier.svg
+%%DATADIR%%/images/svg_negative.svg
+%%DATADIR%%/images/svg_part.svg
+%%DATADIR%%/images/tab_3d_active.svg
+%%DATADIR%%/images/tab_auxiliary_active.svg
+%%DATADIR%%/images/tab_calibration_active.svg
+%%DATADIR%%/images/tab_home_active.svg
+%%DATADIR%%/images/tab_monitor_active.svg
+%%DATADIR%%/images/tab_multi_active.svg
+%%DATADIR%%/images/tab_presets_active.svg
+%%DATADIR%%/images/tab_presets_inactive.svg
+%%DATADIR%%/images/tab_preview_active.svg
+%%DATADIR%%/images/table.svg
+%%DATADIR%%/images/temperature_calibration.png
+%%DATADIR%%/images/temperature_record.png
+%%DATADIR%%/images/test.svg
+%%DATADIR%%/images/thumbnail_grid.svg
+%%DATADIR%%/images/tips_arrow.svg
+%%DATADIR%%/images/toggle_off.svg
+%%DATADIR%%/images/toggle_on.svg
+%%DATADIR%%/images/toolbar_add_plate.svg
+%%DATADIR%%/images/toolbar_add_plate_dark.svg
+%%DATADIR%%/images/toolbar_arrange.svg
+%%DATADIR%%/images/toolbar_arrange_dark.svg
+%%DATADIR%%/images/toolbar_arrow.svg
+%%DATADIR%%/images/toolbar_assemble.svg
+%%DATADIR%%/images/toolbar_assemble_dark.svg
+%%DATADIR%%/images/toolbar_assembly.svg
+%%DATADIR%%/images/toolbar_assembly_dark.svg
+%%DATADIR%%/images/toolbar_background.png
+%%DATADIR%%/images/toolbar_background_dark.png
+%%DATADIR%%/images/toolbar_brimears.svg
+%%DATADIR%%/images/toolbar_brimears_dark.svg
+%%DATADIR%%/images/toolbar_cut.svg
+%%DATADIR%%/images/toolbar_cut_dark.svg
+%%DATADIR%%/images/toolbar_double_directional_arrow.svg
+%%DATADIR%%/images/toolbar_flatten.svg
+%%DATADIR%%/images/toolbar_flatten_dark.svg
+%%DATADIR%%/images/toolbar_fuzzy_skin_paint.svg
+%%DATADIR%%/images/toolbar_fuzzy_skin_paint_dark.svg
+%%DATADIR%%/images/toolbar_measure.svg
+%%DATADIR%%/images/toolbar_measure_dark.svg
+%%DATADIR%%/images/toolbar_meshboolean.svg
+%%DATADIR%%/images/toolbar_meshboolean_dark.svg
+%%DATADIR%%/images/toolbar_modifier.svg
+%%DATADIR%%/images/toolbar_modifier_cone.svg
+%%DATADIR%%/images/toolbar_modifier_cube.svg
+%%DATADIR%%/images/toolbar_modifier_cylinder.svg
+%%DATADIR%%/images/toolbar_modifier_sphere.svg
+%%DATADIR%%/images/toolbar_modifier_sphere_dark.svg
+%%DATADIR%%/images/toolbar_move.svg
+%%DATADIR%%/images/toolbar_move_dark.svg
+%%DATADIR%%/images/toolbar_open.svg
+%%DATADIR%%/images/toolbar_open_dark.svg
+%%DATADIR%%/images/toolbar_orient.svg
+%%DATADIR%%/images/toolbar_orient_dark.svg
+%%DATADIR%%/images/toolbar_reset.svg
+%%DATADIR%%/images/toolbar_reset_hover.svg
+%%DATADIR%%/images/toolbar_reset_zero.svg
+%%DATADIR%%/images/toolbar_reset_zero_hover.svg
+%%DATADIR%%/images/toolbar_rotate.svg
+%%DATADIR%%/images/toolbar_rotate_dark.svg
+%%DATADIR%%/images/toolbar_scale.svg
+%%DATADIR%%/images/toolbar_scale_dark.svg
+%%DATADIR%%/images/toolbar_seam.svg
+%%DATADIR%%/images/toolbar_seam_dark.svg
+%%DATADIR%%/images/toolbar_settings.svg
+%%DATADIR%%/images/toolbar_support.svg
+%%DATADIR%%/images/toolbar_support_dark.svg
+%%DATADIR%%/images/toolbar_text.svg
+%%DATADIR%%/images/toolbar_text_dark.svg
+%%DATADIR%%/images/toolbar_tooltip.svg
+%%DATADIR%%/images/toolbar_tooltip_hover.svg
+%%DATADIR%%/images/toolbar_variable_layer_height.svg
+%%DATADIR%%/images/toolbar_variable_layer_height_dark.svg
+%%DATADIR%%/images/top.png
+%%DATADIR%%/images/topbar_account.svg
+%%DATADIR%%/images/topbar_close.svg
+%%DATADIR%%/images/topbar_dropdown.svg
+%%DATADIR%%/images/topbar_file.svg
+%%DATADIR%%/images/topbar_max.svg
+%%DATADIR%%/images/topbar_min.svg
+%%DATADIR%%/images/topbar_open.svg
+%%DATADIR%%/images/topbar_publish.svg
+%%DATADIR%%/images/topbar_publish_disable.svg
+%%DATADIR%%/images/topbar_redo.svg
+%%DATADIR%%/images/topbar_redo_inactive.svg
+%%DATADIR%%/images/topbar_save.svg
+%%DATADIR%%/images/topbar_store.svg
+%%DATADIR%%/images/topbar_undo.svg
+%%DATADIR%%/images/topbar_undo_inactive.svg
+%%DATADIR%%/images/topbar_win.svg
+%%DATADIR%%/images/transparent.svg
+%%DATADIR%%/images/transparent_ams_item.svg
+%%DATADIR%%/images/transparent_ams_lib.svg
+%%DATADIR%%/images/transparent_color_picker.svg
+%%DATADIR%%/images/transparent_mapping_item.svg
+%%DATADIR%%/images/transparent_material_item.svg
+%%DATADIR%%/images/triangle_paint.svg
+%%DATADIR%%/images/triangle_paint_dark.svg
+%%DATADIR%%/images/ts_bitmap_cube.svg
+%%DATADIR%%/images/ts_custom_color_picker.svg
+%%DATADIR%%/images/unbind.svg
+%%DATADIR%%/images/unbind_machine.svg
+%%DATADIR%%/images/unbind_selected.svg
+%%DATADIR%%/images/undefined.svg
+%%DATADIR%%/images/undo.svg
+%%DATADIR%%/images/undo_toolbar.svg
+%%DATADIR%%/images/unlock_hover.svg
+%%DATADIR%%/images/unlock_normal.svg
+%%DATADIR%%/images/video_state_off.svg
+%%DATADIR%%/images/video_state_on.svg
+%%DATADIR%%/info/filament_info.json
+%%DATADIR%%/info/nozzle_info.json
+%%DATADIR%%/printers/BL-P001.json
+%%DATADIR%%/printers/BL-P002.json
+%%DATADIR%%/printers/C11.json
+%%DATADIR%%/printers/C12.json
+%%DATADIR%%/printers/C13.json
+%%DATADIR%%/printers/N1.json
+%%DATADIR%%/printers/N2S.json
+%%DATADIR%%/printers/O1D.json
+%%DATADIR%%/printers/ams_load.gcode
+%%DATADIR%%/printers/ams_unload.gcode
+%%DATADIR%%/printers/filaments_blacklist.json
+%%DATADIR%%/printers/version.txt
+%%DATADIR%%/profiles/Afinia.json
+%%DATADIR%%/profiles/Afinia/Afinia H+1(HS)_cover.png
+%%DATADIR%%/profiles/Afinia/filament/Afinia ABS+.json
+%%DATADIR%%/profiles/Afinia/filament/Afinia ABS+@HS.json
+%%DATADIR%%/profiles/Afinia/filament/Afinia ABS.json
+%%DATADIR%%/profiles/Afinia/filament/Afinia ABS@HS.json
+%%DATADIR%%/profiles/Afinia/filament/Afinia PLA.json
+%%DATADIR%%/profiles/Afinia/filament/Afinia PLA@HS.json
+%%DATADIR%%/profiles/Afinia/filament/Afinia TPU.json
+%%DATADIR%%/profiles/Afinia/filament/Afinia TPU@HS.json
+%%DATADIR%%/profiles/Afinia/filament/Afinia Value ABS.json
+%%DATADIR%%/profiles/Afinia/filament/Afinia Value ABS@HS.json
+%%DATADIR%%/profiles/Afinia/filament/Afinia Value PLA.json
+%%DATADIR%%/profiles/Afinia/filament/Afinia Value PLA@HS.json
+%%DATADIR%%/profiles/Afinia/filament/fdm_filament_abs.json
+%%DATADIR%%/profiles/Afinia/filament/fdm_filament_common.json
+%%DATADIR%%/profiles/Afinia/filament/fdm_filament_pla.json
+%%DATADIR%%/profiles/Afinia/filament/fdm_filament_tpu.json
+%%DATADIR%%/profiles/Afinia/machine/Afinia H+1(HS) 0.4 nozzle.json
+%%DATADIR%%/profiles/Afinia/machine/Afinia H+1(HS) 0.6 nozzle.json
+%%DATADIR%%/profiles/Afinia/machine/Afinia H+1(HS).json
+%%DATADIR%%/profiles/Afinia/machine/fdm_afinia_common.json
+%%DATADIR%%/profiles/Afinia/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/Afinia/process/0.12mm Fine @Afinia H+1(HS).json
+%%DATADIR%%/profiles/Afinia/process/0.16mm Optimal @Afinia H+1(HS).json
+%%DATADIR%%/profiles/Afinia/process/0.18mm Fine @Afinia H+1(HS) 0.6 nozzle.json
+%%DATADIR%%/profiles/Afinia/process/0.20mm Standard @Afinia H+1(HS).json
+%%DATADIR%%/profiles/Afinia/process/0.24mm Draft @Afinia H+1(HS).json
+%%DATADIR%%/profiles/Afinia/process/0.24mm Standard @Afinia H+1(HS) 0.6 nozzle.json
+%%DATADIR%%/profiles/Afinia/process/0.28mm Extra Draft @Afinia H+1(HS).json
+%%DATADIR%%/profiles/Afinia/process/0.30mm Standard @Afinia H+1(HS) 0.6 nozzle.json
+%%DATADIR%%/profiles/Afinia/process/0.30mm Strength @Afinia H+1(HS) 0.6 nozzle.json
+%%DATADIR%%/profiles/Afinia/process/0.36mm Draft @Afinia H+1(HS) 0.6 nozzle.json
+%%DATADIR%%/profiles/Afinia/process/0.42mm Extra Draft @Afinia H+1(HS) 0.6 nozzle.json
+%%DATADIR%%/profiles/Afinia/process/fdm_process_afinia_0.18_nozzle_0.6.json
+%%DATADIR%%/profiles/Afinia/process/fdm_process_afinia_0.18_nozzle_0.6_HS.json
+%%DATADIR%%/profiles/Afinia/process/fdm_process_afinia_0.24_nozzle_0.6.json
+%%DATADIR%%/profiles/Afinia/process/fdm_process_afinia_0.24_nozzle_0.6_HS.json
+%%DATADIR%%/profiles/Afinia/process/fdm_process_afinia_0.30_nozzle_0.6.json
+%%DATADIR%%/profiles/Afinia/process/fdm_process_afinia_0.30_nozzle_0.6_HS.json
+%%DATADIR%%/profiles/Afinia/process/fdm_process_afinia_0.36_nozzle_0.6.json
+%%DATADIR%%/profiles/Afinia/process/fdm_process_afinia_0.36_nozzle_0.6_HS.json
+%%DATADIR%%/profiles/Afinia/process/fdm_process_afinia_0.42_nozzle_0.6.json
+%%DATADIR%%/profiles/Afinia/process/fdm_process_afinia_0.42_nozzle_0.6_HS.json
+%%DATADIR%%/profiles/Afinia/process/fdm_process_afinia_HS_common.json
+%%DATADIR%%/profiles/Afinia/process/fdm_process_afinia_common.json
+%%DATADIR%%/profiles/Afinia/process/fdm_process_common.json
+%%DATADIR%%/profiles/Anker.json
+%%DATADIR%%/profiles/Anker/Anker M5 All-Metal Hot End_cover.png
+%%DATADIR%%/profiles/Anker/Anker M5C_cover.png
+%%DATADIR%%/profiles/Anker/Anker M5_cover.png
+%%DATADIR%%/profiles/Anker/M5-CE-bed.stl
+%%DATADIR%%/profiles/Anker/M5-CE-texture.svg
+%%DATADIR%%/profiles/Anker/M5C-CE-bed.stl
+%%DATADIR%%/profiles/Anker/filament/Anker Generic ABS 0.2 nozzle.json
+%%DATADIR%%/profiles/Anker/filament/Anker Generic ABS 0.25 nozzle.json
+%%DATADIR%%/profiles/Anker/filament/Anker Generic ABS @base.json
+%%DATADIR%%/profiles/Anker/filament/Anker Generic ABS.json
+%%DATADIR%%/profiles/Anker/filament/Anker Generic ASA 0.2 nozzle.json
+%%DATADIR%%/profiles/Anker/filament/Anker Generic ASA 0.25 nozzle.json
+%%DATADIR%%/profiles/Anker/filament/Anker Generic ASA @base.json
+%%DATADIR%%/profiles/Anker/filament/Anker Generic ASA.json
+%%DATADIR%%/profiles/Anker/filament/Anker Generic PA 0.2 nozzle.json
+%%DATADIR%%/profiles/Anker/filament/Anker Generic PA 0.25 nozzle.json
+%%DATADIR%%/profiles/Anker/filament/Anker Generic PA @base.json
+%%DATADIR%%/profiles/Anker/filament/Anker Generic PA-CF @base.json
+%%DATADIR%%/profiles/Anker/filament/Anker Generic PA-CF.json
+%%DATADIR%%/profiles/Anker/filament/Anker Generic PA.json
+%%DATADIR%%/profiles/Anker/filament/Anker Generic PC 0.2 nozzle.json
+%%DATADIR%%/profiles/Anker/filament/Anker Generic PC 0.25 nozzle.json
+%%DATADIR%%/profiles/Anker/filament/Anker Generic PC @base.json
+%%DATADIR%%/profiles/Anker/filament/Anker Generic PC.json
+%%DATADIR%%/profiles/Anker/filament/Anker Generic PETG 0.2 nozzle.json
+%%DATADIR%%/profiles/Anker/filament/Anker Generic PETG 0.25 nozzle.json
+%%DATADIR%%/profiles/Anker/filament/Anker Generic PETG @base.json
+%%DATADIR%%/profiles/Anker/filament/Anker Generic PETG-CF @base.json
+%%DATADIR%%/profiles/Anker/filament/Anker Generic PETG-CF.json
+%%DATADIR%%/profiles/Anker/filament/Anker Generic PETG.json
+%%DATADIR%%/profiles/Anker/filament/Anker Generic PLA 0.2 nozzle.json
+%%DATADIR%%/profiles/Anker/filament/Anker Generic PLA 0.25 nozzle.json
+%%DATADIR%%/profiles/Anker/filament/Anker Generic PLA @base.json
+%%DATADIR%%/profiles/Anker/filament/Anker Generic PLA Silk 0.2 nozzle.json
+%%DATADIR%%/profiles/Anker/filament/Anker Generic PLA Silk 0.25 nozzle.json
+%%DATADIR%%/profiles/Anker/filament/Anker Generic PLA Silk @base.json
+%%DATADIR%%/profiles/Anker/filament/Anker Generic PLA Silk.json
+%%DATADIR%%/profiles/Anker/filament/Anker Generic PLA+ 0.2 nozzle.json
+%%DATADIR%%/profiles/Anker/filament/Anker Generic PLA+ 0.25 nozzle.json
+%%DATADIR%%/profiles/Anker/filament/Anker Generic PLA+ @base.json
+%%DATADIR%%/profiles/Anker/filament/Anker Generic PLA+.json
+%%DATADIR%%/profiles/Anker/filament/Anker Generic PLA-CF @base.json
+%%DATADIR%%/profiles/Anker/filament/Anker Generic PLA-CF.json
+%%DATADIR%%/profiles/Anker/filament/Anker Generic PLA.json
+%%DATADIR%%/profiles/Anker/filament/Anker Generic PVA @base.json
+%%DATADIR%%/profiles/Anker/filament/Anker Generic PVA.json
+%%DATADIR%%/profiles/Anker/filament/Anker Generic TPU @base.json
+%%DATADIR%%/profiles/Anker/filament/Anker Generic TPU.json
+%%DATADIR%%/profiles/Anker/filament/fdm_filament_abs.json
+%%DATADIR%%/profiles/Anker/filament/fdm_filament_asa.json
+%%DATADIR%%/profiles/Anker/filament/fdm_filament_common.json
+%%DATADIR%%/profiles/Anker/filament/fdm_filament_pa.json
+%%DATADIR%%/profiles/Anker/filament/fdm_filament_pc.json
+%%DATADIR%%/profiles/Anker/filament/fdm_filament_pet.json
+%%DATADIR%%/profiles/Anker/filament/fdm_filament_pla.json
+%%DATADIR%%/profiles/Anker/filament/fdm_filament_pva.json
+%%DATADIR%%/profiles/Anker/filament/fdm_filament_tpu.json
+%%DATADIR%%/profiles/Anker/machine/Anker M5 0.2 nozzle.json
+%%DATADIR%%/profiles/Anker/machine/Anker M5 0.25 nozzle.json
+%%DATADIR%%/profiles/Anker/machine/Anker M5 0.4 nozzle.json
+%%DATADIR%%/profiles/Anker/machine/Anker M5 0.6 nozzle.json
+%%DATADIR%%/profiles/Anker/machine/Anker M5 All-Metal 0.2 nozzle.json
+%%DATADIR%%/profiles/Anker/machine/Anker M5 All-Metal 0.25 nozzle.json
+%%DATADIR%%/profiles/Anker/machine/Anker M5 All-Metal 0.4 nozzle.json
+%%DATADIR%%/profiles/Anker/machine/Anker M5 All-Metal 0.6 nozzle.json
+%%DATADIR%%/profiles/Anker/machine/Anker M5 All-Metal Hot End.json
+%%DATADIR%%/profiles/Anker/machine/Anker M5.json
+%%DATADIR%%/profiles/Anker/machine/Anker M5C 0.2 nozzle.json
+%%DATADIR%%/profiles/Anker/machine/Anker M5C 0.25 nozzle.json
+%%DATADIR%%/profiles/Anker/machine/Anker M5C 0.4 nozzle.json
+%%DATADIR%%/profiles/Anker/machine/Anker M5C 0.6 nozzle.json
+%%DATADIR%%/profiles/Anker/machine/Anker M5C.json
+%%DATADIR%%/profiles/Anker/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/Anker/machine/fdm_marlin_common.json
+%%DATADIR%%/profiles/Anker/process/0.05mm Optimal 0.2 nozzle @Anker.json
+%%DATADIR%%/profiles/Anker/process/0.05mm Optimal 0.25 nozzle @Anker.json
+%%DATADIR%%/profiles/Anker/process/0.05mm Ultradetail @Anker.json
+%%DATADIR%%/profiles/Anker/process/0.10mm Detail @Anker.json
+%%DATADIR%%/profiles/Anker/process/0.10mm Standard 0.2 nozzle @Anker.json
+%%DATADIR%%/profiles/Anker/process/0.10mm Standard 0.25 nozzle @Anker.json
+%%DATADIR%%/profiles/Anker/process/0.15mm Detail 0.6 nozzle @Anker.json
+%%DATADIR%%/profiles/Anker/process/0.15mm Draft 0.2 nozzle @Anker.json
+%%DATADIR%%/profiles/Anker/process/0.15mm Draft 0.25 nozzle @Anker.json
+%%DATADIR%%/profiles/Anker/process/0.15mm Fast @Anker.json
+%%DATADIR%%/profiles/Anker/process/0.15mm Optimal @Anker.json
+%%DATADIR%%/profiles/Anker/process/0.20mm Fast @Anker.json
+%%DATADIR%%/profiles/Anker/process/0.20mm Optimal 0.6 nozzle @Anker.json
+%%DATADIR%%/profiles/Anker/process/0.20mm Standard @Anker.json
+%%DATADIR%%/profiles/Anker/process/0.25mm Draft @Anker.json
+%%DATADIR%%/profiles/Anker/process/0.25mm Fast @Anker.json
+%%DATADIR%%/profiles/Anker/process/0.30mm Standard 0.6mm nozzle @Anker.json
+%%DATADIR%%/profiles/Anker/process/0.30mm Superdraft @Anker.json
+%%DATADIR%%/profiles/Anker/process/0.35mm Draft 0.6mm nozzle @Anker.json
+%%DATADIR%%/profiles/Anker/process/0.40mm Superdraft 0.6mm nozzle @Anker.json
+%%DATADIR%%/profiles/Anker/process/fdm_process_anker_common.json
+%%DATADIR%%/profiles/Anker/process/fdm_process_anker_common_0_2.json
+%%DATADIR%%/profiles/Anker/process/fdm_process_anker_common_0_25.json
+%%DATADIR%%/profiles/Anker/process/fdm_process_anker_common_0_6.json
+%%DATADIR%%/profiles/Anker/process/fdm_process_anker_fast_common.json
+%%DATADIR%%/profiles/Anker/process/fdm_process_common.json
+%%DATADIR%%/profiles/Anycubic.json
+%%DATADIR%%/profiles/Anycubic/Anycubic 4Max Pro 2_cover.png
+%%DATADIR%%/profiles/Anycubic/Anycubic 4Max Pro_cover.png
+%%DATADIR%%/profiles/Anycubic/Anycubic Chiron_cover.png
+%%DATADIR%%/profiles/Anycubic/Anycubic Kobra 2 Max_buildplate_model.stl
+%%DATADIR%%/profiles/Anycubic/Anycubic Kobra 2 Max_buildplate_texture.svg
+%%DATADIR%%/profiles/Anycubic/Anycubic Kobra 2 Max_cover.png
+%%DATADIR%%/profiles/Anycubic/Anycubic Kobra 2 Neo_buildplate_model.stl
+%%DATADIR%%/profiles/Anycubic/Anycubic Kobra 2 Neo_buildplate_texture.svg
+%%DATADIR%%/profiles/Anycubic/Anycubic Kobra 2 Neo_cover.png
+%%DATADIR%%/profiles/Anycubic/Anycubic Kobra 2 Plus_buildplate_model.stl
+%%DATADIR%%/profiles/Anycubic/Anycubic Kobra 2 Plus_buildplate_texture.svg
+%%DATADIR%%/profiles/Anycubic/Anycubic Kobra 2 Plus_cover.png
+%%DATADIR%%/profiles/Anycubic/Anycubic Kobra 2 Pro_buildplate_model.stl
+%%DATADIR%%/profiles/Anycubic/Anycubic Kobra 2 Pro_buildplate_texture.svg
+%%DATADIR%%/profiles/Anycubic/Anycubic Kobra 2 Pro_cover.png
+%%DATADIR%%/profiles/Anycubic/Anycubic Kobra 2_cover.png
+%%DATADIR%%/profiles/Anycubic/Anycubic Kobra 3_buildplate_model.stl
+%%DATADIR%%/profiles/Anycubic/Anycubic Kobra 3_buildplate_texture.svg
+%%DATADIR%%/profiles/Anycubic/Anycubic Kobra 3_cover.png
+%%DATADIR%%/profiles/Anycubic/Anycubic Kobra Max_cover.png
+%%DATADIR%%/profiles/Anycubic/Anycubic Kobra Plus_cover.png
+%%DATADIR%%/profiles/Anycubic/Anycubic Kobra S1_buildplate_model.stl
+%%DATADIR%%/profiles/Anycubic/Anycubic Kobra S1_buildplate_texture.svg
+%%DATADIR%%/profiles/Anycubic/Anycubic Kobra S1_cover.png
+%%DATADIR%%/profiles/Anycubic/Anycubic Kobra_cover.png
+%%DATADIR%%/profiles/Anycubic/Anycubic Vyper_cover.png
+%%DATADIR%%/profiles/Anycubic/Anycubic i3 Mega S_cover.png
+%%DATADIR%%/profiles/Anycubic/anycubic_4maxpro2_buildplate_model.stl
+%%DATADIR%%/profiles/Anycubic/anycubic_4maxpro2_buildplate_texture.png
+%%DATADIR%%/profiles/Anycubic/anycubic_4maxpro_buildplate_model.stl
+%%DATADIR%%/profiles/Anycubic/anycubic_4maxpro_buildplate_texture.png
+%%DATADIR%%/profiles/Anycubic/anycubic_chiron_buildplate_model.stl
+%%DATADIR%%/profiles/Anycubic/anycubic_chiron_buildplate_texture.png
+%%DATADIR%%/profiles/Anycubic/anycubic_i3megas_buildplate_model.stl
+%%DATADIR%%/profiles/Anycubic/anycubic_i3megas_buildplate_texture.png
+%%DATADIR%%/profiles/Anycubic/anycubic_kobra2_buildplate_model.stl
+%%DATADIR%%/profiles/Anycubic/anycubic_kobra2_buildplate_texture.png
+%%DATADIR%%/profiles/Anycubic/anycubic_kobra_buildplate_model.stl
+%%DATADIR%%/profiles/Anycubic/anycubic_kobra_buildplate_texture.png
+%%DATADIR%%/profiles/Anycubic/anycubic_kobramax_buildplate_model.stl
+%%DATADIR%%/profiles/Anycubic/anycubic_kobramax_buildplate_texture.png
+%%DATADIR%%/profiles/Anycubic/anycubic_kobraplus_buildplate_model.stl
+%%DATADIR%%/profiles/Anycubic/anycubic_kobraplus_buildplate_texture.png
+%%DATADIR%%/profiles/Anycubic/anycubic_vyper_buildplate_model.stl
+%%DATADIR%%/profiles/Anycubic/anycubic_vyper_buildplate_texture.png
+%%DATADIR%%/profiles/Anycubic/filament/Anycubic ABS @Anycubic Kobra S1 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/filament/Anycubic ASA @Anycubic Kobra 3 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/filament/Anycubic ASA @Anycubic Kobra S1 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/filament/Anycubic Generic ABS.json
+%%DATADIR%%/profiles/Anycubic/filament/Anycubic Generic ASA.json
+%%DATADIR%%/profiles/Anycubic/filament/Anycubic Generic PA-CF.json
+%%DATADIR%%/profiles/Anycubic/filament/Anycubic Generic PA.json
+%%DATADIR%%/profiles/Anycubic/filament/Anycubic Generic PC.json
+%%DATADIR%%/profiles/Anycubic/filament/Anycubic Generic PETG.json
+%%DATADIR%%/profiles/Anycubic/filament/Anycubic Generic PLA-CF.json
+%%DATADIR%%/profiles/Anycubic/filament/Anycubic Generic PLA.json
+%%DATADIR%%/profiles/Anycubic/filament/Anycubic Generic PVA.json
+%%DATADIR%%/profiles/Anycubic/filament/Anycubic Generic TPU.json
+%%DATADIR%%/profiles/Anycubic/filament/Anycubic PETG @Anycubic Kobra 3 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/filament/Anycubic PETG @Anycubic Kobra S1 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/filament/Anycubic PLA @Anycubic Kobra 2 Max 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/filament/Anycubic PLA @Anycubic Kobra 2 Neo 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/filament/Anycubic PLA @Anycubic Kobra 2 Plus 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/filament/Anycubic PLA @Anycubic Kobra 2 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/filament/Anycubic PLA @Anycubic Kobra 3 0.2 nozzle.json
+%%DATADIR%%/profiles/Anycubic/filament/Anycubic PLA @Anycubic Kobra 3 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/filament/Anycubic PLA @Anycubic Kobra 3 0.6 nozzle.json
+%%DATADIR%%/profiles/Anycubic/filament/Anycubic PLA @Anycubic Kobra 3 0.8 nozzle.json
+%%DATADIR%%/profiles/Anycubic/filament/Anycubic PLA @Anycubic Kobra S1 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/filament/Anycubic PLA Glow @Anycubic Kobra 3 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/filament/Anycubic PLA High Speed @Anycubic Kobra 3 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/filament/Anycubic PLA High Speed @Anycubic Kobra S1 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/filament/Anycubic PLA Matte @Anycubic Kobra 3 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/filament/Anycubic PLA SE @Anycubic Kobra 3 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/filament/Anycubic PLA Silk @Anycubic Kobra S1 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/filament/Anycubic PLA Slik @Anycubic Kobra 3 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/filament/Anycubic PLA+ @Anycubic Kobra 3 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/filament/Anycubic PLA+ @Anycubic Kobra S1 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/filament/Anycubic TPU @Anycubic Kobra S1 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/filament/Generic ABS @Anycubic Kobra 3 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/filament/Generic TPU @Anycubic Kobra 3 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/filament/fdm_filament_abs.json
+%%DATADIR%%/profiles/Anycubic/filament/fdm_filament_asa.json
+%%DATADIR%%/profiles/Anycubic/filament/fdm_filament_common.json
+%%DATADIR%%/profiles/Anycubic/filament/fdm_filament_pa.json
+%%DATADIR%%/profiles/Anycubic/filament/fdm_filament_pc.json
+%%DATADIR%%/profiles/Anycubic/filament/fdm_filament_pet.json
+%%DATADIR%%/profiles/Anycubic/filament/fdm_filament_pla.json
+%%DATADIR%%/profiles/Anycubic/filament/fdm_filament_pva.json
+%%DATADIR%%/profiles/Anycubic/filament/fdm_filament_tpu.json
+%%DATADIR%%/profiles/Anycubic/machine/Anycubic 4Max Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/machine/Anycubic 4Max Pro 2 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/machine/Anycubic 4Max Pro 2.json
+%%DATADIR%%/profiles/Anycubic/machine/Anycubic 4Max Pro.json
+%%DATADIR%%/profiles/Anycubic/machine/Anycubic Chiron 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/machine/Anycubic Chiron.json
+%%DATADIR%%/profiles/Anycubic/machine/Anycubic Kobra 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/machine/Anycubic Kobra 2 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/machine/Anycubic Kobra 2 Max 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/machine/Anycubic Kobra 2 Max.json
+%%DATADIR%%/profiles/Anycubic/machine/Anycubic Kobra 2 Neo 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/machine/Anycubic Kobra 2 Neo.json
+%%DATADIR%%/profiles/Anycubic/machine/Anycubic Kobra 2 Plus 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/machine/Anycubic Kobra 2 Plus.json
+%%DATADIR%%/profiles/Anycubic/machine/Anycubic Kobra 2 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/machine/Anycubic Kobra 2 Pro.json
+%%DATADIR%%/profiles/Anycubic/machine/Anycubic Kobra 2.json
+%%DATADIR%%/profiles/Anycubic/machine/Anycubic Kobra 3 0.2 nozzle.json
+%%DATADIR%%/profiles/Anycubic/machine/Anycubic Kobra 3 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/machine/Anycubic Kobra 3 0.6 nozzle.json
+%%DATADIR%%/profiles/Anycubic/machine/Anycubic Kobra 3 0.8 nozzle.json
+%%DATADIR%%/profiles/Anycubic/machine/Anycubic Kobra 3.json
+%%DATADIR%%/profiles/Anycubic/machine/Anycubic Kobra Max 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/machine/Anycubic Kobra Max.json
+%%DATADIR%%/profiles/Anycubic/machine/Anycubic Kobra Plus 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/machine/Anycubic Kobra Plus.json
+%%DATADIR%%/profiles/Anycubic/machine/Anycubic Kobra S1 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/machine/Anycubic Kobra S1.json
+%%DATADIR%%/profiles/Anycubic/machine/Anycubic Kobra.json
+%%DATADIR%%/profiles/Anycubic/machine/Anycubic Vyper 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/machine/Anycubic Vyper.json
+%%DATADIR%%/profiles/Anycubic/machine/Anycubic i3 Mega S 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/machine/Anycubic i3 Mega S.json
+%%DATADIR%%/profiles/Anycubic/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/Anycubic/process/0.08mm HighDetail @Anycubic Kobra 3 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/process/0.10mm Detail @Anycubic Kobra 3 0.2 nozzle.json
+%%DATADIR%%/profiles/Anycubic/process/0.12mm Detail @Anycubic Kobra 3 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/process/0.15mm Optimal @Anycubic 4MaxPro2.json
+%%DATADIR%%/profiles/Anycubic/process/0.15mm Optimal @Anycubic Chiron.json
+%%DATADIR%%/profiles/Anycubic/process/0.15mm Optimal @Anycubic Kobra.json
+%%DATADIR%%/profiles/Anycubic/process/0.15mm Optimal @Anycubic Kobra2.json
+%%DATADIR%%/profiles/Anycubic/process/0.15mm Optimal @Anycubic KobraMax.json
+%%DATADIR%%/profiles/Anycubic/process/0.15mm Optimal @Anycubic KobraPlus.json
+%%DATADIR%%/profiles/Anycubic/process/0.15mm Optimal @Anycubic Vyper.json
+%%DATADIR%%/profiles/Anycubic/process/0.15mm Optimal @Anycubic i3MegaS.json
+%%DATADIR%%/profiles/Anycubic/process/0.16mm Optimal @Anycubic Kobra 2 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/process/0.16mm Optimal @Anycubic Kobra 3 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/process/0.20mm Standard @Anycubic 4MaxPro.json
+%%DATADIR%%/profiles/Anycubic/process/0.20mm Standard @Anycubic 4MaxPro2.json
+%%DATADIR%%/profiles/Anycubic/process/0.20mm Standard @Anycubic Chiron.json
+%%DATADIR%%/profiles/Anycubic/process/0.20mm Standard @Anycubic Kobra 2 Max 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/process/0.20mm Standard @Anycubic Kobra 2 Neo 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/process/0.20mm Standard @Anycubic Kobra 2 Plus 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/process/0.20mm Standard @Anycubic Kobra 2 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/process/0.20mm Standard @Anycubic Kobra 3 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/process/0.20mm Standard @Anycubic Kobra S1 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/process/0.20mm Standard @Anycubic Kobra.json
+%%DATADIR%%/profiles/Anycubic/process/0.20mm Standard @Anycubic Kobra2.json
+%%DATADIR%%/profiles/Anycubic/process/0.20mm Standard @Anycubic KobraMax.json
+%%DATADIR%%/profiles/Anycubic/process/0.20mm Standard @Anycubic KobraPlus.json
+%%DATADIR%%/profiles/Anycubic/process/0.20mm Standard @Anycubic Vyper.json
+%%DATADIR%%/profiles/Anycubic/process/0.20mm Standard @Anycubic i3MegaS.json
+%%DATADIR%%/profiles/Anycubic/process/0.24mm Draft @Anycubic Kobra 3 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/process/0.28mm Draft @Anycubic Kobra 2 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/process/0.28mm SuperDraft @Anycubic Kobra 3 0.4 nozzle.json
+%%DATADIR%%/profiles/Anycubic/process/0.30mm Draft @Anycubic 4MaxPro2.json
+%%DATADIR%%/profiles/Anycubic/process/0.30mm Draft @Anycubic Chiron.json
+%%DATADIR%%/profiles/Anycubic/process/0.30mm Draft @Anycubic Kobra.json
+%%DATADIR%%/profiles/Anycubic/process/0.30mm Draft @Anycubic Kobra2.json
+%%DATADIR%%/profiles/Anycubic/process/0.30mm Draft @Anycubic KobraMax.json
+%%DATADIR%%/profiles/Anycubic/process/0.30mm Draft @Anycubic KobraPlus.json
+%%DATADIR%%/profiles/Anycubic/process/0.30mm Draft @Anycubic Vyper.json
+%%DATADIR%%/profiles/Anycubic/process/0.30mm Draft @Anycubic i3MegaS.json
+%%DATADIR%%/profiles/Anycubic/process/0.30mm Standard @Anycubic Kobra 3 0.6 nozzle.json
+%%DATADIR%%/profiles/Anycubic/process/0.40mm Standard @Anycubic Kobra 3 0.8 nozzle.json
+%%DATADIR%%/profiles/Anycubic/process/fdm_process_common.json
+%%DATADIR%%/profiles/Artillery.json
+%%DATADIR%%/profiles/Artillery/Artillery Genius Pro_cover.png
+%%DATADIR%%/profiles/Artillery/Artillery Genius_cover.png
+%%DATADIR%%/profiles/Artillery/Artillery Hornet_cover.png
+%%DATADIR%%/profiles/Artillery/Artillery M1 Pro_cover.png
+%%DATADIR%%/profiles/Artillery/Artillery Sidewinder X1_cover.png
+%%DATADIR%%/profiles/Artillery/Artillery Sidewinder X2_cover.png
+%%DATADIR%%/profiles/Artillery/Artillery Sidewinder X3 Plus_cover.png
+%%DATADIR%%/profiles/Artillery/Artillery Sidewinder X3 Pro_cover.png
+%%DATADIR%%/profiles/Artillery/Artillery Sidewinder X4 Plus_cover.png
+%%DATADIR%%/profiles/Artillery/Artillery Sidewinder X4 Pro_cover.png
+%%DATADIR%%/profiles/Artillery/artillery_genius_buildplate_model.stl
+%%DATADIR%%/profiles/Artillery/artillery_genius_buildplate_texture.png
+%%DATADIR%%/profiles/Artillery/artillery_geniuspro_buildplate_model.stl
+%%DATADIR%%/profiles/Artillery/artillery_geniuspro_buildplate_texture.png
+%%DATADIR%%/profiles/Artillery/artillery_hornet_buildplate_model.stl
+%%DATADIR%%/profiles/Artillery/artillery_hornet_buildplate_texture.png
+%%DATADIR%%/profiles/Artillery/artillery_m1_pro_buildplate_model.stl
+%%DATADIR%%/profiles/Artillery/artillery_m1_pro_buildplate_texture.svg
+%%DATADIR%%/profiles/Artillery/artillery_sidewinderx1_buildplate_model.stl
+%%DATADIR%%/profiles/Artillery/artillery_sidewinderx1_buildplate_texture.png
+%%DATADIR%%/profiles/Artillery/artillery_sidewinderx2_buildplate_model.stl
+%%DATADIR%%/profiles/Artillery/artillery_sidewinderx2_buildplate_texture.png
+%%DATADIR%%/profiles/Artillery/artillery_sidewinderx3plus_buildplate_model.stl
+%%DATADIR%%/profiles/Artillery/artillery_sidewinderx3pro_buildplate_model.stl
+%%DATADIR%%/profiles/Artillery/artillery_sidewinderx4plus_buildplate_model.stl
+%%DATADIR%%/profiles/Artillery/artillery_sidewinderx4pro_buildplate_model.stl
+%%DATADIR%%/profiles/Artillery/filament/Artillery ABS @Artillery M1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery ABS @Artillery M1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery ABS @Artillery M1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery ABS @Artillery M1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery ABS.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery ASA @Artillery M1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery ASA @Artillery M1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery ASA @Artillery M1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery ASA @Artillery M1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery Generic ABS.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery Generic ASA.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery Generic PETG.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery Generic PLA-CF.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery Generic PLA.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery Generic TPU.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery PA @Artillery M1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery PA-CF @Artillery M1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery PC @Artillery M1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery PET @Artillery M1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery PET @Artillery M1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery PET @Artillery M1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery PET @Artillery M1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery PETG @Artillery M1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery PETG @Artillery M1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery PETG @Artillery M1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery PETG @Artillery M1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery PETG.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery PLA @Artillery M1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery PLA @Artillery M1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery PLA @Artillery M1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery PLA Basic @Artillery M1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery PLA Basic @Artillery M1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery PLA Basic @Artillery M1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery PLA Basic @Artillery M1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery PLA Basic+ @Artillery M1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery PLA Basic.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery PLA Matte @Artillery M1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery PLA Matte @Artillery M1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery PLA Matte @Artillery M1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery PLA Matte @Artillery M1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery PLA Matte.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery PLA Silk @Artillery M1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery PLA Silk @Artillery M1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery PLA Silk @Artillery M1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery PLA Silk @Artillery M1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery PLA Silk.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery PLA Tough.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery PLA-CF @Artillery M1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery PVA @Artillery M1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery PVA @Artillery M1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery PVA @Artillery M1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery PVA @Artillery M1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery TPU @Artillery M1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery TPU @Artillery M1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery TPU @Artillery M1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Artillery/filament/Artillery TPU.json
+%%DATADIR%%/profiles/Artillery/filament/fdm_filament_abs.json
+%%DATADIR%%/profiles/Artillery/filament/fdm_filament_asa.json
+%%DATADIR%%/profiles/Artillery/filament/fdm_filament_common.json
+%%DATADIR%%/profiles/Artillery/filament/fdm_filament_pet.json
+%%DATADIR%%/profiles/Artillery/filament/fdm_filament_pla.json
+%%DATADIR%%/profiles/Artillery/filament/fdm_filament_tpu.json
+%%DATADIR%%/profiles/Artillery/machine/Artillery Genius 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/machine/Artillery Genius Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/machine/Artillery Genius Pro.json
+%%DATADIR%%/profiles/Artillery/machine/Artillery Genius.json
+%%DATADIR%%/profiles/Artillery/machine/Artillery Hornet 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/machine/Artillery Hornet.json
+%%DATADIR%%/profiles/Artillery/machine/Artillery M1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Artillery/machine/Artillery M1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/machine/Artillery M1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Artillery/machine/Artillery M1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Artillery/machine/Artillery M1 Pro.json
+%%DATADIR%%/profiles/Artillery/machine/Artillery Sidewinder X1 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/machine/Artillery Sidewinder X1.json
+%%DATADIR%%/profiles/Artillery/machine/Artillery Sidewinder X2 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/machine/Artillery Sidewinder X2.json
+%%DATADIR%%/profiles/Artillery/machine/Artillery Sidewinder X3 Plus 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/machine/Artillery Sidewinder X3 Plus.json
+%%DATADIR%%/profiles/Artillery/machine/Artillery Sidewinder X3 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/machine/Artillery Sidewinder X3 Pro.json
+%%DATADIR%%/profiles/Artillery/machine/Artillery Sidewinder X4 Plus 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/machine/Artillery Sidewinder X4 Plus.json
+%%DATADIR%%/profiles/Artillery/machine/Artillery Sidewinder X4 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/machine/Artillery Sidewinder X4 Pro.json
+%%DATADIR%%/profiles/Artillery/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/Artillery/process/0.06mm High Quality @Artillery M1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.06mm Standard @Artillery M1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.08mm Extra Fine @Artillery M1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.08mm Extra Fine @Artillery X4Plus 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.08mm Extra Fine @Artillery X4Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.08mm High Quality @Artillery M1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.08mm High Quality @Artillery M1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.08mm High Quality @Artillery X4Plus 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.08mm High Quality @Artillery X4Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.08mm Standard @Artillery M1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.10mm High Quality @Artillery M1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.10mm Standard @Artillery M1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.12mm Fine @Artillery M1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.12mm Fine @Artillery X4Plus 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.12mm Fine @Artillery X4Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.12mm High Quality @Artillery M1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.12mm High Quality @Artillery X4Plus 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.12mm High Quality @Artillery X4Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.12mm Standard @Artillery M1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.14mm Standard @Artillery M1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.15mm Optimal @Artillery Genius Pro.json
+%%DATADIR%%/profiles/Artillery/process/0.15mm Optimal @Artillery Genius.json
+%%DATADIR%%/profiles/Artillery/process/0.16mm High Quality @Artillery M1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.16mm High Quality @Artillery X4Plus 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.16mm High Quality @Artillery X4Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.16mm Optimal @Artillery Hornet.json
+%%DATADIR%%/profiles/Artillery/process/0.16mm Optimal @Artillery M1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.16mm Optimal @Artillery X1.json
+%%DATADIR%%/profiles/Artillery/process/0.16mm Optimal @Artillery X4Plus 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.16mm Optimal @Artillery X4Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.18mm Standard @Artillery M1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.20mm Standard @Artillery Genius Pro.json
+%%DATADIR%%/profiles/Artillery/process/0.20mm Standard @Artillery Genius.json
+%%DATADIR%%/profiles/Artillery/process/0.20mm Standard @Artillery Hornet.json
+%%DATADIR%%/profiles/Artillery/process/0.20mm Standard @Artillery M1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.20mm Standard @Artillery X1.json
+%%DATADIR%%/profiles/Artillery/process/0.20mm Standard @Artillery X2.json
+%%DATADIR%%/profiles/Artillery/process/0.20mm Standard @Artillery X3Plus 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.20mm Standard @Artillery X3Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.20mm Standard @Artillery X4Plus 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.20mm Standard @Artillery X4Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.20mm Strength @Artillery M1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.20mm Strength @Artillery X4Plus 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.20mm Strength @Artillery X4Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.24mm Draft @Artillery Hornet.json
+%%DATADIR%%/profiles/Artillery/process/0.24mm Draft @Artillery M1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.24mm Draft @Artillery M1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.24mm Draft @Artillery M1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.24mm Draft @Artillery X1.json
+%%DATADIR%%/profiles/Artillery/process/0.24mm Draft @Artillery X4Plus 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.24mm Draft @Artillery X4Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.24mm Standard @Artillery M1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.24mm Standard @Artillery M1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.25mm Draft @Artillery Genius Pro.json
+%%DATADIR%%/profiles/Artillery/process/0.25mm Draft @Artillery Genius.json
+%%DATADIR%%/profiles/Artillery/process/0.28mm Extra Draft @Artillery M1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.28mm Extra Draft @Artillery X4Plus 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.28mm Extra Draft @Artillery X4Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.30mm Standard @Artillery M1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.30mm Strength @Artillery M1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.32mm Standard @Artillery M1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.36mm Standard @Artillery M1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.40mm Standard @Artillery M1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.42mm Standard @Artillery M1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.48mm Standard @Artillery M1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/0.56mm Standard @Artillery M1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Artillery/process/fdm_process_common.json
+%%DATADIR%%/profiles/BBL.json
+%%DATADIR%%/profiles/BBL/Bambu Lab A1 mini_cover.png
+%%DATADIR%%/profiles/BBL/Bambu Lab A1_cover.png
+%%DATADIR%%/profiles/BBL/Bambu Lab P1P_cover.png
+%%DATADIR%%/profiles/BBL/Bambu Lab P1S_cover.png
+%%DATADIR%%/profiles/BBL/Bambu Lab X1 Carbon_cover.png
+%%DATADIR%%/profiles/BBL/Bambu Lab X1E_cover.png
+%%DATADIR%%/profiles/BBL/Bambu Lab X1_cover.png
+%%DATADIR%%/profiles/BBL/bbl-3dp-A1M.stl
+%%DATADIR%%/profiles/BBL/bbl-3dp-H2D.stl
+%%DATADIR%%/profiles/BBL/bbl-3dp-X1.stl
+%%DATADIR%%/profiles/BBL/bbl-3dp-hotend.stl
+%%DATADIR%%/profiles/BBL/bbl-3dp-logo.svg
+%%DATADIR%%/profiles/BBL/cli_config.json
+%%DATADIR%%/profiles/BBL/filament/AliZ/AliZ PA-CF @P1-X1.json
+%%DATADIR%%/profiles/BBL/filament/AliZ/AliZ PETG @P1-X1.json
+%%DATADIR%%/profiles/BBL/filament/AliZ/AliZ PETG-CF @P1-X1.json
+%%DATADIR%%/profiles/BBL/filament/AliZ/AliZ PETG-Metal @P1-X1.json
+%%DATADIR%%/profiles/BBL/filament/AliZ/AliZ PLA @P1-X1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu ABS @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu ABS @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu ABS @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu ABS @BBL X1C 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu ABS @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Bambu ABS @BBL X1E 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu ABS @BBL X1E 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu ABS @BBL X1E.json
+%%DATADIR%%/profiles/BBL/filament/Bambu ABS @base.json
+%%DATADIR%%/profiles/BBL/filament/Bambu ABS-GF @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu ABS-GF @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Bambu ABS-GF @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Bambu ABS-GF @base.json
+%%DATADIR%%/profiles/BBL/filament/Bambu ASA @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu ASA @BBL A1 0.4 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu ASA @BBL A1 0.6 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu ASA @BBL X1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu ASA @BBL X1 0.6 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu ASA @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu ASA @BBL X1C 0.4 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu ASA @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Bambu ASA @BBL X1E 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu ASA @BBL X1E 0.4 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu ASA @BBL X1E.json
+%%DATADIR%%/profiles/BBL/filament/Bambu ASA @base.json
+%%DATADIR%%/profiles/BBL/filament/Bambu ASA-Aero @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu ASA-Aero @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Bambu ASA-Aero @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Bambu ASA-Aero @base.json
+%%DATADIR%%/profiles/BBL/filament/Bambu ASA-CF @BBL A1 0.6 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu ASA-CF @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu ASA-CF @BBL P1P 0.6 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu ASA-CF @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Bambu ASA-CF @BBL X1C 0.6 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu ASA-CF @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Bambu ASA-CF @base.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PA-CF @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PA-CF @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PA-CF @BBL X1E.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PA-CF @base.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PA6-CF @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PA6-CF @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PA6-CF @BBL X1E.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PA6-CF @base.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PA6-GF @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PA6-GF @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PA6-GF @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PA6-GF @base.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PAHT-CF @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PAHT-CF @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PAHT-CF @base.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PC @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PC @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PC @BBL P1S 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PC @BBL P1S 0.6 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PC @BBL P1S 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PC @BBL P1S.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PC @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PC @BBL X1C 0.6 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PC @BBL X1C 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PC @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PC @BBL X1E 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PC @BBL X1E 0.6 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PC @BBL X1E 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PC @BBL X1E.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PC @base.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PC FR @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PC FR @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PC FR @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PC FR @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PC FR @BBL P1S 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PC FR @BBL P1S 0.6 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PC FR @BBL P1S 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PC FR @BBL P1S.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PC FR @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PC FR @BBL X1C 0.6 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PC FR @BBL X1C 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PC FR @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PC FR @BBL X1E 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PC FR @BBL X1E 0.6 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PC FR @BBL X1E 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PC FR @BBL X1E.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PC FR @base.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PET-CF @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PET-CF @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PET-CF @BBL X1E.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PET-CF @base.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PETG Basic @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PETG Basic @BBL A1 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PETG Basic @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PETG Basic @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PETG Basic @BBL A1M 0.4 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PETG Basic @BBL A1M 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PETG Basic @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PETG Basic @BBL X1C 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PETG Basic @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PETG Basic @base.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PETG HF @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PETG HF @BBL A1 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PETG HF @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PETG HF @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PETG HF @BBL A1M 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PETG HF @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PETG HF @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PETG HF @BBL X1C 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PETG HF @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PETG HF @base.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PETG Translucent @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PETG Translucent @BBL A1 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PETG Translucent @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PETG Translucent @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PETG Translucent @BBL A1M 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PETG Translucent @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PETG Translucent @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PETG Translucent @BBL X1C 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PETG Translucent @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PETG Translucent @base.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PETG-CF @BBL A1 0.4 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PETG-CF @BBL A1 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PETG-CF @BBL A1M 0.4 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PETG-CF @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PETG-CF @BBL X1C 0.4 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PETG-CF @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PETG-CF @base.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Aero @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Aero @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Aero @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Aero @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Aero @base.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Basic @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Basic @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Basic @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Basic @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Basic @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Basic @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Basic @BBL X1C 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Basic @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Basic @base.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Dynamic @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Dynamic @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Dynamic @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Dynamic @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Dynamic @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Dynamic @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Dynamic @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Dynamic @BBL X1C 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Dynamic @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Dynamic @base.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Galaxy @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Galaxy @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Galaxy @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Galaxy @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Galaxy @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Galaxy @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Galaxy @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Galaxy @BBL X1C 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Galaxy @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Galaxy @base.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Glow @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Glow @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Glow @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Glow @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Glow @BBL X1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Glow @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Glow @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Glow @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Glow @BBL X1E 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Glow @BBL X1E.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Glow @base.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Impact @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Impact @base.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Marble @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Marble @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Marble @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Marble @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Marble @base.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Matte @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Matte @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Matte @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Matte @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Matte @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Matte @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Matte @BBL X1C 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Matte @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Matte @base.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Metal @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Metal @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Metal @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Metal @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Metal @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Metal @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Metal @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Metal @base.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Silk @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Silk @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Silk @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Silk @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Silk @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Silk @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Silk @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Silk @base.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Silk+ @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Silk+ @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Silk+ @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Silk+ @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Silk+ @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Silk+ @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Silk+ @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Silk+ @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Silk+ @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Silk+ @base.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Sparkle @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Sparkle @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Sparkle @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Sparkle @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Sparkle @base.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Tough @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Tough @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Tough @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Tough @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Tough @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Tough @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Tough @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Tough @base.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Wood @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Wood @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Wood @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Wood @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Wood @BBL X1C 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Wood @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA Wood @base.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA-CF @BBL A1 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA-CF @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA-CF @BBL A1M 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA-CF @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA-CF @BBL X1C 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA-CF @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PLA-CF @base.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PPA-CF @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PPA-CF @BBL X1E.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PPA-CF @base.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PPS-CF @BBL X1E.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PPS-CF @base.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PVA @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PVA @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PVA @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PVA @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PVA @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PVA @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PVA @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PVA @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Bambu PVA @base.json
+%%DATADIR%%/profiles/BBL/filament/Bambu Support For PA PET @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu Support For PA PET @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Bambu Support For PA PET @base.json
+%%DATADIR%%/profiles/BBL/filament/Bambu Support For PLA @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu Support For PLA @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu Support For PLA @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu Support For PLA @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Bambu Support For PLA @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu Support For PLA @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Bambu Support For PLA @base.json
+%%DATADIR%%/profiles/BBL/filament/Bambu Support For PLA-PETG @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu Support For PLA-PETG @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu Support For PLA-PETG @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu Support For PLA-PETG @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Bambu Support For PLA-PETG @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu Support For PLA-PETG @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Bambu Support For PLA-PETG @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu Support For PLA-PETG @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Bambu Support For PLA-PETG @base.json
+%%DATADIR%%/profiles/BBL/filament/Bambu Support G @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu Support G @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Bambu Support G @BBL X1E.json
+%%DATADIR%%/profiles/BBL/filament/Bambu Support G @base.json
+%%DATADIR%%/profiles/BBL/filament/Bambu Support W @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu Support W @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu Support W @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu Support W @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Bambu Support W @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu Support W @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Bambu Support W @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Bambu Support W @base.json
+%%DATADIR%%/profiles/BBL/filament/Bambu Support for ABS @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu Support for ABS @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Bambu Support for ABS @base.json
+%%DATADIR%%/profiles/BBL/filament/Bambu TPU 95A @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu TPU 95A @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Bambu TPU 95A @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu TPU 95A @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Bambu TPU 95A @base.json
+%%DATADIR%%/profiles/BBL/filament/Bambu TPU 95A HF @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu TPU 95A HF @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Bambu TPU 95A HF @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Bambu TPU 95A HF @BBL P1S.json
+%%DATADIR%%/profiles/BBL/filament/Bambu TPU 95A HF @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu TPU 95A HF @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Bambu TPU 95A HF @BBL X1E.json
+%%DATADIR%%/profiles/BBL/filament/Bambu TPU 95A HF @base.json
+%%DATADIR%%/profiles/BBL/filament/Bambu TPU for AMS @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Bambu TPU for AMS @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Bambu TPU for AMS @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Bambu TPU for AMS @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Bambu TPU for AMS @base.json
+%%DATADIR%%/profiles/BBL/filament/FusRock/FusRock ABS-GF @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/FusRock/FusRock ABS-GF @BBL H2D.json
+%%DATADIR%%/profiles/BBL/filament/FusRock/FusRock ABS-GF @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/FusRock/FusRock ABS-GF @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/FusRock/FusRock ABS-GF @base.json
+%%DATADIR%%/profiles/BBL/filament/Generic ABS @0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Generic ABS @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Generic ABS @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Generic ABS @BBL X1E 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Generic ABS @BBL X1E.json
+%%DATADIR%%/profiles/BBL/filament/Generic ABS @base.json
+%%DATADIR%%/profiles/BBL/filament/Generic ABS.json
+%%DATADIR%%/profiles/BBL/filament/Generic ASA @0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Generic ASA @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Generic ASA @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Generic ASA @BBL X1E 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Generic ASA @BBL X1E.json
+%%DATADIR%%/profiles/BBL/filament/Generic ASA @base.json
+%%DATADIR%%/profiles/BBL/filament/Generic ASA.json
+%%DATADIR%%/profiles/BBL/filament/Generic BVOH @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Generic BVOH @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Generic BVOH @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Generic BVOH @base.json
+%%DATADIR%%/profiles/BBL/filament/Generic EVA @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Generic EVA @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Generic EVA @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Generic EVA @base.json
+%%DATADIR%%/profiles/BBL/filament/Generic HIPS @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Generic HIPS @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Generic HIPS @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Generic HIPS @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Generic HIPS @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Generic HIPS @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Generic HIPS @base.json
+%%DATADIR%%/profiles/BBL/filament/Generic PA @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Generic PA-CF @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Generic PA-CF @BBL X1E.json
+%%DATADIR%%/profiles/BBL/filament/Generic PA-CF.json
+%%DATADIR%%/profiles/BBL/filament/Generic PA.json
+%%DATADIR%%/profiles/BBL/filament/Generic PC @0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Generic PC @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Generic PC @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Generic PC @BBL P1S 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Generic PC @BBL P1S.json
+%%DATADIR%%/profiles/BBL/filament/Generic PC @BBL X1E 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Generic PC @BBL X1E.json
+%%DATADIR%%/profiles/BBL/filament/Generic PC @base.json
+%%DATADIR%%/profiles/BBL/filament/Generic PC.json
+%%DATADIR%%/profiles/BBL/filament/Generic PCTG @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Generic PCTG @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Generic PCTG @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Generic PCTG @base.json
+%%DATADIR%%/profiles/BBL/filament/Generic PE @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Generic PE @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Generic PE @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Generic PE @base.json
+%%DATADIR%%/profiles/BBL/filament/Generic PE-CF @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Generic PE-CF @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Generic PE-CF @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Generic PE-CF @base.json
+%%DATADIR%%/profiles/BBL/filament/Generic PETG @0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Generic PETG @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Generic PETG @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Generic PETG @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Generic PETG @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Generic PETG @base.json
+%%DATADIR%%/profiles/BBL/filament/Generic PETG HF @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Generic PETG HF @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Generic PETG HF @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Generic PETG HF @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Generic PETG HF @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Generic PETG HF @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Generic PETG HF @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Generic PETG HF @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Generic PETG HF @base.json
+%%DATADIR%%/profiles/BBL/filament/Generic PETG-CF @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Generic PETG-CF @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Generic PETG-CF @base.json
+%%DATADIR%%/profiles/BBL/filament/Generic PETG.json
+%%DATADIR%%/profiles/BBL/filament/Generic PHA @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Generic PHA @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Generic PHA @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Generic PHA @base.json
+%%DATADIR%%/profiles/BBL/filament/Generic PLA @0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Generic PLA @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Generic PLA @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Generic PLA @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Generic PLA @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Generic PLA @base.json
+%%DATADIR%%/profiles/BBL/filament/Generic PLA High Speed @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Generic PLA High Speed @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Generic PLA High Speed @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Generic PLA High Speed @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Generic PLA High Speed @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Generic PLA High Speed @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Generic PLA High Speed @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Generic PLA High Speed @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Generic PLA High Speed @base.json
+%%DATADIR%%/profiles/BBL/filament/Generic PLA Silk @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Generic PLA Silk @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Generic PLA Silk @base.json
+%%DATADIR%%/profiles/BBL/filament/Generic PLA Silk.json
+%%DATADIR%%/profiles/BBL/filament/Generic PLA-CF @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Generic PLA-CF @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Generic PLA-CF @base.json
+%%DATADIR%%/profiles/BBL/filament/Generic PLA-CF.json
+%%DATADIR%%/profiles/BBL/filament/Generic PLA.json
+%%DATADIR%%/profiles/BBL/filament/Generic PP @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Generic PP @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Generic PP @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Generic PP @base.json
+%%DATADIR%%/profiles/BBL/filament/Generic PP-CF @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Generic PP-CF @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Generic PP-CF @base.json
+%%DATADIR%%/profiles/BBL/filament/Generic PP-GF @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Generic PP-GF @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Generic PP-GF @base.json
+%%DATADIR%%/profiles/BBL/filament/Generic PPA-CF @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Generic PPA-CF @BBL X1E.json
+%%DATADIR%%/profiles/BBL/filament/Generic PPA-CF @base.json
+%%DATADIR%%/profiles/BBL/filament/Generic PPA-GF @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Generic PPA-GF @BBL X1E.json
+%%DATADIR%%/profiles/BBL/filament/Generic PPA-GF @base.json
+%%DATADIR%%/profiles/BBL/filament/Generic PPS @BBL X1E.json
+%%DATADIR%%/profiles/BBL/filament/Generic PPS @base.json
+%%DATADIR%%/profiles/BBL/filament/Generic PPS-CF @BBL X1E.json
+%%DATADIR%%/profiles/BBL/filament/Generic PPS-CF @base.json
+%%DATADIR%%/profiles/BBL/filament/Generic PVA @0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Generic PVA @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Generic PVA @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Generic PVA @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Generic PVA @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Generic PVA @base.json
+%%DATADIR%%/profiles/BBL/filament/Generic PVA.json
+%%DATADIR%%/profiles/BBL/filament/Generic SBS @base.json
+%%DATADIR%%/profiles/BBL/filament/Generic SBS.json
+%%DATADIR%%/profiles/BBL/filament/Generic TPU @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Generic TPU @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Generic TPU for AMS @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Generic TPU for AMS @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Generic TPU for AMS @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Generic TPU for AMS @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Generic TPU for AMS @base.json
+%%DATADIR%%/profiles/BBL/filament/Generic TPU.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture ASA @BBL X1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture ASA @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture ASA @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture ASA @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Air PLA @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Air PLA @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Air PLA @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Air PLA @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Air PLA @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Air PLA @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Air PLA @BBL X1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Air PLA @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Air PLA @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Air PLA @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Easy PLA @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Easy PLA @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Easy PLA @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Easy PLA @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Easy PLA @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Easy PLA @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Easy PLA @BBL X1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Easy PLA @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Easy PLA @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Easy PLA @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Matte PLA @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Matte PLA @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Matte PLA @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Matte PLA @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Matte PLA @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Matte PLA @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Matte PLA @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Matte PLA @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Matte PLA @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Matte PLA @base.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture PLA @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture PLA @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture PLA @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture PLA @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture PLA @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture PLA @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture PLA @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture PLA @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture PLA @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture PLA @base.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture PLA Pro @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture PLA Pro @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture PLA Pro @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture PLA Pro @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture PLA Pro @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture PLA Pro @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture PLA Pro @BBL X1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture PLA Pro @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture PLA Pro @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture PLA Pro @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture PLA Pro @base.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Rock PLA @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Rock PLA @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Rock PLA @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Rock PLA @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Rock PLA @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Rock PLA @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Rock PLA @BBL X1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Rock PLA @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Rock PLA @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Rock PLA @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Silk PLA @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Silk PLA @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Silk PLA @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Silk PLA @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Silk PLA @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Silk PLA @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Silk PLA @BBL X1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Silk PLA @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Silk PLA @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Silk PLA @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Super PLA+ @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Super PLA+ @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Super PLA+ @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Super PLA+ @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Super PLA+ @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Super PLA+ @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Super PLA+ @BBL X1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Super PLA+ @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Super PLA+ @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture Super PLA+ @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture TPU @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture TPU @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture TPU @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture TPU @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture TPU @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture TPU @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture TPU @BBL X1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture TPU @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture TPU @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Overture/Overture TPU @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Bambu ABS @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Bambu ABS @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Bambu PA-CF @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Bambu PAHT-CF @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Bambu PC @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Bambu PC @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Bambu PET-CF @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Bambu PETG-CF @BBL P1P 0.4 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Bambu PETG-CF @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Bambu PLA Aero @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Bambu PLA Basic @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Bambu PLA Basic @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Bambu PLA Marble @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Bambu PLA Matte @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Bambu PLA Matte @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Bambu PLA Metal @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Bambu PLA Metal @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Bambu PLA Silk @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Bambu PLA Silk @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Bambu PLA Sparkle @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Bambu PLA Tough @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Bambu PLA Tough @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Bambu PLA-CF @BBL P1P 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Bambu PLA-CF @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Bambu Support For PA PET @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Bambu Support For PLA @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Bambu Support For PLA @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Bambu Support G @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Bambu Support W @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Bambu Support W @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Bambu TPU 95A @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Generic ABS @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Generic ABS @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Generic ASA @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Generic ASA @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Generic PA @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Generic PA-CF @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Generic PC @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Generic PC @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Generic PETG @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Generic PETG @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Generic PETG-CF @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Generic PETG-CF @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Generic PLA @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Generic PLA @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Generic PLA Silk @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Generic PLA-CF @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Generic PVA @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Generic PVA @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/P1P/Generic TPU @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/P1P/PolyLite PLA @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/P1P/PolyLite PLA @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/P1P/PolyTerra PLA @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/P1P/PolyTerra PLA @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/P1P/eSUN PLA+ @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/P1P/eSUN PLA+ @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Fiberon PA12-CF @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Fiberon PA12-CF @base.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Fiberon PA6-CF @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Fiberon PA6-CF @base.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Fiberon PA6-GF @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Fiberon PA6-GF @base.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Fiberon PA612-CF @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Fiberon PA612-CF @base.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Fiberon PET-CF @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Fiberon PET-CF @base.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Fiberon PETG-ESD @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Fiberon PETG-ESD @base.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Fiberon PETG-rCF @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Fiberon PETG-rCF @base.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma CoPE @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma CoPE @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma CoPE @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma CoPE @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma CoPE @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma CoPE @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma CoPE @BBL X1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma CoPE @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma CoPE @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma CoPE @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma CoPE @base.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA @BBL X1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA @base.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Celestial @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Celestial @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Celestial @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Celestial @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Celestial @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Celestial @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Celestial @BBL X1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Celestial @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Celestial @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Celestial @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Celestial @base.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Galaxy @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Galaxy @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Galaxy @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Galaxy @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Galaxy @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Galaxy @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Galaxy @BBL X1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Galaxy @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Galaxy @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Galaxy @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Galaxy @base.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Glow @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Glow @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Glow @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Glow @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Glow @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Glow @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Glow @BBL X1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Glow @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Glow @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Glow @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Glow @base.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Luminous @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Luminous @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Luminous @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Luminous @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Luminous @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Luminous @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Luminous @BBL X1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Luminous @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Luminous @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Luminous @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Luminous @base.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Marble @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Marble @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Marble @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Marble @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Marble @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Marble @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Marble @BBL X1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Marble @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Marble @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Marble @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Marble @base.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Matte @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Matte @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Matte @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Matte @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Matte @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Matte @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Matte @BBL X1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Matte @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Matte @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Matte @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Matte @base.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Metallic @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Metallic @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Metallic @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Metallic @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Metallic @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Metallic @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Metallic @BBL X1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Metallic @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Metallic @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Metallic @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Metallic @base.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Neon @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Neon @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Neon @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Neon @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Neon @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Neon @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Neon @BBL X1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Neon @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Neon @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Neon @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Neon @base.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Silk @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Silk @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Silk @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Silk @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Silk @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Silk @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Silk @BBL X1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Silk @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Silk @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Silk @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Silk @base.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Stain @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Stain @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Stain @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Stain @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Stain @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Stain @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Stain @BBL X1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Stain @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Stain @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Stain @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Stain @base.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Starlight @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Starlight @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Starlight @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Starlight @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Starlight @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Starlight @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Starlight @BBL X1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Starlight @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Starlight @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Starlight @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Starlight @base.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Temp Shift @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Temp Shift @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Temp Shift @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Temp Shift @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Temp Shift @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Temp Shift @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Temp Shift @BBL X1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Temp Shift @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Temp Shift @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Temp Shift @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Temp Shift @base.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Translucent @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Translucent @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Translucent @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Translucent @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Translucent @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Translucent @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Translucent @BBL X1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Translucent @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Translucent @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Translucent @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA Translucent @base.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA UV Shift @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA UV Shift @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA UV Shift @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA UV Shift @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA UV Shift @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA UV Shift @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA UV Shift @BBL X1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA UV Shift @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA UV Shift @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA UV Shift @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Panchroma PLA UV Shift @base.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyLite ABS @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyLite ABS @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyLite ABS @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyLite ABS @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyLite ABS @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyLite ABS @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyLite ABS @BBL X1E 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyLite ABS @BBL X1E.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyLite ABS @base.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyLite ASA @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyLite ASA @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyLite ASA @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyLite ASA @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyLite ASA @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyLite ASA @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyLite ASA @BBL X1E 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyLite ASA @BBL X1E.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyLite ASA @base.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyLite PETG @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyLite PETG @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyLite PETG @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyLite PETG @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyLite PETG @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyLite PETG @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyLite PETG @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyLite PETG @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyLite PETG @base.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyLite PLA @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyLite PLA @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyLite PLA @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyLite PLA @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyLite PLA @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyLite PLA @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyLite PLA @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyLite PLA @base.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyLite PLA Pro @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyLite PLA Pro @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyLite PLA Pro @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyLite PLA Pro @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyLite PLA Pro @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyLite PLA Pro @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyLite PLA Pro @BBL X1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyLite PLA Pro @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyLite PLA Pro @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyLite PLA Pro @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyLite PLA Pro @base.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyTerra PLA @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyTerra PLA @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyTerra PLA @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyTerra PLA @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyTerra PLA @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyTerra PLA @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyTerra PLA @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/PolyTerra PLA @base.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Polymaker HT-PLA @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Polymaker HT-PLA @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Polymaker HT-PLA @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Polymaker HT-PLA @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Polymaker HT-PLA @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Polymaker HT-PLA @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Polymaker HT-PLA @BBL X1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Polymaker HT-PLA @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Polymaker HT-PLA @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Polymaker HT-PLA @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Polymaker HT-PLA @base.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Polymaker HT-PLA-GF @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Polymaker HT-PLA-GF @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Polymaker HT-PLA-GF @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Polymaker HT-PLA-GF @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Polymaker HT-PLA-GF @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Polymaker HT-PLA-GF @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Polymaker HT-PLA-GF @BBL X1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Polymaker HT-PLA-GF @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Polymaker HT-PLA-GF @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Polymaker HT-PLA-GF @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/Polymaker/Polymaker HT-PLA-GF @base.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU Marble PLA @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU Marble PLA @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU Marble PLA @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU Marble PLA @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU Marble PLA @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU Marble PLA @base.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU PETG @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU PETG @BBL A1 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU PETG @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU PETG @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU PETG @BBL A1M 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU PETG @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU PETG @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU PETG @BBL X1C 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU PETG @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU PETG @base.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU PLA Matte @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU PLA Matte @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU PLA Matte @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU PLA Matte @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU PLA Matte @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU PLA Matte @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU PLA Matte @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU PLA Matte @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU PLA Matte @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU PLA Matte @base.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU PLA+ 2.0 @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU PLA+ 2.0 @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU PLA+ 2.0 @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU PLA+ 2.0 @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU PLA+ 2.0 @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU PLA+ 2.0 @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU PLA+ 2.0 @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU PLA+ 2.0 @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU PLA+ 2.0 @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU PLA+ 2.0 @base.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU PLA+ @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU PLA+ @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU PLA+ @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU PLA+ @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU PLA+ @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU PLA+ @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU PLA+ @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU PLA+ @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU PLA+ @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU PLA+ @base.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU Silk PLA+ @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU Silk PLA+ @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU Silk PLA+ @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU Silk PLA+ @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU Silk PLA+ @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU Silk PLA+ @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU Silk PLA+ @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU Silk PLA+ @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU Silk PLA+ @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU Silk PLA+ @base.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU Wood PLA @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU Wood PLA @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU Wood PLA @BBL P1P.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU Wood PLA @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU Wood PLA @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/SUNLU/SUNLU Wood PLA @base.json
+%%DATADIR%%/profiles/BBL/filament/eSUN/eSUN PLA+ @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/eSUN/eSUN PLA+ @BBL A1.json
+%%DATADIR%%/profiles/BBL/filament/eSUN/eSUN PLA+ @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/eSUN/eSUN PLA+ @BBL A1M.json
+%%DATADIR%%/profiles/BBL/filament/eSUN/eSUN PLA+ @BBL X1.json
+%%DATADIR%%/profiles/BBL/filament/eSUN/eSUN PLA+ @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/filament/eSUN/eSUN PLA+ @BBL X1C.json
+%%DATADIR%%/profiles/BBL/filament/eSUN/eSUN PLA+ @base.json
+%%DATADIR%%/profiles/BBL/filament/fdm_filament_abs.json
+%%DATADIR%%/profiles/BBL/filament/fdm_filament_asa.json
+%%DATADIR%%/profiles/BBL/filament/fdm_filament_bvoh.json
+%%DATADIR%%/profiles/BBL/filament/fdm_filament_common.json
+%%DATADIR%%/profiles/BBL/filament/fdm_filament_eva.json
+%%DATADIR%%/profiles/BBL/filament/fdm_filament_hips.json
+%%DATADIR%%/profiles/BBL/filament/fdm_filament_pa.json
+%%DATADIR%%/profiles/BBL/filament/fdm_filament_pc.json
+%%DATADIR%%/profiles/BBL/filament/fdm_filament_pctg.json
+%%DATADIR%%/profiles/BBL/filament/fdm_filament_pe.json
+%%DATADIR%%/profiles/BBL/filament/fdm_filament_pet.json
+%%DATADIR%%/profiles/BBL/filament/fdm_filament_pha.json
+%%DATADIR%%/profiles/BBL/filament/fdm_filament_pla.json
+%%DATADIR%%/profiles/BBL/filament/fdm_filament_pp.json
+%%DATADIR%%/profiles/BBL/filament/fdm_filament_ppa.json
+%%DATADIR%%/profiles/BBL/filament/fdm_filament_pps.json
+%%DATADIR%%/profiles/BBL/filament/fdm_filament_pva.json
+%%DATADIR%%/profiles/BBL/filament/fdm_filament_sbs.json
+%%DATADIR%%/profiles/BBL/filament/fdm_filament_tpu.json
+%%DATADIR%%/profiles/BBL/machine/Bambu Lab A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/machine/Bambu Lab A1 0.4 nozzle.json
+%%DATADIR%%/profiles/BBL/machine/Bambu Lab A1 0.6 nozzle.json
+%%DATADIR%%/profiles/BBL/machine/Bambu Lab A1 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/machine/Bambu Lab A1 mini 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/machine/Bambu Lab A1 mini 0.4 nozzle.json
+%%DATADIR%%/profiles/BBL/machine/Bambu Lab A1 mini 0.6 nozzle.json
+%%DATADIR%%/profiles/BBL/machine/Bambu Lab A1 mini 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/machine/Bambu Lab A1 mini.json
+%%DATADIR%%/profiles/BBL/machine/Bambu Lab A1.json
+%%DATADIR%%/profiles/BBL/machine/Bambu Lab P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/machine/Bambu Lab P1P 0.4 nozzle.json
+%%DATADIR%%/profiles/BBL/machine/Bambu Lab P1P 0.6 nozzle.json
+%%DATADIR%%/profiles/BBL/machine/Bambu Lab P1P 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/machine/Bambu Lab P1P.json
+%%DATADIR%%/profiles/BBL/machine/Bambu Lab P1S 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/machine/Bambu Lab P1S 0.4 nozzle.json
+%%DATADIR%%/profiles/BBL/machine/Bambu Lab P1S 0.6 nozzle.json
+%%DATADIR%%/profiles/BBL/machine/Bambu Lab P1S 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/machine/Bambu Lab P1S.json
+%%DATADIR%%/profiles/BBL/machine/Bambu Lab X1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/machine/Bambu Lab X1 0.4 nozzle.json
+%%DATADIR%%/profiles/BBL/machine/Bambu Lab X1 0.6 nozzle.json
+%%DATADIR%%/profiles/BBL/machine/Bambu Lab X1 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/machine/Bambu Lab X1 Carbon 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/machine/Bambu Lab X1 Carbon 0.4 nozzle.json
+%%DATADIR%%/profiles/BBL/machine/Bambu Lab X1 Carbon 0.6 nozzle.json
+%%DATADIR%%/profiles/BBL/machine/Bambu Lab X1 Carbon 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/machine/Bambu Lab X1 Carbon.json
+%%DATADIR%%/profiles/BBL/machine/Bambu Lab X1.json
+%%DATADIR%%/profiles/BBL/machine/Bambu Lab X1E 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/machine/Bambu Lab X1E 0.4 nozzle.json
+%%DATADIR%%/profiles/BBL/machine/Bambu Lab X1E 0.6 nozzle.json
+%%DATADIR%%/profiles/BBL/machine/Bambu Lab X1E 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/machine/Bambu Lab X1E.json
+%%DATADIR%%/profiles/BBL/machine/fdm_bbl_3dp_001_common.json
+%%DATADIR%%/profiles/BBL/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/BBL/process/0.06mm Fine @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.06mm Fine @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.06mm Fine @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.06mm High Quality @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.06mm High Quality @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.06mm High Quality @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.06mm High Quality @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.06mm Standard @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.08mm Extra Fine @BBL A1.json
+%%DATADIR%%/profiles/BBL/process/0.08mm Extra Fine @BBL A1M.json
+%%DATADIR%%/profiles/BBL/process/0.08mm Extra Fine @BBL P1P.json
+%%DATADIR%%/profiles/BBL/process/0.08mm Extra Fine @BBL X1C.json
+%%DATADIR%%/profiles/BBL/process/0.08mm High Quality @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.08mm High Quality @BBL A1.json
+%%DATADIR%%/profiles/BBL/process/0.08mm High Quality @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.08mm High Quality @BBL A1M.json
+%%DATADIR%%/profiles/BBL/process/0.08mm High Quality @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.08mm High Quality @BBL P1P.json
+%%DATADIR%%/profiles/BBL/process/0.08mm High Quality @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.08mm High Quality @BBL X1C.json
+%%DATADIR%%/profiles/BBL/process/0.08mm Optimal @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.08mm Optimal @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.08mm Optimal @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.08mm Standard @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.10mm High Quality @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.10mm High Quality @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.10mm High Quality @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.10mm High Quality @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.10mm Standard @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.10mm Standard @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.10mm Standard @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.10mm Standard @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.12mm Draft @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.12mm Draft @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.12mm Draft @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.12mm Fine @BBL A1.json
+%%DATADIR%%/profiles/BBL/process/0.12mm Fine @BBL A1M.json
+%%DATADIR%%/profiles/BBL/process/0.12mm Fine @BBL P1P.json
+%%DATADIR%%/profiles/BBL/process/0.12mm Fine @BBL X1C.json
+%%DATADIR%%/profiles/BBL/process/0.12mm High Quality @BBL A1.json
+%%DATADIR%%/profiles/BBL/process/0.12mm High Quality @BBL A1M.json
+%%DATADIR%%/profiles/BBL/process/0.12mm High Quality @BBL P1P.json
+%%DATADIR%%/profiles/BBL/process/0.12mm High Quality @BBL X1C.json
+%%DATADIR%%/profiles/BBL/process/0.12mm Standard @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.14mm Extra Draft @BBL A1 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.14mm Extra Draft @BBL A1M 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.14mm Extra Draft @BBL P1P 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.14mm Standard @BBL X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.16mm High Quality @BBL A1.json
+%%DATADIR%%/profiles/BBL/process/0.16mm High Quality @BBL A1M.json
+%%DATADIR%%/profiles/BBL/process/0.16mm High Quality @BBL P1P.json
+%%DATADIR%%/profiles/BBL/process/0.16mm High Quality @BBL X1C.json
+%%DATADIR%%/profiles/BBL/process/0.16mm Optimal @BBL A1.json
+%%DATADIR%%/profiles/BBL/process/0.16mm Optimal @BBL A1M.json
+%%DATADIR%%/profiles/BBL/process/0.16mm Optimal @BBL P1P.json
+%%DATADIR%%/profiles/BBL/process/0.16mm Optimal @BBL X1C.json
+%%DATADIR%%/profiles/BBL/process/0.18mm Fine @BBL A1 0.6 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.18mm Fine @BBL A1M 0.6 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.18mm Fine @BBL P1P 0.6 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.18mm Standard @BBL X1C 0.6 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.20mm Bambu Support W @BBL X1C.json
+%%DATADIR%%/profiles/BBL/process/0.20mm Standard @BBL A1.json
+%%DATADIR%%/profiles/BBL/process/0.20mm Standard @BBL A1M.json
+%%DATADIR%%/profiles/BBL/process/0.20mm Standard @BBL P1P.json
+%%DATADIR%%/profiles/BBL/process/0.20mm Standard @BBL X1C.json
+%%DATADIR%%/profiles/BBL/process/0.20mm Strength @BBL A1.json
+%%DATADIR%%/profiles/BBL/process/0.20mm Strength @BBL A1M.json
+%%DATADIR%%/profiles/BBL/process/0.20mm Strength @BBL P1P.json
+%%DATADIR%%/profiles/BBL/process/0.20mm Strength @BBL X1C.json
+%%DATADIR%%/profiles/BBL/process/0.24mm Draft @BBL A1.json
+%%DATADIR%%/profiles/BBL/process/0.24mm Draft @BBL A1M.json
+%%DATADIR%%/profiles/BBL/process/0.24mm Draft @BBL P1P.json
+%%DATADIR%%/profiles/BBL/process/0.24mm Draft @BBL X1C.json
+%%DATADIR%%/profiles/BBL/process/0.24mm Fine @BBL A1 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.24mm Fine @BBL A1M 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.24mm Fine @BBL P1P 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.24mm Optimal @BBL A1 0.6 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.24mm Optimal @BBL A1M 0.6 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.24mm Optimal @BBL P1P 0.6 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.24mm Standard @BBL X1C 0.6 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.24mm Standard @BBL X1C 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.28mm Extra Draft @BBL A1.json
+%%DATADIR%%/profiles/BBL/process/0.28mm Extra Draft @BBL A1M.json
+%%DATADIR%%/profiles/BBL/process/0.28mm Extra Draft @BBL P1P.json
+%%DATADIR%%/profiles/BBL/process/0.28mm Extra Draft @BBL X1C.json
+%%DATADIR%%/profiles/BBL/process/0.30mm Standard @BBL A1 0.6 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.30mm Standard @BBL A1M 0.6 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.30mm Standard @BBL P1P 0.6 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.30mm Standard @BBL X1 0.6 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.30mm Standard @BBL X1C 0.6 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.30mm Strength @BBL A1 0.6 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.30mm Strength @BBL A1M 0.6 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.30mm Strength @BBL P1P 0.6 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.30mm Strength @BBL X1C 0.6 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.32mm Optimal @BBL A1 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.32mm Optimal @BBL A1M 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.32mm Optimal @BBL P1P 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.32mm Standard @BBL X1C 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.36mm Draft @BBL A1 0.6 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.36mm Draft @BBL A1M 0.6 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.36mm Draft @BBL P1P 0.6 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.36mm Standard @BBL X1C 0.6 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.40mm Standard @BBL A1 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.40mm Standard @BBL A1M 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.40mm Standard @BBL P1P 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.40mm Standard @BBL X1 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.40mm Standard @BBL X1C 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.42mm Extra Draft @BBL A1 0.6 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.42mm Extra Draft @BBL A1M 0.6 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.42mm Extra Draft @BBL P1P 0.6 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.42mm Standard @BBL X1C 0.6 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.48mm Draft @BBL A1 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.48mm Draft @BBL A1M 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.48mm Draft @BBL P1P 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.48mm Standard @BBL X1C 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.56mm Extra Draft @BBL A1 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.56mm Extra Draft @BBL A1M 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.56mm Extra Draft @BBL P1P 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/process/0.56mm Standard @BBL X1C 0.8 nozzle.json
+%%DATADIR%%/profiles/BBL/process/fdm_process_common.json
+%%DATADIR%%/profiles/BBL/process/fdm_process_single_0.06_nozzle_0.2.json
+%%DATADIR%%/profiles/BBL/process/fdm_process_single_0.08.json
+%%DATADIR%%/profiles/BBL/process/fdm_process_single_0.08_nozzle_0.2.json
+%%DATADIR%%/profiles/BBL/process/fdm_process_single_0.10_nozzle_0.2.json
+%%DATADIR%%/profiles/BBL/process/fdm_process_single_0.12.json
+%%DATADIR%%/profiles/BBL/process/fdm_process_single_0.12_nozzle_0.2.json
+%%DATADIR%%/profiles/BBL/process/fdm_process_single_0.14_nozzle_0.2.json
+%%DATADIR%%/profiles/BBL/process/fdm_process_single_0.16.json
+%%DATADIR%%/profiles/BBL/process/fdm_process_single_0.18_nozzle_0.6.json
+%%DATADIR%%/profiles/BBL/process/fdm_process_single_0.20.json
+%%DATADIR%%/profiles/BBL/process/fdm_process_single_0.24.json
+%%DATADIR%%/profiles/BBL/process/fdm_process_single_0.24_nozzle_0.6.json
+%%DATADIR%%/profiles/BBL/process/fdm_process_single_0.24_nozzle_0.8.json
+%%DATADIR%%/profiles/BBL/process/fdm_process_single_0.28.json
+%%DATADIR%%/profiles/BBL/process/fdm_process_single_0.30_nozzle_0.6.json
+%%DATADIR%%/profiles/BBL/process/fdm_process_single_0.32_nozzle_0.8.json
+%%DATADIR%%/profiles/BBL/process/fdm_process_single_0.36_nozzle_0.6.json
+%%DATADIR%%/profiles/BBL/process/fdm_process_single_0.40_nozzle_0.8.json
+%%DATADIR%%/profiles/BBL/process/fdm_process_single_0.42_nozzle_0.6.json
+%%DATADIR%%/profiles/BBL/process/fdm_process_single_0.48_nozzle_0.8.json
+%%DATADIR%%/profiles/BBL/process/fdm_process_single_0.56_nozzle_0.8.json
+%%DATADIR%%/profiles/BBL/process/fdm_process_single_common.json
+%%DATADIR%%/profiles/BIQU.json
+%%DATADIR%%/profiles/BIQU/BIQU B1_cover.png
+%%DATADIR%%/profiles/BIQU/BIQU BX_cover.png
+%%DATADIR%%/profiles/BIQU/BIQU Hurakan_cover.png
+%%DATADIR%%/profiles/BIQU/BIQU_B1_buildplate_model.stl
+%%DATADIR%%/profiles/BIQU/BIQU_B1_buildplate_texture.png
+%%DATADIR%%/profiles/BIQU/BIQU_BX_buildplate_model.stl
+%%DATADIR%%/profiles/BIQU/BIQU_BX_buildplate_texture.png
+%%DATADIR%%/profiles/BIQU/BIQU_Hurakan_buildplate_model.stl
+%%DATADIR%%/profiles/BIQU/BIQU_Hurakan_buildplate_texture.png
+%%DATADIR%%/profiles/BIQU/machine/BIQU B1 (0.4 nozzle).json
+%%DATADIR%%/profiles/BIQU/machine/BIQU B1.json
+%%DATADIR%%/profiles/BIQU/machine/BIQU BX (0.4 nozzle).json
+%%DATADIR%%/profiles/BIQU/machine/BIQU BX.json
+%%DATADIR%%/profiles/BIQU/machine/BIQU Hurakan (0.4 nozzle).json
+%%DATADIR%%/profiles/BIQU/machine/BIQU Hurakan.json
+%%DATADIR%%/profiles/BIQU/machine/fdm_biqu_common.json
+%%DATADIR%%/profiles/BIQU/machine/fdm_klipper_common.json
+%%DATADIR%%/profiles/BIQU/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/BIQU/process/0.12mm Fine @BIQU B1 (0.4 nozzle).json
+%%DATADIR%%/profiles/BIQU/process/0.12mm Fine @BIQU BX (0.4 nozzle).json
+%%DATADIR%%/profiles/BIQU/process/0.12mm Fine @BIQU Hurakan (0.4 nozzle).json
+%%DATADIR%%/profiles/BIQU/process/0.15mm Optimal @BIQU B1 (0.4 nozzle).json
+%%DATADIR%%/profiles/BIQU/process/0.15mm Optimal @BIQU BX (0.4 nozzle).json
+%%DATADIR%%/profiles/BIQU/process/0.15mm Optimal @BIQU Hurakan (0.4 nozzle).json
+%%DATADIR%%/profiles/BIQU/process/0.20mm Standard @BIQU B1 (0.4 nozzle).json
+%%DATADIR%%/profiles/BIQU/process/0.20mm Standard @BIQU BX (0.4 nozzle).json
+%%DATADIR%%/profiles/BIQU/process/0.20mm Standard @BIQU Hurakan (0.4 nozzle).json
+%%DATADIR%%/profiles/BIQU/process/0.24mm Draft @BIQU B1 (0.4 nozzle).json
+%%DATADIR%%/profiles/BIQU/process/0.24mm Draft @BIQU BX (0.4 nozzle).json
+%%DATADIR%%/profiles/BIQU/process/0.24mm Draft @BIQU Hurakan (0.4 nozzle).json
+%%DATADIR%%/profiles/BIQU/process/fdm_process_biqu_common.json
+%%DATADIR%%/profiles/BIQU/process/fdm_process_common.json
+%%DATADIR%%/profiles/BIQU/process/fdm_process_hurakan_common.json
+%%DATADIR%%/profiles/Blocks.json
+%%DATADIR%%/profiles/Blocks/BLOCKS PrintCore.stl
+%%DATADIR%%/profiles/Blocks/BLOCKS Pro S100_cover.png
+%%DATADIR%%/profiles/Blocks/BLOCKS RD50 V2_cover.png
+%%DATADIR%%/profiles/Blocks/BLOCKS RF50_cover.png
+%%DATADIR%%/profiles/Blocks/PRO S100 HotBed model.stl
+%%DATADIR%%/profiles/Blocks/PRO S100 HotBed texture.png
+%%DATADIR%%/profiles/Blocks/RD50 V2 HotBed model.stl
+%%DATADIR%%/profiles/Blocks/RD50 V2 HotBed texture.png
+%%DATADIR%%/profiles/Blocks/RF50 HotBed model.stl
+%%DATADIR%%/profiles/Blocks/RF50 HotBed texture.png
+%%DATADIR%%/profiles/Blocks/filament/Blocks Generic ABS.json
+%%DATADIR%%/profiles/Blocks/filament/Blocks Generic ASA-CF.json
+%%DATADIR%%/profiles/Blocks/filament/Blocks Generic ASA.json
+%%DATADIR%%/profiles/Blocks/filament/Blocks Generic PA-CF.json
+%%DATADIR%%/profiles/Blocks/filament/Blocks Generic PA.json
+%%DATADIR%%/profiles/Blocks/filament/Blocks Generic PC.json
+%%DATADIR%%/profiles/Blocks/filament/Blocks Generic PETG.json
+%%DATADIR%%/profiles/Blocks/filament/Blocks Generic PLA-CF.json
+%%DATADIR%%/profiles/Blocks/filament/Blocks Generic PLA.json
+%%DATADIR%%/profiles/Blocks/filament/Blocks Generic PVA.json
+%%DATADIR%%/profiles/Blocks/filament/Blocks Generic TPU.json
+%%DATADIR%%/profiles/Blocks/filament/fdm_filament_abs.json
+%%DATADIR%%/profiles/Blocks/filament/fdm_filament_asa.json
+%%DATADIR%%/profiles/Blocks/filament/fdm_filament_common.json
+%%DATADIR%%/profiles/Blocks/filament/fdm_filament_pa.json
+%%DATADIR%%/profiles/Blocks/filament/fdm_filament_pc.json
+%%DATADIR%%/profiles/Blocks/filament/fdm_filament_petg.json
+%%DATADIR%%/profiles/Blocks/filament/fdm_filament_pla.json
+%%DATADIR%%/profiles/Blocks/filament/fdm_filament_pva.json
+%%DATADIR%%/profiles/Blocks/filament/fdm_filament_tpu.json
+%%DATADIR%%/profiles/Blocks/machine/BLOCKS Pro S100 0.4 nozzle.json
+%%DATADIR%%/profiles/Blocks/machine/BLOCKS Pro S100 0.6 nozzle.json
+%%DATADIR%%/profiles/Blocks/machine/BLOCKS Pro S100 0.8 nozzle.json
+%%DATADIR%%/profiles/Blocks/machine/BLOCKS Pro S100 1.0 nozzle.json
+%%DATADIR%%/profiles/Blocks/machine/BLOCKS Pro S100 1.2 nozzle.json
+%%DATADIR%%/profiles/Blocks/machine/BLOCKS Pro S100.json
+%%DATADIR%%/profiles/Blocks/machine/BLOCKS RD50 V2 0.4 nozzle.json
+%%DATADIR%%/profiles/Blocks/machine/BLOCKS RD50 V2 0.6 nozzle.json
+%%DATADIR%%/profiles/Blocks/machine/BLOCKS RD50 V2 0.8 nozzle.json
+%%DATADIR%%/profiles/Blocks/machine/BLOCKS RD50 V2.json
+%%DATADIR%%/profiles/Blocks/machine/BLOCKS RF50 0.4 nozzle.json
+%%DATADIR%%/profiles/Blocks/machine/BLOCKS RF50 0.6 nozzle.json
+%%DATADIR%%/profiles/Blocks/machine/BLOCKS RF50 0.8 nozzle.json
+%%DATADIR%%/profiles/Blocks/machine/BLOCKS RF50.json
+%%DATADIR%%/profiles/Blocks/machine/fdm_klipper_common.json
+%%DATADIR%%/profiles/Blocks/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/Blocks/process/0.12mm Fine 0.4 nozzle @Blocks_RD50_V2.json
+%%DATADIR%%/profiles/Blocks/process/0.12mm Fine 0.4 nozzle @Blocks_RF50.json
+%%DATADIR%%/profiles/Blocks/process/0.16mm Optimal 0.4 nozzle @Blocks_RD50_V2.json
+%%DATADIR%%/profiles/Blocks/process/0.16mm Optimal 0.4 nozzle @Blocks_RF50.json
+%%DATADIR%%/profiles/Blocks/process/0.20mm Optimal 0.6 nozzle @Blocks_RD50_V2.json
+%%DATADIR%%/profiles/Blocks/process/0.20mm Optimal 0.6 nozzle @Blocks_RF50.json
+%%DATADIR%%/profiles/Blocks/process/0.20mm Standard 0.4 nozzle @Blocks.json
+%%DATADIR%%/profiles/Blocks/process/0.20mm Standard 0.4 nozzle @Blocks_RD50_V2.json
+%%DATADIR%%/profiles/Blocks/process/0.20mm Standard 0.4 nozzle @Blocks_RF50.json
+%%DATADIR%%/profiles/Blocks/process/0.24mm Draft 0.4 nozzle @Blocks.json
+%%DATADIR%%/profiles/Blocks/process/0.24mm Draft 0.4 nozzle @Blocks_RD50_V2.json
+%%DATADIR%%/profiles/Blocks/process/0.24mm Draft 0.4 nozzle @Blocks_RF50.json
+%%DATADIR%%/profiles/Blocks/process/0.26mm Standard 0.6 nozzle @Blocks_RD50_V2.json
+%%DATADIR%%/profiles/Blocks/process/0.26mm Standard 0.6 nozzle @Blocks_RF50.json
+%%DATADIR%%/profiles/Blocks/process/0.28mm Extra Draft 0.4 nozzle @Blocks_RD50_V2.json
+%%DATADIR%%/profiles/Blocks/process/0.28mm Extra Draft 0.4 nozzle @Blocks_RF50.json
+%%DATADIR%%/profiles/Blocks/process/0.30mm Extra Draft 0.4 nozzle @Blocks.json
+%%DATADIR%%/profiles/Blocks/process/0.30mm Optimal 0.8 nozzle @Blocks.json
+%%DATADIR%%/profiles/Blocks/process/0.30mm Optimal 0.8 nozzle @Blocks_RD50_V2.json
+%%DATADIR%%/profiles/Blocks/process/0.30mm Optimal 0.8 nozzle @Blocks_RF50.json
+%%DATADIR%%/profiles/Blocks/process/0.30mm Optimal 1.0 nozzle @Blocks.json
+%%DATADIR%%/profiles/Blocks/process/0.30mm Standard 0.6 nozzle @Blocks.json
+%%DATADIR%%/profiles/Blocks/process/0.32mm Draft 0.6 nozzle @Blocks_RD50_V2.json
+%%DATADIR%%/profiles/Blocks/process/0.32mm Draft 0.6 nozzle @Blocks_RF50.json
+%%DATADIR%%/profiles/Blocks/process/0.38mm Extra Draft 0.6 nozzle @Blocks_RD50_V2.json
+%%DATADIR%%/profiles/Blocks/process/0.38mm Extra Draft 0.6 nozzle @Blocks_RF50.json
+%%DATADIR%%/profiles/Blocks/process/0.38mm Standard 0.8 nozzle @Blocks_RD50_V2.json
+%%DATADIR%%/profiles/Blocks/process/0.38mm Standard 0.8 nozzle @Blocks_RF50.json
+%%DATADIR%%/profiles/Blocks/process/0.40mm Draft 0.6 nozzle @Blocks.json
+%%DATADIR%%/profiles/Blocks/process/0.40mm Standard 0.8 nozzle @Blocks.json
+%%DATADIR%%/profiles/Blocks/process/0.46mm Draft 0.8 nozzle @Blocks_RD50_V2.json
+%%DATADIR%%/profiles/Blocks/process/0.46mm Draft 0.8 nozzle @Blocks_RF50.json
+%%DATADIR%%/profiles/Blocks/process/0.50mm Draft 0.8 nozzle @Blocks.json
+%%DATADIR%%/profiles/Blocks/process/0.50mm Optimal 1.2 nozzle @Blocks.json
+%%DATADIR%%/profiles/Blocks/process/0.50mm Standard 1.0 nozzle @Blocks.json
+%%DATADIR%%/profiles/Blocks/process/0.54mm Extra Draft 0.8 nozzle @Blocks_RD50_V2.json
+%%DATADIR%%/profiles/Blocks/process/0.54mm Extra Draft 0.8 nozzle @Blocks_RF50.json
+%%DATADIR%%/profiles/Blocks/process/0.60mm Draft 1.0 nozzle @Blocks.json
+%%DATADIR%%/profiles/Blocks/process/0.60mm Standard 1.2 nozzle @Blocks.json
+%%DATADIR%%/profiles/Blocks/process/0.70mm Draft 1.2 nozzle @Blocks.json
+%%DATADIR%%/profiles/Blocks/process/0.70mm Extra Draft 1.0 nozzle @Blocks.json
+%%DATADIR%%/profiles/Blocks/process/0.80mm Extra Draft 1.2 nozzle @Blocks.json
+%%DATADIR%%/profiles/Blocks/process/fdm_process_blocks_common.json
+%%DATADIR%%/profiles/Blocks/process/fdm_process_common 0.6 nozzle.json
+%%DATADIR%%/profiles/Blocks/process/fdm_process_common 0.8 nozzle.json
+%%DATADIR%%/profiles/Blocks/process/fdm_process_common 1.0 nozzle.json
+%%DATADIR%%/profiles/Blocks/process/fdm_process_common 1.2 nozzle.json
+%%DATADIR%%/profiles/Blocks/process/fdm_process_common.json
+%%DATADIR%%/profiles/CONSTRUCT3D.json
+%%DATADIR%%/profiles/CONSTRUCT3D/Construct 1 XL_cover.png
+%%DATADIR%%/profiles/CONSTRUCT3D/Construct 1_cover.png
+%%DATADIR%%/profiles/CONSTRUCT3D/construct_1_buildplate_model.stl
+%%DATADIR%%/profiles/CONSTRUCT3D/construct_1_xl_buildplate_model.stl
+%%DATADIR%%/profiles/CONSTRUCT3D/filament/C1 Generic High Flow PETG.json
+%%DATADIR%%/profiles/CONSTRUCT3D/filament/C1 Generic PETG.json
+%%DATADIR%%/profiles/CONSTRUCT3D/filament/C1 Generic PLA.json
+%%DATADIR%%/profiles/CONSTRUCT3D/filament/fdm_filament_common.json
+%%DATADIR%%/profiles/CONSTRUCT3D/filament/fdm_filament_pet.json
+%%DATADIR%%/profiles/CONSTRUCT3D/filament/fdm_filament_pla.json
+%%DATADIR%%/profiles/CONSTRUCT3D/machine/Construct 1 0.4 nozzle.json
+%%DATADIR%%/profiles/CONSTRUCT3D/machine/Construct 1 XL 0.6 nozzle.json
+%%DATADIR%%/profiles/CONSTRUCT3D/machine/Construct 1 XL.json
+%%DATADIR%%/profiles/CONSTRUCT3D/machine/Construct 1.json
+%%DATADIR%%/profiles/CONSTRUCT3D/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/CONSTRUCT3D/process/0.14mm Quality @Construct 1.json
+%%DATADIR%%/profiles/CONSTRUCT3D/process/0.20mm Quality @Construct 1 XL.json
+%%DATADIR%%/profiles/CONSTRUCT3D/process/0.22mm Standard @Construct 1.json
+%%DATADIR%%/profiles/CONSTRUCT3D/process/0.25mm Industrial @Construct 1.json
+%%DATADIR%%/profiles/CONSTRUCT3D/process/0.30mm Draft @Construct 1.json
+%%DATADIR%%/profiles/CONSTRUCT3D/process/0.30mm Industrial @Construct 1 XL.json
+%%DATADIR%%/profiles/CONSTRUCT3D/process/0.30mm Standard @Construct 1 XL.json
+%%DATADIR%%/profiles/CONSTRUCT3D/process/0.38mm Draft @Construct 1 XL.json
+%%DATADIR%%/profiles/CONSTRUCT3D/process/fdm_process_common.json
+%%DATADIR%%/profiles/Chuanying.json
+%%DATADIR%%/profiles/Chuanying/Chuanying X1_cover.png
+%%DATADIR%%/profiles/Chuanying/chuanying_x1_buildplate_model.STL
+%%DATADIR%%/profiles/Chuanying/chuanying_x1_buildplate_texture.png
+%%DATADIR%%/profiles/Chuanying/chuanying_x1_hotend.stl
+%%DATADIR%%/profiles/Chuanying/filament/Chuanying ABS @Chuanying X1 0.25 Nozzle.json
+%%DATADIR%%/profiles/Chuanying/filament/Chuanying ASA @Chuanying X1 0.25 Nozzle.json
+%%DATADIR%%/profiles/Chuanying/filament/Chuanying Generic ABS.json
+%%DATADIR%%/profiles/Chuanying/filament/Chuanying Generic ASA.json
+%%DATADIR%%/profiles/Chuanying/filament/Chuanying Generic HIPS.json
+%%DATADIR%%/profiles/Chuanying/filament/Chuanying Generic HS PLA.json
+%%DATADIR%%/profiles/Chuanying/filament/Chuanying Generic PETG-CF10.json
+%%DATADIR%%/profiles/Chuanying/filament/Chuanying Generic PETG.json
+%%DATADIR%%/profiles/Chuanying/filament/Chuanying Generic PLA-CF10.json
+%%DATADIR%%/profiles/Chuanying/filament/Chuanying Generic PLA-Silk.json
+%%DATADIR%%/profiles/Chuanying/filament/Chuanying Generic PLA.json
+%%DATADIR%%/profiles/Chuanying/filament/Chuanying Generic PVA.json
+%%DATADIR%%/profiles/Chuanying/filament/Chuanying Generic TPU.json
+%%DATADIR%%/profiles/Chuanying/filament/Chuanying HS PLA @Chuanying X1 0.25 Nozzle.json
+%%DATADIR%%/profiles/Chuanying/filament/Chuanying PETG @Chuanying X1 0.25 Nozzle.json
+%%DATADIR%%/profiles/Chuanying/filament/Chuanying PLA @Chuanying X1 0.25 Nozzle.json
+%%DATADIR%%/profiles/Chuanying/filament/Chuanying PLA-SILK @Chuanying X1 0.25 Nozzle.json
+%%DATADIR%%/profiles/Chuanying/machine/Chuanying X1 0.25 Nozzle.json
+%%DATADIR%%/profiles/Chuanying/machine/Chuanying X1 0.4 Nozzle.json
+%%DATADIR%%/profiles/Chuanying/machine/Chuanying X1 0.6 Nozzle.json
+%%DATADIR%%/profiles/Chuanying/machine/Chuanying X1 0.8 Nozzle.json
+%%DATADIR%%/profiles/Chuanying/machine/Chuanying X1.json
+%%DATADIR%%/profiles/Chuanying/machine/fdm_chuanying_common.json
+%%DATADIR%%/profiles/Chuanying/machine/fdm_klipper_common.json
+%%DATADIR%%/profiles/Chuanying/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/Chuanying/machine/fdm_x1_common.json
+%%DATADIR%%/profiles/Chuanying/process/0.12mm Standard @Chuanying X1 0.25 Nozzle.json
+%%DATADIR%%/profiles/Chuanying/process/0.20mm Standard @Chuanying X1 0.4 Nozzle.json
+%%DATADIR%%/profiles/Chuanying/process/0.30mm Standard @Chuanying X1 0.6 Nozzle.json
+%%DATADIR%%/profiles/Chuanying/process/0.40mm Standard @Chuanying X1 0.8 Nozzle.json
+%%DATADIR%%/profiles/Chuanying/process/fdm_process_chuanying_0.20.json
+%%DATADIR%%/profiles/Chuanying/process/fdm_process_chuanying_0.30.json
+%%DATADIR%%/profiles/Chuanying/process/fdm_process_chuanying_common.json
+%%DATADIR%%/profiles/Chuanying/process/fdm_process_common.json
+%%DATADIR%%/profiles/Co Print.json
+%%DATADIR%%/profiles/Co Print/Co Print ChromaSet_cover.png
+%%DATADIR%%/profiles/Co Print/Co_Print_ChromaSet_buildplate_model.stl
+%%DATADIR%%/profiles/Co Print/Co_Print_ChromaSet_buildplate_texture.png
+%%DATADIR%%/profiles/Co Print/filament/CoPrint Generic ABS.json
+%%DATADIR%%/profiles/Co Print/filament/CoPrint Generic PETG.json
+%%DATADIR%%/profiles/Co Print/filament/CoPrint Generic PLA.json
+%%DATADIR%%/profiles/Co Print/filament/CoPrint Generic TPU.json
+%%DATADIR%%/profiles/Co Print/filament/fdm_filament_common.json
+%%DATADIR%%/profiles/Co Print/filament/fdm_filament_pla.json
+%%DATADIR%%/profiles/Co Print/machine/Co Print ChromaSet 0.4 nozzle - Ender-3 V3 Plus.json
+%%DATADIR%%/profiles/Co Print/machine/Co Print ChromaSet 0.4 nozzle - Ender-3 V3.json
+%%DATADIR%%/profiles/Co Print/machine/Co Print ChromaSet 0.4 nozzle fast.json
+%%DATADIR%%/profiles/Co Print/machine/Co Print ChromaSet 0.4 nozzle.json
+%%DATADIR%%/profiles/Co Print/machine/Co Print ChromaSet.json
+%%DATADIR%%/profiles/Co Print/machine/fdm_coprint_common.json
+%%DATADIR%%/profiles/Co Print/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/Co Print/process/0.2mm Fast @Co Print ChromaSet 0.4.json
+%%DATADIR%%/profiles/Co Print/process/0.2mm Standard @Co Print ChromaSet 0.4.json
+%%DATADIR%%/profiles/Co Print/process/fdm_process_common.json
+%%DATADIR%%/profiles/Co Print/process/fdm_process_coprint_common.json
+%%DATADIR%%/profiles/CoLiDo.json
+%%DATADIR%%/profiles/CoLiDo/CoLiDo 160 V2_cover.png
+%%DATADIR%%/profiles/CoLiDo/CoLiDo DIY 4.0 V2_cover.png
+%%DATADIR%%/profiles/CoLiDo/CoLiDo DIY 4.0_cover.png
+%%DATADIR%%/profiles/CoLiDo/CoLiDo SR1_cover.png
+%%DATADIR%%/profiles/CoLiDo/CoLiDo X16_cover.png
+%%DATADIR%%/profiles/CoLiDo/filament/CoLiDo ABS @CoLiDo SR1.json
+%%DATADIR%%/profiles/CoLiDo/filament/CoLiDo Generic ABS @CoLiDo DIY 4.0.json
+%%DATADIR%%/profiles/CoLiDo/filament/CoLiDo Generic ABS @CoLiDo X16.json
+%%DATADIR%%/profiles/CoLiDo/filament/CoLiDo Generic PETG @CoLiDo DIY 4.0.json
+%%DATADIR%%/profiles/CoLiDo/filament/CoLiDo Generic PETG @CoLiDo X16.json
+%%DATADIR%%/profiles/CoLiDo/filament/CoLiDo Generic PLA @CoLiDo DIY 4.0.json
+%%DATADIR%%/profiles/CoLiDo/filament/CoLiDo Generic PLA @CoLiDo X16.json
+%%DATADIR%%/profiles/CoLiDo/filament/CoLiDo Generic TPU @CoLiDo DIY 4.0.json
+%%DATADIR%%/profiles/CoLiDo/filament/CoLiDo Generic TPU @CoLiDo X16.json
+%%DATADIR%%/profiles/CoLiDo/filament/CoLiDo PETG @CoLiDo SR1.json
+%%DATADIR%%/profiles/CoLiDo/filament/CoLiDo PLA @CoLiDo SR1.json
+%%DATADIR%%/profiles/CoLiDo/filament/CoLiDo PLA Silk @CoLiDo SR1.json
+%%DATADIR%%/profiles/CoLiDo/filament/CoLiDo PLA+ @CoLiDo DIY 4.0 V2.json
+%%DATADIR%%/profiles/CoLiDo/filament/fdm_filament_abs.json
+%%DATADIR%%/profiles/CoLiDo/filament/fdm_filament_common.json
+%%DATADIR%%/profiles/CoLiDo/filament/fdm_filament_pet.json
+%%DATADIR%%/profiles/CoLiDo/filament/fdm_filament_pla.json
+%%DATADIR%%/profiles/CoLiDo/filament/fdm_filament_tpu.json
+%%DATADIR%%/profiles/CoLiDo/machine/CoLiDo 160 V2 0.4 nozzle.json
+%%DATADIR%%/profiles/CoLiDo/machine/CoLiDo 160 V2.json
+%%DATADIR%%/profiles/CoLiDo/machine/CoLiDo DIY 4.0 0.4 nozzle.json
+%%DATADIR%%/profiles/CoLiDo/machine/CoLiDo DIY 4.0 V2 0.4 nozzle.json
+%%DATADIR%%/profiles/CoLiDo/machine/CoLiDo DIY 4.0 V2.json
+%%DATADIR%%/profiles/CoLiDo/machine/CoLiDo DIY 4.0.json
+%%DATADIR%%/profiles/CoLiDo/machine/CoLiDo SR1 0.4 nozzle.json
+%%DATADIR%%/profiles/CoLiDo/machine/CoLiDo SR1.json
+%%DATADIR%%/profiles/CoLiDo/machine/CoLiDo X16 0.4 nozzle.json
+%%DATADIR%%/profiles/CoLiDo/machine/CoLiDo X16.json
+%%DATADIR%%/profiles/CoLiDo/machine/fdm_klipper_common.json
+%%DATADIR%%/profiles/CoLiDo/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/CoLiDo/process/0.08mm Extra Fine @CoLiDo 160 V2.json
+%%DATADIR%%/profiles/CoLiDo/process/0.08mm Extra Fine @CoLiDo DIY 4.0.json
+%%DATADIR%%/profiles/CoLiDo/process/0.08mm Extra Fine @CoLiDo SR1.json
+%%DATADIR%%/profiles/CoLiDo/process/0.08mm Extra Fine @CoLiDo X16.json
+%%DATADIR%%/profiles/CoLiDo/process/0.12mm Fine @CoLiDo 160 V2.json
+%%DATADIR%%/profiles/CoLiDo/process/0.12mm Fine @CoLiDo DIY 4.0.json
+%%DATADIR%%/profiles/CoLiDo/process/0.12mm Fine @CoLiDo SR1.json
+%%DATADIR%%/profiles/CoLiDo/process/0.12mm Fine @CoLiDo X16.json
+%%DATADIR%%/profiles/CoLiDo/process/0.15mm Optimal @CoLiDo 160 V2.json
+%%DATADIR%%/profiles/CoLiDo/process/0.15mm Optimal @CoLiDo DIY 4.0.json
+%%DATADIR%%/profiles/CoLiDo/process/0.15mm Optimal @CoLiDo SR1.json
+%%DATADIR%%/profiles/CoLiDo/process/0.15mm Optimal @CoLiDo X16.json
+%%DATADIR%%/profiles/CoLiDo/process/0.16mm Optimal @CoLiDo SR1.json
+%%DATADIR%%/profiles/CoLiDo/process/0.20mm Standard @CoLiDo 160 V2.json
+%%DATADIR%%/profiles/CoLiDo/process/0.20mm Standard @CoLiDo DIY 4.0 V2.json
+%%DATADIR%%/profiles/CoLiDo/process/0.20mm Standard @CoLiDo DIY 4.0.json
+%%DATADIR%%/profiles/CoLiDo/process/0.20mm Standard @CoLiDo SR1.json
+%%DATADIR%%/profiles/CoLiDo/process/0.20mm Standard @CoLiDo X16.json
+%%DATADIR%%/profiles/CoLiDo/process/0.24mm Draft @CoLiDo 160 V2.json
+%%DATADIR%%/profiles/CoLiDo/process/0.24mm Draft @CoLiDo DIY 4.0.json
+%%DATADIR%%/profiles/CoLiDo/process/0.24mm Draft @CoLiDo SR1.json
+%%DATADIR%%/profiles/CoLiDo/process/0.24mm Draft @CoLiDo X16.json
+%%DATADIR%%/profiles/CoLiDo/process/0.28mm Extra Draft @CoLiDo 160 V2.json
+%%DATADIR%%/profiles/CoLiDo/process/0.28mm Extra Draft @CoLiDo DIY 4.0.json
+%%DATADIR%%/profiles/CoLiDo/process/0.28mm Extra Draft @CoLiDo SR1.json
+%%DATADIR%%/profiles/CoLiDo/process/0.28mm Extra Draft @CoLiDo X16.json
+%%DATADIR%%/profiles/CoLiDo/process/0.32mm Standard @CoLiDo SR1.json
+%%DATADIR%%/profiles/CoLiDo/process/fdm_process_colido160v2_common.json
+%%DATADIR%%/profiles/CoLiDo/process/fdm_process_colido_common.json
+%%DATADIR%%/profiles/CoLiDo/process/fdm_process_colidodiy40_common.json
+%%DATADIR%%/profiles/CoLiDo/process/fdm_process_colidodiy40v2_common.json
+%%DATADIR%%/profiles/CoLiDo/process/fdm_process_colidosr1_common.json
+%%DATADIR%%/profiles/CoLiDo/process/fdm_process_colidox16_common.json
+%%DATADIR%%/profiles/CoLiDo/process/fdm_process_common.json
+%%DATADIR%%/profiles/Comgrow.json
+%%DATADIR%%/profiles/Comgrow/Comgrow T300_cover.png
+%%DATADIR%%/profiles/Comgrow/Comgrow T500_cover.png
+%%DATADIR%%/profiles/Comgrow/comgrow_t300_buildplate_model.stl
+%%DATADIR%%/profiles/Comgrow/comgrow_t300_buildplate_texture.png
+%%DATADIR%%/profiles/Comgrow/comgrow_t500_buildplate_model.stl
+%%DATADIR%%/profiles/Comgrow/comgrow_t500_buildplate_texture.png
+%%DATADIR%%/profiles/Comgrow/filament/Comgrow Generic ABS.json
+%%DATADIR%%/profiles/Comgrow/filament/Comgrow Generic PETG.json
+%%DATADIR%%/profiles/Comgrow/filament/Comgrow Generic PLA.json
+%%DATADIR%%/profiles/Comgrow/filament/Comgrow T300 PLA.json
+%%DATADIR%%/profiles/Comgrow/filament/fdm_filament_abs.json
+%%DATADIR%%/profiles/Comgrow/filament/fdm_filament_common.json
+%%DATADIR%%/profiles/Comgrow/filament/fdm_filament_pet.json
+%%DATADIR%%/profiles/Comgrow/filament/fdm_filament_pla.json
+%%DATADIR%%/profiles/Comgrow/machine/Comgrow T300 0.4 nozzle.json
+%%DATADIR%%/profiles/Comgrow/machine/Comgrow T300.json
+%%DATADIR%%/profiles/Comgrow/machine/Comgrow T500 0.4 nozzle.json
+%%DATADIR%%/profiles/Comgrow/machine/Comgrow T500 0.6 nozzle.json
+%%DATADIR%%/profiles/Comgrow/machine/Comgrow T500 0.8 nozzle.json
+%%DATADIR%%/profiles/Comgrow/machine/Comgrow T500.json
+%%DATADIR%%/profiles/Comgrow/machine/fdm_comgrow_common.json
+%%DATADIR%%/profiles/Comgrow/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/Comgrow/process/0.16mm Opitmal @Comgrow T500 0.6.json
+%%DATADIR%%/profiles/Comgrow/process/0.16mm Optimal @Comgrow T500 0.4.json
+%%DATADIR%%/profiles/Comgrow/process/0.18mm Optimal @Comgrow T500.json
+%%DATADIR%%/profiles/Comgrow/process/0.20mm Optimal @Comgrow T300 0.4 - official.json
+%%DATADIR%%/profiles/Comgrow/process/0.20mm Standard @Comgrow T500 0.4.json
+%%DATADIR%%/profiles/Comgrow/process/0.20mm Standard @Comgrow T500 0.6.json
+%%DATADIR%%/profiles/Comgrow/process/0.20mm Standard @Comgrow T500 1.0.json
+%%DATADIR%%/profiles/Comgrow/process/0.20mm Standard @Comgrow T500.json
+%%DATADIR%%/profiles/Comgrow/process/0.24mm Draft @Comgrow T500 0.4.json
+%%DATADIR%%/profiles/Comgrow/process/0.24mm Draft @Comgrow T500 0.6.json
+%%DATADIR%%/profiles/Comgrow/process/0.24mm Optimal @Comgrow T500 0.8.json
+%%DATADIR%%/profiles/Comgrow/process/0.28mm SuperDraft @Comgrow T500 0.4.json
+%%DATADIR%%/profiles/Comgrow/process/0.28mm SuperDraft @Comgrow T500 0.6.json
+%%DATADIR%%/profiles/Comgrow/process/0.32mm Standard @Comgrow T500 0.8.json
+%%DATADIR%%/profiles/Comgrow/process/0.40mm Draft @Comgrow T500 0.8.json
+%%DATADIR%%/profiles/Comgrow/process/0.48mm Draft @Comgrow T500 0.8.json
+%%DATADIR%%/profiles/Comgrow/process/0.56mm SuperDraft @Comgrow T500 0.8.json
+%%DATADIR%%/profiles/Comgrow/process/fdm_process_comgrow_common.json
+%%DATADIR%%/profiles/Comgrow/process/fdm_process_common.json
+%%DATADIR%%/profiles/Creality.json
+%%DATADIR%%/profiles/Creality/Creality CR-10 Max_cover.png
+%%DATADIR%%/profiles/Creality/Creality CR-10 SE_cover.png
+%%DATADIR%%/profiles/Creality/Creality CR-10 V2_cover.png
+%%DATADIR%%/profiles/Creality/Creality CR-10 V3_cover.png
+%%DATADIR%%/profiles/Creality/Creality CR-6 Max_cover.png
+%%DATADIR%%/profiles/Creality/Creality CR-6 SE_cover.png
+%%DATADIR%%/profiles/Creality/Creality CR-M4_cover.png
+%%DATADIR%%/profiles/Creality/Creality Ender-3 Pro_cover.png
+%%DATADIR%%/profiles/Creality/Creality Ender-3 S1 Plus_cover.png
+%%DATADIR%%/profiles/Creality/Creality Ender-3 S1 Pro_cover.png
+%%DATADIR%%/profiles/Creality/Creality Ender-3 S1_cover.png
+%%DATADIR%%/profiles/Creality/Creality Ender-3 V2 Neo_cover.png
+%%DATADIR%%/profiles/Creality/Creality Ender-3 V2_cover.png
+%%DATADIR%%/profiles/Creality/Creality Ender-3 V3 KE_cover.png
+%%DATADIR%%/profiles/Creality/Creality Ender-3 V3 Plus_cover.png
+%%DATADIR%%/profiles/Creality/Creality Ender-3 V3 SE_cover.png
+%%DATADIR%%/profiles/Creality/Creality Ender-3 V3_cover.png
+%%DATADIR%%/profiles/Creality/Creality Ender-3_cover.png
+%%DATADIR%%/profiles/Creality/Creality Ender-5 Max_cover.png
+%%DATADIR%%/profiles/Creality/Creality Ender-5 Plus_cover.png
+%%DATADIR%%/profiles/Creality/Creality Ender-5 Pro (2019)_cover.png
+%%DATADIR%%/profiles/Creality/Creality Ender-5 S1_cover.png
+%%DATADIR%%/profiles/Creality/Creality Ender-5S_cover.png
+%%DATADIR%%/profiles/Creality/Creality Ender-5_cover.png
+%%DATADIR%%/profiles/Creality/Creality Ender-6_cover.png
+%%DATADIR%%/profiles/Creality/Creality Hi_cover.png
+%%DATADIR%%/profiles/Creality/Creality K1 Max_cover.png
+%%DATADIR%%/profiles/Creality/Creality K1 SE_cover.png
+%%DATADIR%%/profiles/Creality/Creality K1C_cover.png
+%%DATADIR%%/profiles/Creality/Creality K1_cover.png
+%%DATADIR%%/profiles/Creality/Creality K2 Plus_cover.png
+%%DATADIR%%/profiles/Creality/Creality Sermoon V1_cover.png
+%%DATADIR%%/profiles/Creality/creality_cr10max_buildplate_model.stl
+%%DATADIR%%/profiles/Creality/creality_cr10max_buildplate_texture.png
+%%DATADIR%%/profiles/Creality/creality_cr10se_buildplate_model.stl
+%%DATADIR%%/profiles/Creality/creality_cr10se_buildplate_texture.png
+%%DATADIR%%/profiles/Creality/creality_cr10v2_buildplate_model.stl
+%%DATADIR%%/profiles/Creality/creality_cr10v2_buildplate_texture.png
+%%DATADIR%%/profiles/Creality/creality_cr10v3_buildplate_model.stl
+%%DATADIR%%/profiles/Creality/creality_cr10v3_buildplate_texture.png
+%%DATADIR%%/profiles/Creality/creality_cr6se_buildplate_model.stl
+%%DATADIR%%/profiles/Creality/creality_cr6se_buildplate_texture.png
+%%DATADIR%%/profiles/Creality/creality_crm4_buildplate_model.stl
+%%DATADIR%%/profiles/Creality/creality_crm4_buildplate_texture.png
+%%DATADIR%%/profiles/Creality/creality_ender3s1_buildplate_model.stl
+%%DATADIR%%/profiles/Creality/creality_ender3s1_buildplate_texture.png
+%%DATADIR%%/profiles/Creality/creality_ender3s1plus_buildplate_model.stl
+%%DATADIR%%/profiles/Creality/creality_ender3s1plus_buildplate_texture.png
+%%DATADIR%%/profiles/Creality/creality_ender3s1pro_buildplate_model.stl
+%%DATADIR%%/profiles/Creality/creality_ender3s1pro_buildplate_texture.png
+%%DATADIR%%/profiles/Creality/creality_ender3v2_buildplate_model.stl
+%%DATADIR%%/profiles/Creality/creality_ender3v2_buildplate_texture.png
+%%DATADIR%%/profiles/Creality/creality_ender3v2neo_buildplate_model.stl
+%%DATADIR%%/profiles/Creality/creality_ender3v2neo_buildplate_texture.png
+%%DATADIR%%/profiles/Creality/creality_ender3v3_buildplate_model.stl
+%%DATADIR%%/profiles/Creality/creality_ender3v3_buildplate_texture.png
+%%DATADIR%%/profiles/Creality/creality_ender3v3ke_buildplate_model.stl
+%%DATADIR%%/profiles/Creality/creality_ender3v3ke_buildplate_texture.png
+%%DATADIR%%/profiles/Creality/creality_ender3v3plus_buildplate_model.stl
+%%DATADIR%%/profiles/Creality/creality_ender3v3plus_buildplate_texture.png.png
+%%DATADIR%%/profiles/Creality/creality_ender3v3se_buildplate_model.stl
+%%DATADIR%%/profiles/Creality/creality_ender3v3se_buildplate_texture.png
+%%DATADIR%%/profiles/Creality/creality_ender5_buildplate_model.stl
+%%DATADIR%%/profiles/Creality/creality_ender5_buildplate_texture.png
+%%DATADIR%%/profiles/Creality/creality_ender5max_buildplate_model.stl
+%%DATADIR%%/profiles/Creality/creality_ender5max_buildplate_texture.png
+%%DATADIR%%/profiles/Creality/creality_ender5plus_buildplate_model.stl
+%%DATADIR%%/profiles/Creality/creality_ender5plus_buildplate_texture.png
+%%DATADIR%%/profiles/Creality/creality_ender5pro_buildplate_model.stl
+%%DATADIR%%/profiles/Creality/creality_ender5pro_buildplate_texture.png
+%%DATADIR%%/profiles/Creality/creality_ender5s1_buildplate_model.stl
+%%DATADIR%%/profiles/Creality/creality_ender5s1_buildplate_texture.png
+%%DATADIR%%/profiles/Creality/creality_ender5s_buildplate_model.stl
+%%DATADIR%%/profiles/Creality/creality_ender5s_buildplate_texture.png
+%%DATADIR%%/profiles/Creality/creality_ender6_buildplate_model.stl
+%%DATADIR%%/profiles/Creality/creality_ender6_buildplate_texture.png
+%%DATADIR%%/profiles/Creality/creality_hi_buildplate_model.stl
+%%DATADIR%%/profiles/Creality/creality_hi_buildplate_texture.png
+%%DATADIR%%/profiles/Creality/creality_k1_buildplate_model.stl
+%%DATADIR%%/profiles/Creality/creality_k1_buildplate_texture.png
+%%DATADIR%%/profiles/Creality/creality_k1c_buildplate_model.stl
+%%DATADIR%%/profiles/Creality/creality_k1c_buildplate_texture.png
+%%DATADIR%%/profiles/Creality/creality_k1max_buildplate_model.stl
+%%DATADIR%%/profiles/Creality/creality_k1max_buildplate_texture.png
+%%DATADIR%%/profiles/Creality/creality_k1se_buildplate_model.stl
+%%DATADIR%%/profiles/Creality/creality_k1se_buildplate_texture.png
+%%DATADIR%%/profiles/Creality/creality_k2plus_buildplate_model.stl
+%%DATADIR%%/profiles/Creality/creality_k2plus_buildplate_texture.png
+%%DATADIR%%/profiles/Creality/filament/Creality Generic ABS @Ender-3V3-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic ABS @Ender-5Max-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic ABS @Hi-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic ABS @K1-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic ABS @K2-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic ABS.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic ASA @Ender-3V3-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic ASA @Ender-5Max-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic ASA @Hi-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic ASA @K1-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic ASA @K2-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic ASA-CF @Hi-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic ASA.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic PA @Ender-5Max-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic PA-CF @Ender-3V3-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic PA-CF @K1-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic PA-CF @K2-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic PA-CF.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic PC @K1-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic PC.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic PETG @Ender-3V3-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic PETG @Ender-5Max-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic PETG @Hi-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic PETG @K1-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic PETG @K2-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic PETG-CF @Hi-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic PETG.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic PLA @Ender-3V3-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic PLA @Ender-5Max-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic PLA @Hi-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic PLA @K1-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic PLA @K2-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic PLA High Speed @Ender-3V3-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic PLA High Speed @Hi-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic PLA High Speed @K1-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic PLA High Speed @K2-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic PLA Matte @Ender-3V3-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic PLA Matte @Hi-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic PLA Matte @K1-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic PLA Matte @K2-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic PLA Silk @Ender-3V3-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic PLA Silk @Hi-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic PLA Silk @K1-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic PLA Silk @K2-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic PLA Wood @Hi-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic PLA-CF @Hi-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic PLA-CF @K1-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic PLA-CF @K2-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic PLA-CF.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic PLA.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic TPU @Ender-3V3-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic TPU @Ender-5Max-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic TPU @Hi-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic TPU @K1-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic TPU @K2-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Generic TPU.json
+%%DATADIR%%/profiles/Creality/filament/Creality HF Generic PLA.json
+%%DATADIR%%/profiles/Creality/filament/Creality HF Generic Speed PLA.json
+%%DATADIR%%/profiles/Creality/filament/Creality Hyper ABS @Ender-5Max-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Hyper PLA @Ender-5Max-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Hyper PLA-CF @Ender-5Max-all.json
+%%DATADIR%%/profiles/Creality/filament/Creality Silk PLA @Ender-5Max-all.json
+%%DATADIR%%/profiles/Creality/filament/fdm_filament_abs.json
+%%DATADIR%%/profiles/Creality/filament/fdm_filament_asa.json
+%%DATADIR%%/profiles/Creality/filament/fdm_filament_common.json
+%%DATADIR%%/profiles/Creality/filament/fdm_filament_pa.json
+%%DATADIR%%/profiles/Creality/filament/fdm_filament_pc.json
+%%DATADIR%%/profiles/Creality/filament/fdm_filament_pet.json
+%%DATADIR%%/profiles/Creality/filament/fdm_filament_pla.json
+%%DATADIR%%/profiles/Creality/filament/fdm_filament_tpu.json
+%%DATADIR%%/profiles/Creality/machine/Creality CR-10 Max 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality CR-10 Max.json
+%%DATADIR%%/profiles/Creality/machine/Creality CR-10 SE 0.2 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality CR-10 SE 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality CR-10 SE 0.6 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality CR-10 SE 0.8 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality CR-10 SE.json
+%%DATADIR%%/profiles/Creality/machine/Creality CR-10 V2 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality CR-10 V2.json
+%%DATADIR%%/profiles/Creality/machine/Creality CR-10 V3 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality CR-10 V3 0.6 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality CR-10 V3.json
+%%DATADIR%%/profiles/Creality/machine/Creality CR-6 Max 0.2 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality CR-6 Max 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality CR-6 Max 0.6 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality CR-6 Max 0.8 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality CR-6 Max.json
+%%DATADIR%%/profiles/Creality/machine/Creality CR-6 SE 0.2 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality CR-6 SE 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality CR-6 SE 0.6 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality CR-6 SE 0.8 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality CR-6 SE.json
+%%DATADIR%%/profiles/Creality/machine/Creality CR-M4 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality CR-M4.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-3 0.2 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-3 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-3 0.6 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-3 0.8 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-3 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-3 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-3 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-3 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-3 Pro.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-3 S1 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-3 S1 Plus 0.2 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-3 S1 Plus 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-3 S1 Plus 0.6 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-3 S1 Plus 0.8 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-3 S1 Plus.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-3 S1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-3 S1 Pro.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-3 S1.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-3 V2 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-3 V2 Neo 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-3 V2 Neo.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-3 V2.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-3 V3 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-3 V3 0.6 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-3 V3 KE 0.2 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-3 V3 KE 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-3 V3 KE 0.6 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-3 V3 KE 0.8 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-3 V3 KE.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-3 V3 Plus 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-3 V3 Plus 0.6 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-3 V3 Plus.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-3 V3 SE 0.2 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-3 V3 SE 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-3 V3 SE 0.6 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-3 V3 SE 0.8 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-3 V3 SE.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-3 V3.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-3.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-5 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-5 Max 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-5 Max.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-5 Plus 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-5 Plus.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-5 Pro (2019) 0.2 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-5 Pro (2019) 0.25 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-5 Pro (2019) 0.3 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-5 Pro (2019) 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-5 Pro (2019) 0.5 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-5 Pro (2019) 0.6 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-5 Pro (2019) 0.8 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-5 Pro (2019) 1.0 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-5 Pro (2019).json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-5 S1 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-5 S1.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-5.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-5S 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-5S.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-6 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality Ender-6.json
+%%DATADIR%%/profiles/Creality/machine/Creality Hi 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality Hi 0.6 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality Hi.json
+%%DATADIR%%/profiles/Creality/machine/Creality K1 (0.4 nozzle).json
+%%DATADIR%%/profiles/Creality/machine/Creality K1 (0.6 nozzle).json
+%%DATADIR%%/profiles/Creality/machine/Creality K1 (0.8 nozzle).json
+%%DATADIR%%/profiles/Creality/machine/Creality K1 Max (0.4 nozzle).json
+%%DATADIR%%/profiles/Creality/machine/Creality K1 Max (0.6 nozzle).json
+%%DATADIR%%/profiles/Creality/machine/Creality K1 Max (0.8 nozzle).json
+%%DATADIR%%/profiles/Creality/machine/Creality K1 Max.json
+%%DATADIR%%/profiles/Creality/machine/Creality K1 SE 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality K1 SE.json
+%%DATADIR%%/profiles/Creality/machine/Creality K1.json
+%%DATADIR%%/profiles/Creality/machine/Creality K1C 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality K1C 0.6 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality K1C 0.8 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality K1C.json
+%%DATADIR%%/profiles/Creality/machine/Creality K2 Plus 0.2 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality K2 Plus 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality K2 Plus 0.6 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality K2 Plus 0.8 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality K2 Plus.json
+%%DATADIR%%/profiles/Creality/machine/Creality Sermoon V1 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/machine/Creality Sermoon V1.json
+%%DATADIR%%/profiles/Creality/machine/fdm_creality_common.json
+%%DATADIR%%/profiles/Creality/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/Creality/process/0.08mm SuperDetail @Creality CR-6 0.2.json
+%%DATADIR%%/profiles/Creality/process/0.08mm SuperDetail @Creality Ender5Pro (2019) 0.2.json
+%%DATADIR%%/profiles/Creality/process/0.08mm SuperDetail @Creality Ender5Pro (2019) 0.25.json
+%%DATADIR%%/profiles/Creality/process/0.08mm SuperDetail @Creality Ender5Pro (2019) 0.3.json
+%%DATADIR%%/profiles/Creality/process/0.08mm SuperDetail @Creality Hi 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.08mm SuperDetail @Creality K2 Plus 0.2 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.08mm SuperDetail @Creality K2 Plus 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.10mm HighDetail @Creality CR-6 0.4.json
+%%DATADIR%%/profiles/Creality/process/0.10mm HighDetail @Creality CR-M4.json
+%%DATADIR%%/profiles/Creality/process/0.10mm HighDetail @Creality Ender5Pro (2019) 0.2.json
+%%DATADIR%%/profiles/Creality/process/0.10mm HighDetail @Creality Ender5Pro (2019) 0.25.json
+%%DATADIR%%/profiles/Creality/process/0.10mm HighDetail @Creality Ender5Pro (2019) 0.3.json
+%%DATADIR%%/profiles/Creality/process/0.10mm HighDetail @Creality K2 Plus 0.2 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.12mm Detail @Creality CR-6 0.2.json
+%%DATADIR%%/profiles/Creality/process/0.12mm Detail @Creality CR-6 0.4.json
+%%DATADIR%%/profiles/Creality/process/0.12mm Detail @Creality Ender5Pro (2019) 0.2.json
+%%DATADIR%%/profiles/Creality/process/0.12mm Detail @Creality Ender5Pro (2019) 0.25.json
+%%DATADIR%%/profiles/Creality/process/0.12mm Detail @Creality Ender5Pro (2019) 0.3.json
+%%DATADIR%%/profiles/Creality/process/0.12mm Detail @Creality Ender5Pro (2019) 0.5.json
+%%DATADIR%%/profiles/Creality/process/0.12mm Detail @Creality K2 Plus 0.2 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.12mm Detail @Creality K2 Plus 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.12mm Fine @Creality CR10Max.json
+%%DATADIR%%/profiles/Creality/process/0.12mm Fine @Creality CR10SE 0.2.json
+%%DATADIR%%/profiles/Creality/process/0.12mm Fine @Creality CR10SE 0.4.json
+%%DATADIR%%/profiles/Creality/process/0.12mm Fine @Creality CR10SE 0.6.json
+%%DATADIR%%/profiles/Creality/process/0.12mm Fine @Creality CR10SE 0.8.json
+%%DATADIR%%/profiles/Creality/process/0.12mm Fine @Creality Ender3 0.2.json
+%%DATADIR%%/profiles/Creality/process/0.12mm Fine @Creality Ender3 0.4.json
+%%DATADIR%%/profiles/Creality/process/0.12mm Fine @Creality Ender3 0.6.json
+%%DATADIR%%/profiles/Creality/process/0.12mm Fine @Creality Ender3 0.8.json
+%%DATADIR%%/profiles/Creality/process/0.12mm Fine @Creality Ender3 Pro 0.2.json
+%%DATADIR%%/profiles/Creality/process/0.12mm Fine @Creality Ender3 Pro 0.4.json
+%%DATADIR%%/profiles/Creality/process/0.12mm Fine @Creality Ender3 Pro 0.6.json
+%%DATADIR%%/profiles/Creality/process/0.12mm Fine @Creality Ender3 Pro 0.8.json
+%%DATADIR%%/profiles/Creality/process/0.12mm Fine @Creality Ender3V2.json
+%%DATADIR%%/profiles/Creality/process/0.12mm Fine @Creality Ender3V2Neo.json
+%%DATADIR%%/profiles/Creality/process/0.12mm Fine @Creality Ender3V3 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.12mm Fine @Creality Ender3V3KE.json
+%%DATADIR%%/profiles/Creality/process/0.12mm Fine @Creality Ender3V3Plus 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.12mm Fine @Creality Ender3V3SE 0.2.json
+%%DATADIR%%/profiles/Creality/process/0.12mm Fine @Creality Ender3V3SE 0.4.json
+%%DATADIR%%/profiles/Creality/process/0.12mm Fine @Creality Ender3V3SE 0.6.json
+%%DATADIR%%/profiles/Creality/process/0.12mm Fine @Creality Ender3V3SE 0.8.json
+%%DATADIR%%/profiles/Creality/process/0.12mm Fine @Creality Ender5Pro (2019).json
+%%DATADIR%%/profiles/Creality/process/0.12mm Fine @Creality Hi 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.12mm Fine @Creality K1 (0.4 nozzle).json
+%%DATADIR%%/profiles/Creality/process/0.12mm Fine @Creality K1 SE 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.12mm Fine @Creality K1C 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.12mm Fine @Creality K1Max (0.4 nozzle).json
+%%DATADIR%%/profiles/Creality/process/0.14mm Optimal @Creality K2 Plus 0.2 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.15mm Detail @Creality CR-M4.json
+%%DATADIR%%/profiles/Creality/process/0.15mm Optimal @Creality CR10Max.json
+%%DATADIR%%/profiles/Creality/process/0.15mm Optimal @Creality Ender3V2.json
+%%DATADIR%%/profiles/Creality/process/0.15mm Optimal @Creality Ender5Pro (2019).json
+%%DATADIR%%/profiles/Creality/process/0.16mm Optimal @Creality CR-6 0.2.json
+%%DATADIR%%/profiles/Creality/process/0.16mm Optimal @Creality CR-6 0.4.json
+%%DATADIR%%/profiles/Creality/process/0.16mm Optimal @Creality CR-6 0.6.json
+%%DATADIR%%/profiles/Creality/process/0.16mm Optimal @Creality CR10SE 0.2.json
+%%DATADIR%%/profiles/Creality/process/0.16mm Optimal @Creality CR10SE 0.4.json
+%%DATADIR%%/profiles/Creality/process/0.16mm Optimal @Creality CR10SE 0.6.json
+%%DATADIR%%/profiles/Creality/process/0.16mm Optimal @Creality CR10SE 0.8.json
+%%DATADIR%%/profiles/Creality/process/0.16mm Optimal @Creality CR10V2.json
+%%DATADIR%%/profiles/Creality/process/0.16mm Optimal @Creality Ender3 0.2.json
+%%DATADIR%%/profiles/Creality/process/0.16mm Optimal @Creality Ender3 0.4.json
+%%DATADIR%%/profiles/Creality/process/0.16mm Optimal @Creality Ender3 0.6.json
+%%DATADIR%%/profiles/Creality/process/0.16mm Optimal @Creality Ender3 0.8.json
+%%DATADIR%%/profiles/Creality/process/0.16mm Optimal @Creality Ender3 Pro 0.2.json
+%%DATADIR%%/profiles/Creality/process/0.16mm Optimal @Creality Ender3 Pro 0.4.json
+%%DATADIR%%/profiles/Creality/process/0.16mm Optimal @Creality Ender3 Pro 0.6.json
+%%DATADIR%%/profiles/Creality/process/0.16mm Optimal @Creality Ender3 Pro 0.8.json
+%%DATADIR%%/profiles/Creality/process/0.16mm Optimal @Creality Ender3S1.json
+%%DATADIR%%/profiles/Creality/process/0.16mm Optimal @Creality Ender3S1Plus 0.2.json
+%%DATADIR%%/profiles/Creality/process/0.16mm Optimal @Creality Ender3S1Plus 0.4.json
+%%DATADIR%%/profiles/Creality/process/0.16mm Optimal @Creality Ender3S1Plus 0.6.json
+%%DATADIR%%/profiles/Creality/process/0.16mm Optimal @Creality Ender3S1Plus 0.8.json
+%%DATADIR%%/profiles/Creality/process/0.16mm Optimal @Creality Ender3S1Pro.json
+%%DATADIR%%/profiles/Creality/process/0.16mm Optimal @Creality Ender3V2Neo.json
+%%DATADIR%%/profiles/Creality/process/0.16mm Optimal @Creality Ender3V3 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.16mm Optimal @Creality Ender3V3KE.json
+%%DATADIR%%/profiles/Creality/process/0.16mm Optimal @Creality Ender3V3Plus 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.16mm Optimal @Creality Ender3V3SE 0.2.json
+%%DATADIR%%/profiles/Creality/process/0.16mm Optimal @Creality Ender3V3SE 0.4.json
+%%DATADIR%%/profiles/Creality/process/0.16mm Optimal @Creality Ender3V3SE 0.6.json
+%%DATADIR%%/profiles/Creality/process/0.16mm Optimal @Creality Ender3V3SE 0.8.json
+%%DATADIR%%/profiles/Creality/process/0.16mm Optimal @Creality Ender5.json
+%%DATADIR%%/profiles/Creality/process/0.16mm Optimal @Creality Ender5Plus.json
+%%DATADIR%%/profiles/Creality/process/0.16mm Optimal @Creality Ender5Pro (2019) 0.2.json
+%%DATADIR%%/profiles/Creality/process/0.16mm Optimal @Creality Ender5Pro (2019) 0.25.json
+%%DATADIR%%/profiles/Creality/process/0.16mm Optimal @Creality Ender5Pro (2019) 0.3.json
+%%DATADIR%%/profiles/Creality/process/0.16mm Optimal @Creality Ender5Pro (2019) 0.5.json
+%%DATADIR%%/profiles/Creality/process/0.16mm Optimal @Creality Ender5Pro (2019) 0.6.json
+%%DATADIR%%/profiles/Creality/process/0.16mm Optimal @Creality Ender5S.json
+%%DATADIR%%/profiles/Creality/process/0.16mm Optimal @Creality Ender5S1.json
+%%DATADIR%%/profiles/Creality/process/0.16mm Optimal @Creality Ender6.json
+%%DATADIR%%/profiles/Creality/process/0.16mm Optimal @Creality Hi 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.16mm Optimal @Creality K1 (0.4 nozzle).json
+%%DATADIR%%/profiles/Creality/process/0.16mm Optimal @Creality K1 SE 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.16mm Optimal @Creality K1C 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.16mm Optimal @Creality K1Max (0.4 nozzle).json
+%%DATADIR%%/profiles/Creality/process/0.16mm Optimal @Creality K2 Plus 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.16mm Optimal @Creality Sermoon V1.json
+%%DATADIR%%/profiles/Creality/process/0.18mm Detail @Creality K2 Plus 0.6 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality CR-6 0.4.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality CR-6 0.6.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality CR-M4.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality CR10Max.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality CR10SE 0.2.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality CR10SE 0.4.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality CR10SE 0.6.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality CR10SE 0.8.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality CR10V2.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality CR10V3 0.4.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality CR10V3 0.6.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality Ender-5 Max 0.4mm nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality Ender3 0.2.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality Ender3 0.4.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality Ender3 0.6.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality Ender3 0.8.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality Ender3 Pro 0.2.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality Ender3 Pro 0.4.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality Ender3 Pro 0.6.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality Ender3 Pro 0.8.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality Ender3.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality Ender3S1.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality Ender3S1Plus 0.2.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality Ender3S1Plus 0.4.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality Ender3S1Plus 0.6.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality Ender3S1Plus 0.8.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality Ender3S1Pro.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality Ender3V2.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality Ender3V2Neo.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality Ender3V3 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality Ender3V3KE.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality Ender3V3Plus 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality Ender3V3SE 0.2.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality Ender3V3SE 0.4.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality Ender3V3SE 0.6.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality Ender3V3SE 0.8.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality Ender5.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality Ender5Plus.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality Ender5Pro (2019) 0.25.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality Ender5Pro (2019) 0.3.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality Ender5Pro (2019) 0.5.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality Ender5Pro (2019) 0.6.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality Ender5Pro (2019) 0.8.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality Ender5Pro (2019).json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality Ender5S.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality Ender5S1.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality Ender6.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality Hi 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality K1 (0.4 nozzle).json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality K1 SE 0.4.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality K1C 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality K1Max (0.4 nozzle).json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality K2 Plus 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Standard @Creality Sermoon V1.json
+%%DATADIR%%/profiles/Creality/process/0.20mm Ultrafast @Creality Ender-5 Max 0.4mm nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.24mm Detail @Creality K2 Plus 0.8 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.24mm Draft @Creality CR-6 0.4.json
+%%DATADIR%%/profiles/Creality/process/0.24mm Draft @Creality CR-6 0.6.json
+%%DATADIR%%/profiles/Creality/process/0.24mm Draft @Creality CR10Max.json
+%%DATADIR%%/profiles/Creality/process/0.24mm Draft @Creality CR10SE 0.2.json
+%%DATADIR%%/profiles/Creality/process/0.24mm Draft @Creality CR10SE 0.4.json
+%%DATADIR%%/profiles/Creality/process/0.24mm Draft @Creality CR10SE 0.6.json
+%%DATADIR%%/profiles/Creality/process/0.24mm Draft @Creality CR10SE 0.8.json
+%%DATADIR%%/profiles/Creality/process/0.24mm Draft @Creality Ender3 0.2.json
+%%DATADIR%%/profiles/Creality/process/0.24mm Draft @Creality Ender3 0.4.json
+%%DATADIR%%/profiles/Creality/process/0.24mm Draft @Creality Ender3 0.6.json
+%%DATADIR%%/profiles/Creality/process/0.24mm Draft @Creality Ender3 0.8.json
+%%DATADIR%%/profiles/Creality/process/0.24mm Draft @Creality Ender3 Pro 0.2.json
+%%DATADIR%%/profiles/Creality/process/0.24mm Draft @Creality Ender3 Pro 0.4.json
+%%DATADIR%%/profiles/Creality/process/0.24mm Draft @Creality Ender3 Pro 0.6.json
+%%DATADIR%%/profiles/Creality/process/0.24mm Draft @Creality Ender3 Pro 0.8.json
+%%DATADIR%%/profiles/Creality/process/0.24mm Draft @Creality Ender3S1Plus 0.2.json
+%%DATADIR%%/profiles/Creality/process/0.24mm Draft @Creality Ender3S1Plus 0.4.json
+%%DATADIR%%/profiles/Creality/process/0.24mm Draft @Creality Ender3S1Plus 0.6.json
+%%DATADIR%%/profiles/Creality/process/0.24mm Draft @Creality Ender3S1Plus 0.8.json
+%%DATADIR%%/profiles/Creality/process/0.24mm Draft @Creality Ender3V2.json
+%%DATADIR%%/profiles/Creality/process/0.24mm Draft @Creality Ender3V2Neo.json
+%%DATADIR%%/profiles/Creality/process/0.24mm Draft @Creality Ender3V3 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.24mm Draft @Creality Ender3V3KE.json
+%%DATADIR%%/profiles/Creality/process/0.24mm Draft @Creality Ender3V3Plus 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.24mm Draft @Creality Ender3V3SE 0.2.json
+%%DATADIR%%/profiles/Creality/process/0.24mm Draft @Creality Ender3V3SE 0.4.json
+%%DATADIR%%/profiles/Creality/process/0.24mm Draft @Creality Ender3V3SE 0.6.json
+%%DATADIR%%/profiles/Creality/process/0.24mm Draft @Creality Ender3V3SE 0.8.json
+%%DATADIR%%/profiles/Creality/process/0.24mm Draft @Creality Ender5Pro (2019) 0.3.json
+%%DATADIR%%/profiles/Creality/process/0.24mm Draft @Creality Ender5Pro (2019) 0.5.json
+%%DATADIR%%/profiles/Creality/process/0.24mm Draft @Creality Ender5Pro (2019) 0.6.json
+%%DATADIR%%/profiles/Creality/process/0.24mm Draft @Creality Ender5Pro (2019) 0.8.json
+%%DATADIR%%/profiles/Creality/process/0.24mm Draft @Creality Ender5Pro (2019).json
+%%DATADIR%%/profiles/Creality/process/0.24mm Draft @Creality Hi 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.24mm Draft @Creality K1 (0.4 nozzle).json
+%%DATADIR%%/profiles/Creality/process/0.24mm Draft @Creality K1 SE 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.24mm Draft @Creality K1C 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.24mm Draft @Creality K1Max (0.4 nozzle).json
+%%DATADIR%%/profiles/Creality/process/0.24mm Draft @Creality K2 Plus 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.24mm Optimal @Creality CR-6 0.8.json
+%%DATADIR%%/profiles/Creality/process/0.24mm Optimal @Creality Ender3V3 0.6 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.24mm Optimal @Creality Ender3V3Plus 0.6 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.24mm Optimal @Creality Hi 0.6 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.24mm Optimal @Creality K1 (0.6 nozzle).json
+%%DATADIR%%/profiles/Creality/process/0.24mm Optimal @Creality K1C 0.6 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.24mm Optimal @Creality K1Max (0.6 nozzle).json
+%%DATADIR%%/profiles/Creality/process/0.24mm Optimal @Creality K2 Plus 0.6 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.28mm Standard @Creality Sermoon V1.json
+%%DATADIR%%/profiles/Creality/process/0.28mm SuperDraft @Creality CR-6 0.4.json
+%%DATADIR%%/profiles/Creality/process/0.28mm SuperDraft @Creality CR-6 0.6.json
+%%DATADIR%%/profiles/Creality/process/0.28mm SuperDraft @Creality Ender3 0.2.json
+%%DATADIR%%/profiles/Creality/process/0.28mm SuperDraft @Creality Ender3 0.4.json
+%%DATADIR%%/profiles/Creality/process/0.28mm SuperDraft @Creality Ender3 0.6.json
+%%DATADIR%%/profiles/Creality/process/0.28mm SuperDraft @Creality Ender3 0.8.json
+%%DATADIR%%/profiles/Creality/process/0.28mm SuperDraft @Creality Ender3 Pro 0.2.json
+%%DATADIR%%/profiles/Creality/process/0.28mm SuperDraft @Creality Ender3 Pro 0.4.json
+%%DATADIR%%/profiles/Creality/process/0.28mm SuperDraft @Creality Ender3 Pro 0.6.json
+%%DATADIR%%/profiles/Creality/process/0.28mm SuperDraft @Creality Ender3 Pro 0.8.json
+%%DATADIR%%/profiles/Creality/process/0.28mm SuperDraft @Creality Ender5Pro (2019) 0.5.json
+%%DATADIR%%/profiles/Creality/process/0.28mm SuperDraft @Creality Ender5Pro (2019) 0.6.json
+%%DATADIR%%/profiles/Creality/process/0.28mm SuperDraft @Creality Ender5Pro (2019) 0.8.json
+%%DATADIR%%/profiles/Creality/process/0.28mm SuperDraft @Creality Ender5Pro (2019) 1.0.json
+%%DATADIR%%/profiles/Creality/process/0.28mm SuperDraft @Creality K2 Plus 0.4 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.30mm Standard @Creality Ender3V3 0.6 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.30mm Standard @Creality Ender3V3Plus 0.6 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.30mm Standard @Creality Hi 0.6 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.30mm Standard @Creality K1 (0.6 nozzle).json
+%%DATADIR%%/profiles/Creality/process/0.30mm Standard @Creality K1C 0.6 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.30mm Standard @Creality K1Max (0.6 nozzle).json
+%%DATADIR%%/profiles/Creality/process/0.30mm Standard @Creality K2 Plus 0.6 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.32mm Chunky @Creality CR-6 0.6.json
+%%DATADIR%%/profiles/Creality/process/0.32mm Optimal @Creality K1 (0.8 nozzle).json
+%%DATADIR%%/profiles/Creality/process/0.32mm Optimal @Creality K1C 0.8 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.32mm Optimal @Creality K1Max (0.8 nozzle).json
+%%DATADIR%%/profiles/Creality/process/0.32mm Optimal @Creality K2 Plus 0.8 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.32mm Standard @Creality CR-6 0.8.json
+%%DATADIR%%/profiles/Creality/process/0.36mm Chunky @Creality Ender5Pro (2019) 0.5.json
+%%DATADIR%%/profiles/Creality/process/0.36mm Chunky @Creality Ender5Pro (2019) 0.6.json
+%%DATADIR%%/profiles/Creality/process/0.36mm Chunky @Creality Ender5Pro (2019) 0.8.json
+%%DATADIR%%/profiles/Creality/process/0.36mm Chunky @Creality Ender5Pro (2019) 1.0.json
+%%DATADIR%%/profiles/Creality/process/0.36mm Draft @Creality Ender3V3 0.6 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.36mm Draft @Creality Ender3V3Plus 0.6 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.36mm Draft @Creality Hi 0.6 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.36mm Draft @Creality K1 (0.6 nozzle).json
+%%DATADIR%%/profiles/Creality/process/0.36mm Draft @Creality K1C 0.6 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.36mm Draft @Creality K1Max (0.6 nozzle).json
+%%DATADIR%%/profiles/Creality/process/0.36mm Draft @Creality K2 Plus 0.6 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.36mm SuperChunky @Creality CR-6 0.6.json
+%%DATADIR%%/profiles/Creality/process/0.40mm Draft @Creality CR-6 0.8.json
+%%DATADIR%%/profiles/Creality/process/0.40mm Standard @Creality K1 (0.8 nozzle).json
+%%DATADIR%%/profiles/Creality/process/0.40mm Standard @Creality K1C 0.8 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.40mm Standard @Creality K1Max (0.8 nozzle).json
+%%DATADIR%%/profiles/Creality/process/0.40mm Standard @Creality K2 Plus 0.8 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.42mm SuperDraft @Creality K2 Plus 0.6 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.44mm SuperExtraChunky @Creality CR-6 0.6.json
+%%DATADIR%%/profiles/Creality/process/0.48mm Chunky @Creality CR-6 0.8.json
+%%DATADIR%%/profiles/Creality/process/0.48mm Draft @Creality CR-6 0.8.json
+%%DATADIR%%/profiles/Creality/process/0.48mm Draft @Creality K1 (0.8 nozzle).json
+%%DATADIR%%/profiles/Creality/process/0.48mm Draft @Creality K1C 0.8 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.48mm Draft @Creality K1Max (0.8 nozzle).json
+%%DATADIR%%/profiles/Creality/process/0.48mm Draft @Creality K2 Plus 0.8 nozzle.json
+%%DATADIR%%/profiles/Creality/process/0.56mm SuperChunky @Creality CR-6 0.8.json
+%%DATADIR%%/profiles/Creality/process/0.56mm SuperDraft @Creality K2 Plus 0.8 nozzle.json
+%%DATADIR%%/profiles/Creality/process/fdm_process_common.json
+%%DATADIR%%/profiles/Creality/process/fdm_process_common_klipper.json
+%%DATADIR%%/profiles/Creality/process/fdm_process_creality_common.json
+%%DATADIR%%/profiles/Creality/process/fdm_process_creality_common_0_2.json
+%%DATADIR%%/profiles/Creality/process/fdm_process_creality_common_0_25.json
+%%DATADIR%%/profiles/Creality/process/fdm_process_creality_common_0_3.json
+%%DATADIR%%/profiles/Creality/process/fdm_process_creality_common_0_5.json
+%%DATADIR%%/profiles/Creality/process/fdm_process_creality_common_0_6.json
+%%DATADIR%%/profiles/Creality/process/fdm_process_creality_common_0_8.json
+%%DATADIR%%/profiles/Creality/process/fdm_process_creality_common_1_0.json
+%%DATADIR%%/profiles/Cubicon.json
+%%DATADIR%%/profiles/Cubicon/Cubicon xCeler-I_bed_texture.svg
+%%DATADIR%%/profiles/Cubicon/Cubicon xCeler-I_cover.png
+%%DATADIR%%/profiles/Cubicon/filament/Cubicon ABS @Cubicon xCeler-I 0.4 nozzle.json
+%%DATADIR%%/profiles/Cubicon/filament/Cubicon ABS-A100 @Cubicon xCeler-I 0.4 nozzle.json
+%%DATADIR%%/profiles/Cubicon/filament/Cubicon ABSk @Cubicon xCeler-I 0.4 nozzle.json
+%%DATADIR%%/profiles/Cubicon/filament/Cubicon PA-CF @Cubicon xCeler-I 0.4 nozzle.json
+%%DATADIR%%/profiles/Cubicon/filament/Cubicon PC @Cubicon xCeler-I 0.4 nozzle.json
+%%DATADIR%%/profiles/Cubicon/filament/Cubicon PETG @Cubicon xCeler-I 0.4 nozzle.json
+%%DATADIR%%/profiles/Cubicon/filament/Cubicon PLA @Cubicon xCeler-I 0.4 nozzle.json
+%%DATADIR%%/profiles/Cubicon/filament/Cubicon PLA+ @Cubicon xCeler-I 0.4 nozzle.json
+%%DATADIR%%/profiles/Cubicon/filament/Cubicon PLAi21 @Cubicon xCeler-I 0.4 nozzle.json
+%%DATADIR%%/profiles/Cubicon/filament/fdm_filament_abs.json
+%%DATADIR%%/profiles/Cubicon/filament/fdm_filament_common.json
+%%DATADIR%%/profiles/Cubicon/filament/fdm_filament_pa.json
+%%DATADIR%%/profiles/Cubicon/filament/fdm_filament_pc.json
+%%DATADIR%%/profiles/Cubicon/filament/fdm_filament_pet.json
+%%DATADIR%%/profiles/Cubicon/filament/fdm_filament_pla.json
+%%DATADIR%%/profiles/Cubicon/machine/Cubicon xCeler-I 0.4 nozzle.json
+%%DATADIR%%/profiles/Cubicon/machine/Cubicon xCeler-I.json
+%%DATADIR%%/profiles/Cubicon/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/Cubicon/process/cubicon common @Cubicon xCeler-I 0.4 nozzle.json
+%%DATADIR%%/profiles/Cubicon/process/cubicon default @Cubicon xCeler-I 0.4 nozzle.json
+%%DATADIR%%/profiles/Cubicon/process/fdm_process_common.json
+%%DATADIR%%/profiles/Cubicon/process/fdm_process_common_klipper.json
+%%DATADIR%%/profiles/Cubicon/process/process template @Cubicon xCeler-I 0.4 nozzle.json
+%%DATADIR%%/profiles/Custom.json
+%%DATADIR%%/profiles/Custom/Custom_350_bed.stl
+%%DATADIR%%/profiles/Custom/Generic Klipper Printer_cover.png
+%%DATADIR%%/profiles/Custom/Generic Marlin Printer_cover.png
+%%DATADIR%%/profiles/Custom/Generic RRF Printer_cover.png
+%%DATADIR%%/profiles/Custom/Generic ToolChanger Printer_cover.png
+%%DATADIR%%/profiles/Custom/filament/Generic ABS @MyToolChanger.json
+%%DATADIR%%/profiles/Custom/filament/Generic ASA @MyToolChanger.json
+%%DATADIR%%/profiles/Custom/filament/Generic PA @MyToolChanger.json
+%%DATADIR%%/profiles/Custom/filament/Generic PA-CF @MyToolChanger.json
+%%DATADIR%%/profiles/Custom/filament/Generic PC @MyToolChanger.json
+%%DATADIR%%/profiles/Custom/filament/Generic PETG @MyToolChanger.json
+%%DATADIR%%/profiles/Custom/filament/Generic PLA @MyToolChanger.json
+%%DATADIR%%/profiles/Custom/filament/Generic PLA-CF @MyToolChanger.json
+%%DATADIR%%/profiles/Custom/filament/Generic PVA @MyToolChanger.json
+%%DATADIR%%/profiles/Custom/filament/Generic TPU @MyToolChanger.json
+%%DATADIR%%/profiles/Custom/machine/MyKlipper 0.2 nozzle.json
+%%DATADIR%%/profiles/Custom/machine/MyKlipper 0.4 nozzle.json
+%%DATADIR%%/profiles/Custom/machine/MyKlipper 0.6 nozzle.json
+%%DATADIR%%/profiles/Custom/machine/MyKlipper 0.8 nozzle.json
+%%DATADIR%%/profiles/Custom/machine/MyKlipper.json
+%%DATADIR%%/profiles/Custom/machine/MyMarlin 0.4 nozzle.json
+%%DATADIR%%/profiles/Custom/machine/MyMarlin.json
+%%DATADIR%%/profiles/Custom/machine/MyRRF 0.4 nozzle.json
+%%DATADIR%%/profiles/Custom/machine/MyRRF.json
+%%DATADIR%%/profiles/Custom/machine/MyToolChanger 0.2 nozzle.json
+%%DATADIR%%/profiles/Custom/machine/MyToolChanger 0.4 nozzle.json
+%%DATADIR%%/profiles/Custom/machine/MyToolChanger 0.6 nozzle.json
+%%DATADIR%%/profiles/Custom/machine/MyToolChanger 0.8 nozzle.json
+%%DATADIR%%/profiles/Custom/machine/MyToolChanger.json
+%%DATADIR%%/profiles/Custom/machine/fdm_klipper_common.json
+%%DATADIR%%/profiles/Custom/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/Custom/machine/fdm_rrf_common.json
+%%DATADIR%%/profiles/Custom/machine/fdm_toolchanger_common.json
+%%DATADIR%%/profiles/Custom/orcaslicer_bed_texture.svg
+%%DATADIR%%/profiles/Custom/process/0.08mm Extra Fine @MyKlipper.json
+%%DATADIR%%/profiles/Custom/process/0.08mm Extra Fine @MyMarlin.json
+%%DATADIR%%/profiles/Custom/process/0.08mm Extra Fine @MyRRF.json
+%%DATADIR%%/profiles/Custom/process/0.08mm Extra Fine @MyToolChanger.json
+%%DATADIR%%/profiles/Custom/process/0.12mm Fine @MyKlipper.json
+%%DATADIR%%/profiles/Custom/process/0.12mm Fine @MyMarlin.json
+%%DATADIR%%/profiles/Custom/process/0.12mm Fine @MyRRF.json
+%%DATADIR%%/profiles/Custom/process/0.12mm Fine @MyToolChanger.json
+%%DATADIR%%/profiles/Custom/process/0.15mm Optimal @MyKlipper.json
+%%DATADIR%%/profiles/Custom/process/0.15mm Optimal @MyMarlin.json
+%%DATADIR%%/profiles/Custom/process/0.15mm Optimal @MyRRF.json
+%%DATADIR%%/profiles/Custom/process/0.15mm Optimal @MyToolChanger.json
+%%DATADIR%%/profiles/Custom/process/0.16mm Optimal @MyKlipper.json
+%%DATADIR%%/profiles/Custom/process/0.16mm Optimal @MyToolChanger.json
+%%DATADIR%%/profiles/Custom/process/0.20mm Standard @MyKlipper.json
+%%DATADIR%%/profiles/Custom/process/0.20mm Standard @MyMarlin.json
+%%DATADIR%%/profiles/Custom/process/0.20mm Standard @MyRRF.json
+%%DATADIR%%/profiles/Custom/process/0.20mm Standard @MyToolChanger.json
+%%DATADIR%%/profiles/Custom/process/0.24mm Draft @MyKlipper.json
+%%DATADIR%%/profiles/Custom/process/0.24mm Draft @MyMarlin.json
+%%DATADIR%%/profiles/Custom/process/0.24mm Draft @MyRRF.json
+%%DATADIR%%/profiles/Custom/process/0.24mm Draft @MyToolChanger.json
+%%DATADIR%%/profiles/Custom/process/0.28mm Extra Draft @MyKlipper.json
+%%DATADIR%%/profiles/Custom/process/0.28mm Extra Draft @MyMarlin.json
+%%DATADIR%%/profiles/Custom/process/0.28mm Extra Draft @MyRRF.json
+%%DATADIR%%/profiles/Custom/process/0.28mm Extra Draft @MyToolChanger.json
+%%DATADIR%%/profiles/Custom/process/0.32mm Extra Draft @MyKlipper.json
+%%DATADIR%%/profiles/Custom/process/0.32mm Extra Draft @MyToolChanger.json
+%%DATADIR%%/profiles/Custom/process/0.40mm Extra Draft @MyKlipper.json
+%%DATADIR%%/profiles/Custom/process/0.40mm Extra Draft @MyToolChanger.json
+%%DATADIR%%/profiles/Custom/process/0.56mm Extra Draft @MyKlipper.json
+%%DATADIR%%/profiles/Custom/process/0.56mm Extra Draft @MyToolChanger.json
+%%DATADIR%%/profiles/Custom/process/fdm_process_common.json
+%%DATADIR%%/profiles/Custom/process/fdm_process_klipper_common.json
+%%DATADIR%%/profiles/Custom/process/fdm_process_marlin_common.json
+%%DATADIR%%/profiles/Custom/process/fdm_process_mytoolchanger_common.json
+%%DATADIR%%/profiles/Custom/process/fdm_process_rrf_common.json
+%%DATADIR%%/profiles/DeltaMaker.json
+%%DATADIR%%/profiles/DeltaMaker/DeltaMaker 2T_cover.png
+%%DATADIR%%/profiles/DeltaMaker/DeltaMaker 2XT_cover.png
+%%DATADIR%%/profiles/DeltaMaker/DeltaMaker 2_cover.png
+%%DATADIR%%/profiles/DeltaMaker/deltamaker_2_buildplate_model.stl
+%%DATADIR%%/profiles/DeltaMaker/deltamaker_2_buildplate_texture.png
+%%DATADIR%%/profiles/DeltaMaker/deltamaker_2_buildplate_texture.svg
+%%DATADIR%%/profiles/DeltaMaker/filament/DeltaMaker Brand PLA.json
+%%DATADIR%%/profiles/DeltaMaker/filament/DeltaMaker Generic PETG.json
+%%DATADIR%%/profiles/DeltaMaker/filament/DeltaMaker Generic PLA.json
+%%DATADIR%%/profiles/DeltaMaker/filament/DeltaMaker Generic TPU.json
+%%DATADIR%%/profiles/DeltaMaker/filament/fdm_filament_common.json
+%%DATADIR%%/profiles/DeltaMaker/filament/fdm_filament_pet.json
+%%DATADIR%%/profiles/DeltaMaker/filament/fdm_filament_pla.json
+%%DATADIR%%/profiles/DeltaMaker/filament/fdm_filament_tpu.json
+%%DATADIR%%/profiles/DeltaMaker/machine/DeltaMaker 2 0.35 nozzle.json
+%%DATADIR%%/profiles/DeltaMaker/machine/DeltaMaker 2.json
+%%DATADIR%%/profiles/DeltaMaker/machine/DeltaMaker 2T 0.5 nozzle.json
+%%DATADIR%%/profiles/DeltaMaker/machine/DeltaMaker 2T.json
+%%DATADIR%%/profiles/DeltaMaker/machine/DeltaMaker 2XT 0.5 nozzle.json
+%%DATADIR%%/profiles/DeltaMaker/machine/DeltaMaker 2XT.json
+%%DATADIR%%/profiles/DeltaMaker/machine/fdm_klipper_common.json
+%%DATADIR%%/profiles/DeltaMaker/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/DeltaMaker/process/0.12mm Fine @DeltaMaker.json
+%%DATADIR%%/profiles/DeltaMaker/process/0.18mm Standard @DeltaMaker.json
+%%DATADIR%%/profiles/DeltaMaker/process/0.25mm Draft @DeltaMaker.json
+%%DATADIR%%/profiles/DeltaMaker/process/fdm_process_common.json
+%%DATADIR%%/profiles/DeltaMaker/process/fdm_process_klipper_common.json
+%%DATADIR%%/profiles/Dremel.json
+%%DATADIR%%/profiles/Dremel/Dremel 3D20_cover.png
+%%DATADIR%%/profiles/Dremel/Dremel 3D40_cover.png
+%%DATADIR%%/profiles/Dremel/Dremel 3D45_cover.png
+%%DATADIR%%/profiles/Dremel/dremel_3d20_buildplate_model.stl
+%%DATADIR%%/profiles/Dremel/dremel_3d40_3d45_buildplate_model.stl
+%%DATADIR%%/profiles/Dremel/dremel_3d45.stl
+%%DATADIR%%/profiles/Dremel/filament/Dremel Generic PLA @3D20 all.json
+%%DATADIR%%/profiles/Dremel/filament/Dremel Generic PLA @3D40 all.json
+%%DATADIR%%/profiles/Dremel/filament/Dremel Generic PLA @3D45 all.json
+%%DATADIR%%/profiles/Dremel/filament/Dremel Generic PLA.json
+%%DATADIR%%/profiles/Dremel/filament/fdm_filament_common.json
+%%DATADIR%%/profiles/Dremel/filament/fdm_filament_pla.json
+%%DATADIR%%/profiles/Dremel/machine/Dremel 3D20 0.4 nozzle.json
+%%DATADIR%%/profiles/Dremel/machine/Dremel 3D20.json
+%%DATADIR%%/profiles/Dremel/machine/Dremel 3D40 0.4 nozzle.json
+%%DATADIR%%/profiles/Dremel/machine/Dremel 3D40.json
+%%DATADIR%%/profiles/Dremel/machine/Dremel 3D45 0.4 nozzle.json
+%%DATADIR%%/profiles/Dremel/machine/Dremel 3D45.json
+%%DATADIR%%/profiles/Dremel/machine/fdm_dremel_common.json
+%%DATADIR%%/profiles/Dremel/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/Dremel/process/.05mm Super Detail @Dremel 3D40 0.4.json
+%%DATADIR%%/profiles/Dremel/process/.05mm Super Detail @Dremel 3D45 0.4.json
+%%DATADIR%%/profiles/Dremel/process/.10mm Detail @Dremel 3D20 0.4.json
+%%DATADIR%%/profiles/Dremel/process/.10mm Detail @Dremel 3D40 0.4.json
+%%DATADIR%%/profiles/Dremel/process/.10mm Detail @Dremel 3D45 0.4.json
+%%DATADIR%%/profiles/Dremel/process/.20mm Standard @Dremel 3D20 0.4.json
+%%DATADIR%%/profiles/Dremel/process/.20mm Standard @Dremel 3D40 0.4.json
+%%DATADIR%%/profiles/Dremel/process/.20mm Standard @Dremel 3D45 0.4.json
+%%DATADIR%%/profiles/Dremel/process/.30mm Draft @Dremel 3D20 0.4.json
+%%DATADIR%%/profiles/Dremel/process/.30mm Draft @Dremel 3D40 0.4.json
+%%DATADIR%%/profiles/Dremel/process/.30mm Draft @Dremel 3D45 0.4.json
+%%DATADIR%%/profiles/Dremel/process/.34mm SuperDraft @Dremel 3D40 0.4.json
+%%DATADIR%%/profiles/Dremel/process/.34mm SuperDraft @Dremel 3D45 0.4.json
+%%DATADIR%%/profiles/Dremel/process/fdm_process_common.json
+%%DATADIR%%/profiles/Dremel/process/fdm_process_dremel_common.json
+%%DATADIR%%/profiles/Elegoo.json
+%%DATADIR%%/profiles/Elegoo/Elegoo Centauri Carbon_cover.png
+%%DATADIR%%/profiles/Elegoo/Elegoo Centauri_cover.png
+%%DATADIR%%/profiles/Elegoo/Elegoo Neptune 2D_cover.png
+%%DATADIR%%/profiles/Elegoo/Elegoo Neptune 2S_cover.png
+%%DATADIR%%/profiles/Elegoo/Elegoo Neptune 2_cover.png
+%%DATADIR%%/profiles/Elegoo/Elegoo Neptune 3 Max_cover.png
+%%DATADIR%%/profiles/Elegoo/Elegoo Neptune 3 Plus_cover.png
+%%DATADIR%%/profiles/Elegoo/Elegoo Neptune 3 Pro_cover.png
+%%DATADIR%%/profiles/Elegoo/Elegoo Neptune 3_cover.png
+%%DATADIR%%/profiles/Elegoo/Elegoo Neptune 4 Max_cover.png
+%%DATADIR%%/profiles/Elegoo/Elegoo Neptune 4 Plus_cover.png
+%%DATADIR%%/profiles/Elegoo/Elegoo Neptune 4 Pro_cover.png
+%%DATADIR%%/profiles/Elegoo/Elegoo Neptune 4_cover.png
+%%DATADIR%%/profiles/Elegoo/Elegoo Neptune X_cover.png
+%%DATADIR%%/profiles/Elegoo/Elegoo Neptune_cover.png
+%%DATADIR%%/profiles/Elegoo/Elegoo OrangeStorm Giga_cover.png
+%%DATADIR%%/profiles/Elegoo/elegoo_centuri_buildplate_model.stl
+%%DATADIR%%/profiles/Elegoo/elegoo_centuri_buildplate_texture.png
+%%DATADIR%%/profiles/Elegoo/elegoo_centuri_carbon_buildplate_model.stl
+%%DATADIR%%/profiles/Elegoo/elegoo_centuri_carbon_buildplate_texture.png
+%%DATADIR%%/profiles/Elegoo/elegoo_neptune2_buildplate_model.stl
+%%DATADIR%%/profiles/Elegoo/elegoo_neptune2_buildplate_texture.png
+%%DATADIR%%/profiles/Elegoo/elegoo_neptune2d_buildplate_model.stl
+%%DATADIR%%/profiles/Elegoo/elegoo_neptune2d_buildplate_texture.png
+%%DATADIR%%/profiles/Elegoo/elegoo_neptune2s_buildplate_model.stl
+%%DATADIR%%/profiles/Elegoo/elegoo_neptune2s_buildplate_texture.png
+%%DATADIR%%/profiles/Elegoo/elegoo_neptune3_buildplate_model.stl
+%%DATADIR%%/profiles/Elegoo/elegoo_neptune3_buildplate_texture.png
+%%DATADIR%%/profiles/Elegoo/elegoo_neptune3max_buildplate_model.stl
+%%DATADIR%%/profiles/Elegoo/elegoo_neptune3plus_buildplate_model.stl
+%%DATADIR%%/profiles/Elegoo/elegoo_neptune3plus_buildplate_texture.png
+%%DATADIR%%/profiles/Elegoo/elegoo_neptune3pro_buildplate_model.stl
+%%DATADIR%%/profiles/Elegoo/elegoo_neptune3pro_buildplate_texture.png
+%%DATADIR%%/profiles/Elegoo/elegoo_neptune4_buildplate_model.stl
+%%DATADIR%%/profiles/Elegoo/elegoo_neptune4_buildplate_texture.png
+%%DATADIR%%/profiles/Elegoo/elegoo_neptune4max_buildplate_model.stl
+%%DATADIR%%/profiles/Elegoo/elegoo_neptune4plus_buildplate_model.stl
+%%DATADIR%%/profiles/Elegoo/elegoo_neptune4plus_buildplate_texture.png
+%%DATADIR%%/profiles/Elegoo/elegoo_neptune4pro_buildplate_model.stl
+%%DATADIR%%/profiles/Elegoo/elegoo_neptune4pro_buildplate_texture.png
+%%DATADIR%%/profiles/Elegoo/elegoo_neptune_buildplate_model.stl
+%%DATADIR%%/profiles/Elegoo/elegoo_neptune_buildplate_texture.png
+%%DATADIR%%/profiles/Elegoo/elegoo_neptune_max_buildplate_texture.png
+%%DATADIR%%/profiles/Elegoo/elegoo_neptunex_buildplate_model.stl
+%%DATADIR%%/profiles/Elegoo/elegoo_neptunex_buildplate_texture.png
+%%DATADIR%%/profiles/Elegoo/elegoo_orangestorm_giga_buildplate_model.stl
+%%DATADIR%%/profiles/Elegoo/elegoo_orangestorm_giga_buildplate_texture.png
+%%DATADIR%%/profiles/Elegoo/filament/EC/Elegoo ASA @EC.json
+%%DATADIR%%/profiles/Elegoo/filament/EC/Elegoo PETG PRO @EC.json
+%%DATADIR%%/profiles/Elegoo/filament/EC/Elegoo PLA @EC.json
+%%DATADIR%%/profiles/Elegoo/filament/EC/Elegoo PLA Matte @EC.json
+%%DATADIR%%/profiles/Elegoo/filament/EC/Elegoo PLA PRO @EC.json
+%%DATADIR%%/profiles/Elegoo/filament/EC/Elegoo PLA Silk @EC.json
+%%DATADIR%%/profiles/Elegoo/filament/EC/Elegoo PLA+ @EC.json
+%%DATADIR%%/profiles/Elegoo/filament/EC/Elegoo RAPID PETG @EC.json
+%%DATADIR%%/profiles/Elegoo/filament/EC/Elegoo RAPID PLA+ @EC.json
+%%DATADIR%%/profiles/Elegoo/filament/EC/Elegoo TPU 95A @EC.json
+%%DATADIR%%/profiles/Elegoo/filament/ECC/Elegoo ASA @ECC.json
+%%DATADIR%%/profiles/Elegoo/filament/ECC/Elegoo PETG PRO @ECC.json
+%%DATADIR%%/profiles/Elegoo/filament/ECC/Elegoo PLA @ECC.json
+%%DATADIR%%/profiles/Elegoo/filament/ECC/Elegoo PLA Matte @ECC.json
+%%DATADIR%%/profiles/Elegoo/filament/ECC/Elegoo PLA PRO @ECC.json
+%%DATADIR%%/profiles/Elegoo/filament/ECC/Elegoo PLA Silk @ECC.json
+%%DATADIR%%/profiles/Elegoo/filament/ECC/Elegoo PLA+ @ECC.json
+%%DATADIR%%/profiles/Elegoo/filament/ECC/Elegoo PLA-CF @ECC.json
+%%DATADIR%%/profiles/Elegoo/filament/ECC/Elegoo RAPID PETG @ECC.json
+%%DATADIR%%/profiles/Elegoo/filament/ECC/Elegoo RAPID PLA+ @ECC.json
+%%DATADIR%%/profiles/Elegoo/filament/ECC/Elegoo TPU 95A @ECC.json
+%%DATADIR%%/profiles/Elegoo/filament/ELEGOO/Elegoo ASA @0.2 nozzle.json
+%%DATADIR%%/profiles/Elegoo/filament/ELEGOO/Elegoo ASA @base.json
+%%DATADIR%%/profiles/Elegoo/filament/ELEGOO/Elegoo ASA.json
+%%DATADIR%%/profiles/Elegoo/filament/ELEGOO/Elegoo PETG PRO @0.2 nozzle.json
+%%DATADIR%%/profiles/Elegoo/filament/ELEGOO/Elegoo PETG PRO @base.json
+%%DATADIR%%/profiles/Elegoo/filament/ELEGOO/Elegoo PETG PRO.json
+%%DATADIR%%/profiles/Elegoo/filament/ELEGOO/Elegoo PLA @0.2 nozzle.json
+%%DATADIR%%/profiles/Elegoo/filament/ELEGOO/Elegoo PLA @base.json
+%%DATADIR%%/profiles/Elegoo/filament/ELEGOO/Elegoo PLA Matte @0.2 nozzle.json
+%%DATADIR%%/profiles/Elegoo/filament/ELEGOO/Elegoo PLA Matte @base.json
+%%DATADIR%%/profiles/Elegoo/filament/ELEGOO/Elegoo PLA Matte.json
+%%DATADIR%%/profiles/Elegoo/filament/ELEGOO/Elegoo PLA PRO @0.2 nozzle.json
+%%DATADIR%%/profiles/Elegoo/filament/ELEGOO/Elegoo PLA PRO.json
+%%DATADIR%%/profiles/Elegoo/filament/ELEGOO/Elegoo PLA Silk @0.2 nozzle.json
+%%DATADIR%%/profiles/Elegoo/filament/ELEGOO/Elegoo PLA Silk @base.json
+%%DATADIR%%/profiles/Elegoo/filament/ELEGOO/Elegoo PLA Silk.json
+%%DATADIR%%/profiles/Elegoo/filament/ELEGOO/Elegoo PLA+ @0.2 nozzle.json
+%%DATADIR%%/profiles/Elegoo/filament/ELEGOO/Elegoo PLA+.json
+%%DATADIR%%/profiles/Elegoo/filament/ELEGOO/Elegoo PLA-CF @base.json
+%%DATADIR%%/profiles/Elegoo/filament/ELEGOO/Elegoo PLA-CF.json
+%%DATADIR%%/profiles/Elegoo/filament/ELEGOO/Elegoo PLA.json
+%%DATADIR%%/profiles/Elegoo/filament/ELEGOO/Elegoo RAPID PETG @0.2 nozzle.json
+%%DATADIR%%/profiles/Elegoo/filament/ELEGOO/Elegoo RAPID PETG @base.json
+%%DATADIR%%/profiles/Elegoo/filament/ELEGOO/Elegoo RAPID PETG+.json
+%%DATADIR%%/profiles/Elegoo/filament/ELEGOO/Elegoo RAPID PETG.json
+%%DATADIR%%/profiles/Elegoo/filament/ELEGOO/Elegoo RAPID PLA+ @0.2 nozzle.json
+%%DATADIR%%/profiles/Elegoo/filament/ELEGOO/Elegoo RAPID PLA+ @base.json
+%%DATADIR%%/profiles/Elegoo/filament/ELEGOO/Elegoo RAPID PLA+.json
+%%DATADIR%%/profiles/Elegoo/filament/ELEGOO/Elegoo TPU 95A @base.json
+%%DATADIR%%/profiles/Elegoo/filament/ELEGOO/fdm_elegoo_filament_asa.json
+%%DATADIR%%/profiles/Elegoo/filament/ELEGOO/fdm_elegoo_filament_common.json
+%%DATADIR%%/profiles/Elegoo/filament/ELEGOO/fdm_elegoo_filament_pet.json
+%%DATADIR%%/profiles/Elegoo/filament/ELEGOO/fdm_elegoo_filament_pla.json
+%%DATADIR%%/profiles/Elegoo/filament/ELEGOO/fdm_elegoo_filament_tpu.json
+%%DATADIR%%/profiles/Elegoo/filament/Elegoo ASA @Elegoo Giga.json
+%%DATADIR%%/profiles/Elegoo/filament/Elegoo PETG PRO @Elegoo Giga.json
+%%DATADIR%%/profiles/Elegoo/filament/Elegoo PLA @Elegoo Giga.json
+%%DATADIR%%/profiles/Elegoo/filament/Elegoo PLA Matte @Elegoo Giga.json
+%%DATADIR%%/profiles/Elegoo/filament/Generic ABS @Elegoo.json
+%%DATADIR%%/profiles/Elegoo/filament/Generic ASA @Elegoo.json
+%%DATADIR%%/profiles/Elegoo/filament/Generic PETG @Elegoo.json
+%%DATADIR%%/profiles/Elegoo/filament/Generic PETG PRO @Elegoo.json
+%%DATADIR%%/profiles/Elegoo/filament/Generic PLA @Elegoo.json
+%%DATADIR%%/profiles/Elegoo/filament/Generic PLA Matte @Elegoo.json
+%%DATADIR%%/profiles/Elegoo/filament/fdm_filament_abs.json
+%%DATADIR%%/profiles/Elegoo/filament/fdm_filament_asa.json
+%%DATADIR%%/profiles/Elegoo/filament/fdm_filament_common.json
+%%DATADIR%%/profiles/Elegoo/filament/fdm_filament_pet.json
+%%DATADIR%%/profiles/Elegoo/filament/fdm_filament_pla.json
+%%DATADIR%%/profiles/Elegoo/machine/EC/Elegoo Centauri 0.2 nozzle.json
+%%DATADIR%%/profiles/Elegoo/machine/EC/Elegoo Centauri 0.4 nozzle.json
+%%DATADIR%%/profiles/Elegoo/machine/EC/Elegoo Centauri 0.6 nozzle.json
+%%DATADIR%%/profiles/Elegoo/machine/EC/Elegoo Centauri 0.8 nozzle.json
+%%DATADIR%%/profiles/Elegoo/machine/EC/Elegoo Centauri.json
+%%DATADIR%%/profiles/Elegoo/machine/ECC/Elegoo Centauri Carbon 0.2 nozzle.json
+%%DATADIR%%/profiles/Elegoo/machine/ECC/Elegoo Centauri Carbon 0.4 nozzle.json
+%%DATADIR%%/profiles/Elegoo/machine/ECC/Elegoo Centauri Carbon 0.6 nozzle.json
+%%DATADIR%%/profiles/Elegoo/machine/ECC/Elegoo Centauri Carbon 0.8 nozzle.json
+%%DATADIR%%/profiles/Elegoo/machine/ECC/Elegoo Centauri Carbon.json
+%%DATADIR%%/profiles/Elegoo/machine/ECC/fdm_machine_ecc.json
+%%DATADIR%%/profiles/Elegoo/machine/ECC/fdm_machine_ecc_common.json
+%%DATADIR%%/profiles/Elegoo/machine/Elegoo Neptune 0.4 nozzle.json
+%%DATADIR%%/profiles/Elegoo/machine/Elegoo Neptune 2 0.4 nozzle.json
+%%DATADIR%%/profiles/Elegoo/machine/Elegoo Neptune 2.json
+%%DATADIR%%/profiles/Elegoo/machine/Elegoo Neptune 2D 0.4 nozzle.json
+%%DATADIR%%/profiles/Elegoo/machine/Elegoo Neptune 2D.json
+%%DATADIR%%/profiles/Elegoo/machine/Elegoo Neptune 2S 0.4 nozzle.json
+%%DATADIR%%/profiles/Elegoo/machine/Elegoo Neptune 2S.json
+%%DATADIR%%/profiles/Elegoo/machine/Elegoo Neptune 3 0.4 nozzle.json
+%%DATADIR%%/profiles/Elegoo/machine/Elegoo Neptune 3 Max 0.4 nozzle.json
+%%DATADIR%%/profiles/Elegoo/machine/Elegoo Neptune 3 Max.json
+%%DATADIR%%/profiles/Elegoo/machine/Elegoo Neptune 3 Plus 0.4 nozzle.json
+%%DATADIR%%/profiles/Elegoo/machine/Elegoo Neptune 3 Plus.json
+%%DATADIR%%/profiles/Elegoo/machine/Elegoo Neptune 3 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Elegoo/machine/Elegoo Neptune 3 Pro.json
+%%DATADIR%%/profiles/Elegoo/machine/Elegoo Neptune 3.json
+%%DATADIR%%/profiles/Elegoo/machine/Elegoo Neptune 4 (0.2 nozzle).json
+%%DATADIR%%/profiles/Elegoo/machine/Elegoo Neptune 4 (0.4 nozzle).json
+%%DATADIR%%/profiles/Elegoo/machine/Elegoo Neptune 4 (0.6 nozzle).json
+%%DATADIR%%/profiles/Elegoo/machine/Elegoo Neptune 4 (0.8 nozzle).json
+%%DATADIR%%/profiles/Elegoo/machine/Elegoo Neptune 4 Max (0.2 nozzle).json
+%%DATADIR%%/profiles/Elegoo/machine/Elegoo Neptune 4 Max (0.4 nozzle).json
+%%DATADIR%%/profiles/Elegoo/machine/Elegoo Neptune 4 Max (0.6 nozzle).json
+%%DATADIR%%/profiles/Elegoo/machine/Elegoo Neptune 4 Max (0.8 nozzle).json
+%%DATADIR%%/profiles/Elegoo/machine/Elegoo Neptune 4 Max.json
+%%DATADIR%%/profiles/Elegoo/machine/Elegoo Neptune 4 Plus (0.2 nozzle).json
+%%DATADIR%%/profiles/Elegoo/machine/Elegoo Neptune 4 Plus (0.4 nozzle).json
+%%DATADIR%%/profiles/Elegoo/machine/Elegoo Neptune 4 Plus (0.6 nozzle).json
+%%DATADIR%%/profiles/Elegoo/machine/Elegoo Neptune 4 Plus (0.8 nozzle).json
+%%DATADIR%%/profiles/Elegoo/machine/Elegoo Neptune 4 Plus.json
+%%DATADIR%%/profiles/Elegoo/machine/Elegoo Neptune 4 Pro (0.2 nozzle).json
+%%DATADIR%%/profiles/Elegoo/machine/Elegoo Neptune 4 Pro (0.4 nozzle).json
+%%DATADIR%%/profiles/Elegoo/machine/Elegoo Neptune 4 Pro (0.6 nozzle).json
+%%DATADIR%%/profiles/Elegoo/machine/Elegoo Neptune 4 Pro (0.8 nozzle).json
+%%DATADIR%%/profiles/Elegoo/machine/Elegoo Neptune 4 Pro.json
+%%DATADIR%%/profiles/Elegoo/machine/Elegoo Neptune 4.json
+%%DATADIR%%/profiles/Elegoo/machine/Elegoo Neptune X 0.4 nozzle.json
+%%DATADIR%%/profiles/Elegoo/machine/Elegoo Neptune X.json
+%%DATADIR%%/profiles/Elegoo/machine/Elegoo Neptune.json
+%%DATADIR%%/profiles/Elegoo/machine/Elegoo OrangeStorm Giga 0.4 nozzle.json
+%%DATADIR%%/profiles/Elegoo/machine/Elegoo OrangeStorm Giga 0.6 nozzle.json
+%%DATADIR%%/profiles/Elegoo/machine/Elegoo OrangeStorm Giga 0.8 nozzle.json
+%%DATADIR%%/profiles/Elegoo/machine/Elegoo OrangeStorm Giga 1.0 nozzle.json
+%%DATADIR%%/profiles/Elegoo/machine/Elegoo OrangeStorm Giga.json
+%%DATADIR%%/profiles/Elegoo/machine/fdm_elegoo_3dp_001_common.json
+%%DATADIR%%/profiles/Elegoo/machine/fdm_elegoo_common.json
+%%DATADIR%%/profiles/Elegoo/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/Elegoo/machine/fdm_neptune_4_common.json
+%%DATADIR%%/profiles/Elegoo/process/0.08mm Extra Fine @Elegoo Neptune.json
+%%DATADIR%%/profiles/Elegoo/process/0.08mm Extra Fine @Elegoo Neptune2.json
+%%DATADIR%%/profiles/Elegoo/process/0.08mm Extra Fine @Elegoo Neptune2D.json
+%%DATADIR%%/profiles/Elegoo/process/0.08mm Extra Fine @Elegoo Neptune2S.json
+%%DATADIR%%/profiles/Elegoo/process/0.08mm Extra Fine @Elegoo Neptune3.json
+%%DATADIR%%/profiles/Elegoo/process/0.08mm Extra Fine @Elegoo Neptune3Max.json
+%%DATADIR%%/profiles/Elegoo/process/0.08mm Extra Fine @Elegoo Neptune3Plus.json
+%%DATADIR%%/profiles/Elegoo/process/0.08mm Extra Fine @Elegoo Neptune3Pro.json
+%%DATADIR%%/profiles/Elegoo/process/0.08mm Extra Fine @Elegoo Neptune4 (0.2 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.08mm Extra Fine @Elegoo Neptune4 (0.4 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.08mm Extra Fine @Elegoo Neptune4 (0.6 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.08mm Extra Fine @Elegoo Neptune4 (0.8 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.08mm Extra Fine @Elegoo Neptune4 Plus (0.2 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.08mm Extra Fine @Elegoo Neptune4 Plus (0.4 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.08mm Extra Fine @Elegoo Neptune4 Plus (0.6 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.08mm Extra Fine @Elegoo Neptune4 Plus (0.8 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.08mm Extra Fine @Elegoo Neptune4Max (0.2 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.08mm Extra Fine @Elegoo Neptune4Max (0.4 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.08mm Extra Fine @Elegoo Neptune4Max (0.6 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.08mm Extra Fine @Elegoo Neptune4Max (0.8 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.08mm Extra Fine @Elegoo Neptune4Pro (0.2 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.08mm Extra Fine @Elegoo Neptune4Pro (0.4 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.08mm Extra Fine @Elegoo Neptune4Pro (0.6 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.08mm Extra Fine @Elegoo Neptune4Pro (0.8 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.08mm Extra Fine @Elegoo NeptuneX.json
+%%DATADIR%%/profiles/Elegoo/process/0.12mm Fine @Elegoo Neptune.json
+%%DATADIR%%/profiles/Elegoo/process/0.12mm Fine @Elegoo Neptune2.json
+%%DATADIR%%/profiles/Elegoo/process/0.12mm Fine @Elegoo Neptune2D.json
+%%DATADIR%%/profiles/Elegoo/process/0.12mm Fine @Elegoo Neptune2S.json
+%%DATADIR%%/profiles/Elegoo/process/0.12mm Fine @Elegoo Neptune3.json
+%%DATADIR%%/profiles/Elegoo/process/0.12mm Fine @Elegoo Neptune3Max.json
+%%DATADIR%%/profiles/Elegoo/process/0.12mm Fine @Elegoo Neptune3Plus.json
+%%DATADIR%%/profiles/Elegoo/process/0.12mm Fine @Elegoo Neptune3Pro.json
+%%DATADIR%%/profiles/Elegoo/process/0.12mm Fine @Elegoo Neptune4 (0.2 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.12mm Fine @Elegoo Neptune4 (0.4 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.12mm Fine @Elegoo Neptune4 (0.6 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.12mm Fine @Elegoo Neptune4 (0.8 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.12mm Fine @Elegoo Neptune4 Plus (0.2 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.12mm Fine @Elegoo Neptune4 Plus (0.4 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.12mm Fine @Elegoo Neptune4 Plus (0.6 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.12mm Fine @Elegoo Neptune4 Plus (0.8 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.12mm Fine @Elegoo Neptune4Max (0.2 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.12mm Fine @Elegoo Neptune4Max (0.4 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.12mm Fine @Elegoo Neptune4Max (0.6 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.12mm Fine @Elegoo Neptune4Max (0.8 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.12mm Fine @Elegoo Neptune4Pro (0.2 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.12mm Fine @Elegoo Neptune4Pro (0.4 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.12mm Fine @Elegoo Neptune4Pro (0.6 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.12mm Fine @Elegoo Neptune4Pro (0.8 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.12mm Fine @Elegoo NeptuneX.json
+%%DATADIR%%/profiles/Elegoo/process/0.16mm Optimal @Elegoo Giga 0.4 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/0.16mm Optimal @Elegoo Neptune.json
+%%DATADIR%%/profiles/Elegoo/process/0.16mm Optimal @Elegoo Neptune2.json
+%%DATADIR%%/profiles/Elegoo/process/0.16mm Optimal @Elegoo Neptune2D.json
+%%DATADIR%%/profiles/Elegoo/process/0.16mm Optimal @Elegoo Neptune2S.json
+%%DATADIR%%/profiles/Elegoo/process/0.16mm Optimal @Elegoo Neptune3.json
+%%DATADIR%%/profiles/Elegoo/process/0.16mm Optimal @Elegoo Neptune3Max.json
+%%DATADIR%%/profiles/Elegoo/process/0.16mm Optimal @Elegoo Neptune3Plus.json
+%%DATADIR%%/profiles/Elegoo/process/0.16mm Optimal @Elegoo Neptune3Pro.json
+%%DATADIR%%/profiles/Elegoo/process/0.16mm Optimal @Elegoo Neptune4 (0.2 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.16mm Optimal @Elegoo Neptune4 (0.4 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.16mm Optimal @Elegoo Neptune4 (0.6 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.16mm Optimal @Elegoo Neptune4 (0.8 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.16mm Optimal @Elegoo Neptune4 Plus (0.2 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.16mm Optimal @Elegoo Neptune4 Plus (0.4 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.16mm Optimal @Elegoo Neptune4 Plus (0.6 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.16mm Optimal @Elegoo Neptune4 Plus (0.8 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.16mm Optimal @Elegoo Neptune4Max (0.2 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.16mm Optimal @Elegoo Neptune4Max (0.4 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.16mm Optimal @Elegoo Neptune4Max (0.6 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.16mm Optimal @Elegoo Neptune4Max (0.8 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.16mm Optimal @Elegoo Neptune4Pro (0.2 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.16mm Optimal @Elegoo Neptune4Pro (0.4 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.16mm Optimal @Elegoo Neptune4Pro (0.6 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.16mm Optimal @Elegoo Neptune4Pro (0.8 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.16mm Optimal @Elegoo NeptuneX.json
+%%DATADIR%%/profiles/Elegoo/process/0.18mm Fine @Elegoo Giga 0.6 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/0.20mm Standard @Elegoo Giga 0.4 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/0.20mm Standard @Elegoo Neptune.json
+%%DATADIR%%/profiles/Elegoo/process/0.20mm Standard @Elegoo Neptune2.json
+%%DATADIR%%/profiles/Elegoo/process/0.20mm Standard @Elegoo Neptune2D.json
+%%DATADIR%%/profiles/Elegoo/process/0.20mm Standard @Elegoo Neptune2S.json
+%%DATADIR%%/profiles/Elegoo/process/0.20mm Standard @Elegoo Neptune3.json
+%%DATADIR%%/profiles/Elegoo/process/0.20mm Standard @Elegoo Neptune3Max.json
+%%DATADIR%%/profiles/Elegoo/process/0.20mm Standard @Elegoo Neptune3Plus.json
+%%DATADIR%%/profiles/Elegoo/process/0.20mm Standard @Elegoo Neptune3Pro.json
+%%DATADIR%%/profiles/Elegoo/process/0.20mm Standard @Elegoo Neptune4 (0.2 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.20mm Standard @Elegoo Neptune4 (0.4 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.20mm Standard @Elegoo Neptune4 (0.6 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.20mm Standard @Elegoo Neptune4 (0.8 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.20mm Standard @Elegoo Neptune4 Plus (0.2 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.20mm Standard @Elegoo Neptune4 Plus (0.4 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.20mm Standard @Elegoo Neptune4 Plus (0.6 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.20mm Standard @Elegoo Neptune4 Plus (0.8 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.20mm Standard @Elegoo Neptune4Max (0.2 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.20mm Standard @Elegoo Neptune4Max (0.4 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.20mm Standard @Elegoo Neptune4Max (0.6 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.20mm Standard @Elegoo Neptune4Max (0.8 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.20mm Standard @Elegoo Neptune4Pro (0.2 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.20mm Standard @Elegoo Neptune4Pro (0.4 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.20mm Standard @Elegoo Neptune4Pro (0.6 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.20mm Standard @Elegoo Neptune4Pro (0.8 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.20mm Standard @Elegoo NeptuneX.json
+%%DATADIR%%/profiles/Elegoo/process/0.20mm Strength @Elegoo Giga 0.4 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/0.24mm Draft @Elegoo Giga 0.4 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/0.24mm Draft @Elegoo Neptune.json
+%%DATADIR%%/profiles/Elegoo/process/0.24mm Draft @Elegoo Neptune2.json
+%%DATADIR%%/profiles/Elegoo/process/0.24mm Draft @Elegoo Neptune2D.json
+%%DATADIR%%/profiles/Elegoo/process/0.24mm Draft @Elegoo Neptune2S.json
+%%DATADIR%%/profiles/Elegoo/process/0.24mm Draft @Elegoo Neptune3.json
+%%DATADIR%%/profiles/Elegoo/process/0.24mm Draft @Elegoo Neptune3Max.json
+%%DATADIR%%/profiles/Elegoo/process/0.24mm Draft @Elegoo Neptune3Plus.json
+%%DATADIR%%/profiles/Elegoo/process/0.24mm Draft @Elegoo Neptune3Pro.json
+%%DATADIR%%/profiles/Elegoo/process/0.24mm Draft @Elegoo Neptune4 (0.2 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.24mm Draft @Elegoo Neptune4 (0.4 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.24mm Draft @Elegoo Neptune4 (0.6 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.24mm Draft @Elegoo Neptune4 (0.8 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.24mm Draft @Elegoo Neptune4 Plus (0.2 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.24mm Draft @Elegoo Neptune4 Plus (0.4 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.24mm Draft @Elegoo Neptune4 Plus (0.6 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.24mm Draft @Elegoo Neptune4 Plus (0.8 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.24mm Draft @Elegoo Neptune4Max (0.2 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.24mm Draft @Elegoo Neptune4Max (0.4 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.24mm Draft @Elegoo Neptune4Max (0.6 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.24mm Draft @Elegoo Neptune4Max (0.8 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.24mm Draft @Elegoo Neptune4Pro (0.2 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.24mm Draft @Elegoo Neptune4Pro (0.4 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.24mm Draft @Elegoo Neptune4Pro (0.6 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.24mm Draft @Elegoo Neptune4Pro (0.8 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.24mm Draft @Elegoo NeptuneX.json
+%%DATADIR%%/profiles/Elegoo/process/0.24mm Fine @Elegoo Giga 0.8 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/0.24mm Optimal @Elegoo Giga 0.6 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/0.28mm Extra Draft @Elegoo Giga 0.4 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/0.28mm Extra Draft @Elegoo Neptune.json
+%%DATADIR%%/profiles/Elegoo/process/0.28mm Extra Draft @Elegoo Neptune2.json
+%%DATADIR%%/profiles/Elegoo/process/0.28mm Extra Draft @Elegoo Neptune2D.json
+%%DATADIR%%/profiles/Elegoo/process/0.28mm Extra Draft @Elegoo Neptune2S.json
+%%DATADIR%%/profiles/Elegoo/process/0.28mm Extra Draft @Elegoo Neptune3.json
+%%DATADIR%%/profiles/Elegoo/process/0.28mm Extra Draft @Elegoo Neptune3Max.json
+%%DATADIR%%/profiles/Elegoo/process/0.28mm Extra Draft @Elegoo Neptune3Plus.json
+%%DATADIR%%/profiles/Elegoo/process/0.28mm Extra Draft @Elegoo Neptune3Pro.json
+%%DATADIR%%/profiles/Elegoo/process/0.28mm Extra Draft @Elegoo Neptune4 (0.2 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.28mm Extra Draft @Elegoo Neptune4 (0.4 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.28mm Extra Draft @Elegoo Neptune4 (0.6 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.28mm Extra Draft @Elegoo Neptune4 (0.8 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.28mm Extra Draft @Elegoo Neptune4 Plus (0.2 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.28mm Extra Draft @Elegoo Neptune4 Plus (0.4 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.28mm Extra Draft @Elegoo Neptune4 Plus (0.6 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.28mm Extra Draft @Elegoo Neptune4 Plus (0.8 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.28mm Extra Draft @Elegoo Neptune4Max (0.2 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.28mm Extra Draft @Elegoo Neptune4Max (0.4 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.28mm Extra Draft @Elegoo Neptune4Max (0.6 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.28mm Extra Draft @Elegoo Neptune4Max (0.8 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.28mm Extra Draft @Elegoo Neptune4Pro (0.2 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.28mm Extra Draft @Elegoo Neptune4Pro (0.4 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.28mm Extra Draft @Elegoo Neptune4Pro (0.6 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.28mm Extra Draft @Elegoo Neptune4Pro (0.8 nozzle).json
+%%DATADIR%%/profiles/Elegoo/process/0.28mm Extra Draft @Elegoo NeptuneX.json
+%%DATADIR%%/profiles/Elegoo/process/0.30mm Fine @Elegoo Giga 1.0 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/0.30mm Standard @Elegoo Giga 0.6 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/0.30mm Strength @Elegoo Giga 0.6 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/0.32mm Optimal @Elegoo Giga 0.8 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/0.36mm Draft @Elegoo Giga 0.6 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/0.40mm Optimal @Elegoo Giga 1.0 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/0.40mm Standard @Elegoo Giga 0.8 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/0.42mm Extra Draft @Elegoo Giga 0.6 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/0.48mm Draft @Elegoo Giga 0.8 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/0.50mm Standard @Elegoo Giga 1.0 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/0.56mm Extra Draft @Elegoo Giga 0.8 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/0.60mm Draft @Elegoo Giga 1.0 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/EC/0.08mm Optimal @Elegoo C 0.2 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/EC/0.10mm Standard @Elegoo C 0.2 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/EC/0.12mm Draft @Elegoo C 0.2 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/EC/0.12mm Fine @Elegoo C 0.4 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/EC/0.14mm Extra Draft @Elegoo C 0.2 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/EC/0.16mm Extra Fine @Elegoo C 0.8 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/EC/0.16mm Optimal @Elegoo C 0.4 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/EC/0.18mm Fine @Elegoo C 0.6 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/EC/0.20mm Standard @Elegoo C 0.4 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/EC/0.20mm Strength @Elegoo C 0.4 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/EC/0.24mm Draft @Elegoo C 0.4 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/EC/0.24mm Fine @Elegoo C 0.8 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/EC/0.24mm Optimal @Elegoo C 0.6 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/EC/0.28mm Extra Draft @Elegoo C 0.4 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/EC/0.30mm Standard @Elegoo C 0.6 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/EC/0.30mm Strength @Elegoo C 0.6 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/EC/0.32mm Optimal @Elegoo C 0.8 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/EC/0.36mm Draft @Elegoo C 0.6 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/EC/0.40mm Standard @Elegoo C 0.8 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/EC/0.42mm Extra Draft @Elegoo C 0.6 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/EC/0.48mm Draft @Elegoo C 0.8 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/ECC/0.08mm Optimal @Elegoo CC 0.2 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/ECC/0.10mm Standard @Elegoo CC 0.2 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/ECC/0.12mm Draft @Elegoo CC 0.2 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/ECC/0.12mm Fine @Elegoo CC 0.4 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/ECC/0.14mm Extra Draft @Elegoo CC 0.2 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/ECC/0.16mm Extra Fine @Elegoo CC 0.8 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/ECC/0.16mm Optimal @Elegoo CC 0.4 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/ECC/0.18mm Fine @Elegoo CC 0.6 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/ECC/0.20mm Standard @Elegoo CC 0.4 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/ECC/0.20mm Strength @Elegoo CC 0.4 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/ECC/0.24mm Draft @Elegoo CC 0.4 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/ECC/0.24mm Fine @Elegoo CC 0.8 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/ECC/0.24mm Optimal @Elegoo CC 0.6 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/ECC/0.28mm Extra Draft @Elegoo CC 0.4 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/ECC/0.30mm Standard @Elegoo CC 0.6 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/ECC/0.30mm Strength @Elegoo CC 0.6 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/ECC/0.32mm Optimal @Elegoo CC 0.8 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/ECC/0.36mm Draft @Elegoo CC 0.6 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/ECC/0.40mm Standard @Elegoo CC 0.8 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/ECC/0.42mm Extra Draft @Elegoo CC 0.6 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/ECC/0.48mm Draft @Elegoo CC 0.8 nozzle.json
+%%DATADIR%%/profiles/Elegoo/process/ECC/fdm_process_ecc.json
+%%DATADIR%%/profiles/Elegoo/process/ECC/fdm_process_ecc_02010.json
+%%DATADIR%%/profiles/Elegoo/process/ECC/fdm_process_ecc_04020.json
+%%DATADIR%%/profiles/Elegoo/process/ECC/fdm_process_ecc_06030.json
+%%DATADIR%%/profiles/Elegoo/process/ECC/fdm_process_ecc_08040.json
+%%DATADIR%%/profiles/Elegoo/process/ECC/fdm_process_ecc_common.json
+%%DATADIR%%/profiles/Elegoo/process/fdm_process_common.json
+%%DATADIR%%/profiles/Elegoo/process/fdm_process_elegoo_04020.json
+%%DATADIR%%/profiles/Elegoo/process/fdm_process_elegoo_06030.json
+%%DATADIR%%/profiles/Elegoo/process/fdm_process_elegoo_08040.json
+%%DATADIR%%/profiles/Elegoo/process/fdm_process_elegoo_10050.json
+%%DATADIR%%/profiles/Elegoo/process/fdm_process_elegoo_common.json
+%%DATADIR%%/profiles/Elegoo/process/fdm_process_neptune4_common.json
+%%DATADIR%%/profiles/Elegoo/process/fdm_process_neptune4max_common.json
+%%DATADIR%%/profiles/Eryone.json
+%%DATADIR%%/profiles/Eryone/Thinker X400_cover.png
+%%DATADIR%%/profiles/Eryone/Thinker_texture.png
+%%DATADIR%%/profiles/Eryone/X400_bed.stl
+%%DATADIR%%/profiles/Eryone/filament/Eryone ABS-CF.json
+%%DATADIR%%/profiles/Eryone/filament/Eryone ABS.json
+%%DATADIR%%/profiles/Eryone/filament/Eryone ASA-CF.json
+%%DATADIR%%/profiles/Eryone/filament/Eryone ASA.json
+%%DATADIR%%/profiles/Eryone/filament/Eryone PA-CF.json
+%%DATADIR%%/profiles/Eryone/filament/Eryone PA-GF.json
+%%DATADIR%%/profiles/Eryone/filament/Eryone PA.json
+%%DATADIR%%/profiles/Eryone/filament/Eryone PETG-CF.json
+%%DATADIR%%/profiles/Eryone/filament/Eryone PETG.json
+%%DATADIR%%/profiles/Eryone/filament/Eryone PLA-CF.json
+%%DATADIR%%/profiles/Eryone/filament/Eryone PLA.json
+%%DATADIR%%/profiles/Eryone/filament/Eryone PP-CF.json
+%%DATADIR%%/profiles/Eryone/filament/Eryone PP.json
+%%DATADIR%%/profiles/Eryone/filament/Eryone Silk PLA.json
+%%DATADIR%%/profiles/Eryone/filament/Eryone Standard PLA.json
+%%DATADIR%%/profiles/Eryone/filament/Eryone TPU.json
+%%DATADIR%%/profiles/Eryone/filament/fdm_filament_common.json
+%%DATADIR%%/profiles/Eryone/filament/fdm_filament_pla.json
+%%DATADIR%%/profiles/Eryone/machine/Thinker X400 0.4 nozzle.json
+%%DATADIR%%/profiles/Eryone/machine/Thinker X400.json
+%%DATADIR%%/profiles/Eryone/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/Eryone/process/0.12mm Standard @Thinker X400.json
+%%DATADIR%%/profiles/Eryone/process/0.16mm Standard @Thinker X400.json
+%%DATADIR%%/profiles/Eryone/process/0.20mm Standard @Thinker X400.json
+%%DATADIR%%/profiles/Eryone/process/0.24mm Standard @Thinker X400.json
+%%DATADIR%%/profiles/Eryone/process/fdm_process_common.json
+%%DATADIR%%/profiles/FLSun.json
+%%DATADIR%%/profiles/FLSun/FLSun Q5_cover.png
+%%DATADIR%%/profiles/FLSun/FLSun QQ-S Pro_cover.png
+%%DATADIR%%/profiles/FLSun/FLSun S1_cover.png
+%%DATADIR%%/profiles/FLSun/FLSun Super Racer (SR)_cover.png
+%%DATADIR%%/profiles/FLSun/FLSun T1_cover.png
+%%DATADIR%%/profiles/FLSun/FLSun V400_cover.png
+%%DATADIR%%/profiles/FLSun/FLSun_S1_buildplate_texture.svg
+%%DATADIR%%/profiles/FLSun/FLSun_T1_buildplate_texture.svg
+%%DATADIR%%/profiles/FLSun/filament/FLSun Generic ABS.json
+%%DATADIR%%/profiles/FLSun/filament/FLSun Generic ASA.json
+%%DATADIR%%/profiles/FLSun/filament/FLSun Generic PA-CF.json
+%%DATADIR%%/profiles/FLSun/filament/FLSun Generic PA.json
+%%DATADIR%%/profiles/FLSun/filament/FLSun Generic PC.json
+%%DATADIR%%/profiles/FLSun/filament/FLSun Generic PETG.json
+%%DATADIR%%/profiles/FLSun/filament/FLSun Generic PLA-CF.json
+%%DATADIR%%/profiles/FLSun/filament/FLSun Generic PLA.json
+%%DATADIR%%/profiles/FLSun/filament/FLSun Generic PVA.json
+%%DATADIR%%/profiles/FLSun/filament/FLSun Generic TPU.json
+%%DATADIR%%/profiles/FLSun/filament/FLSun S1 ABS.json
+%%DATADIR%%/profiles/FLSun/filament/FLSun S1 ASA.json
+%%DATADIR%%/profiles/FLSun/filament/FLSun S1 PETG.json
+%%DATADIR%%/profiles/FLSun/filament/FLSun S1 PLA Generic.json
+%%DATADIR%%/profiles/FLSun/filament/FLSun S1 PLA High Speed.json
+%%DATADIR%%/profiles/FLSun/filament/FLSun S1 PLA Silk.json
+%%DATADIR%%/profiles/FLSun/filament/FLSun S1 TPU.json
+%%DATADIR%%/profiles/FLSun/filament/FLSun T1 ABS.json
+%%DATADIR%%/profiles/FLSun/filament/FLSun T1 ASA.json
+%%DATADIR%%/profiles/FLSun/filament/FLSun T1 PETG.json
+%%DATADIR%%/profiles/FLSun/filament/FLSun T1 PLA Generic.json
+%%DATADIR%%/profiles/FLSun/filament/FLSun T1 PLA High Speed.json
+%%DATADIR%%/profiles/FLSun/filament/FLSun T1 PLA Silk.json
+%%DATADIR%%/profiles/FLSun/filament/FLSun T1 TPU.json
+%%DATADIR%%/profiles/FLSun/filament/fdm_filament_abs.json
+%%DATADIR%%/profiles/FLSun/filament/fdm_filament_asa.json
+%%DATADIR%%/profiles/FLSun/filament/fdm_filament_common.json
+%%DATADIR%%/profiles/FLSun/filament/fdm_filament_pa.json
+%%DATADIR%%/profiles/FLSun/filament/fdm_filament_pc.json
+%%DATADIR%%/profiles/FLSun/filament/fdm_filament_pet.json
+%%DATADIR%%/profiles/FLSun/filament/fdm_filament_pla.json
+%%DATADIR%%/profiles/FLSun/filament/fdm_filament_pva.json
+%%DATADIR%%/profiles/FLSun/filament/fdm_filament_tpu.json
+%%DATADIR%%/profiles/FLSun/flsun_SR_buildplate_model.stl
+%%DATADIR%%/profiles/FLSun/flsun_SR_buildplate_texture.svg
+%%DATADIR%%/profiles/FLSun/flsun_T1_buildplate_model.stl
+%%DATADIR%%/profiles/FLSun/flsun_q5_buildplate_model.stl
+%%DATADIR%%/profiles/FLSun/flsun_q5_buildplate_texture.png
+%%DATADIR%%/profiles/FLSun/flsun_qqspro_buildplate_model.stl
+%%DATADIR%%/profiles/FLSun/flsun_qqspro_buildplate_texture.png
+%%DATADIR%%/profiles/FLSun/flsun_s1_buildplate_model.stl
+%%DATADIR%%/profiles/FLSun/flsun_v400_buildplate_model.stl
+%%DATADIR%%/profiles/FLSun/flsun_v400_buildplate_texture.svg
+%%DATADIR%%/profiles/FLSun/machine/FLSun Q5 0.4 nozzle.json
+%%DATADIR%%/profiles/FLSun/machine/FLSun Q5.json
+%%DATADIR%%/profiles/FLSun/machine/FLSun QQ-S Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/FLSun/machine/FLSun QQ-S Pro.json
+%%DATADIR%%/profiles/FLSun/machine/FLSun S1 0.4 nozzle.json
+%%DATADIR%%/profiles/FLSun/machine/FLSun S1.json
+%%DATADIR%%/profiles/FLSun/machine/FLSun SR 0.4 nozzle.json
+%%DATADIR%%/profiles/FLSun/machine/FLSun SR.json
+%%DATADIR%%/profiles/FLSun/machine/FLSun T1 0.4 nozzle.json
+%%DATADIR%%/profiles/FLSun/machine/FLSun T1.json
+%%DATADIR%%/profiles/FLSun/machine/FLSun V400 0.4 nozzle.json
+%%DATADIR%%/profiles/FLSun/machine/FLSun V400.json
+%%DATADIR%%/profiles/FLSun/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/FLSun/process/0.08mm Fine @FLSun Q5.json
+%%DATADIR%%/profiles/FLSun/process/0.08mm Fine @FLSun QQSPro.json
+%%DATADIR%%/profiles/FLSun/process/0.08mm Fine @FLSun SR.json
+%%DATADIR%%/profiles/FLSun/process/0.12mm Fine @FLSun S1.json
+%%DATADIR%%/profiles/FLSun/process/0.12mm Fine @FLSun T1.json
+%%DATADIR%%/profiles/FLSun/process/0.16mm Optimal @FLSun Q5.json
+%%DATADIR%%/profiles/FLSun/process/0.16mm Optimal @FLSun QQSPro.json
+%%DATADIR%%/profiles/FLSun/process/0.16mm Optimal @FLSun S1.json
+%%DATADIR%%/profiles/FLSun/process/0.16mm Optimal @FLSun SR.json
+%%DATADIR%%/profiles/FLSun/process/0.16mm Optimal @FLSun T1.json
+%%DATADIR%%/profiles/FLSun/process/0.20mm Standard @FLSun Q5.json
+%%DATADIR%%/profiles/FLSun/process/0.20mm Standard @FLSun QQSPro.json
+%%DATADIR%%/profiles/FLSun/process/0.20mm Standard @FLSun S1.json
+%%DATADIR%%/profiles/FLSun/process/0.20mm Standard @FLSun SR.json
+%%DATADIR%%/profiles/FLSun/process/0.20mm Standard @FLSun T1.json
+%%DATADIR%%/profiles/FLSun/process/0.20mm Standard @FLSun V400.json
+%%DATADIR%%/profiles/FLSun/process/0.24mm Draft @FLSun Q5.json
+%%DATADIR%%/profiles/FLSun/process/0.24mm Draft @FLSun QQSPro.json
+%%DATADIR%%/profiles/FLSun/process/0.24mm Draft @FLSun S1.json
+%%DATADIR%%/profiles/FLSun/process/0.24mm Draft @FLSun SR.json
+%%DATADIR%%/profiles/FLSun/process/0.24mm Draft @FLSun T1.json
+%%DATADIR%%/profiles/FLSun/process/0.30mm Extra Draft @FLSun Q5.json
+%%DATADIR%%/profiles/FLSun/process/0.30mm Extra Draft @FLSun QQSPro.json
+%%DATADIR%%/profiles/FLSun/process/0.30mm Extra Draft @FLSun S1.json
+%%DATADIR%%/profiles/FLSun/process/0.30mm Extra Draft @FLSun SR.json
+%%DATADIR%%/profiles/FLSun/process/0.30mm Extra Draft @FLSun T1.json
+%%DATADIR%%/profiles/FLSun/process/fdm_process_common.json
+%%DATADIR%%/profiles/Flashforge.json
+%%DATADIR%%/profiles/Flashforge/Flashforge AD5X_cover.png
+%%DATADIR%%/profiles/Flashforge/Flashforge Adventurer 3 Series_cover.png
+%%DATADIR%%/profiles/Flashforge/Flashforge Adventurer 4 Series_cover.png
+%%DATADIR%%/profiles/Flashforge/Flashforge Adventurer 5M Pro_cover.png
+%%DATADIR%%/profiles/Flashforge/Flashforge Adventurer 5M_cover.png
+%%DATADIR%%/profiles/Flashforge/Flashforge Guider 2s_cover.png
+%%DATADIR%%/profiles/Flashforge/Flashforge Guider 3 Ultra_cover.png
+%%DATADIR%%/profiles/Flashforge/Flashforge Guider4 Pro_cover.png
+%%DATADIR%%/profiles/Flashforge/Flashforge Guider4_cover.png
+%%DATADIR%%/profiles/Flashforge/filament/FlashForge PC @FF G4 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/FlashForge PC @FF G4 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/FlashForge PC @FF G4 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/FlashForge PC @FF G4P 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/FlashForge PC @FF G4P 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/FlashForge PC @FF G4P 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/FlashForge PPS @FF G4 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/FlashForge PPS @FF G4 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/FlashForge PPS @FF G4 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/FlashForge PPS @FF G4P 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/FlashForge PPS @FF G4P 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/FlashForge PPS @FF G4P 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/FlashForge PPS-CF @FF G4 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/FlashForge PPS-CF @FF G4P 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge ABS @FF AD5M 0.25 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge ABS Basic @FF AD5M 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge ABS Basic @FF AD5X 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge ABS Basic @FF AD5X 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge ABS Basic @FF AD5X 0.8 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge ABS Basic @FF AD5X.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge ABS Basic @FF G4 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge ABS Basic @FF G4 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge ABS Basic @FF G4 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge ABS Basic @FF G4 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge ABS Basic @FF G4 HF.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge ABS Basic @FF G4.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge ABS Basic @FF G4P 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge ABS Basic @FF G4P 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge ABS Basic @FF G4P 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge ABS Basic @FF G4P 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge ABS Basic @FF G4P HF.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge ABS Basic @FF G4P.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge ABS Basic.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge ABS-CF @FF G4 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge ABS-CF @FF G4.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge ABS-CF @FF G4P 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge ABS-CF @FF G4P.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge ASA @FF AD5M 0.25 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge ASA Basic @FF AD5M 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge ASA Basic @FF AD5X 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge ASA Basic @FF AD5X 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge ASA Basic @FF AD5X 0.8 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge ASA Basic @FF AD5X.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge ASA Basic @FF G4 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge ASA Basic @FF G4 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge ASA Basic @FF G4 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge ASA Basic @FF G4 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge ASA Basic @FF G4 HF.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge ASA Basic @FF G4.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge ASA Basic @FF G4P 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge ASA Basic @FF G4P 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge ASA Basic @FF G4P 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge ASA Basic @FF G4P 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge ASA Basic @FF G4P HF.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge ASA Basic @FF G4P.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge ASA Basic.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge ASA-CF @FF G4.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge ASA-CF @FF G4P.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge ASA-CF.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge Generic ABS @FF AD5M 0.25 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge Generic ABS @G3U 0.6 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge Generic ABS @G3U.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge Generic ABS.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge Generic ASA @FF AD5M 0.25 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge Generic ASA @G3U 0.6 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge Generic ASA @G3U.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge Generic ASA.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge Generic HIPS @G3U 0.6 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge Generic HIPS.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge Generic HS PLA @FF AD5M 0.25 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge Generic HS PLA.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge Generic PETG @FF AD5M 0.25 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge Generic PETG @G3U 0.6 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge Generic PETG @G3U 0.8 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge Generic PETG @G3U.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge Generic PETG-CF @G3U 0.6 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge Generic PETG-CF @G3U 0.8 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge Generic PETG-CF @G3U.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge Generic PETG-CF10.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge Generic PETG.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge Generic PLA @FF AD5M 0.25 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge Generic PLA @G3U 0.6 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge Generic PLA @G3U 0.8 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge Generic PLA @G3U.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge Generic PLA-CF @G3U 0.6 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge Generic PLA-CF @G3U 0.8 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge Generic PLA-CF @G3U.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge Generic PLA-CF10.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge Generic PLA-SILK @FF AD5M 0.25 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge Generic PLA-Silk.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge Generic PLA.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge Generic PVA.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge Generic TPU.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HIPS @FF G4 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HIPS @FF G4 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HIPS @FF G4 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HIPS @FF G4 HF.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HIPS @FF G4.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HIPS @FF G4P 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HIPS @FF G4P 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HIPS @FF G4P 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HIPS @FF G4P HF.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HIPS @FF G4P.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HS PETG @FF AD5M 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HS PETG @FF AD5X 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HS PETG @FF AD5X 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HS PETG @FF AD5X 0.8 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HS PETG @FF AD5X.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HS PETG @FF G4 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HS PETG @FF G4 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HS PETG @FF G4 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HS PETG @FF G4 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HS PETG @FF G4 HF.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HS PETG @FF G4.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HS PETG @FF G4P 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HS PETG @FF G4P 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HS PETG @FF G4P 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HS PETG @FF G4P 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HS PETG @FF G4P HF.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HS PETG @FF G4P.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HS PETG.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HS PLA @FF AD5M 0.25 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HS PLA @FF AD5X 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HS PLA @FF AD5X 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HS PLA @FF AD5X 0.8 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HS PLA @FF AD5X.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HS PLA @FF G4 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HS PLA @FF G4 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HS PLA @FF G4 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HS PLA @FF G4 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HS PLA @FF G4 HF.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HS PLA @FF G4.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HS PLA @FF G4P 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HS PLA @FF G4P 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HS PLA @FF G4P 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HS PLA @FF G4P 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HS PLA @FF G4P HF.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HS PLA @FF G4P.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HS PLA Burnt Ti @FF G4 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HS PLA Burnt Ti @FF G4 HF.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HS PLA Burnt Ti @FF G4P 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HS PLA Burnt Ti @FF G4P HF.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HS PLA Burnt Ti@FF G4 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HS PLA Burnt Ti@FF G4 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HS PLA Burnt Ti@FF G4P 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HS PLA Burnt Ti@FF G4P 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge HS PLA.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PA @FF G4 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PA @FF G4 HF.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PA @FF G4.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PA @FF G4P 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PA @FF G4P HF.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PA @FF G4P.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PA-CF @FF G4.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PA-CF @FF G4P.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PA12-CF.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PA6-CF.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PA66-CF.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PAHT-CF @FF G4.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PAHT-CF @FF G4P.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PET-CF.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PETG @FF AD5M 0.25 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PETG Basic @FF AD5M 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PETG Basic.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PETG Pro @FF AD5M 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PETG Pro @FF AD5X 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PETG Pro @FF AD5X 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PETG Pro @FF AD5X 0.8 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PETG Pro @FF AD5X.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PETG Pro @FF G4 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PETG Pro @FF G4 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PETG Pro @FF G4 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PETG Pro @FF G4 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PETG Pro @FF G4 HF.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PETG Pro @FF G4.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PETG Pro @FF G4P 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PETG Pro @FF G4P 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PETG Pro @FF G4P 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PETG Pro @FF G4P 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PETG Pro @FF G4P HF.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PETG Pro @FF G4P.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PETG Pro.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PETG Transparent @FF AD5M 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PETG Transparent @FF AD5X 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PETG Transparent @FF AD5X 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PETG Transparent @FF AD5X 0.8 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PETG Transparent @FF AD5X.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PETG Transparent @FF G4 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PETG Transparent @FF G4 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PETG Transparent @FF G4 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PETG Transparent @FF G4 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PETG Transparent @FF G4 HF.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PETG Transparent @FF G4.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PETG Transparent @FF G4P 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PETG Transparent @FF G4P 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PETG Transparent @FF G4P 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PETG Transparent @FF G4P 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PETG Transparent @FF G4P HF.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PETG Transparent @FF G4P.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PETG Transparent.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PETG-CF @FF AD5X 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PETG-CF @FF AD5X 0.8 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PETG-CF @FF AD5X.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PETG-CF @FF G4 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PETG-CF @FF G4.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PETG-CF @FF G4P 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PETG-CF @FF G4P.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PETG-CF.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA @FF AD5M 0.25 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Basic @FF AD5M 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Basic @FF AD5X 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Basic @FF AD5X 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Basic @FF AD5X 0.8 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Basic @FF AD5X.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Basic @FF G4 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Basic @FF G4 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Basic @FF G4 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Basic @FF G4 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Basic @FF G4 HF.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Basic @FF G4.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Basic @FF G4P 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Basic @FF G4P 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Basic @FF G4P 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Basic @FF G4P 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Basic @FF G4P HF.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Basic @FF G4P.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Basic.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Buint Ti @FF G4 0.8 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Buint Ti @FF G4P 0.8 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Color Change @FF AD5M 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Color Change @FF AD5X 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Color Change @FF AD5X 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Color Change @FF AD5X 0.8 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Color Change @FF AD5X.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Color Change @FF G4 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Color Change @FF G4 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Color Change @FF G4 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Color Change @FF G4 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Color Change @FF G4 HF.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Color Change @FF G4.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Color Change @FF G4P 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Color Change @FF G4P 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Color Change @FF G4P 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Color Change @FF G4P 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Color Change @FF G4P HF.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Color Change @FF G4P.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Color Change.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Galaxy @FF AD5M 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Galaxy @FF AD5X 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Galaxy @FF AD5X 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Galaxy @FF AD5X 0.8 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Galaxy @FF AD5X.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Galaxy @FF G4 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Galaxy @FF G4 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Galaxy @FF G4 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Galaxy @FF G4 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Galaxy @FF G4 HF.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Galaxy @FF G4.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Galaxy @FF G4P 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Galaxy @FF G4P 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Galaxy @FF G4P 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Galaxy @FF G4P 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Galaxy @FF G4P HF.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Galaxy @FF G4P.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Galaxy.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Luminous @FF AD5M 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Luminous @FF AD5X 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Luminous @FF AD5X 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Luminous @FF AD5X 0.8 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Luminous @FF AD5X.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Luminous @FF G4 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Luminous @FF G4 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Luminous @FF G4 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Luminous @FF G4 HF.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Luminous @FF G4.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Luminous @FF G4P 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Luminous @FF G4P 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Luminous @FF G4P 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Luminous @FF G4P HF.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Luminous @FF G4P.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Luminous.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Matte @FF AD5M 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Matte @FF AD5X 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Matte @FF AD5X 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Matte @FF AD5X 0.8 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Matte @FF AD5X.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Matte @FF G4 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Matte @FF G4 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Matte @FF G4 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Matte @FF G4 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Matte @FF G4 HF.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Matte @FF G4.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Matte @FF G4P 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Matte @FF G4P 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Matte @FF G4P 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Matte @FF G4P 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Matte @FF G4P HF.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Matte @FF G4P.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Matte.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Metal @FF AD5M 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Metal @FF AD5X 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Metal @FF AD5X 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Metal @FF AD5X 0.8 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Metal @FF AD5X.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Metal @FF G4 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Metal @FF G4 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Metal @FF G4 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Metal @FF G4 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Metal @FF G4 HF.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Metal @FF G4.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Metal @FF G4P 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Metal @FF G4P 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Metal @FF G4P 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Metal @FF G4P 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Metal @FF G4P HF.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Metal @FF G4P.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Metal.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Pro @FF AD5M 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Pro @FF AD5X 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Pro @FF AD5X 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Pro @FF AD5X 0.8 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Pro @FF AD5X.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Pro @FF G4 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Pro @FF G4 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Pro @FF G4 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Pro @FF G4 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Pro @FF G4 HF.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Pro @FF G4.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Pro @FF G4P 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Pro @FF G4P 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Pro @FF G4P 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Pro @FF G4P 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Pro @FF G4P HF.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Pro @FF G4P.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Pro.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Silk @FF AD5M 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Silk @FF AD5X 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Silk @FF AD5X 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Silk @FF AD5X 0.8 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Silk @FF AD5X.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Silk @FF G4 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Silk @FF G4 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Silk @FF G4 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Silk @FF G4 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Silk @FF G4 HF.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Silk @FF G4.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Silk @FF G4P 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Silk @FF G4P 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Silk @FF G4P 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Silk @FF G4P 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Silk @FF G4P HF.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Silk @FF G4P.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Silk.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Sparkle @FF AD5M 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Sparkle @FF AD5X 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Sparkle @FF AD5X 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Sparkle @FF AD5X 0.8 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Sparkle @FF AD5X.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Sparkle @FF G4 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Sparkle @FF G4 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Sparkle @FF G4 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Sparkle @FF G4 HF.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Sparkle @FF G4.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Sparkle @FF G4P 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Sparkle @FF G4P 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Sparkle @FF G4P 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Sparkle @FF G4P HF.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Sparkle @FF G4P.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA Sparkle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA-CF @FF AD5X 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA-CF @FF AD5X 0.8 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA-CF @FF AD5X.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA-CF @FF G4 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA-CF @FF G4.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA-CF @FF G4P 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA-CF @FF G4P.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA-CF.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PLA-SILK @FF AD5M 0.25 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PPA-CF.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PPA-GF.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PPS @FF G4.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PPS @FF G4P.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PPS-CF @FF G4.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PPS-CF @FF G4P.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge PPS-CF.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge TPU 65D @FF G4 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge TPU 65D @FF G4 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge TPU 65D @FF G4 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge TPU 65D @FF G4P 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge TPU 65D @FF G4P 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge TPU 65D @FF G4P 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge TPU 95A @FF AD5X 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge TPU 95A @FF AD5X 0.8 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge TPU 95A @FF AD5X.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge TPU 95A @FF G4 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge TPU 95A @FF G4 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge TPU 95A @FF G4 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge TPU 95A @FF G4.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge TPU 95A @FF G4P 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge TPU 95A @FF G4P 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge TPU 95A @FF G4P 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge TPU 95A @FF G4P.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge TPU 95A.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge/Flashforge ABS @FF AD3.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge/Flashforge PETG @FF AD3.json
+%%DATADIR%%/profiles/Flashforge/filament/Flashforge/Flashforge PLA @FF AD3.json
+%%DATADIR%%/profiles/Flashforge/filament/FusRock PAHT @FF G4 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/FusRock PAHT @FF G4 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/FusRock PAHT @FF G4 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/FusRock PAHT @FF G4P 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/FusRock PAHT @FF G4P 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/FusRock PAHT @FF G4P 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/FusRock PAHT-CF @FF G4 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/FusRock PAHT-CF @FF G4.json
+%%DATADIR%%/profiles/Flashforge/filament/FusRock PAHT-CF @FF G4P 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/FusRock PAHT-CF @FF G4P.json
+%%DATADIR%%/profiles/Flashforge/filament/FusRock PET @FF G4P 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/FusRock PET-CF @FF G4 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/FusRock PET-CF @FF G4.json
+%%DATADIR%%/profiles/Flashforge/filament/FusRock PET-CF @FF G4P 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/FusRock PET-CF @FF G4P.json
+%%DATADIR%%/profiles/Flashforge/filament/FusRock/FusRock Generic NexPA-CF25.json
+%%DATADIR%%/profiles/Flashforge/filament/FusRock/FusRock Generic PAHT-CF @G3U 0.6 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/FusRock/FusRock Generic PAHT-CF.json
+%%DATADIR%%/profiles/Flashforge/filament/FusRock/FusRock Generic PAHT-GF.json
+%%DATADIR%%/profiles/Flashforge/filament/FusRock/FusRock Generic PET-CF @G3U 0.6 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/FusRock/FusRock Generic PET-CF.json
+%%DATADIR%%/profiles/Flashforge/filament/FusRock/FusRock Generic PET-GF.json
+%%DATADIR%%/profiles/Flashforge/filament/FusRock/FusRock Generic S-Multi @G3U 0.6 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/FusRock/FusRock Generic S-Multi.json
+%%DATADIR%%/profiles/Flashforge/filament/FusRock/FusRock Generic S-PAHT @G3U 0.6 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/FusRock/FusRock Generic S-PAHT.json
+%%DATADIR%%/profiles/Flashforge/filament/Generic ABS @Flashforge AD4.json
+%%DATADIR%%/profiles/Flashforge/filament/Generic ASA @Flashforge AD4.json
+%%DATADIR%%/profiles/Flashforge/filament/Generic PET @FF G4 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Generic PET @FF G4 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Generic PET @FF G4 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Generic PET @FF G4.json
+%%DATADIR%%/profiles/Flashforge/filament/Generic PET @FF G4P 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Generic PET @FF G4P 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Generic PET @FF G4P 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Generic PET @FF G4P.json
+%%DATADIR%%/profiles/Flashforge/filament/Generic PETG @Flashforge AD4.json
+%%DATADIR%%/profiles/Flashforge/filament/Generic PETG-CF10 @Flashforge AD4.json
+%%DATADIR%%/profiles/Flashforge/filament/Generic PLA @Flashforge AD4.json
+%%DATADIR%%/profiles/Flashforge/filament/Generic PLA High Speed @Flashforge AD4.json
+%%DATADIR%%/profiles/Flashforge/filament/Generic PLA Silk @Flashforge AD4.json
+%%DATADIR%%/profiles/Flashforge/filament/Generic PLA-CF10 @Flashforge AD4.json
+%%DATADIR%%/profiles/Flashforge/filament/Generic TPU 85A @FF AD5X 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Generic TPU 85A @FF AD5X 0.8 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Generic TPU 85A @FF AD5X.json
+%%DATADIR%%/profiles/Flashforge/filament/Generic TPU @Flashforge AD4.json
+%%DATADIR%%/profiles/Flashforge/filament/Polymaker CoPA @FF G4 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Polymaker CoPA @FF G4 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Polymaker CoPA @FF G4 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Polymaker CoPA @FF G4P 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Polymaker CoPA @FF G4P 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Polymaker CoPA @FF G4P 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/Polymaker/Polymaker Generic CoPA.json
+%%DATADIR%%/profiles/Flashforge/filament/Polymaker/Polymaker Generic S1.json
+%%DATADIR%%/profiles/Flashforge/filament/SUNLU/SUNLU PETG @FF AD3.json
+%%DATADIR%%/profiles/Flashforge/filament/SUNLU/SUNLU PETG @FF AD5M 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/SUNLU/SUNLU PETG @FF AD5M 0.8 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/SUNLU/SUNLU PETG @FF AD5M.json
+%%DATADIR%%/profiles/Flashforge/filament/SUNLU/SUNLU PETG @base.json
+%%DATADIR%%/profiles/Flashforge/filament/SUNLU/SUNLU PLA Marble @FF AD3.json
+%%DATADIR%%/profiles/Flashforge/filament/SUNLU/SUNLU PLA Marble @FF AD5M.json
+%%DATADIR%%/profiles/Flashforge/filament/SUNLU/SUNLU PLA Marble @base.json
+%%DATADIR%%/profiles/Flashforge/filament/SUNLU/SUNLU PLA Matte @FF AD3.json
+%%DATADIR%%/profiles/Flashforge/filament/SUNLU/SUNLU PLA Matte @FF AD5M 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/SUNLU/SUNLU PLA Matte @FF AD5M.json
+%%DATADIR%%/profiles/Flashforge/filament/SUNLU/SUNLU PLA Matte @base.json
+%%DATADIR%%/profiles/Flashforge/filament/SUNLU/SUNLU PLA+ 2.0 @FF AD3.json
+%%DATADIR%%/profiles/Flashforge/filament/SUNLU/SUNLU PLA+ 2.0 @FF AD5M 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/SUNLU/SUNLU PLA+ 2.0 @FF AD5M.json
+%%DATADIR%%/profiles/Flashforge/filament/SUNLU/SUNLU PLA+ 2.0 @base.json
+%%DATADIR%%/profiles/Flashforge/filament/SUNLU/SUNLU PLA+ @FF AD3.json
+%%DATADIR%%/profiles/Flashforge/filament/SUNLU/SUNLU PLA+ @FF AD5M 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/SUNLU/SUNLU PLA+ @FF AD5M.json
+%%DATADIR%%/profiles/Flashforge/filament/SUNLU/SUNLU PLA+ @base.json
+%%DATADIR%%/profiles/Flashforge/filament/SUNLU/SUNLU Silk PLA+ @FF AD3.json
+%%DATADIR%%/profiles/Flashforge/filament/SUNLU/SUNLU Silk PLA+ @FF AD5M 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/filament/SUNLU/SUNLU Silk PLA+ @FF AD5M.json
+%%DATADIR%%/profiles/Flashforge/filament/SUNLU/SUNLU Silk PLA+ @base.json
+%%DATADIR%%/profiles/Flashforge/filament/SUNLU/SUNLU Wood PLA @FF AD3.json
+%%DATADIR%%/profiles/Flashforge/filament/SUNLU/SUNLU Wood PLA @FF AD5M.json
+%%DATADIR%%/profiles/Flashforge/filament/SUNLU/SUNLU Wood PLA @base.json
+%%DATADIR%%/profiles/Flashforge/filament/fdm_filament_abs.json
+%%DATADIR%%/profiles/Flashforge/filament/fdm_filament_asa.json
+%%DATADIR%%/profiles/Flashforge/filament/fdm_filament_common.json
+%%DATADIR%%/profiles/Flashforge/filament/fdm_filament_pet.json
+%%DATADIR%%/profiles/Flashforge/filament/fdm_filament_pla.json
+%%DATADIR%%/profiles/Flashforge/filament/fdm_filament_tpu.json
+%%DATADIR%%/profiles/Flashforge/flashforge_ad5x_buildplate_texture.png
+%%DATADIR%%/profiles/Flashforge/flashforge_adventurer3_buildplate_texture.png
+%%DATADIR%%/profiles/Flashforge/flashforge_adventurer3_series_buildplate_model.stl
+%%DATADIR%%/profiles/Flashforge/flashforge_adventurer5m_buildplate_texture.png
+%%DATADIR%%/profiles/Flashforge/flashforge_adventurer5m_series_buildplate_model.STL
+%%DATADIR%%/profiles/Flashforge/flashforge_adventurer5mpro_buildplate_texture.png
+%%DATADIR%%/profiles/Flashforge/flashforge_adventurer_5m_series_hotend.stl
+%%DATADIR%%/profiles/Flashforge/flashforge_g2s_buildplate_model.stl
+%%DATADIR%%/profiles/Flashforge/flashforge_g2s_buildplate_texture.png
+%%DATADIR%%/profiles/Flashforge/flashforge_g3u_buildplate_model.stl
+%%DATADIR%%/profiles/Flashforge/flashforge_g3u_buildplate_texture.png
+%%DATADIR%%/profiles/Flashforge/flashforge_g4_buildplate_model.stl
+%%DATADIR%%/profiles/Flashforge/flashforge_g4pro_buildplate_model.stl
+%%DATADIR%%/profiles/Flashforge/flashforge_g4pro_buildplate_texture.png
+%%DATADIR%%/profiles/Flashforge/machine/FlashForge AD5X 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/machine/Flashforge AD5X 0.4 nozzle.json
+%%DATADIR%%/profiles/Flashforge/machine/Flashforge AD5X 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/machine/Flashforge AD5X 0.8 nozzle.json
+%%DATADIR%%/profiles/Flashforge/machine/Flashforge AD5X.json
+%%DATADIR%%/profiles/Flashforge/machine/Flashforge Adventurer 3 Series 0.4 nozzle.json
+%%DATADIR%%/profiles/Flashforge/machine/Flashforge Adventurer 3 Series 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/machine/Flashforge Adventurer 3 Series.json
+%%DATADIR%%/profiles/Flashforge/machine/Flashforge Adventurer 4 Series 0.3 nozzle.json
+%%DATADIR%%/profiles/Flashforge/machine/Flashforge Adventurer 4 Series 0.4 nozzle.json
+%%DATADIR%%/profiles/Flashforge/machine/Flashforge Adventurer 4 Series 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/machine/Flashforge Adventurer 4 Series HS nozzle.json
+%%DATADIR%%/profiles/Flashforge/machine/Flashforge Adventurer 4 Series.json
+%%DATADIR%%/profiles/Flashforge/machine/Flashforge Adventurer 5M 0.25 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/machine/Flashforge Adventurer 5M 0.4 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/machine/Flashforge Adventurer 5M 0.6 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/machine/Flashforge Adventurer 5M 0.8 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/machine/Flashforge Adventurer 5M Pro 0.25 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/machine/Flashforge Adventurer 5M Pro 0.4 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/machine/Flashforge Adventurer 5M Pro 0.6 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/machine/Flashforge Adventurer 5M Pro 0.8 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/machine/Flashforge Adventurer 5M Pro.json
+%%DATADIR%%/profiles/Flashforge/machine/Flashforge Adventurer 5M.json
+%%DATADIR%%/profiles/Flashforge/machine/Flashforge Guider 2s 0.4 nozzle.json
+%%DATADIR%%/profiles/Flashforge/machine/Flashforge Guider 2s.json
+%%DATADIR%%/profiles/Flashforge/machine/Flashforge Guider 3 Ultra 0.4 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/machine/Flashforge Guider 3 Ultra 0.6 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/machine/Flashforge Guider 3 Ultra 0.8 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/machine/Flashforge Guider 3 Ultra.json
+%%DATADIR%%/profiles/Flashforge/machine/Flashforge Guider4 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/machine/Flashforge Guider4 0.4 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/machine/Flashforge Guider4 0.4 nozzle.json
+%%DATADIR%%/profiles/Flashforge/machine/Flashforge Guider4 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/machine/Flashforge Guider4 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/machine/Flashforge Guider4 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/machine/Flashforge Guider4 Pro 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/machine/Flashforge Guider4 Pro 0.4 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/machine/Flashforge Guider4 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Flashforge/machine/Flashforge Guider4 Pro 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/machine/Flashforge Guider4 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/machine/Flashforge Guider4 Pro 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/machine/Flashforge Guider4 Pro.json
+%%DATADIR%%/profiles/Flashforge/machine/Flashforge Guider4.json
+%%DATADIR%%/profiles/Flashforge/machine/fdm_adventurer3_common.json
+%%DATADIR%%/profiles/Flashforge/machine/fdm_adventurer4_common.json
+%%DATADIR%%/profiles/Flashforge/machine/fdm_adventurer5m_common.json
+%%DATADIR%%/profiles/Flashforge/machine/fdm_flashforge_common.json
+%%DATADIR%%/profiles/Flashforge/machine/fdm_guider3_common.json
+%%DATADIR%%/profiles/Flashforge/machine/fdm_klipper_common.json
+%%DATADIR%%/profiles/Flashforge/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/Flashforge/process/0.06mm Standard @Flashforge AD5M 0.25 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.06mm Standard @Flashforge AD5M Pro 0.25 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.08mm Standard @Flashforge AD5M 0.25 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.08mm Standard @Flashforge AD5M Pro 0.25 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.10mm Standard @FF AD5X 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.10mm Standard @FF G4 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.10mm Standard @FF G4P 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.10mm Standard @Flashforge AD5M 0.25 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.10mm Standard @Flashforge AD5M Pro 0.25 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.12mm Detail @Flashforge Guider 2s 0.4 nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.12mm Fine @Flashforge AD5M 0.4 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.12mm Fine @Flashforge AD5M Pro 0.4 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.12mm Fine @Flashforge G3U 0.4 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.12mm Standard @FF AD5X 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.12mm Standard @FF G4 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.12mm Standard @FF G4P 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.12mm Standard @Flashforge AD5M 0.25 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.12mm Standard @Flashforge AD5M Pro 0.25 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.13mm Standard @Flashforge AD4 0.3 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.14mm Standard @FF AD5X 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.14mm Standard @FF G4 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.14mm Standard @FF G4P 0.25 nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.14mm Standard @Flashforge AD5M 0.25 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.14mm Standard @Flashforge AD5M Pro 0.25 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.16mm Optimal @Flashforge Guider 2s 0.4 nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.16mm Standard @FF AD5X.json
+%%DATADIR%%/profiles/Flashforge/process/0.16mm Standard @FF G4 HF.json
+%%DATADIR%%/profiles/Flashforge/process/0.16mm Standard @FF G4.json
+%%DATADIR%%/profiles/Flashforge/process/0.16mm Standard @FF G4P HF.json
+%%DATADIR%%/profiles/Flashforge/process/0.16mm Standard @FF G4P.json
+%%DATADIR%%/profiles/Flashforge/process/0.18mm Fine @FF AD5X 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.18mm Fine @Flashforge AD5M 0.6 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.18mm Fine @Flashforge AD5M Pro 0.6 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.18mm Standard @Flashforge G3U 0.6 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.20mm High-Speed @Flashforge AD4 HS Nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.20mm Standard @FF AD5X.json
+%%DATADIR%%/profiles/Flashforge/process/0.20mm Standard @FF G4 HF.json
+%%DATADIR%%/profiles/Flashforge/process/0.20mm Standard @FF G4 PLA600.json
+%%DATADIR%%/profiles/Flashforge/process/0.20mm Standard @FF G4.json
+%%DATADIR%%/profiles/Flashforge/process/0.20mm Standard @FF G4P HF for PLA 600.json
+%%DATADIR%%/profiles/Flashforge/process/0.20mm Standard @FF G4P HF.json
+%%DATADIR%%/profiles/Flashforge/process/0.20mm Standard @FF G4P.json
+%%DATADIR%%/profiles/Flashforge/process/0.20mm Standard @Flashforge AD3 0.4 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.20mm Standard @Flashforge AD4 0.4 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.20mm Standard @Flashforge AD5M 0.4 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.20mm Standard @Flashforge AD5M Pro 0.4 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.20mm Standard @Flashforge G3U 0.4 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.20mm Standard @Flashforge Guider 2s 0.4 nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.24mm Draft @FF AD5X.json
+%%DATADIR%%/profiles/Flashforge/process/0.24mm Draft @Flashforge AD5M 0.4 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.24mm Draft @Flashforge AD5M Pro 0.4 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.24mm Draft @Flashforge G3U 0.4 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.24mm Fine @FF AD5X 0.8 nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.24mm Fine @Flashforge AD5M 0.8 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.24mm Fine @Flashforge AD5M Pro 0.8 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.24mm Standard @FF G4 HF.json
+%%DATADIR%%/profiles/Flashforge/process/0.24mm Standard @FF G4.json
+%%DATADIR%%/profiles/Flashforge/process/0.24mm Standard @FF G4P HF.json
+%%DATADIR%%/profiles/Flashforge/process/0.24mm Standard @FF G4P.json
+%%DATADIR%%/profiles/Flashforge/process/0.25mm Standard @FF G4 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.25mm Standard @FF G4 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.25mm Standard @FF G4P 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.25mm Standard @FF G4P 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.30mm Draft @Flashforge Guider 2s 0.4 nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.30mm Fast @Flashforge AD3 0.4 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.30mm Fast @Flashforge AD4 0.4 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.30mm Standard @FF AD5X 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.30mm Standard @FF G4 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.30mm Standard @FF G4P 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.30mm Standard @Flashforge AD3 0.6 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.30mm Standard @Flashforge AD4 0.6 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.30mm Standard @Flashforge AD5M 0.6 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.30mm Standard @Flashforge AD5M Pro 0.6 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.30mm Standard @Flashforge G3U 0.6 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.32mm Standard @FF G4 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.32mm Standard @FF G4P 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.36mm Standard @FF G4 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.36mm Standard @FF G4 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.36mm Standard @FF G4P 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.36mm Standard @FF G4P 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.3mm Standard @FF G4 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.3mm Standard @FF G4P 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.40mm Standard @FF AD5X 0.8 nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.40mm Standard @FF G4 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.40mm Standard @FF G4P 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.40mm Standard @Flashforge AD5M 0.8 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.40mm Standard @Flashforge AD5M Pro 0.8 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.40mm Standard @Flashforge G3U 0.8 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.42mm Draft @FF AD5X 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.42mm Draft @Flashforge AD5M 0.6 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.42mm Draft @Flashforge AD5M Pro 0.6 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.42mm Standard @FF G4 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.42mm Standard @FF G4 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.42mm Standard @FF G4P 0.6 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.42mm Standard @FF G4P 0.6 nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.42mm Standard @Flashforge G3U 0.6 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.48mm Standard @FF G4 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.48mm Standard @FF G4P 0.8 HF nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.56mm Draft @FF AD5X 0.8 nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.56mm Draft @Flashforge AD5M 0.8 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/0.56mm Draft @Flashforge AD5M Pro 0.8 Nozzle.json
+%%DATADIR%%/profiles/Flashforge/process/fdm_process_common.json
+%%DATADIR%%/profiles/Flashforge/process/fdm_process_flashforge_0.20.json
+%%DATADIR%%/profiles/Flashforge/process/fdm_process_flashforge_0.30.json
+%%DATADIR%%/profiles/Flashforge/process/fdm_process_flashforge_0.40.json
+%%DATADIR%%/profiles/Flashforge/process/fdm_process_flashforge_common.json
+%%DATADIR%%/profiles/FlyingBear.json
+%%DATADIR%%/profiles/FlyingBear/FlyingBear Ghost 6-bed.stl
+%%DATADIR%%/profiles/FlyingBear/FlyingBear Ghost 6-texture.png
+%%DATADIR%%/profiles/FlyingBear/FlyingBear Ghost 6_cover.png
+%%DATADIR%%/profiles/FlyingBear/FlyingBear Ghost7-bed.stl
+%%DATADIR%%/profiles/FlyingBear/FlyingBear Ghost7-bed1.stl
+%%DATADIR%%/profiles/FlyingBear/FlyingBear Ghost7-texture.png
+%%DATADIR%%/profiles/FlyingBear/FlyingBear Ghost7_cover.png
+%%DATADIR%%/profiles/FlyingBear/FlyingBear Reborn3-bed.stl
+%%DATADIR%%/profiles/FlyingBear/FlyingBear Reborn3-texture.png
+%%DATADIR%%/profiles/FlyingBear/FlyingBear Reborn3_cover.png
+%%DATADIR%%/profiles/FlyingBear/FlyingBear S1-bed.stl
+%%DATADIR%%/profiles/FlyingBear/FlyingBear S1-texture.png
+%%DATADIR%%/profiles/FlyingBear/FlyingBear S1_cover.png
+%%DATADIR%%/profiles/FlyingBear/error_hull_show
+%%DATADIR%%/profiles/FlyingBear/filament/FlyingBear Generic ABS.json
+%%DATADIR%%/profiles/FlyingBear/filament/FlyingBear Generic PA-CF.json
+%%DATADIR%%/profiles/FlyingBear/filament/FlyingBear Generic PC.json
+%%DATADIR%%/profiles/FlyingBear/filament/FlyingBear Generic PETG.json
+%%DATADIR%%/profiles/FlyingBear/filament/FlyingBear Generic PLA.json
+%%DATADIR%%/profiles/FlyingBear/filament/FlyingBear Generic TPU.json
+%%DATADIR%%/profiles/FlyingBear/filament/FlyingBear PLA Hyper.json
+%%DATADIR%%/profiles/FlyingBear/filament/Ghost7/FlyingBear PLA @Ghost7.json
+%%DATADIR%%/profiles/FlyingBear/filament/Ghost7/fdm_filament_common_Ghost7.json
+%%DATADIR%%/profiles/FlyingBear/filament/Ghost7/fdm_filament_pla @Ghost7.json
+%%DATADIR%%/profiles/FlyingBear/filament/S1/FlyingBear ABS @S1.json
+%%DATADIR%%/profiles/FlyingBear/filament/S1/FlyingBear PA-CF @S1.json
+%%DATADIR%%/profiles/FlyingBear/filament/S1/FlyingBear PC @S1.json
+%%DATADIR%%/profiles/FlyingBear/filament/S1/FlyingBear PETG @S1.json
+%%DATADIR%%/profiles/FlyingBear/filament/S1/FlyingBear PLA @S1.json
+%%DATADIR%%/profiles/FlyingBear/filament/S1/FlyingBear PLA Hyper @S1.json
+%%DATADIR%%/profiles/FlyingBear/filament/S1/FlyingBear TPU @S1.json
+%%DATADIR%%/profiles/FlyingBear/filament/S1/Other ABS @S1.json
+%%DATADIR%%/profiles/FlyingBear/filament/S1/Other PA-CF @S1.json
+%%DATADIR%%/profiles/FlyingBear/filament/S1/Other PC @S1.json
+%%DATADIR%%/profiles/FlyingBear/filament/S1/Other PETG @S1.json
+%%DATADIR%%/profiles/FlyingBear/filament/S1/Other PLA @S1.json
+%%DATADIR%%/profiles/FlyingBear/filament/S1/Other PLA Hyper @S1.json
+%%DATADIR%%/profiles/FlyingBear/filament/S1/Other TPU @S1.json
+%%DATADIR%%/profiles/FlyingBear/filament/S1/fdm_filament_abs @S1.json
+%%DATADIR%%/profiles/FlyingBear/filament/S1/fdm_filament_abs_other @S1.json
+%%DATADIR%%/profiles/FlyingBear/filament/S1/fdm_filament_common_S1.json
+%%DATADIR%%/profiles/FlyingBear/filament/S1/fdm_filament_pa @S1.json
+%%DATADIR%%/profiles/FlyingBear/filament/S1/fdm_filament_pa_other @S1.json
+%%DATADIR%%/profiles/FlyingBear/filament/S1/fdm_filament_pc @S1.json
+%%DATADIR%%/profiles/FlyingBear/filament/S1/fdm_filament_pc_other @S1.json
+%%DATADIR%%/profiles/FlyingBear/filament/S1/fdm_filament_pet @S1.json
+%%DATADIR%%/profiles/FlyingBear/filament/S1/fdm_filament_pet_other @S1.json
+%%DATADIR%%/profiles/FlyingBear/filament/S1/fdm_filament_pla @S1.json
+%%DATADIR%%/profiles/FlyingBear/filament/S1/fdm_filament_pla_Hyper @S1.json
+%%DATADIR%%/profiles/FlyingBear/filament/S1/fdm_filament_pla_Hyper_other @S1.json
+%%DATADIR%%/profiles/FlyingBear/filament/S1/fdm_filament_pla_other @S1.json
+%%DATADIR%%/profiles/FlyingBear/filament/S1/fdm_filament_tpu @S1.json
+%%DATADIR%%/profiles/FlyingBear/filament/S1/fdm_filament_tpu_other @S1.json
+%%DATADIR%%/profiles/FlyingBear/filament/fdm_filament_abs.json
+%%DATADIR%%/profiles/FlyingBear/filament/fdm_filament_common.json
+%%DATADIR%%/profiles/FlyingBear/filament/fdm_filament_pa.json
+%%DATADIR%%/profiles/FlyingBear/filament/fdm_filament_pc.json
+%%DATADIR%%/profiles/FlyingBear/filament/fdm_filament_pet.json
+%%DATADIR%%/profiles/FlyingBear/filament/fdm_filament_pla.json
+%%DATADIR%%/profiles/FlyingBear/filament/fdm_filament_pla_Hyper.json
+%%DATADIR%%/profiles/FlyingBear/filament/fdm_filament_tpu.json
+%%DATADIR%%/profiles/FlyingBear/machine/FlyingBear Ghost 6 0.4 nozzle.json
+%%DATADIR%%/profiles/FlyingBear/machine/FlyingBear Ghost 6.json
+%%DATADIR%%/profiles/FlyingBear/machine/FlyingBear Reborn3 0.4 nozzle.json
+%%DATADIR%%/profiles/FlyingBear/machine/FlyingBear Reborn3.json
+%%DATADIR%%/profiles/FlyingBear/machine/Ghost7/FlyingBear Ghost7 0.4 nozzle.json
+%%DATADIR%%/profiles/FlyingBear/machine/Ghost7/FlyingBear Ghost7.json
+%%DATADIR%%/profiles/FlyingBear/machine/S1/FlyingBear S1 0.4 nozzle.json
+%%DATADIR%%/profiles/FlyingBear/machine/S1/FlyingBear S1.json
+%%DATADIR%%/profiles/FlyingBear/machine/fdm_klipper_common.json
+%%DATADIR%%/profiles/FlyingBear/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/FlyingBear/machine/fdm_marlin_common.json
+%%DATADIR%%/profiles/FlyingBear/process/0.08mm Extra Fine @FlyingBear Reborn3.json
+%%DATADIR%%/profiles/FlyingBear/process/0.12mm Fine @FlyingBear Ghost 6 0.4 nozzle.json
+%%DATADIR%%/profiles/FlyingBear/process/0.12mm Fine @FlyingBear Reborn3.json
+%%DATADIR%%/profiles/FlyingBear/process/0.16mm Optimal @FlyingBear Ghost 6 0.4 nozzle.json
+%%DATADIR%%/profiles/FlyingBear/process/0.16mm Optimal @FlyingBear Reborn3.json
+%%DATADIR%%/profiles/FlyingBear/process/0.20mm Standard @FlyingBear Ghost 6 0.4 nozzle.json
+%%DATADIR%%/profiles/FlyingBear/process/0.20mm Standard @FlyingBear Reborn3.json
+%%DATADIR%%/profiles/FlyingBear/process/0.24mm Draft @FlyingBear Ghost 6 0.4 nozzle.json
+%%DATADIR%%/profiles/FlyingBear/process/0.24mm Draft @FlyingBear Reborn3.json
+%%DATADIR%%/profiles/FlyingBear/process/Ghost7/0.08mm Extra Fine @FlyingBear Ghost7.json
+%%DATADIR%%/profiles/FlyingBear/process/Ghost7/0.12mm Fine @FlyingBear Ghost7.json
+%%DATADIR%%/profiles/FlyingBear/process/Ghost7/0.16mm Optimal @FlyingBear Ghost7.json
+%%DATADIR%%/profiles/FlyingBear/process/Ghost7/0.20mm Standard @FlyingBear Ghost7.json
+%%DATADIR%%/profiles/FlyingBear/process/Ghost7/0.24mm Draft @FlyingBear Ghost7.json
+%%DATADIR%%/profiles/FlyingBear/process/Ghost7/fdm_process_common_Ghost7.json
+%%DATADIR%%/profiles/FlyingBear/process/S1/0.08mm Extra Fine @FlyingBear S1.json
+%%DATADIR%%/profiles/FlyingBear/process/S1/0.12mm Fine @FlyingBear S1.json
+%%DATADIR%%/profiles/FlyingBear/process/S1/0.16mm Optimal @FlyingBear S1.json
+%%DATADIR%%/profiles/FlyingBear/process/S1/0.20mm Standard @FlyingBear S1.json
+%%DATADIR%%/profiles/FlyingBear/process/S1/0.24mm Draft @FlyingBear S1.json
+%%DATADIR%%/profiles/FlyingBear/process/S1/fdm_process_common_S1.json
+%%DATADIR%%/profiles/FlyingBear/process/fdm_process_common.json
+%%DATADIR%%/profiles/FlyingBear/process/fdm_process_ghost_6.json
+%%DATADIR%%/profiles/FlyingBear/process/fdm_process_marlin_common.json
+%%DATADIR%%/profiles/Folgertech.json
+%%DATADIR%%/profiles/Folgertech/Folgertech FT-5_cover.png
+%%DATADIR%%/profiles/Folgertech/Folgertech FT-6_cover.png
+%%DATADIR%%/profiles/Folgertech/Folgertech i3_cover.png
+%%DATADIR%%/profiles/Folgertech/Folgertech_FT5_buildplate_model.stl
+%%DATADIR%%/profiles/Folgertech/Folgertech_FT5_buildplate_texture.png
+%%DATADIR%%/profiles/Folgertech/Folgertech_FT6_buildplate_model.stl
+%%DATADIR%%/profiles/Folgertech/Folgertech_FT6_buildplate_texture.png
+%%DATADIR%%/profiles/Folgertech/Folgertech_i3_buildplate_model.stl
+%%DATADIR%%/profiles/Folgertech/Folgertech_i3_buildplate_texture.png
+%%DATADIR%%/profiles/Folgertech/hotend.stl
+%%DATADIR%%/profiles/Folgertech/machine/Folgertech FT-5 0.4 nozzle.json
+%%DATADIR%%/profiles/Folgertech/machine/Folgertech FT-5 0.6 nozzle.json
+%%DATADIR%%/profiles/Folgertech/machine/Folgertech FT-5.json
+%%DATADIR%%/profiles/Folgertech/machine/Folgertech FT-6 0.4 nozzle.json
+%%DATADIR%%/profiles/Folgertech/machine/Folgertech FT-6 0.6 nozzle.json
+%%DATADIR%%/profiles/Folgertech/machine/Folgertech FT-6.json
+%%DATADIR%%/profiles/Folgertech/machine/Folgertech i3 0.4 nozzle.json
+%%DATADIR%%/profiles/Folgertech/machine/Folgertech i3 0.6 nozzle.json
+%%DATADIR%%/profiles/Folgertech/machine/Folgertech i3.json
+%%DATADIR%%/profiles/Folgertech/machine/fdm_folgertech_common.json
+%%DATADIR%%/profiles/Folgertech/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/Folgertech/process/0.08mm Extra Fine @FT.json
+%%DATADIR%%/profiles/Folgertech/process/0.12mm Fine @FT.json
+%%DATADIR%%/profiles/Folgertech/process/0.16mm Optimal @FT.json
+%%DATADIR%%/profiles/Folgertech/process/0.18mm Fine @FT 0.6 nozzle.json
+%%DATADIR%%/profiles/Folgertech/process/0.20mm Standard @FT.json
+%%DATADIR%%/profiles/Folgertech/process/0.20mm Strength @FT.json
+%%DATADIR%%/profiles/Folgertech/process/0.24mm Draft @FT.json
+%%DATADIR%%/profiles/Folgertech/process/0.24mm Optimal @FT 0.6 nozzle.json
+%%DATADIR%%/profiles/Folgertech/process/0.28mm Extra Draft @FT.json
+%%DATADIR%%/profiles/Folgertech/process/0.30mm Standard @FT 0.6 nozzle.json
+%%DATADIR%%/profiles/Folgertech/process/0.30mm Strength @FT 0.6 nozzle.json
+%%DATADIR%%/profiles/Folgertech/process/0.36mm Draft @FT 0.6 nozzle.json
+%%DATADIR%%/profiles/Folgertech/process/0.42mm Extra Draft @FT 0.6 nozzle.json
+%%DATADIR%%/profiles/Folgertech/process/fdm_process_common.json
+%%DATADIR%%/profiles/Folgertech/process/fdm_process_folgertech_common.json
+%%DATADIR%%/profiles/Geeetech.json
+%%DATADIR%%/profiles/Geeetech/105x105.stl
+%%DATADIR%%/profiles/Geeetech/105x105.svg
+%%DATADIR%%/profiles/Geeetech/220x220.stl
+%%DATADIR%%/profiles/Geeetech/220x220.svg
+%%DATADIR%%/profiles/Geeetech/250x250.stl
+%%DATADIR%%/profiles/Geeetech/250x250.svg
+%%DATADIR%%/profiles/Geeetech/255x255.stl
+%%DATADIR%%/profiles/Geeetech/255x255.svg
+%%DATADIR%%/profiles/Geeetech/320x320.stl
+%%DATADIR%%/profiles/Geeetech/320x320.svg
+%%DATADIR%%/profiles/Geeetech/Geeetech A10 M_cover.png
+%%DATADIR%%/profiles/Geeetech/Geeetech A10 Pro_cover.png
+%%DATADIR%%/profiles/Geeetech/Geeetech A10 T_cover.png
+%%DATADIR%%/profiles/Geeetech/Geeetech A20 M_cover.png
+%%DATADIR%%/profiles/Geeetech/Geeetech A20 T_cover.png
+%%DATADIR%%/profiles/Geeetech/Geeetech A20_cover.png
+%%DATADIR%%/profiles/Geeetech/Geeetech A30 M_cover.png
+%%DATADIR%%/profiles/Geeetech/Geeetech A30 Pro_cover.png
+%%DATADIR%%/profiles/Geeetech/Geeetech A30 T_cover.png
+%%DATADIR%%/profiles/Geeetech/Geeetech M1_cover.png
+%%DATADIR%%/profiles/Geeetech/Geeetech Mizar M_cover.png
+%%DATADIR%%/profiles/Geeetech/Geeetech Mizar Max_cover.png
+%%DATADIR%%/profiles/Geeetech/Geeetech Mizar Pro_cover.png
+%%DATADIR%%/profiles/Geeetech/Geeetech Mizar S_cover.png
+%%DATADIR%%/profiles/Geeetech/Geeetech Mizar_cover.png
+%%DATADIR%%/profiles/Geeetech/Geeetech Thunder_cover.png
+%%DATADIR%%/profiles/Geeetech/Geeetech_buildplate_texture.png
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech A10 M 0.4 nozzle.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech A10 M.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech A10 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech A10 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech A10 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech A10 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech A10 Pro.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech A10 T 0.4 nozzle.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech A10 T.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech A20 0.2 nozzle.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech A20 0.4 nozzle.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech A20 0.6 nozzle.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech A20 0.8 nozzle.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech A20 M 0.4 nozzle.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech A20 M.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech A20 T 0.4 nozzle.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech A20 T.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech A20.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech A30 M 0.4 nozzle.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech A30 M.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech A30 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech A30 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech A30 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech A30 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech A30 Pro.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech A30 T 0.4 nozzle.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech A30 T.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech M1 0.2 nozzle.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech M1 0.4 nozzle.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech M1 0.6 nozzle.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech M1 0.8 nozzle.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech M1.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech Mizar 0.2 nozzle.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech Mizar 0.4 nozzle.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech Mizar 0.6 nozzle.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech Mizar 0.8 nozzle.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech Mizar M 0.4 nozzle.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech Mizar M.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech Mizar Max 0.2 nozzle.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech Mizar Max 0.4 nozzle.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech Mizar Max 0.6 nozzle.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech Mizar Max 0.8 nozzle.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech Mizar Max.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech Mizar Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech Mizar Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech Mizar Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech Mizar Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech Mizar Pro.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech Mizar S 0.2 nozzle.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech Mizar S 0.4 nozzle.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech Mizar S 0.6 nozzle.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech Mizar S 0.8 nozzle.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech Mizar S.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech Mizar.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech Thunder 0.2 nozzle.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech Thunder 0.4 nozzle.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech Thunder 0.6 nozzle.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech Thunder 0.8 nozzle.json
+%%DATADIR%%/profiles/Geeetech/machine/Geeetech Thunder.json
+%%DATADIR%%/profiles/Geeetech/machine/fdm_Geeetech_HS_common.json
+%%DATADIR%%/profiles/Geeetech/machine/fdm_geeetech_common.json
+%%DATADIR%%/profiles/Geeetech/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/Geeetech/process/0.06mm Fine @Geeetech common 0.2 nozzle.json
+%%DATADIR%%/profiles/Geeetech/process/0.08mm Extra Fine @Geeetech M1.json
+%%DATADIR%%/profiles/Geeetech/process/0.08mm Extra Fine @Geeetech Thunder.json
+%%DATADIR%%/profiles/Geeetech/process/0.08mm Extra Fine @Geeetech common.json
+%%DATADIR%%/profiles/Geeetech/process/0.08mm Optimal @Geeetech M1 0.2 nozzle.json
+%%DATADIR%%/profiles/Geeetech/process/0.08mm Optimal @Geeetech Thunder 0.2 nozzle.json
+%%DATADIR%%/profiles/Geeetech/process/0.08mm Optimal @Geeetech common 0.2 nozzle.json
+%%DATADIR%%/profiles/Geeetech/process/0.10mm Fine @Geeetech M1.json
+%%DATADIR%%/profiles/Geeetech/process/0.10mm Fine @Geeetech Thunder.json
+%%DATADIR%%/profiles/Geeetech/process/0.10mm Standard @Geeetech M1 0.2 nozzle.json
+%%DATADIR%%/profiles/Geeetech/process/0.10mm Standard @Geeetech Thunder 0.2 nozzle.json
+%%DATADIR%%/profiles/Geeetech/process/0.10mm Standard @Geeetech common 0.2 nozzle.json
+%%DATADIR%%/profiles/Geeetech/process/0.12mm Draft @Geeetech M1 0.2 nozzle.json
+%%DATADIR%%/profiles/Geeetech/process/0.12mm Draft @Geeetech Thunder 0.2 nozzle.json
+%%DATADIR%%/profiles/Geeetech/process/0.12mm Draft @Geeetech common 0.2 nozzle.json
+%%DATADIR%%/profiles/Geeetech/process/0.12mm Fine @Geeetech common.json
+%%DATADIR%%/profiles/Geeetech/process/0.14mm Extra Draft @Geeetech M1 0.2 nozzle.json
+%%DATADIR%%/profiles/Geeetech/process/0.14mm Extra Draft @Geeetech Thunder 0.2 nozzle.json
+%%DATADIR%%/profiles/Geeetech/process/0.14mm Extra Draft @Geeetech common 0.2 nozzle.json
+%%DATADIR%%/profiles/Geeetech/process/0.16mm Optimal @Geeetech M1.json
+%%DATADIR%%/profiles/Geeetech/process/0.16mm Optimal @Geeetech Thunder.json
+%%DATADIR%%/profiles/Geeetech/process/0.16mm Optimal @Geeetech common.json
+%%DATADIR%%/profiles/Geeetech/process/0.18mm Fine @Geeetech common 0.6 nozzle.json
+%%DATADIR%%/profiles/Geeetech/process/0.20mm Standard @Geeetech M1.json
+%%DATADIR%%/profiles/Geeetech/process/0.20mm Standard @Geeetech Thunder.json
+%%DATADIR%%/profiles/Geeetech/process/0.20mm Standard @Geeetech common.json
+%%DATADIR%%/profiles/Geeetech/process/0.20mm Strength @Geeetech common.json
+%%DATADIR%%/profiles/Geeetech/process/0.24mm Draft @Geeetech common.json
+%%DATADIR%%/profiles/Geeetech/process/0.24mm Fine @Geeetech common 0.8 nozzle.json
+%%DATADIR%%/profiles/Geeetech/process/0.24mm Optimal @Geeetech M1 0.6 nozzle.json
+%%DATADIR%%/profiles/Geeetech/process/0.24mm Optimal @Geeetech Thunder 0.6 nozzle.json
+%%DATADIR%%/profiles/Geeetech/process/0.24mm Optimal @Geeetech common 0.6 nozzle.json
+%%DATADIR%%/profiles/Geeetech/process/0.25mm Draft @Geeetech M1.json
+%%DATADIR%%/profiles/Geeetech/process/0.25mm Draft @Geeetech Thunder.json
+%%DATADIR%%/profiles/Geeetech/process/0.28mm Extra Draft @Geeetech common.json
+%%DATADIR%%/profiles/Geeetech/process/0.30mm Standard @Geeetech M1 0.6 nozzle.json
+%%DATADIR%%/profiles/Geeetech/process/0.30mm Standard @Geeetech Thunder 0.6 nozzle.json
+%%DATADIR%%/profiles/Geeetech/process/0.30mm Standard @Geeetech common 0.6 nozzle.json
+%%DATADIR%%/profiles/Geeetech/process/0.30mm Strength @Geeetech common 0.6 nozzle.json
+%%DATADIR%%/profiles/Geeetech/process/0.32mm Optimal @Geeetech common 0.8 nozzle.json
+%%DATADIR%%/profiles/Geeetech/process/0.36mm Draft @Geeetech M1 0.6 nozzle.json
+%%DATADIR%%/profiles/Geeetech/process/0.36mm Draft @Geeetech Thunder 0.6 nozzle.json
+%%DATADIR%%/profiles/Geeetech/process/0.36mm Draft @Geeetech common 0.6 nozzle.json
+%%DATADIR%%/profiles/Geeetech/process/0.36mm Optimal @Geeetech M1 0.8 nozzle.json
+%%DATADIR%%/profiles/Geeetech/process/0.36mm Optimal @Geeetech Thunder 0.8 nozzle.json
+%%DATADIR%%/profiles/Geeetech/process/0.40mm Standard @Geeetech common 0.8 nozzle.json
+%%DATADIR%%/profiles/Geeetech/process/0.42mm Extra Draft @Geeetech common 0.6 nozzle.json
+%%DATADIR%%/profiles/Geeetech/process/0.44mm Draft @Geeetech M1 0.8 nozzle.json
+%%DATADIR%%/profiles/Geeetech/process/0.44mm Draft @Geeetech Thunder 0.8 nozzle.json
+%%DATADIR%%/profiles/Geeetech/process/0.48mm Draft @Geeetech common 0.8 nozzle.json
+%%DATADIR%%/profiles/Geeetech/process/0.56mm Extra Draft @Geeetech common 0.8 nozzle.json
+%%DATADIR%%/profiles/Geeetech/process/fdm_process_Geeetech_HS.json
+%%DATADIR%%/profiles/Geeetech/process/fdm_process_Geeetech_HS_0.08.json
+%%DATADIR%%/profiles/Geeetech/process/fdm_process_Geeetech_HS_0.08_nozzle_0.2.json
+%%DATADIR%%/profiles/Geeetech/process/fdm_process_Geeetech_HS_0.10.json
+%%DATADIR%%/profiles/Geeetech/process/fdm_process_Geeetech_HS_0.10_nozzle_0.2.json
+%%DATADIR%%/profiles/Geeetech/process/fdm_process_Geeetech_HS_0.12_nozzle_0.2.json
+%%DATADIR%%/profiles/Geeetech/process/fdm_process_Geeetech_HS_0.14_nozzle_0.2.json
+%%DATADIR%%/profiles/Geeetech/process/fdm_process_Geeetech_HS_0.16.json
+%%DATADIR%%/profiles/Geeetech/process/fdm_process_Geeetech_HS_0.20.json
+%%DATADIR%%/profiles/Geeetech/process/fdm_process_Geeetech_HS_0.24_nozzle_0.6.json
+%%DATADIR%%/profiles/Geeetech/process/fdm_process_Geeetech_HS_0.25.json
+%%DATADIR%%/profiles/Geeetech/process/fdm_process_Geeetech_HS_0.30_nozzle_0.6.json
+%%DATADIR%%/profiles/Geeetech/process/fdm_process_Geeetech_HS_0.36_nozzle_0.6.json
+%%DATADIR%%/profiles/Geeetech/process/fdm_process_Geeetech_HS_0.36_nozzle_0.8.json
+%%DATADIR%%/profiles/Geeetech/process/fdm_process_Geeetech_HS_0.44_nozzle_0.8.json
+%%DATADIR%%/profiles/Geeetech/process/fdm_process_common.json
+%%DATADIR%%/profiles/Geeetech/process/fdm_process_geeetech_0.06_nozzle_0.2.json
+%%DATADIR%%/profiles/Geeetech/process/fdm_process_geeetech_0.08.json
+%%DATADIR%%/profiles/Geeetech/process/fdm_process_geeetech_0.08_nozzle_0.2.json
+%%DATADIR%%/profiles/Geeetech/process/fdm_process_geeetech_0.10_nozzle_0.2.json
+%%DATADIR%%/profiles/Geeetech/process/fdm_process_geeetech_0.12.json
+%%DATADIR%%/profiles/Geeetech/process/fdm_process_geeetech_0.12_nozzle_0.2.json
+%%DATADIR%%/profiles/Geeetech/process/fdm_process_geeetech_0.14_nozzle_0.2.json
+%%DATADIR%%/profiles/Geeetech/process/fdm_process_geeetech_0.16.json
+%%DATADIR%%/profiles/Geeetech/process/fdm_process_geeetech_0.18_nozzle_0.6.json
+%%DATADIR%%/profiles/Geeetech/process/fdm_process_geeetech_0.20.json
+%%DATADIR%%/profiles/Geeetech/process/fdm_process_geeetech_0.24.json
+%%DATADIR%%/profiles/Geeetech/process/fdm_process_geeetech_0.24_nozzle_0.6.json
+%%DATADIR%%/profiles/Geeetech/process/fdm_process_geeetech_0.24_nozzle_0.8.json
+%%DATADIR%%/profiles/Geeetech/process/fdm_process_geeetech_0.28.json
+%%DATADIR%%/profiles/Geeetech/process/fdm_process_geeetech_0.30_nozzle_0.6.json
+%%DATADIR%%/profiles/Geeetech/process/fdm_process_geeetech_0.32_nozzle_0.8.json
+%%DATADIR%%/profiles/Geeetech/process/fdm_process_geeetech_0.36_nozzle_0.6.json
+%%DATADIR%%/profiles/Geeetech/process/fdm_process_geeetech_0.40_nozzle_0.8.json
+%%DATADIR%%/profiles/Geeetech/process/fdm_process_geeetech_0.42_nozzle_0.6.json
+%%DATADIR%%/profiles/Geeetech/process/fdm_process_geeetech_0.48_nozzle_0.8.json
+%%DATADIR%%/profiles/Geeetech/process/fdm_process_geeetech_0.56_nozzle_0.8.json
+%%DATADIR%%/profiles/Geeetech/process/fdm_process_geeetech_common.json
+%%DATADIR%%/profiles/Ginger Additive.json
+%%DATADIR%%/profiles/Ginger Additive/Ginger_G1.stl
+%%DATADIR%%/profiles/Ginger Additive/Ginger_One_texture.png
+%%DATADIR%%/profiles/Ginger Additive/filament/Ginger Generic PETG.json
+%%DATADIR%%/profiles/Ginger Additive/filament/Ginger Generic PLA.json
+%%DATADIR%%/profiles/Ginger Additive/filament/fdm_filament_common.json
+%%DATADIR%%/profiles/Ginger Additive/ginger G1_cover.png
+%%DATADIR%%/profiles/Ginger Additive/machine/Ginger G1 1.2 nozzle.json
+%%DATADIR%%/profiles/Ginger Additive/machine/Ginger G1 3.0 nozzle.json
+%%DATADIR%%/profiles/Ginger Additive/machine/Ginger G1 5.0 nozzle.json
+%%DATADIR%%/profiles/Ginger Additive/machine/Ginger G1 8.0 nozzle.json
+%%DATADIR%%/profiles/Ginger Additive/machine/Ginger G1.json
+%%DATADIR%%/profiles/Ginger Additive/machine/Ginger_G1_common.json
+%%DATADIR%%/profiles/Ginger Additive/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/Ginger Additive/process/0.60mm Standard.json
+%%DATADIR%%/profiles/Ginger Additive/process/1.50mm Standard.json
+%%DATADIR%%/profiles/Ginger Additive/process/1.80mm Vasemode.json
+%%DATADIR%%/profiles/Ginger Additive/process/2.50mm Standard.json
+%%DATADIR%%/profiles/Ginger Additive/process/4.00mm Standard.json
+%%DATADIR%%/profiles/Ginger Additive/process/fdm_process_common.json
+%%DATADIR%%/profiles/InfiMech.json
+%%DATADIR%%/profiles/InfiMech/InfiMech TX Hardened Steel Nozzle_cover.png
+%%DATADIR%%/profiles/InfiMech/InfiMech TX-bed.stl
+%%DATADIR%%/profiles/InfiMech/InfiMech TX-bed_HSN.stl
+%%DATADIR%%/profiles/InfiMech/InfiMech TX-texture.png
+%%DATADIR%%/profiles/InfiMech/InfiMech TX-texture_HSN.png
+%%DATADIR%%/profiles/InfiMech/InfiMech TX_cover.png
+%%DATADIR%%/profiles/InfiMech/filament/HSN/InfiMech ABS @HSN.json
+%%DATADIR%%/profiles/InfiMech/filament/HSN/InfiMech PA-CF @HSN.json
+%%DATADIR%%/profiles/InfiMech/filament/HSN/InfiMech PC @HSN.json
+%%DATADIR%%/profiles/InfiMech/filament/HSN/InfiMech PETG @HSN.json
+%%DATADIR%%/profiles/InfiMech/filament/HSN/InfiMech PLA @HSN.json
+%%DATADIR%%/profiles/InfiMech/filament/HSN/InfiMech PLA Hyper @HSN.json
+%%DATADIR%%/profiles/InfiMech/filament/HSN/InfiMech TPU @HSN.json
+%%DATADIR%%/profiles/InfiMech/filament/HSN/Other ABS @HSN.json
+%%DATADIR%%/profiles/InfiMech/filament/HSN/Other PA-CF @HSN.json
+%%DATADIR%%/profiles/InfiMech/filament/HSN/Other PC @HSN.json
+%%DATADIR%%/profiles/InfiMech/filament/HSN/Other PETG @HSN.json
+%%DATADIR%%/profiles/InfiMech/filament/HSN/Other PLA @HSN.json
+%%DATADIR%%/profiles/InfiMech/filament/HSN/Other PLA Hyper @HSN.json
+%%DATADIR%%/profiles/InfiMech/filament/HSN/Other TPU @HSN.json
+%%DATADIR%%/profiles/InfiMech/filament/HSN/fdm_filament_abs @HSN.json
+%%DATADIR%%/profiles/InfiMech/filament/HSN/fdm_filament_abs_other @HSN.json
+%%DATADIR%%/profiles/InfiMech/filament/HSN/fdm_filament_common_HSN.json
+%%DATADIR%%/profiles/InfiMech/filament/HSN/fdm_filament_pa @HSN.json
+%%DATADIR%%/profiles/InfiMech/filament/HSN/fdm_filament_pa_other @HSN.json
+%%DATADIR%%/profiles/InfiMech/filament/HSN/fdm_filament_pc @HSN.json
+%%DATADIR%%/profiles/InfiMech/filament/HSN/fdm_filament_pc_other @HSN.json
+%%DATADIR%%/profiles/InfiMech/filament/HSN/fdm_filament_pet @HSN.json
+%%DATADIR%%/profiles/InfiMech/filament/HSN/fdm_filament_pet_other @HSN.json
+%%DATADIR%%/profiles/InfiMech/filament/HSN/fdm_filament_pla @HSN.json
+%%DATADIR%%/profiles/InfiMech/filament/HSN/fdm_filament_pla_Hyper @HSN.json
+%%DATADIR%%/profiles/InfiMech/filament/HSN/fdm_filament_pla_Hyper_other @HSN.json
+%%DATADIR%%/profiles/InfiMech/filament/HSN/fdm_filament_pla_other @HSN.json
+%%DATADIR%%/profiles/InfiMech/filament/HSN/fdm_filament_tpu @HSN.json
+%%DATADIR%%/profiles/InfiMech/filament/HSN/fdm_filament_tpu_other @HSN.json
+%%DATADIR%%/profiles/InfiMech/filament/InfiMech Generic ABS.json
+%%DATADIR%%/profiles/InfiMech/filament/InfiMech Generic PA-CF.json
+%%DATADIR%%/profiles/InfiMech/filament/InfiMech Generic PC.json
+%%DATADIR%%/profiles/InfiMech/filament/InfiMech Generic PETG.json
+%%DATADIR%%/profiles/InfiMech/filament/InfiMech Generic PLA.json
+%%DATADIR%%/profiles/InfiMech/filament/InfiMech Generic TPU.json
+%%DATADIR%%/profiles/InfiMech/filament/InfiMech PLA Hyper.json
+%%DATADIR%%/profiles/InfiMech/filament/Other ABS.json
+%%DATADIR%%/profiles/InfiMech/filament/Other PA-CF.json
+%%DATADIR%%/profiles/InfiMech/filament/Other PC.json
+%%DATADIR%%/profiles/InfiMech/filament/Other PETG.json
+%%DATADIR%%/profiles/InfiMech/filament/Other PLA Hyper.json
+%%DATADIR%%/profiles/InfiMech/filament/Other PLA.json
+%%DATADIR%%/profiles/InfiMech/filament/Other TPU.json
+%%DATADIR%%/profiles/InfiMech/filament/fdm_filament_abs.json
+%%DATADIR%%/profiles/InfiMech/filament/fdm_filament_abs_other.json
+%%DATADIR%%/profiles/InfiMech/filament/fdm_filament_common.json
+%%DATADIR%%/profiles/InfiMech/filament/fdm_filament_pa.json
+%%DATADIR%%/profiles/InfiMech/filament/fdm_filament_pa_other.json
+%%DATADIR%%/profiles/InfiMech/filament/fdm_filament_pc.json
+%%DATADIR%%/profiles/InfiMech/filament/fdm_filament_pc_other.json
+%%DATADIR%%/profiles/InfiMech/filament/fdm_filament_pet.json
+%%DATADIR%%/profiles/InfiMech/filament/fdm_filament_pet_other.json
+%%DATADIR%%/profiles/InfiMech/filament/fdm_filament_pla.json
+%%DATADIR%%/profiles/InfiMech/filament/fdm_filament_pla_Hyper.json
+%%DATADIR%%/profiles/InfiMech/filament/fdm_filament_pla_Hyper_other.json
+%%DATADIR%%/profiles/InfiMech/filament/fdm_filament_pla_other.json
+%%DATADIR%%/profiles/InfiMech/filament/fdm_filament_tpu.json
+%%DATADIR%%/profiles/InfiMech/filament/fdm_filament_tpu_other.json
+%%DATADIR%%/profiles/InfiMech/machine/HSN/InfiMech TX HSN 0.4 nozzle.json
+%%DATADIR%%/profiles/InfiMech/machine/HSN/InfiMech TX Hardened Steel Nozzle.json
+%%DATADIR%%/profiles/InfiMech/machine/HSN/fdm_klipper_common.json
+%%DATADIR%%/profiles/InfiMech/machine/HSN/fdm_machine_common.json
+%%DATADIR%%/profiles/InfiMech/machine/InfiMech TX 0.4 nozzle.json
+%%DATADIR%%/profiles/InfiMech/machine/InfiMech TX.json
+%%DATADIR%%/profiles/InfiMech/machine/fdm_klipper_common.json
+%%DATADIR%%/profiles/InfiMech/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/InfiMech/process/0.08mm Extra Fine @InfiMech TX.json
+%%DATADIR%%/profiles/InfiMech/process/0.12mm Fine @InfiMech TX.json
+%%DATADIR%%/profiles/InfiMech/process/0.16mm Optimal @InfiMech TX.json
+%%DATADIR%%/profiles/InfiMech/process/0.20mm Standard @InfiMech TX.json
+%%DATADIR%%/profiles/InfiMech/process/0.24mm Draft @InfiMech TX.json
+%%DATADIR%%/profiles/InfiMech/process/HSN/0.08mm Extra Fine @InfiMech TX HSN.json
+%%DATADIR%%/profiles/InfiMech/process/HSN/0.12mm Fine @InfiMech TX HSN.json
+%%DATADIR%%/profiles/InfiMech/process/HSN/0.16mm Optimal @InfiMech TX HSN.json
+%%DATADIR%%/profiles/InfiMech/process/HSN/0.20mm Standard @InfiMech TX HSN.json
+%%DATADIR%%/profiles/InfiMech/process/HSN/0.24mm Draft @InfiMech TX HSN.json
+%%DATADIR%%/profiles/InfiMech/process/HSN/fdm_process_common_HSN.json
+%%DATADIR%%/profiles/InfiMech/process/fdm_process_common.json
+%%DATADIR%%/profiles/Kingroon.json
+%%DATADIR%%/profiles/Kingroon/Kingroon KLP1_cover.png
+%%DATADIR%%/profiles/Kingroon/Kingroon KP3S 3.0_cover.png
+%%DATADIR%%/profiles/Kingroon/Kingroon KP3S PRO S1_cover.png
+%%DATADIR%%/profiles/Kingroon/Kingroon KP3S PRO V2_cover.png
+%%DATADIR%%/profiles/Kingroon/Kingroon KP3S V1_cover.png
+%%DATADIR%%/profiles/Kingroon/Kingroon_buildplate.png
+%%DATADIR%%/profiles/Kingroon/kp3s.svg
+%%DATADIR%%/profiles/Kingroon/kp3s_bed.stl
+%%DATADIR%%/profiles/Kingroon/machine/Kingroon KLP1 0.4 nozzle.json
+%%DATADIR%%/profiles/Kingroon/machine/Kingroon KLP1.json
+%%DATADIR%%/profiles/Kingroon/machine/Kingroon KP3S 3.0 0.4 nozzle.json
+%%DATADIR%%/profiles/Kingroon/machine/Kingroon KP3S 3.0.json
+%%DATADIR%%/profiles/Kingroon/machine/Kingroon KP3S PRO S1 0.4 nozzle.json
+%%DATADIR%%/profiles/Kingroon/machine/Kingroon KP3S PRO S1.json
+%%DATADIR%%/profiles/Kingroon/machine/Kingroon KP3S PRO V2 0.4 nozzle.json
+%%DATADIR%%/profiles/Kingroon/machine/Kingroon KP3S PRO V2.json
+%%DATADIR%%/profiles/Kingroon/machine/Kingroon KP3S V1 0.4 nozzle.json
+%%DATADIR%%/profiles/Kingroon/machine/Kingroon KP3S V1.json
+%%DATADIR%%/profiles/Kingroon/machine/fdm_klipper_common.json
+%%DATADIR%%/profiles/Kingroon/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/Kingroon/mini.svg
+%%DATADIR%%/profiles/Kingroon/mini_bed.stl
+%%DATADIR%%/profiles/Kingroon/process/0.08mm Standard @Kingroon KP3S PRO S1.json
+%%DATADIR%%/profiles/Kingroon/process/0.12mm Standard @Kingroon KLP1.json
+%%DATADIR%%/profiles/Kingroon/process/0.12mm Standard @Kingroon KP3S PRO S1.json
+%%DATADIR%%/profiles/Kingroon/process/0.20mm Standard @Kingroon KLP1.json
+%%DATADIR%%/profiles/Kingroon/process/0.20mm Standard @Kingroon KP3S PRO S1.json
+%%DATADIR%%/profiles/Kingroon/process/0.20mm Standard @Kingroon KP3S PRO V2.json
+%%DATADIR%%/profiles/Kingroon/process/0.20mm Standard @Kingroon KP3S V1.json
+%%DATADIR%%/profiles/Kingroon/process/0.30mm Standard @Kingroon KP3S 3.0.json
+%%DATADIR%%/profiles/Kingroon/process/fdm_process_common.json
+%%DATADIR%%/profiles/Lulzbot.json
+%%DATADIR%%/profiles/Lulzbot/Lulzbot Taz 4 or 5_cover.png
+%%DATADIR%%/profiles/Lulzbot/Lulzbot Taz 6_cover.png
+%%DATADIR%%/profiles/Lulzbot/Lulzbot Taz Mini 2_cover.png
+%%DATADIR%%/profiles/Lulzbot/Lulzbot Taz Pro Dual_cover.png
+%%DATADIR%%/profiles/Lulzbot/Lulzbot Taz Pro S_cover.png
+%%DATADIR%%/profiles/Lulzbot/Lulzbot Taz Workhorse_cover.png
+%%DATADIR%%/profiles/Lulzbot/Taz_Pro_Dual_printbed.png
+%%DATADIR%%/profiles/Lulzbot/filament/Lulzbot 2.85mm ABS.json
+%%DATADIR%%/profiles/Lulzbot/filament/Lulzbot 2.85mm PETG.json
+%%DATADIR%%/profiles/Lulzbot/filament/Lulzbot 2.85mm PLA.json
+%%DATADIR%%/profiles/Lulzbot/lulzbot_logo.png
+%%DATADIR%%/profiles/Lulzbot/machine/Lulzbot Taz 4 or 5 0.5 nozzle.json
+%%DATADIR%%/profiles/Lulzbot/machine/Lulzbot Taz 4 or 5.json
+%%DATADIR%%/profiles/Lulzbot/machine/Lulzbot Taz 6 0.5 nozzle.json
+%%DATADIR%%/profiles/Lulzbot/machine/Lulzbot Taz 6.json
+%%DATADIR%%/profiles/Lulzbot/machine/Lulzbot Taz Pro Common.json
+%%DATADIR%%/profiles/Lulzbot/machine/Lulzbot Taz Pro Dual 0.5 nozzle.json
+%%DATADIR%%/profiles/Lulzbot/machine/Lulzbot Taz Pro Dual.json
+%%DATADIR%%/profiles/Lulzbot/machine/Lulzbot Taz Pro S 0.5 nozzle.json
+%%DATADIR%%/profiles/Lulzbot/machine/Lulzbot Taz Pro S.json
+%%DATADIR%%/profiles/Lulzbot/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/Lulzbot/process/0.18mm High Detail @Lulzbot Taz 4 or 5.json
+%%DATADIR%%/profiles/Lulzbot/process/0.18mm High Detail @Lulzbot Taz 6.json
+%%DATADIR%%/profiles/Lulzbot/process/0.18mm High Detail @Lulzbot Taz Pro Dual.json
+%%DATADIR%%/profiles/Lulzbot/process/0.18mm High Detail @Lulzbot Taz Pro S.json
+%%DATADIR%%/profiles/Lulzbot/process/0.25mm Standard @Lulzbot Taz 4 or 5.json
+%%DATADIR%%/profiles/Lulzbot/process/0.25mm Standard @Lulzbot Taz 6.json
+%%DATADIR%%/profiles/Lulzbot/process/0.25mm Standard @Lulzbot Taz Pro Dual.json
+%%DATADIR%%/profiles/Lulzbot/process/0.25mm Standard @Lulzbot Taz Pro S.json
+%%DATADIR%%/profiles/Lulzbot/process/fdm_process_common.json
+%%DATADIR%%/profiles/Lulzbot/taz_4_or_5_build_plate.stl
+%%DATADIR%%/profiles/Lulzbot/taz_6_build_plate.stl
+%%DATADIR%%/profiles/Lulzbot/taz_pro_dual_build_plate.stl
+%%DATADIR%%/profiles/MagicMaker.json
+%%DATADIR%%/profiles/MagicMaker/120_buildplate_model.stl
+%%DATADIR%%/profiles/MagicMaker/125_buildplate_model.stl
+%%DATADIR%%/profiles/MagicMaker/150_buildplate_model.stl
+%%DATADIR%%/profiles/MagicMaker/160_buildplate_model.stl
+%%DATADIR%%/profiles/MagicMaker/220210_buildplate_model.stl
+%%DATADIR%%/profiles/MagicMaker/220_buildplate_model.stl
+%%DATADIR%%/profiles/MagicMaker/250_buildplate_model.stl
+%%DATADIR%%/profiles/MagicMaker/310_buildplate_model.stl
+%%DATADIR%%/profiles/MagicMaker/MM BoneKing_cover.png
+%%DATADIR%%/profiles/MagicMaker/MM hj sk_cover.png
+%%DATADIR%%/profiles/MagicMaker/MM hj_buildplate_model.stl
+%%DATADIR%%/profiles/MagicMaker/MM hqs SF_cover.png
+%%DATADIR%%/profiles/MagicMaker/MM hqs hj_cover.png
+%%DATADIR%%/profiles/MagicMaker/MM slb_cover.png
+%%DATADIR%%/profiles/MagicMaker/MM_buildplate_texture.png
+%%DATADIR%%/profiles/MagicMaker/filament/MM Generic PEEK.json
+%%DATADIR%%/profiles/MagicMaker/filament/fdm_filament_peek.json
+%%DATADIR%%/profiles/MagicMaker/machine/MM BoneKing 0.4 nozzle.json
+%%DATADIR%%/profiles/MagicMaker/machine/MM BoneKing.json
+%%DATADIR%%/profiles/MagicMaker/machine/MM hj SK 0.4 nozzle.json
+%%DATADIR%%/profiles/MagicMaker/machine/MM hj SK.json
+%%DATADIR%%/profiles/MagicMaker/machine/MM hqs SF 0.4 nozzle.json
+%%DATADIR%%/profiles/MagicMaker/machine/MM hqs SF.json
+%%DATADIR%%/profiles/MagicMaker/machine/MM hqs hj 0.4 nozzle.json
+%%DATADIR%%/profiles/MagicMaker/machine/MM hqs hj.json
+%%DATADIR%%/profiles/MagicMaker/machine/MM slb 0.4 nozzle.json
+%%DATADIR%%/profiles/MagicMaker/machine/MM slb.json
+%%DATADIR%%/profiles/MagicMaker/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/MagicMaker/magicmaker_hotend.stl
+%%DATADIR%%/profiles/MagicMaker/process/0.10mm Fine @MM BoneKing.json
+%%DATADIR%%/profiles/MagicMaker/process/0.10mm Fine @MM hj SK.json
+%%DATADIR%%/profiles/MagicMaker/process/0.10mm Fine @MM hqs SF.json
+%%DATADIR%%/profiles/MagicMaker/process/0.10mm Fine @MM hqs hj.json
+%%DATADIR%%/profiles/MagicMaker/process/0.10mm Fine @MM slb.json
+%%DATADIR%%/profiles/MagicMaker/process/0.10mm Fine Fast @MM BoneKing.json
+%%DATADIR%%/profiles/MagicMaker/process/0.10mm Fine Fast @MM hj SK.json
+%%DATADIR%%/profiles/MagicMaker/process/0.10mm Fine Fast @MM hqs SF.json
+%%DATADIR%%/profiles/MagicMaker/process/0.12mm Fine BestFast @MM BoneKing.json
+%%DATADIR%%/profiles/MagicMaker/process/0.12mm Fine SuperFast @MM BoneKing.json
+%%DATADIR%%/profiles/MagicMaker/process/0.20mm Standard @MM BoneKing.json
+%%DATADIR%%/profiles/MagicMaker/process/0.20mm Standard @MM hj SK.json
+%%DATADIR%%/profiles/MagicMaker/process/0.20mm Standard @MM hqs SF.json
+%%DATADIR%%/profiles/MagicMaker/process/0.20mm Standard @MM hqs hj.json
+%%DATADIR%%/profiles/MagicMaker/process/0.20mm Standard @MM slb.json
+%%DATADIR%%/profiles/MagicMaker/process/0.20mm Standard Fast @MM BoneKing.json
+%%DATADIR%%/profiles/MagicMaker/process/0.20mm Standard Fast @MM hj SK.json
+%%DATADIR%%/profiles/MagicMaker/process/0.20mm Standard Fast @MM hqs SF.json
+%%DATADIR%%/profiles/MagicMaker/process/0.30mm Draft @MM BoneKing.json
+%%DATADIR%%/profiles/MagicMaker/process/0.30mm Draft @MM hj SK.json
+%%DATADIR%%/profiles/MagicMaker/process/0.30mm Draft @MM hqs SF.json
+%%DATADIR%%/profiles/MagicMaker/process/0.30mm Draft @MM hqs hj.json
+%%DATADIR%%/profiles/MagicMaker/process/0.30mm Draft @MM slb.json
+%%DATADIR%%/profiles/MagicMaker/process/0.30mm Draft Fast @MM BoneKing.json
+%%DATADIR%%/profiles/MagicMaker/process/0.30mm Draft Fast @MM hj SK.json
+%%DATADIR%%/profiles/MagicMaker/process/0.30mm Draft Fast @MM hqs SF.json
+%%DATADIR%%/profiles/MagicMaker/process/fdm_process_common.json
+%%DATADIR%%/profiles/Mellow.json
+%%DATADIR%%/profiles/Mellow/M1_bed_model.stl
+%%DATADIR%%/profiles/Mellow/M1_cover.png
+%%DATADIR%%/profiles/Mellow/machine/M1 0.2 nozzle.json
+%%DATADIR%%/profiles/Mellow/machine/M1 0.4 nozzle.json
+%%DATADIR%%/profiles/Mellow/machine/M1 0.6 nozzle.json
+%%DATADIR%%/profiles/Mellow/machine/M1 0.8 nozzle.json
+%%DATADIR%%/profiles/Mellow/machine/M1.json
+%%DATADIR%%/profiles/Mellow/machine/fdm_common_M1.json
+%%DATADIR%%/profiles/Mellow/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/Mellow/mellow_bed_texture.png
+%%DATADIR%%/profiles/Mellow/process/0.08mm Extra Fine @M1.json
+%%DATADIR%%/profiles/Mellow/process/0.12mm Fine @M1.json
+%%DATADIR%%/profiles/Mellow/process/0.16mm Optimal @M1.json
+%%DATADIR%%/profiles/Mellow/process/0.20mm Standard @M1.json
+%%DATADIR%%/profiles/Mellow/process/0.24mm Draft @M1.json
+%%DATADIR%%/profiles/Mellow/process/0.28mm Extra Draft @M1.json
+%%DATADIR%%/profiles/Mellow/process/0.32mm Extra Draft @M1.json
+%%DATADIR%%/profiles/Mellow/process/0.40mm Extra Draft @M1.json
+%%DATADIR%%/profiles/Mellow/process/0.56mm Extra Draft @M1.json
+%%DATADIR%%/profiles/Mellow/process/fdm_process_M1_common.json
+%%DATADIR%%/profiles/Mellow/process/fdm_process_common.json
+%%DATADIR%%/profiles/OrcaArena.json
+%%DATADIR%%/profiles/OrcaArena/Orca Arena X1 Carbon_cover.png
+%%DATADIR%%/profiles/OrcaArena/filament/Arena ABS @Arena X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena ABS @Arena X1C 0.8 nozzle.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena ABS @Arena X1C.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena ABS @base.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena PA-CF @Arena X1C.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena PA-CF @base.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena PAHT-CF @Arena X1C.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena PAHT-CF @base.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena PC @Arena X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena PC @Arena X1C 0.6 nozzle.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena PC @Arena X1C 0.8 nozzle.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena PC @Arena X1C.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena PC @base.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena PET-CF @Arena X1C.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena PET-CF @base.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena PETG Basic @Arena X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena PETG Basic @Arena X1C 0.8 nozzle.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena PETG Basic @Arena X1C.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena PETG Basic @base.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena PETG-CF @Arena X1C.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena PETG-CF @base.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena PLA Basic @Arena X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena PLA Basic @Arena X1C 0.8 nozzle.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena PLA Basic @Arena X1C.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena PLA Basic @base.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena PLA Impact @Arena X1C.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena PLA Impact @base.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena PLA Marble @Arena X1C.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena PLA Marble @base.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena PLA Matte @Arena X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena PLA Matte @Arena X1C 0.8 nozzle.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena PLA Matte @Arena X1C.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena PLA Matte @base.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena PLA Metal @Arena X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena PLA Metal @Arena X1C.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena PLA Metal @base.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena PLA Silk @Arena X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena PLA Silk @Arena X1C.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena PLA Silk @base.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena PLA Sparkle @Arena X1C.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena PLA Sparkle @base.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena PLA Tough @Arena X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena PLA Tough @Arena X1C.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena PLA Tough @base.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena PLA-CF @Arena X1C 0.8 nozzle.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena PLA-CF @Arena X1C.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena PLA-CF @base.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena Support G @Arena X1C.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena Support G @base.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena Support W @Arena X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena Support W @Arena X1C.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena Support W @base.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena TPU 95A @Arena X1C.json
+%%DATADIR%%/profiles/OrcaArena/filament/Arena TPU 95A @base.json
+%%DATADIR%%/profiles/OrcaArena/filament/OrcaArena Generic ABS @0.2 nozzle.json
+%%DATADIR%%/profiles/OrcaArena/filament/OrcaArena Generic ABS @base.json
+%%DATADIR%%/profiles/OrcaArena/filament/OrcaArena Generic ABS.json
+%%DATADIR%%/profiles/OrcaArena/filament/OrcaArena Generic ASA @0.2 nozzle.json
+%%DATADIR%%/profiles/OrcaArena/filament/OrcaArena Generic ASA @base.json
+%%DATADIR%%/profiles/OrcaArena/filament/OrcaArena Generic ASA.json
+%%DATADIR%%/profiles/OrcaArena/filament/OrcaArena Generic PA-CF.json
+%%DATADIR%%/profiles/OrcaArena/filament/OrcaArena Generic PA.json
+%%DATADIR%%/profiles/OrcaArena/filament/OrcaArena Generic PC @0.2 nozzle.json
+%%DATADIR%%/profiles/OrcaArena/filament/OrcaArena Generic PC @base.json
+%%DATADIR%%/profiles/OrcaArena/filament/OrcaArena Generic PC.json
+%%DATADIR%%/profiles/OrcaArena/filament/OrcaArena Generic PETG @0.2 nozzle.json
+%%DATADIR%%/profiles/OrcaArena/filament/OrcaArena Generic PETG @base.json
+%%DATADIR%%/profiles/OrcaArena/filament/OrcaArena Generic PETG-CF @Arena X1C.json
+%%DATADIR%%/profiles/OrcaArena/filament/OrcaArena Generic PETG-CF @base.json
+%%DATADIR%%/profiles/OrcaArena/filament/OrcaArena Generic PETG.json
+%%DATADIR%%/profiles/OrcaArena/filament/OrcaArena Generic PLA @0.2 nozzle.json
+%%DATADIR%%/profiles/OrcaArena/filament/OrcaArena Generic PLA @base.json
+%%DATADIR%%/profiles/OrcaArena/filament/OrcaArena Generic PLA Silk @base.json
+%%DATADIR%%/profiles/OrcaArena/filament/OrcaArena Generic PLA Silk.json
+%%DATADIR%%/profiles/OrcaArena/filament/OrcaArena Generic PLA-CF @base.json
+%%DATADIR%%/profiles/OrcaArena/filament/OrcaArena Generic PLA-CF.json
+%%DATADIR%%/profiles/OrcaArena/filament/OrcaArena Generic PLA.json
+%%DATADIR%%/profiles/OrcaArena/filament/OrcaArena Generic PVA @0.2 nozzle.json
+%%DATADIR%%/profiles/OrcaArena/filament/OrcaArena Generic PVA @base.json
+%%DATADIR%%/profiles/OrcaArena/filament/OrcaArena Generic PVA.json
+%%DATADIR%%/profiles/OrcaArena/filament/OrcaArena Generic TPU.json
+%%DATADIR%%/profiles/OrcaArena/filament/PolyLite PLA @Arena X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/OrcaArena/filament/PolyLite PLA @Arena X1C.json
+%%DATADIR%%/profiles/OrcaArena/filament/PolyLite PLA @base.json
+%%DATADIR%%/profiles/OrcaArena/filament/PolyTerra PLA @Arena X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/OrcaArena/filament/PolyTerra PLA @Arena X1C.json
+%%DATADIR%%/profiles/OrcaArena/filament/PolyTerra PLA @base.json
+%%DATADIR%%/profiles/OrcaArena/filament/fdm_filament_abs.json
+%%DATADIR%%/profiles/OrcaArena/filament/fdm_filament_asa.json
+%%DATADIR%%/profiles/OrcaArena/filament/fdm_filament_common.json
+%%DATADIR%%/profiles/OrcaArena/filament/fdm_filament_pa.json
+%%DATADIR%%/profiles/OrcaArena/filament/fdm_filament_pc.json
+%%DATADIR%%/profiles/OrcaArena/filament/fdm_filament_pet.json
+%%DATADIR%%/profiles/OrcaArena/filament/fdm_filament_pla.json
+%%DATADIR%%/profiles/OrcaArena/filament/fdm_filament_pva.json
+%%DATADIR%%/profiles/OrcaArena/filament/fdm_filament_tpu.json
+%%DATADIR%%/profiles/OrcaArena/machine/Orca Arena X1 Carbon 0.2 nozzle.json
+%%DATADIR%%/profiles/OrcaArena/machine/Orca Arena X1 Carbon 0.4 nozzle.json
+%%DATADIR%%/profiles/OrcaArena/machine/Orca Arena X1 Carbon 0.6 nozzle.json
+%%DATADIR%%/profiles/OrcaArena/machine/Orca Arena X1 Carbon 0.8 nozzle.json
+%%DATADIR%%/profiles/OrcaArena/machine/Orca Arena X1 Carbon.json
+%%DATADIR%%/profiles/OrcaArena/machine/fdm_bbl_3dp_001_common.json
+%%DATADIR%%/profiles/OrcaArena/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/OrcaArena/process/0.06mm Standard @Arena X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/OrcaArena/process/0.08mm Extra Fine @Arena X1C.json
+%%DATADIR%%/profiles/OrcaArena/process/0.08mm Standard @Arena X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/OrcaArena/process/0.10mm Standard @Arena X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/OrcaArena/process/0.12mm Fine @Arena X1C.json
+%%DATADIR%%/profiles/OrcaArena/process/0.12mm Standard @Arena X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/OrcaArena/process/0.14mm Standard @Arena X1C 0.2 nozzle.json
+%%DATADIR%%/profiles/OrcaArena/process/0.16mm Optimal @Arena X1C.json
+%%DATADIR%%/profiles/OrcaArena/process/0.18mm Standard @Arena X1C 0.6 nozzle.json
+%%DATADIR%%/profiles/OrcaArena/process/0.20mm Bambu Support W @Arena X1C.json
+%%DATADIR%%/profiles/OrcaArena/process/0.20mm Standard @Arena X1C.json
+%%DATADIR%%/profiles/OrcaArena/process/0.20mm Strength @Arena X1C.json
+%%DATADIR%%/profiles/OrcaArena/process/0.24mm Draft @Arena X1C.json
+%%DATADIR%%/profiles/OrcaArena/process/0.24mm Standard @Arena X1C 0.6 nozzle.json
+%%DATADIR%%/profiles/OrcaArena/process/0.24mm Standard @Arena X1C 0.8 nozzle.json
+%%DATADIR%%/profiles/OrcaArena/process/0.28mm Extra Draft @Arena X1C.json
+%%DATADIR%%/profiles/OrcaArena/process/0.30mm Standard @Arena X1C 0.6 nozzle.json
+%%DATADIR%%/profiles/OrcaArena/process/0.30mm Strength @Arena X1C 0.6 nozzle.json
+%%DATADIR%%/profiles/OrcaArena/process/0.32mm Standard @Arena X1C 0.8 nozzle.json
+%%DATADIR%%/profiles/OrcaArena/process/0.36mm Standard @Arena X1C 0.6 nozzle.json
+%%DATADIR%%/profiles/OrcaArena/process/0.40mm Standard @Arena X1C 0.8 nozzle.json
+%%DATADIR%%/profiles/OrcaArena/process/0.42mm Standard @Arena X1C 0.6 nozzle.json
+%%DATADIR%%/profiles/OrcaArena/process/0.48mm Standard @Arena X1C 0.8 nozzle.json
+%%DATADIR%%/profiles/OrcaArena/process/0.56mm Standard @Arena X1C 0.8 nozzle.json
+%%DATADIR%%/profiles/OrcaArena/process/fdm_process_arena_0.06_nozzle_0.2.json
+%%DATADIR%%/profiles/OrcaArena/process/fdm_process_arena_0.08.json
+%%DATADIR%%/profiles/OrcaArena/process/fdm_process_arena_0.08_nozzle_0.2.json
+%%DATADIR%%/profiles/OrcaArena/process/fdm_process_arena_0.10_nozzle_0.2.json
+%%DATADIR%%/profiles/OrcaArena/process/fdm_process_arena_0.12.json
+%%DATADIR%%/profiles/OrcaArena/process/fdm_process_arena_0.12_nozzle_0.2.json
+%%DATADIR%%/profiles/OrcaArena/process/fdm_process_arena_0.14_nozzle_0.2.json
+%%DATADIR%%/profiles/OrcaArena/process/fdm_process_arena_0.16.json
+%%DATADIR%%/profiles/OrcaArena/process/fdm_process_arena_0.18_nozzle_0.6.json
+%%DATADIR%%/profiles/OrcaArena/process/fdm_process_arena_0.20.json
+%%DATADIR%%/profiles/OrcaArena/process/fdm_process_arena_0.24.json
+%%DATADIR%%/profiles/OrcaArena/process/fdm_process_arena_0.24_nozzle_0.6.json
+%%DATADIR%%/profiles/OrcaArena/process/fdm_process_arena_0.24_nozzle_0.8.json
+%%DATADIR%%/profiles/OrcaArena/process/fdm_process_arena_0.28.json
+%%DATADIR%%/profiles/OrcaArena/process/fdm_process_arena_0.30_nozzle_0.6.json
+%%DATADIR%%/profiles/OrcaArena/process/fdm_process_arena_0.32_nozzle_0.8.json
+%%DATADIR%%/profiles/OrcaArena/process/fdm_process_arena_0.36_nozzle_0.6.json
+%%DATADIR%%/profiles/OrcaArena/process/fdm_process_arena_0.40_nozzle_0.8.json
+%%DATADIR%%/profiles/OrcaArena/process/fdm_process_arena_0.42_nozzle_0.6.json
+%%DATADIR%%/profiles/OrcaArena/process/fdm_process_arena_0.48_nozzle_0.8.json
+%%DATADIR%%/profiles/OrcaArena/process/fdm_process_arena_0.56_nozzle_0.8.json
+%%DATADIR%%/profiles/OrcaArena/process/fdm_process_arena_common.json
+%%DATADIR%%/profiles/OrcaArena/process/fdm_process_common.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/AliZ/AliZ PA-CF @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/AliZ/AliZ PA-CF @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/AliZ/AliZ PETG @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/AliZ/AliZ PETG @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/AliZ/AliZ PETG-CF @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/AliZ/AliZ PETG-CF @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/AliZ/AliZ PETG-Metal @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/AliZ/AliZ PETG-Metal @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/AliZ/AliZ PLA @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/AliZ/AliZ PLA @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu ABS @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu ABS @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu ABS-GF @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu ABS-GF @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu ASA @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu ASA @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu ASA-Aero @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu ASA-Aero @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu ASA-CF @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu ASA-CF @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PA-CF @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PA-CF @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PA6-CF @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PA6-CF @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PA6-GF @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PA6-GF @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PAHT-CF @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PAHT-CF @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PC @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PC @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PC FR @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PC FR @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PET-CF @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PET-CF @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PETG Basic @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PETG Basic @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PETG HF @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PETG HF @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PETG Translucent @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PETG Translucent @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PETG-CF @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PETG-CF @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PLA Aero @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PLA Aero @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PLA Basic @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PLA Basic @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PLA Dynamic @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PLA Dynamic @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PLA Galaxy @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PLA Galaxy @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PLA Glow @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PLA Glow @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PLA Impact @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PLA Impact @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PLA Marble @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PLA Marble @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PLA Matte @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PLA Matte @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PLA Metal @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PLA Metal @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PLA Silk @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PLA Silk @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PLA Silk+ @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PLA Silk+ @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PLA Sparkle @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PLA Sparkle @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PLA Tough @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PLA Tough @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PLA Wood @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PLA Wood @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PLA-CF @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PLA-CF @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PPA-CF @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PPA-CF @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PPS-CF @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PVA @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu PVA @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu Support For PA PET @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu Support For PA PET @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu Support For PLA @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu Support For PLA @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu Support For PLA-PETG @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu Support For PLA-PETG @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu Support G @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu Support G @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu Support W @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu Support W @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu Support for ABS @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu Support for ABS @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu TPU 95A @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu TPU 95A @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu TPU 95A HF @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Bambu/Bambu TPU 95A HF @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/FDplast/FDplast ABS @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/FDplast/FDplast ABS @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/FDplast/FDplast HIPS @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/FDplast/FDplast HIPS @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/FDplast/FDplast PETG @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/FDplast/FDplast PETG @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/FDplast/FDplast PLA @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/FDplast/FDplast PLA @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/FDplast/FDplast SBS @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/FDplast/FDplast SBS @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/FDplast/FDplast TPU @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/FDplast/FDplast TPU @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/FusRock/FusRock ABS-GF @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/FusRock/FusRock ABS-GF @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Generic ABS @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Generic ASA @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Generic BVOH @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Generic EVA @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Generic HIPS @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Generic PA @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Generic PA-CF @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Generic PC @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Generic PCTG @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Generic PE @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Generic PE-CF @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Generic PETG @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Generic PETG HF @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Generic PETG-CF @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Generic PHA @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Generic PLA @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Generic PLA High Speed @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Generic PLA Matte @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Generic PLA Silk @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Generic PLA-CF @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Generic PP @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Generic PP-CF @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Generic PP-GF @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Generic PPA-CF @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Generic PPA-GF @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Generic PVA @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Generic SBS @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Generic TPU @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/NIT/NIT ABS @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/NIT/NIT ABS @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/NIT/NIT PETG @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/NIT/NIT PETG @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/NIT/NIT PLA @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/NIT/NIT PLA @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Overture/Overture ABS Basic @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Overture/Overture ABS Basic @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Overture/Overture ASA @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Overture/Overture ASA @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Overture/Overture Air PLA @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Overture/Overture Air PLA @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Overture/Overture Easy PLA @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Overture/Overture Easy PLA @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Overture/Overture Matte PLA @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Overture/Overture Matte PLA @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Overture/Overture PLA @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Overture/Overture PLA @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Overture/Overture PLA Pro @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Overture/Overture PLA Pro @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Overture/Overture Rock PLA @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Overture/Overture Rock PLA @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Overture/Overture Silk PLA @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Overture/Overture Silk PLA @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Overture/Overture Super PLA+ @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Overture/Overture Super PLA+ @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Overture/Overture TPU @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Overture/Overture TPU @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Fiberon PA12-CF @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Fiberon PA12-CF @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Fiberon PA6-CF @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Fiberon PA6-CF @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Fiberon PA6-GF @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Fiberon PA6-GF @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Fiberon PA612-CF @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Fiberon PA612-CF @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Fiberon PET-CF @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Fiberon PET-CF @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Fiberon PETG-ESD @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Fiberon PETG-ESD @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Fiberon PETG-rCF @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Fiberon PETG-rCF @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Panchroma CoPE @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Panchroma CoPE @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Panchroma PLA @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Panchroma PLA @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Panchroma PLA Celestial @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Panchroma PLA Celestial @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Panchroma PLA Galaxy @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Panchroma PLA Galaxy @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Panchroma PLA Glow @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Panchroma PLA Glow @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Panchroma PLA Luminous @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Panchroma PLA Luminous @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Panchroma PLA Marble @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Panchroma PLA Marble @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Panchroma PLA Matte @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Panchroma PLA Matte @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Panchroma PLA Metallic @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Panchroma PLA Metallic @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Panchroma PLA Neon @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Panchroma PLA Neon @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Panchroma PLA Silk @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Panchroma PLA Silk @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Panchroma PLA Stain @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Panchroma PLA Stain @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Panchroma PLA Starlight @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Panchroma PLA Starlight @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Panchroma PLA Temp Shift @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Panchroma PLA Temp Shift @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Panchroma PLA Translucent @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Panchroma PLA Translucent @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Panchroma PLA UV Shift @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Panchroma PLA UV Shift @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/PolyLite ABS @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/PolyLite ABS @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/PolyLite ASA @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/PolyLite ASA @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/PolyLite Dual PLA @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/PolyLite PETG @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/PolyLite PETG @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/PolyLite PLA @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/PolyLite PLA @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/PolyLite PLA Pro @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/PolyLite PLA Pro @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/PolyTerra Dual PLA @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/PolyTerra PLA @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/PolyTerra PLA @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Polymaker HT-PLA @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Polymaker HT-PLA @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Polymaker HT-PLA-GF @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Polymaker/Polymaker HT-PLA-GF @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/SUNLU/SUNLU Marble PLA @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/SUNLU/SUNLU Marble PLA @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/SUNLU/SUNLU PETG @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/SUNLU/SUNLU PETG @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/SUNLU/SUNLU PLA Matte @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/SUNLU/SUNLU PLA Matte @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/SUNLU/SUNLU PLA+ 2.0 @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/SUNLU/SUNLU PLA+ 2.0 @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/SUNLU/SUNLU PLA+ @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/SUNLU/SUNLU PLA+ @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/SUNLU/SUNLU Silk PLA+ @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/SUNLU/SUNLU Silk PLA+ @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/SUNLU/SUNLU Wood PLA @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/SUNLU/SUNLU Wood PLA @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Valment/Valment PLA @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Valment/Valment PLA @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Valment/Valment PLA Galaxy @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Valment/Valment PLA Galaxy @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Valment/Valment PLA Silk @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Valment/Valment PLA Silk @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Valment/Valment PLA-CF @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/Valment/Valment PLA-CF @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/base/fdm_filament_abs.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/base/fdm_filament_asa.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/base/fdm_filament_bvoh.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/base/fdm_filament_common.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/base/fdm_filament_eva.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/base/fdm_filament_hips.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/base/fdm_filament_pa.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/base/fdm_filament_pc.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/base/fdm_filament_pctg.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/base/fdm_filament_pe.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/base/fdm_filament_pet.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/base/fdm_filament_pha.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/base/fdm_filament_pla.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/base/fdm_filament_pla_silk.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/base/fdm_filament_pp.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/base/fdm_filament_ppa.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/base/fdm_filament_pps.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/base/fdm_filament_pva.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/base/fdm_filament_sbs.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/base/fdm_filament_tpu.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/eSUN/eSUN PETG @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/eSUN/eSUN PETG @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/eSUN/eSUN PLA+ @System.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/eSUN/eSUN PLA+ @base.json
+%%DATADIR%%/profiles/OrcaFilamentLibrary/filament/eSUN/eSUN ePLA-LW @System.json
+%%DATADIR%%/profiles/Peopoly.json
+%%DATADIR%%/profiles/Peopoly/Peopoly Magneto X_cover.png
+%%DATADIR%%/profiles/Peopoly/filament/Peopoly Generic ABS.json
+%%DATADIR%%/profiles/Peopoly/filament/Peopoly Generic PETG.json
+%%DATADIR%%/profiles/Peopoly/filament/Peopoly Generic PLA.json
+%%DATADIR%%/profiles/Peopoly/filament/Peopoly Lancer ABS-GF.json
+%%DATADIR%%/profiles/Peopoly/filament/Peopoly Lancer PET-CF.json
+%%DATADIR%%/profiles/Peopoly/filament/Peopoly Lancer PETG-C.json
+%%DATADIR%%/profiles/Peopoly/filament/Peopoly Lancer PLA-C.json
+%%DATADIR%%/profiles/Peopoly/filament/fdm_filament_abs.json
+%%DATADIR%%/profiles/Peopoly/filament/fdm_filament_common.json
+%%DATADIR%%/profiles/Peopoly/filament/fdm_filament_petg.json
+%%DATADIR%%/profiles/Peopoly/filament/fdm_filament_pla.json
+%%DATADIR%%/profiles/Peopoly/machine/Peopoly Magneto X 0.4 nozzle.json
+%%DATADIR%%/profiles/Peopoly/machine/Peopoly Magneto X 0.6 nozzle.json
+%%DATADIR%%/profiles/Peopoly/machine/Peopoly Magneto X 0.8 nozzle.json
+%%DATADIR%%/profiles/Peopoly/machine/Peopoly Magneto X.json
+%%DATADIR%%/profiles/Peopoly/machine/fdm_klipper_common.json
+%%DATADIR%%/profiles/Peopoly/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/Peopoly/magnetox_model-400x300.stl
+%%DATADIR%%/profiles/Peopoly/magnetox_model-back.stl
+%%DATADIR%%/profiles/Peopoly/magnetox_model.stl
+%%DATADIR%%/profiles/Peopoly/magnetox_model_texture-400x300.png
+%%DATADIR%%/profiles/Peopoly/magnetox_model_texture.png
+%%DATADIR%%/profiles/Peopoly/process/0.16mm Optimal @MagnetoX.json
+%%DATADIR%%/profiles/Peopoly/process/0.20mm ABS-GF 0.4 Nozzle Standard @MagnetoX.json
+%%DATADIR%%/profiles/Peopoly/process/0.20mm PET-CF 0.4 Nozzle Standard @MagnetoX.json
+%%DATADIR%%/profiles/Peopoly/process/0.20mm Standard @MagnetoX.json
+%%DATADIR%%/profiles/Peopoly/process/0.20mm Strength @MagnetoX.json
+%%DATADIR%%/profiles/Peopoly/process/0.24mm Draft @MagnetoX.json
+%%DATADIR%%/profiles/Peopoly/process/0.28mm Extra Draft @MagnetoX.json
+%%DATADIR%%/profiles/Peopoly/process/0.30mm Standard @Magneto X 0.6 nozzle.json
+%%DATADIR%%/profiles/Peopoly/process/0.40mm Standard @Magneto X 0.8 nozzle.json
+%%DATADIR%%/profiles/Peopoly/process/fdm_process_common.json
+%%DATADIR%%/profiles/Peopoly/process/fdm_process_peopoly_common.json
+%%DATADIR%%/profiles/Peopoly/process/fdm_process_peopoly_common_0_2.json
+%%DATADIR%%/profiles/Peopoly/process/fdm_process_pply_0.16.json
+%%DATADIR%%/profiles/Peopoly/process/fdm_process_pply_0.20.json
+%%DATADIR%%/profiles/Peopoly/process/fdm_process_pply_0.24.json
+%%DATADIR%%/profiles/Peopoly/process/fdm_process_pply_0.28.json
+%%DATADIR%%/profiles/Peopoly/process/fdm_process_pply_0.30_nozzle_0.6.json
+%%DATADIR%%/profiles/Peopoly/process/fdm_process_pply_0.40_nozzle_0.8.json
+%%DATADIR%%/profiles/Peopoly/process/fdm_process_pply_common.json
+%%DATADIR%%/profiles/Phrozen.json
+%%DATADIR%%/profiles/Phrozen/Phrozen Arco_buildplate_model.stl
+%%DATADIR%%/profiles/Phrozen/Phrozen Arco_buildplate_texture.png
+%%DATADIR%%/profiles/Phrozen/Phrozen Arco_buildplate_texture.svg
+%%DATADIR%%/profiles/Phrozen/Phrozen Arco_cover.png
+%%DATADIR%%/profiles/Phrozen/filament/Phrozen PLA @Phrozen Arco 0.4 nozzle.json
+%%DATADIR%%/profiles/Phrozen/filament/fdm_filament_abs.json
+%%DATADIR%%/profiles/Phrozen/filament/fdm_filament_asa.json
+%%DATADIR%%/profiles/Phrozen/filament/fdm_filament_common.json
+%%DATADIR%%/profiles/Phrozen/filament/fdm_filament_pa.json
+%%DATADIR%%/profiles/Phrozen/filament/fdm_filament_pc.json
+%%DATADIR%%/profiles/Phrozen/filament/fdm_filament_pet.json
+%%DATADIR%%/profiles/Phrozen/filament/fdm_filament_pla.json
+%%DATADIR%%/profiles/Phrozen/filament/fdm_filament_pva.json
+%%DATADIR%%/profiles/Phrozen/filament/fdm_filament_tpu.json
+%%DATADIR%%/profiles/Phrozen/machine/Phrozen Arco 0.4 nozzle.json
+%%DATADIR%%/profiles/Phrozen/machine/Phrozen Arco.json
+%%DATADIR%%/profiles/Phrozen/machine/_fdm_machine_common.json
+%%DATADIR%%/profiles/Phrozen/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/Phrozen/process/0.20mm Standard @Phrozen Arco 0.4 nozzle.json
+%%DATADIR%%/profiles/Phrozen/process/fdm_process_common.json
+%%DATADIR%%/profiles/Positron3D.json
+%%DATADIR%%/profiles/Positron3D/The Positron_cover.png
+%%DATADIR%%/profiles/Positron3D/ThePositron_bed_model.stl
+%%DATADIR%%/profiles/Positron3D/ThePositron_bed_texture.svg
+%%DATADIR%%/profiles/Positron3D/machine/The Positron 0.2 nozzle.json
+%%DATADIR%%/profiles/Positron3D/machine/The Positron 0.4 nozzle.json
+%%DATADIR%%/profiles/Positron3D/machine/The Positron 0.6 nozzle.json
+%%DATADIR%%/profiles/Positron3D/machine/The Positron 0.8 nozzle.json
+%%DATADIR%%/profiles/Positron3D/machine/The Positron.json
+%%DATADIR%%/profiles/Positron3D/machine/fdm_common_the_positron.json
+%%DATADIR%%/profiles/Positron3D/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/Positron3D/process/0.08mm Extra Fine @The Positron.json
+%%DATADIR%%/profiles/Positron3D/process/0.12mm Fine @The Positron.json
+%%DATADIR%%/profiles/Positron3D/process/0.16mm Optimal @The Positron.json
+%%DATADIR%%/profiles/Positron3D/process/0.20mm Standard @The Positron.json
+%%DATADIR%%/profiles/Positron3D/process/0.24mm Draft @The Positron.json
+%%DATADIR%%/profiles/Positron3D/process/0.28mm Extra Draft @The Positron.json
+%%DATADIR%%/profiles/Positron3D/process/0.32mm Extra Draft @The Positron.json
+%%DATADIR%%/profiles/Positron3D/process/0.40mm Extra Draft @The Positron.json
+%%DATADIR%%/profiles/Positron3D/process/0.56mm Extra Draft @The Positron.json
+%%DATADIR%%/profiles/Positron3D/process/fdm_process_common.json
+%%DATADIR%%/profiles/Positron3D/process/fdm_process_the_positron_common.json
+%%DATADIR%%/profiles/Prusa.json
+%%DATADIR%%/profiles/Prusa/Prusa CORE One HF_cover.png
+%%DATADIR%%/profiles/Prusa/Prusa CORE One_cover.png
+%%DATADIR%%/profiles/Prusa/Prusa MINI IS_cover.png
+%%DATADIR%%/profiles/Prusa/Prusa MINI_cover.png
+%%DATADIR%%/profiles/Prusa/Prusa MK3.5_cover.png
+%%DATADIR%%/profiles/Prusa/Prusa MK3S_cover.png
+%%DATADIR%%/profiles/Prusa/Prusa MK4S HF_cover.png
+%%DATADIR%%/profiles/Prusa/Prusa MK4S_cover.png
+%%DATADIR%%/profiles/Prusa/Prusa MK4_cover.png
+%%DATADIR%%/profiles/Prusa/Prusa XL 5T_cover.png
+%%DATADIR%%/profiles/Prusa/Prusa XL.svg
+%%DATADIR%%/profiles/Prusa/Prusa XL_bed.stl
+%%DATADIR%%/profiles/Prusa/Prusa XL_cover.png
+%%DATADIR%%/profiles/Prusa/coreone.svg
+%%DATADIR%%/profiles/Prusa/coreone_bed.stl
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ABS @CORE One 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ABS @CORE One 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ABS @CORE One HF 0.4.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ABS @CORE One HF 0.5.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ABS @CORE One HF 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ABS @CORE One HF 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ABS @CORE One.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ABS @MINIIS 0.25.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ABS @MINIIS 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ABS @MINIIS 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ABS @MINIIS.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ABS @MK3.5 0.25.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ABS @MK3.5 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ABS @MK3.5 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ABS @MK3.5.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ABS @MK4.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ABS @MK4S 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ABS @MK4S 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ABS @MK4S HF0.4.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ABS @MK4S HF0.5.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ABS @MK4S HF0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ABS @MK4S HF0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ABS @MK4S.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ABS @XL 5T.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ABS @XL.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ABS HF @MINIIS 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ABS HF @MINIIS 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ABS HF @MINIIS.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ABS HF @MK3.5 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ABS HF @MK3.5 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ABS HF @MK3.5.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ABS.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ASA @CORE One 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ASA @CORE One 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ASA @CORE One HF 0.4.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ASA @CORE One HF 0.5.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ASA @CORE One HF 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ASA @CORE One HF 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ASA @CORE One.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ASA @MINIIS 0.25.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ASA @MINIIS 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ASA @MINIIS 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ASA @MINIIS.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ASA @MK3.5 0.25.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ASA @MK3.5 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ASA @MK3.5 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ASA @MK3.5.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ASA @MK4.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ASA @MK4S 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ASA @MK4S 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ASA @MK4S HF0.4.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ASA @MK4S HF0.5.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ASA @MK4S HF0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ASA @MK4S HF0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ASA @MK4S.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ASA HF @MINIIS 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ASA HF @MINIIS 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ASA HF @MINIIS.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ASA HF @MK3.5 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ASA HF @MK3.5 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ASA HF @MK3.5.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic ASA.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic FLEX @XL 5T.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic FLEX @XL.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PA @MINIIS 0.25.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PA @MINIIS 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PA @MINIIS 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PA @MINIIS.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PA @MK3.5 0.25.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PA @MK3.5 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PA @MK3.5 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PA @MK3.5.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PA-CF @MINIIS 0.25.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PA-CF @MINIIS 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PA-CF @MINIIS 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PA-CF @MINIIS.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PA-CF @MK3.5 0.25.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PA-CF @MK3.5 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PA-CF @MK3.5 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PA-CF @MK3.5.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PA-CF.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PA.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PC @MINIIS 0.25.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PC @MINIIS 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PC @MINIIS 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PC @MINIIS.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PC @MK3.5 0.25.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PC @MK3.5 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PC @MK3.5 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PC @MK3.5.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PC HF @MINIIS 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PC HF @MINIIS 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PC HF @MINIIS.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PC HF @MK3.5 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PC HF @MK3.5 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PC HF @MK3.5.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PC.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PETG @CORE One 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PETG @CORE One 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PETG @CORE One HF 0.4.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PETG @CORE One HF 0.5.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PETG @CORE One HF 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PETG @CORE One HF 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PETG @CORE One.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PETG @MINIIS 0.25.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PETG @MINIIS 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PETG @MINIIS 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PETG @MINIIS.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PETG @MK3.5 0.25.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PETG @MK3.5 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PETG @MK3.5 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PETG @MK3.5.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PETG @MK4.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PETG @MK4S 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PETG @MK4S 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PETG @MK4S HF0.4.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PETG @MK4S HF0.5.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PETG @MK4S HF0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PETG @MK4S HF0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PETG @MK4S.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PETG @XL 5T.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PETG @XL.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PETG HF @MINIIS 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PETG HF @MINIIS 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PETG HF @MINIIS.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PETG HF @MK3.5 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PETG HF @MK3.5 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PETG HF @MK3.5.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PETG.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PLA @CORE One 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PLA @CORE One 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PLA @CORE One HF 0.4.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PLA @CORE One HF 0.5.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PLA @CORE One HF 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PLA @CORE One HF 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PLA @CORE One.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PLA @MINIIS 0.25.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PLA @MINIIS 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PLA @MINIIS 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PLA @MINIIS.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PLA @MK3.5 0.25.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PLA @MK3.5 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PLA @MK3.5 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PLA @MK3.5.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PLA @MK4.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PLA @MK4S 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PLA @MK4S 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PLA @MK4S HF0.4.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PLA @MK4S HF0.5.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PLA @MK4S HF0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PLA @MK4S HF0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PLA @MK4S.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PLA @XL 5T.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PLA @XL.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PLA HF @MINIIS 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PLA HF @MINIIS 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PLA HF @MINIIS.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PLA HF @MK3.5 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PLA HF @MK3.5 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PLA HF @MK3.5.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PLA Silk @CORE One 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PLA Silk @CORE One 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PLA Silk @CORE One.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PLA Silk @MK4S 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PLA Silk @MK4S 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PLA Silk @MK4S.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PLA-CF @MINIIS 0.25.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PLA-CF @MINIIS 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PLA-CF @MINIIS 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PLA-CF @MINIIS.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PLA-CF @MK3.5 0.25.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PLA-CF @MK3.5 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PLA-CF @MK3.5 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PLA-CF @MK3.5.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PLA-CF.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PLA.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PVA @MINIIS 0.25.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PVA @MINIIS 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PVA @MINIIS 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PVA @MINIIS.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PVA @MK3.5 0.25.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PVA @MK3.5 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PVA @MK3.5 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PVA @MK3.5.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PVA HF @MINIIS 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PVA HF @MINIIS 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PVA HF @MINIIS.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PVA HF @MK3.5 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PVA HF @MK3.5 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PVA HF @MK3.5.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic PVA.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic TPU @CORE One 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic TPU @CORE One 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic TPU @CORE One.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic TPU @MINIIS.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic TPU @MK3.5.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic TPU @MK4.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic TPU @MK4S 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic TPU @MK4S 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic TPU @MK4S.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic TPU HF @MINIIS.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic TPU HF @MK3.5.json
+%%DATADIR%%/profiles/Prusa/filament/Prusa Generic TPU.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament ASA @CORE One 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament ASA @CORE One 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament ASA @CORE One HF 0.4.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament ASA @CORE One HF 0.5.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament ASA @CORE One HF 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament ASA @CORE One HF 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament ASA @CORE One.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament ASA @XL 5T.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament ASA @XL.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament PA-CF @CORE One 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament PA-CF @CORE One 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament PA-CF @CORE One.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament PA-CF @XL 5T.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament PA-CF @XL.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament PC Blend @CORE One 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament PC Blend @CORE One 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament PC Blend @CORE One HF 0.4.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament PC Blend @CORE One HF 0.5.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament PC Blend @CORE One HF 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament PC Blend @CORE One HF 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament PC Blend @CORE One.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament PC Blend @XL 5T.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament PC Blend @XL.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament PC-CF @CORE One 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament PC-CF @CORE One 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament PC-CF @CORE One.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament PC-CF @XL 5T.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament PC-CF @XL.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament PETG @CORE One 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament PETG @CORE One 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament PETG @CORE One HF 0.4.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament PETG @CORE One HF 0.5.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament PETG @CORE One HF 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament PETG @CORE One HF 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament PETG @CORE One.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament PETG @XL 5T.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament PETG @XL.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament PLA @CORE One 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament PLA @CORE One 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament PLA @CORE One HF 0.4.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament PLA @CORE One HF 0.5.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament PLA @CORE One HF 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament PLA @CORE One HF 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament PLA @CORE One.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament PLA @XL 5T.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament PLA @XL.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament PVB @CORE One 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament PVB @CORE One 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament PVB @CORE One.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament PVB @XL 5T.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament PVB @XL.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament rPLA @CORE One 0.6.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament rPLA @CORE One 0.8.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament rPLA @CORE One.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament rPLA @XL 5T.json
+%%DATADIR%%/profiles/Prusa/filament/Prusament rPLA @XL.json
+%%DATADIR%%/profiles/Prusa/filament/fdm_filament_abs.json
+%%DATADIR%%/profiles/Prusa/filament/fdm_filament_asa.json
+%%DATADIR%%/profiles/Prusa/filament/fdm_filament_common.json
+%%DATADIR%%/profiles/Prusa/filament/fdm_filament_flex.json
+%%DATADIR%%/profiles/Prusa/filament/fdm_filament_pa.json
+%%DATADIR%%/profiles/Prusa/filament/fdm_filament_pa11cf.json
+%%DATADIR%%/profiles/Prusa/filament/fdm_filament_pc.json
+%%DATADIR%%/profiles/Prusa/filament/fdm_filament_pccf.json
+%%DATADIR%%/profiles/Prusa/filament/fdm_filament_pet.json
+%%DATADIR%%/profiles/Prusa/filament/fdm_filament_pla.json
+%%DATADIR%%/profiles/Prusa/filament/fdm_filament_pva.json
+%%DATADIR%%/profiles/Prusa/filament/fdm_filament_pvb.json
+%%DATADIR%%/profiles/Prusa/filament/fdm_filament_tpu.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa CORE One 0.25 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa CORE One 0.3 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa CORE One 0.4 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa CORE One 0.5 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa CORE One 0.6 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa CORE One 0.8 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa CORE One HF 0.4 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa CORE One HF 0.5 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa CORE One HF 0.6 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa CORE One HF 0.8 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa CORE One HF.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa CORE One.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa MINI 0.25 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa MINI 0.4 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa MINI 0.6 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa MINI 0.8 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa MINI.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa MINIIS 0.25 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa MINIIS 0.4 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa MINIIS 0.6 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa MINIIS 0.8 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa MINIIS.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa MK3.5 0.25 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa MK3.5 0.4 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa MK3.5 0.6 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa MK3.5 0.8 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa MK3.5.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa MK3S 0.25 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa MK3S 0.4 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa MK3S 0.6 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa MK3S 0.8 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa MK3S.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa MK4 0.25 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa MK4 0.4 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa MK4 0.6 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa MK4 0.8 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa MK4.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa MK4S 0.25 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa MK4S 0.3 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa MK4S 0.4 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa MK4S 0.5 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa MK4S 0.6 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa MK4S 0.8 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa MK4S HF.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa MK4S HF0.4 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa MK4S HF0.5 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa MK4S HF0.6 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa MK4S HF0.8 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa MK4S.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa XL 0.25 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa XL 0.3 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa XL 0.4 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa XL 0.5 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa XL 0.6 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa XL 0.8 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa XL 5T 0.25 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa XL 5T 0.3 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa XL 5T 0.4 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa XL 5T 0.5 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa XL 5T 0.6 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa XL 5T 0.8 nozzle.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa XL 5T.json
+%%DATADIR%%/profiles/Prusa/machine/Prusa XL.json
+%%DATADIR%%/profiles/Prusa/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/Prusa/machine/fdm_machine_common_mk4s.json
+%%DATADIR%%/profiles/Prusa/machine/fdm_machine_common_xl.json
+%%DATADIR%%/profiles/Prusa/machine/fdm_machine_common_xl_5t.json
+%%DATADIR%%/profiles/Prusa/mini.svg
+%%DATADIR%%/profiles/Prusa/mini_bed.stl
+%%DATADIR%%/profiles/Prusa/miniis.svg
+%%DATADIR%%/profiles/Prusa/miniis_bed.stl
+%%DATADIR%%/profiles/Prusa/mk3.5.svg
+%%DATADIR%%/profiles/Prusa/mk3.5_bed.stl
+%%DATADIR%%/profiles/Prusa/mk3.svg
+%%DATADIR%%/profiles/Prusa/mk3_bed.stl
+%%DATADIR%%/profiles/Prusa/mk4.svg
+%%DATADIR%%/profiles/Prusa/mk4_bed.stl
+%%DATADIR%%/profiles/Prusa/mk4is.svg
+%%DATADIR%%/profiles/Prusa/mk4s.svg
+%%DATADIR%%/profiles/Prusa/process/0.05mm DETAIL @CORE One 0.25.json
+%%DATADIR%%/profiles/Prusa/process/0.05mm DETAIL @MK4S 0.25.json
+%%DATADIR%%/profiles/Prusa/process/0.05mm Detail @MINIIS.json
+%%DATADIR%%/profiles/Prusa/process/0.05mm Detail @MK3.5.json
+%%DATADIR%%/profiles/Prusa/process/0.05mm Detail @Prusa XL 0.25.json
+%%DATADIR%%/profiles/Prusa/process/0.05mm Detail @Prusa XL 5T 0.25.json
+%%DATADIR%%/profiles/Prusa/process/0.05mm UltraDetail @MK3S 0.25.json
+%%DATADIR%%/profiles/Prusa/process/0.05mm UltraDetail @MK3S 0.4.json
+%%DATADIR%%/profiles/Prusa/process/0.05mm UltraDetail @MK3S.json
+%%DATADIR%%/profiles/Prusa/process/0.07mm DETAIL @CORE One 0.25.json
+%%DATADIR%%/profiles/Prusa/process/0.07mm DETAIL @MK4S 0.25.json
+%%DATADIR%%/profiles/Prusa/process/0.07mm Detail @MINIIS.json
+%%DATADIR%%/profiles/Prusa/process/0.07mm Detail @MK3.5.json
+%%DATADIR%%/profiles/Prusa/process/0.07mm Detail @Prusa XL 0.25.json
+%%DATADIR%%/profiles/Prusa/process/0.07mm Detail @Prusa XL 5T 0.25.json
+%%DATADIR%%/profiles/Prusa/process/0.07mm UltraDetail @MK3S 0.25.json
+%%DATADIR%%/profiles/Prusa/process/0.07mm UltraDetail @MK3S 0.4.json
+%%DATADIR%%/profiles/Prusa/process/0.07mm UltraDetail @MK3S.json
+%%DATADIR%%/profiles/Prusa/process/0.08mm Standard @MK4.json
+%%DATADIR%%/profiles/Prusa/process/0.10mm Detail @MK3S 0.25.json
+%%DATADIR%%/profiles/Prusa/process/0.10mm Detail @MK3S 0.4.json
+%%DATADIR%%/profiles/Prusa/process/0.10mm Detail @MK3S.json
+%%DATADIR%%/profiles/Prusa/process/0.10mm FAST DETAIL @CORE One 0.4.json
+%%DATADIR%%/profiles/Prusa/process/0.10mm FAST DETAIL @MK4S 0.4.json
+%%DATADIR%%/profiles/Prusa/process/0.10mm FastDetail @Prusa XL 0.4.json
+%%DATADIR%%/profiles/Prusa/process/0.10mm FastDetail @Prusa XL 5T 0.4.json
+%%DATADIR%%/profiles/Prusa/process/0.10mm STRUCTURAL @CORE One 0.5.json
+%%DATADIR%%/profiles/Prusa/process/0.10mm STRUCTURAL @MK4S 0.5.json
+%%DATADIR%%/profiles/Prusa/process/0.10mm Speed @MINIIS.json
+%%DATADIR%%/profiles/Prusa/process/0.10mm Speed @MK3.5.json
+%%DATADIR%%/profiles/Prusa/process/0.10mm Structural @Prusa XL 0.5.json
+%%DATADIR%%/profiles/Prusa/process/0.10mm Structural @Prusa XL 5T 0.5.json
+%%DATADIR%%/profiles/Prusa/process/0.12mm SPEED @CORE One 0.25.json
+%%DATADIR%%/profiles/Prusa/process/0.12mm SPEED @MK4S 0.25.json
+%%DATADIR%%/profiles/Prusa/process/0.12mm STRUCTURAL @CORE One 0.25.json
+%%DATADIR%%/profiles/Prusa/process/0.12mm STRUCTURAL @CORE One 0.3.json
+%%DATADIR%%/profiles/Prusa/process/0.12mm STRUCTURAL @MK4S 0.25.json
+%%DATADIR%%/profiles/Prusa/process/0.12mm STRUCTURAL @MK4S 0.3.json
+%%DATADIR%%/profiles/Prusa/process/0.12mm Speed @MINIIS.json
+%%DATADIR%%/profiles/Prusa/process/0.12mm Speed @MK3.5.json
+%%DATADIR%%/profiles/Prusa/process/0.12mm Speed @Prusa XL 0.25.json
+%%DATADIR%%/profiles/Prusa/process/0.12mm Speed @Prusa XL 5T 0.25.json
+%%DATADIR%%/profiles/Prusa/process/0.12mm Standard @MINIIS.json
+%%DATADIR%%/profiles/Prusa/process/0.12mm Standard @MK3.5.json
+%%DATADIR%%/profiles/Prusa/process/0.12mm Standard @MK4.json
+%%DATADIR%%/profiles/Prusa/process/0.12mm Structural @Prusa XL 0.25.json
+%%DATADIR%%/profiles/Prusa/process/0.12mm Structural @Prusa XL 0.3.json
+%%DATADIR%%/profiles/Prusa/process/0.12mm Structural @Prusa XL 5T 0.25.json
+%%DATADIR%%/profiles/Prusa/process/0.12mm Structural @Prusa XL 5T 0.3.json
+%%DATADIR%%/profiles/Prusa/process/0.15mm Detail @MK3S 0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.15mm High Flow @MINIIS.json
+%%DATADIR%%/profiles/Prusa/process/0.15mm High Flow @MK3.5.json
+%%DATADIR%%/profiles/Prusa/process/0.15mm Quality @MK3S 0.25.json
+%%DATADIR%%/profiles/Prusa/process/0.15mm Quality @MK3S 0.4.json
+%%DATADIR%%/profiles/Prusa/process/0.15mm Quality @MK3S.json
+%%DATADIR%%/profiles/Prusa/process/0.15mm SPEED @CORE One 0.25.json
+%%DATADIR%%/profiles/Prusa/process/0.15mm SPEED @CORE One 0.4.json
+%%DATADIR%%/profiles/Prusa/process/0.15mm SPEED @CORE One HF 0.4.json
+%%DATADIR%%/profiles/Prusa/process/0.15mm SPEED @MK4S 0.25.json
+%%DATADIR%%/profiles/Prusa/process/0.15mm SPEED @MK4S 0.4.json
+%%DATADIR%%/profiles/Prusa/process/0.15mm SPEED @MK4S HF0.4.json
+%%DATADIR%%/profiles/Prusa/process/0.15mm STRUCTURAL @CORE One 0.25.json
+%%DATADIR%%/profiles/Prusa/process/0.15mm STRUCTURAL @CORE One 0.4.json
+%%DATADIR%%/profiles/Prusa/process/0.15mm STRUCTURAL @CORE One 0.5.json
+%%DATADIR%%/profiles/Prusa/process/0.15mm STRUCTURAL @CORE One 0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.15mm STRUCTURAL @MK4S 0.25.json
+%%DATADIR%%/profiles/Prusa/process/0.15mm STRUCTURAL @MK4S 0.4.json
+%%DATADIR%%/profiles/Prusa/process/0.15mm STRUCTURAL @MK4S 0.5.json
+%%DATADIR%%/profiles/Prusa/process/0.15mm STRUCTURAL @MK4S 0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.15mm Speed @MINIIS 0.25.json
+%%DATADIR%%/profiles/Prusa/process/0.15mm Speed @MINIIS.json
+%%DATADIR%%/profiles/Prusa/process/0.15mm Speed @MK3.5 0.25.json
+%%DATADIR%%/profiles/Prusa/process/0.15mm Speed @MK3.5.json
+%%DATADIR%%/profiles/Prusa/process/0.15mm Speed @MK3S 0.4.json
+%%DATADIR%%/profiles/Prusa/process/0.15mm Speed @MK3S.json
+%%DATADIR%%/profiles/Prusa/process/0.15mm Speed @Prusa XL 0.25.json
+%%DATADIR%%/profiles/Prusa/process/0.15mm Speed @Prusa XL 0.4.json
+%%DATADIR%%/profiles/Prusa/process/0.15mm Speed @Prusa XL 5T 0.25.json
+%%DATADIR%%/profiles/Prusa/process/0.15mm Speed @Prusa XL 5T 0.4.json
+%%DATADIR%%/profiles/Prusa/process/0.15mm Standard @MINIIS 0.25.json
+%%DATADIR%%/profiles/Prusa/process/0.15mm Standard @MINIIS 0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.15mm Standard @MINIIS.json
+%%DATADIR%%/profiles/Prusa/process/0.15mm Standard @MK3.5 0.25.json
+%%DATADIR%%/profiles/Prusa/process/0.15mm Standard @MK3.5 0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.15mm Standard @MK3.5.json
+%%DATADIR%%/profiles/Prusa/process/0.15mm Structural @Prusa XL 0.25.json
+%%DATADIR%%/profiles/Prusa/process/0.15mm Structural @Prusa XL 0.4.json
+%%DATADIR%%/profiles/Prusa/process/0.15mm Structural @Prusa XL 0.5.json
+%%DATADIR%%/profiles/Prusa/process/0.15mm Structural @Prusa XL 0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.15mm Structural @Prusa XL 5T 0.25.json
+%%DATADIR%%/profiles/Prusa/process/0.15mm Structural @Prusa XL 5T 0.4.json
+%%DATADIR%%/profiles/Prusa/process/0.15mm Structural @Prusa XL 5T 0.5.json
+%%DATADIR%%/profiles/Prusa/process/0.15mm Structural @Prusa XL 5T 0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.16mm SPEED @CORE One 0.3.json
+%%DATADIR%%/profiles/Prusa/process/0.16mm SPEED @MK4S 0.3.json
+%%DATADIR%%/profiles/Prusa/process/0.16mm STRUCTURAL @CORE One 0.3.json
+%%DATADIR%%/profiles/Prusa/process/0.16mm STRUCTURAL @MK4S 0.3.json
+%%DATADIR%%/profiles/Prusa/process/0.16mm Speed @Prusa XL 0.3.json
+%%DATADIR%%/profiles/Prusa/process/0.16mm Speed @Prusa XL 5T 0.3.json
+%%DATADIR%%/profiles/Prusa/process/0.16mm Standard @MK4.json
+%%DATADIR%%/profiles/Prusa/process/0.16mm Structural @Prusa XL 0.3.json
+%%DATADIR%%/profiles/Prusa/process/0.16mm Structural @Prusa XL 5T 0.3.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm Detail @MK3S 0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm High Flow @MINIIS 0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm High Flow @MINIIS.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm High Flow @MK3.5 0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm High Flow @MK3.5.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm Quality @MK3S.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm SOLUBLE FULL @CORE One 0.4.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm SOLUBLE FULL @MK4S 0.4.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm SOLUBLE INTERFACE @CORE One 0.4.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm SOLUBLE INTERFACE @MK4S 0.4.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm SPEED @CORE One 0.3.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm SPEED @CORE One 0.4.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm SPEED @CORE One 0.5.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm SPEED @CORE One 0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm SPEED @CORE One HF 0.4.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm SPEED @CORE One HF 0.5.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm SPEED @CORE One HF 0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm SPEED @MK4S 0.3.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm SPEED @MK4S 0.4.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm SPEED @MK4S 0.5.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm SPEED @MK4S 0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm SPEED @MK4S HF0.4.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm SPEED @MK4S HF0.5.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm SPEED @MK4S HF0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm STRUCTURAL @CORE One 0.3.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm STRUCTURAL @CORE One 0.4.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm STRUCTURAL @CORE One 0.5.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm STRUCTURAL @CORE One 0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm STRUCTURAL @MK4S 0.3.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm STRUCTURAL @MK4S 0.4.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm STRUCTURAL @MK4S 0.5.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm STRUCTURAL @MK4S 0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm Speed @MINIIS 0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm Speed @MINIIS.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm Speed @MK3.5 0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm Speed @MK3.5.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm Speed @MK3S 0.4.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm Speed @MK3S.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm Speed @Prusa XL 0.3.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm Speed @Prusa XL 0.4.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm Speed @Prusa XL 0.5.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm Speed @Prusa XL 0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm Speed @Prusa XL 5T 0.3.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm Speed @Prusa XL 5T 0.4.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm Speed @Prusa XL 5T 0.5.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm Speed @Prusa XL 5T 0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm Standard @MINI 0.25.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm Standard @MINI 0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm Standard @MINI 0.8.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm Standard @MINI.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm Standard @MINIIS 0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm Standard @MINIIS.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm Standard @MK3.5 0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm Standard @MK3.5.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm Standard @MK3S 0.4.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm Standard @MK3S.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm Standard @MK4.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm Structural @Prusa XL 0.4.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm Structural @Prusa XL 0.5.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm Structural @Prusa XL 0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm Structural @Prusa XL 5T 0.4.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm Structural @Prusa XL 5T 0.5.json
+%%DATADIR%%/profiles/Prusa/process/0.20mm Structural @Prusa XL 5T 0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.24mm Standard @MK4.json
+%%DATADIR%%/profiles/Prusa/process/0.25mm High Flow @MINIIS.json
+%%DATADIR%%/profiles/Prusa/process/0.25mm High Flow @MK3.5.json
+%%DATADIR%%/profiles/Prusa/process/0.25mm SPEED @CORE One 0.5.json
+%%DATADIR%%/profiles/Prusa/process/0.25mm SPEED @CORE One 0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.25mm SPEED @CORE One HF 0.4.json
+%%DATADIR%%/profiles/Prusa/process/0.25mm SPEED @CORE One HF 0.5.json
+%%DATADIR%%/profiles/Prusa/process/0.25mm SPEED @CORE One HF 0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.25mm SPEED @MK4S 0.5.json
+%%DATADIR%%/profiles/Prusa/process/0.25mm SPEED @MK4S 0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.25mm SPEED @MK4S HF0.4.json
+%%DATADIR%%/profiles/Prusa/process/0.25mm SPEED @MK4S HF0.5.json
+%%DATADIR%%/profiles/Prusa/process/0.25mm SPEED @MK4S HF0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.25mm STRUCTURAL @CORE One 0.5.json
+%%DATADIR%%/profiles/Prusa/process/0.25mm STRUCTURAL @CORE One 0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.25mm STRUCTURAL @CORE One HF 0.4.json
+%%DATADIR%%/profiles/Prusa/process/0.25mm STRUCTURAL @MK4S 0.5.json
+%%DATADIR%%/profiles/Prusa/process/0.25mm STRUCTURAL @MK4S 0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.25mm STRUCTURAL @MK4S HF0.4.json
+%%DATADIR%%/profiles/Prusa/process/0.25mm Speed @MINIIS.json
+%%DATADIR%%/profiles/Prusa/process/0.25mm Speed @MK3.5.json
+%%DATADIR%%/profiles/Prusa/process/0.25mm Speed @Prusa XL 0.5.json
+%%DATADIR%%/profiles/Prusa/process/0.25mm Speed @Prusa XL 0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.25mm Speed @Prusa XL 5T 0.5.json
+%%DATADIR%%/profiles/Prusa/process/0.25mm Speed @Prusa XL 5T 0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.25mm Standard @MINIIS.json
+%%DATADIR%%/profiles/Prusa/process/0.25mm Standard @MK3.5.json
+%%DATADIR%%/profiles/Prusa/process/0.25mm Structural @Prusa XL 0.4.json
+%%DATADIR%%/profiles/Prusa/process/0.25mm Structural @Prusa XL 0.5.json
+%%DATADIR%%/profiles/Prusa/process/0.25mm Structural @Prusa XL 0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.25mm Structural @Prusa XL 5T 0.4.json
+%%DATADIR%%/profiles/Prusa/process/0.25mm Structural @Prusa XL 5T 0.5.json
+%%DATADIR%%/profiles/Prusa/process/0.25mm Structural @Prusa XL 5T 0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.28mm DRAFT @CORE One HF 0.4.json
+%%DATADIR%%/profiles/Prusa/process/0.28mm DRAFT @MK4S HF0.4.json
+%%DATADIR%%/profiles/Prusa/process/0.28mm Standard @MK4.json
+%%DATADIR%%/profiles/Prusa/process/0.30mm DETAIL @CORE One 0.8.json
+%%DATADIR%%/profiles/Prusa/process/0.30mm DETAIL @MK4S 0.8.json
+%%DATADIR%%/profiles/Prusa/process/0.30mm Detail @MINIIS.json
+%%DATADIR%%/profiles/Prusa/process/0.30mm Detail @MK3.5.json
+%%DATADIR%%/profiles/Prusa/process/0.30mm Detail @MK3S 0.8.json
+%%DATADIR%%/profiles/Prusa/process/0.30mm Detail @Prusa XL 0.8.json
+%%DATADIR%%/profiles/Prusa/process/0.30mm Detail @Prusa XL 5T 0.8.json
+%%DATADIR%%/profiles/Prusa/process/0.30mm Draft @MK3S 0.4.json
+%%DATADIR%%/profiles/Prusa/process/0.30mm Draft @MK3S.json
+%%DATADIR%%/profiles/Prusa/process/0.30mm Quality @MK3S 0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.30mm SPEED @CORE One HF 0.8.json
+%%DATADIR%%/profiles/Prusa/process/0.30mm SPEED @MK4S HF0.8.json
+%%DATADIR%%/profiles/Prusa/process/0.30mm STRUCTURAL @CORE One HF 0.8.json
+%%DATADIR%%/profiles/Prusa/process/0.30mm STRUCTURAL @MK4S HF0.8.json
+%%DATADIR%%/profiles/Prusa/process/0.32mm High Flow @MINIIS.json
+%%DATADIR%%/profiles/Prusa/process/0.32mm High Flow @MK3.5.json
+%%DATADIR%%/profiles/Prusa/process/0.32mm SPEED @CORE One 0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.32mm SPEED @CORE One HF 0.5.json
+%%DATADIR%%/profiles/Prusa/process/0.32mm SPEED @CORE One HF 0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.32mm SPEED @MK4S 0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.32mm SPEED @MK4S HF0.5.json
+%%DATADIR%%/profiles/Prusa/process/0.32mm SPEED @MK4S HF0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.32mm STRUCTURAL @CORE One 0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.32mm STRUCTURAL @CORE One HF 0.5.json
+%%DATADIR%%/profiles/Prusa/process/0.32mm STRUCTURAL @CORE One HF 0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.32mm STRUCTURAL @MK4S 0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.32mm STRUCTURAL @MK4S HF0.5.json
+%%DATADIR%%/profiles/Prusa/process/0.32mm STRUCTURAL @MK4S HF0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.32mm Speed @Prusa XL 0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.32mm Speed @Prusa XL 5T 0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.32mm Standard @MINIIS.json
+%%DATADIR%%/profiles/Prusa/process/0.32mm Standard @MK3.5.json
+%%DATADIR%%/profiles/Prusa/process/0.32mm Standard @MK4.json
+%%DATADIR%%/profiles/Prusa/process/0.32mm Structural @Prusa XL 0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.32mm Structural @Prusa XL 5T 0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.35mm Speed @MK3S 0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.35mm Standard @MINIIS.json
+%%DATADIR%%/profiles/Prusa/process/0.35mm Standard @MK3.5.json
+%%DATADIR%%/profiles/Prusa/process/0.40mm Draft @MK3S 0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.40mm High Flow @MINIIS.json
+%%DATADIR%%/profiles/Prusa/process/0.40mm High Flow @MK3.5.json
+%%DATADIR%%/profiles/Prusa/process/0.40mm QUALITY @CORE One 0.8.json
+%%DATADIR%%/profiles/Prusa/process/0.40mm QUALITY @MK4S 0.8.json
+%%DATADIR%%/profiles/Prusa/process/0.40mm Quality @MK3S 0.8.json
+%%DATADIR%%/profiles/Prusa/process/0.40mm Quality @Prusa XL 0.8.json
+%%DATADIR%%/profiles/Prusa/process/0.40mm Quality @Prusa XL 5T 0.8.json
+%%DATADIR%%/profiles/Prusa/process/0.40mm SPEED @CORE One HF 0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.40mm SPEED @CORE One HF 0.8.json
+%%DATADIR%%/profiles/Prusa/process/0.40mm SPEED @MK4S HF0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.40mm SPEED @MK4S HF0.8.json
+%%DATADIR%%/profiles/Prusa/process/0.40mm STRUCTURAL @CORE One HF 0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.40mm STRUCTURAL @CORE One HF 0.8.json
+%%DATADIR%%/profiles/Prusa/process/0.40mm STRUCTURAL @MK4S HF0.6.json
+%%DATADIR%%/profiles/Prusa/process/0.40mm STRUCTURAL @MK4S HF0.8.json
+%%DATADIR%%/profiles/Prusa/process/0.40mm Standard @MINIIS.json
+%%DATADIR%%/profiles/Prusa/process/0.40mm Standard @MK3.5.json
+%%DATADIR%%/profiles/Prusa/process/0.40mm Standard @MK4.json
+%%DATADIR%%/profiles/Prusa/process/0.55mm DRAFT @CORE One 0.8.json
+%%DATADIR%%/profiles/Prusa/process/0.55mm DRAFT @MK4S 0.8.json
+%%DATADIR%%/profiles/Prusa/process/0.55mm Draft @MK3S 0.8.json
+%%DATADIR%%/profiles/Prusa/process/0.55mm Draft @Prusa XL 0.8.json
+%%DATADIR%%/profiles/Prusa/process/0.55mm Draft @Prusa XL 5T 0.8.json
+%%DATADIR%%/profiles/Prusa/process/0.55mm SPEED @CORE One HF 0.8.json
+%%DATADIR%%/profiles/Prusa/process/0.55mm SPEED @MK4S HF0.8.json
+%%DATADIR%%/profiles/Prusa/process/0.55mm STRUCTURAL @MK4S HF0.8.json
+%%DATADIR%%/profiles/Prusa/process/0.56mm Standard @MK4.json
+%%DATADIR%%/profiles/Prusa/process/fdm_process_common.json
+%%DATADIR%%/profiles/Prusa/process/process_common_MK3.5.json
+%%DATADIR%%/profiles/Prusa/process/process_common_miniis.json
+%%DATADIR%%/profiles/Prusa/process/process_common_mk3.json
+%%DATADIR%%/profiles/Prusa/process/process_common_mk4.json
+%%DATADIR%%/profiles/Prusa/process/process_common_mk4s.json
+%%DATADIR%%/profiles/Prusa/process/process_common_xl.json
+%%DATADIR%%/profiles/Prusa/process/process_common_xl_5t.json
+%%DATADIR%%/profiles/Prusa/process/process_detail_MK3.5.json
+%%DATADIR%%/profiles/Prusa/process/process_detail_miniis.json
+%%DATADIR%%/profiles/Prusa/process/process_highflow_MK3.5.json
+%%DATADIR%%/profiles/Prusa/process/process_highflow_miniis.json
+%%DATADIR%%/profiles/Prusa/process/process_speed_MK3.5.json
+%%DATADIR%%/profiles/Prusa/process/process_speed_miniis.json
+%%DATADIR%%/profiles/Qidi.json
+%%DATADIR%%/profiles/Qidi/Qidi Q1 Pro_cover.png
+%%DATADIR%%/profiles/Qidi/Qidi Q2_cover.png
+%%DATADIR%%/profiles/Qidi/Qidi X-CF Pro_cover.png
+%%DATADIR%%/profiles/Qidi/Qidi X-Max 3_cover.png
+%%DATADIR%%/profiles/Qidi/Qidi X-Max_cover.png
+%%DATADIR%%/profiles/Qidi/Qidi X-Plus 3_cover.png
+%%DATADIR%%/profiles/Qidi/Qidi X-Plus 4_cover.png
+%%DATADIR%%/profiles/Qidi/Qidi X-Plus_cover.png
+%%DATADIR%%/profiles/Qidi/Qidi X-Smart 3_cover.png
+%%DATADIR%%/profiles/Qidi/filament/Bambu ABS @0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Bambu ABS @0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Bambu ABS @0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Bambu ABS @Qidi Q1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Bambu ABS @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Bambu ABS @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Bambu ABS @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Bambu ABS @Qidi X-Plus 4 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Bambu ABS @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Bambu ABS @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Bambu ABS @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Bambu ABS.json
+%%DATADIR%%/profiles/Qidi/filament/Bambu PETG @0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Bambu PETG @0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Bambu PETG @0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Bambu PETG @Qidi Q1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Bambu PETG @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Bambu PETG @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Bambu PETG @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Bambu PETG @Qidi X-Plus 4 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Bambu PETG @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Bambu PETG @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Bambu PETG @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Bambu PETG.json
+%%DATADIR%%/profiles/Qidi/filament/Bambu PLA @0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Bambu PLA @0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Bambu PLA @0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Bambu PLA @Qidi Q1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Bambu PLA @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Bambu PLA @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Bambu PLA @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Bambu PLA @Qidi X-Plus 4 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Bambu PLA @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Bambu PLA @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Bambu PLA @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Bambu PLA.json
+%%DATADIR%%/profiles/Qidi/filament/HATCHBOX ABS @Qidi 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/HATCHBOX ABS @Qidi 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/HATCHBOX ABS @Qidi 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/HATCHBOX ABS @Qidi Q1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/HATCHBOX ABS @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/HATCHBOX ABS @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/HATCHBOX ABS @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/HATCHBOX ABS @Qidi X-Plus 4 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/HATCHBOX ABS @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/HATCHBOX ABS @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/HATCHBOX ABS @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/HATCHBOX ABS @Qidi.json
+%%DATADIR%%/profiles/Qidi/filament/HATCHBOX PETG @Qidi 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/HATCHBOX PETG @Qidi 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/HATCHBOX PETG @Qidi 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/HATCHBOX PETG @Qidi Q1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/HATCHBOX PETG @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/HATCHBOX PETG @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/HATCHBOX PETG @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/HATCHBOX PETG @Qidi X-Plus 4 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/HATCHBOX PETG @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/HATCHBOX PETG @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/HATCHBOX PETG @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/HATCHBOX PETG @Qidi.json
+%%DATADIR%%/profiles/Qidi/filament/HATCHBOX PLA @Qidi 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/HATCHBOX PLA @Qidi 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/HATCHBOX PLA @Qidi 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/HATCHBOX PLA @Qidi Q1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/HATCHBOX PLA @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/HATCHBOX PLA @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/HATCHBOX PLA @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/HATCHBOX PLA @Qidi X-Plus 4 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/HATCHBOX PLA @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/HATCHBOX PLA @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/HATCHBOX PLA @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/HATCHBOX PLA @Qidi.json
+%%DATADIR%%/profiles/Qidi/filament/Overture ABS @Qidi 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Overture ABS @Qidi 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Overture ABS @Qidi 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Overture ABS @Qidi Q1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Overture ABS @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Overture ABS @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Overture ABS @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Overture ABS @Qidi X-Plus 4 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Overture ABS @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Overture ABS @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Overture ABS @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Overture ABS @Qidi.json
+%%DATADIR%%/profiles/Qidi/filament/Overture PLA @Qidi 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Overture PLA @Qidi 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Overture PLA @Qidi 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Overture PLA @Qidi Q1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Overture PLA @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Overture PLA @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Overture PLA @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Overture PLA @Qidi X-Plus 4 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Overture PLA @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Overture PLA @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Overture PLA @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Overture PLA @Qidi.json
+%%DATADIR%%/profiles/Qidi/filament/PolyLite ABS @Qidi 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/PolyLite ABS @Qidi 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/PolyLite ABS @Qidi 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/PolyLite ABS @Qidi Q1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/PolyLite ABS @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/PolyLite ABS @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/PolyLite ABS @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/PolyLite ABS @Qidi X-Plus 4 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/PolyLite ABS @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/PolyLite ABS @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/PolyLite ABS @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/PolyLite ABS @Qidi.json
+%%DATADIR%%/profiles/Qidi/filament/PolyLite PLA @Qidi 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/PolyLite PLA @Qidi 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/PolyLite PLA @Qidi 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/PolyLite PLA @Qidi Q1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/PolyLite PLA @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/PolyLite PLA @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/PolyLite PLA @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/PolyLite PLA @Qidi X-Plus 4 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/PolyLite PLA @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/PolyLite PLA @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/PolyLite PLA @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/PolyLite PLA @Qidi.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Bambu ABS @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Bambu ABS @Qidi Q2 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Bambu ABS @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Bambu ABS @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Bambu ABS @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Bambu PETG @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Bambu PETG @Qidi Q2 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Bambu PETG @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Bambu PETG @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Bambu PETG @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Bambu PLA @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Bambu PLA @Qidi Q2 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Bambu PLA @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Bambu PLA @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Bambu PLA @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Generic ABS @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Generic ABS @Qidi Q2 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Generic ABS @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Generic ABS @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Generic ABS @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Generic PC @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Generic PC @Qidi Q2 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Generic PC @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Generic PC @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Generic PC @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Generic PETG @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Generic PETG @Qidi Q2 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Generic PETG @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Generic PETG @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Generic PETG @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Generic PLA @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Generic PLA @Qidi Q2 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Generic PLA @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Generic PLA @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Generic PLA @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Generic PLA Silk @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Generic PLA Silk @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Generic PLA Silk @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Generic PLA+ @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Generic PLA+ @Qidi Q2 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Generic PLA+ @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Generic PLA+ @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Generic PLA+ @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Generic TPU 95A @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Generic TPU 95A @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Generic TPU 95A @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Generic TPU 95A @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/HATCHBOX ABS @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/HATCHBOX ABS @Qidi Q2 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/HATCHBOX ABS @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/HATCHBOX ABS @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/HATCHBOX ABS @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/HATCHBOX PETG @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/HATCHBOX PETG @Qidi Q2 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/HATCHBOX PETG @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/HATCHBOX PETG @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/HATCHBOX PETG @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/HATCHBOX PLA @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/HATCHBOX PLA @Qidi Q2 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/HATCHBOX PLA @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/HATCHBOX PLA @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/HATCHBOX PLA @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Overture ABS @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Overture ABS @Qidi Q2 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Overture ABS @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Overture ABS @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Overture ABS @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Overture PLA @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Overture PLA @Qidi Q2 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Overture PLA @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Overture PLA @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/Overture PLA @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/PolyLite ABS @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/PolyLite ABS @Qidi Q2 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/PolyLite ABS @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/PolyLite ABS @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/PolyLite ABS @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/PolyLite PLA @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/PolyLite PLA @Qidi Q2 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/PolyLite PLA @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/PolyLite PLA @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/PolyLite PLA @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI ABS Odorless @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI ABS Odorless @Qidi Q2 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI ABS Odorless @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI ABS Odorless @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI ABS Odorless @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI ABS Rapido @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI ABS Rapido @Qidi Q2 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI ABS Rapido @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI ABS Rapido @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI ABS Rapido @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI ABS Rapido Metal @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI ABS Rapido Metal @Qidi Q2 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI ABS Rapido Metal @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI ABS Rapido Metal @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI ABS Rapido Metal @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI ABS-GF @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI ABS-GF @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI ABS-GF @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI ABS-GF @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI ASA @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI ASA @Qidi Q2 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI ASA @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI ASA @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI ASA @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI ASA-Aero @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI ASA-Aero @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PA12-CF @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PA12-CF @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PA12-CF @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PA12-CF @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PAHT-CF @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PAHT-CF @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PAHT-CF @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PAHT-CF @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PAHT-GF @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PAHT-GF @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PAHT-GF @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PAHT-GF @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PC-ABS-FR @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PC-ABS-FR @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PC-ABS-FR @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PC-ABS-FR @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PET-CF @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PET-CF @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PET-CF @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PET-CF @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PET-GF @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PET-GF @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PET-GF @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PET-GF @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PETG Basic @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PETG Basic @Qidi Q2 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PETG Basic @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PETG Basic @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PETG Basic @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PETG Rapido @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PETG Rapido @Qidi Q2 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PETG Rapido @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PETG Rapido @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PETG Rapido @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PETG Tough @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PETG Tough @Qidi Q2 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PETG Tough @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PETG Tough @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PETG Tough @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PETG Translucent @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PETG Translucent @Qidi Q2 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PETG Translucent @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PETG Translucent @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PETG Translucent @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PETG-CF @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PETG-CF @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PETG-CF @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PETG-CF @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PETG-GF @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PETG-GF @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PETG-GF @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PETG-GF @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PLA Basic @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PLA Basic @Qidi Q2 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PLA Basic @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PLA Basic @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PLA Basic @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PLA Matte Basic @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PLA Matte Basic @Qidi Q2 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PLA Matte Basic @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PLA Matte Basic @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PLA Matte Basic @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PLA Rapido @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PLA Rapido @Qidi Q2 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PLA Rapido @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PLA Rapido @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PLA Rapido @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PLA Rapido Matte @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PLA Rapido Matte @Qidi Q2 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PLA Rapido Matte @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PLA Rapido Matte @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PLA Rapido Matte @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PLA Rapido Metal @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PLA Rapido Metal @Qidi Q2 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PLA Rapido Metal @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PLA Rapido Metal @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PLA Rapido Metal @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PLA Rapido Silk @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PLA Rapido Silk @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PLA Rapido Silk @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PLA-CF @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PLA-CF @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PLA-CF @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PLA-CF @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PPS-CF @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PPS-CF @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PPS-CF @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI PPS-CF @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI Support For PAHT @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI Support For PAHT @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI Support For PAHT @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI Support For PAHT @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI Support For PET-PA @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI Support For PET-PA @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI Support For PET-PA @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI Support For PET-PA @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI TPU 95A-HF @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI TPU 95A-HF @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI TPU 95A-HF @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI TPU 95A-HF @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI TPU-Aero @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI TPU-Aero @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI TPU-Aero @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI UltraPA @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI UltraPA @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI UltraPA @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI UltraPA @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI UltraPA-CF25 @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI UltraPA-CF25 @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI UltraPA-CF25 @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI UltraPA-CF25 @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI WOOD Rapido @Q2.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI WOOD Rapido @Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI WOOD Rapido @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/QIDI WOOD Rapido @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Q2/fdm_filament_q_common.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS Odorless @0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS Odorless @0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS Odorless @0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS Odorless @Qidi Q1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS Odorless @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS Odorless @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS Odorless @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS Odorless @Qidi X-Plus 4 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS Odorless @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS Odorless @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS Odorless @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS Odorless.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS Rapido 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS Rapido 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS Rapido 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS Rapido @Qidi Q1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS Rapido @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS Rapido @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS Rapido @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS Rapido @Qidi X-Plus 4 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS Rapido @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS Rapido @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS Rapido @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS Rapido Metal @0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS Rapido Metal @0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS Rapido Metal @0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS Rapido Metal @Qidi Q1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS Rapido Metal @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS Rapido Metal @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS Rapido Metal @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS Rapido Metal @Qidi X-Plus 4 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS Rapido Metal @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS Rapido Metal @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS Rapido Metal @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS Rapido Metal.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS Rapido.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS-GF @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS-GF @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS-GF @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS-GF @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS-GF @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS-GF @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS-GF.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS-GF10 @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS-GF10 @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS-GF10 @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS-GF10 @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS-GF10 @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS-GF10 @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS-GF10.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS-GF25 @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS-GF25 @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS-GF25 @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS-GF25 @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS-GF25 @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS-GF25 @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ABS-GF25.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ASA @Qidi Q1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ASA @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ASA @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ASA @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ASA @Qidi X-Max 3 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ASA @Qidi X-Plus 3 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ASA @Qidi X-Plus 4 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ASA @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ASA @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ASA @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ASA @Qidi X-Smart 3 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI ASA.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PA-Ultra @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PA-Ultra @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PA-Ultra @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PA-Ultra @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PA-Ultra @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PA-Ultra @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PA-Ultra.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PA12-CF @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PA12-CF @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PA12-CF @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PA12-CF @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PA12-CF @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PA12-CF @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PA12-CF.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PAHT-CF @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PAHT-CF @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PAHT-CF @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PAHT-CF @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PAHT-CF @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PAHT-CF @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PAHT-CF.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PAHT-GF @0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PAHT-GF @0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PAHT-GF @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PAHT-GF @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PAHT-GF @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PAHT-GF @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PAHT-GF @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PAHT-GF @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PAHT-GF.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PET-CF @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PET-CF @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PET-CF @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PET-CF @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PET-CF @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PET-CF @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PET-CF.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PET-GF @0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PET-GF @0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PET-GF @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PET-GF @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PET-GF @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PET-GF @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PET-GF @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PET-GF @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PET-GF.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG Basic @0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG Basic @0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG Basic @0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG Basic @Qidi Q1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG Basic @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG Basic @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG Basic @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG Basic @Qidi X-Plus 4 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG Basic @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG Basic @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG Basic @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG Basic.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG Rapido @0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG Rapido @0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG Rapido @0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG Rapido @Qidi Q1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG Rapido @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG Rapido @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG Rapido @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG Rapido @Qidi X-Plus 4 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG Rapido @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG Rapido @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG Rapido @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG Rapido.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG Tough 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG Tough 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG Tough 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG Tough @Qidi Q1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG Tough @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG Tough @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG Tough @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG Tough @Qidi X-Plus 4 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG Tough @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG Tough @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG Tough @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG Tough.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG Translucent @0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG Translucent @0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG Translucent @0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG Translucent @Qidi Q1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG Translucent @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG Translucent @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG Translucent @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG Translucent @Qidi X-Plus 4 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG Translucent @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG Translucent @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG Translucent @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG Translucent.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG-CF @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG-CF @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG-CF @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG-CF @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG-CF @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG-CF @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG-CF.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG-GF @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG-GF @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG-GF @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG-GF @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG-GF @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG-GF @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PETG-GF.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Basic @0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Basic @0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Basic @0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Basic @Qidi Q1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Basic @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Basic @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Basic @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Basic @Qidi X-Plus 4 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Basic @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Basic @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Basic @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Basic.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Matte Basic @0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Matte Basic @0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Matte Basic @0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Matte Basic @Qidi Q1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Matte Basic @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Matte Basic @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Matte Basic @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Matte Basic @Qidi X-Plus 4 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Matte Basic @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Matte Basic @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Matte Basic @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Matte Basic.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Rapido 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Rapido 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Rapido @0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Rapido @Qidi Q1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Rapido @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Rapido @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Rapido @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Rapido @Qidi X-Plus 4 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Rapido @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Rapido @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Rapido @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Rapido Matte @0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Rapido Matte @0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Rapido Matte @0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Rapido Matte @Qidi Q1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Rapido Matte @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Rapido Matte @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Rapido Matte @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Rapido Matte @Qidi X-Plus 4 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Rapido Matte @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Rapido Matte @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Rapido Matte @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Rapido Matte.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Rapido Metal @0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Rapido Metal @0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Rapido Metal @0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Rapido Metal @Qidi Q1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Rapido Metal @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Rapido Metal @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Rapido Metal @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Rapido Metal @Qidi X-Plus 4 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Rapido Metal @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Rapido Metal @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Rapido Metal @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Rapido Metal.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Rapido Silk @0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Rapido Silk @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Rapido Silk @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Rapido Silk @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Rapido Silk @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Rapido Silk.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA Rapido.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA-CF @0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA-CF @0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA-CF @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA-CF @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA-CF @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA-CF @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA-CF @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PLA-CF @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PPS-CF @0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PPS-CF @0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PPS-CF @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PPS-CF @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PPS-CF @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PPS-CF @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PPS-CF @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PPS-CF @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI PPS-CF.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI Support For PAHT @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI Support For PAHT @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI Support For PAHT @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI Support For PAHT.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI Support For PET-PA @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI Support For PET-PA @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI Support For PET-PA @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI Support For PET-PA.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI TPU-Aero @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI TPU-Aero @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI TPU-Aero @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI TPU-Aero @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI TPU-Aero.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI UltraPA-CF25 @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI UltraPA-CF25 @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI UltraPA-CF25 @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI UltraPA-CF25 @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI UltraPA-CF25 @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI UltraPA-CF25 @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI UltraPA-CF25.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI WOOD Rapido @0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI WOOD Rapido @0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI WOOD Rapido @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI WOOD Rapido @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI WOOD Rapido @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI WOOD Rapido @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI WOOD Rapido @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI WOOD Rapido @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/QIDI WOOD Rapido.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi ASA-Aero @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi ASA-Aero @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi ASA-Aero.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic ABS @Qidi Q1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic ABS @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic ABS @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic ABS @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic ABS @Qidi X-Max 3 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic ABS @Qidi X-Plus 3 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic ABS @Qidi X-Plus 4 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic ABS @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic ABS @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic ABS @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic ABS @Qidi X-Smart 3 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic ABS.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic ASA @Qidi Q1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic ASA @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic ASA @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic ASA @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic ASA @Qidi X-Max 3 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic ASA @Qidi X-Plus 3 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic ASA @Qidi X-Plus 4 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic ASA @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic ASA @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic ASA @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic ASA @Qidi X-Smart 3 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic ASA.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PA-CF.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PA.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PC @0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PC @0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PC @Qidi Q1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PC @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PC @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PC @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PC @Qidi X-Plus 4 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PC @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PC @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PC @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PC.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PETG @Qidi Q1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PETG @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PETG @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PETG @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PETG @Qidi X-Max 3 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PETG @Qidi X-Plus 3 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PETG @Qidi X-Plus 4 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PETG @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PETG @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PETG @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PETG @Qidi X-Smart 3 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PETG-CF.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PETG.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PLA @Qidi Q1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PLA @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PLA @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PLA @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PLA @Qidi X-Max 3 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PLA @Qidi X-Max 3 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PLA @Qidi X-Max 3 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PLA @Qidi X-Plus 3 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PLA @Qidi X-Plus 3 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PLA @Qidi X-Plus 3 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PLA @Qidi X-Plus 4 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PLA @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PLA @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PLA @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PLA @Qidi X-Smart 3 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PLA @Qidi X-Smart 3 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PLA @Qidi X-Smart 3 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PLA High Speed @Qidi X-Plus 4 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PLA High Speed @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PLA High Speed @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PLA High Speed @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PLA Silk @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PLA Silk @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PLA Silk.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PLA+ @Qidi Q1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PLA+ @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PLA+ @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PLA+ @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PLA+ @Qidi X-Max 3 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PLA+ @Qidi X-Max 3 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PLA+ @Qidi X-Max 3 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PLA+ @Qidi X-Plus 3 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PLA+ @Qidi X-Plus 3 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PLA+ @Qidi X-Plus 3 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PLA+ @Qidi X-Plus 4 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PLA+ @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PLA+ @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PLA+ @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PLA+ @Qidi X-Smart 3 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PLA+ @Qidi X-Smart 3 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PLA+ @Qidi X-Smart 3 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PLA+.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PLA-CF.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PLA.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic PVA.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic TPU 95A @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic TPU 95A @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic TPU 95A.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic TPU @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic TPU @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi Generic TPU.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi PC-ABS-FR @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi PC-ABS-FR @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi PC-ABS-FR @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi PC-ABS-FR @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi PC-ABS-FR @Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi PC-ABS-FR @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi PC-ABS-FR.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi PLA-CF.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi TPU 95A-HF @Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi TPU 95A-HF @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi TPU 95A-HF @Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi TPU 95A-HF @Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/filament/Qidi TPU 95A-HF.json
+%%DATADIR%%/profiles/Qidi/filament/Tinmorry PETG-ECO.json
+%%DATADIR%%/profiles/Qidi/filament/fdm_filament_abs.json
+%%DATADIR%%/profiles/Qidi/filament/fdm_filament_asa.json
+%%DATADIR%%/profiles/Qidi/filament/fdm_filament_common.json
+%%DATADIR%%/profiles/Qidi/filament/fdm_filament_pa.json
+%%DATADIR%%/profiles/Qidi/filament/fdm_filament_pc.json
+%%DATADIR%%/profiles/Qidi/filament/fdm_filament_pet.json
+%%DATADIR%%/profiles/Qidi/filament/fdm_filament_pla.json
+%%DATADIR%%/profiles/Qidi/filament/fdm_filament_pva.json
+%%DATADIR%%/profiles/Qidi/filament/fdm_filament_tpu.json
+%%DATADIR%%/profiles/Qidi/machine/Qidi Q1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/machine/Qidi Q1 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/machine/Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/machine/Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/machine/Qidi Q1 Pro.json
+%%DATADIR%%/profiles/Qidi/machine/Qidi Q2 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/machine/Qidi Q2 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/machine/Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/machine/Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/machine/Qidi Q2.json
+%%DATADIR%%/profiles/Qidi/machine/Qidi X-CF Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/machine/Qidi X-CF Pro.json
+%%DATADIR%%/profiles/Qidi/machine/Qidi X-Max 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/machine/Qidi X-Max 3 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/machine/Qidi X-Max 3 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/machine/Qidi X-Max 3 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/machine/Qidi X-Max 3 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/machine/Qidi X-Max 3.json
+%%DATADIR%%/profiles/Qidi/machine/Qidi X-Max.json
+%%DATADIR%%/profiles/Qidi/machine/Qidi X-Plus 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/machine/Qidi X-Plus 3 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/machine/Qidi X-Plus 3 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/machine/Qidi X-Plus 3 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/machine/Qidi X-Plus 3 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/machine/Qidi X-Plus 3.json
+%%DATADIR%%/profiles/Qidi/machine/Qidi X-Plus 4 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/machine/Qidi X-Plus 4 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/machine/Qidi X-Plus 4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/machine/Qidi X-Plus 4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/machine/Qidi X-Plus 4.json
+%%DATADIR%%/profiles/Qidi/machine/Qidi X-Plus.json
+%%DATADIR%%/profiles/Qidi/machine/Qidi X-Smart 3 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/machine/Qidi X-Smart 3 0.4 nozzle.json
+%%DATADIR%%/profiles/Qidi/machine/Qidi X-Smart 3 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/machine/Qidi X-Smart 3 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/machine/Qidi X-Smart 3.json
+%%DATADIR%%/profiles/Qidi/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/Qidi/machine/fdm_q_common.json
+%%DATADIR%%/profiles/Qidi/machine/fdm_qidi_common.json
+%%DATADIR%%/profiles/Qidi/machine/fdm_qidi_x3_common.json
+%%DATADIR%%/profiles/Qidi/process/0.06mm Standard @Qidi Q1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.06mm Standard @Qidi Q2 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.06mm Standard @Qidi XMax3 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.06mm Standard @Qidi XPlus3 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.06mm Standard @Qidi XPlus4 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.06mm Standard @Qidi XSmart3 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.08mm Standard @Qidi Q1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.08mm Standard @Qidi Q2 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.08mm Standard @Qidi XMax3 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.08mm Standard @Qidi XPlus3 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.08mm Standard @Qidi XPlus4 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.08mm Standard @Qidi XSmart3 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.10mm Standard @Qidi Q1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.10mm Standard @Qidi Q2 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.10mm Standard @Qidi XMax3 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.10mm Standard @Qidi XPlus3 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.10mm Standard @Qidi XPlus4 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.10mm Standard @Qidi XSmart3 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.12mm Fine @Qidi Q1 Pro.json
+%%DATADIR%%/profiles/Qidi/process/0.12mm Fine @Qidi Q2.json
+%%DATADIR%%/profiles/Qidi/process/0.12mm Fine @Qidi X3.json
+%%DATADIR%%/profiles/Qidi/process/0.12mm Fine @Qidi XCFPro.json
+%%DATADIR%%/profiles/Qidi/process/0.12mm Fine @Qidi XMax.json
+%%DATADIR%%/profiles/Qidi/process/0.12mm Fine @Qidi XMax3.json
+%%DATADIR%%/profiles/Qidi/process/0.12mm Fine @Qidi XPlus.json
+%%DATADIR%%/profiles/Qidi/process/0.12mm Fine @Qidi XPlus3.json
+%%DATADIR%%/profiles/Qidi/process/0.12mm Fine @Qidi XPlus4.json
+%%DATADIR%%/profiles/Qidi/process/0.12mm Fine @Qidi XSmart3.json
+%%DATADIR%%/profiles/Qidi/process/0.12mm Standard @Qidi Q1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.12mm Standard @Qidi Q2 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.12mm Standard @Qidi XMax3 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.12mm Standard @Qidi XPlus3 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.12mm Standard @Qidi XPlus4 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.12mm Standard @Qidi XSmart3 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.14mm Standard @Qidi Q1 Pro 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.14mm Standard @Qidi Q2 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.14mm Standard @Qidi XMax3 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.14mm Standard @Qidi XPlus3 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.14mm Standard @Qidi XPlus4 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.14mm Standard @Qidi XSmart3 0.2 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.16mm Optimal @Qidi Q1 Pro.json
+%%DATADIR%%/profiles/Qidi/process/0.16mm Optimal @Qidi Q2.json
+%%DATADIR%%/profiles/Qidi/process/0.16mm Optimal @Qidi X3.json
+%%DATADIR%%/profiles/Qidi/process/0.16mm Optimal @Qidi XCFPro.json
+%%DATADIR%%/profiles/Qidi/process/0.16mm Optimal @Qidi XMax.json
+%%DATADIR%%/profiles/Qidi/process/0.16mm Optimal @Qidi XMax3.json
+%%DATADIR%%/profiles/Qidi/process/0.16mm Optimal @Qidi XPlus.json
+%%DATADIR%%/profiles/Qidi/process/0.16mm Optimal @Qidi XPlus3.json
+%%DATADIR%%/profiles/Qidi/process/0.16mm Optimal @Qidi XPlus4.json
+%%DATADIR%%/profiles/Qidi/process/0.16mm Optimal @Qidi XSmart3.json
+%%DATADIR%%/profiles/Qidi/process/0.18mm Standard @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.18mm Standard @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.18mm Standard @Qidi XMax3 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.18mm Standard @Qidi XPlus3 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.18mm Standard @Qidi XPlus4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.18mm Standard @Qidi XSmart3 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.20mm Standard @Qidi Q1 Pro.json
+%%DATADIR%%/profiles/Qidi/process/0.20mm Standard @Qidi Q2.json
+%%DATADIR%%/profiles/Qidi/process/0.20mm Standard @Qidi X3.json
+%%DATADIR%%/profiles/Qidi/process/0.20mm Standard @Qidi XCFPro.json
+%%DATADIR%%/profiles/Qidi/process/0.20mm Standard @Qidi XMax.json
+%%DATADIR%%/profiles/Qidi/process/0.20mm Standard @Qidi XMax3.json
+%%DATADIR%%/profiles/Qidi/process/0.20mm Standard @Qidi XPlus.json
+%%DATADIR%%/profiles/Qidi/process/0.20mm Standard @Qidi XPlus3.json
+%%DATADIR%%/profiles/Qidi/process/0.20mm Standard @Qidi XPlus4.json
+%%DATADIR%%/profiles/Qidi/process/0.20mm Standard @Qidi XSmart3.json
+%%DATADIR%%/profiles/Qidi/process/0.24mm Draft @Qidi Q1 Pro.json
+%%DATADIR%%/profiles/Qidi/process/0.24mm Draft @Qidi Q2.json
+%%DATADIR%%/profiles/Qidi/process/0.24mm Draft @Qidi X3.json
+%%DATADIR%%/profiles/Qidi/process/0.24mm Draft @Qidi XMax3.json
+%%DATADIR%%/profiles/Qidi/process/0.24mm Draft @Qidi XPlus3.json
+%%DATADIR%%/profiles/Qidi/process/0.24mm Draft @Qidi XPlus4.json
+%%DATADIR%%/profiles/Qidi/process/0.24mm Draft @Qidi XSmart3.json
+%%DATADIR%%/profiles/Qidi/process/0.24mm Standard @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.24mm Standard @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.24mm Standard @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.24mm Standard @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.24mm Standard @Qidi XMax3 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.24mm Standard @Qidi XMax3 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.24mm Standard @Qidi XPlus3 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.24mm Standard @Qidi XPlus3 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.24mm Standard @Qidi XPlus4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.24mm Standard @Qidi XPlus4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.24mm Standard @Qidi XSmart3 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.24mm Standard @Qidi XSmart3 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.25mm Draft @Qidi Q1 Pro.json
+%%DATADIR%%/profiles/Qidi/process/0.25mm Draft @Qidi Q2.json
+%%DATADIR%%/profiles/Qidi/process/0.25mm Draft @Qidi XCFPro.json
+%%DATADIR%%/profiles/Qidi/process/0.25mm Draft @Qidi XMax.json
+%%DATADIR%%/profiles/Qidi/process/0.25mm Draft @Qidi XMax3.json
+%%DATADIR%%/profiles/Qidi/process/0.25mm Draft @Qidi XPlus.json
+%%DATADIR%%/profiles/Qidi/process/0.25mm Draft @Qidi XPlus3.json
+%%DATADIR%%/profiles/Qidi/process/0.25mm Draft @Qidi XPlus4.json
+%%DATADIR%%/profiles/Qidi/process/0.25mm Draft @Qidi XSmart3.json
+%%DATADIR%%/profiles/Qidi/process/0.28mm Extra Draft @Qidi Q1 Pro.json
+%%DATADIR%%/profiles/Qidi/process/0.28mm Extra Draft @Qidi Q2.json
+%%DATADIR%%/profiles/Qidi/process/0.28mm Extra Draft @Qidi X3.json
+%%DATADIR%%/profiles/Qidi/process/0.28mm Extra Draft @Qidi XMax3.json
+%%DATADIR%%/profiles/Qidi/process/0.28mm Extra Draft @Qidi XPlus3.json
+%%DATADIR%%/profiles/Qidi/process/0.28mm Extra Draft @Qidi XPlus4.json
+%%DATADIR%%/profiles/Qidi/process/0.28mm Extra Draft @Qidi XSmart3.json
+%%DATADIR%%/profiles/Qidi/process/0.30mm Extra Draft @Qidi Q1 Pro.json
+%%DATADIR%%/profiles/Qidi/process/0.30mm Extra Draft @Qidi Q2.json
+%%DATADIR%%/profiles/Qidi/process/0.30mm Extra Draft @Qidi XCFPro.json
+%%DATADIR%%/profiles/Qidi/process/0.30mm Extra Draft @Qidi XMax.json
+%%DATADIR%%/profiles/Qidi/process/0.30mm Extra Draft @Qidi XMax3.json
+%%DATADIR%%/profiles/Qidi/process/0.30mm Extra Draft @Qidi XPlus.json
+%%DATADIR%%/profiles/Qidi/process/0.30mm Extra Draft @Qidi XPlus3.json
+%%DATADIR%%/profiles/Qidi/process/0.30mm Extra Draft @Qidi XPlus4.json
+%%DATADIR%%/profiles/Qidi/process/0.30mm Extra Draft @Qidi XSmart3.json
+%%DATADIR%%/profiles/Qidi/process/0.30mm Standard @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.30mm Standard @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.30mm Standard @Qidi XMax3 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.30mm Standard @Qidi XPlus3 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.30mm Standard @Qidi XPlus4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.30mm Standard @Qidi XSmart3 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.32mm Standard @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.32mm Standard @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.32mm Standard @Qidi XMax3 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.32mm Standard @Qidi XPlus3 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.32mm Standard @Qidi XPlus4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.32mm Standard @Qidi XSmart3 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.36mm Standard @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.36mm Standard @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.36mm Standard @Qidi XMax3 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.36mm Standard @Qidi XPlus3 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.36mm Standard @Qidi XPlus4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.36mm Standard @Qidi XSmart3 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.40mm Standard @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.40mm Standard @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.40mm Standard @Qidi XMax3 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.40mm Standard @Qidi XPlus3 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.40mm Standard @Qidi XPlus4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.40mm Standard @Qidi XSmart3 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.42mm Standard @Qidi Q1 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.42mm Standard @Qidi Q2 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.42mm Standard @Qidi XMax3 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.42mm Standard @Qidi XPlus3 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.42mm Standard @Qidi XPlus4 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.42mm Standard @Qidi XSmart3 0.6 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.48mm Standard @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.48mm Standard @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.48mm Standard @Qidi XMax3 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.48mm Standard @Qidi XPlus3 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.48mm Standard @Qidi XPlus4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.48mm Standard @Qidi XSmart3 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.56mm Standard @Qidi Q1 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.56mm Standard @Qidi Q2 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.56mm Standard @Qidi XMax3 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.56mm Standard @Qidi XPlus3 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.56mm Standard @Qidi XPlus4 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/0.56mm Standard @Qidi XSmart3 0.8 nozzle.json
+%%DATADIR%%/profiles/Qidi/process/fdm_process_QIDI_0.06_nozzle_0.2.json
+%%DATADIR%%/profiles/Qidi/process/fdm_process_QIDI_0.08_nozzle_0.2.json
+%%DATADIR%%/profiles/Qidi/process/fdm_process_QIDI_0.10_nozzle_0.2.json
+%%DATADIR%%/profiles/Qidi/process/fdm_process_QIDI_0.12_nozzle_0.2.json
+%%DATADIR%%/profiles/Qidi/process/fdm_process_QIDI_0.14_nozzle_0.2.json
+%%DATADIR%%/profiles/Qidi/process/fdm_process_QIDI_0.18_nozzle_0.6.json
+%%DATADIR%%/profiles/Qidi/process/fdm_process_QIDI_0.24_nozzle_0.6.json
+%%DATADIR%%/profiles/Qidi/process/fdm_process_QIDI_0.24_nozzle_0.8.json
+%%DATADIR%%/profiles/Qidi/process/fdm_process_QIDI_0.30_nozzle_0.6.json
+%%DATADIR%%/profiles/Qidi/process/fdm_process_QIDI_0.32_nozzle_0.8.json
+%%DATADIR%%/profiles/Qidi/process/fdm_process_QIDI_0.36_nozzle_0.6.json
+%%DATADIR%%/profiles/Qidi/process/fdm_process_QIDI_0.40_nozzle_0.8.json
+%%DATADIR%%/profiles/Qidi/process/fdm_process_QIDI_0.42_nozzle_0.6.json
+%%DATADIR%%/profiles/Qidi/process/fdm_process_QIDI_0.48_nozzle_0.8.json
+%%DATADIR%%/profiles/Qidi/process/fdm_process_QIDI_0.56_nozzle_0.8.json
+%%DATADIR%%/profiles/Qidi/process/fdm_process_common.json
+%%DATADIR%%/profiles/Qidi/process/fdm_process_qidi_common.json
+%%DATADIR%%/profiles/Qidi/process/fdm_process_qidi_x3_common.json
+%%DATADIR%%/profiles/Qidi/qidi_Q1Pro_buildplate_model.stl
+%%DATADIR%%/profiles/Qidi/qidi_Q1Pro_buildplate_texture.png
+%%DATADIR%%/profiles/Qidi/qidi_q2_buildplate_model.stl
+%%DATADIR%%/profiles/Qidi/qidi_q2_buildplate_texture.png
+%%DATADIR%%/profiles/Qidi/qidi_xcfpro_buildplate_model.stl
+%%DATADIR%%/profiles/Qidi/qidi_xcfpro_buildplate_texture.png
+%%DATADIR%%/profiles/Qidi/qidi_xmax3_buildplate_model.stl
+%%DATADIR%%/profiles/Qidi/qidi_xmax3_buildplate_texture.png
+%%DATADIR%%/profiles/Qidi/qidi_xmax_buildplate_model.stl
+%%DATADIR%%/profiles/Qidi/qidi_xmax_buildplate_texture.png
+%%DATADIR%%/profiles/Qidi/qidi_xplus3_buildplate_model.stl
+%%DATADIR%%/profiles/Qidi/qidi_xplus3_buildplate_texture.png
+%%DATADIR%%/profiles/Qidi/qidi_xplus4_buildplate_model.stl
+%%DATADIR%%/profiles/Qidi/qidi_xplus4_buildplate_texture.png
+%%DATADIR%%/profiles/Qidi/qidi_xplus_buildplate_model.stl
+%%DATADIR%%/profiles/Qidi/qidi_xplus_buildplate_texture.png
+%%DATADIR%%/profiles/Qidi/qidi_xseries_gen2_hotend.stl
+%%DATADIR%%/profiles/Qidi/qidi_xseries_gen3_hotend.stl
+%%DATADIR%%/profiles/Qidi/qidi_xsmart3_buildplate_model.stl
+%%DATADIR%%/profiles/Qidi/qidi_xsmart3_buildplate_texture.png
+%%DATADIR%%/profiles/Raise3D.json
+%%DATADIR%%/profiles/Raise3D/Raise3D Pro3 Plus_cover.png
+%%DATADIR%%/profiles/Raise3D/Raise3D Pro3_cover.png
+%%DATADIR%%/profiles/Raise3D/machine/Raise3D Pro3 0.4 nozzle (Dual).json
+%%DATADIR%%/profiles/Raise3D/machine/Raise3D Pro3 0.4 nozzle (Left).json
+%%DATADIR%%/profiles/Raise3D/machine/Raise3D Pro3 0.4 nozzle (Right).json
+%%DATADIR%%/profiles/Raise3D/machine/Raise3D Pro3 Plus 0.4 nozzle (Dual).json
+%%DATADIR%%/profiles/Raise3D/machine/Raise3D Pro3 Plus 0.4 nozzle (Left).json
+%%DATADIR%%/profiles/Raise3D/machine/Raise3D Pro3 Plus 0.4 nozzle (Right).json
+%%DATADIR%%/profiles/Raise3D/machine/Raise3D Pro3 Plus.json
+%%DATADIR%%/profiles/Raise3D/machine/Raise3D Pro3.json
+%%DATADIR%%/profiles/Raise3D/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/Raise3D/process/0.10mm Fine @Raise3D Pro3.json
+%%DATADIR%%/profiles/Raise3D/process/0.10mm Fine @Raise3D Pro3Plus.json
+%%DATADIR%%/profiles/Raise3D/process/0.20mm Standard @Raise3D Pro3.json
+%%DATADIR%%/profiles/Raise3D/process/0.20mm Standard @Raise3D Pro3Plus.json
+%%DATADIR%%/profiles/Raise3D/process/0.25mm Draft @Raise3D Pro3.json
+%%DATADIR%%/profiles/Raise3D/process/0.25mm Draft @Raise3D Pro3Plus.json
+%%DATADIR%%/profiles/Raise3D/process/fdm_process_common.json
+%%DATADIR%%/profiles/Raise3D/raise3d_pro3_buildplate_model.stl
+%%DATADIR%%/profiles/Raise3D/raise3d_pro3_buildplate_texture.png
+%%DATADIR%%/profiles/Raise3D/raise3d_pro3plus_buildplate_model.stl
+%%DATADIR%%/profiles/Raise3D/raise3d_pro3plus_buildplate_texture.png
+%%DATADIR%%/profiles/Ratrig.json
+%%DATADIR%%/profiles/Ratrig/RatRig V-Cast_cover.png
+%%DATADIR%%/profiles/Ratrig/RatRig V-Core 3 200_cover.png
+%%DATADIR%%/profiles/Ratrig/RatRig V-Core 3 300_cover.png
+%%DATADIR%%/profiles/Ratrig/RatRig V-Core 3 400_cover.png
+%%DATADIR%%/profiles/Ratrig/RatRig V-Core 3 500_cover.png
+%%DATADIR%%/profiles/Ratrig/RatRig V-Core 4 300_cover.png
+%%DATADIR%%/profiles/Ratrig/RatRig V-Core 4 400_cover.png
+%%DATADIR%%/profiles/Ratrig/RatRig V-Core 4 500_cover.png
+%%DATADIR%%/profiles/Ratrig/RatRig V-Core 4 HYBRID 300_cover.png
+%%DATADIR%%/profiles/Ratrig/RatRig V-Core 4 HYBRID 400_cover.png
+%%DATADIR%%/profiles/Ratrig/RatRig V-Core 4 HYBRID 500_cover.png
+%%DATADIR%%/profiles/Ratrig/RatRig V-Core 4 IDEX 300 COPY MODE_cover.png
+%%DATADIR%%/profiles/Ratrig/RatRig V-Core 4 IDEX 300 MIRROR MODE_cover.png
+%%DATADIR%%/profiles/Ratrig/RatRig V-Core 4 IDEX 300_cover.png
+%%DATADIR%%/profiles/Ratrig/RatRig V-Core 4 IDEX 400 COPY MODE_cover.png
+%%DATADIR%%/profiles/Ratrig/RatRig V-Core 4 IDEX 400 MIRROR MODE_cover.png
+%%DATADIR%%/profiles/Ratrig/RatRig V-Core 4 IDEX 400_cover.png
+%%DATADIR%%/profiles/Ratrig/RatRig V-Core 4 IDEX 500 COPY MODE_cover.png
+%%DATADIR%%/profiles/Ratrig/RatRig V-Core 4 IDEX 500 MIRROR MODE_cover.png
+%%DATADIR%%/profiles/Ratrig/RatRig V-Core 4 IDEX 500_cover.png
+%%DATADIR%%/profiles/Ratrig/RatRig V-Minion_cover.png
+%%DATADIR%%/profiles/Ratrig/filament/RatRig BigNozzle ABS.json
+%%DATADIR%%/profiles/Ratrig/filament/RatRig BigNozzle ASA.json
+%%DATADIR%%/profiles/Ratrig/filament/RatRig BigNozzle PCTG.json
+%%DATADIR%%/profiles/Ratrig/filament/RatRig BigNozzle PETG.json
+%%DATADIR%%/profiles/Ratrig/filament/RatRig BigNozzle PLA.json
+%%DATADIR%%/profiles/Ratrig/filament/RatRig BigNozzle TPU.json
+%%DATADIR%%/profiles/Ratrig/filament/RatRig Generic ABS.json
+%%DATADIR%%/profiles/Ratrig/filament/RatRig Generic ASA.json
+%%DATADIR%%/profiles/Ratrig/filament/RatRig Generic PA-CF.json
+%%DATADIR%%/profiles/Ratrig/filament/RatRig Generic PA.json
+%%DATADIR%%/profiles/Ratrig/filament/RatRig Generic PC.json
+%%DATADIR%%/profiles/Ratrig/filament/RatRig Generic PCTG.json
+%%DATADIR%%/profiles/Ratrig/filament/RatRig Generic PETG.json
+%%DATADIR%%/profiles/Ratrig/filament/RatRig Generic PLA-CF.json
+%%DATADIR%%/profiles/Ratrig/filament/RatRig Generic PLA.json
+%%DATADIR%%/profiles/Ratrig/filament/RatRig Generic PVA.json
+%%DATADIR%%/profiles/Ratrig/filament/RatRig Generic TPU.json
+%%DATADIR%%/profiles/Ratrig/filament/RatRig PunkFil ABS.json
+%%DATADIR%%/profiles/Ratrig/filament/RatRig PunkFil PETG CF.json
+%%DATADIR%%/profiles/Ratrig/filament/RatRig PunkFil PETG.json
+%%DATADIR%%/profiles/Ratrig/filament/fdm_filament_abs.json
+%%DATADIR%%/profiles/Ratrig/filament/fdm_filament_asa.json
+%%DATADIR%%/profiles/Ratrig/filament/fdm_filament_common.json
+%%DATADIR%%/profiles/Ratrig/filament/fdm_filament_pa.json
+%%DATADIR%%/profiles/Ratrig/filament/fdm_filament_pc.json
+%%DATADIR%%/profiles/Ratrig/filament/fdm_filament_pet.json
+%%DATADIR%%/profiles/Ratrig/filament/fdm_filament_pla.json
+%%DATADIR%%/profiles/Ratrig/filament/fdm_filament_pva.json
+%%DATADIR%%/profiles/Ratrig/filament/fdm_filament_tpu.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Cast 0.4 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Cast 0.6 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Cast.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 3 200 0.4 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 3 200.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 3 300 0.4 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 3 300.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 3 400 0.4 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 3 400.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 3 500 0.4 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 3 500.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 300 0.4 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 300 0.5 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 300 0.6 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 300 0.8 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 300.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 400 0.4 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 400 0.5 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 400 0.6 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 400 0.8 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 400.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 500 0.4 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 500 0.5 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 500 0.6 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 500 0.8 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 500.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 300 0.4 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 300 0.5 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 300 0.6 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 300 0.8 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 300.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 400 0.4 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 400 0.5 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 400 0.6 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 400 0.8 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 400.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 500 0.4 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 500 0.5 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 500 0.6 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 500 0.8 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 500.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 IDEX 300 0.4 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 IDEX 300 0.5 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 IDEX 300 0.6 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 IDEX 300 0.8 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 IDEX 300 COPY MODE 0.4 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 IDEX 300 COPY MODE 0.5 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 IDEX 300 COPY MODE 0.6 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 IDEX 300 COPY MODE 0.8 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 IDEX 300 COPY MODE.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 IDEX 300 MIRROR MODE 0.4 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 IDEX 300 MIRROR MODE 0.5 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 IDEX 300 MIRROR MODE 0.6 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 IDEX 300 MIRROR MODE 0.8 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 IDEX 300 MIRROR MODE.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 IDEX 300.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 IDEX 400 0.4 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 IDEX 400 0.5 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 IDEX 400 0.6 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 IDEX 400 0.8 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 IDEX 400 COPY MODE 0.4 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 IDEX 400 COPY MODE 0.5 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 IDEX 400 COPY MODE 0.6 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 IDEX 400 COPY MODE 0.8 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 IDEX 400 COPY MODE.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 IDEX 400 MIRROR MODE 0.4 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 IDEX 400 MIRROR MODE 0.5 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 IDEX 400 MIRROR MODE 0.6 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 IDEX 400 MIRROR MODE 0.8 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 IDEX 400 MIRROR MODE.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 IDEX 400.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 IDEX 500 0.4 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 IDEX 500 0.5 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 IDEX 500 0.6 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 IDEX 500 0.8 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 IDEX 500 COPY MODE 0.4 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 IDEX 500 COPY MODE 0.5 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 IDEX 500 COPY MODE 0.6 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 IDEX 500 COPY MODE 0.8 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 IDEX 500 COPY MODE.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 IDEX 500 MIRROR MODE 0.4 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 IDEX 500 MIRROR MODE 0.5 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 IDEX 500 MIRROR MODE 0.6 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 IDEX 500 MIRROR MODE 0.8 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 IDEX 500 MIRROR MODE.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Core 4 IDEX 500.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Minion 0.4 nozzle.json
+%%DATADIR%%/profiles/Ratrig/machine/RatRig V-Minion.json
+%%DATADIR%%/profiles/Ratrig/machine/fdm_klipper_common.json
+%%DATADIR%%/profiles/Ratrig/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/Ratrig/process/0.08mm Extra Fine @RatRig.json
+%%DATADIR%%/profiles/Ratrig/process/0.12mm Fine @RatRig.json
+%%DATADIR%%/profiles/Ratrig/process/0.15mm Optimal @RatRig.json
+%%DATADIR%%/profiles/Ratrig/process/0.20mm Quality @RatRig V-Core 4 0.4.json
+%%DATADIR%%/profiles/Ratrig/process/0.20mm Quality @RatRig V-Core 4 0.5.json
+%%DATADIR%%/profiles/Ratrig/process/0.20mm Quality @RatRig V-Core 4 HYBRID 0.4.json
+%%DATADIR%%/profiles/Ratrig/process/0.20mm Quality @RatRig V-Core 4 HYBRID 0.5.json
+%%DATADIR%%/profiles/Ratrig/process/0.20mm Quality @RatRig V-Core 4 HYBRID 0.6.json
+%%DATADIR%%/profiles/Ratrig/process/0.20mm Quality @RatRig V-Core 4 IDEX 0.4.json
+%%DATADIR%%/profiles/Ratrig/process/0.20mm Quality @RatRig V-Core 4 IDEX 0.5.json
+%%DATADIR%%/profiles/Ratrig/process/0.20mm Quality @RatRig V-Core 4 IDEX 0.6.json
+%%DATADIR%%/profiles/Ratrig/process/0.20mm Standard @RatRig.json
+%%DATADIR%%/profiles/Ratrig/process/0.24mm Draft @RatRig.json
+%%DATADIR%%/profiles/Ratrig/process/0.25mm Quality Speed @RatRig V-Core 4 0.4.json
+%%DATADIR%%/profiles/Ratrig/process/0.25mm Quality Speed @RatRig V-Core 4 0.5.json
+%%DATADIR%%/profiles/Ratrig/process/0.25mm Quality Speed @RatRig V-Core 4 0.6.json
+%%DATADIR%%/profiles/Ratrig/process/0.25mm Quality Speed @RatRig V-Core 4 HYBRID 0.4.json
+%%DATADIR%%/profiles/Ratrig/process/0.25mm Quality Speed @RatRig V-Core 4 HYBRID 0.5.json
+%%DATADIR%%/profiles/Ratrig/process/0.25mm Quality Speed @RatRig V-Core 4 HYBRID 0.6.json
+%%DATADIR%%/profiles/Ratrig/process/0.25mm Quality Speed @RatRig V-Core 4 IDEX 0.4.json
+%%DATADIR%%/profiles/Ratrig/process/0.25mm Quality Speed @RatRig V-Core 4 IDEX 0.5.json
+%%DATADIR%%/profiles/Ratrig/process/0.25mm Quality Speed @RatRig V-Core 4 IDEX 0.6.json
+%%DATADIR%%/profiles/Ratrig/process/0.25mm Speed @RatRig V-Core 4 0.4.json
+%%DATADIR%%/profiles/Ratrig/process/0.25mm Speed @RatRig V-Core 4 0.5.json
+%%DATADIR%%/profiles/Ratrig/process/0.25mm Speed @RatRig V-Core 4 0.6.json
+%%DATADIR%%/profiles/Ratrig/process/0.25mm Speed @RatRig V-Core 4 HYBRID 0.4.json
+%%DATADIR%%/profiles/Ratrig/process/0.25mm Speed @RatRig V-Core 4 HYBRID 0.5.json
+%%DATADIR%%/profiles/Ratrig/process/0.25mm Speed @RatRig V-Core 4 HYBRID 0.6.json
+%%DATADIR%%/profiles/Ratrig/process/0.25mm Speed @RatRig V-Core 4 HYBRID 0.8.json
+%%DATADIR%%/profiles/Ratrig/process/0.25mm Speed @RatRig V-Core 4 IDEX 0.4.json
+%%DATADIR%%/profiles/Ratrig/process/0.25mm Speed @RatRig V-Core 4 IDEX 0.5.json
+%%DATADIR%%/profiles/Ratrig/process/0.25mm Speed @RatRig V-Core 4 IDEX 0.6.json
+%%DATADIR%%/profiles/Ratrig/process/0.25mm Speed @RatRig V-Core 4 IDEX 0.8.json
+%%DATADIR%%/profiles/Ratrig/process/0.28mm Extra Draft @RatRig.json
+%%DATADIR%%/profiles/Ratrig/process/0.30mm Big @RatRig V-Core 4 0.6.json
+%%DATADIR%%/profiles/Ratrig/process/0.30mm Big @RatRig V-Core 4 HYBRID 0.6.json
+%%DATADIR%%/profiles/Ratrig/process/0.30mm Big @RatRig V-Core 4 HYBRID 0.8.json
+%%DATADIR%%/profiles/Ratrig/process/0.30mm Big @RatRig V-Core 4 IDEX 0.6.json
+%%DATADIR%%/profiles/Ratrig/process/0.30mm Big @RatRig V-Core 4 IDEX 0.8.json
+%%DATADIR%%/profiles/Ratrig/process/0.35mm Extra Big @RatRig V-Core 4 HYBRID 0.8.json
+%%DATADIR%%/profiles/Ratrig/process/0.35mm Extra Big @RatRig V-Core 4 IDEX 0.8.json
+%%DATADIR%%/profiles/Ratrig/process/fdm_process_common.json
+%%DATADIR%%/profiles/Ratrig/process/fdm_process_ratrig_common.json
+%%DATADIR%%/profiles/Ratrig/process/fdm_process_ratrig_common_idex.json
+%%DATADIR%%/profiles/Ratrig/process/fdm_process_ratrig_idex.json
+%%DATADIR%%/profiles/Ratrig/ratrig-vcast-bed.stl
+%%DATADIR%%/profiles/Ratrig/ratrig-vcore-bed-200.stl
+%%DATADIR%%/profiles/Ratrig/ratrig-vcore-bed-300.stl
+%%DATADIR%%/profiles/Ratrig/ratrig-vcore-bed-400-copy-mode.stl
+%%DATADIR%%/profiles/Ratrig/ratrig-vcore-bed-400-mirror-mode.stl
+%%DATADIR%%/profiles/Ratrig/ratrig-vcore-bed-400.stl
+%%DATADIR%%/profiles/Ratrig/ratrig-vcore-bed-500.stl
+%%DATADIR%%/profiles/Ratrig/ratrig-vminion-bed.stl
+%%DATADIR%%/profiles/Ratrig/ratrig_logo.svg
+%%DATADIR%%/profiles/RolohaunDesign.json
+%%DATADIR%%/profiles/RolohaunDesign/Rolohaun Delta Flyer Refit_cover.png
+%%DATADIR%%/profiles/RolohaunDesign/Rook MK1 LDO_cover.png
+%%DATADIR%%/profiles/RolohaunDesign/bedtexture-rook-green-120.png
+%%DATADIR%%/profiles/RolohaunDesign/machine/Rolohaun Delta Flyer Refit 0.4 nozzle.json
+%%DATADIR%%/profiles/RolohaunDesign/machine/Rolohaun Delta Flyer Refit.json
+%%DATADIR%%/profiles/RolohaunDesign/machine/Rook MK1 LDO 0.2 nozzle.json
+%%DATADIR%%/profiles/RolohaunDesign/machine/Rook MK1 LDO 0.4 nozzle.json
+%%DATADIR%%/profiles/RolohaunDesign/machine/Rook MK1 LDO 0.6 nozzle.json
+%%DATADIR%%/profiles/RolohaunDesign/machine/Rook MK1 LDO 0.8 nozzle.json
+%%DATADIR%%/profiles/RolohaunDesign/machine/Rook MK1 LDO.json
+%%DATADIR%%/profiles/RolohaunDesign/machine/fdm_common_Rook MK1 LDO.json
+%%DATADIR%%/profiles/RolohaunDesign/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/RolohaunDesign/process/0.08mm Extra Fine @Rook MK1 LDO.json
+%%DATADIR%%/profiles/RolohaunDesign/process/0.08mm Super Fine @Rolohaun Delta Flyer Refit.json
+%%DATADIR%%/profiles/RolohaunDesign/process/0.10mm Fine @Rolohaun Delta Flyer Refit.json
+%%DATADIR%%/profiles/RolohaunDesign/process/0.12mm Fine @Rook MK1 LDO.json
+%%DATADIR%%/profiles/RolohaunDesign/process/0.16mm Optimal @Rolohaun Delta Flyer Refit.json
+%%DATADIR%%/profiles/RolohaunDesign/process/0.16mm Optimal @Rook MK1 LDO.json
+%%DATADIR%%/profiles/RolohaunDesign/process/0.20mm Standard @Rolohaun Delta Flyer Refit.json
+%%DATADIR%%/profiles/RolohaunDesign/process/0.20mm Standard @Rook MK1 LDO.json
+%%DATADIR%%/profiles/RolohaunDesign/process/0.24mm Draft @Rolohaun Delta Flyer Refit.json
+%%DATADIR%%/profiles/RolohaunDesign/process/0.24mm Draft @Rook MK1 LDO.json
+%%DATADIR%%/profiles/RolohaunDesign/process/0.28mm Extra Draft @Rook MK1 LDO.json
+%%DATADIR%%/profiles/RolohaunDesign/process/0.28mm Rough Draft @Rolohaun Delta Flyer Refit.json
+%%DATADIR%%/profiles/RolohaunDesign/process/0.2mm Vase Mode @Rolohaun Delta Flyer Refit.json
+%%DATADIR%%/profiles/RolohaunDesign/process/0.32mm Extra Draft @Rook MK1 LDO.json
+%%DATADIR%%/profiles/RolohaunDesign/process/0.40mm Extra Draft @Rook MK1 LDO.json
+%%DATADIR%%/profiles/RolohaunDesign/process/0.56mm Extra Draft @Rook MK1 LDO.json
+%%DATADIR%%/profiles/RolohaunDesign/process/fdm_process_Rook MK1 LDO_common.json
+%%DATADIR%%/profiles/RolohaunDesign/process/fdm_process_common.json
+%%DATADIR%%/profiles/SecKit.json
+%%DATADIR%%/profiles/SecKit/SK-Go3_Bed.stl
+%%DATADIR%%/profiles/SecKit/SK-Tank_Bed.stl
+%%DATADIR%%/profiles/SecKit/SecKit SK-Tank_cover.png
+%%DATADIR%%/profiles/SecKit/Seckit Go3_cover.png
+%%DATADIR%%/profiles/SecKit/filament/SecKit Generic ABS.json
+%%DATADIR%%/profiles/SecKit/filament/SecKit Generic ASA.json
+%%DATADIR%%/profiles/SecKit/filament/SecKit Generic PA-CF.json
+%%DATADIR%%/profiles/SecKit/filament/SecKit Generic PA.json
+%%DATADIR%%/profiles/SecKit/filament/SecKit Generic PC.json
+%%DATADIR%%/profiles/SecKit/filament/SecKit Generic PETG.json
+%%DATADIR%%/profiles/SecKit/filament/SecKit Generic PLA-CF.json
+%%DATADIR%%/profiles/SecKit/filament/SecKit Generic PLA.json
+%%DATADIR%%/profiles/SecKit/filament/SecKit Generic PVA.json
+%%DATADIR%%/profiles/SecKit/filament/SecKit Generic TPU.json
+%%DATADIR%%/profiles/SecKit/filament/fdm_filament_abs.json
+%%DATADIR%%/profiles/SecKit/filament/fdm_filament_asa.json
+%%DATADIR%%/profiles/SecKit/filament/fdm_filament_common.json
+%%DATADIR%%/profiles/SecKit/filament/fdm_filament_pa.json
+%%DATADIR%%/profiles/SecKit/filament/fdm_filament_pc.json
+%%DATADIR%%/profiles/SecKit/filament/fdm_filament_pet.json
+%%DATADIR%%/profiles/SecKit/filament/fdm_filament_pla.json
+%%DATADIR%%/profiles/SecKit/filament/fdm_filament_pva.json
+%%DATADIR%%/profiles/SecKit/filament/fdm_filament_tpu.json
+%%DATADIR%%/profiles/SecKit/machine/SecKit Go3 0.4 nozzle.json
+%%DATADIR%%/profiles/SecKit/machine/SecKit SK-Tank 0.4 nozzle.json
+%%DATADIR%%/profiles/SecKit/machine/SecKit SK-Tank.json
+%%DATADIR%%/profiles/SecKit/machine/Seckit Go3.json
+%%DATADIR%%/profiles/SecKit/machine/fdm_klipper_common.json
+%%DATADIR%%/profiles/SecKit/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/SecKit/process/0.08mm Extra Fine @SecKit.json
+%%DATADIR%%/profiles/SecKit/process/0.12mm Fine @SecKit.json
+%%DATADIR%%/profiles/SecKit/process/0.15mm Optimal @SecKit.json
+%%DATADIR%%/profiles/SecKit/process/0.20mm Standard @SecKit.json
+%%DATADIR%%/profiles/SecKit/process/0.24mm Draft @SecKit.json
+%%DATADIR%%/profiles/SecKit/process/0.28mm Extra Draft @SecKit.json
+%%DATADIR%%/profiles/SecKit/process/0.30mm Fast @SecKit.json
+%%DATADIR%%/profiles/SecKit/process/fdm_process_common.json
+%%DATADIR%%/profiles/SecKit/process/fdm_process_seckit_common.json
+%%DATADIR%%/profiles/SecKit/seckit-hotend.stl
+%%DATADIR%%/profiles/SecKit/seckit_logo.svg
+%%DATADIR%%/profiles/Snapmaker.json
+%%DATADIR%%/profiles/Snapmaker/Snapmaker A250 BKit_cover.png
+%%DATADIR%%/profiles/Snapmaker/Snapmaker A250 Dual BKit_cover.png
+%%DATADIR%%/profiles/Snapmaker/Snapmaker A250 Dual QS+B Kit_cover.png
+%%DATADIR%%/profiles/Snapmaker/Snapmaker A250 Dual QSKit_cover.png
+%%DATADIR%%/profiles/Snapmaker/Snapmaker A250 Dual_cover.png
+%%DATADIR%%/profiles/Snapmaker/Snapmaker A250 Dual_texture.svg
+%%DATADIR%%/profiles/Snapmaker/Snapmaker A250 QS+B Kit_cover.png
+%%DATADIR%%/profiles/Snapmaker/Snapmaker A250 QSKit_cover.png
+%%DATADIR%%/profiles/Snapmaker/Snapmaker A250_bed.stl
+%%DATADIR%%/profiles/Snapmaker/Snapmaker A250_cover.png
+%%DATADIR%%/profiles/Snapmaker/Snapmaker A250_texture.svg
+%%DATADIR%%/profiles/Snapmaker/Snapmaker A350 BKit_cover.png
+%%DATADIR%%/profiles/Snapmaker/Snapmaker A350 Dual BKit_cover.png
+%%DATADIR%%/profiles/Snapmaker/Snapmaker A350 Dual QS+B Kit_cover.png
+%%DATADIR%%/profiles/Snapmaker/Snapmaker A350 Dual QSKit_cover.png
+%%DATADIR%%/profiles/Snapmaker/Snapmaker A350 Dual_cover.png
+%%DATADIR%%/profiles/Snapmaker/Snapmaker A350 Dual_texture.svg
+%%DATADIR%%/profiles/Snapmaker/Snapmaker A350 QS+B Kit_cover.png
+%%DATADIR%%/profiles/Snapmaker/Snapmaker A350 QSKit_cover.png
+%%DATADIR%%/profiles/Snapmaker/Snapmaker A350_bed.stl
+%%DATADIR%%/profiles/Snapmaker/Snapmaker A350_cover.png
+%%DATADIR%%/profiles/Snapmaker/Snapmaker A350_texture.svg
+%%DATADIR%%/profiles/Snapmaker/Snapmaker Artisan_bed.stl
+%%DATADIR%%/profiles/Snapmaker/Snapmaker Artisan_cover.png
+%%DATADIR%%/profiles/Snapmaker/Snapmaker Artisan_texture.svg
+%%DATADIR%%/profiles/Snapmaker/Snapmaker J1_bed.stl
+%%DATADIR%%/profiles/Snapmaker/Snapmaker J1_cover.png
+%%DATADIR%%/profiles/Snapmaker/Snapmaker J1_texture.svg
+%%DATADIR%%/profiles/Snapmaker/Snapmaker U1_bed.stl
+%%DATADIR%%/profiles/Snapmaker/Snapmaker U1_cover.png
+%%DATADIR%%/profiles/Snapmaker/Snapmaker U1_texture.svg
+%%DATADIR%%/profiles/Snapmaker/filament/PolyLite Dual PLA @0.2 nozzle.json
+%%DATADIR%%/profiles/Snapmaker/filament/PolyLite J1 PLA @0.2 nozzle.json
+%%DATADIR%%/profiles/Snapmaker/filament/PolyLite J1 PLA.json
+%%DATADIR%%/profiles/Snapmaker/filament/PolyLite PLA @0.2 nozzle.json
+%%DATADIR%%/profiles/Snapmaker/filament/PolyLite PLA @U1 base.json
+%%DATADIR%%/profiles/Snapmaker/filament/PolyLite PLA @U1.json
+%%DATADIR%%/profiles/Snapmaker/filament/PolyLite PLA @base.json
+%%DATADIR%%/profiles/Snapmaker/filament/PolyTerra Dual PLA @0.2 nozzle.json
+%%DATADIR%%/profiles/Snapmaker/filament/PolyTerra J1 PLA @0.2 nozzle.json
+%%DATADIR%%/profiles/Snapmaker/filament/PolyTerra J1 PLA.json
+%%DATADIR%%/profiles/Snapmaker/filament/PolyTerra PLA @0.2 nozzle.json
+%%DATADIR%%/profiles/Snapmaker/filament/PolyTerra PLA @U1 base.json
+%%DATADIR%%/profiles/Snapmaker/filament/PolyTerra PLA @U1.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker ABS @0.2 nozzle.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker ABS @U1 base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker ABS @U1.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker ABS @base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker ABS Benchy @U1.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker ABS.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker ASA @0.2 nozzle.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker ASA @U1 base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker ASA @U1.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker ASA @base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker ASA.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Breakaway Support @base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Breakaway Support For PLA @U1.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Dual ABS @0.2 nozzle.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Dual ABS @0.8 nozzle.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Dual ABS @base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Dual ABS Benchy.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Dual ABS.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Dual ASA @0.2 nozzle.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Dual ASA @base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Dual ASA.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Dual Breakaway @0.2 nozzle.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Dual Breakaway @base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Dual Breakaway.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Dual PA-CF @base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Dual PA-CF.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Dual PET @base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Dual PET.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Dual PETG @0.2 nozzle.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Dual PETG @0.8 nozzle.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Dual PETG @base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Dual PETG-CF @base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Dual PETG-CF.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Dual PETG.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Dual PLA @base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Dual PLA Eco @0.2 nozzle.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Dual PLA Eco @0.8 nozzle.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Dual PLA Eco @base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Dual PLA Eco.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Dual PLA Matte @0.2 nozzle.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Dual PLA Matte @0.8 nozzle.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Dual PLA Matte @base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Dual PLA Matte.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Dual PLA Metal @0.2 nozzle.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Dual PLA Metal @base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Dual PLA Metal.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Dual PLA Silk @0.2 nozzle.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Dual PLA Silk @base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Dual PLA Silk.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Dual PLA-CF @0.8 nozzle.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Dual PLA-CF @base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Dual PLA-CF.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Dual PLA.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Dual PVA @0.2 nozzle.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Dual PVA @base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Dual PVA.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Dual TPE.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Dual TPU @base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Dual TPU High-Flow.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker Dual TPU.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker J1 ABS @0.2 nozzle.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker J1 ABS @0.8 nozzle.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker J1 ABS @base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker J1 ABS Benchy.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker J1 ABS.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker J1 ASA @0.2 nozzle.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker J1 ASA @base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker J1 ASA.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker J1 Breakaway @0.2 nozzle.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker J1 Breakaway @base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker J1 Breakaway.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker J1 PA-CF @base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker J1 PA-CF.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker J1 PET @base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker J1 PET.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker J1 PETG @0.2 nozzle.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker J1 PETG @0.8 nozzle.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker J1 PETG @base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker J1 PETG-CF @base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker J1 PETG-CF.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker J1 PETG.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker J1 PLA @base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker J1 PLA Eco @0.2 nozzle.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker J1 PLA Eco @0.8 nozzle.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker J1 PLA Eco @base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker J1 PLA Eco.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker J1 PLA Matte @0.2 nozzle.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker J1 PLA Matte @0.8 nozzle.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker J1 PLA Matte @base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker J1 PLA Matte.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker J1 PLA Metal @0.2 nozzle.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker J1 PLA Metal @base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker J1 PLA Metal.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker J1 PLA Silk @0.2 nozzle.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker J1 PLA Silk @base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker J1 PLA Silk.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker J1 PLA-CF @0.8 nozzle.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker J1 PLA-CF @base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker J1 PLA-CF.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker J1 PLA.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker J1 PVA @0.2 nozzle.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker J1 PVA @base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker J1 PVA.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker J1 TPE.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker J1 TPU @base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker J1 TPU High-Flow.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker J1 TPU.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker PA-CF @U1 base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker PA-CF @U1.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker PA-CF @base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker PA-CF.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker PET @Dual.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker PET @U1 base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker PET @U1.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker PET @base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker PET.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker PETG @0.2 nozzle.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker PETG @U1 base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker PETG @U1.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker PETG @base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker PETG-CF @U1 base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker PETG-CF @U1.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker PETG-CF @base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker PETG-CF.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker PETG.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker PLA @U1 base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker PLA @U1.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker PLA @base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker PLA Eco @U1 base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker PLA Eco @U1.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker PLA Eco @base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker PLA Eco.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker PLA Lite @U1 base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker PLA Lite @U1.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker PLA Matte @U1 base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker PLA Matte @U1.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker PLA Metal @U1 base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker PLA Metal @U1.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker PLA Silk @0.2 nozzle.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker PLA Silk @U1 base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker PLA Silk @U1.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker PLA Silk @base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker PLA Silk.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @U1 base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker PLA SnapSpeed @U1.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker PLA-CF @U1 base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker PLA-CF @U1.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker PLA-CF @base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker PLA-CF.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker PLA.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker PVA @0.2 nozzle.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker PVA @U1 base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker PVA @U1.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker PVA @base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker PVA.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker TPE @U1.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker TPE.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker TPU 95A @U1 base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker TPU 95A @U1.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker TPU @U1 base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker TPU @U1.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker TPU @base.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker TPU High-Flow @U1.json
+%%DATADIR%%/profiles/Snapmaker/filament/Snapmaker TPU.json
+%%DATADIR%%/profiles/Snapmaker/filament/fdm_filament_abs.json
+%%DATADIR%%/profiles/Snapmaker/filament/fdm_filament_asa.json
+%%DATADIR%%/profiles/Snapmaker/filament/fdm_filament_breakaway.json
+%%DATADIR%%/profiles/Snapmaker/filament/fdm_filament_common.json
+%%DATADIR%%/profiles/Snapmaker/filament/fdm_filament_pa.json
+%%DATADIR%%/profiles/Snapmaker/filament/fdm_filament_pet.json
+%%DATADIR%%/profiles/Snapmaker/filament/fdm_filament_petg.json
+%%DATADIR%%/profiles/Snapmaker/filament/fdm_filament_pla.json
+%%DATADIR%%/profiles/Snapmaker/filament/fdm_filament_pla_eco.json
+%%DATADIR%%/profiles/Snapmaker/filament/fdm_filament_pva.json
+%%DATADIR%%/profiles/Snapmaker/filament/fdm_filament_tpu.json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A250 (0.2 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A250 (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A250 (0.6 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A250 (0.8 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A250 BKit (0.2 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A250 BKit (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A250 BKit (0.6 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A250 BKit (0.8 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A250 BKit.json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A250 Dual (0.2 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A250 Dual (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A250 Dual (0.6 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A250 Dual (0.8 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A250 Dual BKit (0.2 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A250 Dual BKit (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A250 Dual BKit (0.6 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A250 Dual BKit (0.8 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A250 Dual BKit.json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A250 Dual QS+B Kit (0.2 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A250 Dual QS+B Kit (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A250 Dual QS+B Kit (0.6 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A250 Dual QS+B Kit (0.8 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A250 Dual QS+B Kit.json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A250 Dual QSKit (0.2 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A250 Dual QSKit (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A250 Dual QSKit (0.6 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A250 Dual QSKit (0.8 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A250 Dual QSKit.json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A250 Dual.json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A250 QS+B Kit (0.2 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A250 QS+B Kit (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A250 QS+B Kit (0.6 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A250 QS+B Kit (0.8 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A250 QS+B Kit.json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A250 QSKit (0.2 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A250 QSKit (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A250 QSKit (0.6 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A250 QSKit (0.8 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A250 QSKit.json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A250.json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A350 (0.2 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A350 (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A350 (0.6 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A350 (0.8 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A350 BKit (0.2 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A350 BKit (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A350 BKit (0.6 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A350 BKit (0.8 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A350 BKit.json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A350 Dual (0.2 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A350 Dual (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A350 Dual (0.6 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A350 Dual (0.8 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A350 Dual BKit (0.2 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A350 Dual BKit (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A350 Dual BKit (0.6 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A350 Dual BKit (0.8 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A350 Dual BKit.json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A350 Dual QS+B Kit (0.2 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A350 Dual QS+B Kit (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A350 Dual QS+B Kit (0.6 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A350 Dual QS+B Kit (0.8 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A350 Dual QS+B Kit.json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A350 Dual QSKit (0.2 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A350 Dual QSKit (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A350 Dual QSKit (0.6 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A350 Dual QSKit (0.8 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A350 Dual QSKit.json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A350 Dual.json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A350 QS+B Kit (0.2 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A350 QS+B Kit (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A350 QS+B Kit (0.6 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A350 QS+B Kit (0.8 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A350 QS+B Kit.json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A350 QSKit (0.2 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A350 QSKit (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A350 QSKit (0.6 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A350 QSKit (0.8 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A350 QSKit.json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker A350.json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker Artisan (0.2 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker Artisan (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker Artisan (0.6 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker Artisan (0.8 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker Artisan.json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker J1 (0.2 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker J1 (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker J1 (0.6 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker J1 (0.8 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker J1.json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker U1 (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/machine/Snapmaker U1.json
+%%DATADIR%%/profiles/Snapmaker/machine/fdm_U1.json
+%%DATADIR%%/profiles/Snapmaker/machine/fdm_a250.json
+%%DATADIR%%/profiles/Snapmaker/machine/fdm_a250_bk.json
+%%DATADIR%%/profiles/Snapmaker/machine/fdm_a250_dual.json
+%%DATADIR%%/profiles/Snapmaker/machine/fdm_a250_dual_bk.json
+%%DATADIR%%/profiles/Snapmaker/machine/fdm_a250_dual_qs.json
+%%DATADIR%%/profiles/Snapmaker/machine/fdm_a250_dual_qs_bk.json
+%%DATADIR%%/profiles/Snapmaker/machine/fdm_a250_qs.json
+%%DATADIR%%/profiles/Snapmaker/machine/fdm_a250_qs_bk.json
+%%DATADIR%%/profiles/Snapmaker/machine/fdm_a350.json
+%%DATADIR%%/profiles/Snapmaker/machine/fdm_a350_bk.json
+%%DATADIR%%/profiles/Snapmaker/machine/fdm_a350_dual.json
+%%DATADIR%%/profiles/Snapmaker/machine/fdm_a350_dual_bk.json
+%%DATADIR%%/profiles/Snapmaker/machine/fdm_a350_dual_qs.json
+%%DATADIR%%/profiles/Snapmaker/machine/fdm_a350_dual_qs_bk.json
+%%DATADIR%%/profiles/Snapmaker/machine/fdm_a350_qs.json
+%%DATADIR%%/profiles/Snapmaker/machine/fdm_a350_qs_bk.json
+%%DATADIR%%/profiles/Snapmaker/machine/fdm_a400.json
+%%DATADIR%%/profiles/Snapmaker/machine/fdm_common.json
+%%DATADIR%%/profiles/Snapmaker/machine/fdm_idex.json
+%%DATADIR%%/profiles/Snapmaker/machine/fdm_klipper.json
+%%DATADIR%%/profiles/Snapmaker/machine/fdm_linear2.json
+%%DATADIR%%/profiles/Snapmaker/machine/fdm_linear2_dual.json
+%%DATADIR%%/profiles/Snapmaker/machine/fdm_toolchanger.json
+%%DATADIR%%/profiles/Snapmaker/process/0.06 Standard @Snapmaker (0.2 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.06 Standard @Snapmaker Artisan (0.2 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.06 Standard @Snapmaker J1 (0.2 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.08 Extra Fine @Snapmaker (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.08 Extra Fine @Snapmaker Artisan (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.08 Extra Fine @Snapmaker J1 (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.08 Extra Fine @Snapmaker U1 (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.08 High Quality @Snapmaker U1 (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.10 Standard @Snapmaker (0.2 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.10 Standard @Snapmaker Artisan (0.2 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.10 Standard @Snapmaker J1 (0.2 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.12 Fine @Snapmaker (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.12 Fine @Snapmaker Artisan (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.12 Fine @Snapmaker J1 (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.12 Fine @Snapmaker U1 (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.12 High Quality @Snapmaker U1 (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.14 Standard @Snapmaker (0.2 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.14 Standard @Snapmaker Artisan (0.2 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.14 Standard @Snapmaker J1 (0.2 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.16 High Quality @Snapmaker U1 (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.16 Optimal @Snapmaker (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.16 Optimal @Snapmaker Artisan (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.16 Optimal @Snapmaker J1 (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.16 Optimal @Snapmaker U1 (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.18 Standard @Snapmaker (0.6 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.18 Standard @Snapmaker Artisan (0.6 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.18 Standard @Snapmaker J1 (0.6 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.20 Bambu Support W @Snapmaker U1 (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.20 Quality @Snapmaker U1 (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.20 Standard @Snapmaker (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.20 Standard @Snapmaker Artisan (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.20 Standard @Snapmaker J1 (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.20 Standard @Snapmaker U1 (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.20 Strength @Snapmaker (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.20 Strength @Snapmaker Artisan (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.20 Strength @Snapmaker J1 (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.20 Strength @Snapmaker U1 (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.20 Support @Snapmaker U1 (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.20 Support W @Snapmaker U1 (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.24 Draft @Snapmaker (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.24 Draft @Snapmaker Artisan (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.24 Draft @Snapmaker J1 (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.24 Draft @Snapmaker U1 (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.24 Standard @Snapmaker (0.6 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.24 Standard @Snapmaker (0.8 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.24 Standard @Snapmaker Artisan (0.6 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.24 Standard @Snapmaker Artisan (0.8 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.24 Standard @Snapmaker J1 (0.6 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.24 Standard @Snapmaker J1 (0.8 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.25 Benchy @Snapmaker Artisan (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.25 Benchy @Snapmaker J1 (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.25 Benchy @Snapmaker U1 (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.28 Extra Draft @Snapmaker (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.28 Extra Draft @Snapmaker Artisan (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.28 Extra Draft @Snapmaker J1 (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.28 Extra Draft @Snapmaker U1 (0.4 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.30 Standard @Snapmaker (0.6 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.30 Standard @Snapmaker Artisan (0.6 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.30 Standard @Snapmaker J1 (0.6 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.30 Strength @Snapmaker (0.6 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.30 Strength @Snapmaker Artisan (0.6 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.30 Strength @Snapmaker J1 (0.6 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.32 Standard @Snapmaker (0.8 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.32 Standard @Snapmaker Artisan (0.8 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.32 Standard @Snapmaker J1 (0.8 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.34 Standard @Snapmaker (0.6 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.34 Standard @Snapmaker Artisan (0.6 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.34 Standard @Snapmaker J1 (0.6 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.36 Standard @Snapmaker (0.8 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.36 Standard @Snapmaker Artisan (0.8 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.36 Standard @Snapmaker J1 (0.8 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.38 Standard @Snapmaker (0.6 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.38 Standard @Snapmaker Artisan (0.6 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.38 Standard @Snapmaker J1 (0.6 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.40 Standard @Snapmaker (0.8 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.40 Standard @Snapmaker Artisan (0.8 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.40 Standard @Snapmaker J1 (0.8 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.42 Draft @Snapmaker (0.6 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.42 Draft @Snapmaker Artisan (0.6 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.42 Draft @Snapmaker J1 (0.6 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.48 Draft @Snapmaker (0.8 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.48 Draft @Snapmaker Artisan (0.8 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/0.48 Draft @Snapmaker J1 (0.8 nozzle).json
+%%DATADIR%%/profiles/Snapmaker/process/fdm_process_U1.json
+%%DATADIR%%/profiles/Snapmaker/process/fdm_process_U1_0.08.json
+%%DATADIR%%/profiles/Snapmaker/process/fdm_process_U1_0.12.json
+%%DATADIR%%/profiles/Snapmaker/process/fdm_process_U1_0.16.json
+%%DATADIR%%/profiles/Snapmaker/process/fdm_process_U1_0.20.json
+%%DATADIR%%/profiles/Snapmaker/process/fdm_process_U1_0.24.json
+%%DATADIR%%/profiles/Snapmaker/process/fdm_process_U1_0.28.json
+%%DATADIR%%/profiles/Snapmaker/process/fdm_process_U1_common.json
+%%DATADIR%%/profiles/Snapmaker/process/fdm_process_a400.json
+%%DATADIR%%/profiles/Snapmaker/process/fdm_process_common.json
+%%DATADIR%%/profiles/Snapmaker/process/fdm_process_idex.json
+%%DATADIR%%/profiles/Sovol.json
+%%DATADIR%%/profiles/Sovol/Sovol SV01 Pro_cover.png
+%%DATADIR%%/profiles/Sovol/Sovol SV01_cover.png
+%%DATADIR%%/profiles/Sovol/Sovol SV02_cover.png
+%%DATADIR%%/profiles/Sovol/Sovol SV05_cover.png
+%%DATADIR%%/profiles/Sovol/Sovol SV06 ACE_cover.png
+%%DATADIR%%/profiles/Sovol/Sovol SV06 Plus ACE_cover.png
+%%DATADIR%%/profiles/Sovol/Sovol SV06 Plus_cover.png
+%%DATADIR%%/profiles/Sovol/Sovol SV06_cover.png
+%%DATADIR%%/profiles/Sovol/Sovol SV07 Plus_cover.png
+%%DATADIR%%/profiles/Sovol/Sovol SV07_cover.png
+%%DATADIR%%/profiles/Sovol/Sovol SV08 MAX_cover.png
+%%DATADIR%%/profiles/Sovol/Sovol SV08_cover.png
+%%DATADIR%%/profiles/Sovol/Sovol Zero_cover.png
+%%DATADIR%%/profiles/Sovol/filament/Generic ABS @Sovol SV08 MAX.json
+%%DATADIR%%/profiles/Sovol/filament/Generic PC @Sovol SV08 MAX.json
+%%DATADIR%%/profiles/Sovol/filament/Generic PETG @Sovol SV08 MAX.json
+%%DATADIR%%/profiles/Sovol/filament/Generic PLA @Sovol SV08 MAX.json
+%%DATADIR%%/profiles/Sovol/filament/Generic PLA Silk @Sovol SV08 MAX.json
+%%DATADIR%%/profiles/Sovol/filament/Generic TPU @Sovol SV08 MAX.json
+%%DATADIR%%/profiles/Sovol/filament/Polymaker PETG @Sovol SV08 MAX.json
+%%DATADIR%%/profiles/Sovol/filament/SUNLU PETG @Sovol SV08 MAX.json
+%%DATADIR%%/profiles/Sovol/filament/Sovol SV06 ACE ABS.json
+%%DATADIR%%/profiles/Sovol/filament/Sovol SV06 ACE PETG.json
+%%DATADIR%%/profiles/Sovol/filament/Sovol SV06 ACE PLA.json
+%%DATADIR%%/profiles/Sovol/filament/Sovol SV06 ACE TPU.json
+%%DATADIR%%/profiles/Sovol/filament/Sovol SV06 Plus ACE ABS.json
+%%DATADIR%%/profiles/Sovol/filament/Sovol SV06 Plus ACE PETG.json
+%%DATADIR%%/profiles/Sovol/filament/Sovol SV06 Plus ACE PLA.json
+%%DATADIR%%/profiles/Sovol/filament/Sovol SV06 Plus ACE TPU.json
+%%DATADIR%%/profiles/Sovol/filament/Sovol SV07 PLA.json
+%%DATADIR%%/profiles/Sovol/filament/Sovol SV08 ABS.json
+%%DATADIR%%/profiles/Sovol/filament/Sovol SV08 PETG.json
+%%DATADIR%%/profiles/Sovol/filament/Sovol SV08 PLA @SV08 0.2 nozzle.json
+%%DATADIR%%/profiles/Sovol/filament/Sovol SV08 PLA.json
+%%DATADIR%%/profiles/Sovol/filament/Sovol SV08 TPU.json
+%%DATADIR%%/profiles/Sovol/filament/Sovol Zero ABS.json
+%%DATADIR%%/profiles/Sovol/filament/Sovol Zero PC.json
+%%DATADIR%%/profiles/Sovol/filament/Sovol Zero PETG HS Nozzle.json
+%%DATADIR%%/profiles/Sovol/filament/Sovol Zero PETG.json
+%%DATADIR%%/profiles/Sovol/filament/Sovol Zero PLA Basic HS Nozzle.json
+%%DATADIR%%/profiles/Sovol/filament/Sovol Zero PLA Basic.json
+%%DATADIR%%/profiles/Sovol/filament/Sovol Zero PLA Silk HS Nozzle.json
+%%DATADIR%%/profiles/Sovol/filament/Sovol Zero PLA Silk.json
+%%DATADIR%%/profiles/Sovol/filament/Sovol Zero TPU.json
+%%DATADIR%%/profiles/Sovol/machine/Sovol SV01 0.4 nozzle.json
+%%DATADIR%%/profiles/Sovol/machine/Sovol SV01 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Sovol/machine/Sovol SV01 Pro.json
+%%DATADIR%%/profiles/Sovol/machine/Sovol SV01.json
+%%DATADIR%%/profiles/Sovol/machine/Sovol SV02 0.4 nozzle.json
+%%DATADIR%%/profiles/Sovol/machine/Sovol SV02.json
+%%DATADIR%%/profiles/Sovol/machine/Sovol SV05 0.4 nozzle.json
+%%DATADIR%%/profiles/Sovol/machine/Sovol SV05.json
+%%DATADIR%%/profiles/Sovol/machine/Sovol SV06 0.4 High-Speed nozzle.json
+%%DATADIR%%/profiles/Sovol/machine/Sovol SV06 0.4 nozzle.json
+%%DATADIR%%/profiles/Sovol/machine/Sovol SV06 ACE 0.2 nozzle.json
+%%DATADIR%%/profiles/Sovol/machine/Sovol SV06 ACE 0.4 nozzle.json
+%%DATADIR%%/profiles/Sovol/machine/Sovol SV06 ACE 0.6 nozzle.json
+%%DATADIR%%/profiles/Sovol/machine/Sovol SV06 ACE 0.8 nozzle.json
+%%DATADIR%%/profiles/Sovol/machine/Sovol SV06 ACE.json
+%%DATADIR%%/profiles/Sovol/machine/Sovol SV06 Plus 0.4 nozzle.json
+%%DATADIR%%/profiles/Sovol/machine/Sovol SV06 Plus ACE 0.4 nozzle.json
+%%DATADIR%%/profiles/Sovol/machine/Sovol SV06 Plus ACE.json
+%%DATADIR%%/profiles/Sovol/machine/Sovol SV06 Plus.json
+%%DATADIR%%/profiles/Sovol/machine/Sovol SV06.json
+%%DATADIR%%/profiles/Sovol/machine/Sovol SV07 0.4 nozzle.json
+%%DATADIR%%/profiles/Sovol/machine/Sovol SV07 Plus 0.4 nozzle.json
+%%DATADIR%%/profiles/Sovol/machine/Sovol SV07 Plus.json
+%%DATADIR%%/profiles/Sovol/machine/Sovol SV07.json
+%%DATADIR%%/profiles/Sovol/machine/Sovol SV08 0.2 nozzle.json
+%%DATADIR%%/profiles/Sovol/machine/Sovol SV08 0.4 nozzle.json
+%%DATADIR%%/profiles/Sovol/machine/Sovol SV08 0.6 nozzle.json
+%%DATADIR%%/profiles/Sovol/machine/Sovol SV08 0.8 nozzle.json
+%%DATADIR%%/profiles/Sovol/machine/Sovol SV08 MAX 0.4 nozzle.json
+%%DATADIR%%/profiles/Sovol/machine/Sovol SV08 MAX 0.6 nozzle.json
+%%DATADIR%%/profiles/Sovol/machine/Sovol SV08 MAX 0.8 nozzle.json
+%%DATADIR%%/profiles/Sovol/machine/Sovol SV08 MAX.json
+%%DATADIR%%/profiles/Sovol/machine/Sovol SV08.json
+%%DATADIR%%/profiles/Sovol/machine/Sovol Zero 0.4 nozzle.json
+%%DATADIR%%/profiles/Sovol/machine/Sovol Zero.json
+%%DATADIR%%/profiles/Sovol/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/Sovol/process/0.08mm High Quality @Sovol SV06 ACE 0.4 nozzle.json
+%%DATADIR%%/profiles/Sovol/process/0.10mm Standard @Sovol SV08 0.2 nozzle.json
+%%DATADIR%%/profiles/Sovol/process/0.12mm Quality @Sovol SV06 ACE 0.4 nozzle.json
+%%DATADIR%%/profiles/Sovol/process/0.12mm Standard @Sovol SV06 ACE 0.2 nozzle.json
+%%DATADIR%%/profiles/Sovol/process/0.18mm Optimal @Sovol SV01Pro.json
+%%DATADIR%%/profiles/Sovol/process/0.18mm Optimal @Sovol SV02.json
+%%DATADIR%%/profiles/Sovol/process/0.18mm Optimal @Sovol SV05.json
+%%DATADIR%%/profiles/Sovol/process/0.18mm Optimal @Sovol SV06.json
+%%DATADIR%%/profiles/Sovol/process/0.18mm Optimal @Sovol SV06Plus.json
+%%DATADIR%%/profiles/Sovol/process/0.18mm Optimal @Sovol SV07.json
+%%DATADIR%%/profiles/Sovol/process/0.18mm Optimal @Sovol SV07Plus.json
+%%DATADIR%%/profiles/Sovol/process/0.18mm Optimal @Sovol SV08.json
+%%DATADIR%%/profiles/Sovol/process/0.20mm High-Speed @Sovol SV06.json
+%%DATADIR%%/profiles/Sovol/process/0.20mm Standard @Sovol SV01.json
+%%DATADIR%%/profiles/Sovol/process/0.20mm Standard @Sovol SV01Pro.json
+%%DATADIR%%/profiles/Sovol/process/0.20mm Standard @Sovol SV02.json
+%%DATADIR%%/profiles/Sovol/process/0.20mm Standard @Sovol SV05.json
+%%DATADIR%%/profiles/Sovol/process/0.20mm Standard @Sovol SV06 ACE.json
+%%DATADIR%%/profiles/Sovol/process/0.20mm Standard @Sovol SV06 Plus ACE.json
+%%DATADIR%%/profiles/Sovol/process/0.20mm Standard @Sovol SV06.json
+%%DATADIR%%/profiles/Sovol/process/0.20mm Standard @Sovol SV06Plus.json
+%%DATADIR%%/profiles/Sovol/process/0.20mm Standard @Sovol SV07.json
+%%DATADIR%%/profiles/Sovol/process/0.20mm Standard @Sovol SV07Plus.json
+%%DATADIR%%/profiles/Sovol/process/0.20mm Standard @Sovol SV08 0.4 nozzle.json
+%%DATADIR%%/profiles/Sovol/process/0.20mm Standard @Sovol SV08 MAX 0.4 nozzle.json
+%%DATADIR%%/profiles/Sovol/process/0.20mm Standard @Sovol SV08.json
+%%DATADIR%%/profiles/Sovol/process/0.20mm Standard @Sovol Zero 0.4 nozzle.json
+%%DATADIR%%/profiles/Sovol/process/0.28mm Fast @Sovol SV06 ACE 0.4 nozzle.json
+%%DATADIR%%/profiles/Sovol/process/0.30mm Standard @Sovol SV06 ACE 0.6 nozzle.json
+%%DATADIR%%/profiles/Sovol/process/0.30mm Standard @Sovol SV08 0.6 nozzle.json
+%%DATADIR%%/profiles/Sovol/process/0.30mm Standard @Sovol SV08 MAX 0.6 nozzle.json
+%%DATADIR%%/profiles/Sovol/process/0.40mm Standard @Sovol SV06 ACE 0.8 nozzle.json
+%%DATADIR%%/profiles/Sovol/process/0.40mm Standard @Sovol SV08 0.8 nozzle.json
+%%DATADIR%%/profiles/Sovol/process/0.40mm Standard @Sovol SV08 MAX 0.8 nozzle.json
+%%DATADIR%%/profiles/Sovol/process/fdm_process_common.json
+%%DATADIR%%/profiles/Sovol/sovol_buildplate_texture.png
+%%DATADIR%%/profiles/Sovol/sovol_sv01pro_buildplate_model.stl
+%%DATADIR%%/profiles/Sovol/sovol_sv01pro_buildplate_texture.png
+%%DATADIR%%/profiles/Sovol/sovol_sv02_buildplate_model.stl
+%%DATADIR%%/profiles/Sovol/sovol_sv02_buildplate_texture.png
+%%DATADIR%%/profiles/Sovol/sovol_sv05_buildplate_model.stl
+%%DATADIR%%/profiles/Sovol/sovol_sv05_buildplate_texture.png
+%%DATADIR%%/profiles/Sovol/sovol_sv06_ace_buildplate_model.stl
+%%DATADIR%%/profiles/Sovol/sovol_sv06_ace_buildplate_texture.png
+%%DATADIR%%/profiles/Sovol/sovol_sv06_buildplate_model.stl
+%%DATADIR%%/profiles/Sovol/sovol_sv06_buildplate_texture.png
+%%DATADIR%%/profiles/Sovol/sovol_sv06plus_ace_buildplate_model.stl
+%%DATADIR%%/profiles/Sovol/sovol_sv06plus_ace_buildplate_texture.png
+%%DATADIR%%/profiles/Sovol/sovol_sv06plus_buildplate_model.stl
+%%DATADIR%%/profiles/Sovol/sovol_sv06plus_buildplate_texture.png
+%%DATADIR%%/profiles/Sovol/sovol_sv07_buildplate_texture.png
+%%DATADIR%%/profiles/Sovol/sovol_sv07plus_buildplate_texture.png
+%%DATADIR%%/profiles/Sovol/sovol_sv08_buildplate_model.stl
+%%DATADIR%%/profiles/Sovol/sovol_sv08_buildplate_texture.png
+%%DATADIR%%/profiles/Sovol/sovol_sv08_max_buildplate_model.stl
+%%DATADIR%%/profiles/Sovol/sovol_sv08_max_buildplate_texture.png
+%%DATADIR%%/profiles/Sovol/sovol_zero_buildplate_model.stl
+%%DATADIR%%/profiles/Sovol/sovol_zero_buildplate_texture.png
+%%DATADIR%%/profiles/Tiertime.json
+%%DATADIR%%/profiles/Tiertime/Tiertime UP300 HS_cover.png
+%%DATADIR%%/profiles/Tiertime/Tiertime UP310 Pro_cover.png
+%%DATADIR%%/profiles/Tiertime/Tiertime UP400 Pro_cover.png
+%%DATADIR%%/profiles/Tiertime/Tiertime UP600 HS_cover.png
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime ABS.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime ABS@300HS.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime ASA.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime ASA@300HS.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic ABS.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic ABS@300HS.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic ASA.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic ASA@300HS.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic BVOH.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic BVOH@300HS.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic EVA.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic EVA@300HS.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic HIPS.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic HIPS@300HS.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic PA-CF.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic PA-CF@300HS.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic PA.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic PA@300HS.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic PC.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic PC@300HS.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic PCTG.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic PCTG@300HS.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic PE-CF.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic PE-CF@300HS.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic PE.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic PE@300HS.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic PETG-CF.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic PETG-CF@300HS.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic PETG.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic PETG@300HS.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic PHA.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic PHA@300HS.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic PLA High Speed.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic PLA High Speed@300HS.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic PLA Silk.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic PLA Silk@300HS.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic PLA-CF.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic PLA-CF@300HS.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic PLA.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic PLA@300HS.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic PP-CF.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic PP-CF@300HS.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic PP-GF.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic PP-GF@300HS.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic PP.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic PP@300HS.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic PPA-CF.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic PPA-CF@300HS.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic PPA-GF.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic PPA-GF@300HS.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic PPS-CF.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic PPS-CF@300HS.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic PPS.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic PPS@300HS.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic PVA.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic PVA@300HS.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic SBS.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic SBS@300HS.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic TPU.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime Generic TPU@300HS.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime PA6-CF.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime PA6-CF@300HS.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime PC.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime PC@300HS.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime PET-CF.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime PET-CF@300HS.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime PETG.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime PETG@300HS.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime PLA-CF.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime PLA-CF@300HS.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime PLA.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime PLA@300HS.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime PVA.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime PVA@300HS.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime TPU 95A.json
+%%DATADIR%%/profiles/Tiertime/filament/Tiertime TPU 95A@300HS.json
+%%DATADIR%%/profiles/Tiertime/filament/fdm_filament_abs.json
+%%DATADIR%%/profiles/Tiertime/filament/fdm_filament_asa.json
+%%DATADIR%%/profiles/Tiertime/filament/fdm_filament_bvoh.json
+%%DATADIR%%/profiles/Tiertime/filament/fdm_filament_common.json
+%%DATADIR%%/profiles/Tiertime/filament/fdm_filament_eva.json
+%%DATADIR%%/profiles/Tiertime/filament/fdm_filament_hips.json
+%%DATADIR%%/profiles/Tiertime/filament/fdm_filament_pa.json
+%%DATADIR%%/profiles/Tiertime/filament/fdm_filament_pc.json
+%%DATADIR%%/profiles/Tiertime/filament/fdm_filament_pctg.json
+%%DATADIR%%/profiles/Tiertime/filament/fdm_filament_pe.json
+%%DATADIR%%/profiles/Tiertime/filament/fdm_filament_pet.json
+%%DATADIR%%/profiles/Tiertime/filament/fdm_filament_pha.json
+%%DATADIR%%/profiles/Tiertime/filament/fdm_filament_pla.json
+%%DATADIR%%/profiles/Tiertime/filament/fdm_filament_pp.json
+%%DATADIR%%/profiles/Tiertime/filament/fdm_filament_ppa.json
+%%DATADIR%%/profiles/Tiertime/filament/fdm_filament_pps.json
+%%DATADIR%%/profiles/Tiertime/filament/fdm_filament_pva.json
+%%DATADIR%%/profiles/Tiertime/filament/fdm_filament_sbs.json
+%%DATADIR%%/profiles/Tiertime/filament/fdm_filament_tpu.json
+%%DATADIR%%/profiles/Tiertime/machine/Tiertime UP300 HS 0.4 nozzle.json
+%%DATADIR%%/profiles/Tiertime/machine/Tiertime UP300 HS.json
+%%DATADIR%%/profiles/Tiertime/machine/Tiertime UP310 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Tiertime/machine/Tiertime UP310 Pro.json
+%%DATADIR%%/profiles/Tiertime/machine/Tiertime UP400 Pro 0.4 nozzle.json
+%%DATADIR%%/profiles/Tiertime/machine/Tiertime UP400 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Tiertime/machine/Tiertime UP400 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Tiertime/machine/Tiertime UP400 Pro.json
+%%DATADIR%%/profiles/Tiertime/machine/Tiertime UP600 HS 0.4 nozzle.json
+%%DATADIR%%/profiles/Tiertime/machine/Tiertime UP600 HS 0.6 nozzle.json
+%%DATADIR%%/profiles/Tiertime/machine/Tiertime UP600 HS 0.8 nozzle.json
+%%DATADIR%%/profiles/Tiertime/machine/Tiertime UP600 HS.json
+%%DATADIR%%/profiles/Tiertime/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/Tiertime/machine/fdm_tiertime_common.json
+%%DATADIR%%/profiles/Tiertime/process/0.12mm Fine @Tiertime UP300 HS.json
+%%DATADIR%%/profiles/Tiertime/process/0.12mm Fine @Tiertime UP310 Pro.json
+%%DATADIR%%/profiles/Tiertime/process/0.12mm Fine @Tiertime UP400 Pro.json
+%%DATADIR%%/profiles/Tiertime/process/0.12mm Fine @Tiertime UP600 HS.json
+%%DATADIR%%/profiles/Tiertime/process/0.16mm Optimal @Tiertime UP300 HS.json
+%%DATADIR%%/profiles/Tiertime/process/0.16mm Optimal @Tiertime UP310 Pro.json
+%%DATADIR%%/profiles/Tiertime/process/0.16mm Optimal @Tiertime UP400 Pro.json
+%%DATADIR%%/profiles/Tiertime/process/0.16mm Optimal @Tiertime UP600 HS.json
+%%DATADIR%%/profiles/Tiertime/process/0.18mm Fine @Tiertime UP400 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Tiertime/process/0.18mm Fine @Tiertime UP600 HS 0.6 nozzle.json
+%%DATADIR%%/profiles/Tiertime/process/0.20mm Standard @Tiertime UP300 HS.json
+%%DATADIR%%/profiles/Tiertime/process/0.20mm Standard @Tiertime UP310 Pro.json
+%%DATADIR%%/profiles/Tiertime/process/0.20mm Standard @Tiertime UP400 Pro.json
+%%DATADIR%%/profiles/Tiertime/process/0.20mm Standard @Tiertime UP600 HS.json
+%%DATADIR%%/profiles/Tiertime/process/0.24mm Draft @Tiertime UP300 HS.json
+%%DATADIR%%/profiles/Tiertime/process/0.24mm Draft @Tiertime UP310 Pro.json
+%%DATADIR%%/profiles/Tiertime/process/0.24mm Draft @Tiertime UP400 Pro.json
+%%DATADIR%%/profiles/Tiertime/process/0.24mm Draft @Tiertime UP600 HS.json
+%%DATADIR%%/profiles/Tiertime/process/0.24mm Fine @Tiertime UP400 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Tiertime/process/0.24mm Fine @Tiertime UP600 HS 0.8 nozzle.json
+%%DATADIR%%/profiles/Tiertime/process/0.24mm Standard @Tiertime UP400 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Tiertime/process/0.24mm Standard @Tiertime UP600 HS 0.6 nozzle.json
+%%DATADIR%%/profiles/Tiertime/process/0.28mm Extra Draft @Tiertime UP300 HS.json
+%%DATADIR%%/profiles/Tiertime/process/0.28mm Extra Draft @Tiertime UP310 Pro.json
+%%DATADIR%%/profiles/Tiertime/process/0.28mm Extra Draft @Tiertime UP400 Pro.json
+%%DATADIR%%/profiles/Tiertime/process/0.28mm Extra Draft @Tiertime UP600 HS.json
+%%DATADIR%%/profiles/Tiertime/process/0.30mm Standard @Tiertime UP400 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Tiertime/process/0.30mm Standard @Tiertime UP600 HS 0.6 nozzle.json
+%%DATADIR%%/profiles/Tiertime/process/0.30mm Strength @Tiertime UP400 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Tiertime/process/0.30mm Strength @Tiertime UP600 HS 0.6 nozzle.json
+%%DATADIR%%/profiles/Tiertime/process/0.32mm Standard @Tiertime UP400 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Tiertime/process/0.32mm Standard @Tiertime UP600 HS 0.8 nozzle.json
+%%DATADIR%%/profiles/Tiertime/process/0.36mm Draft @Tiertime UP400 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Tiertime/process/0.36mm Draft @Tiertime UP600 HS 0.6 nozzle.json
+%%DATADIR%%/profiles/Tiertime/process/0.40mm Standard @Tiertime UP400 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Tiertime/process/0.40mm Standard @Tiertime UP600 HS 0.8 nozzle.json
+%%DATADIR%%/profiles/Tiertime/process/0.42mm Extra Draft @Tiertime UP400 Pro 0.6 nozzle.json
+%%DATADIR%%/profiles/Tiertime/process/0.42mm Extra Draft @Tiertime UP600 HS 0.6 nozzle.json
+%%DATADIR%%/profiles/Tiertime/process/0.48mm Draft @Tiertime UP400 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Tiertime/process/0.48mm Draft @Tiertime UP600 HS 0.8 nozzle.json
+%%DATADIR%%/profiles/Tiertime/process/0.56mm Extra Draft @Tiertime UP400 Pro 0.8 nozzle.json
+%%DATADIR%%/profiles/Tiertime/process/0.56mm Extra Draft @Tiertime UP600 HS 0.8 nozzle.json
+%%DATADIR%%/profiles/Tiertime/process/fdm_process_common.json
+%%DATADIR%%/profiles/Tiertime/process/fdm_process_tiertime_0.18_nozzle_0.6.json
+%%DATADIR%%/profiles/Tiertime/process/fdm_process_tiertime_0.18_nozzle_0.6_HS.json
+%%DATADIR%%/profiles/Tiertime/process/fdm_process_tiertime_0.24_nozzle_0.6.json
+%%DATADIR%%/profiles/Tiertime/process/fdm_process_tiertime_0.24_nozzle_0.6_HS.json
+%%DATADIR%%/profiles/Tiertime/process/fdm_process_tiertime_0.24_nozzle_0.8.json
+%%DATADIR%%/profiles/Tiertime/process/fdm_process_tiertime_0.24_nozzle_0.8_HS.json
+%%DATADIR%%/profiles/Tiertime/process/fdm_process_tiertime_0.30_nozzle_0.6.json
+%%DATADIR%%/profiles/Tiertime/process/fdm_process_tiertime_0.30_nozzle_0.6_HS.json
+%%DATADIR%%/profiles/Tiertime/process/fdm_process_tiertime_0.32_nozzle_0.8.json
+%%DATADIR%%/profiles/Tiertime/process/fdm_process_tiertime_0.32_nozzle_0.8_HS.json
+%%DATADIR%%/profiles/Tiertime/process/fdm_process_tiertime_0.36_nozzle_0.6.json
+%%DATADIR%%/profiles/Tiertime/process/fdm_process_tiertime_0.36_nozzle_0.6_HS.json
+%%DATADIR%%/profiles/Tiertime/process/fdm_process_tiertime_0.40_nozzle_0.8.json
+%%DATADIR%%/profiles/Tiertime/process/fdm_process_tiertime_0.40_nozzle_0.8_HS.json
+%%DATADIR%%/profiles/Tiertime/process/fdm_process_tiertime_0.42_nozzle_0.6.json
+%%DATADIR%%/profiles/Tiertime/process/fdm_process_tiertime_0.42_nozzle_0.6_HS.json
+%%DATADIR%%/profiles/Tiertime/process/fdm_process_tiertime_0.48_nozzle_0.8.json
+%%DATADIR%%/profiles/Tiertime/process/fdm_process_tiertime_0.48_nozzle_0.8_HS.json
+%%DATADIR%%/profiles/Tiertime/process/fdm_process_tiertime_0.56_nozzle_0.8.json
+%%DATADIR%%/profiles/Tiertime/process/fdm_process_tiertime_0.56_nozzle_0.8_HS.json
+%%DATADIR%%/profiles/Tiertime/process/fdm_process_tiertime_HS_common.json
+%%DATADIR%%/profiles/Tiertime/process/fdm_process_tiertime_common.json
+%%DATADIR%%/profiles/Tronxy.json
+%%DATADIR%%/profiles/Tronxy/Tronxy X5SA 400 Marlin Firmware_cover.png
+%%DATADIR%%/profiles/Tronxy/machine/Tronxy X5SA 400 0.4 nozzle.json
+%%DATADIR%%/profiles/Tronxy/machine/Tronxy X5SA 400 Marlin Firmware.json
+%%DATADIR%%/profiles/Tronxy/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/Tronxy/process/0.08mm Extra Fine @Tronxy.json
+%%DATADIR%%/profiles/Tronxy/process/0.12mm Fine @Tronxy.json
+%%DATADIR%%/profiles/Tronxy/process/0.15mm Optimal @Tronxy.json
+%%DATADIR%%/profiles/Tronxy/process/0.20mm Standard @Tronxy.json
+%%DATADIR%%/profiles/Tronxy/process/0.24mm Draft @Tronxy.json
+%%DATADIR%%/profiles/Tronxy/process/0.28mm Extra Draft @Tronxy.json
+%%DATADIR%%/profiles/Tronxy/process/fdm_process_common.json
+%%DATADIR%%/profiles/Tronxy/process/fdm_process_tronxy_common.json
+%%DATADIR%%/profiles/Tronxy/tronxy_logo.png
+%%DATADIR%%/profiles/Tronxy/tronxy_v0_logo.png
+%%DATADIR%%/profiles/TwoTrees.json
+%%DATADIR%%/profiles/TwoTrees/SP-5_bed.stl
+%%DATADIR%%/profiles/TwoTrees/SP5_texture.png
+%%DATADIR%%/profiles/TwoTrees/TwoTrees SK1_buildplate_model.stl
+%%DATADIR%%/profiles/TwoTrees/TwoTrees SK1_cover.png
+%%DATADIR%%/profiles/TwoTrees/TwoTrees SP-5 Klipper_cover.png
+%%DATADIR%%/profiles/TwoTrees/filament/TwoTrees Generic 95A TPU @SK1.json
+%%DATADIR%%/profiles/TwoTrees/filament/TwoTrees Generic HS PLA @SK1.json
+%%DATADIR%%/profiles/TwoTrees/machine/TwoTrees SK1 0.4 nozzle.json
+%%DATADIR%%/profiles/TwoTrees/machine/TwoTrees SK1.json
+%%DATADIR%%/profiles/TwoTrees/machine/TwoTrees SP-5 Klipper 0.4 nozzle.json
+%%DATADIR%%/profiles/TwoTrees/machine/TwoTrees SP-5 Klipper.json
+%%DATADIR%%/profiles/TwoTrees/machine/fdm_klipper_common.json
+%%DATADIR%%/profiles/TwoTrees/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/TwoTrees/process/0.08mm Extra Fine @SK1.json
+%%DATADIR%%/profiles/TwoTrees/process/0.08mm Extra Fine @TwoTrees.json
+%%DATADIR%%/profiles/TwoTrees/process/0.12mm Fine @SK1.json
+%%DATADIR%%/profiles/TwoTrees/process/0.12mm Fine @TwoTrees.json
+%%DATADIR%%/profiles/TwoTrees/process/0.15mm Optimal @TwoTrees.json
+%%DATADIR%%/profiles/TwoTrees/process/0.16mm Optimal @SK1.json
+%%DATADIR%%/profiles/TwoTrees/process/0.20mm Quality @SK1.json
+%%DATADIR%%/profiles/TwoTrees/process/0.20mm Standard @SK1.json
+%%DATADIR%%/profiles/TwoTrees/process/0.20mm Standard @TwoTrees.json
+%%DATADIR%%/profiles/TwoTrees/process/0.24mm Draft @SK1.json
+%%DATADIR%%/profiles/TwoTrees/process/0.24mm Draft @TwoTrees.json
+%%DATADIR%%/profiles/TwoTrees/process/0.24mm HSpeed @SK1.json
+%%DATADIR%%/profiles/TwoTrees/process/0.28mm Extra Draft @SK1.json
+%%DATADIR%%/profiles/TwoTrees/process/0.28mm Extra Draft @TwoTrees.json
+%%DATADIR%%/profiles/TwoTrees/process/fdm_process_TwoTrees_common.json
+%%DATADIR%%/profiles/TwoTrees/process/fdm_process_common.json
+%%DATADIR%%/profiles/UltiMaker.json
+%%DATADIR%%/profiles/UltiMaker/UltiMaker 2_cover.png
+%%DATADIR%%/profiles/UltiMaker/machine/UltiMaker 2 0.4 nozzle.json
+%%DATADIR%%/profiles/UltiMaker/machine/UltiMaker 2.json
+%%DATADIR%%/profiles/UltiMaker/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/UltiMaker/process/0.12mm Fine @UltiMaker 2.json
+%%DATADIR%%/profiles/UltiMaker/process/0.18mm Standard @UltiMaker 2.json
+%%DATADIR%%/profiles/UltiMaker/process/0.25mm Darft @UltiMaker 2.json
+%%DATADIR%%/profiles/UltiMaker/process/fdm_process_common.json
+%%DATADIR%%/profiles/UltiMaker/ultimaker_2_buildplate_model.stl
+%%DATADIR%%/profiles/UltiMaker/ultimaker_2_buildplate_texture.png
+%%DATADIR%%/profiles/UltiMaker/ultimaker_hotend.stl
+%%DATADIR%%/profiles/Vivedino.json
+%%DATADIR%%/profiles/Vivedino/OrcaSlicer-Troodon2-Bed-Texture.png
+%%DATADIR%%/profiles/Vivedino/Troodon 2.0 - Klipper_cover.png
+%%DATADIR%%/profiles/Vivedino/Troodon 2.0 - RRF_cover.png
+%%DATADIR%%/profiles/Vivedino/machine/Troodon 2.0 Klipper 0.4 nozzle.json
+%%DATADIR%%/profiles/Vivedino/machine/Troodon 2.0 RRF 0.4 nozzle.json
+%%DATADIR%%/profiles/Vivedino/machine/Troodon2Klipper.json
+%%DATADIR%%/profiles/Vivedino/machine/Troodon2RRF.json
+%%DATADIR%%/profiles/Vivedino/machine/fdm_klipper_common.json
+%%DATADIR%%/profiles/Vivedino/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/Vivedino/machine/fdm_rrf_common.json
+%%DATADIR%%/profiles/Vivedino/process/0.08mm Extra Fine @Troodon2.json
+%%DATADIR%%/profiles/Vivedino/process/0.12mm Fine @Troodon2.json
+%%DATADIR%%/profiles/Vivedino/process/0.15mm Optimal @Troodon2.json
+%%DATADIR%%/profiles/Vivedino/process/0.20mm Standard @Troodon2.json
+%%DATADIR%%/profiles/Vivedino/process/0.24mm Draft @Troodon2.json
+%%DATADIR%%/profiles/Vivedino/process/0.28mm Extra Draft @Troodon2.json
+%%DATADIR%%/profiles/Vivedino/process/fdm_process_common.json
+%%DATADIR%%/profiles/Vivedino/process/fdm_process_klipper_common.json
+%%DATADIR%%/profiles/Volumic.json
+%%DATADIR%%/profiles/Volumic/EXO42 IDRE_cover.png
+%%DATADIR%%/profiles/Volumic/EXO42 Performance_cover.png
+%%DATADIR%%/profiles/Volumic/EXO42 Stage 2_cover.png
+%%DATADIR%%/profiles/Volumic/EXO42_bed.STL
+%%DATADIR%%/profiles/Volumic/EXO42_cover.png
+%%DATADIR%%/profiles/Volumic/EXO65 IDRE_cover.png
+%%DATADIR%%/profiles/Volumic/EXO65 Performance_cover.png
+%%DATADIR%%/profiles/Volumic/EXO65 Stage 2_cover.png
+%%DATADIR%%/profiles/Volumic/EXO65_bed.STL
+%%DATADIR%%/profiles/Volumic/EXO65_cover.png
+%%DATADIR%%/profiles/Volumic/SH65 IDRE_cover.png
+%%DATADIR%%/profiles/Volumic/SH65 Performance_cover.png
+%%DATADIR%%/profiles/Volumic/SH65 Stage 2_cover.png
+%%DATADIR%%/profiles/Volumic/SH65_bed.STL
+%%DATADIR%%/profiles/Volumic/SH65_cover.png
+%%DATADIR%%/profiles/Volumic/VS20MK2_cover.png
+%%DATADIR%%/profiles/Volumic/VS20_bed.STL
+%%DATADIR%%/profiles/Volumic/VS30MK2_cover.png
+%%DATADIR%%/profiles/Volumic/VS30MK3 Stage 2_cover.png
+%%DATADIR%%/profiles/Volumic/VS30MK3_cover.png
+%%DATADIR%%/profiles/Volumic/VS30PRO_bed.STL
+%%DATADIR%%/profiles/Volumic/VS30SC2 Stage 2_cover.png
+%%DATADIR%%/profiles/Volumic/VS30SC2_cover.png
+%%DATADIR%%/profiles/Volumic/VS30SC_cover.png
+%%DATADIR%%/profiles/Volumic/VS30ULTRA_cover.png
+%%DATADIR%%/profiles/Volumic/VS30U_bed.STL
+%%DATADIR%%/profiles/Volumic/filament/Volumic ABS Ultra Performance.json
+%%DATADIR%%/profiles/Volumic/filament/Volumic ABS Ultra.json
+%%DATADIR%%/profiles/Volumic/filament/Volumic ASA Ultra Performance.json
+%%DATADIR%%/profiles/Volumic/filament/Volumic ASA Ultra.json
+%%DATADIR%%/profiles/Volumic/filament/Volumic FLEX93 Ultra Performance.json
+%%DATADIR%%/profiles/Volumic/filament/Volumic FLEX93 Ultra.json
+%%DATADIR%%/profiles/Volumic/filament/Volumic NYLON Ultra Performance.json
+%%DATADIR%%/profiles/Volumic/filament/Volumic NYLON Ultra.json
+%%DATADIR%%/profiles/Volumic/filament/Volumic PC Performance.json
+%%DATADIR%%/profiles/Volumic/filament/Volumic PC.json
+%%DATADIR%%/profiles/Volumic/filament/Volumic PETG Ultra Performance.json
+%%DATADIR%%/profiles/Volumic/filament/Volumic PETG Ultra carbone Performance.json
+%%DATADIR%%/profiles/Volumic/filament/Volumic PETG Ultra carbone.json
+%%DATADIR%%/profiles/Volumic/filament/Volumic PETG Ultra.json
+%%DATADIR%%/profiles/Volumic/filament/Volumic PLA Ultra Performance.json
+%%DATADIR%%/profiles/Volumic/filament/Volumic PLA Ultra.json
+%%DATADIR%%/profiles/Volumic/filament/Volumic PP Ultra Performance.json
+%%DATADIR%%/profiles/Volumic/filament/Volumic PP Ultra.json
+%%DATADIR%%/profiles/Volumic/filament/Volumic PVA Performance.json
+%%DATADIR%%/profiles/Volumic/filament/Volumic PVA.json
+%%DATADIR%%/profiles/Volumic/filament/Volumic UNIVERSAL Ultra Performance.json
+%%DATADIR%%/profiles/Volumic/filament/Volumic UNIVERSAL Ultra.json
+%%DATADIR%%/profiles/Volumic/filament/desactive.json
+%%DATADIR%%/profiles/Volumic/filament/fdm_filament_abs.json
+%%DATADIR%%/profiles/Volumic/filament/fdm_filament_asa.json
+%%DATADIR%%/profiles/Volumic/filament/fdm_filament_common.json
+%%DATADIR%%/profiles/Volumic/filament/fdm_filament_pa.json
+%%DATADIR%%/profiles/Volumic/filament/fdm_filament_pc.json
+%%DATADIR%%/profiles/Volumic/filament/fdm_filament_pet.json
+%%DATADIR%%/profiles/Volumic/filament/fdm_filament_pla.json
+%%DATADIR%%/profiles/Volumic/filament/fdm_filament_pp.json
+%%DATADIR%%/profiles/Volumic/filament/fdm_filament_pva.json
+%%DATADIR%%/profiles/Volumic/filament/fdm_filament_tpu.json
+%%DATADIR%%/profiles/Volumic/machine/EXO42 (0.4 nozzle).json
+%%DATADIR%%/profiles/Volumic/machine/EXO42 IDRE (0.4 nozzle).json
+%%DATADIR%%/profiles/Volumic/machine/EXO42 IDRE COPY MODE (0.4 nozzle).json
+%%DATADIR%%/profiles/Volumic/machine/EXO42 IDRE MIRROR MODE (0.4 nozzle).json
+%%DATADIR%%/profiles/Volumic/machine/EXO42 IDRE.json
+%%DATADIR%%/profiles/Volumic/machine/EXO42 Performance (0.4 nozzle).json
+%%DATADIR%%/profiles/Volumic/machine/EXO42 Performance.json
+%%DATADIR%%/profiles/Volumic/machine/EXO42 Stage 2 (0.4 nozzle).json
+%%DATADIR%%/profiles/Volumic/machine/EXO42 Stage 2.json
+%%DATADIR%%/profiles/Volumic/machine/EXO42.json
+%%DATADIR%%/profiles/Volumic/machine/EXO65 (0.6 nozzle).json
+%%DATADIR%%/profiles/Volumic/machine/EXO65 IDRE (0.4 nozzle).json
+%%DATADIR%%/profiles/Volumic/machine/EXO65 IDRE COPY MODE (0.4 nozzle).json
+%%DATADIR%%/profiles/Volumic/machine/EXO65 IDRE MIRROR MODE (0.4 nozzle).json
+%%DATADIR%%/profiles/Volumic/machine/EXO65 IDRE.json
+%%DATADIR%%/profiles/Volumic/machine/EXO65 Performance (0.4 nozzle).json
+%%DATADIR%%/profiles/Volumic/machine/EXO65 Performance (0.6 nozzle).json
+%%DATADIR%%/profiles/Volumic/machine/EXO65 Performance (0.8 nozzle).json
+%%DATADIR%%/profiles/Volumic/machine/EXO65 Performance.json
+%%DATADIR%%/profiles/Volumic/machine/EXO65 Stage 2 (0.6 nozzle).json
+%%DATADIR%%/profiles/Volumic/machine/EXO65 Stage 2.json
+%%DATADIR%%/profiles/Volumic/machine/EXO65.json
+%%DATADIR%%/profiles/Volumic/machine/SH65 (0.4 nozzle).json
+%%DATADIR%%/profiles/Volumic/machine/SH65 IDRE (0.4 nozzle).json
+%%DATADIR%%/profiles/Volumic/machine/SH65 IDRE COPY MODE (0.4 nozzle).json
+%%DATADIR%%/profiles/Volumic/machine/SH65 IDRE MIRROR MODE (0.4 nozzle).json
+%%DATADIR%%/profiles/Volumic/machine/SH65 IDRE.json
+%%DATADIR%%/profiles/Volumic/machine/SH65 Performance (0.4 nozzle).json
+%%DATADIR%%/profiles/Volumic/machine/SH65 Performance.json
+%%DATADIR%%/profiles/Volumic/machine/SH65 Stage 2 (0.4 nozzle).json
+%%DATADIR%%/profiles/Volumic/machine/SH65 Stage 2.json
+%%DATADIR%%/profiles/Volumic/machine/SH65.json
+%%DATADIR%%/profiles/Volumic/machine/VS20MK2 (0.4 nozzle).json
+%%DATADIR%%/profiles/Volumic/machine/VS20MK2.json
+%%DATADIR%%/profiles/Volumic/machine/VS30MK2 (0.4 nozzle).json
+%%DATADIR%%/profiles/Volumic/machine/VS30MK2.json
+%%DATADIR%%/profiles/Volumic/machine/VS30MK3 (0.4 nozzle).json
+%%DATADIR%%/profiles/Volumic/machine/VS30MK3 Stage 2 (0.4 nozzle).json
+%%DATADIR%%/profiles/Volumic/machine/VS30MK3 Stage 2.json
+%%DATADIR%%/profiles/Volumic/machine/VS30MK3.json
+%%DATADIR%%/profiles/Volumic/machine/VS30SC (0.4 nozzle).json
+%%DATADIR%%/profiles/Volumic/machine/VS30SC.json
+%%DATADIR%%/profiles/Volumic/machine/VS30SC2 (0.4 nozzle).json
+%%DATADIR%%/profiles/Volumic/machine/VS30SC2 Stage 2 (0.4 nozzle).json
+%%DATADIR%%/profiles/Volumic/machine/VS30SC2 Stage 2.json
+%%DATADIR%%/profiles/Volumic/machine/VS30SC2.json
+%%DATADIR%%/profiles/Volumic/machine/VS30ULTRA (0.4 nozzle).json
+%%DATADIR%%/profiles/Volumic/machine/VS30ULTRA.json
+%%DATADIR%%/profiles/Volumic/machine/fdm_volumic_common.json
+%%DATADIR%%/profiles/Volumic/process/Compatible speed - 0.10mm.json
+%%DATADIR%%/profiles/Volumic/process/Compatible speed - 0.15mm.json
+%%DATADIR%%/profiles/Volumic/process/Compatible speed - 0.20mm.json
+%%DATADIR%%/profiles/Volumic/process/Compatible speed - 0.25mm.json
+%%DATADIR%%/profiles/Volumic/process/Compatible speed - 0.30mm.json
+%%DATADIR%%/profiles/Volumic/process/Full performance - 0.10mm.json
+%%DATADIR%%/profiles/Volumic/process/Full performance - 0.15mm.json
+%%DATADIR%%/profiles/Volumic/process/Full performance - 0.20mm.json
+%%DATADIR%%/profiles/Volumic/process/Full performance - 0.25mm.json
+%%DATADIR%%/profiles/Volumic/process/Full performance - 0.30mm.json
+%%DATADIR%%/profiles/Volumic/process/Full performance DUAL - 0.10mm.json
+%%DATADIR%%/profiles/Volumic/process/Full performance DUAL - 0.15mm.json
+%%DATADIR%%/profiles/Volumic/process/Full performance DUAL - 0.20mm.json
+%%DATADIR%%/profiles/Volumic/process/Full performance DUAL - 0.25mm.json
+%%DATADIR%%/profiles/Volumic/process/Full performance DUAL - 0.30mm.json
+%%DATADIR%%/profiles/Volumic/process/High performance - 0.10mm.json
+%%DATADIR%%/profiles/Volumic/process/High performance - 0.15mm.json
+%%DATADIR%%/profiles/Volumic/process/High performance - 0.20mm.json
+%%DATADIR%%/profiles/Volumic/process/High performance - 0.25mm.json
+%%DATADIR%%/profiles/Volumic/process/High performance - 0.30mm.json
+%%DATADIR%%/profiles/Volumic/process/High performance DUAL - 0.10mm.json
+%%DATADIR%%/profiles/Volumic/process/High performance DUAL - 0.15mm.json
+%%DATADIR%%/profiles/Volumic/process/High performance DUAL - 0.20mm.json
+%%DATADIR%%/profiles/Volumic/process/High performance DUAL - 0.25mm.json
+%%DATADIR%%/profiles/Volumic/process/High performance DUAL - 0.30mm.json
+%%DATADIR%%/profiles/Volumic/process/High speed (Stage 2) - 0.10mm.json
+%%DATADIR%%/profiles/Volumic/process/High speed (Stage 2) - 0.15mm.json
+%%DATADIR%%/profiles/Volumic/process/High speed (Stage 2) - 0.20mm.json
+%%DATADIR%%/profiles/Volumic/process/High speed (Stage 2) - 0.25mm.json
+%%DATADIR%%/profiles/Volumic/process/High speed (Stage 2) - 0.30mm.json
+%%DATADIR%%/profiles/Volumic/process/High speed - 0.10mm.json
+%%DATADIR%%/profiles/Volumic/process/High speed - 0.15mm.json
+%%DATADIR%%/profiles/Volumic/process/High speed - 0.20mm.json
+%%DATADIR%%/profiles/Volumic/process/High speed - 0.25mm.json
+%%DATADIR%%/profiles/Volumic/process/High speed - 0.30mm.json
+%%DATADIR%%/profiles/Volumic/process/Normal performance - 0.10mm.json
+%%DATADIR%%/profiles/Volumic/process/Normal performance - 0.15mm.json
+%%DATADIR%%/profiles/Volumic/process/Normal performance - 0.20mm.json
+%%DATADIR%%/profiles/Volumic/process/Normal performance - 0.25mm.json
+%%DATADIR%%/profiles/Volumic/process/Normal performance - 0.30mm.json
+%%DATADIR%%/profiles/Volumic/process/Normal performance DUAL - 0.10mm.json
+%%DATADIR%%/profiles/Volumic/process/Normal performance DUAL - 0.15mm.json
+%%DATADIR%%/profiles/Volumic/process/Normal performance DUAL - 0.20mm.json
+%%DATADIR%%/profiles/Volumic/process/Normal performance DUAL - 0.25mm.json
+%%DATADIR%%/profiles/Volumic/process/Normal performance DUAL - 0.30mm.json
+%%DATADIR%%/profiles/Volumic/process/Normal speed (Stage 2) - 0.10mm.json
+%%DATADIR%%/profiles/Volumic/process/Normal speed (Stage 2) - 0.15mm.json
+%%DATADIR%%/profiles/Volumic/process/Normal speed (Stage 2) - 0.20mm.json
+%%DATADIR%%/profiles/Volumic/process/Normal speed (Stage 2) - 0.25mm.json
+%%DATADIR%%/profiles/Volumic/process/Normal speed (Stage 2) - 0.30mm.json
+%%DATADIR%%/profiles/Volumic/process/Normal speed - 0.10mm.json
+%%DATADIR%%/profiles/Volumic/process/Normal speed - 0.15mm.json
+%%DATADIR%%/profiles/Volumic/process/Normal speed - 0.20mm.json
+%%DATADIR%%/profiles/Volumic/process/Normal speed - 0.25mm.json
+%%DATADIR%%/profiles/Volumic/process/Normal speed - 0.30mm.json
+%%DATADIR%%/profiles/Volumic/process/Very high speed (Stage 2) - 0.10mm.json
+%%DATADIR%%/profiles/Volumic/process/Very high speed (Stage 2) - 0.15mm.json
+%%DATADIR%%/profiles/Volumic/process/Very high speed (Stage 2) - 0.20mm.json
+%%DATADIR%%/profiles/Volumic/process/Very high speed (Stage 2) - 0.25mm.json
+%%DATADIR%%/profiles/Volumic/process/Very high speed (Stage 2) - 0.30mm.json
+%%DATADIR%%/profiles/Volumic/process/Very high speed - 0.10mm.json
+%%DATADIR%%/profiles/Volumic/process/Very high speed - 0.15mm.json
+%%DATADIR%%/profiles/Volumic/process/Very high speed - 0.20mm.json
+%%DATADIR%%/profiles/Volumic/process/Very high speed - 0.25mm.json
+%%DATADIR%%/profiles/Volumic/process/Very high speed - 0.30mm.json
+%%DATADIR%%/profiles/Volumic/process/fdm_process_volumic_common.json
+%%DATADIR%%/profiles/Voron.json
+%%DATADIR%%/profiles/Voron/Voron 0.1_cover.png
+%%DATADIR%%/profiles/Voron/Voron 2.4 250_cover.png
+%%DATADIR%%/profiles/Voron/Voron 2.4 300_cover.png
+%%DATADIR%%/profiles/Voron/Voron 2.4 350_cover.png
+%%DATADIR%%/profiles/Voron/Voron Switchwire 250_cover.png
+%%DATADIR%%/profiles/Voron/Voron Trident 250_cover.png
+%%DATADIR%%/profiles/Voron/Voron Trident 300_cover.png
+%%DATADIR%%/profiles/Voron/Voron Trident 350_cover.png
+%%DATADIR%%/profiles/Voron/Voron_120_build_plate.stl
+%%DATADIR%%/profiles/Voron/Voron_250_build_plate.stl
+%%DATADIR%%/profiles/Voron/Voron_300_build_plate.stl
+%%DATADIR%%/profiles/Voron/Voron_350_build_plate.stl
+%%DATADIR%%/profiles/Voron/machine/Voron 0.1 0.15 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron 0.1 0.2 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron 0.1 0.25 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron 0.1 0.4 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron 0.1 0.5 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron 0.1 0.6 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron 0.1 0.8 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron 0.1 1.0 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron 0.1.json
+%%DATADIR%%/profiles/Voron/machine/Voron 2.4 250 0.15 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron 2.4 250 0.2 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron 2.4 250 0.25 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron 2.4 250 0.4 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron 2.4 250 0.5 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron 2.4 250 0.6 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron 2.4 250 0.8 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron 2.4 250 1.0 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron 2.4 250.json
+%%DATADIR%%/profiles/Voron/machine/Voron 2.4 300 0.15 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron 2.4 300 0.2 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron 2.4 300 0.25 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron 2.4 300 0.4 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron 2.4 300 0.5 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron 2.4 300 0.6 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron 2.4 300 0.8 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron 2.4 300 1.0 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron 2.4 300.json
+%%DATADIR%%/profiles/Voron/machine/Voron 2.4 350 0.15 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron 2.4 350 0.2 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron 2.4 350 0.25 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron 2.4 350 0.4 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron 2.4 350 0.5 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron 2.4 350 0.6 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron 2.4 350 0.8 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron 2.4 350 1.0 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron 2.4 350.json
+%%DATADIR%%/profiles/Voron/machine/Voron Switchwire 250 0.15 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron Switchwire 250 0.2 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron Switchwire 250 0.25 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron Switchwire 250 0.4 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron Switchwire 250 0.5 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron Switchwire 250 0.6 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron Switchwire 250 0.8 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron Switchwire 250 1.0 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron Switchwire 250.json
+%%DATADIR%%/profiles/Voron/machine/Voron Trident 250 0.15 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron Trident 250 0.2 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron Trident 250 0.25 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron Trident 250 0.4 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron Trident 250 0.5 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron Trident 250 0.6 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron Trident 250 0.8 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron Trident 250 1.0 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron Trident 250.json
+%%DATADIR%%/profiles/Voron/machine/Voron Trident 300 0.15 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron Trident 300 0.2 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron Trident 300 0.25 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron Trident 300 0.4 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron Trident 300 0.5 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron Trident 300 0.6 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron Trident 300 0.8 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron Trident 300 1.0 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron Trident 300.json
+%%DATADIR%%/profiles/Voron/machine/Voron Trident 350 0.15 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron Trident 350 0.2 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron Trident 350 0.25 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron Trident 350 0.4 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron Trident 350 0.5 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron Trident 350 0.6 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron Trident 350 0.8 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron Trident 350 1.0 nozzle.json
+%%DATADIR%%/profiles/Voron/machine/Voron Trident 350.json
+%%DATADIR%%/profiles/Voron/machine/fdm_klipper_common.json
+%%DATADIR%%/profiles/Voron/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/Voron/process/0.05mm Fine 0.15 nozzle @Voron.json
+%%DATADIR%%/profiles/Voron/process/0.06mm Fine 0.2 nozzle @Voron.json
+%%DATADIR%%/profiles/Voron/process/0.06mm Fine 0.25 nozzle @Voron.json
+%%DATADIR%%/profiles/Voron/process/0.07mm Optimal 0.15 nozzle @Voron.json
+%%DATADIR%%/profiles/Voron/process/0.08mm Extra Fine @Voron.json
+%%DATADIR%%/profiles/Voron/process/0.08mm Optimal 0.2 nozzle @Voron.json
+%%DATADIR%%/profiles/Voron/process/0.08mm Optimal 0.25 nozzle @Voron.json
+%%DATADIR%%/profiles/Voron/process/0.09mm Standard 0.15 nozzle @Voron.json
+%%DATADIR%%/profiles/Voron/process/0.10mm Extra Fine 0.5 nozzle @Voron.json
+%%DATADIR%%/profiles/Voron/process/0.10mm Standard 0.2 nozzle @Voron.json
+%%DATADIR%%/profiles/Voron/process/0.10mm Standard 0.25 nozzle @Voron.json
+%%DATADIR%%/profiles/Voron/process/0.12mm Draft 0.15 nozzle @Voron.json
+%%DATADIR%%/profiles/Voron/process/0.12mm Draft 0.2 nozzle @Voron.json
+%%DATADIR%%/profiles/Voron/process/0.12mm Draft 0.25 nozzle @Voron.json
+%%DATADIR%%/profiles/Voron/process/0.12mm Fine @Voron.json
+%%DATADIR%%/profiles/Voron/process/0.14mm Extra Draft 0.2 nozzle @Voron.json
+%%DATADIR%%/profiles/Voron/process/0.14mm Extra Draft 0.25 nozzle @Voron.json
+%%DATADIR%%/profiles/Voron/process/0.15mm Fine 0.5 nozzle @Voron.json
+%%DATADIR%%/profiles/Voron/process/0.15mm Optimal @Voron.json
+%%DATADIR%%/profiles/Voron/process/0.18mm Fine 0.6 nozzle @Voron.json
+%%DATADIR%%/profiles/Voron/process/0.20mm Optimal 0.5 nozzle @Voron.json
+%%DATADIR%%/profiles/Voron/process/0.20mm Standard @Voron.json
+%%DATADIR%%/profiles/Voron/process/0.24mm Draft @Voron.json
+%%DATADIR%%/profiles/Voron/process/0.24mm Fine 0.8 nozzle @Voron.json
+%%DATADIR%%/profiles/Voron/process/0.24mm Optimal 0.6 nozzle @Voron.json
+%%DATADIR%%/profiles/Voron/process/0.25mm Standard 0.5 nozzle @Voron.json
+%%DATADIR%%/profiles/Voron/process/0.28mm Extra Draft @Voron.json
+%%DATADIR%%/profiles/Voron/process/0.30mm Draft 0.5 nozzle @Voron.json
+%%DATADIR%%/profiles/Voron/process/0.30mm Fine 1.0 nozzle @Voron.json
+%%DATADIR%%/profiles/Voron/process/0.30mm Standard 0.6 nozzle @Voron.json
+%%DATADIR%%/profiles/Voron/process/0.32mm Optimal 0.6 nozzle @Voron.json
+%%DATADIR%%/profiles/Voron/process/0.35mm Extra Draft 0.5 nozzle @Voron.json
+%%DATADIR%%/profiles/Voron/process/0.36mm Draft 0.6 nozzle @Voron.json
+%%DATADIR%%/profiles/Voron/process/0.40mm Standard 0.8 nozzle @Voron.json
+%%DATADIR%%/profiles/Voron/process/0.42mm Extra Draft 0.6 nozzle @Voron.json
+%%DATADIR%%/profiles/Voron/process/0.48mm Draft 0.8 nozzle @Voron.json
+%%DATADIR%%/profiles/Voron/process/0.50mm Standard 1.0 nozzle @Voron.json
+%%DATADIR%%/profiles/Voron/process/0.56mm Extra Draft 0.8 nozzle @Voron.json
+%%DATADIR%%/profiles/Voron/process/0.60mm Draft 1.0 nozzle @Voron.json
+%%DATADIR%%/profiles/Voron/process/0.80mm Extra Draft 1.0 nozzle @Voron.json
+%%DATADIR%%/profiles/Voron/process/fdm_process_common.json
+%%DATADIR%%/profiles/Voron/process/fdm_process_voron_common.json
+%%DATADIR%%/profiles/Voron/process/fdm_process_voron_common_0_1_5.json
+%%DATADIR%%/profiles/Voron/process/fdm_process_voron_common_0_2.json
+%%DATADIR%%/profiles/Voron/process/fdm_process_voron_common_0_2_5.json
+%%DATADIR%%/profiles/Voron/process/fdm_process_voron_common_0_5.json
+%%DATADIR%%/profiles/Voron/process/fdm_process_voron_common_0_6.json
+%%DATADIR%%/profiles/Voron/process/fdm_process_voron_common_0_8.json
+%%DATADIR%%/profiles/Voron/process/fdm_process_voron_common_1_0.json
+%%DATADIR%%/profiles/Voron/voron_logo.png
+%%DATADIR%%/profiles/Voron/voron_switchwire_logo.png
+%%DATADIR%%/profiles/Voxelab.json
+%%DATADIR%%/profiles/Voxelab/Voxelab Aquila X2_cover.png
+%%DATADIR%%/profiles/Voxelab/machine/Voxelab Aquila X2 0.4 nozzle.json
+%%DATADIR%%/profiles/Voxelab/machine/Voxelab Aquila X2.json
+%%DATADIR%%/profiles/Voxelab/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/Voxelab/process/0.16mm Optimal @Voxelab AquilaX2.json
+%%DATADIR%%/profiles/Voxelab/process/0.20mm Standard @Voxelab AquilaX2.json
+%%DATADIR%%/profiles/Voxelab/process/fdm_process_common.json
+%%DATADIR%%/profiles/Voxelab/voxelab_aquilax2_buildplate_model.stl
+%%DATADIR%%/profiles/Voxelab/voxelab_aquilax2_buildplate_texture.png
+%%DATADIR%%/profiles/Vzbot.json
+%%DATADIR%%/profiles/Vzbot/Vz235SlicerBedModel-cnc.stl
+%%DATADIR%%/profiles/Vzbot/Vz330SlicerBedModel-cnc.stl
+%%DATADIR%%/profiles/Vzbot/VzBot_PS_bed_235.svg
+%%DATADIR%%/profiles/Vzbot/VzBot_PS_bed_330.svg
+%%DATADIR%%/profiles/Vzbot/Vzbot 235 AWD_cover.png
+%%DATADIR%%/profiles/Vzbot/Vzbot 330 AWD_cover.png
+%%DATADIR%%/profiles/Vzbot/Vzbot-logo.png
+%%DATADIR%%/profiles/Vzbot/filament/Vzbot Generic ABS.json
+%%DATADIR%%/profiles/Vzbot/filament/Vzbot Generic ASA.json
+%%DATADIR%%/profiles/Vzbot/filament/Vzbot Generic PA-CF.json
+%%DATADIR%%/profiles/Vzbot/filament/Vzbot Generic PA.json
+%%DATADIR%%/profiles/Vzbot/filament/Vzbot Generic PC.json
+%%DATADIR%%/profiles/Vzbot/filament/Vzbot Generic PETG.json
+%%DATADIR%%/profiles/Vzbot/filament/Vzbot Generic PLA-CF.json
+%%DATADIR%%/profiles/Vzbot/filament/Vzbot Generic PLA.json
+%%DATADIR%%/profiles/Vzbot/filament/Vzbot Generic PVA.json
+%%DATADIR%%/profiles/Vzbot/filament/Vzbot Generic TPU.json
+%%DATADIR%%/profiles/Vzbot/filament/fdm_filament_abs.json
+%%DATADIR%%/profiles/Vzbot/filament/fdm_filament_asa.json
+%%DATADIR%%/profiles/Vzbot/filament/fdm_filament_common.json
+%%DATADIR%%/profiles/Vzbot/filament/fdm_filament_pa.json
+%%DATADIR%%/profiles/Vzbot/filament/fdm_filament_pc.json
+%%DATADIR%%/profiles/Vzbot/filament/fdm_filament_pet.json
+%%DATADIR%%/profiles/Vzbot/filament/fdm_filament_pla.json
+%%DATADIR%%/profiles/Vzbot/filament/fdm_filament_pva.json
+%%DATADIR%%/profiles/Vzbot/filament/fdm_filament_tpu.json
+%%DATADIR%%/profiles/Vzbot/goliath.stl
+%%DATADIR%%/profiles/Vzbot/machine/Vzbot 235 AWD 0.4 nozzle.json
+%%DATADIR%%/profiles/Vzbot/machine/Vzbot 235 AWD 0.5 nozzle.json
+%%DATADIR%%/profiles/Vzbot/machine/Vzbot 235 AWD 0.6 nozzle.json
+%%DATADIR%%/profiles/Vzbot/machine/Vzbot 235 AWD.json
+%%DATADIR%%/profiles/Vzbot/machine/Vzbot 330 AWD 0.4 nozzle.json
+%%DATADIR%%/profiles/Vzbot/machine/Vzbot 330 AWD 0.5 nozzle.json
+%%DATADIR%%/profiles/Vzbot/machine/Vzbot 330 AWD 0.6 nozzle.json
+%%DATADIR%%/profiles/Vzbot/machine/Vzbot 330 AWD.json
+%%DATADIR%%/profiles/Vzbot/machine/fdm_klipper_common.json
+%%DATADIR%%/profiles/Vzbot/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/Vzbot/process/0.08mm Extra Fine @Vzbot.json
+%%DATADIR%%/profiles/Vzbot/process/0.08mm Extra Fine @Vzbot_0.5_nozzle.json
+%%DATADIR%%/profiles/Vzbot/process/0.08mm Extra Fine @Vzbot_0.6_nozzle.json
+%%DATADIR%%/profiles/Vzbot/process/0.12mm Fine @Vzbot.json
+%%DATADIR%%/profiles/Vzbot/process/0.12mm Fine @Vzbot_0.5_nozzle.json
+%%DATADIR%%/profiles/Vzbot/process/0.12mm Fine @Vzbot_0.6_nozzle.json
+%%DATADIR%%/profiles/Vzbot/process/0.15mm Optimal @Vzbot.json
+%%DATADIR%%/profiles/Vzbot/process/0.15mm Optimal @Vzbot_0.5_nozzle.json
+%%DATADIR%%/profiles/Vzbot/process/0.15mm Optimal @Vzbot_0.6_nozzle.json
+%%DATADIR%%/profiles/Vzbot/process/0.20mm Standard @Vzbot.json
+%%DATADIR%%/profiles/Vzbot/process/0.20mm Standard @Vzbot_0.5_nozzle.json
+%%DATADIR%%/profiles/Vzbot/process/0.20mm Standard @Vzbot_0.6_nozzle.json
+%%DATADIR%%/profiles/Vzbot/process/0.24mm Draft @Vzbot.json
+%%DATADIR%%/profiles/Vzbot/process/0.24mm Draft @Vzbot_0.5_nozzle.json
+%%DATADIR%%/profiles/Vzbot/process/0.24mm Draft @Vzbot_0.6_nozzle.json
+%%DATADIR%%/profiles/Vzbot/process/0.28mm Extra Draft @Vzbot.json
+%%DATADIR%%/profiles/Vzbot/process/0.28mm Extra Draft @Vzbot_0.5_nozzle.json
+%%DATADIR%%/profiles/Vzbot/process/0.28mm Extra Draft @Vzbot_0.6_nozzle.json
+%%DATADIR%%/profiles/Vzbot/process/fdm_process_Vzbot_common.json
+%%DATADIR%%/profiles/Vzbot/process/fdm_process_Vzbot_common_0.5_nozzle.json
+%%DATADIR%%/profiles/Vzbot/process/fdm_process_Vzbot_common_0.6_nozzle.json
+%%DATADIR%%/profiles/Vzbot/process/fdm_process_common.json
+%%DATADIR%%/profiles/Vzbot/process/fdm_process_common_0.5_nozzle.json
+%%DATADIR%%/profiles/Vzbot/process/fdm_process_common_0.6_nozzle.json
+%%DATADIR%%/profiles/Wanhao France.json
+%%DATADIR%%/profiles/Wanhao France/230 - Mono320x320.png
+%%DATADIR%%/profiles/Wanhao France/D12 230 PRO M2 DIRECT_cover.png
+%%DATADIR%%/profiles/Wanhao France/D12 230 PRO M2 MONO DUAL PoopTool_cover.png
+%%DATADIR%%/profiles/Wanhao France/D12 230 PRO M2 MONO DUAL_cover.png
+%%DATADIR%%/profiles/Wanhao France/D12 230 PRO SMARTPAD DIRECT_cover.png
+%%DATADIR%%/profiles/Wanhao France/D12 230 PRO SMARTPAD MONO DUAL PoopTool_cover.png
+%%DATADIR%%/profiles/Wanhao France/D12 230 PRO SMARTPAD MONO DUAL_cover.png
+%%DATADIR%%/profiles/Wanhao France/D12 300 PRO M2 MONO DUAL PoopTool_cover.png
+%%DATADIR%%/profiles/Wanhao France/D12 300 PRO M2 MONO DUAL_cover.png
+%%DATADIR%%/profiles/Wanhao France/D12 300 PRO MAX M2 DIRECT_cover.png
+%%DATADIR%%/profiles/Wanhao France/D12 300 PRO MAX SMARTPAD DIRECT_cover.png
+%%DATADIR%%/profiles/Wanhao France/D12 300 PRO SMARTPAD MONO DUAL PoopTool_cover.png
+%%DATADIR%%/profiles/Wanhao France/D12 300 PRO SMARTPAD MONO DUAL_cover.png
+%%DATADIR%%/profiles/Wanhao France/D12 500 PRO M2 MONO DUAL PoopTool_cover.png
+%%DATADIR%%/profiles/Wanhao France/D12 500 PRO M2 MONO DUAL_cover.png
+%%DATADIR%%/profiles/Wanhao France/D12 500 PRO MAX M2 DIRECT_cover.png
+%%DATADIR%%/profiles/Wanhao France/D12 500 PRO MAX M2 DIRECT_cover.png.png
+%%DATADIR%%/profiles/Wanhao France/D12 500 PRO MAX SMARTPAD DIRECT_cover.png
+%%DATADIR%%/profiles/Wanhao France/D12 500 PRO SMARTPAD MONO DUAL PoopTool_cover.png
+%%DATADIR%%/profiles/Wanhao France/D12 500 PRO SMARTPAD MONO DUAL_cover.png
+%%DATADIR%%/profiles/Wanhao France/D12_texture.svg
+%%DATADIR%%/profiles/Wanhao France/Wanhao D12-300_hotend.stl
+%%DATADIR%%/profiles/Wanhao France/Wanhao_D12-230_buildplate_model.stl
+%%DATADIR%%/profiles/Wanhao France/Wanhao_D12-300_buildplate_model.stl
+%%DATADIR%%/profiles/Wanhao France/Wanhao_D12-500_buildplate_model.stl
+%%DATADIR%%/profiles/Wanhao France/filament/YUMI PETG.json
+%%DATADIR%%/profiles/Wanhao France/filament/YUMI PLA Bowden.json
+%%DATADIR%%/profiles/Wanhao France/filament/YUMI PLA Direct Drive.json
+%%DATADIR%%/profiles/Wanhao France/filament/Yumi Generic PETG.json
+%%DATADIR%%/profiles/Wanhao France/filament/Yumi Generic PLA.json
+%%DATADIR%%/profiles/Wanhao France/filament/fdm_filament_abs.json
+%%DATADIR%%/profiles/Wanhao France/filament/fdm_filament_asa.json
+%%DATADIR%%/profiles/Wanhao France/filament/fdm_filament_common.json
+%%DATADIR%%/profiles/Wanhao France/filament/fdm_filament_pa.json
+%%DATADIR%%/profiles/Wanhao France/filament/fdm_filament_pc.json
+%%DATADIR%%/profiles/Wanhao France/filament/fdm_filament_pet.json
+%%DATADIR%%/profiles/Wanhao France/filament/fdm_filament_pla.json
+%%DATADIR%%/profiles/Wanhao France/filament/fdm_filament_tpu.json
+%%DATADIR%%/profiles/Wanhao France/machine/D12 230 PRO M2 DIRECT 0.4 nozzle.json
+%%DATADIR%%/profiles/Wanhao France/machine/D12 230 PRO M2 DIRECT.json
+%%DATADIR%%/profiles/Wanhao France/machine/D12 230 PRO M2 MONO DUAL 0.4 nozzle PoopTool.json
+%%DATADIR%%/profiles/Wanhao France/machine/D12 230 PRO M2 MONO DUAL 0.4 nozzle.json
+%%DATADIR%%/profiles/Wanhao France/machine/D12 230 PRO M2 MONO DUAL PoopTool.json
+%%DATADIR%%/profiles/Wanhao France/machine/D12 230 PRO M2 MONO DUAL.json
+%%DATADIR%%/profiles/Wanhao France/machine/D12 230 PRO SMARTPAD DIRECT 0.4 nozzle.json
+%%DATADIR%%/profiles/Wanhao France/machine/D12 230 PRO SMARTPAD DIRECT.json
+%%DATADIR%%/profiles/Wanhao France/machine/D12 230 PRO SMARTPAD MONO DUAL 0.4 nozzle PoopTool.json
+%%DATADIR%%/profiles/Wanhao France/machine/D12 230 PRO SMARTPAD MONO DUAL 0.4 nozzle.json
+%%DATADIR%%/profiles/Wanhao France/machine/D12 230 PRO SMARTPAD MONO DUAL PoopTool.json
+%%DATADIR%%/profiles/Wanhao France/machine/D12 230 PRO SMARTPAD MONO DUAL.json
+%%DATADIR%%/profiles/Wanhao France/machine/D12 300 PRO M2 DIRECT 0.4 nozzle.json
+%%DATADIR%%/profiles/Wanhao France/machine/D12 300 PRO M2 DIRECT.json
+%%DATADIR%%/profiles/Wanhao France/machine/D12 300 PRO M2 MONO DUAL 0.4 nozzle.json
+%%DATADIR%%/profiles/Wanhao France/machine/D12 300 PRO M2 MONO DUAL PoopTool 0.4 nozzle.json
+%%DATADIR%%/profiles/Wanhao France/machine/D12 300 PRO M2 MONO DUAL PoopTool.json
+%%DATADIR%%/profiles/Wanhao France/machine/D12 300 PRO M2 MONO DUAL.json
+%%DATADIR%%/profiles/Wanhao France/machine/D12 300 PRO SMARTPAD DIRECT 0.4 nozzle.json
+%%DATADIR%%/profiles/Wanhao France/machine/D12 300 PRO SMARTPAD DIRECT.json
+%%DATADIR%%/profiles/Wanhao France/machine/D12 300 PRO SMARTPAD MONO DUAL 0.4 nozzle.json
+%%DATADIR%%/profiles/Wanhao France/machine/D12 300 PRO SMARTPAD MONO DUAL PoopTool 0.4 nozzle.json
+%%DATADIR%%/profiles/Wanhao France/machine/D12 300 PRO SMARTPAD MONO DUAL PoopTool.json
+%%DATADIR%%/profiles/Wanhao France/machine/D12 300 PRO SMARTPAD MONO DUAL.json
+%%DATADIR%%/profiles/Wanhao France/machine/D12 500 PRO M2 DIRECT 0.4 nozzle.json
+%%DATADIR%%/profiles/Wanhao France/machine/D12 500 PRO M2 DIRECT.json
+%%DATADIR%%/profiles/Wanhao France/machine/D12 500 PRO M2 MONO DUAL 0.4 nozzle.json
+%%DATADIR%%/profiles/Wanhao France/machine/D12 500 PRO M2 MONO DUAL PoopTool 0.4 nozzle.json
+%%DATADIR%%/profiles/Wanhao France/machine/D12 500 PRO M2 MONO DUAL PoopTool.json
+%%DATADIR%%/profiles/Wanhao France/machine/D12 500 PRO M2 MONO DUAL.json
+%%DATADIR%%/profiles/Wanhao France/machine/D12 500 PRO SMARTPAD DIRECT 0.4 nozzle.json
+%%DATADIR%%/profiles/Wanhao France/machine/D12 500 PRO SMARTPAD DIRECT.json
+%%DATADIR%%/profiles/Wanhao France/machine/D12 500 PRO SMARTPAD MONO DUAL 0.4 nozzle.json
+%%DATADIR%%/profiles/Wanhao France/machine/D12 500 PRO SMARTPAD MONO DUAL PoopTool 0.4 nozzle.json
+%%DATADIR%%/profiles/Wanhao France/machine/D12 500 PRO SMARTPAD MONO DUAL PoopTool.json
+%%DATADIR%%/profiles/Wanhao France/machine/D12 500 PRO SMARTPAD MONO DUAL.json
+%%DATADIR%%/profiles/Wanhao France/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/Wanhao France/process/0.10mm Standard @Wanhao-D12-230.json
+%%DATADIR%%/profiles/Wanhao France/process/0.10mm Standard @Wanhao-D12-300.json
+%%DATADIR%%/profiles/Wanhao France/process/0.10mm Standard @Wanhao-D12-500.json
+%%DATADIR%%/profiles/Wanhao France/process/0.15mm Standard @Wanhao-D12-230.json
+%%DATADIR%%/profiles/Wanhao France/process/0.15mm Standard @Wanhao-D12-300.json
+%%DATADIR%%/profiles/Wanhao France/process/0.15mm Standard @Wanhao-D12-500.json
+%%DATADIR%%/profiles/Wanhao France/process/0.20mm Standard @Wanhao-D12-230 PoopTool.json
+%%DATADIR%%/profiles/Wanhao France/process/0.20mm Standard @Wanhao-D12-230.json
+%%DATADIR%%/profiles/Wanhao France/process/0.20mm Standard @Wanhao-D12-300 PoopTool.json
+%%DATADIR%%/profiles/Wanhao France/process/0.20mm Standard @Wanhao-D12-300.json
+%%DATADIR%%/profiles/Wanhao France/process/0.20mm Standard @Wanhao-D12-500 PoopTool.json
+%%DATADIR%%/profiles/Wanhao France/process/0.20mm Standard @Wanhao-D12-500.json
+%%DATADIR%%/profiles/Wanhao France/process/0.24mm Standard @Wanhao-D12-230.json
+%%DATADIR%%/profiles/Wanhao France/process/0.24mm Standard @Wanhao-D12-300.json
+%%DATADIR%%/profiles/Wanhao France/process/0.24mm Standard @Wanhao-D12-500.json
+%%DATADIR%%/profiles/Wanhao France/process/fdm_process_common.json
+%%DATADIR%%/profiles/Wanhao.json
+%%DATADIR%%/profiles/Wanhao/Wanhao D12-300_cover.png
+%%DATADIR%%/profiles/Wanhao/Wanhao D12-300_hotend.stl
+%%DATADIR%%/profiles/Wanhao/Wanhao_D12-300_buildplate_texture.png
+%%DATADIR%%/profiles/Wanhao/machine/Wanhao D12-300 0.4 nozzle.json
+%%DATADIR%%/profiles/Wanhao/machine/Wanhao D12-300.json
+%%DATADIR%%/profiles/Wanhao/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/Wanhao/machine/fdm_wanhao_common.json
+%%DATADIR%%/profiles/Wanhao/process/0.12mm Fine @Wanhao D12-300.json
+%%DATADIR%%/profiles/Wanhao/process/0.15mm Optimal @Wanhao D12-300.json
+%%DATADIR%%/profiles/Wanhao/process/0.20mm Standard @Wanhao D12-300.json
+%%DATADIR%%/profiles/Wanhao/process/0.24mm Draft @Wanhao D12-300.json
+%%DATADIR%%/profiles/Wanhao/process/fdm_process_common.json
+%%DATADIR%%/profiles/Wanhao/process/fdm_process_wanhao_common.json
+%%DATADIR%%/profiles/WonderMaker.json
+%%DATADIR%%/profiles/WonderMaker/WonderMaker ZR ULtra S_cover.png
+%%DATADIR%%/profiles/WonderMaker/WonderMaker ZR Ultra_cover.png
+%%DATADIR%%/profiles/WonderMaker/WonderMaker ZR_cover.png
+%%DATADIR%%/profiles/WonderMaker/filament/WonderMaker ABS @WonderMaker ZR Ultra S.json
+%%DATADIR%%/profiles/WonderMaker/filament/WonderMaker ABS.json
+%%DATADIR%%/profiles/WonderMaker/filament/WonderMaker ASA @WonderMaker ZR Ultra S.json
+%%DATADIR%%/profiles/WonderMaker/filament/WonderMaker ASA.json
+%%DATADIR%%/profiles/WonderMaker/filament/WonderMaker PET-CF @WonderMaker ZR Ultra S.json
+%%DATADIR%%/profiles/WonderMaker/filament/WonderMaker PET-CF.json
+%%DATADIR%%/profiles/WonderMaker/filament/WonderMaker PETG Basic.json
+%%DATADIR%%/profiles/WonderMaker/filament/WonderMaker PLA Basic.json
+%%DATADIR%%/profiles/WonderMaker/filament/WonderMaker PLA Marble.json
+%%DATADIR%%/profiles/WonderMaker/filament/WonderMaker PLA Matte.json
+%%DATADIR%%/profiles/WonderMaker/filament/WonderMaker PLA Metal.json
+%%DATADIR%%/profiles/WonderMaker/filament/WonderMaker PLA Silk.json
+%%DATADIR%%/profiles/WonderMaker/filament/WonderMaker PLA Wood.json
+%%DATADIR%%/profiles/WonderMaker/filament/WonderMaker PVA.json
+%%DATADIR%%/profiles/WonderMaker/filament/WonderMaker TPU 95A.json
+%%DATADIR%%/profiles/WonderMaker/filament/fdm_filament_abs.json
+%%DATADIR%%/profiles/WonderMaker/filament/fdm_filament_asa.json
+%%DATADIR%%/profiles/WonderMaker/filament/fdm_filament_bvoh.json
+%%DATADIR%%/profiles/WonderMaker/filament/fdm_filament_common.json
+%%DATADIR%%/profiles/WonderMaker/filament/fdm_filament_eva.json
+%%DATADIR%%/profiles/WonderMaker/filament/fdm_filament_hips.json
+%%DATADIR%%/profiles/WonderMaker/filament/fdm_filament_pa.json
+%%DATADIR%%/profiles/WonderMaker/filament/fdm_filament_pc.json
+%%DATADIR%%/profiles/WonderMaker/filament/fdm_filament_pctg.json
+%%DATADIR%%/profiles/WonderMaker/filament/fdm_filament_pe.json
+%%DATADIR%%/profiles/WonderMaker/filament/fdm_filament_pet.json
+%%DATADIR%%/profiles/WonderMaker/filament/fdm_filament_pha.json
+%%DATADIR%%/profiles/WonderMaker/filament/fdm_filament_pla.json
+%%DATADIR%%/profiles/WonderMaker/filament/fdm_filament_pp.json
+%%DATADIR%%/profiles/WonderMaker/filament/fdm_filament_ppa.json
+%%DATADIR%%/profiles/WonderMaker/filament/fdm_filament_pps.json
+%%DATADIR%%/profiles/WonderMaker/filament/fdm_filament_pva.json
+%%DATADIR%%/profiles/WonderMaker/filament/fdm_filament_sbs.json
+%%DATADIR%%/profiles/WonderMaker/filament/fdm_filament_tpu.json
+%%DATADIR%%/profiles/WonderMaker/machine/WonderMaker ZR 0.2 nozzle.json
+%%DATADIR%%/profiles/WonderMaker/machine/WonderMaker ZR 0.4 nozzle.json
+%%DATADIR%%/profiles/WonderMaker/machine/WonderMaker ZR 0.6 nozzle.json
+%%DATADIR%%/profiles/WonderMaker/machine/WonderMaker ZR 0.8 nozzle.json
+%%DATADIR%%/profiles/WonderMaker/machine/WonderMaker ZR Ultra 0.2 nozzle.json
+%%DATADIR%%/profiles/WonderMaker/machine/WonderMaker ZR Ultra 0.4 nozzle.json
+%%DATADIR%%/profiles/WonderMaker/machine/WonderMaker ZR Ultra 0.6 nozzle.json
+%%DATADIR%%/profiles/WonderMaker/machine/WonderMaker ZR Ultra 0.8 nozzle.json
+%%DATADIR%%/profiles/WonderMaker/machine/WonderMaker ZR Ultra S 0.2 nozzle.json
+%%DATADIR%%/profiles/WonderMaker/machine/WonderMaker ZR Ultra S 0.4 nozzle.json
+%%DATADIR%%/profiles/WonderMaker/machine/WonderMaker ZR Ultra S 0.6 nozzle.json
+%%DATADIR%%/profiles/WonderMaker/machine/WonderMaker ZR Ultra S 0.8 nozzle.json
+%%DATADIR%%/profiles/WonderMaker/machine/WonderMaker ZR Ultra S.json
+%%DATADIR%%/profiles/WonderMaker/machine/WonderMaker ZR Ultra.json
+%%DATADIR%%/profiles/WonderMaker/machine/WonderMaker ZR.json
+%%DATADIR%%/profiles/WonderMaker/machine/fdm_klipper_common.json
+%%DATADIR%%/profiles/WonderMaker/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/WonderMaker/process/0.06mm Fine @WonderMaker ZR 0.2 nozzle.json
+%%DATADIR%%/profiles/WonderMaker/process/0.06mm Fine @WonderMaker ZR Ultra 0.2 nozzle.json
+%%DATADIR%%/profiles/WonderMaker/process/0.08mm Extra Fine @WonderMaker ZR Ultra.json
+%%DATADIR%%/profiles/WonderMaker/process/0.08mm Extra Fine @WonderMaker ZR.json
+%%DATADIR%%/profiles/WonderMaker/process/0.08mm Optimal @WonderMaker ZR 0.2 nozzle.json
+%%DATADIR%%/profiles/WonderMaker/process/0.08mm Optimal @WonderMaker ZR Ultra 0.2 nozzle.json
+%%DATADIR%%/profiles/WonderMaker/process/0.10mm Standard @WonderMaker ZR 0.2 nozzle.json
+%%DATADIR%%/profiles/WonderMaker/process/0.10mm Standard @WonderMaker ZR Ultra 0.2 nozzle.json
+%%DATADIR%%/profiles/WonderMaker/process/0.12mm Draft @WonderMaker ZR 0.2 nozzle.json
+%%DATADIR%%/profiles/WonderMaker/process/0.12mm Draft @WonderMaker ZR Ultra 0.2 nozzle.json
+%%DATADIR%%/profiles/WonderMaker/process/0.12mm Fine @WonderMaker ZR Ultra.json
+%%DATADIR%%/profiles/WonderMaker/process/0.12mm Fine @WonderMaker ZR.json
+%%DATADIR%%/profiles/WonderMaker/process/0.14mm Extra Draft @WonderMaker ZR 0.2 nozzle.json
+%%DATADIR%%/profiles/WonderMaker/process/0.14mm Extra Draft @WonderMaker ZR Ultra 0.2 nozzle.json
+%%DATADIR%%/profiles/WonderMaker/process/0.16mm Optimal @WonderMaker ZR Ultra.json
+%%DATADIR%%/profiles/WonderMaker/process/0.16mm Optimal @WonderMaker ZR.json
+%%DATADIR%%/profiles/WonderMaker/process/0.18mm Fine @WonderMaker ZR 0.6 nozzle.json
+%%DATADIR%%/profiles/WonderMaker/process/0.18mm Fine @WonderMaker ZR Ultra 0.6 nozzle.json
+%%DATADIR%%/profiles/WonderMaker/process/0.20mm Standard @WonderMaker ZR Ultra.json
+%%DATADIR%%/profiles/WonderMaker/process/0.20mm Standard @WonderMaker ZR.json
+%%DATADIR%%/profiles/WonderMaker/process/0.24mm Draft @WonderMaker ZR Ultra.json
+%%DATADIR%%/profiles/WonderMaker/process/0.24mm Draft @WonderMaker ZR.json
+%%DATADIR%%/profiles/WonderMaker/process/0.24mm Fine @WonderMaker ZR 0.8 nozzle.json
+%%DATADIR%%/profiles/WonderMaker/process/0.24mm Fine @WonderMaker ZR Ultra 0.8 nozzle.json
+%%DATADIR%%/profiles/WonderMaker/process/0.24mm Optimal @WonderMaker ZR 0.6 nozzle.json
+%%DATADIR%%/profiles/WonderMaker/process/0.24mm Optimal @WonderMaker ZR Ultra 0.6 nozzle.json
+%%DATADIR%%/profiles/WonderMaker/process/0.28mm Extra Draft @WonderMaker ZR Ultra.json
+%%DATADIR%%/profiles/WonderMaker/process/0.28mm Extra Draft @WonderMaker ZR.json
+%%DATADIR%%/profiles/WonderMaker/process/0.30mm Standard @WonderMaker ZR 0.6 nozzle.json
+%%DATADIR%%/profiles/WonderMaker/process/0.30mm Standard @WonderMaker ZR Ultra 0.6 nozzle.json
+%%DATADIR%%/profiles/WonderMaker/process/0.32mm Optimal @WonderMaker ZR 0.8 nozzle.json
+%%DATADIR%%/profiles/WonderMaker/process/0.32mm Optimal @WonderMaker ZR Ultra 0.8 nozzle.json
+%%DATADIR%%/profiles/WonderMaker/process/0.36mm Draft @WonderMaker ZR 0.6 nozzle.json
+%%DATADIR%%/profiles/WonderMaker/process/0.36mm Draft @WonderMaker ZR Ultra 0.6 nozzle.json
+%%DATADIR%%/profiles/WonderMaker/process/0.40mm Standard @WonderMaker ZR 0.8 nozzle.json
+%%DATADIR%%/profiles/WonderMaker/process/0.40mm Standard @WonderMaker ZR Ultra 0.8 nozzle.json
+%%DATADIR%%/profiles/WonderMaker/process/0.42mm Extra Draft @WonderMaker ZR 0.6 nozzle.json
+%%DATADIR%%/profiles/WonderMaker/process/0.42mm Extra Draft @WonderMaker ZR Ultra 0.6 nozzle.json
+%%DATADIR%%/profiles/WonderMaker/process/0.48mm Draft @WonderMaker ZR 0.8 nozzle.json
+%%DATADIR%%/profiles/WonderMaker/process/0.48mm Draft @WonderMaker ZR Ultra 0.8 nozzle.json
+%%DATADIR%%/profiles/WonderMaker/process/0.56mm Extra Draft @WonderMaker ZR 0.8 nozzle.json
+%%DATADIR%%/profiles/WonderMaker/process/0.56mm Extra Draft @WonderMaker ZR Ultra 0.8 nozzle.json
+%%DATADIR%%/profiles/WonderMaker/process/fdm_process_common.json
+%%DATADIR%%/profiles/WonderMaker/process/fdm_process_wm_0.06_nozzle_0.2.json
+%%DATADIR%%/profiles/WonderMaker/process/fdm_process_wm_0.08.json
+%%DATADIR%%/profiles/WonderMaker/process/fdm_process_wm_0.08_nozzle_0.2.json
+%%DATADIR%%/profiles/WonderMaker/process/fdm_process_wm_0.10_nozzle_0.2.json
+%%DATADIR%%/profiles/WonderMaker/process/fdm_process_wm_0.12.json
+%%DATADIR%%/profiles/WonderMaker/process/fdm_process_wm_0.12_nozzle_0.2.json
+%%DATADIR%%/profiles/WonderMaker/process/fdm_process_wm_0.14_nozzle_0.2.json
+%%DATADIR%%/profiles/WonderMaker/process/fdm_process_wm_0.16.json
+%%DATADIR%%/profiles/WonderMaker/process/fdm_process_wm_0.18_nozzle_0.6.json
+%%DATADIR%%/profiles/WonderMaker/process/fdm_process_wm_0.20.json
+%%DATADIR%%/profiles/WonderMaker/process/fdm_process_wm_0.24.json
+%%DATADIR%%/profiles/WonderMaker/process/fdm_process_wm_0.24_nozzle_0.6.json
+%%DATADIR%%/profiles/WonderMaker/process/fdm_process_wm_0.24_nozzle_0.8.json
+%%DATADIR%%/profiles/WonderMaker/process/fdm_process_wm_0.28.json
+%%DATADIR%%/profiles/WonderMaker/process/fdm_process_wm_0.30_nozzle_0.6.json
+%%DATADIR%%/profiles/WonderMaker/process/fdm_process_wm_0.32_nozzle_0.8.json
+%%DATADIR%%/profiles/WonderMaker/process/fdm_process_wm_0.36_nozzle_0.6.json
+%%DATADIR%%/profiles/WonderMaker/process/fdm_process_wm_0.40_nozzle_0.8.json
+%%DATADIR%%/profiles/WonderMaker/process/fdm_process_wm_0.42_nozzle_0.6.json
+%%DATADIR%%/profiles/WonderMaker/process/fdm_process_wm_0.48_nozzle_0.8.json
+%%DATADIR%%/profiles/WonderMaker/process/fdm_process_wm_0.56_nozzle_0.8.json
+%%DATADIR%%/profiles/WonderMaker/process/fdm_process_wm_common.json
+%%DATADIR%%/profiles/WonderMaker/wm_3dp_hotend.stl
+%%DATADIR%%/profiles/WonderMaker/wm_buildplate_model.stl
+%%DATADIR%%/profiles/Z-Bolt.json
+%%DATADIR%%/profiles/Z-Bolt/Z-Bolt S1000 Dual_cover.png
+%%DATADIR%%/profiles/Z-Bolt/Z-Bolt S1000_cover.png
+%%DATADIR%%/profiles/Z-Bolt/Z-Bolt S300 Dual_cover.png
+%%DATADIR%%/profiles/Z-Bolt/Z-Bolt S300_cover.png
+%%DATADIR%%/profiles/Z-Bolt/Z-Bolt S400 Dual_cover.png
+%%DATADIR%%/profiles/Z-Bolt/Z-Bolt S400_cover.png
+%%DATADIR%%/profiles/Z-Bolt/Z-Bolt S600 Dual_cover.png
+%%DATADIR%%/profiles/Z-Bolt/Z-Bolt S600_cover.png
+%%DATADIR%%/profiles/Z-Bolt/Z-Bolt S800 Dual_cover.png
+%%DATADIR%%/profiles/Z-Bolt/Z-Bolt_S1000_buildplate_model.STL
+%%DATADIR%%/profiles/Z-Bolt/Z-Bolt_S300_buildplate_model.stl
+%%DATADIR%%/profiles/Z-Bolt/Z-Bolt_S400_buildplate_model.stl
+%%DATADIR%%/profiles/Z-Bolt/Z-Bolt_S600_buildplate_model.stl
+%%DATADIR%%/profiles/Z-Bolt/Z-Bolt_S800_buildplate_model.stl
+%%DATADIR%%/profiles/Z-Bolt/Z-Bolt_buildplate_texture.png
+%%DATADIR%%/profiles/Z-Bolt/filament/Z-Bolt ABS @0.4 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/filament/Z-Bolt ABS @0.6 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/filament/Z-Bolt ABS @0.8 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/filament/Z-Bolt ABS @base.json
+%%DATADIR%%/profiles/Z-Bolt/filament/Z-Bolt ABS HT @0.4 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/filament/Z-Bolt ABS HT @0.6 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/filament/Z-Bolt ABS HT @0.8 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/filament/Z-Bolt ABS HT @base.json
+%%DATADIR%%/profiles/Z-Bolt/filament/Z-Bolt ABS HT.json
+%%DATADIR%%/profiles/Z-Bolt/filament/Z-Bolt ABS.json
+%%DATADIR%%/profiles/Z-Bolt/filament/Z-Bolt PA @0.4 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/filament/Z-Bolt PA @0.6 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/filament/Z-Bolt PA @0.8 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/filament/Z-Bolt PA @base.json
+%%DATADIR%%/profiles/Z-Bolt/filament/Z-Bolt PA.json
+%%DATADIR%%/profiles/Z-Bolt/filament/Z-Bolt PETG @0.4 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/filament/Z-Bolt PETG @0.6 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/filament/Z-Bolt PETG @0.8 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/filament/Z-Bolt PETG @base.json
+%%DATADIR%%/profiles/Z-Bolt/filament/Z-Bolt PETG.json
+%%DATADIR%%/profiles/Z-Bolt/filament/Z-Bolt PLA @0.4 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/filament/Z-Bolt PLA @0.6 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/filament/Z-Bolt PLA @0.8 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/filament/Z-Bolt PLA @base.json
+%%DATADIR%%/profiles/Z-Bolt/filament/Z-Bolt PLA.json
+%%DATADIR%%/profiles/Z-Bolt/machine/Z-Bolt S1000 0.4 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/machine/Z-Bolt S1000 0.6 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/machine/Z-Bolt S1000 0.8 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/machine/Z-Bolt S1000 Dual 0.4 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/machine/Z-Bolt S1000 Dual 0.6 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/machine/Z-Bolt S1000 Dual 0.8 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/machine/Z-Bolt S1000 Dual.json
+%%DATADIR%%/profiles/Z-Bolt/machine/Z-Bolt S1000.json
+%%DATADIR%%/profiles/Z-Bolt/machine/Z-Bolt S300 0.4 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/machine/Z-Bolt S300 0.6 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/machine/Z-Bolt S300 0.8 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/machine/Z-Bolt S300 Dual 0.4 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/machine/Z-Bolt S300 Dual 0.6 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/machine/Z-Bolt S300 Dual 0.8 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/machine/Z-Bolt S300 Dual.json
+%%DATADIR%%/profiles/Z-Bolt/machine/Z-Bolt S300.json
+%%DATADIR%%/profiles/Z-Bolt/machine/Z-Bolt S400 0.4 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/machine/Z-Bolt S400 0.6 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/machine/Z-Bolt S400 0.8 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/machine/Z-Bolt S400 Dual 0.4 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/machine/Z-Bolt S400 Dual 0.6 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/machine/Z-Bolt S400 Dual 0.8 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/machine/Z-Bolt S400 Dual.json
+%%DATADIR%%/profiles/Z-Bolt/machine/Z-Bolt S400.json
+%%DATADIR%%/profiles/Z-Bolt/machine/Z-Bolt S600 0.4 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/machine/Z-Bolt S600 0.6 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/machine/Z-Bolt S600 0.8 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/machine/Z-Bolt S600 Dual 0.4 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/machine/Z-Bolt S600 Dual 0.6 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/machine/Z-Bolt S600 Dual 0.8 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/machine/Z-Bolt S600 Dual.json
+%%DATADIR%%/profiles/Z-Bolt/machine/Z-Bolt S600.json
+%%DATADIR%%/profiles/Z-Bolt/machine/Z-Bolt S800 Dual 0.4 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/machine/Z-Bolt S800 Dual 0.6 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/machine/Z-Bolt S800 Dual 0.8 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/machine/Z-Bolt S800 Dual.json
+%%DATADIR%%/profiles/Z-Bolt/machine/fdm_machine_common.json
+%%DATADIR%%/profiles/Z-Bolt/machine/fdm_zbolt_common.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.08mm Extra Fine @Z-Bolt S300.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.08mm Extra Fine @Z-Bolt S400.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.08mm High Quality @Z-Bolt S300.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.08mm High Quality @Z-Bolt S400.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.12mm Fine @Z-Bolt S300.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.12mm Fine @Z-Bolt S400.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.12mm Fine @Z-Bolt S600.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.12mm Fine @Z-Bolt S800.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.12mm High Quality @Z-Bolt S300.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.12mm High Quality @Z-Bolt S400.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.12mm High Quality @Z-Bolt S600.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.12mm High Quality @Z-Bolt S800.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.16mm High Quality @Z-Bolt S300.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.16mm High Quality @Z-Bolt S400.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.16mm High Quality @Z-Bolt S600.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.16mm High Quality @Z-Bolt S800.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.16mm Optimal @Z-Bolt S300.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.16mm Optimal @Z-Bolt S400.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.16mm Optimal @Z-Bolt S600.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.16mm Optimal @Z-Bolt S800.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.16mm Standard @Z-Bolt S300 0.6 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.16mm Standard @Z-Bolt S400 0.6 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.16mm Standard @Z-Bolt S600 0.6 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.16mm Standard @Z-Bolt S800 0.6 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.20mm Standard @Z-Bolt S300 0.6 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.20mm Standard @Z-Bolt S300.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.20mm Standard @Z-Bolt S400 0.6 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.20mm Standard @Z-Bolt S400.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.20mm Standard @Z-Bolt S600 0.6 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.20mm Standard @Z-Bolt S600.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.20mm Standard @Z-Bolt S800 0.6 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.20mm Standard @Z-Bolt S800.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.20mm Strength @Z-Bolt S300.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.20mm Strength @Z-Bolt S400.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.20mm Strength @Z-Bolt S600.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.20mm Strength @Z-Bolt S800.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.24mm Draft @Z-Bolt S300.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.24mm Draft @Z-Bolt S400.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.24mm Draft @Z-Bolt S600.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.24mm Draft @Z-Bolt S800.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.24mm Standard @Z-Bolt S300 0.6 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.24mm Standard @Z-Bolt S300 0.8 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.24mm Standard @Z-Bolt S400 0.6 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.24mm Standard @Z-Bolt S400 0.8 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.24mm Standard @Z-Bolt S600 0.6 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.24mm Standard @Z-Bolt S600 0.8 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.24mm Standard @Z-Bolt S800 0.6 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.24mm Standard @Z-Bolt S800 0.8 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.28mm Extra Draft @Z-Bolt S300.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.28mm Extra Draft @Z-Bolt S400.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.28mm Extra Draft @Z-Bolt S600.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.28mm Extra Draft @Z-Bolt S800.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.30mm Standard @Z-Bolt S300 0.6 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.30mm Standard @Z-Bolt S400 0.6 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.30mm Standard @Z-Bolt S600 0.6 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.30mm Standard @Z-Bolt S800 0.6 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.30mm Strength @Z-Bolt S300 0.6 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.30mm Strength @Z-Bolt S400 0.6 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.30mm Strength @Z-Bolt S600 0.6 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.30mm Strength @Z-Bolt S800 0.6 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.32mm Standard @Z-Bolt S300 0.8 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.32mm Standard @Z-Bolt S400 0.8 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.32mm Standard @Z-Bolt S600 0.8 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.32mm Standard @Z-Bolt S800 0.8 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.36mm Standard @Z-Bolt S300 0.6 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.36mm Standard @Z-Bolt S400 0.6 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.36mm Standard @Z-Bolt S600 0.6 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.36mm Standard @Z-Bolt S800 0.6 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.40mm Standard @Z-Bolt S300 0.8 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.40mm Standard @Z-Bolt S400 0.8 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.40mm Standard @Z-Bolt S600 0.8 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.40mm Standard @Z-Bolt S800 0.8 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.42mm Standard @Z-Bolt S300 0.6 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.42mm Standard @Z-Bolt S400 0.6 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.42mm Standard @Z-Bolt S600 0.6 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.42mm Standard @Z-Bolt S800 0.6 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.48mm Standard @Z-Bolt S300 0.8 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.48mm Standard @Z-Bolt S400 0.8 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.48mm Standard @Z-Bolt S600 0.8 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/process/0.48mm Standard @Z-Bolt S800 0.8 nozzle.json
+%%DATADIR%%/profiles/Z-Bolt/process/fdm_process_common.json
+%%DATADIR%%/profiles/Z-Bolt/process/fdm_process_zbolt_0.08.json
+%%DATADIR%%/profiles/Z-Bolt/process/fdm_process_zbolt_0.12.json
+%%DATADIR%%/profiles/Z-Bolt/process/fdm_process_zbolt_0.16.json
+%%DATADIR%%/profiles/Z-Bolt/process/fdm_process_zbolt_0.16_nozzle_0.6.json
+%%DATADIR%%/profiles/Z-Bolt/process/fdm_process_zbolt_0.20.json
+%%DATADIR%%/profiles/Z-Bolt/process/fdm_process_zbolt_0.20_nozzle_0.6.json
+%%DATADIR%%/profiles/Z-Bolt/process/fdm_process_zbolt_0.24.json
+%%DATADIR%%/profiles/Z-Bolt/process/fdm_process_zbolt_0.24_nozzle_0.6.json
+%%DATADIR%%/profiles/Z-Bolt/process/fdm_process_zbolt_0.24_nozzle_0.8.json
+%%DATADIR%%/profiles/Z-Bolt/process/fdm_process_zbolt_0.28.json
+%%DATADIR%%/profiles/Z-Bolt/process/fdm_process_zbolt_0.30_nozzle_0.6.json
+%%DATADIR%%/profiles/Z-Bolt/process/fdm_process_zbolt_0.32_nozzle_0.8.json
+%%DATADIR%%/profiles/Z-Bolt/process/fdm_process_zbolt_0.36_nozzle_0.6.json
+%%DATADIR%%/profiles/Z-Bolt/process/fdm_process_zbolt_0.40_nozzle_0.8.json
+%%DATADIR%%/profiles/Z-Bolt/process/fdm_process_zbolt_0.42_nozzle_0.6.json
+%%DATADIR%%/profiles/Z-Bolt/process/fdm_process_zbolt_0.48_nozzle_0.8.json
+%%DATADIR%%/profiles/Z-Bolt/process/fdm_process_zbolt_common.json
+%%DATADIR%%/profiles/blacklist.json
+%%DATADIR%%/profiles/check_unused_setting_id.py
+%%DATADIR%%/profiles/hotend.stl
+%%DATADIR%%/profiles/iQ.json
+%%DATADIR%%/profiles/iQ/TiQ2.stl
+%%DATADIR%%/profiles/iQ/TiQ2_cover.png
+%%DATADIR%%/profiles/iQ/TiQ2_texture.png
+%%DATADIR%%/profiles/iQ/TiQ8.stl
+%%DATADIR%%/profiles/iQ/TiQ8_cover.png
+%%DATADIR%%/profiles/iQ/TiQ8_texture.png
+%%DATADIR%%/profiles/iQ/filament/Fiberthree PACF Pro P1 @iQ TiQ2 0.4 Nozzle.json
+%%DATADIR%%/profiles/iQ/filament/Material4Print ABS Natur P1 @iQ TiQ8 0.4 Nozzle.json
+%%DATADIR%%/profiles/iQ/filament/Polymaker PETG Polymax black P1 @iQ TiQ2 0.4 Nozzle.json
+%%DATADIR%%/profiles/iQ/filament/fdm_filament_common.json
+%%DATADIR%%/profiles/iQ/machine/TiQ2.json
+%%DATADIR%%/profiles/iQ/machine/TiQ8.json
+%%DATADIR%%/profiles/iQ/machine/fdm_tiq_common.json
+%%DATADIR%%/profiles/iQ/machine/iQ TiQ2 0.4 nozzle.json
+%%DATADIR%%/profiles/iQ/machine/iQ TiQ8 0.4 nozzle.json
+%%DATADIR%%/profiles/iQ/process/0.20mm Standard @iQ TiQ2 P1 - PACF Pro Fiberthree (0.4 Nozzle).json
+%%DATADIR%%/profiles/iQ/process/0.20mm Standard @iQ TiQ2 P1 - PETG Polymax Polymaker (0.4 Nozzle).json
+%%DATADIR%%/profiles/iQ/process/0.20mm Standard @iQ TiQ8 P1 - ABS Natur Material4Print (0.4 Nozzle).json
+%%DATADIR%%/profiles/iQ/process/fdm_process_tiq_common.json
+%%DATADIR%%/profiles_template/Template.json
+%%DATADIR%%/profiles_template/Template/filament/filament_abs_template.json
+%%DATADIR%%/profiles_template/Template/filament/filament_asa_template.json
+%%DATADIR%%/profiles_template/Template/filament/filament_hips_template.json
+%%DATADIR%%/profiles_template/Template/filament/filament_pa_template.json
+%%DATADIR%%/profiles_template/Template/filament/filament_pc_template.json
+%%DATADIR%%/profiles_template/Template/filament/filament_pet_template.json
+%%DATADIR%%/profiles_template/Template/filament/filament_pla_template.json
+%%DATADIR%%/profiles_template/Template/filament/filament_ppa_template.json
+%%DATADIR%%/profiles_template/Template/filament/filament_pps_template.json
+%%DATADIR%%/profiles_template/Template/filament/filament_pva_template.json
+%%DATADIR%%/profiles_template/Template/filament/filament_sbs_template.json
+%%DATADIR%%/profiles_template/Template/filament/filament_tpu_template.json
+%%DATADIR%%/profiles_template/Template/process/process template.json
+%%DATADIR%%/shaders/110/background.fs
+%%DATADIR%%/shaders/110/background.vs
+%%DATADIR%%/shaders/110/flat.fs
+%%DATADIR%%/shaders/110/flat.vs
+%%DATADIR%%/shaders/110/flat_clip.fs
+%%DATADIR%%/shaders/110/flat_clip.vs
+%%DATADIR%%/shaders/110/flat_texture.fs
+%%DATADIR%%/shaders/110/flat_texture.vs
+%%DATADIR%%/shaders/110/gouraud.fs
+%%DATADIR%%/shaders/110/gouraud.vs
+%%DATADIR%%/shaders/110/gouraud_light.fs
+%%DATADIR%%/shaders/110/gouraud_light.vs
+%%DATADIR%%/shaders/110/gouraud_light_instanced.fs
+%%DATADIR%%/shaders/110/gouraud_light_instanced.vs
+%%DATADIR%%/shaders/110/imgui.fs
+%%DATADIR%%/shaders/110/imgui.vs
+%%DATADIR%%/shaders/110/mm_contour.fs
+%%DATADIR%%/shaders/110/mm_contour.vs
+%%DATADIR%%/shaders/110/mm_gouraud.fs
+%%DATADIR%%/shaders/110/mm_gouraud.vs
+%%DATADIR%%/shaders/110/printbed.fs
+%%DATADIR%%/shaders/110/printbed.vs
+%%DATADIR%%/shaders/110/thumbnail.fs
+%%DATADIR%%/shaders/110/thumbnail.vs
+%%DATADIR%%/shaders/110/variable_layer_height.fs
+%%DATADIR%%/shaders/110/variable_layer_height.vs
+%%DATADIR%%/shaders/140/background.fs
+%%DATADIR%%/shaders/140/background.vs
+%%DATADIR%%/shaders/140/flat.fs
+%%DATADIR%%/shaders/140/flat.vs
+%%DATADIR%%/shaders/140/flat_clip.fs
+%%DATADIR%%/shaders/140/flat_clip.vs
+%%DATADIR%%/shaders/140/flat_texture.fs
+%%DATADIR%%/shaders/140/flat_texture.vs
+%%DATADIR%%/shaders/140/gouraud.fs
+%%DATADIR%%/shaders/140/gouraud.vs
+%%DATADIR%%/shaders/140/gouraud_light.fs
+%%DATADIR%%/shaders/140/gouraud_light.vs
+%%DATADIR%%/shaders/140/gouraud_light_instanced.fs
+%%DATADIR%%/shaders/140/gouraud_light_instanced.vs
+%%DATADIR%%/shaders/140/imgui.fs
+%%DATADIR%%/shaders/140/imgui.vs
+%%DATADIR%%/shaders/140/mm_contour.fs
+%%DATADIR%%/shaders/140/mm_contour.vs
+%%DATADIR%%/shaders/140/mm_gouraud.fs
+%%DATADIR%%/shaders/140/mm_gouraud.vs
+%%DATADIR%%/shaders/140/printbed.fs
+%%DATADIR%%/shaders/140/printbed.vs
+%%DATADIR%%/shaders/140/thumbnail.fs
+%%DATADIR%%/shaders/140/thumbnail.vs
+%%DATADIR%%/shaders/140/variable_layer_height.fs
+%%DATADIR%%/shaders/140/variable_layer_height.vs
+%%DATADIR%%/tooltip/.md
+%%DATADIR%%/tooltip/main.css
+%%DATADIR%%/tooltip/main.js
+%%DATADIR%%/tooltip/privacyupdate.html
+%%DATADIR%%/tooltip/%%CMAKE_BUILD_TYPE%%note.html
+%%DATADIR%%/tooltip/styled.html
+%%DATADIR%%/tooltip/zh_CN/.md
+%%DATADIR%%/web/data/text.js
+%%DATADIR%%/web/guide/0/index.html
+%%DATADIR%%/web/guide/0/load.css
+%%DATADIR%%/web/guide/0/load.js
+%%DATADIR%%/web/guide/0/loading.svg
+%%DATADIR%%/web/guide/1/1.css
+%%DATADIR%%/web/guide/1/1.js
+%%DATADIR%%/web/guide/1/index.html
+%%DATADIR%%/web/guide/11/11.css
+%%DATADIR%%/web/guide/11/11.js
+%%DATADIR%%/web/guide/11/earth.png
+%%DATADIR%%/web/guide/11/index.html
+%%DATADIR%%/web/guide/11/tip.png
+%%DATADIR%%/web/guide/21/21.css
+%%DATADIR%%/web/guide/21/21.js
+%%DATADIR%%/web/guide/21/index.html
+%%DATADIR%%/web/guide/21/test.js
+%%DATADIR%%/web/guide/22/22.css
+%%DATADIR%%/web/guide/22/22.js
+%%DATADIR%%/web/guide/22/index.html
+%%DATADIR%%/web/guide/22/test.js
+%%DATADIR%%/web/guide/23/23.css
+%%DATADIR%%/web/guide/23/23.js
+%%DATADIR%%/web/guide/23/index.html
+%%DATADIR%%/web/guide/24/24.css
+%%DATADIR%%/web/guide/24/24.js
+%%DATADIR%%/web/guide/24/index.html
+%%DATADIR%%/web/guide/3/3.css
+%%DATADIR%%/web/guide/3/3.js
+%%DATADIR%%/web/guide/3/index.html
+%%DATADIR%%/web/guide/31/31.css
+%%DATADIR%%/web/guide/31/31.js
+%%DATADIR%%/web/guide/31/index.html
+%%DATADIR%%/web/guide/4orca/4orca.css
+%%DATADIR%%/web/guide/4orca/4orca.js
+%%DATADIR%%/web/guide/4orca/index.html
+%%DATADIR%%/web/guide/5/5.css
+%%DATADIR%%/web/guide/5/5.js
+%%DATADIR%%/web/guide/5/index.html
+%%DATADIR%%/web/guide/6/6.css
+%%DATADIR%%/web/guide/6/6.js
+%%DATADIR%%/web/guide/6/index.html
+%%DATADIR%%/web/guide/6/restart.png
+%%DATADIR%%/web/guide/css/common.css
+%%DATADIR%%/web/guide/css/dark.css
+%%DATADIR%%/web/guide/css/home.css
+%%DATADIR%%/web/guide/css/test.css
+%%DATADIR%%/web/guide/index.html
+%%DATADIR%%/web/guide/js/common.js
+%%DATADIR%%/web/guide/js/globalapi.js
+%%DATADIR%%/web/guide/js/home.js
+%%DATADIR%%/web/guide/js/jquery-2.1.1.min.js
+%%DATADIR%%/web/guide/js/jquery-3.6.0.min.js
+%%DATADIR%%/web/guide/js/json2.js
+%%DATADIR%%/web/guide/swiper/LICENSE
+%%DATADIR%%/web/guide/swiper/README.md
+%%DATADIR%%/web/guide/swiper/angular/angular/src/public-api.d.ts
+%%DATADIR%%/web/guide/swiper/angular/angular/src/swiper-slide.directive.d.ts
+%%DATADIR%%/web/guide/swiper/angular/angular/src/swiper.component.d.ts
+%%DATADIR%%/web/guide/swiper/angular/angular/src/swiper.module.d.ts
+%%DATADIR%%/web/guide/swiper/angular/angular/src/utils/get-params.d.ts
+%%DATADIR%%/web/guide/swiper/angular/angular/src/utils/params-list.d.ts
+%%DATADIR%%/web/guide/swiper/angular/angular/src/utils/utils.d.ts
+%%DATADIR%%/web/guide/swiper/angular/bundles/swiper_angular.umd.js
+%%DATADIR%%/web/guide/swiper/angular/bundles/swiper_angular.umd.js.map
+%%DATADIR%%/web/guide/swiper/angular/esm2015/angular/src/public-api.js
+%%DATADIR%%/web/guide/swiper/angular/esm2015/angular/src/swiper-slide.directive.js
+%%DATADIR%%/web/guide/swiper/angular/esm2015/angular/src/swiper.component.js
+%%DATADIR%%/web/guide/swiper/angular/esm2015/angular/src/swiper.module.js
+%%DATADIR%%/web/guide/swiper/angular/esm2015/angular/src/utils/get-params.js
+%%DATADIR%%/web/guide/swiper/angular/esm2015/angular/src/utils/params-list.js
+%%DATADIR%%/web/guide/swiper/angular/esm2015/angular/src/utils/utils.js
+%%DATADIR%%/web/guide/swiper/angular/esm2015/swiper-angular.js
+%%DATADIR%%/web/guide/swiper/angular/esm2015/swiper_angular.js
+%%DATADIR%%/web/guide/swiper/angular/fesm2015/swiper_angular.js
+%%DATADIR%%/web/guide/swiper/angular/fesm2015/swiper_angular.js.map
+%%DATADIR%%/web/guide/swiper/angular/package.json
+%%DATADIR%%/web/guide/swiper/angular/swiper-angular.d.ts
+%%DATADIR%%/web/guide/swiper/angular/swiper_angular.d.ts
+%%DATADIR%%/web/guide/swiper/core/breakpoints/getBreakpoint.js
+%%DATADIR%%/web/guide/swiper/core/breakpoints/index.js
+%%DATADIR%%/web/guide/swiper/core/breakpoints/setBreakpoint.js
+%%DATADIR%%/web/guide/swiper/core/check-overflow/index.js
+%%DATADIR%%/web/guide/swiper/core/classes/addClasses.js
+%%DATADIR%%/web/guide/swiper/core/classes/index.js
+%%DATADIR%%/web/guide/swiper/core/classes/removeClasses.js
+%%DATADIR%%/web/guide/swiper/core/core.js
+%%DATADIR%%/web/guide/swiper/core/defaults.js
+%%DATADIR%%/web/guide/swiper/core/events-emitter.js
+%%DATADIR%%/web/guide/swiper/core/events/index.js
+%%DATADIR%%/web/guide/swiper/core/events/onClick.js
+%%DATADIR%%/web/guide/swiper/core/events/onResize.js
+%%DATADIR%%/web/guide/swiper/core/events/onScroll.js
+%%DATADIR%%/web/guide/swiper/core/events/onTouchEnd.js
+%%DATADIR%%/web/guide/swiper/core/events/onTouchMove.js
+%%DATADIR%%/web/guide/swiper/core/events/onTouchStart.js
+%%DATADIR%%/web/guide/swiper/core/grab-cursor/index.js
+%%DATADIR%%/web/guide/swiper/core/grab-cursor/setGrabCursor.js
+%%DATADIR%%/web/guide/swiper/core/grab-cursor/unsetGrabCursor.js
+%%DATADIR%%/web/guide/swiper/core/images/index.js
+%%DATADIR%%/web/guide/swiper/core/images/loadImage.js
+%%DATADIR%%/web/guide/swiper/core/images/preloadImages.js
+%%DATADIR%%/web/guide/swiper/core/loop/index.js
+%%DATADIR%%/web/guide/swiper/core/loop/loopCreate.js
+%%DATADIR%%/web/guide/swiper/core/loop/loopDestroy.js
+%%DATADIR%%/web/guide/swiper/core/loop/loopFix.js
+%%DATADIR%%/web/guide/swiper/core/moduleExtendParams.js
+%%DATADIR%%/web/guide/swiper/core/modules/observer/observer.js
+%%DATADIR%%/web/guide/swiper/core/modules/resize/resize.js
+%%DATADIR%%/web/guide/swiper/core/slide/index.js
+%%DATADIR%%/web/guide/swiper/core/slide/slideNext.js
+%%DATADIR%%/web/guide/swiper/core/slide/slidePrev.js
+%%DATADIR%%/web/guide/swiper/core/slide/slideReset.js
+%%DATADIR%%/web/guide/swiper/core/slide/slideTo.js
+%%DATADIR%%/web/guide/swiper/core/slide/slideToClickedSlide.js
+%%DATADIR%%/web/guide/swiper/core/slide/slideToClosest.js
+%%DATADIR%%/web/guide/swiper/core/slide/slideToLoop.js
+%%DATADIR%%/web/guide/swiper/core/transition/index.js
+%%DATADIR%%/web/guide/swiper/core/transition/setTransition.js
+%%DATADIR%%/web/guide/swiper/core/transition/transitionEmit.js
+%%DATADIR%%/web/guide/swiper/core/transition/transitionEnd.js
+%%DATADIR%%/web/guide/swiper/core/transition/transitionStart.js
+%%DATADIR%%/web/guide/swiper/core/translate/getTranslate.js
+%%DATADIR%%/web/guide/swiper/core/translate/index.js
+%%DATADIR%%/web/guide/swiper/core/translate/maxTranslate.js
+%%DATADIR%%/web/guide/swiper/core/translate/minTranslate.js
+%%DATADIR%%/web/guide/swiper/core/translate/setTranslate.js
+%%DATADIR%%/web/guide/swiper/core/translate/translateTo.js
+%%DATADIR%%/web/guide/swiper/core/update/index.js
+%%DATADIR%%/web/guide/swiper/core/update/updateActiveIndex.js
+%%DATADIR%%/web/guide/swiper/core/update/updateAutoHeight.js
+%%DATADIR%%/web/guide/swiper/core/update/updateClickedSlide.js
+%%DATADIR%%/web/guide/swiper/core/update/updateProgress.js
+%%DATADIR%%/web/guide/swiper/core/update/updateSize.js
+%%DATADIR%%/web/guide/swiper/core/update/updateSlides.js
+%%DATADIR%%/web/guide/swiper/core/update/updateSlidesClasses.js
+%%DATADIR%%/web/guide/swiper/core/update/updateSlidesOffset.js
+%%DATADIR%%/web/guide/swiper/core/update/updateSlidesProgress.js
+%%DATADIR%%/web/guide/swiper/modules/a11y/a11y.js
+%%DATADIR%%/web/guide/swiper/modules/a11y/a11y.less
+%%DATADIR%%/web/guide/swiper/modules/a11y/a11y.min.css
+%%DATADIR%%/web/guide/swiper/modules/a11y/a11y.scss
+%%DATADIR%%/web/guide/swiper/modules/autoplay/autoplay.js
+%%DATADIR%%/web/guide/swiper/modules/autoplay/autoplay.less
+%%DATADIR%%/web/guide/swiper/modules/autoplay/autoplay.min.css
+%%DATADIR%%/web/guide/swiper/modules/autoplay/autoplay.scss
+%%DATADIR%%/web/guide/swiper/modules/controller/controller.js
+%%DATADIR%%/web/guide/swiper/modules/controller/controller.less
+%%DATADIR%%/web/guide/swiper/modules/controller/controller.min.css
+%%DATADIR%%/web/guide/swiper/modules/controller/controller.scss
+%%DATADIR%%/web/guide/swiper/modules/effect-cards/effect-cards.js
+%%DATADIR%%/web/guide/swiper/modules/effect-cards/effect-cards.less
+%%DATADIR%%/web/guide/swiper/modules/effect-cards/effect-cards.min.css
+%%DATADIR%%/web/guide/swiper/modules/effect-cards/effect-cards.scss
+%%DATADIR%%/web/guide/swiper/modules/effect-coverflow/effect-coverflow.js
+%%DATADIR%%/web/guide/swiper/modules/effect-coverflow/effect-coverflow.less
+%%DATADIR%%/web/guide/swiper/modules/effect-coverflow/effect-coverflow.min.css
+%%DATADIR%%/web/guide/swiper/modules/effect-coverflow/effect-coverflow.scss
+%%DATADIR%%/web/guide/swiper/modules/effect-creative/effect-creative.js
+%%DATADIR%%/web/guide/swiper/modules/effect-creative/effect-creative.less
+%%DATADIR%%/web/guide/swiper/modules/effect-creative/effect-creative.min.css
+%%DATADIR%%/web/guide/swiper/modules/effect-creative/effect-creative.scss
+%%DATADIR%%/web/guide/swiper/modules/effect-cube/effect-cube.js
+%%DATADIR%%/web/guide/swiper/modules/effect-cube/effect-cube.less
+%%DATADIR%%/web/guide/swiper/modules/effect-cube/effect-cube.min.css
+%%DATADIR%%/web/guide/swiper/modules/effect-cube/effect-cube.scss
+%%DATADIR%%/web/guide/swiper/modules/effect-fade/effect-fade.js
+%%DATADIR%%/web/guide/swiper/modules/effect-fade/effect-fade.less
+%%DATADIR%%/web/guide/swiper/modules/effect-fade/effect-fade.min.css
+%%DATADIR%%/web/guide/swiper/modules/effect-fade/effect-fade.scss
+%%DATADIR%%/web/guide/swiper/modules/effect-flip/effect-flip.js
+%%DATADIR%%/web/guide/swiper/modules/effect-flip/effect-flip.less
+%%DATADIR%%/web/guide/swiper/modules/effect-flip/effect-flip.min.css
+%%DATADIR%%/web/guide/swiper/modules/effect-flip/effect-flip.scss
+%%DATADIR%%/web/guide/swiper/modules/free-mode/free-mode.js
+%%DATADIR%%/web/guide/swiper/modules/free-mode/free-mode.less
+%%DATADIR%%/web/guide/swiper/modules/free-mode/free-mode.min.css
+%%DATADIR%%/web/guide/swiper/modules/free-mode/free-mode.scss
+%%DATADIR%%/web/guide/swiper/modules/grid/grid.js
+%%DATADIR%%/web/guide/swiper/modules/grid/grid.less
+%%DATADIR%%/web/guide/swiper/modules/grid/grid.min.css
+%%DATADIR%%/web/guide/swiper/modules/grid/grid.scss
+%%DATADIR%%/web/guide/swiper/modules/hash-navigation/hash-navigation.js
+%%DATADIR%%/web/guide/swiper/modules/hash-navigation/hash-navigation.less
+%%DATADIR%%/web/guide/swiper/modules/hash-navigation/hash-navigation.min.css
+%%DATADIR%%/web/guide/swiper/modules/hash-navigation/hash-navigation.scss
+%%DATADIR%%/web/guide/swiper/modules/history/history.js
+%%DATADIR%%/web/guide/swiper/modules/history/history.less
+%%DATADIR%%/web/guide/swiper/modules/history/history.min.css
+%%DATADIR%%/web/guide/swiper/modules/history/history.scss
+%%DATADIR%%/web/guide/swiper/modules/keyboard/keyboard.js
+%%DATADIR%%/web/guide/swiper/modules/keyboard/keyboard.less
+%%DATADIR%%/web/guide/swiper/modules/keyboard/keyboard.min.css
+%%DATADIR%%/web/guide/swiper/modules/keyboard/keyboard.scss
+%%DATADIR%%/web/guide/swiper/modules/lazy/lazy.js
+%%DATADIR%%/web/guide/swiper/modules/lazy/lazy.less
+%%DATADIR%%/web/guide/swiper/modules/lazy/lazy.min.css
+%%DATADIR%%/web/guide/swiper/modules/lazy/lazy.scss
+%%DATADIR%%/web/guide/swiper/modules/manipulation/manipulation.js
+%%DATADIR%%/web/guide/swiper/modules/manipulation/manipulation.less
+%%DATADIR%%/web/guide/swiper/modules/manipulation/manipulation.min.css
+%%DATADIR%%/web/guide/swiper/modules/manipulation/manipulation.scss
+%%DATADIR%%/web/guide/swiper/modules/manipulation/methods/addSlide.js
+%%DATADIR%%/web/guide/swiper/modules/manipulation/methods/appendSlide.js
+%%DATADIR%%/web/guide/swiper/modules/manipulation/methods/prependSlide.js
+%%DATADIR%%/web/guide/swiper/modules/manipulation/methods/removeAllSlides.js
+%%DATADIR%%/web/guide/swiper/modules/manipulation/methods/removeSlide.js
+%%DATADIR%%/web/guide/swiper/modules/mousewheel/mousewheel.js
+%%DATADIR%%/web/guide/swiper/modules/mousewheel/mousewheel.less
+%%DATADIR%%/web/guide/swiper/modules/mousewheel/mousewheel.min.css
+%%DATADIR%%/web/guide/swiper/modules/mousewheel/mousewheel.scss
+%%DATADIR%%/web/guide/swiper/modules/navigation/navigation.js
+%%DATADIR%%/web/guide/swiper/modules/navigation/navigation.less
+%%DATADIR%%/web/guide/swiper/modules/navigation/navigation.min.css
+%%DATADIR%%/web/guide/swiper/modules/navigation/navigation.scss
+%%DATADIR%%/web/guide/swiper/modules/pagination/pagination.js
+%%DATADIR%%/web/guide/swiper/modules/pagination/pagination.less
+%%DATADIR%%/web/guide/swiper/modules/pagination/pagination.min.css
+%%DATADIR%%/web/guide/swiper/modules/pagination/pagination.scss
+%%DATADIR%%/web/guide/swiper/modules/parallax/parallax.js
+%%DATADIR%%/web/guide/swiper/modules/parallax/parallax.less
+%%DATADIR%%/web/guide/swiper/modules/parallax/parallax.min.css
+%%DATADIR%%/web/guide/swiper/modules/parallax/parallax.scss
+%%DATADIR%%/web/guide/swiper/modules/scrollbar/scrollbar.js
+%%DATADIR%%/web/guide/swiper/modules/scrollbar/scrollbar.less
+%%DATADIR%%/web/guide/swiper/modules/scrollbar/scrollbar.min.css
+%%DATADIR%%/web/guide/swiper/modules/scrollbar/scrollbar.scss
+%%DATADIR%%/web/guide/swiper/modules/thumbs/thumbs.js
+%%DATADIR%%/web/guide/swiper/modules/thumbs/thumbs.less
+%%DATADIR%%/web/guide/swiper/modules/thumbs/thumbs.min.css
+%%DATADIR%%/web/guide/swiper/modules/thumbs/thumbs.scss
+%%DATADIR%%/web/guide/swiper/modules/virtual/virtual.js
+%%DATADIR%%/web/guide/swiper/modules/virtual/virtual.less
+%%DATADIR%%/web/guide/swiper/modules/virtual/virtual.min.css
+%%DATADIR%%/web/guide/swiper/modules/virtual/virtual.scss
+%%DATADIR%%/web/guide/swiper/modules/zoom/zoom.js
+%%DATADIR%%/web/guide/swiper/modules/zoom/zoom.less
+%%DATADIR%%/web/guide/swiper/modules/zoom/zoom.min.css
+%%DATADIR%%/web/guide/swiper/modules/zoom/zoom.scss
+%%DATADIR%%/web/guide/swiper/node_modules/dom7/LICENSE
+%%DATADIR%%/web/guide/swiper/node_modules/dom7/README.md
+%%DATADIR%%/web/guide/swiper/node_modules/dom7/dom7.d.ts
+%%DATADIR%%/web/guide/swiper/node_modules/dom7/dom7.esm.js
+%%DATADIR%%/web/guide/swiper/node_modules/dom7/dom7.js
+%%DATADIR%%/web/guide/swiper/node_modules/dom7/dom7.js.map
+%%DATADIR%%/web/guide/swiper/node_modules/dom7/dom7.min.js
+%%DATADIR%%/web/guide/swiper/node_modules/dom7/dom7.min.js.map
+%%DATADIR%%/web/guide/swiper/node_modules/dom7/package.json
+%%DATADIR%%/web/guide/swiper/node_modules/ssr-window/LICENSE
+%%DATADIR%%/web/guide/swiper/node_modules/ssr-window/README.md
+%%DATADIR%%/web/guide/swiper/node_modules/ssr-window/package.json
+%%DATADIR%%/web/guide/swiper/node_modules/ssr-window/ssr-window.esm.js
+%%DATADIR%%/web/guide/swiper/node_modules/ssr-window/ssr-window.umd.js
+%%DATADIR%%/web/guide/swiper/node_modules/ssr-window/ssr-window.umd.js.map
+%%DATADIR%%/web/guide/swiper/node_modules/ssr-window/ssr-window.umd.min.js
+%%DATADIR%%/web/guide/swiper/node_modules/ssr-window/ssr-window.umd.min.js.map
+%%DATADIR%%/web/guide/swiper/node_modules/ssr-window/types/document.d.ts
+%%DATADIR%%/web/guide/swiper/node_modules/ssr-window/types/extend.d.ts
+%%DATADIR%%/web/guide/swiper/node_modules/ssr-window/types/ssr-window.d.ts
+%%DATADIR%%/web/guide/swiper/node_modules/ssr-window/types/window.d.ts
+%%DATADIR%%/web/guide/swiper/package.json
+%%DATADIR%%/web/guide/swiper/postinstall.js
+%%DATADIR%%/web/guide/swiper/react/get-changed-params.js
+%%DATADIR%%/web/guide/swiper/react/get-children.js
+%%DATADIR%%/web/guide/swiper/react/get-params.js
+%%DATADIR%%/web/guide/swiper/react/init-swiper.js
+%%DATADIR%%/web/guide/swiper/react/loop.js
+%%DATADIR%%/web/guide/swiper/react/params-list.js
+%%DATADIR%%/web/guide/swiper/react/swiper-react.d.ts
+%%DATADIR%%/web/guide/swiper/react/swiper-react.js
+%%DATADIR%%/web/guide/swiper/react/swiper-slide.js
+%%DATADIR%%/web/guide/swiper/react/swiper.js
+%%DATADIR%%/web/guide/swiper/react/update-swiper.js
+%%DATADIR%%/web/guide/swiper/react/use-isomorphic-layout-effect.js
+%%DATADIR%%/web/guide/swiper/react/utils.js
+%%DATADIR%%/web/guide/swiper/react/virtual.js
+%%DATADIR%%/web/guide/swiper/shared/classes-to-selector.js
+%%DATADIR%%/web/guide/swiper/shared/create-element-if-not-defined.js
+%%DATADIR%%/web/guide/swiper/shared/create-shadow.js
+%%DATADIR%%/web/guide/swiper/shared/dom.js
+%%DATADIR%%/web/guide/swiper/shared/effect-init.js
+%%DATADIR%%/web/guide/swiper/shared/effect-target.js
+%%DATADIR%%/web/guide/swiper/shared/effect-virtual-transition-end.js
+%%DATADIR%%/web/guide/swiper/shared/get-browser.js
+%%DATADIR%%/web/guide/swiper/shared/get-device.js
+%%DATADIR%%/web/guide/swiper/shared/get-support.js
+%%DATADIR%%/web/guide/swiper/shared/utils.js
+%%DATADIR%%/web/guide/swiper/svelte/get-changed-params.js
+%%DATADIR%%/web/guide/swiper/svelte/get-params.js
+%%DATADIR%%/web/guide/swiper/svelte/init-swiper.js
+%%DATADIR%%/web/guide/swiper/svelte/params-list.js
+%%DATADIR%%/web/guide/swiper/svelte/swiper-slide.svelte
+%%DATADIR%%/web/guide/swiper/svelte/swiper-svelte.d.ts
+%%DATADIR%%/web/guide/swiper/svelte/swiper-svelte.js
+%%DATADIR%%/web/guide/swiper/svelte/swiper.svelte
+%%DATADIR%%/web/guide/swiper/svelte/update-swiper.js
+%%DATADIR%%/web/guide/swiper/svelte/utils.js
+%%DATADIR%%/web/guide/swiper/swiper-bundle.css
+%%DATADIR%%/web/guide/swiper/swiper-bundle.esm.browser.js
+%%DATADIR%%/web/guide/swiper/swiper-bundle.esm.browser.js.map
+%%DATADIR%%/web/guide/swiper/swiper-bundle.esm.browser.min.js
+%%DATADIR%%/web/guide/swiper/swiper-bundle.esm.browser.min.js.map
+%%DATADIR%%/web/guide/swiper/swiper-bundle.esm.js
+%%DATADIR%%/web/guide/swiper/swiper-bundle.js
+%%DATADIR%%/web/guide/swiper/swiper-bundle.js.map
+%%DATADIR%%/web/guide/swiper/swiper-bundle.min.css
+%%DATADIR%%/web/guide/swiper/swiper-bundle.min.js
+%%DATADIR%%/web/guide/swiper/swiper-bundle.min.js.map
+%%DATADIR%%/web/guide/swiper/swiper-vars.less
+%%DATADIR%%/web/guide/swiper/swiper-vars.scss
+%%DATADIR%%/web/guide/swiper/swiper.d.ts
+%%DATADIR%%/web/guide/swiper/swiper.esm.js
+%%DATADIR%%/web/guide/swiper/swiper.less
+%%DATADIR%%/web/guide/swiper/swiper.min.css
+%%DATADIR%%/web/guide/swiper/swiper.scss
+%%DATADIR%%/web/guide/swiper/types/index.d.ts
+%%DATADIR%%/web/guide/swiper/types/modules/a11y.d.ts
+%%DATADIR%%/web/guide/swiper/types/modules/autoplay.d.ts
+%%DATADIR%%/web/guide/swiper/types/modules/controller.d.ts
+%%DATADIR%%/web/guide/swiper/types/modules/effect-cards.d.ts
+%%DATADIR%%/web/guide/swiper/types/modules/effect-coverflow.d.ts
+%%DATADIR%%/web/guide/swiper/types/modules/effect-creative.d.ts
+%%DATADIR%%/web/guide/swiper/types/modules/effect-cube.d.ts
+%%DATADIR%%/web/guide/swiper/types/modules/effect-fade.d.ts
+%%DATADIR%%/web/guide/swiper/types/modules/effect-flip.d.ts
+%%DATADIR%%/web/guide/swiper/types/modules/free-mode.d.ts
+%%DATADIR%%/web/guide/swiper/types/modules/grid.d.ts
+%%DATADIR%%/web/guide/swiper/types/modules/hash-navigation.d.ts
+%%DATADIR%%/web/guide/swiper/types/modules/history.d.ts
+%%DATADIR%%/web/guide/swiper/types/modules/keyboard.d.ts
+%%DATADIR%%/web/guide/swiper/types/modules/lazy.d.ts
+%%DATADIR%%/web/guide/swiper/types/modules/manipulation.d.ts
+%%DATADIR%%/web/guide/swiper/types/modules/mousewheel.d.ts
+%%DATADIR%%/web/guide/swiper/types/modules/navigation.d.ts
+%%DATADIR%%/web/guide/swiper/types/modules/pagination.d.ts
+%%DATADIR%%/web/guide/swiper/types/modules/parallax.d.ts
+%%DATADIR%%/web/guide/swiper/types/modules/public-api.d.ts
+%%DATADIR%%/web/guide/swiper/types/modules/scrollbar.d.ts
+%%DATADIR%%/web/guide/swiper/types/modules/thumbs.d.ts
+%%DATADIR%%/web/guide/swiper/types/modules/virtual.d.ts
+%%DATADIR%%/web/guide/swiper/types/modules/zoom.d.ts
+%%DATADIR%%/web/guide/swiper/types/shared.d.ts
+%%DATADIR%%/web/guide/swiper/types/swiper-class.d.ts
+%%DATADIR%%/web/guide/swiper/types/swiper-events.d.ts
+%%DATADIR%%/web/guide/swiper/types/swiper-options.d.ts
+%%DATADIR%%/web/guide/swiper/vue/get-changed-params.js
+%%DATADIR%%/web/guide/swiper/vue/get-children.js
+%%DATADIR%%/web/guide/swiper/vue/get-params.js
+%%DATADIR%%/web/guide/swiper/vue/init-swiper.js
+%%DATADIR%%/web/guide/swiper/vue/loop.js
+%%DATADIR%%/web/guide/swiper/vue/params-list.js
+%%DATADIR%%/web/guide/swiper/vue/swiper-slide.js
+%%DATADIR%%/web/guide/swiper/vue/swiper-vue.d.ts
+%%DATADIR%%/web/guide/swiper/vue/swiper-vue.js
+%%DATADIR%%/web/guide/swiper/vue/swiper.js
+%%DATADIR%%/web/guide/swiper/vue/update-swiper.js
+%%DATADIR%%/web/guide/swiper/vue/utils.js
+%%DATADIR%%/web/guide/swiper/vue/virtual.js
+%%DATADIR%%/web/homepage/css/dark.css
+%%DATADIR%%/web/homepage/css/home.css
+%%DATADIR%%/web/homepage/css/light.css
+%%DATADIR%%/web/homepage/img/3d_text.png
+%%DATADIR%%/web/homepage/img/a.jpg
+%%DATADIR%%/web/homepage/img/b.jpg
+%%DATADIR%%/web/homepage/img/c.jpg
+%%DATADIR%%/web/homepage/img/d.png
+%%DATADIR%%/web/homepage/img/high_speed_print_at_quality.png
+%%DATADIR%%/web/homepage/img/i1.png
+%%DATADIR%%/web/homepage/img/i2.png
+%%DATADIR%%/web/homepage/img/i3.png
+%%DATADIR%%/web/homepage/img/i4.png
+%%DATADIR%%/web/homepage/img/i5.png
+%%DATADIR%%/web/homepage/img/i6.png
+%%DATADIR%%/web/homepage/img/multi_color_printing.png
+%%DATADIR%%/web/homepage/img/open_folder.svg
+%%DATADIR%%/web/homepage/img/open_folder2.svg
+%%DATADIR%%/web/homepage/img/project_based_workflow.png
+%%DATADIR%%/web/homepage/img/quick_start.png
+%%DATADIR%%/web/homepage/img/remote_control_and_monitoring.png
+%%DATADIR%%/web/homepage/img/remove.svg
+%%DATADIR%%/web/homepage/img/remove2.svg
+%%DATADIR%%/web/homepage/img/setting_guide_of_slicing_parameters.png
+%%DATADIR%%/web/homepage/img/step.png
+%%DATADIR%%/web/homepage/img/t1.svg
+%%DATADIR%%/web/homepage/img/t2.svg
+%%DATADIR%%/web/homepage/img/wiki.png
+%%DATADIR%%/web/homepage/img/wiki2.png
+%%DATADIR%%/web/homepage/img/wiki3.png
+%%DATADIR%%/web/homepage/index.html
+%%DATADIR%%/web/homepage/js/globalapi.js
+%%DATADIR%%/web/homepage/js/home.js
+%%DATADIR%%/web/homepage/js/jquery-3.6.0.min.js
+%%DATADIR%%/web/homepage/js/json2.js
+%%DATADIR%%/web/homepage/test.html
+%%DATADIR%%/web/image/edit.svg
+%%DATADIR%%/web/image/logo.png
+%%DATADIR%%/web/image/logo2.png
+%%DATADIR%%/web/include/globalapi.js
+%%DATADIR%%/web/include/jquery-2.1.1.min.js
+%%DATADIR%%/web/include/jquery-3.6.0.min.js
+%%DATADIR%%/web/include/json2.js
+%%DATADIR%%/web/include/swiper/LICENSE
+%%DATADIR%%/web/include/swiper/README.md
+%%DATADIR%%/web/include/swiper/angular/angular/src/public-api.d.ts
+%%DATADIR%%/web/include/swiper/angular/angular/src/swiper-slide.directive.d.ts
+%%DATADIR%%/web/include/swiper/angular/angular/src/swiper.component.d.ts
+%%DATADIR%%/web/include/swiper/angular/angular/src/swiper.module.d.ts
+%%DATADIR%%/web/include/swiper/angular/angular/src/utils/get-params.d.ts
+%%DATADIR%%/web/include/swiper/angular/angular/src/utils/params-list.d.ts
+%%DATADIR%%/web/include/swiper/angular/angular/src/utils/utils.d.ts
+%%DATADIR%%/web/include/swiper/angular/bundles/swiper_angular.umd.js
+%%DATADIR%%/web/include/swiper/angular/bundles/swiper_angular.umd.js.map
+%%DATADIR%%/web/include/swiper/angular/esm2015/angular/src/public-api.js
+%%DATADIR%%/web/include/swiper/angular/esm2015/angular/src/swiper-slide.directive.js
+%%DATADIR%%/web/include/swiper/angular/esm2015/angular/src/swiper.component.js
+%%DATADIR%%/web/include/swiper/angular/esm2015/angular/src/swiper.module.js
+%%DATADIR%%/web/include/swiper/angular/esm2015/angular/src/utils/get-params.js
+%%DATADIR%%/web/include/swiper/angular/esm2015/angular/src/utils/params-list.js
+%%DATADIR%%/web/include/swiper/angular/esm2015/angular/src/utils/utils.js
+%%DATADIR%%/web/include/swiper/angular/esm2015/swiper-angular.js
+%%DATADIR%%/web/include/swiper/angular/esm2015/swiper_angular.js
+%%DATADIR%%/web/include/swiper/angular/fesm2015/swiper_angular.js
+%%DATADIR%%/web/include/swiper/angular/fesm2015/swiper_angular.js.map
+%%DATADIR%%/web/include/swiper/angular/package.json
+%%DATADIR%%/web/include/swiper/angular/swiper-angular.d.ts
+%%DATADIR%%/web/include/swiper/angular/swiper_angular.d.ts
+%%DATADIR%%/web/include/swiper/core/breakpoints/getBreakpoint.js
+%%DATADIR%%/web/include/swiper/core/breakpoints/index.js
+%%DATADIR%%/web/include/swiper/core/breakpoints/setBreakpoint.js
+%%DATADIR%%/web/include/swiper/core/check-overflow/index.js
+%%DATADIR%%/web/include/swiper/core/classes/addClasses.js
+%%DATADIR%%/web/include/swiper/core/classes/index.js
+%%DATADIR%%/web/include/swiper/core/classes/removeClasses.js
+%%DATADIR%%/web/include/swiper/core/core.js
+%%DATADIR%%/web/include/swiper/core/defaults.js
+%%DATADIR%%/web/include/swiper/core/events-emitter.js
+%%DATADIR%%/web/include/swiper/core/events/index.js
+%%DATADIR%%/web/include/swiper/core/events/onClick.js
+%%DATADIR%%/web/include/swiper/core/events/onResize.js
+%%DATADIR%%/web/include/swiper/core/events/onScroll.js
+%%DATADIR%%/web/include/swiper/core/events/onTouchEnd.js
+%%DATADIR%%/web/include/swiper/core/events/onTouchMove.js
+%%DATADIR%%/web/include/swiper/core/events/onTouchStart.js
+%%DATADIR%%/web/include/swiper/core/grab-cursor/index.js
+%%DATADIR%%/web/include/swiper/core/grab-cursor/setGrabCursor.js
+%%DATADIR%%/web/include/swiper/core/grab-cursor/unsetGrabCursor.js
+%%DATADIR%%/web/include/swiper/core/images/index.js
+%%DATADIR%%/web/include/swiper/core/images/loadImage.js
+%%DATADIR%%/web/include/swiper/core/images/preloadImages.js
+%%DATADIR%%/web/include/swiper/core/loop/index.js
+%%DATADIR%%/web/include/swiper/core/loop/loopCreate.js
+%%DATADIR%%/web/include/swiper/core/loop/loopDestroy.js
+%%DATADIR%%/web/include/swiper/core/loop/loopFix.js
+%%DATADIR%%/web/include/swiper/core/moduleExtendParams.js
+%%DATADIR%%/web/include/swiper/core/modules/observer/observer.js
+%%DATADIR%%/web/include/swiper/core/modules/resize/resize.js
+%%DATADIR%%/web/include/swiper/core/slide/index.js
+%%DATADIR%%/web/include/swiper/core/slide/slideNext.js
+%%DATADIR%%/web/include/swiper/core/slide/slidePrev.js
+%%DATADIR%%/web/include/swiper/core/slide/slideReset.js
+%%DATADIR%%/web/include/swiper/core/slide/slideTo.js
+%%DATADIR%%/web/include/swiper/core/slide/slideToClickedSlide.js
+%%DATADIR%%/web/include/swiper/core/slide/slideToClosest.js
+%%DATADIR%%/web/include/swiper/core/slide/slideToLoop.js
+%%DATADIR%%/web/include/swiper/core/transition/index.js
+%%DATADIR%%/web/include/swiper/core/transition/setTransition.js
+%%DATADIR%%/web/include/swiper/core/transition/transitionEmit.js
+%%DATADIR%%/web/include/swiper/core/transition/transitionEnd.js
+%%DATADIR%%/web/include/swiper/core/transition/transitionStart.js
+%%DATADIR%%/web/include/swiper/core/translate/getTranslate.js
+%%DATADIR%%/web/include/swiper/core/translate/index.js
+%%DATADIR%%/web/include/swiper/core/translate/maxTranslate.js
+%%DATADIR%%/web/include/swiper/core/translate/minTranslate.js
+%%DATADIR%%/web/include/swiper/core/translate/setTranslate.js
+%%DATADIR%%/web/include/swiper/core/translate/translateTo.js
+%%DATADIR%%/web/include/swiper/core/update/index.js
+%%DATADIR%%/web/include/swiper/core/update/updateActiveIndex.js
+%%DATADIR%%/web/include/swiper/core/update/updateAutoHeight.js
+%%DATADIR%%/web/include/swiper/core/update/updateClickedSlide.js
+%%DATADIR%%/web/include/swiper/core/update/updateProgress.js
+%%DATADIR%%/web/include/swiper/core/update/updateSize.js
+%%DATADIR%%/web/include/swiper/core/update/updateSlides.js
+%%DATADIR%%/web/include/swiper/core/update/updateSlidesClasses.js
+%%DATADIR%%/web/include/swiper/core/update/updateSlidesOffset.js
+%%DATADIR%%/web/include/swiper/core/update/updateSlidesProgress.js
+%%DATADIR%%/web/include/swiper/modules/a11y/a11y.js
+%%DATADIR%%/web/include/swiper/modules/a11y/a11y.less
+%%DATADIR%%/web/include/swiper/modules/a11y/a11y.min.css
+%%DATADIR%%/web/include/swiper/modules/a11y/a11y.scss
+%%DATADIR%%/web/include/swiper/modules/autoplay/autoplay.js
+%%DATADIR%%/web/include/swiper/modules/autoplay/autoplay.less
+%%DATADIR%%/web/include/swiper/modules/autoplay/autoplay.min.css
+%%DATADIR%%/web/include/swiper/modules/autoplay/autoplay.scss
+%%DATADIR%%/web/include/swiper/modules/controller/controller.js
+%%DATADIR%%/web/include/swiper/modules/controller/controller.less
+%%DATADIR%%/web/include/swiper/modules/controller/controller.min.css
+%%DATADIR%%/web/include/swiper/modules/controller/controller.scss
+%%DATADIR%%/web/include/swiper/modules/effect-cards/effect-cards.js
+%%DATADIR%%/web/include/swiper/modules/effect-cards/effect-cards.less
+%%DATADIR%%/web/include/swiper/modules/effect-cards/effect-cards.min.css
+%%DATADIR%%/web/include/swiper/modules/effect-cards/effect-cards.scss
+%%DATADIR%%/web/include/swiper/modules/effect-coverflow/effect-coverflow.js
+%%DATADIR%%/web/include/swiper/modules/effect-coverflow/effect-coverflow.less
+%%DATADIR%%/web/include/swiper/modules/effect-coverflow/effect-coverflow.min.css
+%%DATADIR%%/web/include/swiper/modules/effect-coverflow/effect-coverflow.scss
+%%DATADIR%%/web/include/swiper/modules/effect-creative/effect-creative.js
+%%DATADIR%%/web/include/swiper/modules/effect-creative/effect-creative.less
+%%DATADIR%%/web/include/swiper/modules/effect-creative/effect-creative.min.css
+%%DATADIR%%/web/include/swiper/modules/effect-creative/effect-creative.scss
+%%DATADIR%%/web/include/swiper/modules/effect-cube/effect-cube.js
+%%DATADIR%%/web/include/swiper/modules/effect-cube/effect-cube.less
+%%DATADIR%%/web/include/swiper/modules/effect-cube/effect-cube.min.css
+%%DATADIR%%/web/include/swiper/modules/effect-cube/effect-cube.scss
+%%DATADIR%%/web/include/swiper/modules/effect-fade/effect-fade.js
+%%DATADIR%%/web/include/swiper/modules/effect-fade/effect-fade.less
+%%DATADIR%%/web/include/swiper/modules/effect-fade/effect-fade.min.css
+%%DATADIR%%/web/include/swiper/modules/effect-fade/effect-fade.scss
+%%DATADIR%%/web/include/swiper/modules/effect-flip/effect-flip.js
+%%DATADIR%%/web/include/swiper/modules/effect-flip/effect-flip.less
+%%DATADIR%%/web/include/swiper/modules/effect-flip/effect-flip.min.css
+%%DATADIR%%/web/include/swiper/modules/effect-flip/effect-flip.scss
+%%DATADIR%%/web/include/swiper/modules/free-mode/free-mode.js
+%%DATADIR%%/web/include/swiper/modules/free-mode/free-mode.less
+%%DATADIR%%/web/include/swiper/modules/free-mode/free-mode.min.css
+%%DATADIR%%/web/include/swiper/modules/free-mode/free-mode.scss
+%%DATADIR%%/web/include/swiper/modules/grid/grid.js
+%%DATADIR%%/web/include/swiper/modules/grid/grid.less
+%%DATADIR%%/web/include/swiper/modules/grid/grid.min.css
+%%DATADIR%%/web/include/swiper/modules/grid/grid.scss
+%%DATADIR%%/web/include/swiper/modules/hash-navigation/hash-navigation.js
+%%DATADIR%%/web/include/swiper/modules/hash-navigation/hash-navigation.less
+%%DATADIR%%/web/include/swiper/modules/hash-navigation/hash-navigation.min.css
+%%DATADIR%%/web/include/swiper/modules/hash-navigation/hash-navigation.scss
+%%DATADIR%%/web/include/swiper/modules/history/history.js
+%%DATADIR%%/web/include/swiper/modules/history/history.less
+%%DATADIR%%/web/include/swiper/modules/history/history.min.css
+%%DATADIR%%/web/include/swiper/modules/history/history.scss
+%%DATADIR%%/web/include/swiper/modules/keyboard/keyboard.js
+%%DATADIR%%/web/include/swiper/modules/keyboard/keyboard.less
+%%DATADIR%%/web/include/swiper/modules/keyboard/keyboard.min.css
+%%DATADIR%%/web/include/swiper/modules/keyboard/keyboard.scss
+%%DATADIR%%/web/include/swiper/modules/lazy/lazy.js
+%%DATADIR%%/web/include/swiper/modules/lazy/lazy.less
+%%DATADIR%%/web/include/swiper/modules/lazy/lazy.min.css
+%%DATADIR%%/web/include/swiper/modules/lazy/lazy.scss
+%%DATADIR%%/web/include/swiper/modules/manipulation/manipulation.js
+%%DATADIR%%/web/include/swiper/modules/manipulation/manipulation.less
+%%DATADIR%%/web/include/swiper/modules/manipulation/manipulation.min.css
+%%DATADIR%%/web/include/swiper/modules/manipulation/manipulation.scss
+%%DATADIR%%/web/include/swiper/modules/manipulation/methods/addSlide.js
+%%DATADIR%%/web/include/swiper/modules/manipulation/methods/appendSlide.js
+%%DATADIR%%/web/include/swiper/modules/manipulation/methods/prependSlide.js
+%%DATADIR%%/web/include/swiper/modules/manipulation/methods/removeAllSlides.js
+%%DATADIR%%/web/include/swiper/modules/manipulation/methods/removeSlide.js
+%%DATADIR%%/web/include/swiper/modules/mousewheel/mousewheel.js
+%%DATADIR%%/web/include/swiper/modules/mousewheel/mousewheel.less
+%%DATADIR%%/web/include/swiper/modules/mousewheel/mousewheel.min.css
+%%DATADIR%%/web/include/swiper/modules/mousewheel/mousewheel.scss
+%%DATADIR%%/web/include/swiper/modules/navigation/navigation.js
+%%DATADIR%%/web/include/swiper/modules/navigation/navigation.less
+%%DATADIR%%/web/include/swiper/modules/navigation/navigation.min.css
+%%DATADIR%%/web/include/swiper/modules/navigation/navigation.scss
+%%DATADIR%%/web/include/swiper/modules/pagination/pagination.js
+%%DATADIR%%/web/include/swiper/modules/pagination/pagination.less
+%%DATADIR%%/web/include/swiper/modules/pagination/pagination.min.css
+%%DATADIR%%/web/include/swiper/modules/pagination/pagination.scss
+%%DATADIR%%/web/include/swiper/modules/parallax/parallax.js
+%%DATADIR%%/web/include/swiper/modules/parallax/parallax.less
+%%DATADIR%%/web/include/swiper/modules/parallax/parallax.min.css
+%%DATADIR%%/web/include/swiper/modules/parallax/parallax.scss
+%%DATADIR%%/web/include/swiper/modules/scrollbar/scrollbar.js
+%%DATADIR%%/web/include/swiper/modules/scrollbar/scrollbar.less
+%%DATADIR%%/web/include/swiper/modules/scrollbar/scrollbar.min.css
+%%DATADIR%%/web/include/swiper/modules/scrollbar/scrollbar.scss
+%%DATADIR%%/web/include/swiper/modules/thumbs/thumbs.js
+%%DATADIR%%/web/include/swiper/modules/thumbs/thumbs.less
+%%DATADIR%%/web/include/swiper/modules/thumbs/thumbs.min.css
+%%DATADIR%%/web/include/swiper/modules/thumbs/thumbs.scss
+%%DATADIR%%/web/include/swiper/modules/virtual/virtual.js
+%%DATADIR%%/web/include/swiper/modules/virtual/virtual.less
+%%DATADIR%%/web/include/swiper/modules/virtual/virtual.min.css
+%%DATADIR%%/web/include/swiper/modules/virtual/virtual.scss
+%%DATADIR%%/web/include/swiper/modules/zoom/zoom.js
+%%DATADIR%%/web/include/swiper/modules/zoom/zoom.less
+%%DATADIR%%/web/include/swiper/modules/zoom/zoom.min.css
+%%DATADIR%%/web/include/swiper/modules/zoom/zoom.scss
+%%DATADIR%%/web/include/swiper/node_modules/dom7/LICENSE
+%%DATADIR%%/web/include/swiper/node_modules/dom7/README.md
+%%DATADIR%%/web/include/swiper/node_modules/dom7/dom7.d.ts
+%%DATADIR%%/web/include/swiper/node_modules/dom7/dom7.esm.js
+%%DATADIR%%/web/include/swiper/node_modules/dom7/dom7.js
+%%DATADIR%%/web/include/swiper/node_modules/dom7/dom7.js.map
+%%DATADIR%%/web/include/swiper/node_modules/dom7/dom7.min.js
+%%DATADIR%%/web/include/swiper/node_modules/dom7/dom7.min.js.map
+%%DATADIR%%/web/include/swiper/node_modules/dom7/package.json
+%%DATADIR%%/web/include/swiper/node_modules/ssr-window/LICENSE
+%%DATADIR%%/web/include/swiper/node_modules/ssr-window/README.md
+%%DATADIR%%/web/include/swiper/node_modules/ssr-window/package.json
+%%DATADIR%%/web/include/swiper/node_modules/ssr-window/ssr-window.esm.js
+%%DATADIR%%/web/include/swiper/node_modules/ssr-window/ssr-window.umd.js
+%%DATADIR%%/web/include/swiper/node_modules/ssr-window/ssr-window.umd.js.map
+%%DATADIR%%/web/include/swiper/node_modules/ssr-window/ssr-window.umd.min.js
+%%DATADIR%%/web/include/swiper/node_modules/ssr-window/ssr-window.umd.min.js.map
+%%DATADIR%%/web/include/swiper/node_modules/ssr-window/types/document.d.ts
+%%DATADIR%%/web/include/swiper/node_modules/ssr-window/types/extend.d.ts
+%%DATADIR%%/web/include/swiper/node_modules/ssr-window/types/ssr-window.d.ts
+%%DATADIR%%/web/include/swiper/node_modules/ssr-window/types/window.d.ts
+%%DATADIR%%/web/include/swiper/package.json
+%%DATADIR%%/web/include/swiper/postinstall.js
+%%DATADIR%%/web/include/swiper/react/get-changed-params.js
+%%DATADIR%%/web/include/swiper/react/get-children.js
+%%DATADIR%%/web/include/swiper/react/get-params.js
+%%DATADIR%%/web/include/swiper/react/init-swiper.js
+%%DATADIR%%/web/include/swiper/react/loop.js
+%%DATADIR%%/web/include/swiper/react/params-list.js
+%%DATADIR%%/web/include/swiper/react/swiper-react.d.ts
+%%DATADIR%%/web/include/swiper/react/swiper-react.js
+%%DATADIR%%/web/include/swiper/react/swiper-slide.js
+%%DATADIR%%/web/include/swiper/react/swiper.js
+%%DATADIR%%/web/include/swiper/react/update-swiper.js
+%%DATADIR%%/web/include/swiper/react/use-isomorphic-layout-effect.js
+%%DATADIR%%/web/include/swiper/react/utils.js
+%%DATADIR%%/web/include/swiper/react/virtual.js
+%%DATADIR%%/web/include/swiper/shared/classes-to-selector.js
+%%DATADIR%%/web/include/swiper/shared/create-element-if-not-defined.js
+%%DATADIR%%/web/include/swiper/shared/create-shadow.js
+%%DATADIR%%/web/include/swiper/shared/dom.js
+%%DATADIR%%/web/include/swiper/shared/effect-init.js
+%%DATADIR%%/web/include/swiper/shared/effect-target.js
+%%DATADIR%%/web/include/swiper/shared/effect-virtual-transition-end.js
+%%DATADIR%%/web/include/swiper/shared/get-browser.js
+%%DATADIR%%/web/include/swiper/shared/get-device.js
+%%DATADIR%%/web/include/swiper/shared/get-support.js
+%%DATADIR%%/web/include/swiper/shared/utils.js
+%%DATADIR%%/web/include/swiper/svelte/get-changed-params.js
+%%DATADIR%%/web/include/swiper/svelte/get-params.js
+%%DATADIR%%/web/include/swiper/svelte/init-swiper.js
+%%DATADIR%%/web/include/swiper/svelte/params-list.js
+%%DATADIR%%/web/include/swiper/svelte/swiper-slide.svelte
+%%DATADIR%%/web/include/swiper/svelte/swiper-svelte.d.ts
+%%DATADIR%%/web/include/swiper/svelte/swiper-svelte.js
+%%DATADIR%%/web/include/swiper/svelte/swiper.svelte
+%%DATADIR%%/web/include/swiper/svelte/update-swiper.js
+%%DATADIR%%/web/include/swiper/svelte/utils.js
+%%DATADIR%%/web/include/swiper/swiper-bundle.css
+%%DATADIR%%/web/include/swiper/swiper-bundle.esm.browser.js
+%%DATADIR%%/web/include/swiper/swiper-bundle.esm.browser.js.map
+%%DATADIR%%/web/include/swiper/swiper-bundle.esm.browser.min.js
+%%DATADIR%%/web/include/swiper/swiper-bundle.esm.browser.min.js.map
+%%DATADIR%%/web/include/swiper/swiper-bundle.esm.js
+%%DATADIR%%/web/include/swiper/swiper-bundle.js
+%%DATADIR%%/web/include/swiper/swiper-bundle.js.map
+%%DATADIR%%/web/include/swiper/swiper-bundle.min.css
+%%DATADIR%%/web/include/swiper/swiper-bundle.min.js
+%%DATADIR%%/web/include/swiper/swiper-bundle.min.js.map
+%%DATADIR%%/web/include/swiper/swiper-vars.less
+%%DATADIR%%/web/include/swiper/swiper-vars.scss
+%%DATADIR%%/web/include/swiper/swiper.d.ts
+%%DATADIR%%/web/include/swiper/swiper.esm.js
+%%DATADIR%%/web/include/swiper/swiper.less
+%%DATADIR%%/web/include/swiper/swiper.min.css
+%%DATADIR%%/web/include/swiper/swiper.scss
+%%DATADIR%%/web/include/swiper/types/index.d.ts
+%%DATADIR%%/web/include/swiper/types/modules/a11y.d.ts
+%%DATADIR%%/web/include/swiper/types/modules/autoplay.d.ts
+%%DATADIR%%/web/include/swiper/types/modules/controller.d.ts
+%%DATADIR%%/web/include/swiper/types/modules/effect-cards.d.ts
+%%DATADIR%%/web/include/swiper/types/modules/effect-coverflow.d.ts
+%%DATADIR%%/web/include/swiper/types/modules/effect-creative.d.ts
+%%DATADIR%%/web/include/swiper/types/modules/effect-cube.d.ts
+%%DATADIR%%/web/include/swiper/types/modules/effect-fade.d.ts
+%%DATADIR%%/web/include/swiper/types/modules/effect-flip.d.ts
+%%DATADIR%%/web/include/swiper/types/modules/free-mode.d.ts
+%%DATADIR%%/web/include/swiper/types/modules/grid.d.ts
+%%DATADIR%%/web/include/swiper/types/modules/hash-navigation.d.ts
+%%DATADIR%%/web/include/swiper/types/modules/history.d.ts
+%%DATADIR%%/web/include/swiper/types/modules/keyboard.d.ts
+%%DATADIR%%/web/include/swiper/types/modules/lazy.d.ts
+%%DATADIR%%/web/include/swiper/types/modules/manipulation.d.ts
+%%DATADIR%%/web/include/swiper/types/modules/mousewheel.d.ts
+%%DATADIR%%/web/include/swiper/types/modules/navigation.d.ts
+%%DATADIR%%/web/include/swiper/types/modules/pagination.d.ts
+%%DATADIR%%/web/include/swiper/types/modules/parallax.d.ts
+%%DATADIR%%/web/include/swiper/types/modules/public-api.d.ts
+%%DATADIR%%/web/include/swiper/types/modules/scrollbar.d.ts
+%%DATADIR%%/web/include/swiper/types/modules/thumbs.d.ts
+%%DATADIR%%/web/include/swiper/types/modules/virtual.d.ts
+%%DATADIR%%/web/include/swiper/types/modules/zoom.d.ts
+%%DATADIR%%/web/include/swiper/types/shared.d.ts
+%%DATADIR%%/web/include/swiper/types/swiper-class.d.ts
+%%DATADIR%%/web/include/swiper/types/swiper-events.d.ts
+%%DATADIR%%/web/include/swiper/types/swiper-options.d.ts
+%%DATADIR%%/web/include/swiper/vue/get-changed-params.js
+%%DATADIR%%/web/include/swiper/vue/get-children.js
+%%DATADIR%%/web/include/swiper/vue/get-params.js
+%%DATADIR%%/web/include/swiper/vue/init-swiper.js
+%%DATADIR%%/web/include/swiper/vue/loop.js
+%%DATADIR%%/web/include/swiper/vue/params-list.js
+%%DATADIR%%/web/include/swiper/vue/swiper-slide.js
+%%DATADIR%%/web/include/swiper/vue/swiper-vue.d.ts
+%%DATADIR%%/web/include/swiper/vue/swiper-vue.js
+%%DATADIR%%/web/include/swiper/vue/swiper.js
+%%DATADIR%%/web/include/swiper/vue/update-swiper.js
+%%DATADIR%%/web/include/swiper/vue/utils.js
+%%DATADIR%%/web/include/swiper/vue/virtual.js
+%%DATADIR%%/web/include/viewer/viewer-jquery.min.js
+%%DATADIR%%/web/include/viewer/viewer.css
+%%DATADIR%%/web/include/viewer/viewer.js
+%%DATADIR%%/web/include/viewer/viewer.min.css
+%%DATADIR%%/web/login/css/login.css
+%%DATADIR%%/web/login/disconnect.png
+%%DATADIR%%/web/login/disconnect2.png
+%%DATADIR%%/web/login/disconnect3.png
+%%DATADIR%%/web/login/error.html
+%%DATADIR%%/web/login/js/globalapi.js
+%%DATADIR%%/web/login/js/jquery-3.6.0.min.js
+%%DATADIR%%/web/login/js/json2.js
+%%DATADIR%%/web/login/js/login.js
+%%DATADIR%%/web/model/css/dark.css
+%%DATADIR%%/web/model/img/by-nc-nd.png
+%%DATADIR%%/web/model/img/by-nc-sa.png
+%%DATADIR%%/web/model/img/by-nc.png
+%%DATADIR%%/web/model/img/by-nd.png
+%%DATADIR%%/web/model/img/by-sa.png
+%%DATADIR%%/web/model/img/by.png
+%%DATADIR%%/web/model/img/cc-zero.png
+%%DATADIR%%/web/model/img/default.png
+%%DATADIR%%/web/model/img/edit.svg
+%%DATADIR%%/web/model/img/excel.png
+%%DATADIR%%/web/model/img/file_g.svg
+%%DATADIR%%/web/model/img/file_h.svg
+%%DATADIR%%/web/model/img/info_g.svg
+%%DATADIR%%/web/model/img/info_h.svg
+%%DATADIR%%/web/model/img/null.png
+%%DATADIR%%/web/model/img/null2.png
+%%DATADIR%%/web/model/img/p1.png
+%%DATADIR%%/web/model/img/p2.png
+%%DATADIR%%/web/model/img/p3.png
+%%DATADIR%%/web/model/img/p4.png
+%%DATADIR%%/web/model/img/p5.png
+%%DATADIR%%/web/model/img/p6.png
+%%DATADIR%%/web/model/img/pdf.png
+%%DATADIR%%/web/model/img/profile_g.svg
+%%DATADIR%%/web/model/img/profile_h.svg
+%%DATADIR%%/web/model/img/s.svg
+%%DATADIR%%/web/model/index.html
+%%DATADIR%%/web/model/model.css
+%%DATADIR%%/web/model/model.js
+%%DATADIR%%/web/model/test.js
+%%DATADIR%%/web/orca/css/dark.css
+%%DATADIR%%/web/orca/css/home.css
+%%DATADIR%%/web/orca/missing_connection.html
+%%DATADIR%%/web/orca/setup_connection.gif
+share/applications/OrcaSlicer.desktop
+share/icons/hicolor/128x128/apps/OrcaSlicer.png
+share/icons/hicolor/192x192/apps/OrcaSlicer.png
+share/icons/hicolor/32x32/apps/OrcaSlicer.png