To keep a long story short I'm in the process of trying to reverse engineer the .factory format this program called Simplify3D which is a 3D printing software slicer. I love the software but everything is closed source and I want a way for me to somewhat generate these files myself for automation purposes.

I did a small STL file into the software and exported this. If anyone knows anything related to what possible encryption was used and compression would be helpful. I tried looking at it myself and I feel some sort of encryption is used for sure as when I changed one parameter a lot of data seemed to change. Not sure as far as compression goes though.

Hex Data:

    00 00 00 26 00 2F 00 4D 00 6F 00 64 00 65 00 6C
    00 73 00 2F 00 4D 00 6F 00 64 00 65 00 6C 00 34
    00 2E 00 69 00 6E 00 66 00 6F 00 00 00 9E 00 00
    01 4C 78 9C B5 4C BD 0A C2 30 10 DE 03 79 0E 97
    10 DA A6 4A EB 5A DD D4 C5 BA 05 E4 B0 A9 06 63
    12 92 13 7C 7C D3 5A 84 2E 6E DE F2 DD F7 DB 6B
    A3 2C 3C 14 DB DA EE DC 80 A7 A4 4F 8A 07 BC B1
    66 2D 4F 51 85 28 DB A0 AD AE 54 27 37 2A DE D1
    79 79 6C 77 8B 28 A7 06 4F 8C 92 6B 70 4F 7F 18
    86 28 C1 00 36 1A 40 C5 F2 A2 E6 A2 12 25 CB B3
    25 5F 89 BA 60 25 CF D2 51 12 2F 60 92 3F B2 39
    50 12 1C 0E E5 EC A3 CE 60 34 F7 80 41 BF A6 F8
    D7 FA FD FC 3F 4C C9 1B 37 31 50 CC 00 00 00 24
    00 2F 00 4D 00 6F 00 64 00 65 00 6C 00 73 00 2F
    00 4D 00 6F 00 64 00 65 00 6C 00 34 00 2E 00 73
    00 74 00 6C 00 00 03 DE 00 00 14 A4 78 9C 95 98
    CD 6B 53 41 10 C0 17 5A 7A 55 BC AA 90 7F C0 D6
    AF 7A 10 9A 17 9E DA A3 20 5E 55 A8 68 68 C0 62
    15 B1 2D 48 7D D0 5E 3C 58 A1 B7 1E 3C 08 FE 03
    6D 6F 82 8D 15 8B 96 D2 34 35 46 7A D1 43 0F 2A
    15 B5 A8 17 41 8C 6F B3 99 B7 33 BB 33 DB E4 9D
    86 CC FC F2 66 F7 CD CE C7 9E 1B 1F BD 79 FB CE
    F5 6B B9 AB 13 B9 8B A5 91 D1 1B A5 E2 C4 89 B3
    B9 93 BD C7 7A 8F E7 8E E4 3A 7E 86 95 7E 92 B2
    6A 3D A5 ED 7F 71 B1 F8 31 06 B9 D1 A8 67 F2 AD
    DD 7A 5C AD CE E7 C3 04 58 D9 DF 93 82 4F 60 AB
    FC CB 7A 5C 38 DC 17 85 09 D0 B8 C4 C6 5D ED 61
    12 85 09 B0 D2 F2 C8 FE 7A FC EC E1 53 86 00 8D
    96 4F CD BE 8B EF 1D 7C D5 81 57 98 68 34 6A F1
    FB C5 0F 7B 78 05 56 5A 3E 7D A5 16 2F 3C DA 65
    88 95 27 D5 A6 C6 10 1B 19 31 37 B7 22 78 05 1A
    97 58 1D D9 68 7A 18 26 C0 4A CB B3 3F 2A C2 5E
    81 BF 5A AE CE BF 8D 2F 1D FA DB C1 5E 61 A2 D1
    D8 D4 D1 B3 07 01 56 9D AC DC 12 7D E7 37 9B EF
    0B 13 60 85 77 DD 27 60 4F B4 7C F4 41 25 8B AB
    F6 BC C2 C4 F2 40 A5 19 C7 61 02 AC EC EF E6 E1
    08 23 63 62 66 5F 45 38 B5 98 00 2B B3 6F EB D9
    3B EC BB B0 66 6D A6 E7 0C C8 AE 57 94 00 0D 26
    B4 CC 12 91 D6 28 B5 9C 6A 5E 14 0C B1 DD 94 4B
    DB 9F 62 F8 9D 12 58 E3 12 20 53 AF AC 55 D2 24
    70 8C E1 D8 A5 04 7C 0F EB 61 E2 45 22 B7 72 97
    00 6F 43 04 B6 92 BD A2 E7 03 13 B0 F2 BD 08 BC
    0B 98 C0 51 62 77 17 EF A8 BB 0E 8E 48 3C C2 F5
    CA 50 F8 9B BB 5F D3 DD 2B 97 48 0A AE 87 C4 AB
    08 38 37 AE C0 0A 7F D9 30 81 BF 26 8E 2B 4A 80
    C6 25 48 4E 14 09 B0 F2 BE 07 21 A4 13 45 CE 39
    43 98 FF 85 EC A3 65 92 DB C5 77 C0 FF 86 F7 0A
    BF 03 13 24 C3 89 04 58 61 0F 7D 02 FC D5 32 D4
    A8 F6 BD C2 04 D4 C4 30 01 56 5A 26 D5 80 10 A0
    D1 32 D4 8F F6 BD C2 04 A9 83 01 AF 8C 55 38 AE
    68 2C 59 02 EA 6E 98 00 2B 2D 93 BE 84 10 A0 31
    EF A8 65 7B D5 AE 57 96 80 CE 29 4C 80 95 96 49
    0F 47 08 D0 68 19 BA BE F6 BD C2 04 74 99 61 02
    AC EC EF E6 E1 08 23 63 82 F4 D4 22 01 56 66 DF
    EA A4 72 1A 0A E7 57 9C 77 DD 5C 62 09 AC E1 09
    BE 72 DA 79 00 64 77 E5 94 90 A6 09 4A 3C EE B9
    1F AD 4D 2E 3C 77 3B 0B 29 C3 51 82 EB 5E DC DE
    47 A9 9D C1 B1 E8 DB D4 F4 92 4B 48 F9 8A 12 5C
    4F E5 F6 70 4A AD 77 0D 47 97 87 B6 3C 42 CA 70
    94 E0 7A 43 DC 33 1A E2 D7 E2 85 E8 4B FD 40 D9
    25 A4 DC 4E 09 A9 7B A5 C4 F7 EE FE E8 4F 77 BF
    47 70 39 D8 27 B8 09 C2 9D 3F 94 4A 3D 8A 52 CF
    3C 42 CA D4 94 E0 E6 1A 3C EF 18 62 7C 68 2B FF
    BA 6B D8 23 A4 DC 4E 09 69 F2 A2 C4 CE D4 74 FE
    EB E0 98 47 70 95 C1 27 B8 99 C3 9D 58 94 7A 33
    B9 30 90 46 BC 47 48 F5 83 12 DC 24 E4 4E 5E 4A
    AD A6 A7 89 23 A4 FA 41 09 6E A2 C3 93 5E B6 F2
    25 58 39 26 A4 8A 43 09 69 E6 A4 C4 58 7A 9A E0
    0B 62 82 AB 57 3E C1 CD E4 EE 44 AF D4 E7 F4 34
    D9 48 AC A1 B8 E2 AB 1A 25 B8 9B 02 7C 83 60 88
    9F E9 69 FA DD 3A 51 98 90 EA 20 25 A4 BB 0C 4A
    68 8F 20 33 60 82 AB A2 3E C1 DD AA B8 77 32 69
    EE 4E 77 B6 D8 CA 70 98 90 6A 2D 25 B8 BB 1E 7C
    07 94 65 EA 32 64 6A 4C 48 B5 96 12 D2 6D 14 25
    9A 91 DE AA 38 98 90 AB 33 26 B8 9B 34 5C 13 E1
    81 7A 6E 67 35 DC 71 F8 95 D3 27 FC 1E C5 23 CA
    40 E0 4E 1F DF 07 B8 73 AD 4B E0 D9 89 F6 A8 4A
    FD 07 F2 BB B3 66