defaultFeatures:
- message:
    featureId: Origin
    featureType: origin
    hasUserCode: false
    name: Origin
    namespace: ''
    nodeId: Mc8+EVPXFAhQP+hdb
    parameters: []
    returnAfterSubfeatures: false
    subFeatures: []
    suppressed: false
    suppressionState:
      type: 0
  type: 134
  typeName: BTMFeature
- message:
    featureId: Top
    featureType: defaultPlane
    hasUserCode: false
    name: Top
    namespace: ''
    nodeId: M/NUf/jQqy/jpIgae
    parameters: []
    returnAfterSubfeatures: false
    subFeatures: []
    suppressed: false
    suppressionState:
      type: 0
  type: 134
  typeName: BTMFeature
- message:
    featureId: Front
    featureType: defaultPlane
    hasUserCode: false
    name: Front
    namespace: ''
    nodeId: MLZUPaZgkaF8nVbv3
    parameters: []
    returnAfterSubfeatures: false
    subFeatures: []
    suppressed: false
    suppressionState:
      type: 0
  type: 134
  typeName: BTMFeature
- message:
    featureId: Right
    featureType: defaultPlane
    hasUserCode: false
    name: Right
    namespace: ''
    nodeId: MdedIVNaFADpyCa7X
    parameters: []
    returnAfterSubfeatures: false
    subFeatures: []
    suppressed: false
    suppressionState:
      type: 0
  type: 134
  typeName: BTMFeature
featureStates:
- key: Origin
  value:
    message:
      featureStatus: OK
    type: 1688
    typeName: BTFeatureState
- key: FuOtcQx0PuQ7V6i_0
  value:
    message:
      featureStatus: OK
    type: 1688
    typeName: BTFeatureState
- key: Top
  value:
    message:
      featureStatus: OK
    type: 1688
    typeName: BTFeatureState
- key: Front
  value:
    message:
      featureStatus: OK
    type: 1688
    typeName: BTFeatureState
- key: Right
  value:
    message:
      featureStatus: OK
    type: 1688
    typeName: BTFeatureState
- key: FnxJLCQ7hrHLJ8F_1
  value:
    message:
      featureStatus: OK
    type: 1688
    typeName: BTFeatureState
- key: FrbYvVMRWI4TQRg_0
  value:
    message:
      featureStatus: OK
    type: 1688
    typeName: BTFeatureState
features:
- message:
    constraints:
    - message:
        constraintType: COINCIDENT
        entityId: de385ad0-7a96-430d-8cc2-87c43d354307
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: M56reApjvOGQ3mnpS
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: Mynfb4v+PrrApJyuj
            parameterId: localFirst
            value: 3eae38eb-734e-44f1-ba6a-4c7d7adb86fc.start
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: M0vX8vG2hdd8C3r2b
            parameterId: localSecond
            value: 4a7b044a-492a-4473-b10b-90b02dbba577.end
          type: 149
          typeName: BTMParameterString
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: COINCIDENT
        entityId: e1547233-c54e-4e41-a81a-257a238aea43
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MQmk4bGElKs8Irlq+
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MP1Wlw5KLuNfEJCyY
            parameterId: localFirst
            value: 3eae38eb-734e-44f1-ba6a-4c7d7adb86fc.end
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: M61egpWRLUSSjLUbN
            parameterId: localSecond
            value: 2500f5eb-2da7-482a-909a-2831bbf06309.start
          type: 149
          typeName: BTMParameterString
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: TANGENT
        entityId: dc9f85a6-fed6-4452-bfa7-8b95c57c99cf
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters:
        - 1.3712979658241797
        namespace: ''
        nodeId: M9C4ME0kDakzwzVDF
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: Mr7zfwNvaFH46af+d
            parameterId: localFirst
            value: 2500f5eb-2da7-482a-909a-2831bbf06309
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MUNt/Uk/NvEQQrBcI
            parameterId: localSecond
            value: 3eae38eb-734e-44f1-ba6a-4c7d7adb86fc
          type: 149
          typeName: BTMParameterString
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: COINCIDENT
        entityId: 787910ba-dbec-4da1-8542-3ae452648301
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MKZVqqJg9WaZvbMPj
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: McY18cVx0cBOnoUes
            parameterId: localFirst
            value: b197f0ae-5bfa-4539-bd70-66e6353cb16d.start
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MvW7uJPxkvbUQuXP3
            parameterId: localSecond
            value: 2500f5eb-2da7-482a-909a-2831bbf06309.end
          type: 149
          typeName: BTMParameterString
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: TANGENT
        entityId: 408d6f18-5faa-4e04-8421-f3f8f210044d
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters:
        - 2.898461061319218
        namespace: ''
        nodeId: MWrh+HATNHXp92FiZ
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: Mdy4FdX8Jt1wVLb4Q
            parameterId: localFirst
            value: b197f0ae-5bfa-4539-bd70-66e6353cb16d
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MXa20jk+pGg/otPg3
            parameterId: localSecond
            value: 2500f5eb-2da7-482a-909a-2831bbf06309
          type: 149
          typeName: BTMParameterString
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: HORIZONTAL
        entityId: 4c90ccd3-5efb-4869-bbf1-032564fa7196
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MFmlX4i1VNDcUO4Lh
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MGM72kojwt7vyvKSZ
            parameterId: localFirst
            value: c471e64a-727a-4246-8105-7a62cb75b78d
          type: 149
          typeName: BTMParameterString
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: HORIZONTAL
        entityId: f5c45337-e028-4dae-9c18-691398e8509b
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: Mhl31CRLGZl8gg/MJ
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MZYIt7c5bBkDOkx/o
            parameterId: localFirst
            value: 9df7525d-71fe-4b5c-99e0-0e3cfa868ef8
          type: 149
          typeName: BTMParameterString
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: VERTICAL
        entityId: 25ec52e5-005d-4b4b-bd7f-5462bc4b9f5c
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: Mvs2utlY9xE3CqaIw
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: Mk+DCq26KkbBFtuEd
            parameterId: localFirst
            value: b19a7224-662b-423e-8165-a67e92a52734.visualSharp
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MlOBxYUBUnp209bY/
            parameterId: localSecond
            value: 94245256-8a7b-4893-baef-2f0652cf6cf8.visualSharp
          type: 149
          typeName: BTMParameterString
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: PERPENDICULAR
        entityId: 0d387b0b-49d6-4227-b66a-61b9ad38d1b6
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: M2d3Ipermd78+Sdp7
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MzLoYnLKWZzs07/Wq
            parameterId: localFirst
            value: ec4528dc-fa6f-41ae-af12-52f3ce2de9ab
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MGJSoJdA5suK73LWq
            parameterId: localSecond
            value: c471e64a-727a-4246-8105-7a62cb75b78d
          type: 149
          typeName: BTMParameterString
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: COINCIDENT
        entityId: c90a69a7-2474-4a41-bb08-8245787cfdf5
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MsyF8OKC49oHEmMxW
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MS33rrXmsLSPqo0cb
            parameterId: localFirst
            value: ec4528dc-fa6f-41ae-af12-52f3ce2de9ab.end
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MTEWbubBBi83DthVo
            parameterId: localSecond
            value: f8cac867-b7f5-4657-8e2f-d87cf329e9be.start
          type: 149
          typeName: BTMParameterString
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: TANGENT
        entityId: 8911ecf8-70c4-4d82-ab3c-b05f5000e532
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters:
        - -3.1415926535897927
        namespace: ''
        nodeId: MhfdgEu+VewdBA3HU
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MwzYQlTDudxr5NMcS
            parameterId: localFirst
            value: f8cac867-b7f5-4657-8e2f-d87cf329e9be
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: M3vaPOzDVKFu0hYaK
            parameterId: localSecond
            value: ec4528dc-fa6f-41ae-af12-52f3ce2de9ab
          type: 149
          typeName: BTMParameterString
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: COINCIDENT
        entityId: 6508f0bf-eb45-4cce-abf5-ba76e4abcd77
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MvG72yX1r+IJBEr1q
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MNlyiBUvwXak14ece
            parameterId: localFirst
            value: f1f7c9c2-f640-4338-bd9d-c771fc02778e.start
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MwFDd4cj3x7NQpRJ/
            parameterId: localSecond
            value: f8cac867-b7f5-4657-8e2f-d87cf329e9be.end
          type: 149
          typeName: BTMParameterString
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: RADIUS
        entityId: 258ded7e-4425-413d-bfd5-a90dd36a3340
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MSkK6HTsU2zf0j6vg
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: Mf+cmgiYhDnCgBi+y
            parameterId: localFirst
            value: 2500f5eb-2da7-482a-909a-2831bbf06309
          type: 149
          typeName: BTMParameterString
        - message:
            expression: 2.375in
            hasUserCode: false
            isInteger: false
            nodeId: MGREna1bFmNMmN38w
            parameterId: length
            units: ''
            value: 0.0
          type: 147
          typeName: BTMParameterQuantity
        - message:
            expression: -2.403270511846605*rad
            hasUserCode: false
            isInteger: false
            nodeId: Mdjnui6E19DTQlujD
            parameterId: labelAngle
            units: ''
            value: 0.0
          type: 147
          typeName: BTMParameterQuantity
        - message:
            expression: '2.084404202934073'
            hasUserCode: false
            isInteger: false
            nodeId: MKYUsVlhlAWtW4BGb
            parameterId: labelRatio
            units: ''
            value: 0.0
          type: 147
          typeName: BTMParameterQuantity
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: VERTICAL
        entityId: 9dc0865b-a6d2-4c5e-ba1c-0b54ffd124e1
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MGDRsPyclKK30omf+
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MZIFw96Q5PAFO2vPR
            parameterId: localFirst
            value: b197f0ae-5bfa-4539-bd70-66e6353cb16d
          type: 149
          typeName: BTMParameterString
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: LENGTH
        entityId: a726faf9-7e68-4791-ae0b-96302197c2d3
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MUQ7KVxXuemOPS617
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MfpehKx/K0PJHL+QT
            parameterId: localFirst
            value: 4a7b044a-492a-4473-b10b-90b02dbba577
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: DimensionDirection
            hasUserCode: false
            namespace: ''
            nodeId: M4IAXDU8Uev7hAMQV
            parameterId: direction
            value: MINIMUM
          type: 145
          typeName: BTMParameterEnum
        - message:
            enumName: DimensionAlignment
            hasUserCode: false
            namespace: ''
            nodeId: M7V6c9qclQSdjmtt+
            parameterId: alignment
            value: ALIGNED
          type: 145
          typeName: BTMParameterEnum
        - message:
            expression: .5 in
            hasUserCode: false
            isInteger: false
            nodeId: Mmxb6FHrpPE4a7Njo
            parameterId: length
            units: ''
            value: 0.0
          type: 147
          typeName: BTMParameterQuantity
        - message:
            expression: 0.00835930028718453*m
            hasUserCode: false
            isInteger: false
            nodeId: MH8GGR+oAJRXFgXiE
            parameterId: labelDistance
            units: ''
            value: 0.0
          type: 147
          typeName: BTMParameterQuantity
        - message:
            expression: '0.6310189379802246'
            hasUserCode: false
            isInteger: false
            nodeId: MMe74RPuNY2MFsF7d
            parameterId: labelRatio
            units: ''
            value: 0.0
          type: 147
          typeName: BTMParameterQuantity
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: DISTANCE
        entityId: 615ca905-b404-44c6-adfd-5ad3abbe4fb6
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: Ma+2d16NEYB0i+G32
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MWAyJ2uBfzmdyFRuv
            parameterId: localFirst
            value: 94245256-8a7b-4893-baef-2f0652cf6cf8.visualSharp
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MKJKUhTW5vP+WENrM
            parameterId: localSecond
            value: cf730417-ea2e-452c-8d31-87cc7a9004ca.visualSharp
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: DimensionDirection
            hasUserCode: false
            namespace: ''
            nodeId: M5XEKBDUV1bR9fXq0
            parameterId: direction
            value: MINIMUM
          type: 145
          typeName: BTMParameterEnum
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: MQGu6WAKqwfysfQf2
            parameterId: sketchToolType
            value: FILLET
          type: 145
          typeName: BTMParameterEnum
        - message:
            expression: 5 in
            hasUserCode: false
            isInteger: false
            nodeId: M77Jy5PbO/asCZjUu
            parameterId: length
            units: ''
            value: 0.0
          type: 147
          typeName: BTMParameterQuantity
        - message:
            expression: -0.07257157693495228*m
            hasUserCode: false
            isInteger: false
            nodeId: MyBBaWlQHd/eCcpLa
            parameterId: labelDistance
            units: ''
            value: 0.0
          type: 147
          typeName: BTMParameterQuantity
        - message:
            expression: '0.47198154876115894'
            hasUserCode: false
            isInteger: false
            nodeId: MeuUW1Up+on+SNzJ7
            parameterId: labelRatio
            units: ''
            value: 0.0
          type: 147
          typeName: BTMParameterQuantity
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: COINCIDENT
        entityId: 5ad9741e-deb2-4c3f-8ea4-60fd3d19a7c2
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MBGRQSXGarrFUysO8
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MnmhqyWiiTPa/QY+I
            parameterId: localFirst
            value: cf730417-ea2e-452c-8d31-87cc7a9004ca.visualSharp
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MgtxyO5DP7saFhYI8
            parameterId: localSecond
            value: c471e64a-727a-4246-8105-7a62cb75b78d
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: M5gd0/tC3TX3EeC0z
            parameterId: sketchToolType
            value: FILLET
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: COINCIDENT
        entityId: 39b206d8-3736-4bf5-bbfb-012afae81249
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MUfsSdAUxOTmxGDQf
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: Mp5YOxLqcopC3jL0S
            parameterId: localFirst
            value: cf730417-ea2e-452c-8d31-87cc7a9004ca.filletArc.start
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MumoT8p/bPxv6zKFG
            parameterId: localSecond
            value: c471e64a-727a-4246-8105-7a62cb75b78d.end
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: MK/DbUQDfWubKImQf
            parameterId: sketchToolType
            value: FILLET
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: TANGENT
        entityId: dc02aec8-ab78-4e05-b001-a5859b0d2de5
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters:
        - -1.570796326794897
        namespace: ''
        nodeId: Mo/s6eRHdVlrIjLzF
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MlyC5Pwz3JMNbquCZ
            parameterId: localFirst
            value: c471e64a-727a-4246-8105-7a62cb75b78d
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MW3HRDVypCKJSi68I
            parameterId: localSecond
            value: cf730417-ea2e-452c-8d31-87cc7a9004ca.filletArc
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: MHCxENSlmt/d2u6c7
            parameterId: sketchToolType
            value: FILLET
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: TANGENT
        entityId: e60ed3ac-cd31-482c-bb33-215f25082c62
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters:
        - -4.0574162479713433e-16
        namespace: ''
        nodeId: MSw+NmOkA8GjmHcDu
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MA5laOQHk1bPQjzCM
            parameterId: localFirst
            value: 69ac8e7f-fca5-49b9-84b2-fd8fad400ef4
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MYaKUQAMn6FLrfwSf
            parameterId: localSecond
            value: cf730417-ea2e-452c-8d31-87cc7a9004ca.filletArc
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: MoKqHK9HJtvyKyxzv
            parameterId: sketchToolType
            value: FILLET
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: RADIUS
        entityId: 81a983cc-c1c6-45fa-b0e3-18eab6c883e2
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: M1pacKPPf704/W45y
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MSMIu1goc3t4enEC9
            parameterId: localFirst
            value: cf730417-ea2e-452c-8d31-87cc7a9004ca.filletArc
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: RadiusDisplay
            hasUserCode: false
            namespace: ''
            nodeId: MUbFiSDZGGE5X0zV2
            parameterId: radiusDisplay
            value: RADIAL
          type: 145
          typeName: BTMParameterEnum
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: MKK9Y+D5PnuzVpY3D
            parameterId: sketchToolType
            value: FILLET
          type: 145
          typeName: BTMParameterEnum
        - message:
            expression: .5 in
            hasUserCode: false
            isInteger: false
            nodeId: MojSe7cLvYx5mDNyJ
            parameterId: length
            units: ''
            value: 0.0
          type: 147
          typeName: BTMParameterQuantity
        - message:
            expression: -0.7853981633969616*rad
            hasUserCode: false
            isInteger: false
            nodeId: MPBBjH6GvtjR1aOd8
            parameterId: labelAngle
            units: ''
            value: 0.0
          type: 147
          typeName: BTMParameterQuantity
        - message:
            expression: '0.019049999999984267'
            hasUserCode: false
            isInteger: false
            nodeId: Md4qaG4jgdJZvJB3H
            parameterId: labelRatio
            units: ''
            value: 0.0
          type: 147
          typeName: BTMParameterQuantity
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: COINCIDENT
        entityId: afde467f-70b4-4baf-900a-55d40f875dd2
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: Mlte0ga5ZnHbs3+fd
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MQIgYq9hwZ2ok/291
            parameterId: localFirst
            value: a93eed4b-460d-4160-b470-1dc8aa73a42b.visualSharp
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: Mra5vGM7VGUcph9yR
            parameterId: localSecond
            value: 9df7525d-71fe-4b5c-99e0-0e3cfa868ef8
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: M13sliLmxsaY3DswU
            parameterId: sketchToolType
            value: FILLET
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: COINCIDENT
        entityId: 61f84c11-55f7-430c-b116-bef9adb34b32
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MBxNNhMiSlMzkZL/S
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MnPyUu5A0W43l0Prc
            parameterId: localFirst
            value: a93eed4b-460d-4160-b470-1dc8aa73a42b.visualSharp
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: Mi4Jsnv4SdN0WPfaC
            parameterId: localSecond
            value: 69ac8e7f-fca5-49b9-84b2-fd8fad400ef4
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: M9C3uJVlBasZicKnG
            parameterId: sketchToolType
            value: FILLET
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: COINCIDENT
        entityId: 2801a5df-d803-4ef0-a870-5ed56230cc2a
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MQkMk/XYqnWKohfri
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MHH4y1WChY5v4Gths
            parameterId: localFirst
            value: a93eed4b-460d-4160-b470-1dc8aa73a42b.filletArc.start
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MZIB/tNHwCJ9yz2cN
            parameterId: localSecond
            value: 69ac8e7f-fca5-49b9-84b2-fd8fad400ef4.end
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: MSStCKjeKXqo/KO1x
            parameterId: sketchToolType
            value: FILLET
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: COINCIDENT
        entityId: c2f0a59f-df9e-40f8-aa1a-2d01e77f5b55
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MyRHfMsTGR0N9s53T
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MxbIjW0NXSPSmW1mg
            parameterId: localFirst
            value: a93eed4b-460d-4160-b470-1dc8aa73a42b.filletArc.end
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MMaM9qzkRuQ1yjjyG
            parameterId: localSecond
            value: 9df7525d-71fe-4b5c-99e0-0e3cfa868ef8.start
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: Mm4XwkFKKxbIX7Miz
            parameterId: sketchToolType
            value: FILLET
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: TANGENT
        entityId: 1ee76a48-6f8a-437a-8c98-a3345885feea
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters:
        - -5.282063047118696e-16
        namespace: ''
        nodeId: Mbx/hTdk/zmZZ9UKc
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MkWfnT9sg8Rm036gj
            parameterId: localFirst
            value: 69ac8e7f-fca5-49b9-84b2-fd8fad400ef4
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MjlkLamaLTkLrxJOW
            parameterId: localSecond
            value: a93eed4b-460d-4160-b470-1dc8aa73a42b.filletArc
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: Mri+IsXdQ72si0jbp
            parameterId: sketchToolType
            value: FILLET
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: TANGENT
        entityId: 797f9b26-2071-41c6-a318-d4ebbbae1518
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters:
        - 1.5707963267948961
        namespace: ''
        nodeId: MorYw63qe9jGp774N
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: M4j9K7aq/S0CBhUQU
            parameterId: localFirst
            value: 9df7525d-71fe-4b5c-99e0-0e3cfa868ef8
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MbG5lU2v54dbnbukb
            parameterId: localSecond
            value: a93eed4b-460d-4160-b470-1dc8aa73a42b.filletArc
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: MxsA4/49a5nHWPfiP
            parameterId: sketchToolType
            value: FILLET
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: EQUAL
        entityId: 94c30194-9372-4764-a6f1-7e85759d1318
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: M8M0RqFreLK2NJxvd
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MzcoHDPKol7Az4YjM
            parameterId: localFirst
            value: a93eed4b-460d-4160-b470-1dc8aa73a42b.filletArc
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MUyjbxsFP9l8+ewTg
            parameterId: localSecond
            value: cf730417-ea2e-452c-8d31-87cc7a9004ca.filletArc
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: Mlf7QygJrNY3yMVfG
            parameterId: sketchToolType
            value: FILLET
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: DISTANCE
        entityId: 271bdfc1-29bd-4ce6-8086-44af9ccb2102
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MkQqcYtzcIJPyyxde
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: Mv2e4OojRZD+KHoWl
            parameterId: localFirst
            value: c471e64a-727a-4246-8105-7a62cb75b78d
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: Mks45I8MVqZ8ZfoPL
            parameterId: localSecond
            value: 9df7525d-71fe-4b5c-99e0-0e3cfa868ef8
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: DimensionDirection
            hasUserCode: false
            namespace: ''
            nodeId: Mgi98RTLSzHagWQiS
            parameterId: direction
            value: MINIMUM
          type: 145
          typeName: BTMParameterEnum
        - message:
            enumName: DimensionHalfSpace
            hasUserCode: false
            namespace: ''
            nodeId: Mad7088i98sgqHIQv
            parameterId: halfSpace0
            value: LEFT
          type: 145
          typeName: BTMParameterEnum
        - message:
            enumName: DimensionHalfSpace
            hasUserCode: false
            namespace: ''
            nodeId: MrTStMR5ClZELPX5V
            parameterId: halfSpace1
            value: LEFT
          type: 145
          typeName: BTMParameterEnum
        - message:
            expression: 8.9375 in
            hasUserCode: false
            isInteger: false
            nodeId: M6Xf+CdGLVjxX/ia5
            parameterId: length
            units: ''
            value: 0.0
          type: 147
          typeName: BTMParameterQuantity
        - message:
            expression: 0.14683766036758428*m
            hasUserCode: false
            isInteger: false
            nodeId: MjWK8mE5Y3DP71mYb
            parameterId: labelDistance
            units: ''
            value: 0.0
          type: 147
          typeName: BTMParameterQuantity
        - message:
            expression: '0.553646119571483'
            hasUserCode: false
            isInteger: false
            nodeId: MQ+ZhT0MBhhXYtt2u
            parameterId: labelRatio
            units: ''
            value: 0.0
          type: 147
          typeName: BTMParameterQuantity
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: COINCIDENT
        entityId: 9945f65b-92df-42f9-bd2c-1f991284b24f
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: M6C6ucMbQZVDa9jN9
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MNhpNwNYChrNMWchV
            parameterId: localFirst
            value: b19a7224-662b-423e-8165-a67e92a52734.visualSharp
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MHrmLfprjM/lScMZv
            parameterId: localSecond
            value: ec4528dc-fa6f-41ae-af12-52f3ce2de9ab
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: MHWfRjNK4Zix/I8V4
            parameterId: sketchToolType
            value: FILLET
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: COINCIDENT
        entityId: edb4a0e7-5e81-472d-98a5-d4709d53bf2d
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MBRfI4K41ycRoZWlC
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MognNCsbCVkkTJBo1
            parameterId: localFirst
            value: b19a7224-662b-423e-8165-a67e92a52734.visualSharp
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MwH1mphbuPGeuXIhd
            parameterId: localSecond
            value: 9df7525d-71fe-4b5c-99e0-0e3cfa868ef8
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: MUhu4jCJBbpPyMlQe
            parameterId: sketchToolType
            value: FILLET
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: COINCIDENT
        entityId: 2ab6c478-cab0-4ff6-b354-d68915287a19
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: M6y9I7oYualFfGqXz
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: M+NZMIe1AuS7k+Pai
            parameterId: localFirst
            value: b19a7224-662b-423e-8165-a67e92a52734.filletArc.start
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MURlSK5zjmxChYFKm
            parameterId: localSecond
            value: ec4528dc-fa6f-41ae-af12-52f3ce2de9ab.start
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: MSOI7Jelhyg9/kbMN
            parameterId: sketchToolType
            value: FILLET
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: COINCIDENT
        entityId: c9466050-e9a3-41ec-ae62-e6ce7e82a8f2
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MmCtc5HOupRPYfwfj
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MBvS/yuKKZkz5k8D+
            parameterId: localFirst
            value: b19a7224-662b-423e-8165-a67e92a52734.filletArc.end
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: Md4cvgIlp5MAHJit1
            parameterId: localSecond
            value: 9df7525d-71fe-4b5c-99e0-0e3cfa868ef8.end
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: MsHht5WGtwGJ2ICqY
            parameterId: sketchToolType
            value: FILLET
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: TANGENT
        entityId: ad42c842-914e-4cbc-b517-ba8699a577d0
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters:
        - -1.5707963267948968
        namespace: ''
        nodeId: M/2DmRIl1e7Bxc6L0
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: Mp5UOvlp2/Hmq7SpS
            parameterId: localFirst
            value: 9df7525d-71fe-4b5c-99e0-0e3cfa868ef8
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: M2mlwApGlrRZs4077
            parameterId: localSecond
            value: b19a7224-662b-423e-8165-a67e92a52734.filletArc
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: MqJzXTNpC9Gz1mIg3
            parameterId: sketchToolType
            value: FILLET
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: TANGENT
        entityId: fda18f9c-50dd-4a84-9a67-13929084e75b
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters:
        - 3.141592653589793
        namespace: ''
        nodeId: Mh3Z53CKT12qKcvSC
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: Mu8o85lHaLZMymQsh
            parameterId: localFirst
            value: ec4528dc-fa6f-41ae-af12-52f3ce2de9ab
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MZwpfFLZXYjmWySwu
            parameterId: localSecond
            value: b19a7224-662b-423e-8165-a67e92a52734.filletArc
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: Mtbapu0qqmu36htXS
            parameterId: sketchToolType
            value: FILLET
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: RADIUS
        entityId: 5f2173e1-fdd8-47b3-9e5b-8fb9a8dbda3d
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MY1Wez6nTnixNUFUg
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MYnMabXhg4F34lOu7
            parameterId: localFirst
            value: b19a7224-662b-423e-8165-a67e92a52734.filletArc
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: RadiusDisplay
            hasUserCode: false
            namespace: ''
            nodeId: MHtq0hYTByTo0HlQ2
            parameterId: radiusDisplay
            value: RADIAL
          type: 145
          typeName: BTMParameterEnum
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: M/FW2L4nt9MeX+uHR
            parameterId: sketchToolType
            value: FILLET
          type: 145
          typeName: BTMParameterEnum
        - message:
            expression: 1 in
            hasUserCode: false
            isInteger: false
            nodeId: MZNMviECF9Se88pBK
            parameterId: length
            units: ''
            value: 0.0
          type: 147
          typeName: BTMParameterQuantity
        - message:
            expression: -2.356194490192345*rad
            hasUserCode: false
            isInteger: false
            nodeId: Mr7iWzuCDFF2fw8cK
            parameterId: labelAngle
            units: ''
            value: 0.0
          type: 147
          typeName: BTMParameterQuantity
        - message:
            expression: '0.01904999999996916'
            hasUserCode: false
            isInteger: false
            nodeId: MPOMGo0P18cvKJIk4
            parameterId: labelRatio
            units: ''
            value: 0.0
          type: 147
          typeName: BTMParameterQuantity
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: COINCIDENT
        entityId: 24610f53-2050-4b84-bf06-d65d779c0dd8
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MRD6mDcWi1z9ZgPQc
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MClhzRNX98SfN1egX
            parameterId: localFirst
            value: 94245256-8a7b-4893-baef-2f0652cf6cf8.visualSharp
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MLzTugk/s8TfGdJKs
            parameterId: localSecond
            value: c471e64a-727a-4246-8105-7a62cb75b78d
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: MT5soe1PBChwLG+Oj
            parameterId: sketchToolType
            value: FILLET
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: COINCIDENT
        entityId: ff6cb5b1-9502-4c6e-9706-678cb8590d56
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MQ3tItPEFZuEIOSN6
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MwbX0SH77FkzYDkrY
            parameterId: localFirst
            value: 94245256-8a7b-4893-baef-2f0652cf6cf8.visualSharp
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MG94HXuiX3xH8wLzU
            parameterId: localSecond
            value: b197f0ae-5bfa-4539-bd70-66e6353cb16d
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: MmFN0jhIK9JuVen97
            parameterId: sketchToolType
            value: FILLET
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: COINCIDENT
        entityId: fe78302f-fc7e-4d5f-8b8b-19ad2470adfc
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MI7rclSDb8Qqnp3YM
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: M4stgfBMmDtzsj4Ke
            parameterId: localFirst
            value: 94245256-8a7b-4893-baef-2f0652cf6cf8.filletArc.start
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MFjLbZEal3IKnFnG8
            parameterId: localSecond
            value: c471e64a-727a-4246-8105-7a62cb75b78d.start
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: MDDX/k4Zc24G6Xq5A
            parameterId: sketchToolType
            value: FILLET
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: COINCIDENT
        entityId: 894c0a17-9bb0-4c8b-acc4-4f8be8eefd66
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MiqZOXlAPO9iFu4a9
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MBK/eeQm0ygKgsgyO
            parameterId: localFirst
            value: 94245256-8a7b-4893-baef-2f0652cf6cf8.filletArc.end
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MeGVSeDQHTPR4UBz0
            parameterId: localSecond
            value: b197f0ae-5bfa-4539-bd70-66e6353cb16d.end
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: MJIEt+vc7C3GQk6DY
            parameterId: sketchToolType
            value: FILLET
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: TANGENT
        entityId: 3ad0036d-08bf-4219-93ad-f6454db6040c
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters:
        - 3.141592653589793
        namespace: ''
        nodeId: MK/ccy1/D/HoTqMrN
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MidaW6muusyTAtmzu
            parameterId: localFirst
            value: b197f0ae-5bfa-4539-bd70-66e6353cb16d
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MkEyi3Yt2gG0vwWd+
            parameterId: localSecond
            value: 94245256-8a7b-4893-baef-2f0652cf6cf8.filletArc
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: MrDE+0NzOGcR5STS7
            parameterId: sketchToolType
            value: FILLET
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: TANGENT
        entityId: 05cfe5cb-1148-41ce-b82f-e263c675499b
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters:
        - 1.5707963267948966
        namespace: ''
        nodeId: MVJ/M287pEUrP8nA0
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MvIrLh1jvDhqVT+e0
            parameterId: localFirst
            value: c471e64a-727a-4246-8105-7a62cb75b78d
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MRDtekoMpkYjpHIU7
            parameterId: localSecond
            value: 94245256-8a7b-4893-baef-2f0652cf6cf8.filletArc
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: MflEVv0XDdGDRDOUI
            parameterId: sketchToolType
            value: FILLET
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: EQUAL
        entityId: 4cbf6edb-fea4-4f80-95bb-adf33eee2621
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MBAdu3mhwhhR5WRWS
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MN8g+9o8Rz9X1HEwb
            parameterId: localFirst
            value: 94245256-8a7b-4893-baef-2f0652cf6cf8.filletArc
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MBfRLdzhGuGxJV1XQ
            parameterId: localSecond
            value: b19a7224-662b-423e-8165-a67e92a52734.filletArc
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: M0HGO6ktjfKcsarTs
            parameterId: sketchToolType
            value: FILLET
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: RADIUS
        entityId: 291f5515-e1df-455e-8c4b-234dc0e47547
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MttVfiZRkgI3tOsgq
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MwP/cusmZb+Ki0Em2
            parameterId: localFirst
            value: f8cac867-b7f5-4657-8e2f-d87cf329e9be
          type: 149
          typeName: BTMParameterString
        - message:
            expression: 2.375 in
            hasUserCode: false
            isInteger: false
            nodeId: Mx143qwNejE9cr++J
            parameterId: length
            units: ''
            value: 0.0
          type: 147
          typeName: BTMParameterQuantity
        - message:
            expression: 2.5907949930114262*rad
            hasUserCode: false
            isInteger: false
            nodeId: MymsDO5WoNDX8THcg
            parameterId: labelAngle
            units: ''
            value: 0.0
          type: 147
          typeName: BTMParameterQuantity
        - message:
            expression: '1.7992954590065922'
            hasUserCode: false
            isInteger: false
            nodeId: MkyOJH1Sp5M3D556m
            parameterId: labelRatio
            units: ''
            value: 0.0
          type: 147
          typeName: BTMParameterQuantity
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: TANGENT
        entityId: 3d54f6d4-03bb-4664-a9b0-86ec1a54f86d
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters:
        - -1.6144295580947545
        namespace: ''
        nodeId: MjJAzZ2I2IQYUcEPZ
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MfLts8Qr6JDVvcMeC
            parameterId: localFirst
            value: f1f7c9c2-f640-4338-bd9d-c771fc02778e
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MylBOKeKotVfXLWUD
            parameterId: localSecond
            value: f8cac867-b7f5-4657-8e2f-d87cf329e9be
          type: 149
          typeName: BTMParameterString
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: ANGLE
        entityId: 556a46b9-e11e-423b-91c8-31b13bbe31ba
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: M4AVop+WoFil/Clah
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MTZbHPlo0O0bhIoTw
            parameterId: localFirst
            value: 9df7525d-71fe-4b5c-99e0-0e3cfa868ef8
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MBJVXH4ve8nZAs883
            parameterId: localSecond
            value: f1f7c9c2-f640-4338-bd9d-c771fc02778e
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: My2fWMk/lI5ioTv9A
            parameterId: clockwise
            value: false
          type: 144
          typeName: BTMParameterBoolean
        - message:
            hasUserCode: false
            nodeId: MOUGfpvI/P48l0aWK
            parameterId: aligned
            value: false
          type: 144
          typeName: BTMParameterBoolean
        - message:
            hasUserCode: false
            nodeId: MhATOLFlKcsHTGbRl
            parameterId: flipped
            value: true
          type: 144
          typeName: BTMParameterBoolean
        - message:
            expression: 2.5 deg
            hasUserCode: false
            isInteger: false
            nodeId: MDH/Po3VLTKLT8SkH
            parameterId: angle
            units: ''
            value: 0.0
          type: 147
          typeName: BTMParameterQuantity
        - message:
            expression: 0.0032209188863712166*rad
            hasUserCode: false
            isInteger: false
            nodeId: Mmbz7d/RwH0H+3saA
            parameterId: labelAngle
            units: ''
            value: 0.0
          type: 147
          typeName: BTMParameterQuantity
        - message:
            expression: 0.03933018352911688*m
            hasUserCode: false
            isInteger: false
            nodeId: MOI4JKg+8w/LQkosf
            parameterId: labelDistance
            units: ''
            value: 0.0
          type: 147
          typeName: BTMParameterQuantity
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: COINCIDENT
        entityId: 8e242bba-6c6c-4faa-8a64-cd53879c0189
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MDO4NGTSQXQz0X/5B
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MU0OD3MTnLhAwf5mu
            parameterId: localFirst
            value: f1f7c9c2-f640-4338-bd9d-c771fc02778e.end
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MCIwuOASUZ6ZLy6kq
            parameterId: localSecond
            value: dcf146fd-cb47-407f-a628-bbde3b6f741f.start
          type: 149
          typeName: BTMParameterString
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: TANGENT
        entityId: a9cf8cf0-dced-4c13-a44e-a09567525458
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters:
        - -1.5271630954950408
        namespace: ''
        nodeId: M2VXOXtZ49IrEPw7x
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MLjRwtu+AnmFzwZkH
            parameterId: localFirst
            value: dcf146fd-cb47-407f-a628-bbde3b6f741f
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MKEN9JXgFkhUHhwu1
            parameterId: localSecond
            value: f1f7c9c2-f640-4338-bd9d-c771fc02778e
          type: 149
          typeName: BTMParameterString
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: RADIUS
        entityId: ee1377fe-27a5-4118-b536-f0e4b63e7bb0
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MmTW7wzrIl7INVhTP
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MleDHcyJhyAdv4lDu
            parameterId: localFirst
            value: dcf146fd-cb47-407f-a628-bbde3b6f741f
          type: 149
          typeName: BTMParameterString
        - message:
            expression: .25 in
            hasUserCode: false
            isInteger: false
            nodeId: MfjJbY8TyCfUIyNVg
            parameterId: length
            units: ''
            value: 0.0
          type: 147
          typeName: BTMParameterQuantity
        - message:
            expression: -0.5292096852169306*rad
            hasUserCode: false
            isInteger: false
            nodeId: MONfuxV7EfAA094Bk
            parameterId: labelAngle
            units: ''
            value: 0.0
          type: 147
          typeName: BTMParameterQuantity
        - message:
            expression: '3.2418411574033645'
            hasUserCode: false
            isInteger: false
            nodeId: MKiAUF9bmbnpi5SFt
            parameterId: labelRatio
            units: ''
            value: 0.0
          type: 147
          typeName: BTMParameterQuantity
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: COINCIDENT
        entityId: a93f2a78-cd46-40e9-a639-642b320f94e4
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MWHxZFba7Pe3x2XhF
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MV7GkPRbypA8bosgI
            parameterId: localFirst
            value: dbebca30-d22d-410e-b742-feff23a3414c.start
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: My/R48Y3fG0AAfuBm
            parameterId: localSecond
            value: dcf146fd-cb47-407f-a628-bbde3b6f741f.end
          type: 149
          typeName: BTMParameterString
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: HORIZONTAL
        entityId: f3591583-37cc-458e-a85d-adff9e4aee02
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MMLhmszaqvhVeMgwP
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MrixYGhHmZbfLMgwD
            parameterId: localFirst
            value: dbebca30-d22d-410e-b742-feff23a3414c
          type: 149
          typeName: BTMParameterString
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: TANGENT
        entityId: 36a92f0e-9990-4789-9a90-356bd4170b4f
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters:
        - 1.5707963267948966
        namespace: ''
        nodeId: M3S9+WCFLa3BW7vxE
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: Mgbmo5pfUsivAtc8Z
            parameterId: localFirst
            value: dcf146fd-cb47-407f-a628-bbde3b6f741f
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MgYNJEYbVIBZnkMlB
            parameterId: localSecond
            value: dbebca30-d22d-410e-b742-feff23a3414c
          type: 149
          typeName: BTMParameterString
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: DISTANCE
        entityId: 22880181-873d-47e3-87d1-e030331dfc6d
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MROh3BuqoFqkzYZ4u
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: Mt/a3UmtzcponwVK3
            parameterId: localFirst
            value: 9df7525d-71fe-4b5c-99e0-0e3cfa868ef8
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MW3Dmkkq574RKB+i8
            parameterId: localSecond
            value: dcf146fd-cb47-407f-a628-bbde3b6f741f.center
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: DimensionDirection
            hasUserCode: false
            namespace: ''
            nodeId: M97Vx2OIgbd/XVaUz
            parameterId: direction
            value: MINIMUM
          type: 145
          typeName: BTMParameterEnum
        - message:
            enumName: DimensionHalfSpace
            hasUserCode: false
            namespace: ''
            nodeId: MNbT6bALIy5GHeyM6
            parameterId: halfSpace0
            value: RIGHT
          type: 145
          typeName: BTMParameterEnum
        - message:
            expression: 4.9375in
            hasUserCode: false
            isInteger: false
            nodeId: MgxxZdRRW1jxVnE/Z
            parameterId: length
            units: ''
            value: 0.0
          type: 147
          typeName: BTMParameterQuantity
        - message:
            expression: 0.09418655704727177*m
            hasUserCode: false
            isInteger: false
            nodeId: MKpGg78j0D1ZYR5ET
            parameterId: labelDistance
            units: ''
            value: 0.0
          type: 147
          typeName: BTMParameterQuantity
        - message:
            expression: '0.6607457796133729'
            hasUserCode: false
            isInteger: false
            nodeId: Mn3Pp8pBzwDgIvXml
            parameterId: labelRatio
            units: ''
            value: 0.0
          type: 147
          typeName: BTMParameterQuantity
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: VERTICAL
        entityId: a0cf9c77-630f-49d9-8d39-baf340539d7e
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MZ0nyMDBRBeyEbOcS
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MWxCYGLp+A9QCVmQJ
            parameterId: localFirst
            value: a93eed4b-460d-4160-b470-1dc8aa73a42b.filletArc.center
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: M/1iY2GRAVlGH5SNl
            parameterId: localSecond
            value: dcf146fd-cb47-407f-a628-bbde3b6f741f.center
          type: 149
          typeName: BTMParameterString
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: VERTICAL
        entityId: 69ebd1f7-3823-4a04-a6cc-8cfab8bdf85b
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MipHXrYT8nVbk6QBi
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MTxX2bcY7tfJuWJDo
            parameterId: localFirst
            value: ec4528dc-fa6f-41ae-af12-52f3ce2de9ab.end
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MW/UBT6a7NPishhuB
            parameterId: localSecond
            value: e15f8fd8-17e0-4c53-97da-2a60a604194b.visualSharp
          type: 149
          typeName: BTMParameterString
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: COINCIDENT
        entityId: acf59343-0f48-49ef-8500-85a9abc2c68f
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: Mky+L9PJdE46E83eX
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MIDC5KBfNo8DfNQBI
            parameterId: localFirst
            value: 83d697c1-206c-4bc8-ab4c-179bd7c4562a.start
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: Mg1Axs2RYhvRCV/hS
            parameterId: localSecond
            value: 12327171-2a78-4470-b3b2-a1ef5b00ce09.start
          type: 149
          typeName: BTMParameterString
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: HORIZONTAL
        entityId: 9c6e9dc2-14e8-4f2f-a3f3-65fc222cc6e8
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MSfYC42D7PVS86wHo
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MPVI+kuqm7ocT/os4
            parameterId: localFirst
            value: 83d697c1-206c-4bc8-ab4c-179bd7c4562a
          type: 149
          typeName: BTMParameterString
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: DISTANCE
        entityId: 0de3deb8-73c7-47d7-9326-a85f2bb3777b
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MjgjcinyIJEfOIGhS
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MJvq7mjrzviZ53Wvy
            parameterId: localFirst
            value: dbebca30-d22d-410e-b742-feff23a3414c
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MYxZ5tVL3BH/6Q7Yd
            parameterId: localSecond
            value: 83d697c1-206c-4bc8-ab4c-179bd7c4562a
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: DimensionDirection
            hasUserCode: false
            namespace: ''
            nodeId: MbIikBVEjTM3x0Erq
            parameterId: direction
            value: MINIMUM
          type: 145
          typeName: BTMParameterEnum
        - message:
            enumName: DimensionHalfSpace
            hasUserCode: false
            namespace: ''
            nodeId: M4ZaEVz32qP+kFL/8
            parameterId: halfSpace0
            value: RIGHT
          type: 145
          typeName: BTMParameterEnum
        - message:
            enumName: DimensionHalfSpace
            hasUserCode: false
            namespace: ''
            nodeId: Ml1ogVG+SOrfiK5v7
            parameterId: halfSpace1
            value: RIGHT
          type: 145
          typeName: BTMParameterEnum
        - message:
            expression: 4.5 in
            hasUserCode: false
            isInteger: false
            nodeId: M/RVHRYn3BLo6LVmd
            parameterId: length
            units: ''
            value: 0.0
          type: 147
          typeName: BTMParameterQuantity
        - message:
            expression: 0.24735011786689765*m
            hasUserCode: false
            isInteger: false
            nodeId: MLuMW8bLvzjfZfdb0
            parameterId: labelDistance
            units: ''
            value: 0.0
          type: 147
          typeName: BTMParameterQuantity
        - message:
            expression: '0.5293596749487597'
            hasUserCode: false
            isInteger: false
            nodeId: MGhNR7ZWEAfZTEfHv
            parameterId: labelRatio
            units: ''
            value: 0.0
          type: 147
          typeName: BTMParameterQuantity
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: TANGENT
        entityId: 03d4371c-88c3-45b1-969f-b7bdcbfa234e
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters:
        - 1.5707963267948966
        namespace: ''
        nodeId: MoMf72HY8s3eEtsIh
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MDSST0/yA1cMJW4fC
            parameterId: localFirst
            value: 12327171-2a78-4470-b3b2-a1ef5b00ce09
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MGwF+uoHyhfsh8vAP
            parameterId: localSecond
            value: 83d697c1-206c-4bc8-ab4c-179bd7c4562a
          type: 149
          typeName: BTMParameterString
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: COINCIDENT
        entityId: 78411714-cd33-473c-b6da-68a922639965
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters:
        - 3.0364265303679097
        namespace: ''
        nodeId: MXvMm1L5AZFa83oke
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MSwcw+FUd6uyIUIky
            parameterId: localFirst
            value: e15f8fd8-17e0-4c53-97da-2a60a604194b.visualSharp
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MAxvbbgIRB1A+pCDP
            parameterId: localSecond
            value: 12327171-2a78-4470-b3b2-a1ef5b00ce09
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: Mej4EWlwLvAe87KhT
            parameterId: sketchToolType
            value: FILLET
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: COINCIDENT
        entityId: 95186545-2c8a-48d7-8e14-48978ad786d0
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MfPEWX9BirorP6sWp
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MGoKVL9wNDDCrhjUc
            parameterId: localFirst
            value: e15f8fd8-17e0-4c53-97da-2a60a604194b.visualSharp
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MVXfGuKVZ2CnM1Qt0
            parameterId: localSecond
            value: dbebca30-d22d-410e-b742-feff23a3414c
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: MFzE6dGD+JSeSILMA
            parameterId: sketchToolType
            value: FILLET
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: COINCIDENT
        entityId: 1273bf26-b006-4a96-9b51-381a7ba99dd6
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MQccz9hc/NRYzUI5y
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MLOB7JcUMoJWOFnfS
            parameterId: localFirst
            value: e15f8fd8-17e0-4c53-97da-2a60a604194b.filletArc.start
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: M1ue04jka4Gs3jS2O
            parameterId: localSecond
            value: 12327171-2a78-4470-b3b2-a1ef5b00ce09.end
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: M4lo+6KD80iVSDC1g
            parameterId: sketchToolType
            value: FILLET
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: COINCIDENT
        entityId: d8054172-cfcd-41d3-98ad-ad394dafb5cc
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MZe93AUOx5GyVlpG9
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MwIqptpcysgon2HSL
            parameterId: localFirst
            value: e15f8fd8-17e0-4c53-97da-2a60a604194b.filletArc.end
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MNnNwPh7mDkj0PNs3
            parameterId: localSecond
            value: dbebca30-d22d-410e-b742-feff23a3414c.end
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: M2W8Dd49jRmYwSwvH
            parameterId: sketchToolType
            value: FILLET
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: TANGENT
        entityId: 8d56f814-9fb3-4e9f-b5c2-4bff8f606cc7
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters:
        - -1.5707963267948966
        namespace: ''
        nodeId: MZ1RJ8kV+ZLZq901h
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MlfJPN/YuR7NELDG/
            parameterId: localFirst
            value: dbebca30-d22d-410e-b742-feff23a3414c
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MzTP+4xkOiHxxQfZX
            parameterId: localSecond
            value: e15f8fd8-17e0-4c53-97da-2a60a604194b.filletArc
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: MZY64J3e3J27P/jUR
            parameterId: sketchToolType
            value: FILLET
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: TANGENT
        entityId: 8896d8f0-ec08-417f-b3d0-1dfb01a1166a
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters:
        - 2.9780742294043674
        - 2.978074229404368
        namespace: ''
        nodeId: M6Ngvxmynpv7XZGQQ
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MSoCtgWel0pSXw3tY
            parameterId: localFirst
            value: 12327171-2a78-4470-b3b2-a1ef5b00ce09
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MoaTJX4vf5LgWeUfz
            parameterId: localSecond
            value: e15f8fd8-17e0-4c53-97da-2a60a604194b.filletArc
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: MZDkcmlegwAev0Spj
            parameterId: sketchToolType
            value: FILLET
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: RADIUS
        entityId: ad48ce35-b286-4135-ac1f-edb936185d8b
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MwuQAcgA48B+fEiFr
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MaQQlt8fMDvQQCZJx
            parameterId: localFirst
            value: e15f8fd8-17e0-4c53-97da-2a60a604194b.filletArc
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: RadiusDisplay
            hasUserCode: false
            namespace: ''
            nodeId: MerfhGj5Jg2ghBWus
            parameterId: radiusDisplay
            value: RADIAL
          type: 145
          typeName: BTMParameterEnum
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: MFPUu4wb3/ZCjGU1y
            parameterId: sketchToolType
            value: FILLET
          type: 145
          typeName: BTMParameterEnum
        - message:
            expression: .25 in
            hasUserCode: false
            isInteger: false
            nodeId: MCMlXM4qEj7yKEBVK
            parameterId: length
            units: ''
            value: 0.0
          type: 147
          typeName: BTMParameterQuantity
        - message:
            expression: -2.550719903444354*rad
            hasUserCode: false
            isInteger: false
            nodeId: MlvqQd+b9TT5yk+aM
            parameterId: labelAngle
            units: ''
            value: 0.0
          type: 147
          typeName: BTMParameterQuantity
        - message:
            expression: '0.0761999999999992'
            hasUserCode: false
            isInteger: false
            nodeId: M+Mhpj71AAadfLAsO
            parameterId: labelRatio
            units: ''
            value: 0.0
          type: 147
          typeName: BTMParameterQuantity
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: VERTICAL
        entityId: f7c58319-9553-4a11-9848-6f25250da14a
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MyON4GQxKRvlZwRVS
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: Mq9yEpsSO5mY1nlRt
            parameterId: localFirst
            value: a0813061-b508-4956-94df-3a6b17a5e9c1
          type: 149
          typeName: BTMParameterString
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: MIRROR
        entityId: 3dbea005-f7ca-42c9-9fd4-f97361db3e6f
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MsYZULlGZMSXWrJTu
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MBmx23xHyL/LqNZkf
            parameterId: localFirst
            value: 12327171-2a78-4470-b3b2-a1ef5b00ce09
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MzegQt/tJUwK6HZm7
            parameterId: localSecond
            value: f9e4ddbc-88f0-414a-9458-43c42a949c55.MirrorCS
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MR+PqjQsyejrHdv6K
            parameterId: localMirror
            value: a0813061-b508-4956-94df-3a6b17a5e9c1
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: M/gNmFHTB6n+SBg+k
            parameterId: sketchToolType
            value: MIRROR
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: MIRROR
        entityId: 47358cba-71bc-422f-b448-dac1dcad1a45
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MEBa+7TisLMQ9/c7u
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MV0MBhWM+vVt8+fF4
            parameterId: localFirst
            value: 12327171-2a78-4470-b3b2-a1ef5b00ce09.start
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MeuWdqX7m5fXX2e6G
            parameterId: localSecond
            value: f9e4ddbc-88f0-414a-9458-43c42a949c55.MirrorCS.start
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MEtNpG/824RUNLkOp
            parameterId: localMirror
            value: a0813061-b508-4956-94df-3a6b17a5e9c1
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: Mx7fJfZA3HwsGv0gM
            parameterId: sketchToolType
            value: MIRROR
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: MIRROR
        entityId: ae05d4be-17ec-4c19-a5a4-0a9d524fae1b
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MQcnsnwK/rUObtwoM
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MpiKm+rggYusv2wIp
            parameterId: localFirst
            value: 12327171-2a78-4470-b3b2-a1ef5b00ce09.end
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: M3m653uo/gYF6RXd6
            parameterId: localSecond
            value: f9e4ddbc-88f0-414a-9458-43c42a949c55.MirrorCS.end
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: M9bp9i4JbBSHGiX3H
            parameterId: localMirror
            value: a0813061-b508-4956-94df-3a6b17a5e9c1
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: Mg55XktuY8EOOgUmw
            parameterId: sketchToolType
            value: MIRROR
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: MIRROR
        entityId: 433e8123-02ba-4535-94d2-f855dbf8d9f4
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MbpQ9RRLMhuOHrmW5
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MVCMBcNzQyNhMBkuA
            parameterId: localFirst
            value: e15f8fd8-17e0-4c53-97da-2a60a604194b.filletArc
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: M1906hH5CuSf6WD0h
            parameterId: localSecond
            value: f69604c5-66db-4ae0-b7bd-25cf5fbb1ef3.MirrorCS
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MHpfWjcMaG1tAjGVw
            parameterId: localMirror
            value: a0813061-b508-4956-94df-3a6b17a5e9c1
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: M34pjaRyXZu96p/Ak
            parameterId: sketchToolType
            value: MIRROR
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: MIRROR
        entityId: eec03862-260e-4a8e-b450-033c50ef8aef
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: Mt35PoQZHxjWST+TV
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MhqdCir03Of7QZOaY
            parameterId: localFirst
            value: e15f8fd8-17e0-4c53-97da-2a60a604194b.filletArc.start
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MkUNBvRj/6la0dfcL
            parameterId: localSecond
            value: f69604c5-66db-4ae0-b7bd-25cf5fbb1ef3.MirrorCS.start
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: M9GsfZWkKLx0ZEIn2
            parameterId: localMirror
            value: a0813061-b508-4956-94df-3a6b17a5e9c1
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: MZx0CT3WECxf3Itxs
            parameterId: sketchToolType
            value: MIRROR
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: MIRROR
        entityId: 86a46e07-b3c2-46c3-b3c5-ea8d7b4bd232
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: Mvu6/Ka0RsFfpGy0c
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MVmdQv7lNBB0vjEG9
            parameterId: localFirst
            value: e15f8fd8-17e0-4c53-97da-2a60a604194b.filletArc.end
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MHiM3zFLgyWEOCrvd
            parameterId: localSecond
            value: f69604c5-66db-4ae0-b7bd-25cf5fbb1ef3.MirrorCS.end
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: My5wxUZkKONeC0luF
            parameterId: localMirror
            value: a0813061-b508-4956-94df-3a6b17a5e9c1
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: M6owAAeu84FQyyWve
            parameterId: sketchToolType
            value: MIRROR
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: MIRROR
        entityId: 4a590224-64b9-4d33-a262-c900bfadb831
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MMMdR0pzQZS2kFvzC
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MC2UH5h+FkIns9mJZ
            parameterId: localFirst
            value: dbebca30-d22d-410e-b742-feff23a3414c
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: Mg7Q0D4OQf4mVSeQA
            parameterId: localSecond
            value: 0de43009-cf34-4bac-b25c-bb9caed376a1.MirrorCS
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MO15z+cCG7H6WR5Cm
            parameterId: localMirror
            value: a0813061-b508-4956-94df-3a6b17a5e9c1
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: MPgbvMPh1ApSXHeEg
            parameterId: sketchToolType
            value: MIRROR
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: MIRROR
        entityId: 40fbe67f-5fe1-49b6-a216-0e8fdf3a937f
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: M1WauSZCfpsyvZh+f
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MtXVEHZ74m5P9qVsp
            parameterId: localFirst
            value: dbebca30-d22d-410e-b742-feff23a3414c.start
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MO54fWUfh3PkXFJVY
            parameterId: localSecond
            value: 0de43009-cf34-4bac-b25c-bb9caed376a1.MirrorCS.start
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MKKIvbx0X5naLdl2t
            parameterId: localMirror
            value: a0813061-b508-4956-94df-3a6b17a5e9c1
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: MjQcRoFt5if1EV2Bu
            parameterId: sketchToolType
            value: MIRROR
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: MIRROR
        entityId: 8685f870-6241-4d9a-b779-6c7c675cdb1a
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MtDkuPswfnoIfjMMk
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MVreNu4SkA5OcaVB7
            parameterId: localFirst
            value: dbebca30-d22d-410e-b742-feff23a3414c.end
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MnbxA/2ACTD4Yts/A
            parameterId: localSecond
            value: 0de43009-cf34-4bac-b25c-bb9caed376a1.MirrorCS.end
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MGv0va8Evf/Qgf3Qk
            parameterId: localMirror
            value: a0813061-b508-4956-94df-3a6b17a5e9c1
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: M7rgO8cbiRVWsMbLn
            parameterId: sketchToolType
            value: MIRROR
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: MIRROR
        entityId: 8a031db7-c497-41c3-8c05-5642b5b57066
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MlIzNPJyEWISkx90b
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MxHJa4dUUPRY/2pwf
            parameterId: localFirst
            value: dcf146fd-cb47-407f-a628-bbde3b6f741f
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MyKgL1mk7F7Jjn8+D
            parameterId: localSecond
            value: b2ceef90-1169-42d5-99cf-e0ab78cd8b7a.MirrorCS
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MBUBXDzTz1/5hETGV
            parameterId: localMirror
            value: a0813061-b508-4956-94df-3a6b17a5e9c1
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: MUdKHcuP5FGmrmM52
            parameterId: sketchToolType
            value: MIRROR
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: MIRROR
        entityId: 3dcaf9bb-238a-481b-9216-f9ec1ca2588e
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MVDlG70VaSMz3O+Pb
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MZrO/Qe0rAFDiz9so
            parameterId: localFirst
            value: dcf146fd-cb47-407f-a628-bbde3b6f741f.start
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MYNwL9v9t1lGjkZl3
            parameterId: localSecond
            value: b2ceef90-1169-42d5-99cf-e0ab78cd8b7a.MirrorCS.start
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MmGayuyJJR4d9qDEJ
            parameterId: localMirror
            value: a0813061-b508-4956-94df-3a6b17a5e9c1
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: MzDi78L3YIgTSIZWW
            parameterId: sketchToolType
            value: MIRROR
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: MIRROR
        entityId: 5a7df167-91c6-4d62-850b-56f58cad1840
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: M8wII1N9wR85xnijR
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MNF4uf3dK2s3j20Dk
            parameterId: localFirst
            value: dcf146fd-cb47-407f-a628-bbde3b6f741f.end
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MxFxKYZ+KSYN402rp
            parameterId: localSecond
            value: b2ceef90-1169-42d5-99cf-e0ab78cd8b7a.MirrorCS.end
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MWtIsrvtqByU0M6Zn
            parameterId: localMirror
            value: a0813061-b508-4956-94df-3a6b17a5e9c1
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: M5+uy/r7bYIf/qhpl
            parameterId: sketchToolType
            value: MIRROR
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: MIRROR
        entityId: 214e9c83-ea9c-469e-b1c6-3c1bf45ffcbc
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: ManZOWeh8HdcUMNcD
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: M3ue2UhMwrMl4oW3V
            parameterId: localFirst
            value: f1f7c9c2-f640-4338-bd9d-c771fc02778e
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MzSbtAmfrvyvVniCt
            parameterId: localSecond
            value: 3803d2a9-dacf-4f79-9904-389f8aafa760.MirrorCS
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MVs1b+iXmM8Dhb8Fg
            parameterId: localMirror
            value: a0813061-b508-4956-94df-3a6b17a5e9c1
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: M98iGn9SFHskw5H2p
            parameterId: sketchToolType
            value: MIRROR
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: MIRROR
        entityId: 5b697d52-a4f4-4791-b163-2b8c14f634a5
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MWZZXoj80Oe0VKMvi
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: M/ISMub5n0hTuXtUh
            parameterId: localFirst
            value: f1f7c9c2-f640-4338-bd9d-c771fc02778e.start
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: Mm8Xc3Jqb1k6ey5zj
            parameterId: localSecond
            value: 3803d2a9-dacf-4f79-9904-389f8aafa760.MirrorCS.start
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MLbN0iDaJ2dJfkMRs
            parameterId: localMirror
            value: a0813061-b508-4956-94df-3a6b17a5e9c1
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: Mr3J4z0psTh2SYrhr
            parameterId: sketchToolType
            value: MIRROR
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: MIRROR
        entityId: 1c876460-5f74-4355-8f72-8ca8f7558466
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MQezVfDpbUWILX+zY
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MKxEGcXi5VPZ4KAv0
            parameterId: localFirst
            value: f1f7c9c2-f640-4338-bd9d-c771fc02778e.end
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: M05/YSpJCVoC2FSZi
            parameterId: localSecond
            value: 3803d2a9-dacf-4f79-9904-389f8aafa760.MirrorCS.end
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MI41k5hnjvK5zwcV7
            parameterId: localMirror
            value: a0813061-b508-4956-94df-3a6b17a5e9c1
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: Mp7Qdt51CuUbF1vuE
            parameterId: sketchToolType
            value: MIRROR
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: MIRROR
        entityId: 3491fcca-3aec-4873-aa1c-64c28e6b1469
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: M2aEx76DgIgghXgV6
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: M+LdikVW/R04LGEQH
            parameterId: localFirst
            value: f8cac867-b7f5-4657-8e2f-d87cf329e9be
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MjEy2uNyHyvEDnB4C
            parameterId: localSecond
            value: 2954ccce-9584-4975-8782-179258b5cc63.MirrorCS
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MoXhGh3D52rPxuA0E
            parameterId: localMirror
            value: a0813061-b508-4956-94df-3a6b17a5e9c1
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: MWneqSvdorhXObiqJ
            parameterId: sketchToolType
            value: MIRROR
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: MIRROR
        entityId: 9d02686c-e79f-4a0c-84dc-09e535ea86ea
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MhTcGRkIlqSXMCur/
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MRbUJ6SPr94rzTGTE
            parameterId: localFirst
            value: f8cac867-b7f5-4657-8e2f-d87cf329e9be.start
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: M1UuDdfFk1mYbw9aC
            parameterId: localSecond
            value: 2954ccce-9584-4975-8782-179258b5cc63.MirrorCS.start
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MMxne3oD+a26/tNSN
            parameterId: localMirror
            value: a0813061-b508-4956-94df-3a6b17a5e9c1
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: MZ3EpoWXzo1h8SxFQ
            parameterId: sketchToolType
            value: MIRROR
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: MIRROR
        entityId: b1835f8a-2d7f-47ef-9472-9aa9d0dc6893
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: Mpd5lr12gXQM7t0Ts
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MNn++hp+nRK6ES56w
            parameterId: localFirst
            value: f8cac867-b7f5-4657-8e2f-d87cf329e9be.end
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MnOa9x7uIT0SBoQaz
            parameterId: localSecond
            value: 2954ccce-9584-4975-8782-179258b5cc63.MirrorCS.end
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MbjPzP/AnouyjrJ2v
            parameterId: localMirror
            value: a0813061-b508-4956-94df-3a6b17a5e9c1
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: MrRYmiGJwLj/YgPZm
            parameterId: sketchToolType
            value: MIRROR
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: MIRROR
        entityId: f8148aa9-aab7-4301-a25d-a07da442900e
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MJxHNdFUZv6I+N683
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: M2/YMomtfgQ8KgUsk
            parameterId: localFirst
            value: 4a7b044a-492a-4473-b10b-90b02dbba577
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MHwpCm9pATlZ2/qJr
            parameterId: localSecond
            value: 6cd6d2cd-de8d-48e2-9fc9-4548e6664c45.MirrorCS
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MHfWexi+2orMaOQmR
            parameterId: localMirror
            value: a0813061-b508-4956-94df-3a6b17a5e9c1
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: Mrfswggb1oz6NtBJt
            parameterId: sketchToolType
            value: MIRROR
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: MIRROR
        entityId: 5b03a8e8-61e4-4f2a-8698-685e4ccef779
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MwDyi1BYIUOhRLhT3
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: M4GIGZWq2hOTyc0Q3
            parameterId: localFirst
            value: 4a7b044a-492a-4473-b10b-90b02dbba577.start
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MFH7EKVBAAQXJUmlN
            parameterId: localSecond
            value: 6cd6d2cd-de8d-48e2-9fc9-4548e6664c45.MirrorCS.start
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: M6OHQwH9hCL4r8wKr
            parameterId: localMirror
            value: a0813061-b508-4956-94df-3a6b17a5e9c1
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: Mfzs+UrjsXtGq+BBK
            parameterId: sketchToolType
            value: MIRROR
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: MIRROR
        entityId: 676ebd23-5a78-40cb-8030-1085bb5935d6
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MPgucQ3vUaAgSI6lN
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MrCOf6bhR+GV+hXq8
            parameterId: localFirst
            value: 4a7b044a-492a-4473-b10b-90b02dbba577.end
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: M/rzyvR68ur43sTT6
            parameterId: localSecond
            value: 6cd6d2cd-de8d-48e2-9fc9-4548e6664c45.MirrorCS.end
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MR4w4+S1DXHuzGkPw
            parameterId: localMirror
            value: a0813061-b508-4956-94df-3a6b17a5e9c1
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: MXfTFgp9V9h+LNiaY
            parameterId: sketchToolType
            value: MIRROR
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: MIRROR
        entityId: c8ad3c7e-cd44-43d7-af39-88ad24b2b883
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MN1QKvw9W4DuLMRkw
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MoABSEg6RUhCV8VrB
            parameterId: localFirst
            value: 3eae38eb-734e-44f1-ba6a-4c7d7adb86fc
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MVH88Crn30EUZ1DC1
            parameterId: localSecond
            value: adef4662-e101-4213-8297-c480e3a57c1d.MirrorCS
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: M6ldUWO8nJlMPhQJz
            parameterId: localMirror
            value: a0813061-b508-4956-94df-3a6b17a5e9c1
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: Mk7i4PovoyeIUlXNF
            parameterId: sketchToolType
            value: MIRROR
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: MIRROR
        entityId: d10b2ef2-8564-428e-b407-4c0b8106bf9b
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: Mfu1eWxAHhHSKWl9j
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MiRiVF0iX5o55EgnJ
            parameterId: localFirst
            value: 3eae38eb-734e-44f1-ba6a-4c7d7adb86fc.start
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: Mb9B/blVEF41NdbJl
            parameterId: localSecond
            value: adef4662-e101-4213-8297-c480e3a57c1d.MirrorCS.start
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: M+GVdDVIzM8pTct7F
            parameterId: localMirror
            value: a0813061-b508-4956-94df-3a6b17a5e9c1
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: Mu/s6Dvv39x7FKFu0
            parameterId: sketchToolType
            value: MIRROR
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: MIRROR
        entityId: c03b5c6a-46a8-41b4-8d56-7ab66f0abbc3
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MlxKQcXLseKaN07fj
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MlcY46USRvhwZ0YE/
            parameterId: localFirst
            value: 3eae38eb-734e-44f1-ba6a-4c7d7adb86fc.end
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MP+q4U2j13dfpn4Ae
            parameterId: localSecond
            value: adef4662-e101-4213-8297-c480e3a57c1d.MirrorCS.end
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MPSeGRHnHFPNzpbRv
            parameterId: localMirror
            value: a0813061-b508-4956-94df-3a6b17a5e9c1
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: M/c26aWSaN56+w3YH
            parameterId: sketchToolType
            value: MIRROR
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: MIRROR
        entityId: 31f5a050-5804-48da-8eaa-9cdcd3868091
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MlgObLA3nh/yZAApY
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MsYyIAdMYCwtgQuif
            parameterId: localFirst
            value: 2500f5eb-2da7-482a-909a-2831bbf06309
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: Mq0PoUC9dfePcCAYN
            parameterId: localSecond
            value: f7900357-825a-4b1e-9f22-3b33122c3e2a.MirrorCS
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MiAHhTaEBoKYcKdSO
            parameterId: localMirror
            value: a0813061-b508-4956-94df-3a6b17a5e9c1
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: MOwgA6JsjkzJ3xf6i
            parameterId: sketchToolType
            value: MIRROR
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: MIRROR
        entityId: 464ae44f-de2c-4e7b-a8cc-4bb05e1846ce
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: M4SuP4qaEB6XIYGyZ
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: ME/Y+dk3ejfeQjPqH
            parameterId: localFirst
            value: 2500f5eb-2da7-482a-909a-2831bbf06309.start
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MWNhNy70I3gVNlE7V
            parameterId: localSecond
            value: f7900357-825a-4b1e-9f22-3b33122c3e2a.MirrorCS.start
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: M2uAVRVL5Ye6h3Z28
            parameterId: localMirror
            value: a0813061-b508-4956-94df-3a6b17a5e9c1
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: MbSHaMgOp2dgme7zS
            parameterId: sketchToolType
            value: MIRROR
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: MIRROR
        entityId: 4f586b98-450c-4f8a-969e-4f0b783d4189
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MUFsCW8OBmuMipicE
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MhEV3wOc/BhpYX26B
            parameterId: localFirst
            value: 2500f5eb-2da7-482a-909a-2831bbf06309.end
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MhYqkeJf71ysiE1m/
            parameterId: localSecond
            value: f7900357-825a-4b1e-9f22-3b33122c3e2a.MirrorCS.end
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MInpQX0J6UPLwfMYI
            parameterId: localMirror
            value: a0813061-b508-4956-94df-3a6b17a5e9c1
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: SketchToolType
            hasUserCode: false
            namespace: ''
            nodeId: Mat4+al40OU4YaDJl
            parameterId: sketchToolType
            value: MIRROR
          type: 145
          typeName: BTMParameterEnum
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: COINCIDENT
        entityId: 63a4836f-e46f-4636-92eb-e7671d17e70c
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MPU2qqjSut3p+lo4K
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MlHn+Q1kWL1i/tACc
            parameterId: localFirst
            value: 974fe93e-9ce3-4333-a724-803925fd9840.start
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MF1yVqG6axhbAJ7re
            parameterId: localSecond
            value: 2954ccce-9584-4975-8782-179258b5cc63.MirrorCS.start
          type: 149
          typeName: BTMParameterString
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: COINCIDENT
        entityId: 8e437eb4-0580-4376-b72d-8a7b7d221fb4
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: M+49hRV+lmRuGD5Oi
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MTSVddJF4OJuR1FFu
            parameterId: localFirst
            value: 974fe93e-9ce3-4333-a724-803925fd9840.end
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MUXNjcQaR4jkpoEp8
            parameterId: localSecond
            value: f7900357-825a-4b1e-9f22-3b33122c3e2a.MirrorCS.end
          type: 149
          typeName: BTMParameterString
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: COINCIDENT
        entityId: 3823d702-20f6-428e-8760-ff3702c75dbc
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MdY/wUl7J2xotzFNK
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MBqzGrmkGXCmTZPbV
            parameterId: localFirst
            value: 83d697c1-206c-4bc8-ab4c-179bd7c4562a.end
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MzqFs2acscLn9FxOe
            parameterId: localSecond
            value: f9e4ddbc-88f0-414a-9458-43c42a949c55.MirrorCS.start
          type: 149
          typeName: BTMParameterString
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: COINCIDENT
        entityId: 6b32ef85-3007-4e42-990a-1256ddda1a44
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MY0v4SNUyrSE/8mzs
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MqN9PsH08sON1dXdw
            parameterId: localFirst
            value: 5311a125-3c41-43a0-ad89-d68b1b5e4c6a.start
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MnAdHRAgDj63yQzLT
            parameterId: localSecond
            value: 6cd6d2cd-de8d-48e2-9fc9-4548e6664c45.MirrorCS.start
          type: 149
          typeName: BTMParameterString
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: COINCIDENT
        entityId: 970e370a-67b8-41e2-962f-e19cecd0e6f2
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MBUOv+f2jz6z8T1cz
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MgwqMzRnG95IO2TSN
            parameterId: localFirst
            value: 5311a125-3c41-43a0-ad89-d68b1b5e4c6a.end
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: M3B7/4IrUaLwimFwy
            parameterId: localSecond
            value: 4a7b044a-492a-4473-b10b-90b02dbba577.start
          type: 149
          typeName: BTMParameterString
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: DISTANCE
        entityId: SOTXuC4w-7wd5-Hrno-CSFk-wOkTOWfakrA4
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MGIHwaJF0sFHvAWaW
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MnVvOwSjqRJiKRG99
            parameterId: localFirst
            value: 69ac8e7f-fca5-49b9-84b2-fd8fad400ef4
          type: 149
          typeName: BTMParameterString
        - message:
            hasUserCode: false
            nodeId: MuVFzjUT3qnOACZdZ
            parameterId: localSecond
            value: 974fe93e-9ce3-4333-a724-803925fd9840
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: DimensionDirection
            hasUserCode: false
            namespace: ''
            nodeId: MN9JM5imwfum7PRG4
            parameterId: direction
            value: MINIMUM
          type: 145
          typeName: BTMParameterEnum
        - message:
            expression: 57.43699999999999*in
            hasUserCode: false
            isInteger: false
            nodeId: MiZOoPTxe/YGWJvEf
            parameterId: length
            units: ''
            value: 0.0
          type: 147
          typeName: BTMParameterQuantity
        - message:
            enumName: DimensionHalfSpace
            hasUserCode: false
            namespace: ''
            nodeId: Mt+jZaX+rmVMFbAY6
            parameterId: halfSpace0
            value: RIGHT
          type: 145
          typeName: BTMParameterEnum
        - message:
            enumName: DimensionHalfSpace
            hasUserCode: false
            namespace: ''
            nodeId: MluWVj2lt/ungvw0d
            parameterId: halfSpace1
            value: RIGHT
          type: 145
          typeName: BTMParameterEnum
        - message:
            expression: '0.4455975328055754'
            hasUserCode: false
            isInteger: false
            nodeId: MAK4d8AjHyZFDq/51
            parameterId: labelRatio
            units: ''
            value: 0.0
          type: 147
          typeName: BTMParameterQuantity
        - message:
            expression: 0.47409664424561315*m
            hasUserCode: false
            isInteger: false
            nodeId: M5vf4znWrhoJqvD14
            parameterId: labelDistance
            units: ''
            value: 0.0
          type: 147
          typeName: BTMParameterQuantity
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: COINCIDENT
        entityId: ddee46e3-1121-42a7-ae2c-008d961358ac
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: Mqdoy2mapP0NTspUa
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MkbY+5V2Tmcpel6JI
            parameterId: externalFirst
            queries:
            - message:
                geometryIds: []
                hasUserCode: false
                nodeId: Mw4cPoef1B0ItIt5d
              type: 138
              typeName: BTMIndividualQuery
          type: 148
          typeName: BTMParameterQueryList
        - message:
            hasUserCode: false
            nodeId: MPbfp3M1gF3jkGshn
            parameterId: localSecond
            value: a0813061-b508-4956-94df-3a6b17a5e9c1
          type: 149
          typeName: BTMParameterString
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: DISTANCE
        entityId: eUPHHNHG-20b1-gURJ-zVjU-w5MYT65nFeli
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MZMBumOPrswJ45C0s
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MMavKrZH7yeJa+zEs
            parameterId: externalFirst
            queries:
            - message:
                geometryIds: []
                hasUserCode: false
                nodeId: Mv36I4xK4B1aAvo5b
              type: 138
              typeName: BTMIndividualQuery
          type: 148
          typeName: BTMParameterQueryList
        - message:
            hasUserCode: false
            nodeId: Mu6HBy9pqVdl4GW1h
            parameterId: localSecond
            value: 5311a125-3c41-43a0-ad89-d68b1b5e4c6a
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: DimensionDirection
            hasUserCode: false
            namespace: ''
            nodeId: MHkwGugHEgvnTiLsV
            parameterId: direction
            value: MINIMUM
          type: 145
          typeName: BTMParameterEnum
        - message:
            expression: 9.896281973152167*in
            hasUserCode: false
            isInteger: false
            nodeId: MiYBR4ALMkd84UU5f
            parameterId: length
            units: ''
            value: 0.0
          type: 147
          typeName: BTMParameterQuantity
        - message:
            enumName: DimensionHalfSpace
            hasUserCode: false
            namespace: ''
            nodeId: M+7z2g9+KdpK0PaUK
            parameterId: halfSpace1
            value: RIGHT
          type: 145
          typeName: BTMParameterEnum
        - message:
            expression: '0.5725322194528836'
            hasUserCode: false
            isInteger: false
            nodeId: Mz2Unt66Shsx+eFjx
            parameterId: labelRatio
            units: ''
            value: 0.0
          type: 147
          typeName: BTMParameterQuantity
        - message:
            expression: -1.0017781257629395*m
            hasUserCode: false
            isInteger: false
            nodeId: M+9sKKI1wAAI8N++d
            parameterId: labelDistance
            units: ''
            value: 0.0
          type: 147
          typeName: BTMParameterQuantity
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    - message:
        constraintType: LENGTH
        entityId: OwcgwoFx-JcjL-uSoQ-0l4C-CkmlqEHV1g3I
        hasOffsetData1: false
        hasOffsetData2: false
        hasPierceParameter: false
        hasUserCode: false
        helpParameters: []
        namespace: ''
        nodeId: MuqY0zyvWOLL+rdVU
        offsetDistance1: 0.0
        offsetDistance2: 0.0
        offsetOrientation1: false
        offsetOrientation2: false
        parameters:
        - message:
            hasUserCode: false
            nodeId: MiG5I5SSRtTysVJkz
            parameterId: localFirst
            value: 5311a125-3c41-43a0-ad89-d68b1b5e4c6a
          type: 149
          typeName: BTMParameterString
        - message:
            enumName: DimensionDirection
            hasUserCode: false
            namespace: ''
            nodeId: MGaN2y9vyDpC2vkqE
            parameterId: direction
            value: MINIMUM
          type: 145
          typeName: BTMParameterEnum
        - message:
            enumName: DimensionAlignment
            hasUserCode: false
            namespace: ''
            nodeId: MwE7tLLqizP7WMaMl
            parameterId: alignment
            value: ALIGNED
          type: 145
          typeName: BTMParameterEnum
        - message:
            expression: 52.43699999999999*in
            hasUserCode: false
            isInteger: false
            nodeId: MiYVPATJQl2e0AnAs
            parameterId: length
            units: ''
            value: 0.0
          type: 147
          typeName: BTMParameterQuantity
        - message:
            expression: 0.09997123960353109*m
            hasUserCode: false
            isInteger: false
            nodeId: MJgg1Lx0WtxD9taMR
            parameterId: labelDistance
            units: ''
            value: 0.0
          type: 147
          typeName: BTMParameterQuantity
        - message:
            expression: '0.9359767382605861'
            hasUserCode: false
            isInteger: false
            nodeId: MnQnoBfvfVQmCysj4
            parameterId: labelRatio
            units: ''
            value: 0.0
          type: 147
          typeName: BTMParameterQuantity
        pierceParameter: 0.0
      type: 2
      typeName: BTMSketchConstraint
    entities:
    - message:
        centerId: ''
        endParam: 0.002018631144118617
        endPointId: 4a7b044a-492a-4473-b10b-90b02dbba577.end
        entityId: 4a7b044a-492a-4473-b10b-90b02dbba577
        geometry:
          message:
            dirX: 0.9659258262890682
            dirY: 0.25881904510252096
            pntX: -0.6556324899619844
            pntY: -0.24860102043039808
          type: 117
          typeName: BTCurveGeometryLine
        hasUserCode: false
        internalIds: []
        isConstruction: false
        namespace: ''
        nodeId: MOmOihjOBX8YconQA
        parameters: []
        startParam: -0.010681368855881397
        startPointId: 4a7b044a-492a-4473-b10b-90b02dbba577.start
      type: 155
      typeName: BTMSketchCurveSegment
    - message:
        centerId: ''
        endParam: 0.0246791256412631
        endPointId: 3eae38eb-734e-44f1-ba6a-4c7d7adb86fc.end
        entityId: 3eae38eb-734e-44f1-ba6a-4c7d7adb86fc
        geometry:
          message:
            dirX: -0.9990482215818578
            dirY: 0.04361938736533595
            pntX: -0.7159022572995515
            pntY: -0.2453619931741474
          type: 117
          typeName: BTCurveGeometryLine
        hasUserCode: false
        internalIds: []
        isConstruction: false
        namespace: ''
        nodeId: Mivf1zVeBFJVdhycp
        parameters: []
        startParam: -0.0622788909977802
        startPointId: 3eae38eb-734e-44f1-ba6a-4c7d7adb86fc.start
      type: 155
      typeName: BTMSketchCurveSegment
    - message:
        centerId: 2500f5eb-2da7-482a-909a-2831bbf06309.center
        endParam: 2.8984610613192183
        endPointId: 2500f5eb-2da7-482a-909a-2831bbf06309.end
        entityId: 2500f5eb-2da7-482a-909a-2831bbf06309
        geometry:
          message:
            clockwise: true
            radius: 0.060325000000000004
            xCenter: -0.7379265543388367
            xDir: 0.9705888254722972
            yCenter: -0.18401792086603777
            yDir: -0.24074329039104422
          type: 115
          typeName: BTCurveGeometryCircle
        hasUserCode: false
        internalIds: []
        isConstruction: false
        namespace: ''
        nodeId: MItwFEHRY7+FAxzot
        parameters: []
        startParam: 1.3712979658241797
        startPointId: 2500f5eb-2da7-482a-909a-2831bbf06309.start
      type: 155
      typeName: BTMSketchCurveSegment
    - message:
        centerId: ''
        endParam: 0.007449413262210464
        endPointId: b197f0ae-5bfa-4539-bd70-66e6353cb16d.end
        entityId: b197f0ae-5bfa-4539-bd70-66e6353cb16d
        geometry:
          message:
            dirX: 0.0
            dirY: 1.0
            pntX: -0.7982515543388367
            pntY: -0.15562747538027533
          type: 117
          typeName: BTCurveGeometryLine
        hasUserCode: false
        internalIds: []
        isConstruction: false
        namespace: ''
        nodeId: MrlYYXfEaTA3S9XyR
        parameters: []
        startParam: -0.028390445485762417
        startPointId: b197f0ae-5bfa-4539-bd70-66e6353cb16d.start
      type: 155
      typeName: BTMSketchCurveSegment
    - message:
        centerId: ''
        endParam: 0.050297934028141866
        endPointId: c471e64a-727a-4246-8105-7a62cb75b78d.end
        entityId: c471e64a-727a-4246-8105-7a62cb75b78d
        geometry:
          message:
            dirX: 1.0
            dirY: 0.0
            pntX: -0.7236461796893052
            pntY: -0.12277806211806486
          type: 117
          typeName: BTCurveGeometryLine
        hasUserCode: false
        internalIds: []
        isConstruction: false
        namespace: ''
        nodeId: MdDUkG6DQgrUn91KZ
        parameters: []
        startParam: -0.04920537464953145
        startPointId: c471e64a-727a-4246-8105-7a62cb75b78d.start
      type: 155
      typeName: BTMSketchCurveSegment
    - message:
        centerId: ''
        endParam: 0.12087878354736718
        endPointId: 69ac8e7f-fca5-49b9-84b2-fd8fad400ef4.end
        entityId: 69ac8e7f-fca5-49b9-84b2-fd8fad400ef4
        geometry:
          message:
            dirX: -4.0574162479713433e-16
            dirY: 1.0
            pntX: -0.6606482456611633
            pntY: -0.029344345665432026
          type: 117
          typeName: BTCurveGeometryLine
        hasUserCode: false
        internalIds: []
        isConstruction: false
        namespace: ''
        nodeId: MU+jaASekBTbKIPnM
        parameters: []
        startParam: -0.08073371645263284
        startPointId: 69ac8e7f-fca5-49b9-84b2-fd8fad400ef4.start
      type: 155
      typeName: BTMSketchCurveSegment
    - message:
        centerId: ''
        endParam: 0.042855374649531375
        endPointId: 9df7525d-71fe-4b5c-99e0-0e3cfa868ef8.end
        entityId: 9df7525d-71fe-4b5c-99e0-0e3cfa868ef8
        geometry:
          message:
            dirX: -1.0
            dirY: -1.2246467991473532e-16
            pntX: -0.7299961796893053
            pntY: 0.10423443788193518
          type: 117
          typeName: BTCurveGeometryLine
        hasUserCode: false
        internalIds: []
        isConstruction: false
        namespace: ''
        nodeId: MkgTigLMuRtXJV9+h
        parameters: []
        startParam: -0.056647934028141944
        startPointId: 9df7525d-71fe-4b5c-99e0-0e3cfa868ef8.start
      type: 155
      typeName: BTMSketchCurveSegment
    - message:
        centerId: ''
        endParam: 0.036024625740721544
        endPointId: ec4528dc-fa6f-41ae-af12-52f3ce2de9ab.end
        entityId: ec4528dc-fa6f-41ae-af12-52f3ce2de9ab
        geometry:
          message:
            dirX: -1.8369701987210297e-16
            dirY: 1.0
            pntX: -0.7982515543388367
            pntY: 0.12406424200964511
          type: 117
          typeName: BTCurveGeometryLine
        hasUserCode: false
        internalIds: []
        isConstruction: false
        namespace: ''
        nodeId: M91FhV+19sEVvB/tb
        parameters: []
        startParam: 0.0055701958722900735
        startPointId: ec4528dc-fa6f-41ae-af12-52f3ce2de9ab.start
      type: 155
      typeName: BTMSketchCurveSegment
    - message:
        centerId: f8cac867-b7f5-4657-8e2f-d87cf329e9be.center
        endParam: -1.6144295580947545
        endPointId: f8cac867-b7f5-4657-8e2f-d87cf329e9be.end
        entityId: f8cac867-b7f5-4657-8e2f-d87cf329e9be
        geometry:
          message:
            clockwise: true
            radius: 0.060325000000000004
            xCenter: -0.7379265543388367
            xDir: 1.0
            yCenter: 0.16008886775036663
            yDir: 6.104389949623975e-16
          type: 115
          typeName: BTCurveGeometryCircle
        hasUserCode: false
        internalIds: []
        isConstruction: false
        namespace: ''
        nodeId: Mk5qOhqLD3rGWcEDn
        parameters: []
        startParam: -3.1415926535897922
        startPointId: f8cac867-b7f5-4657-8e2f-d87cf329e9be.start
      type: 155
      typeName: BTMSketchCurveSegment
    - message:
        centerId: ''
        endParam: 0.014675369468688753
        endPointId: f1f7c9c2-f640-4338-bd9d-c771fc02778e.end
        entityId: f1f7c9c2-f640-4338-bd9d-c771fc02778e
        geometry:
          message:
            dirX: 0.9990482215818578
            dirY: 0.043619387365336194
            pntX: -0.6877326643201437
            pntY: 0.22266285104930622
          type: 117
          typeName: BTCurveGeometryLine
        hasUserCode: false
        internalIds: []
        isConstruction: false
        namespace: ''
        nodeId: M8WPklNQmAHltjTby
        parameters: []
        startParam: -0.05287555537395915
        startPointId: f1f7c9c2-f640-4338-bd9d-c771fc02778e.start
      type: 155
      typeName: BTMSketchCurveSegment
    - message:
        entityId: cf730417-ea2e-452c-8d31-87cc7a9004ca.visualSharp
        hasUserCode: false
        isConstruction: false
        isUserPoint: true
        namespace: ''
        nodeId: MBCat88bKcWCKBlYy
        parameters: []
        x: -0.6712515543388367
        y: -0.12277806211806487
      type: 158
      typeName: BTMSketchPoint
    - message:
        centerId: cf730417-ea2e-452c-8d31-87cc7a9004ca.filletArc.center
        endParam: 1.7797367701342687e-15
        endPointId: cf730417-ea2e-452c-8d31-87cc7a9004ca.filletArc.end
        entityId: cf730417-ea2e-452c-8d31-87cc7a9004ca.filletArc
        geometry:
          message:
            clockwise: false
            radius: 0.012700000000000001
            xCenter: -0.6733482456611634
            xDir: 1.0
            yCenter: -0.11007806211806487
            yDir: 4.0574162479713433e-16
          type: 115
          typeName: BTCurveGeometryCircle
        hasUserCode: false
        internalIds: []
        isConstruction: false
        namespace: ''
        nodeId: MWBhyGBsifvMkGBA4
        parameters: []
        startParam: -1.570796326794897
        startPointId: cf730417-ea2e-452c-8d31-87cc7a9004ca.filletArc.start
      type: 155
      typeName: BTMSketchCurveSegment
    - message:
        entityId: a93eed4b-460d-4160-b470-1dc8aa73a42b.visualSharp
        hasUserCode: false
        isConstruction: false
        isUserPoint: true
        namespace: ''
        nodeId: MCMaCrz9LZGIKbkgJ
        parameters: []
        x: -0.6606482456611633
        y: 0.10423443788193519
      type: 158
      typeName: BTMSketchPoint
    - message:
        centerId: a93eed4b-460d-4160-b470-1dc8aa73a42b.filletArc.center
        endParam: 1.5707963267948961
        endPointId: a93eed4b-460d-4160-b470-1dc8aa73a42b.filletArc.end
        entityId: a93eed4b-460d-4160-b470-1dc8aa73a42b.filletArc
        geometry:
          message:
            clockwise: false
            radius: 0.012700000000000001
            xCenter: -0.6733482456611634
            xDir: 1.0
            yCenter: 0.09153443788193516
            yDir: 5.282063047118696e-16
          type: 115
          typeName: BTCurveGeometryCircle
        hasUserCode: false
        internalIds: []
        isConstruction: false
        namespace: ''
        nodeId: M/kWtQWR3+OV7eAyo
        parameters: []
        startParam: -5.282063047118696e-16
        startPointId: a93eed4b-460d-4160-b470-1dc8aa73a42b.filletArc.start
      type: 155
      typeName: BTMSketchCurveSegment
    - message:
        entityId: b19a7224-662b-423e-8165-a67e92a52734.visualSharp
        hasUserCode: false
        isConstruction: false
        isUserPoint: true
        namespace: ''
        nodeId: MMC07HhIcZHGJ9eH8
        parameters: []
        x: -0.7982515543388367
        y: 0.10423443788193518
      type: 158
      typeName: BTMSketchPoint
    - message:
        centerId: b19a7224-662b-423e-8165-a67e92a52734.filletArc.center
        endParam: -1.5707963267948968
        endPointId: b19a7224-662b-423e-8165-a67e92a52734.filletArc.end
        entityId: b19a7224-662b-423e-8165-a67e92a52734.filletArc
        geometry:
          message:
            clockwise: false
            radius: 0.025400000000000002
            xCenter: -0.7728515543388367
            xDir: 1.0
            yCenter: 0.12963443788193518
            yDir: 1.2246467991473542e-16
          type: 115
          typeName: BTCurveGeometryCircle
        hasUserCode: false
        internalIds: []
        isConstruction: false
        namespace: ''
        nodeId: M7LJ4aR6k0LT5E3DZ
        parameters: []
        startParam: -3.141592653589793
        startPointId: b19a7224-662b-423e-8165-a67e92a52734.filletArc.start
      type: 155
      typeName: BTMSketchCurveSegment
    - message:
        entityId: 94245256-8a7b-4893-baef-2f0652cf6cf8.visualSharp
        hasUserCode: false
        isConstruction: false
        isUserPoint: true
        namespace: ''
        nodeId: MyGNVBwNPHvtwK+eB
        parameters: []
        x: -0.7982515543388367
        y: -0.12277806211806486
      type: 158
      typeName: BTMSketchPoint
    - message:
        centerId: 94245256-8a7b-4893-baef-2f0652cf6cf8.filletArc.center
        endParam: 3.141592653589793
        endPointId: 94245256-8a7b-4893-baef-2f0652cf6cf8.filletArc.end
        entityId: 94245256-8a7b-4893-baef-2f0652cf6cf8.filletArc
        geometry:
          message:
            clockwise: false
            radius: 0.025399999999999923
            xCenter: -0.7728515543388367
            xDir: 1.0
            yCenter: -0.14817806211806486
            yDir: 1.6081226496766366e-16
          type: 115
          typeName: BTCurveGeometryCircle
        hasUserCode: false
        internalIds: []
        isConstruction: false
        namespace: ''
        nodeId: MFUvqg1CC30VtRcqM
        parameters: []
        startParam: 1.5707963267948966
        startPointId: 94245256-8a7b-4893-baef-2f0652cf6cf8.filletArc.start
      type: 155
      typeName: BTMSketchCurveSegment
    - message:
        centerId: dcf146fd-cb47-407f-a628-bbde3b6f741f.center
        endParam: 1.5707963267948966
        endPointId: dcf146fd-cb47-407f-a628-bbde3b6f741f.end
        entityId: dcf146fd-cb47-407f-a628-bbde3b6f741f
        geometry:
          message:
            clockwise: false
            radius: 0.006350000000000001
            xCenter: -0.6733482456611634
            xDir: 1.0
            yCenter: 0.2296469378819352
            yDir: 0.0
          type: 115
          typeName: BTCurveGeometryCircle
        hasUserCode: false
        internalIds: []
        isConstruction: false
        namespace: ''
        nodeId: MlSF7SNp0gZLHo3yu
        parameters: []
        startParam: -1.527163095495041
        startPointId: dcf146fd-cb47-407f-a628-bbde3b6f741f.start
      type: 155
      typeName: BTMSketchCurveSegment
    - message:
        centerId: ''
        endParam: 0.061410260427796626
        endPointId: dbebca30-d22d-410e-b742-feff23a3414c.end
        entityId: dbebca30-d22d-410e-b742-feff23a3414c
        geometry:
          message:
            dirX: -1.0
            dirY: -1.2246467991473532e-16
            pntX: -0.7295780421919621
            pntY: 0.23599693788193518
          type: 117
          typeName: BTCurveGeometryLine
        hasUserCode: false
        internalIds: []
        isConstruction: false
        namespace: ''
        nodeId: MQ9RYJUH9ksys+/vc
        parameters: []
        startParam: -0.05622979653079874
        startPointId: dbebca30-d22d-410e-b742-feff23a3414c.start
      type: 155
      typeName: BTMSketchCurveSegment
    - message:
        centerId: 12327171-2a78-4470-b3b2-a1ef5b00ce09.center
        endParam: 2.978074229404367
        endPointId: 12327171-2a78-4470-b3b2-a1ef5b00ce09.end
        entityId: 12327171-2a78-4470-b3b2-a1ef5b00ce09
        geometry:
          message:
            clockwise: false
            radius: 0.12770555555555554
            xCenter: -0.6712515543388367
            xDir: 1.0
            yCenter: 0.22259138232637962
            yDir: 0.0
          type: 115
          typeName: BTCurveGeometryCircle
        hasUserCode: false
        internalIds: []
        isConstruction: false
        namespace: ''
        nodeId: MZjDXn65hOrT+Va8w
        parameters: []
        startParam: 1.5707963267948966
        startPointId: 12327171-2a78-4470-b3b2-a1ef5b00ce09.start
      type: 155
      typeName: BTMSketchCurveSegment
    - message:
        centerId: ''
        endParam: 1.039889648853445
        endPointId: 83d697c1-206c-4bc8-ab4c-179bd7c4562a.end
        entityId: 83d697c1-206c-4bc8-ab4c-179bd7c4562a
        geometry:
          message:
            dirX: 1.0
            dirY: 0.0
            pntX: -0.3686380945146084
            pntY: 0.3502969378819352
          type: 117
          typeName: BTCurveGeometryLine
        hasUserCode: false
        internalIds: []
        isConstruction: false
        namespace: ''
        nodeId: MojhIGoblfF5rKxVh
        parameters: []
        startParam: -0.30261345982422827
        startPointId: 83d697c1-206c-4bc8-ab4c-179bd7c4562a.start
      type: 155
      typeName: BTMSketchCurveSegment
    - message:
        entityId: e15f8fd8-17e0-4c53-97da-2a60a604194b.visualSharp
        hasUserCode: false
        isConstruction: false
        isUserPoint: true
        namespace: ''
        nodeId: MXBJ8tTEZSqDtcJqi
        parameters: []
        x: -0.7982515543388367
        y: 0.23599693788193518
      type: 158
      typeName: BTMSketchPoint
    - message:
        centerId: e15f8fd8-17e0-4c53-97da-2a60a604194b.filletArc.center
        endParam: -1.5707963267948966
        endPointId: e15f8fd8-17e0-4c53-97da-2a60a604194b.filletArc.end
        entityId: e15f8fd8-17e0-4c53-97da-2a60a604194b.filletArc
        geometry:
          message:
            clockwise: false
            radius: 0.006350000000000001
            xCenter: -0.7909883026197587
            xDir: 1.0
            yCenter: 0.24234693788193518
            yDir: 0.0
          type: 115
          typeName: BTCurveGeometryCircle
        hasUserCode: false
        internalIds: []
        isConstruction: false
        namespace: ''
        nodeId: M124/hGNK80oXGWO4
        parameters: []
        startParam: -3.3051110777752215
        startPointId: e15f8fd8-17e0-4c53-97da-2a60a604194b.filletArc.start
      type: 155
      typeName: BTMSketchCurveSegment
    - message:
        centerId: ''
        endParam: 0.3719078302383423
        endPointId: a0813061-b508-4956-94df-3a6b17a5e9c1.end
        entityId: a0813061-b508-4956-94df-3a6b17a5e9c1
        geometry:
          message:
            dirX: 0.0
            dirY: 1.0
            pntX: 0.0
            pntY: 0.057042268120277406
          type: 117
          typeName: BTCurveGeometryLine
        hasUserCode: false
        internalIds: []
        isConstruction: true
        namespace: ''
        nodeId: Mndn4si8E7b9TDu+G
        parameters: []
        startParam: -0.3719078302383423
        startPointId: a0813061-b508-4956-94df-3a6b17a5e9c1.start
      type: 155
      typeName: BTMSketchCurveSegment
    - message:
        centerId: f9e4ddbc-88f0-414a-9458-43c42a949c55.MirrorCS.center
        endParam: 2.978074229404367
        endPointId: f9e4ddbc-88f0-414a-9458-43c42a949c55.MirrorCS.end
        entityId: f9e4ddbc-88f0-414a-9458-43c42a949c55.MirrorCS
        geometry:
          message:
            clockwise: true
            radius: 0.12770555555555554
            xCenter: 0.6712515543388367
            xDir: -1.0
            yCenter: 0.22259138232637962
            yDir: 0.0
          type: 115
          typeName: BTCurveGeometryCircle
        hasUserCode: false
        internalIds: []
        isConstruction: false
        namespace: ''
        nodeId: McWPwbLNZRSqpMqaW
        parameters: []
        startParam: 1.5707963267948966
        startPointId: f9e4ddbc-88f0-414a-9458-43c42a949c55.MirrorCS.start
      type: 155
      typeName: BTMSketchCurveSegment
    - message:
        centerId: f69604c5-66db-4ae0-b7bd-25cf5fbb1ef3.MirrorCS.center
        endParam: -1.5707963267948966
        endPointId: f69604c5-66db-4ae0-b7bd-25cf5fbb1ef3.MirrorCS.end
        entityId: f69604c5-66db-4ae0-b7bd-25cf5fbb1ef3.MirrorCS
        geometry:
          message:
            clockwise: true
            radius: 0.006350000000000001
            xCenter: 0.7909883026197587
            xDir: -1.0
            yCenter: 0.24234693788193518
            yDir: 0.0
          type: 115
          typeName: BTCurveGeometryCircle
        hasUserCode: false
        internalIds: []
        isConstruction: false
        namespace: ''
        nodeId: M8gAkuuWWdC+wb4E2
        parameters: []
        startParam: -3.3051110777752286
        startPointId: f69604c5-66db-4ae0-b7bd-25cf5fbb1ef3.MirrorCS.start
      type: 155
      typeName: BTMSketchCurveSegment
    - message:
        centerId: ''
        endParam: -0.10066513361712504
        endPointId: 0de43009-cf34-4bac-b25c-bb9caed376a1.MirrorCS.end
        entityId: 0de43009-cf34-4bac-b25c-bb9caed376a1.MirrorCS
        geometry:
          message:
            dirX: 1.0
            dirY: -1.2246467991473532e-16
            pntX: 0.8916534362368838
            pntY: 0.23599693788193515
          type: 117
          typeName: BTCurveGeometryLine
        hasUserCode: false
        internalIds: []
        isConstruction: false
        namespace: ''
        nodeId: MFU93DP3zfelZEsJZ
        parameters: []
        startParam: -0.2183051905757204
        startPointId: 0de43009-cf34-4bac-b25c-bb9caed376a1.MirrorCS.start
      type: 155
      typeName: BTMSketchCurveSegment
    - message:
        centerId: b2ceef90-1169-42d5-99cf-e0ab78cd8b7a.MirrorCS.center
        endParam: 1.5707963267948966
        endPointId: b2ceef90-1169-42d5-99cf-e0ab78cd8b7a.MirrorCS.end
        entityId: b2ceef90-1169-42d5-99cf-e0ab78cd8b7a.MirrorCS
        geometry:
          message:
            clockwise: true
            radius: 0.006350000000000001
            xCenter: 0.6733482456611634
            xDir: -1.0
            yCenter: 0.2296469378819352
            yDir: 0.0
          type: 115
          typeName: BTCurveGeometryCircle
        hasUserCode: false
        internalIds: []
        isConstruction: false
        namespace: ''
        nodeId: Ma0g0rBNOJrP8ZN5k
        parameters: []
        startParam: -1.5271630954950408
        startPointId: b2ceef90-1169-42d5-99cf-e0ab78cd8b7a.MirrorCS.start
      type: 155
      typeName: BTMSketchCurveSegment
    - message:
        centerId: ''
        endParam: 0.17659650365144633
        endPointId: 3803d2a9-dacf-4f79-9904-389f8aafa760.MirrorCS.end
        entityId: 3803d2a9-dacf-4f79-9904-389f8aafa760.MirrorCS
        geometry:
          message:
            dirX: -0.9990482215818578
            dirY: 0.043619387365336194
            pntX: 0.849499685461945
            pntY: 0.21559995037475393
          type: 117
          typeName: BTCurveGeometryLine
        hasUserCode: false
        internalIds: []
        isConstruction: false
        namespace: ''
        nodeId: M8rx82ltx7GZCIOBF
        parameters: []
        startParam: 0.10904557880879842
        startPointId: 3803d2a9-dacf-4f79-9904-389f8aafa760.MirrorCS.start
      type: 155
      typeName: BTMSketchCurveSegment
    - message:
        centerId: 2954ccce-9584-4975-8782-179258b5cc63.MirrorCS.center
        endParam: -1.6144295580947545
        endPointId: 2954ccce-9584-4975-8782-179258b5cc63.MirrorCS.end
        entityId: 2954ccce-9584-4975-8782-179258b5cc63.MirrorCS
        geometry:
          message:
            clockwise: false
            radius: 0.060325000000000004
            xCenter: 0.7379265543388367
            xDir: -1.0
            yCenter: 0.16008886775036663
            yDir: 6.694195931456089e-16
          type: 115
          typeName: BTCurveGeometryCircle
        hasUserCode: false
        internalIds: []
        isConstruction: false
        namespace: ''
        nodeId: MQehUONpN1VXjZ+t9
        parameters: []
        startParam: -3.1415926535897922
        startPointId: 2954ccce-9584-4975-8782-179258b5cc63.MirrorCS.start
      type: 155
      typeName: BTMSketchCurveSegment
    - message:
        centerId: ''
        endParam: 0.15857144005808604
        endPointId: 6cd6d2cd-de8d-48e2-9fc9-4548e6664c45.MirrorCS.end
        entityId: 6cd6d2cd-de8d-48e2-9fc9-4548e6664c45.MirrorCS
        geometry:
          message:
            dirX: -0.9659258262890682
            dirY: 0.25881904510252096
            pntX: 0.806850891270083
            pntY: -0.28911986894162855
          type: 117
          typeName: BTCurveGeometryLine
        hasUserCode: false
        internalIds: []
        isConstruction: false
        namespace: ''
        nodeId: MtkLAev55UUZzMqQ/
        parameters: []
        startParam: 0.14587144005808603
        startPointId: 6cd6d2cd-de8d-48e2-9fc9-4548e6664c45.MirrorCS.start
      type: 155
      typeName: BTMSketchCurveSegment
    - message:
        centerId: ''
        endParam: -0.13724200854149468
        endPointId: adef4662-e101-4213-8297-c480e3a57c1d.MirrorCS.end
        entityId: adef4662-e101-4213-8297-c480e3a57c1d.MirrorCS
        geometry:
          message:
            dirX: 0.9990482215818578
            dirY: 0.04361938736533595
            pntX: 0.877669278441353
            pntY: -0.23829909249959516
          type: 117
          typeName: BTCurveGeometryLine
        hasUserCode: false
        internalIds: []
        isConstruction: false
        namespace: ''
        nodeId: MQSh63e7dV15ubvzk
        parameters: []
        startParam: -0.224200025180538
        startPointId: adef4662-e101-4213-8297-c480e3a57c1d.MirrorCS.start
      type: 155
      typeName: BTMSketchCurveSegment
    - message:
        centerId: f7900357-825a-4b1e-9f22-3b33122c3e2a.MirrorCS.center
        endParam: 2.8984610613192183
        endPointId: f7900357-825a-4b1e-9f22-3b33122c3e2a.MirrorCS.end
        entityId: f7900357-825a-4b1e-9f22-3b33122c3e2a.MirrorCS
        geometry:
          message:
            clockwise: false
            radius: 0.060325000000000004
            xCenter: 0.7379265543388367
            xDir: -0.9705888254722972
            yCenter: -0.18401792086603777
            yDir: -0.24074329039104428
          type: 115
          typeName: BTCurveGeometryCircle
        hasUserCode: false
        internalIds: []
        isConstruction: false
        namespace: ''
        nodeId: MEnjUeG+bPS5RBzDn
        parameters: []
        startParam: 1.3712979658241797
        startPointId: f7900357-825a-4b1e-9f22-3b33122c3e2a.MirrorCS.start
      type: 155
      typeName: BTMSketchCurveSegment
    - message:
        centerId: ''
        endParam: 0.17216913192190675
        endPointId: 974fe93e-9ce3-4333-a724-803925fd9840.end
        entityId: 974fe93e-9ce3-4333-a724-803925fd9840
        geometry:
          message:
            dirX: 5.282063047118697e-16
            dirY: -1.0
            pntX: 0.7982515543388367
            pntY: -0.011848788944131002
          type: 117
          typeName: BTCurveGeometryLine
        hasUserCode: false
        internalIds: []
        isConstruction: false
        namespace: ''
        nodeId: MiYR99was+aqlIWJ+
        parameters: []
        startParam: -0.17193765669449765
        startPointId: 974fe93e-9ce3-4333-a724-803925fd9840.start
      type: 155
      typeName: BTMSketchCurveSegment
    - message:
        centerId: ''
        endParam: 0.6659499
        endPointId: 5311a125-3c41-43a0-ad89-d68b1b5e4c6a.end
        entityId: 5311a125-3c41-43a0-ad89-d68b1b5e4c6a
        geometry:
          message:
            dirX: -1.0
            dirY: -1.2246467991473532e-16
            pntX: 0.0
            pntY: -0.25136556211806504
          type: 117
          typeName: BTCurveGeometryLine
        hasUserCode: false
        internalIds: []
        isConstruction: false
        namespace: ''
        nodeId: M47XgIi0kMa1j6fJ8
        parameters: []
        startParam: -0.6659499
        startPointId: 5311a125-3c41-43a0-ad89-d68b1b5e4c6a.start
      type: 155
      typeName: BTMSketchCurveSegment
    featureId: FrbYvVMRWI4TQRg_0
    featureType: newSketch
    hasUserCode: false
    name: Sketch 1
    namespace: ''
    nodeId: MlNOlC8KQsd5AC3PN
    parameters:
    - message:
        hasUserCode: false
        nodeId: wvML7aU/8T7nr87X
        parameterId: sketchPlane
        queries:
        - message:
            geometryIds:
            - JCC
            hasUserCode: false
            nodeId: Fj7bS9sFOUxWqsi
          type: 138
          typeName: BTMIndividualQuery
      type: 148
      typeName: BTMParameterQueryList
    - message:
        enumName: FeatureScriptVersionNumber
        hasUserCode: false
        namespace: ''
        nodeId: MQvU/Ip2suSzgqAge
        parameterId: asVersion
        value: V834_PARTING_LINE_DRAFT_FLIP
      type: 145
      typeName: BTMParameterEnum
    returnAfterSubfeatures: false
    subFeatures: []
    suppressed: false
    suppressionState:
      type: 0
  type: 151
  typeName: BTMSketch
- message:
    featureId: FuOtcQx0PuQ7V6i_0
    featureType: extrude
    hasUserCode: false
    name: Extrude 1
    namespace: ''
    nodeId: MKKobz3066c0Ycw9h
    parameters:
    - message:
        enumName: ToolBodyType
        hasUserCode: false
        namespace: ''
        nodeId: UtakAq0zXB5qYNdo
        parameterId: bodyType
        value: SOLID
      type: 145
      typeName: BTMParameterEnum
    - message:
        enumName: NewBodyOperationType
        hasUserCode: false
        namespace: ''
        nodeId: 0qp9cGK38XoJqMba
        parameterId: operationType
        value: NEW
      type: 145
      typeName: BTMParameterEnum
    - message:
        enumName: NewSurfaceOperationType
        hasUserCode: false
        namespace: ''
        nodeId: M712eXsPBA13Mlxb
        parameterId: surfaceOperationType
        value: NEW
      type: 145
      typeName: BTMParameterEnum
    - message:
        hasUserCode: false
        nodeId: uhLAP4R1LcQQ1Hfe
        parameterId: entities
        queries:
        - message:
            featureId: FrbYvVMRWI4TQRg_0
            filterInnerLoops: true
            geometryIds:
            - JGC
            hasUserCode: false
            nodeId: Mf40fGxF7VJdYqcTS
          type: 140
          typeName: BTMIndividualSketchRegionQuery
      type: 148
      typeName: BTMParameterQueryList
    - message:
        hasUserCode: false
        nodeId: 9m8Qu/D4uy4Kf/rv
        parameterId: surfaceEntities
        queries: []
      type: 148
      typeName: BTMParameterQueryList
    - message:
        enumName: BoundingType
        hasUserCode: false
        namespace: ''
        nodeId: 2MinoBrXzejZZalw
        parameterId: endBound
        value: BLIND
      type: 145
      typeName: BTMParameterEnum
    - message:
        hasUserCode: false
        nodeId: iDpgRG2vALSSqH+2
        parameterId: oppositeDirection
        value: false
      type: 144
      typeName: BTMParameterBoolean
    - message:
        expression: .3125 in
        hasUserCode: false
        isInteger: false
        nodeId: 3HJ9bXF4NHR55KBI
        parameterId: depth
        units: ''
        value: 0.0
      type: 147
      typeName: BTMParameterQuantity
    - message:
        hasUserCode: false
        nodeId: xggskOBKuerTwno7
        parameterId: endBoundEntityFace
        queries: []
      type: 148
      typeName: BTMParameterQueryList
    - message:
        hasUserCode: false
        nodeId: D7JHaCoFjDo5KUHv
        parameterId: endBoundEntityBody
        queries: []
      type: 148
      typeName: BTMParameterQueryList
    - message:
        hasUserCode: false
        nodeId: mJ2Z8KCGQDQk/nxh
        parameterId: endBoundEntityVertex
        queries: []
      type: 148
      typeName: BTMParameterQueryList
    - message:
        hasUserCode: false
        nodeId: uPfiH3a0ONh/zR88
        parameterId: hasOffset
        value: false
      type: 144
      typeName: BTMParameterBoolean
    - message:
        expression: 1 in
        hasUserCode: false
        isInteger: false
        nodeId: q6jK8NTKOBkjBg3O
        parameterId: offsetDistance
        units: ''
        value: 0.0
      type: 147
      typeName: BTMParameterQuantity
    - message:
        hasUserCode: false
        nodeId: W2JNWa+Xpm9bTAEj
        parameterId: offsetOppositeDirection
        value: false
      type: 144
      typeName: BTMParameterBoolean
    - message:
        hasUserCode: false
        nodeId: 4VL72bZSJBY8L6Fb
        parameterId: hasDraft
        value: false
      type: 144
      typeName: BTMParameterBoolean
    - message:
        expression: 3 deg
        hasUserCode: false
        isInteger: false
        nodeId: X8/Q77DyUsHJyBWY
        parameterId: draftAngle
        units: ''
        value: 0.0
      type: 147
      typeName: BTMParameterQuantity
    - message:
        hasUserCode: false
        nodeId: lKLiKPd8Kw5j+uM9
        parameterId: draftPullDirection
        value: false
      type: 144
      typeName: BTMParameterBoolean
    - message:
        hasUserCode: false
        nodeId: TW9sPJI8ja7eiUe3
        parameterId: hasSecondDirection
        value: false
      type: 144
      typeName: BTMParameterBoolean
    - message:
        enumName: SecondDirectionBoundingType
        hasUserCode: false
        namespace: ''
        nodeId: VgNTYNoMhxjaEDhk
        parameterId: secondDirectionBound
        value: BLIND
      type: 145
      typeName: BTMParameterEnum
    - message:
        hasUserCode: false
        nodeId: dhgCgqn9ojwYFH5T
        parameterId: secondDirectionOppositeDirection
        value: true
      type: 144
      typeName: BTMParameterBoolean
    - message:
        expression: 1 in
        hasUserCode: false
        isInteger: false
        nodeId: OSBka87MyUtVKtpL
        parameterId: secondDirectionDepth
        units: ''
        value: 0.0
      type: 147
      typeName: BTMParameterQuantity
    - message:
        hasUserCode: false
        nodeId: v/IrTNQ1di4z6yzQ
        parameterId: secondDirectionBoundEntityFace
        queries: []
      type: 148
      typeName: BTMParameterQueryList
    - message:
        hasUserCode: false
        nodeId: m1Lj6eQVn9W6ksRv
        parameterId: secondDirectionBoundEntityBody
        queries: []
      type: 148
      typeName: BTMParameterQueryList
    - message:
        hasUserCode: false
        nodeId: wY7hRkAgGoy/Mg4I
        parameterId: secondDirectionBoundEntityVertex
        queries: []
      type: 148
      typeName: BTMParameterQueryList
    - message:
        hasUserCode: false
        nodeId: QpOQw3SkWaFAxIfR
        parameterId: hasSecondDirectionOffset
        value: false
      type: 144
      typeName: BTMParameterBoolean
    - message:
        expression: 1 in
        hasUserCode: false
        isInteger: false
        nodeId: dWkwsx9K+VT9KNTN
        parameterId: secondDirectionOffsetDistance
        units: ''
        value: 0.0
      type: 147
      typeName: BTMParameterQuantity
    - message:
        hasUserCode: false
        nodeId: BDqORPLt0XEu+yNJ
        parameterId: secondDirectionOffsetOppositeDirection
        value: false
      type: 144
      typeName: BTMParameterBoolean
    - message:
        hasUserCode: false
        nodeId: fSlqy2DadwJ8wdnJ
        parameterId: hasSecondDirectionDraft
        value: false
      type: 144
      typeName: BTMParameterBoolean
    - message:
        expression: 3 deg
        hasUserCode: false
        isInteger: false
        nodeId: oCi2LzpUVZNQdqJq
        parameterId: secondDirectionDraftAngle
        units: ''
        value: 0.0
      type: 147
      typeName: BTMParameterQuantity
    - message:
        hasUserCode: false
        nodeId: tUS51cR2wiStEt2u
        parameterId: secondDirectionDraftPullDirection
        value: false
      type: 144
      typeName: BTMParameterBoolean
    - message:
        hasUserCode: false
        nodeId: 0wXz/XWCNXKN4kus
        parameterId: defaultScope
        value: false
      type: 144
      typeName: BTMParameterBoolean
    - message:
        hasUserCode: false
        nodeId: XoSHlsuNCZC5dRLM
        parameterId: booleanScope
        queries: []
      type: 148
      typeName: BTMParameterQueryList
    - message:
        enumName: FeatureScriptVersionNumber
        hasUserCode: false
        namespace: ''
        nodeId: MvnRIKc7UxH81zb8M
        parameterId: asVersion
        value: V834_PARTING_LINE_DRAFT_FLIP
      type: 145
      typeName: BTMParameterEnum
    returnAfterSubfeatures: false
    subFeatures: []
    suppressed: false
    suppressionState:
      type: 0
  type: 134
  typeName: BTMFeature
- message:
    featureId: FnxJLCQ7hrHLJ8F_1
    featureType: fillet
    hasUserCode: false
    name: Fillet 1
    namespace: ''
    nodeId: Mb0uem9RyEiFoBr5J
    parameters:
    - message:
        hasUserCode: false
        nodeId: ys6LF8/0DBQW+9Wr
        parameterId: entities
        queries:
        - message:
            geometryIds:
            - JHF
            hasUserCode: false
            nodeId: FTe2dLs6yDTjFbg
          type: 138
          typeName: BTMIndividualQuery
        - message:
            geometryIds:
            - KHtB
            hasUserCode: false
            nodeId: Fe3cIxwP0vth3jx
          type: 138
          typeName: BTMIndividualQuery
      type: 148
      typeName: BTMParameterQueryList
    - message:
        expression: .025 in
        hasUserCode: false
        isInteger: false
        nodeId: yLZZ+KYfixHFG5xc
        parameterId: radius
        units: ''
        value: 0.0
      type: 147
      typeName: BTMParameterQuantity
    - message:
        hasUserCode: false
        nodeId: xzWoM2TQFpDPaHf5
        parameterId: tangentPropagation
        value: true
      type: 144
      typeName: BTMParameterBoolean
    - message:
        expression: '0.5'
        hasUserCode: false
        isInteger: false
        nodeId: nRAfuif2wzSZc0os
        parameterId: rho
        units: ''
        value: 0.0
      type: 147
      typeName: BTMParameterQuantity
    - message:
        enumName: FeatureScriptVersionNumber
        hasUserCode: false
        namespace: ''
        nodeId: Mmo5QZ/Y/UDwMwlJy
        parameterId: asVersion
        value: V834_PARTING_LINE_DRAFT_FLIP
      type: 145
      typeName: BTMParameterEnum
    returnAfterSubfeatures: false
    subFeatures: []
    suppressed: false
    suppressionState:
      type: 0
  type: 134
  typeName: BTMFeature
imports:
- message:
    hasUserCode: false
    namespace: ''
    nodeId: MGuAOk7fkfwgeBp1+
    path: onshape/std/geometry.fs
    version: '1077.0'
  type: 136
  typeName: BTMImport
isComplete: true
libraryVersion: 1077
microversionSkew: false
rejectMicroversionSkew: false
rollbackIndex: 3
serializationVersion: 1.1.17
sourceMicroversion: ff57ee404585eb3c82230620
