diff --git a/docs/kcl/chamfer.md b/docs/kcl/chamfer.md deleted file mode 100644 index 699a53559..000000000 --- a/docs/kcl/chamfer.md +++ /dev/null @@ -1,95 +0,0 @@ ---- -title: "chamfer" -excerpt: "Cut a straight transitional edge along a tagged path." -layout: manual ---- - -Cut a straight transitional edge along a tagged path. - -Chamfer is similar in function and use to a fillet, except a fillet will blend the transition along an edge, rather than cut a sharp, straight transitional edge. - -```js -chamfer( - solid: Solid, - length: number, - tags: [EdgeReference], - tag?: TagDeclarator, -): Solid -``` - - -### Arguments - -| Name | Type | Description | Required | -|----------|------|-------------|----------| -| `solid` | [`Solid`](/docs/kcl/types/Solid) | The solid whose edges should be chamfered | Yes | -| `length` | [`number`](/docs/kcl/types/number) | The length of the chamfer | Yes | -| `tags` | [`[EdgeReference]`](/docs/kcl/types/EdgeReference) | The paths you want to chamfer | Yes | -| [`tag`](/docs/kcl/types/tag) | [`TagDeclarator`](/docs/kcl/types#tag-declaration) | Create a new tag which refers to this chamfer | No | - -### Returns - -[`Solid`](/docs/kcl/types/Solid) - - -### Examples - -```js -// Chamfer a mounting plate. -width = 20 -length = 10 -thickness = 1 -chamferLength = 2 - -mountingPlateSketch = startSketchOn(XY) - |> startProfile(at = [-width / 2, -length / 2]) - |> line(endAbsolute = [width / 2, -length / 2], tag = $edge1) - |> line(endAbsolute = [width / 2, length / 2], tag = $edge2) - |> line(endAbsolute = [-width / 2, length / 2], tag = $edge3) - |> close(tag = $edge4) - -mountingPlate = extrude(mountingPlateSketch, length = thickness) - |> chamfer( - length = chamferLength, - tags = [ - getNextAdjacentEdge(edge1), - getNextAdjacentEdge(edge2), - getNextAdjacentEdge(edge3), - getNextAdjacentEdge(edge4) - ], - ) -``` - -![Rendered example of chamfer 0](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABQAAAALQCAYAAADPfd1WAACtpUlEQVR4Ae3AA6AkWZbG8f937o3IzKdyS2Oubdu2bdu2bdu2bWmMnpZKr54yMyLu+Xa3anqmhztr1a8+6EEP4qqrrrrqqquuuuqqq6666qqrrrrqqquu+j+JylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXV/wEv9mIv9tpcddVVV1111X+Cf/iHf/htrrrqqquuuup/LypXXXXVVVdd9b/MNddc8+DXfu3Xfq9rrrnmwa/zOq/z3lx11VVXXXXVf5L77rvvVoB/+Id/+O1/+Id/+J1/+Id/+O377rvvVq666qqrrrrqfw/0oAc9iKuuuuqqq676n+6aa6558Gu/9mu/14u/+Iu/9ou92Iu9Ns/H0572NK666qqrrrrqP8pDH/pQnp/77rvv1t/6rd/67n/4h3/4nX/4h3/4ba666qqrrrrqfzb0oAc9iKuuuuqqq676n+aaa6558Gu/9mu/F8A7vdM7fTYPcPHiRS5evMjTnvY0fuM3foOrrrrqqqtedLa56l/nxIkTPPShD+WhD30oL/dyL8cDnT179hl///d//1v/8A//8Du/9Vu/9d1cddVVV1111f886EEPehBXXXXVVVdd9T/BNddc8+DXfu3Xfq8Xf/EXf+0Xe7EXe20e4OLFi/zFX/wFT3/603na057GVf//SOKqF41trrrqP5JtrrrixIkTnDhxgpd7uZfjxIkTPPShD+V+9913360Av/3bv/09f//3f//b//AP//DbXHXVVVddddV/P/SgBz2Iq6666qqrrvrvcM011zz4zJkzD36xF3ux13qnd3qnz+a5XLx4kb/4i7/gL//yL7l48SJX/eeQxFVX/VezzVX/t9nm/4MTJ07w0Ic+lJd7uZfjoQ99KA9033333foP//APv/0P//APv/Nbv/Vb381VV1111VVX/fdAD3rQg7jqqquuuuqq/yrXXHPNg1/7tV/7vV78xV/8tV/sxV7stXmAixcv8hd/8Rfs7u7yF3/xF/x/J4mrrrrq38c2V/3vYJv/7U6cOMFDH/pQHvrQh/LQhz6UEydOcL+zZ88+47777nv63//93//2P/zDP/zOP/zDP/w2V1111VVXXfVfAz3oQQ/iqquuuuqqq/4zvdiLvdhrv9iLvdhrvc7rvM57X3PNNQ/mAS5evMhf/MVf8Jd/+ZdcvHiR/60kcdVVV/3/YJur/nvZ5n+DEydO8HIv93I89KEP5aEPfSgPdN999936D//wD7/zW7/1W9/9D//wD7/NVVddddVVV/3nQQ960IO46qqrrrrqqv9I11xzzYNf+7Vf+71e/MVf/LVf7MVe7LV5gIsXL/IXf/EXAPzGb/wG/90kcdVVV13138E2V/3ns83/BCdOnOChD30oD33oQ3m5l3s5Hui+++679R/+4R9++x/+4R9+57777rv1H/7hH36bq6666qqrrvqPgx70oAdx1VVXXXXVVf9e11xzzYNf+7Vf+71e53Ve572vueaaB/MAFy9e5C/+4i94+tOfztOe9jT+I0niqquuuur/I9tc9R/HNv+VTpw4wcu93Mvx0Ic+lIc+9KE80H333XfrP/zDP/z2b/3Wb33PP/zDP/w2V1111VVXXfXvgx70oAdx1VVXXXXVVf9a11xzzYNf+7Vf+70A3umd3umzeYCLFy9y8eJFnva0p/Ebv/Eb/EskcdVVV1111X8N21z1b2eb/2gnTpzgoQ99KA996EN5uZd7OR7ovvvuu/Uf/uEffucf/uEffvu3fuu3vpurrrrqqquu+tdDD3rQg7jqqquuuuqqF8U111zz4Nd+7dd+rxd/8Rd/7Rd7sRd7bR7g4sWL/OVf/iVPe9rTePrTn85VV/17SeKq/1i2ueqqfyvbXPWis82/xYkTJzhx4gQPfehDeehDH8pDH/pQHui+++679bd+67e++x/+4R9+5x/+4R9+m6uuuuqqq676l6EHPehBXHXVVVddddXzc8011zz4xV7sxV77zJkzD3qnd3qnz+a5PO1pT+PpT386v/Ebv8FV/3tJ4qqr/jvZ5qr/e2xz1Qtnm3/JiRMneOhDH8rLvdzL8dCHPpQHuu+++279h3/4h9/+h3/4h9/5rd/6re/mqquuuuqqq54/9KAHPYirrrrqqquuut8111zz4Nd+7dd+rxd/8Rd/7Rd7sRd7bR7g4sWL/OVf/iVPe9rTePrTn85V/7kkcdVVV/3HsM1V/7PZ5qrnZZv7nThxghMnTvByL/dynDhxgoc+9KHc77777rtVkn7zN3/zu/7hH/7hd/7hH/7ht7nqqquuuuqqK9CDHvQgrrrqqquu+v/rmmuuefCZM2ce/GIv9mKv9U7v9E6fzXO5ePEif/mXf8lf/uVfcvHiRa56wSRx1VVX/f9gm6v++9jmKjhx4gQPfehDedmXfVke+tCH8kD33Xffrf/wD//w2//wD//wO7/1W7/13Vx11VVXXfX/GXrQgx7EVVddddVV/79cc801D37t137t93rxF3/x136xF3ux1+YBLl68yF/+5V9y8eJF/vIv/5L/DyRx1VVXXfXfwTZX/eexzf8XJ06c4CEPeQgPfehDebmXezke6L777rv17Nmzt/7Wb/3W99x33323/sM//MNvc9VVV1111f8n6EEPehBXXXXVVVf933fNNdc8+LVf+7Xf63Ve53Xe+5prrnkwD3Dx4kX+8i//kqc97Wk8/elP538bSVx11VVX/X9jm6v+49jm/5ITJ07wsi/7sjz0oQ/loQ99KA909uzZZ/z93//9b/3Wb/3W9/zDP/zDb3PVVVddddX/dehBD3oQV1111VVX/d9zzTXXPPi1X/u13+uaa6558Ou8zuu8Nw9w8eJF/vIv/xKA3/iN3+B/CklcddVVV131n8s2V/3b2OZ/oxMnTvDQhz6UhzzkIbzcy70cD3Tffffd+g//8A+//Q//8A+/8w//8A+/fd99993KVVddddVV/9egBz3oQVx11VVXXfV/wzXXXPPg137t136v13md13nva6655sE8wMWLF/nLv/xLnva0p/H0pz+d/0ySuOqqfytJXPVfwzZXXfWiss1VLxrb/E914sQJAF72ZV+Whz70oTz0oQ/lge67775bf+u3fuu7/+Ef/uF3/uEf/uG3ueqqq6666v8C9KAHPYirrrrqqqv+93rHd3zHzwJ4p3d6p8/mAS5evMjFixd5+tOfzm/8xm/w7yGJq/7vksRVV/1PYJur/u+wzVUvmG3+Jzhx4gQPfehDechDHsLLvdzL8UBnz559xt///d//1j/8wz/8zm/91m99N1ddddVVV/1vhR70oAdx1VVXXXXV/04f/uEf/l0v9mIv9trXXHPNgwEuXrzIX/7lX/K0pz2Npz/96bwgkrjqfwdJXHXVVf8xbHPV/0y2uep52ea/0okTJzhx4gQPechDeOhDH8pDH/pQAP7hH/7ht++7775bv/7rv/59uOqqq6666n8j9KAHPYirrrrqqqv+93nHd3zHz3qnd3qnzwZ42tOexk/+5E9y8eJFrvrvJYmrrrrq/wfbXPVfzzZXXWGb/0wnTpzg9V7v9Xi5l3s5AH7kR37ks3/0R3/0c7jqqquuuup/G8rx48e56qqrrrrqf5cXe7EXe+2P+IiP+G6Ab//2b+c3f/M3Wa1WXPXvIwlJSEISkpCEJCQhCUlIQhKSkIQkJCGJq6666v8PSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlc9a8nCUlIQhKSkIQkJCEJSUji/zpJSEISkpCEJCQhCUn8e6xWKx73uMfx9Kc/nZd7uZfjmmuuefAznvGMv7nvvvtu5aqrrrrqqv9NKMePH+eqq6666qr/Pa655poHf8VXfMVfAfzGb/wGf/VXf8VVV0hCEpKQhCQkIQlJSEISkpCEJCQhCUlcddVVV/1Xk4QkJCEJSUhCEpKQhCQkIQlJSEISV/3LJCEJSUhCEpKQhCQkIYn/yyQhCUlIQhKSkIQkXhQXL14E4CVe4iWOv/iLv/jr/Omf/ulPHx4e7nLVVVddddX/FgRXXXXVVVf9r/LhH/7h3wXw9Kc/nd/8zd/k/yJJSEISkpCEJCQhCUlIQhKSkIQkrrrqqqv+P5GEJCQhCUlIQhKSkIQkJCEJSUjiquclCUlIQhKSkIQkJCGJ/6skIQlJSEISkpCEJO73l3/5lzztaU/jzJkzD/rwD//w7+Kqq6666qr/TSjHjx/nqquuuuqq/x3e8R3f8bNe53Ve570vXrzI13/91/O/gSQkIQlJSEISkpCEJCQhCUlI4qr/3yQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISV/3/IglJSEISkpCEJCQhCUlIQhKSuAokIQlJSEISkpCEJCQhif9rJCGJ1WrF05/+dB772Mdyyy23PBjgH/7hH36Hq6666qqr/jegHD9+nKuuuuqqq/7ne7EXe7HX/oiP+IjvBviBH/gBdnd3+e8gCUlIQhKSkIQkJCEJSUhCElf97yAJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSOKq/3qSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCSu+p9JEpKQhCQkIQlJSEISkpCEJP4/k4QkJCEJSUhCEpKQxP9Wq9WKu+++m5d7uZfjmmuuefCtt976N2fPnr2Vq6666qqr/qejHD9+nKuuuuqqq/5nu+aaax78FV/xFX8F8Bu/8Rv81V/9Ff9RJCEJSUhCEpKQhCQkIQlJSOKq/x6SkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhJXXfU/hSQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQxFX/NSQhCUlIQhKSkIQkJCEJSUji/xtJSEISkpCEJCQhif/Jdnd3AXiJl3iJ4y/2Yi/22n/2Z3/2M4eHh7tcddVVV131PxnBVVddddVV/+N9+Id/+HcBPP3pT+c3f/M3+ZdIQhKSkIQkJCEJSUhCEpK46j+HJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJXHXVVf8xJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlc9R9HEpKQhCQkIQlJSEISkvj/QhKSkIQkJCEJSUhCEv+dfuM3foOnPe1pXHPNNQ/+nM/5nN/iqquuuuqq/+kox48f56qrrrrqqv+53vEd3/GzXud1Xue9L168yDd8wzcgCUlIQhKSkIQkJCGJq/59JCEJSUhCEpKQhCQkIQlJSEISkpCEJCRx1VVX/d8nCUlIQhKSkIQkJCEJSUhCEpKQhCQkIYmr/nUkIQlJSEISkpCEJCQhCUn8XycJSUhCEpKQhCQk8Z/t6U9/Oo997GM5ffr0cUn6h3/4h9/mqquuuuqq/6kIrrrqqquu+h/rxV7sxV77nd7pnT4b4Cd/8ie56kUnCUlIQhKSkIQkJCEJSUhCEpKQhCSuuuqqq/6rSEISkpCEJCQhCUlIQhKSkIQkJCGJq144SUhCEpKQhCQkIQlJ/F8mCUlIQhKSkIQkJPHvdfHiRb79278dgHd8x3f8rBd7sRd7ba666qqrrvqfinL8+HGuuuqqq676n+eaa6558Fd8xVf8FcBv/uZv8ld/9Vf8fyQJSUhCEpKQhCQkIQlJSEISkpDEVVddddX/dZKQhCQkIQlJSEISkpCEJCQhCUlc9WySkIQkJCEJSUhCEpKQxP9FkpCEJCQhCUlIQhIvitVqBcBDH/pQXuzFXuy1/+zP/uxnDg8Pd7nqqquuuup/GoKrrrrqqqv+R/rwD//w7wJ4+tOfzm/+5m/yf4EkJCEJSUhCEpKQhCQkIQlJSOKq/58kIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCElf9/yEJSUhCEpKQhCQkIQlJSEISkvj/ThKSkIQkJCEJSUhCEv/XSEISkpCEJCQhiQf6jd/4DZ72tKdxzTXXPPhzPudzfourrrrqqqv+J6IcP36cq6666qqr/md5x3d8x896ndd5nfe+ePEi3/AN38D/VJKQhCQkIQlJSEISkpCEJCRx1f98kpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkMRV//UkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlc9T+PJCQhCUlIQhKSkIQkJCGJ/68kIQlJSEISkpCEJCTxf4UkJCEJSTz96U/nsY99LKdPnz5+zTXXPPhP//RPf4arrrrqqqv+J6EcP36cq6666qqr/ud4sRd7sdf+iI/4iO8G+MEf/EF2d3f5ryIJSUhCEpKQhCQkIQlJSEISV/3Xk4QkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSuOqq/wkkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQxFX/+SQhCUlIQhKSkIQkJCEJSUji/xNJSEISkpCEJCQhCUn8b7RarXj84x/Pq77qq/KQhzzkpc+ePfuMW2+99a+56qqrrrrqfwrK8ePHueqqq6666n+Ga6655sFf8RVf8VcAv/mbv8lf/dVf8R9BEpKQhCQkIQlJSEISkrjqP4ckJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhiauuuurfRxKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpDEVf8xJCEJSUhCEpKQhCQkIYn/LyQhCUlIQhKSkIQk/qdarVbs7u7y2Mc+lgc/+MEv/Wd/9mc/c3h4uMtVV1111VX/ExBcddVVV131P8aHf/iHfxfA05/+dH7zN3+TF0YSkpCEJCQhCUlIQhKSkMRV/3aSkIQkJCEJSUhCEpKQhCQkIQlJSEISkrjqqqv+b5KEJCQhCUlIQhKSkIQkJCEJSUhCEpKQxFUvOklIQhKSkIQkJCEJSUji/zpJSEISkpCEJCQhif9Of/mXf8lf/uVfcs011zz4cz/3c3+bq6666qqr/qcguOqqq6666n+Ed3zHd/ysF3uxF3vt3d1dvvM7vxNJSEISkpCEJCQhiatedJKQhCQkIQlJSEISkpCEJCQhCUlI4qqrrrrqP5MkJCEJSUhCEpKQhCQkIQlJSEISkrjq+ZOEJCQhCUlIQhKSkIQk/q+ShCQkIQlJSEISkvjP9pu/+ZtcvHiRM2fOPOjDP/zDv4urrrrqqqv+J6AcP36cq6666qqr/nu92Iu92Gt/xEd8xHcD/OAP/iC7u7tc9bwkIQlJSEISkpCEJCQhCUlIQhKSuOqqq676v0gSkpCEJCQhCUlIQhKSkIQkJHHVs0lCEpKQhCQkIQlJSOL/IklIQhKSkIQkJCGJf6/VasXjH/94XvVVX5WHPOQhL3327Nln3HrrrX/NVVddddVV/50ox48f56qrrrrqqv8+11xzzYO/4iu+4q8AfvInf5LHP/7x/H8gCUlIQhKSkIQkJCEJSUhCEpK46v8fSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSuOr/PklIQhKSkIQkJCEJSUhCEpKQxP9nkpCEJCQhCUlIQhKS+L9GEpKQhCQkIQlJvKhWqxW7u7s89rGP5cEPfvBL/9mf/dnPHB4e7nLVVVddddV/F4Krrrrqqqv+W334h3/4dwE8/elP56/+6q/430oSkpCEJCQhCUlIQhKSkIQkrvqfTRKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpK46r+WJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJHHV/yySkIQkJCEJSUhCEpKQhCT+P5KEJCQhCUlIQhKSkMT/FZKQhCQkIQlJSOK5/eVf/iV/+Zd/yTXXXPPgz/mcz/ktrrrqqquu+u9EOX78OFddddVVV/33+NzP/dzferEXe7HX3t3d5Ru/8Rv5n0YSkpCEJCQhCUlIQhKSkMRV//UkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQxFVX/XeShCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCElf955KEJCQhCUlIQhKSkIQkJPH/iSQkIQlJSEISkpCEJP63k4QkJCEJSdx999085jGP4fTp08evueaaB//pn/7pz3DVVVddddV/B4Krrrrqqqv+W7zYi73Ya7/Yi73YawP85E/+JP9VJCEJSUhCEpKQhCQkIQlJXPUfSxKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJK666qp/PUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISV/37SEISkpCEJCQhCUlIQhKS+P9AEpKQhCQkIQlJSOJ/o93dXb7jO74DgNd5ndd579d5ndd5b6666qqrrvrvQDl+/DhXXXXVVVf917rmmmse/BVf8RV/BfCd3/mdPP3pT+ffSxKSkIQkJCEJSUhCEpK46t9OEpKQhCQkIQlJSEISkpCEJCQhCUlI4qqrrvq/RRKSkIQkJCEJSUhCEpKQhCQkIQlJSOKqF50kJCEJSUhCEpKQhCQk8X+ZJCQhCUlIQhKSkMT/VKvViosXL/LYxz6WhzzkIS/zp3/6pz99eHi4y1VXXXXVVf+VCK666qqrrvov9+Ef/uHfBfD0pz+dpz/96bwwkpCEJCQhCUlIQhKSkMRVLxpJSEISkpCEJCQhCUlIQhKSkIQkJHHVVVdd9R9JEpKQhCQkIQlJSEISkpCEJCQhCUlc9fxJQhKSkIQkJCEJSUhCEv8XSUISkpCEJCQhCUn8d/qrv/or/vIv/5IzZ8486HM+53N+i6uuuuqqq/6rUY4fP85VV1111VX/dT73cz/3t17sxV7stXd3d/mmb/omJCEJSUhCEpKQhCSuev4kIQlJSEISkpCEJCQhCUlIQhKSuOqqq676v0ASkpCEJCQhCUlIQhKSkIQkJHHVs0lCEpKQhCQkIQlJSOL/GklIQhKSkIQkJPFf4e677+b666/npptuOn7NNdc8+E//9E9/hquuuuqqq/6rUI4fP85VV1111VX/NV7sxV7std/pnd7pswF+8Ad/kN3dXa66QhKSkIQkJCEJSUhCEpKQhCSu+v9HEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlI4qr/+yQhCUlIQhKSkIQkJCEJSUhCEv+fSUISkpCEJCQhCUlI4v8KSUhCEpKQhCQkIYn/CKvViqc//em86qu+Kg95yENeGuAf/uEffoerrrrqqqv+K1COHz/OVVddddVV//muueaaB3/FV3zFXwF853d+J7feeiv/l0lCEpKQhCQkIQlJSEISkpDEVf9zSUISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhJX/eeShCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJK76n0USkpCEJCQhCUlIQhKSkMT/R5KQhCQkIQlJSEIS/1dIQhKSkIQkJCGJf43VasXFixd57GMfyzXXXPPgW2+99W/Onj17K1ddddVVV/1nI7jqqquuuuq/xId/+Id/F8DTn/50br31Vv43koQkJCEJSUhCEpKQhCQkcdV/HUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhiauu+q8kCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJK76zyUJSUhCEpKQhCQkIQlJSOL/C0lIQhKSkIQkJCEJSfxvJwlJSEISkpCEJJ6fv/qrv+I3f/M3ueaaax784R/+4d/FVVddddVV/xUox48f56qrrrrqqv9cn/u5n/tbL/ZiL/bau7u7fNM3fRP/k0hCEpKQhCQkIQlJSEISkrjqP44kJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhiauuuupFIwlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUjiqn8fSUhCEpKQhCQkIQlJSOL/A0lIQhKSkIQkJCGJ/80kIQlJSEISktjd3eX666/npptuOn7NNdc8+E//9E9/hquuuuqqq/4zUY4fP85VV1111VX/eV7ndV7nvd/8zd/8owF+8Ad/kN3dXf4rSEISkpCEJCQhCUlIQhJX/dtIQhKSkIQkJCEJSUhCEpKQhCQkIQlJXHXVVf+7SUISkpCEJCQhCUlIQhKSkIQkJCEJSVz1opGEJCQhCUlIQhKSkIQk/i+ThCQkIQlJSEISkvjfaLVa8fSnP51XfdVX5SEPechLA/zDP/zD73DVVVddddV/Fsrx48e56qqrrrrqP8eLvdiLvfYnfdIn/RTAd37nd3Lrrbfy7yUJSUhCEpKQhCQkIQlJXPUvk4QkJCEJSUhCEpKQhCQkIQlJSEISV1111VX/HpKQhCQkIQlJSEISkpCEJCQhCUlI4qrnJQlJSEISkpCEJCQhCUn8XyQJSUhCEpKQhCT+J1utVuzu7vKYxzyGa6655sG33nrr35w9e/ZWrrrqqquu+s9AcNVVV1111X+ad3qnd/osgL/6q7/i1ltv5V8iCUlIQhKSkIQkJCGJq54/SUhCEpKQhCQkIQlJSEISkpDEVVddddX/RpKQhCQkIQlJSEISkpCEJCQhiauukIQkJCEJSUhCEpKQxP8lkpCEJCQhCUlIQhL/3f7qr/6K3/zN3+Saa6558Id/+Id/F1ddddVVV/1noRw/fpyrrrrqqqv+433u537ub73Yi73Yaz/96U/nh37oh5CEJCQhCUlIQhKSkMRVV0hCEpKQhCQkIQlJSEISkpCEJK76/0cSkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSuOr/B0lIQhKSkIQkJCEJSUhCEpL4/0wSkpCEJCQhCUlIQhL/V0hCEpKQhCQkIYn/Kru7u1x//fXcdNNNx6+55poH/+mf/unPcNVVV1111X80yvHjx7nqqquuuuo/1uu8zuu895u/+Zt/NMBP//RPc+nSJf4/k4QkJCEJSUhCEpKQhCQkIYmr/ueShCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCRx1X8MSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISV/3PIQlJSEISkpCEJCQhCUlIQhL/30hCEpKQhCQkIQlJ/F8gCUlIQhKSkIQk/iOtViue/vSn86qv+qo85CEPeWmAf/iHf/gdrrrqqquu+o9EOX78OFddddVVV/3HebEXe7HX/qRP+qSfAviu7/oubr31Vv4vkoQkJCEJSUhCEpKQhCQkcdV/LUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCRx1VX/mSQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpDEVf+5JCEJSUhCEpKQhCQkIQlJ/H8gCUlIQhKSkIQkJCGJ/80kIQlJSEISkpDEv8VqtWJ3d5fHPOYxXHPNNQ9+xjOe8Tf33XffrVx11VVXXfUfheCqq6666qr/UB/+4R/+XQB//dd/za233sr/NpKQhCQkIQlJSEISkpDEVf+xJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlcddVVz0sSkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQxFX/PpKQhCQkIQlJSEISkpDE/3WSkIQkJCEJSUhCEv9bSUISkpCEJCQhiRfmr/7qr/jN3/xNrrnmmgd/+Id/+Hdz1VVXXXXVfyTK8ePHueqqq6666j/G537u5/7WQx7ykJe+9dZb+aEf+iH+J5GEJCQhCUlIQhKSkIQkrvrXk4QkJCEJSUhCEpKQhCQkIQlJSEISkpDEVVdd9b+HJCQhCUlIQhKSkIQkJCEJSUhCEpKQxFUvGklIQhKSkIQkJCEJSUji/ypJSEISkpCEJCTxv5UkJCEJSUhCEpIA2N3d5frrr+fGG288fs011zz4T//0T3+Gq6666qqr/iNQjh8/zlVXXXXVVf9+7/iO7/hZr/M6r/PeAN/1Xd/FarXiv4IkJCEJSUhCEpKQhCQkcdW/TBKSkIQkJCEJSUhCEpKQhCQkIYmrrrrqqn8NSUhCEpKQhCQkIQlJSEISkpCEJCRx1fOShCQkIQlJSEISkpDE/zWSkIQkJCEJSUhCEv8bSWK9XnPrrbfyKq/yKjzkIQ95aYB/+Id/+B2uuuqqq67696IcP36cq6666qqr/n1e7MVe7LU/4iM+4rsBvuu7vot77rmH/wiSkIQkJCEJSUhCEpK46nlJQhKSkIQkJCEJSUhCEpKQhCQkcdVVV131P50kJCEJSUhCEpKQhCQkIQlJSOIqkIQkJCEJSUhCEpKQxP8lkpCEJCQhCUlI4n+61WrF7u4uj3nMY7jmmmsefOutt/7N2bNnb+Wqq6666qp/D/SgBz2Iq6666qqr/n2+6Zu+6enXXHPNg3/rt36L3/7t3+ZFIYmrXjSSuOqqf4kkrnrR2eaqq54f21z1/Nnm/zrb/E/wOq/zOrzO67wO9913360f8iEf8hCuuuqqq67696AcP36cq6666qqr/u0+93M/97ce8pCHvPStt97KT//0TwMgCUlIQhKSkIQkJCGJ/88kIQlJSEISkpCEJCQhCUlI4qr/mSQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUjiqn8dSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkrjqfw5JSEISkpCEJCQhCUlIQhL/30hCEpKQhCQkIQlJ/F8gCUlIQhKSkIQk/ivt7u5y3XXXcdNNNx2/5pprHvynf/qnP8NVV1111VX/VpTjx49z1VVXXXXVv807vuM7ftbrvM7rvDfAd3/3d7Ner5HE/0eSkIQkJCEJSUhCEpKQhCSu+q8jCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJK666j+SJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkrjqP48kJCEJSUhCEpKQhCQkIYn/DyQhCUlIQhKSkIQk/reThCQkIQlJSEIS/9FWqxW33norj3nMY3jMYx7z0pL0D//wD7/NVVddddVV/xaU48ePc9VVV1111b/ei73Yi732R3zER3w3wHd/93dzzz338H+RJCQhCUlIQhKSkIQkJHHVfxxJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEldddRVIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkrjq304SkpCEJCQhCUlIQhKS+L9MEpKQhCQkIQlJSOJ/M0lIQhKSkIQk/j1WqxV33303L/MyL8M111zzkKc//el/ffbs2Vu56qqrrrrqX4ty/Phxrrrqqquu+tf73M/93N/a3Nw8/tu//dv89V//Nf/bSEISkpCEJCQhCUlIQhJX/etJQhKSkIQkJCEJSUhCEpKQhCQkIQlJXHXVVf9zSUISkpCEJCQhCUlIQhKSkIQkJCEJSVz1L5OEJCQhCUlIQhKSkIQk/i+ShCQkIQlJSEISkvjfSBKSkIQkJCEJSbwodnd3AXixF3ux4y/2Yi/22n/2Z3/2M4eHh7tcddVVV131r0Fw1VVXXXXVv9rnfu7n/tY111zz4FtvvZXf/u3f5n8SSUhCEpKQhCQkIQlJSOKqF04SkpCEJCQhCUlIQhKSkIQkJCEJSVx11VVXvSCSkIQkJCEJSUhCEpKQhCQkIQlJXPW8JCEJSUhCEpKQhCQk8X+NJCQhCUlIQhKSkMT/NpKQhCQkIQlJSOKB/uqv/oqnP/3pXHPNNQ/+8A//8O/iqquuuuqqfy3K8ePHueqqq6666kX3ju/4jp/1Oq/zOu8N8N3f/d2sViv+q0hCEpKQhCQkIQlJSOKq5yUJSUhCEpKQhCQkIQlJSEISkrjqqquu+p9EEpKQhCQkIQlJSEISkpCEJCRxFUhCEpKQhCQkIQlJSOL/EklIQhKSkIQkJPG/jSQkIYn1es2tt97KYx7zGG655ZYHA/zDP/zD73DVVVddddWLinL8+HGuuuqqq6560bzYi73Ya3/ER3zEdwN893d/N/fccw//USQhCUlIQhKSkIQkJHHVFZKQhCQkIQlJSEISkpCEJCRx1f9fkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkcdX/L5KQhCQkIQlJSEISkpCEJCTx/5UkJCEJSUhCEpKQhCT+L5CEJCQhCUlIQhL/G6xWK+655x5e5mVehmuuuebBt95669+cPXv2Vq666qqrrnpRUI4fP85VV1111VX/smuuuebBX/EVX/FXAL/927/NX//1X/OvIQlJSEISkpCEJCTx/5kkJCEJSUhCEpKQhCQkIQlJXPU/kyQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlI4qrnJAlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSuOp/DklIQhKSkIQkJCEJSUhCEpL4/0QSkpCEJCQhCUlI4n87SUhCEpKQhCQk8T/J7u4uAC/+4i9+/MVe7MVe+8/+7M9+5vDwcJerrrrqqqv+JQRXXXXVVVe9SD78wz/8uwBuvfVWfvu3f5sHkoQkJCEJSUhCEpKQxP83kpCEJCQhCUlIQhKSkIQkrvqvIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkcdVV/xaSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhJX/eeRhCQkIQlJSEISkpCEJP4/kIQkJCEJSUhCEpL430wSkpCEJCQhCUn8d/jrv/5rbr31Vq655poHf/iHf/h3c9VVV1111YuCcvz4ca666qqrrnrh3vEd3/GzXud1Xue9d3d3+ZZv+RYkIQlJSOL/E0lIQhKSkIQkJCEJSUjiqv8YkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCSuuur/I0lIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSOKqfztJSEISkpCEJCQhCUlI4v8ySUhCEpKQhCQkIYn/rSQhCUlIQhKSkMR/ltVqxa233spjHvMYbrnllgcD/MM//MPvcNVVV1111QtDOX78OFddddVVV71gL/ZiL/baH/ERH/HdAD/yIz/C7u4u/xdJQhKSkIQkJCEJSUhCElf960hCEpKQhCQkIQlJSEISkpCEJCQhCUlcddVV/zNIQhKSkIQkJCEJSUhCEpKQhCQkIQlJXPUvk4QkJCEJSUhCEpKQhCT+L5KEJCQhCUlIQhKS+N9IEpKQhCQkIYn/CKvVinvuuYeXeZmX4Zprrnnwrbfe+jdnz569lauuuuqqq14QyvHjx7nqqquuuur5u+aaax78FV/xFX8F8Nu//dv8zd/8Df8bSUISkpCEJCQhCUlI4qoXThKSkIQkJCEJSUhCEpKQhCQkIYmrrrrqKgBJSEISkpCEJCQhCUlIQhKSkIQkJHHVc5KEJCQhCUlIQhKSkMT/NZKQhCQkIQlJSOJ/G0lIQhKSkIQkJPGvsbu7C8CLv/iLH3+xF3ux1/6zP/uznzk8PNzlqquuuuqq54fgqquuuuqqF+jDP/zDvwvg1ltv5Xd+53f4n0YSkpCEJCQhCUlIQhKSuOo5SUISkpCEJCQhCUlIQhKSkIQkrrrqqqv+u0hCEpKQhCQkIQlJSEISkpCEJP6/k4QkJCEJSUhCEpKQxP8VkpCEJCQhCUlI4n8bSUhCEpKQhCRekL/+67/m1ltv5Zprrnnw53zO5/wWV1111VVXvSCU48ePc9VVV1111fN6x3d8x896ndd5nffe3d3lW77lW/jvIAlJSEISkpCEJCRxFUhCEpKQhCQkIQlJSEISkpCEJK66CkASkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhJX/f8lCUlIQhKSkIQkJCEJSUhCEv8fSUISkpCEJCQhCUlI4n87SUhCEpKQhCQk8b+JJCQhCUlIQhKr1Ypbb72VxzzmMZw6deo4wD/8wz/8DlddddVVVz03gquuuuqqq57Hi73Yi732O73TO302wM/8zM/wn0ESkpCEJCQhCUlIQhL/X0lCEpKQhCQkIQlJSEISkrjqfy5JSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCGJ/w8kIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkMRV/7NIQhKSkIQkJCEJSUhCEpL4/0QSkpCEJCQhCUlI4n8zSUhCEpKQhCQk8b+FJC5dusR3f/d3A/BO7/ROn/3iL/7ir81VV1111VXPjXL8+HGuuuqqq656tmuuuebBX/EVX/FXAL/927/N3/zN3/BvIQlJSEISkpCEJCTx/40kJCEJSUhCEpKQhCQkIYmr/mtIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlcddULIwlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkcdV/HklIQhKSkIQkJCEJSUji/wNJSEISkpCEJCQhif+tJCEJSUhCEpKQxP9Eq9UKgAc/+MG8+Iu/+Ov86Z/+6U8fHh7uctVVV1111f0Irrrqqquueg4f/uEf/l0At956K7/zO7/DCyIJSUhCEpKQhCQk8f+FJCQhCUlIQhKSkIQkJHHVfwxJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEldd9X+ZJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIYmr/m0kIQlJSEISkpCEJCQhif/LJCEJSUhCEpKQhCT+N5KEJCQhCUlIQhL/nX77t3+bW2+9lTNnzjzocz7nc36Lq6666qqrHohy/PhxrrrqqquuuuId3/EdP+t1Xud13nt3d5dv/dZvRRKSkIQkJCEJSfxfJwlJSEISkpCEJCQhCUlc9a8jCUlIQhKSkIQkJCEJSUhCEpKQhCQkcdVVV/3Xk4QkJCEJSUhCEpKQhCQkIQlJSEISkrjqhZOEJCQhCUlIQhKSkIQk/i+ShCQkIQlJSEIS/xtJQhKSkIQkJPFf5dZbb+XRj340p06dOg7wD//wD7/DVVddddVVAJTjx49z1VVXXXUVvNiLvdhrf8RHfMR3A/zIj/wIly5d4v8qSUhCEpKQhCQkIQlJXPWCSUISkpCEJCQhCUlIQhKSkIQkJCGJq6666v8fSUhCEpKQhCQkIQlJSEISkpCEJK56TpKQhCQkIQlJSEISkvi/RBKSkIQkJCEJSfxvIwlJSEISkpCEJP4jrVYrnvCEJ/DKr/zKvPiLv/hrnz179hm33nrrX3PVVVdddRXl+PHjXHXVVVf9f3fNNdc8+Cu+4iv+CuB3fud3+Ju/+Rv+t5KEJCQhCUlIQhKSkMRVzyYJSUhCEpKQhCQkIQlJSEISkrjqqquu+q8gCUlIQhKSkIQkJCEJSUhCEpL4/04SkpCEJCQhCUlIQhL/F0hCEpKQhCQkIQlJ/G8iCUlIQhKSkMS/1Wq1Ynd3l0c/+tE8+MEPfuk/+7M/+5nDw8Ndrrrqqqv+fyO46qqrrrqKD//wD/8ugFtvvZXf+Z3f4X8qSUhCEpKQhCQkIQlJ/H8nCUlIQhKSkIQkJCEJSUhCElddddVV/5dIQhKSkIQkJCEJSUhCEpKQxP9HkpCEJCQhCUlIQhL/F0hCEpKQhCQkIYn/LSQhCUlIQhKSeFH89V//NX/913/NNddc8+DP+ZzP+S2uuuqqq64iuOqqq676f+4d3/EdP+vFXuzFXnt3d5fv/d7v5b+TJCQhCUlIQhKSkMT/V5KQhCQkIQlJSEISkpCEJK76v0kSkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCRx1f8NkpCEJCQhCUlIQhKSkIQk/r+QhCQkIQlJSEISkpDE/2aSkIQkJCEJSUjifwNJSEISkpCEJJ7bb//2b7O7u8s111zz4A//8A//Lq666qqr/n+jHD9+nKuuuuqq/69e7MVe7LU/4iM+4rsBfuRHfoRLly7xn0kSkpCEJCQhCUlI4v8TSUhCEpKQhCQkIQlJSEISV/3PIglJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkrjqfx5JSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkrjqv58kJCEJSUhCEpKQhCQk8f+BJCQhCUlIQhKS+N9MEpKQhCQkIYn/DSQhCUlIYr1e88QnPpFXfuVX5iEPechLnz179hm33nrrX3PVVVdd9f8T5fjx41x11VVX/X90zTXXPPgrvuIr/grgd37nd/ibv/kb/r0kIQlJSEISkpCEJP4/kIQkJCEJSUhCEpKQhCSu+q8hCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkrjqqv8OkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIYmr/nNIQhKSkIQkJCEJSUhCEv9XSUISkpCEJCQhCUn8byQJSUhCEpKQhCT+J1utVly6dIlHP/rRPPjBD37pP/uzP/uZw8PDXa666qqr/v8huOqqq676f+rDP/zDvwvg1ltv5Xd+53d4UUhCEpKQhCQkIQlJ/F8mCUlIQhKSkIQkJCEJSVz1H0cSkpCEJCQhCUlIQhKSkIQkJCEJSUhCElddddULJglJSEISkpCEJCQhCUlIQhKSkIQkJCGJq/7tJCEJSUhCEpKQhCQkIYn/ayQhCUlIQhKSkIQk/reRhCQkIQlJSOJ/ir/+67/mr//6r7nmmmse/Dmf8zm/xVVXXXXV/0+U48ePc9VVV131/83nfu7n/taLvdiLvfbu7i7f+q3fyv0kIQlJSEISkpCEJP6vkoQkJCEJSUhCEpKQxFX/NpKQhCQkIQlJSEISkpCEJCQhCUlI4qqrrvqfTxKSkIQkJCEJSUhCEpKQhCQkIQlJXPWikYQkJCEJSUhCEpKQxP8lkpCEJCQhCUlI4n8TSUhCEpKQhCQk8V/t3nvv5dGPfjSnTp06fs011zz4T//0T3+Gq6666qr/Xwiuuuqqq/6febEXe7HXfrEXe7HXBvjZn/1ZJCEJSfxfJAlJSEISkpCEJCQhiav+ZZKQhCQkIQlJSEISkpCEJCQhCUlcddVVV70gkpCEJCQhCUlIQhKSkIQkJCEJSVz1vCQhCUlIQhKSkIQkJPF/gSQkIQlJSEISkvjfRBKSkIQkJCGJ/yy7u7t8z/d8DwCv8zqv896v8zqv895cddVVV/3/Qjl+/DhXXXXVVf9fXHPNNQ/+iq/4ir8C+N7v/V6e8Yxn8L+dJCQhCUlIQhKSkMRVz0sSkpCEJCQhCUlIQhKSkIQkJHHVVVdd9T+FJCQhCUlIQhKSkIQkJCEJSVx1hSQkIQlJSEISkpDE/3aSkIQkJCEJSUjifwtJSEISkpCEJP4jrFYrLl26xKMf/Wge/OAHv/Sf/dmf/czh4eEuV1111VX/P1C56qqrrvp/5MM//MO/C+AZz3gGz3jGM/ifThJXvWgkcdX/L5K46r+Oba7630kSLyrb/H8liRfGNv9bSeIFsc3/dJJ4fmzzr/HXf/3XPOhBD+KlX/qlH/y5n/u5v/3BH/zBD+aqq6666v8HyvHjx7nqqquu+v/gcz/3c3/rxV7sxV57d3eXb/u2b+N/AklIQhKSkIQkJCGJ/+8kIQlJSEISkpCEJCQhCUlc9d9HEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIYmr/mtJQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJHHVfy1JSEISkpCEJCQhCUlIQhL/30hCEpKQhCQkIQlJ/G8lCUlIQhKSkMT/BpKQhCQkIQlJvDD33nsvj370ozl16tTxa6655sF/+qd/+jNcddVVV/3fRzl+/DhXXXXVVf/XvdiLvdhrv9M7vdNnA/zoj/4oly5d4r+CJCQhCUlIQhKSkMT/V5KQhCQkIQlJSEISkpDEVf/xJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhJXXfWfSRKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCRx1X8MSUhCEpKQhCQkIQlJSOL/C0lIQhKSkIQkJCGJ/20kIQlJSEISkpDE/3SSkIQkJCEJSQCsViue+MQn8sqv/Mo85CEPeWmAf/iHf/gdrrrqqqv+b6McP36cq6666qr/6775m7/56QDf+73fyzOe8Qz+I0lCEpKQhCQkIYn/byQhCUlIQhKSkIQkJCGJq/71JCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhiauuugokIQlJSEISkpCEJCQhCUlIQhKSkIQkJHHVi04SkpCEJCQhCUlIQhKS+L9OEpKQhCQkIQlJ/G8jCUlIQhKSkMT/dJKQxHq9Znd3l0c/+tFcc801D/6zP/uznzk8PNzlqquuuur/LoKrrrrqqv/jXuzFXuy177vvvlsBHvSgB/GvJQlJSEISkpCEJCTx/4EkJCEJSUhCEpKQhCQkcdULJwlJSEISkpCEJCQhCUlIQhKSkIQkrrrqqv9ZJCEJSUhCEpKQhCQkIQlJSEISkpDEVc+fJCQhCUlIQhKSkIQk/q+ShCQkIQlJSEIS/5tIQhKSkIQkJCGJ/0mOHz/OS73US3G/M2fOPJirrrrqqv/bqFx11VVX/T9wzTXXPBjgtV7rtXipl3op/uZv/obf/d3f5X6S+P9KElf960niqquuuurfQhL/Frb5/04S/xLb/F8iiRfENv9bSOL5sc1/pQc96EG813u9F/e75pprHnz27Nlbueqqq676v43KVVddddX/cWfPnr2VZ3rKU57Cwx/+cF7rtV4LSfzu7/4u/9dJ4qoXThJXXXXVVf/TSeJfwzb/H0nihbHN/xWSeEFs87+BJJ4f2/xHOn78OC/1Ui/Fa73WawFw9uxZzpw5w1VXXXXV/xNUrrrqqqv+j7vvvvtuve+++2695pprHvynf/qnPOUpT+GN3/iNec3XfE1e8iVfkp/7uZ/jGc94Bv8bSeKq508SV/3/JImr/v1sc9X/bpJ4Udnm/wtJvDC2+b9AEi+Ibf6nk8TzY5t/rQc96EG81Vu9FcePHwfgH/7hH7j11lt5szd7MwDuu+++W7nqqquu+r+NylVXXXXV/wNnz5699ZprrnnwhQsX+LM/+zP+7M/+jHd5l3fh4Q9/OO/xHu/B7/7u7/K7v/u7/E8jiaueTRJX/c8niav+95PEfyfbXPVfRxIvKtv8XyaJF8Y2/9tJ4gWxzf9kknh+bPP8vNZrvRav9VqvBcDh4SG/8zu/w9HREQ960IMA+K3f+q3v5qqrrrrq/z7K8ePHueqqq676v+7MmTMPfvEXf/HXvnDhAk996lNZLpc89alPZblc8vCHP5wHPehBvORLviT33nsvly5d4r+SJCQhCUlIQhKS+P9CEpKQhCQkIQlJSEISkrjqP54kJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlI4qqr/iNIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJK76jyEJSUhCEpKQhCQkIQlJ/F8lCUlIQhKSkIQkJPG/nSQkIQlJSEIS/9NJQhKSkMSJEyf4wA/8QB796EcD8LjHPY4/+qM/YhxHAG688UbOnDnDn/7pn/70P/zDP/wOV1111VX/t1G56qqrrvp/4B/+4R9+B+DhD384v/zLv4wkLly4wK/8yq/wZ3/2Z3zYh30YJ0+e5C3e4i3427/9W373d3+X/yiS+P9KElf955DEVVdd9a8jiX8v21z1opHEi8I2/5dI4gWxzf9Wknh+bPM/zWu+5mvyWq/1WgAcHh7y53/+55w9e5YH2tjYAODs2bPP4Kqrrrrq/z4qV1111VX/D5w9e/ZWgJMnT/LcLly4wDd8wzfwCq/wCrzxG78xr/mar8lLvuRL8nM/93M84xnP4F8iif+PJHHVv48krrrqqv9dJPFvZZurnpck/iW2+b9AEi+Ibf43ksQLYpv/SsePH+c93/M9OXbsGACPe9zjeNzjHsfzc+bMGQD+4R/+4be56qqrrvq/j8pVV1111f8jJ0+eBMA2krjfhQsX+JVf+RX+7M/+jA/7sA/j5MmTvMVbvAV/+7d/y+/+7u8iif9PJHHVv44krrrqqqteGEn8W9jm/ztJvDC2+d9OEi+Mbf63kcTzY5v/aK/5mq/Ja73WawFweHjIn//5n3P27FlekM3NTQDuu+++W7nqqquu+r+Pcvz4ca666qqr/q87PDzcffEXf/HXvuaaax78lKc8hQsXLiCJ57ZcLvn7v/97VqsVL/7iL86DHvQgXuqlXoonPvGJrNdr/i+QhCQkIQlJSEISkpDE/3eSkIQkJCEJSUhCEpKQhCQkIYmrrrrqqv8skpCEJCQhCUlIQhKSkIQkJPH/kSQkIQlJSEISkpCEJP63k4QkJCEJSUjifyNJSEISkpCEJP4tjh8/zju+4zvyUi/1UgA87nGP44/+6I84Ojri+ZHENddcw4Me9CDuu+++W3/hF37ha7jqqquu+r+PylVXXXXV/zMnT54EwDaSeG4XLlzgV37lV/izP/szPvRDP5STJ0/yHu/xHvzN3/wNv/d7v8f/dJK46nlJ4qr/3yRx1Qtmm6v+b5DEi8o2/19I4oWxzf9GknhBbPO/iSSeH9s8P6/5mq/Ja73WawFweHjIn//5n3P27FmemyQeaGNjA4B/+Id/+G2uuuqqq/5/oHLVVVdd9f/E3//93//2i73Yi732yZMn+ZfY5sKFC3zjN34jr/AKr8AbvdEb8Zqv+Zq81Eu9FN/3fd/HpUuX+O8iiauukMRV/ztI4qr/2STx3802V/3XksSLyjb/l0nihbHN/zaSeEFs87+FJB7o+PHjvMVbvAUPetCDAHjc4x7H4x73OJ6bJJ6fM2fOAHDffffdylVXXXXV/w9Urrrqqqv+n/iHf/iH3wF4+MMfzovqwoUL/Mqv/Ap/9md/xod+6Idy8uRJ3uM93oO/+Zu/4fd+7/f4zyCJ/+8kcdV/D0lcddV/F0n8Z7DNVf9+knhR2Ob/Ikm8ILb530YSz49t/id7zdd8TV7zNV8TgMPDQ/78z/+cs2fPcj9JvKjOnj37DK666qqr/n+gctVVV131/8TZs2dvBTh58iT3s40knh/bSALgwoULfOM3fiOv8AqvwBu90Rvxmq/5mrzUS70U3/d938elS5f415DE/1eSuOo/hySuuuqq508S/162uepFI4l/iW3+L5HEC2Ob/y0k8YLY5r/L8ePHeYu3eAse9KAHAXDrrbfy53/+59xPEi+qM2fOAPAP//APv81VV1111f8PVK666qqr/p+47777bgU4efIkJ0+e5MKFC/xrXLhwgV/5lV/hKU95Cu/yLu/CyZMneY/3eA/+5m/+ht/7vd/jgSTx/40krvr3kcRVV131P5Mk/q1sc9VzksS/xDb/V0jiBbHN/xaSeH5s85/pNV/zNXnN13xNAA4PD/nzP/9zzp49iyReVJK438bGBgD33XffrVx11VVX/f9AcNVVV131/8g//MM//DbAyZMnuZ9t/jWe+tSn8o3f+I38yq/8CseOHeM1X/M1+fAP/3COHz+OJCTxf40kJCEJSUhCEpKQhCSuejZJSEISkpCEJCQhCUlIQhKSkIQkrrrqqv+bJCEJSUhCEpKQhCQkIQlJSEISkvj/ThKSkIQkJCEJSUhCEv8XSEISkpCEJCQhif8tJCEJSUhCEpL49zp+/Djv8R7vwWu+5msCcPbsWX7pl36Jc+fOIYkXhSQkcb8HPehBAPzDP/zD73DVVVdd9f8Hlauuuuqq/0f+/u///rdf7MVe7LUf/vCH85SnPIV/iW0k8dwuXLjAr/7qr3Lx4kXe8A3fkJMnT/Lu7/7u/O3f/i2/93u/x/8mkrjqhZPEVVddddV/NUn8a9jm/xtJvDC2+d9MEi+Ibf6nk8TzY5t/yUu+5Evylm/5lgAcHh7y53/+55w7dw5J/Esk8S+57777buWqq6666v8PKlddddVV/w89/OEP54FsI4l/Ddv82Z/9GU996lN5+Zd/ed7ojd6I13iN1+CWW27h53/+57l06RL/E0jiqucliauueiBJ/H9gm6v+b5LEi8o2/x9I4l9im/+NJPH82OZ/Okk8P7Y5fvw4b/EWb8GDHvQgAM6ePcvv/u7v8qKQxL/k9OnTAPzDP/zDb3PVVVdd9f8Hlauuuuqq/0f+4R/+4Xf4V7KNJF6QCxcu8Ku/+qsAvNEbvREPetCDePd3f3f+9m//lt/7vd/jP5skrrpCElf97yGJq/7rSeJ/Ettc9V9PEi8q2/xfJokXxDb/20jiBbHN/2QPfvCDefd3f3cAjo6OeNzjHscznvEM/iWSeFFI4syZMwCcPXv2Vq666qqr/v+gctVVV131/8jZs2dvBTh58iT/EWwjCYBf/dVf5c///M95+Zd/ed7ojd6I13iN1+DYsWP83u/9HpcuXeLfShL/30niqv8ekrjqqv9MkvjPYJur/mNI4kVhm/9rJPHC2OZ/E0k8P7b573Ts2DHe4i3eggc96EEAnD17lt/93d/lhZHEi0oS99vY2ADgvvvuu5Wrrrrqqv8/qFx11VVX/T9y33333Xrffffdes011zz44Q9/OE95ylO4n20k8fzYRhL/kgsXLvCrv/qrALzRG70RL/mSL8mDHvQg/vZv/5bf+73f4wWRxP9HkrjqP4ckrrrq/zNJ/EewzVUvGkn8S2zzf4kkXhDb/G8hiRfENv+ZHvSgB/Hu7/7u3O9xj3scj3/843lBJPGikMRz29jY4H733XffrVx11VVX/f9B5aqrrrrq/5mzZ8/ees011zyY/yC2kcQD/eqv/ip//ud/zju/8zvzsIc9jNd4jdcA4Pd///f5/0ISV/37SOKqq6767yWJfyvbXPWcJPEvsc3/BZJ4QWzzv4Uknh/b/HscO3aMl3zJl+Q1X/M1ATh79ix//ud/ztHREc+PJF4UknhBTp8+DcBv/dZvfTdXXXXVVf+/UI4fP85VV1111f8nZ86cefCLv/iLv/aFCxd4ylOewnOTxPMjiRdEEs9tuVzyZ3/2Z0jiYQ97GA960IN4yZd8SWazGbfddhv/m0lCEpKQhCQkIQlJSOKqZ5OEJCQhCUlIQhKSkIQkJCEJSUjiqquu+t9NEpKQhCQkIQlJSEISkpCEJCQhif/vJCEJSUhCEpKQhCQk8b+dJCQhCUlIQhKS+N9CEpKQhCQkIYkXxYMe9CDe//3fnwc96EEAPO5xj+Mv/uIvGMeRB5KEJCTxL5GEJF6Y66+/njNnznDrrbf+9Z/+6Z/+DFddddVV/39Queqqq676f+Yf/uEffgfg4Q9/OP8atpHEv9av/uqv8md/9me88zu/Mw972MN4jdd4DQB+//d/n/+pJHHVCyaJq6666qr/LJL417DN/zeSeGFs87+VJF4Q2/xPJ4nnxzYAr/Ear8FrvuZrAnB0dMTv/M7vcHR0xANJ4kUhiReFJAA2NzcB+Id/+Iff4aqrrrrq/xcqV1111VX/z5w9e/ZWgJMnT/L82EYS/xq2kcQLcvHiRX74h3+YV3iFV+AN3/ANeY3XeA1e8iVfkp//+Z/ntttu47+SJK56TpK46qoXlST+p7LNVf//SOJFZZv/DyTxwtjmfyNJvCC2+Z/sQQ96EG/xFm/BsWPHAHjc4x7H4x//eB5IEi8KSbwoJPFAp0+fBuAf/uEffpurrrrqqv9fqFx11VVX/T918uRJ/rVsI4l/DdtI4uLFi/zqr/4qf/Znf8aHfMiHcPLkSd7t3d6N3/u93+P3f//3+Y8kiatAElf97yKJq/7tJPG/gW2u+u8hiReVbf6vksQLY5v/bSTx/Njmv9trvMZr8Bqv8RoAHB0d8Tu/8zscHR0BIIkXlSReFJJ4fjY2NgC47777buWqq6666v8XyvHjx7nqqquu+v/k8PBw98Vf/MVf+5prrnnwU57yFC5cuMDzI4nnRxIviCSeH0ncb7Va8fd///esVise9rCH8aAHPYiXfMmX5N577+XSpUu8KCQhCUlIQhKSkIQk/q+ThCQkIQlJSEISkpCEJK76jycJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJHHV/w+SkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlI4qr/OJKQhCQkIQlJSEISkpDE/0WSkIQkJCEJSUjifxtJSEISkpCEJP4rHDt2jPd///fnkY98JACPe9zj+KM/+iPGcUQSkviXSEISknhhJCEJSTw/p0+f5pZbbuG+++679Rd+4Re+hquuuuqq/1+oXHXVVVf9P3by5En+tWwjiX8N20jifhcvXuRXf/VX+bM/+zM+5EM+hJMnT/Lmb/7m/O3f/i2///u/jyT+P5LEVf85JHHVVf8fSOI/gm2uetFI4l9im/8rJPHC2OZ/A0m8ILb593qN13gNXuM1XgOAo6Mj/vzP/5yzZ88iiReFJF4UknhRbG5uAvAP//APv81VV1111f8/lOPHj3PVVVdd9f/NmTNnHvziL/7ir33jjTfyd3/3dyyXS56bJF4QSbwgknh+JPHcVqsVf//3f89qteLFXuzFeNCDHsRLvuRL8uQnP5n1es3/JZKQhCQkIQlJSEISkrjqhZOEJCQhCUlIQhKSkIQkJCEJSUhCElddddW/jiQkIQlJSEISkpCEJCQhCUlIQhKSuOp5SUISkpCEJCQhCUlI4v8KSUhCEpKQhCQk8b+FJCQhCUlIQhIvimPHjvH2b//2vORLviQAj3vc4/ijP/ojlsslkviXSEIS/xJJSOKFkYQkNjc3edSjHsXBwcGt//AP//Db//AP//A7XHXVVVf9/0I5fvw4V1111VX/3/zDP/zD71xzzTUPfuxjH/vSL/ESL8FiseApT3kKz00Sz48kXhBJvCCSeG6r1YqnPvWp/Pmf/zkv/uIvzvHjx3nkIx/JfD7ntttu438DSUhCEpKQhCQkIQlJXPVskpCEJCQhCUlIQhKSkIQkJCEJSVx11VX/O0hCEpKQhCQkIQlJSEISkpCEJK4CSUhCEpKQhCQkIQlJ/G8nCUlIQhKSkIQk/jeQhCQkIQlJSOJ+r/Ear8Hbv/3bc/z4cY6OjvijP/ojbrvtNiTxL5GEJF4YSUhCEi+MJCQBcPr0aV77tV+bjY0Nbr311r/++q//+vfhqquuuur/H/SgBz2Iq6666qr/j6655poHv/Zrv/Z7vdM7vdNnA/zyL/8yv/zLv8wDSeIFkcQLIonnRxIviCROnDjBy7/8y/OGb/iGAFy6dIm/+7u/46r/2SRx1VVXXfVfzTZX/d9nm/8NHvSgB3HLLbcA8PjHP57HP/7x/Esk8aKQxItCEg/0qEc9ikc/+tEA/MM//MNvf+ZnfubrcNVVV131/xN60IMexFVXXXXV/2fv+I7v+Fnv9E7v9NkAFy5c4Ou//uu5cOEC95PE8yOJF0QSL4gknh9J3O/EiRN8yId8CCdOnOCqq6666qqrrrrqf4OjoyP+/M//nHPnzvHCSOJFIYl/iSSe28bGBq/2aq/GxsYGAD/yIz/y2T/6oz/6OVx11VVX/f+FHvSgB3HVVVdd9f/dNddc8+DP+ZzP+a1rrrnmwRcuXOBP//RP+eVf/mUAJPGCSOL5kcQLIokXRBL3e9jDHsYHf/AHs7+/zxOe8AT+K0nifwpJ/E8iif9JJPE/lST+p5LE/3SS+J9MEv9TSOK/gyT+K0jiP4sk/qNJ4j+SJP4zSOI/gyT+O0niv9rDH/5wAH73d3+Xc+fO8YJI4kUhiX+JJJ6fRz3qUTz60Y8G4L777rv167/+69/nH/7hH36bq6666qr/36hcddVVV13Ffffdd+tnfdZnvc5rv/Zrv9c7vdM7ffYbv/Eb84qv+Ip8/dd/PRcuXEAS/xq2kcS/x4ULF7jfn/3Zn/GiksR/BEn8R5DEv5ck/iNI4j+CJP6jSOI/giT+o0jiP4ok/iNJ4j+SJP4jSeI/kiT+o0niP4ok/iNI4t9LEv9Wkvi3ksS/liT+NSTxryGJF5UkXlSSeFFI4kUhiReFJF4UknhRSOJFJYkXlST+tSTx7yWJ/2433ngji8WCo6Mjnh9JvCgk8S+RxPOzsbHBy7zMy3D69GkAfuRHfuSzf/RHf/RzuOqqq666CoBy/PhxrrrqqquugsPDw91/+Id/+J1/+Id/+J0Xe7EXe+3Tp08ff4mXeAkWiwVPfepTeUEk8fxI4gWRxAsiCYDVasUbvuEbMpvNeMITnsAwDPxrSOLfSxL/ESTxH0ES/xEk8R9BEv8RJPEfRRL/USTxH0US/5Ek8R9JEv+RJPEfSRL/0STxH0US/16S+PeSxL+VJP4tJPGvJYl/LUm8qCTxopLEi0ISLypJ/Esk8aKQxItCEi8KSbyoJPGiksS/hiQk8W8hCUlIQhL/lSQhCUlIQhKSePSjHw3A3/7t33I/SUhCEi+MJCQhiRdGEpJ4fk6fPs1rv/Zrs7GxwX333Xfrl3zJl7zNb//2b38PV1111VVX3Y9y/PhxrrrqqquuerazZ8/e+md/9mc/c3h4uPsKr/AKr/3whz8cgKc+9ak8P5J4QSTx/EjiBZHE/R72sIdx8uRJnv70p7O/v8+/liT+I0jiP4Ik/r0k8R9BEv8RJPEfRRL/USTxH0US/1Ek8R9JEv+RJPEfSRL/kSTxH0kS/1Ek8e8liX8vSfxbSeLfQhL/WpL415DEi0oSLypJvCgk8aKQxItCEv8SSbwoJPGikMSLQhKSeFFIQhIvKklI4l9LEpKQxH8kSUhCEpKQhCQkIQlJSEISknh+Tp48yY033sjZs2e57bbbkIQk/iWSkMS/RBKSeEEe/ehH8zIv8zIA/MM//MNvf/zHf/zLnD179lauuuqqq656IMrx48e56qqrrrrqOR0eHu7+wz/8w+8AvPiLv/hrP/zhD+cVX/EV+fu//3uWyyXPTRLPjyReEEm8IJIAeNjDHsYNN9zAXXfdxblz5/i3ksS/lyT+I0jiP4Ik/iNI4j+CJP6jSOI/giT+o0jiP5Ik/qNI4j+SJP4jSeI/kiT+o0niP4Ik/r0k8e8hiX8rSfxbSOJfSxL/GpJ4UUniRSWJF4UkXhSS+JdI4kUhiX+JJF4UknhRSOJFIQlJvKgkIYl/DUlIQhL/XpKQhCQkIQlJ/Ec4efIk11xzDefPn+fuu+/mXyIJSbwwkpCEJF6Qzc1NXvEVX5FbbrkFgB/5kR/57K//+q9/H6666qqrrnp+KMePH+eqq6666qrn7x/+4R9+57d/+7e/5xVf8RXf+vTp08df4iVegsViwVOf+lQeSBIviCSeH0m8IJIAuOGGG3jYwx7GuXPnuOuuu/j3kMR/BEn8R5DEv5ck/iNI4j+KJP4jSOI/iiT+o0jiP5Ik/qNI4j+SJP4jSeI/kiT+I0niP4Ik/r0k8e8hiX8rSfxrSeJfSxL/GpJ4UUniRSGJF5Uk/iWSeFFI4l8iiX+JJF4UknhRSOJFIYkXlSQk8a8hCUn8W0lCEpKQhCT+Mz3oQQ9iZ2eHu+66i3PnzvGCSEISL4wkJPHCSOLRj340r/iKr8jGxgb33XffrV/yJV/yNr/927/9PVx11VVXXfWCUI4fP85VV1111VUv2OHh4e6f/dmf/czh4eHuK7zCK7z2wx/+cB7+8Ifz1Kc+leVyCYAkXhBJvCCSeEEkIYmXf/mXB+CJT3wi/16S+I8gif8IkviPIIn/CJL4jyCJ/yiS+I8iif8okviPIon/SJL4jySJ/0iS+I8iif9IkviPIIl/L0n8e0ji30IS/xaS+NeQxL+GJF5UknhRSOJFIYkXhST+JZL4l0jiXyKJF4UkXhSSeFFI4kUhCUm8qCQhCUn8a0lCEpKQxH+1a665hp2dHW677TYuXbrEA0lCEpJ4YSQhiRdGEpubm7zCK7wCt9xyCwC/9Vu/9d2f9Vmf9Tpnz569lauuuuqqq14YyvHjx7nqqquuuuqFOzw83P2Hf/iH3/mHf/iH33mxF3ux17755puPv8RLvASLxYKnPvWpAEji+ZHECyKJF0QSAK/xGq+BJP7mb/4GSfxHkMR/BEn8e0niP4Ik/qNI4j+CJP4jSOI/iiT+I0niP4ok/iNJ4j+SJP6jSOI/kiT+I0ni30sS/16S+PeQxL+FJP61JPGvJYkXlSReVJJ4UUjiRSGJf4kkXhSS+JdI4l8iiX+JJF4UkviXSEIS/xJJSOJFJQlJ/GtJQhKS+I8kCUlIQhKSkIQkJCEJSUhCEpJ49KMfTdd1/N3f/R3jOAIgCUn8SyQhiRdGEpI4deoUr/3ar83Gxgb33XffrV/yJV/yNr/wC7/wNVx11VVXXfWioBw/fpyrrrrqqqteNGfPnr31z/7sz35mc3Pz+GMf+9iXfvjDHw7AU5/6VCTxgkji+ZHECyKJxWLBa7zGazAMA3/zN38DgCT+I0jiP4Ik/iNI4j+CJP4jSOI/giT+o0jiP4ok/qNI4j+SJP6jSOI/kiT+I0niP4ok/iNJ4j+CJP49JPFvJYl/C0n8W0jiX0MSLypJvKgk8aKQxItCEv8SSfxLJPEvkcS/RBL/Ekn8SyQhiX+JJF4UknhRSUIS/xqSkIQk/j0kIQlJSEISkpDEv8WjH/1oAP7u7/4OSUjiXyIJSbwwkpAEwKMe9She5mVeBoB/+Id/+O2P//iPf5mzZ8/eylVXXXXVVS8qyvHjx7nqqquuuupFd3h4uPunf/qnPwPw4i/+4q/98Ic/nFd8xVfk7/7u71itVjw/knhBJPGCrFYrXuEVXoFjx45x1113sb+/z/0k8R9BEv9ekviPIIn/CJL4jyKJ/wiS+I8iif8okviPIon/KJL4jySJ/0iS+I8kif8okviPIon/CJL495DEv5Uk/i0k8a8liX8NSbyoJPGiksSLQhL/Ekm8KCTxL5HECyOJf4kk/iWS+JdI4kUhiX+JJCTxopCEJF5UkpCEJP4tJCEJSUhCEv+RFosFD3rQgzg6OuJpT3sa/xJJSOKFkYQkADY2NniFV3gFbrnlFgB+5Ed+5LO//uu//n246qqrrrrqX4ty/Phxrrrqqquu+tf7h3/4h9/57d/+7e95xVd8xbc+ffr08Zd4iZdgsVjw1Kc+ledHEs+PJF4QSbzYi70YJ0+e5AlPeAL7+/s8kCT+I0jiP4Ik/iNI4j+CJP4jSOI/iiT+I0jiP4ok/iNJ4j+KJP4jSeI/kiT+o0jiP4ok/qNI4j+CJP49JPFvJYl/LUn8a0niX0MSLypJvKgk8aKQxL9EEv8SSfxLJPEvkcQLI4kXhSReGEn8SyQhiX+JJF4UkpDEi0oSkvjXkoQkJCGJ/2zXXHMN11xzDXfffTd33303z48kJCGJF0QSkpDE/R71qEfxiq/4imxsbHDffffd+iVf8iVv89u//dvfw1VXXXXVVf8WlOPHj3PVVVddddW/zeHh4e6f/dmf/czh4eHuK7zCK7z2wx/+cB72sIfx1Kc+leVyyQNJ4gWRxAty8uRJHvawh7G3t8ddd93F8yOJfy9J/EeQxH8ESfxHkMR/FEn8R5DEfxRJ/EeRxH8USfxHksR/FEn8R5LEfyRJ/EeQxH8kSfx7SeLfQxL/FpL4t5DEv5YkXlSSeFFJ4kUliX+JJF4UkviXSOJfIokXRhL/Ekn8SyTxwkjiXyKJf4kkJPEvkYQkXhSSkIQk/jUkIQlJ/EeShCQkIQlJSEISkpDEzs4O11xzDZcuXeLuu+/mgSQhiRdGEpJ4oI2NDV7hFV6BW265BYDf+q3f+u7P+qzPep2zZ8/eylVXXXXVVf9WlOPHj3PVVVddddW/3eHh4e4//MM//M7Zs2ef8Yqv+IpvffLkSV78xV+c5XLJXXfdxQNJ4vmRxAvysIc9jIc97GHs7+/z9Kc/nRdEEv8RJPEfQRL/ESTxH0ES/xEk8R9FEv9RJPEfRRL/USTxH0kS/1Ek8R9JEv9RJPEfRRL/USTx7yWJfytJ/FtJ4l9LEv9aknhRSeJFJYkXlST+JZJ4UUjihZHEv0QS/xJJvDCS+JdI4oWRxL9EEv8SSfxLJCGJF4UkJPGvIQlJSOLfQxKSkIQkJCEJSbwobrnlFra3t3nqU5/KpUuXAJCEJF4YSUjiuZ06dYrXfu3XZmNjg/vuu+/WL/mSL3mbX/iFX/garrrqqquu+veiHD9+nKuuuuqqq/79br311r/+7d/+7e95yEMe8tIPetCDHvwSL/ESADz1qU/lfpJ4QSTxgrzCK7wC6/WaJzzhCbwwkviPIIn/CJL4jyCJ/yiS+I8gif8IkviPIon/KJL4jySJ/yiS+I8kif8okviPIon/KJL4jyKJfy9J/FtJ4t9CEv8WkvjXkMS/hiReFJJ4UUjiRSGJf4kk/iWS+JdI4oWRxAsjiX+JJF4YSfxLJPEvkcS/RBIvCklI4kUlCUlI4l9LEpKQhCQkIYl/r0c96lF0XcdTn/pUlsslknhhJCGJ5+dRj3oUL/MyLwPAP/zDP/z2x3/8x7/M2bNnb+Wqq6666qr/CJTjx49z1VVXXXXVf4zDw8Pdf/iHf/idw8PD3Rd/8Rd/7Yc//OG8wiu8An//93/PcrkEQBLPjyRekNd8zddEEn/zN3/Di0IS/xEk8R9BEv8RJPEfQRL/ESTxH0US/1Ek8R9FEv9RJPEfSRL/USTxH0kS/1Ek8R9BEv9RJPHvJYl/K0n8W0jiX0sS/xqS+NeQxItCEi8KSbwoJPEvkcS/RBIvjCReGEn8SyTxwkjihZHEv0QSL4wkJPHCSEIS/xJJSOJFIQlJSOJfQxKSkIQk/rPccsstdF3HE5/4RMZx5AWRhCSen42NDV7hFV6BW265BYAf+ZEf+eyv//qvfx+uuuqqq676j0Q5fvw4V1111VVX/cc5PDzc/Yd/+Iff+e3f/u3vecVXfMW3Pn369PEXf/EXZ7FY8NSnPhVJvCCSeG6r1Yo3fMM3ZDab8YQnPIFhGHhRSOI/giT+I0jiP4Ik/qNI4j+CJP6jSOI/iiT+o0jiP4ok/qNI4j+SJP6jSOI/iiT+o0jiP4Ik/j0k8e8hiX8LSfxrSeJfQxIvKkm8KCTxopDEi0IS/xJJvDCS+JdI4oWRxAsjiRdGEi+MJP4lknhhJPEvkcS/RBKSeFFIQhL/GpKQhCT+I0hCEpKQhCQkIQlJSOJRj3oUAH//93/P8yMJSbwgt9xyC6/6qq/KxsYG9913361f8iVf8ja//du//T1cddVVV131H41y/Phxrrrqqquu+o93eHi4+2d/9mc/c3h4uPsKr/AKr/3whz+ckydP8vd///e8IJJ4fh72sIdx8uRJnv70p7O/v8+LShL/USTxH0ES/xEk8R9BEv9RJPEfQRL/USTxH0US/5Ek8R9FEv+RJPEfRRL/USTxH0ES/xEk8e8hiX8rSfxbSOJfSxL/GpJ4UUniRSGJF4Uk/iWS+JdI4l8iiRdGEi+MJF4YSfxLJPGCSOKFkYQkXhhJvDCSkMQLIwlJvCgkIYkXlSQkIYl/K0lIQhKSkIQk/iUnTpzghhtu4Ny5c9x+++3cTxKSkMQLsrm5ySu+4ivy0Ic+FIDf+q3f+u7P+qzPep2zZ8/eylVXXXXVVf8ZqFx11VVXXfWf5r777rv1R3/0Rz8H4J3e6Z0++xVe4RV42MMexg//8A/z1Kc+lX+t7e1t/jVsAyCJfy/bSOLfyzaS+PeyjST+vWwDIIl/L9tI4t/LNgCS+PeyDYAk/r1sAyCJ/wi2kcR/BNsASOI/gm0k8R/BNpL4j2AbSfx72UYS/162kcS/lW0k8W9hG0n8a9lGElf97yeJfytJ/Esk8cJI4l8iiReFJF5Ukvi3ksR/lPl8DsDR0REAkviXSOLUqVO86qu+KgD33XffrV//9V//Pv/wD//w21x11VVXXfWfiXL8+HGuuuqqq676z/UP//APv/Pbv/3b3/OQhzzkpR/0oAc9+GEPexiLxYKnPvWpPDdJPLeTJ0/ysIc9jHPnznHXXXfxbyGJ/wiS+I8gif8okviPIIn/KJL4jyCJ/yiS+I8kif8okviPIon/SJL4jyKJ/wiS+I8gif8Ikvj3kMS/lST+tSTxryWJF5UkXlSSeFFI4kUhiX+JJP4lknhhJPHCSOKFkcQLI4kXRhIvjCReEEm8MJKQxAsjiRdGEpL4l0hCEv8SSUhCEv8akpCEJCTxH+maa67hxIkT3HPPPZw/f54XRhKSeOQjH8nLvMzLAPAP//APv/2lX/qlb3Prrbf+NVddddVVV/1noxw/fpyrrrrqqqv+8x0eHu7+wz/8w+8cHh7uvsIrvMJrP/zhD+cVXuEV+Id/+AeWyyX3k8Tz8wqv8AoAPOEJT+DfQxL/ESTxH0ES/xEk8R9FEv8RJPEfRRL/USTxH0US/1Ek8R9JEv9RJPEfRRL/USTx7yWJ/wiS+PeQxL+FJP4tJPGvIYl/DUm8KCTxopDEi0IS/xJJ/Esk8cJI4oWRxAsjiRdEEi+MJF4YSbwgknhhJPHCSEISL4wk/iWSkMS/RBKSeFFJQhKSkMS/hyQkIQlJSEISkpDEDTfcwPb2Nrfffjt7e3s8P5KQxMbGBq/wCq/AzTffDMCP/MiPfPbXf/3Xv8/h4eEuV1111VVX/VegHD9+nKuuuuqqq/5rHB4e7v7DP/zD7/z2b//297ziK77iW58+ffr4i7/4i7NYLHjqU5/K/STx3F7zNV8TSfzN3/wN/16S+I8gif8IkviPIon/CJL4jyKJ/yiS+I8iif8okviPIon/KJL4jySJ/yiS+I8gif8Ikvj3ksS/hyT+LSTxryWJfw1J/GtI4kUhiReFJF4UkviXSOKFkcQLI4kXRhIvjCReGEm8MJJ4QSTxwkjiBZHECyOJF0YSknhhJCGJf4kkJPGikIQkJPFvIQlJSEISkpDEv+SRj3wktVb+4R/+gXEceSBJSALg5ptv5lVf9VXZ2Njgvvvuu/VLvuRL3ua3f/u3v4errrrqqqv+K1GOHz/OVVddddVV/7UODw93/+zP/uxnDg8Pd1/hFV7htR/+8IcD8NSnPhUASTzQYrHgNV/zNVmv1/zt3/4t/xEk8R9FEv8RJPEfQRL/USTxH0ES/1Ek8R9FEv9RJPEfSRL/USTxH0US/1Ek8R9BEv8RJPHvJYl/K0n8W0ji30IS/xqSeFFJ4kUhiReFJF4UkviXSOKFkcQLI4kXRhIvjCReEEm8MJJ4QSTxwkjiBZHECyOJF0YSL4wkJPHCSEISkviXSEISkvjXkIQkJCEJSfxbPfKRjwTg7//+7wGQhCQkAbCxscErvMIr8NCHPhSAf/iHf/jtj//4j3+Zs2fP3spVV1111VX/1SjHjx/nqquuuuqq/3qHh4e7//AP//A7AC/+4i/+2g9/+MN5hVd4Be666y4uXLiAJO63Wq14+Zd/eY4fP86dd97J3t4ekviPIIn/CJL4jyCJ/yiS+I8gif8okviPIon/KJL4jyKJ/yiS+I8kif8okviPIIn/CJL4jyCJfy9J/FtJ4t9CEv9akvjXkMSLShIvKkn8SyTxopDECyOJf4kkXhhJvCCSeGEk8YJI4oWRxAsiiRdGEi+IJF4YSbwgkpDECyOJF0YSknhRSEISLypJSEISkviPIInFYsHNN98MwJOe9CQk8UCnTp3iFV7hFTh27BgAX//1X/8+3/Vd3/UxXHXVVVdd9d+F4Kqrrrrqqv9WP/qjP/o5H/IhH/KQ++6779aTJ0/yzu/8zrzhG74hz+3ixYs8kG3+I9jmP4Jt/iPYxjb/EWzzH8E2tvmPYJv/KLb5j2Kb/yi2sc1/BNvY5j+Kbf6j2OY/gm1s8+9lG9v8e9nm38s2/1a2+bewzf93kvj3ksQLI4n/DpL4t5LECyKJF0QSknhBJPHCSEISL4wk/iWSkIQkXhSSkIQk/i0kIQlJSEISkpCEJABOnDgBwO23385ze+QjH8mrvuqrsrGxwX333Xfrh3zIhzzkt37rt76bq6666qqr/jtRjh8/zlVXXXXVVf+9Dg8Pd//sz/7sZw4PD3df4RVe4bUf/vCH8/Iv//L8/d//PavVCoCTJ0/ysIc9jP39fe68807uJ4n/KJL4jyCJ/wiS+I8iif8IkviPIon/KJL4jyKJ/yiS+I8iif9IkviPIIn/KJL4jyCJfy9J/HtJ4t9CEv8WkvjXksS/hiReFJJ4UUniXyKJf4kk/iWSeGEk8cJI4oWRxAsiiRdEEi+MJF4QSbwgknhBJPGCSOKFkcQLIglJvDCSkMQLIwlJvCgkIQlJ/GtIQhKSkIQkXhTb29ucOXOGvb097rnnHgA2NjZ4hVd4BW6++WYAfuRHfuSzv/RLv/RtDg8Pd7nqqquuuuq/G+X48eNcddVVV1313+/w8HD3H/7hH37nt3/7t7/nFV/xFd/69OnTx1/8xV+cxWLBU5/6VB72sIfxsIc9jL29PZ7+9Kfz3CTxH0ES/xEk8R9FEv8RJPEfRRL/ESTxH0US/1Ek8R9JEv9RJPEfRRL/USTxH0ES/xEk8e8liX8PSfxbSeLfQhL/GpL415DEi0oSLwpJ/Esk8S+RxL9EEi+MJF4YSbwgknhhJPGCSOIFkcQLIokXRBIviCReEEm8IJKQxAsiiRdGEpJ4YSQhiX+JJCQhiReVJCQhCUn8W918881sb2/z9Kc/nb29PU6dOsVrvdZrsbGxwX333Xfrl3zJl7zNb//2b38PV1111VVX/U9BOX78OFddddVVV/3PcXh4uPtnf/ZnP3N4eLj7Cq/wCq/9sIc9DICnPvWpvMIrvALDMPCEJzyB50cS/xEk8R9FEv8RJPEfRRL/ESTxH0US/1Ek8R9FEv9RJPEfRRL/USTxH0US/1Ek8e8liX8vSfx7SOLfShL/WpL415LEi0oSLypJvCgk8S+RxL9EEv8SSbwwknhBJPHCSOIFkcQLIokXRBIviCReEEm8IJJ4QSTxgkjihZHECyIJSbwwkpDECyMJSUjiRSEJSUhCEv8WkpCEJCQhiZtvvpn5fM7TnvY0HvWoR/HiL/7iAPzDP/zDb3/8x3/8y5w9e/ZWrrrqqquu+p+Ecvz4ca666qqrrvqf5fDwcPcf/uEffgfgxV/8xV/7YQ97GK/wCq/A/f7mb/6GF0YS/xEk8R9BEv9RJPEfQRL/USTxH0US/xEk8R9JEv9RJPEfRRL/USTxH0US/xEk8e8liX8vSfx7SOLfQhL/FpL415DEi0oSLypJvCgk8S+RxL9EEi+MJF4YSbwwknhBJPHCSOIFkcQLIokXRBLPjyReEEm8IJJ4QSTxgkhCEi+IJF4YSUjihZGEJF4UkpCEJP41JCEJSUhCEpJ4fh7ykIdQa+XUqVOcPn0agB/5kR/57K//+q9/H6666qqrrvqfCD3oQQ/iqquuuuqq/7muueaaB3/O53zOb11zzTUP5pn+9E//lP8qkvifRhL/00jifyJJ/E8kif+JJPE/jST+J5DEfwdJ/GeTxH8GSfxHkcS/lyT+PSTxbyGJfwtJ/FtI4l9LEv8Wkvi3ksR/FEn8V3rIQx7C/e67775bP/MzP/O1z549+wyuuuqqq676nwo96EEP4qqrrrrqqv/Zrrnmmge/9mu/9nu90zu902ffd999t15zzTUP5qqrrrrqqquuuuq/0Y/8yI989o/+6I9+DlddddVVV/1Phx70oAdx1VVXXXXV/x6v8zqv895nzpx5EFddddVVV1111VX/Dc6ePfuMf/iHf/jt++6771auuuqqq6763wA96EEP4qqrrrrqqquuuuqqq6666qqrrrrqqquu+j+JylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6v4h8BH1M0Jr3K4/MAAAAASUVORK5CYII=) - -```js -// Sketch on the face of a chamfer. -fn cube(pos, scale) { - sg = startSketchOn(XY) - |> startProfile(at = pos) - |> line(end = [0, scale]) - |> line(end = [scale, 0]) - |> line(end = [0, -scale]) - - return sg -} - -part001 = cube([0, 0], 20) - |> close(tag = $line1) - |> extrude(length = 20) - // We tag the chamfer to reference it later. - |> chamfer(length = 10, tags = [getOppositeEdge(line1)], tag = $chamfer1) - -sketch001 = startSketchOn(part001, face = chamfer1) - |> startProfile(at = [10, 10]) - |> line(end = [2, 0]) - |> line(end = [0, 2]) - |> line(end = [-2, 0]) - |> line(endAbsolute = [profileStartX(%), profileStartY(%)]) - |> close() - |> extrude(length = 10) -``` - -![Rendered example of chamfer 1](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABQAAAALQCAYAAADPfd1WAAHPuUlEQVR4Ae3AA6AkWZbG8f937o3IzKdyS2Oubdu2bdu2bdu2bWmMnpZKr54yMyLu+Xa3anqmhztr1a8+6EEP4qqrrrrqqquuuuqqq6666qqrrrrqqquu+j+JylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111f8411xzzYNf7MVe7LXf8R3f8bO46qqrrvpf4Ld+67e++7d/+7e/57777ruVq6666qqrrrrqfxL0oAc9iKuuuuqqq6666n+Oa6655sHf9E3f9HSApzzlKVz1vGxz1VVX/c/yiEc8gvvuu+/Wz/qsz3qd++6771auuuqqq6666qr/KdCDHvQgrrrqqquuuuqq/zk+93M/97de7MVe7LX/9E//lB/4gR/gqv99bHPVv51t/r+wzf8FtnnTN31T3uzN3oz77rvv1g/5kA95CFddddVVV1111f8UlOPHj3PVVVddddVVV/3P8I7v+I6f9Tqv8zrv/ZSnPIVv//Zv56r/nSQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhL/l0hCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKS+J9OEpKQhCQkIQlJSEISkpCEJCQhCUlI4n8KSVy4cIGbbrqJW2655fg111zz4D/90z/9Ga666qqrrrrqqv8JKMePH+eqq6666qqrrvrv92Iv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VVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1fxj4atUD/Zf0gGAAAAAElFTkSuQmCC) - - diff --git a/docs/kcl/fillet.md b/docs/kcl/fillet.md deleted file mode 100644 index 3377ac5ec..000000000 --- a/docs/kcl/fillet.md +++ /dev/null @@ -1,94 +0,0 @@ ---- -title: "fillet" -excerpt: "Blend a transitional edge along a tagged path, smoothing the sharp edge." -layout: manual ---- - -Blend a transitional edge along a tagged path, smoothing the sharp edge. - -Fillet is similar in function and use to a chamfer, except a chamfer will cut a sharp transition along an edge while fillet will smoothly blend the transition. - -```js -fillet( - solid: Solid, - radius: number, - tags: [EdgeReference], - tolerance?: number, - tag?: TagDeclarator, -): Solid -``` - - -### Arguments - -| Name | Type | Description | Required | -|----------|------|-------------|----------| -| `solid` | [`Solid`](/docs/kcl/types/Solid) | The solid whose edges should be filletted | Yes | -| `radius` | [`number`](/docs/kcl/types/number) | The radius of the fillet | Yes | -| `tags` | [`[EdgeReference]`](/docs/kcl/types/EdgeReference) | The paths you want to fillet | Yes | -| `tolerance` | [`number`](/docs/kcl/types/number) | The tolerance for this fillet | No | -| [`tag`](/docs/kcl/types/tag) | [`TagDeclarator`](/docs/kcl/types#tag-declaration) | Create a new tag which refers to this fillet | No | - -### Returns - -[`Solid`](/docs/kcl/types/Solid) - - -### Examples - -```js -width = 20 -length = 10 -thickness = 1 -filletRadius = 2 - -mountingPlateSketch = startSketchOn(XY) - |> startProfile(at = [-width / 2, -length / 2]) - |> line(endAbsolute = [width / 2, -length / 2], tag = $edge1) - |> line(endAbsolute = [width / 2, length / 2], tag = $edge2) - |> line(endAbsolute = [-width / 2, length / 2], tag = $edge3) - |> close(tag = $edge4) - -mountingPlate = extrude(mountingPlateSketch, length = thickness) - |> fillet( - radius = filletRadius, - tags = [ - getNextAdjacentEdge(edge1), - getNextAdjacentEdge(edge2), - getNextAdjacentEdge(edge3), - getNextAdjacentEdge(edge4) - ], - ) -``` - -![Rendered example of fillet 0](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABQAAAALQCAYAAADPfd1WAACuRUlEQVR4Ae3AA6AkWZbG8f937o3IzKdyS2Oubdu2bdu2bdu2bWmMnpZKr54yMyLu+Xa3anqmhztr1a8+6EEP4qqrrrrqqquuuuqqq6666qqrrrrqqquu+j+JylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXV/3DXXHPNg3mmM2fOPJirrrrqqquu+m929uzZW3mm++6771auuuqqq6666n8uKlddddVVV1313+Caa655MMCLvdiLvfaZM2ceBHDNNdc8+JprrnkwwJkzZx58zTXXPJirrrrqqquu+l/gvvvuuxXg7NmztwK67777ng7wD//wD78DcN999936D//wD7/NVVddddVVV/3XQw960IO46qqrrrrqqv8M11xzzYMBXuzFXuy1z5w586AXf/EXf22AF3uxF3tt/hUuXrzI/S5evMhze+hDHwrA0572NK666qqrrrrqP8pDH/pQAJ72tKfx3E6cOAHAiRMn+Ne47777bgX4h3/4h98G9A//8A+/fd999936D//wD7/NVVddddVVV/3nQA960IO46qqrrrrqqn+va6655sFnzpx58Iu92Iu91ou/+Iu/9ou92Iu9Ni/ExYsXAbh48SJPe9rTANjd3eXixYsAXLx4kYsXL3LVVVddddV/LNtc9e9jm+d24sQJAE6cOAHAiRMnAHjYwx4GwIkTJ3joQx/KC3Pffffd+g//8A+/c9999z39H/7hH37nH/7hH36bq6666qqrrvr3Qw960IO46qqrrrrqqn+ta6655sGv/dqv/V4A7/RO7/TZvAAXL17kaU97GhcvXmR3d5eLFy/ytKc9jauu+teSxFUvGttcddV/JNtc9a9nm+d24sQJAB760IcC8LCHPYwTJ07w0Ic+lOfnvvvuu/Uf/uEffucf/uEffvu+++679R/+4R9+m6uuuuqqq67610EPetCDuOqqq6666qp/yTXXXPPg137t136vF3/xF3/tF3uxF3ttnsvFixe5ePEiT3va09jd3eXixYs87WlP46r/+SRx1VX/1Wxz1f9ttrnqX2YbgBMnTgDw0Ic+lIc97GGcOHGChz70oTy3++6779Z/+Id/+O1/+Id/+J377rvv1n/4h3/4ba666qqrrrrqhUMPetCDuOqqq6666qrn58Ve7MVe+8Ve7MVe653e6Z0+m+dy8eJF/uIv/gKApz/96TztaU/jqv9Ykrjqqqv+fWxz1f8OtrnqeZ04cYKHPOQhPOxhD+PEiRM89KEP5YHuu+++W//hH/7ht3/rt37re/7hH/7ht7nqqquuuuqq54Ue9KAHcdVVV1111VX3e7EXe7HXfrEXe7HXeqd3eqfP5gEuXrzIX/zFXwDwG7/xG1z1nCRx1VVX/f9gm6v+e9nm/6sTJ07w0Ic+lIc+9KG83Mu9HA909uzZ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/XugBz3oQVx11VVXXfUf55prrnnwi73Yi732mTNnHvTiL/7ir/1iL/Zir82/4NKlSwBcunSJvb09ACSxt7eHJAAk8Uqv9EoA/Omf/in/VSTxP40k/qeRxP9EkvifSBL/E0nifxpJ/E8gif8OkvjPJon/DJL4jyKJfy9J/HtI4t9CEv8Wkvi3kMS/liT+LSTxbyWJ/yiS+K/0kIc8BIBnPOMZAEgCYD6fAzCfzwGYzWbMZjP+Jffdd9+tZ8+evfXv//7vf/vs2bPP+K3f+q3v5qqrrrrqqv9I6EEPehBXXXXVVVf957rmmmsefObMmQdfc801D36xF3ux1wK45pprHnzmzJkHX3PNNQ/mqquuuuqqq6666v+w++6771aAf/iHf/jt++6771aAf/iHf/idf/iHf/htrrrqqquu+s+GHvSgB3HVVVddddV/r2uuuebBAGfOnHnwNddc82Ae4MyZMw/iqquuuuqqq6666n+4s2fPPgPgvvvuuxUwoH/4h3/4ba666qqrrvrvhh70oAdx1VVXXXXVVVddddVVV1111VVXXXXVVVf9n0Tlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1fxj6e/REHHaiTuAAAAAElFTkSuQmCC) - -```js -width = 20 -length = 10 -thickness = 1 -filletRadius = 1 - -mountingPlateSketch = startSketchOn(XY) - |> startProfile(at = [-width / 2, -length / 2]) - |> line(endAbsolute = [width / 2, -length / 2], tag = $edge1) - |> line(endAbsolute = [width / 2, length / 2], tag = $edge2) - |> line(endAbsolute = [-width / 2, length / 2], tag = $edge3) - |> close(tag = $edge4) - -mountingPlate = extrude(mountingPlateSketch, length = thickness) - |> fillet( - radius = filletRadius, - tolerance = 0.000001, - tags = [ - getNextAdjacentEdge(edge1), - getNextAdjacentEdge(edge2), - getNextAdjacentEdge(edge3), - getNextAdjacentEdge(edge4) - ], - ) -``` - -![Rendered example of fillet 1](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABQAAAALQCAYAAADPfd1WAACtYUlEQVR4Ae3AA6AkWZbG8f937o3IzKdyS2Oubdu2bdu2bdu2bWmMnpZKr54yMyLu+Xa3anqmhztr1a8+6EEP4qqrrrrqqquuuuqqq6666qqrrrrqqquu+j+JylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVf4BrrrnmwQBnzpx5MFddddVVV1111b/L2bNnbwW47777buWqq6666qqr/n2o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ehBXXXXVVf/fXHPNNQ9+sRd7sdd+sRd7sde65pprHvxiL/Zir81VV1111VVXXXXVVf+n3HfffbcC/NZv/dZ3A/zDP/zD7/zDP/zDb3PVVVdd9f8LetCDHsRVV1111VVwzTXXPPjMmTMPvuaaax7MM505c+ZBXHXVVVddddVVV131P9bZs2efcebMmQcBnD179tb77rvvGQD/8A//8NtcddVVV10FgB70oAdx1VVXXXXVVVddddVVV1111VVXXXXVVVf9n0Tlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1fxj7+oZsP0nxuQAAAAAElFTkSuQmCC) - - diff --git a/docs/kcl/hollow.md b/docs/kcl/hollow.md deleted file mode 100644 index 5f7b8040c..000000000 --- a/docs/kcl/hollow.md +++ /dev/null @@ -1,85 +0,0 @@ ---- -title: "hollow" -excerpt: "Make the inside of a 3D object hollow." -layout: manual ---- - -Make the inside of a 3D object hollow. - -Remove volume from a 3-dimensional shape such that a wall of the provided thickness remains around the exterior of the shape. - -```js -hollow( - solid: Solid, - thickness: number, -): Solid -``` - - -### Arguments - -| Name | Type | Description | Required | -|----------|------|-------------|----------| -| `solid` | [`Solid`](/docs/kcl/types/Solid) | Which solid to shell out | Yes | -| `thickness` | [`number`](/docs/kcl/types/number) | The thickness of the shell | Yes | - -### Returns - -[`Solid`](/docs/kcl/types/Solid) - - -### Examples - -```js -// Hollow a basic sketch. -firstSketch = startSketchOn(XY) - |> startProfile(at = [-12, 12]) - |> line(end = [24, 0]) - |> line(end = [0, -24]) - |> line(end = [-24, 0]) - |> close() - |> extrude(length = 6) - |> hollow(thickness = 0.25) -``` - -![Rendered example of hollow 0](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABQAAAALQCAYAAADPfd1WAAD2iklEQVR4Ae3AA6AkWZbG8f937o3IzKdyS2Oubdu2bdu2bdu2bWmMnpZKr54yMyLu+Xa3anqmhztr1a8+6EEP4qqrrrrqqquuuuqqq6666qqrrrrqqquu+j+JylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquu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VVddddVVV131fxKVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6v4R2FoY8z/6iTrAAAAAElFTkSuQmCC) - -```js -// Hollow a basic sketch. -firstSketch = startSketchOn(-XZ) - |> startProfile(at = [-12, 12]) - |> line(end = [24, 0]) - |> line(end = [0, -24]) - |> line(end = [-24, 0]) - |> close() - |> extrude(length = 6) - |> hollow(thickness = 0.5) -``` - -![Rendered example of hollow 1](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABQAAAALQCAYAAADPfd1WAAGOV0lEQVR4Ae3AA6AkWZbG8f937o3IzKdyS2Oubdu2bdu2bdu2bWmMnpZKr54yMyLu+Xa3anqmhztr1a8+6EEP4qqrrrrqqquuuuqqq6666qqrrrrqqquu+j+JylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXfVvcM011zyYq6666qqrrrrqv9R99913K1ddddVVV131r0Plqquuuuqqq/4VXuzFXuy13+md3umzXuzFXuy1ueqqq6666qqr/kv9wz/8w2///d///W//6I/+6Odw1VVXXXXVVS8aKlddddVVV131Irjmmmse/OEf/uHf9WIv9mKvffHiRX7913+d3d1drrrqqquu+o9hm6uusM1Vz98bvMEbvPaLvdiLvfY111zz4B/90R/9nPvuu+9WrrrqqquuuuqFQw960IO46qqrrrrqqhfmxV7sxV77cz/3c38L4Nd//df5jd/4Df6/kcRVV131n882V/3nsc3/R7b5v+L48eO8/Mu/PG/wBm/Afffdd+tv/dZvffeP/uiPfg5XXXXVVVdd9YKhBz3oQVx11VVXXXXV83PNNdc8+MM//MO/68Ve7MVe++LFi/z4j/84T3va0/jPJomrrrrqqv8JbHPVi8Y2/9fZ5n+KEydO8EEf9EGcOHGC3/qt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AnDffffdylVXXXXVVVf9z0Dlqquuuuqqq/4H+ZEf+ZHPfqd3eqfPvummm7jpppu46qqrrrrqv5dt7mebq/5lP/qjP/o5XHXVVVddddX/HOhBD3oQV1111VVXXfU/yeu8zuu895kzZx7EVVddddVVV/0vc/bs2Wf81m/91ndz1VVXXXXVVf9zoAc96EFcddVVV1111VVXXXXVVVddddVVV1111VX/J1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fxT8CjYfBs9KWKasAAAAASUVORK5CYII=) - -```js -// Hollow a sketch on face object. -size = 100 -case = startSketchOn(-XZ) - |> startProfile(at = [-size, -size]) - |> line(end = [2 * size, 0]) - |> line(end = [0, 2 * size]) - |> tangentialArc(endAbsolute = [-size, size]) - |> close() - |> extrude(length = 65) - -thing1 = startSketchOn(case, face = END) - |> circle(center = [-size / 2, -size / 2], radius = 25) - |> extrude(length = 50) - -thing2 = startSketchOn(case, face = END) - |> circle(center = [size / 2, -size / 2], radius = 25) - |> extrude(length = 50) - -hollow(case, thickness = 0.5) -``` - -![Rendered example of hollow 2](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABQAAAALQCAYAAADPfd1WAAEgJElEQVR4Ae3AA6AkWZbG8f937o3IzKdyS2Oubdu2bdu2bdu2bWmMnpZKr54yMyLu+Xa3anqmhztr1a8+6EEP4qqrrrrqqquuuuqqq6666qqrrrrqqquu+j+JylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuup/lWuuuebBAGfOnHnwNddc8+AzZ848iGe65pprHgxwzTXXPJgHOHPmzIN5gLNnz9565syZBwOcPXv2Vp7pvvvuu5Vnuu+++249e/bsMwDuu+++WwHOnj1763333XcrV1111VVXXXXVVVf9b4Ee9KAHcdVVV1111VVXXXXV/xzXXHPNg8+cOfPgF3uxF3stgGuuuebB11xzzYNf7MVe7LV5IXZ3d7nfxYsXAdjd3eVFcfz4ce534sQJbHPixAlekPvuu+/Ws2fP3nrffffdCvAP//APv3Pffffdevbs2Vvvu+++W7nqqquuuuqqq6666n8K9KAHPYirrrrqqquuuuqqq/7rXXPNNQ8+c+bMg1/sxV7sta655poHX3PNNQ9+sRd7sdfmAXZ3dwF4+tOfzsWLFwHY3d1ld3cXgIsXL7K7u8t/puPHj3PixAlsc/z4cU6cOMHx48cBOHHiBA95yEN4oPvuu+9WgH/4h3/47X/4h3/4nfvuu+/Ws2fP3nrffffdylVXXXXVVVddddVV/9XQgx70IK666qqrrrrqqquu+s91zTXXPPjMmTMPfrEXe7HXevEXf/HXfrEXe7HX5gF2d3d5+tOfzsWLFwG49dZbefrTn879JPFfwTYvKtvc7/jx45w4cYLjx4/zkIc8BIATJ07wkIc8hPvdd999t549e/bW++6779bf+q3f+p5/+Id/+G2uuuqqq6666qqrrvrPhh70oAdx1VVXXXXVVVddddV/rGuuuebBr/3ar/1eAO/0Tu/02TzT7u4uAH/5l38JwK233srTn/50HkgS/9PY5l9im+d2/PhxAB7ykIfwkIc8hBMnTvCQhzyE+9133323/sM//MNv/8M//MPv3Hfffbf+wz/8w29z1VVXXXXVVVddddV/JPSgBz2Iq6666qqrrrrqqqv+fa655poHv/Zrv/Z7AbzTO73TZ/NMFy9e5K/+6q8AuPXWW3n605/OA0niX0MS/xls869hmxfGNs+PbQBO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6n8Dgquuuuqqq6666n+Fs2fPPoP/Irb517DNVf8zSOKFkcRzk8S/hyT+PSTxH0kS95PECyKJB5LEc5PEv5ck/rezDcA4jlx11VVXXXXVVf/rEFx11VVXXXXVVf8r3HfffbfyTDs7O/xHsM1V/zNI4t9KEv9ZJPGikgSAJF4UkviXSOK5SeK/myT+NSTxX8E2/5mmaeJ+9913361cddVVV1111VX/GxBcddVVV1111VX/K5w9e/ZWnml7e5vnZpv/aWzz/4EkXhBJ/GtJ4vmRxP0k8T+dJAAkASAJAEn8SyTxopDEv4Yk/q+zzb+Fbf41zp49eytXXXXVVVddddX/BgRXXXXVVVddddX/eba56n8nSfx7SeK5SeK5SeIFkcR/N0m8MJL415LEA0niuUniP4IkXhS2+feyzb+GbV4Uy+WSq6666qqrrrrqfx2Cq6666qqrrrrqf4X77rvvVp5pZ2eH/2y2eX5sc9X/X5L4zySJ/wiSuJ8k/jNI4n8y27wobPNvcd99993KVVddddVVV131vwHBVVddddVVV131v8Z99913K//BbHPV/z2S+LeSxH81Sbwgknhukvi/zDb/EWxjGwDbPJBtbPMvsc39pmniqquuuuqqq676X4fgqquuuuqqq676X+Ps2bO3Amxvb/P82Oa/i23+PWxz1f8ekviPIIn/apJ4YSTxP4Ft/qPYBsA2trHNv8d99913K1ddddVVV1111f8WBFddddVVV1111f9KOzs7/GvY5n8K27wobPN/iST+O0niuUni30MSAJL415DEv0QSLwpJ/HtI4t9KEv+ZbPPfyTb3m6aJ+509e/ZWrrrqqquuuuqq/y0Irrrqqquuuuqq/zXuu+++W3mm7e1trrpKEveTxH8kSfxrSQJAEs+PJP49JPHCSOJ+krifJP49JPHfxTb/E0zTxP3uu+++W7nqqquuuuqqq/63ILjqqquuuuqqq/7XuO+++27lX2Cbfy3bPD+2eX5s86KyzVX/u0ni30oSAJJ4UUniqudkG9vY5r+KbR5oHEeuuuqqq6666qr/lQiuuuqqq6666qr/lba3t/nXss3/drb5l9jmfzpJ/FtJ4kUliReFJP4nk8Rzk8S/lSReGEn8T2Ub2/xnss0Lc999993KVVddddVVV131vwXBVVddddVVV131v8bZs2efwTNtb2/zP41t/j+QxP9mkvi3kMR/Jkn8W0ni30MS/9ls8x/JNrb5j2ab52ccR+539uzZZ3DVVVddddVVV/1vQXDVVVddddVVV/2vcd99993Ki8A2V/33kMS/liT+JZL4ryCJf4kk/iNJ4r+CJP4zSOK/k21s8+9lG9u8INM0cdVVV1111VVX/a9EcNVVV1111VVX/a9044038h/JNs+Pba76ryOJ+0nifzJJ/GeTxHOTxAsjiftJ4j+KJP4ns41tbPOvYRvbvDC2eaD77rvvVq666qqrrrrqqv8tqFx11VVXXXXVVf9rnD179lYewDaS+NewjST+vWwjiX8r20jiqv94knhRSOI/giT+LSRx1X8O27yoJPHC2EYS0zRxv7Nnz97KVVddddVVV131vwXBVVddddVVV131v9LOzg4vjG3+p7DNi8I2V/3nkMS/hiT+tSQBIInnRxIAkviXSOJFIYl/K0n8V7HN/0a2ud80Tdzvvvvuu5Wrrrrqqquuuup/C4Krrrrqqquuuup/jfvuu+9Wrnoetrnqfx5JAEjiP4Ik/jNJ4oEk8f+Zba666qqrrrrqqv8TCK666qqrrrrqqv9V7rvvvlsBtre3AbDNv5Ztnh/bPD+2eVHZ5j+Sba76l0niP4Mk/itJ4j+TJK564Wxjm+c2TRMA9913361cddVVV1111VX/mxBcddVVV1111VX/q5w9e/ZWnml7e5sXxjZXXfUvkcT/BZK4nyTuJ4n/Trb538A2tvmXnD179lauuuqqq6666qr/TahcddVVV1111VX/a73Xe70XV1111f99trHN/wT33XffrVx11VVXXXXVVf+bEFx11VVXXXXVVf+r3Hfffbdy1VVXXXXVVVddddVVV131oqEcP36cq6666qqrrrrqf49bb731bw4PD3df/MVf/LW56qqrrvov9Fu/9Vvf/fVf//Xvw1VXXXXVVVdd9b8JetCDHsRVV1111VVXXfW/yzXXXPNg25YkHsC2JYkHsG1J4gFsW5J4ANuWJB7AtiWJB7BtSeIBbFuSeADbliQewLYliQewbUniAWxbkngA25YkHsC2JYkHsG1J4gFsW5J4ANuWJB7AtiWJB7BtSeIBbFuSeADbliQewLYliQewbUniAWxbkngA25YkHsC2JYkHsG1J4gFsW5J4ANuWJB7AtiWJB7BtSeIBbFuSeADbliQewLYliQewbUniAWxbkngA25YkHsC2JYkHsG1J4gFsW5J4ANuWJB7AtiWJB7BtSeIBbFuSeADbliQewLYliQewbUniAWxbkngA25YkHsC2JYkHsG1J4gFsW5J4ANuWJB7AtiWJB7BtSeIBbFuSeADbliQewLbPnj37DK666qqrrrrqqv9t0IMe9CCuuuqqq6666qqrrrrqqquuuuqqq6666qr/k6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1X8I5uPj6O5UA4YAAAAAElFTkSuQmCC) - - diff --git a/docs/kcl/index.md b/docs/kcl/index.md index 949e23bf7..d0ff01c55 100644 --- a/docs/kcl/index.md +++ b/docs/kcl/index.md @@ -43,19 +43,16 @@ layout: manual * [`atan2`](kcl/atan2) * [`bezierCurve`](kcl/bezierCurve) * [`ceil`](kcl/ceil) - * [`chamfer`](kcl/chamfer) * [`circleThreePoint`](kcl/circleThreePoint) * [`clone`](kcl/clone) * [`close`](kcl/close) * [`extrude`](kcl/extrude) - * [`fillet`](kcl/fillet) * [`floor`](kcl/floor) * [`getCommonEdge`](kcl/getCommonEdge) * [`getNextAdjacentEdge`](kcl/getNextAdjacentEdge) * [`getOppositeEdge`](kcl/getOppositeEdge) * [`getPreviousAdjacentEdge`](kcl/getPreviousAdjacentEdge) * [`helix`](kcl/std-helix) - * [`hollow`](kcl/hollow) * [`intersect`](kcl/intersect) * [`involuteCircular`](kcl/involuteCircular) * [`lastSegX`](kcl/lastSegX) @@ -100,7 +97,6 @@ layout: manual * [`segStart`](kcl/segStart) * [`segStartX`](kcl/segStartX) * [`segStartY`](kcl/segStartY) - * [`shell`](kcl/shell) * [`sqrt`](kcl/sqrt) * [`startProfile`](kcl/startProfile) * [`startSketchOn`](kcl/startSketchOn) @@ -132,6 +128,11 @@ layout: manual * **std::sketch** * [`circle`](kcl/std-sketch-circle) * [`mirror2d`](kcl/std-sketch-mirror2d) +* **std::solid** + * [`chamfer`](kcl/std-solid-chamfer) + * [`fillet`](kcl/std-solid-fillet) + * [`hollow`](kcl/std-solid-hollow) + * [`shell`](kcl/std-solid-shell) * **std::turns** * [`turns::HALF_TURN`](kcl/consts/std-turns-HALF_TURN) * [`turns::QUARTER_TURN`](kcl/consts/std-turns-QUARTER_TURN) diff --git a/docs/kcl/shell.md b/docs/kcl/shell.md deleted file mode 100644 index 314b66f1c..000000000 --- a/docs/kcl/shell.md +++ /dev/null @@ -1,177 +0,0 @@ ---- -title: "shell" -excerpt: "Remove volume from a 3-dimensional shape such that a wall of the provided thickness remains, taking volume starting at the provided face, leaving it open in that direction." -layout: manual ---- - -Remove volume from a 3-dimensional shape such that a wall of the provided thickness remains, taking volume starting at the provided face, leaving it open in that direction. - - - -```js -shell( - solids: [Solid], - thickness: number, - faces: [FaceTag], -): [Solid] -``` - - -### Arguments - -| Name | Type | Description | Required | -|----------|------|-------------|----------| -| `solids` | [`[Solid]`](/docs/kcl/types/Solid) | Which solid (or solids) to shell out | Yes | -| `thickness` | [`number`](/docs/kcl/types/number) | The thickness of the shell | Yes | -| `faces` | [`[FaceTag]`](/docs/kcl/types/FaceTag) | The faces you want removed | Yes | - -### Returns - -[`[Solid]`](/docs/kcl/types/Solid) - - -### Examples - -```js -// Remove the end face for the extrusion. -firstSketch = startSketchOn(XY) - |> startProfile(at = [-12, 12]) - |> line(end = [24, 0]) - |> line(end = [0, -24]) - |> line(end = [-24, 0]) - |> close() - |> extrude(length = 6) - -// Remove the end face for the extrusion. -shell(firstSketch, faces = [END], thickness = 0.25) -``` - -![Rendered example of shell 0](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABQAAAALQCAYAAADPfd1WAAErBElEQVR4Ae3AA6AkWZbG8f937o3IzKdyS2Oubdu2bdu2bdu2bWmMnpZKr54yMyLu+Xa3anqmhztr1a8+6EEP4qqrrrrqqquuuuqqq6666qqrrrrqqquu+j+JylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddX/Y9dcc82DX+zFXuy1P/zDP/y7uOqqq6666v+cr//6r3+ff/iHf/jt++6771auuuqqq6666v8n9KAHPYirrrrqqquu+v/qcz/3c3/rxV7sxV77woUL3O/kyZNcddVVV131v9uFCxc4efIkAPfdd9+tH/IhH/IQrrrqqquuuur/J8rx48e56qqrrrrqqv+P3vEd3/GzXud1Xue9L1y4wBd+4ReyWCx48Rd/ca666qqrrvrf7+///u/5ru/6Ll78xV+c06dPHwf4h3/4h9/hqquuuuqqq/7/oXLVVVddddVV/w9dc801D36nd3qnzwb4kR/5ER72sIfxhm/4htzvl3/5lwGQxL+FJF4QSbwwkvjXksQLIokXRBL/WpJ4fiTx/EjiX0sSz48knh9J/GtI4gWRxPMjiReVJJ4fSTw3SbyoJPHcJPHcJPGikMRzk8Rzk8S/RBLPTRIPJIl/iSQeSBLPTRL/Ekk8kCQeSBL/Ekk8N0k8N0m8KCTx/EjiBZHEv4ck/q0k8W9lm38r2/x7PPjBDwbgYQ97GCdPnuSHf/iH+dAP/VBe53Ve573/4R/+4Xf+4R/+4be56qqrrrrqqv9fqFx11VVXXXXV/0Mf/uEf/l0Af/Znf8ZTn/pUPuRDPoQHOjg44ODgAABJvCCSeEEk8YJI4gWRxAsiiRdEEi+IJJ4fSbwgknh+JPGCSOL5kcTzI4kXRBLPjySeH0k8P5J4fiTx/Eji+ZHE8yOJ5yaJ50cSz00Sz48knpsknpsknpsknpsknpsknpskHkgSz00Sz00SDySJ5yaJB5LEA0niuUnigSTxQJJ4bpJ4IEk8kCSemyQeSBLPTRIPJInnJonnJonnRxLPjySeH0m8MJJ4UUnifwLbvChs88LY5oHOnTvH6dOneed3fme+4Au+gF/5lV/hjd7ojR784R/+4d/1IR/yIQ/hqquuuuqqq/5/Ibjqqquuuuqq/2fe8R3f8bNe7MVe7LUvXLjAj/zIj/CGb/iGPOxhD2N3d5ef+ZmfAWBra4t/L9u8ILZ5QWzzgtjmBbHNv5ZtXhDbPD+2eUFs8/zY5vmxzb+WbZ4f2zw/tnl+bPP82Ob5sc2LyjYvKtv8byeJf4kk/rUk8UCS+JdI4oEk8UCSeCBJSOKBJPFAkpDEA0nigSQhiQeShCSemyQk8UCSkIQkHkgSkpDEc5OEJCQhiedHEpKQhCQkIYl/iSQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJPEvkYQkJCEJSUjiuUlCEpKQxHOThCT6vgfgD/7gDzh37hwnT57kDd/wDfnzP/9zLly4wDXXXPPgd3zHd/wsrrrqqquuuur/F4Krrrrqqquu+n/kxV7sxV77nd7pnT4b4Ed/9Ec5efIkb/iGbwjAz/zMz7C7u8tzs80LYpv/DLZ5QWzzr2WbF8Q2/1q2+deyzfNjm+fHNv8b2OZFZZv/ySTxL5HEfwRJPJAkHkgS/xJJPJAkHkgSDySJB5LEc5PEA0nigSQhiQeSxANJQhLPTRKSeCBJSOK5SUISz00SkpDE8yMJSUhCEi+IJCQhCUlIQhKSkMR/FElIQhKSkIQkJCEJSTw/kpCEJCQhiQeShCQkIYn7bW5uAnDu3Dm+4zu+A4BXeIVX4MSJE/zwD/8wAK/zOq/z3i/2Yi/22lx11VVXXXXV/x8EV1111VVXXfX/yDu90zt9FsCf//mf89SnPpV3eqd3AuBv/uZvuO2227jf1tYWD2SbF8Q2L4htXhDbvDC2+deyzQtimxfENs+PbV4Q2zw/tvnXss3zY5vnxzbPj22eH9s8P7Z5fmxz1b+dJB5IEv9eknggSTyQJB5IEg8kiQeSxANJQhIPJIkHksQDSUISDySJ5yYJSTyQJCTxQJKQhCQeSBKSkMRzk4QkJCGJ5yYJSUhCEpKQxAsjCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISknhhJCEJSUhCEpJ4bpKQhCQk8UCSkMT9nvjEJ/LEJz6Rn/mZn+HkyZO88zu/M0996lP5lV/5Fa655poHf/iHf/h3cdVVV1111VX/fxBcddVVV1111f8T7/iO7/hZL/ZiL/baFy9e5Ed+5Ed4gzd4Ax72sIexu7vLz/7szwJw6dIlALa2tvjXsM0LYpsXxDb/FrZ5QWzzgtjmX8s2/1q2eX5s87+ZbV5Utvn/QBL/WpJ4IEk8kCQeSBIPJIkHksQDSeKBJPFAknggSTyQJCRxP0lI4oEk8UCSkMQDSUISDyQJSTyQJCTxQJKQhCQeSBKSkIQknpskJCEJSTw/kpCEJCQhCUlIQhL/GSQhCUlIQhKSkIQknh9JSEISkpDEA0lCEpKQBEDXdTzQH/7hH3Lu3DlOnjzJG77hG/Lnf/7nXLhwgWuuuebB7/iO7/hZXHXVVVddddX/DwRXXXXVVVdd9f/Ai73Yi732O73TO302wI/8yI9w4sQJ3vAN3xCAn/3Zn+VFYZt/K9u8ILZ5QWzzgtjmBbHNv5Zt/rVs869lm+fHNs+PbZ4f2zw/tnl+bPP82Ob5sc2Lyjb/HrZ5brZ5brb5jyKJf4kk/rUk8UCSeCBJPJAkHkgSDySJB5LEA0nigSTxQJJ4IEk8kCQeSBIPJIkHkoQk7icJSTyQJCTxQJKQxANJQhIPJAlJPDdJSOK5SUISkpDEc5OEJCQhCUm8MJKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpJ4fiQhCUlIQhKSeG6SkIQkJPFAkuj7HoBz584BcO7cOb7zO78TgFd4hVfg5MmT/MiP/AgAr/M6r/PeL/ZiL/baXHXVVVddddX/fQRXXXXVVVdd9f/AO73TO30WwJ//+Z/z1Kc+lXd6p3cC4G/+5m94xjOewf0uXbrE7u4uW1tbPD+2eUFs85/BNi+Ibf61bPOC2Ob5sc0LYpvnxzb/UWzz/Njm+bHNfxbb/HvY5n8rSTyQJP47SeKBJPFAknggSTyQJB5IEg8kiQeSxANJ4oEkIYkHkoQkHkgSkrifJCQhiQeShCQk8UCSkIQknpskJCEJSTw/kpCEJCQhCUlI4r+CJCQhCUlIQhKSeG6SkIQkJCGJB5KEJCTxgjzxiU/kD/7gDzh58iRv+IZvyFOf+lR+9Vd/lWuuuebBH/7hH/5dXHXVVVddddX/fQRXXXXVVVdd9X/cO77jO37Wi73Yi732xYsX+dEf/VFe4RVegYc97GHs7u7ycz/3czy33d1dtra2eEFs84LY5gWxzQtim/9otnlBbPOvZZt/Lds8P7Z5fmzzn8k2z49tnh/b/HvY5v8TSTyQJB5IEg8kiQeSxANJ4oEk8YJI4oEk8UCSeCBJPJAk7icJSdxPEpK4nyQk8UCSeCBJSOKBJCGJ+0lCEg8kCUlI4oEkIQlJPJAkJCEJSTw3SUhCEpKQxPMjCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSeH4kIQlJSEISz00SkpCEJO4nia7rOHfuHM/tZ3/2Zzl37hwPe9jDeMM3fEP+7M/+jAsXLnDNNdc8+B3f8R0/i6uuuuqqq676v43gqquuuuqqq/4Pe7EXe7HXfqd3eqfPBviRH/kRTpw4wTu+4zsC8HM/93MASOK5bW1t8W9lmxfENi+IbV4Q27wgtnlBbPOvZZsXxDbPj23+tWzz/Njm+bHN82Ob58c2/5Vs87+ZJP4nkcQDSeKBJPGCSOKBJPFAkrifJCRxP0k8kCQeSBIPJAlJ3E8SknggSUjifpKQxANJQhIPJAlJSOKBJCEJSTyQJCQhCUlI4rlJQhKSkIQkJPGikIQkJCEJSUhCEpKQhCQkIYl/iSQkIQlJSEISknggSUhCEpKQxANJQhKS6LqOc+fO8dzOnTvHz/7szwLw8i//8gD8yI/8CACv8zqv894v/uIv/tpcddVVV1111f9dBFddddVVV131f9g7vdM7fRbAn//5n/O0pz2Nd3zHdwTgGc94Bs94xjN4fi5dugSAbV4Q2/xXs80LYpt/Ldu8ILb517LN82Ob/0ls8+9lm/8pbPMvkcS/liQeSBIPJIl/DUk8kCQeSBIviCQeSBIPJIn7SeKBJPFAkrifJB5IEg8kiQeSxANJ4oEk8UCSkMT9JCGJB5KEJB5IEpJ4IElIQhIPJAlJSOK5SUISkpCEJJ4fSUhCEpKQhCQkIQlJSOJfSxKSkIQkJCEJSUhCEpJ4fiQhCUlIQhIPJAlJSEISD3T+/Hmenz/4gz/gD/7gDzh58iTv/M7vzFOf+lR+9Vd/lWuuuebBH/7hH/7dXHXVVVddddX/XQRXXXXVVVdd9X/UO77jO37Wi73Yi732xYsX+dEf/VFe/uVfnoc97GEAfN/3fR8vyO7uLltbW/xLbPOC2OYFsc0LYpsXxjb/WrZ5QWzzr2Wbfy3bPD+2eX5s8/zY5vmxzfNjmxeVbZ4f2/xPJon/CSTxQJJ4UUnigSTxgkjigSRxP0k8kCQeSBL3k8QDSeJ+kpDE/SQhiftJQhL3k4Qk7icJSdxPEpJ4IElI4n6SkIQk7icJSUjigSQhCUk8kCQkIQlJPDdJSEISkpCEJF4QSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSeEEkIQlJSEISknhukpCEJCTxQJKQRNd1vDA/+7M/y7lz53jYwx7GK7zCK/Dnf/7nXLx4kTNnzjzoHd/xHT+Lq6666qqrrvq/ieCqq6666qqr/g96sRd7sdd+p3d6p88G+JEf+RFOnDjBO77jOwLw/d///UjigSTx3La2trDNv5VtXhDbvCC2+bewzQtim38t27wgtnl+bPO/gW3+M9jmudnmudnmudnm/ypJPJAkXhBJPJAk7ieJB5LECyKJB5LE/STxQJK4nyQeSBIPJIkHksQDSeKBJPFAkpDE/SQhiQeShCQeSBKSkMQDSUISknggSUhCEpKQxHOThCQkIQlJSEISkviPJglJSEISkpCEJCTx3CQhCUlIQhIPJAlJSEISXdcBcO7cOV6Q8+fP87M/+7MAvOEbviEAP/IjPwLA67zO67z3i73Yi702V1111VVXXfV/D8FVV1111VVX/R/0Tu/0Tp8F8Bd/8Rc8/elP553e6Z0AeMYznsEznvEMXphLly4BsLW1BYBtXhDb/FvZ5gWxzQtimxfENi+IbZ4f27wgtvnXss3zY5vnxzbPj22eH9s8P7Z5fmzzorLNi8o2/1tJ4oEk8cJI4oEk8UCSeCBJvCCSeCBJvCCSeEEk8UCSuJ8kHkgS95PEA0nifpJ4IEncTxKSuJ8kJHE/SUjifpKQxP0kIYn7SUISDyQJSdxPEpKQxANJQhKSeCBJSEISz00SkpCEJCTx/EhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpJ4bpKQhCQkIQlJPJAkJCEJSTxQ13UAnDt3jhfmD//wD3niE5/IiRMneKd3eiee+tSn8qu/+qtcc801D/7wD//w7+Kqq6666qqr/u8huOqqq6666qr/Y97xHd/xs17sxV7stS9evMiP/uiP8nIv93I89KEPBeDnfu7n+Jfs7u7yr2GbF8Q2/xls8x/JNv9atvnPZpv/LLZ5Udnm/xNJ/EeRxAsiiQeSxP0k8UCSuJ8kHkgS95PEA0nifpK4nyQkcT9J3E8SkrifJB5IEveThCTuJwlJ3E8SkrifJCRxP0lIQhL3k4QkHkgSkpDE/SQhCUlI4oEkIQlJSOK5SUISkpCEJCTxL5GEJCQhCUlIQhKSkIQkJPEvkYQkJCEJSUhCEg8kCUlIQhIPJAlJSKLrOgDOnTvHv+Q7v/M7AXjYwx7Gy7/8y/Pnf/7nXLx4kWuuuebB7/iO7/hZXHXVVVddddX/LQRXXXXVVVdd9X/Ii73Yi732O73TO302wI/+6I8C8I7v+I4AfP/3fz+XLl3ifpJ4fi5dugTA1tYW97PNv5VtXhDbvCC2+bewzQtim38t2/xr2eb5sc3zY5t/Dds8P7a56r+XJF4QSbwgknhBJPGCSOJ+knggSdxPEveTxANJ4n6SeCBJ3E8SkrifJB5IEveThCTuJwlJ3E8SknggSUjifpKQhCTuJwlJSOKBJCEJSUjigSQhCUlIQhLPTRKSkIQkJCEJSUhCEpL415CEJCQhCUlIQhKSkIQkJPHcJCEJSUhCEveThCQkIYnndv78ef4l58+f5zu/8zsBeMM3fEMAvumbvgmA13md13nvF3uxF3ttrrrqqquuuur/DoKrrrrqqquu+j/knd7pnT4L4Nd+7dd42tOexgd90AcB8IxnPIPbbruNF0YSD7S1tcUD2eYFsc2/lW1eENu8ILZ5QWzzr2WbF8Q2z49t/qPY5vmxzb+XbV5Utvn3sM3/ZZJ4IEm8IJJ4QSTxgkjifpJ4IEncTxL3k8QDSeJ+krifJB5IEveTxANJ4n6SeCBJ3E8SkrifJB5IEveThCQeSBKSuJ8kJPFAkpDEA0lCEpJ4IElIQhKSeCBJSEISkpCEJJ4fSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQknh9JSEISkpCEJB5IEpKQhCTuJwlJdF3Hv8Yf/uEf8sQnPpETJ07whm/4hly8eJFf/dVf5Zprrnnwh3/4h38XV1111VVXXfV/B8FVV1111VVX/R/xju/4jp/1Yi/2Yq998eJFfv3Xf52HPvShPPShDwXg53/+53lR7e7u8m9hmxfENv8ZbPOvZZsXxDb/WrZ5fmzz/NjmP4Jtnh/bvKhs86KyzXOzzYvCNv8WtvnXksS/hyQeSBIvKkm8IJJ4QSRxP0m8IJK4nyReEEncTxL3k8QDSeJ+krifJCRxP0ncTxKSuJ8k7icJSdxPEpK4nyQeSBKSuJ8kJHE/SUhCEveThCQkcT9JSEISknggSUhCEpJ4bpKQhCQkIQlJSOI/iyQkIQlJSEISknhukpCEJCTxQJKQhCQkUWsF4Ny5c7yovvM7vxOAl3/5l+cVXuEV+Iu/+Aue+tSncs011zz4nd7pnT6bq6666qqrrvq/geCqq6666qqr/g94sRd7sdd+p3d6p88G+LEf+zEk8Y7v+I4A/PzP/zyXLl0CQBIPJInnZ3d3l+uvv57nZpt/K9u8ILZ5QWzzb2GbF8Q2/1q2+Y9im+fHNs+Pbf69bPP/kSQeSBIPJIl/K0m8IJJ4QSRxP0m8IJK4nyReEEncTxL3k8T9JPFAkrifJO4niftJQhL3k8T9JCGJ+0nifpKQxP0kIYn7SUIS95OEJO4nCUncTxKSkMT9JCEJSTyQJCQhCUk8kCQkIQlJSOK5SUISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpDEc5OEJCQhCUlI4n6SkIQkJPFAkvjXOn/+PN/1Xd8FwBu8wRtw8eJFfvRHfxSA13md13nvF3uxF3ttrrrqqquuuup/P4Krrrrqqquu+j/gnd7pnT4L4Nd//dd52tOexgd+4Ady4sQJbrvtNv72b/+WF5UkAC5dusQLYpsXxDb/VrZ5QWzzgtjmBbHNv5Zt/rVs8/zY5j+Tbf4z2OY/m23+t5HECyKJF0QSLwpJ3E8SL4gk7ieJ+0nifpK4nyTuJwlJ3E8S95PE/STxQJK4nyTuJwlJ3E8S95OEJO4nCUncTxKSuJ8kJHE/SUjigSQhiQeShCQk8UCSkIQkJPFAkpCEJCQhCUm8IJKQhCQkIQlJSEISkpCEJCQhCUlIQhKSeH4kIQlJSEISkpDEA0lCEpKQxP0kIQlJ1Fp5whOewL/WH/7hH/LEJz6REydO8I7v+I5cvHiRX/u1X+PMmTMP+vAP//Dv4qqrrrrqqqv+9yO46qqrrrrqqv/l3vEd3/GzXuzFXuy1L168yK//+q/z0Ic+lIc+9KEA/N7v/R7/VltbW/xb2OYFsc1/Btv8a9nmBbHN82Obfy3bPD+2eX5s8+9lmxeVba56/iTxbyGJF0QS95PE/STxgkjifpK4nyTuJ4n7SeJ+krifJB5IEveTxP0kcT9JSAJAEpK4nyTuJwlJ3E8S95OEJO4nCUncTxKSuJ8kJHE/SUhCEveThCQkcT9JSEISkrifJCQhCUlI4oEkIQlJSEISkpCEJCTxH0ESkpCEJCQhCUlIQhIPJAlJSEISkrifJCQhCUkA1Fo5f/48L4xtnp/v+q7vAuDlX/7leehDH8qf//mf89SnPpVrrrnmwR/+4R/+XVx11VVXXXXV/24EV1111VVXXfW/2Iu92Iu99ju90zt9NsCP/diPAfAO7/AOAPze7/0et912G5J4IEk8kCSe2+7uLi+Mbf6tbPOC2OYFsc2/hW1eENv8a9nm+bHNfybbPD+2eVHZ5t/DNs/NNv9XSOIFkcQDSeJFIYn7SeJFIYn7SeJ+krifJO4niftJ4n6SeEEkcT9J3E8S95PE/SRxP0lI4n6SuJ8kJAEgCUncTxKSuJ8kJHE/SUjifpKQxP0kIQlJ3E8SkpDE/SQhCUlI4oEkIQlJSEISz48kJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQknh9JSEISkpDEA0lCEpKQxP0kUWvl3+r8+fN813d9FwDv9E7vxMWLF/nRH/1RAF7sxV7stV/sxV7stbnqqquuuuqq/70Irrrqqquuuup/sXd6p3f6LIBf//Vf52lPexrv8A7vwIkTJ7jtttv4/d//ff4tJLG7u8vW1hYvjG1eENv8V7PNC2Kbfy3b/EexzfNjm+fHNv9etvn3sM2/lW3+N5DEfwRJ3E8SLwpJ3E8S95PE/SRxP0n8e0jifpK4nyTuJ4n7SeJ+krifJO4nCUncTxL3k8T9JCGJ+0lCEveThCQAJCEJSdxPEpK4nyQkIYn7SUISknggSUhCEpJ4bpKQhCQkIQlJvDCSkIQkJCEJSUhCEpKQhCQk8YJIQhKSkIQkJCGJB5KEJCQhCUncTxKSkATAuXPn+Ld64hOfyBOf+EROnDjBO73TO7G7u8uv/dqvcc011zz4wz/8w7+Lq6666qqrrvrfi+Cqq6666qqr/pd6x3d8x896sRd7sde+ePEiv/7rv85DH/pQXu7lXg6A3/u93+OBJPFAknhRbG5u8m9lmxfENi+IbV4Q2/xHs82/lm2eH9v8Z7LNfwbb/H8giReVJF4QSbwoJHE/SfxHkcT9JHE/SdxPEveTxP0kcT9J3E8S95PE/SRxP0ncTxL3k4QkACQhiftJ4n6SkMT9JCEJAElI4n6SkIQk7icJSdxPEpKQxP0kIQlJSOKBJCEJSUhCEg8kCUlIQhKSkIQkJCEJSfxrSUISkpCEJCQhCUlIQhIPJAlJSEISknggSUhCEgC1VgDOnTvHv9X58+f5ru/6LgBe7uVejoc+9KH8xV/8BU972tO45pprHvzhH/7h38VVV1111VVX/e9EcNVVV1111VX/C73Yi73Ya7/TO73TZwP8+I//OJJ4h3d4BwB+//d/n9tvv51/DUk80DOe8QwAtra2eGFs829lmxfENi+IbV4Q27wgtvnXss1/FNs8P7b597LNi8o2/1tI4t9DEi8qSbwgknhBJHE/SbwoJHE/SdxPEveTxP0kcT9J3E8S95PE/SRxP0ncTxL3k8T9JHE/SdxPEveTxP0kcT9J3E8S95OEJAAkIYn7SUISAJKQxP0kIYn7SUISkgCQhCQkcT9JSEISDyQJSUhCEg8kCUlIQhKSeG6SkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhLPTRKSkIQkJCGJ+0lCEpKQxP0kUWvlP8L58+f52Z/9WQDe8R3fkYsXL/KjP/qjALzYi73Ya7/4i7/4a3PVVVddddVV//sQXHXVVVddddX/Qu/0Tu/0WQC//uu/ztOe9jRe7/VejxMnTnDbbbfx+7//+/x7SeJ+tnlhbPOC2Oa/mm3+tWzzr2Wb58c2/xFs8/zY5kVlm/9PJPE/hSTuJ4n7SeJ+krifJO4niftJ4n6SuJ8k7ieJ+0nifpK4nyTuJ4n7SQJAEpIAkIQkACQhCQBJSAJAEpIAkIQk7ieJ+0nifpKQxP0kcT9JSOJ+kpDE/SQhiftJQhKSeCBJSEIS95OEJCQhCUk8kCQkIQlJSEISL4gkJCEJSUhCEpKQhCQkIQlJvCCSkIQkJCEJSUjigSQhCUlI4n6SkIQkaq0AnDt3jn+vP/zDP+SJT3wiJ06c4B3f8R25ePEiv/Zrv8Y111zz4A//8A//bq666qqrrrrqfx+Cq6666qqrrvpf5h3f8R0/68Ve7MVe++LFi/zGb/wGD33oQ3n91399AH7/93+fF0QSDySJF+TSpUsAbG9vA2CbfyvbvCC2eUFs84LY5t/CNv9atvmPYpvnxzb/Xrb5r2Cbfwvb/HtJ4oEk8W8liRdEEi+IJO4nif8qkrifJO4niftJ4n6SuJ8k7ieJ+0kCQBL3k8T9JHE/SdxPEveTxP0kIQkASUgCQBKSuJ8kJAEgCUncTxKSuJ8kJHE/SUjigSQhCUncTxKSkMQDSUISkpCEJB5IEpKQhCQkIQlJSEIS/1qSkIQkJCEJSUhCEpKQxANJQhKSkIQk7icJSUhCEg90/vx5/r3Onz/Pd3/3dwPw0Ic+lIc+9KH8xV/8BU972tM4c+bMgz78wz/8u7jqqquuuuqq/10Irrrqqquuuup/kRd7sRd77Xd6p3f6bIAf//EfB+D1Xu/1APj93/99brvtNu4niX8NSTy3ra0tXhS2+c9gmxfENi+Ibf61bPOvZZvnxzb/EWzzn8E2z802z802Lwrb/E8niX8LSbwoJHE/SdxPEveTxP0kcT9J3E8S95PECyOJ+0nifpK4nyTuJ4n7SQJAEveTxP0kcT9J3E8S95PE/SRxP0ncTxL3k4QkACQhiftJQhL3k4QkACQhCUncTxKSkMT9JCEJSdxPEpKQhCTuJwlJSEISkpDEc5OEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISz00SkpCEJCQhiftJQhKSkMT9JFFr5T/S+fPn+bmf+zlOnDjBO77jO3Lx4kV+9Ed/FIAXe7EXe+0Xe7EXe22uuuqqq6666n8Pgquuuuqqq676X+Sd3umdPgvg13/913na057G673e6/HQhz6US5cu8Qd/8Af8R9nd3QVga2uL+9nmhbHNC2KbF8Q2/5Vs84LY5vmxzf8ktnlR2eaqF04SLwpJ/GeSxP0kcT9J3E8Sz00S95PE/SRxP0ncTxIAkrifJO4niftJAkASkgCQhCQAJCEJAElIAkASkgCQhCTuJ4n7SUISAJKQhCQAJCGJ+0lCEpK4nyQkIQkASUhCEpK4nyQkIQlJPJAkJCEJSUhCEpJ4fiQhCUlIQhKSkIQkJCEJSUhCEs+PJCQhCUlIQhKSeCBJSEISkrifJCQhiVorAOfOneOBbPNv9Yd/+Ic88YlP5MSJE7zjO74ju7u7/Pqv/zrXXHPNgz/8wz/8u7jqqquuuuqq/z0Irrrqqquuuup/iXd8x3f8rBd7sRd77YsXL/Kbv/mbPPShD+X1X//1AfjFX/xFnh9JPJAkHkgSL8ju7i5bW1s8kG3+M9jmBbHNC2KbF8Q2L4ht/rVs8/zY5vmxzfNjm+fHNs+PbV5UtrnqCkn8W0jiRSGJ+0nifpK4nyTuJ4n7SeJ+knhhJHE/SdxPEs9NEveTxP0kcT9JAEjifpK4nyQAJCEJAEncTxL3k8T9JHE/SdxPEveThCQAJCGJ+0nifpKQxP0kIYn7SUISkgCQhCQkcT9JSEISkrifJCQhCUlI4oEkIQlJSEISkpCEJCTxbyEJSUhCEpKQhCQkIQlJ3E8SkpCEJCRxP0lIQhKSuN+5c+f4j3T+/Hm++7u/G4CHPvShPPShD+Uv/uIveNrTnsY111zz4A//8A//Lq666qqrrrrqfweCq6666qqrrvpf4MVe7MVe+53e6Z0+G+DHf/zHAXi913s9AH7/93+f2267DQBJ/HtI4n6XLl3iX8s2L4ht/jewzf8Gtrnq30YSLwpJ/EeTxP0kcT9J3E8Sz00S95PE/SQBIIn7SeJ+krifJAAkcT9J3E8SAJK4nyTuJ4n7SQJAEpIAkIQkACQhCQBJSAJAEpK4nyQkASAJSdxPEpK4nyQkcT9JSOJ+kpCEJO4nCUlIQhIPJAlJSEISknggSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSTw3SUhCEpKQxP0kIQlJSOJ+kqi1cv78ef6jnT9/np/7uZ/jxIkTvMM7vAMXL17kx37sxwB4sRd7sdd+sRd7sdfmqquuuuqqq/7nI7jqqquuuuqq/wXe6Z3e6bMAfuM3foOnP/3pvN7rvR4PfehDuXTpEn/wB3/Af5bt7W2em23+rWzzgtjmBbHNC2KbF8Q2L4ht/rVs8/zY5vmxzfNjm+fHNv8ZbPPcbPPcbPO/lST+LSTxopDE/SRxP0ncTxL3k8T9JPGiksT9JPHcJHE/STw3SdxPEveTBIAk7ieJ+0kCQBL3k8T9JAEgCUkASOJ+krifJO4niftJ4n6SkASAJCRxP0lIAkASkpAEgCQkIQkASUhCEveThCQkcT9JSEISkpDE/SQhCUlIQhKSeH4kIQlJSEISkpCEJCQhCUlIQhKSkIQknpskJCEJSUhCEpK4nyQkIQlJSAJAEpKQRCmFc+fO8Z/hD//wDzl//jwnTpzg9V//9bl48SK//uu/zjXXXPPgD//wD/8urrrqqquuuup/PoKrrrrqqquu+h/uHd/xHT/rxV7sxV77aU97Gr/xG7/BQx7yEF7v9V4PgF/8xV/kXyKJB5LEA0ni+dnd3eXfwjb/k9jmX8s2/5PY5kVlm/9ItnlutvmX2OZ/Ckm8KCRxP0n8R5PE/SRxP0k8N0ncTxLPTRL3kwSAJO4niftJAkAS95PE/SQBIIn7SQJAEpIAkMT9JHE/SQBIQhIAkpAEgCQkASAJSQBIQhL3k4QkACQhiftJQhL3k4Qk7icJSUjifpKQhCTuJwlJSEISknggSUhCEpKQhCQkIYl/L0lIQhKSkIQkJCGJB5KEJCQhCUncTxKSkARAKYX/LOfPn+e7v/u7AXi5l3s5HvrQh/IXf/EXPO1pT+Oaa6558Id/+Id/F1ddddVVV131PxvBVVddddVVV/0P9mIv9mKv/U7v9E6fDfAbv/EbALze670eAH//93/P7bffznOTxH+ES5cusbW1xfNjmxfGNi+IbV4Q27wgtnlBbPNvYZt/Lds8P7Z5fmzz/Njm38s2/19J4t9CEv9akrifJO4niftJ4n6SuJ8kXhhJ3E8Sz00S95MEgCTuJ4nnJon7SQJAEveTxP0kASCJ+0kCQBL3k8T9JAEgCUkASOJ+krifJO4niftJ4n6SkASAJCRxP0lIAkASkpAEgCQkIYn7SUISkrifJCQhiQeShCQkIQlJPJAkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCGJ+0lCEpKQhCQkcT9JSEISkgCQBMDZs2f5t7DNv+RJT3oSP/dzP8eJEyd4h3d4B3Z3d/nxH/9xAF78xV/8dV7sxV7stbnqqquuuuqq/7kIrrrqqquuuup/sHd6p3f6LIDf+I3f4NZbb+X1Xu/1eOhDH8qlS5f4xV/8RV5UknggSbwgknigra0tnh/b/GewzQtimxfENi+Ibf61bPPfwTZX/ftI4kUhif8qkrifJJ6bJO4niecmiecmiftJ4rlJ4rlJ4n6SAJDE/SQBIIn7SQJAEpIAkMT9JAEgCUkASEISAJKQBIAkJAEgCUkASEIS95OEJAAkIYn7SUIS95OEJCQBIAlJSEIS95OEJCQhiftJQhKSkIQkJPFAkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQk8dwkIQlJSEISkrifJCQhCUncTxK1VgDOnz/Pf6Y/+qM/4vz585w4cYLXe73X4+LFi/z6r/86Z86cedCHf/iHfxdXXXXVVVdd9T8XwVVXXXXVVVf9D/XhH/7h3/ViL/Zir/30pz+d3/zN3+TEiRO83uu9HgC/+Iu/yP0k8dwk8a8hief2jGc8A4CtrS3+LWzzgtjmfwrb/EexzfNjm38v2/x72Oa52eaqKyRxP0n8a0jifpK4nySemyTuJ4nnJon7SQJAEveTxHOTxP0kASCJ+0kCQBL3kwSAJO4nCQBJ3E8SAJK4nyQAJCEJAEncTxL3kwSAJCRxP0ncTxL3k4QkACQhiftJQhIAkpCEJAAkIQlJ3E8SkpCEJAAkIQlJSEIS95OEJCQhCUlIQhIviCQkIQlJSEISkpCEJJ4fSUhCEpKQhCQkIYn7SUISkpDE/SQhCUmUUvivcP78eb77u78bgJd7uZfjoQ99KH/5l3/J0572NK655poHf/iHf/h3cdVVV1111VX/MxFcddVVV1111f9AL/ZiL/bar/M6r/PeAL/xG78BwNu93dsB8Pd///fcfvvt/E9gm38r27wgtnlBbPOC2OYFsc2/lm2eH9v8R7DN82Obfw/b/FvZ5n8iSfxbSOLfQxL3k8T9JPGiksQLI4nnJonnJon7SQJAEveTBIAk7icJAEncTxIAkrifJAAkcT9JAEjifpIAkMT9JAEgCUkASEISAJK4nyQkASAJSQBIQhIAkpAEgCQkIQkASUjifpKQxP0kIQlJ3E8SkpDE/SQhCUlIQhIPJAlJSEISkpCEJCQhCUm8KCQhCUlIQhKSkIQkJCGJB5KEJCQhCUkASEISkpAEQCkFgHPnzmGb/0xPetKT+KM/+iNOnDjB673e63Hx4kV+/Md/HIDXeZ3Xee8Xe7EXe22uuuqqq6666n8egquuuuqqq676H+jDP/zDvwvgN37jN3j605/Oy77sy/KQhzyES5cu8Uu/9Es8N0n8SyTxQJJ4QSRx6dIlAK677jr+rWzzv4Ft/reyzf8EtvnvIokXhST+M0nifpJ4bpK4nySemySemySemySemySemyQAJHE/SQBI4n6SAJDE/SQBIAkASUgCQBL3kwSAJO4nCQBJSAJAEpIAkIQkACQhCQBJSAJAEpK4nyQkASAJSUgCQBKSkMT9JCEJSQBIQhKSkMT9JCEJSUhCEpJ4IElIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCTxQJKQhCQkIQlJ3E8SkpCEJAAkcb9z587xX+Hnfu7nOH/+PA996EN5vdd7PS5evMiv//qvA/DhH/7h38VVV1111VVX/c9DcNVVV1111VX/w3z4h3/4d11zzTUPfvrTn85v/uZvcuLECd7u7d4OgF/6pV/iRSWJfw1J/FvY5t/KNi+IbV4Q27wgtnlBbPOvZZvnxzbPj22eH9s8P7Z5Udnmqv8YkrifJO4niedHEveTxP0k8cJI4rlJ4n6SAJDE/SQBIIn7SQJAEveTBIAk7icJAEk8N0kASOJ+kgCQBIAkJAEgCQBJ3E8SAJKQBIAkACQhCQBJ3E8S95PE/SQBIAlJ3E8S95OEJAAkIYn7SUIS95OEJCQBIAlJSOJ+kpCEJCTxQJKQhCQkIQlJPDdJSEISkpCEJCQhCUlIQhKSkIQkJPHcJCEJSUhCEpKQxP0kIQlJSOJ+kpBEKQWAc+fO8V/h/PnzfPd3fzcAL/dyL8eJEyf4y7/8S572tKdxzTXXPPjDP/zDv4urrrrqqquu+p+F4Kqrrrrqqqv+B3mxF3ux136d13md9wb4jd/4DQDe7u3eDoDbb7+d22+/HQBJPDdJ/Efa3d0FYHt7G9u8MLZ5QWzzv4Ft/iexzf8UtvmvJol/C0n8R5HEi0oS95PEc5PEc5PEc5PEc5PEc5PEc5MEgCTuJwkASQBI4n6SAJAEgCTuJwkASdxPEgCSuJ8kACRxP0kASEISAJKQBIAkJAEgiftJQhIAkpAEgCQkASAJSUgCQBKSkASAJCQhiftJQhKSuJ8kJCEJSUjifpKQhCQkIQlJSEIS/x6SkIQkJCEJSUhCEpK4nyQkIQlJSAJAEpKQhCRKKfxXe9KTnsQf/dEfceLECd7hHd6B3d1dfuInfgKA13md13nvF3/xF39trrrqqquuuup/DoKrrrrqqquu+h/kwz/8w78L4Dd/8ze59dZbedmXfVke8pCHAPDDP/zD/GtJ4oEk8UCSeEEksbu7y9bWFgC2+beyzQtimxfENi+IbV4Q27wgtvnXss3zY5vnxzbPj23+M9jmudnmudnm/wJJvCgk8R9NEveTxAsjiecmiecmiecmiecmCQBJ3E8SAJJ4bpIAkASAJO4nCQBJAEjifpIAkMT9JAEgCQBJSAJAEgCSkASAJO4nCQBJSAJAEpIAkIQkACQhCQBJSAJAEpK4nyQkcT9JSOJ+kpCEJAAkIQlJSOJ+kpCEJCQhiQeShCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQeSBKSkIQkJHE/SUhCEpK437lz5/iv9vM///OcP3+ehzzkIbzsy74sFy9e5Dd+4zcA+PAP//Dv5qqrrrrqqqv+5yC46qqrrrrqqv8hPvzDP/y7rrnmmgc//elP5zd/8zc5fvw4b/d2bwfAD//wD/PcJPHcJPHvIYkHunTpEi8q2/xvZ5v/DrZ5UdnmP5Jt/j+QxP0kcT9J3E8S95PE/STxwkjifpJ4bpJ4bpJ4bpJ4bpIAkMRzkwSAJO4nCQBJAEjiuUkCQBLPTRIAkrifJAAkASCJ+0kCQBL3kwSAJCQBIIn7SQJAEpIAkIQkACQhCQBJSOJ+kpAEgCQkIQkASUhCEgCSkIQk7icJSUhCEveThCQkIQlJSOKBJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlI4oEkIQlJSEISkrifJCQhCUncTxJd13Hu3Dn+q50/f56f//mfB+D1Xu/1OHHiBH/5l3/J0572NM6cOfOgD//wD/8urrrqqquuuup/BoKrrrrqqquu+h/gxV7sxV77dV7ndd4b4Dd/8zcBeLu3ezsAbr/9du644w7+o0jiX2N7e5v72ebfyjYviG1eENu8ILZ5QWzzgtjmP4pt/j+yzX8kSfxbSOK/gyReGEk8N0k8N0k8N0kASOK5SQJAEs9NEgCSeG6SAJAEgCTuJwkASQBIAkASkgCQBIAkACQhCQBJAEhCEgCSuJ8kACQhCQBJ3E8SAJKQBIAkJHE/SUgCQBKSAJCEJCQBIAlJSOJ+kpCEJO4nCUlIQhL3k4QkJCEJSUhCEs9NEpKQhCQkIQlJSEISkpCEJJ6bJCQhCUlIQhKSuJ8kJCEJSUgCQBKSkATAuXPn+O/wR3/0RzzpSU/ixIkTvN3bvR0XL17kJ37iJwB4ndd5nfd+sRd7sdfmqquuuuqqq/77EVx11VVXXXXV/wAf/uEf/l0Av/mbv8nTn/50XuZlXoaHPOQhAPzSL/0SL4gk/iWSeGEk8YLs7u6ytbXFi8o2/9vZ5vmxzb+GbZ4f27yobPPfwTZXPS9JvDCSeG6SeG6SeG6SAJDEc5MEgCSemyQAJAEgiftJAkASAJIAkMT9JAEgCQBJAEjifpIAkASAJO4nCQBJ3E8SAJKQBIAkACQhCQBJSAJAEveTxP0kIQkASUgCQBKSuJ8kJHE/SUhCEgCSkIQkJAEgCUlIQhKSuJ8kJCEJSUhCEpKQhCT+tSQhCUlIQhKSkIQkJHE/SUhCEpKQxP0kIQlJAEQE/9ls84J8z/d8DwAPfehDedmXfVkuXrzIb/zGbwDw4R/+4d/FVVddddVVV/33I7jqqquuuuqq/2Yf/uEf/l3XXHPNg5/+9Kfzm7/5mwC83du9HQA/8iM/wt7eHgCSeFFI4t9DEve7dOkSAFtbW9zPNv9WtnlBbPOC2OYFsc0LYpsXxDb/k9jm38M2z802/xdI4kUhiX8rSdxPEveTxAsjiecmiecmiecmCQBJPDdJAEjiuUkCQBIAknhukgCQBIAknpskACQBIAkASdxPEgCSAJDE/SQBIAkASUgCQBIAkpAEgCQAJCEJAElIAkASkgCQhCQAJCEJAElIAkASkpAEgCQkIQkASUhCEveThCQkcT9JSEISkpDEA0lCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSTyQJCQhCUlI4n6SkIQkJAEgCYBz587x3+X8+fN8z/d8DwCv93qvx4kTJ/iLv/gLnva0p3HNNdc8+MM//MO/i6uuuuqqq67670Vw1VVXXXXVVf+NXuzFXuy1X+d1Xue9AX7rt34LSbzf+70fALfffju33347/xJJ/Esk8UCSeFFcunQJgO3tbV5UtvnPYJv/brZ5fmzz/NjmP4Nt/q1s8/+BJO4niftJ4n6S+LeQxHOTxHOTxHOTBIAknpskACTx3CQBIIkXRBIAkgCQxHOTBIAkACQBIAkASdxPEgCSAJAEgCQkASAJAEncTxIAkgCQhCQAJHE/SQBIQhIAkpAEgCQkASAJSQBIQhL3k4QkACQhCUkASEISkpAEgCQkIQlJ3E8SkpCEJCQhiecmCUlIQhKSkIQkJCEJSUhCEpKQhCQkIYkHkoQkJCEJSUjifpKQhCQkIQkASZRSADh//jz/nf7oj/6IJz3pSZw4cYLXe73X49KlS/zkT/4kAK/zOq/z3i/2Yi/22lx11VVXXXXVfx+Cq6666qqrrvpv9OEf/uHfBfCbv/mbPP3pT+chD3kID3nIQwD4pV/6JZ6bJF4UkvjXkMTzc+nSJZ4f2/xb2eYFsc2/hW1eENv8a9nmP5NtXlS2+b9IEv8WkvivIon7SeK5SeK5SeK5SeIFkcQLIgkASTw3SQBIAkASAJJ4bpIAkASAJAAkASAJAEncTxIAkgCQBIAk7icJAEkASEISAJIAkMT9JAEgCUkASAJAEpIAkIQkACQhCQBJSAJAEpKQBIAkJHE/SUjifpKQhCTuJwlJSEISDyQJSUhCEpKQhCSeH0lIQhKSkIQkJPH8SEISkpCEJCQhiftJQhKSkIQk7icJSUQE/1N87/d+LwAv+7Ivy8u+7Mty8eJFfuM3fgOAD//wD/8urrrqqquuuuq/D8FVV1111VVX/Tf58A//8O+65pprHvz0pz+d3/qt3wLgbd/2bQH45V/+Zfb29vifYmtri+dmmxfENv9WtnlBbPMfyTb/k9jmqv96krifJF4YSTw3STw3STw3SQBI4rlJAkASAJJ4bpIAkASAJAAk8dwkASAJAEkASAJAEgCSeG6SAJAEgCQAJHE/SQBIAkASAJKQBIAkACQhCQBJAEhCEgCSAJCEJAAkIQkASUgCQBKSAJCEJCQBIAlJSAJAEpKQBIAkJCEJSdxPEpKQhCQkcT9JSEISkpCEJCQhCUlI4oWRhCQkIQlJSEISkpCEJO4nCUlIQhKSuJ8kJCEJSUQEAE94whP473b+/Hm+93u/F4DXe73XA+Cv/uqvePrTn84111zz4A//8A//Lq666qqrrrrqvwfBVVddddVVV/03eLEXe7HXfp3XeZ33Bvit3/otAN73fd+X48ePc/vtt/MP//APSOL5kcRzk8Rzk8QDSeKBJPGCSAJgd3cXgK2tLf61bPOC2OY/mm3+I9nm+bHN82Ob58c2/9PZ5n8SSbwoJPFvJYkXlSSemySemySemyReEEkASOIFkQSAJP4lkgCQBIAkACQBIAkASTw3SQBIAkASAJIAkASAJCQBIAkASQBIAkASkgCQBIAkJAEgCQBJSAJAEgCSkASAJCQBIAlJAEhCEveThCQAJCEJSQBIQhKSuJ8kJCEJSQBIQhKSkIQkJHE/SUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJHE/SUhCEpKQhCQAJCEJSUjif6o/+qM/4klPehLHjx/n7d7u7bh48SI/8RM/AcDrvM7rvPeLvdiLvTZXXXXVVVdd9V+P4Kqrrrrqqqv+G3z4h3/4dwH85m/+Jk9/+tN5yEMewkMe8hAAfvmXf5n7SeK/iiT+tWzzn8E2/5Fs84LY5r+Dbf49bPPcbPP/lSTuJ4n7SeJ+knhRSeLfShLPTRIAknhBJAEgCQBJPDdJAEgCQBIAkgCQBIAkACTxgkgCQBIAkgCQBIAkACQBIIn7SQJAEgCSAJDE/SQBIAkASUgCQBIAkpAEgCTuJwkASUgCQBKSAJCEJCQBIAlJ3E8SkrifJCQhCQBJSEISkrifJCQhCUlIQhLPTRKSkIQkJCEJSUhCEpKQhCQkIQlJSOKBJCEJSUhCEpK4nyQkIQlJAEhCErVWAM6dO8eLyjb/mb73e78XgJd92ZflIQ95CBcvXuQnfuInAPjwD//w7+Kqq6666qqr/usRXHXVVVddddV/sc/93M/9rWuuuebBT3/60/mt3/otAN72bd8WgD/8wz9kb2+Pf4kknpsk/iWS+Ne4dOkSANvb2/xb2OYFsc2/hW1eENv8V7DN82Ob/wy2+beyzVUvGkm8MJJ4bpJ4QSTxgkgCQBL/EkkASAJAEgCSAJDEv0QSAJIAkASAJAAkASAJAEkASAJAEveTBIAkACQBIAkASUgCQBIAkgCQhCQAJAEgCUkASEISAJIAkIQkACQhiftJQhIAkpCEJAAkIQlJAEhCEpK4nyQkIQlJ3E8SkpCEJCQhCUlI4gWRhCQkIYkXRBKSkIQkJCEJSdxPEpKQhCQkASAJSUjif6Lz58/zvd/7vQC83du9HZJ4+tOfztOe9jSuueaaB3/4h3/4d3HVVVddddVV/7UIrrrqqquuuuq/0Iu92Iu99ou92Iu9NsBv/dZvIYm3fdu35fjx49x+++380R/9Ec9NEv9WknhhJPGCSALg0qVLbG1t8YLY5n8D27wgtnl+bPMfwTYvKtv8T2Sbfw9J/FtI4j+aJO4niRdGEs9NEs9NEgCSeG6SAJDECyIJAEkASAJAEi8qSQBIAkASAJIAkASAJAAkASAJAEkASAJAEgCSuJ8kACQBIAkASQBIAkASkgCQBIAkACQhCQBJAEhCEgCSkASAJAAkIQkASUhCEgCSkASAJCQhCQBJSEISAJKQhCQkcT9JSEISknggSUhCEpKQhCQkIQlJSEISz00SkpCEJCQhCUlIQhKSkMT9JCEJSUhCEveThCQkASCJc+fO8R/NNv9atrnfk570JJ70pCdx4sQJ3vZt35bd3V1+8id/EoDXeZ3Xee8Xe7EXe22uuuqqq6666r8OwVVXXXXVVVf9F/rwD//w7wL4rd/6LW699VYe/OAH8zIv8zIA/NEf/RH/GpJ4bpL495DEc9vd3WVra4t/K9u8ILZ5QWzzgtjmBbHNVS+cbf43ksS/lSReVJJ4bpJ4bpJ4QSTxgkgCQBIAkviXSAJAEgCSAJAEgCQAJAEgCQBJAEgCQBIAkgCQBIAkACQBIAkASdxPEgCSAJAEgCQAJAEgCQBJSAJAEgCSAJCEJAAkASAJSQBIQhIAkgCQhCTuJwlJAEhCEgCSkIQkACQhCUncTxKSkIQkACQhCUlIQhKSuJ8kJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhL3k4QkJCEJSUgCQBKSkIQkACQREZw7d47/ac6fP8/3fu/3AvCyL/uyPOQhD2F3d5ef+ImfAODDP/zDv4urrrrqqquu+q9DcNVVV1111VX/RT73cz/3t6655poHP/3pT+e3fuu3AHjbt31bAP7oj/6IO+64A0k8P5L4t5LEA0niX+PSpUv8S2zzv4Ft/rVs8/zY5vmxzYvKNleBJP61JHE/SdxPEveTxItKEv9WknhBJAEgiX+JJAAkASAJAEkASAJAEgCSAJAEgCQAJAEgCQBJAEgCQBIAkgCQBIAkACQBIIn7SQJAEgCSAJAEgCQAJAEgCQBJSAJAEgCSAJCEJAAkASAJSQBIQhIAkrifJCQBIAlJAEhCEveThCTuJwlJSAJAEpKQhCTuJwlJSEISkpDEA0lCEpKQhCQkIQlJSEISkpCEJCQhCUk8kCQkIQlJSEIS95OEJCQhCQBJSALg3Llz/E90/vx5vvd7vxeAt33btwXg6U9/Ok9/+tO55pprHvzhH/7h38VVV1111VVX/dcguOqqq6666qr/Ai/2Yi/22i/2Yi/22gC/9Vu/BcDbvM3bcPz4cW6//Xb+6I/+iH8LSTw3SfxrSOIFkcTu7i7b29vY5t/KNi+IbV4Q27wgtnlBbPOvZZv/TLb597DNc7PNVf92knhhJPHcJPGCSAJAEi+IJAAkASAJAEn8d5IEgCSemyQAJAEgCQBJAEgCQBIAkgCQBIAkJAEgCQBJAEhCEgCSAJCEJAAkIQkASUgCQBKSAJCEJAAkIQlJAEhCEpIAkIQkJHE/SUhCEpK4nyQkIQlJSEISkvj3koQkJCEJSUhCEveThCQkIYn7SUISkpDE/2RPfvKTedKTnsSJEyd427d9W3Z3d/mJn/gJAF7ndV7nvV/8xV/8tbnqqquuuuqq/3wEV1111VVXXfVf4MM//MO/C+C3fuu3uPXWW3nwgx/My7zMywDwR3/0RzyQJJ4fSfxXkMTzs7W1xQtjm6v+Y9jm38o2/xFs83+RJF4YSTw3STw3SQBI4gWRBIAkXlSSAJAEgCQAJAEgCQBJAEgCQBIAkgCQBIAkACQBIAkASQBI4vmRBIAkACQBIAkASQBIAkASAJIAkASAJAAkIQkASQBIAkASkgCQBIAkJAEgCUkASEISAJKQBIAkJAEgCUlIAkASkpAEgCQkIQlJAEhCEpKQhCTuJwlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJ3E8SkpCEJCQBIAlJSEIS9zt37hz/U50/f57v+77vA+ChD30oD3nIQ9jd3eUnfuInAPjwD//w7+aqq6666qqr/vMRXHXVVVddddV/ss/93M/9rWuuuebBt956K7/927+NJF73dV8XgD/6oz/ijjvu4N9DEv8SSTyQJF5Uly5dAmB7exvb/FvZ5gWxzQtimxfENv9atnlBbPP82Ob5sc2/l22uejZJ/EeTxH8ESbwgkviXSAJAEgCSAJAEgCT+NSQBIAkASQBIAkASAJIAkASAJAAkASAJAEkASAJAEgCSAJAEgCQAJAEgCQBJAEgCQBIAkgCQhCQAJAEgCQBJSAJAEgCSkASAJCQBIAlJAEhCEgCSkASAJCQhCQBJSEIS95OEJCRxP0lIQhKSkMQDSUISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCTuJwlJSEISkpAEgCQkIQlJAEQEAOfPn+eFsc1/p/Pnz/MLv/ALHD9+nLd7u7dDErfeeitPf/rTOXPmzIM+/MM//Lu46qqrrrrqqv9cBFddddVVV131n+jFXuzFXvvFXuzFXhvgt37rtwB47dd+bR784Aezt7fHH/3RH/H8SOL5kcSLQhL/GpJ4QS5dusSLyjb/U9jmv4tt/iexzf83knhhJHE/STw3SbwgknhBJAEgCQBJ/GtJAkASAJIAkASAJF5UkgCQBIAkACQBIAkASQBIAkASAJIAkASAJAAkASAJAEkASAJAEgCSAJAEgCQkIQlJAEgCQBKSAJAEgCQkASAJSQBIQhIAkpAEgCQkcT9JSOJ+kpCEJAAkIQlJSOJ+kpCEJCQhCUk8kCQkIQlJSEISkpCEJCQhCUlIQhKSeCBJSEISkpCEJO4nCUlIQhIAkogI/rf44z/+Y570pCdx/Phx3vZt35bd3V1+8id/EoDXeZ3Xee8Xe7EXe22uuuqqq6666j8PwVVXXXXVVVf9J/rwD//w7wL4rd/6LW699VYe/OAH8zqv8zoA/Mqv/AqS+I8giX+JJB5IEi+IJJ7b1tYWALb5t7LNC2KbF8Q2L4ht/rVs89/BNv9T2eY/kiT+vSTxL5HE/STx7yGJ5yaJF0QSLypJAEgCQBIAkgCQBIAkACQBIAkASQBIAkASAJIAkASAJAAk8dwkASAJAEkASAJAEgCSAJAEgCQAJAEgCQBJAEgCQBIAkgCQBIAkACQBIAkASUgCQBIAkpAEgCQAJCEJAElIAkASkgCQhCQAJCEJSQBIQhKSAJCEJCRxP0lIQhKSuJ8kJCEJSUhCEpL495CEJCQhCUlIQhL3k4QkJCGJ+0lCEvd7whOewP9058+f53u/93sBeMhDHsJDHvIQdnd3+cmf/EkAPvzDP/y7uOqqq6666qr/PARXXXXVVVdd9Z/kcz/3c3/rmmuuefCtt97Kb//2bwPwOq/zOgD80R/9EXfccQcvjCSeH0m8KCTxH+HSpUsAbG9v86Kwzf8UtvnXss3zY5vnxzb/GWzz3Gzz3Gzzv40k/rUkcT9J/FtI4t9KEi+IJAAkASCJ/0qSAJAEgCQAJAEgiecmCQBJAEgCQBIAkgCQBIAkACQBIAkASQBIAkASAJIAkASAJAAkASAJAElIAkASAJKQBIAkACQhCQBJSAJAEpIAkIQkACQhCUkASEISkgCQhCQkIQkASUhCEpKQxP0kIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkcT9JSEISkpAEgCQkIQlJSOJ/kwsXLvALv/ALHD9+nLd927cF4OlPfzpPf/rTueaaax784R/+4d/FVVddddVVV/3nILjqqquuuuqq/wQv9mIv9tov9mIv9toAv/VbvwXAa7/2a/PgBz+Yvb09/viP/5j7SeIFkcSLShL/HpJ4fi5dusRzs82/lW1eENu8ILb538Q2LyrbXPWfQxIvjCSemyReEEkASOJfIgkASQBIAkASAJIAkASAJAAkASAJAEkASAJAEgCSeG6SAJAEgCQAJAEgiecmCQBJAEgCQBIAkgCQBIAkACQBIAkASUhCEgCSAJAEgCQAJAEgCQBJSAJAEgCSkASAJAAkIQkASUgCQBKSAJCEJAAkIQlJAEhCEpK4nyQkIYn7SUISkpCEJB5IEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQk7icJSUhCEpK4nyQkIQlJAEgC4Ny5c/x72eZfyzb/Wn/8x3/Mk5/8ZI4fP87rvM7rsLu7y0/+5E8C8Dqv8zrv/WIv9mKvzVVXXXXVVVf9xyO46qqrrrrqqv8EH/7hH/5dAL/1W7/FrbfeyoMf/GBe53VeB4Bf+ZVf4blJ4l9DEi8KSTyQJB5IEi+KS5cucf311/Oiss1/Jdv8a9nm/yrb/H8miRdGEi8KSfxLJAEgif8KkgCQBIAkACTx3CQBIAkASQBIAkASz00SAJIAkASAJAAkASAJAElIQhKSAJCEJCQhCUlIAkASAJIAkASAJCQBIAkASUgCQBIAkpAEgCQkASAJSQBIQhL3k4QkACQhCUlIAkASkpCEJO4nCUlIQhKSkMQDSUISkpCEJCQhCUlIQhKSkIQknpskJCEJSUhCEgCSkIQkJHE/SfxvdP78eX7hF34BgJd92ZflIQ95CLu7u/zkT/4kAB/+4R/+XVx11VVXXXXVfzyCq6666qqrrvoP9rmf+7m/dc011zz41ltv5Xd+53eQxOu8zusA8LjHPY477riDfw1J/HeQxP12d3d5brb5z2Cb/0i2+deyzfNjm+fHNi8q2/xPYJurnk0SL4gkXlSSAJAEgCQAJAEgCQBJAEgCQBIAkgCQBIAkACTxgkgCQBIAknhukgCQBIAkACQBIIn7SQJAEgCSAJAEgCQAJCEJAEkASAJAEgCSAJCEJCQhCQBJAEgCQBKSAJAEgCQkASAJAElIAkASkgCQhCQAJCEJSQBIQhL3k4QkJHE/SUhCEpK4nyQkIQlJSEISkvi3kIQkJCEJSUhCEpK4nyQkIQlJAEhCEpKQxLlz5/jf5slPfjK/8Au/wPHjx3nbt31bJPHXf/3XPP3pT+eaa6558Id/+Id/F1ddddVVV131H4vgqquuuuqqq/4DvdiLvdhrv9iLvdhrA/z0T/80AK/92q/Ngx/8YPb29vjVX/1VXhBJ/GtI4rlJ4t9DEi/I1tYW/xq2eUFs829hmxfENv9atvnPZJurXjhJ/EeQxAsjiecmiecmiRdEEgCS+K8kCQBJAEgCQBLPTRIAkgCQxP0kASAJAEkASAJAEveTBIAkACQBIAkASdxPEgCSAJAEgCQAJAEgiftJAkASAJIAkIQkJCEJAElIQhKSAJCEJAAkIQkASUgCQBKSkASAJCQhCQBJSEISkgCQhCQkIQlJ3E8SkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSOJ+kpCEJCQhCQBJSEISkgA4d+4c/xv9yZ/8CefPn+f48eO8zuu8DgA/9VM/BcDrvM7rvPeLvdiLvTZXXXXVVVdd9R+H4Kqrrrrqqqv+A334h3/4dwH89E//NLu7uxw/fpzXfu3XBuBXf/VX+ZdI4vmRxL+VJB5IEg8kiX/JpUuXeH5s87+Bbf43ss1zs83/VZL4l0jifpJ4YSTxbyWJf4kkACQBIAkASbwwkgCQBIAkACQBIAkASbwgkgCQBIAk7icJAEkASOK5SQJAEgCSAJDE/SQBIAkASQBIAkASkgCQBIAkACQBIAkASQBIQhKSkASAJAAkASAJAElIAkASAJKQBIAkJAEgCUkASEISAJKQhCQAJCEJSQBIQhKSkMT9JCEJSUhCEg8kCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJPJAkJCEJSUjifpKQhCQe6Ny5czw32/xPd/78eb7v+74PgJd5mZfhwQ9+MLu7u/zUT/0UAB/+4R/+XVx11VVXXXXVfxyCq6666qqrrvoP8rmf+7m/dc011zz41ltv5a//+q8BeOu3fmsAHve4x3HHHXcAIIn/KJJ4bpL4jyIJgEuXLrG9vc2/lm1eENu8ILZ5QWzzX8E2z49t/jPY5qpnk8T9JPEfRRLPTRIviCQAJPGvJQkASQBI4l9LEgCSAJDEc5MEgCSemyQAJAEgiftJAkASAJIAkIQkACQBIAkASQBIQhIAkgCQBIAkACQBIAkASQBIAkASkpCEJAAkASAJAElIAkASAJKQBIAkJAEgCUkASEIS95OEJAAkIQlJ3E8SkpCEJO4nCUlIQhKSkMQLIglJSEISkpDECyIJSUhCEpKQxP0kIQlJSAJAEpIAOHfuHP9bPfnJT+aP//iPOX78OG/7tm8LwF/91V/x9Kc/nWuuuebBH/7hH/5dXHXVVVddddV/DIKrrrrqqquu+g/wYi/2Yq/9Yi/2Yq8N8NM//dMAvPRLvzQPfvCD2dvb41d/9Vd5IEm8IJJ4fiTxbyWJB5LECyKJF2Rra4vnZpv/KWzzr2Wb/wi2eVHZ5j+Sbf4ltvn/QBL/VpL4l0gCQBL/HpIAkASAJAAkASCJ5yYJAEkASOK5SQJAEveTBIAkACRxP0kASAJAEveTBIAkACQBIIn7SQJAEgCSAJAEgCQAJAEgCQBJAEgCQBKSAJAEgCQAJCEJAEkASEISAJKQBIAkJAEgCUlIAkASkrifJCQhiftJQhKSkMT9JCEJSUhCEpKQhCQkIYkXRBKSkIQkJCEJSUhCEpK4nyQkIQlJSAJAEpKQBMC5c+f4n8w2L8wv/MIvcP78eY4fP87rvM7rAPBTP/VTALzO67zOe7/O67zOe3PVVVddddVV/34EV1111VVXXfUf4HM/93N/C+Cnf/qn2d3d5fjx47z1W781AL/6q7/KfyZJPDdJ/GtI4oW5dOkSANvb2/xHss0LYpsXxDb/Wrb572Cb/+8k8d9JEs9NEi+IJF5UkgCQBIAkACQBIAkASQBI4kUlCQBJPDdJAEgCQBL3kwSAJJ6bJAAkcT9JAEgCQBL3kwSAJAAkASAJSQBIAkASAJIAkASAJAAkASAJAEkASAJAEpKQhCQAJAEgCUkASAJAEpIAkIQkACQhCQBJSEISAJKQhCQAJCEJSUjifpKQhCQk8UCSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCTxQJKQhCQkIYn7SUISkrDN/wUXLlzg+7//+wF4mZd5GY4fP87u7i4/9VM/BcA7vuM7ftY111zzYK666qqrrrrq34fgqquuuuqqq/6dPvdzP/e3AG699Vb+5m/+Bkm89Vu/NQB33HEHd9xxB8+PJF4QSTw/kvivJond3V1eGNu8ILb5r2Sb/yi2eX5sc9X/HJL4t5LECyKJ/wqSAJAEgCSemyQAJPHcJAEgiftJAkASAJK4nyQAJHE/SQBIAkAS95MEgCQAJHE/SQBIAkASAJIAkASAJAAkASAJAEkASAJAEgCSkASAJAAkIQkASQBIQhIAkpAEgCQkcT9JSAJAEpKQxP0kIQlJSAJAEpKQhCQkIYnnJglJSEISkpCEJCQhCUlIQhKSeCBJSEISkpCEJO4nCUlIQhIAkgA4d+4c/1Vs85/hyU9+Mn/8x3/M8ePHedu3fVsk8dd//dc8/elP55prrnnwO77jO34WV1111VVXXfXvQ3DVVVddddVV/w4v9mIv9tov9mIv9toAP/MzPwPAS7/0S/PgBz8YgJ/4iZ/ghZHECyKJ50cSz00Sz00SDySJB5LECyKJB7p06RIAW1tb/EezzQtim/8KtvmPYJt/D9v8byWJ/0qSeGEk8dwk8W8hCQBJAEgCQBIvjCQAJAEgCQBJAEjiBZEEgCSemyQAJHE/SQBI4rlJAkAS95MEgCTuJwkASQBI4n6SAJAEgCQkASAJAEkASAJAEgCSAJAEgCQAJAEgCQBJAEgCQBKSAJAEgCQkASAJAElIAkASkgCQhCQkASAJSdxPEpKQBIAkJCEJSTyQJCQhCUlIQhKS+LeQhCQkIQlJSEIS95OEJCQhiftJQhIA586d4/+CX/zFX+T8+fM8+MEP5mVe5mUA+Omf/mkAXud1Xue9X+d1Xue9ueqqq6666qp/O4Krrrrqqquu+nf43M/93N8C+Jmf+Rl2d3c5fvw4b/VWbwXAT/zETwAgif8NJPEv2d7e5t/CNv/RbPOvZZv/KWzzorDNv4Vt/q+RxH8WSfxbSQJAEgCS+NeSBIAknpskACTx3CTx3CQBIIn7SQJAEveTBIAk7icJAEkASEISAJIAkMT9JAEgCQBJAEgCQBIAkgCQhCQkIQlJAEgCQBIAkgCQhCQkIQkASUgCQBIAkpAEgCQkASAJSUgCQBKSkASAJCQhiftJQhKSkIQk7icJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQk7icJSUhCEpIAkIQkJGGb/ytsc+HCBX7pl34JgNd+7dfm+PHj7O7u8lM/9VMAvNM7vdNnX3PNNQ/mqquuuuqqq/5tCK666qqrrrrq3+hzP/dzfwvg1ltv5a//+q8BeKu3eisA7rjjDu644w5eFJJ4QSTx/EjiuUniXyKJf4tLly4BsLW1xQtim/8pbPMfxTb/Xrb5j2Sb/60k8Z9FEs9NEs9NEi+IJAAk8R9JEgCSAJAEgCSemyQAJPHcJAEgiftJAkAS95MEgCTuJwkASdxPEgCSuJ8kACRxP0kASAJAEpIAkASAJAAkASAJAElIQhKSAJAEgCQkIQlJAEgCQBIAkgCQhCQAJCEJSUgCQBKSAJCEJO4nCUkASEISkrifJCQhiftJQhKSkIQkHkgSkpCEJCQhCUlIQhKSkIQkJCEJSUhCEg8kCUlIQhKSuJ8kJCGJBzp37hz/V/zxH/8xf/zHf8zx48d5m7d5GwD++q//mltvvZUzZ8486B3f8R0/i6uuuuqqq676tyG46qqrrrrqqn+DF3uxF3vtF3uxF3ttgJ/5mZ8B4KVf+qV58IMfDMCv/dqv8UCSeGEk8Z9BEi+MJF4QSdxPEpcuXWJ7e5t/K9u8ILZ5QWzzX8E2/xq2uerfRxLPjyTuJ4n/LJL4l0gCQBIAkgCQBIAkACQBIAkASQBI4l8iCQBJPDdJAEjifpIAkMT9JAEgiftJAkAS95MEgCTuJwkASdxPEgCSuJ8kACRxP0kASAJAEgCSAJCEJAAkASAJAEkASAJAEpKQhCQAJAEgCQBJSAJAEgCSkASAJCRxP0lIAkASkrifJCQhCQBJSEISkrifJCQhCUlIQhLPjyQkIQlJSEISknh+JCEJSUhCEpK4nyQkIQlJAEgC4Ny5cwDY5v+KX/zFXwTgwQ9+MC/90i8NwE/91E8B8Dqv8zrv/Tqv8zrvzVVXXXXVVVf96xFcddVVV1111b/B537u5/4WwM/8zM+wu7sLwFu91VsB8BM/8RPs7e3x3CTxbyGJ50cSz00S/x6SeEF2d3f5l9jmv5Jt/rVs85/JNlf960ni30ISz00Sz00SL4gk/itJAkASz00SAJJ4bpJ4bpJ4bpJ4bpK4nyQAJHE/SQBIQhIAkgCQhCQAJAEgiftJAkASAJIAkIQkACQBIAkASQBIAkASAJIAkIQkACQBIAkASUgCQBL3k8T9JCEJAElIAkASkpAEgCQkIYn7SUISkpDE/SQhCUlIQhKSkIQkJPHCSEISkpCEJCQhCUlI4n6SkIQkJHE/SUgC4Ny5c/xfc+HCBb7/+78fgNd5ndfh+PHj7O7u8lM/9VMAvOM7vuNnXXPNNQ/mqquuuuqqq/51CK666qqrrrrqX+lzP/dzfwvg1ltv5W/+5m+QxHu913sBcMcdd3DHHXfwgkjiBZHECyKJfytJPJAk/q22trawzb+VbV4Q27wgtvnXss3/J7a56t9HEv+RJAEgCQBJvCCSeG6SAJDE/SQBIIn7SQJAEveTBIAk7ieJ+0kCQBL3k8T9JAEgiftJAkASAJKQBIAkACQBIAlJAEgCQBIAkgCQBIAkACQBIAkASUhCEpIAkASAJCQBIAlJAEhCEgCSkASAJCRxP0lI4n6SkIQk7icJSUhCEg8kCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSOKBJCEJSUhCEgCSkIQkJGGbc+fO8W9lm/8Mtvn3+uM//mOe/OQnc/z4cV7ndV4HSfz1X/81t956K9dcc82D3/Ed3/GzuOqqq6666qp/HYKrrrrqqquu+ld4sRd7sdd+sRd7sdcG+Nmf/VkAHvSgB/HgBz8YgF//9V/n30MS/xqSeG6S+NeQxAsiifvt7e3xorDNfyXb/GezzX8G2zw321z1wkni30oS/xJJAEgCQBIAknggSQBIAkASAJL4l0gCQBLPTRLPTRLPTRL3kwSAJO4nCQBJ3E8S95MEgCQkASCJ+0kCQBL3kwSAJO4nCQBJAEjifpIAkASAJAAkASAJAEkASAJAEgCSAJCEJAAkASAJSQBIQhIAkpAEgCQkASAJSUgCQBKSkASAJCQhCUncTxKSkIQkJPH8SEISkpCEJCQhCUlIQhLPTRKSkIQkJCGJ+0lCEpK4n23+L/v+7/9+AF76pV+al37pl0YSP/3TPw3A67zO67z367zO67w3V1111VVXXfWiI7jqqquuuuqqf4XP/dzP/S2An/mZn2F3dxeA93qv9wLg137t19jb20MSL4wk/i0k8V9BEs/P7u4u29vbANjmfzPbPD+2+dewzYvKNv9WtrnqhZPEc5PECyKJfytJ/GtJAkASz00SAJJ4bpK4nyQAJHE/STw3SdxPEgCSuJ8k7ieJ+0kCQBL3kwSAJCQBIAkASdxPEgCSAJCEJAAkASAJAEkASAJAEgCSAJAEgCQAJAEgCUkASAJAEpIAkIQkACQhCQBJSAJAEpKQBIAkJCGJ+0lCEpKQxP0kIQlJSEISkpCEJF5UkpCEJCQhCUlI4oEkIQlJSAJAEpIAOHfuHP+ZbPPf5cKFC3z/938/AK/92q/N8ePH2d3d5ad/+qcBeMd3fMfPuuaaax7MVVddddVVV71oCK666qqrrrrqRfS5n/u5vwVw66238jd/8zcAvOd7vicAd9xxB49//ON5UUniBZHEv4Yk/iWSeCBJPJAkXlTb29v8S2zzgtjmBbHNC2Kbfy3bXPWC2eZ/C0n8W0niBZHEfwZJAEjiBZHEc5MEgCTuJ4nnJon7SQJAEveTxP0kASAJSQBI4n6SuJ8kACRxP0ncTxIAkgCQhCQAJAEgCUkASAJAEgCSAJAEgCQAJAEgCQBJAEgCQBIAkpAEgCQAJCEJAElIAkASkgCQhCTuJwlJ3E8SkpDE/SQhCUlI4oEkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUjifpKQhCQkIYn7SUIS9zt37hz/l/3Jn/wJT37ykzl+/Div/dqvDcBf//Vfc+utt3LNNdc8+B3f8R0/i6uuuuqqq6560RBcddVVV1111YvgxV7sxV77xV7sxV4b4Gd/9mcBeNCDHsSDH/xgAH7913+dB5LEv0QSL4gknh9JvCgk8R/ttttuA2BrawsA2/xPYZv/bLZ5UdnmP5tt/rVs819BEv/bSAJAEv8akgCQBIAkXhBJAEjiuUniuUniuUnifpK4nyQAJHE/SdxPEveTBIAk7ieJ+0kCQBKSAJDE/SQBIIn7SQJAEveTBIAkACQBIAkASUhCEpKQhCQkASAJAEkASAJAEpIAkASAJCQBIAlJAEhCEgCSkIQkACQhCUkASEISkpDE/SQhCUlIQhLPjyQkIQlJSEISkpCEJCTx/EhCEpKQhCTuJwlJSEISmcn/F9///d8PwEu/9Evz4Ac/GICf/umfBuB1Xud13vt1Xud13purrrrqqquu+pcRXHXVVVddddWL4HM/93N/C+B7vud72N3dBeCt3uqtAPiTP/kT9vb2eG6S+K8iiX+JJB5IEi+IJO4nif9otnlBbPNfwTbPj23+v7LN/ySSeGEk8dwk8R9BEgCSAJAEgCQAJPEvkQSAJF4QSTw3SdxPEgCSuJ8k7ieJ5yaJ+0nifpK4nyQAJCEJAEncTxL3kwSAJCQBIAkASUgCQBIAkpAEgCQAJAEgCQBJSAJAEgCSAJCEJCQhCQBJAEgCQBKSAJAEgCQkASAJSQBIQhL3k4Qk7icJSdxPEpKQhCQeSBKSkIQkJCEJSbyoJCEJSUhCEpKQhCTuJwlJSEISz+3cuXP8b2SbF9WFCxf4/u//fgDe+q3fGoDd3V1++qd/GoB3fMd3/KxrrrnmwVx11VVXXXXVC0dw1VVXXXXVVf+Cz/3cz/0tgGc84xncdtttSOKt3uqtOH78OHfccQd/8id/wgsiiRdGEi+IJJ4fSbwoJPGvIYkX5tKlSwBcf/31vChs8x/NNv9atvnPZJt/D9v8Z7HNVc8mif8KknhBJAEgiecmiftJ4rlJ4n6SuJ8kACRxP0ncTxL3k8T9JHE/SQBIQhIAkrifJO4nCQBJ3E8SAJK4nyQAJAEgCQBJSAJAEgCSAJAEgCQAJCEJAEkASAJAEpIAkMT9JAEgCUncTxKSAJCEJCQBIAlJSOJ+kpCEJCQhiQeShCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJPFAkpCEJCRxP0lI4n7nzp3j/4MnP/nJPPnJT+b48eO89Vu/NQB//dd/za233so111zz4Hd8x3f8LK666qqrrrrqhSO46qqrrrrqqhfixV7sxV77xV7sxV4b4Gd/9mcBeNCDHsRLvdRLAfAnf/In/Esk8cJI4j+CJP6r2eZ/Ctv8T2ebF4Vt/r+SxAsjiReFJF4QSQBI4j+CJAAk8YJI4rlJAkAS95PEc5PE/SRxP0k8N0ncTxL3k8T9JHE/SdxPEveTBIAkJAEgiftJAkASkgCQBIAkJAEgCQBJAEhCEgCSAJAEgCQAJAEgCQBJSAJAEgCSAJCEJAAkIQkASdxPEpIAkIQk7icJSdxPEpKQxANJQhKSkIQknpskJCEJSUhCEpKQhCQk8fxIQhKSkIQk7icJSUhCErb5/+TChQt8//d/PwAv/dIvzUMe8hAk8TM/8zMAvM7rvM57v87rvM57c9VVV1111VUvGJWrrrrqqquuegGuueaaB3/u537ubwF87/d+L7u7uwC85Vu+JQB/8id/wl133cV/JknY5rlJwjb/EknY5n6SsM39JGGbf4kkLl26BMDLvdzL8XIv93JcddVVV/1Hsg2Aba76l507d44XlW0k8R/NNpL4j2YbSdzvwoUL/MAP/ADv9m7vxlu91VvxNV/zNezu7vIzP/MzvNVbvRXv+I7v+Fn/8A//8Nv33XffrVx11VVXXXXV8yK46qqrrrrqqhfgwz/8w78L4BnPeAbPeMYzAHjLt3xLjh8/zp133smf/umfAiCJf4kkXhhJvCCSeFFJ4t9DEveTxAO9xEu8BFddddVVV/3P8OhHP5r/SLb5n+zJT34yT37ykzl+/Dhv9VZvBcBf//Vfc+utt3LNNdc8+MM//MO/i6uuuuqqq656/qhcddVVV1111fPxOq/zOu/9Yi/2Yq8N8LM/+7MAPOhBD+KlXuqlAPiTP/kTHkgStnlhJGGbF0QStnlRScI2/xJJ2OZ+krDNv9ZLvuRLAvAFX/AFXLx4kf9JJHHVVVc9m22u+s9lm/8OJ0+e5NM+7dN467d+a774i7+Y/y8uXLjAD/zAD/DZn/3ZvPRLvzR/8zd/w6233srP/MzP8FEf9VG82Iu92Gu/zuu8znv/1m/91ndz1VVXXXXVVc+J4KqrrrrqqqueyzXXXPPgD//wD/8ugO/93u9ld3cXgNd6rdcC4E/+5E+48847eW6S+JdI4t9CEv9ZJPEvueWWW7jlllv4sz/7My5evMh/FElIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSOKqq656TpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSuOqFk4QkJCEJSUhCEpKQhCT+o124cIE/+7M/49GPfjSPfvSj+f/kwoUL/NIv/RIAb/VWbwXA7u4uP/MzPwPAO73TO332Nddc82Cuuuqqq6666jkRXHXVVVddddVz+fAP//DvAnjGM57BbbfdhiRe67Veiwc96EHs7e3xp3/6p7wgkvj3kMS/hiSemyT+o0gC4NVf/dUB+NVf/VWemyQkIQlJSEISkpCEJCQhCUlIQhKSuOqqq/7nkoQkJCEJSUhCEpKQhCQkIQlJSEISkrjqCklIQhKSkIQkJCEJSfxr/cqv/AoAb/3Wb83/N3/yJ3/Ck5/8ZI4fP85bvdVbAfDXf/3X3HrrrZw5c+ZBH/7hH/5dXHXVVVddddVzIrjqqquuuuqqB3id13md936xF3ux1wb4uZ/7OQAe9KAH8Zqv+ZoA/Pqv/zr/XpJ4YSTx/Eji30oSDySJF0QSD3TLLbdwyy238Od//ufs7u4iCUlIQhJXXXXVVc+PJCQhCUlIQhKSkIQkJCEJSUji/ytJSEISkpCEJCQhCUk80MWLF/mzP/szHv3oR/PoRz+a/8ls8x/pwoUL/MAP/AAAD37wg3nwgx+MJH72Z38WgBd7sRd77dd5ndd5b6666qqrrrrq2Qiuuuqqq6666pmuueaaB3/4h3/4dwF83/d9H7u7uwC85mu+JgB/+qd/yp133sm/RBL/Ekn8W0jiuUniuUniX0MSL8irv/qrA/Crv/qrXPU/hyQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIYmr/veQhCQkIQlJSEISkpCEJCQhCUn8fyEJSUhCEr/6q78KwFu/9Vvz/82FCxf4pV/6JY4fP85bvdVbAbC7u8vP/MzPAPCO7/iOn3XNNdc8mKuuuuqqq666guCqq6666qqrnunDP/zDvwvgGc94Bs94xjMAeM3XfE0e9KAHsbe3x5/+6Z8iiReFJP4lknhBJPEfTRIPJIl/yS233MItt9zCn//5n3Px4kWuAklIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUjiqhedJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkrvrPIwlJSEISkpCEJCQhCUlI4v+Sixcv8md/9mc8+tGP5tGPfjT/3/zJn/wJT3nKUzh+/Div9VqvBcDf/M3fcOutt3LNNdc8+MM//MO/i6uuuuqqq666guCqq6666qqrgNd5ndd57xd7sRd7bYCf+7mfA+BBD3oQr/marwnAb/zGb3A/SbwoJPHvIYnnRxLPTRLPTRL/VpIAeLVXezUAfvVXf5X/bSQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkrjqqn8LSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJHHVi04SkpCEJCQhCUlIQhKSkMT/Br/6q78KwFu91VvxQLb5z2Cb/wy2+de6cOECv/RLvwTAS73US/GgBz0IgJ/92Z8F4MVe7MVe+3Ve53Xem6uuuuqqq64Cgquuuuqqq/7fu+aaax784R/+4d8F8H3f933s7u4C8Jqv+ZoAPP7xj+fOO+/kgSTxopDECyOJ/ykk8UC33HILt9xyC3/+53/OxYsX+a8iCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJXHXV/xeSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpDEVc9JEpKQhCQkIQlJSEISkvjvdPHiRf7sz/6MRz/60Tz60Y/m/5unPOUp/NIv/RLHjx/nrd7qrQDY3d3lZ37mZwB4x3d8x8+65pprHsxVV1111VX/3xFcddVVV131/96Hf/iHfxfAM57xDG677TYk8Zqv+Zo86EEPYm9vj9/4jd/g+ZHEi0ISL4wkXhBJPD+SeG6SeG6SeCBJPJAkXpAXf/EXB+DP//zP+deQhCQkIQlJSEISkpCEJCQhCUlIQhKSuOqqq/57SEISkpCEJCQhCUlIQhKSkIQkJCGJ/88kIQlJSEISkpCEJCQhif8sv/qrvwrAq73aq/H/0Z/+6Z9y4cIFjh8/zmu91msB8Dd/8zfceuutXHPNNQ/+8A//8O/mqquuuuqq/+8Irrrqqquu+n/tdV7ndd77xV7sxV4b4Pu///sBOHbsGK/5mq8JwG/8xm/wwkjiRSGJF0YS/5McO3aMl3iJl+DP//zPedrTnoYkJCEJSUhCEpKQhCQkIYmrrrrq/x9JSEISkpCEJCQhCUlIQhKSkIQk/j+RhCQkIQlJSEISkpDEv8XFixd56lOfyqMf/Wge/ehH83+VbZ6fCxcu8AM/8AMAvPRLvzQPfvCDkcTP/uzPsru7y4u92Iu91uu8zuu8N1ddddVVV/1/RnDVVVddddX/W9dcc82DP/zDP/y7AL7/+7+f+73FW7wFAI9//OO58847+ZdI4j+TJJ4fSTw3SfxLJPGCSALg1V7t1QD48z//c676v0sSkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCElf93yYJSUhCEpKQhCQkIQlJSEISkvi/TBKSkIQkJCEJSUhCEs/PD//wD3P69Gle7dVejf+PnvKUp/Cnf/qnHDt2jLd8y7cE4NKlS/zu7/4uAO/4ju/4Wddcc82Dueqqq6666v8rgquuuuqqq/7f+vAP//DvAnjGM57BM57xDABe8iVfkgc96EHs7+/zG7/xG7yoJPEvkcQLI4kXRBL/VpJ4YSTx3F78xV+cP//zP+dpT3saV/3rSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpL430ASkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQxFX/NSQhCUlIQhKSkIQkJCEJSfxfJAlJSEISktjd3eWpT30qj370o3n0ox/Nfyfb/Hf4pV/6JS5cuMDx48d5zdd8TQD+5m/+hr/5m7/hmmuuefCHf/iHfxdXXXXVVVf9f0Vw1VVXXXXV/0uv8zqv894v9mIv9toA3//93w/AsWPHeIu3eAsAfuM3fgNJ/GtI4l8iiRdGEv8aknhukvj3eNM3fVMA/vzP/5z/iyQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJK76/0sSkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSOKqfz1JSEISkpCEJCQhCUlIQhL/2/3qr/4qp0+f5tVe7dX4/+jChQv8wA/8AAAv9VIvxfHjxwH4nd/5HXZ3d3mxF3ux137Hd3zHz+Kqq6666qr/jwiuuuqqq676f+eaa6558Id/+Id/F8D3f//3c7+3eIu3AOAJT3gCd955JwCS+NeQxL9EEv8Wkvi3ksQDSeIFefEXf3Ge+tSn8rSnPY3/KSQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJXHXV/1aSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpDEVc+fJCQhCUlIQhKSkIQkJPE/1dOe9jSe+tSn8uhHP5rTp0/zL7HN/zVPecpT+NM//VOOHz/OW77lWwJw6dIlfvd3fxeA13md13nva6655sFcddVVV131/w3BVVddddVV/+98+Id/+HcBPOMZz+C2225DEi/1Ui/Fgx70IAB+4zd+gweSxH80SbwgkvjXkMRzk8S/hiQA3uRN3gSAX/u1X+M/kiQkIQlJSEISkpCEJCQhCUlIQhKSkMRVV131H0cSkpCEJCQhCUlIQhKSkIQkJCEJSUji/ztJSEISkpCEJCQhCUlI4r/Dr/3ar3H69Gne6q3eiv8Itvnf5pd/+Ze5cOECD3rQg3jN13xNAP7mb/6Gv/mbv+Gaa6558Id/+Id/F1ddddVVV/1/Q3DVVVddddX/K6/zOq/z3i/2Yi/22gA/8AM/AMCxY8d48zd/cwB++qd/mudHEi8qSfx7SeL5kcS/lST+JS/+4i/OU5/6VJ72tKfx/EhCEpKQhCQkIQlJSEISkpCEJCRx1VVX/d8hCUlIQhKSkIQkJCEJSUhCEpKQxP83kpCEJCQhCUlIQhKS+I/21Kc+lac+9ak8+tGP5n8y2/xnuXDhAr/8y78MwEu91Etx/PhxAH73d3+X3d1dXuzFXuy13+md3umzueqqq6666v8Tgquuuuqqq/7fuOaaax784R/+4d8F8P3f//3c783f/M0BuPPOO7nzzjt5QSTxopLEv0QS/xaSeG6SeG6SeGEk8UCv+qqvCsCv//qvIwlJSEISkpDEVVddddW/lSQkIQlJSEISkpCEJCQhCUlI4v86SUhCEpKQhCQkIQlJ/Gv92q/9GqdPn+b93u/9+P/qT//0T/nTP/1Tjh8/zlu+5VsiiUuXLvG7v/u7ALzO67zOe19zzTUP5qqrrrrqqv8vCK666qqrrvp/48M//MO/C+AZz3gGt912GwAv+ZIvyYMe9CAAfuM3foN/iSReVJL4l0jiBZHEf6VXe7VX42lPexpPe9rTuOo/nyQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhiav++0hCEpKQhCQkIQlJSEISkpDE/0WSkIQkJCEJSUhCEpJ4oKc+9ak89alP5VGPehT/m9nm3+OXf/mXAXjQgx7ES77kSwLwt3/7t/zN3/wNZ86cedCHf/iHfxdXXXXVVVf9f0E5fvw4V1111VVX/d/3Oq/zOu/95m/+5h8N8I3f+I3c7/3e7/0A+Omf/mnOnTvHi0ISLypJ/Esk8YJI4vmRxHOTxHOTxANJ4oEkAfCqr/qq3Hzzzfzoj/4oFy9e5P8zSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUjiqv89JCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCGJq/79JCEJSUhCEpKQhCQkIQlJ/F8iCUlIQhIXL17kNV/zNTl9+jR/9Vd/BYAknpskHkgSz00SDySJB5LEc5PEA0niuUnigSTx3CTxQJJ4bpJ4IEkALJdLLly4wEu8xEtw7bXX8qQnPYnVasV9993HIx/5SG655ZYHA/zDP/zD73DVVVddddX/dQRXXXXVVVf9n3fNNdc8+MM//MO/C+D7v//7ud+7vdu7AXDnnXdy11138a8hiReVJP6ne9VXfVWe9rSn8bSnPY3/bSQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSOKqq/67SEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQxFUvnCQkIQlJSEISkpCEJCTxv9HTnvY0nvrUp/LoRz+a/2y2+Z/qT//0T3nKU57C8ePHeY3XeA0Adnd3+d3f/V0AXud1Xue9r7nmmgdz1VVXXXXV/3UEV1111VVX/Z/34R/+4d8F8IxnPIPbbrsNgFtuuYUHPehBAPzmb/4mAJL415DEi0oSL4wkXhBJPD+SeG6S+JdI4oFe7MVeDIA///M/57+aJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCSuuuqq508SkpCEJCQhCUlIQhKSkIQkJCEJSUjiqiskIQlJSEISkpCEJCQhif9p/uIv/oJTp07xaq/2avx/9oM/+IMAvNRLvRQv+ZIvCcDf/u3f8jd/8zdcc801D/7wD//w7+Kqq6666qr/6wiuuuqqq676P+11Xud13vvFXuzFXhvgB3/wB5GEJN793d8dgN/8zd9kf3+f+0niX0MSLypJvDCSeEEk8W8liRfm1V7t1bh48SJ/8Rd/wb+VJCQhCUlIQhKSkIQkJCEJSUhCElddddX/XJKQhCQkIQlJSEISkpCEJCQhCUlI4v8jSUhCEpKQhCQkIQlJ/Fd66lOfylOf+lTe6q3eCgDb/Ets83/NhQsX+KEf+iEAXvM1X5Pjx48D8Hu/93vs7u7yYi/2Yq/9ju/4jp/FVVddddVV/5cRXHXVVVdd9X/WNddc8+AP//AP/y6AH/iBH+B+7/Zu7wbAnXfeyROe8ASemyT+NSTx30USz00SL6oXe7EXY2dnh1/7tV/jfpKQhCQkIQlJSEISkpCEJCQhiauuuuqqB5KEJCQhCUlIQhKSkIQkJCEJSfx/IAlJSEISkpCEJCQhif8oFy9e5C/+4i84ffo0r/Zqr8b/Z3/6p3/KU57yFI4fP85rvMZrALC7u8vv/u7vAvA6r/M6733NNdc8mKuuuuqqq/6vIrjqqquuuur/rA//8A//LoDbbruN2267DYBbbrmFW265BYDf/M3f5AWRxL+GJF4UknhhJPGCSOLfShIPJAmAV33VVwXgL//yL5GEJK76n08SkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCRx1f98kpCEJCQhCUlIQhKSkIQk/i+ThCQkIQlJSEISkvjXeOpTn8pTn/pU3uqt3or/Trb57/ZDP/RDALzUS70UD37wg5HE3/3d3/G3f/u3XHPNNQ/+8A//8O/mqquuuuqq/6sIrrrqqquu+j/pdV7ndd77xV7sxV770qVL/MAP/AD3e/M3f3MAfvM3f5P9/X1eGEn8a0jiRSGJF0YS/xqSeG6S+Je82Iu9GDs7O/zYj/0YV/3rSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlc9a8nCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJHHVfyxJSEISkpCEJCQhCUlIQhKS+L9EEpKQhCQkIQlJSEIS97t48SJ/8Rd/wenTp3m1V3s1/j+7cOECP/RDPwTAW7zFW3C/3/3d3+XSpUu82Iu92Gu94zu+42dx1VVXXXXV/0UEV1111VVX/Z9zzTXXPPjDP/zDvwvg53/+57nfu73bu3Hs2DHuvPNOnvCEJ/CikIQkXlSSeFFI4oWRxPMjiX8rSTzQq77qqwLwF3/xF/xfJglJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpK46qp/LUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpDEVS86SUhCEpKQhCQkIQlJSOL/CklIQhJPe9rTuHjxIm/1Vm/F/2S2+c/2lKc8hac85SkcO3aMt3iLtwDg0qVL/NzP/RwAr/M6r/Pe11xzzYO56qqrrrrq/xqCq6666qqr/s/58A//8O8C+Lu/+ztuu+02AG655RZuueUWAP7sz/6Mfy1JvKgk8aKQxH8USTw3SbwgL/ZiL8bOzg4/9mM/xv9UkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQxFVX/V8lCUlIQhKSkIQkJCEJSUhCEpKQhCQkIYmrnpMkJCEJSUhCEpKQhCQk8b/JxYsX+bVf+zVOnz7Nq73aq/HvZZv/rS5cuMAP/dAPAfCSL/mSPOhBDwLgGc94Bn/7t3/LNddc8+AP//AP/y6uuuqqq676v4bgqquuuuqq/1Ne53Ve571f7MVe7LUvXbrEL/zCLyAJSbz5m785AH/2Z3/G3Xffzb+FJF5UknhRSOIFkcTzI4l/r1d5lVcB4C/+4i/4zyQJSUhCEpKQhCQkIQlJSEISkpCEJK666qr/fJKQhCQkIQlJSEISkpCEJCQhCUlI4v8zSUhCEpKQhCQkIQlJ/E/ytKc9DYC3fMu35H8z2/xLbPPCXLhwgR/6oR8C4C3e4i243+/+7u9y6dIlXuzFXuy13/Ed3/GzuOqqq6666v8Sgquuuuqqq/7PuOaaax784R/+4d8F8Au/8Avc783e7M04duwYd911F3/+538OgCQk8a8liReVJP69JPH8SOK5SeK5SeKBJPFiL/Zi7Ozs8Ou//uv8a0hCEpKQhCQkIQlJSEISkpCEJK666qr/uyQhCUlIQhKSkIQkJCEJSUhCEpL4/0ISkpCEJCQhCUlIQhL/VS5evMiP/uiPcvr0aR796Efz/91TnvIUnvKUp3Ds2DHe4i3eAoBLly7xcz/3cwC8zuu8znu/2Iu92Gtz1VVXXXXV/xUEV1111VVX/Z/x4R/+4d8F8Hd/93fcdtttANxyyy28xEu8BAB/9md/xnOTxL+WJF5UkviXSOK/0mMf+1gAfuM3fgNJSEISkpCEJCQhCUlIQhJXXXXVVf8RJCEJSUhCEpKQhCQkIQlJSOL/MklIQhKSkIQkJCEJSfxHedrTngbA+77v+/L/3YULF/jhH/5hAF7yJV+SBz3oQUjiGc94Bn/7t3/LNddc8+AP//AP/y6uuuqqq676v4Lgqquuuuqq/xPe8R3f8bNe7MVe7LUvXbrEL/zCL3C/V3/1Vwfgz/7sz7jrrrt4fiTxryWJF5Uk/iWSeEEk8fxI4rlJ4oV57GMfy80338yv//qvc9V/HUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpDEVf91JCEJSUhCEpKQhCQkIQlJ/F8kCUlIQhKSkIQkJPGiunjxIj/6oz/KqVOneNSjHsV/Jtv8T3fhwgV+5Vd+BYC3eIu3AEASv/d7v8elS5e45pprHvxO7/ROn81VV1111VX/FxBcddVVV131v94111zz4Hd6p3f6bIBf+IVf4H6v/uqvzi233MJdd93Fn//5n/PCSOJfSxIvKkn8SyTxn0ES93uxF3sxAH7jN36Dq55NEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUjiqv97JCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkrvq3kYQkJCEJSUhCEpKQhCT+L5GEJCQhCUlIQhKSeKCnPe1pALzVW70VV8Gf/dmf8ZSnPIVjx47x5m/+5gBcunSJn/u5nwPgdV7ndd77xV7sxV6bq6666qqr/rcjuOqqq6666n+9D//wD/8ugL/7u7/jtttuA+CWW27h1V/91QH4sz/7M14UkpDEv4YkXlSS+LeSxPMjiecmiefnpptu4qabbuIv/uIv+L9CEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSuOqq/2kkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCGJq54/SUhCEpKQhCQkIQlJSOL/AklIQhK7u7v8xV/8BY961KN41KMexf93Fy5c4Id/+IcBeNCDHsQtt9wCwG233cbf/u3fcubMmQd9+Id/+Hdx1VVXXXXV/3YEV1111VVX/a/2ju/4jp/1Yi/2Yq996dIlfuEXfgEASbz6q786AH/2Z3/GXXfdxb+GJP41JPEfRRIviCT+rSTxKq/yKgD8xm/8Bv9TSEISkpCEJCQhCUlIQhKSkIQkJCEJSVx11VUvnCQkIQlJSEISkpCEJCQhCUlIQhKSkMT/d5KQhCQkIQlJSEISkpDE/ya//uu/DsBbvdVb8d/JNv8TXLhwgV/5lV/h2LFjvMVbvAX3+73f+z0uXbrENddc8+B3fMd3/Cyuuuqqq67634zgqquuuuqq/7WuueaaB7/TO73TZwP84i/+IpKQxKu92qtxyy23sL+/z1/8xV/wbyGJfw1JvCgk8S+RxL+GJJ6bJB7opptu4qabbuIv/uIvuHjxIv/RJCEJSUhCEpKQhCQkIQlJSEISkrjqqqv+Z5OEJCQhCUlIQhKSkIQkJCEJSUji/xtJSEISkpCEJCQhCUn8T3Hx4kX+4i/+gkc96lE88pGP5F9im//r/uzP/oynPOUpHDt2jNd4jdcA4NKlS/zcz/0cAK/zOq/z3i/2Yi/22lx11VVXXfW/FcFVV1111VX/a334h3/4dwH83d/9HbfddhsAt9xyC6/+6q8OwG/91m8BIIl/C0n8a0jiRSGJfytJ/Fu88iu/MgC/8Ru/wb9EEpKQhCQkIQlJSEISkpCEJCRx1VVXXfVAkpCEJCQhCUlIQhKSkIQkJPH/gSQkIQlJSEISkpDEf6Vf//VfB+Ct3uqt+J/MNv8VLly4wA/90A8B8JIv+ZLccsstANx222387d/+Lddcc82DP/zDP/y7uOqqq6666n8rgquuuuqqq/5Xesd3fMfPerEXe7HXvnTpEr/4i7/I/V7t1V4NgCc+8Yncdddd3E8S/xaSkMSLShKS+JdI4oWRxL+GJJ6bJABuuukmbrrpJv7yL/+S3d1dJCEJSUhCEpKQhCSu+p9JEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpDEVf/zSEISkpCEJCQhCUlIQhKSkMT/RZKQhCQkIQlJSEISkviPcvHiRf7iL/6CRz3qUTzqUY/ifzPb/Ets8y+5ePEiv/Irv8KxY8d4i7d4CyQhid///d/n0qVLXHPNNQ9+x3d8x8/iqquuuuqq/40Irrrqqquu+l/nmmuuefA7vdM7fTbAL/7iL3K/V3u1V+OWW25hf3+f3/qt3+K5SUIS/xaS+NeQxL9EEi+MJJ4fSfxrvPIrvzIAv/Ebv8FV/zEkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISV/3HkYQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUjiqv84kpCEJCQhCUlIQhKSkIQk/i+RhCQkIQlJSEISkvjX+PVf/3UA3vIt35KrrvjzP/9zLly4wLFjx3j1V391AC5dusTP//zPA/A6r/M67/3iL/7ir81VV1111VX/2xBcddVVV131v86Hf/iHfxfA3/3d33HbbbcBcOzYMV791V8dgN/6rd/ihZHEv4Uk/jUk8S+RxL+FJJ6bJJ7bzTffzE033cRf/uVfcvHiRf4/koQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlcddW/hSQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSVz1opGEJCQhCUlIQhKSkIQk/i+QhCQkIQlJSEISz+3ixYv8xV/8BY961KN41KMexb+Hbf4vuHDhAj/8wz8MwEu+5Etyyy23AHDbbbfxd3/3d1xzzTUP/vAP//Dv5qqrrrrqqv9tCK666qqrrvpf5R3f8R0/68Ve7MVe+9KlS/ziL/4i93vTN31TAJ74xCdy11138S+RxL+FJP4rSeLf4zGPeQwAv/Ebv8H/RpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSuOqq/6skIQlJSEISkpCEJCQhCUlIQhKSkIQkJHHVs0lCEpKQhCQkIQlJSOJ/M0lIQhKSkMRv/MZvAPCWb/mWXHXFU5/6VP7sz/6MY8eO8eZv/ubc7/d+7/e4dOkSZ86cedA7vuM7fhZXXXXVVVf9b0Jw1VVXXXXV/xrXXHPNg9/pnd7pswF+8Rd/EUlI4tVf/dW55ZZb2N/f57d+67d4UUlCEv9aknhRSeJfIokXRhLPjySemyTut7Ozw2Mf+1j+8i//kosXL/LfSRKSkIQkJCEJSUhCEpKQhCQkIYmrrrrqP5ckJCEJSUhCEpKQhCQkIQlJSEIS/19JQhKSkIQkJCEJSUjif5OLFy/ytKc9jdOnT/OoRz2Kq6741V/9VS5cuMCxY8d49Vd/dQAuXbrEz//8zwPwOq/zOu/9Yi/2Yq/NVVddddVV/1sQXHXVVVdd9b/Gh3/4h38XwN///d9z++23A3Ds2DFe7dVeDYDf+q3f4t9CEv9akpDEi0IS/xJJ/Ed7pVd6JQD+4i/+gv9IkpCEJCQhCUlIQhKSkIQkJCGJq6666v8WSUhCEpKQhCQkIQlJSEISkpDE/xeSkIQkJCEJSUhCEpL4n+THf/zHOXXqFK/6qq8KgG3+M9jmf4sLFy7wwz/8wwC85Eu+JMeOHQPgtttu4/d+7/e45pprHvzhH/7h38VVV1111VX/WxBcddVVV131v8I7vuM7ftaLvdiLvfalS5f4xV/8Re73Jm/yJgA88YlP5O677+bfShL/FpJ4UUjiXyKJF0QSz48knpskdnZ2eOxjH8tf/uVf8vSnP50XRhKSkIQkJCEJSUhCEpKQhCSuuuqqq/4tJCEJSUhCEpKQhCQkIQlJSOL/MklIQhKSkIQkJCGJ/0oXL17kaU97Go961KN41KMexVVXPPWpT+XP/uzPOHbsGG/+5m/O/f7u7/6OS5cucc011zz4Hd/xHT+Lq6666qqr/jcguOqqq6666n+8a6655sHv9E7v9NkAv/iLv8j9XvzFX5xbbrkFgN/+7d8GQBL/VpKQxL+WJF4UkviXSOIFkcSL6pVe6ZUA+Mu//EskIQlJSEISkpCEJK76ryUJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCRx1X8dSUhCEpKQhCQkIQlJSEIS/9dIQhKSkIQkJCEJSfxH+/Vf/3VOnz7Nq77qq/LfyTb/VWzzL/mVX/kVLly4wC233MJrvMZrIIm9vT1+4Rd+AYDXeZ3Xee8Xe7EXe22uuuqqq676n47gqquuuuqq//E+/MM//LsA/v7v/57bb78dgGPHjvGmb/qmAPzcz/0cDyQJSfxbSeJfSxIvCkn8R5PEc3vsYx/L05/+dJ7+9Kdz1b+OJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpDEVf+7SUISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJXPVvIwlJSEISkpCEJCQhCUn8XyEJSUhCEpKQhCQk8a/19Kc/nac97Wk86lGP4tSpU/xPZpt/iW3+I1y8eJFf/dVfBeAlXuIlOHbsGAC33XYbv//7v88111zz4A//8A//Lq666qqrrvqfjuCqq6666qr/0d7xHd/xs17sxV7stS9dusQv/uIvcr83eZM3AeCuu+7irrvu4vmRxL+VJP61JPGikMQLI4kXRBLPjyTu9wZv8AYA/MZv/Ab/X0hCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSuOqq/06SkIQkJCEJSUhCEpKQhCQkIQlJSEISkpDEVc+fJCQhCUlIQhKSkIQkJPG/nSQkIQlJSEISknhBfuM3foPTp0/zlm/5lvxLbPP/xZ//+Z/zZ3/2Zxw7dow3e7M3435/93d/x6VLl7jmmmse/E7v9E6fzVVXXXXVVf+TEVx11VVXXfU/1ou92Iu99ju90zt9NsAv/uIvcr+XeImX4JZbbgHg537u53hhJCGJfwtJSOJfQxIvCkm8MJJ4QSTxwjzmMY/h6U9/Ok9/+tP530QSkpCEJCQhCUlIQhKSkIQkJCEJSVx11VXPSRKSkIQkJCEJSUhCEpKQhCQkIQlJSOL/O0lIQhKSkIQkJCEJSfxvJQlJSEISkpDE05/+dJ72tKfxqEc9ilOnTnHVs/3qr/4qFy5c4JZbbuElXuIlALh06RK/8Au/AMDrvM7rvPeLvdiLvTZXXXXVVVf9T0Vw1VVXXXXV/1jv9E7v9FkAf//3f88dd9yBJI4fP86bvMmbAPBzP/dzvKgk8W8liX8NSbwoJPEfSRKv9EqvBMBv/MZv8N9FEpKQhCQkIQlJSEISkpCEJCQhiauuuup/DklIQhKSkIQkJCEJSUhCEpKQxP83kpCEJCQhCUlIQhKS+N/mN37jNzh9+jRv+ZZvyVXPdvHiRX71V38VgFd/9Vfn2LFjANx22238/u//PmfOnHnQh3/4h38XV1111VVX/U9FcNVVV1111f9I7/iO7/hZL/ZiL/baly5d4pd+6Ze435u8yZsAcNddd3HXXXfxryGJfytJ/GtI4kUhiRdEEi+IJJ6fV3qlV+LpT386T3/60/mPIglJSEISkpCEJCQhCUlIQhJXXXXV/0+SkIQkJCEJSUhCEpKQhCQk8f+BJCQhCUlIQhKSkMT/NE9/+tN52tOexqMe9Siuek5//ud/zlOf+lSOHTvGq7/6q3O/v/u7v+PSpUtcc801D37Hd3zHz+Kqq6666qr/iQiuuuqqq676H+fFXuzFXvud3umdPhvgl37pl7jfzTffzM033wzAb//2b/NvIQlJ/FtIQhIvKkn8e0niRfWKr/iKAPzGb/wGL4wkJCEJSUhCEpKQhCQkIQlJXPW/gyQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSVz1P58kJCEJSUhCEpKQhCQkIQlJ/F8kCUlIQhKSkIQkJPHf4Td+4zc4deoU7/M+78O/h23+r/nhH/5hAF7iJV6Cl3iJlwDg0qVL/MIv/AIAr/M6r/PeL/ZiL/baXHXVVVdd9T8NwVVXXXXVVf/jvNM7vdNnAfz93/89t99+O/d753d+ZwB++7d/m4ODA/49JPFvJYkXlST+JZL4t5DEA73SK70ST3/607n11luRhCQkIQlJSEISV/3nkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpK46jlJQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSVz1H08SkpCEJCQhCUlIQhKS+L9EEpKQhCQkIQlJSOI/w9Of/nSe9rSn8ahHPYr/b2zzwly8eJEf/uEfBuDVX/3VOX78OJK4/fbb+f3f/32uueaaB3/4h3/4d3HVVVddddX/NARXXXXVVVf9j/KO7/iOn/ViL/Zir33p0iV+6Zd+ifu98zu/MwB33XUXT3rSkwCQxL+HJCTxbyGJF5Uk/iWSeEEk8S95zGMeA8Bf/uVfctW/TBKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCRx1VUPJAlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpK46kUjCUlIQhKSkIQkJCEJSfxfIAlJSEISkpCEJCTxb/Ubv/EbnDp1ild91VflP5Nt/rf58z//c5761Kdy7NgxXu3VXo37/f3f/z2XLl3immuuefA7vuM7fhZXXXXVVVf9T0Jw1VVXXXXV/xgv9mIv9trv9E7v9NkAv/RLv8T9br75Zm6++WYAfud3focHkoQk/j0k8W8hiReVJP4lknhBJPH8SALgFV/xFbl48SJ/9Vd/xf91kpCEJCQhCUlIQhKSkIQkJCEJSUhCEpK46qr/jSQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkcdWzSUISkpCEJCQhCUlI4n87SUhCEpKQhCQk8cLs7u7ytKc9jbd8y7fkv5tt/iW2+ZfY5j/Kj/zIjwDwEi/xEtxyyy0AXLp0iV/8xV8E4HVe53Xe+8Vf/MVfm6uuuuqqq/6nILjqqquuuup/jHd6p3f6LIC///u/5/bbb0cSkniTN3kTAH77t3+b/f19nh9J/HtIQhL/WpJ4UUniXyKJf63HPOYx7Ozs8Ju/+Zv8byEJSUhCEpKQhCQkIQlJSEISkpCEJK666qp/O0lIQhKSkIQkJCEJSUhCEpKQhCT+v5KEJCQhCUlIQhKSkMT/VpKQhCQkIQlJSOLixYv85V/+JadOneJVX/VVsc1Vz3bx4kV+5Ed+BIA3fdM35X633XYbv//7v88111zz4A//8A//bq666qqrrvqfguCqq6666qr/Ed7xHd/xs17sxV7stS9dusQv//IvIwmAd3qnd+LYsWPcddddPOlJT+KFkYQk/j0k8a8lCUm8KCTxbyWJ5+cVX/EVuXjxIn/1V3/FfwdJSEISkpCEJCQhCUlIQhKSkMRVV131v4skJCEJSUhCEpKQhCQkIQlJSOL/C0lIQhKSkIQkJCEJSfxvI4mnP/3pPP3pT+ct3/Ituep5/fmf/zlPfepTOXbsGG/6pm/K/f7+7/+eS5cucebMmQe94zu+42dx1VVXXXXV/wQEV1111VVX/bd7sRd7sdd+p3d6p88G+OVf/mXud/PNN3PzzTcD8Bd/8Re8qCQhiX8rSfxbSOJFIYkXRhIviCQe6NGPfjQ7Ozv85m/+Jv+RJCEJSUhCEpKQhCQkIQlJXHXVVVc9P5KQhCQkIQlJSEISkpCEJCTxf5kkJCEJSUhCEpKQxP9Eu7u7/OVf/iWnTp3iVV/1Vbnqef3Ij/wIAC/xEi/BLbfcAsClS5f4xV/8RQBe53Ve571f7MVe7LW56qqrrrrqvxvBVVddddVV/+3e6Z3e6bMA/vAP/5Dbb7+d+73xG78xAH/xF3/B3Xffzb+WJP6tJCGJfy1JvCgk8cJI4kXxiq/4igD81V/9Ff8SSUhCEpKQhCQkIQlJSEISV/33koQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlI4qr/XpKQhCQkIQlJSEISkpCEJP6vkYQkJCEJSUhCEpL47/L0pz+dixcv8pZv+Zb8S2zz/83Fixf5kR/5EQDe9E3flPvddttt/P7v/z7XXHPNgz/8wz/8u7jqqquuuuq/G+X48eNcddVVV1313+cd3/EdP+t1Xud13vvSpUv8zM/8DPd74zd+Y2655Rbuvvtufvu3f5t/K0lI4t9KEv9aknhRSOLfQhIAj370o3nMYx7DT/7kT3LPPfcgCUlIQhKSkIQkJHHVv58kJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJHHVfw9JSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSOKqfz9JSEISkpCEJCQhCUlI4v8KSUhCEpKQhCQkIYn/LKvVitVqxcu93Mtx/vx5br/9du4niecmiQeSxANJ4rlJ4oEk8dwk8UCSeG6SeCBJPDdJPJAknpsknpskHkgS91sul9xwww1cf/31HD9+nKc85SlI4tKlS1xzzTXccMMNxwH+4R/+4Xe46qqrrrrqvwvBVVddddVV/21e7MVe7LXf6Z3e6bMBfvmXf5n73Xzzzbz4i784AH/xF3+BJP69JPFvJQlJ/GtI4kUhiRdEEi/MK77iKwLwV3/1V1z1gklCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSuOqq/wiSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJK564SQhCUlIQhKSkIQkJPF/gSQkIQlJSEISkvj3evrTn87Fixd5i7d4C/69bPN/gW3ud/HiRX7kR34EgBd/8Rfn5ptvBmBvb49f+qVfAuB1Xud13vvFXuzFXpurrrrqqqv+uxBcddVVV1313+ad3umdPgvgD//wD7n99tu53xu/8RsD8Bd/8RfcfffdAEhCEv8ekpDEv5Uk/jUk8e8liefnMY95DDs7O/zmb/4m/9dJQhKSkIQkJCEJSUhCEpKQhCQkIQlJXHXV/2WSkIQkJCEJSUhCEpKQhCQkIQlJSEISV4EkJCEJSUhCEpKQhCT+N5OEJCQhCUlIQhIviosXL/Kbv/mbnDp1ikc96lH8X2Kb/wgXL17k137t1wB40zd9U+536dIl/uAP/oBrrrnmwR/+4R/+XVx11VVXXfXfheCqq6666qr/Fu/4ju/4WS/2Yi/22pcuXeKP/uiPkIQkXvVVX5Vjx45x991385d/+Zc8N0n8e0ni30oS/xqS+JdI4oWRxHN79KMfDcBv/dZv8b+FJCQhCUlIQhKSkIQkJCEJSUhCElddddV/HklIQhKSkIQkJCEJSUhCEpKQhCT+v5GEJCQhCUlIQhKSkMT/RpKQhCQkIQlJSOKBnv70pwPw3u/93vxns82/xDb/Etv8V/rzP/9znvrUp3Ls2DHe9E3flPv9/d//PbfddhvXXHPNgz/8wz/8u7jqqquuuuq/A8FVV1111VX/5V7sxV7std/pnd7pswF+5Vd+hfvdfPPNvOqrvioAf/EXf8ELIglJ/HtIQhL/FpKQxItKEv8SSbyoHv3oR3PjjTfym7/5m/x3koQkJCEJSUhCEpKQhCQkIYmrrrrq/w5JSEISkpCEJCQhCUlIQhKS+P9AEpKQhCQkIQlJSOJ/G0lIQhK7u7v8xE/8BKdOneKRj3wkVz2vixcv8qM/+qMA3Hzzzdxyyy0AXLp0iV/6pV8C4MVf/MVf58Ve7MVem6uuuuqqq/6rEVx11VVXXfVf7p3e6Z0+C+AP//APuf3227nfq7zKqwDwF3/xF9x99938SyTx7yWJfytJvKgk8S+RxAsiifs9+tGPBuC3fuu3+I8kCUlIQhKSkIQkJCEJSUhCElddddVVLypJSEISkpCEJCQhCUlIQhL/V0lCEpKQhCQkIQlJ/E/39Kc/HYD3eZ/34arn7+LFi/zar/0ax44d403e5E2436VLl/iDP/gDzpw586AP//AP/y6uuuqqq676r0Zw1VVXXXXVf6l3fMd3/KwXe7EXe+29vT3+6I/+iPu9yqu8CjfffDP7+/v85V/+JS8qSUji30MSkvi3kMSLShL/Ekm8IJK48cYbufHGG/mrv/orXlSSkIQkJCEJSUhCEpKQxFX/dSQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQxFX/+SQhCUlIQhKSkIQkJCEJSfxfIglJSEISkpCEJCTx3213d5ff/M3f5NSpUzzykY/ENlc9rz//8z/nqU99KseOHePVXu3VuN/f//3fc9ttt3HNNdc8+MM//MO/i6uuuuqqq/4rEVx11VVXXfVf5sVe7MVe+53e6Z0+G+CXf/mXud/NN9/Mq77qqwLwO7/zO/xbSEIS/x6S+LeQxItKEv8er/AKrwDAb/7mbyIJSUhCEpKQhCQkIQlJXPVvIwlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCSu+t9LEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSVz1rycJSUhCEpKQhCQkIQlJ/F8gCUlIQhKSkIQk/qv85V/+JQBv8RZvwVXPyTYAFy9e5Ed/9EcBePEXf3FuueUWJLG3t8cv/dIvAfBiL/Zir/1iL/Zir81VV1111VX/VQiuuuqqq676L/NO7/ROnwXwh3/4h9x+++3c71Ve5VUAeNKTnsTdd9/Nv4ck/j0kIYl/LUm8qCTxwkji+bnhhhu48cYb+au/+isuXbrEVc+fJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkcdVV/9UkIQlJSEISkpCEJCQhCUlIQhKSkIQkJHHV8ycJSUhCEpKQhCQkIYn/zSQhCUlIQhKSkIQk/qPs7u7yl3/5lzzqUY/ikY98JP8X2ebf6+LFi/zar/0ax44d403e5E24397eHn/wB3/ANddc8+AP//AP/y6uuuqqq676r0Jw1VVXXXXVf4l3fMd3/KwXe7EXe+29vT3+6I/+iPu9yqu8CjfffDP7+/v87u/+LpL495KEJP49JPGvJQlJvCgk8cJI4rm9wiu8AgC/9Vu/xf91kpCEJCQhCUlIQhKSkIQkJCEJSUjiqqv+P5OEJCQhCUlIQhKSkIQkJCEJSUhCEv/fSUISkpCEJCQhCUlI4n8rSUhCEpKQhCQk8a/1m7/5mwC8xVu8Bf8S2/x/9ed//udcvHiRY8eO8aqv+qrc7x/+4R+4/fbbueaaax784R/+4d/FVVddddVV/xUIrrrqqquu+k/3Yi/2Yq/9Tu/0Tp8N8Mu//MtIQhLHjh3jVV/1VQH43d/9Xe4nCUn8e0ni30MSkvjXksSLQhIvjCTud8MNN3DjjTfyV3/1V+zu7vK/iSQkIQlJSEISkpCEJCQhCUlI4qqrrvqvJwlJSEISkpCEJCQhCUlIQhKS+P9GEpKQhCQkIQlJSOJ/I0lIQhKSkIQkXpDd3V3+8i//kkc96lE88pGP5N/LNv9VbPNf5eLFi/zoj/4oAC/+4i/OzTffDMClS5f4pV/6JQBe7MVe7LVf/MVf/LW56qqrrrrqPxvBVVddddVV/+ne6Z3e6bMA/uiP/og77riD+73RG70RAE960pO4++67eW6SkMS/hyQk8e8hiX8tSbwoJPGieIVXeAUAfuu3fov/bpKQhCQkIQlJSEISkpCEJCRx1VVX/d8lCUlIQhKSkIQkJCEJSUhCEv/XSUISkpCEJCQhCUn8byIJSUhCEpKQhCR+8zd/E4C3eIu34L+Cbf4ltvmf5mlPexq/9mu/xrFjx3iTN3kT7nfp0iX+4A/+gGuuuebBH/7hH/7dXHXVVVdd9Z+N4Kqrrrrqqv9U7/iO7/hZL/ZiL/bae3t7/NEf/RH3e5VXeRVuvvlm9vf3+d3f/V1eGEn8e0lCEv9WkvjXksS/lyRuuOEGbrzxRv7qr/6K3d1d/jNIQhKSkIQkJCEJSUhCEpK46n8vSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpK46n8fSUhCEpKQhCQkIQlJSEIS/xdJQhKSkIQkJCEJSfxvcenSJf7qr/6KRz7ykTzqUY/iqufPNn/xF3/BxYsXOXbsGK/2aq/G/f7hH/6B22+/nTNnzjzowz/8w7+Lq6666qqr/jMRXHXVVVdd9Z/mxV7sxV77nd7pnT4b4Jd/+Ze5387ODq/yKq8CwO/+7u/yopCEJP69JPFvJQlJ/GtI4l8iiRfmFV/xFQH4rd/6Lf61JCEJSUhCEpKQhCQkIYmr/vNIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpL4v0YSkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSuOo/hyQkIQlJSEISkpCEJCTxf4kkJCEJSUhCEpKQxP8kv/mbvwnAm7/5m3PVC3bx4kV+9Ed/FIAXf/EX59ixYwBcunSJX/qlXwLgxV7sxV77xV7sxV6bq6666qqr/rMQXHXVVVdd9Z/mnd7pnT4L4I/+6I+44447uN8bvdEbAfCkJz2Ju+++m38NSfx7SUIS/1aS+NeQxL9EEs/P9vY2N9xwA3/1V3/F7u4u95OEJCQhCUlIQhKSkIQkrvrXkYQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlc9X+fJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISV71oJCEJSUhCEpKQhCQkIYn/CyQhCUlIQhKSkMR/td3dXZ7+9Kdz6tQpHvnIR/J/mW3+PZ72tKfxF3/xF+zs7PAmb/ImSEISe3t7/MEf/AHXXHPNgz/8wz/8u7jqqquuuuo/C8FVV1111VX/Kd7xHd/xs17sxV7stW+//Xb+6I/+iPu92Iu9GDfffDMAv/u7v8u/hSQk8e8lCUn8W0hCEi8qSfxLJPHcXuEVXgGAv/7rv0YSkpDEVc9LEpKQhCQkIQlJSEISkpCEJCQhCUlIQhJXXfU/iSQkIQlJSEISkpCEJCQhCUlIQhKSkMRVz0kSkpCEJCQhCUlIQhL/m0lCEpKQhCQkIYn/LD/5kz/JqVOneNVXfVWueuF+7dd+jYsXL3LzzTfzqq/6qtzvH/7hH7j99tu55pprHvzhH/7h38VVV1111VX/GQiuuuqqq676D/diL/Zir/1O7/ROnw3wR3/0R9xvZ2eHN3qjNwLgF3/xF5HEv4ckJPHvJYl/K0m8qCTxL5HE/ba3t3nUox7FX//1X3Prrbfy/4EkJCEJSUhCEpKQhCQkIQlJSEISkrjqqquekyQkIQlJSEISkpCEJCQhCUlIQhKS+P9KEpKQhCQkIQlJSEIS/xtJQhKSkIQkJCGJf4/d3V2e/vSn88hHPpJHPvKR2Ob/C9v8a1y8eJFf+7VfA+DFXuzF2NnZAWBvb49f+qVfAuDFXuzFXvvFXuzFXpurrrrqqqv+oxFcddVVV131H+6d3umdPgvgj/7oj7jzzjuRhCTe+I3fGIC7776bu+++GwBJ/HtJ4t9LEpL4t5DEi0oS/xJJALzCK7wCAH/1V3/F/1aSkIQkJCEJSUhCEpKQhCQkcdVVV/3PIAlJSEISkpCEJCQhCUlIQhL/n0hCEpKQhCQkIQlJ/G8jCUlIQhKSkIQkXhQ/+ZM/yalTp3jVV31V/jeyzX+Vv/iLv+Av/uIvOHbsGG/yJm/C/fb29vjDP/xDrrnmmgd/+Id/+Hdx1VVXXXXVfzSCq6666qqr/kN9+Id/+He92Iu92Gvfcccd/PEf/zH3e+xjH8tNN90EwC/+4i/yQJKQxL+HJCTx7yWJfwtJvKgk8aJ41KMexV//9V9z66238j+FJCQhCUlIQhKSkIQkJCEJSVx11VX/P0hCEpKQhCQkIQlJSEISkpDE/2WSkIQkJCEJSUhCEv+bSEISkpCEJCTxQLu7uzz96U/nkY98JKdOneJfYpv/Krb5n+bXfu3XuHjxIjfffDMv9mIvxv3+/u//nttvv51rrrnmwR/+4R/+XVx11VVXXfUfieCqq6666qr/MC/2Yi/22q/zOq/z3gB/9Ed/xP12dnZ4ozd6IwB+8Rd/kRdEEv9ekpDEv4ckJPGvJQlJvCgk8cK87uu+LgB/9Vd/xX82SUhCEpKQhCQkIQlJSEISV/3PJglJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCElf9zyUJSUhCEpKQhCQkIQlJSOL/GklIQhKSkIQkJCGJ/w0kIQlJSOK3fuu3OHXqFG/xFm/BfwTb/Ets87/RxYsX+fVf/3UAXvVVX5WdnR0A9vb2+KVf+iUAXud1Xue9X+zFXuy1ueqqq6666j8KwVVXXXXVVf9hPvzDP/y7AP7oj/6IO+64g/u90Ru9EQB33303d999Ny+MJCTx7yUJSfx7SOLfQhIvCkm8II961KO49dZbufXWW/m3koQkJCEJSUhCEpKQhCSu+o8nCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkMRVz0kSkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhiav+Y0lCEpKQhCQkIQlJSOL/EklIQhKSkIQkJPE/1a233srTn/50HvnIR3Lq1CmueuH+4i/+gqc97WkcO3aMN3mTN+F+e3t7/OEf/iEAH/7hH/5dXHXVVVdd9R+F4Kqrrrrqqv8QH/7hH/5d11xzzYPvuOMO/viP/5j73XTTTdx0000A/O7v/i4vKkn8R5DEv4ckJPGvJYkXhSSe2+u8zusA8Fu/9Vu8IJKQhCQkIQlJSEISkrjqRSMJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSuOr/N0lIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkrjqXyYJSUhCEpKQhCQkIQlJ/G8nCUlIQhKSkIQk/rv91m/9FqdOneLN3/zN+f/KNi+qH/uxHwPg5ptv5sVf/MWRBMDf//3fc/vtt3PNNdc8+MM//MO/i6uuuuqqq/4jEFx11VVXXfXv9mIv9mKv/Tqv8zrvDfBHf/RHPNA7vMM7APCLv/iLHBwc8K8hCUn8e0lCEv8ekvjXksSLQhIP9KhHPYpbb72VZzzjGUhCEpKQhCQkcdWzSUISkpCEJCQhCUlIQhKSkIQkJCEJSVx11f90kpCEJCQhCUlIQhKSkIQkJCEJSUhCElc9myQkIQlJSEISkpCEJP63koQkJCEJSUhCEv8Vbr31Vp7+9KfzyEc+kqv+ZRcvXuTHfuzHAHjVV31VdnZ2kMT+/j6//Mu/DMDrvM7rvPeLvdiLvTZXXXXVVVf9exFcddVVV1317/bhH/7h3wXwR3/0R9xxxx3c7x3e4R0AuPvuu7n77rv5t5KEJP69JCGJfytJSOJfQxIvCkkAvPzLvzwAv/3bv83/N5KQhCQkIQlJSEISkpCEJCQhCUlcddVVL5wkJCEJSUhCEpKQhCQkIQlJSEIS/19JQhKSkIQkJCEJSfxvJAlJSEISkpCEJP4j/dZv/RanTp3ivd7rvfjfzDb/Ff7iL/6Cpz3taezs7PCqr/qq3G9vb48//MM/BODDP/zDv4urrrrqqqv+vQiuuuqqq676d/nwD//w77rmmmsefMcdd/Anf/InSEISN998MzfddBMAv/d7v4ckJPHvIQlJ/HtJ4t9DEv8aknhRvfzLvzy33nort956K//bSUISkpCEJCQhCUlIQhKSkMRVV131P4skJCEJSUhCEpKQhCQkIQlJ/H8hCUlIQhKSkIQkJPG/jSQkIQlJSEIS/xa33norT3/603nkIx/JVS+aH/uxHwPgxV7sxbj55pu53z/8wz9w++23c8011zz4wz/8w7+Lq6666qqr/j0Irrrqqquu+jd7sRd7sdd+ndd5nfcG+OM//mMe6A3f8A0B+L3f+z0ODg64nyT+vSTx7yUJSfxbSeJfQxL/kpd/+ZcH4Ld/+7f5n0oSkpCEJCQhCUlIQhKSkMRVV131/4skJCEJSUhCEpKQhCQkIQlJ/F8lCUlIQhKSkIQkJPG/hSQkIQlJSEISknhhfuu3fotTp07x5m/+5gDY5n8S2/xPcvHiRX7sx34MgDd+4zfmfnt7e/zyL/8yAK/zOq/z3i/+4i/+2lx11VVXXfVvRXDVVVddddW/2Yd/+Id/F8Af//Efc8cdd3C/t3/7t2dnZ4e7776bJz/5yTw3SUji30MSkvj3koQk/i0kIYkXlSRemEc96lHs7u5y66238l9JEpKQhCQkIQlJSEISkpDEVf+zSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJK76n0MSkpCEJCQhCUlIQhKS+L9GEpKQhCQkIQlJSOJ/A0lIQhKSkIQkAHZ3d3n605/Oq7zKq/Ciss2/xDb/Etv8T2Obf8lf/MVf8LSnPY2dnR3e+I3fmPvt7e3xh3/4hwB8+Id/+Hdz1VVXXXXVvxXBVVddddVV/yYf/uEf/l3XXHPNg++44w7++I//mPvddNNN3HTTTQD81V/9FS+MJP69JCGJfy9J/FtJ4kUliefnUY96FNvb2/z2b/82/1EkIQlJSEISkpCEJCQhiav+40hCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQxFX/epKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCSu+o8hCUlIQhKSkIQkJCEJSfxfIQlJSEISkpCEJP6nk8SlS5f467/+a06dOsWrvMqrcNWL5sd//McBeLEXezFuvvlm7vcP//AP3H777Zw5c+ZBH/7hH/5dXHXVVVdd9W9BcNVVV1111b/ai73Yi73267zO67w3wB//8R/zQG/4hm8IwF/91V9xzz338C+RhCT+vSTx7yUJSfxbSOJFJYnn9nIv93Ls7u7y13/917woJCEJSUhCEpKQhCQkcdW/TBKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJK666oEkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUjiqhdOEpKQhCQkIQlJSEIS/9tJQhKSkIQkJCGJ/0luvfVWbr31Vt78zd+c/yts85/p4sWL/PiP/zgAb/zGb4wkAPb29vjlX/5lAF7ndV7nvV/sxV7stbnqqquuuupfi+Cqq6666qp/tQ//8A//LoA//uM/5o477uB+b/iGb8jOzg533303f/VXf8W/hiT+vSQhiX8vSUjiX0sSknhRSOJ+j3rUo9je3ua3f/u3AZCEJCQhCUlIQhKSkMRVzyYJSUhCEpKQhCQkIQlJSEISkpCEJK666n8TSUhCEpKQhCQkIQlJSEISkpCEJCRx1RWSkIQkJCEJSUhCEpL430oSkpCEJCQhCUn8V9vd3eWv/uqvOHXqFK/yKq/CVS+apz3taTztaU9jZ2eHN3qjN0ISktjf3+eP/uiPAPjwD//w7+Kqq6666qp/LYKrrrrqqqv+VT78wz/8u6655poH33HHHfzxH/8x97vpppt47GMfC8Bf/dVf8W8hCUn8e0lCEv9ekvi3kMSLQhIAL/dyLwfA3/zN3yCJ/68kIQlJSEISkpCEJCQhCUlIQhKSuOqqq/5lkpCEJCQhCUlIQhKSkIQkJCEJSfx/JAlJSEISkpCEJCTxv5EkJCEJSUhCEv+Zbr31VnZ3d3nzN39z/q+yzb+FbZ6fixcv8uM//uMAvNiLvRg33XQT9/uHf/gHbr/9dq655poHf/iHf/h3cdVVV1111b8GwVVXXXXVVS+yF3uxF3vt13md13lvgD/+4z9GEpKQxBu+4RsC8Fd/9Vfce++9/HtIQhL/XpKQxL+HJCTxryWJF8WjHvUotre3+Zmf+Rn+r5GEJCQhCUlIQhKSkIQkJCGJq6666n8eSUhCEpKQhCQkIQlJSEISkvj/QBKSkIQkJCEJSUjifxNJSEISkpCEJCTx77W7u8tv/dZvcerUKV7lVV6F/8ls8z/FxYsX+fVf/3UA3viN35j77e3t8Su/8isAvM7rvM57v9iLvdhrc9VVV1111YuK4KqrrrrqqhfZh3/4h38XwB//8R9z5513cr9XeqVXYmdnh3vuuYe//uu/BkASkvj3kIQk/r0kIYl/D0n8a0niX/JyL/dyAPz1X/81/xtIQhKSkIQkJCEJSUhCEpK46qqr/v+RhCQkIQlJSEISkpCEJCTxf5UkJCEJSUhCEpKQxP8WkpCEJCQhCUn8a9x6663s7u7yZm/2Zlz1ovvLv/xLnva0p7Gzs8MbvdEbcb+9vT1+5Vd+BYAP//AP/y6uuuqqq656URFcddVVV131Ivncz/3c37rmmmsefMcdd/Anf/In3O+mm27ilV/5lQH4q7/6K56bJCTx7yGJ/wiS+PeQhCT+NSTxgjzykY9ke3ubn/mZn+G/myQkIQlJSEISkpCEJCRx1f8MkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSuOq/nyQkIQlJSEISkpCEJCTxf40kJCEJSUhCEpL430ASkpCEJCQhiednd3eX3/qt3+LUqVM88pGP5H62+Y9gm3+Jbf63uXjxIj/+4z8OwM0338xNN93E/W6//XZuv/12rrnmmgd/+Id/+Hdx1VVXXXXVi4Lgqquuuuqqf9GLvdiLvfaLvdiLvTbAn/zJn/BAr/RKrwTAX/3VX3HPPffwgkji30MSkvj3koQk/j0k8a8hiefnkY98JAB//dd/zX8WSUhCEpKQhCQkIQlJSOKqfz9JSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISV/37SUISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISV/37SUISkpCEJCQhCUlIQhL/F0hCEpKQhCQkIYn/6SQhCUlIQhKSuPXWWwF4z/d8T/41bPP/2cWLF/mN3/gNdnZ2eOM3fmPut7e3x6/8yq8A8Dqv8zrv/WIv9mKvzVVXXXXVVf8S9KAHPYirrrrqqqteuG/6pm96+jXXXPPgP/7jP+ZP/uRPuN9NN93E273d2wFwcHDA/0a2+e+wvb0NwO7uLlf9/yEJ2zyQJGzzQJKwzQNJwjYPJAnbPJAkbPNAkrDNA0nCNg8kCds8kCRs80CSsM0DScI2DyQJ2zyQJGzzQJKwzQNJwjYPJAnbPJAkbPNAkrDNA0nCNg8kCds8kCRs80CSsM0DScI2DyQJ2zyQJGzzQJKwzQNJwjYPJAnbXHXV/3bHjx8H4Pz58zyQJGzzQJKwzQNJwjaS+M8iCds8kCRs80CSsM39JPGf5cSJE9zvV37lV/iHf/gH7vdiL/ZivNEbvRH33XffrR/yIR/yEK666qqrrnphqFx11VVXXfVCfe7nfu5vXXPNNQ++4447+JM/+RMeaGdnh729PXZ2dtja2uKqf73jx49z1VVXXXXVVf8fnDp1iqv+9fb29jh27BiSuN/tt9/O7bffzs033/zgD//wD/+ur//6r38frrrqqquuekHQgx70IK666qqrrnr+XuzFXuy1P/dzP/e3AH7iJ36CO+64gxdEEv8bSOJ/O0lc9aKRxFVX/V9lm6teONv8b2ab/+ls8z+Fbf672ea/ys7ODu/3fu8HwGd+5me+zj/8wz/8NlddddVVVz0/6EEPehBXXXXVVVc9f9/0Td/09GuuuebBe3t77O3t8b+FJK666r+bJGzzQJKwzQNJwjYPJAnbPJAkbPNAkrDNA0nCNg8kCds8kCRs80CSsM0DScI2DyQJ2zyQJGzzQJKwzQNJwjYPJAnbPJAkbPNAkrDNA0nCNg8kCds8kCRs80CSsM0DScI2DyQJ2zyQJGzzQJKwzQNJwjYPJAnbPJAkbPNAkrDNA0nCNg8kCds8kCRs80CSsM1V/zfY5oEkYZsHkoRtHkgStnkgSdjmgSRhmweShG0eSBK2eSBJ2OaBJGGbB5KEbR5IErZ5IEnY5oEkYZsHkoRtHkgStvm/amdnh52dHf7hH/7htz/zMz/zdbjqqquuuur5oXLVVVddddW/aGdnh52dHa666qqrrrrqqquu+p/pmmuuefB99913K1ddddVVVz03KlddddVVVz1f11xzzYOvueaaBwP8zM/8DP9akviPIon/ySTxH00S/xkk8X+BJP67SOJ/Okk8kG0k8UC2kcQD2UYSD2QbSTyQbSTxQLaRxAPZRhIPZBtJPJBtJPFAtpHEA9lGEg9kG0k8kG0k8UC2kcQD2UYSD2QbSTyQbSTxQLaRxAPZRhIPZBtJPJBtJPFAtpHEA9lGEg9kG0k8kG0k8UC2kcQD2UYSALb5n8w2/x1s81/FNpJ4INtI4oFsI4kHso0kHsg2krDNfzTb/EezzX8020jigWwjiQeyjSQeyDaSALDNfwTb/EewzQvz1m/91rzYi73Ya9933323ctVVV1111fND5aqrrrrqqufrvvvuu/Uf/uEffvvFXuzFXhvgrrvu4t9CEv9RJPEfSRL/kSTxn0ES/xkk8Z9JEv9VJPHfRRL/m0jiqv/7bPO/hW3+u9jmv4Jt/jPZ5j+Dbf4j2eY/km3+o9jmP4pt/qPY5oXZ3t4G4L777ruVq6666qqrXhAqV1111VVX/aeyDYAk/r1sAyCJ/wi2AZDEfwTb3E8S/1FsAyCJ/0i2uZ8k/qPZ5n6S+M9kmweSxH8V2zw/kvifyDb/Eklc9T+Xbf63ss1/J9v8V7HNfybb/GewzX802/xHss1/FNv8R7HNfxTbvChuvPFGAP7hH/7ht7nqqquuuuoFIbjqqquuuuoF+vu///vfBrjhhhv497KNbf4j2MY2/1FsY5v/SLaxzX8k29jGNv/RbGMb2/xnsI1tbGOb/2y2sY1tbPPfwTa2sY1tbPO/hW1sYxvb2MY2trGNbWxjm6v+Y9jGNraxjW1sYxvb2MY2tvnfwja2sY1tbPNfzTa2sY1t/rPZxja2+c9gG9vY5j+SbWxjm/9ItrHNfxTb2OY/gm1s8x/BNrb5j2Ab27yotre3Abjvvvtu5aqrrrrqqheEylVXXXXVVS/QP/zDP/wOwA033MB/FNsASOLfyzYAkviPYJv7SeI/gm3uJ4n/KLa5nyT+I9nmfpL4z2Cb+0niP5ttHkgS/x1s8/xI4n8r2/xbSeL/Etv8f2Sb/yls81/JNv/ZbPOfxTb/0WzzH8k2/5Fs8x/FNv9RbPNvsb29DcDZs2efwVVXXXXVVS8Ilauuuuqqq16gs2fP3gqws7ODbQAk8R/BNgCS+Peyzf0k8R/BNgCS+I9iGwBJ/EeyDYAk/qPZ5n6S+M9gmweSxH822zw3Sfx3sc3zI4n/y2xz1f8etvmfxjb/1Wzzn802/1ls85/BNv+RbPMfyTb/UWzzH8U2/x433ngjAP/wD//w21x11VVXXfWCULnqqquuuupftL29zf1sAyCJ/wi2AZDEfwTbAEjiP4JtACTxH8U295PEfxTb3E8S/9Fscz9J/GexzQNJ4r+CbR5IEv/dbPOCSOKqq/6j2eZ/Ktv8d7DNfwXb/GexzX8G2/xHs81/JNv8R7HNfxTb/EfY3t4G4L777ruVq6666qqrXhCCq6666qqrXqD77rvv1n/4h3/4bYAbbriBB7KNbf6j2MY2/1FsY5v/KLaxjW3+I9nGNv/RbGMb2/xnsI1tbPOfzTa2sc1/JdvYxja2sc3/JLaxjW1sYxvb2Oaqq14Y29jGNraxjW1s8z+FbWxjG9vY5r+KbWxjG9v8Z7KNbWzzH802trHNfyTb2MY2/1FsYxvb/EewjW1s8x/BNrb5j2Ab2/xHuOGGGwC47777buWqq6666qoXhspVV1111VUvkp2dHe666y6em20AJPEfwTYAkviPYBsASfxHsQ2AJP6j2OZ+kviPZJv7SeI/mm0eSBL/WWzzQJL4r2Sb5yaJ/2ls88JI4qr/m2zzv41t/jvZ5r+Kbf4z2eY/i23+o9nmP5Jt/iPZ5j+Kbf6j2AZge3sbgH/4h3/4ba666qqrrnphCK666qqrrnqh/v7v//63Aba3t3lhbGMb2/xHsI1t/qPYxja2+Y9iG9vY5j+SbWxjm/9otrGNbf6z2MY2tvnPZhvb2MY2/x1sYxvb2MY2/9PZxja2sY1tbGMb29jGNlf9z2Ib29jGNraxjW1sY5v/6WxjG9vYxjb/1WxjG9vY5j+bbWxjm/8strHNfzTb2MY2/5FsY5v/KLaxzX8U29jmP4JtbPMfwTa2ud+NN94IwH333XcrV1111VVXvTBUrrrqqquueqH+4R/+4XcAbrjhBl5UtgGQxL+Xbe4nif8ItgGQxH8U2wBI4j+SbQAk8R/NNveTxH8G2zyQJP4z2eaBJPHfwTbPjyT+N7HNv4YkrnrR2eb/Mtv8T2Cb/2q2+c9mm/8stvmPZpv/aLb5j2Sb/yi2+Y9imxfm7Nmzz+Cqq6666qoXhspVV1111VUv1NmzZ28F2NnZ4V/LNgCS+I9gGwBJ/EewDYAk/qPY5n6S+I9im/tJ4j+abe4nif8strmfJP6z2ea5SeK/i22emyT+r7DNfwRJ/E9mm6uezTb/k9jmv5pt/ivY5j+Lbf4z2OY/km3+I9nmP5Jt/qPY5oW54YYbAPiHf/iH3+aqq6666qoXhspVV1111VUv1H333XcrwPb2Nv9WtgGQxH8E2wBI4j+Cbe4nif8otgGQxH8k29xPEv/RbHM/Sfxnsc0DSeK/gm0eSBL/nWzzgkji/yPbXPU/j23+J7LNfwfb/GezzX8m2/xnsM1/NNv8R7LNfyTb/EexzYtiZ2cHgPvuu+9WrrrqqquuemEIrrrqqquu+hf9wz/8w28D3HDDDfx72MY2/1FsY5v/SLaxzX8k29jGNv/RbGMb2/xnsI1tbPOfzTa2sc1/JdvYxja2sc3/FLaxjW1sYxvb2Oaqq/4z2MY2trGNbWxjm/8JbGMb29jGNv9VbGMb29jmP4ttbGOb/wy2sY1t/qPZxjb/kWxjm/8otrHNfxTb2OY/gm1s86K48cYbAfiHf/iH3+aqq6666qp/CcFVV1111VX/ovvuu+9WgJ2dHf4j2MY2/1FsYxvb/EexjW1s8x/JNraxzX8029jGNv8ZbGMb29jmP5NtbGMb2/xXs41tbGOb/4lsYxvb2MY2trHNVVe9ILaxjW1sYxvb2MY2/5PYxja2sY1t/ivZxja2sc1/JtvYxjb/GWxjG9v8R7ONbWzzH8U2trHNfxTb2OY/im1s8x/BNrb519je3gbgvvvuu5Wrrrrqqqv+JVSuuuqqq676F9133323AmxtbWEbSfxHsA2AJP6j2AZAEv9RbAMgif9ItgGQxH8029xPEv8ZbHM/Sfxnss0DSeK/km2emyT+p7LNCyOJq/5vss3/Rrb572ab/0q2+c9mm/8MtvnPYJv/aLb5j2Sb/yi2+be68cYbAfiHf/iH3+Gqq6666qp/CcFVV1111VX/on/4h3/4HYAbb7wRANvY5j+KbWzzH8k2tvmPZBvb2OY/km1sY5v/DLaxjW3+s9jGNrb5r2Ab29jGNv8dbGMb29jGNrb538A2trGNbWxjG9vYxja2uep/DtvYxja2sY1tbGMb29jmfwPb2MY2trHNfwfb2MY2tvnPZhvb2MY2/1lsYxvb/EezjW3+o9nGNv9RbGMb2/xHsI1tbPMfwTa2ueqqq6666r8Mlauuuuqqq/5FZ8+evRVgZ2eHB7INgCT+I9jmfpL4j2AbAEn8R7INgCT+I9nmfpL4j2ab+0niP4NtHkgS/9ls80CS+O9im+cmif+NbPOvJYmr/mW2+f/ANv9T2Oa/mm3+K9jmP4tt/jPY5j+abf4j2eY/km3+o9xwww0A/MM//MNvc9VVV1111b+EylVXXXXVVf+i++6771aA7e1ttre32d/f54FsAyCJ/yi2AZDEfwTb3E8S/1Fscz9J/EeyDYAk/jPY5n6S+M9im/tJ4r+CbZ6bJP672Ob5kcT/Nbb5jySJ/wlsc9ULZpv/aWzz38E2/xVs85/FNv9ZbPMfzTb/kWzzH8k2/1FsA7CzswPAfffddytXXXXVVVf9Swiuuuqqq656kfzDP/zDbwPs7OzwgtjGNv+RbGOb/0i2sc1/NNvY5j+abWxjm/8strGNbf4z2cY2trHNfyXb2MY2tvmfwDa2sY1tbGMb21x1hW1sYxvb2MY2trGNbWxjG9vYxja2sY1tbGMb29jGNraxjW1sYxvb2MY2trGNbWxzFdjGNraxjW1sY5v/braxjW1sY5v/KraxjW1s85/FNraxjW3+M9jGNv/RbGMb2/xHsY1tbPMfxTa2+Y9iG9v8R7CNbQAe/ehHA/AP//APv8NVV1111VUvCoKrrrrqqqteJPfdd9+tADfccAP/EtvYxjb/UWxjm/9ItrGNbf4j2cY2tvmPZhvb2OY/i21sY5v/bLaxjW1s81/JNraxjW1s8z+JbWxjG9vYxjZXXfWfzTa2sY1tbGOb/0lsYxvb2Oa/km1sYxvb/GeyjW1s85/FNraxzX8029jmP5JtbPMfyTa2+Y9iG9v8R7CNbZ6f++6771auuuqqq656UVC56qqrrrrqRXLffffdCrCzs8O/hm0AJPEfwTYAkviPZBsASfxHsg2AJP6j2eZ+kvjPYJv7SeI/m23uJ4n/arZ5IEn8T2ObF0YSV131wtjmfxPb/HezzX8V2/xns81/Ftv8Z7DNfzTb/EeyzX8U27wgN954IwD/8A//8NtcddVVV131oqBy1VVXXXXVi+Qf/uEffgdge3ubfwvbAEjiP4Jt7ieJ/yi2AZDEfyTb3E8S/9Fscz9J/GewzQNJ4j+TbR5IEv/VbPPcJPE/mW1eGElc9X+bbf63ss3/BLb5r2Sb/2y2+c9im/8MtvmPZpv/aLb5j2Kbf8mNN97IVVddddVV/ypUrrrqqquuepGcPXv2VoCdnR3+PWwDIIn/KLYBkMR/FNvcTxL/kWxzP0n8R7PN/STxn8U295PEfzbbPJAk/jvY5vmRxP8GtnlRSOKq/1ls83+Jbf6nsM1/Jdv8V7DNfybb/GewzX802/xHss1/JNv8a/3DP/zDb3PVVVddddWLgspVV1111VUvkvvuu+/W++6779Zrrrnmwdvb2+zv7/PvYRsASfxHsQ2AJP4j2QZAEv/RbAMgif8MtrmfJP6z2OZ+kvivYJvnJon/LrZ5bpL438o2/1qSuOpFY5v/L2zzP41t/qvZ5r+Cbf4z2eY/g23+M9jmP5Jt/iPZ5l9rZ2cHgPvuu+9WrrrqqquuelFQueqqq6666kV29uzZW6+55poHb29vs7+/z38E2wBI4j+Kbe4nif8otrmfJP4j2eZ+kvjPYJv7SeI/i20eSBL/VWzzQJL472Sb50cS/xfZ5j+SJP4nsc1VL5ht/ieyzX8X2/xXsM1/Jtv8Z7HNfzTb/EezzX8k2/xbPPrRjwbgt37rt76bq6666qqrXlQEV1111VVXvcj+/u///rcBbrzxRmxjm/8otrGNbf4j2cY2/9FsYxvb/EezjW1s85/FNraxzX8229jGNrb5r2Qb29jGNv9T2MY2trGNbWxjm6uezTa2sY1tbGMb29jGNraxjW1sYxvb2MY2trGNbWxjG9vYxja2sY1tbGMb29jGNraxjW2uusI2trGNbWxjm/8pbGMb29jmv5JtbGMb2/xnso1tbPOfwTa2sc1/NNvYxjb/kWxjm/9ItrHNfxTb2Oaqq6666qr/UlSuuuqqq676V7vxxhu5n20AJPEfxTYAkviPYpv7SeI/km0AJPEfzTb3k8R/BtvcTxL/2WxzP0n8V7LNc5PE/yS2eX4kcdVV/1Vs87+Bbf472ea/km3+s9nmP4tt/jPY5j+abf4j2eY/wo033gjAP/zDP/wOV1111VVXvaioXHXVVVdd9SL7h3/4h9/hBbANgCT+o9gGQBL/kWwDIIn/SLa5nyT+o9nmfpL4z2CbB5LEfybbPJAk/qvZ5rlJ4n8a27wwkrjqqn8N2/xvY5v/brb5r2Sb/2y2+c9im/8MtvnPYJv/SLb5j3TjjTcC8A//8A+/zVVXXXXVVS8qKlddddVVV73Izp49eyvA9vY2L4htACTxH8U2AJL4j2QbAEn8R7MNgCT+M9jmfpL4z2Kb+0niP5ttHkgS/x1s89wk8T+ZbV4YSVz1/4tt/jezzf8EtvmvZJv/Crb5z2Sb/wy2+Y9mm/9otvmPZpudnR2uuuqqq676VyO46qqrrrrqRXbffffdet999926s7PDjTfeyAtjG9v8R7KNbWzzH8k2trHNfzTb2MY2/1lsYxvb/GeyjW1s81/FNraxjW3+O9nGNraxjW3+N7GNbWxjG9vYxja2sY1trvqfzza2sY1tbGMb29jGNrb538I2trGNbWxjm/8utrGNbWzzX8E2trHNfybb2MY2/xlsYxvb/EezjW3+I9nGNv+RbGOb/0i2sc0D3Xfffbdy1VVXXXXVi4rKVVddddVV/ypnz5699ZprrnkwLyLb3E8S/1FsAyCJ/0i2AZDEfzTb3E8S/xlscz9J/GexzQNJ4r+CbR5IEv+dbPPcJPG/mW3+NSRx1b+Pbf6/sM3/NLb572Cb/wq2+c9km/8stvnPYJv/aLb5j2abB3rMYx4DwG/91m99N1ddddVVV/1rEFx11VVXXfWv8vd///e/DXDjjTfyr2Ub2/xHso1t/qPZxja2+c9gG9vY5j+LbWxjm/9strGNbf4r2cY2trHN/wS2sY1tbGMb2/xfZRvb2MY2trGNbWxjG9vYxja2sY1tbGMb2/xvZBvb2MY2trGNbWxjG9vYxja2sY1tbGMb2/xfZBvb2MY2trHNfzfb2MY2trHNfxXb2MY2tvnPZBvb2OY/i21s85/BNrb5j2Qb29jmP4ptbGOb/0i2sc1z297e5qqrrrrqqn8TKlddddVVV/2r/MM//MPvANx44438W9kGQBL/UWxzP0n8R7LN/STxH802AJL4z2Kb+0niP5NtHkgS/1Vs89wk8T+BbV4QSfx/Z5ur/vexzf9ktvnvZJv/Krb5z2ab/yy2+c9gm/9otvnPYJsXZmdnB4B/+Id/+B2uuuqqq67616By1VVXXXXVv8n29jb/XrYBkMR/JNsASOI/mm0AJPEfzTb3k8R/FtvcTxL/2WzzQJL4r2SbB5LE/zS2eX4kcdVV/91s87+Bbf672ea/km3+s9nmP4tt/rPY5j+abf4z2OZFceONNwLwD//wD7/NVVddddVV/xpUrrrqqquu+lc5e/bsrfwHs839JPEfxTb3k8R/JNvcTxL/0WxzP0n8Z7HN/STxX8E295PEfzXbPDdJ/E9kmxdGEldd9R/BNv/b2Oa/m23+q9nmP5tt/jPZ5j+Dbf4z2OY/g23+NXZ2dgC47777buWqq6666qp/DYKrrrrqqqv+Ve67775b77vvvlt3dna48cYb+Y9mG9v8R7ONbf4z2MY2/1lsYxvb/GeyjW1sY5v/CraxjW1s89/FNraxjW1s87+BbWxjG9vYxja2sc1VV93PNraxjW1sYxvb2OZ/OtvYxja2sc1/B9vYxja2+a9gG9vYxjb/WWxjG9v8Z7CNbWzzH802tvmPZhvb/EezjW3+Nba3t7nqqquuuurfjMpVV1111VX/amfPnr31mmuuebBtbCOJ/2i2AZDEfyTb3E8S/5Fscz9J/Gewzf0k8Z/JNveTxH8F2zyQJP672Oa5SeJ/E9v8SyRx1f9etvm/xjb/U9jmv4Nt/ivY5j+bbf6z2OY/mm3+s9jm3+qmm24C4Ld+67e+m6uuuuqqq/61CK666qqrrvpX+/u///vfBrjxxhsBsI1t/jPYxjb/GWxjm/8MtrGNbf6z2MY2tvnPZhvb2Oa/km1sYxvb/HezjW1sYxvb2OZ/M9vYxja2sY1tbGMb29jGNlf917CNbWxjG9vYxja2sY1tbPO/mW1sYxvb2MY2/51sYxvb2Oa/km1sY5v/TLaxjW3+s9jGNrb5j2Yb29jmP5JtbPOfwTa2+ffY3t4G4L777ruVq6666qqr/rWoXHXVVVdd9a/2D//wD78DcNNNN/Gnf/qn3M8295PEfyTb3E8S/5Fscz9J/Eezzf0k8Z/BNveTxH8m2zyQJP6r2Oa5SeK/m22eH0n8X2Kbfw9J/H9hm6uezTb/E9nmv4tt/qvY5j+bbf4z2eY/g23+M9jmP9LOzg4AZ8+efQZXXXXVVVf9a1G56qqrrrrqX+3s2bO3Amxvb/OC2AZAEv/RbAMgif9otgGQxH8G2wBI4j+Lbe4nif9stnkgSfxXss0DSeJ/Cts8P5L4/8g2V/3fZZv/6Wzz38k2/1Vs85/NNv+ZbPOfwTb/WWzzH802N954IwD/8A//8NtcddVVV131r0Xlqquuuuqqf7OdnR3+JbYBkMR/NNvcTxL/kWxzP0n8R7PN/STxn8U295PEfwXb3E8S/9Vs80CS+J/GNs+PJK666n862/xvYJv/brb5r2Sb/wq2+c9im/8stvnPYpv/aLa5387ODgD33XffrVx11VVXXfWvRXDVVVddddW/2n333XfrP/zDP/w2wI033siLwja2+c9iG9v8Z7CNbf6z2MY2tvnPZBvb2MY2/xVsYxvb2Oa/g21sYxvb2OZ/KtvYxja2sY1tbHPVVf+VbGMb29jGNraxzf9UtrGNbWzz38E2trGNbf4r2MY2tvnPZBvb2OY/g21s85/BNrb5z2Ab2/xHso1t7nfjjTcCcN99993KVVddddVV/xZUrrrqqquu+i9lm/tJ4j+abe4nif9ItrmfJP4z2OZ+kvjPZJv7SeK/gm0eSBL/HWzz3CTxP5ltXhhJXHXVi8o2/5vZ5n8C2/x3sM1/Bdv8Z7LNfxbb/GeyzX802zw/Ozs7APzDP/zDb3PVVVddddW/BcFVV1111VX/Jn//93//2wA33ngj/1a2sc1/FtvY5j+DbWxjm/8strGNbf6z2cY2tvmvZBvb2MY2/51sYxvb2MY2/5vYxja2sY1tbGMb29jmqv8fbGMb29jGNraxjW1s87+JbWxjG9vY5r+LbWxjG9v8V7GNbWxjm/9MtrGNbf6z2MY2/xlsY5v/DLaxjW3+I9nGNi/ITTfdBMB99913K1ddddVVV/1bEFx11VVXXfVv8g//8A+/A3DTTTfx72Ub2/xnsY1t/rPYxjb/mWxjG9v8Z7ONbWxjm/9KtrGNbWzz3802trGNbWzzv5ltbGMb29jGNraxjW1sY5ur/uexjW1sYxvb2MY2trGNbf63so1tbGMb29jmv5NtbGMb2/xXso1tbPOfzTa2sc1/FtvYxjb/0WxjG9v8Z7CNbf4j2cY2tnlRnT179hlcddVVV131b0Hlqquuuuqqf5OzZ8/eCrC9vc1/FNvcTxL/0WxzP0n8R7PN/STxn8U295PEfzbb3E8S/5Vs80CS+O9mm+dHEv+X2OZfSxJXvWhs8/+Zbf4nss1/J9v8V7HNfzbb/GeyzX8m2/xHs82/1o033gjAP/zDP/w2V1111VVX/VtQueqqq6666t/kvvvuuxVgZ2cH20jiP5JtACTxn8E295PEfzTb3E8S/1lscz9J/GezzQNJ4r+SbR5IEv9T2Ob5kcT/F7b5zyCJ/y62uerfzjb/k9nmv5Nt/ivZ5r+Cbf6z2OY/k23+M9jm32pnZweA++6771auuuqqq676tyC46qqrrrrq3+wf/uEffhvgxhtvxDa2+Y9mG9v8Z7KNbf6z2MY2tvnPZBvb2Oa/im1sY5v/DraxjW1sY5v/aWxjG9vYxja2uepFZxvb2MY2trGNbWxjG9vYxja2sY1tbGMb29jGNraxjW1sYxvb2MY2trGNba76l9nGNraxjW1sY5v/aWxjG9vY5r+abWxjG9v8V7CNbWzzn8k2trHNfwbb2OY/i21s8x/NNrb5t7rxxhsB+Id/+Iff4aqrrrrqqn8rKlddddVVV/277ezscOeddwJgGwBJ/Eeyzf0k8Z/BNveTxH8G29xPEv9ZbPNAkvjPZpsHksR/B9s8kCT+J7LNCyKJq676n8Y2/5vY5n8C2/xXs81/Bdv8Z7LNfzbb/GewzX+EnZ0dAO67775bueqqq6666t+K4Kqrrrrqqn+zv//7v/9tgJ2dHZ6bbWzzn8E2tvnPZBvb/GeyjW1s85/NNraxzX8V29jGNrb572Ib29jGNrb5n842trGNbWxjG9vY5qqr/jPYxja2sY1tbGMb2/xPZhvb2MY2tvnvYhvb2MY2/1VsYxvb/GeyjW1s85/FNrb5z2Ib29jmP5JtbGOb/yg33XQTAPfdd9/Tueqqq6666t+KylVXXXXVVf9m//AP//A7ADfeeCMviG3uJ4n/SLa5nyT+M9jmfpL4z2Kb+0niP5Nt7ieJ/yq2eSBJ/HexzXOTxP8WtnlhJHHVVc/NNv8X2OZ/Etv8d7DNfxXb/GezzX822/xnsM1/BtvYBuDs2bPP4Kqrrrrqqn8rKlddddVVV/2bnT179laAnZ0dXhS2AZDEfzTbAEjiP4tt7ieJ/yy2uZ8k/jPZ5n6S+K9kmweSxH8n2zw3SfxvZJsXhSSu+t/PNv9X2eZ/Gtv8d7HNfxXb/GezzX822/xnsc1/Btvc76abbgLgH/7hH36bq6666qqr/q2oXHXVVVdd9W9233333Qqws7PDv4ZtACTxH80295PEfxbb3E8S/1lscz9J/GeyzQNJ4r+SbR5IEv/dbPP8SOL/Atu8qCRx1X8d2/x/Y5v/iWzz38U2/5Vs81/BNv/ZbPOfxTb/GWzz3HZ2dgC47777buWqq6666qp/K4Krrrrqqqv+Xf7hH/7htwFuvPFG/rVsYxvb/GewjW3+s9nGNv/ZbGMb2/xXsI1tbPPfwTa2sY1t/iexjW1sYxvb2Ob/MtvYxja2sY1tbGMb29jGNraxjW1sY5v/b2xjG9vYxja2sY1tbGMb29jGNraxjW3+L7ONbWxjG9vY5n8K29jGNrb5r2Yb29jmv4JtbGOb/0y2sY1t/jPZxjb/0WxjG9v8R7KNbWzz3B772McC8A//8A+/zVVXXXXVVf8eVK666qqrrvp3ue+++259sRd7MW666SbuvPNO/q1sAyCJ/2i2uZ8k/rPY5n6S+M9km/tJ4j+bbR5IEv/VbPPcJPE/iW2eH0n8f2ebq/5/sc3/dLb572ab/2q2+a9gm/8KtvnPYpv/DLZ5Ud133323ctVVV1111b8Hlauuuuqqq/5d7rvvvlv5D2QbAEn8Z7ANgCT+M9nmfpL4z2Sb+0niv4JtHkgS/x1s80CS+J/INs+PJK666n8z2/xvYpv/CWzzX802/xVs81/BNv+ZbPOfwTYvqhtvvBGAf/iHf/gdrrrqqquu+vegctVVV1111b/LP/zDP/wOwI033sh/JNvcTxL/0WxzP0n8Z7LN/STxn8k295PEfxXbPJAk/jvY5rlJ4n8q27wwkrjqqv9utvnfyDb/U9jmv4Nt/qvY5r+Cbf6z2OY/i23+tXZ2drjqqquuuuo/BJWrrrrqqqv+Xc6ePXsrwM7ODraRxH802wBI4j+Dbe4nif9MtrmfJP4z2eaBJPFfxTb3k8R/J9s8N0n8b2CbF0QSV131H8E2/9vZ5n8S2/x3sM1/Jdv8V7DNfybb/Gewzb/Hzs4OAP/wD//w21x11VVXXfXvQeWqq6666qp/l/vuu+9WgJ2dHXZ2dtjb2wNAEv/RbHM/SfxnsA2AJP6z2eZ+kvjPZpv7SeK/im0eSBL/3Wzz3CTxv4lt/iWSuOoq2/xfYpv/aWzz38U2/5Vs81/FNv9ZbPOfxTb/EXZ2dgC47777buWqq6666qp/D4Krrrrqqqv+3f7hH/7htwF2dna4n21sY5v/DLaxzX8W29jGNv8VbGMb2/xXsI1tbPNfzTa2sY1t/qewjW1sYxvb/G9nG9vYxja2sY1tbGMb21z1v5NtbGMb29jGNraxjW1s87+ZbWxjG9vY5n8C29jGNrb5r2Yb29jmv4JtbGOb/2y2sY1t/jPYxjb/GWxjm/8Ij33sYwH4rd/6re/mqquuuuqqfy+Cq6666qqr/t3+/u///rcBbrzxRp4f29jmP4NtbGOb/yy2sY1t/ivYxja2+a9gG9vYxjb/1WxjG9vYxjb/U9jGNraxjW1s83+NbWxjG9vYxja2sY1tbGMb29jmqv9YtrGNbWxjG9vYxja2sY1tbGOb/2tsYxvb2MY2/1PYxja2sc1/NdvYxja2+a9gG9vY5j+bbWxjm/8MtrGNbf4z2MY2V1111VVX/Y9F5aqrrrrqqv8wOzs7vDC2AZDEfwbbAEjiP4ttACTxX8E295PEfwXb3E8S/x1s80CS+J/ENs+PJP6/sM1/BEn8b2abq/51bPM/nW3+u9nmv5pt/ivZ5j+Tbf6z2OY/i21uvPFGAP7hH/7hd7jqqquuuurfi8pVV1111VX/bv/wD//wOwA7Ozu8KGxzP0n8R7PN/STxn8E295PEfwXb3E8S/xVs80CS+O9gmweSxP9Etnl+JHHV82ebq/7vsc3/Frb5n8A2/x1s81/JNv+ZbPOfyTb/GWzzQDfddBMA9913361cddVVV13170Xlqquuuuqqf7ezZ8/eCrCzs8O/lm0AJPGfwTb3k8R/BtvcTxL/FWxzP0n8V7HNA0niv4Ntnpsk/qeyzQsiiauu+t/KNv/b2OZ/Ctv8V7PNfzXb/GezzX8m2/xnsM3zs7OzA8DZs2dv5aqrrrrqqn8vKlddddVVV/273Xfffbfed999t15zzTUP3tnZYW9vj38t29xPEv8ZbAMgif8strmfJP4r2OaBJPFfxTYPJIn/LrZ5bpL4n842L4gkrrrqv5Nt/jezzf8ktvnvYJv/arb5z2ab/0y2+c9imxfFfffddytXXXXVVVf9exFcddVVV131H+Ls2bO3Auzs7PDvZRvb/GexjW1s85/JNraxzX8l29jGNv/VbGMb2/xPYBvb2MY2tvnfxDa2sY1tbGMb29jmqqv+I9jGNraxjW1sY5v/TWxjG9vYxjb/3WxjG9vY5r+SbWxjm/8qtrGNbf4z2cY2/1lsY5v/DLaxzQvz2Mc+FoDf+q3f+m6uuuqqq676j0Bw1VVXXXXVf4i///u//22AG2+8kf8otrGNbf6z2MY2tvnPZBvb2Oa/km1sY5v/araxjW1s8z+FbWxjG9vY5n8r29jGNraxjW1sYxvbXPX/m21sYxvb2MY2trGNbf43so1tbGMb2/xPYBvb2MY2/9VsYxvb/FexjW1s85/JNraxzX8G29jGNv/RbGMb21x11VVXXfXfguCqq6666qr/EGfPnn0GwE033cR/BtvY5j+TbWzzn802trHNfyXb2MY2tvmvZhvb2MY2tvmfwja2sY1tbPN/hW1sYxvb2MY2trGNbWxjm6v+d7CNbWxjG9vYxja2sY1tbPN/gW1sYxvb2OZ/CtvYxja2+a9mG9vYxjb/VWxjG9v8Z7KNbWzzn8U2tvnPYBvb/GvddNNNAPzDP/zD73DVVVddddV/BCpXXXXVVVf9h7jvvvtuBdjZ2cE2AJL4j2ab+0niP4Nt7ieJ/0y2uZ8k/ivZ5n6S+O9gmweSxP8Utnl+JPF/lW3+tSRx1b+dba66wjb/09nmv5tt/jvY5r+Kbf4z2eY/k23+PW666SYA/uEf/uG3ueqqq6666j8Clauuuuqqq/5DnD179laei20AJPGfwTYAkvjPYpv7SeI/k23uJ4n/SrZ5IEn8d7DNA0nifxrbPD+S+P/INv/RJPE/kW2u+vezzf8GtvmfwDb/XWzzX8U2/9ls85/FNv9RdnZ2ALjvvvtu5aqrrrrqqv8IVK666qqrrvoPcd99991633333XrNNdc8+KabbuKOO+7gfra5nyT+o9nmfpL4z2Kb+0niP5Nt7ieJ/2q2eSBJ/HewzXOTxP9Etnl+JHHVv45trvrfzzb/m9jmfwLb/HeyzX8V2/xns81/Jtv8R9rZ2eGqq6666qr/cARXXXXVVVf9hzl79uyt/AtsY5v/LLaxjW3+M9nGNrb5z2Yb29jmv4ttbGOb/262sY1tbPM/nW1sYxvb2MY2trnqqv/tbGMb29jGNraxzf9ktrGNbWxjm/9OtrGNbf472MY2tvnPZhvb2OY/k21s85/FNrb5j3bTTTcB8Fu/9VvfzVVXXXXVVf9RCK666qqrrvoP8/d///e/DXDTTTfxL7GNbf4z2cY2/9lsY5v/CraxjW1s89/BNraxjW3+u9nGNraxjW3+t7CNbWxjG9vYxjZXXfU/hW1sYxvb2MY2tvnfwja2sY1t/rvZxja2sc1/B9vYxjb/2WxjG9v8Z7KNbWzzn8E2trHNfzTb2GZ7e5urrrrqqqv+w1G56qqrrrrqP8w//MM//A7ATTfdxIvKNveTxH8G29xPEv9ZbHM/SfxXsM39JPHfwTYPJIn/brZ5bpL438Q2/xJJXHXVv5dt/i+xzf80tvnvZpv/Srb5r2Cb/2y2+c9imwc6duwYAP/wD//wO1x11VVXXfUfhcpVV1111VX/Yc6ePXsrwM7ODv8WtgGQxH8W29xPEv9ZbHM/SfxXsM39JPHfxTYPJIn/CWzz3CTxv5lt/iWSuOr/J9v8X2eb/4ls8z+Bbf6r2ea/gm3+M9nmP5Ntnp+bbroJgH/4h3/4ba666qqrrvqPQuWqq6666qr/cWxzP0n8Z7ENgCT+M9nmfpL4r2CbB5LEfxfbPJAk/qewzfMjif8rbPOiksRV//PZ5v8b2/xPZpv/KWzzX802/xVs85/NNv+ZbPPC7OzsAHDffffdylVXXXXVVf9RCK666qqrrvoPc9999936D//wD7+9s7PDTTfdxH8E29jmP5NtbGOb/2y2sY1tbPNfxTa2sc1/N9vYxja2+Z/INraxjW1s8/+BbWxjG9vYxja2sY1tbGMb29jmqn8729jGNraxjW1sYxvb2MY2trGNbf4vs41tbGMb29jmfxrb2MY2tvnvZBvb2MY2/1VsYxvb/GeyjW1s85/FNraxzX8G29jGNi/MTTfdBMDZs2efwVVXXXXVVf+RqFx11VVXXfW/gm3uJ4n/LLa5nyT+s9nmfpL4r2CbB5LEfyfbPDdJ/E9jm+dHEv+f2eY/gyT+p7DNVf+xbPO/iW3+J7HNfzXb/FeyzX822/xnss2/xs7ODgB///d//9tcddVVV131H4ngqquuuuqq/1B///d//9sAN954I/9ZbGMb2/xnso1tbPNfwTa2sc1/JdvYxja2+Z/ANraxjW3+J7ONbWxjG9vYxjZX/dvZxja2sY1tbGMb29jGNraxjW1sYxvb2MY2trGNbWxjG9vYxja2sY1tbGMb29jGNra56t/ONraxjW1sY5v/yWxjG9vYxjb/3WxjG9vY5r+KbWxjm/8KtrGNbf6z2MY2tvnPYBvb2OZfa2dnB4D77rvv6Vx11VVXXfUfieCqq6666qr/UP/wD//wOwA333wztrHNfybb2OY/m21sY5v/CraxjW3+q9nGNrb5n8I2trGNbWzzv4FtbGMb29jGNra56qr/K2xjG9vYxja2sc3/dLaxjW1sY5v/CWxjG9vY5r+SbWxjm/8KtrGNbf4z2cY2/1lsY5t/j2PHjgFw9uzZZ3DVVVddddV/JCpXXXXVVVf9hzp79uytADs7O9zPNveTxH8G29xPEv+ZbHM/Sfxns839JPFfyTYPJIn/KWzz3CTxv4VtXhBJXHXV/yS2+b/ANv9T2ea/i23+K9nmv4Jt/rPZ5j/KTTfdBMA//MM//DZXXXXVVVf9R6Jy1VVXXXXVf4qdnR2eH9sASOI/i23uJ4n/TLa5nyT+s9nmgSTxX8k2DySJ/0ls89wk8b+NbV4YSVx11X8k2/xfY5v/yWzz38k2/5Vs81/BNv/ZbPOfYWdnB4D77rvvVq666qqrrvqPRHDVVVddddV/qPvuu+/Wf/iHf/htgJtuuokXxDa2sc1/JtvY5r+CbWxjm/8qtrGNbf472MY2trHN/0S2sY1tbGOb/+1sYxvb2MY2trGNbWxz1VX3s41tbGMb29jGNraxzf92trGNbWxjm/9pbGMb29jmv5ptbGMb2/xXsI1tbPOfzTa2+c9kG9v8Z7jpppsAuO+++27lqquuuuqq/2hUrrrqqquu+k+zs7PDi8I2AJL4z2Kb+0niP5tt7ieJ/wq2uZ8k/jvY5oEk8T+RbZ6bJP4vsc2LShJX/e9im/+PbPO/hW3+u9nmv5pt/qvY5j+bbf4z2QZgZ2cHgH/4h3/4ba666qqrrvqPRnDVVVddddV/uL//+7//bYCdnR3+NWxjG9v8Z7KNbWzzX8E2trHNfxXb2MY2tvnvYhvb2MY2/5PZxja2sY1tbPP/gW1sYxvb2MY2trGNbWxjG9vYxjZX/fvZxja2sY1tbGMb29jGNraxjW1s83+dbWxjG9vYxjb/k9nGNraxzX8H29jGNrb5r2Ib29jmP5ttbGOb/0y2sc1/FtvY5n433XQTAPfdd9+tXHXVVVdd9R+NylVXXXXVVf/h/uEf/uF3AG6++Wb++I//mH8L2wBI4j+Tbe4nif9strmfJP6r2OaBJPHfwTbPTRL/k9nm+ZHE/3e2+Y8mif+pbHPVfyzb/G9km/8pbPPfwTb/VWzzX8E2/5ls8y85e/bsM7jqqquuuuo/GpWrrrrqqqv+w509e/ZWgJ2dHf69bHM/Sfxnss39JPGfzTb3k8R/JdvcTxL/nWzzQJL438A2L4gkrvq3sc1V//fY5n8z2/xPYZv/Lrb5r2Sb/wq2+c9km3/JzTffDMA//MM//DZXXXXVVVf9R6Ny1VVXXXXVf7j77rvvVoCdnR3+I9nmfpL4z2Sb+0niP5tt7ieJ/0q2eSBJ/HeyzXOTxP8mtnl+JHHVVf9X2eb/Ctv8T2Kb/y62+a9km/8KtvnPZpsX1c7ODgD33XffrVx11VVXXfUfjeCqq6666qr/FP/wD//w2wA33XQT/xlsY5v/CraxzX8V29jGNrb5r2Yb29jGNv8T2MY2trHN/1a2sY1tbGMb29jGNldd9T+dbWxjG9vYxja2+d/KNraxjW1s89/NNraxjW3+K9nGNraxzX8F29jGNv+ZbGMb2/xnsY1tbPOiuummmwD4h3/4h9/mqquuuuqq/wwEV1111VVX/ae47777bgXY2dnhP5NtbGOb/2y2sY1t/ivZxja2+e9gG9vYxjb/E9jGNraxjW3+L7CNbWxjG9vYxja2ueqq/2y2sY1tbGMb29jGNv/b2cY2trGNbf4nsI1tbGOb/2q2sY1t/qvYxja2+c9mG9v8Z7KNbf4tjh07BsB99913K1ddddVVV/1noHLVVVddddV/ivvuu+9WgJ2dHWxzP0n8Z7HN/STxn8k295PEfxXb3E8S/x1s80CS+J/ANs9NEv+X2OZfIomrrnp+bPP/iW3+p7LNfzfb/FezzX8V2/xns81/hJtuugmAf/iHf/gdrrrqqquu+s9A5aqrrrrqqv8U//AP//A7ADfddBMPZBsASfxnss39JPGfyTb3k8R/Fds8kCT+O9jmgSTxP4Vtnh9J/F9lmxeVJK763802V4Ft/iezzX832/x3sM1/Fdv8V7DNf6SdnR2uuuqqq676T0Xlqquuuuqq/xRnz569FeDYsWM8P7a5nyT+M9kGQBL/2WzzQJL4r2Kb+0niv4ttHkgS/9PY5rlJ4v8b2/xrSeKq/xy2ueqFs83/Brb5n8A2/x1s81/JNv/ZbPOf5dixYwD8wz/8w29z1VVXXXXVfwYqV1111VVX/ae47777bgXY2dlhZ2eHvb09XhDb3E8S/1lscz9J/Fewzf0k8V/FNg8kif8utnkgSfxPZJvnRxJXPZtt/qNI4n8721z1H882/5vY5n8C2/x3sc1/Jdv8V7DNfybb7OzsAHDffffdylVXXXXVVf8ZCK666qqrrvpP8w//8A+/DbCzs8OLyja2+c9mG9vY5r+KbWxjm/9qtrGNbf672cY2trGNbf4ns41tbGMb29jmqn8/29jGNraxjW1sYxvb2MY2trGNbWxjG9vYxja2sY1tbGMb29jGNraxjW1sYxvb2MY2trGNbWxjG9vYxja2sY1tbGMb21z172Mb29jGNraxzf9ktrGNbWxjm/9OtrGNbf6r2cY2tvmvYBvb2OY/k21sY5v/LLaxzYu92IsB8A//8A+/zVVXXXXVVf9ZCK666qqrrvpPc999990KcPPNN/OvZRvb2OY/m21sY5v/KraxjW3+q9nGNraxzf8EtrGNbWzzv4FtbGMb29jGNra56qqrnpNtbGMb29jGNv8b2MY2trHNfzfb2MY2tvmvZhvb2Oa/gm1sY5v/bLaxzX8m29jmud133323ctVVV1111X8WKlddddVVV/2nue+++24F2NnZ4d/DNveTxH8m29xPEv8VbHM/SfxXs80DSeK/m22emyT+t7DNCyKJq676v8g2/9vZ5n8a2/x3ss1/Ndv8V7HNfzbbvCA333wzAP/wD//wO1x11VVXXfWfhcpVV1111VX/af7hH/7hdwB2dnb4j2IbAEn8Z7PN/STxX8E2DySJ/2q2eSBJ/E9gm+cmif9tbPOCSOKqq/6nss3/Jbb5n8g2/91s81/NNv9VbPNfwTb/kptuugmA++6771auuuqqq676z0Llqquuuuqq/zRnz569FeDYsWP8R7PN/STxn80295PEfxXb3E8S/x1s80CS+J/CNs9NEv9b2eZfIomrrvrPYJv/q2zzP5lt/rvZ5r+abf4r2eY/m23+Lc6ePXsrV1111VVX/WehctVVV1111X+a++6779b77rvv1muuuebBOzs77O3t8Z/BNveTxH8229xPEv9VbPNAkvjvYJsHksT/JLZ5bpL4v8I2/xJJXHXV/Wzz/4lt/qezzX832/x3sM1/Jdv8V7DNv8WxY8cAuO+++27lqquuuuqq/ywEV1111VVX/ac6e/bsrQA7OzvY5j+bbWxjm/8KtrGNbf6r2cY2tvnvZBvb2MY2/xPZxja2sY1tbPN/lW1sYxvb2MY2trGNbWxjm6v+d7KNbWxjG9vYxja2sY1tbPN/lW1sYxvb2MY2/9PYxja2sY1t/rvYxja2+a9kG9vY5r+CbWxjm/9MtrGNbf4tXuzFXgyA3/qt3/purrrqqquu+s9EcNVVV1111X+qv//7v/9tgJtuugkA29jGNv/ZbGOb/yq2sY1t/qvZxja2sc1/J9vYxja2+Z/MNraxjW1s8/+NbWxjG9vYxja2sY1tbGMb29jGNlf9x7GNbWxjG9vYxja2sY1tbGMb2/x/Yxvb2MY2tvmfyja2sY1t/jvZxja2sc1/JdvYxjb/FWxjG9v8Z7ONba666qqrrvpfg8pVV1111VX/qc6ePfsMgJtvvpk/+qM/4oFsAyCJ/0y2uZ8k/ivY5n6S+K9mm/tJ4r+TbZ6bJP6nss0LIomrrrDNfwZJ/E9km6v+89nmfxvb/E9im/8utvmvZJv/Krb5j3bzzTcD8A//8A+/w1VXXXXVVf+ZqFx11VVXXfWf6r777ruVf4Ft7ieJ/0y2uZ8k/ivY5oEk8V/JNg8kif9utnkgSfxvYJvnRxJX/cewzVX/t9nmfyvb/E9jm/9OtvmvZpv/Crb5z3TzzTcD8A//8A+/zVVXXXXVVf+ZqFx11VVXXfWf6uzZs7cCHDt2jBeFbe4nif9MtrmfJP6r2OZ+kvivZpsHksR/N9s8N0n8b2GbF0QSV131/41t/i+wzf80tvnvZpv/arb5r2Kb/2y22dnZ4aqrrrrqqv8SBFddddVVV/2nuu+++2697777bt3Z2eHmm2/mX8M2tvmvYBvb2Oa/km1sY5v/LraxjW1s8z+FbWxjG9vY5n8j29jGNraxjW1sc9VV/5vZxja2sY1tbGOb/41sYxvb2MY2/xPYxja2sc1/B9vYxja2+a9iG9vY5j+bbWxjm/9MtrHNzs4O97vvvvtu5aqrrrrqqv9MVK666qqrrvpPd9999916zTXXPJh/I9vcTxL/2WxzP0n8V7HNA0niv4NtHkgS/1PY5rlJ4n8r2/xLJHHVVf8dbPN/lW3+p7LN/wS2+e9gm/8qtvmvYJvndvPNNwPwW7/1W9/DVVddddVV/9kIrrrqqquu+k/3D//wD78NcNNNN/HvZRvb2Oa/gm1sY5v/araxjW3+O9nGNraxzf80trGNbWxjm/9LbGMb29jGNraxjW1sc9VV/1q2sY1tbGMb29jGNrb5v8I2trGNbWzzP4ltbGMb2/x3so1tbPNfyTa2sc1/BdvY5j+bbWzz/Bw7doyrrrrqqqv+yxBcddVVV131n+4f/uEffhvg5ptv5j+SbWxjm/8KtrGNbf6r2cY2trHNfyfb2MY2tvmfyDa2sY1tbGOb/6tsYxvb2MY2trGNbWxjm6v+b7ONbWxjG9vYxja2sY1tbPN/kW1sYxvb2MY2/9PYxja2sc1/J9vYxja2+a9kG9vY5r+CbWxjm/9MtrGNbV6YnZ0dAP7hH/7ht7nqqquuuuo/G5Wrrrrqqqv+yxw7doz/LLYBkMR/BdvcTxL/1WxzP0n8d7LNA0nifyrbPDdJ/H9hm38tSVz138M2Vz0v2/xvYpv/SWzz38U2/5Vs81/FNv8aN998MwD/8A//8NtcddVVV131n43KVVddddVV/+nuu+++WwFs85/NNveTxH8F2zyQJP4r2eaBJPHfyTbPTRL/U9nm+ZHEVWCbfy9J/H9im6v+Y9jmfxvb/E9im/9OtvmvZJv/Krb5tzp27BgA9913361cddVVV131n43KVVddddVV/+nOnj37jH/4h3/47Rd7sRd77Ztuuonbb78dAEn8Z7LN/STxX8U295PEfzXbPJAk/rvZ5oEk8T+dbV4QSVz1orPNVVe9ILb538o2/9PY5r+Tbf6r2ea/im3+vXZ2dgC47777buWqq6666qr/ClSuuuqqq676b2MbAEn8Z7PN/STxX8U295PEfwfb3E8S/xPY5rlJ4n8L2zw/krjqqqueP9v8b2eb/4ls89/JNv8dbPNfxTb/UW6++WYA/uEf/uG3ueqqq6666r8CwVVXXXXVVf8l/v7v//63AW6++Waem21sY5v/CraxjW3+K9nGNraxzX8H29jGNrb5n8Q2trGNbWzzv41tbGMb29jGNraxzVVX/V9mG9vYxja2sY1tbPO/jW1sYxvb2OZ/CtvYxja2+e9gG9vY5r+SbWxjm/9strGNbf4jHTt2DID77rvvVq666qqrrvqvQOWqq6666qr/Ev/wD//wOwA333wzL4xt7ieJ/2y2uZ8k/ivZ5n6S+O9gmweSxP8ktnlukvjfyjYvjCSuuup/Mtv8X2Sb/8ls89/NNv9dbPNfxTb/2XZ2dgA4e/bsM7jqqquuuuq/ApWrrrrqqqv+S5w9e/ZWgJ2dHV5UtgGQxH8F29xPEv+VbHM/Sfx3sc0DSeJ/Gts8N0n8X2CbF0YSV131n8U2/x/Y5n862/xPYJv/Lrb5r2Sb/wq2ufnmmwH4h3/4h9/mqquuuuqq/wpUrrrqqquu+i917Ngx/rVscz9J/Fewzf0k8V/JNg8kif8utnkgSfxPZJvnJon/a2zzopDEVVfdzzb/H9nmfwvb/E9hm/8utvmvZJv/Kra537FjxwC47777buWqq6666qr/CgRXXXXVVVf9l7jvvvtu/Yd/+IffBrj55pv5t7KNbWzzX8U2trHNfwfb2MY2/91sYxvb2MY2/1PZxja2sY1tbPP/gW1sYxvb2MY2trGNbWxjG9tc9b+PbWxjG9vYxja2sY1tbGOb/w9sYxvb2MY2/1PZxja2sY1t/jvZxja2sc1/JdvYxja2+a9gG9vY5j+bbWxjm/vdfPPNANx33323ctVVV1111X8VKlddddVVV/2X29nZ4T+Cbe4nif8KtnkgSfxXss0DSeK/m20eSBL/k9nm+ZHE/1e2+beQxFX/dra56l/HNv/b2OZ/Gtv8d7HNfzXb/FexzQtz7NgxAP7hH/7ht7nqqquuuuq/CpWrrrrqqqv+y/z93//9b7/Yi73Yax87doz/aLa5nyT+q9jmfpL4r2abB5LEfzfbPJAk/jewzfMjiaueP9v8V5DEfyXbXPXfyzb/W9nmfxrb/HeyzX8H2/xXsc2L4uabbwbgvvvuu5Wrrrrqqqv+q1C56qqrrrrqv8w//MM//A7AzTffzH8m29xPEv9VbHM/Sfx3sM39JPE/gW2emyT+t7DN8yOJq/5r2Oaq/3ts87+dbf4nss1/N9v8d7DNfxXb/FudPXv2GVx11VVXXfVfhcpVV1111VX/Zc6ePXsrwM7ODv9VbHM/SfxXsc39JPHfwTYPJIn/KWzz3CTxv4ltXhBJXHXVVWCb/yts8z+Vbf4nsM1/B9v8V7LNv9XNN98MwD/8wz/8NlddddVVV/1XoXLVVVddddV/mfvuu+9WgGPHjmGb+0niv4Jt7ieJ/yq2eSBJ/HewzQNJ4n8S2zw3SfxvZJsXRhJXXfV/hW3+L7LN/1S2+Z/ANv9dbPNfyTb/EY4dOwbAfffddytXXXXVVVf9V6Fy1VVXXXXVf6l/+Id/+O0Xe7EXe+0Xf/EX5/bbb+d/Akn8d5HE/xSS+N9AEv/XSeKqq/6nsM3/dbb5n8w2/1PY5r+Lbf43u/nmmwH4h3/4h9/mqquuuuqq/0pUrrrqqquu+m/xJm/yJlx11VVXXXXVVVf9f3Lffffdet99993KVVddddVV/5XQgx70IK666qqrrvqv9Tqv8zrv/Y7v+I6fxVVXXXXVVVddddX/I7/1W7/13T/6oz/6OVx11VVXXfVfCT3oQQ/iqquuuuqqq6666qqrrrrqqquuuuqqq676P4nKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1X8Iz/vYn0tJz/1AAAAAElFTkSuQmCC) - -```js -// Remove the start face for the extrusion. -firstSketch = startSketchOn(-XZ) - |> startProfile(at = [-12, 12]) - |> line(end = [24, 0]) - |> line(end = [0, -24]) - |> line(end = [-24, 0]) - |> close() - |> extrude(length = 6) - -// Remove the start face for the extrusion. -shell(firstSketch, faces = [START], thickness = 0.25) -``` - -![Rendered example of shell 1](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABQAAAALQCAYAAADPfd1WAAGhfklEQVR4Ae3AA6AkWZbG8f937o3IzKdyS2Oubdu2bdu2bdu2bWmMnpZKr54yMyLu+Xa3anqmhztr1a8+6EEP4qqrrrrqqquuuuqqq6666qqrrrrqqquu+j+JylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXfVvcM011zyYq6666qqrrrrqv9R99913K1ddddVVV131r0Plqquuuuqqq/4VXuzFXuy13+md3umzXuzFXuy1ueqqq6666qqr/kv9wz/8w2///d///W//6I/+6Odw1VVXXXXVVS8aKlddddVVV131Irjmmmse/OEf/uHf9WIv9mKvffHiRX7913+d3d1drrrqqquu+o9hm6uusM1Vz98bvMEbvPaLvdiLvfY111zz4B/90R/9nPvuu+9WrrrqqquuuuqFQw960IO46qqrrrrqqhfmxV7sxV77cz/3c38L4Nd//df5jd/4Df6/kcRVV131n882V/3nsc3/R7b5v+L48eO8/Mu/PG/wBm/Afffdd+tv/dZvffeP/uiPfg5XXXXVVVdd9YKhBz3oQVx11VVXXXXV83PNNdc8+MM//MO/68Ve7MVe++LFi/z4j/84T3va0/jPJomrrrrqqv8JbHPVi8Y2/9fZ5n+KEydO8EEf9EGcOHGC3/qt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EgCSkASAJCQBIAlJAEhCEgCSkASAJCQhCQBJSAJAEpIAkIQkJAEgCUkASEISkgCQhCQkASAJSQBIQhKSAJCEJAAkIQkASUgCQBKSAJCEJAAkIQkASQBIAkASkgCQBIAkACQBIIn7SQJAEgCSuJ8k7ieJ+0nigSTxQMMwAHD27Nlbueqqq6666qr/GahcddVVV1111f8Q9913360AOzs7vMM7vAO33347z00S/16S+PeQxL+HJP4tJPGvJYl/DUn8a0jiRSWJF4Uk/iWSeFFI4l8iiRdGEi+MJF4QSbwgknhBJPGCSOIFkcTzI4nnRxLPTRLPjySemySeH0k8N0k8N0k8kCSemySemyQeSBIPJIkHksRzk8QDSeJ+knggSTyQJB5IEveTxANJ4n6SeCBJ3E8S95PE/STxQJK4nyTuJ4n7SeJ+krifJO4niftJ4n6SeCDbANgGQBL3k8T9JAEgiftJ4n6SuJ8k7ieJ+0nifpK4nyTuJ4n7SeJ+knggSTyQJB5IEs9NEs9NEs+PJJ6fcRwZxxGA++6771auuuqqq6666n8GKlddddVVV131P8iP/MiPfPY7vdM7ffZNN93ETTfdxFVXXXXVVf+9bHM/21z1L/vRH/3Rz+Gqq6666qqr/udAD3rQg7jqqquuuuqq/0le53Ve573PnDnzIK666qqrrrrqf5mzZ88+47d+67e+m6uuuuqqq676nwM96EEP4qqrrrrqqquuuuqqq6666qqrrrrqqquu+j+JylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yr+EXQkt155+eTJAAAAAElFTkSuQmCC) - -```js -// Remove a tagged face and the end face for the extrusion. -firstSketch = startSketchOn(XY) - |> startProfile(at = [-12, 12]) - |> line(end = [24, 0]) - |> line(end = [0, -24]) - |> line(end = [-24, 0], tag = $myTag) - |> close() - |> extrude(length = 6) - -// Remove a tagged face for the extrusion. -shell(firstSketch, faces = [myTag], thickness = 0.25) -``` - -![Rendered example of shell 2](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABQAAAALQCAYAAADPfd1WAAESKElEQVR4Ae3AA6AkWZbG8f937o3IzKdyS2Oubdu2bdu2bdu2bWmMnpZKr54yMyLu+Xa3anqmhztr1a8+6EEP4qqrrrrqqquuuuqqq6666qqrrrrqqquu+j+JylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquu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uuqq/7kkIQlJSEISkpCEJCTxf4UkJCEJSUhCEv9TSUISkpCEJP6nkIQkJCGJ/y6SkIQkJPEf6fbbb2dvb493eqd3AuD222/HNve7+eabAbjvvvtu5aqrrrrqqv8qVK666qqrrvovt7OzwwNdunSJm2++GYBf/dVf5d9DEv9bSOL/Iklc9T+LJK66wjZX/deQxAtjm//NJPH82OZ/Gkk8N9v8d5PEc7PNfzVJPJBt/q329vb4oz/6I97ojd4IgEuXLvFAx44dA+Af/uEffpurrrrqqqv+q1C56qqrrrrqv8zf//3f//aLvdiLvfaxY8d4oL29Pe73hm/4hrzhG74hV1111VVXXXXVVf/b3X777TzQzTffDMB99913K1ddddVVV/1XIbjqqquuuuq/zD/8wz/8DsDNN9/MA/393/89v/RLv8RVV1111VVXXXXV/xW/9Eu/xN///d/z/Jw9e/YZXHXVVVdd9V+FylVXXXXVVf9lzp49eyvAzs4OD7S3t8c//MM/8A//8A/8Z5LEfwdJ/E8gif/JJPF/hSSuuuoqsM3/Fbb5n8o2/xPY5r+Dbf4r2ebf6uabbwbgH/7hH36bq6666qqr/qtQueqqq6666r/MfffddyvAsWPHsM39JPFfwTb3k8R/Fds8kCT+O9jmgSTxP4ltnpsk/jeyzQsjiauu+r/CNv8X2eZ/Ktv8T2Cb/y62+a9km/8Ix44dA+C+++67lauuuuqqq/6rULnqqquuuuq/1D/8wz/89ou92Iu99ou/+Itz++238z+BJP67SOJ/Ckn8byCJ/+skcdVV/1PY5v862/xPZpv/KWzz38U2/5vdfPPNAPzDP/zDb3PVVVddddV/JSpXXXXVVVf9t3iTN3kTrrrqqquuuuqqq/4/ue+++2697777buWqq6666qr/SuhBD3oQV1111VVX/dd6ndd5nfd+x3d8x8/iqquuuuqqq6666v+R3/qt3/ruH/3RH/0crrrqqquu+q+EHvSgB3HVVVddddVVV1111VVXXXXVVVddddVVV/2fROWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/Kv4Rk/tEM5fXtkkAAAAASUVORK5CYII=) - -```js -// Remove multiple faces at once. -firstSketch = startSketchOn(XY) - |> startProfile(at = [-12, 12]) - |> line(end = [24, 0]) - |> line(end = [0, -24]) - |> line(end = [-24, 0], tag = $myTag) - |> close() - |> extrude(length = 6) - -// Remove a tagged face and the end face for the extrusion. -shell(firstSketch, faces = [myTag, END], thickness = 0.25) -``` - -![Rendered example of shell 3](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABQAAAALQCAYAAADPfd1WAAFJFUlEQVR4Ae3AA6AkWZbG8f937o3IzKdyS2Oubdu2bdu2bdu2bWmMnpZKr54yMyLu+Xa3anqmhztr1a8+6EEP4qqrrrrqqquuuuqqq6666qqrrrrqqquu+j+JylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquu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/P3f/z3Pz9mzZ5/BVVddddVV/1WoXHXVVVdd9V/m7NmztwLs7OzwQHt7e/zDP/wD//AP/8B/Jkn8d5DE/wSS+J9MEv9XSOKqq64C2/xfYZv/qWzzP4Ft/jvY5r+Sbf6tbr75ZgD+4R/+4be56qqrrrrqvwqVq6666qqr/svcd999twIcO3YM29xPEv8VbHM/SfxXsc0DSeK/g20eSBL/k9jmuUnifyPbvDCSuOqq/yts83+Rbf6nss3/BLb572Kb/0q2+Y9w7NgxAO67775bueqqq6666r8Klauuuuqqq/5L/cM//MNvv9iLvdhrv/iLvzi33347/xNI4r+LJP6nkMT/BpL4v04SV131P4Vt/q+zzf9ktvmfwjb/XWzzv9nNN98MwD/8wz/8NlddddVVV/1XonLVVVddddV/izd5kzfhqquuuuqqq6666v+T++6779b77rvvVq666qqrrvqvhB70oAdx1VVXXXXVf63XeZ3Xee93fMd3/Cyuuuqqq6666qqr/h/5rd/6re/+0R/90c/hqquuuuqq/0roQQ96EFddddVVV1111VVXXXXVVVddddVVV1111f9JVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6v4h8BZbJxfAewqRYAAAAASUVORK5CYII=) - -```js -// Shell a sketch on face. -size = 100 -case = startSketchOn(-XZ) - |> startProfile(at = [-size, -size]) - |> line(end = [2 * size, 0]) - |> line(end = [0, 2 * size]) - |> tangentialArc(endAbsolute = [-size, size]) - |> close() - |> extrude(length = 65) - -thing1 = startSketchOn(case, face = END) - |> circle(center = [-size / 2, -size / 2], radius = 25) - |> extrude(length = 50) - -thing2 = startSketchOn(case, face = END) - |> circle(center = [size / 2, -size / 2], radius = 25) - |> extrude(length = 50) - -// We put "case" in the shell function to shell the entire object. -shell(case, faces = [START], thickness = 5) -``` - -![Rendered example of shell 4](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABQAAAALQCAYAAADPfd1WAAFcIUlEQVR4Ae3AA6AkWZbG8f937o3IzKdyS2Oubdu2bdu2bdu2bWmMnpZKr54yMyLu+Xa3anqmhztr1a8+6EEP4qqrrrrqqquuuuqqq6666qqrrrrqqquu+j+JylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuup/lWuuuebBAGfOnHnwNddc8+AzZ848iGe65pprHgxwzTXXPJgHOHPmzIN5gLNnz9565syZBwOcPXv2Vp7pvvvuu5Vnuu+++249e/bsMwDuu+++WwHOnj1763333XcrV1111VVXXXXVVVf9b4Ee9KAHcdVVV1111VVXXXXV/xzXXHPNg8+cOfPgF3uxF3stgGuuuebB11xzzYNf7MVe7LV5PnZ3d7nfxYsXud/u7i4AFy9e5IU5ceIE9zt+/Dj3O378OCdOnOD5ue+++249e/bsrffdd9+tAP/wD//wO/fdd9+tZ8+evfW+++67lauuuuqqq6666qqr/qdAD3rQg7jqqquuuuqqq6666r/eNddc8+AzZ848+MVe7MVe65prrnnwNddc8+AXe7EXe20eYHd3l4sXL/L0pz+d+916660AXLx4kd3dXf6zHT9+HIDjx49z/PhxAE6cOMHx48c5ceIEx48f58SJE9zvvvvuuxXgH/7hH377H/7hH37nvvvuu/Xs2bO33nfffbdy1VVXXXXVVVddddV/NfSgBz2Iq6666qqrrrrqqqv+c11zzTUPPnPmzINf7MVe7LVe/MVf/LVf7MVe7LV5pt3dXS5evMjTn/50AG699VYuXrzI7u4u95PEfwXbvKhsc7/jx48DcOLECY4fP85DHvIQTpw4wUMe8hDud99999169uzZW++7775bf+u3fut7/uEf/uG3ueqqq6666qqrrrrqPxt60IMexFVXXXXVVVddddVV/7GuueaaB7/2a7/2ewG80zu902fzTLu7u1y8eJGnP/3p3HrrrTz96U/nuUnifxrb/Ets8/wcP36chzzkIRw/fpyHPvShHD9+nBMnTgBw33333foP//APv/0P//APv3Pffffd+g//8A+/zVVXXXXVVVddddVV/5HQgx70IK666qqrrrrqqquu+ve55pprHvzar/3a7wXwTu/0Tp/NM128eJG/+qu/4tZbb+XpT386z00S/xqS+M9g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wLYliQewbUniAWxbkngA25YkHsC2JYkHsG1J4gFsW5J4ANuWJB7AtiWJB7BtSeIBbFuSeADbliQewLYliQewbUniAWxbkngA25YkHsC2JYkHsG1J4gFsW5J4ANuWJB7AtiWJB7BtSeIBbFuSeADbliQewLYliQewbUniAWxbkngA25YkHsC2JYkHsG1J4gFsW5J4ANuWJB7AtiWJB7BtSeIBbPvs2bPP4Kqrrrrqqquu+t8GPehBD+Kqq6666qqrrrrqqquuuuqqq6666qqrrvo/icpVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X8U/Aik9y6SYyZy+AAAAAElFTkSuQmCC) - -```js -// Shell a sketch on face object on the end face. -size = 100 -case = startSketchOn(XY) - |> startProfile(at = [-size, -size]) - |> line(end = [2 * size, 0]) - |> line(end = [0, 2 * size]) - |> tangentialArc(endAbsolute = [-size, size]) - |> close() - |> extrude(length = 65) - -thing1 = startSketchOn(case, face = END) - |> circle(center = [-size / 2, -size / 2], radius = 25) - |> extrude(length = 50) - -thing2 = startSketchOn(case, face = END) - |> circle(center = [size / 2, -size / 2], radius = 25) - |> extrude(length = 50) - -// We put "thing1" in the shell function to shell the end face of the object. -shell(thing1, faces = [END], thickness = 5) -``` - -![Rendered example of shell 5](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABQAAAALQCAYAAADPfd1WAADX60lEQVR4Ae3AA6AkWZbG8f937o3IzKdyS2Oubdu2bdu2bdu2bWmMnpZKr54yMyLu+Xa3anqmhztr1a8+6EEP4qqrrrrqqquuuuqqq6666qqrrrrqqquu+j+JylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV/2Pd8011zyYZzpz5syDeaZrrrnmwTzTmTNnHsS/4Jprrnkwz3Tffffdygtw9uzZZ/Bc7rvvvlt5prNnz94KcN99993KVVddddVVV1111VX/k1G56qqrrrrqqquuuuq/zDXXXPNggDNnzjz4mmuuefCZM2cexDNdc801D77mmmseDHDmzJkHX3PNNQ/mf4n77rvvVoCzZ8/eCnDffffdCnDffffdevbs2WcA3HfffbcC/MM//MNvc9VVV1111VVXXXXVfxX0oAc9iKuuuuqqq6666qqr/v2uueaaB585c+bB11xzzYPPnDnzIIBrrrnmwddcc82Dz5w58+BrrrnmwfwrXbhwAYALFy4AcOHCBe534cIFHujixYs8PxcuXOCFOXnyJM/PiRMnuN/Jkyd5oJMnTwJw8uRJAE6ePMm/xn333XcrwNmzZ2+97777bgX4h3/4h98BuO+++249e/bsrffdd9+tXHXVVVddddVVV13174Ue9KAHcdVVV1111VVXXXXVv+yaa655MMCLvdiLvfaZM2ceBPDiL/7ir33mzJkHX3PNNQ/mX3DhwgUALly4wMWLF7lw4QIAFy5c4MKFCwBcvHiRCxcu8L+RbU6ePAnAyZMnATh58iQAJ06c4OTJk5w8eRKAkydPcvLkSV6Y++6771aAs2fP3nrffffd+g//8A+/A3Dffffd+g//8A+/zVVXXXXVVVddddVVLwr0oAc9iKuuuuqqq6666qqrnu2aa6558JkzZx78Yi/2Yq8F8OIv/uKv/WIv9mKvzQtx4cIFAJ761Kdy4cIFAJ7ylKcA8NSnPpWrnr+TJ08C8LCHPQyAhz/84QCcOHGCkydPcvLkSV6Q++6779azZ8/eet999936D//wD79z33333foP//APv81VV1111VVXXXXVVQ+EHvSgB3HVVVddddVVV131/9U111zz4Nd+7dd+L4AXf/EXf+0Xe7EXe21egAsXLnDhwgWe+tSnAvCUpzyFixcvcuHCBa76z3Hy5EkATpw4wcmTJ3n4wx/OiRMnAHj4wx/O83Pffffdevbs2Vvvu+++W//hH/7hd+67775b/+Ef/uG3ueqqq6666qqrrvr/CT3oQQ/iqquuuuqqq6666v+Da6655sGv/dqv/V4AL/7iL/7aL/ZiL/baPB8XLlzgqU99KhcuXOApT3kKFy9e5MKFC1z1P8vJkycBeNjDHgbAwx/+cE6cOMHDH/5wntt99913K8A//MM//PY//MM//M5999136z/8wz/8NlddddVVV1111VX/96EHPehBXHXVVVddddVVV/1fc8011zz4xV7sxV77zJkzD3rxF3/x136xF3ux1+a5XLhwgYsXL/KUpzyFixcvcuHCBZ761Kfyv5Ftrnq2kydP8rCHPYyHP/zhnDhxgpMnT3Ly5Eke6L777rsV4B/+4R9++x/+4R9+57777rv1H/7hH36bq6666qqrrrrqqv9b0IMe9CCuuuqqq6666qqr/re75pprHvzar/3a7wXwTu/0Tp/Nc7lw4QIXL17kKU95Ck996lN56lOfylX/9Wzz3+XkyZOcOHGChz/84TzsYQ/j4Q9/OM/tvvvuu/Uf/uEffvsf/uEffue+++679R/+4R9+m6uuuuqqq6666qr/3dCDHvQgrrrqqquuuuqqq/63ueaaax782q/92u/14i/+4q/9Yi/2Yq/Nc7lw4QJ/9md/BsCv/uqvctX/D7b51zh58iQPe9jDePjDH86JEyd4+MMfzgPdd999t/7DP/zDb//DP/zD79x33323/sM//MNvc9VVV1111VVXXfW/C3rQgx7EVVddddVVV1111f9011xzzYNf7MVe7LXPnDnzoHd6p3f6bJ7LhQsX+LM/+zOe+tSn8tSnPpWrrvq3OHnyJCdOnOBhD3sYD3/4w3nYwx7GA9133323/sM//MNv/8M//MPv/NZv/dZ3c9VVV1111VVXXfU/H3rQgx7EVVddddVVV1111f9E11xzzYNf+7Vf+71e/MVf/LVf7MVe7LV5gAsXLvBnf/ZnPPWpT+WpT30qV131n+HkyZOcOHGChz3sYTz84Q/nYQ97GPe77777bgX4rd/6re/+h3/4h9/5h3/4h9/mqquuuuqqq6666n8e9KAHPYirrrrqqquuuuqq/ymuueaaB7/2a7/2e73O67zOe19zzTUP5pkuXLjAn//5nwPwq7/6q1z1H8s2V/3LTp48ycMe9jAe9rCH8Qqv8Ao80H333XfrP/zDP/z2b/3Wb33PP/zDP/w2V1111VVXXXXVVf8zoAc96EFcddVVV1111VVX/Xe65pprHvzar/3a7/VO7/ROn80DXLhwgT//8z/nqU99Kk996lO56v8u2/xvdPLkSV7+5V+ehz/84TzsYQ/jfvfdd9+t//AP//Dbv/Vbv/U9//AP//DbXHXVVVddddVVV/33QQ960IO46qqrrrrqqquu+q92zTXXPPi1X/u13+ud3umdPpsHuHDhAn/+53/Or/7qr3LVVf8RbPNf4eTJkzzsYQ/jFV7hFXjYwx7G/e67775b/+Ef/uG3f+u3fut7/uEf/uG3ueqqq6666qqrrvqvhR70oAdx1VVXXXXVVVdd9V/hmmuuefBrv/Zrv9frvM7rvPc111zzYJ7pwoUL/Pmf/zm/+qu/ylVX/U9lmxfVyZMnedjDHsYrvMIr8LCHPYz73Xfffbf+1m/91nf/9m//9vfcd999t3LVVVddddVVV131nw896EEP4qqrrrrqqquuuuo/0zXXXPPgd3zHd/ys13md13lvnunChQv8+Z//OX/2Z3/GxYsXueqq/6tOnDjBK7zCK/Cwhz2Mhz3sYQDcd999t/7DP/zDb//DP/zD7/zWb/3Wd3PVVVddddVVV131nwc96EEP4qqrrrrqqquuuuo/2jXXXPPg137t136vd3qnd/psnunChQv8+Z//OX/2Z3/GxYsX+beSxFX/fra56r/WiRMneIVXeAXe8A3fkPvdd999t/7Wb/3Wd//2b//299x33323ctVVV1111VVXXfUfCz3oQQ/iqquuuuqqq6666j/KNddc8+DXfu3Xfq93eqd3+mye6eLFi/zZn/0Zv/Zrv8ZVVz2Qbf4/OnHiBA972MN4hVd4BR72sIcBcN999936W7/1W9/9D//wD7/zD//wD7/NVVddddVVV1111X8M9KAHPYirrrrqqquuuuqqf68Xe7EXe+13eqd3+qwXe7EXe22e6Vd/9Vf58z//cy5evMhVV/1Xs83/BidOnOAVXuEVeMM3fEPud9999936oz/6o5/zW7/1W9/NVVddddVVV1111b8PetCDHsRVV1111VVXXXXVv9U7vuM7ftbrvM7rvPc111zzYICLFy/yZ3/2Z/zar/0aV131f4Ft/iucOHGCV3iFV+DlX/7lOXnyJAD33Xffrb/1W7/13T/6oz/6OVx11VVXXXXVVVf926AHPehBXHXVVVddddVVV/1rveM7vuNnvc7rvM57X3PNNQ8GuHjxIn/2Z3/Gr/3ar3HVVVc9m23+NU6cOMHDHvYw3vAN35CTJ08CcN999936W7/1W9/9oz/6o5/DVVddddVVV1111b8OetCDHsRVV1111VVXXXXVi+rFXuzFXvvDP/zDv+uaa655MMDFixf5sz/7M37t136Nfy9JXPU/i22u+u9x/PhxHvawh/EKr/AKPOxhDwPgvvvuu/VHf/RHP+e3fuu3vpurrrrqqquuuuqqFw160IMexFVXXXXVVVddddW/5Jprrnnwh3/4h3/Xi73Yi702wMWLF/nzP/9zfu3Xfo2rrvqPZJurntPLv/zL84Zv+IacOHECgPvuu+/Wr//6r3+ff/iHf/htrrrqqquuuuqqq1449KAHPYirrrrqqquuuuqqF+Saa6558Gu/9mu/1zu90zt9NsDFixf58z//c37t136Nq67638I2/9udOHGChz3sYbzhG74hJ06cAOC3fuu3vvtHf/RHP+e+++67lauuuuqqq6666qrnDz3oQQ/iqquuuuqqq6666vl5x3d8x896p3d6p8/mmX7t136NX/u1X+Oqq/4/ss3/BCdOnODlX/7lecM3fEMA7rvvvlt/+7d/+3t+5Ed+5LO56qqrrrrqqquuel7oQQ96EFddddVVV1111VUPdM011zz4wz/8w7/rxV7sxV4b4KlPfSo/+qM/ysWLF7nqqqv+9WzzH+3EiRO8/Mu/PG/4hm8IwH333XfrZ33WZ73OfffddytXXXXVVVddddVVz4Ye9KAHcdVVV1111VVXXXW/d3zHd/ysd3qn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Z2eHxz72sdx0003cdNNNPND+/j533nknd911F/v7+9x1111IAkASAJJ4UUhCEpKQhCQkIQlJSEISkpCEJCQhCYDNzU0e/OAHA/CQhzyEzc1NHuhxj3sct99+O4973ON4YWzzP51t/i1uvvlm3vEd35H77rvv1g/5kA95CFddddVVV1111fODHvSgB3HVVVddddVVVz2v13md13nvD//wD/8ugK/6qq/iX0sS/9fs7Oxw0003sbOzw0033cRNN93EA+3t7QFw5513sre3x/7+PgcHB+zt7XFwcACAJCQBIAkASUhCEpKQhCQkIQlJbG1tIYmtrS2uu+46AK677jrOnDnD87O3t8fjHvc4AP7kT/6E/w9sc9W/zs7ODjfddBM33XQTOzs73HTTTTy3/f199vf32d/f5+6772Z/fx+Ag4MD9vf3eUEkIQlJSEISkpCEJCSxtbXF9vY2W1tbbG5usrW1xebmJtdccw3329vbY2dnh729Pf7hH/6BO+64gzvuuIP/KLb5n8o2/5J3fMd35Oabb+azPuuzXufv//7vf5urrrrqqquuuuq5Ubnqqquuuuqqq56vF3uxF3stgD/6oz/igSTx/9Xe3h6Pe9zjuN/Ozg433XQTN910EwCPfexjAdjZ2eH52d/f5377+/sASMI2krifJAC2trbY2triBdnb2wNgb2+Pvb097rjjDu644w7uvPNO/j+SxH8F2/xfsbe3x+Me9zge97jHAbCzs8POzg47OzvcdNNN7OzssLOzww033ADAox71KJ7b/v4+APv7+0jCNgCSAJCEbSQBsLW1xdbWFi/M3t4ee3t73H777ezt7fG4xz2O/yySeEFs899JEs+Pbe53++23c/PNN/Par/3a7/X3f//3v81VV1111VVXXfXc0IMe9CCuuuqqq6666qrn9RM/8RMG+M7v/E729vb4/0YS/xY7OzsA3Hjjjdx0000A7OzssLOzw87ODv9ae3t7AOzt7QFwxx13ALC/v8+lS5e48847uep/H9v8b7GzswPATTfdBMBNN90EwM7ODjs7O+zs7PCi2tvbY2dnh729PQD29vbY29vj9ttvZ2dnhzvuuIM77riD/+ls8z/Fzs4O7//+78/Zs2ef8cEf/MEP5qqrrrrqqquuem5Urrrqqquuuuqq5/E6r/M67w3wuMc9jr29Pf43k8R/pb29PQD2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zTb/lba2tgC47777buWqq6666qqr/n8iuOqqq6666qr/p86ePXsr/0q2sY1tbPPfwTa2sY1tbPM/kW1sYxvb2MY2trnqqv+tbGMb29jGNraxzf9EtrGNbWzz38E2trGNbf4r2MY2trnxxhsBOHv27K1cddVVV1111f9PBFddddVVV131/9R99913K8DOzg7/VraxjW3+O9nGNraxzf90trGNbWxjG9vY5qqr/rvZxja2sY1tbGOb/8lsYxvb2MY2/x1sYxvb2Oa/gm1sYxvbPD/33XffrVx11VVXXXXV/09Urrrqqquuuur/qfvuu+9WgO3tbf4j2OaBJPHfxTbPjyT+p7PNCyOJq67697DN/3a2+Z/CNv8dbPOi2N7eBuC+++67lauuuuqqq676/4nKVVddddVVV/0/t729zX8G2zw3Sfx3ss1zk8T/Jrb5l0jiqv+fbPN/jW3+J7HNfxfb/Gvt7OwAcPbs2Wdw1VVXXXXVVf8/Ubnqqquuuuqq/6f+4R/+4XcAtre3+a9imweSxH832zw3SfxvZpsXlSSu+p/PNv/X2eZ/Itv8d7HNVVddddVVV13170blqquuuuqqq/6f29nZwTYAkvivZJsHksT/BLZ5fiTxf41t/rUkcdW/jW2uAtv8T2Wb/062+Y904403AvAP//APv81VV1111VVX/f9E5aqrrrrqqqv+nzp79uytPBfb3E8S/9Vs89wk8T+FbZ4fSfx/Ypv/aJL4n8g2V/3b2OZ/Otv8d7PNVVddddVVV131n4rKVVddddVVV/0/dd99990KsL29zfNjmweSxH8H2zyQJP6nsc0LIomr/mW2uep/J9v8b2Gb/262+a+0vb0NwH333XcrV1111VVXXfX/E8FVV1111VVX/T9233333Qqws7PDv8Q2trGNbf672MY2trGNbf4ns41tbGMb29jGNldd9b+FbWxjG9vYxja2+Z/KNraxjW1s89/FNraxzX8V22xtbQFw33333cpVV1111VVX/f9FcNVVV1111VX/j509e/ZWgO3tbf61bGMb29jmv5NtbGMb29jmfwPb2MY2trGNbWxz1VX/lWxjG9vYxja2sY1t/qezjW1sYxvb/HeyjW1sY5v/KraxjW0AdnZ2ADh79uytXHXVVVddddX/X1Suuuqqq6666iq2t7f597LNA0niv5Ntnpsk/rewzb9E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1VVXXXXVVc9C5aqrrrrqqquu4r777rsVYGdnhweyzQNJ4r+bbZ6bJP43s80LI4mrrvqPZpv/y2zzP41t/ivs7OwA8A//8A+/zVVXXXXVVVddReWqq6666qqrrnqR2eaBJPE/gW2emyT+r7DNi0ISV11lm/9PbPM/lW3+O+zs7HDVVVddddVVVz0Llauuuuqqq666irNnzz4DYGdnh38N2zyQJP6nsM3zI4n/q2zzopLEVf972OYqsM3/ZLb572ab+9133323ctVVV1111VVXEVx11VVXXXXVVZfdd999twLceOON/FvZxja2sY1t/qexjW1sYxvb2Ob/G9vYxja2sY1tbGMb29jGNraxjW2u+vexjW1sYxvb2MY2trGNbWxjG9vY5v8b29jGNraxjW3+p7GNbWxjm/8OtrGNbWyzs7MDwH333XcrV1111VVXXXUVAJWrrrrqqquuuuqys2fP3nrNNdc8mP9gtnkgSfxPZJvnRxJXPZtt/rNI4n8C21z1X8M2/1vY5n8K27wgN910EwBnz569lauuuuqqq666CoDgqquuuuqqq6667L777rsVYGdnh/9MtrGNbWxjm//JbGMb29jGNra56j+ebWxjG9vYxja2sY1tbGMb29jGNraxjW1sYxvb2MY2trGNbWxjG9vYxja2sY1tbHPVfzzb2MY2trGNbf4ns41tbGOb/062sY1tbPOiuO+++27lqquuuuqqq64CoHLVVVddddVVV11233333Qqws7PDfzXbPJAk/qezzQsiiauu+v/GNv9b2eZ/Etv8W21vbwNw33333cpVV1111VVXXQVA5aqrrrrqqquueg7b29v8d7PNc5PE/xa2eUEkcdVV/1vZ5n872/xPY5v/KDs7OwCcPXv2GVx11VVXXXXVVQBUrrrqqquuuuqqy/7hH/7hdwB2dnawzQNJ4r+bbZ6bJP63sc0LI4mrrvrvYpv/S2zzP5Ftrrrqqquuuuqq/zJUrrrqqquuuuqq57Czs8Nzs80DSeJ/Ats8P5L438o2/xJJXHXVv5Zt/i+zzf9UtvmvctNNNwHwD//wD7/NVVddddVVV10FQOWqq6666qqrrrrs7Nmzt/Iiss0DSeJ/Ets8N0n8X2GbF5Ukrvq/zTb/n9jmfzrbXHXVVVddddVV/2NQueqqq6666qqrLrvvvvtuBdjZ2eFfyzYPJIn/aWzz/Eji/zLb/GtI4qr/Pra56tls87+Bbf4nsM3Ozg4A9913361cddVVV1111VUAVK666qqrrrrqqme57777br3mmmsevLOzw97eHv9WtnlukvifyDbPjyT+P7LNv5ck/j+yzVX/Nrb538I2/1PY5oF2dnYAuO+++27lqquuuuqqq666H5WrrrrqqquuuupZzp49e+s111zz4J2dHfb29viPZJsHksT/ZLZ5fiRx1Qtnm6uuem62+d/INv+T2OYF2dnZAeDs2bO3ctVVV1111VVX3Y/KVVddddVVV131PHZ2dvjPZpvnJon/6Wzzgkjiqqv+v7PN/1a2+Z/GNi+qnZ0dAO67775bueqqq6666qqr7kdw1VVXXXXVVVc9y9///d//NsD29jb/HWxjG9vYxjb/m9jGNraxjW1sYxvbXHXV/wW2sY1tbGMb29jGNv9b2MY2trGNbf4nsI1tbGObf42dnR2uuuqqq6666qrnQeWqq6666qqrrvofzTbPTRL/G9nmhZHEVVf9d7PN/zW2+Z/KNv9RdnZ2APiHf/iH3+Gqq6666qqrrrofwVVXXXXVVVdd9Sz/8A//8DsAN910E7axjW1s8z+JbWxjG9vY5v8C29jGNraxjW1sYxvbXHXVv4dtbGMb29jGNraxjW3+t7ONbWxjG9v8T2Ib29jGNlddddVVV1111X86KlddddVVV1111YvENg8kif9JbPP8SOL/Etu8KCRx1f8ftvn/yDb/09nmv8pNN90EwH333XcrV1111VVXXXXV/ahcddVVV1111VXPcvbs2VsBdnZ2+JfY5rlJ4n8a2zw/kvi/zDb/GpK46n8O21z1bLb538A2/xOcPXv2Vq666qqrrrrqqvtRueqqq6666qqrnuW+++67FWBnZ4d/C9s8kCT+p7LN8yOJ/49s8+8liavANlf929jmfxPb/E9hm52dHQDuu+++W7nqqquuuuqqq+5H5aqrrrrqqquueg733Xffrddcc82Dd3Z22Nvb49/DNs9NEv+T2eb5kcRVL5xtrrrqX2Kb/41s8z+Nba666qqrrrrqqn8RwVVXXXXVVVdd9RzOnj17K8DOzg7/GWxjG9vY5n8L29jGNraxjW1sc9VVVz0v29jGNraxjW3+t7CNbWxjm/8JbGMb29jmgW666SYA/uEf/uG3ueqqq6666qqrHojKVVddddVVV13138o2z00S/5vY5gWRxFVX/V9km/8rbPM/kW1eVDs7OwDcd999t3LVVVddddVVVz0QwVVXXXXVVVdd9Rz+/u///rcBbrrpJv672MY2trGNbf63so1tbGMb29jGNra56qr/qWxjG9vYxja2sY1t/reyjW1sYxvb/E9hG9vYxjZXXXXVVVddddV/CCpXXXXVVVddddXzZZv/SWzz/EjifzPb/EskcdVV/9Fs83+dbf4ns81/lJ2dHQDuu+++W7nqqquuuuqqqx6I4Kqrrrrqqquueg5nz559BsDNN9+MbWxjG9v8T2Qb29jGNrb5v8Y2trGNbWxjG9vYxja2ueoqANvYxja2sY1tbGMb29jm/xLb2MY2trGNbf6nsY1tbGOb/0jHjh0D4OzZs8/gqquuuuqqq656ICpXXXXVVVddddVzuO+++27lBbDNA0nifyLbPD+S+L/MNv8akrjqfz7bXHWFbf63sM1/pe3tbQDuu+++W7nqqquuuuqqqx6IylVXXXXVVVdd9RzOnj17K8DOzg7/Ets8N0n8T2Wb50cS/x/Z5t9DElf9y2xz1b+Obf63sc1/p2PHjgFw9uzZW7nqqquuuuqqqx6IylVXXXXVVVdd9R/KNs9NEv+T2eb5kcRVL5htrrrq38M2/xvZ5n+anZ0dAO67775bueqqq6666qqrHojgqquuuuqqq656Dvfdd9+t99133607Ozvs7OzwH8E2trGNbf63sI1tbGMb29jGNlddddWLxja2sY1tbGMb2/xvYRvb2MY2/xPYxja2sc1VV1111VVXXfUCEVx11VVXXXXVVc/j7NmztwLs7Ozwn8E2trGNbWzzv41tbGMb29jGNraxzVVX/X9iG9vYxja2sY1t/rexjW1sYxvb/E9gG9vYxjYPdNNNNwFw33333cpVV1111VVXXfXcqFx11VVXXXXVVf8j2Oa5SeJ/K9u8IJK46qr/TWzzf5Ft/qeyzYvq2LFjAPzDP/zDb3PVVVddddVVVz03gquuuuqqq6666nncd999twLs7Ozw38k2trGNbWxjm//tbGMb29jGNraxjW1sc9VV/5VsYxvb2MY2trGNbf4vsI1tbGMb2/xPYhvb2MY2V1111VVXXXXVfxgqV1111VVXXXXV87jvvvtuBdjZ2eF/Its8N0n8X2KbF4UkrrrqBbHN/ze2+d/ANv9RdnZ2ALjvvvtu5aqrrrrqqquuem5Urrrqqquuuuqq53H27NlnAOzs7GCbB5LE/0S2eX4k8X+ZbV5Ukrjqfz/bXHWFbf63sM1/lp2dHQDOnj37DK666qqrrrrqqudG5aqrrrrqqquueh733XffrQA7Ozs8N9s8kCT+J7PN8yOJ/29s828liav+49jmqhedbf43sc1/pZ2dHa666qqrrrrqqheIylVXXXXVVVdd9TzOnj17K8CxY8f4l9jmuUnifzrbPD+SuOp52eY/iyT+J7LNVf91bPO/lW3+Ox07dgyAf/iHf/htrrrqqquuuuqq50blqquuuuqqq676D2eb5yaJ/w1s84JI4qr/eLa56v8P2/xvZpv/aXZ2drjqqquuuuqqq14gKlddddVVV1111fO47777bgXY2dnhP4ptnpsk/jexzQsiiauuuuoK2/xfYJv/qWzz3O67775bueqqq6666qqrnhvBVVddddVVV131fN133323Atx00038Z7GNbWxjG9v8b2Ub29jGNraxjW1sc9VV/5fYxja2sY1tbGMb2/xvZBvb2MY2tvmfxDa2sY1t7rezswPA2bNnn8FVV1111VVXXfX8EFx11VVXXXXVVc/Xfffddyv/DWxjG9vYxjb/F9jGNraxjW1sYxvbXHXV/yS2sY1tbGMb29jGNv/b2cY2trGNbf6nsY1tbGObF+Tmm28G4L777ruVq6666qqrrrrq+SG46qqrrrrqqquer7Nnz94KcOzYMf672cY2trGNbf6vsY1tbGMb29jGNraxjW2uuurfwza2sY1tbGMb29jGNrb5v8Q2trGNbWzzP5FtbGMb2/xr3Xfffbdy1VVXXXXVVVc9P1Suuuqqq6666qrn67777rsVYGdnh/+JbPP8SOL/Mtu8KCRx1f8PtrkKbPO/iW3+I+zs7ABw3333PZ2rrrrqqquuuur5oXLVVVddddVVVz1fZ8+evRVgZ2cH2zyQJP6nss3zI4n/T2zzbyGJq/772OaqF842/9vY5j/LsWPHADh79uwzuOqqq6666qqrnh8qV1111VVXXXXV83XffffdCrCzs8Nzs80DSeJ/Ots8P5K46tls8x9BEv9f2Oaq/3i2+d/KNlddddVVV1111f8YVK666qqrrrrqqhfq2LFj/Ets89wk8b+BbV4QSVz1b2Obq656UdjmfzPb/He6+eabAfiHf/iH3+aqq6666qqrrnp+qFx11VVXXXXVVc/Xfffddyv/DrZ5bpL438Q2L4gkrrrqqheNbf4vsM1VV1111VVXXfW/DpWrrrrqqquuuur5Onv27DMAdnZ2+I9im+cmif+NbPOCSOKqq/4/sc3/Nbb5n8w2ADs7OwDcd999t3LVVVddddVVVz0/BFddddVVV1111Qt033333Qqws7PDfxbb2MY2trHN/3a2sY1tbGMb29jGNra56qr/TWxjG9vYxja2sY1t/rezjW1sYxvb/E9jG9vYxjYAOzs7ANx33323ctVVV1111VVXvSAEV1111VVXXXXVC3T27NlbAY4dO8Z/JdvYxja2sc3/NbaxjW1sYxvb2MY2trnqqv8KtrGNbWxjG9vYxja2+b/ENraxjW1s8z+RbWxjG9s8P8eOHQPg7Nmzt3LVVVddddVVV70gVK666qqrrrrqqn/Rzs4O/91s8/xI4v8q27woJHHVVc/NNv+f2eZ/E9v8a+3s7ABw33333cpVV1111VVXXfWCEFx11VVXXXXVVS/Q3//93/82wM7ODv9T2cY2trGNbWzz/4ltbGMb29jGNraxjW1sYxvbXPW/k21sYxvb2MY2trGNbWxjG9v8f2Ib29jGNrb5n8w2trGNbWzzb3Hs2DGuuuqqq6666qp/EZWrrrrqqquuuupFYpv7SeJ/Ots8P5L4/842/x6SuOpfzzZX/fvY5n8j2/xn2NnZAeAf/uEffoerrrrqqquuuuoFoXLVVVddddVVV71A//AP//A7ADfffDMPZJvnJon/DWzz/EjiqheNbf47SeLfwjZX/c9nm//NbHPVVVddddVVV/2PQuWqq6666qqrrnqRvNiLvRj/GpL4v0ISV1111X8c2/xfYZv/LjfffDMA9913361cddVVV1111VUvCJWrrrrqqquuuuoFOnv27K3/8A//8Nsv9mIv9to333wzV1111VVX/c/yW7/1W9999uzZW7nqqquuuuqqq14Q9KAHPYirrrrqqquuuuoFu+aaax78ju/4jp/FVVddddVV/+P86I/+6Ofcd999t3LVVVddddVVV70g6EEPehBXXXXVVVddddVVV1111VVXXXXVVVddddX/SVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxX/CJ3sH1QJZh6iAAAAAElFTkSuQmCC) - -```js -// Shell sketched on face objects on the end face, include all sketches to shell -// the entire object. - - -size = 100 -case = startSketchOn(XY) - |> startProfile(at = [-size, -size]) - |> line(end = [2 * size, 0]) - |> line(end = [0, 2 * size]) - |> tangentialArc(endAbsolute = [-size, size]) - |> close() - |> extrude(length = 65) - -thing1 = startSketchOn(case, face = END) - |> circle(center = [-size / 2, -size / 2], radius = 25) - |> extrude(length = 50) - -thing2 = startSketchOn(case, face = END) - |> circle(center = [size / 2, -size / 2], radius = 25) - |> extrude(length = 50) - -// We put "thing1" and "thing2" in the shell function to shell the end face of the object. -shell([thing1, thing2], faces = [END], thickness = 5) -``` - -![Rendered example of shell 6](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABQAAAALQCAYAAADPfd1WAADgXElEQVR4Ae3AA6AkWZbG8f937o3IzKdyS2Oubdu2bdu2bdu2bWmMnpZKr54yMyLu+Xa3anqmhztr1a8+6EEP4qqrrrrqqquuuuqqq6666qqrrrrqqquu+j+JylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV/2Pd8011zyYZzpz5syDeaZrrrnmwTzTmTNnHsS/4Jprrnkwz3Tffffdygtw9uzZZ/Bc7rvvvlt5prNnz94KcN99993KVVddddVVV1111VX/k1G56qqrrrrqqquuuuq/zDXXXPNggDNnzjz4mmuuefCZM2cexDNdc801D77mmmseDHDmzJkHX3PNNQ/mf4n77rvvVoCzZ8/eCnDffffdCnDffffdevbs2WcA3HfffbcC/MM//MNvc9VVV1111VVXXXXVfxX0oAc9iKuuuuqqq6666qqr/v2uueaaB585c+bB11xzzYPPnDnzIIBrrrnmwddcc82Dz5w58+BrrrnmwfwrXbhwAYALFy4AcOHCBe534cIFHujixYs8PxcuXOCFOXnyJM/PiRMnuN/Jkyd5oJMnTwJw8uRJAE6ePMm/xn333XcrwNmzZ2+97777bgX4h3/4h98BuO+++249e/bsrffdd9+tXHXVVVddddVVV13174Ue9KAHcdVVV1111VVXXXXVv+yaa655MMCLvdiLvfaZM2ceBPDiL/7ir33mzJkHX3PNNQ/mX3DhwgUALly4wMWLF7lw4QIAFy5c4MKFCwBcvHiRCxcu8L+RbU6ePAnAyZMnATh58iQAJ06c4OTJk5w8eRKAkydPcvLkSV6Y++6771aAs2fP3nrffffd+g//8A+/A3Dffffd+g//8A+/zVVXXXXVVVddddVVLwr0oAc9iKuuuuqqq6666qqrnu2aa6558JkzZx78Yi/2Yq8F8OIv/uKv/WIv9mKvzQtx4cIFAJ761Kdy4cIFAJ7ylKcA8NSnPpWrnr+TJ08C8LCHPQyAhz/84QCcOHGCkydPcvLkSV6Q++6779azZ8/eet999936D//wD79z33333foP//APv81VV1111VVXXXXVVQ+EHvSgB3HVVVddddVVV131/9U111zz4Nd+7dd+L4AXf/EXf+0Xe7EXe21egAsXLnDhwgWe+tSnAvCUpzyFixcvcuHCBa76z3Hy5EkATpw4wcmTJ3n4wx/OiRMnAHj4wx/O83Pffffdevbs2Vvvu+++W//hH/7hd+67775b/+Ef/uG3ueqqq6666qqrrvr/CT3oQQ/iqquuuuqqq6666v+Da6655sGv/dqv/V4AL/7iL/7aL/ZiL/baPB8XLlzgqU99KhcuXOApT3kKFy9e5MKFC1z1P8vJkycBeNjDHgbAwx/+cE6cOMHDH/5wntt99913K8A//MM//PY//MM//M5999136z/8wz/8NlddddVVV1111VX/96EHPehBXHXVVVddddVVV/1fc8011zz4xV7sxV77zJkzD3rxF3/x136xF3ux1+a5XLhwgYsXL/KUpzyFixcvcuHCBZ761Kfyv5Ftrnq2kydP8rCHPYyHP/zhnDhxgpMnT3Ly5Eke6L777rsV4B/+4R9++x/+4R9+57777rv1H/7hH36bq6666qqrrrrqqv9b0IMe9CCuuuqqq6666qqr/re75pprHvzar/3a7wXwTu/0Tp/Nc7lw4QIXL17kKU95Ck996lN56lOfylX/9Wzz3+XkyZOcOHGChz/84TzsYQ/j4Q9/OM/tvvvuu/Uf/uEffvsf/uEffue+++679R/+4R9+m6uuuuqqq6666qr/3dCDHvQgrrrqqquuuuqqq/63ueaaax782q/92u/14i/+4q/9Yi/2Yq/Nc7lw4QJ/9md/BsCv/uqvctX/D7b51zh58iQPe9jDePjDH86JEyd4+MMfzgPdd999t/7DP/zDb//DP/zD79x33323/sM//MNvc9VVV1111VVXXfW/C3rQgx7EVVddddVVV1111f9011xzzYNf7MVe7LXPnDnzoHd6p3f6bJ7LhQsX+LM/+zOe+tSn8tSnPpWrrvq3OHnyJCdOnOBhD3sYD3/4w3nYwx7GA9133323/sM//MNv/8M//MPv/NZv/dZ3c9VVV1111VVXXfU/H3rQgx7EVVddddVVV1111f9E11xzzYNf+7Vf+71e/MVf/LVf7MVe7LV5gAsXLvBnf/ZnPPWpT+WpT30qV131n+HkyZOcOHGChz3sYTz84Q/nYQ97GPe77777bgX4rd/6re/+h3/4h9/5h3/4h9/mqquuuuqqq6666n8e9KAHPYirrrrqqquuuuqq/ymuueaaB7/2a7/2e73O67zOe19zzTUP5pkuXLjAn//5nwPwq7/6q1z1H8s2V/3LTp48ycMe9jAe9rCH8Qqv8Ao80H333XfrP/zDP/z2b/3Wb33PP/zDP/w2V1111VVXXXXVVf8zoAc96EFcddVVV1111VVX/Xe65pprHvzar/3a7/VO7/ROn80DXLhwgT//8z/nqU99Kk996lO56v8u2/xvdPLkSV7+5V+ehz/84TzsYQ/jfvfdd9+t//AP//Dbv/Vbv/U9//AP//DbXHXVVVddddVVV/33QQ960IO46qqrrrrqqquu+q92zTXXPPi1X/u13+ud3umdPpsHuHDhAn/+53/Or/7qr3LVVf8RbPNf4eTJkzzsYQ/jFV7hFXjYwx7G/e67775b/+Ef/uG3f+u3fut7/uEf/uG3ueqqq6666qqrrvqvhR70oAdx1VVXXXXVVVdd9V/hmmuuefBrv/Zrv9frvM7rvPc111zzYJ7pwoUL/Pmf/zm/+qu/ylVX/U9lmxfVyZMnedjDHsYrvMIr8LCHPYz73Xfffbf+1m/91nf/9m//9vfcd999t3LVVVddddVVV131nw896EEP4qqrrrrqqquuuuo/0zXXXPPgd3zHd/ys13md13lvnunChQv8+Z//OX/2Z3/GxYsXueqq/6tOnDjBK7zCK/Cwhz2Mhz3sYQDcd999t/7DP/zDb//DP/zD7/zWb/3Wd3PVVVddddVVV131nwc96EEP4qqrrrrqqquuuuo/2jXXXPPg137t136vd3qnd/psnunChQv8+Z//OX/2Z3/GxYsX+beSxFX/fra56r/WiRMneIVXeAXe8A3fkPvdd999t/7Wb/3Wd//2b//299x33323ctVVV1111VVXXfUfCz3oQQ/iqquuuuqqq6666j/KNddc8+DXfu3Xfq93eqd3+mye6eLFi/zZn/0Zv/Zrv8ZVVz2Qbf4/OnHiBA972MN4hVd4BR72sIcBcN999936W7/1W9/9D//wD7/zD//wD7/NVVddddVVV1111X8M9KAHPYirrrrqqquuuuqqf68Xe7EXe+13eqd3+qwXe7EXe22e6Vd/9Vf58z//cy5evMhVV/1Xs83/BidOnOAVXuEVeMM3fEPud9999936oz/6o5/zW7/1W9/NVVddddVVV1111b8PetCDHsRVV1111VVXXXXVv9U7vuM7ftbrvM7rvPc111zzYICLFy/yZ3/2Z/zar/0aV131f4Ft/iucOHGCV3iFV+DlX/7lOXnyJAD33Xffrb/1W7/13T/6oz/6OVx11VVXXXXVVVf926AHPehBXHXVVVddddVVV/1rveM7vuNnvc7rvM57X3PNNQ8GuHjxIn/2Z3/Gr/3ar3HVVVc9m23+NU6cOMHDHvYw3vAN35CTJ08CcN999936W7/1W9/9oz/6o5/DVVddddVVV1111b8OetCDHsRVV1111VVXXXXVi+rFXuzFXvvDP/zDv+uaa655MMDFixf5sz/7M37t136Nfy9JXPU/i22u+u9x/PhxHvawh/EKr/AKPOxhDwPgvvvuu/VHf/RHP+e3fuu3vpurrrrqqquuuuqqFw160IMexFVXXXXVVVddddW/5Jprrnnwh3/4h3/Xi73Yi702wMWLF/nzP/9zfu3Xfo2rrvqPZJurntPLv/zL84Zv+IacOHECgPvuu+/Wr//6r3+ff/iHf/htrrrqqquuuuqqq1449KAHPYirrrrqqquuuuqqF+Saa6558Gu/9mu/1zu90zt9NsDFixf58z//c37t136Nq67638I2/9udOHGChz3sYbzhG74hJ06cAOC3fuu3vvtHf/RHP+e+++67lauuuuqqq6666qrnDz3oQQ/iqquuuuqqq6666vl5x3d8x896p3d6p8/mmX7t136NX/u1X+Oqq/4/ss3/BCdOnODlX/7lecM3fEMA7rvvvlt/+7d/+3t+5Ed+5LO56qqrrrrqqquuel7oQQ96EFddddVVV1111VUPdM011zz4wz/8w7/rxV7sxV4b4KlPfSo/+qM/ysWLF7nqqqv+9WzzH+3EiRO8/Mu/PG/4hm8IwH333XfrZ33WZ73OfffddytXXXXVVVddddVVz4Ye9KAHcdVVV1111VVXXXW/d3zHd/ysd3qn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JLZ5fiTxf4ltXhSSuOr/D9v8f2Sb/+ls81/lpptuAuC+++67lauuuuqqq6666n5UrrrqqquuuuqqZzl79uytADs7O/xLbPPcJPE/jW2eH0n8X2abfw1JXPU/h22uejbb/G9gm/8Jzp49eytXXXXVVVddddX9qFx11VVXXXXVVc9y33333Qqws7PDv4VtHkgS/1PZ5vmRxP9Htvn3ksRVYJur/m1s87+Jbf6nsM3Ozg4A9913361cddVVV1111VX3o3LVVVddddVVVz2H++6779ZrrrnmwTs7O+zt7fHvYZvnJon/yWzz/EjiqhfONldd9S+xzf9GtvmfxjZXXXXVVVddddW/iOCqq6666qqrrnoOZ8+evRVgZ2eH/wy2sY1tbPO/hW1sYxvb2MY2trnqqquel21sYxvb2MY2/1vYxja2sc3/BLaxjW1s80A33XQTAP/wD//w21x11VVXXXXVVQ9E5aqrrrrqqquu+m9lm+cmif9NbPOCSOKqq/4vss3/Fbb5n8g2L6qdnR0A7rvvvlu56qqrrrrqqqseiOCqq6666qqrrnoOf//3f//bADfddBP/XWxjG9vYxjb/W9nGNraxjW1sYxvbXHXV/1S2sY1tbGMb29jGNv9b2cY2trGNbf6nsI1tbGObq6666qqrrrrqPwSVq6666qqrrrrq+bLN/yS2eX4k8b+Zbf4lkrjqqv9otvm/zjb/k9nmP8rOzg4A9913361cddVVV1111VUPRHDVVVddddVVVz2Hs2fPPgPg5ptvxja2sY1t/ieyjW1sYxvb/F9jG9vYxja2sY1tbGMb21x1FYBtbGMb29jGNraxjW1s83+JbWxjG9vYxjb/09jGNraxzX+kY8eOAXD27NlncNVVV1111VVXPRCVq6666qqrrrrqOdx333238gLY5oEk8T+RbZ4fSfxfZpt/DUlc9T+fba66wjb/W9jmv9L29jYA9913361cddVVV1111VUPROWqq6666qqrrnoOZ8+evRVgZ2eHf4ltnpsk/qeyzfMjif+PbPPvIYmr/mW2uepfxzb/29jmv9OxY8cAOHv27K1cddVVV1111VUPROWqq6666qqrrvoPZZvnJon/yWzz/EjiqhfMNldd9e9hm/+NbPM/zc7ODgD33XffrVx11VVXXXXVVQ9EcNVVV1111VVXPYf77rvv1vvuu+/WnZ0ddnZ2+I9gG9vYxjb/W9jGNraxjW1sY5urrrrqRWMb29jGNraxjW3+t7CNbWxjm/8JbGMb29jmqquuuuqqq656gQiuuuqqq6666qrncfbs2VsBdnZ2+M9gG9vYxja2+d/GNraxjW1sYxvb2Oaqq/4/sY1tbGMb29jGNv/b2MY2trGNbf4nsI1tbGObB7rpppsAuO+++27lqquuuuqqq656blSuuuqqq6666qr/EWzz3CTxv5VtXhBJXHXV/ya2+b/INv9T2eZFdezYMQD+4R/+4be56qqrrrrqqqueG8FVV1111VVXXfU87rvvvlsBdnZ2+O9kG9vYxja2sc3/draxjW1sYxvb2MY2trnqqv9KtrGNbWxjG9vYxjb/F9jGNraxjW3+J7GNbWxjm6uuuuqqq6666j8Mlauuuuqqq6666nncd999twLs7OzwP5Ftnpsk/i+xzYtCEldd9YLY5v8b2/xvYJv/KDs7OwDcd999t3LVVVddddVVVz03KlddddVVV1111fM4e/bsMwB2dnawzQNJ4n8i2zw/kvi/zDYvKklc9b+fba66wjb/W9jmP8vOzg4AZ8+efQZXXXXVVVddddVzo3LVVVddddVVVz2P++6771aAnZ0dnpttHkgS/5PZ5vmRxP83tvm3ksRV/3Fsc9WLzjb/m9jmv9LOzg5XXXXVVVddddULROWqq6666qqrrnoeZ8+evRXg2LFj/Ets89wk8T+dbZ4fSVz1vGzzn0US/xPZ5qr/Orb538o2/52OHTsGwD/8wz/8NlddddVVV1111XOjctVVV1111VVX/YezzXOTxP8GtnlBJHHVfzzbXPX/h23+N7PN/zQ7OztcddVVV1111VUvEJWrrrrqqquuuup53HfffbcC7Ozs8B/FNs9NEv+b2OYFkcRVV111hW3+L7DN/1S2eW733XffrVx11VVXXXXVVc+N4Kqrrrrqqquuer7uu+++WwFuuukm/rPYxja2sY1t/reyjW1sYxvb2MY2trnqqv9LbGMb29jGNraxjW3+N7KNbWxjG9v8T2Ib29jGNvfb2dkB4OzZs8/gqquuuuqqq656fgiuuuqqq6666qrn67777ruV/wa2sY1tbGOb/wtsYxvb2MY2trGNba666n8S29jGNraxjW1sY5v/7WxjG9vYxjb/09jGNraxzQty8803A3DffffdylVXXXXVVVdd9fwQXHXVVVddddVVz9fZs2dvBTh27Bj/3WxjG9vYxjb/19jGNraxjW1sYxvb2MY2V13172Eb29jGNraxjW1sYxvb/F9iG9vYxja2+Z/INraxjW3+te67775bueqqq6666qqrnh8qV1111VVXXXXV83XffffdCrCzs8P/RLZ5fiTxf5ltXhSSuOr/B9tcBbb538Q2/xF2dnYAuO+++57OVVddddVVV131/FC56qqrrrrqqquer7Nnz94KsLOzg20eSBL/U9nm+ZHE/ye2+beQxFX/fWxz1Qtnm/9tbPOf5dixYwCcPXv2GVx11VVXXXXVVc8Plauuuuqqq6666vm67777bgXY2dnhudnmgSTxP51tnh9JXPVstvmPIIn/L2xz1X882/xvZZurrrrqqquuuup/DCpXXXXVVVddddULdezYMf4ltnlukvjfwDYviCSu+rexzVVXvShs87+Zbf473XzzzQD8wz/8w29z1VVXXXXVVVc9P1Suuuqqq6666qrn67777ruVfwfbPDdJ/G9imxdEElddddWLxjb/F9jmqquuuuqqq676X4fKVVddddVVV131fJ09e/YZADs7O/xHsc1zk8T/RrZ5QSRx1VX/n9jm/xrb/E9mG4CdnR0A7rvvvlu56qqrrrrqqqueH4KrrrrqqquuuuoFuu+++24F2NnZ4T+LbWxjG9vY5n8729jGNraxjW1sYxvbXHXV/ya2sY1tbGMb29jGNv/b2cY2trGNbf6nsY1tbGMbgJ2dHQDuu+++W7nqqquuuuqqq14Qgquuuuqqq6666gU6e/bsrQDHjh3jv5JtbGMb29jm/xrb2MY2trGNbWxjG9tcddV/BdvYxja2sY1tbGMb2/xfYhvb2MY2tvmfyDa2sY1tnp9jx44BcPbs2Vu56qqrrrrqqqteECpXXXXVVVddddW/aGdnh/9utnl+JPF/lW1eFJK46qrnZpv/z2zzv4lt/rV2dnYAuO+++27lqquuuuqqq656QQiuuuqqq6666qoX6O///u9/G2BnZ4f/qWxjG9vYxja2+f/ENraxjW1sYxvb2MY2trGNba7638k2trGNbWxjG9vYxja2sY1t/j+xjW1sYxvb/E9mG9vYxja2+bc4duwYV1111VVXXXXVv4jKVVddddVVV131IrHN/STxP51tnh9J/H9nm38PSVz1r2ebq/59bPO/kW3+M+zs7ADwD//wD7/DVVddddVVV131glC56qqrrrrqqqteoH/4h3/4HYCbb76ZB7LNc5PE/wa2eX4kcdWLxjb/nSTxb2Gbq/7ns83/Zra56qqrrrrqqqv+R6Fy1VVXXXXVVVe9SF7sxV6Mfw1J/F8hiauuuuo/jm3+r7DNf5ebb74ZgPvuu+9WrrrqqquuuuqqF4TKVVddddVVV131Ap09e/bWf/iHf/jtF3uxF3vtm2++mauuuuqqq/5n+a3f+q3vPnv27K1cddVVV1111VUvCHrQgx7EVVddddVVV131gl1zzTUPfsd3fMfP4qqrrrrqqv9xfvRHf/Rz7rvvvlu56qqrrrrqqqteEPSgBz2Iq6666qqrrrrqqquuuuqqq6666qqrrrrq/yQqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KfwQAyRHiSjzGpwAAAABJRU5ErkJggg==) - - diff --git a/docs/kcl/std-solid-chamfer.md b/docs/kcl/std-solid-chamfer.md new file mode 100644 index 000000000..d58e24e74 --- /dev/null +++ b/docs/kcl/std-solid-chamfer.md @@ -0,0 +1,101 @@ +--- +title: "std::solid::chamfer" +excerpt: "Cut a straight transitional edge along a tagged path." +layout: manual +--- + +Cut a straight transitional edge along a tagged path. + +Chamfer is similar in function and use to a fillet, except +a fillet will blend the transition along an edge, rather than cut +a sharp, straight transitional edge. + +```js +chamfer( + @solid: Solid, + length: number(Length), + tags: [Edge; 1+], + tag?: tag, +): Solid +``` + + +### Arguments + +| Name | Type | Description | Required | +|----------|------|-------------|----------| +| `solid` | [`Solid`](/docs/kcl/types/Solid) | The solid whose edges should be chamfered | Yes | +| `length` | `number(Length)` | The length of the chamfer | Yes | +| `tags` | `[Edge; 1+]` | The paths you want to chamfer | Yes | +| [`tag`](/docs/kcl/types/tag) | [`tag`](/docs/kcl/types/tag) | Create a new tag which refers to this chamfer | No | + +### Returns + +[`Solid`](/docs/kcl/types/Solid) + + +### Examples + +```js +// Chamfer a mounting plate. +width = 20 +length = 10 +thickness = 1 +chamferLength = 2 + +mountingPlateSketch = startSketchOn(XY) + |> startProfile(at = [-width/2, -length/2]) + |> line(endAbsolute = [width/2, -length/2], tag = $edge1) + |> line(endAbsolute = [width/2, length/2], tag = $edge2) + |> line(endAbsolute = [-width/2, length/2], tag = $edge3) + |> close(tag = $edge4) + +mountingPlate = extrude(mountingPlateSketch, length = thickness) + |> chamfer( + length = chamferLength, + tags = [ + getNextAdjacentEdge(edge1), + getNextAdjacentEdge(edge2), + getNextAdjacentEdge(edge3), + getNextAdjacentEdge(edge4) + ], + ) +``` + +![Rendered example of std::solid::chamfer 0](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABQAAAALQCAYAAADPfd1WAACtpUlEQVR4Ae3AA6AkWZbG8f937o3IzKdyS2Oubdu2bdu2bdu2bWmMnpZKr54yMyLu+Xa3anqmhztr1a8+6EEP4qqrrrrqqquuuuqqq6666qqrrrrqqquu+j+JylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXV/wEv9mIv9tpcddVVV1111X+Cf/iHf/htrrrqqquuuup/LypXXXXVVVdd9b/MNddc8+DXfu3Xfq9rrrnmwa/zOq/z3lx11VVXXXXVf5L77rvvVoB/+Id/+O1/+Id/+J1/+Id/+O377rvvVq666qqrrrrqfw/0oAc9iKuuuuqqq676n+6aa6558Gu/9mu/14u/+Iu/9ou92Iu9Ns/H0572NK666qqrrrrqP8pDH/pQnp/77rvv1t/6rd/67n/4h3/4nX/4h3/4ba666qqrrrrqfzb0oAc9iKuuuuqqq676n+aaa6558Gu/9mu/F8A7vdM7fTYPcPHiRS5evMjTnvY0fuM3foOrrrrqqqtedLa56l/nxIkTPPShD+WhD30oL/dyL8cDnT179hl///d//1v/8A//8Du/9Vu/9d1cddVVV1111f886EEPehBXXXXVVVdd9T/BNddc8+DXfu3Xfq8Xf/EXf+0Xe7EXe20e4OLFi/zFX/wFT3/603na057GVf//SOKqF41trrrqP5JtrrrixIkTnDhxgpd7uZfjxIkTPPShD+V+9913360Av/3bv/09f//3f//b//AP//DbXHXVVVddddV/P/SgBz2Iq6666qqrrvrvcM011zz4zJkzD36xF3ux13qnd3qnz+a5XLx4kb/4i7/gL//yL7l48SJX/eeQxFVX/VezzVX/t9nm/4MTJ07w0Ic+lJd7uZfjoQ99KA9033333foP//APv/0P//APv/Nbv/Vb381VV1111VVX/fdAD3rQg7jqqquuuuqq/yrXXHPNg1/7tV/7vV78xV/8tV/sxV7stXmAixcv8hd/8Rfs7u7yF3/xF/x/J4mrrrrq38c2V/3vYJv/7U6cOMFDH/pQHvrQh/LQhz6UEydOcL+zZ88+47777nv63//93//2P/zDP/zOP/zDP/w2V1111VVXXfVfAz3oQQ/iqquuuuqqq/4zvdiLvdhrv9iLvdhrvc7rvM57X3PNNQ/mAS5evMhf/MVf8Jd/+ZdcvHiR/60kcdVVV/3/YJur/nvZ5n+DEydO8HIv93I89KEP5aEPfSgPdN999936D//wD7/zW7/1W9/9D//wD7/NVVddddVVV/3nQQ960IO46qqrrrrqqv9I11xzzYNf+7Vf+71e/MVf/LVf7MVe7LV5gIsXL/IXf/EXAPzGb/wG/90kcdVVV13138E2V/3ns83/BCdOnOChD30oD33oQ3m5l3s5Hui+++679R/+4R9++x/+4R9+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00jifyJJ/E8kif+JJPE/jST+J5DEfwdJ/GeTxH8GSfxHkcS/lyT+PSTxbyGJfwtJ/FtI4l9LEv8Wkvi3ksR/FEn8V3rIQx7C/e67775bP/MzP/O1z549+wyuuuqqq676nwo96EEP4qqrrrrqqv/Zrrnmmge/9mu/9nu90zu902ffd999t15zzTUP5qqrrrrqqquuuuq/0Y/8yI989o/+6I9+DlddddVVV/1Phx70oAdx1VVXXXXV/x6v8zqv895nzpx5EFddddVVV1111VX/Dc6ePfuMf/iHf/jt++6771auuuqqq6763wA96EEP4qqrrrrqqquuuuqqq6666qqrrrrqqquu+j+JylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6v4h8BH1M0Jr3K4/MAAAAASUVORK5CYII=) + +```js +// Sketch on the face of a chamfer. +fn cube(pos, scale) { +sg = startSketchOn(XY) + |> startProfile(at = pos) + |> line(end = [0, scale]) + |> line(end = [scale, 0]) + |> line(end = [0, -scale]) + + return sg +} + +part001 = cube([0,0], 20) + |> close(tag = $line1) + |> extrude(length = 20) + // We tag the chamfer to reference it later. + |> chamfer( + length = 10, + tags = [getOppositeEdge(line1)], + tag = $chamfer1, + ) + +sketch001 = startSketchOn(part001, face = chamfer1) + |> startProfile(at = [10, 10]) + |> line(end = [2, 0]) + |> line(end = [0, 2]) + |> line(end = [-2, 0]) + |> line(endAbsolute = [profileStartX(%), profileStartY(%)]) + |> close() + |> extrude(length = 10) +``` + +![Rendered example of std::solid::chamfer 1](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABQAAAALQCAYAAADPfd1WAAHPuUlEQVR4Ae3AA6AkWZbG8f937o3IzKdyS2Oubdu2bdu2bdu2bWmMnpZKr54yMyLu+Xa3anqmhztr1a8+6EEP4qqrrrrqqquuuuqqq6666qqrrrrqqquu+j+JylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111f8411xzzYNf7MVe7LXf8R3f8bO46qqrrvpf4Ld+67e++7d/+7e/57777ruVq6666qqrrrrqfxL0oAc9iKuuuuqqq6666n+Oa6655sHf9E3f9HSApzzlKVz1vGxz1VVX/c/yiEc8gvvuu+/Wz/qsz3qd++6771auuuqqq6666qr/KdCDHvQgrrrqqquuuuqq/zk+93M/97de7MVe7LX/9E//lB/4gR/gqv99bHPVv51t/r+wzf8FtnnTN31T3uzN3oz77rvv1g/5kA95CFddddVVV1111f8UlOPHj3PVVVddddVVV/3P8I7v+I6f9Tqv8zrv/ZSnPIVv//Zv56r/nSQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhL/l0hCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKS+J9OEpKQhCQkIQlJSEISkpCEJCQhCUlI4n8KSVy4cIGbbrqJW2655fg111zz4D/90z/9Ga666qqrrrrqqv8JKMePH+eqq6666qqrrvrv92Iv9mKv/REf8RHffeHCBb7jO76D1WqFJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkcdW/TBKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhL/G0lCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKS+J9IEpKQhCQkIQlJSEISkpCEJCQhCUn8R1sulzz5yU/mJV/yJXnsYx/70gD/8A//8DtcddVVV1111VX/3SjHjx/nqquuuuqqq67673XNNdc8+Cu+4iv+CuA7vuM7uPPOO7nq2SQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCT+v5CEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSOJ/C0lIQhKSkIQkJCEJSUhCEpKQhCQkIYn/aSQhCUlIQhKSkIQkJCEJSUhCEpJ4YZbLJX/7t3/L67zO63DNNdc8+NZbb/2bs2fP3spVV1111VVXXfXfieCqq6666qqrrvpv9+Ef/uHfBfDLv/zLPOUpT+Gq/10kIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkvi/QhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJP6nkoQkJCEJSUhCEpKQhCQkIQlJSEISkvifQhKSkIQkJCEJSUji4sWL/OIv/iLXXHPNgz/8wz/8u7jqqquuuuqqq/67UY4fP85VV1111VVXXfXf53M/93N/68Ve7MVe+ylPeQo/9EM/hCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJHHVv0wSkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEIS/xtJQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEIS/9NIQhKSkIQkJCEJSUhCEpKQhCQkIYn/ak95ylMAeOmXfunj11xzzYP/9E//9Ge46qqrrrrqqqv+u1COHz/OVVddddVVV1313+Md3/EdP+t1Xud13vvChQt8+Zd/OVc9myQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkMT/F5KQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCGJ/y0kIQlJSEISkpCEJCQhCUlIQhKSkIQk/ieRhCQkIQlJSEISkpCEJCQhCUlIQhL/VhcuXOCmm27i5V7u5V4a4B/+4R9+h6uuuuqqq6666r8DwVVXXXXVVVdd9d/ixV7sxV77nd7pnT4b4Id+6Ie46n8XSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQxP8VkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQk8T+VJCQhCUlIQhKSkIQkJCEJSUhCEpKQxP8UkpCEJCQhCUlIQhKSkIQkJCEJgAsXLvD93//9ALzO67zOe7/Yi73Ya3PVVVddddVVV/13QA960IO46qqrrrrqqqv+a11zzTUP/qZv+qanA3zDN3wDT33qU/n/zjZX/fezzf9Htvm/xDb/U7zSK70S7/Zu78Z9991362d91me9zn333XcrV1111VVXXXXVfyWCq6666qqrrrrqv9yHf/iHfxfAr/zKr/DUpz6Vq0ASkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUji/wtJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQxP8GkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpL4n0QSkpCEJCQhCUlIQhKSkIQkJCGJ/wx/8id/wi/90i9xzTXXPPhzPudzfourrrrqqquuuuq/GuX48eNcddVVV1111VX/dT73cz/3t17sxV7stZ/ylKfwwz/8w1z1v4MkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUji/wpJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpL4n0oSkpCEJCQhCUlIQhKSkIQkJCEJSUjifwJJSEISkpCEJCQhCUlIQhKSkIQk/iUXLlzgxhtv5JZbbjl+zTXXPPhP//RPf4arrrrqqquuuuq/CuX48eNcddVVV1111VX/Nd7xHd/xs17ndV7nvS9cuMBXfuVXIglJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkMRVLxpJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJ/G8kCUlIQhKSkIQkJCEJSUhCEpKQhCQkIYn/iSQhCUlIQhKSkIQkJCEJSUhCEpL4n0ASkpCEJCQhCUlIYrVa8ZSnPIWXfMmX5LGPfexLA/zDP/zD73DVVVddddVVV/1XoBw/fpyrrrrqqquuuuo/34u92Iu99kd8xEd8N8B3fdd3cfHiRf6/koQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkvj/RBKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCTxv4EkJCEJSUhCEpKQhCQkIQlJSEISkpCEJP6nkIQkJCEJSUhCEpKQhCQkIQlJSOK/2nK55O/+7u947dd+ba655poH33rrrX9z9uzZW7nqqquuuuqqq/6zUY4fP85VV1111VVXXfWf65prrnnwV3zFV/wVwDd+4zfy1Kc+lav+55KEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlI4v8KSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhL/k0lCEpKQhCQkIQlJSEISkpCEJCQhif8JJCEJSUhCEpKQhCQkIQlJSEISkvj3WC6XXLhwgVd5lVc5/mIv9mKv/Wd/9mc/c3h4uMtVV1111VVXXfWficpVV1111VVXXfWf7sM//MO/C+BXf/VXedrTnoYk/j+wzVUvOkn8Z7LN/zaS+I9gm/9JJPFvZZv/TpL417LN/f70T/+UkydP8iZv8iYP/pzP+Zzf+pAP+ZCHcNVVV1111VVX/WeiHD9+nKuuuuqqq6666j/Ph3/4h3/XK77iK771U5/6VH7kR36E/08kIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCGJ/y8kIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpL430ASkpCEJCQhCUlIQhKSkIQkJCEJSUjifxJJSEISkpCEJCQhCUlIQhKSkIQk/jtJQhKSkMTFixe58cYbufnmm49fc801D/7TP/3Tn+Gqq6666qqrrvrPQjl+/DhXXXXVVVddddV/jhd7sRd77fd93/f96gsXLvBVX/VVXPU/kyQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSOL/EklIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEIS/1NJQhKSkIQkJCEJSUhCEpKQhCQkIQlJ/E8gCUlIQhKSkIQkJCEJSUhCEpL4z7JcLnnKU57CS7zES/DYxz72pQH+4R/+4Xe46qqrrrrqqqv+M1COHz/OVVddddVVV131H+/FXuzFXvtzP/dzfwvge77ne7h48SKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpDEVf/5JCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJPG/kSQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJPE/jSQkIQlJSEISkpCEJCQhCUlIQhL/3SQhCUlIQhKSkIQkJCEJSUhCEi+q5XLJ3/3d3/Far/VaXHPNNQ++9dZb/+bs2bO3ctVVV1111VVX/UcjuOqqq6666qqr/lO80zu902cB/Oqv/ipPfepT+d9EEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUjiqiskIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEv9bSEISkpCEJCQhCUlIQhKSkIQkJCEJSfxPIQlJSEISkpCEJCQhCUlIQhKSkMR/J0lIQhKSkIQkJCEJSUhCEhcvXuQHf/AHueaaax784R/+4d/FVVddddVVV131n4Fy/Phxrrrqqquuuuqq/1if+7mf+1sv9mIv9tpPfepT+dEf/VGu+q8lCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQk/q+ThCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJPE/mSQkIQlJSEISkpCEJCQhCUlIQhKS+J9AEpKQhCQkIQlJSEISkpCEJCTx3+Wuu+4C4KVe6qWOv/iLv/hr/9Zv/db3cNVVV1111VVX/UeiHD9+nKuuuuqqq6666j/OO77jO37W67zO67z3xYsX+eqv/mokIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlI4qr/XJKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQxP8FkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQxP80kpCEJCQhCUlIQhKSkIQkJCEJSUjiv5MkJCEJSUhCEpKQhCQkIQlJSOI/ysWLF7nxxht59KMf/WCAf/iHf/gdrrrqqquuuuqq/ygEV1111VVXXXXVf5gXe7EXe+13eqd3+myAH/mRH+F/IklIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhL/n0lCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQk/reShCQkIQlJSEISkpCEJCQhCUlIQhKS+J9EEpKQhCQkIQlJSEISkpCEJCTx30kSkpCEJCQhCUlIQhKSkIQkXpALFy7wQz/0QwC80zu902e/2Iu92Gtz1VVXXXXVVVf9R6EcP36cq6666qqrrrrq3++aa6558Fd8xVf8FcA3f/M387SnPY2r/nNJQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSfxfIwlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEv9bSEISkpCEJCQhCUlIQhKSkIQkJCEJSfx3k4QkJCEJSUhCEpKQhCQkIQlJSOK/gyQkIQlJSEISklitVly4cIGXeImX4MVe7MVe+8/+7M9+5vDwcJerrrrqqquuuurfi+Cqq6666qqrrvoP8eEf/uHfBfBrv/ZrPP3pT0cSkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpDEVf89JCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJPG/mSQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJPE/nSQkIQlJSEISkpCEJCQhCUlIQhL/3SQhCUlIQhKSkIQkJCEJSUjiv8Kf/dmf8Su/8itcc801D/6cz/mc3+Kqq6666qqrrvqPQDl+/DhXXXXVVVddddW/z+d+7uf+1ou92Iu99tOe9jR+7Md+jP9qkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlI4v87SUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQk/jeRhCQkIQlJSEISkpCEJCQhCUlIQhKS+J9KEpKQhCQkIQlJSEISkpCEJCQhif8ukpCEJCQhCUlIQhKSkIQkJPFvdfHiRW644QZuvvnm49dcc82D//RP//RnuOqqq6666qqr/j0ox48f56qrrrrqqquu+rd7x3d8x896ndd5nfe+ePEiX/M1X8NV/7EkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCTxf5EkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUn8TyYJSUhCEpKQhCQkIQlJSEISkpCEJCTxP40kJCEJSUhCEpKQhCQkIQlJSOK/gyQkIQlJSEISkpCEJCQhCUncb7lc8tSnPpUXf/EX57GPfexLA/zDP/zD73DVVVddddVVV/1bUY4fP85VV1111VVXXfVv82Iv9mKv/REf8RHfDfB93/d97O7uIglJSEISkpCEJCQhCUlIQhJX/c8nCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUn8byYJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUn8TyQJSUhCEpKQhCQkIQlJSEISkpDE/ySSkIQkJCEJSUhCEpKQhCQk8d9BEpKQxGq14h/+4R94zdd8Ta655poH33rrrX9z9uzZW7nqqquuuuqqq/4t0IMe9CCuuuqqq6666qp/vWuuuebB3/RN3/R0gG/91m/laU97Glf929jmqv88tvn/wjb/29nmfxvb/Gd4hVd4Bd75nd+Z++6779bP+qzPep377rvvVq666qqrrrrqqn8tgquuuuqqq6666t/kwz/8w78L4Nd//dd52tOexlX/dpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpDE/1WSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCTxP5kkJCEJSUhCEpKQhCQkIQlJSEISkpDE/wSSkIQkJCEJSUhCEpKQhCQkIYn/bpKQhCQkIQlJSEISkpCEJCTxovqzP/szfuVXfoVrrrnmwZ/zOZ/zW1x11VVXXXXVVf8WlOPHj3PVVVddddVVV/3rfPiHf/h3veIrvuJbP+1pT+PHfuzHuOr/BklIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlI4n87SUhCEpKQhCQkIQlJSEISkpCEJCQhCUlI4n8iSUhCEpKQhCQkIQlJSEISkpCEJP67SUISkpCEJCQhCUlIQhKSkIQk/jtJQhKSkIQkJCEJSUhCEpK4ePEiN954IzfffPPxa6655sF/+qd/+jNcddVVV1111VX/GpTjx49z1VVXXXXVVVe96F7sxV7std/3fd/3qy9evMjXfd3XIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkcdXzkoQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhL/m0hCEpKQhCQkIQlJSEISkpCEJCQhCUn8TyIJSUhCEpKQhCQkIQlJSEISkpDEfydJSEISkpCEJCQhCUlIQhKS+O+yWq146lOfyou/+Ivz2Mc+9qUB/uEf/uF3uOqqq6666qqrXlSU48ePc9VVV1111VVXvWhe7MVe7LU/93M/97cAvv/7v5+LFy9y1QsnCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEv/XSUISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpL4n04SkpCEJCQhCUlIQhKSkIQkJCEJSUjifwJJSEISkpCEJCQhCUlIQhKSkMR/F0lIQhKSkIQkJCEJSUhCEv/RVqsVf//3f89rvuZrcs011zz41ltv/ZuzZ8/eylVXXXXVVVdd9aIguOqqq6666qqrXmTv9E7v9FkAP/7jP87TnvY0rvrfRxKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkMT/dpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkMT/VJKQhCQkIQlJSEISkpCEJCQhCUn8d5OEJCQhCUlIQhKSkIQkJCGJ/w6SkIQkJCEJSUhCEpKQhCQk8aK4ePEiP/zDP8w111zz4A//8A//Lq666qqrrrrqqhcVetCDHsRVV1111VVXXfUv+9zP/dzferEXe7HXvnjxIt/+7d/O/3e2ueq/j23+P7HN/3a2+d/CNv9TvcEbvAGv8AqvwD/8wz/89md+5me+DlddddVVV1111b+EylVXXXXVVVdd9S96sRd7sdd+sRd7sdcGOHHiBJ/wCZ/AVVddddVV/33OnDnz4GuuuebB9913361cddVVV1111VUvDJWrrrrqqquuuupf9GIv9mKvBXB0dMRV/z62uer/Jttc9V/PNv/fbG9vc8011zz4tV/7td/rR3/0Rz+Hq6666qqrrrrqhaFy1VVXXXXVVVf9i6655poHAzzucY/jGc94Bv9ZJPGfzTb/E9nmP5pt/r1s829lm38t2/xr2eZfwzb/Grb517DNv4Zt/jVs86Kyzb+GbV5UtvnXsM2/hm3+NWzzr2Gbfw3b/GvY5l/LNi+KRz3qUbzO67wO11xzzYO56qqrrrrqqqv+JVSuuuqqq6666qr/UJL4n0wS/1a2+c8iiefHNv9Wkngg2/xrSeJ+tvnXkMT9bPOikMT9bPOikMT9bPMvkcT9bPMvkQSAbV4UkgCwzYtCEgC2eVFIAsA2/xJJANjmRSEJ27woJAFgmxeFJGzzopKEbV5UkrDNi0oStnlRScI2LypJANjmRSUJANu8MPv7+wBcc801D+aqq6666qqrrvqXULnqqquuuuqqq/5F11xzzYMBjo6OkMT/V5J4UdjmP4oknptt/i0k8UC2+deQxAPZ5kUlifvZ5kUhifvZ5kUhCQDbvCgkAWCbf4kk7mebf4kkAGzzopAEgG1eFJKwzYtCEgC2+ZdIAsA2LwpJANjmXyIJANu8KCQBYJsXhSQAbPOikASAbV4UkgCwzYtKErb515CEba666qqrrrrqqv8QVK666qqrrrrqqn/RmTNnHgxwdHTEVf8ySbwwtvn3kMRzs82/liQeyDb/GpK4n21eVJK4n21eFJIAsM2LQhL3s82/RBIAtnlRSALANv8SSQDY5kUhCQDb/EskAWCbF4UkbPOikASAbV4UkrDNi0ISALZ5UUjCNi8qSdjmRSUJ27yoJGGbF5UkAGzzopKEbZ6f/f19AM6cOfNgrrrqqquuuuqqfwmVq6666qqrrrrqX3TNNdc8mP9gkvifxDb/VSTx/Njm30oSz802/xqSeCDbvKgkcT/bvKgkcT/b/EskcT/bvCgkAWCbf4kk7mebf4kkAGzzL5EEgG1eFJIAsM2/RBIAtvmXSALANi8KSdjmRSEJANu8KCRhmxeFJABs86KQBIBtXhSSALDNi0ISALZ5UUnCNi8qSQDY5qqrrrrqqquu+jejctVVV1111VVXvciOjo54fiTxv50k/jVs8x9NEs+Pbf4tJPFAtvnXkMQD2eZFIYkHss2LQhIAtnlRSOJ+tvmXSALANi8KSQDY5l8iCQDb/EskAWCbF4UkAGzzL5EEgG3+JZIAsM2/RBIAtnlRSMI2LwpJANjmRSEJ27yoJGGbF5UkbPOikoRtXlSSsM2/hiRsc7/9/X0Arrnmmgdz1VVXXXXVVVf9Swiuuuqqq6666qoX6pprrnkwwNHREZKQhCQkIQlJ/H8kCUlIQhKSkIQkJCGJ/yiSkIQkJCGJfwtJSEISkvjXkoQkJPGvIQlJSOJFIQlJSOJFJQlJvCgkIQlJvCgkIYkXhSQk8aKQhCReVJKQxItCEpJ4UUhCEi8KSUjiRSEJSbyoJPGikoQkXlSSkMSLShL/GpKQxItKEpL415DEA+3v7wNwzTXXPJirrrrqqquuuuqFIbjqqquuuuqqq16oM2fOPJir/k0kIQlJSEISkpDEv5ckJCEJSUjiX0sSkpCEJP41JCEJSfxrSEISknhRSEISknhRSEISknhRSEISLwpJSOJFIQlJvCgkIYkXlSQk8aKQhCReFJJ4UUlCEi8KSUjiRSEJSbyoJPGvIYkXlSQk8a8hiX8NSfxrSEISAPv7+wCcOXPmwVx11VVXXXXVVS8Mlauuuuqqq6666kVydHTEv5Uk/jeyzX8WSTw/tvm3ksQD2eZfQxIPZJsXhSQeyDYvCkkA2OZFIQkA27woJAFgm3+JJABs8y+RBIBt/iWSALDNv0QSALZ5UUjCNi8KSdjmXyIJANu8KCRhmxeFJGzzopAEgG3+JZIAsM2LQhIAtnlRSMI2LypJ2OZFJQkA27yoJHHVVVddddVVV73ICK666qqrrrrqqhfqmmuueTDA0dERDyQJSUhCEpKQhCQkIQlJSOJ/K0lIQhKSkIQkJCEJSUhCEv9RJCEJSUhCEpL4t5CEJCQhiX8tSUhCEv8akpCEJF4UkpCEJF4UkpCEJF4UkpDEi0ISknhRSEISLwpJSOJFIQlJvCgkIYkXhSQk8aKQhCReFJKQxItCEpJ4UUniRSWJfw1JvKgkIYkXlSQk8a8hiX+N/f19AK655poHc9VVV1111VVXvTBUrrrqqquuuuqqF5kkrnr+JPHC2ObfQxLPzTb/GpJ4INu8qCTxQLZ5UUjifrb5l0jifrb5l0gCwDb/EknczzYvjCTuZ5sXRhIAtvmXSALANv8SSQDY5l8iCQDb/EskAWCbf4kkAGzzL5GEbV4UkrDNi0ISALb5l0gCwDYvCknY5kUlCdu8qCRhmxeVJGzzotjf3wfgzJkzD+Kqq6666qqrrnphqFx11VVXXXXVVS/UmTNnHnTfffdxdHTEfyZJ/FeyzX8lSTw/tvm3ksRzs82LShIPZJsXlSTuZ5sXhSTuZ5t/iSTuZ5sXRhL3s82/RBIAtvmXSALANi+MJO5nmxdGEgC2+ZdIAsA2/xJJANjmXyIJANv8SyRhm3+JJABs8y+RBIBtXhSSsM2LQhK2eVFIAsA2LwpJANjmRSEJ27yoJAFgm3/Jvffey1VXXXXVVVdd9S+ictVVV1111VVXvVDXXHPNg6+55hruuOMOXhSS+N9AEv8WtvmPJInnxzb/FpJ4INu8qCTxQLZ5UUjifrZ5UUgCwDYvCkkA2OZfIgkA2/xLJAFgm3+JJABs8y+RBIBtXhhJANjmXyIJANv8SyQBYJt/iSRs8y+RBIBt/iWSALDNv0QSALb5l0gCwDb/EkkA2OZFIQnbvKgkYZsXhSQAbPOikoRtXpCDgwOuvfZarrnmmgdz1VVXXXXVVVe9MFSuuuqqq6666qoXmST+v5PEv8Q2/16SeG62+deSxAPZ5kUlifvZ5kUhifvZ5l8iifvZ5l8iifvZ5oWRxP1s88JIAsA2/xJJANjmXyIJANu8MJIAsM2/RBK2eVFIwjb/EkkA2OZfIgkA2/xLJGGbF4UkbPOikIRtXhSSsM2LQhIAtnlRSMI2LypJ2OZFJQnbPD/7+/sAXHPNNQ/mqquuuuqqq656YahcddVVV1111VUv1DXXXPNggOVyyVUvGkm8ILb5t5LEc7PNv4YkHsg2LwpJPJBt/iWSuJ9t/iWSuJ9t/iWSALDNv0QSALZ5YSRxP9u8MJIAsM2/RBIAtnlhJAFgmxdGEgC2+ZdIAsA2/xJJANjmXyIJ2/xLJAFgm3+JJABs8y+RBIBt/iWSALDNi0IStnlRSALANi8KSQDY5kUhCQDbXHXVVVddddVV/yZUrrrqqquuuuqqF+rMmTMPBjg6OuLfShL/29jmP4MkXhDb/GtJ4rnZ5kUliQeyzYtCEvezzb9EEvezzb9EEvezzQsjifvZ5oWRBIBt/iWSALDNCyMJANv8SyRhm3+JJABs88JIAsA2/xJJANjmXyIJ2/xLJAFgm3+JJGzzopCEbV4UkrDNi0IStnlRSALANi8KSdjmRSUJ27yoJGGb++3v7wNw5syZB3PVVVddddVVV70wVK666qqrrrrqqn8zSfxfJYkXlW3+I0jiudnmX0sSD2SbF5Uk7mebF4Uk7mebf4kk7mebf4kkAGzzL5EEgG1eGEnczzYvjCQAbPPCSALANi+MJABs8y+RBIBtXhhJANjmXyIJANu8MJIAsM2/RBK2+ZdIAsA2/xJJANjmXyIJANv8SyQBYJsXhSRs86KQhG1eVJKwzYtKEra56qqrrrrqqqv+VahcddVVV1111VUv1DXXXPNggOVyiSSuel6SeGFs828liedmm38NSTyQbV4Ukngg2/xLJHE/2/xLJHE/27wwkrifbV4YSQDY5l8iCQDbvDCSALDNCyMJANu8MJIAsM2/RBK2+ZdIwjYvCknY5l8iCQDbvDCSALDNv0QStnlRSMI2LwpJ2OZFIQnbvCgkYZsXhSQAbPOikASAbV4UkrDN/v4+ANdcc82Dueqqq6666qqrXhiCq6666qqrrrrqv5UkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQxH8FSUhCEpKQhCT+rSQhCUlIQhL/GpKQhCQk8aKShCQk8aKQhCQk8aKQhCReFJKQxL9EEpKQxL9EEpL4l0hCEv8SSUjiXyIJSfxLJCGJf4kkJPGikIQkXhSSeFFIQhL/EklI4kUhCUm8KCTxopKEJF4UkpDEi0oS/xqSeFFJQhL7+/sAXHPNNQ/mqquuuuqqq656QQiuuuqqq6666qoX6JprrnkwwNHRES8KSUhCEpKQhCQkIQlJSEISkpDEfzdJSEISkpCEJCQhCUlIQhKSkMR/FElIQhKSkIQk/i0kIQlJSOJfQxKSkMSLShKSkMSLQhKSkMS/RBKSkMS/RBKSkMS/RBKS+JdIQhL/EklI4l8iCUn8SyQhiX+JJCTxL5GEJF4UkpDEv0QSknhRSOJFIQlJvCgk8aKQhCReVJJ4UUniRSUJSbyoJPFvcebMmQdz1VVXXXXVVVe9IFSuuuqqq6666qoX6MyZMw8GODo6AkASV4Ek/iW2+beSxHOzzb+GJB7INi8KSTyQbf4lkrifbf4lkrifbV4YSQDY5l8iCQDbvDCSALDNCyMJANu8MJIAsM0LIwkA27wwkgCwzQsjCQDbvDCSALDNv0QStvmXSMI2/xJJANjmXyIJ2/xLJAFgm3+JJGzzopCEbV4UkrDNi0oStnlRSMI2L4r9/X22t7e56qqrrrrqqqteKCpXXXXVVVddddULdM011zwYYLlcIomrXnSSeEFs868liedmmxeVJB7INi8KSdzPNv8SSdzPNv8SSQDY5oWRxP1s88JIAsA2L4wkAGzzwkgCwDYvjCQAbPPCSALANi+MJABs88JIwjb/EknY5l8iCQDbvDCSALDNv0QStvmXSALANv8SSdjmXyIJANv8SyQBYJt/iSQAbPOikIRtXhSSALDNVVddddVVV13170blqquuuuqqq676TyeJ/41s859BEs+Pbf41JPHcbPOikMQD2eZfIon72eZfIon72eaFkcT9bPPCSALANi+MJO5nmxdEEvezzQsiCQDbvDCSALDNCyMJANu8MJKwzQsjCQDbvDCSALDNv0QSALZ5YSQBYJsXRhIAtvmXSMI2/xJJANjmXyIJ27woJGGbF4UkbPOikASAbV4UkrDNC3JwcADANddc8+B/+Id/4Kqrrrrqqquuer6oXHXVVVddddVVL9CZM2ceBHB0dMTzI4n/yyTxorDNfwRJPDfb/GtI4oFs86KQxP1s8y+RxP1s8y+RxP1s88JIAsA2L4wk7mebF0YSALZ5YSQBYJsXRBIAtnlhJAFgmxdGEgC2eUEkAWCbF0YSALZ5YSQBYJt/iSRs8y+RhG3+JZKwzb9EEgC2+ZdIwjb/EkkA2OZfIgnbvCgkAWCbF4UkbPOikIRtnp/9/X0Azpw58yCuuuqqq6666qoXhMpVV1111VVXXfUCXXPNNQ8GWC6XSOKq508SL4xt/q0k8dxs86KSxAPZ5l8iiQeyzQsjifvZ5l8iCQDbvDCSuJ9tXhhJANjmhZEEgG1eGEkA2OYFkQSAbV4YSQDY5oWRhG1eGEkA2OaFkQSAbV4YSdjmXyIJANu8MJIAsM0LIwkA2/xLJGGbf4kkbPOikIRt/iWSALDNi0IStnlRSMI2LwpJANjmqquuuuqqq676V6Ny1VVXXXXVVVf9l5PE/1S2+Y8miefHNv8WknhutnlRSOKBbPMvkcT9bPPCSOJ+tnlhJHE/27wwkgCwzQsjCQDbvDCSALDNCyMJANu8IJIAsM0LIwkA27wgkgCwzQsjCQDbvDCSsM0LIwkA2/xLJGGbf4kkbPMvkYRt/iWSsM2/RBIAtvmXSMI2LwpJ2OZFIQnbvCgkYZsXlSRsc7/9/X0Arrnmmgdz1VVXXXXVVVe9IFSuuuqqq6666qoX6JprrnkwwHK55F8iif8LJPGiss2/hySeH9v8a0nigWzzopDE/WzzL5HE/WzzwkjifrZ5YSRxP9u8IJK4n21eEEnczzYviCQAbPPCSALANi+IJABs88JIAsA2L4gkAGzzwkjCNi+MJABs88JIAsA2L4wkAGzzwkgCwDYvjCQAbPPCSALANv8SSdjmXyIJANv8SyQBYJt/iSQAbPMvkQSAbV4UkrANwP7+PgDXXHPNg7nqqquuuuqqq14QKlddddVVV1111Qt05syZBwMcHR0hiauekyReGNv8W0jiudnmX0MSD2Sbf4kkHsg2L4wk7mebF0YS97PNCyMJANu8MJIAsM0LIwkA27wgkgCwzQsjCQDbvCCSALDNCyMJ27wwkgCwzQsiCQDbvDCSALDNCyMJ2/xLJGGbf4kkbPMvkYRt/iWSsM2/RBIAtvmXSMI2LwpJ2OZFIQnbvCgkYZsXhSRsc78zZ848mKuuuuqqq6666gWhctVVV1111VVX/Ysk8Z9FEv/dbPOfQRLPj23+tSTx3GzzopLEA9nmXyKJ+9nmhZHE/WzzwkjifrZ5QSRxP9u8IJK4n21eEEkA2OYFkcT9bPOCSALANi+IJABs84JIAsA2L4wkAGzzgkgCwDYvjCRs88JIAsA2L4wkAGzzwkgCwDYvjCQAbPPCSALANv8SSdjmXyIJANv8SyRhmxeFJGzzopCEbV4Ukjg8POSqq6666qqrrvoXUbnqqquuuuqqq16ga6655sEAy+WSF5Uk/reRxL+Gbf49JPH82OZfQxIPZJsXlSTuZ5t/iSTuZ5sXRhL3s80LIwkA27wwkgCwzQsjCQDbvCCSALDNCyMJANu8IJIAsM0LIgkA27wgkgCwzQsjCdu8MJIAsM0LIgkA27wwkrDNv0QSALZ5YSRhm3+JJGzzL5GEbf4lkrDNi0IStvmXSALANv8SSdjmRSEJANu8qK655poHc9VVV1111VVXvSBUrrrqqquuuuqqF5kkrgJJvDC2+beQxHOzzYtKEg9kmxeFJB7INi+MJO5nmxdGEvezzQsiifvZ5gWRxP1s84JIAsA2L4gkAGzzwkgCwDYviCQAbPOCSALANi+IJABs84JIAsA2L4wkbPPCSALANi+IJABs8y+RhG1eGEkA2OaFkQSAbV4YSQDY5oWRBIBt/iWSsM2LQhK2+ZdIAsA2LwpJ2OaF2d/f56qrrrrqqquu+hcRXHXVVVddddVVz9c111zzYIDlcokkJPGfSRKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQk/jNJQhKSkIQkJCGJfy1JSEISkpDEi0oSkpCEJF5UkpCEJP4lkpCEJP4lkpDEv0QSkviXSEISL4wkJPHCSEIS/xJJSOKFkYQkXhhJSOKFkYQkXhhJSOKFkYQk/iWS+JdI4kUhCUn8SyTxopDEi0ISLwpJvCgkIYkXhSReVJJ4UUniX7K/vw/ANddc82Cuuuqqq6666qrnh+Cqq6666qqrrnq+zpw582CAo6Mj/rUkIQlJSEISkpCEJCQhCUlIQhL/1SQhCUlIQhKSkIQkJCEJSUhCEv8RJCEJSUhCEpL415CEJCQhCUm8KCQhCUlI4kUhCUlI4l8iCUlI4oWRhCQk8cJIQhKSeGEkIYkXRhKSeGEkIQlJvDCSkMQLI4l/iST+JZL4l0jiXyKJf4kkJPHCSEISLwpJ/EskIYl/iSReFJJ4UUhCEi8KSbwoJCGJF4UkXlSSeGEODg4AOHPmzIO56qqrrrrqqqueHypXXXXVVVddddXzdc011zwYYLlc8twk8f+RJP4ltvm3kMRzs82LShIPZJt/iSTuZ5t/iSTuZ5sXRhL3s80LIon72eYFkQSAbV4QSQDY5gWRxP1s84JIAsA2L4gkbPOCSALANi+IJABs84JIAsA2L4gkAGzzgkgCwDYvjCRs88JIAsA2L4wkAGzzwkjCNi+MJABs88JIAsA2/xJJ2OZfIgnbvCgkYZt/iSQAbPMvkQSAba666qqrrrrqqn81gquuuuqqq6666oWShCQkIQlJ/GeShCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQxH8mSUhCEpKQhCQk8a8lCUlIQhKSeFFJQhKSkMS/RBKSkIQk/iWSkIQk/iWSkMS/RBKSeGEkIYkXRhKSkMQLIwlJvDCSkMQLIglJvDCSkMQLIwlJvDCSkMQLIwlJvDCSkMQLIwlJ/Esk8aKQxL9EEpL4l0jiRSGJF4UkXhSSkMSLQhIvKkm8qCTx3Pb39wG45pprHsxVV1111VVXXfX8ULnqqquuuuqqq56vM2fOPAjg6OiIfwtJ/E8liX8L2/x7SOL5sc2LShIPZJsXhSTuZ5t/iSTuZ5sXRhL3s80LIon72eYFkcT9bPP8SOJ+tnlBJAFgmxdEEgC2eUEkYZsXRBIAtnlBJAFgmxdEEgC2eUEkAWCbF0QStnlhJGGbF0YStnlhJAFgmxdGErb5l0jCNi+MJABs88JIAsA2L4wkAGzzL5GEbf4lkrDNi0IStnlRSMI299vf3wfgzJkzD+Kqq6666qqrrnp+qFx11VVXXXXVVf8mkvj/RhIvjG3+LSTx3GzzopDEA9nmXyKJB7LNCyOJ+9nmhZHE/WzzgkjifrZ5QSQBYJsXRBIAtnlBJAFgmxdEEgC2eX4kAWCbF0QSALZ5QSQBYJsXRBK2eWEkYZsXRBIAtnlBJAFgmxdEEgC2eWEkYZsXRhIAtnlhJGGbf4kkbPMvkYRt/iWSsM2/RBK2+ZdIAsA2/xJJ2OZFIQnb3O/ee+/lqquuuuqqq656gahcddVVV1111VXP1zXXXPNggNVqhST+q0jiP5Nt/rNI4gWxzb+GJJ6bbf4lkngg2/xLJHE/27wwkrifbV4YSdzPNi+IJABs84JIAsA2L4gkAGzzgkgCwDYviCQAbPP8SALANi+IJABs84JIAsA2z48kAGzzgkgCwDYviCQAbPOCSMI2L4wkbPPCSALANi+MJGzzwkgCwDYvjCRs8y+RhG3+JZKwzb9EEgC2+ZdIwjb/EkkA2OZfIgmAg4MDrr32Wq655poHc9VVV1111VVXPT9Urrrqqquuuuqq/zSS+J9GEv8Wtvn3kMTzY5sXlSQeyDb/Ekk8kG1eGEnczzYvjCTuZ5sXRhIAtnlBJHE/2zw/krifbZ4fSQDY5gWRBIBtXhBJANjm+ZEEgG1eEEkA2OYFkYRtXhBJANjmBZGEbV4YSdjmBZEEgG1eEEkA2OaFkYRtXhhJANjmhZGEbV4YSQDY5oWRBIBtXhhJANjmXyIJ2/xLJGGbF4UkbPOiODg4AOCaa655MFddddVVV1111fND5aqrrrrqqquuer5e7MVe7LUBlsslz48k/j+RxL/ENv9aknhutnlRSOK52eaFkcQD2eYFkcT9bPPCSOJ+tnlBJHE/27wgkgCwzQsiCQDbPD+SuJ9tnh9JANjmBZEEgG2eH0kA2OYFkQSAbZ4fSQDY5gWRBIBtnh9JANjmBZEEgG1eEEkA2OYFkYRtXhhJ2OZfIgnbvDCSALDNCyMJ2/xLJGGbf4kkbPMvkYRt/iWSsM2LQhK2ueqqq6666qqr/t2oXHXVVVddddVVL9RqtUIS/1Uk8Z/NNv8ZJPGC2OZFJYnnZpsXhSTuZ5t/iSTuZ5sXRBL3s80LIwkA27wwkgCwzQsiCQDbvCCSALDNCyIJANs8P5IAsM0LIgkA2zw/kgCwzQsiCdu8IJIAsM0LIgnbvCCSALDNCyIJ27wwkrDNCyIJANu8IJIAsM0LIwkA27wwkrDNCyMJANu8MJKwzb9EErb5l0jCNv8SSQDY5l8iCdu8MPv7+wCcOXPmwVx11VVXXXXVVc8Plauuuuqqq6666vm65pprHgywXC75t5DE/1SS+Lewzb+VJJ4f27woJPHcbPPCSOKBbPPCSOJ+tnlBJHE/27wgkrifbV4QSdzPNs+PJO5nm+dHEgC2eUEkAWCb50cSALZ5QSRhmxdEEgC2eX4kAWCbF0QStnlBJAFgmxdEErZ5QSQBYJsXRBIAtnlBJGGbF0YStvmXSMI2L4wkbPMvkYRtXhhJANjmhZEEgG1eGEkA2OZfIgnb/EskAWCbq6666qqrrrrq34TKVVddddVVV131byKJ/28k8cLY5l9LEs/NNi8KSTyQbV4YSTyQbV4QSdzPNi+IJO5nmxdEEvezzQsiCQDbvCCSALDN8yMJANu8IJIAsM3zIwkA2zw/kgCwzQsiCQDbPD+SALDN8yMJANu8IJKwzQsiCQDbvCCSsM0LIwnbvCCSALDNCyIJANu8MJKwzQsjCQDbvDCSsM2/RBK2+ZdIwjb/EknY5l8iCdu8KCRhm+d2cHAAwDXXXPNgrrrqqquuuuqq54fgqquuuuqqq656Htdcc82DAZbLJZKQhCQkIQlJ/EeThCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJ/EeThCQkIQlJSEIS/xqSkIQkJCGJF4UkJCEJSfxLJCEJSbwwkpCEJF4YSUhCEi+MJCTxwkhCEi+MJCTxgkhCEi+MJCTxgkhCEi+IJCTxwkjihZGEJF4QSUjiBZGEJF4YSbwwkpDECyMJSbwwkviXSOJfIglJ/Esk8S+RhCT+JZJ4UUjiRSGJF4UkXlSSeH729/cBuOaaax7MVVddddVVV1313Aiuuuqqq6666qrncebMmQcDLJdL/q0kIQlJSEISkpCEJCQhCUlI4r+DJCQhCUlIQhKSkIQkJCEJSfx7SEISkpCEJCTxopKEJCQhiReFJCQhiX+JJCQhiRdGEpKQxAsjCUlI4gWRhCQk8YJIQhKSeEEkIYkXRBKSkMQLIglJvCCSkMQLIglJvCCSkMQLI4kXRhIvjCQk8YJIQhIvjCT+JZJ4YSQhiRdGEpL4l0jiXyKJF4Uk/iWSkMS/RBIvCkm8KCQhiReFJJ7bwcEBAGfOnHkwV1111VVXXXXVc6Ny1VVXXXXVVVf9m0ji/xtJ/Ets868hiedmm3+JJB7INi+MJB7INi+IJO5nmxdEEvezzQsiCQDbvCCSALDNCyIJANs8P5IAsM0LIgkA2zw/kgCwzfMjCQDbPD+SALDN8yMJANs8P5IAsM3zIwkA27wgkrDNCyIJANs8P5IAsM0LIgkA27wgkrDNCyMJ27wwkgCwzQsiCQDbvDCSsM2/RBK2eWEkAWCbF0YSALb5l0jCNv8SSdjmqquuuuqqq656kRBcddVVV1111VXP45prrnkwwGq1QhKSkIQkJCGJ/yiSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpL4jyQJSUhCEpKQxL+GJCQhCUlI4l8iCUlIQhL/EklIQhIvjCQkIYkXRhKSkMQLIglJSOIFkYQkXhhJSOIFkYQkXhhJSOIFkYQkXhBJSOIFkYQkXhBJSOIFkYQkXhBJSOIFkYQkXhhJvDCS+JdI4oWRhCReGEm8KCTxL5HEv0QSkviXSOJFIYkXhSReFJJ4UUhCEgD7+/sAXHPNNQ/mqquuuuqqq656blSuuuqqq6666qr/cJL430QSLyrb/FtI4vmxzYtCEg9kmxdGEg9kmxdEEvezzQsiifvZ5gWRBIBtXhBJANjm+ZHE/Wzz/EgCwDbPjyTuZ5vnRxIAtnl+JGGbF0QStnlBJGGbF0QStnlBJGGbF0QStnlBJGGbF0QSALZ5fiQBYJsXRBK2eWEkYZsXRBIAtnlhJGGbF0YSALZ5YSRhmxdGErb5l0jCNv8SSdjmXyIJ27woJHFwcADAmTNnHsRVV1111VVXXfXcqFx11VVXXXXVVc/jzJkzD7rvvvtYLpc8P5L4/0oSL4xt/jUk8dxs8y+RxAPZ5oWRxP1s84JI4oFs8/xI4n62eX4kcT/bPD+SuJ9tnh9JANjm+ZHE/Wzz/EgCwDbPjyRs8/xIAsA2z48kAGzz/EgCwDbPjyQAbPP8SALANs+PJABs8/xIAsA2L4gkbPOCSMI2L4gkAGzzgkjCNi+MJGzzwkgCwDYvjCRs88JIwjYvjCQAbPPCSMI2/xJJ2OZfIgkA27wo7r33Xq666qqrrrrqqueLylVXXXXVVVdd9TyuueaaB19zzTWcPXsWSfxnkMT/RLb595DEC2KbF4UknpttXhhJPJBtXhBJPJBtXhBJANjmBZHE/Wzz/EgCwDYviCQAbPP8SALANi+IJABs8/xIAsA2z00SALZ5fiQBYJvnRxIAtnl+JAFgm+dHEgC2eX4kYZsXRBK2eUEkYZsXRBIAtnl+JAFgmxdEErZ5QSQBYJsXRBIAtnlhJGGbF0YStnlhJGGbf4kkbPPCSALANi+MJABs8y+RhG1emIODA6699lquueaaB3PVVVddddVVVz03KlddddVVV1111X8YSfxvJ4kXhW3+tSTx3GzzopDEA9nmhZHEA9nmBZHE/Wzz/EjifrZ5QSQBYJvnRxL3s83zIwkA2zw/kgCwzQsiCQDbPD+SALDNc5MEgG2eH0kA2Ob5kQSAbZ4fSdjmBZGEbZ4fSQDY5vmRBIBtnh9JANjmBZGEbV4QSdjmBZEEgG1eEEnY5oWRhG1eGEnY5oWRhG1eGEkA2OaFkYRt/iWSsM2/RBK2+ZdIwjYvyMHBAQDXXHPNg7nqqquuuuqqq54blauuuuqqq6666nlcc801DwZYrVY8N0lcBZJ4QWzzopLEc7PNv0QSD2SbF0YS97PNCyKJ+9nm+ZHE/Wzz/EjifrZ5fiQBYJvnRxIAtnl+JAFgmxdEEgC2eX4kYZvnRxIAtnl+JAFgm+dHErZ5fiQBYJvnRxIAtnl+JAFgm+dHEgC2eX4kYZsXRBIAtnl+JAFgmxdEErZ5QSQBYJsXRBK2eWEkAWCbF0QSALZ5YSRhmxdGErb5l0jCNv8SSdjmXyIJ21x11VVXXXXVVf9qVK666qqrrrrqqudx5syZBwOsVisk8R9FEv9b2ObfShIviG3+JZJ4brZ5YSTxQLZ5QSRxP9u8IJK4n22eH0nczzbPjyQAbPP8SOJ+tnlukrifbZ6bJABs84JIAsA2z00SALZ5fiQBYJvnRxIAtnlukgCwzfMjCQDbPD+SsM0LIgnbvCCSsM3zIwkA27wgkrDNCyIJ27wgkgCwzQsiCdu8IJIAsM0LIwnbvDCSsM0LIwnbvDCSALDNCyMJ2/xLJGGbf4kkbPPc9vf3AThz5syDueqqq6666qqrnhuVq6666qqrrrrqP4Qk/i+RxIvCNv8aknhutvmXSOKBbPPCSOJ+tnlBJHE/27wgkrifbZ4fSQDY5vmRxP1s8/xIAsA2z48kAGzz3CRxP9s8P5IAsM1zkwSAbZ4fSQDY5vmRhG2eH0kA2Ob5kYRtnh9JANjm+ZEEgG2eH0kA2Ob5kYRtXhBJ2OYFkQSAbV4QSdjmBZGEbV4YSdjmhZGEbV4YSdjmhZEEgG1eGEnY5oWRBIBtXhhJ2OZfIgkA21x11VVXXXXVVS8SKlddddVVV1111fO45pprHgywWq14IEn8V5HEfzTb/EeTxAtimxeFJJ6bbV4YSTyQbV4QSTyQbZ4fSdzPNi+IJABs8/xI4n62eX4kAWCb50cSALZ5fiQBYJvnRxIAtnl+JAFgm+cmCQDbPD+SALDNc5MEgG2eH0kA2Oa5SQLANs+PJABs8/xIwjYviCRs8/xIAsA2z48kAGzzgkjCNi+IJGzzgkgCwDYviCRs88JIAsA2L4gkAGzzwkjCNi+MJGzzL5GEbV4YSQDY5l8iCdsAHBwcAHDNNdc8mKuuuuqqq6666rkRXHXVVVddddVVL5AkJCEJSfxbSEISkpCEJCQhCUlIQhKSkIQkJPGfQRKSkIQkJCEJSUhCEpKQhCQkIYl/K0lIQhKSkIQkXhSSkIQkJPEvkYQkJCGJF0YSkpDECyIJSUjiBZGEJCTxgkhCEi+IJCQhiedHEpJ4QSQhiRdEEpJ4QSQhiedHEpJ4QSTxgkhCEi+IJF4QSUjiBZHECyIJSbwgkpDECyKJF0YSL4wkXhhJSOKFkcQLIwlJ/Esk8S+RxL9EEv8SSbwoJPGikMSLQhL3Ozg4AOCaa655MFddddVVV1111QMRXHXVVVddddVVz+Gaa655MMBqteJFIQlJSEISkpCEJCTxf4EkJCEJSUhCEpKQhCT+NSQhCUlIQhL/EklIQhKSkMQLIwlJSOKFkYQkJPGCSEISknhBJCEJSTw/kpCEJF4QSUji+ZGEJCTx/EhCEi+IJCTxgkjiBZGEJJ4fSUjiBZHECyIJSbwgknhBJCGJF0QSL4wkXhBJSOIFkYQkXhBJSOKFkcQLI4l/iST+JZL4l0jiXyKJf4kkJPEvkcSLQhIvCkk80JkzZx7MVVddddVVV131QFSuuuqqq6666qrncObMmQcDLJdL7ieJ/0yS+O9km38vSTw/tnlRSOK52eaFkcT9bPOCSOKBbPP8SOJ+tnl+JHE/2zw/kgCwzfMjCQDbPD+SALDN8yMJANs8N0kA2Ob5kYRtnh9JANjm+ZEEgG2emyQAbPPcJAFgm+dHErZ5fiQBYJvnRxK2eX4kAWCb50cSALZ5fiRhmxdEErZ5QSRhmxdEErZ5QSQBYJsXRBK2eWEkAWCbF0QStnlhJAFgmxdGErZ5YSRhm3+JJGzzL5HE/v4+W1tbXHXVVVddddVVz4PKVVddddVVV131HK655poHA6zXayTxbyWJ/y0k8aKyzb+GJJ4f2/xLJPFAtnlBJPFAtnlBJHE/2zw/krifbZ4fSdzPNs9NEvezzXOTxP1s89wkAWCb50cSALZ5bpIAsM1zkwSAbZ4fSQDY5vmRhG2eH0kA2Oa5SQLANs9NEgC2eX4kYZvnRxIAtnl+JGGbF0QStnl+JAFgm+dHEgC2eX4kAWCb50cSALZ5QSRhmxdEEgC2eWEkYZsXRBIAtnlhJGGbF0YStnlhJAFgmxdGEra56qqrrrrqqqv+zQiuuuqqq6666qp/E0lIQhKSkIQkJCGJ/6skIQlJSEISkpCEJF5UkpCEJCQhiX+JJCQhCUm8MJKQhCQk8YJIQhKSeEEkIQlJvCCSkMQLIglJvCCSkMTzIwlJvCCSkMTzIwlJPD+SkMQLIglJPD+SkMQLIokXRBIviCQk8fxIQhIviCReEElI4gWRxAsjiRdGEi+MJF4YSbwwkviXSOJfIol/iST+JZL4l0jiRSGJf4kkJPHCHBwcAHDNNdc8mKuuuuqqq6666oGoXHXVVVddddVVz+HMmTMPAlgulwBI4j+SJP6ns82/lSSeH9v8SyTx3GzzgkjigWzzgkjifrZ5fiRxP9s8P5K4n22emyTuZ5vnJgkA2zw/kgCwzXOTBIBtnh9JANjmuUkCwDbPTRIAtnl+JAFgm+cmCQDbPDdJANjmuUkCwDbPjyRs8/xIAsA2z00SALZ5fiRhm+dHEgC2eX4kAWCb50cStnlBJGGbF0QStnlBJAFgmxdEErZ5YSRhmxdGErZ5YSRhmxdGEgC2eWEkYZt/iSRs8/wcHBwAcObMmQdx1VVXXXXVVVc9EJWrrrrqqquuuuo5XHPNNQ8GWK/XSOJfQxL/F0jiRWGbF5Uknptt/iWSeCDbvCCSeCDbPD+SuJ9tnh9J3M82z48kAGzz/EgCwDbPTRL3s81zkwSAbZ6bJO5nm+cmCQDbPDdJANjmuUkCwDbPjyRs8/xIwjbPjyQAbPPcJAFgm+cmCQDbPD+SsM3zIwnbPD+SALDN8yMJ27wgkrDN8yMJANs8P5IAsM3zIwkA27wgkrDNCyIJ27wwkgCwzQsiCdu8MJKwzb9EErZ5YSRhm3+JJGxz1VVXXXXVVVe9yKhcddVVV1111VX/KpL4zyaJ/yy2+Y8iiRfENv8SSTw327wwkngg27wgkrifbZ4fSdzPNs+PJO5nm+cmifvZ5rlJ4n62eW6SALDNc5MEgG2eH0kA2Oa5SQLANg/0Zm/2Zvxv9su//MscHR0BIAkA2zw3SQDY5vmRhG2eH0kA2Ob5kYRtXhBJ2OYFkYRtXhBJ2OYFkYRtXhBJANjmhZGEbV4QSQDY5gWRBIBtXhhJ2OaFkYRt/iWSsM0DHRwcAPDiL/7ir/2jP/qjn8NVV1111VVXXXU/gquuuuqqq6666jlcc801DwZYr9dIQhKSkIQk/i0kIQlJSEISkpCEJCQhCUlI4j+TJCQhCUlIQhKSkIQkJCEJSUji30ISkpCEJCQhiX+JJCQhCUlI4oWRhCQkIYkXRBKSkMQLIglJSOIFkYQkXhBJSOIFkYQknh9JSOL5kYQkXhBJSOL5kYQkAN7szd6M/+3e+I3fmI2NDR5IEi+IJF4QSUjiBZHECyIJSbwgknhhJPHCSOKFkYQkXhhJ/Esk8S+RxL9EEv8SSfxLJCGJf4kkHmh/f5+rrrrqqquuuur5onLVVVddddVVVz2HM2fOPBhgtVrxopDE/3WSeGFs86KSxHOzzQsjiQeyzQsiifvZ5vmRxP1s8/xI4n62eW6SuJ9tnpsk7meb5yYJANs8N0kA2Oa5SeJ+tnlukgCwzXOTxP3+6q/+Cts8N9s8N9s8N9s8kG2em22em22eH9s8N9s8t5d7uZdjNpvx/EgCwDbPTRIAtnl+JGGb50cStnlBJGGb50cSALZ5fiQBYJvnRxIAtnlBJGGbF0QStnlhJGGbF0YStnlhJGGbF0YStvmXSMI2L4wkbANwcHAAwJkzZx7MVVddddVVV131QFSuuuqqq6666qoXiST+o0nifxLb/FtI4gWxzb9EEs/NNi+IJB7INs+PJO5nm+dHEvezzfMjifvZ5rlJAsA2z48kAGzz3CQBYJvnJon72ea5SQLANs9NErZ5YSQBYJv7ScI2DyQJ2zyQJGxzP0kA2OZ+kgCwzf0kAWCbB5KEbR5IErZ5fiTxgkjCNs+PJGzz/EjCNs+PJABs8/xIwjYviCRs84JIwjYviCRs84JIwjYviCRs88JIAsA2L4gkbPPCSMI2L4wkbPMvkYRtXhhJXHXVVVddddVVLxSVq6666qqrrrrqOVxzzTUPBliv10ji30IS/xtJ4kVhmxeVJJ4f27wwkngg27wgkrifbZ4fSTyQbZ6bJO5nm+dHEgC2eW6SuJ9tnpskAGzz3CRxP9s8N0kA2Oa5SQLANg8kCQDbvDCSsM39JGGbB5KEbR5IErZ5IEnY5oEkYZsHkoRtHkgStnkgSdjm+ZGEbZ4fSdjm+ZEEgG2emyQAbPP8SMI2z48kAGzz/EjCNi+IJGzzgkjCNi+IJGzzgkgCwDYvjCRs84JIAsA2L4gkbPPCSALANi+MJGzzLzk8PATgmmuueTBXXXXVVVddddUDEVx11VVXXXXVVf8mkpCEJCQhCUlI4r+SJCTxX0kSkpCEJCQhCUm8qCQhCUlI4l8iCUlIQhIviCQkIQlJvCCSkIQknh9JSEISz48kJCGJ50cSknh+JCEJSTw/kpDE8yMJSTw/knh+JCGJF0YSDySJ5yaJ5yaJ5yaJ5yaJ5yaJ5yaJ5yaJ+61WKwA2NjYAkIQknh9JSOIFkcQLIokXRBKSeEEk8YJIQhIviCQk8YJI4oWRhCReGEn8SyTxL5HECyMJSfxLJPEvkcRVV1111VVXXfVvRnDVVVddddVVVz3LNddc82CA1WrF/SQhCUlIQhKS+LeShCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCGJ+0lCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkMS/lSQkIQlJSEIS/xJJSEISkpDECyMJSUhCEi+IJCQhiRdEEpKQxPMjCUlI4vmRhCSeH0lIQhLPjyQk8fxIQhLPjyQk8dwkIYnnRxL3k8Rzk8QDSUISDySJ5yaJ5yaJ5yaJ5yaJ5yaJ5yaJF0YSL4gkXhBJvCCSkMQLIokXRBIvjCReGEm8IJKQxAsjiRdGEv8SSfxLJPEvkcS/RBL/Ekn8Sw4ODgC45pprHsxVV1111VVXXXU/gquuuuqqq6666lnOnDnzYID1eo0kJPGvIQlJSEISkpCEJCQhif8tJCEJSUhCEpKQhCQk8a8hCUlIQhKS+JdIQhKSkMQLIwlJSOIFkYQkJPGCSEISL4gkJPH8SEISknh+JCGJ50cSknh+JCGJ50cSknhukpDECyMJSTyQJJ6bJB5IEs9NEs9NEs9NEs9NEs9NEs9NEi+MJCTx/EhCEs+PJCTxgkjiBZHECyIJSbwgknhhJPHCSOKFkcQLI4l/iST+JZL4l0jiXyKJf4kkXpiDgwMAzpw582Cuuuqqq6666qr7Ubnqqquuuuqqq57lmmuueTDAarXiBZHEfwZJ/Hewzb+VJF4Q2/xLJPHcbPOCSOKBbPP8SOJ+tnl+JHE/2zw3SdzPNs9NEvezzXOTBIBtnpskAGzz3CQBYJvnJgkA2zw3SQDY5oEkAWCbF0QStrmfJGzzQJKwzf0kAWCb+0nCNg8kCds8kCRs80CSsM0DScI2DyQJAEm8IJKwzfMjCds8P5KwzfMjCds8P5IAsM3zIwnbPD+SALDN8yMJ27wgkrDNCyIJ27wgkgCwzQsiCQDbvCCSsM0LIwnbvDCSsM0LIwkA21x11VVXXXXVVS8Sgquuuuqqq6666gWShCQkIQlJ/GtIQhKSkIQkJCEJSUhCEpL47yIJSUhCEpKQhCQkIQlJSOJfQxKSkIQkJCGJf4kkJCEJSbwwkpCEJCTx/EhCEpKQxPMjCUlI4vmRhCQk8fxIQhLPjyQk8fxIQhLPjyQk8fxIQhLPjySeH0lI4gWRxANJ4rlJ4rlJ4oEk8dwk8dwk8dwk8dwk8YJIQhLPjyQk8fxIQhLPjyQk8fxIQhIviCReEEm8MJJ4QSQhiRdEEpJ4QSQhiRdGEv8SSbwwkviXSOJfIokXhSSe28HBAQDXXHPNg7nqqquuuuqqq+5HcNVVV1111VVXPcuZM2ceBLBer5HEi0ISkpCEJCQhCUn8Z5OEJCQhif9skpCEJCQhCUlI4kUlCUlIQhKSeGEkIQlJSOKFkYQkJPGCSEISknh+JCEJSTw/kpDE8yMJSUjiuUlCEpJ4bpKQxPMjCUk8P5KQxHOThCReGEk8N0k8kCSemySemyQeSBLPTRLPTRLPTRLPTRIvjCReEEm8IJJ4QSTxgkjiBZHECyIJSbwgknhhJPHCSOKFkcQLI4l/iSReGElI4oWRxL9EEpL4l0jigfb39wE4c+bMg7jqqquuuuqqq+5H5aqrrrrqqquuepZrrrnmwbwAkviPIIn/LJL4j2Kbfw1JvCC2eWEk8UC2eUEk8UC2eX4kcT/bPD+SuJ9tnpskAGzz3CRxP9s8N0kA2Oa5SQLANg8kifvZ5oEkAWCb5yYJANs8kCQAbPP8SALANveThG3uJwkA29xPErZ5IEnY5n6SALDN/SRhmweShG0eSBK2eSBJ2Ga9XgOwsbHBA0kCwDbPTRK2eX4kYZvnRxK2eX4kYZvnRxIAtnl+JGGb50cStnlBJGGbF0QStnlBJGGbF0QStnlhJGGbF0YStnlBJAFgmxdGErZ5YSRhm/vde++9XHXVVVddddVVz4HKVVddddVVV131PNbrNZL415LE/xWS+JfY5kUhiedmmxdEEg9kmxdEEg9km+cmifvZ5vmRBIBtnpsk7meb5yYJANs8N0kA2Oa5SQLANs9NEgC2eSBJANjmuUkCwDYPJAkA2zw/krDN/SRhmweShG3uJwnbPJAkbPNAkrDN/SRhmweShG0eSBK2eSBJ3E8Sz48kbPPcJAFgm+cmCQDbPDdJANjmuUkCwDbPjyRs8/xIwjbPjyQAbPP8SMI2L4gkbPOCSMI2L4gkbPPCSMI2L4wkbPPCSMI2L4wkbPPCSMI2BwcHXHvttVxzzTUP5qqrrrrqqquuuh+Vq6666qqrrrrqX00S/9Ek8d/FNv8WknhBbPPCSOK52eb5kcQD2eYFkcT9bPPcJHE/2zw3SdzPNs9NEgC2eW6SuJ9tHkgSALZ5bpIAsM1zkwSAbR5IEgC2eW6SsM1zk8QLIgnb3E8StnkgSdjmfpKwzQNJwjYPJAnb3E8StnkgSdjmgSRhmxdEErZ5bpIAsM1zk4Rtnh9J2Ob5kYRtnh9J2Ob5kYRtnh9JANjm+ZGEbZ4fSQDY5vmRhG1eEEnY5gWRBIBtXhBJANjmBZGEbV4YSdjmhZGEbV4YSRwcHABwzTXXPJirrrrqqquuuup+VK666qqrrrrqqmd5sRd7sdcGWK/XAEji30MS/xtI4kVhmxeVJJ6bbV4YSTyQbZ4fSTyQbZ4fSdzPNs9NEvezzXOTxP1s80CSuJ9tnpskAGzzQJK4n20eSBIAtnlukgCwzQNJAsA2DyQJANs8P5IAsM39JGGb+0nCNg8kCdvcTxK2eSBJ2OaBJGGb+0nCNg8kCds8kCRs84JIwjbPjyRs89wkAWCb5yYJ2zw/krDN8yMJ2zw/kgCwzfMjCds8P5KwzQsiCds8P5IAsM3zIwkA27wgkrDNCyMJ27wgkrDNCyMJ27wwkrDNCyOJq6666qqrrrrqeVC56qqrrrrqqquex3q9RhIvCkn8V5DEv5Vt/iNI4oWxzQsjiedmmxdEEg9km+dHEvezzfMjifvZ5rlJ4n62eW6SALDNc5MEgG2emyQAbPPcJAFgmweSBIBtnpskAGzzQJIAsM0DSQLANs+PJGxzP0nY5n6SsM0DScI295OEbR5IErZ5IEnY5n6SALDN/SRhmweShG1eEEkA2Oa5ScI2z48kbPPcJAFgm+cmCQDbPDdJANjm+ZGEbZ4fSdjm+ZGEbV4QSdjmBZGEbV4QSdjmBZGEbV4YSdjmBZGEbV4YSdjmhZGEbV6Qg4MDAM6cOfNgrrrqqquuuuqq+1G56qqrrrrqqque5ZprrnkwwHq95rlJ4t9LEv8dJPFvYZt/DUk8P7Z5QSTx3Gzz/EjigWzz3CRxP9s8P5K4n22emyTuZ5sHksT9bPNAkrifbR5IEgC2eW6SALDNA0kCwDbPTRK2eW6SALDNA0niBZGEbe4nCdvcTxK2eSBJ2OZ+kgCwzf0kYZsHkoRtHkgStrmfJGzzQJKwzQsjCds8N0kA2Oa5ScI2z48kbPP8SMI2z48kbPP8SMI2z48kbPP8SALANs+PJGzzgkjCNi+IJGzzgkjCNi+MJGzzgkgCwDYviCRs88JIwjZXXXXVVVddddWLjMpVV1111VVXXfU8JPFvIYn/SyTxL7HNv0QSz802L4gkHsg2z48k7meb5yaJB7LNc5PE/Wzz3CQBYJvnJgkA2zw3SQDY5oEkAWCb5yYJANs8kCQAbPNAkgCwzXOThG1eVJKwzf0kYZv7SQLANveThG0eSBK2uZ8kbPNAkrDNA0nCNveThG0eSBLr9RqAjY0Nnh9JANjmuUnCNs9NEgC2eW6SsM3zIwnbPD+SsM3zIwnbPD+SALDN8yMJ2zw/kgCwzfMjCdu8IJKwzQsiCdu8MJKwzQsjCdu8IJKwzQsjCds8t4ODAwCuueaaB3PVVVddddVVV92P4Kqrrrrqqquuuuyaa655MMB6veZfIglJSEISkpDEv4UkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIYl/C0lIQhKSkIQk/iWSkIQkJPHCSEISknhBJCEJSbwgkpCEJJ4fSUhCEs9NEpKQxHOThCQk8dwkIYnnJglJSOK5SUISz00SknhukpDEc5OEJJ4fSUjigSTxQJJ4bpJ4IEk8N0k8kCSemySemyQeSBIvjCQk8fxI4vmRxAsiiedHEpJ4fiQhiedHEi+IJCTxgkjiBZHECyOJF0QSL4wkXhhJ/Esk8S+RxAsjCUm8MJKQxHM7ODgA4JprrnkwV1111VVXXXUVAMFVV1111VVXXXXZmTNnHgywXq+5nyQkIQlJSEISLwpJSEISkpCEJCQhCUlI4n8SSUhCEpKQhCQkIQlJvKgkIQlJSEISL4wkJCEJSUji+ZGEJCQhiedHEpKQhCSeH0lI4gWRhCSeH0lI4vmRhCSemyQk8fxIQhLPTRKSeG6SkMRzk4QknpskJPH8SOKBJPFAknhuknggSTw3STyQJJ6bJJ6bJB5IEpJ4YSTx/Eji+ZGEJJ4fSbwgknhBJPH8SEISL4gkXhBJvCCSeGEk8YJIQhIviCQk8YJIQhIvjCT+JZL4l0jiXyKJBzo4OADgzJkzD+aqq6666qqrrgKgctVVV1111VVXXXbNNdc8mGeSxItCEv8ZJPGfzTb/FpJ4QWzzwkjiudnmBZHE/Wzz/EjifrZ5fiRxP9s8kCTuZ5vnJon72eaBJAFgm+cmCQDbPJAkAGzz3CQBYJsHkgSAbR5IEgC2eSBJANjmgSTx/EjCNveThG3uJwnbPJAkbHM/SdjmgSRhm/tJwjYPJAnbPJAkbPNAkrDNCyIJ2zw3SQDY5rlJwjbPTRIAtnlukrDN8yMJ2zw/krDN8yMJ2zw/krDN8yMJANs8P5KwzQsiCdu8IJKwzQsiCdu8IJIAsM0LIgnbvDCSsM0LIwnbXHXVVVddddVVzxfBVVddddVVV131HNbrNc+PJCQhCUlI4l9DEpKQhCQkIQlJSEISkpDEfwVJSEISkpCEJCQhCUlIQhIvKklIQhKSkIQkXhhJSEISkpDE8yMJSUhCEs+PJCQhCUk8P5KQxPMjCUlI4vmRhCSemyQkIYnnJglJPDdJSOL5kYQknpskJPHcJCGJ5yYJSbwoJPFAknggSTw3STyQJJ6bJB5IEs9NEs9NEs9NEi+MJCTx/Eji+ZGEJJ4fSTw/kpDE8yOJF0QSL4gkXhBJvDCSeEEk8cJI4oWRxAsjiX+JJF4YSfxLJPEvkQTAwcEBANdcc82Dueqqq6666qqrAKhcddVVV1111VXPQxL/WpL4ryaJ52ab/2iSeGFs88JI4rnZ5gWRxAPZ5rlJ4oFs89wkcT/bPJAk7meb5yYJANs8N0nczzYPJAkA2zyQJABs80CSALDNc5MEgG0eSBIAtnkgSdjmuUnCNg8kCds8kCRscz9J2OZ+krDNA0nCNveThG0eSBK2uZ8kbPNAkrDNA0nCNg8kiftJwjbPTRK2eW6SsM3zIwnbPDdJ2Ob5kYRtnpskAGzz3CQBYJvnJgkA2zw3SQDY5vmRhG2eH0kA2Ob5kYRtXhBJ2OYFkYRtXhhJ2OYFkYRtXhhJ2OaFkcTBwQEAZ86ceRBXXXXVVVdddRUAlauuuuqqq6666rIzZ8486L777mMYBl4YSfx7SeI/iyT+I9jmRSWJ58c2L4gknpttnh9J3M82z48k7meb5yaJ+9nmgSRxP9s8kCTuZ5vnJgkA2zyQJABs80CSALDNA0kCwDbPTRK2eW6SsM0DSQLANg8kiecmCds8kCRscz9J2OZ+krDNA0nCNveThG0eSBK2uZ8kbPNAkrDNA0nCNvdbr9cAbGxsACAJ2zw3SQDY5oEkAWCb5yYJ2zw3SQDY5rlJwjbPjyRs8/xIwjbPjyRs8/xIwjbPjyRs84JIwjbPjyRs84JIwjYviCRs88JIwjYviCRs88JIwjb/knvvvZerrrrqqquuuupZCK666qqrrrrqqsuuueaaB19zzTUMw8D9JCEJSUhCEi8KSUhCEpKQhCQkIYn/DSQhCUlIQhKSkIQkXhSSkIQkJCGJF0YSkpCEJJ4fSUhCEpJ4fiQhCUk8P5KQxPMjCUk8P5KQxPMjCUk8N0lI4rlJQhLPTRKSeG6SkMRzk4QknpskJPEvkYQkHkgSDySJB5LEc5PEA0niuUnigSTx3CTx3CTxwkhCEs+PJJ4fSTw/knhBJPH8SOIFkcQLIokXRBIviCReEEm8MJJ4QSTxwkjihZHEv0QSL4wkJPHCSOKFOTw85Nprr+Waa655MFddddVVV111FQCVq6666qqrrrrqeUjiXyKJ/yiS+O9mm38NSbwgtnlBJPHcbPP8SOJ+tnl+JHE/2zw3SdzPNg8kifvZ5oEkcT/bPJAk7mebB5IEgG0eSBIAtnkgSQDY5oEkAWCbB5IEgG0eSBIAtnkgSQDY5oWRhG3uJwnb3E8StrmfJGzzQJKwzf0kYZsHkoRt7icJ2zyQJGzzQJKwzQsjCds8N0nY5rlJwjbPTRIAtnlukrDNc5MEgG2emyRs8/xIwjbPjyRs8/xIwjbPjyQAbPP8SMI2z48kAGzz/EjCNi+IJGzzwkjCNi+MJGzzgkjCNs/PwcEBANdcc82Dueqqq6666qqrAKhcddVVV1111VWXXXPNNQ8GWK/XPDdJ/FtI4n8LSbwobPMvkcRzs80LIokHss1zk8QD2ea5SeJ+tnlukrifbR5IEvezzQNJAsA2z00SALZ5IEkA2OaBJAFgmweSBIBtHkgSALZ5IEkA2OaBJAFgmweShG3uJwnbPJAkbHM/SdjmfpKwzf0kYZsHkoRt7icJ2zyQJGxzP0nY5oEkYZsHksS/RBK2eW6SALDNA0kCwDbPTRK2eW6SsM3zIwnbPDdJANjmuUnCNs+PJGzz/EjCNi+IJGzz/EjCNi+IJGzz/EgCwDbPjyQAbPOCSMI2L4wkbPOCSMI2V1111VVXXXXVv4jKVVddddVVV1112ZkzZx4MMI4jkvjXkMR/JEn8Z7PNv4UkXhDbvCCSeG62eX4k8UC2eW6SuJ9tnpsk7meb5yYJANs8N0kA2OaBJHE/2zyQJABs80CSuJ9t7icJANs8kCQAbPNAkgCwzQNJAsA2DyQJ2zyQJB5IEgC2uZ8kbHM/SdjmfpKwzf0kAWCb+0nCNveThG0eSBK2uZ8kbPNAkrDNA0nifpKwzXOTBIBtnpskbPPcJGGb5yYJ2zw3SQDY5rlJwjbPjyRs89wkAWCb5yYJANs8N0kA2Ob5kYRtnh9J2OYFkYRtXhBJ2OYFkYRtXhBJ2OaFkYRtXhBJ2OaBDg4OADhz5syDueqqq6666qqrAKhcddVVV1111VUvMkn8W0nifxJJvKhs86KQxHOzzQsiiQeyzfMjifvZ5rlJ4oFs80CSuJ9tHkgS97PNA0nifrZ5IEkA2OaBJAFgm+cmCQDb3E8SALZ5IEkA2OaBJAFgmweSBIBt7icJANu8MJKwzf0kYZv7ScI295OEbR5IEra5nyRscz9J2OaBJGGb+0nCNg8kCdvcb71eA7CxsQGAJABs89wkYZvnJgnbPDdJ2Oa5SQLANs9NErZ5bpKwzfMjCds8P5KwzfMjCds8P5KwzfMjCds8P5KwzQsiCdu8IJKwzQsiCdu8IJKwzQsjCdu8IJKwzVVXXXXVVVdd9QJRueqqq6666qqrLrvmmmseDLBerwGQxL+WJP4zSeJfyzb/XpJ4QWzzwkjiudnm+ZHEA9nmuUnigWzz3CRxP9s8kCTuZ5sHksT9bPNAkgCwzQNJAsA2DyQJANs8N0kA2OZ+kgCwzQNJAsA2DyQJANs8kCRs80CSALDN/SRhm/tJwjb3k4Rt7icJ29xPErZ5IEnY5n6SsM39JGGbB5KEbe4nCds8kCRs88JIwjbPTRK2eW6SsM1zkwSAbZ6bJGzz3CRhm+cmCQDbPDdJ2Ob5kYRtnh9J2Ob5kYRtnh9J2Ob5kQSAbZ4fSdjmBZGEbV4QSdjmBZEEgG1eEEnY5gWRBIBtDg4OALjmmmsezFVXXXXVVVddBUBw1VVXXXXVVVc9B0lI4oWRhCQkIQlJSOJFJQlJSEISkpCEJCQhCUlIQhKSkMS/hSQkIQlJSEISkpCEJCQhCUlIQhIvKklIQhKSkIQkXhhJSEISkpDE8yMJSUhCEs+PJCQhiedHEpJ4fiQhiedHEpJ4bpKQxHOThCQk8UCSkMTzIwlJPJAkJPHcJCGJ5yaJ5yYJSTw3STyQJB5IEg8kiQeSxANJ4l8iiQeSxHOTxANJ4rlJ4l8iiedHEpJ4bpKQxPMjiedHEs+PJF4QSTw/knhBJPGCSOIFkcQLIokXRhIviCReGEm8MJL4l0jihZHEv0QSAAcHBwBcc801D+aqq6666qqrriK46qqrrrrqqqu45pprHgywXq95bpKQhCQkIYl/iSQkIQlJSEISkpDE/waSkIQkJCEJSUhCEv8SSUhCEpKQxAsjCUlIQhLPjyQkIYnnRxKSkMRzk4QkJPHcJCEJSTw3SUjiuUlCEpJ4bpKQxANJQhLPjyQk8UCSkMRzk4QkHkgSknhukpDECyOJB5LEA0nigSTxQJJ4IEk8N0k8kCSemyQeSBLPTRIPJInnJglJPD+SeH4k8fxI4vmRxPMjCUk8P5J4fiQhiedHEi+IJF4QSbwgkpDECyKJF0QSL4wkXhhJ/Esk8cJI4l8iiYODAwCuueaaB3PVVVddddVVV1G56qqrrrrqqqs4c+bMgwGGYUASLypJ/HtJ4n8S27woJPGC2Ob5kcRzs83zI4n72ea5SeKBbPNAkrifbR5IEvezzQNJ4n62uZ8k7mebB5IEgG0eSBIAtrmfJABs89wkYZsHkgSAbR5IErZ5IEkA2OaBJGGbF0QStrmfJGxzP0nY5n6SsM39JGGb+0nCNg8kCdvcTxK2eSBJ2OZ+krDNA0nigSRhm+cmCds8N0nY5rlJwjbPTRK2eW6SALDNc5OEbZ6bJGzz/EjCNs9NEgC2eW6SsM3zIwnbvCCSsM3zIwnbPD+SALDN8yMJ27wgkrDNCyMJ27wgkrDNVVddddVVV131IqNy1VVXXXXVVVdxzTXXPBhgGAZeEEn8a0nifxtJvDC2+ZdI4rnZ5vmRxAPZ5rlJ4oFs89wkcT/bPJAk7mebB5LE/WzzQJIAsM0DSQLANg8kCQDbPJAkAGxzP0kA2OaBJAFgmweSBIBt7icJANs8kCQAbHM/STyQJGxzP0nY5n6SsM39JGGb+0nCNveThG3uJwnbPJAkbHM/SdjmgSRhm/tJwjYvjCQAbPNAkrDNc5MEgG0eSBIAtnkgSQDY5rlJwjbPTRK2eW6SALDNc5OEbZ4fSdjmuUkCwDbPTRIAtnl+JGGb50cStnlBJGGb50cStnlBJGGbF0YStnlBJGGbq6666qqrrrrqRULlqquuuuqqq656HpL415DEfwRJ/HewzYtKEi+IbV4QSTyQbZ4fSTyQbZ6bJO5nm+cmifvZ5oEkAWCb5yYJANs8kCQAbPNAkgCwzQNJAsA2DyQJANvcTxIAtnkgSQDY5oEkAWCb+0kCwDYPJAnbvCCSsM39JGGb+0nCNveThG3uJwnb3E8StrmfJGzzQJKwzf0kYZsHkoRt7icJ2wCs12sANjY2eG6SsM0DSQLANs9NErZ5bpKwzXOThG2emyRs89wkYZvnRxK2eW6SsM3zIwnbPD+SsM3zIwnbPD+SsM3zIwnbvCCSsM3zIwnbvCCSsM0LIwnbvCCSsM3zc3h4CMCZM2cezFVXXXXVVVddReWqq6666qqrruLMmTMPAhiGAUm8IJL4t5DE/2SS+JfY5l8iiedmm+dHEs/NNs9NEvezzXOTxP1s89wkAWCbB5LE/WzzQJIAsM0DSeJ+trmfJABs80CSALDNA0kCwDb3kwSAbR5IEgC2eSBJ2OaBJAFgm/tJAsA2z48kbHM/SdjmfpKwzf0kYZv7ScI295OEbe4nCds8kCRscz9J2OaFkYRtHkgStnkgSdjmuUnCNs9NErZ5bpKwzXOThG2emyRs89wkYZvnRxK2eW6SsM3zIwnbPD+SsM3zIwnbPD+SsM3zIwnbvCCSsM3zIwkA2zw/krDNCyMJ27wgkrDNczs4OADgzJkzD+Kqq6666qqrrqJy1VVXXXXVVVdxzTXXPBhgGAYeSBIvKkn8R5LEfxbb/GtJ4gWxzQsiiedmm+dHEg9kmweSxAPZ5oEkcT/bPJAk7mebB5LE/WxzP0nczzYPJAkA29xPEvezzf0kAWCbB5IEgG3uJwkA2zyQJABscz9JANjmgSRhmweShG2eH0nY5n6SsM39JGGb+0nCNveThG3uJwnb3E8StnkgSdjmfpKwzf0kYZsHksRzk4RtHkgStnlukrDNc5OEbZ6bJGzz3CRhm+cmCds8N0kA2Oa5ScI2z00SALZ5bpKwzfMjCds8P5KwzfMjCds8P5IAsM3zIwnbvCCSsM3zIwkA27wgkrDNCyIJ2zw/11xzzUO46qqrrrrqqqsIrrrqqquuuuqq5yAJSUjiBZGEJCQhCUm8KCQhCUlIQhKSkIQkJCEJSfxnkoQkJCEJSUhCEpKQhCQk8aKQhCQkIQlJSOIFkYQkJCGJF0QSkpDE8yMJSUjiuUlCEpJ4bpKQhCSemyQk8dwkIYnnJglJPDdJSOKBJCGJ5yYJSTyQJCTx3CTx3CQhiQeShCQeSBL3k8QDSeJfQxIPJIkHksQDSeK5SeKBJPFAknhuknhuknhukpDEc5PE8yMJSTw3SUjiuUlCEs9NEpJ4fiTx/EjiBZHE8yOJF0QSL4gkXhBJvDCSeEEk8cJI4oWRxAsjiRdGEg90zz33AHDNNdc8mKuuuuqqq666ispVV1111VVXXcU111zzYIBhGHhukvjXkMR/Fkn8a9nm30MSL4xtXhBJPDfbPDdJPJBtnpsk7meb5yaJ+9nmgSRxP9s8kCQAbPNAkgCwzQNJAsA2DyQJANs8kCQAbHM/SQDY5oEkYZsHkgSAbe4nCQDbPJAkbPNAkgCwzXOThG3uJwnbAEjCNveThG1eGEnY5n6SsM39JGGbB5KEbe4nCdvcTxK2+ZdIwjbPTRK2eSBJANjmuUnCNs9NErZ5bpKwzXOThG2emyRs89wkYZvnRxK2eW6SALDNc5OEbZ4fSdjm+ZGEbV4QSdjm+ZGEbV4QSdjmBZGEbV4QSdjmBZEEgG2uuuqqq6666qrnQOWqq6666qqrruLMmTMPBhiGAUm8KCTxbyWJ/yqS+LewzYtCEs/NNi+IJB7INs9NEg9kmweSxAPZ5oEkcT/bPJAkAGzzQJK4n23uJ4n72eZ+kgCwzQNJAsA2DyQJANvcTxIAtrmfJABs80CSsM0DSQLANveTBIBtHkgStnlukrDN8yMJ29xPEra5nyRs80CSsM39JGGb+0nCNi+MJGxzP0nY5l8iCQDbPJAkbPPcJGGb5yYJ2zw3SdjmuUnCNs9NErZ5bpKwzXOTBIBtnpskbPP8SMI2z00Stnl+JGGb50cSALZ5fiRhm+dHErZ5QSRhmxdEErZ5QSRhmxdGEoeHhwBcc801D+aqq6666qqrriK46qqrrrrqqqueRRIviCQkIQlJ/EskIQlJSEISkpDE/waSkIQkJCEJSUhCEi+MJCQhCUlI4gWRhCQkIYnnRxKSkMTzIwlJSOK5SUISknggSUhCEs9NEpJ4bpKQxANJQhKSeCBJSOK5SeK5SUISDyQJSTyQJCTx3CQhiQeShCQeSBLPjyTuJ4kHksQDSeKBJPHcJPFAknggSTyQJJ6bJB5IEs9NEpJ4bpJ4bpKQxHOTxPMjiedHEs+PJJ4fSTw/knhBJPH8SOIFkcTzIwlJPD+SkMQLIokXRBIviCReGEm8MJJ4YSTxL5HEVVddddVVV131LFSuuuqqq6666iquueaaBwMMwwCAJF5Ukvj3kMT/JLZ5UUji+bHN8yOJ52ab5yaJB7LNA0nifrZ5bpK4n20eSBIAtnkgSQDY5oEkAWCbB5IEgG0eSBIAtrmfJABscz9JANjmgSQBYJv7SQLANveTBIBtHkgStnkgSdjmuUnCNveThG0AJGGb+0nCNveThG3uJwnbPJAkbHM/SdjmfpKwzf0kYZsHkoRt7ieJYRgAWCwW3E8StnkgSdjmuUnCNg8kCds8N0kA2OaBJGGb5yYJ2zw3SdjmuUkCwDbPTRK2eW6SsM3zIwnbPD+SsM3zIwnbPD+SsM3zIwnbPD+SsM0LIgnbvCCSsM0LIgnbvCAHBwcAnDlz5kFcddVVV1111VVUrrrqqquuuuqqZ5HECyOJfw1J/G8jiX+JbV4QSTw32zw/kngg2zw3SdzPNg8kifvZ5rlJAsA2DySJ+9nmfpK4n23uJ4n72eZ+kgCwzQNJAsA295MEgG3uJwkA2zyQJGzzQJKwzQNJwjYPJAkA29xPEgC2eSBJ2Ob5kYRt7icJ29xPEra5nyRs80CSsM39JGGb+0nCNveThG0eSBK2uZ8knh9J2OaBJGGb5yYJ2zyQJABs89wkYZsHkgSAbR5IErZ5bpIAsM1zk4RtnpskbPPcJGGb50cStnl+JGGb50cStnl+JGGb50cStnl+JGGbF0QStnlBJGGbF0QStrnqqquuuuqqq/5FVK666qqrrrrq/7lrrrnmwQDDMPBAknhRSeI/giT+O9jmX0MSz49tnh9JPDfbPDdJPJBtHkgS97PNA0nifrZ5IEnczzYPJAkA2zyQJABs80CSALDN/SQBYJsHkgSAbe4nCQDb3E8SALa5nyQAbHM/SQDY5n6SALDNA0nCNg8kift1Xcf9bHM/2zyQbR7INg9km3+JbR7INg9kmweyzXOzzb9EErZ5IEkA2OaBJGGb5yYJ2zw3SdjmuUnCNg8kCQDbPDdJ2Oa5ScI2z00StnlukgCwzXOThG2eH0nY5vmRhG2eH0nY5vmRhG2eH0kA2Ob5kYRtXhBJ2OYFkYRtnp+DgwO2tra45pprHnzffffdylVXXXXVVVf9/0Xlqquuuuqqq/6fO3PmzIMBhmFAEv8SSfxbSOJ/Kkn8S2zzL5HEc7PN8yOJB7LNc5PE/WzzQJK4n20eSBL3s80DSQLANg8kifvZ5n6SALDNA0kCwDb3kwSAbR5IErZ5IEkA2OZ+kgCwzf0kAWCb+0kCwDb3kwSAbe4nCQDbPLeHPvSh/G+2XC6RhG0eSBIAtnkgSdjmgSRhm+cmCds8N0nY5rlJwjbPTRK2eW6SsM1zk4RtnpskbPP8SMI2z00Stnl+JGGb50cStnl+JGGb50cStnlBJGGb50cStnlBJGGbF0QStnluh4eHbG1tcebMmQffd999t3LVVVddddVV/39Rueqqq6666qr/56655poHA4zjyPMjiReVJP6jSOI/k23+NSTxgtjmBZHEc7PNc5PE/Wzz3CRxP9s8kCTuZ5sHksT9bHM/SdzPNg8kCQDb3E8SALZ5IEkA2OZ+kgCwzf0kAWCbB5KEbR5IEgC2uZ8kbPNAkrDNA0nCNg8kCds80DiO/Esk8V9JEi+KUgqLxQIASdjmuUnCNg8kCds8kCQAbPNAkrDNc5OEbZ6bJGzz3CRhm+cmCds8N0nY5rlJwjbPjyRs89wkYZvnRxK2eX4kYZvnRxK2eX4kYZsXRBK2eX4kYZsXRBK2eUEkAWCbq6666qqrrrrqeVC56qqrrrrqqquegyReFJL4t5DE/wSSeFHZ5oWRxHOzzQsiiQeyzQNJ4oFs80CSuJ9tHkgS97PNA0kCwDYPJAkA2zyQJABscz9J3M8295MEgG3uJwkA29xPEgC2uZ8kAGzzQJKwzf0kAWCb+0kCwDb3kwSAbe4niQd62tOeBoAk7ieJ+0nifpIAkMT9JPFAkrifJB5IEveTxHOTxANJ4vmRRN/3nD59muVyyf0kAWCbB5KEbR5IErZ5bpKwzQNJwjbPTRK2eW6SsM1zk4RtnpskbPPcJGGb5yYJANs8N0nY5rlJAsA2z00Stnl+JGGb50cStnl+JGGbF0QStnl+JGGbF0QStnlhJGEbgIODA6699lquueaaB//DP/wDV1111VVXXfX/GJWrrrrqqquu+n/uzJkzDwIYhgFJPD+S+NeQxH8kSfxHsM2/hSSeH9u8IJJ4brZ5fiRxP9s8N0nczzYPJIn72eaBJHE/29xPEvezzf0kcT/b3E8SALZ5IEkA2OZ+kgCwzf0kAWCb+0kCwDb3kwSAbe4nCQDb3E8SALa5nyQAbHM/Sdjm+bGNJGwjCQDbSALANpIAsI0kbAMgCdsASALANpIAsA2AJABsIwkA2wBI4n62AZAEgG3uJ4n72aaUAsCFCxd4bpKwzQNJwjYPJAkA2zyQJGzzQJIAsM0DSQLANg8kCds8N0nY5rlJwjbPTRK2eX4kYZvnJgnbPD+SsM1zk4Rtnh9J2Ob5kYRtnh9J2OYFkYRtnh9J2OYFkYRtXhhJ2Obg4ACAM2fOPIirrrrqqquu+v+NylVXXXXVVVf9P3fNNdc8mOciiReFJP4tJPHfQRL/GrZ5YSTx/Njm+ZHEA9nmuUnigWzzQJK4n20eSBL3s80DSQLANg8kCQDbPJAkAGxzP0kA2OaBJAFgm/tJAsA295MEgG3uJwkA29xPEgC2uZ8kAGxzP0nY5oEkYZv7SQLANs/NNpKwjSQAbCMJANtIAsA2kgCwjSQAbCMJANsASALANpIAsA2AJABsAyCJ+9kGQBL3s839JPFAkrDNA0nCNg8kCds8N0nY5oEkYZvnJgnbPDdJ2OaBJAFgmweShG2emyRs89wkAWCb5yYJ2zw3Sdjm+ZGEbZ6bJGzz/EjCNs+PJGzz/EjCNi+IJGzz/EjCNi+IJGzzwkgC4N577+Wqq6666qqrroLKVVddddVVV1112TiOSOKFkcSLShL/WSTxorDNv4ckXhDbvCCSeG62eW6SeCDbPDdJ3M82DySJ+9nmgSRxP9vcTxL3s839JAFgmweSBIBt7icJANs8kCQAbHM/SQDY5n6SALDN/SQBYJv7ScI2DyQJ29xPEgC2uZ8kAGxzP0nY5rnZRhK2AZCEbSQBYBtJANhGEgC2AZCEbQAkAWAbSQDYBkASALYBkASAbQAkcT/b3E8S97NN3/cAXLx4EQBJ2OaBJGGbB5IEgG0eSBK2eSBJ2Oa5ScI2z00StnlukrDNA0kCwDYPJAkA2zw3SdjmuUnCNs9NErZ5fiRhm+cmCds8P5KwzfMjCds8P5IAsM3zIwnbPD+SsM0LIgnbvDCHh4dce+21XHPNNQ/mqquuuuqqq/5/o3LVVVddddVV/89dc801D+b5kMSLQhL/VpL4zySJfyvbvDCSeH5s8/xI4oFs89wkcT/bPDdJ3M82DySJ+9nmgSQBYJsHkgSAbe4nifvZ5n6SALDN/SQBYJsHkgSAbe4nCQDb3E8StnkgSdjmfpIAsM39JAFgm/tJAsA295OEbe4nifvZRhIAtpEEgG0kYRsASdgGQBK2AZAEgG0kAWAbSQDYBkASALYBkASAbQAkAWCb+0nifra5nySeH0nY5oEkAWCbB5KEbR5IErZ5IEkA2OaBJGGb5yYJ2zw3SdjmuUnCNs9NErZ5bpKwzXOThG2emyRs8/xIwjbPTRIAtnlukrDN8yMJ27wgkrDN8yMJ2zw/krDNCyIJ27wgh4eHAFxzzTUP5qqrrrrqqqv+fyO46qqrrrrqqv/nzpw582CAw8NDJCEJSbwgkpCEJCTxwkhCEpKQhCQkIQlJ/E8mCUlIQhKSkIQkXhhJSEISkpDE8yMJSUhCEs9NEpKQhCSemyQkIYnnJglJSOKBJCEJSTyQJCTx3CQhiQeShCQeSBKSeG6SeG6SeCBJSOKBJCGJB5KEJB5IEs9NEg8kCUk8P7a5n23uZ5v72eZ+trmfbe5nG9sA2MY297ONbe5nG9vczza2eSDb2Oa52WY2mwFw8eJFHkgSknhuknhuknhuknh+JPHcJPH8SOL5kcTzI4nnRxLPjySeH0k8P5J4QSTxgkji+ZHECyKJF0YSL4gkXhBJvDCSuOqqq6666qqr/kVUrrrqqquuuuqqyyTx3CTxopLEv4Uk/iexzb9EEs+PbZ4fSTyQbZ6bJB7INg8kifvZ5oEkcT/bPJAkAGzzQJIAsM39JHE/29xPEgC2uZ8kAGxzP0kA2OZ+kgCwzf0kAWCb+0kCwDb3kwSAbe4nCdvcTxIAtrmfJABscz9J2OZ+tpGEbQAkYRtJANhGEgC2kQSAbQAkYRsASQDYRhIAtgGQBIBtACQBYBsASQDY5n6SALDN/STx3CRhmweShG0eSBK2eSBJ2OaBJAFgmweShG0eSBK2eW6SsM1zk4RtnpskbPPcJGGb5yYJ2zw3SdjmuUkCwDbPTRK2eX4kYZvnJgkA2zw3SQDY5vmRhG2eH0nY5vmRBIBtnh9J2Oa5HRwcAHDmzJkHc9VVV1111VX/v1G56qqrrrrqqv/nrrnmmgcDjOMIgCT+JZJ4UUnifxNJvDC2eUEk8dxs89wk8UC2eW6SuJ9tHkgS97PNA0nifra5nyTuZ5v7SQLANg8kCQDb3E8SALa5nyQAbHM/SQDY5n6SALDN/SQBYJv7SQLANveThG3uJwkA29xPEgC2uZ8kbHM/STyQbSQBYBtJ2AZAErYBkIRtACQBYBtJANhGEgC2AZAEgG0AJAFgGwBJANgGQBL3sw2AJO5nG4BaKwDL5RIASdjmgSRhmweShG0eSBK2eW6SsM0DScI2DyQJANs8kCQAbPNAkrDNc5OEbZ6bJGzz3CRhm+cmCds8P5KwzXOThG2eH0nY5vmRhG2eH0nY5vmRhG2eH0nY5gWRhG2eH0nY5qqrrrrqqquuer6oXHXVVVddddVVl0ni+ZHEi0oS/1aS+O9mm3+JJJ4f2zw/kngg2zw3STyQbR5IEvezzQNJ4n62eSBJANjmgSQBYJv7SeJ+trmfJABscz9JANjmfpIAsM39JAFgm/tJAsA295MEgG3uJwnb3E8SALa5nyRs80CSsM39JAFgm+fHNpIAsI0kAGwjCQDbSALANpIAsI0kAGwDIAkA2wBIAsA2AJIAsA2AJABscz9JANjmfpKYzWYAXLhwgQeShG0eSBK2eSBJ2OaBJAFgmweShG0eSBK2eW6SsM1zk4RtHkgStnlukrDNc5OEbZ6bJGzz3CRhm+dHErZ5bpKwzfMjCds8P5KwzfMjCds8P5KwzfMjCdu8IJKwzfMjCdvc7/DwEIBrrrnmwVx11VVXXXXV/28EV1111VVXXfX/2DXXXPNggHEceSBJSEISL4gkJCEJSUjihZGEJCQhCUlIQhKS+J9AEpKQhCQkIQlJSOKFkYQkJCEJSTw/kpCEJCTx/EhCEpJ4bpKQhCSemyQk8dwkIQlJPJAkJPHcJCGJB5KEJB5IEpJ4IElI4oEkIYkHkoQkHkgSDyQJSTyQJB5IEpJ4IElI4oEk8UC2uZ9t7meb+9nmfra5n21sA2Ab29zPNra5n20eyDa2uZ9tbPNAtrHNA9mm1grAarVCEg8kCUk8kCQk8UCSkMRzk8Rzk8Rzk8TzI4nnRxLPTRLPjySeH0k8P5J4fiTxgkji+ZHECyKJF0QSL4gkXhBJvCCSeGEk8YJI4oEODg4AuOaaax7MVVddddVVV/3/RXDVVVddddVV/4+dOXPmwQDjOCIJSUjiuUlCEpKQhCReEElIQhKSkIQkXhSSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSbyoJCEJSUhCEpJ4QSQhCUlI4vmRhCQkIYnnJglJSOK5SUISknggSUhCEs9NEpJ4IElIQhIPJAlJPJAkJPFAkpDEA0lCEg8kCUk8kCQeSBKSeCBJPJAkJPFAkpDEA0nigSTxQLaxDYBtbANgG9sA2MY2ALaxzf1scz/b2OZ+trmfbWzzQLaxzf1sY5sHso1tbPP8SOK5SeK5SeK5SeK5SeK5SeK5SUISz00Sz48knpskJPHcJPH8SOL5kcTzIwlJPD+SeH4k8YJI4gWRxAsiiRdEEi+IJF4YSbwgkrjf4eEhAGfOnHkwV1111VVXXfX/F8FVV1111VVX/T92zTXXPBhgHEeemyQkIYkXRBKSkIQkJPHCSEISkpCEJCQhCUn8d5GEJCQhCUlIQhKSkMQLIwlJSEISknh+JCEJSUji+ZGEJCTx3CQhCUk8N0lIQhIPJAlJPDdJSOK5SUISDyQJSTyQJCTxQJKQxANJQhIPJIkHkoQkHkgSkrifJCTxQJKQxANJ4oEk8fzY5n62uZ9t7meb+9nmfra5n21scz/b3M82trmfbWzzQLaxzf1sYxvbPJBtZrMZABcvXuR+knhuknhuknhuknhuknhuknh+JPHcJPH8SOL5kcRzk8TzI4nnRxIviCSeH0k8P5J4QSTxgkjiBZHECyKJF0QSL4wkXhBJXHXVVVddddVVz0Jw1VVXXXXVVVddJglJSEISz00SkpCEJCTxgkhCEpKQhCQk8aKShCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQk8aKShCQkIQlJSOIFkYQkJCEJSTw3SUhCEpJ4bpKQhCSemyQkIYnnJglJPJAkJCGJB5KEJCTxQJKQxANJQhIPJAlJPJAkJPFAknggSUjigSQhiQeSxANJQhIPJIkHksQDSUISz80297PN/WxzP9vczza2AbCNbe5nm/vZxjb3s41t7mcb2zyQbWzzQLaxjW1eGEk8N0k8N0k8N0k8N0k8N0k8P5J4bpJ4fiTx/EjiuUlCEs9NEs+PJF4QSTw/knh+JPGCSOIFkcQLIokXRBIviCReGEm8IJI4ODgA4JprrnkwV1111VVXXfX/F5Wrrrrqqquuuur5ksSLQhL/GpL4n0QS/xLbvCCSeG62eX4k8UC2eSBJ3M82DySJ+9nmgSRxP9vcTxL3s839JAFgmweSBIBt7icJANvcTxIAtrmfJABscz9J2OZ+kgCwzf0kAWCb+0nCNveTBIBt7icJ29xPEgC2AZAEgG3uJ4n72UYStpEEgG0kAWAbAEnYBkASALaRBIBtJAFgGwBJANgGQBIAtgGQBIBt7icJANvcTxL3s818Pgfg4sWLSMI295OEbR5IErZ5IEnY5oEkYZsHkoRtHkgSALZ5IEnY5oEkYZvnJgnbPDdJ2Oa5ScI2DyQJANs8kCQAbPPcJGGb5yYJ2zw3Sdjm+ZGEbZ4fSdjm+ZGEbZ4fSdjm+ZGEbV4QSdjm+Tk8PATgzJkzD+Kqq6666qqr/v+ictVVV1111VX/j505c+ZBAOM4AiCJF0YSLypJ/HtJ4j+LbV5Uknh+bPP8SOK52ea5SeJ+tnkgSTyQbe4nifvZ5oEkAWCbB5IEgG3uJwkA2zyQJABscz9JANjmfpIAsM39JAFgGwBJANjmfpIAsM39JGGb+0kCwDb3k4Rt7icJANvcTxK2uZ8kbPP82EYStgGQhG0AJAFgG0kA2EYSALYBkIRtACQBYBsASQDYBkASALYBkMT9bAMgifvZ5n6SqLXyQJKwzf0kAWCb+0nCNg8kCds8kCRs80CSALDNA0nCNg8kCds8kCRs89wkYZvnJgnbPDdJ2Oa5ScI2z00StnlukrDNc5OEbZ6bJABs89wkYZvnRxK2eX4kYZvnRxK2eX4kYZsXRBK2eX7uvfderrrqqquuuur/OSpXXXXVVVdd9f/YNddc82CAaZqQxHOTxL9EEv9akvjvJokXhW1eEEk8P7Z5bpJ4INs8kCQeyDYPJIn72eZ+krifbe4nifvZ5n6SALDN/SRxP9vcTxIAtrmfJABscz9JANjmfpKwzf0kAWCb+0nCNveTBIBt7icJ29xPEgC2uZ8kbHM/SdjmfpIAsM1zs40kAGwjCQDbSALANpIAsA2AJABsIwkA2wBIAsA2AJIAsA2AJABscz9JANjmfpK4n23ut1qtuJ8kbPNAkrDN/SQBYJv7ScI2DyQJANs8kCRs80CSsM0DScI2DyQJANs8kCRs89wkYZvnJgnbPDdJ2Oa5ScI2z00StnlukrDN8yMJ2zw3Sdjm+ZGEbZ4fSdjm+ZGEbZ4fSdjmBZGEbR7o8PCQa6+9lmuuuebBXHXVVVddddX/X1Suuuqqq6666qrnIIkXRhIvKkn8R5DEfxTb/GtI4vmxzQsiiQeyzXOTxAPZ5oEkcT/bPJAkAGzzQJIAsM0DSQLANveTBIBtHkgSALa5nyQAbHM/SQDY5n6SsM39JAFgm/tJAsA2AJIAsM39JAFgGwBJANjmfpKwzf0kAWAbAEkA2OZ+krifbSQBYBtJANhGEgC2kQSAbQAkAWAbSQDYBkASALYBkASAbQAkAWAbAEnczzYAkrifbe63WCwAuHjxIs9NErZ5IEnY5oEkYZv7SQLANg8kCds8kCRs80CSsM0DScI2z00StnkgSdjmuUnCNs9NErZ5bpKwzXOThG2emyRs89wkYZvnRxK2eW6SsM3zIwnbPD+SsM3zIwnbPD+SsM0LIgnb3O/w8BCAa6655sFcddVVV1111f9fVK666qqrrrrq/7FrrrnmwQDjOCKJ50cS/xJJ/GtJ4r+DJF5UtnlBJPH82Oa5SeKBbPPcJHE/2zyQJO5nm/tJ4n62uZ8k7meb+0kCwDb3k8T9bHM/SQDY5n6SALDN/SQBYBsASQDY5n6SALDN/SRhm/tJAsA295OEbe4nCdvcTxIAtrmfJGxzP0nY5vmxjSQAbAMgCdsASMI2AJIAsI0kAGwDIAkA2wBIAsA2AJIAsA2AJABscz9JANjmfpK4X60VgNVqhSQAbHM/SdjmgSRhmweShG0eSBK2eSBJ2OaBJGGbB5KEbR5IErZ5bpKwzQNJAsA2DyQJ2zw3SdjmuUnCNs9NErZ5bpKwzXOThG2eH0nY5rlJwjbPjyRs8/xIwjbPjyRs8/xIwjYviCRsc9VVV1111VVXPQuVq6666qqrrvp/7MyZMw8GmKaJB5LECyOJF4Uk/iNJ4t/KNv9aknhBbPP8SOKBbPPcJPFAtnkgSdzPNg8kifvZ5n6SuJ9t7icJANvcTxL3s839JAFgm/tJAsA295MEgG3uJwnb3E8SALa5nyQAbAMgCQDb3E8StrmfJABsAyAJANvcTxK2uZ8kbHM/SQDY5rnZBkASALaRBIBtJAFgG0kA2AZAEgC2AZAEgG0kcT/bAEgCwDYAkrifbQAkcT/b3K/WynOThG3uJwnbPJAkbPNAkrDNA0nCNg8kCds8kCRs80CSsM0DScI2z00StnlukrDNA0nCNs9NErZ5bpKwzXOThG2emyRs89wkYZvnRxK2eW6SsM3zIwnbPD+SsM3zIwnbPD+SsM2/5ODgAIAzZ848mKuuuuqqq676/4vKVVddddVVV12FJCTxgkjiXyKJfy1J/FeRxL+GbV4YSTw32zw3STyQbZ6bJO5nmweSxP1s80CSALDNA0kCwDb3k8T9bHM/SQDY5n6SALDN/SQBYJv7SQLANgCSALDN/SQBYJv7ScI295MEgG0AJAFgm/tJwjb3k4Rt7icJANsASALANveTxP1sAyAJANtIAsA2kgCwDYAkbAMgCQDbAEgCwDaSALANgCTuZxsASQDYBkAS97PN/SRxv1orABcvXuSBJGGb+0kCwDb3k4RtHkgStnkgSdjmgSRhmweShG0eSBK2eSBJANjmgSRhm+cmCds8kCRs89wkYZvnJgnbPDdJ2Oa5ScI2z00Stnl+JGGb5yYJ2zw/krDN8yMJ2zw/krDN8yMJ2zw/krDNVVddddVVV111GZWrrrrqqquu+n/smmuueTDAOI48kCT+JZJ4UUjiP4Mk/iW2+beSxAtim+dHEs/NNg8kiQeyzQNJ4n62eSBJ3M8295PE/WxzP0kA2OaBJAFgm/tJAsA295MEgG3uJwkA29xPEra5nyQAbHM/SdjmfpIAsM39JGGb+0nCNveTBIBtACQBYJv7ScI295OEbV4Q20gCwDaSALANgCQAbCMJANsASALANpIAsA2AJABsAyCJ+9kGQBIAtrmfJO5nm+cmiecmCds8kCRscz9J2OaBJGGbB5KEbR5IErZ5IEnY5oEkYZvnJgnbPJAkbPPcJGGbB5KEbZ6bJGzz3CRhm+cmCds8N0nY5rlJwjbPjyRs89wkYZvnRxK2eX4kYZvnRxK2eX4kYZvnRxKHh4cAXHPNNQ/mqquuuuqqq/7/Irjqqquuuuqqqy6ThCQk8fxIQhKSkMTzIwlJSEISkviXSEISkpCEJCQhCUlIQhKSkIQkJPGikIQkJCEJSUhCEpKQhCQkIQlJSOJfIglJSEISknhBJCEJSUjiuUlCEpJ4bpKQhCSemyQkIYkHkoQkHkgSkpDEA0lCEg8kCUk8kCQk8UCSeCBJSOKBJCGJ+0lCEg8kiQeShCTuJwlJPJAkHkgSDySJB5KEJB7INvezzf1sY5v72eZ+trHN/WxzP9vY5n62sc39bGObB7KNbR7INraxzQMtFgsALl68iCQk8UCSeG6SeCBJSOKBJPHcJPHcJPHcJPHcJPH8SOK5SeL5kcRzk8TzI4nnRxLPjySeH0k8P5J4QSTx/EjiBZHECyKJF0QSL4gkXhBJHB4eAnDNNdc8mKuuuuqqq676/4ngqquuuuqqq/6fuuaaax4MMI4jknhukpCEJCTx/EhCEpKQxAsiCUlIQhKSkIQk/ieShCQkIQlJSEISL4gkJCEJSUji+ZGEJCTx3CQhCUlI4oEkIQlJPDdJSOKBJCEJSTyQJCTxQJKQxANJQhIPJAlJ3E8SknggSUjigSTxQJKQxP0kIYkHksQDSeKBJCGJ+0lCEveThCQeSBIPZJv72cY297PN/Wxjm/vZ5n62sc39bGOb+9nGNvezjW1scz/b2MY2D2Qb29im6zoAVqsV95PEA0niuUniuUnigSTx3CTx3CTx3CTx3CTx/EjiuUni+ZHEc5PE8yOJ50cSz48knh9JPD+SeEEk8fxI4gWRxAsiiRdEEi+IJF6Qg4MDAM6cOfNgrrrqqquuuur/JypXXXXVVVdd9f/UmTNnHgwwTRP3k8QLI4l/iST+tSTxP4VtXhhJPD+2eW6SeCDbPJAkHsg2DySJ+9nmfpK4n23uJ4n72eZ+kgCwzf0kAWCb+0kCwDb3kwSAbe4nCdvcTxIAtrmfJABsAyAJANvcTxK2uZ8kbHM/SQDYBkASALa5nyRscz9J2OZ+krDNc7ONJGwDIAkA20gCwDaSuJ9tJAFgGwBJANgGQBIAtgGQBIBtACRxP9sASOJ+trmfJP4lkrDN/SRhmweShG0eSBK2uZ8kAGxzP0nY5oEkYZsHkoRtHkgSALZ5IEnY5oEkYZvnJgnbPJAkAGzzQJKwzXOThG2emyRs89wkYZvnJgnbPD+SsM1zk4Rtnh9J2Ob5kYRtnh9J2Ob5kYRtrrrqqquuuuqq50Fw1VVXXXXVVf9PXXPNNQ8GmKYJSUjiuUlCEpKQxHOThCQkIQlJvCCSkIQkJCEJSUjifxJJSEISkpCEJCTxwkhCEpKQxPMjCUlIQhLPTRKSkMRzk4QknpskJPHcJCGJB5KEJB5IEpJ4IElI4oEkIYn7SUISDyQJSTyQJB5IEpK4nyQkcT9JSOKBJPFAknggSTyQJB5IEpJ4bra5n23uZxvbANjGNvezjW3uZxvb3M82trmfbWxzP9vYxjb3s41tbPNAtrHNYrEAYHd3F0k8N0k8kCQk8UCSeG6SeG6SeCBJPDdJPDdJPD+SeG6SeG6SeH4k8fxI4rlJ4vmRxPMjiedHEs+PJF4QSTw/knhBJPGCSOIFkcQLIokX5JprrnkwV1111VVXXfX/E5Wrrrrqqquuuuo5SOIFkcSLQhL/FpL472SbF0YSz49tnpskHsg2z00S97PNA0nifra5nyTuZ5v7SeJ+trmfJABscz9JANjmfpIAsM39JAFgm/tJAsA2AJIAsM39JGGb+0kCwDb3k4Rt7icJ29xPEgC2AZAEgG0AJAFgGwBJANgGQBIAtrmfJJ6bbSQBYBsASQDYRhIAtgGQBIBtJHE/20jifrYBkASAbQAkcT/bAEjifra5nyQAuq4DYLVaASAJANvcTxK2eSBJ2OZ+krDNA0nCNg8kCdvcTxIAtrmfJABscz9JANjmgSRhmweShG0eSBK2eW6SsM1zk4RtHkgStnlukrDNc5OEbZ6bJGzz3CRhm+dHErZ5bpKwzfMjCds8P5KwzfMjCds8P5Kwzf0ODw+56qqrrrrqqv/nCK666qqrrrrq/6kzZ848CGAcRyQhCUk8N0lIQhLPjyQkIQlJSOIFkYQkJCEJSUhCEpL47yYJSUhCEpKQhCReGElIQhKSkMRzk4QkJCGJ5yYJSUjiuUlCEpJ4IElIQhIPJAlJPJAkJPFAkpDEA0lCEg8kCUk8kCQeSBKSuJ8kJPFAkpDE/SQhiftJQhIPJIkHksQDSeKBJPFAknh+bHM/29jmfra5n21scz/b3M82trmfbWzzQLaxzf1sY5sHso1tbPNAtrFNrRWA5XLJA0nigSTx3CTxQJJ4bpJ4bpJ4bpJ4bpJ4bpJ4bpJ4bpJ4bpJ4fiTx/EjiuUni+ZHE8yOJ50cSz48kXhBJPD+SeEEk8YJI4gWRxAsiifsdHh4CcObMmQdx1VVXXXXVVf8/Ubnqqquuuuqq/6euueaaBwO01nggSbwwknhRSOLfQhL/HWzzwkji+bHN8yOJB7LNA0nifrZ5IEnczzYPJAkA2zyQJABscz9JANjmfpK4n20AJAFgm/tJAsA295MEgG0AJAFgm/tJwjb3kwSAbe4nCdvcTxK2uZ8kbHM/SdjmfpKwzf0kYZv7SQLANgCSALDNA9kGQBIAtpEEgG0AJAFgG0kA2AZAEgC2AZAEgG0AJHE/2wBIAsA295PE/WxzP0kAdF0HwHq95rlJwjb3k4RtHkgStrmfJGzzQJKwzQNJwjYPJAnbPJAkbPNAkrDNA0nCNg8kCds8kCRs89wkYZvnJgnbPJAkbPPcJGGb5yYJ2zw3SdjmuUnCNs+PJGzz3CRhm+dHErZ5fiRhm+dHErZ5fiRhm/tdc801D+aqq6666qqr/n8iuOqqq6666qqrkIQkJPHcJCEJSUji+ZGEJCQhCUm8IJKQhCQkIQlJSEIS/10kIQlJSEISkpCEJF4QSUhCEpKQxPMjCUlI4rlJQhKSkMQDSUISknggSUhCEg8kCUk8kCQkIYkHkoQk7icJSTyQJCTxQJJ4IElI4n6SkMQDSeKBJCGJ+0lCEveThCTuJwlJ3E8SkrifJCTxQJJ4IEnczzb3s839bGOb+9nmfraxzf1sY5v72cY297ONbR7INrZ5INvYxjYPZBvbdF3H/SQhiQeSxANJ4rlJ4oEkIYkHksRzk8Rzk8Rzk8Rzk8Rzk8Rzk8Rzk8TzI4nnRxLPTRLPjySeH0k8P5J4fiTxgkji+ZHECyKJF0QSL4gkXhBJ3HvvvQBcc801D+aqq6666qqr/n+ictVVV1111VX/T11zzTUPBpimiecmiRdGEv8SSfxbSeK/im1eFJJ4brZ5fiTxQLZ5IEk8kG0eSBL3s839JHE/29xPEgC2uZ8k7meb+0kCwDb3kwSAbQAkAWCb+0kCwDYAkgCwzf0kYZv7SQLANgCSALDN/SRhm/tJwjb3k4Rt7icJ29xPEra5nyRscz9J2Ob5sY0kAGwDIAkA20gCwDYAkgCwjSTuZxtJ3M82AJIAsM39JAFgm/tJ4n62uZ8kALquA2B3d5f7ScI295OEbe4nCds8kCRs80CSsM39JGGbB5KEbR5IErZ5IEnY5oEkYZsHkoRtHkgStnkgSdjmuUnCNs9NErZ5IEnY5rlJwjbPTRK2eW6SsM1zk4Rtnh9J2Oa5ScI2z48kbPP8SMI2z48kbPP8SOKqq6666qqr/p+jctVVV1111VX/T505c+bBANM0ASCJF0QS/xJJvKgk8T+FJP4ltnl+JPHcbPPcJPFAtnkgSdzPNg8kCQDbPJAkAGxzP0nczzb3kwSAbe4nCQDb3E8SALYBkASAbe4nCQDbAEgCwDYAkgCwzf0kYZv7ScI295MEgG0AJAFgGwBJANgGQBIAtgGQBIBtACQBYBsASdjm+bGNJO5nG0kA2AZAEgC2kQSAbQAkAWAbAEnczzYAkrifbQAkcT/bAEjigWwD0HUdAKvVigeShG3uJwnb3E8SALa5nyRs80CSsM39JGGbB5KEbR5IErZ5IEnY5oEkYZsHkoRtHkgStnkgSdjmuUnCNs9NErZ5IEnY5rlJwjbPTRK2eW6SsM1zk4Rtnh9J2Oa5ScI2z48kbPP8SMI2z48kbPPcDg8PAThz5syDueqqq6666qr/n6hcddVVV1111f9zkpDEc5PECyOJf4kk/r0k8R/NNv8aknh+bPPcJPFAtnlukrifbR5IEvezzf0kcT/b3E8S97PN/SQBYJv7SQLANveTBIBt7icJ29xPEgC2uZ8kbHM/SQDYBkASALYBkASAbQAkAWCb+0nCNveThG3uJwnb3E8StrmfJGxzP0nYBkASD2QbSQDYBkASALaRxP1sIwkA2wBIAsA2AJIAsA2AJO5nGwBJ3M8295MEgG0eSBIPJAkA29xPEra5nyRs80CSsM39JGGbB5KEbe4nCds8kCRs80CSsM0DScI2DyQJ2zyQJGzzQJKwzQNJwjbPTRK2eW6SsM0DScI2z00StnlukrDNc5OEbZ6bJGzz/EjCNs9NErZ5fiRhm+dHErZ5fiRhm6uuuuqqq6666jkQXHXVVVddddX/U9dcc82DAaZp4n6SkIQknpskJCEJSTw/kpCEJCTxL5GEJCQhCUlIQhKSkMR/BklIQhKSkIQkJCEJSUjiXyIJSUhCEs+PJCQhCUk8N0lIQhLPTRKSkMQDSUISknggSUjigSQhiQeShCQeSBKSuJ8kJPFAkpDE/SQhiQeSxANJ4oEk8UCSeCBJSOJ+kpDE/STxQJJ4IEk8kCReENvY5n62uZ9tbHM/29jmfraxzf1sY5v72cY2trmfbWxjmweyjW2em202NjYA2N3d5X6SeCBJPJAknpskHkgSz00SDySJ5yaJ5yaJ5yaJ5yaJ5yaJ5yaJ5yaJ50cSz48knpsknh9JPD+SeH4k8fxI4gWRxPMjiRdEEi+IJF5Uh4eHAFxzzTUP5qqrrrrqqqv+fyK46qqrrrrqqv/nJCEJSTw3SUhCEs9NEpKQhCQk8YJIQhKSkIQkJPGvIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSfxrSEISkpCEJCTxgkhCEpKQhCSemyQkIQlJPJAkJCGJ5yYJSTw3SUjigSQhiQeShCQeSBKSeCBJSOJ+kpDEA0nigSQhiftJQhL3k4Qk7icJSdxPEpJ4IEk8kCTuJwlJ3E8SkrifJCRxP0k8N9vczzb3s41t7mcb29zPNra5n21scz/b2OaBbGObB7KNbR7INraxzf26rgNgvV7zQJJ4IEk8kCSemyQeSBLPTRIPJAlJPJAknpsknpsknpsknpsknpsknpsknh9JPD+SeG6SeH4k8fxI4vmRxPMjiRdEEs+PJF4QSfxrSeIFueaaax7MVVddddVVV/3/Q3DVVVddddVV/w9dc801DwaYponnJglJSOK5SUISknhBJCEJSUhCEi+MJCQhCUlIQhKSkIQkJPEfRRKSkIQkJCEJSUhCEpJ4YSQhCUlIQhIviCQkIYnnRxKSkMQDSUISknggSUhCEg8kCUk8kCQk8UCSkMQDSUISDySJB5KEJO4nCUk8kCQeSBIPJIkHksQDSeKBJPFAknggSTyQJB5IEveThCQeyDb3s41t7mebB7LNA9nmgWxjm/vZxjYPZBvbPJBtbGObB7KNbbquA2C1WiGJB5LEA0nigSTx3CTxQJJ4bpJ4bpJ4IEk8N0k8N0k8N0k8N0k8N0k8N0lI4rlJ4vmRxHOTxPMjiedHEs+PJJ4fSbwgknh+JPGCSOL5kcQLIokHOjw85Kqrrrrqqqv+HyO46qqrrrrqqv+Hzpw582CAaZoAkIQkJPFAkpCEJCTx/EhCEpKQxAsiCUlIQhKSkMS/hSQkIQlJSEISkpCEJCQhCUn8W0hCEpKQhCQk8YJIQhKSkMTzIwlJSEISz00SkpDEA0lCEpJ4IElI4oEkIQlJ3E8SkpDE/SQhiQeShCTuJwlJPJAkJHE/SUjifpKQxP0kIYn7SUIS95OEJO4nCUncTxKSuJ8kJHE/SUjifpJ4IEm8MLaxzf1scz/b2OZ+trHN/WxjmweyjW3uZxvbPJBtbGObB7KNbWxzv67rAFitVgBI4oEk8UCSeCBJSOKBJPFAknhuknhuknggSTw3STw3STw3STw3STw3STw/knhuknh+JPHcJPH8SOL5kcTzI4nnRxIviCSeH0m8IJJ4fiTxgkjifoeHhwCcOXPmwVx11VVXXXXV/z9Urrrqqquuuur/oWuuuebBAK01JPFAknhhJPEvkcS/hiT+M0niX8M2L4gknpttnpskHsg2z00S97PNA0kCwDYPJAkA29xPEvezzf0kAWCb+0kCwDYAkgCwzf0kAWAbAEkA2OZ+krDN/SRhm/tJwjb3k4Rt7icJ29xPEra5nyRscz9J2OZ+krDN/SRhGwBJANgGQBK2eSDbSOJ+tpEEgG0AJAFgGwBJANgGQBIAtgGQxP1sAyAJANvcTxL3s839JHE/2wD0fQ/AarXifpKwzf0kYZv7ScI2DyQJ29xPEra5nyRs80CSsM0DScI295OEbR5IErZ5IEnY5oEkYZsHkoRtHkgStnlukrDNA0nCNs9NErZ5IEnY5rlJwjbPTRK2eW6SsM1zk4Rtnh9J2Oa5ScI2z48kbPPcJGGb50cStrnqqquuuuqq/+cIrrrqqquuuuqqyyQhiedHEpKQxPMjCUlIQhIviCQkIQlJSEIS/16SkIQkJPHvJQlJSEISkpCEJJ4fSUhCEpKQxHOThCQkIYnnJglJSOKBJCEJSTyQJCQhiQeShCQeSBKSeCBJSOJ+kpDEA0nigSQhiftJQhL3k4Qk7icJSdxPEpK4nyQkcT9JSOJ+kpDE/SQhiftJ4oEk8UCSuJ8kJPFAtrHN/Wxjm/vZ5oFs80C2sc39bGObB7KNbR7INrZ5braxjW3u13UdAMMw8ECSeCBJPJAknpskHkgSDyQJSTyQJJ6bJB5IEs9NEs9NEs9NEs9NEs9NEs+PJJ6bJJ4fSTw3STw/knh+JPH8SOL5kcS/liReEEk8P5J4QSRxeHgIwDXXXPNgrrrqqquuuur/HypXXXXVVVdd9f/QmTNnHgQwTROSeH4k8YJI4l8iiX8NSfxHkcS/lW1eGEk8N9s8N0k8kG0eSBL3s80DSeJ+trmfJO5nm/tJAsA295MEgG3uJwkA29xPEra5nyQAbAMgCQDb3E8StrmfJGxzP0nY5n6SsM39JGGb+0nCNveThG3uJwnb3E8StgGQBIBtACRhm/tJwjbPzTaSALCNJO5nG0kA2AZAEgC2AZDE/WwDIAkA2wBI4n62AZDE/WxzP0k8kG0A+r4HYLVaIQnb3E8StrmfJGxzP0nY5oEkYZv7ScI2DyQJ29xPErZ5IEnY5n6SsM0DScI2DyQJ2zyQJGzzQJKwzQNJwjbPTRK2eSBJ2Oa5ScI2DyQJ2zw3SdjmuUnCNs9NErZ5bpKwzXOThG2eH0nY5l9DErZ5fg4PDwE4c+bMg7jqqquuuuqq/38Irrrqqquuuur/oWuuuebBAK01HkgSkpDEA0lCEpKQxHOThCQkIQlJvCCSkIQkJCEJSfxPIQlJSEISkpCEJF4QSUhCEpJ4fiQhCUk8N0lIQhLPTRKSeG6SkMQDSUISDyQJSTyQJCRxP0lI4oEkIYn7SUIS95OEJO4nCUncTxKSuJ8kJHE/SUjifpKQxP0k8UCSeCBJPJAk7icJSdxPEs+Pbe5nG9vczza2uZ9tbHM/29jmgWxjm/vZxja2uZ9tbGObB7KNbWxzv77veW6SeCBJPJAkHkgSz00SDySJ5yaJB5LEc5PEA0niuUniuUniuUniuUniuUni+ZHEc5PE8yOJ5yaJ50cSz48knh9JPD+SeH4k8YJI4vmRxAsiiRfk3nvv5aqrrrrqqqv+nyK46qqrrrrqqv/nJCEJSTyQJCQhiedHEpKQxAsiCUlIQhKS+JdIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCGJf4kkJCEJSUji+ZGEJCQhiecmCUlI4rlJQhKSeCBJSEISDyQJSTyQJCTxQJKQxANJQhL3k4QkHkgSDyQJSdxPEpK4nyQkcT9JSOJ+knggSTyQJO4nCUncTxKSuJ8kHkgSDySJ+0lCEs/NNra5n21scz/b2OZ+trHN/WxjmweyjW0eyDa2eSDb2MY2D2Qb22xubgJw6dIlHkgSDySJB5LEA0niuUnigSTx3CTxQJJ4bpJ4IEk8N0k8N0k8N0k8N0k8N0k8P5J4bpJ4fiTx3CTx/Eji+ZHE8yOJ50cSz48kXhBJPD+SeEEk8dwODw+59tprueaaax7MVVddddVVV/3/Q3DVVVddddVV/w9dc801DwZorfHcJCGJ5yYJSUhCEs9NEpKQhCQk8YJIQhKSkIQkJCGJ/06SkIQkJCEJSUjiBZGEJCQhiedHEpKQxHOThCQk8dwkIYnnJglJPJAkJPFAkpDEA0lCEg8kiQeShCTuJwlJPJAkHkgSDySJB5LE/SQhiftJQhL3k8QDSeKBJHE/SUjifpJ4IEk8P7Z5INs8kG0eyDYPZBvb3M82tnkg29jmgWxjG9s8kG1sY5vntlqtkMQDSeKBJPFAknggSUjigSTxQJJ4bpJ4IEk8N0k8kCSemySemySemySemySemySeH0k8N0k8P5J4bpJ4fiTx/Eji+ZHE8yOJ50cSL4gknh9JvCCSeKDDw0MArrnmmgdz1VVXXXXVVf//ULnqqquuuuqq/4fOnDnzYIBpmgCQxPMjiRdGEv8SSfxrSeK/km3+JZJ4brZ5bpJ4INs8kCQeyDb3k8T9bHM/SdzPNveTxP1sAyCJ+9kGQBIAtrmfJABsAyAJANvcTxIAtgGQBIBtACQBYBsASQDYBkASALYBkIRt7icJ29xPErYBkASAbQAkYZv7ScI295OEbQAkAWAbAEnY5n7lyU/ixL338CziOQjxQJJ4IEk8D/EchHh+JPH8SOLS9TcAYBuArusAWK/XAEjCNveThG3uJwnb3E8StnkgSdjmfpKwzf0kYZsHkoRt7icJ2zyQJGxzP0nY5oEkYZsHkoRtHkgStnkgSdjmgSRhmxeFJGzz3CRhmweShG2emyRs89wkYZvnJgnbPDdJ2Oa5ScI2z48kbPPcJGGb50cStrnqqquuuuqqq6By1VVXXXXVVf+PSUISDySJF0QSL4wkXlSS+J9CEi+MbZ4fSTyQbZ6bJB7INg8kifvZ5n6SuJ9t7icJANs8kCQAbHM/SQDYBkASALa5nyQAbAMgCQDb3E8StrmfJGxzP0nY5n6SsM39JGEbAEkA2AZAEgC2AZCEbe4nCdsASALANgCSsM39JGGb+0nCNgCSAChPfhLzr/kKXpb/eZ70mq/DfY94FJIA6PsegNVqxf0kYZv7ScI295OEbe4nCds8kCRscz9J2OZ+krDNA0nCNveThG0eSBK2uZ8kbPNAkrDNA0nCNg8kCds8kCRs80CSsM0DScI2z00StnlukrDNA0nCNs9NErZ5bpKwzXOThG2emyRs89wkYZvnRxK2eW6SsM3zIwnbHB4eAnDmzJkHc9VVV1111VX//1C56qqrrrrqqv+HrrnmmgcDtNa4nySeH0m8IJJ4UUji30IS/5ls86KQxHOzzXOTxAPZ5rlJ4n62eSBJANjmgSQBYJv7SeJ+trmfJABscz9JANgGQBIAtrmfJABsAyAJANsASALANgCSALANgCQAbAMgCQDbAEjCNveThG3uJwnbAEgCwDYAkrDN/SRhGwBJANgGQBK2uZ8kbHO/+dd8BQAXr72OF4Uk/qMI8XwJZvv7PPJ3f4v11jaXrr8BgL7vARiGgQeShG3uJwnb3E8StrmfJGzzQJKwzf0kYZv7ScI2DyQJ29xPErZ5IEnY5n6SsM0DScI2DyQJ2zyQJGzzQJKwzQNJwjYPJAnbPDdJ2Oa5ScI2DyQJ2zw3SdjmuUnCNs9NErZ5bpKwzXOThG2eH0nY5rlJwjbPjySuuuqqq6666v85KlddddVVV131/5gknh9JvCCSeGEk8aKSxH8nSfxLbPP8SOK52eaBJPFAtnkgSdzPNveTxP1scz9J3M8295MEgG3uJwkA29xPEgC2AZAEgG3uJwnb3E8StrmfJGxzP0nY5n6SsM39JGEbAEkA2AZAEgC2AZCEbe4nCdsASALANgCSsM39JGEbAEkA2AZAErZ5oL94/TfmgSTxQJJ4IEk8kCSemySemySeH0k80Ev+4s8xP9jngfq+B2C1WiEJ29xPEra5nyRscz9J2OZ+krDNA0nCNveThG3uJwnbPJAkbHM/SdjmgSRhm/tJwjYPJAnbPJAkbPNAkrDNA0nCNg8kCds8kCRs89wkYZvnJgnbPJAkbPPcJGGb5yYJ2zw3SdjmuUnCNs9NErb515CEbZ6fo6MjAK655poHc9VVV1111VX//xBcddVVV1111f8z11xzzYMBWms8kCQkIYnnJglJSOK5SUISkpDECyIJSUhCEpJ4UUlCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkMS/hiQkIQlJSOIFkYQkJCGJ5yYJSUjiuUlCEpJ4IElI4rlJQhIPJAlJPJAkJPFAknggSUjifpKQxP0kIYn7SUIS95OEJO4nCUncTxKSuJ8kHkgS95OEJO4niQeSxP0k8UCSeCBJ3E8SD2SbB7LNA9nmgWxjm/vZxjYPZBvbPJBtbGObB7KNbWwDgLjMNraxTd/3AKzXawAk8UCSeCBJPJAkHkgSz00SDySJB5LEc5PEA0niuUnigSTx3CTx3CTx3CTx3CTx3CTx3CTx/Eji+ZHEc5PE8yOJ50cSz48knh9JPD+SeH4k8YJI4gU5PDwE4JprrnkwV1111VVXXfX/C8FVV1111VVX/T9z5syZBwNM0wSAJCTx3CQhCUk8N0lIQhLPjyQkIQlJSOKFkYQkJCEJSUhCEpL4jyYJSUhCEpKQhCQkIYkXRhKSkIQkJPH8SEISknhukpCEJJ6bJCTxQJKQhCQeSBKSeCBJSOKBJCGJ+0lCEg8kiQeShCTuJwlJ3E8SkrifJB5IEg8kiftJQhL3k8QDSeJ+kpDE/SRxP0lI4n6SeCBJ3E8SD2Qb29zPNra5n21s80C2sc39bGObB7KNbWzzQLaxzXOzjc1z6PsegPV6zQNJ4oEk8UCSeCBJPJAknpskHkgSDySJ5yaJB5LEc5PEA0niuUniuUniuUniuUniuUniuUni+ZHE8yOJ5yaJ50cSz48knh9JPD+SeH4k8fxI4gWRxPNzeHgIwDXXXPNgrrrqqquuuur/F4Krrrrqqquu+n/mmmuueTBAZiKJB5KEJCTx3CQhCUk8N0lIQhKSeEEkIQlJSEISkvjXkIQkJCEJSUhCEpKQhCQkIQlJSEIS/xqSkIQkJCEJSbwgkpCEJCTx3CQhCUk8N0lIQhIPJAlJSOKBJCGJB5KEJB5IEpJ4IElI4n6SkMT9JCGJB5LEA0nigSRxP0lI4n6SkMT9JPFAkrifJCRxP0k8kCTuJ4kHksT9JPFAknhhbPNAtnkg29jmgWxjm/vZxja2eSDb2OaBbGMb2zw3Y2yztbUFwKVLl5DEA0nigSTxQJJ4IEk8kCSemyQeSBIPJInnJokHksRzk8QDSeK5SeK5SeK5SeK5SeK5SeK5SeL5kcSLShLPjySeH0k8P5J4fiTx/Eji+ZHECyKJq6666qqrrrrqWQiuuuqqq6666iokIYnnJglJSOK5SUISknh+JCEJSUhCEi+MJCQhCUlIQhKSkIQkJPHvIQlJSEISkpCEJCQhCUm8MJKQhCQkIYnnRxKSkMRzk4QkJPHcJCGJ5yYJSTyQJCTxQJKQxANJQhIPJIkHkoQk7icJSdxPEpK4nyQkcT9JSOJ+knggSdxPEpK4nyQeSBL3k4Qk7ieJ+0lCEveTxP0kIYn7SeKBbGOb+9nGNvezjW0eyDa2eSDb2OaBbGObB7KNbWzzQLaxDZgXRhIPJIkHksQDSeKBJPFAknhuknggSTyQJJ6bJB5IEs9NEg8kiecmiecmiecmiecmiecmiecmiedHEs9NEs+PJJ4fSTw/knh+JPH8SOL5kcTzI4kXRBIPdHh4CMCZM2cezFVXXXXVVVf9/0Jw1VVXXXXVVf+PSUISDyQJSUjiuUlCEpJ4bpKQhCQk8YJIQhKSkIQkJPHvJQlJSOLfSxKSkIQkJCGJF0QSkpCEJJ6bJCQhCUk8kCQkIYkHkoQkJPFAkpDEA0lCEg8kCUk8kCQkcT9JSOKBJPFAknggSTyQJB5IEveThCTuJ4kHksT9JCGJ+0nigSRxP0k8kCTuJ4kHksT9JPHcbPNAtnkg29jmgWxjmweyjW0eyDa2eW62sc3zZbBN3/cArNdr7ieJB5LEA0nigSTxQJJ4IEk8N0k8kCQeSBLPTRIPJInnJokHksRzk8Rzk8Rzk8Rzk8Rzk8Rzk8TzI4nnJonnRxLPjyT+I0ji+ZHE8yOJF0QS9zs8PATgzJkzD+Kqq6666qqr/n+hctVVV1111VX/z5w5c+ZBAK01HkgSz48kXhBJvDCS+NeSxL+XJP4tbPPCSOK52ea5SeJ+tnlukrifbe4nifvZ5n6SALDN/SQBYJv7SQLANveTBIBt7icJ29xPEgC2AZAEgG0AJAFgGwBJANgGQBIAtgGQhG3uJwnbAEgCwDYAkrDN/SRhGwBJ2OZ+krANgCRscz9J2AZAEra5nyRs80C2kQSAbQAkAWAbAEnczzYAkrifbQAkcT/bAEjifra5nyTuZ5sXpO97ANbrNQ8kCdvcTxK2uZ8kbHM/SdjmfpKwzf0kYZsHkoRt7icJ29xPErZ5IEnY5n6SsM0DScI295OEbR5IErZ5IEnY5oEkYZsHkoRtHkgStnkgSdjmuUnCNg8kCds8N0nY5rlJwjYPJAnbPDdJ2OZfQxK2eW6SsM3zIwnbANx7771cddVVV1111f9DBFddddVVV131/8w111zzYIDWGpKQhCQeSBKSkMRzk4QkJPHcJCEJSUjiBZGEJCQhCUlIQhL/nSQhCUlIQhKSkMQLIglJSEISz00SkpCEJJ6bJCTx3CQhiQeShCQkcT9JSEIS95OEJB5IEpK4nyQk8UCSkMT9JCGJ+0nigSTxQJK4nyQkcT9JPJAk7icJSdxPEveThCTuJ4n7SUIS95PE/SQhiftJ4rnZ5oFs80C2sc0D2cY2D2Qb2zyQbWxjmweyjW1s80CrrS0AZvt72GZ7exuA9XqNJB5IEg8kiQeSxANJ4oEk8UCSeG6SeCBJPJAknpskHkgSz00SDySJ5yaJ5yaJ5yaJ5yaJ5yaJ5yaJ50cSz00Sz48knh9JPDdJPD+SeH4k8YJI4vmRxAtzdHTEtddeyzXXXPMQrrrqqquuuur/FypXXXXVVVdd9f+UJJ6bJJ4fSbwgkviXSOJfSxL/VWzzL5HEc7PNc5PEA9nmgSRxP9vcTxL3s839JHE/29xPEgC2uZ8kAGwDIAkA29xPEgC2AZAEgG3uJwnb3E8StgGQBIBtACQBYBsASQDYBkAStgGQBIBtACRhm/tJwjYAkrDN/SRhGwBJ2OZ+krANgCRscz9J2AZAEs/NNgCSALANgCTuZxsASdzPNgCSuJ9tACTxQLYBkMQD2eZfsl6vAZCEbe4nCdvcTxK2uZ8kbHM/SdjmfpKwzf0kYZsHkoRt7icJ29xPErZ5IEnY5n6SsM0DScI295OEbR5IErZ5IEnY5oEkYZsHkoRtHkgStnkgSdjmuUnCNg8kCds8N0nY5kUhCds8N0nY5rlJwjb/GpKwzXOTxOHhIQDXXHPNg7nqqquuuuqq/18Irrrqqquuuur/mWuuuebBAK01ACQhCUk8kCQkIYnnJglJSOK5SUISkpCEJF4QSUhCEpKQhCQk8V9JEpKQhCQkIQlJvDCSkIQkJPH8SEISknhukpDEc5OEJJ6bJCTxQJKQxANJQhL3k4QkHkgSDySJB5KEJO4nCUncTxIPJIkHksT9JCGJ+0nifpKQxP0kcT9JSOJ+krifJCRxP0ncTxIPJInnZpsHss0D2cY2D2Qb2zyQbWzzQLaxjW0eyDa2sc3zMJeZK2azGQDr9Zr7SeKBJPFAknggSTyQJB5IEg8kiecmiQeSxANJ4rlJ4oEk8dwk8UCSeG6SeG6SeG6SeG6SeG6SeG6SeH4k8dwk8fxI4rlJ4vmRxPMjiedHEs+PJF4QSVx11VVXXXXVVc+B4Kqrrrrqqqv+nzlz5syDATITSTw3SUjiuUlCEpJ4bpKQhCReEElIQhKSkMSLQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUm8KCQhCUlIQhKSeH4kIQlJSOK5SUISknggSUhCEg8kCUlI4oEkIYkHkoQkHkgSDyQJSdxPEpK4nyQk8UCSeCBJ3E8SkrifJCRxP0k8kCTuJ4kHksT9JPFAkrifJB5IEveTxP0kIYn7SeK52cY297ONbR7INrZ5INvY5oFsY5vnZhvbPDfb2MY2z63vewDW6zWSeCBJPJAkHkgSDySJB5LEA0nigSTx3CTxQJJ4IEk8N0k8kCSemyQeSBLPTRLPTRLPTRLPTRLPTRLPTRLPjySemySeH0k8N0k8P5J4fiTx/Eji+ZHECyKJ53Z0dATANddc82Cuuuqqq6666v8Xgquuuuqqq666CklIQhIPJAlJSOK5SUISknh+JCEJSUjihZGEJCQhCUlIQhL/mSQhCUlIQhKSkIQkXhhJSEISknh+JCEJSTw3SUhCEg8kCUlI4oEkIYkHkoQkHkgSkrifJCTxQJKQxP0kIYn7SUIS95OEJO4nCUncTxIPJIn7SUIS95PE/SQhiftJ4n6SkMT9JHE/STyQJO4niQeSxP0k8fzY5oFsY5sHso1tHsg2tnkg29jGNg9kG9vY5rnZxjzb9vY2AHt7ewBI4oEk8UCSeCBJPJAkHkgSDySJB5LEc5PEA0nigSTxL5HEc5PEA0niuUniuUniuUniuUniuUniuUni+ZHEc5PE8yOJ5yaJ50cSz48knh9JPD+SeEEkcdVVV1111VVXXUZw1VVXXXXVVf/PXHPNNQ8GaK0hCUk8N0lI4rlJQhKSeG6SkIQkJPH8SEISkpCEJCTxopKEJCQhCUlIQhKSkIQkJCEJSUhCEpKQxL+GJCQhCUlI4gWRhCQkIYnnJglJSOK5SUISz00SknggSUjigSQhiQeShCTuJwlJPJAkHkgSDySJB5LEA0nifpKQxP0k8UCSuJ8kHkgS95PEA0nifpK4nyQkcT9J3E8SDySJ52abB7KNbR7INrZ5INvY5oFsY5vnZhvbPDfb2MY2z8Pm+ZHEA0nigSTxQJJ4IEk8kCQeSBIPJIl/iSQeSBIPJInnJol/iSSemySemySemySemySemySemySeH0k8N0k8P5J4bpJ4fiTx/Eji+ZHE8yOJF8Xh4SEAZ86ceRBXXXXVVVdd9f8LwVVXXXXVVVf9P3LNNdc8mGeSxANJQhKSeCBJSEISz00SkpDE8yMJSUhCEi+MJCQhCUlIQhKSkIQk/iNIQhKSkIQkJCEJSUjihZGEJCQhCUk8P5KQhCSemyQkIYkHkoQkJPFAkpDEA0lCEg8kCUk8kCQeSBKSuJ8kJHE/SUjifpKQxP0kIYn7SeKBJHE/SUjifpK4nyQkcT9J3E8SkrifJO4niQeSxP0kcT9JSOJ+knhutrHNA9nGNg9kG9s8kG1s80C2sY1tHsg2trHNc7ONbbC53/b2NgDr9RpJ3E8SDySJB5LEA0nigSTxQJJ4IEk8kCQeSBLPTRIPJIkHksRzk8QDSeK5SeK5SeK5SeK5SeK5SeK5SeK5SeL5kcRzk8SLShLPjySeH0k8P5J4fiTx/EjigQ4PDwG45pprHsxVV1111VVX/f9BcNVVV1111VX/D7XWuJ8kJPHcJCGJ5yYJSUjiuUlCEpKQxAsiCUlIQhKS+PeShCQkIYl/D0lIQhKSkIQkXhBJSEISz48kJCGJ5yYJSTw3SUjigSQhiQeShCQeSBKSuJ8kJPFAknggSTyQJB5IEg8kiftJQhL3k8QDSeJ+knggSdxPEg8kiftJ4n6SkMT9JHE/STyQJO4niefHNs/NNrZ5INvY5oFsY5vnZhvbPDfb2MY2z8/sYJ/7DcMAgCTuJ4kHksQDSeKBJPFAknggSTyQJB5IEg8kiecmiQeSxANJ4rlJ4oEk8dwk8dwk8dwk8W8liecmiReVJJ6bJJ4fSTw/knh+JPH8SOL5kcTzI4n7HR4eAnDmzJkHc9VVV1111VX/f1C56qqrrrrqqv9Hzpw582CAzEQSz00Sz48kXhBJvDCS+NeSxL+XJP61bPPCSOKBbPPcJPFAtnkgSdzPNveTxP1scz9JANjmfpIAsM39JAFgm/tJAsA2AJIAsA2AJABsAyAJANsASALANgCSALANgCQAbAMgCdsASALANgCSsA2AJABsAyAJ2wBIAsA2AJKwDYAkbHM/SdgGQBK2AZCEbe4nCds8kG0kcT/bAEjigWwjiQeyDYAk7meb+0nifra5nyQeyDb3W25tcb+dnR0A9vb2uJ8kbAMgCdvcTxK2uZ8kbHM/SdjmfpKwzf0kYZv7ScI295OEbe4nCds8kCRscz9J2OZ+krDNA0nCNveThG0eSBK2eSBJ2OaBJGGb+0nCNg8kCds8N0nY5oEkYZsHkoRtnpskbPNAkrDNc5OEbZ6bJGzz3CRhm+cmCds8N0nY5rlJwjZXXXXVVVdd9f8UwVVXXXXVVVf9P3LNNdc8GKC1xgNJQhLPTRKSeG6SkIQknh9JSEISL4gkJCEJSUhCEpL47yIJSUhCEpKQxAsiCUlIQhLPjyQkIYnnJglJPDdJSOKBJCGJB5KEJB5IEpJ4IEk8kCQeSBKSuJ8kHkgSDySJB5LE/STxQJK4nyQkcT9J3E8SDySJ+0nifpJ4IEncTxL3k4Qk7ieJ52Yb2zyQbWzzQLaxzXOzjW2em21s89xsYxvbPA9zhXkWSTyQJO4niQeSxANJ4oEk8UCSeCBJPJAkHkgSDySJ5yaJB5LEA0niuUnigSTx3CTx3CTxL5HEc5PEi0oSz00Sz48knpsknh9JPD+SeH4k8fxI4vmRxPMjiaOjIwCuueaaB3PVVVddddVV/39Queqqq6666qr/xyTx3CTx/EjiBZHEv0QS/1qS+M9mm3+JJJ6bbZ6bJB7INg8kifvZ5n6SuJ9t7icJANvcTxIAtrmfJABscz9JANgGQBIAtgGQBIBt7icJ2wBIAsA2AJIAsA2AJGxzP0nYBkASALYBkIRt7icJ2wBIwjYAkgCwDYAkbAMgCdsASALANgCSsA2AJGxzP0nYBkASz49tACRxP9sASOJ+trmfJO5nGwBJPJBt7ieJB7LN/STxQLPZDID1eo0kbHM/SdgGQBK2uZ8kbHM/SdjmfpKwzf0kYZv7ScI295OEbe4nCdvcTxK2eWEkYZv7ScI2DyQJ29xPErZ5IEnY5oEkYZv7ScI2DyQJ2zyQJGzzQJKwzXOThG0eSBK2eW6SsM0DScI2z00StnlukrDNv5ckbPOCnDlz5kFcddVVV1111f8fBFddddVVV131/8iZM2cedN9995GZSOKBJCGJ5yYJSTw3SUhCEs+PJCQhCUm8IJKQhCQkIQlJSOK/giQkIQlJSEISknhhJCEJSUji+ZGEJCTx3CQhiecmCUk8kCQkIYn7SUISDyQJSTyQJB5IEpK4nyQkcT9JSOJ+knggSdxPEpK4nyQkcT9J3E8SkrifJO4niQeSxP0kcT9JPJAk7ieJ+0nigSTx3Gzz3GxjmweyjW2em21s80C2sY1tnpttbGOb52YbYwBmsxkA6/Wa+0nigSRxP0k8kCQeSBIPJIkHksQDSeKBJPFAknggSTyQJJ6bJB5IEs9NEg8kiecmiecmiQeSxHOTxHOTxHOTxPMjiecmiedHEs9NEs+PJF5Uknh+JPGCSOK5HR4ecu+993LVVVddddVV/88QXHXVVVddddX/I9dcc82Dr7nmGjKT+0lCEg8kCUlI4oEkIQlJPD+SkIQkXhBJSEISkvjXkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJF5UkpCEJCQhiRdEEpKQxPMjCUlI4oEkIQlJPJAkJPHcJCGJ+0lCEg8kCUncTxKSeCBJPJAkHkgS95OEJO4niQeSxANJ4n6SeCBJ3E8S95OEJO4niftJ4n6SkMT9JHE/SdxPEg8kiedmG9s8N9s8N9vY5rnZxjbPzTa2eX5sYxvbPLedYzsA7O/v80CSeCBJ3E8SDySJB5LEA0nigSTxQJJ4IEk8kCQeSBIPJInnJokHksRzk8QDSeK5SeJfIonnJonnJonnJokXlSReVJJ4fiTx3CTx/Eji+ZHEi+ro6Ihrr72Wa6655sFcddVVV1111f8fBFddddVVV131/5QkJPFAkpDEc5OEJJ6bJCQhCUk8N0lIQhKSkMQLIwlJSEISkpCEJCTxH0USkpCEJCQhCUlI4oWRhCQkIQlJPDdJSEISknhukpDEc5OEJB5IEpKQxANJQhL3k4QkHkgSkrifJCRxP0lI4n6SkMT9JPFAkrifJCRxP0k8kCTuJwlJ3E8S95PEA0nifpK4nyQeSBL3k8T9JHE/STyQJJ4f29jmgWxjm+dmG9s8N9vY5rnZxja2eX5sYxvM85DEA0niBZHEA0nigSTxQJJ4IEk8kCQeSBIPJIkHksQDSeK5SeKBJPHcJPFAknhuknggSTw3STw3STw3STw3STw3STw/knhuknh+JPH8SOK5SeL5kcTzI4nnRxIPdHh4CMA111zzYK666qqrrrrq/w+Cq6666qqrrvp/5JprrnkwQGbyQJKQxANJQhKSeG6SkMTzIwlJSOIFkYQkJCEJSUjifwpJSEISkpCEJF4QSUhCEs+PJCQhiQeShCQk8UCSkMRzk4QkHkgSDyQJSTyQJB5IEg8kiQeSxP0kIYn7SUIS95PE/SQhiftJ4oEkcT9J3E8SkrifJO4niftJ4oEkcT9J3E8S95OEJJ6bbWzzQLaxzQPZxjbPzTa2eW62sY1tnpttbGObF2Q2mwGwv78PgCQeSBL3k8QDSeKBJPFAknggSbwwknggSTyQJB5IEg8kiecmiQeSxL9EEs9NEg8kiecmiecmiecmiecmiecmiedHEs9NEs+PJF5Uknh+JPH8SOL5kcRVV1111VVX/T9HcNVVV1111VX/j5w5c+bBAJkJgCQk8UCSkMRzk4QkJPHcJCEJSTw/kpCEJCTxopCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhiReFJCQhCUk8P5KQhCSeH0lI4rlJQhIPJAlJSOKBJCGJ+0lCEg8kCUncTxKSuJ8kJHE/SUjifpKQxP0k8UCSuJ8kHkgS95OEJO4niftJ4oEkcT9J3E8S95OEJO4niftJ4n6SeCBJPD+2eW62sc0D2cY2z802trHNc7ONbWzz3GxjG9vY5oWRxANJ4n6SeCBJPJAkHkgSL4gknpskHkgSDySJB5LEA0niuUnigSTxQJJ4bpJ4bpJ4IEk8N0k8N0k8N0k8N0k8N0k8P5J4bpJ4fiTx3CTx/Eji+ZHE8yOJ50cSAEdHRwCcOXPmwVx11VVXXXXV/x8EV1111VVXXfX/kCQk8UCSkMRzk4QknpskJCGJ50cSkpDECyMJSUhCEpKQxH81SUhCEpKQhCReGElIQhKSeG6SkIQknpskJCGJB5KEJJ6bJCTxQJJ4IElI4oEk8UCSeCBJPJAkHkgS95OEJO4niftJQhL3k8QDSeJ+krifJCRxP0ncTxL3k8QDSeJ+krifJO4niQeSxPNjG9s8N9vY5oFsYxvbPDfb2Ob5sY1tbPP8HG1uAhAXzgOwv7/PA0nigSRxP0k8kCQeSBIPJIn7SeKBJPHcJPFAknggSTyQJB5IEv8SSTyQJJ6bJP4lknhuknhuknhuknhuknhuknh+JPHcJPH8SOK5SeL5kcTzI4nnRxLPjySuuuqqq6666v8pgquuuuqqq676f+Saa655MEBmcj9JSOKBJCEJSTyQJCQhiecmCUlIQhIviCQkIQlJvKgkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUjiRSUJSUhCEpJ4QSQhCUk8N0lIQhLPTRKSeCBJSEISDyQJSdxPEpJ4IElI4n6SkMT9JCGJ+0lCEveThCTuJ4kHksT9JPFAkrifJB5IEveTxANJ4n6SuJ8k7ieJB5LE/SRxP0ncTxLPj21s80C2sc1zs41tnpttbPPcbGMb2zw/trGNbV4YSTyQJB5IEveTxANJ4oEk8YJI4oEk8S+RxANJ4oEk8UCSeCBJPDdJPJAknpskHkgSz00Sz00Sz00Sz00Sz00Sz00Sz48knpsknh9JPDdJPD+SeH4k8fxI4vk5OjoC4JprrnkwV1111VVXXfX/B8FVV1111VVX/T8lCUk8kCQk8dwkIYnnJglJSOIFkYQkJCGJF0YSkpCEJCQhCUn8R5OEJCQhCUlIQhKSeGEkIQlJSOL5kYQkJPHcJCEJSTyQJCTx3CQhiQeSxANJQhIPJIkHksQDSeKBJPFAkrifJCRxP0ncTxKSuJ8k7icJSdxPEveTxANJ4n6SuJ8k7icJSdxPEveTxP0kcT9JvCC2eW62sc1zs41tnpttbPP82MY2tnl+bGOb5zYMAwCSeCBJPJAk7ieJB5LEA0nifpJ4IEk8kCQeSBL/Ekk8kCQeSBIPJInnJokHksRzk8QDSeK5SeK5SeK5SeK5SeK5SeK5SeL5kcRzk8SLShLPjySeH0k8P5J4fg4PDwG45pprHsxVV1111VVX/f9AcNVVV1111VX/T1xzzTUPBshMJPFAkpDEc5OEJJ6bJCTx/EhCEpKQxAsiCUlIQhKS+PeQhCQkIQlJ/HtIQhKSkIQkXhBJSEISz48kJCGJ5yYJSTyQJCTx3CQhiftJQhIPJAlJ3E8SkrifJCRxP0lI4n6SkMT9JPFAkrifJCRxP0ncTxIPJIn7SeJ+kpDE/SRxP0ncTxIPJIn7SeJ+krifJO4niRfENrZ5braxzXOzjW2em21sY5vnxza2sc0LMwwDkrifJB5IEi+IJB5IEg8kiftJ4oEk8UCSeCBJPJAknpskHkgSDySJB5LEc5PEA0niuUnigSTx3CTx3CTx3CTx3CTx3CTx3CTxopLEc5PE8yOJ50cSV1111VVXXXXVvxrBVVddddVVV/0/cebMmQcDZCb3k4QknpskJPFAkpCEJJ6bJCQhiRdEEpKQhCT+JZKQhCQkIQlJSEISkpCEJCTx/EhCEpKQhCQkIQlJSEISkpDEv0QSkpCEJJ4fSUhCEs+PJCTx3CQhiQeShCQk8UCSeCBJSOKBJPFAknggSTyQJB5IEveThCTuJ4kHksT9JHE/SUjifpK4nyQeSBL3k8T9JHE/STyQJO4niftJ4n6SuJ8k7meb52Yb2zw329jmudnGNs+PbWxjm+fHNraxzXPb398HQBL3k8QDSeJ+knggSTyQJF4QSTyQJB5IEg8kiQeSxL9EEg8kiQeSxHOTxANJ4rlJ4oEk8dwk8dwk8dwk8dwk8dwk8dwk8dwk8fxI4rlJ4vmRxPMjiecmiedHEs/t6OgIgDNnzjyYq6666qqrrvr/geCqq6666qqr/p+45pprHgyQmQBI4rlJQhIPJAlJPD+SkMTzIwlJSEISL4gkJCEJSUhCEv8dJCEJSUhCEi+MJCQhiedHEpKQxHOThCQk8UCSkMRzk8QDSUISDyQJSdxPEpK4nyQkcT9JSOJ+kpDE/STxQJK4nyQkcT9J3E8SDySJ+0nifpKQxP0kcT9J3E8S95PEA0nifpK4nyTuJ4nnxza2eW62sc1zs41tnpttbGOb58c2trHN82Mb2zw/krifJB5IEveTxANJ4oEkcT9JPJAkHkgSDySJB5LEA0nigSTx3CTxQJJ4IEn8SyTxL5HEc5PEc5PEv5Uknpsknpsknh9JPDdJPD+SeFFJ4vmRxFVXXXXVVVf9P0dw1VVXXXXVVf8PSeKBJCGJB5KEJJ6bJCQhiecmCUlI4gWRhCQkIYkXlSQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUjiRSEJSUhCEpJ4fiQhCUlI4rlJQhKSeG6SkMQDSUISDyQJSTyQJCTxQJJ4IEk8kCQeSBIPJIn7SUIS95PEA0nifpK4nyQkcT9J3E8SDySJ+0nifpK4nyTuJwlJ3E8S95PE/SRxP0m8ILaxzXOzjW2em21sY5vnZhvb2Ob5sY1tbPNAy81NAHT+PAcHBzyQJO4niQeSxP0k8UCSeCBJ3E8SDySJB5LEA0nigSTxQJJ4IEn8SyTxQJJ4IEk8N0k8kCSemySemyT+JZJ4bpJ4UUniuUni+ZHEc5PE8yOJ5yaJ50cSz48k7nd4eAjANddc82Cuuuqqq6666v8Hgquuuuqqq676f+LMmTMPAshM7icJSTyQJCTx3CQhiecmCUlI4vmRhCQkIYkXRhKSkIQkJCEJSfxnkIQkJCEJSUhCEi+MJCQhCUk8P5KQhCSemyQk8dwkIYkHkoQkHkgSknggSUjifpKQxP0kIYn7SUIS95OEJO4niQeSxP0kIYn7SeJ+knggSdxPEveTxANJ4n6SuJ8k7ieJB5LE/SRxP0ncTxL3k8T9bPPcbGOb52Yb2zw/trHN82Mb29jm+bGNbWxj8xwk8YJI4oEkcT9JPJAkXhBJPJAkHkgSDySJB5LEA0nigSTxQJJ4bpJ4IEk8kCSemyQeSBLPTRLPTRIPJInnJonnJonnJokXlSReVJJ4UUni+ZHE8yMJgKOjIwDOnDnzIK666qqrrrrq/weCq6666qqrrvp/4pprrnkwgG0kIYkHkoQknpskJPHcJCGJ50cSkpDECyIJSUhCEpL495CEJCQhCUn8e0hCEpKQhCReEElIQhLPjyQk8dwkIYnnJglJPJAkJPFAkpDEA0nigSTxQJJ4IEk8kCTuJwlJ3E8SDySJ+0nifpKQxP0kcT9J3E8SDySJ+0nifpK4nyQeSBL3k8T9JHE/STw/trHNc7ONbZ6bbWzz/NjGNrZ5fmxjG9v8S/b39wGQxP0k8UCSeEEk8UCSuJ8kHkgSDySJB5LEA0nigSTxQJJ4IEk8kCSemyQeSBIPJInnJokHksRzk8Rzk8QDSeK5SeK5SeK5SeK5SeL5kcRzk8TzI4nnJonnRxLPjySeH0lcddVVV1111f9DBFddddVVV131/5wkJPHcJCGJB5KEJCTx3CQhCUk8P5KQhCQk8S+RhCQkIQlJSEISkpCEJCQhiedHEpKQhCQkIQlJSEISkpDEi0ISkpCEJJ4fSUhCEs9NEpKQxANJQhKSeCBJSOKBJCGJB5KEJO4nCUncTxKSuJ8kJHE/SUjifpJ4IEncTxKSuJ8k7ieJB5LE/SRxP0ncTxIPJIn7SeJ+krifJB5IEveTxP0kcT9JvCC2sc1zs41tnpttbGOb58c2tnlBbGMb2/xLJHE/STyQJO4niQeSxANJ4n6SeCBJPJAkHkgSDySJB5LEA0nigSTxQJL4l0jigSTx3CTxQJJ4bpL4l0jiuUniuUniuUniuUni+ZHEc5PE8yOJ5yaJ50cSz48knp+joyMArrnmmgdz1VVXXXXVVf8/ULnqqquuuuqq/yeuueaaBwNkJgCSeH4k8dwk8fxI4oWRxItCEv/dJPH82OYFkcT9bPPcJHE/2zyQJABs80CSALDN/SQBYJv7SQLANveThG3uJwnb3E8StrmfJGxzP0nYBkASALYBkIRt7icJ2wBIwjYAkgCwDYAkbAMgCdsASMI2AJIAsA2AJGwDIAnbAEjCNgCSsM39JGEbAEnYBkAStgGQxP1OnzvLCySeLyFeEEm8MJJ4YU6evY/7jePIA0nCNgCSsM39JGEbAEnY5n6SsM3zIwnb3E8StrmfJGxzP0nY5n6SsM39JGGb+0nCNveThG3uJwnb3E8StnkgSdjmfpKwzQsjCds8kCRscz9J2OaBJGGbB5KEbR5IErZ5IEnY5oEkYZvnJgnbPJAkbPPcJGGbB5KEbZ6bJGzz3CRhmwc6OjoC4JprrnkwV1111VVXXfX/A5Wrrrrqqquu+n/izJkzDwawjSSemySemySeH0m8IJL4l0ji30IS/1Fs86KQxAPZ5vmRxP1s89wkAWCbB5IEgG0eSBIAtrmfJABscz9J2OZ+kgCwDYAkAGwDIAkA2wBIAsA2AJKwzf0kYRsASdjmfpKwDYAkbHM/SdgGQBK2AZCEbQAkYZv7ScI2AJKwDYAkbAMgCdsASMI295OEbQAkYRsASdgG4OCmm9m643Ze7fd/m/+Jzp46DYAkbHM/SdgGQBK2uZ8kbAMgCdvcTxK2AZCEbe4nCdvcTxK2uZ8kbHM/SdjmBZGEbe4nCdvcTxK2uZ8kbHM/SdjmgSRhm/tJwjb3k4RtHkgStnkgSdjmfpKwzQNJwjYPJAnbPJAkbPNAkrDNA0nCNs9NErZ5IEnY5kUhCds8N0nY5qqrrrrqqquueh5Urrrqqquuuur/GUnY5n6SeG6SeH4k8fxI4oWRxItKEv8VJPGC2OYFkcQD2ea5SeJ+tnkgSdzPNveTBIBtHkgStnkgSQDYBkASALa5nyRscz9J2OZ+krDN/SRhGwBJANgGQBK2AZAEgG0AJGEbAEnY5n6SsA2AJGwDIAnbAEjCNveThG0AJGEbAEnYBkAStgGQhG2eH0nYBkAStnnq278zD/vxH+Y5mGcxD2ReIPMsxrxIzLMY89wuXX8Dt7/4S4ENgCRs8/xIwjbPjyRscz9J2AZAEra5nyRscz9J2OZ+krDN8yMJ2zyQJGxzP0nY5n6SsM39JGGb+0nCNi+MJGxzP0nY5oEkYZsXRhK2eSBJ2OaBJGGbB5KEbR5IErZ5IEnY5rlJwjYPJAnbPJAkbPPcJGGb5yYJ2zyQJGxzv8PDQwDOnDnzYK666qqrrrrq/wcqV1111VVXXfX/xDXXXPNggMwEQBLPTRLPjySeH0m8IJL4l0jifyJJPDfbPD+SuJ9tnpsk7mebB5IEgG3uJwkA29xPEgC2eSBJ2OZ+kgCwDYAkAGwDIAkA2wBIAsA2AJKwzf0kYRsASdjmfpKwDYAkbAMgCQDbAEjCNgCSsA2AJGwDIAkA2wBIwjYAkrANgCRsAyAJ2wBIwjYAkrDN/SRhGwBJ2Oapb//OANjmfra5n23uZ5v72eZ+tnkg29zPNvezzQPZ5n62uZ9t7icJ2wBIwjYAkrDN/SRhGwBJ2OZ+krDN/SRhGwBJ2OZ+krDN/SRhm+dHEra5nyRs88JIwjb3k4Rt7icJ29xPEra5nyRs80CSsM39JGGbB5KEbe4nCds8kCRs80CSsM0DScI2DyQJ2zyQJGzzQJKwzYtCErZ5IEnY5rlJwjYvCknY5qqrrrrqqqv+nyK46qqrrrrqqv+HJPFAkpDEc5OEJB5IEpKQxHOThCQk8fxIQhKSkMSLQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhIvCklIQhKSeH4kIQlJPD+SkMRzk4QkHkgSknggSUjigSQhiQeSxANJ4oEk8UCSuJ8kJHE/SdxPEpK4nyTuJ4kHksT9JHE/SdxPEg8kiftJ4n6SuJ8k7ieJ+0nifpJ4QSRxP0ncTxL3k8T9JHE/SdxPEg8kiftJ4n6SeEEkcT9JvCCSuJ8kHkgS95PEA0niBZHEA0nigSRxP0k8kCQeSBIPJIl/iSQeSBIPJIkHksRzk8QDSeK5SeKBJPHcJPHcJPHcJPHcJPHcJPHcJPHcJPH8SOK5SeL5kcRzk8TzIwmAo6MjAK655poHc9VVV1111VX/PxBcddVVV1111f8D11xzzYMBMhNJPJAknpskJPFAkpDE8yMJSTw/kpCEJF4YSUhCEpKQhCT+K0hCEpKQhCQk8cJIQhKSeH4kIQlJPDdJSOK5SUISDyQJSTyQJCTxQJJ4IElI4n6SkMT9JPFAknggSdxPEg8kiftJ4n6SkMT9JHE/SdxPEveTxANJ4n6SuJ8k7ieJ+0nifpK4nyTuJ4kXRBL3k8T9JHE/SdxPEveTxAsiiftJ4n6SeCBJ3E8S95PEA0nifpJ4IEncTxIPJIn7SeKBJPFAknhBJPFAknggSTyQJB5IEv8SSTyQJB5IEs9NEg8kiecmiQeSxHOTxHOTxH8kSTw3SbyoJPGiksTzIwmAo6MjAK655poHc9VVV1111VX/9xFcddVVV1111f8DZ86ceTCAbe4nCUk8kCQk8UCSkMRzk4QkJPHcJCEJSbwgkpCEJCTxbyUJSUhCEpKQhCQkIYl/K0lIQhKSeEEkIQlJPD+SkMRzk4QknpskJPFAkpDEA0nigSQhiQeSxANJ4n6SkMT9JPFAkrifJCRxP0ncTxIPJIn7SeJ+krifJO4niQeSxP0kcT9J3E8S95PE/SRxP0ncTxL3k8QDSeJ+krifJO4niftJ4n6SuJ8kHkgS95PE/STxQJK4nyTuJ4kHksT9JPFAkrifJB5IEveTxANJ4oEkcT9JPJAkHkgSDySJB5LEA0nigSTx3CTxQJJ4IEn8SyTxL5HEc5PEc5PEA0niuUniuUniRSWJ5yaJ50cSz00Sz48knh9JHB4eAnDmzJkHc9VVV1111VX/9xFcddVVV1111f8D11xzzYMBMhMASTyQJCTxQJKQxHOThCSeH0lI4gWRhCQk8aKQhCQkIQlJSEISkpDEi0ISkpCEJCQhCUlIQhKS+JdIQhKSkMTzIwlJSOK5SUISknggSUjiuUlCEg8kiQeShCQeSBIPJIkHksQDSeJ+kpDE/STxQJK4nyTuJ4kHksT9JHE/SdxPEveTxANJ4n6SuJ8k7ieJ+0nifpK4nyTuJ4n7SeJFIYn7SeJ+krifJO4niRdEEveTxAsiiftJ4gWRxAsiiRdEEg8kiRdEEg8kiQeSxANJ4oEk8UCSeCBJ/Esk8UCSeCBJPDdJPJAknpsknpsk/iWSeG6SeG6SeG6SeH4k8dwk8fxI4rlJ4vmRxFVXXXXVVVddBcFVV1111VVX/T8iCUk8kCSemySemyQk8dwkIQlJPD+SkIQkXhBJSEISkpCEJP6rSUISkpCEJF4YSUhCEs+PJCTx/EhCEg8kCUk8N0k8kCQk8UCSeCBJSOJ+kpDE/SQhiftJ4oEkcT9JPJAk7ieJ+0nigSRxP0ncTxL3k8T9JPGCSOJ+krifJO4niftJ4n6SuJ8k7ieJ+0nifpJ4QSRxP0ncTxL3k8T9JPFAkrifJO4niQeSxP0kcT9JPJAk7ieJB5LE/STxQJJ4IEncTxIPJIkHksQDSeKBJPFAknggSTyQJB5IEs9NEg8kiQeSxHOTxANJ4rlJ4rlJ4oEk8dwk8dwk8dwk8dwk8fxI4rlJ4vmRxHOTxPMjied2dHQEwDXXXPNgrrrqqquuuur/PoKrrrrqqquu+n/gzJkzD+K5SEISDyQJSTyQJCTx3CQhiedHEpKQxPMjCUlIQhL/WpKQhCQkIQlJSEISkpCEJCQhCUlIQhL/GpKQhCQk8YJIQhKSeG6SkIQknpskJPFAkpDEA0lCEg8kCUncTxKSeCBJPJAkHkgS95OEJO4niftJQhL3k8T9JHE/SUjifpK4nyTuJ4n7SeJ+krifJB5IEveTxP0kcT9J3E8S95PE/SRxP0ncTxL3k8T9JPGCSOJ+krifJO4niRdEEveTxAsiiftJ4oEkcT9JPJAk7ieJB5LEA0nifpJ4IEk8kCQeSBIPJIkHksQDSeKBJPFAkviXSOKBJPHcJPFAknhukviXSOK5SeK5SeK5SeK5SeL5kcRzk8SLShLPjyQe6OjoCIAzZ848iKuuuuqqq676v4/gqquuuuqqq/4fyUwAJPFAkpDEA0lCEs9NEpJ4bpKQhCSeH0lIQhIvCklIQhKSkIQkJPHvJQlJSEISkpCEJP4lkpCEJF4QSUji+ZGEJJ6bJCTxQJKQxANJQhIPJIkHksQDSUIS95PEA0nigSRxP0k8kCTuJ4n7SeKBJHE/SdxPEveTxP0kcT9J3E8SL4gk7ieJ+0nifpK4nyTuJ4n7SeJ+krifJO4niftJ4gWRxP0kcT9J3E8SDySJ+0nifpJ4IEncTxIPJIn7SeKBJHE/STyQJF4QSTyQJB5IEg8kiQeSxANJ4oEk8UCSeCBJPJAknpskHkgSz00SDySJ5yaJB5LEc5PEc5PEc5PEc5PEc5PE8yOJ5yaJ5yaJ50cSL4p7772Xq6666qqrrvp/guCqq6666qqr/h+45pprHswzSeKBJPHcJPHcJCGJ5yYJSTw/kpCEJF4YSUhCEpKQxH8XSUhCEpKQxAsiCUlI4vmRhCQk8dwkIYnnJglJPJAkJPFAknggSUjifpKQxANJ4n6SkMT9JPFAkrifJB5IEveTxP0k8UCSuJ8k7ieJ+0nifpK4nyTuJ4n7SeKBJHE/SdxPEveTxP0kcT9J3E8S95PE/SRxP0ncTxL3k8QDSeJ+krifJO4niQeSxP0kcT9JPJAk7ieJF0QSL4gkHkgS95PEA0nigSTxQJL415DEA0nigSTxQJJ4IEk8N0k8kCT+JZJ4bpJ4IEk8N0k8N0k8N0k8N0k8N0m8qCTx3CTx/EjiuUnifkdHR1x77bVcc801D+aqq6666qqr/u8juOqqq6666qr/pyQhiQeShCQeSBKSeG6SkMTzIwlJvCCSkIQkJPGikoQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCTxryEJSUhCEs+PJCQhiedHEpJ4bpKQxHOTxHOTxANJQhIPJIkHksQDSeKBJHE/SUjifpK4nyQeSBL3k8T9JPFAkrifJO4niftJ4n6SuJ8k7ieJ+0nigSRxP0ncTxL3k8T9JHE/SdxPEveTxP0kcT9J3E8S95PECyKJ+0nifpJ4QSRxP0m8IJK4nyQeSBL3k8QDSeKBJHE/STyQJB5IEi+IJB5IEs9NEg8kiQeSxANJ4oEk8S+RxANJ4rlJ4l8iiecmiecmiecmiecmiecmiecmiedHEs9NEi8qSQAcHh4CcM011zyYq6666qqrrvq/j+Cqq6666qqr/h+45pprHgyQmQBI4oEkIYkHkoQknpskJPHcJCEJSTw/kpCEJP4lkpCEJCQhCUn8R5KEJCQhCUlIQhL/EklIQhLPjyQkIYnnJglJPDdJSOKBJCGJB5KEJB5IEg8kiQeSxANJ4oEk8UCSuJ8k7icJSdxPEveTxP0k8UCSuJ8k7ieJ+0nifpK4nyTuJ4n7SeJfSxL3k8T9JHE/SdxPEveTxP0kcT9J3E8S95PECyKJ+0nifpJ4IEncTxL3k8QDSeJ+knggSdxPEg8kiRdEEg8kiQeSxP0k8UCSeCBJ/GtJ4oEk8UCSeCBJPDdJPJAknpskHkgSz00Sz00Sz00S/1aSeG6SeFFJ4rlJ4vmRxFVXXXXVVVf9P0Nw1VVXXXXVVf8PnDlz5sE8kyQeSBLPTRLPTRKSeG6SkMTzIwlJSOKFkYQkJCGJ/26SkIQkJPHCSEISknh+JCGJ5yYJSTw3SUjigSQhiQeSxANJQhL3k4Qk7icJSdxPEpK4nyQeSBL3k8QDSeJ+krifJO4niQeSxP0kcT9J3E8S95PE/SRxP0ncTxL3k8T9JHE/Sfx7SOJ+krifJO4niftJ4n6SuJ8kXhBJ3E8SL4gk7ieJB5LE/STxQJK4nyQeSBL3k8QDSeKBJPGCSOKBJPFAknggSTyQJP4lknggSTyQJJ6bJB5IEs9NEg8kiecmiecmiX+JJJ6bJF5Uknhuknh+JPHcJPH8LJdLAM6cOfNgrrrqqquuuur/PoKrrrrqqquu+n/gmmuueTDPRRKSeCBJSOKBJCGJ5yYJSTw/kpDECyIJSUhCEi8qSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSeFFJQhKSkMQLIglJPD+SkMRzk4QknpsknpskHkgSknggSTyQJB5IEg8kiftJ4oEkcT9JPJAk7ieJ+0nifpJ4IEncTxL3k8T9JHE/SdxPEveTxP0kcT9J3E8S95PE/SRxP0ncTxL3k8SLQhL3k8T9JHE/SdxPEveTxANJ4n6SuJ8kHkgS95PECyKJF0QSL4gkHkgSDySJ+0nigSTxQJJ4IEk8kCQeSBIPJInnJokHksQDSeJfIol/iSSemyT+JZJ4bpJ4bpJ4bpJ4fiTx3CTxopLEVVddddVVV/0/R3DVVVddddVV/4/YBkASz00SDyQJSTw3SUjiuUlCEpJ4fiQhCUn8SyQhCUlIQhKS+I8mCUlIQhKSkMS/RBKSkMTzIwlJSOK5SUISz00SknggSUjigSQhiQeSxANJ4oEk8UCSeCBJ3E8SkrifJO4niQeSxP0kcT9J3E8SDySJ+0nifpK4nyTuJ4n7SeJ+krifJO4niftJ4n6SuJ8k7ieJ+0nifpK4nyTuJ4kXRBL3k8T9JHE/SdxPEi+IJO4niQeSxP0kcT9JPJAk7ieJB5LE/STxQJJ4IEm8IJJ4IEk8kCQeSBIPJIkHksQDSeJfIokHksQDSeK5SeKBJPHcJPHcJPFAknhuknhuknhuknhuknh+JPHcJPHcJPH8SOKBjo6OALjmmmsezFVXXXXVVVf930dw1VVXXXXVVf/HXXPNNQ8GsA2AJB5IEpJ4IEk8N0lI4rlJQhLPjyQkIYkXRhKSkIQk/rtJQhKSkMQLIwlJSOL5kYQknpskJPHcJCGJB5KEJB5IEg8kiQeShCTuJ4kHksQDSeKBJHE/SdxPEg8kiftJ4n6SuJ8kXhBJ3E8S95PE/SRxP0ncTxL3k8T9JHE/SdxPEveTxP0kcT9J3E8S95PE/SRxP0m8KCRxP0ncTxL3k8QDSeJ+knhBJHE/STyQJO4niQeSxP0k8UCSeCBJ3E8SDySJB5LEA0nigSTxQJJ4IEk8kCQeSBLPTRIPJIkHksRzk8QDSeK5SeJfIonnJonnJonnJonnJonnRxLPTRLPTRLPjyQe6OjoCIBrrrnmwVx11VVXXXXV/20EV1111VVXXfV/3JkzZx7MM0nigSTxQJKQxANJQhLPTRKSeH4kIYkXRBKSkIQk/jUkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSbyoJCEJSUjiBZGEJJ4fSUjiuUlCEs9NEs9NEg8kCUncTxKSeCBJ3E8SkrifJB5IEg8kiftJ4n6SeCBJ3E8S95PE/SRxP0k8kCTuJ4n7SeJ+krifJO4niftJ4n6SuJ8k7ieJ+0nifpK4nyTuJ4n7SeJ+krifJO4niftJ4gWRxP0kcT9JPJAk7ieJ+0nigSRxP0m8IJJ4IEncTxIPJIkXRBIPJIkHksQDSeKBJPFAknggSTyQJB5IEv8SSTyQJJ6bJB5IEs9NEg8kiecmiecmiecmiecmiecmiReVJJ6bJP4lR0dHAJw5c+bBXHXVVVddddX/bQRXXXXVVVdd9f+Ebe4nCUk8kCSemySemyQk8fxIQhLPjyQkIYkXhSQkIQlJSEIS/5EkIQlJSEISkviXSEISknh+JCEJSTw3SUjiuUlCEg8kCUk8kCQk8UCSeCBJPJAkHkgS95OEJO4niQeSxP0kcT9JPJAk7ieJ+0nifpK4nyT+tSRxP0n8SyRxP0ncTxL3k8T9JHE/SdxPEveTxP0kcT9J3E8S95PE/STxgkjifpJ4QSRxP0m8IJK4nyQeSBIviCQeSBL3k8QDSeKBJPFAknggSbwwknggSTyQJB5IEg8kiecmiQeSxL9EEs9NEg8kiecmiecmiecmiecmiecmiecmiReVJJ6bJK666qqrrrrq/yGCq6666qqrrvo/7pprrnkwgG0AJPFAkpDEA0lCEs9NEs+PJCTx/EhCEi+MJCQhCUlI4r+TJCQhCUm8MJKQhCSeH0lI4rlJQhLPTRLPTRLPTRIPJIkHksQDSeKBJPFAkrifJB5IEveTxP0k8UCSuJ8k7ieJ+0nifpK4nyTuJ4n7SeJfIon7SeKBJPFvJYn7SeJ+krifJO4niftJ4n6SuJ8k7ieJB5LE/SRxP0k8kCTuJ4n7SeKBJHE/STyQJO4niQeSxAsiiQeSxANJ4oEk8YJI4rlJ4oEk8UCSeCBJPJAknpskHkgSDySJ5yaJf4kknpsknpsknpsknpsknpsknpsknpsknh9JPDdJABwdHQFwzTXXPJirrrrqqquu+r+N4Kqrrrrqqqv+H5HEA0niuUniuUlCEs9NEpJ4bpKQhCReEElIQhL/WpKQhCQkIQlJSEISkpCEJCQhCUlIQhL/WpKQhCReGElI4vmRhCSemyQk8UCSkMQDSUISDySJB5KEJO4nCUncTxIPJIkHksT9JPFAkrifJO4niQeSxP0kcT9J3E8S95PE/SRxP0ncTxL3k8T9JHE/SdxPEs+PJO4niftJ4n6S+PeQxP0kcT9J3E8S95PECyKJ+0niBZHE/STxQJK4nyQeSBL3k8QDSeJ+knggSTyQJB5IEi+IJB5IEv8SSTyQJB5IEg8kiX+JJB5IEs9NEg8kiecmiecmiecmif9Iknhuknh+JPHcJHF4eAjAmTNnHsRVV1111VVX/d9GcNVVV1111VX/x505c+ZB9913H7Z5IEk8kCQk8UCSkMRzk4QknpskJPGCSEISknhRSEISkpCEJCTx7yUJSUhCEpKQhCT+JZKQhCReEElI4vmRhCSemySemyQk8UCSeCBJSOKBJPFAkrifJCRxP0k8kCTuJ4kHksT9JHE/STyQJO4niftJ4n6SuJ8k7ieJ+0nifpK4nyTuJ4n7SeJ+krifJO4niftJ4n6SuJ8k7ieJ+0nifpK4nyReFJK4nyTuJ4n7SeIFkcT9JPFAkrifJF4QSbwgknggSdxPEg8kiQeSxAsiiQeSxANJ4oEk8S+RxANJ4oEk8UCSeG6SeCBJPDdJPJAknpsknpsk/iWSeG6SeG6SeH4k8dwk8aKSxL333stVV1111VVX/T9AcNVVV1111VX/x11zzTUPvuaaa3ggSTyQJJ6bJJ6bJCTx3CQhiRdEEpJ4YSQhCUlIQhL/HSQhCUlI4oWRhCQk8fxIQhLPjyQk8UCSkMRzk8QDSUISDySJB5LEA0nigSRxP0k8kCTuJ4kHksT9JHE/STyQJO4niftJ4n6SuJ8k7ieJ+0nifpK4nyTuJ4n7SeJ+krifJO4niftJ4n6SuJ8k7ieJ+0nifpK4nyTuJ4n7SeIFkcT9JHE/SdxPEg8kiftJ4gWRxP0k8UCSuJ8kHkgSL4gkHkgSL4gkHkgSDySJB5LEA0nigSTxL5HEA0nigSTx3CTxQJL4l0jiuUniXyKJ5yaJ5yaJ5yaJ50cSz00Sz00Sz+3o6Ihrr72Wa6655sFcddVVV1111f9tBFddddVVV131/4gkJPFAknggSUjiuUniuUlCEs+PJCQhiRdEEpKQxL+VJCQhCUlIQhKSkIQkJCGJfwtJSEISknhBJCGJ50cSknh+JPHcJCGJB5LEc5PEA0nigSTxQJJ4IEncTxIPJIn7SeKBJHE/SdxPEi+IJO4niftJ4n6SuJ8k7ieJ+0nifpK4nyTuJ4n7SeJ+krifJO4niftJ4n6SuJ8k7ieJ+0nifpK4nyTuJ4n7SeIFkcT9JHE/STyQJO4niftJ4oEkcT9JPJAk7ieJB5LE/STxQJJ4IEncTxIPJIkHksQDSeKBJPFAknggSTyQJJ6bJB5IEg8kiX+JJB5IEs9NEs9NEg8kiecmiecmiecmiecmiReVJJ6bJB7o6OgIgGuuuebBXHXVVVddddX/bQRXXXXVVVdd9X/cNddc82AA2zw3STyQJJ6bJCTx3CTx/EhCEi+IJCQhiReFJCQhCUlIQhKSkMS/hiQkIQlJSEISknhRSUISL4gkJCGJ5yYJSTw3SUjiuUnigSQhiQeSxANJ4oEk8UCSeCBJ3E8SDySJ+0nigSRxP0ncTxL3k8QLIon7SeJ+krifJO4niftJ4n6SuJ8k/iWSuJ8k7ieJ+0nifpK4nyTuJ4n7SeJ+krifJO4niftJ4n6SeEEkcT9JvCCSuJ8kHkgS95PECyKJB5LE/STxQJJ4QSTxQJJ4IEk8kCQeSBIPJIkHksQDSeJfIokHksQDSeK5SeKBJPHcJPEvkcRzk8Rzk8Rzk8Rzk8Rzk8TzI4nnJomrrrrqqquu+n+I4Kqrrrrqqqv+jztz5syDeS6SkMQDSeK5SeK5SUISz00SknhBJCGJf4kkJCEJSfxXkYQkJCEJSbwwkpCEJF4QSUjiuUlCEs9NEs9NEs9NEg8kiQeShCTuJ4kHksQDSeJ+knggSdxPEg8kiftJ4n6SuJ8k7ieJ/yqSuJ8k/itJ4n6SuJ8k7ieJ+0nifpJ4QSRxP0k8kCTuJ4kXRBL3k8QDSeIFkcQDSeJ+knggSTyQJB5IEg8kiQeSxANJ4oEk8UCSeCBJ/Esk8UCSeG6SeCBJPDdJPJAknpsknpsknpsknpsknpsknpskXlSSADg6OgLgzJkzD+aqq6666qqr/m8juOqqq6666qr/ZyTx3CTxQJKQxANJQhLPTRKSeH4kIQlJvCCSkIQkJPE/iSQkIYkXRhKSkMTzIwlJPDdJSOKBJCGJB5KEJB5IEg8kCUk8kCTuJwlJ3E8SDySJ+0nigSRxP0k8kCTuJ4n7SeJ+krifJO4niftJ4n6SuJ8k7ieJ+0nifpK4nyTuJ4n7SeJ+krifJO4niftJ4n6SuJ8k7ieJ+0niRSGJ+0nifpK4nyTuJ4kHksT9JPGCSOJ+knggSdxPEg8kiftJ4oEk8UCSuJ8kHkgSDySJB5LEA0nihZHEA0nigSTxQJJ4IEk8N0k8kCT+JZJ4bpJ4IEk8N0k8N0k8N0m8KCTx3CTx3CRx1VVXXXXVVVdBcNVVV1111VX/x11zzTUPBrCNJB5IEpJ4IEk8N0k8P5J4fiQhiRdGEpL415CEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJvKgkIQlJvDCSkMTzI4nnRxLPTRLPTRIPJAlJPJAkHkgSDySJ+0nigSRxP0k8kCTuJ4kHksT9JHE/SdxPEveTxP0kcT9J3E8S95PE/SRxP0ncTxL3k8T9JHE/SdxPEveTxP0kcT9J3E8S95PE/SRxP0ncTxL3k8QLIon7SeJ+krifJF4QSdxPEg8kiftJ4gWRxANJ4n6SeCBJvCCSeCBJPJAkXlSSeG6SeCBJPJAkHkgSDySJ5yaJB5LEA0niuUniXyKJ5yaJ5yaJf4kkXlSSeG6SeG6SODo6AuCaa655MFddddVVV131fxvBVVddddVVV/0/IYkHksRzk8Rzk8Rzk4QknpskJPGCSEISkviXSEISkpCEJP4zSEISkpCEJP4lkpCEJF4QSUjiuUlCEs9NEpJ4IElI4oEk8dwk8UCSeCBJPJAk7ieJB5LE/STxQJK4nyReEEncTxL3k8T9JHE/SdxPEveTxP0kcT9J3E8S95PE/SRxP0ncTxL3k8T9JHE/SdxPEveTxP0kcT9J3E8S95PE/SRxP0m8KCRxP0ncTxIPJIn7SeIFkcT9JPFAknhBJPFAkrifJB5IEg8kiQeSxP0k8UCSeCBJ/Esk8UCSeCBJPJAk/iWSeCBJPDdJPJAknpsknpsk/iWSeG6SeG6SeH4k8dwk8dwkcXR0BMA111zzYK666qqrrrrq/y6Cq6666qqrrvo/7JprrnkwgG0eSBIPJAlJPJAkJPHcJPH8SOIFkYQkXhhJSEISkvjvJAlJSEISL4wkJPGCSEISz00SknhuknhuknggSUjigSTxQJJ4IEk8kCTuJ4kHksT9JPFAkrifJO4niRdEEveTxP0kcT9J3E8S95PE/SRxP0ncTxL3k8T9JPEvkcT9JHE/SdxPEveTxP0kcT9J3E8S95PE/SRxP0ncTxL3k8QDSeJ+krifJB5IEveTxP0k8UCSuJ8kHkgS95PEA0niBZHEA0nigSTxgkjigSTxQJJ4IEn8SyTxQJJ4IEk8kCSemyQeSBLPTRIPJInnJol/iSSemySemySemyReVJK46qqrrrrqqv+nCK666qqrrrrq/7AzZ848mOciiQeSxHOTxHOThCSemyQk8fxIQhIviCQkIYl/K0lIQhKSkIQkJCEJSUhCEv9WkpCEJF4QSUhCEs+PJJ4fSTw3SUjigSTx3CTxQJJ4IEk8kCQeSBL3k8QDSeJ+knggSdxPEveTxP0k8aKQxP0kcT9J3E8S95PEv4Uk7ieJ/0qSuJ8k7ieJ+0nifpJ4QSRxP0m8IJK4nyQeSBL3k8QDSeJ+knggSdxPEg8kiQeSxAsiiQeSxANJ4oEk8UCSeCBJ/Esk8UCSeCBJPDdJPJAk/iWSeG6SeCBJPDdJPDdJPDdJPDdJPDdJvCiOjo4AuOaaax7MVVddddVVV/3fRXDVVVddddVV/4ddc801DwawDYAkHkgSz00Sz00Sz00Sknh+JCGJF0QSknhRSUISkpCEJCQhiX8NSUhCEpKQhCQk8aKShCReGElI4rlJQhLPTRKSeG6SeCBJSOKBJPFAknggSTyQJB5IEveTxANJ4n6SeEEkcT9J3E8S95PE/STxH0ES95PE/SRxP0ncTxL3k8T9JHE/SdxPEveTxP0kcT9J3E8S95PEi0IS95PE/SRxP0m8IJK4nyQeSBL3k8QLIokXRBIviCQeSBIPJIn7SeKBJPFAknggSTyQJB5IEg8kiQeSxL9EEg8kiX+JJB5IEs9NEv8SSTw3STw3STw3STw3STw3STw3SVx11VVXXXXV/0MEV1111VVXXfX/hCQeSBLPTRIPJAlJPDdJPD+SkMQLIglJ/EskIQlJSOK/giQkIQlJ/EskIQlJvCCSeH4kIYnnJonnJonnJokHksQDSeKBJPFAknggSdxPEg8kiftJ4n6SeCBJ3E8S95PE/SRxP0ncTxL3k8T9JHE/SdxPEveTxP0kcT9J3E8S95PE/SRxP0ncTxL3k8T9JHE/SdxPEveTxP0kcT9J3E8SL4gk7ieJ+0nifpJ4QSTxgkjifpJ4IEncTxIPJIn7SeKBJPFAknhBJPFAknggSTyQJB5IEg8kiQeSxANJ4oEk8dwk8UCSeCBJPDdJPJAknpskHkgSz00Sz00Sz00S/1aSeG6SuN/R0REAZ86ceTBXXXXVVVdd9X8XwVVXXXXVVVf9H3bmzJkH8XxI4oEkIYkHksRzk4QknpskJPH8SEISknhhJCEJSfxPIAlJSEISL4wkJPH8SEISz48knpskJPFAkpDEA0nigSTxQJJ4IEk8kCQeSBL3k8QDSeJ+krifJB5IEveTxP0kcT9J3E8S95PE/SRxP0ncTxL3k8T9JHE/SdxPEveTxP0kcT9J3E8S95PE/SRxP0ncTxL3k8T9JHE/SdxPEveTxP0k8YJI4n6SuJ8k7ieJB5LE/STxQJK4nyQeSBL3k8QDSeJ+knggSTyQJO4niQeSxANJ4oEk8UCSeCBJPJAkHkgSDySJB5LEv0QSDySJ5yaJB5LEc5PEA0niuUniuUniXyKJ5yaJ50cSz00SAEdHRwCcOXPmQVx11VVXXXXV/10EV1111VVXXfV/2DXXXPNgANvcTxIPJInnJonnJonnRxIviCReGElIQhL/HpKQhCQkIQlJSEISkpDEv4ckJPHCSEISz48kJPHcJCGJ5yaJ5yaJB5LEA0nigSTxQJJ4IEk8kCTuJ4kXRBL3k8SLQhL3k8T9JHE/SdxPEveTxP0kcT9J3E8S/1NJ4n6SuJ8k7ieJ+0niBZHE/SRxP0k8kCTuJ4kXRBIviCReEEk8kCReEEk8kCQeSBIPJIl/DUk8kCQeSBIPJIkHksRzk8QDSeJfIol/iSSemyT+JZJ4bpJ4bpJ4fiTx3CRx1VVXXXXVVf9PEFx11VVXXXXV/yOSeCBJPDdJPDdJPDdJSOL5kYQkXhBJSOJfQxKSkIQkJCEJSbyoJCEJSUhCEpKQxItKEpKQxAsiCUk8P5J4fiTx3CTx3CTxQJJ4IElI4n6SeCBJPJAkXhBJ3E8SDySJ+0nifpK4nyT+O0jifpK4nyTuJ4n7SeJ+krifJO4niftJ4n6SuJ8k7ieJF4Uk7ieJ+0nifpJ4QSRxP0m8IJK4nyQeSBL3k8QDSeJ+knggSTyQJO4niQeSxANJ4oEk8YJI4oEk8dwk8UCSeCBJPJAkHkgS/xJJPJAknpskHkgSz00Sz00SDySJ5yaJ5yaJ5yaJF9VyuQTgmmuueQhXXXXVVVdd9X8XwVVXXXXVVVf9H3bNNdc8mGeSxANJ4rlJ4rlJ4rlJ4vmRhCReEElI4kUhCUlIQhL/2SQhCUlI4kUhCUm8IJKQxHOThCSemyQk8UCSkMQDSeKBJPHcJHE/STyQJB5IEveTxANJ4n6SeEEkcT9J3E8S95PE/SRxP0ncTxL3k8T9JHE/SdxPEveTxP0kcT9J3E8S95PE/SRxP0ncTxL3k8T9JHE/SdxPEveTxP0kcT9JvCCSuJ8k7ieJ+0niBZHE/STxQJK4nyQeSBL3k8QDSeJ+knggSbwgknggSTyQJF4QSTyQJB5IEv8SSTyQJB5IEg8kiQeSxHOTxANJ4rlJ4oEk8dwk8S+RxHOTxHOTxHOTxHOTxHM7OjoC4JprrnkwV1111VVXXfV/F8FVV1111VVX/R925syZB/N8SOK5SeKBJCGJ5yaJ50cSL4gkJPEvkYQkJPHfTRKSkMS/RBKSeEEk8fxI4vmRxHOTxANJ4oEkIYkHksT9JPFAknggSdxPEg8kiftJ4n6SeEEkcT9J3E8S95PE/SRxP0ncTxL3k8T9JHE/SdxPEveTxP0kcT9J3E8S95PE/SRxP0ncTxL3k8T9JHE/SdxPEveTxP0kcT9JvCCSuJ8k7ieJ+0nigSRxP0k8kCTuJ4kXRBIviCQeSBL3k8QDSeKBJPGCSOKBJPFAknggSTyQJP4lknggSTyQJB5IEs9NEg8kiX+JJJ6bJB5IEs9NEs9NEs9NEs9NEs9NEs/PNddc82Cuuuqqq6666v8ugquuuuqqq676f0YSz00SDySJ5yYJSTw3SUji+ZGEJF4YSUhCEv8ekpCEJCQhCUlIQhL/HpKQhCReGElI4vmRhCSemyQk8dwk8dwk8UCSeG6SeCBJ3E8SDySJB5LE/STxgkjifpK4nyQeSBL3k8T9JHE/SdxPEveTxP0kcT9J3E8S95PE/STx300S95PE/SRxP0ncTxL3k8QLIon7SeJ+knhBJPGCSOJ+knggSdxPEg8kiRdEEg8kiQeSxP0k8UCSeCBJPJAkHkgSDySJB5LEv0QSDySJB5LEv0QSDySJ5yaJf4kknpsknpsk/q0kcb/lcslVV1111VVX/T9AcNVVV1111VX/h11zzTUP5gEk8dwk8UCSeG6SeH4k8fxIQhIvjCQk8a8hCUlIQhKSkIQk/iWSkIQkJCEJSUjiX0MSknhhJCGJ50cSz48knpsknpskHkgSz00SL4gkHkgSL4gk7ieJB5LE/SRxP0n8TyKJ+0nifpK4nyTuJ4n7SeJ+krifJO4niftJ4l9LEveTxP0kcT9JvCCSuJ8k7ieJB5LE/STxQJK4nyQeSBL3k8QDSeJ+knggSTyQJF4QSTyQJB5IEg8kiQeSxANJ4oEk8UCS+JdI4oEk8UCSeG6SeCBJPDdJPJAknpsknpsk/iWSeG6SeH4k8UBnzpx5EFddddVVV131fxfBVVddddVVV/0/JokHksRzk8Rzk4Qknh9JvDCSkMSLQhKSkIQk/rNIQhKSkMSLQhKSeGEkIYnnJglJPDdJPDdJPDdJPJAkXhhJPJAkHkgS95PEA0nifpJ4QSRxP0ncTxL3k8T9JHE/SdxPEveTxP0kcT9J3E8S95PE/SRxP0ncTxL3k8T9JHE/SdxPEveTxP0kcT9J3E8S95PE/SRxP0m8IJK4nyTuJ4n7SeIFkcT9JPFAkrifJF4QSbwgknggSdxPEg8kiQeSxP0k8UCSeCBJPJAkHkgSDySJB5LEA0nigSTxQJJ4bpJ4IEk8kCSemyQeSBL/Ekk8N0n8SyTx3CTx3CTxghwdHXHVVVddddVV/w8QXHXVVVddddX/Uddcc82DeQBJPJAkHkgSz00Sz00Sz48kJPGCSEIS/xJJSEIS/10kIQlJ/EskIYkXRhLPjySemyQk8UCSkMQDSeKBJPFAknggSTyQJB5IEveTxANJ4n6SuJ8kXhBJ3E8S95PE/SRxP0ncTxL3k8T9JHE/SdxPEveTxP0kcT9J3E8S95PE/STx/EjifpK4nyTuJ4n7SeJ+krifJO4niftJ4kUhiftJ4n6SeCBJ3E8SL4gk7ieJB5LE/STxQJJ4QSTxQJJ4QSTxQJJ4IEk8kCQeSBIPJIkHksQDSeKBJPFAkviXSOKBJPEvkcQDSeK5SeK5SeKBJPHcJPHcJPHcJPHcJAFwdHQEwDXXXPNgrrrqqquuuur/JoKrrrrqqquu+j/qzJkzDwawjSQeSBIPJInnJonnJonnRxIviCQk8cJIQhKS+J9GEpKQxAsjCUm8IJKQxHOThCSemySemyQeSBIPJIkHksQDSeKBJPGCSOIFkcT9JHE/SbwgkrifJO4niftJ4n6SuJ8k7ieJ+0nifpL4jySJ/yiSuJ8k7ieJ+0nifpK4nyReEEncTxIviCTuJ4kHksT9JPFAkrifJB5IEveTxANJ4oEkcT9JPJAkHkgSDySJB5LEv4YkHkgSDySJB5LEA0niXyKJB5LEc5PEA0niuUniXyKJ5yaJ5yaJ5yaJ5yaJo6MjAM6cOfNgrrrqqquuuur/JoKrrrrqqquu+j/qmmuueTDPhyQeSBLPTRLPTRLPjyReEEm8MJKQxL+WJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQk8a8lCUm8MJKQxAsiiedHEs9NEs9NEg8kiQeSxANJ4oEk8UCSuJ8kHkgS95PECyKJ+0nifpL47yCJ+0nifpK4nyTuJ4n7SeJ+krifJO4niftJ4n6SuJ8kXhSSuJ8k7ieJ+0nifpJ4IEncTxL3k8QLIokHksT9JPGCSOKBJHE/STyQJF4QSTyQJB5IEg8kiRdEEg8kiecmiQeSxANJ4oEk8UCSeCBJPDdJPJAk/iWSeG6SeCBJPDdJPDdJ/FtJ4qqrrrrqqqv+jyO46qqrrrrqqv9HJPFAknhuknhuknhukpDE8yMJSbwgkpDEi0oSkpCEJP6jSEISkpDEi0oSknhhJPGCSOL5kcRzk8Rzk8QDSeKBJPFAknggSTyQJO4niQeSxP0kcT9JvCCSuJ8k7ieJ+0nifpK4nyTuJ4n7SeJ+krifJO4niftJ4n6SuJ8k7ieJ+0nifpK4nyTuJ4n7SeJ+krifJO4niftJ4n6SeFFI4n6SuJ8kXhBJ3E8S95PEA0niBZHE/STxQJJ4QSTxQJK4nyQeSBIPJIkHksQLIokHksQDSeJfSxIPJIkHksQDSeK5SeKBJPFAknhukviXSOK5SeJfIonnJonndnR0BMA111zzYK666qqrrrrq/yaCq6666qqrrvo/6syZMw/iASTxL5HEc5PEc5PECyKJF0QSknhRSEISkvivIglJSEIS/xJJSOIFkYQknh9JSOK5SeK5SeK5SeKBJPFAknggSTyQJF4QSbwgkrifJO4niReFJO4niftJ4n6SuJ8k7ieJ+0nifpK4nyTuJ4n7SeI/giTuJ4n7SeJ+krifJO4niftJ4n6SuJ8kXhBJ3E8S95PECyKJ+0nigSRxP0k8kCTuJ4kHksT9JPFAknhBJPFAknggSbwgknggSTyQJB5IEg8kiQeSxL9EEg8kiQeSxL9EEg8kiecmiQeSxHOTxHOTxANJ4rlJ4rlJ4oGOjo4AOHPmzIO46qqrrrrqqv+bCK666qqrrrrq/ylJPJAknpsknpsknh9JSOL5kYQk/iWSkIQk/ieQhCT+JZKQxAsiiRdEEs9NEs9NEs9NEg8kiQeSxANJ4oEkcT9JPJAk7ieJF0QS95PE/SRxP0n8TyKJ+0nifpK4nyTuJ4n/KJK4nyTuJ4n7SeJ+knhBJHE/SdxPEg8kiftJ4oEkcT9JvCCSeCBJ3E8SDySJ+0nigSTxQJJ4QSTxQJJ4IEk8kCQeSBIPJIkHksQDSeJfIokHksQDSeK5SeKBJPEvkcRzk8S/RBLPTRLPTRIPdO+993LVVVddddVV/4cRXHXVVVddddX/Uddcc82DeSZJPJAkHkgSz00Sz00Sz48kXhBJ/EskIYn/KJKQhCT+I0hCEpJ4YSQhiedHEpJ4fiTx3CTx3CTx3CTxQJJ4IEk8kCReEEm8IJK4nyReEEncTxL3k8T9JHE/SdxPEveTxP0kcT9J3E8S95PE/SRxP0ncTxL3k8T9JHE/SdxPEveTxP0kcT9J3E8S95PE/STxopDE/SRxP0ncTxIviCTuJ4kXRBIviCTuJ4kHksQLIokHksT9JPFAknggSdxPEg8kiQeSxANJ4oEk8UCSeCBJPJAkHkgSDySJf4kkHkgS/xJJPJAknpsk/iWSeG6SeG6SeG6SAFgul1x77bVcc801D+aqq6666qqr/m8iuOqqq6666qr/ZyTxQJJ4bpJ4bpJ4fiTxgkjihZGEJP61JCEJSUhCEpKQhCQeSBKSkIQkJCEJSUjiX0sSknhhJPGCSOL5kcRzk8Rzk8S/RBIPJIkXRBIPJIn7SeKBJHE/SdxPEi8KSdxPEveTxP0kcT9J3E8S95PE/SRxP0ncTxL3k8T9JHE/SdxPEveTxP0kcT9J3E8S95PE/SRxP0ncTxL3k8T9JPGCSOJ+krifJO4niQeSxP0kcT9JPJAk7ieJB5LE/STxQJK4nyQeSBIviCQeSBIviCQeSBIPJIkHksQDSeKBJPFAknggSTyQJB5IEg8kiecmiQeSxANJ4rlJ4oEk8dwk8UCSeG6SeG6SeFEdHR0BcM011zyYq6666qqrrvq/ieCqq6666qqr/o+65pprHsy/gSSemySeH0k8P5KQxAsiCUm8qCQhCUlI4j+SJCQhCUm8qCQhiRdEEpJ4fiTx/EjiuUniuUnigSTx3CTxgkjigSTxgkjiBZHE/SRxP0ncTxIvCkncTxL3k8T9JHE/SfxPIon7SeJ+krifJO4niftJ4n6SeEEkcT9J3E8SL4gk7ieJF0QSDySJ+0nigSRxP0k8kCTuJ4kHksQDSeJ+knggSTyQJB5IEg8kiX8NSTyQJB5IEg8kiQeSxL9EEg8kiX+JJP4lknhukviXSOK5SeKqq6666qqr/h8guOqqq6666qr/o86cOfNgnoskHkgSDySJ5yaJ50cSz48kXhBJSOJFIQlJSOK/kiQkIYkXhSReGEk8P5J4fiTx3CTx3CTxQJJ4YSTxQJJ4IEncTxIPJIn7SeJFIYn7SeJ+krifJP4jSOJ+krifJO4niftJ4n6SuJ8k7ieJ+0nifpK4nyT+PSRxP0ncTxL3k8QLIon7SeJ+knggSdxPEveTxANJ4gWRxAsiiRdEEg8kiRdEEg8kiQeSxANJ4gWRxANJ4rlJ4oEk8UCSeCBJPJAkHkgSz00SDySJB5LEc5PEA0niuUniuUnigSTx3CTx3JbLJQBnzpx5MFddddVVV131fxPBVVddddVVV/0fdc011zyYB5DEA0niXyKJ50cSz48kXhBJvCgkIYn/CSQhiX+JJCTxgkji+ZGEJJ6bJJ6bJJ6bJB5IEg8kiQeSxANJ4gWRxAsiiftJ4n6SeFFI4n6SuJ8k7ieJ+0nifpK4nyTuJ4n7SeJ+krifJO4niftJ4n6SuJ8k7ieJ+0nifpK4nyTuJ4n7SeJ+knhBJHE/SdxPEveTxAsiiftJ4gWRxP0k8UCSuJ8kHkgS95PEA0nifpJ4IEk8kCTuJ4kHksQDSeKBJPGCSOKBJPFAkvjXksQDSeKBJPFAkviXSOKBJPHcJPFAknhukviXSOK5SeKqq6666qqr/p8huOqqq6666qr/ByTxQJJ4bpJ4IEk8P5J4fiTxgkjiXyIJSfxPJAlJ/EskIYnnRxKSeH4k8dwk8dwk8dwk8UCSeCBJPJAkHkgS95PEA0nifpJ4QSRxP0ncTxL3k8SLQhL3k8T9JHE/SdxPEv/dJHE/SdxPEveTxP0kcT9JvCgkcT9J3E8SL4gk7ieJB5LE/STxQJK4nyQeSBL3k8QDSeJ+knggSbwgknggSTyQJF4QSTyQJB5IEg8kiQeSxANJ4l8iiQeSxANJ4oEk8dwk8UCS+JdI4rlJ4oEk8dwk8dwkcb/lcgnANddc82Cuuuqqq6666v8mgquuuuqqq676P+iaa655MP8KknhRSOL5kcTzIwlJvDCSkMS/hSQkIQlJSEISkpCEJCQhCUlIQhKS+LeQhCT+JZJ4QSTx/EjiuUniuUniXyKJB5LEA0niBZHECyKJ+0niRSGJ+0nifpK4nyT+I0jifpK4nyTuJ4n7SeJ+krifJO4niftJ4n6SeFFI4n6SuJ8k7ieJ+0nifpJ4QSRxP0ncTxIPJIn7SeIFkcQLIokXRBIviCQeSBL3k8QDSeKBJPFAkrifJB5IEg8kiQeSxANJ4oEk8UCSeCBJ/Esk8UCSeCBJ/Esk8UCSeG6S+JdI4rlJ4oU5OjoC4JprrnkwV1111VVXXfV/D5Wrrrrqqquu+j/ozJkzD+aZJPFAknhutnkgSdjmudnmuUnCNs9NErb5jySJ/yy2+Y9mmxfENi8q27wwkrDNCyOJF0QStrmfJB7INi+Ibe5nm+fHNvezzQtim+fHNvezzfNjm/vZ5vmxzfNjm/vZ5vmxzf1s8/zY5vmxzf1s84LY5n62eX5s84LY5n62eUFscz/bvCC2eUFs80C2eUFs80C2eUFs84LY5oFs88LY5oFs88LY5oWxzQPZ5l9imweyzb/ENv8S2zyQbf4ltnlutnmgM2fOPPi+++67lauuuuqqq676v4XKVVddddVVV/0fdPbs2Vt5AWzzL7HNVf+7SeKFkcRVV1111f3uu+++W7nqqquuuuqq/5uoXHXVVVddddX/cU996lP57yaJ/yyS+O8kif9Kkvj3ksR/Nkn8V5DEfxRJXPVfyzb/EWzzn8k2/xls829lm/8oD37wg7nmmmsefPbs2Vu56qqrrrrqqv97qFx11VVXXXXV/2EHBwf8wR/8AS+MJP41JPGvJYl/DUm8qCTxopLEi0oSLwpJ/Esk8S+RxL9EEv8SSfxLJPHCSOKFkcQLI4kXRhL/Ekn8SyTxL5HEv0QS/xqS+LeSxP8mtvm3ss2Lyjb/Etv8S2zzwtjmhbHNC2KbF8Y2L4htXhDbvCC2eWFs84LY5oWxzf3OnDnD5uYmV1111VVXXfV/FMFVV1111VVX/R9033333QqwtbXFfzTb/GvZ5j+Lba560UnihZHECyOJF0YSL4wk/iWSeGEkIYkXRhKS+JdI4kUlCUn8a0lCEpL430YSkpCEJP41JCGJF4UkJPHCSEISL4wkXhhJvDCSeEEk8W8liRdEEi+IJP6tJPGi2tzcBOC+++67lauuuuqqq676v4fgqquuuuqqq/6Puu+++24FuPbaa3lhbPM/jW3+M9jmqv/ZJPHCSOJfIol/iSQk8aKQhCT+NSQhCUn8XyIJSUjiRSUJSUjiXyIJSbwwknhhJCGJF0QSL4wkXhBJvCCS+LeSxAsiiRdEEv9WkgDY3NwE4L777ruVq6666qqrrvq/ieCqq6666qqr/o86e/bsrfwnsc1V//NI4oWRxAsjiRdGEi+MJF4YSbwwknhhJPEvkcS/RBIvCklI4kUlCUlI4t9LEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpL495CEJCTxopKEJP4lknhhJCGJF0YSL4gkXhhJvCCSeEEk8YJI4r+aJP4lZ86cAeDs2bO3ctVVV1111VX/NxFcddVVV1111f9R9913360AW1tb/Ets85/NNlf93yWJF0YSL4wkXhhJ/Esk8cJIQhL/EklI4kUhCUlI4t9CEpKQhCQkIYn/KpKQhCQkIYl/C0lIQhIvCklI4oWRhCReGEm8MJJ4QSQhiRdEEi+IJF4QSbwgknhBJPGCSOIFkcS/lSTud999993KVVddddVVV/3fRHDVVVddddVV/0fdd999twJsbW3xn8E2/5lsc9WzSeI/kyReGEn8W0ni30MSL4wkJPHCSOJfIglJvCgkIYl/LUlIQhKS+J9IEpKQhCQk8a8hCUlI4l8iCUm8MJKQxAsiCUm8IJJ4YSTxgkjiBZHECyKJF0QSL4gkXhBJvCCSeEEk8cJsbm4CcN99993KVVddddVVV/3fRHDVVVddddVV/0edPXv2GQBbW1u8KGzzn802/xls8/+dJF4YSfxnkcS/hyReEEm8MJJ4YSQhiRdGEpL4l0hCEpJ4UUlCEpKQxP9WkpCEJCTxopKEJP4lkpDECyOJF0YSL4gkJPGCSOIFkcQLIokXRBIviCT+K0niBdnc3ATg7Nmzz+Cqq6666qqr/m+ictVVV1111VX/R9133323AmxubnLV/2yS+J9MEv9WknhhJPGCSOKFkcQLI4l/iST+JZL415DEfyRJ/Eezzb+HJO5nm3+JJABs88JIAsA2z48kAGzz/EgCwDbPjyRs8/xIwjbPjyRs8/xIwjbPjyRs868hCds8P5KwzfMjCdtcddVVV1111VXPg8pVV1111VVX/R+3tbXFi8o2knhR2UYSV/3PJokXRhL/VpJ4QSTxwkjiBZHECyOJF0YSL4wk/iWSeFFJ4t9DEv+VJPH82OZfSxL3s80LI4n72eYFkQSAbZ4fSQDY5vmRhG2eH0nY5vmRhG2eH0nY5vmRhG2eH0nY5rlJwjbPjyRs8/xIwjbPjyRs8/xIwjbP7cyZMwD8wz/8w29z1VVXXXXVVf83EVx11VVXXXXV/1Fnz569lf/lbPM/mST+JZL495LECyOJ/yySeEEk8YJI4oWRxAsiiRdGEi+IJCTxwkjiXyKJF4UkJPGvJQlJSEIS/1NIQhKSkIQk/jUkIQlJ/EskIYkXRhIvjCReEEm8IJJ4QSTxgkjiBZHEv5YkXhBJXHXVVVddddVV/yEIrrrqqquuuur/qPvuu+9WgK2tLf4nsc1V/3NI4gWRxH8GSbwgknhhJPGCSOKFkYQkXhhJSOJfIglJvKgkIQlJSOJ/E0lIQhKSeFFJQhL/EklI4gWRhCReEElI4vmRhCSeH0lI4vmRxAsiiRdEEs+PJF4QSfxrSeIFkcQLIonntrm5CcB99913K1ddddVVV131fxPBVVddddVVV/0fdt99990KsLW1xYvKNv8atvnfxDb/n0jiP4MkXhBJvCCSeEEk8cJI4gWRxAsjiRdGEpJ4YSQhCUm8KCQhCUn8e0lCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkMS/hyQkIQlJ/EskIQlJvDCSkMQLIglJvCCSeEEk8YJI4vmRxAsiiRdEEs+PJF4QSTw/knhBJPGCSOIFkcT9Njc3ATh79uwzuOqqq6666qr/uwiuuuqqq6666v+ws2fP3gqwubnJ/3W2+d9IEi+MJF4YSfxbSeIFkcQLIokXRBL/GSTxgkjiBZGEJF4QSUjihZGEJF4UkpCEJP61JCEJSUhCEpKQxH80SUhCEpKQhCQk8a8lCUlI4l8iCUm8MJKQxAsiiRdEEpJ4fiTxgkji+ZHECyKJF0QSz48k/rUk8YJI4t9jY2MDgPvuu+9Wrrrqqquuuur/LoKrrrrqqquu+j/svvvuuxVga2uLfw3b/GeyzVX/+STxP4kkXhBJvCCSeEEk8YJI4oWRxAsjCUn8SyQhCUm8qCQhCUlIQhL/U0hCEpKQhCReVJKQxL9EEpJ4YSTxgkhCEi+IJJ4fSUji+ZHE8yMJSTw/knhBJPH8SOL5kcQLIol/LUm8IJIA2NzcBOC+++67lauuuuqqq676v4vgqquuuuqqq/4Pu++++24F2Nzc5D+Tbf6z2Oaq/3iSeEEk8YJI4gWRxAsiiRdEEs+PJCTx/EhCEi+IJF4QSUjiBZGEJP4lkpDEi0ISkpCEJP63kYQkJPGikIQkJPHCSEISL4gkJPGCSOIFkcQLIonnRxIviCSeH0n8a0ni+ZHEv5YkXhBJvDAbGxsA3HfffU/nqquuuuqqq/7vonLVVVddddVV/w9sbW1x1f89kvivJIkXRBIviCReEEk8P5J4QSTxgkjihZHECyOJF0YSLypJ/HtJ4j+Tbf61JPFAtnlhJAFgmxdEEgC2eX4kAWCb5yYJANs8N0kA2Oa5ScI2z00Stnl+JGGb5yYJ2zw3Sdjm+ZGEbZ6bJGzz3CRhm+dHErb515DE5uYmAGfPnn0GV1111VVXXfV/F5Wrrrrqqquu+j/sH/7hH34HYGtrC9tI4kVlG0lc9W8niX8PSfxbSeIFkcQLIol/LUm8IJJ4QSTxryWJF0QSL4gkXhhJvDCSeFFI4t9CEv8dJPH82OZFJYn72eYFkcT9bPP8SALANs+PJGzz/EjCNs+PJGzz3CRhm+cmCQDbPDdJ2Oa5ScI2z00StvnXkIRtnpskbPOvIQnbXHXVVVddddX/Y1Suuuqqq6666qr/ELaRxFUvOkn8W0niP5okXhBJ/EeSxAsiiedHEi+IJF4QSbwgknhhJPGikMS/hiT+J5PEc7PNv0QS97PNCyIJANs8P5IAsM1zkwSAbZ6bJABs89wkYZvnJgkA2zw3SdjmuUnCNs9NErZ5bpKwzXOThG3+NSRhm+cmCds8P5KwzXM7c+YMAP/wD//w21x11VVXXXXV/11Urrrqqquuuur/sLNnz94KsLW1BYBtJPE/gW0kcdV/PEm8IJL4jySJF0QSz48kXhBJPD+SeEEk8fxI4oWRxAsiiX+JJF5UkviPJIl/Ldv8e0jigWzzwkgCwDYviCQAbPP8SALANs9NEgC2eW6SsM1zkwSAbZ6bJGzz3CRhm+cmCds8N0nY5rlJwjbPTRK2eW6SsM2/hiRsc9VVV1111VVXPQcqV1111VVXXfV/2H333XcrwNbWFv8WtpHEVf/1JPFfSRIviCSeH0m8IJJ4fiTxgkji+ZHE8yOJF0QSL4gkXhhJvDCSeFFI4t9KEv/RJPHC2OZfQxL3s80LIon72eb5kQSAbZ4fSdjm+ZGEbZ6bJABs89wkYZvnJgnbPDdJ2Oa5ScI2z00StnlukrDNc5OEbZ6bJGzz3CRhm38NSdjmgTY3NwG47777buWqq6666qqr/u8iuOqqq6666qr/4+67775bAba2trjqP44k/rtI4gWRxAsiiX8tSfxrSeL5kcQLIonnRxLPjyReEEm8IJJ4QSQhiRdEEpJ4YSQhCUm8qCQhCUlIQhL/HSQhCUlIQhKSeFFIQhKSeGEkIYkXRBKSeH4kIYnnRxKSeH4k8fxI4vmRxPMjiedHEs+PJJ4fSTw/knh+JPH8SOL5kcQLIon7bWxsAHDffffdylVXXXXVVVf930Zw1VVXXXXVVf/HnT179laAra0tAGzzn8U2V10hiRdGEv9TSOJfSxL/USTx/Eji+ZHECyKJ50cSknh+JCGJF0QSknhhJCGJF4UkJCEJSfxPJwlJSEIS/xJJSEISL4gkJPGCSEISz48kJPH8SOL5kcTzI4nnRxLPjySeH0k8P5J4fiTx/Eji+ZHE8yOJ50cS/5LNzU0Azp49eytXXXXVVVdd9X8blauuuuqqq676f2Jra4t/C9tI4r+TbSTx/4Uk/qNJ4l9LEs+PJF4QSTw/knh+JPH8SOL5kcTzI4kXRBIviCReEEm8MJJ4UUji30MS/5ls868hiQeyzQsiCQDbPD+SuJ9tnpskAGzz3CRhm+cmCQDbPJAkAGzzQJIAsM0DScI2z00StnlukrDNc5OEbZ6bJGzzn0UStnlukrDNxsYGAPfdd9+tXHXVVVddddX/bQRXXXXVVVdd9X/c3//93/82wObmJv/T2Oaqfx1JvCCS+NeSxPMjiX8tSTw/knh+JPH8SOL5kcTzI4nnRxKSeH4kIYnnRxKSeEEkIYkXRhKSkMSLShKSkIQkJCGJ/2ySkIQkJCEJSbyoJCEJSbwgkpCEJF4QSUji+ZGEJJ6bJCTx/Eji+ZHE8yOJ5yaJ50cSz48knh9JvKgk8fxI4vmRxL/F5uYmV1111VVXXfX/BMFVV1111VVX/T9km6teMEn8Z5LEfyVJ/EeRxPMjiedHEs+PJJ4fSTw/knh+JPH8SOL5kYQknh9JSOIFkYQkXhBJSEIS/xJJSEISkpDE/zSSkIQkJCGJf4kkJCGJF0QSknhBJCGJ50cSz48knh9JPD+SeH4k8dwkIYnnJonnRxLPjySemySeH0k8P5J4fiTx/Eji+ZHExsYGAP/wD//wO1x11VVXXXXV/20EV1111VVXXfV/3D/8wz/8DsB1113Hv5VtXlS2uerfThIviCReEEn8a0ni+ZHE8yOJfw1JPD+SeH4k8fxI4vmRxPMjiedHEi+IJF4QSUjiBZGEJP4lkpCEJP4tJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhL/WpKQhCQk8cJIQhIviCQk8YJI4vmRhCSemyQk8dwkIYnnJglJPDdJPD+SeG6SeH4k8fxI4rlJ4vmRxPMjiedHEs+PJJ4fSVx11VVXXXXV/xNUrrrqqquuuuqqq/6VJPHCSOJ/Ckn8Z5PEi0oSz48knh9JPD+SeG6SeEEk8fxI4gWRxAsjiX+JJP41JPFfSRLPj21eFJK4n22eH0nczzbPTRIAtnlukgCwzXOThG2emyRs89wkYZvnJgnbPJAkbPPcJGGbB5KEbZ6bJGzz3CRhmweShG2emyRs85/hzJkzAPzDP/zDb3PVVVddddVV/7dRueqqq6666qr/486ePXsrwNbWFg9kG0n8fyOJ/2sk8a8liedHEs+PJJ4fSTw/knhuknh+JPH8SOK5SeL5kcTzI4nnRxIviCReEEn8SyTxopLE/0SSeG62eWEkcT/bPD+SALDNc5MEgG2emyQAbPNAkgCwzQNJAsA2DyQJANs8kCRs80CSsM1zk4RtHkgStnlukrDNi0IStnlukrDNA0nCNs9NErZ5bpKwzVVXXXXVVVf9P0Xlqquuuuqqq/6Pu++++24F2Nra4qr/fpJ4QSTxgkjiX0sSz48knh9JPD+SeH4k8fxI4kUliedHEs9NEs+PJJ4fSTw/knh+JPGCSOKFkcSLQhL/HpL4j2Kbfw1JPJBtXhBJ3M82z00SALZ5bpIAsM1zkwSAbR5IEgC2eSBJ2Oa5ScI2DyQJ2zyQJABs80CSsM0DScI2z00StnkgSdjmuUnCNi8KSdjmuUnCNs9NEra538bGBgD33XffrVx11VVXXXXV/20EV1111VVXXfX/wH333XcrwNbWFv9Wtrnqfx5J/E8iiedHEs9NEs+PJJ6bJJ4fSTw/knhukpDE8yOJ50cSknhBJCGJF0YSkpDEi0ISkpCEJCQhCUn8R5KEJCQhCUlIQhIvCklIQhIvjCQk8fxIQhKSeG6SkMTzI4nnRxLPTRKSeG6SeG6SeH4k8dwk8dwk8fxI4rlJ4vmRxHOTxPMjiedHEi/MxsYGAPfdd9+tXHXVVVddddX/fQRXXXXVVVdd9f/A2bNnbwXY2trigWxz1X8sSfxPIInnRxLPjySeH0k8P5J4bpJ4fiTx3CTx/EjiuUni+ZHEc5OEJJ6bJJ4fSUji+ZHECyIJSbwgkpCEJF4YSUhCEpKQxP8EkpCEJCQhiRdGEpKQhCSeH0lIQhLPjyQk8dwkIYnnJglJPDdJSOK5SeK5SeK5SUISz00Sz00Sz00SLypJvKgk8fxI4kUlCYDNzU0Azp49eytXXXXVVVdd9X8flauuuuqqq6666j+cbSRx1XOSxAsiiRdEEv8dJPH8SOJFJYnnJonnRxLPTRLPjySemySeH0k8P5J4fiTxgkjiBZHEv0QS/1aS+I9mmxeVJB7INi+IJABs8/xIAsA2z00SALZ5IEkA2OaBJGGb5yYJ2zyQJGzzQJIAsM0DScI2DyQJ2zyQJGzzQJKwzQNJwjbPTRK2eSBJ2Oa5ScI2LwpJ2Oa5SWJjYwOA++6771auuuqqq6666v8+gquuuuqqq676f+Dv//7vfxvg2muv5aoXThIvjCT+p5DE8yOJ50cSz48k/r0k8dwk8aKSxHOTxHOThCSemySemyQk8dwkIYnnJglJPD+SkMTzIwlJvCCSkIQkXhSSkIQkJCEJSfxnkIQkJCEJSUhCEv8SSUhCEi+IJCQhiedHEpJ4fiTx/EjiuUlCEs9NEs9NEpJ4bpJ4bpJ4bpJ4bpJ4bpJ4bpJ4fiTx3CTx/EjiuUni+ZHE8yOJq6666qqrrvp/hMpVV1111VVXXfXfyjaSuOr5k8R/B0k8P5J4bpJ4UUniuUniuUniuUni+ZHEc5PE8yOJ5yaJF0QSz48kXhhJvCgk8T+VJJ6bbZ4fSTyQbZ6bJABs89wkAWCbB5IEgG0eSBIAtnkgSdjmgSQBYJsHkoRtHkgStnkgSdjmgSRhmweShG0eSBK2eSBJ2Oa5ScI2DyQJ27woJGGbF8Xp06cB+Id/+Iff4aqrrrrqqqv+7yO46qqrrrrqqv8H/uEf/uF3AK677jqem21eVLa56gWTxL+FJP61JPH8SOL5kcTzI4nnJonnRxIvKkk8N0k8N0k8N0k8N0k8N0lI4rlJ4rlJQhLPTRLPjyQk8dwkIYkXRBKSeGEkIQlJvKgkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCReVJKQhCReGElI4vmRhCQk8dwkIYnnJglJPDdJSOKBJCGJ5yaJ5yaJ5yaJ5yaJ5yaJ5yaJ5yaJ5yaJ50cSz00Sz00Sz48knpskrrrqqquuuur/OSpXXXXVVVddddVV/wUk8T+NJP69JPHcJPHcJPHcJPHcJPHcJPHcJPHcJPH8SOK5SeL5kcTzI4kXRBIvjCReVJL47yCJ58c2L4gkHsg2z00S97PNc5MEgG0eSBIAtnkgSQDY5oEkYZsHkoRtHkgStnkgSdjmgSRhmweShG0eSBK2eSBJ2OaBJGGbB5KEbV4UkrDNA0nCNi8KSdjmfmfOnAHgvvvuu5Wrrrrqqquu+r+PylVXXXXVVVf9P3D27NlbAba2trjqfw9JPD+SeH4k8fxI4kUliedHEs9NEs9NEs9NEs9NEs9NEs9NEs9NEs9NEs9NEs+PJJ6bJJ4fSbwgknhhJPEvkcT/ZJJ4INu8IJK4n22emyQAbPPcJAFgmweSBIBtHkgStnkgSQDY5n6SALDN/SQBYJv7SQLANveTBIBt7icJ2zyQJGzzQJKwzQNJwjYPJAnbPJAkbPOikIRtHkgStnlukrDNA509e/ZWrrrqqquuuur/PipXXXXVVVdd9f/AfffddyvA1tYWV/3bSeI/miT+O0jiRSWJ5yaJ5yaJ5yaJ5yaJ5yaJ5yaJ5yaJ5yaJ5yaJ5yaJ50cSz48knh9JvCCSeGEk8W8hif9stvmXSOKBbPP8SOJ+tnkgSdzPNg8kCQDbPJAkAGxzP0kA2OaBJGGbB5KEbR5IErZ5IEnY5oEkYZv7ScI2DyQJ2zyQJGzzQJKwzQNJwjYPJAnbPJAkbPPcJGGbB5KEbV6QjY0NAO67775bueqqq6666qr/+wiuuuqqq6666v+J++6771aAra0t/r+SxAsjiX8rSbwgkvjXksTzI4nnRxLPjyReVJL4zyaJ5yaJ5yaJ5yaJ5yaJ5yaJ5yaJ5yYJSTw3SUjiuUlCEs+PJCTx/EhCEpL4l0hCEpKQhCQk8V9BEpKQhCQkIYkXRhKSkIQknh9JSOL5kYQknpskJPHcJPHcJCGJB5KEJB5IEpJ4IEk8N0k8N0k8kCQk8UCSeG6SeG6SeG6SeG6SeG6SeFFJ4rlJYmNjg6uuuuqqq676f4bgqquuuuqqq/6fOHv27K0AW1tbPDfbXPX/hySemySeH0k8N0k8N0k8N0n8SyTx3CTx3CTx3CTx3CTx3CTx3CTx3CQhiecmCUk8N0lIQhLPTRKSkMQLIwlJSEIS/1qSkIQkJCEJSUhCEpKQhCQkIYl/LUlIQhKSeGEkIQlJPDdJSEISz00SknhukpDEA0lCEs9NEs9NEs9NEg8kCUk8kCSemySemyQeSBLPTRLPTRLPTRLPTRLPTRLPTRIvqs3NTQD+4R/+4be56qqrrrrqqv8fqFx11VVXXXXVVf8pbCOJq14wSfxHkMTzI4nnJokXlSSemySemySemySemyQeSBLPTRLPTRLPTRIPJInnJonnJonnRxLPTRLPjyReEEm8MJL415DEfzRJvDC2eWEk8UC2eX4kAWCb5yYJANs8kCQAbPNAkrDNA0kCwDb3kwSAbe4nCds8kCRs80CSsM39JGGbB5KEbR5IEra5nyRs80CSsM0DScI2DyQJ2zyQJGzzQJKwzQNJwjYPJAnbPNDGxgYA9913361cddVVV1111f8PBFddddVVV131/8Tf//3f/zbAtddey7+Hbf4/ksS/hST+tSTx/EjiP4Mk/q0k8dwk8dwk8S+RxHOTxHOTxANJ4rlJ4rlJ4rlJQhIPJAlJPDdJSOK5SUISknh+JCEJSbwwkpCEJCQhif8OkpCEJCQhCUm8IJKQhCSeH0lIQhLPTRKSeG6SkMQDSUISz00Sz00SDyQJSTyQJJ6bJB5IEpJ4IEk8N0k8kCSemySemyReFJJ4bpJ4bpJ4bpK46qqrrrrqqv/nqFx11VVXXXXVVVf9O0niv4sknh9JPDdJvKgk8dwk8S+RxHOTxHOTxANJ4rlJ4oEk8dwk8dwk8dwk8dwk8dwk8dwk8fxI4gWRxL9EEv8akvjPYpt/iSQeyDbPTRL3s81zkwSAbR5IEgC2eSBJANjmfpIAsM39JAFgm/tJwjYPJAnb3E8SALa5nyRs80CSsM39JGGbB5KEbe4nCds8kCRs80CSsM39JGGb/0iSsA3AmTNnALjvvvtu5aqrrrrqqqv+fyC46qqrrrrqqv8n/uEf/uF3AK677jr+L5LEv4ck/itJ4vmRxPMjiReVJF5UknhuknhuknhukviXSOK5SeKBJPHcJPFAknhuknhuknggSUjigSQhiQeShCQeSBKSeG6SkMTzIwlJPD+SkIQkJPGCSEISkpCEJCTxn0kSkpCEJCQhiRdGEpKQxPMjCUlI4rlJQhLPTRKSeG6SeG6SeG6SeCBJSOKBJPHcJPFAknhuknggSTw3STyQJJ6bJP4lknhuknhuknhuknhRnD179hlcddVVV1111f8PVK666qqrrrrqqqv+k0jifwpJPDdJ/FtJ4rlJ4oEk8dwk8UCSeG6SeCBJPDdJPJAknpsknpsknpsknpsknpskXhBJvCCSeGEk8W8liX8L27woJPHcbPPcJHE/2zw3SQDY5oEkAWCbB5IEgG3uJwkA29xPEgC2uZ8kAGxzP0nY5n6SALDN/SRhm/tJAsA295OEbe4nCds8kCRscz9J2OaBJGGb+0nCNg8kCds8kCRs80CSsM0DScI2DyQJ22xsbABw33333cpVV1111VVX/f9A5aqrrrrqqqv+nzh79uytAFtbWzw/tpHE/1WS+LeSxAsiiX8tSfxrSOL5kcRzk8S/hySemyT+JZL4l0jiXyKJB5LEc5PEA0niuUnigSTx3CTx3CTx3CTx/EjiBZHECyKJF5Uk/jNI4oWxzQsiifvZ5rlJ4n62eSBJANjmgSRxP9vcTxIAtrmfJABscz9J2OaBJGGb+0kCwDb3k4Rt7icJ2zyQJGxzP0nY5n6SsM0DScI295OEbR5IEra5nyRs80CSsM0DScI2DyQJ2zyQJGzzQJLY2NgA4OzZs7dy1VVXXXXVVf8/ULnqqquuuuqq/2e2tra46n8mSfxnkMRzk8Rzk8Rzk8Rzk8QDSeK5SeKBJPHcJPFAknggSTw3STyQJJ6bJB5IEs9NEs9NEs9NEs9NEs+PJF4QSfxLJPE/hSSem22emyQeyDYPJIn72eZ+krifbR5IErZ5IEkA2OZ+krDN/SQBYJv7ScI2DyQJ29xPEra5nyQAbHM/SdjmfpKwzf0kYZsHkoRt7icJ2zyQJGxzP0nY5oEkYZsHkoRtHkgStvmXbGxsAHDffffdylVXXXXVVVf9/0Bw1VVXXXXVVf9P3Hfffbfed999twJsbW1x1X8uSfxnksRzk8R/Nkn8SyTxQJJ4bpJ4IEk8kCSemyQeSBIPJAlJPJAkHkgSknggSUjigSQhiQeShCSemyQk8fxIQhLPjyQkIQlJ/EskIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCT+JZKQhCQk8fxIQhKSeG6SkMRzk4QkHkgSknhuknggSUjigSTxQJKQxANJ4oEk8dwk8UCSeCBJPJAknpskHkgSz00SDySJ5yaJ5yaJf4kkrrrqqquuuuoqCK666qqrrrrq/5GzZ8/eCrC1tcVVzyaJ/yqSeH4k8fxI4t9DEs9NEs9NEs9NEg8kiecmiQeSxL9EEg8kiQeSxHOTxANJ4oEk8UCSkMQDSeKBJCGJB5KEJJ6bJJ6bJCTx3CQhCUk8N0lIQhIviCQkIQlJSEIS/9kkIQlJSEISknhBJCEJSTw/kpDEc5OEJJ6bJCTxQJKQxANJQhIPJIkHkoQkHkgSDySJB5KEJB5IEg8kiQeSxANJ4rlJ4oEk8S+RxL+FJJ6bJO53+vRpAP7hH/7ht7nqqquuuuqq/z+oXHXVVVddddVV/+NJ4r+LJF4QSfx3kMRzk8SLQhIvCkn8SyTxL5HEA0nigSTxQJJ4bpJ4IEk8kCQeSBLPTRIPJInnJonnJonnJonnRxLPjyReGEn8a0jiP5JtXhhJPDfbPJAk7mebB5LE/WxzP0nczzb3kwSAbe4nCQDb3E8StrmfJABscz9J2OZ+kgCwDYAkAGxzP0nY5n6SsM39JGGb+0nCNveThG0eSBK2uZ8kbHM/SdjmgSRhm/tJwjYPJAnbPJAkbPNAkrDNxsYGAPfdd9+tXHXVVVddddX/HwRXXXXVVVdd9f/I3//93/82wLXXXsv/J5L4rySJ/wiS+PeQxItCEv8SSTyQJJ6bJB5IEg8kiQeSxL9EEg8kiQeSxANJ4oEkIYkHksQDSUISDyQJSTyQJCTxQJKQhCQeSBKSkMTzIwlJSOIFkYQkJCEJSUjiP5okJCEJSUhCEpJ4QSQhCUk8N0lIQhLPTRKSeG6SkMQDSUISDyQJSdxPEpJ4IEk8kCQk8UCSeCBJPJAkHkgSDySJB5LEA0niuUnigSTxQJJ4bpJ4IEk8N0k8N0k8N0lcddVVV1111f9TVK666qqrrrrqqv/1JPG/gSSeH0m8qCTx3CTx3CTx3CTx3CTx3CTxQJL4l0jigSTxQJL4l0jigSTxQJJ4IEk8kCQeSBIPJInnJonnJokHksRzk8TzI4nnRxIvjCT+LSTxb2Wbf4kkHsg2z00S97PNA0nifra5nyQAbPNAkgCwzf0kYZsHkoRt7icJANsASALANveThG3uJwnb3E8StrmfJGxzP0nY5n6SsM39JGGb+0nCNg8kCdvcTxK2uZ8kbPPCSMI2DyQJ2/xLNjY2ALjvvvtu5aqrrrrqqqv+/yC46qqrrrrqqv9Hzp49+wyA6667jqv+fSTxn0kS/x0k8S+RxANJ4oEk8S+RxANJ4oEk8UCSeCBJPJAkHkgSDySJB5KEJB5IEpJ4IEk8kCQk8dwkIYnnJglJPD+SkIQkXhhJSEISkpCEJCTx7yEJSUhCEpKQhCReEElIQhKSeG6SkIQknpskJPFAkpCEJB5IEg8kCUk8kCQk8UCSeCBJPJAkHkgSDySJB5LEA0nigSTxQJJ4IEk8N0k8kCQeSBIPJInnJonnJokHksRz29jYAODs2bPP4Kqrrrrqqqv+/6By1VVXXXXVVf+P3HfffbfyQthGEv+VJPHfSRIviCT+tSTx/Eji+ZHEi0oSz00Sz00Sz00Sz00S/xJJPJAk/rUk8UCSeCBJPJAkHkgSDySJB5LEA0nigSTxQJJ4IEk8N0k8N0k8N0k8N0m8IJJ4YSTxbyWJf4ltXhSSeG62eW6SuJ9tHkgS97PN/SQBYJsHkgSAbQAkAWCb+0kCwDb3k4Rt7icJANsASALANgCSALANgCQAbAMgCQDbAEjCNveThG3uJwnb3E8StrmfJGzzwkjCNveThG3uJwnbPJAkbPPCSMI299vY2ADgvvvuu5Wrrrrqqquu+v+DylVXXXXVVVf9P3L27NlbAba2trjqfy5J/HeQxANJ4l8iiQeSxANJ4oEk8UCSeCBJPJAkHkgSDySJ+0nigSTx3CTxQJJ4IEk8N0k8N0k8N0k8P5J4QSTxopDEfwRJ/Ets8/xI4oFs80CSuJ9tHkgSALa5nyTuZ5v7ScI295MEgG3uJwnb3E8SALa5nyRscz9J2OZ+krDN/SRhm/tJwjYAkgCwDYAkbHM/SdjmfpKwzf0kYZv7ScI2DyQJ29xPEra5nyRs88JIwjYPJAnbAGxsbABw9uzZW7nqqquuuuqq/z+oXHXVVVddddVV/2q2kcT/V5L4jyCJF5UknpsknpsknpsknpskHkgS/xJJPJAkHkgSDySJB5LEA0nigSTxQJJ4IEncTxIPJIkHksQDSeK5SeKBJPFAknhuknhuknhuknhBJPHCSOK/kySeH9s8kCQeyDb3k8T9bHM/SdzPNveTBIBtACQBYJv7SQLANgCSALDN/SRhm/tJwjb3k4Rt7icJ29xPEra5nyRscz9J2AZAEgC2AZCEbe4nCdvcTxK2uZ8kbPPCSMI295OEbe4nCds8kCRs80CSsM3GxgYA9913361cddVVV1111f8fBFddddVVV131/8h9991363333Xfr1tYWW1tb/H8giX8LSfxrSeL5kcR/F0k8N0n8SyTxQJJ4IEk8kCQeSBIPJIkHksQDSeKBJPFAkrifJB5IEg8kiQeSxANJQhL3k4QkHkgSDyQJSTyQJCTxQJKQxHOThCQk8dwkIQlJSOIFkYQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkMQLIwlJSEISz00SkpDEA0lCEpJ4IElI4oEkIYn7SUISDySJB5LEA0lCEveThCTuJwlJ3E8SDySJB5LEA0nigSRxP0k8kCQeSBIPJIkHksS/RBIPJInnJomrrrrqqquuuupZCK666qqrrrrq/5n77rvvVoCtrS3+v5PE/zSSeG6SeG6SeG6S+LeQxANJ4j+TJB5IEg8kiQeSxP0k8UCSeCBJPJAkHkgSDySJB5KEJO4nCUk8kCQk8UCSkMQDSUISknhukpCEJJ4fSUhCEpKQxH8FSUhCEpKQhCSeH0lIQhLPTRKSeG6SkMQDSUISDySJB5KEJO4nCUncTxKSeCBJPJAkHkgS95OEJO4niQeSxANJ4oEkcT9JPJAkHkgSDySJB5LEA0niuUnigSTx3CTxQKdPnwbgH/7hH36Hq6666qqrrvr/hcpVV1111VVXXfU/miReGEn8V5LEfwRJ/GeTxHOTxL+WJB5IEg8kiQeSxANJ4n6SeCBJPJAkHkgS95PEA0nigSTxQJJ4IEncTxLPTRIPJIkHksRzk8Rzk8TzI4kXRBIvCkn8Z7LN8yOJB7LNA0nifra5nyTuZ5v7SQLANveTBIBtACQBYJv7ScI295OEbe4nCdvcTxIAtgGQhG3uJwnb3E8StgGQhG3uJwnb3E8StrmfJGwDIAnb3E8StrmfJGxzP0nY5n6SsM39JGGbF0YStnlBNjY2ALjvvvtu5aqrrrrqqqv+fyG46qqrrrrqqv9nzp49eyvAtddey1X/cSTx/EjiRSWJ5yaJ5yaJ5yaJfwtJPJAkHkgSDySJB5LEA0nigSTxgkjigSTxQJK4nyQeSBIPJIn7SUIS95OEJO4niQeShCTuJwlJ3E8SknggSUjigSQhiQeShCQk8UCSkIQkJPHcJCEJSUhCEpL4zyYJSUhCEpKQxHOThCQkIYkHkoQkJPFAkpDEA0lCEg8kCUncTxKSuJ8kJHE/SUjifpKQxANJ4n6SkMT9JPFAkrifJCRxP0k8kCQeSBL3k8QDSeKBJPFAknggSTyQJB5IEv8SSVx11VVXXXXVVVC56qqrrrrqqv9n7rvvvlv5f0IS/xaS+M8kif9sknhuknggSfxHksQDSeKBJPGCSOKBJHE/STyQJB5IEveTxANJ4oEk8UCSeCBJPJAkHkgSz00Sz00Sz00SL4gkXhSS+M9km+dHEg9kmweSxP1scz9JANjmfpK4n20AJAFgm/tJAsA2AJIAsA2AJABsAyAJ29xPEra5nyRscz9J2AZAEra5nyRscz9J2AZAEra5nyRscz9J2AZAEra5nyRscz9J2OZ+krDN/SRhm/tJwjb3k4Rt7icJ2zyQJGyzsbEBwH333fd0rrrqqquuuur/FypXXXXVVVdd9f/M2bNnbwXY2tri/zNJ/GtJ4l9DEi8qSTw3STw3STw3SfxLJPEvkcQDSeKBJPFAknhBJPFAknggSdxPEg8kiftJ4oEkcT9JPJAkHkgSDySJ+0nigSTxQJJ4IEk8N0k8kCSeH0k8P5J4YSTxX00Sz802z00S97PNA0nifrYBkMT9bHM/SQDYBkASALa5nyRscz9J2OZ+krANgCQAbAMgCQDbAEjCNveThG0AJAFgGwBJ2OZ+krANgCRscz9J2OZ+krANgCRscz9J2OZ+krDN/SRhm/tJwjb3k4Rt7icJ29xPErZ5IElsbGwAcPbs2Wdw1VVXXXXVVf+/ULnqqquuuuqq/2fuu+++WwG2tra46j+GJP4nkcS/RBIPJIkHksQDSeKBJPFAknhBJPFAkrifJB5IEveTxANJ4n6SeCBJPJAk7ieJB5LEA0nigSTxQJJ4IEk8kCSemySeH0m8IJJ4UUjiP4ttnpsknptt7ieJ+9nmgSQBYJv7SQLANveTBIBtACQBYBsASQDYBkASALYBkASAbQAkYZv7ScI2AJIAsA2AJGxzP0nYBkAStrmfJGwDIAnb3E8StrmfJGwDIAnb3E8StrmfJGxzP0nY5kUlCdvcTxK2eaDFYgHA2bNnb+Wqq6666qqr/n+hctVVV1111VX/z9x33323AmxtbfFvJYl/iST+s0niP5ok/jNJ4rlJ4kUhiecmiX+JJP4jSeKBJPFAkrifJB5IEi+IJO4niQeSxP0k8UCSeCBJ3E8SDySJ+0nigSTxQJJ4IEk8kCSemySemySeH0m8MJL4ryaJ52ab5yaJ+9nmfpK4n23uJwkA29xPEgC2uZ8kAGwDIAkA2wBIAsA2AJKwzf0kYRsASQDYBkAStrmfJGwDIAnb3E8StgGQhG3uJwnbAEjCNveThG3uJwnbAEjCNveThG3uJwnbPD+SsM39JGGbF0YStrnfxsYGAPfdd9+tXHXVVVddddX/L1Suuuqqq6666qr/NpL430ISz48knh9J/HtI4t9CEv8SSTyQJB5IEg8kiRdEEg8kiRdEEg8kiftJ4gWRxP0k8UCSuJ8kHkgS95PEA0nigSRxP0k8kCSemyQeSBLPTRLPTRIviCT+JZL4z2Sb5yaJ52ab+0nifra5nyTuZxsASdzPNgCSALDN/SRhm/tJwjb3k4RtACQBYBsASdjmfpKwDYAkAGwDIAnbAEgCwDYAkrANgCQAbAMgCdsASMI295OEbe4nCdsASMI295OEbe4nCdsASMI295OEbe4nCdvcTxK2eUE2NjYAuO+++27lqquuuuqqq/5/Ibjqqquuuuqq/2fOnj37DICtrS22trb4n0wS/1aSeEEk8d9BEv9WknhukviXSOKBJPFAknggSTyQJB5IEi+IJB5IEveTxANJ4n6SeCBJ3E8S95PEA0nifpJ4IEncTxIPJIn7SUIS95PEA0nigSQhiftJQhIPJAlJPJAkJPHcJCEJSTw3SUhCEpKQxH82SUhCEpKQhCSemyQkIYkHkoQkJPFAkpDEA0lCEveThCTuJwlJ3E8SkrifJCRxP0ncTxKSuJ8kHkgS95PEA0nifpJ4IEncTxL3k8QDSeIFkcQDSeIFkcQDSeKBJPFAknggSVx11VVXXXXVVRBcddVVV1111f9D//AP//DbAFtbW1z1H08SLypJPDdJ/FtI4j+TJB5IEi+IJF4QSdxPEg8kiftJ4n6SeCBJ3E8SDySJ+0nifpKQxP0k8UCSuJ8kJHE/SUjifpKQxP0kIQlJ3E8SkpDEA0lCEpJ4IElIQhKSeH4kIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQk8fxIQhKSkMQDSUISknggSUhCEveThCQkcT9JSOJ+kpDE/SQhiftJQhL3k8T9JCGJ+0nifpKQxP0kcT9JSOJ+krifJB5IEveTxP0k8UCSuJ8kHkgSDySJ+0nigSTxQJJ4IEk8kCQeSBKnTp0C4L777ruVq6666qqrrvr/h8pVV1111VVXXXXVM0ni+ZHE8yOJ/wqSeG6S+JdI4oEk8UCSeCBJPJAkXhBJPJAk7ieJB5LE/STxgkjifpK4nyQeSBL3k8QDSeJ+krifJB5IEveTxANJ4n6SeCBJPDdJPJAknpsknh9JvCCS+LeQxAtim3+JJJ6bbR5IEvezzf0kcT/b3E8SALa5nyQAbAMgCQDbAEgCwDYAkgCwDYAkbAMgCQDbAEjCNgCSALANgCRsAyAJ29xPErYBkIRtACRhm/tJwjYAkrANgCRscz9J2AZAEra5nyRs8/xIwjb3k4Rt7icJ29xPEra5nyRsc7+NjQ0A/uEf/uG3ueqqq6666qr/fwiuuuqqq6666v+h++6771aAra0t/reSxL+FJP47SOK5SeK5SeLfQhL/kSTxQJJ4QSTxgkjifpJ4IEncTxL3k8QLIon7SeJ+kpDE/SRxP0ncTxKSuJ8k7icJSdxPEg8kiQeShCTuJwlJPJAkJPFAkpCEJB5IEpKQhCSeH0lIQhKSkIQkJCEJSbwwkpCEJCQhCUlIQhKSkMRzk4QkJCGJB5KEJCTxQJKQhCTuJwlJPJAkJHE/SUjifpJ4IEncTxKSuJ8k7ieJB5LE/SRxP0k8kCTuJ4n7SeKBJHE/SdxPEg8kiftJ4oEkcT9JPJAkHkgSDySJq6666qqrrrrqRULlqquuuuqqq/4fuu+++24F2Nzc5P8iSfx3kcR/Nkn8SyTxQJJ4IEk8kCReEEk8kCTuJ4kHksT9JPGCSOJ+krifJB5IEveTxP0kcT9JPJAk7ieJ+0nifpJ4IEncTxIPJIkHksQDSeKBJPHcJPH8SOIFkcS/hiReVLZ5YSTx3GxzP0k8kG0AJHE/29xPEgC2AZAEgG3uJwkA2wBIwjYAkgCwDYAkAGwDIAnbAEjCNgCSALANgCRsAyAJ2wBIAsA2AJKwDYAkbAMgCQDbAEjCNgCSsA2AJGxzP0nYBkAStrmfJGwDIAnb3E8StrmfJGzz/EjCNveThG0ANjY2ALjvvvtu5aqrrrrqqqv+/6Fy1VVXXXXVVf8PnT179hkAW1tb/E8lif9Kknh+JPH8SOJFJYnnJonnJonnJol/iSQeSBL/GpJ4IEm8IJJ4QSTxgkjifpK4nyReEEncTxL3k8T9JPFAkrifJO4niftJ4oEkcT9JPJAk7ieJB5LEA0niuUniuUni+ZHECyOJ/yiSeGFs89wk8UC2uZ8k7mcbAEnczzYAkgCwDYAkAGxzP0nYBkASALYBkASAbQAkYRsASQDYRhIAtgGQhG0AJGEbAEkA2AZAErYBkIRtACRhm/tJwjYAkrANgCRsAyAJ29xPErYBkIRt7icJ2wBIwjb3k4Rtnh9J2OZ+krDN/SRhm8ViAcDZs2efwVVXXXXVVVf9/0Plqquuuuqqq/4fuu+++24F2Nra4r+LJK7615PEA0niXyKJB5LECyKJB5LECyKJ+0nigSRxP0ncTxIviCTuJ4n7SeJ+krifJO4niQeSxP0kcT9J3E8SDySJ+0nigSRxP0k8kCQeSBLPTRLPjySeH0n8a0jiX8s2L4gknpttHkgS97PN/SQBYJv7SQLANgCSALANgCQAbAMgCQDbAEgCwDYAkrANgCQAbAMgCdsASMI2AJKwDYAkAGwDIAnbAEjCNgCSsA2AJGxzP0nYBkAStgGQhG0AJGGb+0nCNgCSsM3zIwnb3E8StgGQhG3uJwnb3E8StrmfJDY2NgC47777buWqq6666qqr/v+hctVVV1111VX/D509e/ZWgK2tLf4/kcR/Jkk8N0m8KCTx3CTxryWJB5LEA0nigSTxgkjigSRxP0m8IJK4nyReEEncTxL3k8T9JHE/SdxPEveTxANJ4n6SuJ8k7ieJ+0nigSRxP0k8kCTuJ4kHksRzk8Rzk8Rzk8S/RBL/kSTxwtjmgSTxQLa5nyTuZxsASdzPNgCSALANgCQAbAMgCQDbAEgCwDYAkrANgCQAbAMgCdsASMI2AJKwDYAkAGwDIAnbAEjCNgCSsA2AJGwDIAnb3E8StgGQhG0AJGEbAEnY5n6SsA2AJGwDIAnb3E8Stnl+JGGb+0nCNveThG3ut7GxAcDZs2dv5aqrrrrqqqv+/6Fy1VVXXXXVVVf9h5PEfyZJvCCS+NeSxPMjiedHEv8ekvi3kMQDSeI/kiReEEm8IJK4nyReEEncTxL3k8T9JHE/SdxPEveTxP0kcT9JPJAk7ieJ+0nifpK4nyQeSBL3k8QDSeJ+knhuknggSTw3SbwgknhRSOI/gm2emySem23uJ4n72eZ+krifbQAkAWAbAEkA2AZAEgC2AZAEgG0AJAFgG0kA2AZAErYBkIRtACQBYBtJANgGQBK2AZCEbQAkYRsASdgGQBK2AZAEgG0AJGEbAEnYBkAStgGQhG2eH0nYBkAStrmfJGwDIAnb3E8StrmfJGzz/CwWC6666qqrrrrq/zEqV1111VVXXfX/0H333XcrwNbWFlf9x5DEfyRJ/GtJ4oEk8UCSeCBJvCCSeEEkcT9JvCCSuJ8k7ieJ+0nifpK4nyTuJ4n7SeJ+krifJO4niftJ4oEkcT9J3E8S95PE/STxQJJ4IEk8kCQeSBLPTRLPTRIvjCT+M0ni+bHNA0nifra5nyTuZ5v7SQLANgCSALANgCQAbAMgCQDbAEgCwDYAkrANgCRsAyAJANtIAsA2AJKwDYAkbAMgCdsASMI2AJKwDYAkbAMgCdvcTxK2AZCEbQAkYRsASdgGQBK2AZCEbe4nCdsASMI295OEbQAkYZv7ScI2z48kbPNA9913361cddVVV1111f8/BFddddVVV131/9Q//MM//DbAddddx/8HkvivJonnJonnJol/iSQeSBL/HpJ4IEm8IJK4nyReEEncTxL3k8T9JHE/SdxPEveTxPMjiftJ4n6SuJ8k7ieJ+0lCEgCSkMT9JHE/SdxPEveThCTuJwlJ3E8SkrifJCRxP0lIQhL3k4QkJPFAkpCEJCQhiecmCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpDEc5OEJCQhCUncTxKSkIQk7icJSUjifpKQxP0kIQlJAEhCEveThCTuJ4n7SUISAJKQxP0kcT9J3E8S95PE/SRxP0ncTxL3k8T9JCGJ+0nifpK4nyTuJ4n7SeJ+knggSdxPEi+IJF4QSTyQJBaLBQD33XffrVx11VVXXXXV/09Urrrqqquuuuqq/3Ek8V9FEs+PJJ4fSfxnk8S/liQeSBIPJIkXRBIPJIn7SeIFkcT9JHE/SdxPEv8eknhukrifJO4niftJ4n6SuJ8k7ieJ+0nigSRxP0ncTxIPJIkHksQDSeK5SeK5SeIFkcS/hSQeyDb/Ekk8N9s8kCTuZ5v7SeJ+tgGQxP1sI4n72QZAEgC2kQSAbQAkAWAbSQDYBkAStgGQhG0AJGEbAEnYBkAStgGQhG0AJGEbAEnYBkAStgGQhG3uJwnbAEjCNgCSsA2AJGwDIAnbAEjCNgCSsM3zIwnbAEjCNveThG0AJGGb+0nCNvc7ffo0AP/wD//w21x11VVXXXXV/08EV1111VVXXfX/1H333XcrwNbWFv/VJPFvJYkXRBL/HSTx3CTx3CTx3CTxL5HEA0ni30MSL4gkXhBJ3E8S/1qSuJ8k7ieJ+0nifpK4nySemyTuJ4n7SeJ+krifJO4niftJ4n6SkASAJCRxP0ncTxKSuJ8kJHE/SUjifpKQhCTuJwlJSOKBJCEJSUjiuUlCEpKQhCQkIQlJSEISz00SkpCEJCQhCUlIQhKSkMQDSUISkpCEJO4nCUlI4oEkIYkHkoQk7icJSdxPEveThCTuJ4n7SeJ+kpAEgCQkASAJSQBIQhIAkpAEgCQkASAJSQBIQhIAkrifJB5IEveTxP0kcT9J3E8S95PE/SRxP0k8kCTuJ4kHksT9JPFAkrjqqquuuuqqq56FylVXXXXVVVf9P3XffffdCrC5uclVLxpJ/GeTxL+WJB5IEg8kiRdEEi+IJO4niRdEEveTxP0kcT9J3E8S95PE/SRxP0ncTxL3kwSAJO4niftJ4n6SuJ8k7ieJ+0nifpK4nyTuJ4n7SeKBJPFAknggSTyQJJ6bJF4QSbwoJPFvYZvnRxLPzTb3k8T9bAMgifvZBkAS97MNgCQAbAMgCQDbSALANgCSALCNJABsIwkA2wBIwjYAkrANgCRsAyAJ2wBIwjYAkrANgCRsAyAJ20gCwDaSsM39JGEbAEnYBkAStgGQhG0AJGEbAEnYBkAStgGQhG2eH0nY5vmRhG3uJwnbLBYLAO67775bueqqq6666qr/n6hcddVVV1111f9TZ8+efQbA1tYW/xqS+N9GEs+PJJ4fSbyoJPFvJYl/iSQeSBL/GpJ4IEm8IJK4nyReEEncTxL3k8T9JHE/SdxPEveTxP0kcT9J3E8S95MEgCTuJ4n7SeJ+krifJO4niftJ4n6SuJ8k7ieJ+0nifpJ4IEk8kCQeSBLPTRLPTRIviCT+o0niBbHNA0nigWwDIIn72QZAEvezDYAkAGwDIAkA2wBIAsA2kgCwDYAkbAMgCdsASMI2AJKwDYAkbAMgCdsASMI2AJKwDYAkbAMgCdsASMI2AJKwjSRscz9J2OZFJQnbAEjCNgCSsA2AJGwDIAnb3E8StgGQhG3uJwnbPNBisQDg7Nmzz+Cqq6666qqr/n+ictVVV1111VX/T9133323AmxtbfE/iST+LSTxP4Uknpsk/iWS+NeSxANJ4kUliReFJO4niftJ4l9DEveTxP0kcT9J3E8S95PEc5PE/SRxP0ncTxIAkrifJO4niftJ4n6SuJ8kHkgS95PEA0nigSTxQJJ4bpJ4fiTxL5HEfxTbPJAknptt7ieJ+9kGQBL3sw2AJABsAyAJANsASALANgCSsA2AJABsIwkA20gCwDaSALCNJABsIwkA20gCwDaSsA2AJGwDIAnbAEjCNgCSsA2AJGwjCdvcTxK2kYRtACRhGwBJ2Ob5kYRtACRhGwBJ2AZAEra5nyRsAyAJ2zw/klgsFlx11VVXXXXV/3MEV1111VVXXfX/1NmzZ28F2Nra4j+SJP6zSOK/iyT+I0niXyKJB5LEv4YkHkgS95PEA0nifpL415LE/SRxP0m8MJK4nyTuJ4n7SeJ+kgCQxP0kcT9J3E8SAJK4nyTuJ4n7SeJ+krifJO4nCUkASEIS95OEJO4nCUncTxKSuJ8kJCGJ+0lCEpKQxANJQhKSkIQkJPEfSRKSkIQkJCGJB5KEJCQhiftJQhKSuJ8kJHE/SUjifpKQxP0kIQkASUjifpK4nyTuJ4n7SeJ+krifJO4nCQBJSAJAEveTxP0kcT9J3E8SAJJ4IEkASOJ+krifJO4niRdEEveTxP0k8YJI4n6SeKCNjQ0A/uEf/uG3ueqqq6666qr/n6hcddVVV1111VXPIon/ayTx/Eji+ZHEi0oSz00Sz00S/xJJ/GtJ4oEk8YJI4gWRxAsiiftJ4n6SuJ8k7ieJ+0nifpK4nyReGEncTxL3kwSAJO4niftJ4n6SAJDE/SRxP0ncTxL3kwSAJB5IEveTxP0k8UCSuJ8knpskHkgSz48kXhBJ/GeyzQNJ4oFscz9J3M82AJIAsA2AJO5nG0kA2AZAEgC2AZCEbQAkAWAbSQDYRhIAtpEEgG0kAWAbSdgGQBK2AZCEbQAkYRtJANhGErYBkIRtACRhGwBJ2EYStnlukrANgCRsAyAJ2wBIwjYAkrDN8yMJ2wBIwjYAkrDN/SRhGwBJ2Oaqq6666qqrrrqMylVXXXXVVVf9P3XffffdCrC1tcV/JUn8fyeJf4kkHkgS/xqSeEEk8YJI4n6SuJ8k/iWSuJ8k7ieJ+0nifpK4nyQAJHE/SdxPEs9NEveTxP0kASCJ+0nifpIAkMT9JHE/SdxPEveTxANJ4n6SuJ8kHkgSz00SDySJ50cSLwpJ/FvZ5oEk8fzYBkASD2QbAEnczzaSuJ9tACQBYBtJANgGQBIAtpEEgG0AJGEbAEnYBkAStgGQhG0AJGEbSQDYRhK2AZCEbQAkYRsASdhGErYBkIRtACRhGwBJ2EYStgGQhG0AJGEbAEnYBkAStgGQhG0AJGEbAEnY5vmRhG0AJGGb50cStlksFgDcd999t3LVVVddddVV/z8RXHXVVVddddX/Y/fdd9+tANdddx3/m0niP5MknpskXhSS+M8giQeSxAsiiRdEEveTxItCEveTxItKEveTxP0k8dwkcT9J3E8SAJK4nyTuJwkASdxPEveTBIAk7ieJ+0nifpK4nyTuJwlJAEhCEveTxP0kIYn7SUISkrifJCTxQJKQhCQeSBKSkIQkJCEJSfx7SEISkpCEJCQhiQeShCQk8UCSkIQk7icJSdxPEpK4nyQkASAJSdxPEveThCQAJCEJAElIAkASkgCQxP0kcT9JAEhCEgCSuJ8k7icJAEncTxL3k8T9JAEgiftJ4n6SuJ8k7ieJ+0nifpK4nyTuJ4kXRBL3k8QDbWxsAHDffffdylVXXXXVVVf9/0Vw1VVXXXXVVf+PnT179lb+B5HECyKJfy1JPD+SeH4k8e8hiX8LSTyQJB5IEi+MJB5IEi+IJF4UkrifJO4niftJ4n6SuJ8k7ieJ5yaJ+0nifpIAkMT9JHE/SQBI4n6SuJ8kACRxP0kASEISAJK4nyTuJwkASUgCQBKSAJCEJAAkIYn7SUISAJKQxP0kIYn7SUISkrifJCQhiftJQhKSkMRzk4QkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUk8N0lIQhKSuJ8kJCEJSdxPEpK4nyQkIQkASUjifpKQBIAkJAEgCUncTxL3k8T9JHE/SQBIQhIAkrifJO4nCQBJ3E8S95MEgCTuJ4n7SeJ+kgCQxP0kcT9J3E8S95PE/SRxP0ncTxL3k8T9JPFAkrifJO538uRJAM6ePXsrV1111VVXXfX/F8FVV1111VVX/T9233333QqwtbXFVc+fJP4jSeLfSxIvKkm8IJK4nyTuJ4l/DUncTxL3k8T9JPHcJHE/STw3SdxPEgCSuJ8k7icJAEncTxIAkrifJO4nCQBJSAJAEveTxP0kcT9J3E8SkgCQhCTuJwlJ3E8SkrifJCQhiftJQhKSeCBJSEISkpDECyIJSUhCEpKQhCQkIQlJPD+SkIQkJCEJSdxPEpKQhCTuJwlJSAJAEpKQxP0kIQkASUjifpKQBIAkJAEgCUkASEISAJKQBIAkJAEgiftJAkASkgCQxP0kASAJSQBI4n6SAJCEJAAkcT9J3E8SAJK4nyTuJ4n7SeJ+krifJO4niftJ4n6SuJ8kXhBJPNB99913K1ddddVVV131/xeVq6666qqrrvp/7L777rsVYHNzkxeFJF4YSfxXk8R/NUk8N0k8N0n8SyTxQJJ4IEm8MJJ4IEm8IJK4nyReFJK4nyTuJ4kXRhL3k8T9JPHcJHE/SQBI4n6SeG6SuJ8kACRxP0kASOJ+kgCQxP0kcT9J3E8S95MEgCTuJ4kHksT9JHE/STyQJJ6bJJ6bJF4QSfxHkMQLY5v7SeKBbAMgifvZBkASALYBkASAbQAkAWAbSQDYBkAStgGQhG0AJGEbAEnYBkAStgGQhG0kAWAbSdgGQBK2kYRtACRhGwBJ2EYStgGQhG0AJGEbSdgGQBK2AZCEbSRhGwBJ2AZAErYBkIRtACRhGwBJ2AZAErYBkIRtACRhGwBJ2AZAErZ5oMViAcB99913K1ddddVVV131/xeVq6666qqrrvp/7OzZs88A2N7e5r+CJP6rSOL5kcTzI4n/bJL495LEi0oSLwpJ3E8S95PE/SRxP0ncTxL3k8Rzk8T9JHE/STw3STw3SdxPEgCSuJ8kACRxP0kASOJ+kgCQxP0kcT9JAEjifpK4nyTuJ4n7SeJ+krifJB5IEg8kiecmiecmiX+JJP4j2OaBJPFAtrmfJO5nGwBJ3M82krifbSQBYBsASQDYRhIAtpEEgG0kAWAbSQDYRhIAtpEEgG0kYRsASdhGErYBkIRtJAFgG0nYBkAStpGEbQAkYRsASdhGErYBkIRtHkgStgGQhG0AJGEbAEnY5t9LErYBkIRtACSxWCwAOHv27DO46qqrrrrqqv+/qFx11VVXXXXV/2P33XffrQCbm5v8d5PECyKJ/w6SeG6SeG6SeG6S+JdI4oEk8UCSeGEk8UCSeEEkcT9J/EeQxP0kcT9JPDdJ3E8S95MEgCTuJwkASdxPEgCSuJ8kACRxP0kASOJ+kgCQxP0kASCJ+0nifpK4nyQAJHE/SdxPEg8kiftJ4oEk8UCSeG6SeH4k8a8hiedmmxdEEs+PbQAk8UC2AZDE/WwDIAkA2wBIAsA2kgCwDYAkAGwjCQDbSALANpIAsI0kbAMgCdsASMI2kgCwjSRsIwkA20jCNgCSsI0kbAMgCdtIwjYAkrANgCRsIwnbAEjCNpKwDYAkbAMgCdsASMI2DyQJ2wBIwjYAkrANgCRsAyAJ2zw/krDNVVddddVVV131LFSuuuqqq6666v+xs2fP3gqwtbXF/2eS+M8miX8vSbyoJHE/SbwgkrifJO4niftJ4n6SeGEkcT9JPDdJ3E8Sz00Sz00SAJK4nyQAJHE/SQBI4n6SAJDE/SQBIIn7SeJ+kgCQxP0kcT9J3E8S95PE/STxQJK4nySemySemyReEEn8W0jiRWGb+0nigWwDIIn72QZAEvezjSQAbAMgCQDbSALANgCSsA2AJGwDIAnbAEjCNpIAsI0kAGwjCdsASMI2krANgCRsIwnbAEjCNpKwDYAkbCMJ2wBIwjYAkrCNJGwDIAnbSMI2AJKwDYAkbAMgCdtIwjYAkrANgCRsAyAJ2wBIwjYAkrANgCRs89xOnjwJwD/8wz/8NlddddVVV131/xeVq6666qqrrrrqfy1JPD+SeH4k8V9BEv8SSTyQJP41JPFAknhRSOJ+krifJJ4fSdxPEveTxP0k8dwkcT9JPDdJ3E8SAJK4nyQAJPHcJAEgiftJAkAS95MEgCTuJwkASdxPEgCSuJ8k7icJAEncTxL3k8T9JPFAkrifJB5IEs9NEs9NEv8SSfx72OaBJPHcbAMgifvZBkAS97MNgCQAbCOJ+9lGEgC2kQSAbSQBYBtJANhGEgC2kYRtACRhGwBJ2EYStgGQhG0kAWAbSdhGEgC2kYRtJGEbAEnYRhK2AZCEbR5IErYBkIRtJGEbAEnYBkAStnkgSdgGQBK2AZCEbQAkYRsASdgGQBK2AZCEbQAkYZurrrrqqquuuuoyKlddddVVV131/9h99913K8DW1haS+M8kiX8LSfx3kMRzk8Rzk8S/RBL/WpJ4IEm8IJJ4IEncTxL/WpJ4UUnifpJ4bpK4nySemyQAJHE/SQBI4n6SAJDEc5MEgCTuJwkASdxPEgCSAJDE/SRxP0kASOJ+krifJO4nCQBJPJAk7ieJB5LEA0nigSTxgkjiP4MkXhDbAEjigWwjifvZBkAS97ONJABsAyAJANtIAsA2kgCwjSQAbCMJANtIwjaSALCNJGwDIAnbSALANpKwDYAkbCMJ2wBIwjaSsI0kAGwjCdtIwjYAkrCNJGwDIAnbAEjCNpKwDYAkbAMgCdtIwjYAkrANgCRsAyAJ2wBIwjYAkrANgCRsAyAJ2wBIYrFYAHDffffdylVXXXXVVVf9/0Vw1VVXXXXVVf/P3XfffbcCbG1t8e8hiX8rSfx3kcR/NUn8e0jiBZHECyKJ+0nifpK4nyTuJ4n7SeJ+knhukrifJJ6bJO4nCQBJPDdJPDdJAEjifpIAkASAJO4nCQBJ3E8SAJIAkMT9JAEgCUkASOJ+kgCQhCQAJCEJAEncTxKSAJCEJAAkIQlJAEhCEpIAkIQkJHE/SUhCEpKQxP0kIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQeSBKSkIQk7icJSUgCQBKSkMT9JCEJAElI4n6SkASAJCQBIAlJAEjifpIAkIQkACQBIAlJAEjifpIAkMT9JAEgiftJAkAS95MEgCQAJHE/SQBI4n6SeG6SuJ8knpsk7ieJ+0nifpL415AEwGKxAOC+++67lauuuuqqq676/43gqquuuuqqq/6fO3v27K0Am5ubvDCS+J9EEv8aknhRSeJFIYnnJol/LUk8kCQeSBIviCReEEn8R5PE/STx3CRxP0k8N0k8N0kASOJ+kgCQBIAk7icJAEkASOJ+kgCQxP0kASAJAEncTxIAkrifJAAkIQkASdxPEgCSkASAJCQBIAlJAEhCEveThCTuJwlJ3E8SkpDEA0lCEpKQxHOThCQkIQlJSEISkpCEJCQhCUlIQhKSeG6SkIQkJCGJ+0lCEpK4nyQkIQkASUhCEgCSkASAJCRxP0ncTxL3kwSAJCQBIIn7SQJAEpIAkASAJCQBIAkASUgCQBIAkrifJAAkcT9JAEgCQBL3kwSAJO4nCQBJ3E8Sz00S95PE/STxwkjifpK4nySe23w+B+Ds2bO3ctVVV1111VX/vxFcddVVV1111f9z9913360AW1tb/F8gif8Mkvi3kMQDSeLfQxIviCReEEncTxL3k8T9JHE/SdxPEs9NEveTxHOTxP0kASCJ+0kCQBLPTRIAknhukgCQxHOTBIAk7icJAEkASOJ+kgCQxP0kASCJ+0kCQBKSAJDE/SQBIAlJ3E8S95OEJAAkIQlJAEhCEpK4nyQkIQlJ3E8SkpCEJCQhiRdGEpKQxAsiCUlIQhKSkMQDSUISkrifJCQhiftJQhL3k4QkACQhCQBJSAJAEpIAkIQkACQhCQBJAEhCEgCSuJ8kACRxP0kASOJ+kgCQBIAk7icJAEncTxIAkgCQxP0kASCJ+0kCQBL3kwSAJO4niftJ4n6SAJDE/SRxP0ncTxL3k8T9JLFYLAC47777buWqq6666qqr/n+jctVVV1111VX/z9133323AmxtbfE/jST+M0niP5Ik/rUk8UCSeCBJvCCSeEEkcT9J/GtI4n6SuJ8knpsk7ieJ5yaJ5yaJ5yYJAEk8N0kASAJAEveTBIAkACRxP0kASAJAEveTBIAkACRxP0kASOJ+kgCQxP0kcT9J3E8S95PE/STxQJJ4IEk8N0m8IJL415LEi8I2AJJ4braRxAPZRhL3s40kAGwDIAkA20gCwDaSALCNJABsIwkA20jCNpIAsI0kbCMJANtIwjaSALCNJGwjCdsASMI2krCNJABsIwnbSMI2AJKwjSRsIwnbAEjCNpKwDYAkbCMJ2wBIwjaSsA2AJGwDIAnbPJAkbAMgCdsASMI2AJKwDYAkbAOwWCwAuO+++27lqquuuuqqq/5/o3LVVVddddVVV122tbXFfxZJvCCS+NeSxL+GJF5UknhuknhukviXSOI/kiReEEm8KCRxP0ncTxIvjCTuJ4nnJon7SeK5SQJAEveTBIAkACRxP0kASAJAEs9NEgCSAJDE/SQBIAkASdxPEgCSAJDE/SQBIAkASdxPEveTBIAk7ieJ+0nifpJ4IEncTxLPTRLPTRL/Ekn8W9nmgSTx3GwDIIn72QZAEgC2AZAEgG0kcT/bSALANpIAsI0kAGwjCdsASMI2kgCwjSRsIwkA20jCNpKwDYAkbCMJ20gCwDaSsI0kbAMgCdtIwjaSsA2AJGwjCdtIwjYAkrCNJGwDIAnbSMI2AJKwjSRsAyAJ2zyQJGwDIAnbAEjCNgCSsA2AJGwDIAnbLBYLAM6ePfsMrrrqqquuuur/NypXXXXVVVdd9f/cP/zDP/wOwObmJv9WkvifQBL/XSTxL5HEA0nigSTxQJJ4QSTxgkjifpL4l0jifpK4nyReGEk8N0ncTxIAknhukgCQxHOTBIAknpskACQBIAkASdxPEgCSAJDE/SQBIAkASQBI4n6SAJDE/SQBIIn7SQJAEveTxP0kcT9JPJAkHkgSDySJ50cS/xkk8fzY5n6SuJ9tACRxP9tI4n62kQSAbQAkAWAbSQDYRhIAtpGEbSQBYBtJANhGEraRBIBtJGEbSdhGEgC2kYRtJGEbAEnYRhK2kYRtACRhG0nYRhK2AZCEbSRhG0nYBkAStpGEbR5IErZ5IEnYBkAStpGEbQAkYRsASdgGQBK2ueqqq6666qqrXmRUrrrqqquuuuqqy7a2tvifRBL/mSTx3CTxopDEv0QS/5Ek8YJI4kUhiftJ4kUliftJ4rlJ4rlJ4rlJAkASz00SAJJ4bpIAkASAJAAk8dwkASAJAEncTxIAkgCQBIAk7icJAEkASOJ+kgCQxP0kcT9JAEjigSRxP0ncTxIPJInnJokXRBL/WWwDIIkHsg2AJB7INpK4n20kAWAbSdzPNpIAsI0kAGwjCdtIAsA2kgCwjSRsIwnbAEjCNpKwjSQAbCMJ20jCNpIAsI0kbCMJ20jCNgCSsI0kbCMJ2zyQJGwjCds8kCRsIwnbAEjCNpKwDYAkbPNAkrANgCRsAyAJ2zyQJGwDIAnbAEjixIkTAPzDP/zDb3PVVVddddVV/79Rueqqq6666qr/586ePXsr/wJJ/E8hiX8NSfx7SOI/giQeSBIPJIkHksQLIokXRBL3k8T9JHE/SdxPEveTxP0k8dwkcT9JAEjifpJ4bpIAkMRzkwSAJJ6bJAAkASAJAEk8N0kASAJAEgCSuJ8kACQBIAkASQBI4n6SAJAEgCTuJwkASdxPEveTxP0kcT9J3E8SDySJB5LEc5PECyOJfy/b3E8Sz802kngg2wBIAsA2AJIAsI0kAGwDIAkA20jCNgCSsI0kAGwjCdsASMI2krCNJABsIwnbSMI2AJKwjSRsIwnbAEjCNpKwjSRsIwnbAEjCNpKwjSRsIwnbAEjCNpKwjSRsAyAJ20jCNgCSsI0kbAMgCdtIwjYAkrANgCRs80CSsA2AJGwDIAnbXHXVVVddddVVz4Hgqquuuuqqq/6fu++++24F2Nra4j+DJF4QSfxHkcSLShL/kSTxn0kSL4gk/qNJ4n6SeG6SeG6SuJ8kACTx3CQBIInnJgkASQBIAkASz00SAJIAkASAJAAkcT9JAEgCQBIAkgCQxP0kASAJAEncTxIAkrifJAAkIQkASUgCQBKSAJCEJAAkIQlJAEhCEpK4nyQkIYn7SUISkpCEJCTx/EhCEpKQhCQkIYnnRxKSkIQkJCGJ+0lCEpK4nyQkIQkASUhCEgCSkASAJCRxP0kASEISAJKQBIAkACQhCQBJAEhCEgCSAJAEgCQkASAJAEkASOJ+kgCQBIAkACRxP0kASAJAEgCSuJ8kACQBIIn7SQJAEs9NEs9NEveTxHOTxP0kcT9J3E8SAIvFAoD77rvvVq666qqrrrrq/zeCq6666qqrrrqK++6771aAra0t/rUk8X+BJJ6bJJ6bJP4lknggSTyQJB5IEg8kiRdEEi+IJO4niftJ4n6SuJ8k7ieJF0YSz00Sz00Sz00SAJJ4bpIAkASAJAAk8dwkASAJAEkASAJAEgCSuJ8kACQBIAkASQBIAkASkgCQBIAkACQhCQBJAEhCEgCSAJCEJAAkIQkASUgCQBKSuJ8kJHE/SUhCEgCSkIQkJPFAkpCEJCQhCUlIQhIvjCQkIQlJSEISkpCEJO4nCUlIQhIAkpCEJCQBIAlJ3E8SkgCQhCQAJCEJAElIAkASkgCQBIAkJAEgCQBJSAJAEgCSAJCEJAAkASAJAEkASOJ+kgCQBIAkACRxP0kASAJAEgCSuJ8kACQBIInnJgkASdxPEgCSuJ8k7icJAEncTxL3k8TzM5/PATh79uwzuOqqq6666qqrCK666qqrrrrqKu67775bATY3N/mfQBL/ESTxn00S/5kk8YJI4j+aJO4niecmiecmiecmCQBJPDdJAEgCQBIviCQAJAEgCQBJAEgCQBIAkrifJAAkASAJAEkASAJAEveTBIAkACQBIAlJAEgCQBKSAJAEgCQkASAJSQBIQhL3k4QkACQhCUkASEISkrifJCQhCUlI4n6SkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJB5IEpKQhCTuJwlJSOJ+kpAEgCQkIQkASUgCQBKSAJCEJAAkIQkASQBIQhIAkgCQhCQAJAEgCQBJSAJAEgCSAJAEgCQAJCEJAEkASAJAEgCSuJ8kACQBIAkASTw3SQBIAkAS95MEgCTuJwkASdxPEs9NEveTxHOTxP02NjYAuO+++27lqquuuuqqq64iuOqqq6666qqrOHv27K0AW1tb/FeRxL+WJJ4fSbyoJPFvJYl/iSQeSBIvjCQeSBIviCReEEncTxL3k8T9JHE/SdxPEs9NEveTxHOTBIAk7icJAEk8N0kASAJAEs9NEgCSAJAEgCQAJAEgCQBJvCCSAJAEgCQAJAEgCQBJAEhCEgCSAJAEgCQAJCEJAEkASEISAJK4nyQAJCGJ+0lCEgCSkMT9JCGJ+0lCEpK4nyQkIQlJSOK5SUISkpCEJCQhCUlIQhKSkMQDSUISkpCEJO4nCUlIQhIAkpCEJAAkIQlJAEhCEgCSkASAJCQBIAlJAEgCQBKSAJAEgCQkASAJAEkASEISAJIAkASAJAAkASCJ+0kCQBIAkgCQBIAk7icJAEkASAJAEgCSuJ8kACQBIIn7SQJAEs9NEveTBIAk7ieJ5yaJ+0kCYD6fA3DffffdylVXXXXVVVddReWqq6666qqrruK+++67FWBra4vnJol/K0n8byCJ5yaJf4kk/rUk8R9BEv8RJHE/STw3SdxPEgCSeG6SeG6SAJDECyIJAEkASAJAEgCS+JdIAkASAJIAkASAJAAkASAJAEkASOJ+kgCQBIAkACQBIIn7SQJAEveTxP0kcT9J3E8S95PEA0nigSTx/EjiP4okXhDbSOKBbAMgifvZRhL3s40kAGwjCQDbSALANpIAsI0kHsg2krCNJABsIwnbSMI2kgCwjSRsIwnbSMI2krCNJGwjCQDbSMI2krCNJGwjCdtIwjYPJAnbSMI2krCNJGzzQJKwjSRs80CSsI0kbAMgCds8kCRsAyAJ20jCNgCSsA2AJObzOVddddVVV1111bNQueqqq6666qqr/keRxL+GJJ4fSfxHksS/RBL/GpJ4IEk8kCReFJK4nyTuJ4n7SeJ+knhhJPHcJPHcJPHcJAEgiecmCQBJAEgCQBL/EkkASAJAEgCSAJAEgCQAJAEgCQBJAEgCQBIAkgCQxP0kASAJAEkASOJ+kgCQBIAk7ieJ+0nifpK4nyTuJ4kHksRzk8TzI4n/aLa5nyQeyDaSeCDbSOJ+tpEEgG0kAWAbSQDYRhIAtpEEgG0kYRtJPJBtJGEbSdhGEgC2kYRtJGEbSdhGEraRhG0kAWAbSdhGEraRhG0kYRtJ2EYStpGEbQAkYRtJ2EYStpGEbSRhGwBJ2EYStpGEbQAkYRtJ2OaBJGEbAEnY5oEkYRsASdgGYLFYAPAP//APv81VV1111VVXXUXlqquuuuqqq67iH/7hH34b4Nprr+VfQxL/VSTx7yWJ5yaJ5yaJ/wiSeCBJ/FtJ4n6S+I8giftJ4rlJ4rlJ4rlJ4gWRBIAkACTxgkgCQBIAkgCQBIAkACQBIAkASQBIAkASAJIAkASAJAAkASAJAEkASOJ+kgCQBIAkACRxP0kASAJAEveTxP0kcT9J3E8SDySJB5LEc5PECyKJfw/bAEjiudkGQBL3sw2AJABsAyAJANtIAsA2kgCwjSQAbCMJANtIwjaSALCNJGwjCdtI4oFsIwnbSMI2krCNJGwjCdtIwjYAkrCNJGwjCdtIwjaSsI0kbCMJ20jCNg8kCdtIwjaSsI0kbPNAkrCNJGzzQJKwjSRsAyAJ2zyQJGwDIAnbXHXVVVddddVVLxCVq6666qqrrrrqv5wk/jNJ4j+bJP4zSeJFIYn7SeJ+krifJO4niRdGEs9NEs9NEs9NEgCSAJDECyIJAEkASAJAEgCSAJAEgCQAJAEgCQBJAEgCQBIAkgCQBIAkACQBIAkASQBIAkAS95MEgCQAJAEgiftJAkAS95MEgCTuJ4n7SeJ+knggSTyQJJ6bJF4UknhhbPNAknh+bCOJB7KNJO5nG0nczzaSALCNJABsIwkA20gCwDaSsI0kAGwjCdtIwjaSALCNJGwjCdtIwjaSsI0kbCMJ20jigWwjCdtIwjaSsI0kbCMJ20jCNpKwjSRsIwnbPJAkbCMJ20jCNpKwDYAkbCMJ20jCNgCSsI0kbAMgCdtIwjYAkrDNA0nCNidOnADgH/7hH36bq6666qqrrrqKylVXXXXVVVddxX333XcrwNbWFv9RJPGvJYl/DUm8qCTxopDEc5PEv0QSDySJB5LEA0nigSTxgkjifpL4jyCJ+0niuUniuUniuUkCQBIviCQAJAEgCQBJAEgCQBIvCkkASOKBJAEgCQBJAEgCQBIAkgCQBIAkACQBIIn7SQJAEgCSAJAEgCTuJ4n7SQJAEveTxP0kcT9JPJAkHkgSz48k/j0k8cLYBkASD2QbSdzPNpK4n20kAWAbSQDYRhIAtpEEgG0kYRtJANhGEraRxAPZRhK2kYRtJGEbSdhGEraRhG0kAWAbSdhGEraRhG0kYRtJ2EYStpGEbSRhG0nYRhK2kYRtJGGbB5KEbSRhG0nY5oEkYRtJ2OaBJGGbB5KEbQAkYRtJ2AZAElddddVVV1111XOgctVVV1111VVXcfbs2WcAbG1t8UCS+J9AEv8ZJPFvIYn/TJJ4UUjifpK4nyTuJ4n7SeK5SeJ+knhuknhukgCQxHOTBIAkACQBIIkXlSQAJAEgCQBJPD+SeEEkASAJAEkASAJAEgCSAJAEgCTuJwkASQBIAkAS95MEgCTuJwkASdxPEveTxP0k8UCSeG6SeEEk8R/FNgCSeCDbAEjifraRxP1sIwkA20gCwDaSALCNJABsIwnbSALANpKwjSQAbCMJ20jCNpKwjSRsIwnbSOL5sY0kbCMJ20jCNpKwjSRsIwnbSMI2krCNJGwjCdtIwjaSsI0kbCMJ2zyQJGwjCdtIwjYPJAnbSMI2AJKwjSRsAyAJ2zyQJGwDMJ/PAbjvvvtu5aqrrrrqqquuIrjqqquuuuqqqy677777bgXY2triRSGJfwtJ/GeSxH8kSfxLJPFAknggSTyQJB5IEi+IJO4niX8rSdxPEi+MJJ6bJAAk8dwkASCJf4kkACQBIAkASQBIAkASAJIAkASAJAAkASAJAEkASAJAEs9NEgCSAJAEgCQAJAEgCQBJSEISkgCQBIAkACQhCQBJAEhCEpKQBIAkJAEgCUkASEIS95OEJO4nCUlI4n6SkIQkJCGJ+0lCEpKQhCQkIQlJSEISkpCEJCTxQJKQhCQkIQkASUhCEpIAkIQkJAEgCUkASEISAJKQBIAkJAEgCUlIQhIAkgCQhCQAJAEgCQBJAEhCEpKQhCQkASAJAEkASAJAEgCSAJAEgCQAJAEgCQBJAEgCQBIAkgCQBIAkACQBIAkASTw3SQBIAkAS95MEgCSemySemyTuJ4n5fA7AfffddytXXXXVVVdddRUAwVVXXXXVVVddddnZs2dvBdjc3OS/gyT+NSTxopLEc5PEc5PEv0QS/5kk8aKQxP0kcT9J3E8SL4wk7ieJ5yYJAEk8N0m8IJIAkASAJAAkASAJAEkASAJAEgCSAJAEgCQAJAEgCQBJAEgCQBIAkgCQBIAk7icJAEkASAJAEgCSAJAEgCQAJCEJAEkASAJAEpKQhCQAJAEgCUkASEISAJKQBIAkJCEJAElIQhIAkpCEJCQBIAlJSEISkpDECyIJSbwgkpCEJCQhCUncTxKSkMT9JCEJSQBIQhIAkpAEgCQkASAJSQBIQhIAkgCQhCQkIQkASQBIAkASkpCEJAAkASAJAEkASAJAEgCSAJAEgCQAJAEgCQBJAEgCQBIAkgCQBIAkACQBIAkASQBIAkASAJJ4bpIAkMRzkwSAJO4nCQBJ3E8S95vP5wCcPXv2Vq666qqrrrrqKgCCq6666qqrrrrqOWxtbfHvJYn/KJL4n0wSDySJB5LEA0nigSTxgkjifpL4t5LE/STx3CRxP0kASOK5SeK5SQJAEgCSAJDEfyRJAEgCQBIAkgCQBIAkACQBIAkASdxPEgCSAJAEgCQAJAEgCQBJAEhCEgCSAJAEgCQAJCEJAEkASEISAJKQBIAkJAEgCUlIAkASkpAEgCQkIQlJ3E8SkpCEJCQhCUlIQhKSuJ8kJCEJSUhCEpKQhCQkcT9JSEISkgCQhCQkIQkASUgCQBKSkIQkJCEJSUgCQBKSAJAEgCQkASAJAEkASEISkpAEgCQAJAEgCQBJAEgCQBIAkgCQBIAkACQBIAkASQBI4oEkASAJAEkASAJAEgCSAJAEgCQAJAEgCQBJ3E8SAJIAkMRzk8Rzk8T9JAGwWCwAuO+++27lqquuuuqqq64CILjqqquuuuqqqy77+7//+98G2NraAkAS/9tI4t9KEs9NEv+VJPGikMT9JHE/SdxPEi+MJJ6bJJ6bJJ6bJAAk8S+RBIAkACQBIAkASQBIAkASAJIAkMQLIgkASQBIAkASAJIAkASAJO4nCQBJAEgCQBIAkgCQBIAkACQhCUlIAkASAJIAkIQkACQBIAlJAEhCEgCSkASAJCQhCQBJSEIS95OEJCQhiftJQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEIS95OEJCQhCUkASEISkrifJCQBIAlJSAJAEpIAkIQkJCEJAElIQhKSAJAEgCQkIQlJAEgCQBIAkgCQBIAkACQBIAkASQBIAkASAJIAkASAJAAkcT9J/FtJAkASAJIAkASAJJ6bJAAkASCJ+0kCQBL3k8RVV1111VVXXfVCEVx11VVXXXXVVf9qkvi3kMR/BEm8qCTx3CTxbyGJB5LEv4YkHkgSL4gk7ieJfytJ3E8Sz00Sz00Sz00SL4gkACQBIAkASQBIAkASAJIAkASAJAAkASAJAEkASAJAEgCSeG6SAJAEgCQAJAEgCQBJSAJAEgCSAJAEgCQAJAEgCQBJAEgCQBKSAJAEgCQAJCEJAEkASEISAJKQBIAkJHE/SUgCQBKSkIQkACQhCUlIQhIPJAlJSEISkpCEJCQhCUlIQhIPJAlJSEISkrifJCQhCQBJSEISAJKQhCQAJCEJAElIAkASAJKQBIAkACQhCUlIAkASAJIAkASAJAAkASAJAEkASAJAEgCSAJAEgCQAJAEgCQBJ3E8SAJIAkASAJAAkASAJAEkASOIFkQSAJAAkASCJ5yYJAEk8N0k8N0kcP34cgH/4h3/4Ha666qqrrrrqKgAqV1111VVXXXXVZf/wD//wOwDXXnst/x6S+NeSxPMjiReVJP4jSeJfSxIPJIkXlSReFJK4nyTuJ4n7SeKFkcRzk8Rzk8RzkwSAJAAk8Z9BEgCSAJAEgCQAJAEgiftJAkASAJIAkASAJO4nCQBJAEgCQBIAkgCQBIAkACQBIAkASQBI4n6SAJDE/SQBIIn7SeJ+knggSTyQJJ6bJP4jSOIFsY0kHsg2krifbSRxP9tIAsA2kgCwjSQeyDaSsI0kAGwjCdtIwjaSsI0kbCOJF8Q2krCNJGwjCdtIwjaSsI0kbCMJ20jCNgCSsI0kbCMJ20jCNpKwjSRsIwnbSMI2krCNJGwjCds8P5KwjSRsIwnbPJAkbCMJ2wBIwjaSsM1VV1111VVXXfV8Ubnqqquuuuqqq/7PksRzk8Rzk8S/RBL/HpJ4IEm8IJL4jyCJ+0niuUniuUniuUkCQBIviCQAJAEgCQBJAEgCQBIAkgCQBIAkACTx3CQBIAkASQBIAkAS95MEgCQAJAEgCQBJSAJAEgCSAJAEgCQAJAEgCQBJAEgCQBIAkgCQxP0kASAJAEncTxL3k8T9JPFAknggSTw/kviPZhsASTyQbSRxP9tI4n62kQSAbSQBYBtJANhGEraRxAPZRhK2kYRtJPH82EYStpGEbSTxQLaRhG0kYRtJ2EYStpGEbSRhG0kA2EYStpGEbSRhG0nYRhK2kYRtJGEbSdhGEraRhG0kYRtJ2EYStnkgSdhGEraRhG0eSBK2eSBJ2Ob48eMA3Hfffbdy1VVXXXXVVVcBULnqqquuuuqqqy47e/bsrQBbW1v8Z5DEfwRJ/GeTxL9EEg8kiQeSxItKEi+IJO4niftJ4n6SuJ8kXhhJPDdJPDdJAEjiuUkCQBIAkvi3kASAJAAkASAJAEm8IJIAkASAJO4nCQBJAEgCQBL3kwSAJAAkASAJAEkASAJAEgCSAJAEgCQAJAEgCQBJ3E8SAJK4nyTuJ4n7SeKBJPFAknhBJPHvZRsASTw320jifraRxP1sIwkA20gCwDaSALCNJB7INpKwjSSeH9tIwjaSsI0kbCMJ20jCNpKwjSQeyDaSsI0kbCMJ20jCNpKwDYAkbCMJ20jCNpKwjSRsIwnbSMI2krCNJGwjCdtIwjaSsI0kbCMJ20jCNg8kCdtIwjaSsA2AJGwjCdsASOJ+Z8+evZWrrrrqqquuugqA4Kqrrrrqqquuuuy+++67FWBrawtJvCCS+I8kiedHEi8qSfxbSeJfIon/SJJ4QSTxH0ES95PEc5PEc5PECyKJf4kkACQBIAkASQBIAkASL4gkACQBIAkASQBI4n6SAJAEgCTuJwkASQBIAkASkgCQBIAkACQBIAkASQBIAkASkpAEgCQAJAEgCQBJAEhCEgCSAJCEJAAkIQkASUgCQBKSkASAJCQhiftJQhKSkIQkHkgSkpCEJCQhCUlIQhKSkMQDSUISkpCEJO4nCUlIAkASkpAEgCQkASAJSQBIQhIAkpAEgCQAJCEJSUgCQBIAkgCQBIAkACQBIAkASQBIAkASAJIAkIQkACQBIAkASQBIAkASkgCQBIAkACQBIAkASQBIAkASAJIAkASAJAAkASAJAEkASAJAEgCSeG6SAJDEc5PE/ebzOQD33XffrVx11VVXXXXVVQAEV1111VVXXXXVs9x33323AmxtbfFvIYn/KSTx3CTxH0ESDySJB5LEA0niBZHECyKJ+0nifpK4nyTuJ4kXRhLPTRLPTRIAknhukgCQBIAkACQBIAkASQBIAkASAJIAkASAJAAk8dwkASAJAEkASOJ+kgCQBIAk7icJAEkASOJ+kgCQBIAkACQBIAkASUhCEpIAkIQkJCEJSUgCQBIAkgCQhCQkIQkASUgCQBKSAJCEJAAkIQlJAEhCEpKQxP0kIQlJSEISkvjXkIQkJCEJSUhCEgCSkIQkJAEgCUlIAkASkpCEJCQhCUlIAkASkgCQhCQkIQkASQBIAkASAJIAkASAJAAkASAJAEkASAJAEgCSAJCEJAAkASAJAEkASOJ+kgCQBIAkACQBIAkASQBI4t9DEgCSAJAEgCSemyQAJHE/Scznc6666qqrrrrqqudBcNVVV1111VVXPcvZs2dvBdjc3OQ/kiT+I0jiP5sk/rtI4j+CJO4niecmiecmiRdEEgCS+I8kCQBJAEgCQBLPTRIAkgCQxP0kASAJAEncTxIAkgCQhCQAJAEgCQBJAEhCEpKQBIAkACQBIAkASQBIQhKSkASAJAAkASAJSQBIQhIAkpAEgCQkASAJSUjifpKQhCQkcT9JSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpK4nyQkIQlJAEhCEpIAkIQkJAEgCUkASEISkpAEgCQkASAJAEkASEISkpCEJCQhCUlIQhKSkIQkJCEJAEkASAJAEgCSAJCEJAAkASAJAEkASEISAJIAkASAJAAk8YJIAkASAJIAkASAJAAkASCJF0QSAJIAkMRzk8T9ZrMZAP/wD//w21x11VVXXXXVVfejctVVV1111VVX/beRxPMjiReVJJ6bJJ6bJJ6bJP4lknggSbwwknggSTyQJF4UkrifJO4niftJ4n6SeGEk8dwk8dwkASCJF0QSAJIAkASAJAAkASAJAEkASAJAEi+IJAAkASCJ+0kCQBIAkrifJAAkASAJSQBIAkAS95MEgCQAJAEgCUkASAJAEgCSAJAEgCQAJAEgCQBJAEjifpIAkMT9JHE/SdxPEg8kiQeSxAsiiX8P2wBI4oFsAyCJ+9lGEvezjSQAbCMJANtI4oFsIwnbSOKBbCMJ20jCNpKwjSRsIwnbSMI2kngg20jCNpKwjSRsIwkA20jCNpKwjSRsAyAJ20jCNpKwjSRsAyAJ20jCNpKwjSRsIwnbSMI2krCNJGwjCdtIwjaSsI0kbPNAkrCNJGwjCdsASMI2i8UCgPvuu+9Wrrrqqquuuuqq+xFcddVVV1111VXP8vd///e/DXDttdfy/EjiBZHEfyZJ/GeTxL+WJP6tJHE/SfxHkMT9JPHcJPHcJPGCSAJAEv8RJAEgCQBJAEjifpIAkASAJJ6bJAAkcT9JAEjifpIAkASAJCQBIAkASQBI4n6SAJAEgCQAJAEgCQBJAEgCQBIAkgCQhCQkIQkASUgCQBKSAJCEJAAkIQlJAEhCEpK4nyQkIQlJSOJ+kpCEJCQhCUlIQhKSkIQkHkgSkpCEJCQBIAlJSEISAJKQhCQAJCEJAElIAkASkgCQBIAkJCEJSQBIAkASAJIAkASAJAAkASAJAEkASAJAEpKQhCQAJAEgCQBJSAJAEgCSAJCEJAAkASAJAEncTxIAkgCQBIAkACQBIAkASQBIAkASAJIAkASAJAAkASCJ5yYJAElcddVVV1111VX/IipXXXXVVVddddV/Kkn8a0jiRSWJfytJ/Esk8e8hiQeSxItCEveTxP0kcT9J3E8SL4wknpsknpskACTxgkgCQBIAkgCQBIAkACQBIAkASTw3SQBIAkASz00SAJIAkMT9JAEgiftJAkAS95MEgCTuJwkASQBIAkASkgCQBIAkACQBIAlJAEgCQBL3kwSAJAAkASCJ+0nifpK4nyTuJ4kHksRzk8S/lyReENtI4oFsI4n72UYSALaRBIBtJAFgG0k8kG0kYRtJ/GvZRhK2kYRtJGEbSdhGEgC2kYRtJGEbSQDYRhK2kYRtACRhG0nYRhK2kQSAbSRhG0nYRhK2kYRtJGEbSdjmRSUJ20jCNpKwjSRs80CSsI0kjh07BsA//MM//A5XXXXVVVddddX9CK666qqrrrrqqmf5h3/4h98BuO666/jPJon/DJJ4bpL4jyCJB5LEA0niRSWJ/2iSuJ8knpsknpskXhBJAEgCQBL/FpIAkASAJJ6bJAAkASCJ+0kCQBIAkrifJAAkIQkASQBIQhIAkgCQhCQAJAEgCQBJSAJAEgCSAJCEJCQhCQBJAEgCQBKSkIQkJCEJAEkASEISAJKQBIAkJAEgCUkASEISkgCQhCQkIYn7SUISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQxP0kIQlJSAJAEpKQBIAkJAEgCUlIQhKSAJCEJAAkASAJSUhCEgCSAJAEgCQAJAEgCQBJSEISkgCQBIAkACQBIAlJAEgCQBIAkpAEgCQAJCEJAEkASAJAEveTBIAkACQBIAkASTw3SQBIAkASAJIAkMQLIgkASQBI4qqrrrrqqquuepFQueqqq6666qqr/seTxH82SfxHksQDSeIFkcT9JHE/SdxPEveTxP0k8cJI4rlJ4rlJAkAS/xJJAEgCQBIAkgCQBIAknpskACQBIInnJgkASdxPEgCSAJCEJAAkcT9JAEjifpIAkMT9JAEgCQBJSAJAEgCSAJCEJAAkASAJAEkASAJAEgCSAJAEgCTuJ4n7SQJAEg8kiftJ4oEk8YJI4t/DNgCSeG62kcT9bCOJ58c2kngg20jigWwjCdtIwjaSsI0kbCMJ20jCNpKwjSRsI4kHso0kbCMJ20gCwDaSsI0kbAMgCdtIwjaSALCNJGwjCdsASMI2krCNJGwjCds8kCRsIwnbSMI2krCNJGwjCdtIwjaSsI0kbPP8SMI2krDNfD4H4L777ruVq6666qqrrrrqflSuuuqqq6666qpnOXv27K0Am5ubPDdJvCCS+I8giReVJJ6bJJ6bJJ6bJP4lknggSTyQJB5IEi8qSfxnksRzk8Rzk8QLIgkASQBI4kUhCQBJAEgCQBLPTRIAkgCQxP0kASCJ+0kCQBL3kwSAJO4nCQBJ3E8SAJKQBIAkACQhCQBJAEgCQBKSAJAEgCQAJAEgCQBJAEgCQBIAkgCQxP0kASCJ+0nifpJ4IEk8N0m8IJL417ANgCSem20AJHE/20jifraRBIBtJAFgG0nYRhIAtpGEbSTxb2UbSdhGEraRBIBtJGEbSdhGEgC2kYRtJAFgG0nYRhK2AZCEbSRhG0kA2EYStpGEbSRhGwBJ2EYStpGEbSRhG0nYRhK2kYRtJGEbSdhGEraRhG0kYRtJ2OaBJDGbzQA4e/bsrVx11VVXXXXVVfejctVVV1111VVXPY+trS3+I0ji+ZHE/ySS+M8kiRdEEveTxL9EEveTxP0k8dwk8dwk8dwkASCJf4kkACQBIAkASfxLJAEgiecmCQBJPDdJ3E8SAJK4nyQAJHE/SQBIQhIAkrifJAAkcT9JAEgCQBKSAJAEgCQAJAEgCUkASAJAEveTBIAkACRxP0kASOJ+krifJB5IEs9NEi8qSdzPNg8kiefHNpJ4INtI4n62kQSAbSQBYBtJPJBtJPFAtpGEbSRhG0nYRhK2kYRtJGEbSQDYRhK2kYRtJAFgG0nYRhK2kQSAbSRhG0kA2EYStpEEgG0kYRtJ2AZAEraRhG0kYRsASdhGEraRhG0kYRtJ2OZfSxK2kYRtJGEbSdgGYD6fA3DffffdylVXXXXVVVdddT+Cq6666qqrrrrqWe67775b77vvvlsBtra2+J9AEv+RJPEvkcQDSeKBJPFAknggSbwgknhRSOJ+knhRSeK5SeK5SeIFkQSAJAAkASCJ50cSAJIAkASAJAAk8dwkASCJ5yYJAEncTxL3kwSAJO4nCQBJSAJAEveTBIAk7icJAElIAkASAJKQBIAkACQBIAlJSEISAJIAkASAJCQhCUkASAJAEpKQhCQAJCEJAElIAkASkpAEgCQkIQlJ3E8SkpCEJCQhCUlIQhIPJAlJSEISkpCEJCQhCQBJSEISkgCQhCQkASAJSQBIQhIAkpAEgCQkIQlJAEgCQBKSkIQkJCEJSUhCEgCSAJAEgCQkIQlJAEgCQBKSAJAEgCQAJCEJAEncTxIAkrifJAAkcT9JAEgCQBL3kwSAJAAkASCJ5yYJAEkASAJAEgCSAJDECyIJAElcddVVV1111VUvEMFVV1111VVXXfUczp49eyvA5uYm95PECyKJ/wiSeFFJ4rlJ4rlJ4l8iif9MknhBJHE/SfxrSOJ+knhuknhuknhukgCQxItKEgCS+JdIAkASAJK4nyQAJAEgiftJAkAS95PE/SQBIIn7SeJ+kgCQhCQAJAEgCUkASEISAJIAkIQkACQBIAkASUgCQBIAkgCQBIAkACQBIAlJSEISAJIAkIQkACQhCQBJSAJAEpKQxP0kIQlJSOJ+kpCEJCQhCUlIQhKSkIQkJCEJSUhCEpK4nyQkIQlJAEhCEpIAkIQkJCEJSUhCEpIAkIQkACQBIAlJSEISAJIAkASAJAAkIQlJSAJAEgCSAJCEJAAkASAJSQBIAkAS95MEgCQkASAJAElIAkASAJKQBIAkACRxP0kASAJAEgCSuJ8kACQBIAkASQBIAkASAJIAkASAJAAk8dyOHTsGwD/8wz/8NlddddVVV1111QNRueqqq6666qqr/lNI4vmRxP9kkvjXkMQDSeIFkcSLQhL3k8T9JPHCSOK5SeK5SeIFkQSAJAAkASAJAEkASAJAEgCSAJAEgCSemyQAJPHcJAEgiftJAkAS95PE/SQBIAlJAEjifpK4nyQAJCEJAEncTxIAkpAEgCQAJAEgCUkASAJAEgCSAJAEgCQAJAEgCQBJAEjifpK4nyTuJ4n7SeK5SeIFkcS/lm0AJPHcbCOJ+9lGEvezjSQAbCOJB7KNJB7INpKwjSRsIwnbSMI2krCNJGwjiQeyjSRsIwkA20jCNpIAsI0kbCMJANtIwjaSALCNJGwjCQDbSMI2AJKwjSRsAyAJ20jCNpKwzQNJwjaSsI0kbCMJ20jCNpKwjSRsIwnbSMI2krCNJGwjCdvM53MA7rvvvlu56qqrrrrqqqseiOCqq6666qqrrnoOf//3f//bANdeey3/3STx3CTxopDEc5PEv5YkHkgS/xEk8W8liftJ4rlJ4rlJ4rlJAkAS/xkkASCJ5yYJAEncTxIAkrifJAAkIQkASdxPEveTBIAkJAEgCUkASOJ+kgCQhCQAJHE/SQBIAkASkgCQBIAkACQhCUlIQhKSkIQkJAEgCQBJAEhCEgCSkASAJCQBIAlJ3E8SkpAEgCQkIQlJSEISDyQJSUhCEpKQhCQeSBKSkIQkJHE/SUhCEgCSkIQkACQhCQBJSAJAEpKQhCQAJAEgCUlIQhKSkIQkJCEJSUgCQBIAkgCQhCQAJAEgCUkASAJAEpIAkASAJCQBIAkASUgCQBL3kwSAJCQBIAkASUgCQBIAkrifJAAkASAJAEkASOLfQxIAkrjqqquuuuqqq14gKlddddVVV1111b+ZJP4jSOLfQxL/FpL4jySJB5LEi0IS95PE/SRxP0m8MJJ4bpJ4bpJ4QSQBIAkASQBIAkASAJIAkASAJAAkASCJ5yYJAEncTxIAkrifJAAkcT9J3E8SAJK4nyTuJ4n7SeJ+kgCQhCQAJHE/SQBIQhIAkgCQhCQAJAEgCUkASAJAEgCSAJAEgCQAJHE/SQBI4n6SuJ8k7ieJB5LEc5PEv4UkXhDbSOKBbCOJ+9lGEgC2kQSAbSQBYBtJ2EYSD2QbSdhGEraRhG0kYRtJPJBtJGEbSTyQbSQBYBtJ2EYSALaRhG0kAWAbSdgGQBK2kQSAbSRhGwBJ2EYStgGQhG0kYRsASdhGEraRhG0kYZsHkoRtJGEbSdhGEraRhG0kYRtJ2OaBdnZ2ALjvvvtu5aqrrrrqqquueiCCq6666qqrrrrqOfzDP/zD7wBcd911AEjiX0sSz48kXlSS+I8kiX+JJB5IEg8kiQeSxItKEveTxL+VJO4niecmiecmiecmCQBJ/EeSBIAkACTx3CTx3CTx3CRxP0ncTxIAkpAEgCQkASAJSQBI4n6SuJ8kACQhCQBJSAJAEgCSkASAJAAkIQkASQBIAkASAJIAkASAJAAkIQlJSAJAEpKQhCQkIQlJSAJAEpKQBIAkJCEJSdxPEpKQhCQkIQlJSEISkpCEJCQhCUlIQhL3k4QkJCEJAElIQhIAkpCEJCQhCUlIQhIAkpCEJCQBIAkASQBIQhKSAJAEgCQAJAEgCUlIQhIAkgCQhCQAJCEJAEkASEISAJK4nyQAJCEJAEncTxIAkpAEgCTuJwkASdxPEgCSAJAEgCTuJwkASQBIAkASAJIAkASAJAAkASAJAEkASALg7Nmzz+Cqq6666qqrrnogKlddddVVV1111f8aknhuknhukviXSOI/kiQeSBIvCkncTxL3k8T9JPHCSOK5SeK5SeIFkQSAJAAkASAJAEkASAJAEgCSAJDECyIJAEncTxIAkrifJAAkcT9J3E8S95PE/SRxP0ncTxIAkpAEgCQkASAJSQBI4n6SAJCEJAAkASAJSQBIAkASAJIAkIQkACRxP0kASAJAEveTBIAk7ieJB5LEA0niBZHEv5ZtACTx3GwjifvZRhL3s40kAGwjiQeyjSReGNtI4oWxjSRsIwkA20jCNpIAsI0kAGwjCdtIAsA2kgCwjSRsIwkA20gCwDaSsA2AJGwjCQDbSMI2kgCwjSRsIwnbPJAkbCMJ20jCNpKwzYtKEraRxGw2A+C+++67lauuuuqqq6666oGoXHXVVVddddVVz+Hs2bO3AmxubvJfQRL/2STxL5HEA0nigSTxQJJ4UUniP5okXhSSeG6SAJDEfyRJAEgCQBL3kwSAJJ6bJO4nCQBJSAJAEveTxP0kcT9J3E8S95PE/SRxP0ncTxIAkpAEgCQkASAJAElIAkASAJIAkIQkACQBIAkASQBIAkAS95MEgCTuJ4n7SeKBJPFAkviXSOKFsQ2AJJ4f20jifraRxP1sIwkA20gCwDaSeCDbSMI2krCNJGwjCdtIwjaSsI0kbCMJANtIwjaSALCNJGwjCQDbSALANpKwjSQAbCMJANtIwjYAkrANgCRsIwkA20jCNgCSsI0kbAMgCdtIwjYAkrCNJGwjCdtIwjYPJAnbSMI2krCNJGwjCds80Gw2A+Ds2bO3ctVVV1111VVXPRCVq6666qqrrrrqBZLECyKJ50cSz48kXlSS+LeSxH83SbwgkrifJO4niftJ4n6SuJ8knpsk7ieJF0QSL4gkACQBIAkASQBIAkASAJIAkASAJJ6bJAAk8dwkASCJ+0nifpK4nyQAJCEJAElIAkASkgCQhCQAJCEJAElIAkASkgCQhCQAJCEJAEncTxIAkpAEgCQAJCEJAEkASAJAEgCSAJAEgCQAJHE/SQBI4n6SuJ8kHkgSz00S/1aSeH5sAyCJ+9lGEvezjSSem20kAWAbSdhGEv9atpGEbSTxQLaRBIBtJGEbSQDYRhIAtpGEbQAkYRsASdhGEgC2kQSAbSRhGwBJ2EYSALaRhG0AJGEbSdgGQBK2kYRtJGGbB5KEbSRhG0nYRhK2kYRtJGEbSdhGEraZzWYA3Hfffbdy1VVXXXXVVVc9EMFVV1111VVXXfUc7rvvvlvvu+++W7e2ttjc3OQ/kyReVJJ4bpL4t5DEA0niX0MSDySJF0QS/9Ek8cJI4gWRBIAk/iNJAkASz00SAJK4nyQAJHE/SdxPEveTxP0kcT9J3E8S95PE/SRxP0ncTxL3k8T9JAEgCUkASEISAJIAkIQkACQBIAkASQBIQhKSAJAEgCQAJCEJSUgCQBKSAJCEJAAkIQlJAEhCEpKQxP0kIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJAElIQhKSAJCEJCQBIAlJSAJAEpKQhCQAJCEJSUgCQBIAkgCQBIAkACQBIAlJSEISAJIAkIQkACQhCQBJAEhCEgCSkASAJCQBIAlJAEjifpIAkIQkACQhCQBJ3E8SAJKQBIAk7icJAEkASOJ+kgCQBIAkACQBIIkXhSSuuuqqq6666qoXiOCqq6666qqrrnoeZ8+evRVga2uL/wiS+O8iiX8tSTyQJF5UknhBJHE/SdxPEveTxP0kcT9JvDCSeG6SAJDECyIJAEkASOL5kQSAJAAkASCJ5yYJAEk8N0ncTxIAkrifJO4niftJ4n6SuJ8k7ieJ+0nifpKQBIAkJAEgCUkASEISAJKQBIAkJAEgCQBJSAJAEgCSAJCEJCQhCQBJSEISkpCEJAAkASAJSQBIQhIAkpAEgCQkIQkASUhCEpKQxP0kIQlJSEISkpCEJCQhCUlIQhKSuJ8kJCEJSQBIQhKSkIQkJCEJAElIAkASkpCEJAAkASAJSUhCEpKQhCQkIQkASQBIAkASkgCQBIAkJAEgCUkASAJAEpIAkIQkACQhCQBJSAJAEpIAkMT9JHE/SQBIQhIAkrifJAAkIQkASQBI4n6SAJAEgCReEEkASAJAEgCSANjZ2QHgH/7hH36bq6666qqrrrrquVG56qqrrrrqqqv+1STx/Eji30sSz00Sz00Sz00S/xJJ/HtI4oEk8YJI4j+aJO4niecmiRdEEgCS+JdIAkAS/xJJAEjiuUkCQBL3k8Rzk8T9JHE/SdxPEveTxP0kIQkASUgCQBKSuJ8k7ieJ+0lCEgCSkASAJO4nCQBJSAJAEgCSkASAJAAkASAJAEkASAJAEgCSuJ8k7ieJ+0nifpJ4bpJ4YSTxgtjmgSTx3GwjiQeyjSQAbCMJANtIAsA2krCNJB7INpKwjSRsIwnbSOKBbCMJ20jigWwjCQDbSALANpKwjSQAbCMJANtIAsA2kgCwjSQAbCMJANtIAsA2krANgCRsAyAJ20jCNgCSsI0kbAMgCdtIwjaSsA2AJGwjCdtIwjaSsI0kbCMJ20hiNpsBcN99993KVVddddVVV1313Aiuuuqqq6666qrncd99990KcO211/KfRRL/2STxL5HEA0nigSTxH0ES95PEv0QS95PECyOJ5yYJAEm8IJIAkMSLQhIAkgCQxHOTBIAk7icJAEncTxIAkrifJO4niftJ4n6SuJ8kJHE/SdxPEveThCQAJCEJAElI4n6SuJ8kACQhCQBJSAJAEgCSkASAJAAkASAJAEkASAJAEgCSAJCEJAAkIQlJSEISAJKQBIAkJCEJSdxPEpKQhCQkIYkXRhKSkIQkJCEJSdxPEpKQhCQAJCEJAElIQhKSkASAJCQhCUkASAJAEpKQhCQkASAJAEkASEISkpAEgCQAJCEJAElIAkASkgCQxP0kcT9J3E8S95PE/SRxP0ncTxL3kwSAJCQBIIn7SQJAEveTBIAknpskACQBIAkASQBI4qqrrrrqqquu+lejctVVV1111VVXPY/77rvvVv6DSOJFJYl/K0n8SyTxH0kSDySJfy1J3E8SLypJPDdJvCCS+JdIAkASAJIAkMQLIgkASTw3STw3SdxPEgCSuJ8k7ieJ+0lCEgCSkMT9JHE/SdxPEpK4nyTuJwlJAEhCEgCSkASAJCQBIAlJAEgCQBKSAJAEgCQkASAJAEkASAJAEveTBIAkACRxP0k8kCQeSBLPTRL/EWwjiQeyDYAknh/bSOKBbCOJ58c2krCNJJ4f20jCNpIAsI0kbCMJANtIAsA2kgCwjSQAbCMJANtIAsA2kgCwjSQAbCMJANtIAsA2kgCwjSRsAyAJ2wBIwjaSsA2AJGwjCdsASMI2krCNJGwjCds8P5KwjSRsM5vNALjvvvtu5aqrrrrqqquuem5Urrrqqquuuuqq53H27NlnAFx77bU8N0k8P5L4zyCJ5yaJ/wiSeCBJPJAkHkgSLypJ3E8S/1aSuJ8knpsknpskXhBJAEjiX0MSAJIAkMRzkwSAJO4nCQBJ3E8S95MEgCTuJ4n7SUIS95PE/SRxP0ncTxKSuJ8k7icJSdxPEveThCQAJCEJAEncTxIAkpAEgCQAJCEJAEkASAJAEgCSAJAEgCTuJwkASdxPEg8kiQeSxPMjiX8L2wBI4oFsI4n72QZAEgC2kQSAbSTxQLaRhG0kYRtJ2EYStpGEbSRhG0k8kG0kAWAbSdhGEgC2kQSAbSQBYBtJANhGEgC2kQSAbSQBYBsASdgGQBK2AZCEbQAkYRsASdhGEgC2kYRtACRhG0nYBkAStpGEbSRhmweShG0kYRtJ2EYStpHEbDYD4OzZs8/gqquuuuqqq656blSuuuqqq6666qrncd99993KfyJJ/GeTxH8mSTyQJF4UkrifJO4niftJ4oWRxHOTxHOTBIAkXhBJAEgCQBIAkgCQxAsiCQBJPDdJPDdJ3E8S95MEgCQkASAJSdxPEveTxP0kIQkASUjifpKQBIAkJHE/SUgCQBKSuJ8k7icJAElIAkASkgCQBIAkJAEgCQBJAEgCQBIAkgCQBIAkACRxP0ncTxIPJIkHksS/RBIviG3uJ4nnZhtJ3M82krifbSQBYBtJANhGEraRxL+WbSRhG0kA2EYSD2QbSQDYRhIAtpEEgG0kAWAbSQDYBkAStgGQBIBtJAFgG0kA2EYSALaRBIBtJGEbAEnYBkAStpGEbQAkYRtJ2EYStgGQhG0kYRtJ2EYStpGEbe7X9z0A9913361cddVVV1111VXPjcpVV1111VVXXfU8zp49eyvA5uYm/x6SeFFJ4rlJ4rlJ4rlJ4l8iiQeSxANJ4oEk8UCSeFFJ4n6S+LeSxP0k8dwk8dwk8YJIAkAS/xaSAJDEc5MEgCTuJwkASdxPEveTxP0kcT9J3E8S95PE/SQhiftJ4n6SkMT9JHE/SUjifpK4nyQkASAJSQBIQhIAkpAEgCQAJCEJAEkASEISAJIAkASAJAAkcT9JAEjifpK4nyQeSBLPTRL/FpJ4fmwDIIn72UYS97ONJABsIwkA20jigWwjCdtIwjaSsI0kbCMJ20gCwDaSsI0kAGwjCdtIAsA2kgCwjSQAbCMJANsASMI2AJIAsI0kAGwjCQDbAEjCNgCSsA2AJGwDIAnbAEjCNpIAsI0kbAMgCdtIwjYPJAnbSMI2krDN8yMJ28xmMwDOnj17K1ddddVVV1111XOjctVVV1111VVXvcgk8fxI4n8SSfxXksSLQhL3k8T9JHE/SbwwknhuknhukgCQxAsiCQBJAEgCQBIAkgCQxAsiiecmiecmiftJ4n6SuJ8k7ieJ+0nifpKQxP0kcT9JSOJ+krifJCRxP0lIAkASkrifJCQBIAlJAEhCEgCSAJCEJAAkASAJSQBIAkASAJIAkASAJAAkcT9J3E8S95PEA0ni+ZHEv5dtJPFAtpHE/WwjiedmG0kA2EYStpHEv8Q2krCNJB7INpIAsI0kbCMJANtIAsA2kgCwDYAkAGwjCQDbSALANgCSsA2AJABsIwkA20gCwDaSALCNJABsIwnbAEjCNgCSsI0kbAMgCdtIwjaSsM0DScI2krCNJGwjidlsBsB99913K1ddddVVV1111XOjctVVV1111VVXPY/77rvvVoCtrS02Nzc5PDzkP4oknpsk/q0k8S+RxL+HJB5IEi+IJP6jSeK5SeK5SeIFkcS/hyQAJAEgiecmiftJAkAS95PE/SRxP0ncTxL3k8T9JCGJ+0nifpKQxP0kcT9JSOJ+kpDE/SQhCQBJSOJ+krifJO4nCQBJSAJAEpIAkASAJAAkASAJAEkASAJAEgCSuJ8k7ieJ+0nigSTxgkjiX8s2AJJ4INtI4n62kcT9bCOJB7KNJB7INpKwjSRsIwnbSOKBbCMJ20gCwDaSALCNJGwjCQDbSALANgCSALCNJABsIwkA2wBIAsA2kgCwjSQAbAMgCdsASMI2AJKwDYAkbAMgCdtIAsA2krANgCRsIwnbSMI2AJKwjSRsIwnbSMI2krDNVVddddVVV131QhFcddVVV1111VXP19///d//NsDW1hb/FpL495DEc5PEv0QS/xJJPJAkHkgSLypJvCCSuJ8k7ieJ+0nifpK4nySemyReFJJ4QSQBIAkASQBIAkASAJIAkMQLIgkASdxPEs9NEveTxP0kcT9J3E8S95PEA0nifpKQxP0kcT9JSOJ+kpDE/SQhiftJQhIAkpAEgCQkASAJSQBIQhIAkpAEgCQAJAEgCUlIQhKSkIQkJCEJAEkASEISAJKQBIAkJAEgCUlI4n6SkIQkJCGJ5yYJSUhCEpJ4bpKQhCQkIQkASUhCEgCSkIQkACQhCQBJSEISkgCQBIAkJCEJSUhCEpIAkASAJCQhCUkASEISAJKQhCQkcT9J3E8SkgCQhCQAJCGJ+0lCEgCSkMT9JHE/SUgCQBKSAJCEJAAkIQkASUgCQBL3k8T9JAEgiecmCQBJAEji+dne3gbg7Nmzz+Cqq6666qqrrnp+qFx11VVXXXXVVS8SSTw/knhRSeI/kiT+JZL4jySJF0QS/9Ek8cJIAkASz00SAJL4jyAJAEk8N0k8N0ncTxL3k8T9JHE/SdxPEveThCTuJwlJ3E8S95OEJO4nCUncTxKSuJ8kJHE/SdxPEpIAkIQkACQhCQBJSAJAEgCSkASAJAAkASAJAEkASOJ+kgCQxP0kcT9JPJAknpsk/jUk8YLYBkAS97ONJO5nG0kA2EYSALaRhG0k8UC2kYRtJGEbSTyQbSRhG0kA2EYSALaRhG0AJAFgG0kA2EYSALaRBIBtACQBYBtJANgGQBIAtpEEgG0AJGEbAEnYBkAStgGQhG0AJGEbAEnYBkAStpGEbQAkYRtJ2EYStnkgSdhGEraZzWYA/P3f//1vc9VVV1111VVXPT9Urrrqqquuuuqq5+vs2bO3AmxubvKfSRLPTRLPTRL/ESTxQJJ4IEk8kCT+LSRxP0n8SyRxP0m8MJJ4QSTxgkgCQBIAkgCQBIAkACQBIAkASTw3SQBI4n6SAJDE/SRxP0ncTxL3k8T9JHE/SUjifpJ4IEncTxKSuJ8kJHE/SUjifpKQxP0kIQkASUjifpKQBIAkJAEgCUkASAJAEpIAkASAJAAkASAJAEkASAJAEveTxP0kcT9JPJAknh9J/FvZBkASD2QbSdzPNpIAsI0kAGwjiQeyjSRsIwnbSMI2krCNJGwjiQeyjSQAbCMJANtIAsA2kgCwjSQAbCMJANsASALANpIAsA2AJABsIwkA2wBIAsA2kgCwjSQAbAMgCdsASMI2AJKwjSQAbCMJ2wBIwjaSsI0kbAMgCdtIwjaSsI0krrrqqquuuuqqfxGVq6666qqrrrrq+brvvvtuBdja2uJfSxL/HSTxn0kSDySJ+0niRSGJ+0nihZHE/STx3CTxgkgCQBL/ESQBIInnJonnJon7SeJ+krifJO4niftJ4oEkcT9JSOJ+kpDE/SQhiftJQhL3k4Qk7icJSdxPEpIAkIQk7ieJ+0nifpIAkIQkACQBIAkASUgCQBL3kwSAJAAkcT9J3E8S95PEA0niBZHEi8o2AJJ4braRxP1sI4nnZhtJANhGEraRxIvKNpKwjSQAbCMJANtIAsA2kgCwjSQAbCMJANtI4n62kQSAbQAkAWAbSQDYBkASALYBkIRtACRhGwBJANhGEgC2kQSAbSRhGwBJ2AZAEraRhG0eSBK2kYRtJGGb+/V9D8B99933dK666qqrrrrqqueHylVXXXXVVVdd9XydPXv2VoDNzU0k8fxI4kUlif9IkviXSOKBJPFAknggSTyQJP4tJPFvJYkXRhLPTRIAknhBJAEgiedHEgCSAJAEgCSemyQAJPHcJHE/SdxPEveTxP0kcT9J3E8SkrifJCRxP0k8kCQeSBKSuJ8kJHE/SUjifpKQxP0kIQkASUgCQBKSAJCEJAAkIQkASQBIQhIAkgCQBIAkACQBIIn7SeJ+krifJO4niecmiX8PSTw32wBI4n62kcT9bCOJB7KNJB7INpKwjSRsIwnbSMI2kngg20gCwDaSALCNJABsIwkA20gCwDaSALANgCQAbAMgCQDbSALANgCSALANgCQAbCMJANsASMI2AJKwDYAkbAMgCdsASMI2AJKwjSRsAyAJ20jCNpKwzQNJwjaz2QyAs2fPPoOrrrrqqquuuur5oXLVVVddddVVVz1f9913360AW1tb/GeRxHOTxHOTxL9EEv+ZJPFAknhRSOJ+krifJO4niRdGEs9NEi+IJP4lkgCQxItKEs9NEgCSuJ8k7ieJ50cS95PE/STxQJJ4IEncTxKSuJ8kJPFAkpDE/SQhiftJQhL3k4Qk7icJSQBIQhIAkpAEgCQkASAJAElIAkASAJIAkASAJAAkASCJ+0kCQBIPJIn7SeL5kcR/BNtI4oFsI4n72UYSALaRxAPZRhK2kcS/xDaSsI0kAGwjCQDbSALANpIAsI0kAGwjCQDbAEgCwDaSuJ9tJAFgGwBJANgGQBIAtgGQhG0AJAFgG0kA2AZAErYBkIRtACRhG0kA2EYStgGQhG0kYZsHkoRtJGEbSfR9D8DZs2dv5aqrrrrqqquuen6oXHXVVVddddVVz9d99913K8Dm5ib/GpL4zyaJf4kkHkgSL4wkHkgSLypJ3E8S/1aSuJ8knpsknpskXhBJAEjiX0MSAJIAkMRzk8Rzk8T9JPHcJPFAkrifJO4nCUncTxKSuJ8kJHE/SUjifpKQxANJQhL3k4Qk7icJSdxPEpK4nyTuJwlJAEhCEgCSAJCEJAAkASAJAEkASAJAEgCSAJDE/SQBIIkHksQDSeL5kcS/hW0AJPFAtpHE/WwjCQDbSALANpKwjSQeyDaSsI0kbCMJ20jigWwjCQDbSALANpIAsI0kAGwjCQDbAEgCwDaSALANgCQAbAMgCQDbAEgCwDYAkgCwjSQAbAMgCdsASALANpIAsI0kAGwjCdsASMI2AJKwjSRsAyAJ20jCNpKwzf1msxkA9913361cddVVV1111VXPD5WrrrrqqquuuuqFksS1117Li0oSz00Sz00SLwpJPDdJPJAk/iWSeCBJPJAkXhhJ3E8SDySJ50cS95PE/STx/EjifpIAkMRzk8T9JAEgiecmCQBJAEjigSQBIAkASTyQJAAkIYkHkgSAJCRxP0kASAJAEveThCQAJAEgCQBJSOJ+kpAEgCQAJAEgCUncTxKSkMT9JCEJSdxPEpKQxP0kIQkASQBIAkASkrifJCQBIIkHkgSAJABsIwnbSOJ+tnl+bCMJ29xPEveTxANJ4l9DEi+Ibf61bHM/29zPNs/NNgC2AbDNA9kGwDYAtgGQhG0kAWAbSUjCNpKwjW0kAWAbANvY5n62sY1t7mcb2wDYBsA2ALaxzf1sYxsA2wDYBsA2trmfbWwDYJv72cY2ALa5n21sA2Cb+9kGwDYAtrmfbQBs0/c9APfdd9+tXHXVVVddddVVzw+Vq6666qqrrrrq+Tp79uwz7rvvvluvueaaB7/+678+V1111b/MNvezzVX/MSQhiauev3/4h3/4ba666qqrrrrqqhcEPehBD+Kqq6666qqrrnrBPvzDP/y7rrnmmgdz1VVXXXXV/zj33XffrV//9V//Plx11VVXXXXVVS8IetCDHsRVV1111VVXXXXVVVddddVVV1111VVXXfV/EpWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1fxj4atUD/Zf0gGAAAAAElFTkSuQmCC) + + diff --git a/docs/kcl/std-solid-fillet.md b/docs/kcl/std-solid-fillet.md new file mode 100644 index 000000000..0225957fb --- /dev/null +++ b/docs/kcl/std-solid-fillet.md @@ -0,0 +1,96 @@ +--- +title: "std::solid::fillet" +excerpt: "Blend a transitional edge along a tagged path, smoothing the sharp edge." +layout: manual +--- + +Blend a transitional edge along a tagged path, smoothing the sharp edge. + +Fillet is similar in function and use to a chamfer, except +a chamfer will cut a sharp transition along an edge while fillet +will smoothly blend the transition. + +```js +fillet( + @solid: Solid, + radius: number(Length), + tags: [Edge; 1+], + tolerance?: number(Length), + tag?: tag, +): Solid +``` + + +### Arguments + +| Name | Type | Description | Required | +|----------|------|-------------|----------| +| `solid` | [`Solid`](/docs/kcl/types/Solid) | The solid whose edges should be filletted | Yes | +| `radius` | `number(Length)` | The radius of the fillet | Yes | +| `tags` | `[Edge; 1+]` | The paths you want to fillet | Yes | +| `tolerance` | `number(Length)` | The tolerance for this fillet | No | +| [`tag`](/docs/kcl/types/tag) | [`tag`](/docs/kcl/types/tag) | Create a new tag which refers to this fillet | No | + +### Returns + +[`Solid`](/docs/kcl/types/Solid) + + +### Examples + +```js +width = 20 +length = 10 +thickness = 1 +filletRadius = 2 + +mountingPlateSketch = startSketchOn(XY) + |> startProfile(at = [-width/2, -length/2]) + |> line(endAbsolute = [width/2, -length/2], tag = $edge1) + |> line(endAbsolute = [width/2, length/2], tag = $edge2) + |> line(endAbsolute = [-width/2, length/2], tag = $edge3) + |> close(tag = $edge4) + +mountingPlate = extrude(mountingPlateSketch, length = thickness) + |> fillet( + radius = filletRadius, + tags = [ + getNextAdjacentEdge(edge1), + getNextAdjacentEdge(edge2), + getNextAdjacentEdge(edge3), + getNextAdjacentEdge(edge4) + ], + ) +``` + +![Rendered example of std::solid::fillet 0](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABQAAAALQCAYAAADPfd1WAACuRUlEQVR4Ae3AA6AkWZbG8f937o3IzKdyS2Oubdu2bdu2bdu2bWmMnpZKr54yMyLu+Xa3anqmhztr1a8+6EEP4qqrrrrqqquuuuqqq6666qqrrrrqqquu+j+JylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXV/3DXXHPNg3mmM2fOPJirrrrqqquu+m929uzZW3mm++6771auuuqqq6666n8uKlddddVVV1313+Caa655MMCLvdiLvfaZM2ceBHDNNdc8+JprrnkwwJkzZx58zTXXPJirrrrqqquu+l/gvvvuuxXg7NmztwK67777ng7wD//wD78DcN999936D//wD7/NVVddddVVV/3XQw960IO46qqrrrrqqv8M11xzzYMBXuzFXuy1z5w586AXf/EXf22AF3uxF3tt/hUuXrzI/S5evMhze+hDHwrA0572NK666qqrrrrqP8pDH/pQAJ72tKfx3E6cOAHAiRMn+Ne47777bgX4h3/4h98G9A//8A+/fd999936D//wD7/NVVddddVVV/3nQA960IO46qqrrrrqqn+va6655sFnzpx58Iu92Iu91ou/+Iu/9ou92Iu9Ni/ExYsXAbh48SJPe9rTANjd3eXixYsAXLx4kYsXL3LVVVddddV/LNtc9e9jm+d24sQJAE6cOAHAiRMnAHjYwx4GwIkTJ3joQx/KC3Pffffd+g//8A+/c9999z39H/7hH37nH/7hH36bq6666qqrrvr3Qw960IO46qqrrrrqqn+ta6655sGv/dqv/V4A7/RO7/TZvAAXL17kaU97GhcvXmR3d5eLFy/ytKc9jauu+teSxFUvGttcddV/JNtc9a9nm+d24sQJAB760IcC8LCHPYwTJ07w0Ic+lOfnvvvuu/Uf/uEffucf/uEffvu+++679R/+4R9+m6uuuuqqq67610EPetCDuOqqq6666qp/yTXXXPPg137t136vF3/xF3/tF3uxF3ttnsvFixe5ePEiT3va09jd3eXixYs87WlP46r/+SRx1VX/1Wxz1f9ttrnqX2YbgBMnTgDw0Ic+lIc97GGcOHGChz70oTy3++6779Z/+Id/+O1/+Id/+J377rvv1n/4h3/4ba666qqrrrrqhUMPetCDuOqqq6666qrn58Ve7MVe+8Ve7MVe653e6Z0+m+dy8eJF/uIv/gKApz/96TztaU/jqv9Ykrjqqqv+fWxz1f8OtrnqeZ04cYKHPOQhPOxhD+PEiRM89KEP5YHuu+++W//hH/7ht3/rt37re/7hH/7ht7nqqquuuuqq54Ue9KAHcdVVV1111VX3e7EXe7HXfrEXe7HXeqd3eqfP5gEuXrzIX/zFXwDwG7/xG1z1nCRx1VVX/f9gm6v+e9nm/6sTJ07w0Ic+lIc+9KG83Mu9HA909uzZZ/z93//9b/3DP/zD7/zWb/3Wd3PVVVddddVVV6AHPehBXHXVVVdd9f/bNddc8+DXfu3Xfq93eqd3+mwe4OLFi/zFX/wFT3/603na057G/0WSuOqqq67672Cbq/7z2eb/shMnTvByL/dyPPShD+WhD30o97vvvvtu/Yd/+Iff/q3f+q3v+Yd/+Iff5qqrrrrqqv/P0IMe9CCuuuqqq676/+eaa6558Gu/9mu/1+u8zuu89zXXXPNgnunixYv8xV/8BX/5l3/JxYsX+Z9OElddddVV/x/Z5qr/OLb53+7EiRO83Mu9HA996EN56EMfyv3uu+++W3/0R3/0c37rt37ru7nqqquuuur/I/SgBz2Iq6666qqr/v+45pprHvzar/3a7/VO7/ROn80zXbx4kb/4i7/gL//yL7l48SL/1SRx1VVXXXXVfw3bXPVvZ5v/DU6cOMHLvdzL8XIv93KcOHECgPvuu+/Wf/iHf/jtH/3RH/2c++6771auuuqqq676/wI96EEP4qqrrrrqqv/7rrnmmge/9mu/9nu90zu902fzTBcvXuQ3fuM3+Iu/+Av+I0jiqqv+o0jiqv9Ytrnqqn8r21z1orPN/wQnTpzgoQ99KC/3ci/HQx/6UAAuXrzIX//1X3/3b/3Wb33PP/zDP/w2V1111VVX/V+HHvSgB3HVVVddddX/Xddcc82DX/u1X/u93umd3umzeaZf//Vf5y//8i+5ePEiL4gkrvr/QRJXXfXfyTZX/d9jm6teONv8Vzpx4gQv93Ivx+u//usDcN999936D//wD7/9oz/6o59z33333cpVV1111VX/V6EHPehBXHXVVVdd9X/TO77jO37WO73TO302z/Qbv/Eb/MZv/AZX/e8giauuuuo/hm2u+p/NNlc9L9v8Rztx4gQv93Ivx+u//usDcPHiRX7t137tc37kR37ks7nqqquuuur/IvSgBz2Iq6666qqr/m95sRd7sdf+8A//8O+65pprHgzwl3/5l/zGb/wGFy9e5Kr/PJK46qqr/n+wzVX/fWxz1bPZ5t/ixIkTvNzLvRyv//qvD8B9991369d//de/zz/8wz/8NlddddVVV/1fgh70oAdx1VVXXXXV/x3v+I7v+Fnv9E7v9NkAFy9e5Md//Md5+tOfzlUvmCSuuuqqq/472Oaq/zy2uQps88KcOHGCD/zAD+TEiRMA/MiP/Mhn/+iP/ujncNVVV1111f8V6EEPehBXXXXVVVf973fNNdc8+MM//MO/68Ve7MVeG+A3fuM3+I3f+A3+P5DEVVddddX/N7a56j+Obf4/O378OC/3ci/H67/+6wNw33333fpZn/VZr3PffffdylVXXXXVVf/boQc96EFcddVVV131v9s111zz4M/5nM/5rWuuuebBFy9e5Md//Md5+tOfzv82krjqqquuuuo/l22u+rexzf91J06c4AM+4AM4ceIEZ8+efcZnfuZnvvZ99913K1ddddVVV/1vhh70oAdx1VVXXXXV/17XXHPNg7/pm77p6QBPe9rT+PZv/3b+u0niqqv+rSRx1X8N21x11YvKNle9aGzzv9mJEyd4+7d/ex760Idy33333fpZn/VZr3PffffdylVXXXXVVf9bUY4fP85VV1111VX/e73P+7zPVz3kIQ956ac97Wl8+7d/O/8ZJCEJSUhCEpKQhCQkIQlJSOKq/10kIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlI4qr/OpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCRx1f9skpCEJCQhCUlIQhKSkIQkJPH/mSQkIQlJSEISkpCEJP4nW61WPP3pT+f666/npptuOv6Qhzzkpf/hH/7hdw4PD3e56qqrrrrqfyPK8ePHueqqq6666n+nz/3cz/2tV3zFV3zrpz3taXz7t387LypJSEISkpCEJCQhCUlIQhKSuOq/jyQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCSuuup/CklIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhiav+a0lCEpKQhCQkIQlJSEISkvj/SBKSkIQkJCEJSUhCEv+dVqsVT3/607n++ut51KMe9eCHPOQhL/1bv/Vb38NVV1111VX/GxFcddVVV131v9I7vuM7ftaLvdiLvTbA05/+dCQhCUlIQhKSkIQkJCEJSVz1n0cSkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCSuuuqq/ziSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCRx1X8cSUhCEpKQhCQkIQlJSEIS/59IQhKSkIQkJCEJSfxnu3jxIk972tMAeLEXe7HXfsd3fMfP4qqrrrrqqv+NKMePH+eqq6666qr/XV7sxV7stT/iIz7iuwG+/du/nb/6q7/iqn8/SUhCEpKQhCQkIQlJSEISkpCEJCQhCUlcddVV/39IQhKSkIQkJCEJSUhCEpKQhCQkIQlJSOKqfz1JSEISkpCEJCQhCUlIQhL/10lCEpKQhCQkIQlJSOLf6+lPfzpPf/rTebmXezmuueaaBz/jGc/4m/vuu+9Wrrrqqquu+t+Ecvz4ca666qqrrvrf45prrnnwV3zFV/wVwG/8xm/wV3/1V1x1hSQkIQlJSEISkpCEJCQhCUlIQhKSkMRVV1111X81SUhCEpKQhCQkIQlJSEISkpCEJCRx1b9MEpKQhCQkIQlJSEISkvi/TBKSkIQkJCEJSUjiRXHx4kUAXuIlXuL4i7/4i7/On/7pn/704eHhLlddddVVV/1vQXDVVVddddX/Kh/+4R/+XQBPf/rT+c3f/E3+L5KEJCQhCUlIQhKSkIQkJCEJSUjiqquuuur/E0lIQhKSkIQkJCEJSUhCEpKQhCSuel6SkIQkJCEJSUhCEpL4v0oSkpCEJCQhCUlI4n5/+Zd/ydOe9jTOnDnzoA//8A//Lq666qqrrvrfhHL8+HGuuuqqq6763+Ed3/EdP+t1Xud13vvixYt8/dd/Pf8bSEISkpCEJCQhCUlIQhKSkIQkrvr/TRKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCRx1f8vkpCEJCQhCUlIQhKSkIQkJCGJq0ASkpCEJCQhCUlIQhKS+L9GEpJYrVY8/elP57GPfSy33HLLgwH+4R/+4Xe46qqrrrrqfwPK8ePHueqqq6666n++F3uxF3vtj/iIj/hugB/4gR9gd3eX/w6SkIQkJCEJSUhCEpKQhCQkcdX/DpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJK76rycJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSOKq/5kkIQlJSEISkpCEJCQhCUlI4v8zSUhCEpKQhCQkIQlJ/G+1Wq24++67ebmXezmuueaaB996661/c/bs2Vu56qqrrrrqfzrK8ePHueqqq6666n+2a6655sFf8RVf8VcAv/Ebv8Ff/dVf8R9FEpKQhCQkIQlJSEISkpCEJK767yEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJHHVVf9TSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJXPVfQxKSkIQkJCEJSUhCEpKQhCT+v5GEJCQhCUlIQhKS+J9sd3cXgJd4iZc4/mIv9mKv/Wd/9mc/c3h4uMtVV1111VX/kxFcddVVV131P96Hf/iHfxfA05/+dH7zN3+Tf4kkJCEJSUhCEpKQhCQkIYmr/nNIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpDEVVdd9R9DEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkMRV/3EkIQlJSEISkpCEJCQhif8vJCEJSUhCEpKQhCQk8d/pN37jN3ja057GNddc8+DP+ZzP+S2uuuqqq676n45y/Phxrrrqqquu+p/rHd/xHT/rdV7ndd774sWLfMM3fAOSkIQkJCEJSUhCEpK46t9HEpKQhCQkIQlJSEISkpCEJCQhCUlIQhJXXXXV/32SkIQkJCEJSUhCEpKQhCQkIQlJSEISkrjqX0cSkpCEJCQhCUlIQhKSkMT/dZKQhCQkIQlJSEIS/9me/vSn89jHPpbTp08fl6R/+Id/+G2uuuqqq676n4rgqquuuuqq/7Fe7MVe7LXf6Z3e6bMBfvInf5KrXnSSkIQkJCEJSUhCEpKQhCQkIQlJSOKqq6666r+KJCQhCUlIQhKSkIQkJCEJSUhCEpK46oWThCQkIQlJSEISkpDE/2WSkIQkJCEJSUhCEv9eFy9e5Nu//dsBeMd3fMfPerEXe7HX5qqrrrrqqv+pKMePH+eqq6666qr/ea655poHf8VXfMVfAfzmb/4mf/VXf8X/R5KQhCQkIQlJSEISkpCEJCQhCUlcddVVV/1fJwlJSEISkpCEJCQhCUlIQhKSkMRVzyYJSUhCEpKQhCQkIQlJ/F8kCUlIQhKSkIQkJPGiWK1WADz0oQ/lxV7sxV77z/7sz37m8PBwl6uuuuqqq/6nIbjqqquuuup/pA//8A//LoCnP/3p/OZv/ib/F0hCEpKQhCQkIQlJSEISkpCEJK76/0kSkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkcdX/H5KQhCQkIQlJSEISkpCEJCQhif/vJCEJSUhCEpKQhCQk8X+NJCQhCUlIQhKSeKDf+I3f4GlPexrXXHPNgz/ncz7nt7jqqquuuup/Isrx48e56qqrrrrqf5Z3fMd3/KzXeZ3Xee+LFy/yDd/wDfxPJQlJSEISkpCEJCQhCUlIQhJX/c8nCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSVz1X08SkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkMRV//NIQhKSkIQkJCEJSUhCEpL4/0oSkpCEJCQhCUlIQhL/V0hCEpKQxNOf/nQe+9jHcvr06ePXXHPNg//0T//0Z7jqqquuuup/Esrx48e56qqrrrrqf44Xe7EXe+2P+IiP+G6AH/zBH2R3d5f/KpKQhCQkIQlJSEISkpCEJCRx1X89SUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCGJq676n0ASkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJXPWfTxKSkIQkJCEJSUhCEpKQhCT+P5GEJCQhCUlIQhKSkMT/RqvVisc//vG86qu+Kg95yENe+uzZs8+49dZb/5qrrrrqqqv+p6AcP36cq6666qqr/me45pprHvwVX/EVfwXwm7/5m/zVX/0V/xEkIQlJSEISkpCEJCQhiav+c0hCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSuOqqq/59JCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlc9R9DEpKQhCQkIQlJSEISkvj/QhKSkIQkJCEJSUjif6rVasXu7i6PfexjefCDH/zSf/Znf/Yzh4eHu1x11VVXXfU/AcFVV1111VX/Y3z4h3/4dwE8/elP5zd/8zd5YSQhCUlIQhKSkIQkJCEJSVz1bycJSUhCEpKQhCQkIQlJSEISkpCEJCQhiauuuur/JklIQhKSkIQkJCEJSUhCEpKQhCQkIQlJXPWik4QkJCEJSUhCEpKQhCT+r5OEJCQhCUlIQhKS+O/0l3/5l/zlX/4l11xzzYM/93M/97e56qqrrrrqfwqCq6666qqr/kd4x3d8x896sRd7sdfe3d3lO7/zO5GEJCQhCUlIQhKSuOpFJwlJSEISkpCEJCQhCUlIQhKSkIQkrrrqqqv+M0lCEpKQhCQkIQlJSEISkpCEJCQhiaueP0lIQhKSkIQkJCEJSUji/ypJSEISkpCEJCQhif9sv/mbv8nFixc5c+bMgz78wz/8u7jqqquuuup/Asrx48e56qqrrrrqv9eLvdiLvfZHfMRHfDfAD/7gD7K7u8tVz0sSkpCEJCQhCUlIQhKSkIQkJCGJq6666qr/iyQhCUlIQhKSkIQkJCEJSUhCElc9myQkIQlJSEISkpCEJP4vkoQkJCEJSUhCEpL491qtVjz+8Y/nVV/1VXnIQx7y0mfPnn3Grbfe+tdcddVVV13134ly/Phxrrrqqquu+u9zzTXXPPgrvuIr/grgJ3/yJ3n84x/P/weSkIQkJCEJSUhCEpKQhCQkIYmr/v+RhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCGJq/7vk4QkJCEJSUhCEpKQhCQkIQlJ/H8mCUlIQhKSkIQkJCGJ/2skIQlJSEISkpDEi2q1WrG7u8tjH/tYHvzgB7/0n/3Zn/3M4eHhLlddddVVV/13Ibjqqquuuuq/1Yd/+Id/F8DTn/50/uqv/or/rSQhCUlIQhKSkIQkJCEJSUjiqv/ZJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIYmr/mtJQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCElf9zyIJSUhCEpKQhCQkIQlJSOL/I0lIQhKSkIQkJCEJSfxfIQlJSEISkpCEJJ7bX/7lX/KXf/mXXHPNNQ/+nM/5nN/iqquuuuqq/06U48ePc9VVV1111X+Pz/3cz/2tF3uxF3vt3d1dvvEbv5H/aSQhCUlIQhKSkIQkJCEJSVz1X08SkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJXHXVfydJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkcdV/LklIQhKSkIQkJCEJSUhCEv+fSEISkpCEJCQhCUlI4n87SUhCEpKQxN13381jHvMYTp8+ffyaa6558J/+6Z/+DFddddVVV/13ILjqqquuuuq/xYu92Iu99ou92Iu9NsBP/uRP8l9FEpKQhCQkIQlJSEISkpDEVf+xJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlI4qqrrvrXk4QkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCRx1b+PJCQhCUlIQhKSkIQkJCGJ/w8kIQlJSEISkpCEJP432t3d5Tu+4zsAeJ3XeZ33fp3XeZ335qqrrrrqqv8OlOPHj3PVVVddddV/rWuuuebBX/EVX/FXAN/5nd/J05/+dP69JCEJSUhCEpKQhCQkIYmr/u0kIQlJSEISkpCEJCQhCUlIQhKSkIQkrrrqqv9bJCEJSUhCEpKQhCQkIQlJSEISkpCEJK560UlCEpKQhCQkIQlJSEIS/5dJQhKSkIQkJCEJSfxPtVqtuHjxIo997GN5yEMe8jJ/+qd/+tOHh4e7XHXVVVdd9V+J4Kqrrrrqqv9yH/7hH/5dAE9/+tN5+tOfzgsjCUlIQhKSkIQkJCEJSVz1opGEJCQhCUlIQhKSkIQkJCEJSUhCElddddVV/5EkIQlJSEISkpCEJCQhCUlIQhKSkMRVz58kJCEJSUhCEpKQhCQk8X+RJCQhCUlIQhKSkMR/p7/6q7/iL//yLzlz5syDPudzPue3uOqqq6666r8a5fjx41x11VVXXfVf53M/93N/68Ve7MVee3d3l2/6pm9CEpKQhCQkIQlJSOKq508SkpCEJCQhCUlIQhKSkIQkJCGJq6666qr/CyQhCUlIQhKSkIQkJCEJSUhCElc9myQkIQlJSEISkpCEJP6vkYQkJCEJSUhCEv8V7r77bq6//npuuumm49dcc82D//RP//RnuOqqq6666r8K5fjx41x11VVXXfVf48Ve7MVe+53e6Z0+G+AHf/AH2d3d5aorJCEJSUhCEpKQhCQkIQlJSOKq/38kIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkrvq/TxKSkIQkJCEJSUhCEpKQhCQk8f+ZJCQhCUlIQhKSkIQk/q+QhCQkIQlJSEISkviPsFqtePrTn86rvuqr8pCHPOSlAf7hH/7hd7jqqquuuuq/AuX48eNcddVVV131n++aa6558Fd8xVf8FcB3fud3cuutt/J/mSQkIQlJSEISkpCEJCQhCUlc9T+XJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJHHVfy5JSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlI4qr/WSQhCUlIQhKSkIQkJCEJSfx/JAlJSEISkpCEJCTxf4UkJCEJSUhCEpL411itVly8eJHHPvaxXHPNNQ++9dZb/+bs2bO3ctVVV1111X82gquuuuqqq/5LfPiHf/h3ATz96U/n1ltv5X8jSUhCEpKQhCQkIQlJSEISV/3XkYQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSuOqq/0qSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlI4qr/XJKQhCQkIQlJSEISkpCEJP6/kIQkJCEJSUhCEpKQxP92kpCEJCQhCUlI4vn5q7/6K37zN3+Ta6655sEf/uEf/l1cddVVV131X4Fy/Phxrrrqqquu+s/1uZ/7ub/1Yi/2Yq+9u7vLN33TN/E/iSQkIQlJSEISkpCEJCQhiav+40hCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSuOqqq140kpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCSu+veRhCQkIQlJSEISkpCEJP4/kIQkJCEJSUhCEpL430wSkpCEJCQhid3dXa6//npuuumm49dcc82D//RP//RnuOqqq6666j8T5fjx41x11VVXXfWf53Ve53Xe+83f/M0/GuAHf/AH2d3d5b+CJCQhCUlIQhKSkIQkJHHVv40kJCEJSUhCEpKQhCQkIQlJSEISkpDEVVdd9b+bJCQhCUlIQhKSkIQkJCEJSUhCEpKQxFUvGklIQhKSkIQkJCEJSUji/zJJSEISkpCEJCQhif+NVqsVT3/603nVV31VHvKQh7w0wD/8wz/8DlddddVVV/1noRw/fpyrrrrqqqv+c7zYi73Ya3/SJ33STwF853d+J7feeiv/XpKQhCQkIQlJSEISkpDEVf8ySUhCEpKQhCQkIQlJSEISkpCEJCRx1VVXXfXvIQlJSEISkpCEJCQhCUlIQhKSkIQkrnpekpCEJCQhCUlIQhKSkMT/RZKQhCQkIQlJSOJ/stVqxe7uLo95zGO45pprHnzrrbf+zdmzZ2/lqquuuuqq/wwEV1111VVX/ad5p3d6p88C+Ku/+ituvfVW/iWSkIQkJCEJSUhCEpK46vmThCQkIQlJSEISkpCEJCQhCUlcddVVV/1vJAlJSEISkpCEJCQhCUlIQhKSuOoKSUhCEpKQhCQkIQlJ/F8iCUlIQhKSkIQkJPHf7a/+6q/4zd/8Ta655poHf/iHf/h3cdVVV1111X8WyvHjx7nqqquuuuo/3ud+7uf+1ou92Iu99tOf/nR+6Id+CElIQhKSkIQkJCEJSVx1hSQkIQlJSEISkpCEJCQhCUlI4qr/fyQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCGJq/5/kIQkJCEJSUhCEpKQhCQkIYn/zyQhCUlIQhKSkIQkJPF/hSQkIQlJSEISkvivsru7y/XXX89NN910/Jprrnnwn/7pn/4MV1111VVX/UejHD9+nKuuuuqqq/5jvc7rvM57v/mbv/lHA/z0T/80ly5d4v8zSUhCEpKQhCQkIQlJSEISkrjqfy5JSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhJX/ceQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCRx1f8ckpCEJCQhCUlIQhKSkIQkJPH/jSQkIQlJSEISkpDE/wWSkIQkJCEJSUjiP9JqteLpT386r/qqr8pDHvKQlwb4h3/4h9/hqquuuuqq/0iU48ePc9VVV1111X+cF3uxF3vtT/qkT/opgO/6ru/i1ltv5f8iSUhCEpKQhCQkIQlJSEISV/3XkoQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhJXXfWfSRKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlc9Z9LEpKQhCQkIQlJSEISkpDE/weSkIQkJCEJSUhCEpL430wSkpCEJCQhCUn8W6xWK3Z3d3nMYx7DNddc8+BnPOMZf3PffffdylVXXXXVVf9RCK666qqrrvoP9eEf/uHfBfDXf/3X3HrrrfxvIwlJSEISkpCEJCQhCUlc9R9LEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkMRVV131vCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJXPXvIwlJSEISkpCEJCQhCUn8XycJSUhCEpKQhCQk8b+VJCQhCUlIQhKSeGH+6q/+it/8zd/kmmuuefCHf/iHfzdXXXXVVVf9R6IcP36cq6666qqr/mN87ud+7m895CEPeelbb72VH/qhH+J/EklIQhKSkIQkJCEJSUjiqn89SUhCEpKQhCQkIQlJSEISkpCEJCQhCUlcddVV/3tIQhKSkIQkJCEJSUhCEpKQhCQkIQlJXPWikYQkJCEJSUhCEpKQhCT+r5KEJCQhCUlIQhL/W0lCEpKQhCQkIQmA3d1drr/+em688cbj11xzzYP/9E//9Ge46qqrrrrqPwLl+PHjXHXVVVdd9e/3ju/4jp/1Oq/zOu8N8F3f9V2sViv+K0hCEpKQhCQkIQlJSEISV/3LJCEJSUhCEpKQhCQkIQlJSEISkrjqqquu+teQhCQkIQlJSEISkpCEJCQhCUlIQhJXPS9JSEISkpCEJCQhCUn8XyMJSUhCEpKQhCQk8b+RJNbrNbfeeiuv8iqvwkMe8pCXBviHf/iH3+Gqq6666qp/L8rx48e56qqrrrrq3+fFXuzFXvsjPuIjvhvgu77ru7jnnnv4jyAJSUhCEpKQhCQkIYmrnpckJCEJSUhCEpKQhCQkIQlJSEISV1111VX/00lCEpKQhCQkIQlJSEISkpCEJK4CSUhCEpKQhCQkIQlJ/F8iCUlIQhKSkIQk/qdbrVbs7u7ymMc8hmuuuebBt95669+cPXv2Vq666qqrrvr3QA960IO46qqrrrrq3+ebvumbnn7NNdc8+Ld+67f47d/+bV4UkrjqRSOJq676l0jiqhedba666vmxzVXPn23+r7PN/wSv8zqvw+u8zutw33333fohH/IhD+Gqq6666qp/D8rx48e56qqrrrrq3+5zP/dzf+shD3nIS99666389E//NACSkIQkJCEJSUhCEpL4/0wSkpCEJCQhCUlIQhKSkIQkrvqfSRKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCSu+teRhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhiav+55CEJCQhCUlIQhKSkIQkJPH/jSQkIQlJSEISkpDE/wWSkIQkJCEJSUjiv9Lu7i7XXXcdN9100/FrrrnmwX/6p3/6M1x11VVXXfVvRTl+/DhXXXXVVVf927zjO77jZ73O67zOewN893d/N+v1Gkn8fyQJSUhCEpKQhCQkIQlJSOKq/zqSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlI4qqr/iNJQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhiav+80hCEpKQhCQkIQlJSEISkvj/QBKSkIQkJCEJSUjifztJSEISkpCEJCTxH221WnHrrbfymMc8hsc85jEvLUn/8A//8NtcddVVV131b0E5fvw4V1111VVX/eu92Iu92Gt/xEd8xHcDfPd3fzf33HMP/xdJQhKSkIQkJCEJSUhCElf9x5GEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkcdVVV4EkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhiav+7SQhCUlIQhKSkIQkJCGJ/8skIQlJSEISkpCEJP43k4QkJCEJSUji32O1WnH33XfzMi/zMlxzzTUPefrTn/7XZ8+evZWrrrrqqqv+tSjHjx/nqquuuuqqf73P/dzP/a3Nzc3jv/3bv81f//Vf87+NJCQhCUlIQhKSkIQkJHHVv54kJCEJSUhCEpKQhCQkIQlJSEISkpDEVVdd9T+XJCQhCUlIQhKSkIQkJCEJSUhCEpKQxFX/MklIQhKSkIQkJCEJSUji/yJJSEISkpCEJCQhif+NJCEJSUhCEpKQxItid3cXgBd7sRc7/mIv9mKv/Wd/9mc/c3h4uMtVV1111VX/GgRXXXXVVVf9q33u537ub11zzTUPvvXWW/nt3/5t/ieRhCQkIQlJSEISkpCEJK564SQhCUlIQhKSkIQkJCEJSUhCEpKQxFVXXXXVCyIJSUhCEpKQhCQkIQlJSEISkpDEVc9LEpKQhCQkIQlJSEIS/9dIQhKSkIQkJCEJSfxvIwlJSEISkpCEJB7or/7qr3j605/ONddc8+AP//AP/y6uuuqqq67616IcP36cq6666qqrXnTv+I7v+Fmv8zqv894A3/3d381qteK/iiQkIQlJSEISkpCEJK56XpKQhCQkIQlJSEISkpCEJCQhiauuuuqq/0kkIQlJSEISkpCEJCQhCUlIQhJXgSQkIQlJSEISkpCEJP4vkYQkJCEJSUhCEv/bSEISkliv19x666085jGP4ZZbbnkwwD/8wz/8DlddddVVV72oKMePH+eqq6666qoXzYu92Iu99kd8xEd8N8B3f/d3c8899/AfRRKSkIQkJCEJSUhCElddIQlJSEISkpCEJCQhCUlIQhJX/f8lCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISV/3/IglJSEISkpCEJCQhCUlIQhL/X0lCEpKQhCQkIQlJSOL/AklIQhKSkIQkJPG/wWq14p577uFlXuZluOaaax586623/s3Zs2dv5aqrrrrqqhcF5fjx41x11VVXXfUvu+aaax78FV/xFX8F8Nu//dv89V//Nf8akpCEJCQhCUlIQhL/n0lCEpKQhCQkIQlJSEISkpDEVf8zSUISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkrnpOkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCGJq/7nkIQkJCEJSUhCEpKQhCQkIYn/TyQhCUlIQhKSkIQk/reThCQkIQlJSEIS/5Ps7u4C8OIv/uLHX+zFXuy1/+zP/uxnDg8Pd7nqqquuuupfQnDVVVddddWL5MM//MO/C+DWW2/lt3/7t3kgSUhCEpKQhCQkIQlJ/H8jCUlIQhKSkIQkJCEJSUjiqv8akpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISV131byEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJHHVfx5JSEISkpCEJCQhCUlI4v8DSUhCEpKQhCQkIYn/zSQhCUlIQhKSkMR/h7/+67/m1ltv5Zprrnnwh3/4h383V1111VVXvSgox48f56qrrrrqqhfuHd/xHT/rdV7ndd57d3eXb/mWb0ESkpCEJP4/kYQkJCEJSUhCEpKQhCSu+o8hCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSOKqq/4/koQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJK76t5OEJCQhCUlIQhKSkIQk/i+ThCQkIQlJSEISkvjfShKSkIQkJCEJSfxnWa1W3HrrrTzmMY/hlltueTDAP/zDP/wOV1111VVXvTCU48ePc9VVV1111Qv2Yi/2Yq/9ER/xEd8N8CM/8iPs7u7yf5EkJCEJSUhCEpKQhCQkcdW/jiQkIQlJSEISkpCEJCQhCUlIQhKSkMRVV131P4MkJCEJSUhCEpKQhCQkIQlJSEISkpDEVf8ySUhCEpKQhCQkIQlJSOL/IklIQhKSkIQkJCGJ/40kIQlJSEISkviPsFqtuOeee3iZl3kZrrnmmgffeuutf3P27Nlbueqqq6666gWhHD9+nKuuuuqqq56/a6655sFf8RVf8VcAv/3bv83f/M3f8L+RJCQhCUlIQhKSkIQkrnrhJCEJSUhCEpKQhCQkIQlJSEISkrjqqquuApCEJCQhCUlIQhKSkIQkJCEJSUhCElc9J0lIQhKSkIQkJCEJSfxfIwlJSEISkpCEJP63kYQkJCEJSUhCEv8au7u7ALz4i7/48Rd7sRd77T/7sz/7mcPDw12uuuqqq656fgiuuuqqq656gT78wz/8uwBuvfVWfud3fof/aSQhCUlIQhKSkIQkJCGJq56TJCQhCUlIQhKSkIQkJCEJSUjiqquuuuq/iyQkIQlJSEISkpCEJCQhCUlI4v87SUhCEpKQhCQkIQlJ/F8hCUlIQhKSkIQk/reRhCQkIQlJSOIF+eu//mtuvfVWrrnmmgd/zud8zm9x1VVXXXXVC0I5fvw4V1111VVXPa93fMd3/KzXeZ3Xee/d3V2+5Vu+hf8OkpCEJCQhCUlIQhJXgSQkIQlJSEISkpCEJCQhCUlI4qqrACQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJHHV/1+SkIQkJCEJSUhCEpKQhCQk8f+RJCQhCUlIQhKSkIQk/reThCQkIQlJSEIS/5tIQhKSkIQkJLFarbj11lt5zGMew6lTp44D/MM//MPvcNVVV1111XMjuOqqq6666nm82Iu92Gu/0zu902cD/MzP/Az/GSQhCUlIQhKSkIQkJPH/lSQkIQlJSEISkpCEJCQhiav+55KEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpL4/0ASkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSVz1P4skJCEJSUhCEpKQhCQkIYn/TyQhCUlIQhKSkIQk/jeThCQkIQlJSEIS/1tI4tKlS3z3d383AO/0Tu/02S/+4i/+2lx11VVXXfXcKMePH+eqq6666qpnu+aaax78FV/xFX8F8Nu//dv8zd/8Df8WkpCEJCQhCUlIQhL/30hCEpKQhCQkIQlJSEISkrjqv4YkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkMRVV70wkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISV/3nkYQkJCEJSUhCEpKQhCT+P5CEJCQhCUlIQhKS+N9KEpKQhCQkIQlJ/E+0Wq0AePCDH8yLv/iLv86f/umf/vTh4eEuV1111VVX3Y/gqquuuuqq5/DhH/7h3wVw66238ju/8zu8IJKQhCQkIQlJSEIS/19IQhKSkIQkJCEJSUhCElf9x5CEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkcdVV/5dJQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkrjq30YSkpCEJCQhCUlIQhKS+L9MEpKQhCQkIQlJSOJ/I0lIQhKSkIQkJPHf6bd/+7e59dZbOXPmzIM+53M+57e46qqrrrrqgSjHjx/nqquuuuqqK97xHd/xs17ndV7nvXd3d/nWb/1WJCEJSUhCEpKQxP91kpCEJCQhCUlIQhKSkMRV/zqSkIQkJCEJSUhCEpKQhCQkIQlJSEISV1111X89SUhCEpKQhCQkIQlJSEISkpCEJCQhiateOElIQhKSkIQkJCEJSUji/yJJSEISkpCEJCTxv5EkJCEJSUhCEv9Vbr31Vh796Edz6tSp4wD/8A//8DtcddVVV10FQDl+/DhXXXXVVVfBi73Yi732R3zER3w3wI/8yI9w6dIl/q+ShCQkIQlJSEISkpDEVS+YJCQhCUlIQhKSkIQkJCEJSUhCEpK46qqr/v+RhCQkIQlJSEISkpCEJCQhCUlI4qrnJAlJSEISkpCEJCQhif9LJCEJSUhCEpKQxP82kpCEJCQhCUlI4j/SarXiCU94Aq/8yq/Mi7/4i7/22bNnn3Hrrbf+NVddddVVV1GOHz/OVVddddX/d9dcc82Dv+IrvuKvAH7nd36Hv/mbv+F/K0lIQhKSkIQkJCEJSVz1bJKQhCQkIQlJSEISkpCEJCQhiauuuuqq/wqSkIQkJCEJSUhCEpKQhCQkIYn/7yQhCUlIQhKSkIQkJPF/gSQkIQlJSEISkpDE/yaSkIQkJCEJSfxbrVYrdnd3efSjH82DH/zgl/6zP/uznzk8PNzlqquuuur/N4Krrrrqqqv48A//8O8CuPXWW/md3/kd/qeShCQkIQlJSEISkpDE/3eSkIQkJCEJSUhCEpKQhCQkcdVVV131f4kkJCEJSUhCEpKQhCQkIQlJ/H8kCUlIQhKSkIQkJPF/gSQkIQlJSEISkvjfQhKSkIQkJCGJF8Vf//Vf89d//ddcc801D/6cz/mc3+Kqq6666iqCq6666qr/597xHd/xs17sxV7stXd3d/ne7/1e/jtJQhKSkIQkJCEJSfx/JQlJSEISkpCEJCQhCUlI4qr/myQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhJX/d8gCUlIQhKSkIQkJCEJSUji/wtJSEISkpCEJCQhCUn8byYJSUhCEpKQhCT+N5CEJCQhCUlI4rn99m//Nru7u1xzzTUP/vAP//Dv4qqrrrrq/zfK8ePHueqqq676/+rFXuzFXvsjPuIjvhvgR37kR7h06RL/mSQhCUlIQhKSkIQk/j+RhCQkIQlJSEISkpCEJCRx1f8skpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhiav+55GEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhiav++0lCEpKQhCQkIQlJSEIS/x9IQhKSkIQkJCGJ/80kIQlJSEISkvjfQBKSkIQk1us1T3ziE3nlV35lHvKQh7z02bNnn3Hrrbf+NVddddVV/z9Rjh8/zlVXXXXV/0fXXHPNg7/iK77irwB+53d+h7/5m7/h30sSkpCEJCQhCUlI4v8DSUhCEpKQhCQkIQlJSOKq/xqSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhiauu+u8gCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkrjqP4ckJCEJSUhCEpKQhCQk8X+VJCQhCUlIQhKSkMT/RpKQhCQkIQlJSOJ/stVqxaVLl3j0ox/Ngx/84Jf+sz/7s585PDzc5aqrrrrq/x+Cq6666qr/pz78wz/8uwBuvfVWfud3focXhSQkIQlJSEISkpDE/2WSkIQkJCEJSUhCEpKQxFX/cSQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkcdVVV71gkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpK46t9OEpKQhCQkIQlJSEISkvi/RhKSkIQkJCEJSUjifxtJSEISkpCEJP6n+Ou//mv++q//mmuuuebBn/M5n/NbXHXVVVf9/0Q5fvw4V1111VX/33zu537ub73Yi73Ya+/u7vKt3/qt3E8SkpCEJCQhCUlI4v8qSUhCEpKQhCQkIQlJXPVvIwlJSEISkpCEJCQhCUlIQhKSkIQkrrrqqv/5JCEJSUhCEpKQhCQkIQlJSEISkpDEVS8aSUhCEpKQhCQkIQlJ/F8iCUlIQhKSkIQk/jeRhCQkIQlJSEIS/9XuvfdeHv3oR3Pq1Knj11xzzYP/9E//9Ge46qqrrvr/heCqq6666v+ZF3uxF3vtF3uxF3ttgJ/92Z9FEpKQxP9FkpCEJCQhCUlIQhKSuOpfJglJSEISkpCEJCQhCUlIQhKSkMRVV1111QsiCUlIQhKSkIQkJCEJSUhCEpKQxFXPSxKSkIQkJCEJSUhCEv8XSEISkpCEJCQhif9NJCEJSUhCEpL4z7K7u8v3fM/3APA6r/M67/06r/M6781VV1111f8vlOPHj3PVVVdd9f/FNddc8+Cv+Iqv+CuA7/3e7+UZz3gG/9tJQhKSkIQkJCEJSVz1vCQhCUlIQhKSkIQkJCEJSUhCElddddVV/1NIQhKSkIQkJCEJSUhCEpKQxFVXSEISkpCEJCQhCUn8bycJSUhCEpKQhCT+t5CEJCQhCUlI4j/CarXi0qVLPPrRj+bBD37wS//Zn/3ZzxweHu5y1VVXXfX/A5Wrrrrqqv9HPvzDP/y7AJ7xjGfwjGc8g//pJHHVi0YSV/3/Iomr/uvY5qr/nSTxorLN/1eSeGFs87+VJF4Q2/xPJ4nnxzb/Gn/913/Ngx70IF76pV/6wZ/7uZ/72x/8wR/8YK666qqr/n+gHD9+nKuuuuqq/w8+93M/97de7MVe7LV3d3f5tm/7Nv4nkIQkJCEJSUhCEpL4/04SkpCEJCQhCUlIQhKSkMRV/30kIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkrjqv5YkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCElf915KEJCQhCUlIQhKSkIQkJPH/jSQkIQlJSEISkpDE/1aSkIQkJCEJSfxvIAlJSEISkpDEC3Pvvffy6Ec/mlOnTh2/5pprHvynf/qnP8NVV1111f99lOPHj3PVVVdd9X/di73Yi732O73TO302wI/+6I9y6dIl/itIQhKSkIQkJCEJSfx/JQlJSEISkpCEJCQhCUlc9R9PEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJHHVVf+ZJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhJX/ceQhCQkIQlJSEISkpCEJP6/kIQkJCEJSUhCEpL430YSkpCEJCQhCUn8TycJSUhCEpKQBMBqteKJT3wir/zKr8xDHvKQlwb4h3/4h9/hqquuuur/Nsrx48e56qqrrvq/7JprrnnwV3zFV/wVwPd+7/fyjGc8g/9IkpCEJCQhCUlI4v8bSUhCEpKQhCQkIQlJSOKqfz1JSEISkpCEJCQhCUlIQhKSkIQkJCEJSUjiqquuAklIQhKSkIQkJCEJSUhCEpKQhCQkIQlJXPWik4QkJCEJSUhCEpKQhCT+r5OEJCQhCUlIQhL/20hCEpKQhCQk8T+dJCSxXq/Z3d3l0Y9+NNdcc82Db7311r85e/bsrVx11VVX/d9FcNVVV131f9yHf/iHfxfA7u4uz3jGM/jXkoQkJCEJSUhCEpL4/0ASkpCEJCQhCUlIQhKSuOqFk4QkJCEJSUhCEpKQhCQkIQlJSEISV1111f8skpCEJCQhCUlIQhKSkIQkJCEJSUjiqudPEpKQhCQkIQlJSEIS/1dJQhKSkIQkJCGJ/00kIQlJSEISkpDE/zR/8zd/w6233so111zz4A//8A//Lq666qqr/m+jHD9+nKuuuuqq/6te53Ve573f/M3f/KN3d3f53d/9Xe69916eH0lIQhKSkIQkJPF/nSQkIQlJSEISkpCEJK56XpKQhCQkIQlJSEISkpCEJCQhiauuuuoqAElIQhKSkIQkJCEJSUhCEpKQhCSuAklIQhKSkIQkJCEJSfxfIwlJSEISkpCEJP43kYQkJCEJSUjiv9t1113HqVOnjgP8wz/8w+9w1VVXXfV/E+X48eNcddVVV/1fdM011zz4cz/3c38L4Ed/9Ed50pOehCQkIQlJSEIS/5dJQhKSkIQkJCEJSVwFkpCEJCQhCUlIQhKSkIQkJCGJq6666qr/apKQhCQkIQlJSEISkpCEJCTx/5UkJCEJSUhCEpKQxP8lkpCEJCQhCUlI4n8LSUhCEpKQhCT+K9x7773cc889vPRLvzSS+Id/+IffOTw83OWqq6666v8egquuuuqq/6Pe8R3f8bMA/uZv/obbbruN/4skIQlJSEISkpCEJCTx/5UkJCEJSUhCEpKQhCQkIYmr/m+RhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJK76308SkpCEJCQhCUlIQhKSkMT/J5KQhCQkIQlJSEIS/1dIQhKSkIQkJCGJ/w0kIQlJSEISkviP9oxnPIO/+Zu/4cVe7MVe+7Vf+7Xfi6uuuuqq/5sIrrrqqqv+j3qZl3mZ9wb4vd/7Pf63koQkJCEJSUhCEpL4/0YSkpCEJCQhCUlIQhKSkMRV/30kIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJK76jyEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkcdV/LUlIQhKSkIQkJCEJSUhCEv/XSUISkpCEJCQhCUn8XyAJSUhCEpKQhCT+p5OEJCQhCUlI4t/jd37ndwB43dd93ffhqquuuur/JoKrrrrqqv+DXud1Xue9jx8/zt/8zd+wu7vL/2SSkIQkJCEJSUji/wtJSEISkpCEJCQhCUlI4qr/eJKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCGJq676jyAJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSuOo/hiQkIQlJSEISkpCEJCTxf5UkJCEJSUhCEpKQxP92kpCEJCQhCUn8TycJSUhCEpJ4Ue3u7nLrrbfSdd2DXud1Xue9ueqqq676v4fgqquuuur/oNd4jdf4LoBnPOMZ/HeThCQkIQlJSEISkvi/TBKSkIQkJCEJSUhCEpK46l9PEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSuOqq/08kIQlJSEISkpCEJCQhCUlIQhKSkIQkJHHVi04SkpCEJCQhCUlIQhKS+L9GEpKQhCQkIQlJ/G8mCUlIQhKSkMT/ZJKQhCQkIQlJPD9/8zd/w/Hjx3mjN3qjz+Kqq6666v8eKlddddVV/wc96EEPAuC2227jP5sk/j+SxFX/PpK46qqr/neRxL+Vba56XpL4l9jm/wJJvCC2+d9IEi+Ibf4nksRzu+222wA4c+bMg7nqqquu+r+HylVXXXXV/2G7u7v8R5DE/yeSuOpfRxJXXXXVVS+MJP4tbPP/nSReGNv8byeJF8Y2/9tI4vmxzf80u7u7ABw/fpyrrrrqqv+DqFx11VVX/R9zzTXXPPj48ePs7u7yryGJ/w8kcdULJ4mrrrrqqv8pJPGvYZv/byTxL7HN/2aSeH5s87+NJJ4f2/x32t3d5fjx41xzzTUPvu+++27lqquuuur/DipXXXXVVf+PSOL/Oklc9bwkcdX/b5K46gWzzVX/N0jiRWWb/y8k8cLY5n8jSbwgtvnfRBLPj22uuuqqq676d6Fy1VVXXfV/1PHjx5HE/zWSuOoKSVz1v4MkrvqfTRL/3Wxz1X8tSbyobPN/mSReGNv8byOJF8Q2/1tI4rnZ5j/a8ePHAbjvvvtu5aqrrrrq/xaCq6666qr/Y+67775b/+Ef/uG3AR70oAfxv40kJCEJSUhCEpKQxP8HkpCEJCQhCUlIQhKSkMRV//EkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpK46qoXhSQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCElf9x5CEJCQhCUlIQhKSkIQk/q+ShCQkIQlJSEIS/xtJQhKSkIQkJPG/hSQkIQlJSEIS/1Yv9VIvxVVXXXXV/2EEV1111VX/B9133323Atxyyy38TyMJSUhCEpKQhCQk8X+ZJCQhCUlIQhKSkIQkJHHVv54kJCEJSUhCEpKQhCQkIQlJSEISkpCEJCRx1VX/F0lCEpKQhCQkIQlJSEISkpCEJCQhCUlI4qoXnSQkIQlJSEISkpCEJP6vkYQkJCEJSUhCEpL430QSkpCEJCQhCUn8byAJSUhCEpKQxL/k2LFjAPzWb/3Wd3PVVVdd9X8PwVVXXXXV/0G/9Vu/9T0AL/VSL8V/B0lIQhKSkIQkJPF/lSQkIQlJSEISkpCEJK564SQhCUlIQhKSkIQkJCEJSUhCEpKQxFVXXfWfSxKSkIQkJCEJSUhCEpKQhCQkIQlJXPW8JCEJSUhCEpKQhCQk8X+JJCQhCUlIQhKS+N9EEpKQhCQkIYn/DSQhCUlIQhIP9FIv9VIA/NZv/db3cNVVV131fw/BVVddddX/Qf/wD//w2894xjM4duwYr/Ear8F/BklIQhKSkIQkJPF/jSQkIQlJSEISkpCEJK56NklIQhKSkIQkJCEJSUhCEpKQhCSuuuqq/5skIQlJSEISkpCEJCQhCUlIQhKS+P9OEpKQhCQkIQlJSEIS/xdIQhKSkIQkJCGJ/y0kIQlJSEISkvifThKSeKmXeimOHz/OM57xDP7hH/7ht7nqqquu+r+H4Kqrrrrq/6jv+I7veB2Al3qpl+LYsWP8W0hCEpKQhCQkIYn/KyQhCUlIQhKSkIQkJPH/nSQkIQlJSEISkpCEJCQhCUlcddVVV/1HkIQkJCEJSUhCEpKQhCQkIYn/jyQhCUlIQhKSkIQk/reThCQkIQlJSEIS/xtIQhKSkIQkJPE/yfHjx3nLt3xLAL7jO77jdbjqqquu+r+J4Kqrrrrq/6h/+Id/+O3f//3f59ixY7zHe7wHL4gkJCEJSUhCEpL4v0ASkpCEJCQhCUlI4v8rSUhCEpKQhCQkIQlJSEISV/3/IAlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlc9X+XJCQhCUlIQhKSkIQkJCGJ/y8kIQlJSEISkpCEJCTxv5UkJCEJSUhCEv8bSEISkpCEJCTx3+Et3uItALj33nv5h3/4h9/mqquuuur/JoKrrrrqqv/DfuRHfuS3z58/z7Fjx/jwD/9wJCEJSUhCEv/bSUISkpCEJCQhCUn8fyIJSUhCEpKQhCQkIQlJSOKq/36SkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQk8f+FJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlIQhKSkIQkJCEJSVz130MSkpCEJCQhCUlIQhKSkMT/dZKQhCQkIQlJSOJ/I0lIQhKSkIQkJPE/nSQkIQlJSOI/03u8x3vwoAc9iHvvvZcf+qEf+m2uuuqqq/7vIrjqqquu+j/snnvuufVLv/RLOX/+PMeOHePDPuzDOHbsGP+bSEISkpCEJCQhCUn8fyAJSUhCEpKQhCQkIQlJXPUfTxKSkIQkJCEJSUhCEpKQhCQkIQlJSEISkpCEJCQhCUlcdRWAJCQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIQlJSEISV/3HkYQkJCEJSUhCEpKQhCT+L5KEJCQhCUlIQhKS+N9GEpKQhCQkIYn/ySQhCUlIQhKS+Pc4fvw47/Ee78GxY8c4PDzk7/7u7zg8PLyVq6666qr/uwiuuuqqq/4Pa63devbsWb7yK7+S8+fPc+zYMd793d+dY8eO8T+JJCQhCUlIQhKS+L9MEpKQhCQkIQlJSEISkrjqX08SkpCEJCQhCUlIQhKSkIQkJCEJSUhCEpK46qr/rSQhCUlIQhKSkIQkJCEJSUhCEpKQhCQkIYmrXnSSkIQkJCEJSUhCEpL4v0YSkpCEJCQhCUn8byIJSUhCEpKQhCT+p5KEJCQhCUlI4l9y/Phx3v3d350HPehBDMPAH//xH3Pvvfdy7733/g5XXXXVVf93UY4fP85VV1111f9VtrVYLN57vV7z93//97zUS70UJ06c4FGPehTz+ZzbbruN/yqSkIQkJCEJSUji/yJJSEISkpCEJCQhCUlc9cJJQhKSkIQkJCEJSUhCEpKQhCQkIYmrrrrqP4YkJCEJSUhCEpKQhCQkIQlJSEISkrjqeUlCEpKQhCQkIQlJSOL/CklIQhKSkIQkJPG/iSQkIQlJSEIS/1NJQhKSkIQk7vear/mavMM7vAPz+ZzDw0N+5Vd+hcPDQ2zzd3/3dx8zTdMuV1111VX/N6EHPehBXHXVVVf9X2X7wTs7O0/v+55aK9dccw2PfOQjebM3ezOOHTvGpUuX+Lmf+zluu+02/iNI4v8DSVz1opPEVVddddWLyjZXvXC2+b/KNv+b2eZ/mgc96EG8xVu8BceOHQPg7//+7/mHf/gHbGObzOSXfumXHrJcLm/lqquuuur/JvSgBz2Iq6666qr/yxaLxdMXi8WDu66jlEIphdOnT/OhH/qhnDx5EoBLly7xcz/3c9x22238SyTxf50krnrBJHHVVVdd9T+Fba56Trb5v8g2/1vZ5r/asWPHeIu3eAse9KAHAXB4eMif/umfct999wFgG9tkJj/5kz8prrrqqqv+70IPetCDuOqqq676v6zrut/a2tp67a7rKKVQSiEiOH36NK/wCq/AG77hG3K/S5cu8Xu/93v83d/9Hf9XSeKq5ySJq656UUnifyrbXHXVC2Obq8A2/9fY5n8j2/xHe9CDHsRrvMZr8KAHPQiAw8NDbr31Vh73uMdhGwDb2MY2T3/607/7L/7iL96Hq6666qr/u9CDHvQgrrrqqqv+j/us48ePf3bXddRaKaUQEUQEEcHJkyd5+Zd/ed7gDd6A+126dIm//du/5bbbbuO2227jfxtJXAWSuOp/F0lc9X+fba76n882/1/Z5v8K2/xvY5t/rWPHjvGSL/mSvOZrvib3Ozo64tZbb+Vxj3sctgGwDYBtbGObf/iHf/jsxz/+8Z/DVVddddX/XVSuuuqqq/6Py8zf4ZlsYxvb2MY2Fy9e5Nd//df5q7/6K17u5V6Ohz70oTzkIQ/hNV7jNQC4dOkSf/u3f8ttt93Gbbfdxv8Ekvj/TBJX/feQxFVX/XtJ4j+Lba76jyGJF4Vt/q+RxAtim/9NJPH82OZ/Kkk8P7Z5oGPHjvGSL/mSvNRLvRTHjh3jfkdHRzzjGc/gcY97HPeThG2en729vWdw1VVXXfV/G3rQgx7EVVddddX/ZbYffOzYsaf3fU+tlVIKEUFEEBFEBJKQREQgiRMnTvB6r/d6vMzLvAwPdOnSJW677Tae8YxncOnSJW677Tb+M0ji/yNJXPWfQxJXXXXVi842V/3Hsc3/F7b53842/xMdO3aMl3zJlwTgNV7jNXigo6MjnvGMZ3Du3DnOnj0LgG0AbANgG9sA2MY2tvmFX/iFhyyXy1u56qqrrvq/Cz3oQQ/iqquuuur/MtsP3t7efvpsNqPWSimFUgoRQUQgiYhAEpKQhCQkceLECU6cOMHLvuzL8uAHP5jjx4/zQJcuXeLSpUtcunSJZzzjGVy6dInbbruNF4Uk/j+RxFX/PpK46qqr/uezzVX/erb5v842/5vZ5r/KsWPHOHbsGA960IO45ZZbeNCDHsRzO3fuHOfOneP8+fOcPXsWANvYBsA2ALYBsA2AbWxjm8zkJ37iJ8RVV1111f9t6EEPehBXXXXVVf/X9X3/W1tbW69da6XWSkQQEUQEEYEkIgJJSEISkpCEJCQhiRMnTvDgBz+YBz/4wbzUS70Uz8+lS5cAuO222wC47bbbuHTpEgCXLl3i0qVL/F8jiatedJK46qqrrnog21z1L7PN/1W2+d/KNv9ax44dA+DYsWM86EEPAuDYsWMcO3aMBz3oQTw/y+WSo6Mjzp07xx133MHh4SG2AbANgG0AbGMbANsA2AbANraxzb333vvbv/u7v/s6XHXVVVf930blqquuuur/gcwkMwGwzfNjG0m8MBcvXmR3d5e/+Zu/4Wd/9mc5fvw4D3rQg3jwgx/MsWPHOH78OMeOHQPgJV7iJQB4iZd4CZ7bpUuXALh06RIAly5d4rldunSJq/53kMRVV1111X8121z1f59t/rc5fvw4ALYBOHbsGADHjx/n2LFjvCguXLgAwPnz51kul9xxxx3Yxja2uZ8kbPP8SMI2krDN83N0dHQrV1111VX/91G56qqrrvp/YBzH37b92raxjW0AbGMbSQDYRhLPj20k8UC7u7tcunSJv/3bv0USkjh27BiSuOWWW5DELbfcAsCxY8c4duwYx44d49ixYwAcO3aMq6666qqrrrrqqv9vVqsVtlmtViyXS5bLJavViqOjIy5cuACAbWxjmweShG3+I9xzzz2/w1VXXXXV/31Urrrqqqv+H7D9OwC2uZ9tJAFgG0kA2EYSD2QbSTyQbSTx3C5duoQk/u7v/g5J/N3f/R2SAJAEwPHjxwE4duwYkjh27BiSkASAJG688UYe85jHsL+/zxOe8AT+K0nifwpJ/E8iif9JJPE/lST+p5LE/3SS+J9MEv9TSOK/gyT+K0jiP4sk/qNJ4j+SJP4zSOI/gyT+O0niv9rDH/5wAO68805WqxWr1Yr7SWK1WgGwXC5ZrVY8kG0AbANgm+cmCdu8MJKwzQsjCdtcddVVV/0/ROWqq6666v8BSbdmJraxjW1eGNs8kCQeyDaSeG62kcS/5NKlSwDs7e0hiTvvvBNJSEISkrjzzjt5zGMeA8Cf/dmf8aKSxH8ESfxHkMS/lyT+I0jiP4Ik/qNI4j+CJP6jSOI/iiT+I0niP5Ik/iNJ4j+SJP6jSeI/iiT+I0ji30sS/1aS+LeSxL+WJP41JPGvIYkXlSReVJJ4UUjiRSGJF4UkXhSSeFFI4kUliReVJP61JPHvJYn/bjfeeCOLxYKnPe1prFYrACQhiftJAkAStrmfJGwjCdsASMI2z48kbAMgCds8kCRs86I6f/78b3PVVVdd9X8fwVVXXXXV/wOSbm2t3Wob2wDYxja2AbDNi8I2D2Sb52abfw3b2OaB9vf3Adje3mZ7e5sXlW1s8+9lm/8Itvn3so1t/r1sY5t/L9vY5j+Cbf4j2MY2/xFsY5v/CLaxzX8U29jmP4ptbPMfxTa2+Y9iG9v8R7KNbf4j2MY2/162+feyzb+Vbf4ns81/N0n8R5LEi0ISLwpJvCgk8aKSxItKEv8akpDEv4UkJCEJSfxXkoQkJCEJSUhisVgAsFwuAZDEA0nigSQhiReFJP4tJAEgiRdmuVzeylVXXXXV/30EV1111VX/T4zjeKttAGzz/Njm38o2z802ALZ5Udjmge68804Atre3+deyzb+XbWzz72Ub2/x72eY/gm3+I9jmP4JtbPMfwTa2+Y9gG9v8R7CNbf6j2MY2/1FsY5v/KLaxzX8U29jmP5Jt/qPY5t/LNv9etvm3ss2/hW3+tWzzf5Uk/qNI4kUhiReFJF4UkpDEi0ISknhRSUIS/1qSkIQk/iNJQhKSkIQkJCEJSUhCEpKQxPNz8uRJAC5cuMADSQJAEv8SSdxPEi+IJJ4fSfxb3Hrrrd/NVVddddX/DwRXXXXVVf9PPOpRj8I2tgGwzf1scz/bvCC2eSDb/GvYBsA2ALZ5braxDcD+/j4AOzs7/FvYxjb/Xrb5j2Cbfy/b2Obfyza2+feyjW3+I9jGNv8RbPMfxTb/UWxjm/8otvmPZJv/SLb5j2Sb/0i2sc1/BNv8e9nmqv/7JPEfRRIvCkm8KCTxopCEJF5UkpDEv4YkJCGJfy9JSEISkpCEJP4jLBYLAFarFZKQhCQAJHE/SUhCEveTxANJ4oEk8YJI4l9DEs/tzJkzD+aqq6666v8Hgquuuuqq/yde67Ve68GZCYBtAGxjGwDb3M82trGNbWxjmweyzfNjm38N2zw/ttnb2wNge3ubfw/b/HvZxjb/Xraxzb+Xbf4j2OY/gm1s8x/BNv8RbGOb/wi2sc1/FNvY5j+CbWzzH8U2tvmPYhvb/EexjW3+I9nmP4Jt/r1s8+9hm38r2/x/Ion/SJL4jyKJf4kkXhSSeFFI4kUhiReVJCTxryEJSfxbSUISkpCEJP4znThxAoDlcskDSeJ+knggSdxPEs+PJB5IEv8SSfxrPOYxj3kwV1111VX/PxBcddVVV/0/cebMmQcD2MY2tvmPYpvnZhsA2/xLbGOb53bnnXcCcMMNN/DvZZv/CLb5j2Cbfy/b2Obfyza2+Y9gm/8ItrHNfwTb2OY/gm1s8x/FNv9RbGOb/yi2sc1/FNvY5j+Kbf4j2eY/gm3+vWzz72Gb/0q2+b9MEv9RJPEvkcS/RBIvCkm8KCTxopDEi0ISknhRSUISkvjXkoQkJCGJ/y6r1QpJSOKBJPH8SOKBJHE/SbyoJPHcJAEgiedHEgDXXXcdV1111VX/TxBcddVVV/0/IenWzMQ297ONbWwDYJsXhW2eH9u8ILYBsA2AbZ6bbR5ob28PgJ2dHWzz72Ub2/x72cY2/162+Y9gm/8ItrHNv5dtbPMfwTb/UWzzH8U2tvmPYBvb/EexjW3+o9jGNv9RbPMfxTa2+Y9iG9v8e9nm38s2/x62+bewzX8F2/xfIon/aSTxopDEv0QSkviXSEISLypJSOJfSxKSkMR/JElIQhKSkIQkJCEJSUhCEpKQxMmTJwG4ePEi95MEgCTuJwlJSOJ+knhRSOKBJPEfYWtri6uuuuqq/ycIrrrqqqv+n5B06yMf+UhsYxvbPD+2eWFs80C2eW62eVHZ5oFsY5vnxzb/EWzzH8E2/162sc2/l21s8x/BNv8RbPMfwTa2+Y9gG9v8R7HNfxTb2OY/im3+I9nmP4ptbPMfxTb/kWzz72Ub2/x72OZ/C9tc9cJJ4l8iiX+JJP4lkviXSEIS/xJJvCgk8aKShCT+NSQhCUn8e0hCEpKQhCQkIYl/i8ViAcBqtUIS95MEgCQk8UCSeCBJ3E8SDySJF4UkXhBJ3E8SAA9+8IO56qqrrvp/hOCqq6666v+R13iN1yAzsc1zs839bPP82OZfwzYvCts8N9vs7e2xv7/P9vY2N954IwC2sc2/l21s8+9lm/8ItvmPYJv/CLaxzb+XbWzzH8E2tvmPYBvb/EewjW3+o9jmP4ptbPMfxTa2+Y9iG9v8R7CNbf6j2OY/gm3+PWzzb2WbfwvbXHWFJP6rSOJfIol/iST+JZJ4UUjiXyIJSbwoJCGJF5UkJCGJfwtJSEISkpDEf6TFYgHAcrnkfpKQBIAkXhBJAEjifpL4l0jihZHEi+Kaa67hH/7hH36bq6666qr/Hwiuuuqqq/6f+Pu///vffsxjHoNtAGxjG9vYBsA297ONbWxjG9s8N9vczzYviG0AbANgGwDb3M82z8/e3h7Pj23+I9jm38s2tvn3so1t/r1sY5v/CLb5j2Ab2/xHsM1/FNv8R7GNbf4j2MY2/1FsY5v/KLaxzX8U2/xHsc1/FNv8R7DNv4dt/q1sc9V/Lkn8SyTx7yWJ/wiS+JdIQhL/Ekm8KCQhiReVJCTxryUJSUhCEv/ZTpw4AcDFixd5bpK4nyQkIYkXRBLPTRIvjCReEEm8ILa55ppr+Id/+Iff4aqrrrrq/weCq6666qr/J377t3/7e2zf+pZv+ZbY5gWxzYvCNs+Pbf6tbPPc7rzzTgBuuOEGnpttbPPvZZv/CLb5j2Cb/wi2+Y9gG9v8R7DNfwTb2OY/gm1s8x/FNv9RbGOb/yi2+Y9km/8otrHNfwTb/EexjW3+vWzz72Gb/0q2+deyzf8WkvifRBL/ESTxwkjiXyKJf4kkJPEvkYQkXhSSkIQk/jUkIQlJ/EeShCQkIQlJSEISkpCEJAAkIQlJSOKBJPFAkrifJF4QSTw3STw/knhBJHE/SQA8+MEPZnNzk3/4h3/4ba666qqr/n8guOqqq676f+K+++679ezZs7e++qu/OidPnsQ2trGNbWzzorLNA9nmudnm38I2tnluOzs7vCC2+feyjW3+vWxjm38v29jm38s2tvmPYJv/CLaxzX8E29jmP4JtbPMfwTa2+Y9iG9v8R7CNbf6j2MY2/1Fs8x/BNrb5j2Kbfy/b/HewzVX/OSTxL5HEv5ck/iWSeGEk8S+RxL9EEv8SSUjiRSEJSfxrSEISkvj3kIQkJCEJSUhCEi+KEydOAHDhwgUeSBIAknh+JPFAknggSfxLJPFvsbGxwSu+4ivyW7/1W99z33333cpVV1111f8PBFddddVV/4/8yI/8yOecPn2a937v98Y2tnl+bPOC2OYFsc1zsw2AbV4Q2zw32wDceeedAGxvb/PC2OY/gm3+I9jmP4Jt/iPYxjb/XraxzX8E2/xHsc1/FNv8R7GNbf6j2OY/im1s8x/FNv9RbPMfxTb/UWzz72Wbfyvb/FeyzX8m2/xHk8R/FEn8V5DECyOJf4kkXhhJ/Esk8S+RxL9EEi8KSUjiRSUJSUjiX0sSkpCEJCQhiX+vEydOALBer5GEJCQBIAkASUhCEpK4nyQAJPFAknh+JPEvkcQLIgmAV3iFVwDgt37rt76bq6666qr/Pwiuuuqqq/4f+Yd/+Iff/pEf+ZHPftSjHsV7vud78txscz/b2OZ+trHNc7PNv4ZtAGwDYBsA2zw32+zt7QGws7PDv8Q2tvn3so1t/r1sY5t/L9vY5j+Cbf4j2OY/gm1s8x/BNrb5j2Ab2/xHsc1/FNvY5j+Kbf6j2MY2/xFsY5v/CLb5j2Kbfy/b/FvZ5t/CNlf915PECyOJfy9JvDCS+JdI4oWRhCReGElI4l8iCUm8KCQhCUn8a0hCEpKQxH+25XLJA0kCQBLPTRIviCSeH0n8a0ji+XnN13xNzpw5w2/91m999z/8wz/8NlddddVV/38QXHXVVVf9P/Pbv/3b33Pffffd+iqv8iq8yZu8CbaxjW0AbPNAtrHN82Ob58c2/xa2eW57e3sAbG9vs729zYvCNv8RbPMfwTb/EWzzH8E2tvn3so1t/iPYxjb/EWxjm/8ItrHNfwTb2OY/im3+o9jGNv9RbPMfxTb/EWxjm/8ItvnvZJt/C9v8a9nmX8M2/19I4j+bJF4YSbwwkviXSOKFkcS/RBL/EklI4kUhCUn8a0hCEpL4jyAJSUhCEpKQhCQkIYnFYgHAer1GEpK4nyTuJ4kHkgSAJO4niedHEs9NEveTxAsiifu93Mu9HGfOnOG+++679eu//uvfh6uuuuqq/18Irrrqqqv+n7nvvvtu/azP+qzXue+++259szd7M97kTd6E52abf4ltHsg2z802ALZ5UdnGNg905513ArCzs8OLyjb/EWxjm38v29jm38s2tvmPYJv/CLaxzX8E2/xHsc1/FNv8R7GNbf4j2MY2/1FsY5v/CLaxzX8E29jmP4Jt/iPY5t/DNlf995DEv0QS/16SeGEk8cJI4t9DEi+MJCTxwkjihZGEJF4YSUjiRSEJSbyoJCEJSfxbSUISkpCEJCTxLzlx4gQAFy9e5IEkIQkASUgCQBKSuJ8k7ieJ50cSLypJvCCPecxjeNCDHsR9991369d//de/D1ddddVV//8QXHXVVVf9P3Tffffd+qM/+qOfc9999936Jm/yJrzRG70RtrHN/Wzzb2GbF8Q2ALYBsA2AbZ6bbZ7b9vY2/xq2sc1/BNv8R7DNfwTb/EewjW3+I9jmP4JtbPMfwTa2+Y9gG9v8R7HNfxTb2OY/im3+o9jmP4pt/iPY5j+Cbf49bPNvZZt/C9tc9X+DJP6tJPEvkcQLI4l/iSReFJKQxItCEpKQxL+WJCQhCUlI4t9qPp8DsFqtkIQkJHE/STw/knggSTw/knh+JPHCSOKBXu7lXo7HPOYxAHz913/9+/zDP/zDb3PVVVdd9f8P5fjx41x11VVX/X906623/vXR0dGlV3zFV3zrRzziETz84Q/naU97GsvlEklIQhKSkIQkJCEJAElIQhIAkpAEgCQAJCEJAEkASAJAEgCSuJ8kJCEJSdzv2LFj3HjjjZw7d4677rqLfwtJ/EeQxH8ESfxHkcR/BEn8R5HEfwRJ/EeRxH8kSfxHkcR/FEn8R5LEfxRJ/EeQxH8ESfxHkMS/hyT+rSTxryWJfy1JvKgk8aKSxItCEi8KSfxLJPEvkcQLI4kXRhIvjCReGEm8MJJ4YSTxgkjihZGEJF4YSbwwkpDEv0QSkviXSEISkvjXkIQkJCGJ/0jXXHMNJ06c4Ny5c+zu7iIJSUgCQBIAkpCEJO4nCQBJPDdJvCCSeCBJvCCbm5u80iu9EidPnqTWyod8yIc85NZbb/1rrrrqqqv+fyK46qqrrvp/7Ld+67e++0M+5EMect9999368Ic/nA/5kA/hDd/wDbmfbWxjG9vYxjYPZJsXxjYvKts8P3fccQcAN954I/9WtrHNv5dtbPPvZRvb/EewzX8E29jmP4Jt/iPYxjb/EWxjm/8otvmPYpv/KLaxzX8U2/xHsc1/BNvY5t/LNv8RbPPvYZv/Srb5z2Sbq/7tJPHCSOKFkcQLIokXRhIvjCQk8cJI4l8iCUn8SyQhiReVJCQhCUn8e0hCEpKQhCQkIQlJLBYLAFarFQCSuJ8kACTxQJJ4YSTxH+H06dO8wRu8AadPn+bSpUu3fuZnfubr3Hfffbdy1VVXXfX/F+X48eNcddVVV/1/dnh4uPtnf/ZnP/OQhzzkpR/0oAc9+GEPexgnTpzg7rvvZrVaIQlJSEISkpCEJCQBIAlJAEhCEgCSAJAEgCQAJCGJ+0lCEpK4nyQkIQlJvPRLvzSS+Ju/+Rv+vSTxH0ES/xEk8R9FEv8RJPEfRRL/USTxH0US/1Ek8R9FEv9RJPEfSRL/USTxH0ES/xEk8e8liX8PSfxbSOJfSxL/GpL415DEi0ISLwpJvCgk8S+RxAsjiRdGEi+MJF4YSbwwknhhJPGCSOKFkcQLIokXRhIvjCQk8cJIQhL/EklI4kUhCUlI4t9CEpKQhCQkIYl/ySMf+UhqrTzlKU+htYYkJCEJAEk8P5IAkMT9JPEvkcQDSeJ+kgDY2NjgxV/8xXnxF39xAP7hH/7htz/+4z/+Zc6ePXsrV1111VX/v1GOHz/OVVddddX/d4eHh7v/8A//8DuHh4e7L/7iL/7aN9xwAy/2Yi/GYrHg6U9/OpKQhCQkIQlJAEhCEpIAkASAJCQBIAkASQBIAkASAJIAkIQkJAEgCUnM53Ne+qVfmvV6zd/+7d/yH0ES/1Ek8R9BEv8RJPEfRRL/ESTxH0US/1Ek8R9FEv+RJPEfRRL/USTxH0US/xEk8R9BEv9ekvi3ksS/hST+LSTxryGJF5UkXhSSeFFI4kUhiX+JJF4YSbwwknhhJPHCSOIFkcQLI4kXRBIvjCReEEm8MJJ4YSTxwkhCEi+MJCQhiX+JJCQhiX8NSUhCEpKQxL/VIx/5SACe8pSnIImIAEASkgCQhCQkIYn7SeJ+kviXSOKFWSwWPOQhD+EVX/EVOXbsGAA/8iM/8tlf//Vf/z5cddVVV10FQDl+/DhXXXXVVVfB4eHh7j/8wz/8zm//9m9/z+Hh4e7Lv/zLv/ZDH/pQXu7lXo7FYsHu7i6r1QpJSAJAEpKQBIAkJAEgCQBJSAJAEgCSAJAEgCTuJwlJSOJ+wzDwmMc8hp2dHe6880729vaQxH8ESfxHkMR/BEn8R5HEfwRJ/EeRxH8USfxHkcR/FEn8R5HEfyRJ/EeRxH8ESfxHkMR/BEn8e0ni30oS/xaS+NeSxL+GJF5UknhRSeJfIokXhSReGEn8SyTxwkjiBZHECyOJF0QSL4wkXhBJvDCSeEEk8cJI4gWRhCReGEm8MJKQxItCEpJ4UUlCEpKQxH8ESSwWC26++WYAnvGMZyAJSUhCEgCSeG6SeCBJvDCSeH4kAbBYLHjIQx7CK7zCK3D69GkA/uEf/uG3P+uzPut1/vRP//RnuOqqq6666n7oQQ96EFddddVVVz2va6655sHv+I7v+Fmv8zqv894809Of/nT+8i//kr/+679GEpKQBIAkJCEJAEkASAJAEpIAkASAJAAkASAJSUQEkpCEJCTxdm/3dtx444381E/9FHfeeScAkviPIIn/CJL4jyKJ/wiS+I8iif8IkviPIon/KJL4jySJ/yiS+I8iif8okviPIon/CJL495LEv5ck/q0k8W8hiX8NSfxrSOJFJYkXlST+JZL4l0jiXyKJF0YSL4wkXhhJvDCSeEEk8YJI4oWRxAsiiRdEEi+IJF4YSbwwkviXSOJfIol/DUn8e0jiX3L99dfzmMc8hnvuuYcnPOEJSCIiAJCEJO4nCQDb3M82ALaxjW1sYxvbANjGNraxjW1sY5sbb7yRkydPctNNNwFw33333Xr27Nlbv/7rv/597rvvvlu56qqrrrrquaEHPehBXHXVVVdd9YJdc801D37t137t93qnd3qnz+aZdnd3efrTn86tt97K3/zN3wAgCUkASEISAJIAkASAJAAkASAJAElIQhKSiAgkIQlJvNIrvRKv9EqvxJ/+6Z/yp3/6p9xPEv9RJPEfQRL/ESTxH0US/xEk8R9FEv9RJPEfRRL/USTxH0US/5Ek8R9BEv9RJPEfQRL/XpL495LEv4Uk/i0k8a8liX8NSbwoJPGiksS/RBL/Ekn8SyTxwkjihZHECyOJF0QSL4gkXhhJvCCSeEEk8YJI4gWRxAsjiRdEEv8SSfxLJPGiksS/hST+La6//noe85jHcM899/DEJz4RSUhCEpIAkMRzsw2AbQBsYxvbANjGNraxjW1sY5sTJ05w4sQJHv7wh/NAP/IjP/LZv/3bv/099913361cddVVV131gqAHPehBXHXVVVdd9S+75pprHvxiL/Zir/06r/M67/ViL/Zir80z7e7ucuutt/KMZzyD3d1dnvGMZyAJAElIAkASAJIAkASAJAAkIQlJSEISEYEkJPFKr/RKvNIrvRKPf/zj+Y3f+A2emyT+I0jiP4Ik/qNI4j+CJP6jSOI/giT+o0jiP4ok/iNJ4j+KJP6jSOI/iiT+I0jiP4Ik/r0k8e8hiX8rSfxbSOJfQxL/GpJ4UUniRSGJf4kk/iWS+JdI4oWRxAsjiRdEEi+MJF4QSbwgknhBJPGCSOIFkcQLIokXRBIvjCReGEn8SyTxopDEv5Yk/iM85jGP4frrr+cJT3gC9957L5KQhCQkIYkXxDYAtrENgG1sYxvb2GY2m3H99ddz4sQJTpw4wQPdd999t/7Wb/3Wd//oj/7o53DVVVddddWLgspVV1111VUvkvvuu+/W++6777t/67d+67uvueaaB7/2a7/2e734i7/4a7/Yi73Ya7/0S780L/3SLw3A7u4uly5d4tZbb+W2227j0qVLXLp0iReFbSRxP9sASOLOO+8EYGdnh+fHNpL497KNJP69bAMgiX8v20ji38s2AJL497KNJP69bAMgiX8v2wBI4t/LNgCS+I9gG0n8R7CNJP4j2EYS/xFsI4l/L9sASOLfwzaS+PewjST+rWwjiX8L20jiP5ttJHHVv0wS/1aSeEEk8YJI4gWRxAsiiRdEEi+IJF4QSbwwknhBJPEvkcS/RBL/GpL495LEc1ssFgCsViskIQlJSEISAJJ4braRhG0AJGGb+XzObDbj2LFjHD9+nOPHj/Pc/v7v//63/+Ef/uG3f/u3f/t77rvvvlu56qqrrrrqX4PKVVddddVV/2r33XffrT/6oz/6OT/6oz/6Oddcc82DX+zFXuy1X+zFXuy1rrnmmgefOXPmwQ960IMe/KAHPYj7Xbp0id3dXS5dusRtt90GwKVLl9jb2+PSpUtIwjaSsI0kHsg2+/v7AGxvb/OC2AZAEv8etgGQxL+XbSTx72UbAEn8e9lGEv9etgGQxL+XbQAk8e9lG0n8R7ANgCT+vWwDIIl/L9sASOLfyzYAkvj3sg2AJP69bCOJfw/bSOLfwzaS+LeyjST+q9hGElc9L0m8MJL4t5LE/xSSeEEk8YJI4gWRxAsiiRdGEi+MJP4lknhRSeLfQhIvqvl8DsB6veb5kcRzm81m2ObYsWP0fQ/AsWPHOHbsGM/Pfffdd+tv/dZvfTfAj/7oj34OV1111VVX/XugBz3oQVx11VVXXfUf55prrnnwi73Yi732mTNnHvTiL/7ir/1iL/Zir82/4NKlSwBcunSJvb09ACSxt7eHJAAk8Uqv9EoA/Omf/in/VSTxP40k/qeRxP9EkvifSBL/E0nifxpJ/E8gif8OkvjPJon/DJL4jyKJfy9J/HtI4t9CEv8Wkvi3kMS/liT+LSTxbyWJ/yiS+K/0kIc8BIBnPOMZAEgCYD6fAzCfzwGYzWbMZjP+Jffdd9+tZ8+evfXv//7vf/vs2bPP+K3f+q3v5qqrrrrqqv9I6EEPehBXXXXVVVf957rmmmsefObMmQdfc801D36xF3ux1wK45pprHnzmzJkHX3PNNQ/mqquuuuqqq6666v+w++6771aAf/iHf/jt++6771aAf/iHf/idf/iHf/htrrrqqquu+s+GHvSgB3HVVVddddV/r2uuuebBAGfOnHnwNddc82Ae4MyZMw/iqquuuuqqq6666n+4s2fPPgPgvvvuuxUwoH/4h3/4ba666qqrrvrvhh70oAdx1VVXXXXVVVddddVVV1111VVXXXXVVVf9n0Tlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1fxj6e/REHHaiTuAAAAAElFTkSuQmCC) + +```js +width = 20 +length = 10 +thickness = 1 +filletRadius = 1 + +mountingPlateSketch = startSketchOn(XY) + |> startProfile(at = [-width/2, -length/2]) + |> line(endAbsolute = [width/2, -length/2], tag = $edge1) + |> line(endAbsolute = [width/2, length/2], tag = $edge2) + |> line(endAbsolute = [-width/2, length/2], tag = $edge3) + |> close(tag = $edge4) + +mountingPlate = extrude(mountingPlateSketch, length = thickness) + |> fillet( + radius = filletRadius, + tolerance = 0.000001, + tags = [ + getNextAdjacentEdge(edge1), + getNextAdjacentEdge(edge2), + getNextAdjacentEdge(edge3), + getNextAdjacentEdge(edge4) + ], + ) +``` + +![Rendered example of std::solid::fillet 1](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABQAAAALQCAYAAADPfd1WAACtYUlEQVR4Ae3AA6AkWZbG8f937o3IzKdyS2Oubdu2bdu2bdu2bWmMnpZKr54yMyLu+Xa3anqmhztr1a8+6EEP4qqrrrrqqquuuuqqq6666qqrrrrqqquu+j+JylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVf4BrrrnmwQBnzpx5MFddddVVV1111b/L2bNnbwW47777buWqq6666qqr/n2o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ehBXXXXVVf/fXHPNNQ9+sRd7sdd+sRd7sde65pprHvxiL/Zir81VV1111VVXXXXVVf+n3HfffbcC/NZv/dZ3A/zDP/zD7/zDP/zDb3PVVVdd9f8LetCDHsRVV1111VVwzTXXPPjMmTMPvuaaax7MM505c+ZBXHXVVVddddVVV131P9bZs2efcebMmQcBnD179tb77rvvGQD/8A//8NtcddVVV10FgB70oAdx1VVXXXXVVVddddVVV1111VVXXXXVVVf9n0Tlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1fxj7+oZsP0nxuQAAAAAElFTkSuQmCC) + + diff --git a/docs/kcl/std-solid-hollow.md b/docs/kcl/std-solid-hollow.md new file mode 100644 index 000000000..65cd0b764 --- /dev/null +++ b/docs/kcl/std-solid-hollow.md @@ -0,0 +1,86 @@ +--- +title: "std::solid::hollow" +excerpt: "Make the inside of a 3D object hollow." +layout: manual +--- + +Make the inside of a 3D object hollow. + +Remove volume from a 3-dimensional shape such that a wall of the +provided thickness remains around the exterior of the shape. + +```js +hollow( + @solid: Solid, + thickness: number(Length), +): Solid +``` + + +### Arguments + +| Name | Type | Description | Required | +|----------|------|-------------|----------| +| `solid` | [`Solid`](/docs/kcl/types/Solid) | Which solid to hollow out | Yes | +| `thickness` | `number(Length)` | The thickness of the remaining shell | Yes | + +### Returns + +[`Solid`](/docs/kcl/types/Solid) + + +### Examples + +```js +// Hollow a basic sketch. +firstSketch = startSketchOn(XY) + |> startProfile(at = [-12, 12]) + |> line(end = [24, 0]) + |> line(end = [0, -24]) + |> line(end = [-24, 0]) + |> close() + |> extrude(length = 6) + |> hollow (thickness = 0.25) +``` + +![Rendered example of std::solid::hollow 0](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABQAAAALQCAYAAADPfd1WAAD2iklEQVR4Ae3AA6AkWZbG8f937o3IzKdyS2Oubdu2bdu2bdu2bWmMnpZKr54yMyLu+Xa3anqmhztr1a8+6EEP4qqrrrrqqquuuuqqq6666qqrrrrqqquu+j+JylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquu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VVddddVVV131fxKVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6v4R2FoY8z/6iTrAAAAAElFTkSuQmCC) + +```js +// Hollow a basic sketch. +firstSketch = startSketchOn(-XZ) + |> startProfile(at = [-12, 12]) + |> line(end = [24, 0]) + |> line(end = [0, -24]) + |> line(end = [-24, 0]) + |> close() + |> extrude(length = 6) + |> hollow (thickness = 0.5) +``` + +![Rendered example of std::solid::hollow 1](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABQAAAALQCAYAAADPfd1WAAGOV0lEQVR4Ae3AA6AkWZbG8f937o3IzKdyS2Oubdu2bdu2bdu2bWmMnpZKr54yMyLu+Xa3anqmhztr1a8+6EEP4qqrrrrqqquuuuqqq6666qqrrrrqqquu+j+JylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXfVvcM011zyYq6666qqrrrrqv9R99913K1ddddVVV131r0Plqquuuuqqq/4VXuzFXuy13+md3umzXuzFXuy1ueqqq6666qqr/kv9wz/8w2///d///W//6I/+6Odw1VVXXXXVVS8aKlddddVVV131Irjmmmse/OEf/uHf9WIv9mKvffHiRX7913+d3d1drrrqqquu+o9hm6uusM1Vz98bvMEbvPaLvdiLvfY111zz4B/90R/9nPvuu+9WrrrqqquuuuqFQw960IO46qqrrrrqqhfmxV7sxV77cz/3c38L4Nd//df5jd/4Df6/kcRVV131n882V/3nsc3/R7b5v+L48eO8/Mu/PG/wBm/Afffdd+tv/dZvffeP/uiPfg5XXXXVVVdd9YKhBz3oQVx11VVXXXXV83PNNdc8+MM//MO/68Ve7MVe++LFi/z4j/84T3va0/jPJomrrrrqqv8JbHPVi8Y2/9fZ5n+KEydO8EEf9EGcOHGC3/qt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AnDffffdylVXXXXVVVf9z0Dlqquuuuqqq/4H+ZEf+ZHPfqd3eqfPvummm7jpppu46qqrrrrqv5dt7mebq/5lP/qjP/o5XHXVVVddddX/HOhBD3oQV1111VVXXfU/yeu8zuu895kzZx7EVVddddVVV/0vc/bs2Wf81m/91ndz1VVXXXXVVf9zoAc96EFcddVVV1111VVXXXXVVVddddVVV1111VX/J1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fxT8CjYfBs9KWKasAAAAASUVORK5CYII=) + +```js +// Hollow a sketch on face object. +size = 100 +case = startSketchOn(-XZ) + |> startProfile(at = [-size, -size]) + |> line(end = [2 * size, 0]) + |> line(end = [0, 2 * size]) + |> tangentialArc(endAbsolute = [-size, size]) + |> close() + |> extrude(length = 65) + +thing1 = startSketchOn(case, face = END) + |> circle( center = [-size / 2, -size / 2], radius = 25 ) + |> extrude(length = 50) + +thing2 = startSketchOn(case, face = END) + |> circle( center = [size / 2, -size / 2], radius = 25 ) + |> extrude(length = 50) + +hollow(case, thickness = 0.5) +``` + +![Rendered example of std::solid::hollow 2](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABQAAAALQCAYAAADPfd1WAAEgJElEQVR4Ae3AA6AkWZbG8f937o3IzKdyS2Oubdu2bdu2bdu2bWmMnpZKr54yMyLu+Xa3anqmhztr1a8+6EEP4qqrrrrqqquuuuqqq6666qqrrrrqqquu+j+JylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuup/lWuuuebBAGfOnHnwNddc8+AzZ848iGe65pprHgxwzTXXPJgHOHPmzIN5gLNnz9565syZBwOcPXv2Vp7pvvvuu5Vnuu+++249e/bsMwDuu+++WwHOnj1763333XcrV1111VVXXXXVVVf9b4Ee9KAHcdVVV1111VVXXXXV/xzXXHPNg8+cOfPgF3uxF3stgGuuuebB11xzzYNf7MVe7LV5IXZ3d7nfxYsXAdjd3eVFcfz4ce534sQJbHPixAlekPvuu+/Ws2fP3nrffffdCvAP//APv3Pffffdevbs2Vvvu+++W7nqqquuuuqqq6666n8K9KAHPYirrrrqqquuuuqqq/7rXXPNNQ8+c+bMg1/sxV7sta655poHX3PNNQ9+sRd7sdfmAXZ3dwF4+tOfzsWLFwHY3d1ld3cXgIsXL7K7u8t/puPHj3PixAlsc/z4cU6cOMHx48cBOHHiBA95yEN4oPvuu+9WgH/4h3/47X/4h3/4nfvuu+/Ws2fP3nrffffdylVXXXXVVVddddVV/9XQgx70IK666qqrrrrqqquu+s91zTXXPPjMmTMPfrEXe7HXevEXf/HXfrEXe7HX5gF2d3d5+tOfzsWLFwG49dZbefrTn879JPFfwTYvKtvc7/jx45w4cYLjx4/zkIc8BIATJ07wkIc8hPvdd999t549e/bW++6779bf+q3f+p5/+Id/+G2uuuqqq6666qqrrvrPhh70oAdx1VVXXXXVVVddddV/rGuuuebBr/3ar/1eAO/0Tu/02TzT7u4uAH/5l38JwK233srTn/50HkgS/9PY5l9im+d2/PhxAB7ykIfwkIc8hBMnTvCQhzyE+9133323/sM//MNv/8M//MPv3Hfffbf+wz/8w29z1VVXXXXVVVddddV/JPSgBz2Iq6666qqrrrrqqqv+fa655poHv/Zrv/Z7AbzTO73TZ/NMFy9e5K/+6q8AuPXWW3n605/OA0niX0MS/xls869hmxfGNs+PbQBO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6n8Dgquuuuqqq6666n+Fs2fPPoP/Irb517DNVf8zSOKFkcRzk8S/hyT+PSTxH0kS95PECyKJB5LEc5PEv5ck/rezDcA4jlx11VVXXXXVVf/rEFx11VVXXXXVVf8r3HfffbfyTDs7O/xHsM1V/zNI4t9KEv9ZJPGikgSAJF4UkviXSOK5SeK/myT+NSTxX8E2/5mmaeJ+9913361cddVVV1111VX/GxBcddVVV1111VX/K5w9e/ZWnml7e5vnZpv/aWzz/4EkXhBJ/GtJ4vmRxP0k8T+dJAAkASAJAEn8SyTxopDEv4Yk/q+zzb+Fbf41zp49eytXXXXVVVddddX/BgRXXXXVVVddddX/eba56n8nSfx7SeK5SeK5SeIFkcR/N0m8MJL415LEA0niuUniP4IkXhS2+feyzb+GbV4Uy+WSq6666qqrrrrqfx2Cq6666qqrrrrqf4X77rvvVp5pZ2eH/2y2eX5sc9X/X5L4zySJ/wiSuJ8k/jNI4n8y27wobPNvcd99993KVVddddVVV131vwHBVVddddVVV131v8Z99913K//BbHPV/z2S+LeSxH81Sbwgknhukvi/zDb/EWxjGwDbPJBtbPMvsc39pmniqquuuuqqq676X4fgqquuuuqqq676X+Ps2bO3Amxvb/P82Oa/i23+PWxz1f8ekviPIIn/apJ4YSTxP4Ft/qPYBsA2trHNv8d99913K1ddddVVV1111f8WBFddddVVV1111f9KOzs7/GvY5n8K27wobPN/iST+O0niuUni30MSAJL415DEv0QSLwpJ/HtI4t9KEv+ZbPPfyTb3m6aJ+509e/ZWrrrqqquuuuqq/y0Irrrqqquuuuqq/zXuu+++W3mm7e1trrpKEveTxH8kSfxrSQJAEs+PJP49JPHCSOJ+krifJP49JPHfxTb/E0zTxP3uu+++W7nqqquuuuqqq/63ILjqqquuuuqqq/7XuO+++27lX2Cbfy3bPD+2eX5s86KyzVX/u0ni30oSAJJ4UUniqudkG9vY5r+KbR5oHEeuuuqqq6666qr/lQiuuuqqq6666qr/lba3t/nXss3/drb5l9jmfzpJ/FtJ4kUliReFJP4nk8Rzk8S/lSReGEn8T2Ub2/xnss0Lc999993KVVddddVVV131vwXBVVddddVVV131v8bZs2efwTNtb2/zP41t/j+QxP9mkvi3kMR/Jkn8W0ni30MS/9ls8x/JNrb5j2ab52ccR+539uzZZ3DVVVddddVVV/1vQXDVVVddddVVV/2vcd99993Ki8A2V/33kMS/liT+JZL4ryCJf4kk/iNJ4r+CJP4zSOK/k21s8+9lG9u8INM0cdVVV1111VVX/a9EcNVVV1111VVX/a9044038h/JNs+Pba76ryOJ+0nifzJJ/GeTxHOTxAsjiftJ4j+KJP4ns41tbPOvYRvbvDC2eaD77rvvVq666qqrrrrqqv8tqFx11VVXXXXVVf9rnD179lYewDaS+NewjST+vWwjiX8r20jiqv94knhRSOI/giT+LSRx1X8O27yoJPHC2EYS0zRxv7Nnz97KVVddddVVV131vwXBVVddddVVV131v9LOzg4vjG3+p7DNi8I2V/3nkMS/hiT+tSQBIInnRxIAkviXSOJFIYl/K0n8V7HN/0a2ud80Tdzvvvvuu5Wrrrrqqquuuup/C4Krrrrqqquuuup/jfvuu+9Wrnoetrnqfx5JAEjiP4Ik/jNJ4oEk8f+Zba666qqrrrrqqv8TCK666qqrrrrqqv9V7rvvvlsBtre3AbDNv5Ztnh/bPD+2eVHZ5j+Sba76l0niP4Mk/itJ4j+TJK564Wxjm+c2TRMA9913361cddVVV1111VX/mxBcddVVV1111VX/q5w9e/ZWnml7e5sXxjZXXfUvkcT/BZK4nyTuJ4n/Trb538A2tvmXnD179lauuuqqq6666qr/TahcddVVV1111VX/a73Xe70XV1111f99trHN/wT33XffrVx11VVXXXXVVf+bEFx11VVXXXXVVf+r3Hfffbdy1VVXXXXVVVddddVVV131oqEcP36cq6666qqrrrrqf49bb731bw4PD3df/MVf/LW56qqrrvov9Fu/9Vvf/fVf//Xvw1VXXXXVVVdd9b8JetCDHsRVV1111VVXXfW/yzXXXPNg25YkHsC2JYkHsG1J4gFsW5J4ANuWJB7AtiWJB7BtSeIBbFuSeADbliQewLYliQewbUniAWxbkngA25YkHsC2JYkHsG1J4gFsW5J4ANuWJB7AtiWJB7BtSeIBbFuSeADbliQewLYliQewbUniAWxbkngA25YkHsC2JYkHsG1J4gFsW5J4ANuWJB7AtiWJB7BtSeIBbFuSeADbliQewLYliQewbUniAWxbkngA25YkHsC2JYkHsG1J4gFsW5J4ANuWJB7AtiWJB7BtSeIBbFuSeADbliQewLYliQewbUniAWxbkngA25YkHsC2JYkHsG1J4gFsW5J4ANuWJB7AtiWJB7BtSeIBbFuSeADbliQewLbPnj37DK666qqrrrrqqv9t0IMe9CCuuuqqq6666qqrrrrqqquuuuqqq6666qr/k6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1X8I5uPj6O5UA4YAAAAAElFTkSuQmCC) + + diff --git a/docs/kcl/std-solid-shell.md b/docs/kcl/std-solid-shell.md new file mode 100644 index 000000000..94854b98b --- /dev/null +++ b/docs/kcl/std-solid-shell.md @@ -0,0 +1,193 @@ +--- +title: "std::solid::shell" +excerpt: "" +layout: manual +--- + + + +Remove volume from a 3-dimensional shape such that a wall of the +provided thickness remains, taking volume starting at the providedface, leaving it open in that direction. + +```js +shell( + @solids: [Solid; 1+], + thickness: number(Length), + faces: [tag; 1+], +): [Solid] +``` + + +### Arguments + +| Name | Type | Description | Required | +|----------|------|-------------|----------| +| `solids` | `[Solid; 1+]` | Which solid (or solids) to shell out | Yes | +| `thickness` | `number(Length)` | The thickness of the shell | Yes | +| `faces` | `[tag; 1+]` | The faces you want removed | Yes | + +### Returns + +[`[Solid]`](/docs/kcl/types/Solid) + + +### Examples + +```js +// Remove the end face for the extrusion. +firstSketch = startSketchOn(XY) + |> startProfile(at = [-12, 12]) + |> line(end = [24, 0]) + |> line(end = [0, -24]) + |> line(end = [-24, 0]) + |> close() + |> extrude(length = 6) + +// Remove the end face for the extrusion. +shell( + firstSketch, + faces = [END], + thickness = 0.25, +) +``` + +![Rendered example of std::solid::shell 0](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABQAAAALQCAYAAADPfd1WAAErBElEQVR4Ae3AA6AkWZbG8f937o3IzKdyS2Oubdu2bdu2bdu2bWmMnpZKr54yMyLu+Xa3anqmhztr1a8+6EEP4qqrrrrqqquuuuqqq6666qqrrrrqqquu+j+JylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquu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V1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1X8Iz/vYn0tJz/1AAAAAElFTkSuQmCC) + +```js +// Remove the start face for the extrusion. +firstSketch = startSketchOn(-XZ) + |> startProfile(at = [-12, 12]) + |> line(end = [24, 0]) + |> line(end = [0, -24]) + |> line(end = [-24, 0]) + |> close() + |> extrude(length = 6) + +// Remove the start face for the extrusion. +shell( + firstSketch, + faces = [START], + thickness = 0.25, +) +``` + +![Rendered example of std::solid::shell 1](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABQAAAALQCAYAAADPfd1WAAGhfklEQVR4Ae3AA6AkWZbG8f937o3IzKdyS2Oubdu2bdu2bdu2bWmMnpZKr54yMyLu+Xa3anqmhztr1a8+6EEP4qqrrrrqqquuuuqqq6666qqrrrrqqquu+j+JylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXfVvcM011zyYq6666qqrrrrqv9R99913K1ddddVVV131r0Plqquuuuqqq/4VXuzFXuy13+md3umzXuzFXuy1ueqqq6666qqr/kv9wz/8w2///d///W//6I/+6Odw1VVXXXXVVS8aKlddddVVV131Irjmmmse/OEf/uHf9WIv9mKvffHiRX7913+d3d1drrrqqquu+o9hm6uusM1Vz98bvMEbvPaLvdiLvfY111zz4B/90R/9nPvuu+9WrrrqqquuuuqFQw960IO46qqrrrrqqhfmxV7sxV77cz/3c38L4Nd//df5jd/4Df6/kcRVV131n882V/3nsc3/R7b5v+L48eO8/Mu/PG/wBm/Afffdd+tv/dZvffeP/uiPfg5XXXXVVVdd9YKhBz3oQVx11VVXXXXV83PNNdc8+MM//MO/68Ve7MVe++LFi/z4j/84T3va0/jPJomrrrrqqv8JbHPVi8Y2/9fZ5n+KEydO8EEf9EGcOHGC3/qt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EgCSkASAJCQBIAlJAEhCEgCSkASAJCQhCQBJSAJAEpIAkIQkJAEgCUkASEISkgCQhCQkASAJSQBIQhKSAJCEJAAkIQkASUgCQBKSAJCEJAAkIQkASQBIAkASkgCQBIAkACQBIIn7SQJAEgCSuJ8k7ieJ+0nigSTxQMMwAHD27Nlbueqqq6666qr/GahcddVVV1111f8Q9913360AOzs7vMM7vAO33347z00S/16S+PeQxL+HJP4tJPGvJYl/DUn8a0jiRSWJF4Uk/iWSeFFI4l8iiRdGEi+MJF4QSbwgknhBJPGCSOIFkcTzI4nnRxLPTRLPjySemySeH0k8N0k8N0k8kCSemySemyQeSBIPJIkHksRzk8QDSeJ+knggSTyQJB5IEveTxANJ4n6SeCBJ3E8S95PE/STxQJK4nyTuJ4n7SeJ+krifJO4niftJ4n6SeCDbANgGQBL3k8T9JAEgiftJ4n6SuJ8k7ieJ+0nifpK4nyTuJ4n7SeJ+knggSTyQJB5IEs9NEs9NEs+PJJ6fcRwZxxGA++6771auuuqqq6666n8GKlddddVVV131P8iP/MiPfPY7vdM7ffZNN93ETTfdxFVXXXXVVf+9bHM/21z1L/vRH/3Rz+Gqq6666qqr/udAD3rQg7jqqquuuuqq/0le53Ve573PnDnzIK666qqrrrrqf5mzZ88+47d+67e+m6uuuuqqq676nwM96EEP4qqrrrrqqquuuuqqq6666qqrrrrqqquu+j+JylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yr+EXQkt155+eTJAAAAAElFTkSuQmCC) + +```js +// Remove a tagged face and the end face for the extrusion. +firstSketch = startSketchOn(XY) + |> startProfile(at = [-12, 12]) + |> line(end = [24, 0]) + |> line(end = [0, -24]) + |> line(end = [-24, 0], tag = $myTag) + |> close() + |> extrude(length = 6) + +// Remove a tagged face for the extrusion. +shell( + firstSketch, + faces = [myTag], + thickness = 0.25, +) +``` + +![Rendered example of std::solid::shell 2](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABQAAAALQCAYAAADPfd1WAAESKElEQVR4Ae3AA6AkWZbG8f937o3IzKdyS2Oubdu2bdu2bdu2bWmMnpZKr54yMyLu+Xa3anqmhztr1a8+6EEP4qqrrrrqqquuuuqqq6666qqrrrrqqquu+j+JylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquu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uuqq/7kkIQlJSEISkpCEJCTxf4UkJCEJSUhCEv9TSUISkpCEJP6nkIQkJCGJ/y6SkIQkJPEf6fbbb2dvb493eqd3AuD222/HNve7+eabAbjvvvtu5aqrrrrqqv8qVK666qqrrvovt7OzwwNdunSJm2++GYBf/dVf5d9DEv9bSOL/Iklc9T+LJK66wjZX/deQxAtjm//NJPH82OZ/Gkk8N9v8d5PEc7PNfzVJPJBt/q329vb4oz/6I97ojd4IgEuXLvFAx44dA+Af/uEffpurrrrqqqv+q1C56qqrrrrqv8zf//3f//aLvdiLvfaxY8d4oL29Pe73hm/4hrzhG74hV1111VVXXXXVVf/b3X777TzQzTffDMB99913K1ddddVVV/1XIbjqqquuuuq/zD/8wz/8DsDNN9/MA/393/89v/RLv8RVV1111VVXXXXV/xW/9Eu/xN///d/z/Jw9e/YZXHXVVVdd9V+FylVXXXXVVf9lzp49eyvAzs4OD7S3t8c//MM/8A//8A/8Z5LEfwdJ/E8gif/JJPF/hSSuuuoqsM3/Fbb5n8o2/xPY5r+Dbf4r2ebf6uabbwbgH/7hH36bq6666qqr/qtQueqqq6666r/MfffddyvAsWPHsM39JPFfwTb3k8R/Fds8kCT+O9jmgSTxP4ltnpsk/jeyzQsjiauu+r/CNv8X2eZ/Ktv8T2Cb/y62+a9km/8Ix44dA+C+++67lauuuuqqq/6rULnqqquuuuq/1D/8wz/89ou92Iu99ou/+Itz++238z+BJP67SOJ/Ckn8byCJ/+skcdVV/1PY5v862/xPZpv/KWzz38U2/5vdfPPNAPzDP/zDb3PVVVddddV/JSpXXXXVVVf9t3iTN3kTrrrqqquuuuqqq/4/ue+++2697777buWqq6666qr/SuhBD3oQV1111VVX/dd6ndd5nfd+x3d8x8/iqquuuuqqq6666v+R3/qt3/ruH/3RH/0crrrqqquu+q+EHvSgB3HVVVddddVVV1111VVXXXXVVVddddVVV/2fROWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/Kv4Rk/tEM5fXtkkAAAAASUVORK5CYII=) + +```js +// Remove multiple faces at once. +firstSketch = startSketchOn(XY) + |> startProfile(at = [-12, 12]) + |> line(end = [24, 0]) + |> line(end = [0, -24]) + |> line(end = [-24, 0], tag = $myTag) + |> close() + |> extrude(length = 6) + +// Remove a tagged face and the end face for the extrusion. +shell( + firstSketch, + faces = [myTag, END], + thickness = 0.25, +) +``` + +![Rendered example of std::solid::shell 3](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABQAAAALQCAYAAADPfd1WAAFJFUlEQVR4Ae3AA6AkWZbG8f937o3IzKdyS2Oubdu2bdu2bdu2bWmMnpZKr54yMyLu+Xa3anqmhztr1a8+6EEP4qqrrrrqqquuuuqqq6666qqrrrrqqquu+j+JylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquu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/P3f/z3Pz9mzZ5/BVVddddVV/1WoXHXVVVdd9V/m7NmztwLs7OzwQHt7e/zDP/wD//AP/8B/Jkn8d5DE/wSS+J9MEv9XSOKqq64C2/xfYZv/qWzzP4Ft/jvY5r+Sbf6tbr75ZgD+4R/+4be56qqrrrrqvwqVq6666qqr/svcd999twIcO3YM29xPEv8VbHM/SfxXsc0DSeK/g20eSBL/k9jmuUnifyPbvDCSuOqq/yts83+Rbf6nss3/BLb572Kb/0q2+Y9w7NgxAO67775bueqqq6666r8Klauuuuqqq/5L/cM//MNvv9iLvdhrv/iLvzi33347/xNI4r+LJP6nkMT/BpL4v04SV131P4Vt/q+zzf9ktvmfwjb/XWzzv9nNN98MwD/8wz/8NlddddVVV/1XonLVVVddddV/izd5kzfhqquuuuqqq6666v+T++6779b77rvvVq666qqrrvqvhB70oAdx1VVXXXXVf63XeZ3Xee93fMd3/Cyuuuqqq6666qqr/h/5rd/6re/+0R/90c/hqquuuuqq/0roQQ96EFddddVVV1111VVXXXXVVVddddVVV1111f9JVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6v4h8BZbJxfAewqRYAAAAASUVORK5CYII=) + +```js +// Shell a sketch on face. +size = 100 +case = startSketchOn(-XZ) + |> startProfile(at = [-size, -size]) + |> line(end = [2 * size, 0]) + |> line(end = [0, 2 * size]) + |> tangentialArc(endAbsolute = [-size, size]) + |> close() + |> extrude(length = 65) + +thing1 = startSketchOn(case, face = END) + |> circle( center = [-size / 2, -size / 2], radius = 25 ) + |> extrude(length = 50) + +thing2 = startSketchOn(case, face = END) + |> circle( center = [size / 2, -size / 2], radius = 25 ) + |> extrude(length = 50) + +// We put "case" in the shell function to shell the entire object. +shell(case, faces = [START], thickness = 5) +``` + +![Rendered example of std::solid::shell 4](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABQAAAALQCAYAAADPfd1WAAFcIUlEQVR4Ae3AA6AkWZbG8f937o3IzKdyS2Oubdu2bdu2bdu2bWmMnpZKr54yMyLu+Xa3anqmhztr1a8+6EEP4qqrrrrqqquuuuqqq6666qqrrrrqqquu+j+JylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuup/lWuuuebBAGfOnHnwNddc8+AzZ848iGe65pprHgxwzTXXPJgHOHPmzIN5gLNnz9565syZBwOcPXv2Vp7pvvvuu5Vnuu+++249e/bsMwDuu+++WwHOnj1763333XcrV1111VVXXXXVVVf9b4Ee9KAHcdVVV1111VVXXXXV/xzXXHPNg8+cOfPgF3uxF3stgGuuuebB11xzzYNf7MVe7LV5PnZ3d7nfxYsXud/u7i4AFy9e5IU5ceIE9zt+/Dj3O378OCdOnOD5ue+++249e/bsrffdd9+tAP/wD//wO/fdd9+tZ8+evfW+++67lauuuuqqq6666qqr/qdAD3rQg7jqqquuuuqqq6666r/eNddc8+AzZ848+MVe7MVe65prrnnwNddc8+AXe7EXe20eYHd3l4sXL/L0pz+d+916660AXLx4kd3dXf6zHT9+HIDjx49z/PhxAE6cOMHx48c5ceIEx48f58SJE9zvvvvuuxXgH/7hH377H/7hH37nvvvuu/Xs2bO33nfffbdy1VVXXXXVVVddddV/NfSgBz2Iq6666qqrrrrqqqv+c11zzTUPPnPmzINf7MVe7LVe/MVf/LVf7MVe7LV5pt3dXS5evMjTn/50AG699VYuXrzI7u4u95PEfwXbvKhsc7/jx48DcOLECY4fP85DHvIQTpw4wUMe8hDud99999169uzZW++7775bf+u3fut7/uEf/uG3ueqqq6666qqrrrrqPxt60IMexFVXXXXVVVddddVV/7GuueaaB7/2a7/2ewG80zu902fzTLu7u1y8eJGnP/3p3HrrrTz96U/nuUnifxrb/Ets8/wcP36chzzkIRw/fpyHPvShHD9+nBMnTgBw33333foP//APv/0P//APv3Pffffd+g//8A+/zVVXXXXVVVddddVV/5HQgx70IK666qqrrrrqqquu+ve55pprHvzar/3a7wXwTu/0Tp/NM128eJG/+qu/4tZbb+XpT386z00S/xqS+M9g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wLYliQewbUniAWxbkngA25YkHsC2JYkHsG1J4gFsW5J4ANuWJB7AtiWJB7BtSeIBbFuSeADbliQewLYliQewbUniAWxbkngA25YkHsC2JYkHsG1J4gFsW5J4ANuWJB7AtiWJB7BtSeIBbFuSeADbliQewLYliQewbUniAWxbkngA25YkHsC2JYkHsG1J4gFsW5J4ANuWJB7AtiWJB7BtSeIBbPvs2bPP4Kqrrrrqqquu+t8GPehBD+Kqq6666qqrrrrqqquuuuqqq6666qqrrvo/icpVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X8U/Aik9y6SYyZy+AAAAAElFTkSuQmCC) + +```js +// Shell a sketch on face object on the end face. +size = 100 +case = startSketchOn(XY) + |> startProfile(at = [-size, -size]) + |> line(end = [2 * size, 0]) + |> line(end = [0, 2 * size]) + |> tangentialArc(endAbsolute = [-size, size]) + |> close() + |> extrude(length = 65) + +thing1 = startSketchOn(case, face = END) + |> circle( center = [-size / 2, -size / 2], radius = 25 ) + |> extrude(length = 50) + +thing2 = startSketchOn(case, face = END) + |> circle( center = [size / 2, -size / 2], radius = 25 ) + |> extrude(length = 50) + +// We put "thing1" in the shell function to shell the end face of the object. +shell(thing1, faces = [END], thickness = 5) +``` + +![Rendered example of std::solid::shell 5](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABQAAAALQCAYAAADPfd1WAADX60lEQVR4Ae3AA6AkWZbG8f937o3IzKdyS2Oubdu2bdu2bdu2bWmMnpZKr54yMyLu+Xa3anqmhztr1a8+6EEP4qqrrrrqqquuuuqqq6666qqrrrrqqquu+j+JylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV/2Pd8011zyYZzpz5syDeaZrrrnmwTzTmTNnHsS/4Jprrnkwz3Tffffdygtw9uzZZ/Bc7rvvvlt5prNnz94KcN99993KVVddddVVV1111VX/k1G56qqrrrrqqquuuuq/zDXXXPNggDNnzjz4mmuuefCZM2cexDNdc801D77mmmseDHDmzJkHX3PNNQ/mf4n77rvvVoCzZ8/eCnDffffdCnDffffdevbs2WcA3HfffbcC/MM//MNvc9VVV1111VVXXXXVfxX0oAc9iKuuuuqqq6666qqr/v2uueaaB585c+bB11xzzYPPnDnzIIBrrrnmwddcc82Dz5w58+BrrrnmwfwrXbhwAYALFy4AcOHCBe534cIFHujixYs8PxcuXOCFOXnyJM/PiRMnuN/Jkyd5oJMnTwJw8uRJAE6ePMm/xn333XcrwNmzZ2+97777bgX4h3/4h98BuO+++249e/bsrffdd9+tXHXVVVddddVVV13174Ue9KAHcdVVV1111VVXXXXVv+yaa655MMCLvdiLvfaZM2ceBPDiL/7ir33mzJkHX3PNNQ/mX3DhwgUALly4wMWLF7lw4QIAFy5c4MKFCwBcvHiRCxcu8L+RbU6ePAnAyZMnATh58iQAJ06c4OTJk5w8eRKAkydPcvLkSV6Y++6771aAs2fP3nrffffd+g//8A+/A3Dffffd+g//8A+/zVVXXXXVVVddddVVLwr0oAc9iKuuuuqqq6666qqrnu2aa6558JkzZx78Yi/2Yq8F8OIv/uKv/WIv9mKvzQtx4cIFAJ761Kdy4cIFAJ7ylKcA8NSnPpWrnr+TJ08C8LCHPQyAhz/84QCcOHGCkydPcvLkSV6Q++6779azZ8/eet999936D//wD79z33333foP//APv81VV1111VVXXXXVVQ+EHvSgB3HVVVddddVVV131/9U111zz4Nd+7dd+L4AXf/EXf+0Xe7EXe21egAsXLnDhwgWe+tSnAvCUpzyFixcvcuHCBa76z3Hy5EkATpw4wcmTJ3n4wx/OiRMnAHj4wx/O83Pffffdevbs2Vvvu+++W//hH/7hd+67775b/+Ef/uG3ueqqq6666qqrrvr/CT3oQQ/iqquuuuqqq6666v+Da6655sGv/dqv/V4AL/7iL/7aL/ZiL/baPB8XLlzgqU99KhcuXOApT3kKFy9e5MKFC1z1P8vJkycBeNjDHgbAwx/+cE6cOMHDH/5wntt99913K8A//MM//PY//MM//M5999136z/8wz/8NlddddVVV1111VX/96EHPehBXHXVVVddddVVV/1fc8011zz4xV7sxV77zJkzD3rxF3/x136xF3ux1+a5XLhwgYsXL/KUpzyFixcvcuHCBZ761Kfyv5Ftrnq2kydP8rCHPYyHP/zhnDhxgpMnT3Ly5Eke6L777rsV4B/+4R9++x/+4R9+57777rv1H/7hH36bq6666qqrrrrqqv9b0IMe9CCuuuqqq6666qqr/re75pprHvzar/3a7wXwTu/0Tp/Nc7lw4QIXL17kKU95Ck996lN56lOfylX/9Wzz3+XkyZOcOHGChz/84TzsYQ/j4Q9/OM/tvvvuu/Uf/uEffvsf/uEffue+++679R/+4R9+m6uuuuqqq6666qr/3dCDHvQgrrrqqquuuuqqq/63ueaaax782q/92u/14i/+4q/9Yi/2Yq/Nc7lw4QJ/9md/BsCv/uqvctX/D7b51zh58iQPe9jDePjDH86JEyd4+MMfzgPdd999t/7DP/zDb//DP/zD79x33323/sM//MNvc9VVV1111VVXXfW/C3rQgx7EVVddddVVV1111f9011xzzYNf7MVe7LXPnDnzoHd6p3f6bJ7LhQsX+LM/+zOe+tSn8tSnPpWrrvq3OHnyJCdOnOBhD3sYD3/4w3nYwx7GA9133323/sM//MNv/8M//MPv/NZv/dZ3c9VVV1111VVXXfU/H3rQgx7EVVddddVVV1111f9E11xzzYNf+7Vf+71e/MVf/LVf7MVe7LV5gAsXLvBnf/ZnPPWpT+WpT30qV131n+HkyZOcOHGChz3sYTz84Q/nYQ97GPe77777bgX4rd/6re/+h3/4h9/5h3/4h9/mqquuuuqqq6666n8e9KAHPYirrrrqqquuuuqq/ymuueaaB7/2a7/2e73O67zOe19zzTUP5pkuXLjAn//5nwPwq7/6q1z1H8s2V/3LTp48ycMe9jAe9rCH8Qqv8Ao80H333XfrP/zDP/z2b/3Wb33PP/zDP/w2V1111VVXXXXVVf8zoAc96EFcddVVV1111VVX/Xe65pprHvzar/3a7/VO7/ROn80DXLhwgT//8z/nqU99Kk996lO56v8u2/xvdPLkSV7+5V+ehz/84TzsYQ/jfvfdd9+t//AP//Dbv/Vbv/U9//AP//DbXHXVVVddddVVV/33QQ960IO46qqrrrrqqquu+q92zTXXPPi1X/u13+ud3umdPpsHuHDhAn/+53/Or/7qr3LVVf8RbPNf4eTJkzzsYQ/jFV7hFXjYwx7G/e67775b/+Ef/uG3f+u3fut7/uEf/uG3ueqqq6666qqrrvqvhR70oAdx1VVXXXXVVVdd9V/hmmuuefBrv/Zrv9frvM7rvPc111zzYJ7pwoUL/Pmf/zm/+qu/ylVX/U9lmxfVyZMnedjDHsYrvMIr8LCHPYz73Xfffbf+1m/91nf/9m//9vfcd999t3LVVVddddVVV131nw896EEP4qqrrrrqqquuuuo/0zXXXPPgd3zHd/ys13md13lvnunChQv8+Z//OX/2Z3/GxYsXueqq/6tOnDjBK7zCK/Cwhz2Mhz3sYQDcd999t/7DP/zDb//DP/zD7/zWb/3Wd3PVVVddddVVV131nwc96EEP4qqrrrrqqquuuuo/2jXXXPPg137t136vd3qnd/psnunChQv8+Z//OX/2Z3/GxYsX+beSxFX/fra56r/WiRMneIVXeAXe8A3fkPvdd999t/7Wb/3Wd//2b//299x33323ctVVV1111VVXXfUfCz3oQQ/iqquuuuqqq6666j/KNddc8+DXfu3Xfq93eqd3+mye6eLFi/zZn/0Zv/Zrv8ZVVz2Qbf4/OnHiBA972MN4hVd4BR72sIcBcN999936W7/1W9/9D//wD7/zD//wD7/NVVddddVVV1111X8M9KAHPYirrrrqqquuuuqqf68Xe7EXe+13eqd3+qwXe7EXe22e6Vd/9Vf58z//cy5evMhVV/1Xs83/BidOnOAVXuEVeMM3fEPud9999936oz/6o5/zW7/1W9/NVVddddVVV1111b8PetCDHsRVV1111VVXXXXVv9U7vuM7ftbrvM7rvPc111zzYICLFy/yZ3/2Z/zar/0aV131f4Ft/iucOHGCV3iFV+DlX/7lOXnyJAD33Xffrb/1W7/13T/6oz/6OVx11VVXXXXVVVf926AHPehBXHXVVVddddVVV/1rveM7vuNnvc7rvM57X3PNNQ8GuHjxIn/2Z3/Gr/3ar3HVVVc9m23+NU6cOMHDHvYw3vAN35CTJ08CcN999936W7/1W9/9oz/6o5/DVVddddVVV1111b8OetCDHsRVV1111VVXXXXVi+rFXuzFXvvDP/zDv+uaa655MMDFixf5sz/7M37t136Nfy9JXPU/i22u+u9x/PhxHvawh/EKr/AKPOxhDwPgvvvuu/VHf/RHP+e3fuu3vpurrrrqqquuuuqqFw160IMexFVXXXXVVVddddW/5Jprrnnwh3/4h3/Xi73Yi702wMWLF/nzP/9zfu3Xfo2rrvqPZJurntPLv/zL84Zv+IacOHECgPvuu+/Wr//6r3+ff/iHf/htrrrqqquuuuqqq1449KAHPYirrrrqqquuuuqqF+Saa6558Gu/9mu/1zu90zt9NsDFixf58z//c37t136Nq67638I2/9udOHGChz3sYbzhG74hJ06cAOC3fuu3vvtHf/RHP+e+++67lauuuuqqq6666qrnDz3oQQ/iqquuuuqqq6666vl5x3d8x896p3d6p8/mmX7t136NX/u1X+Oqq/4/ss3/BCdOnODlX/7lecM3fEMA7rvvvlt/+7d/+3t+5Ed+5LO56qqrrrrqqquuel7oQQ96EFddddVVV1111VUPdM011zz4wz/8w7/rxV7sxV4b4KlPfSo/+qM/ysWLF7nqqqv+9WzzH+3EiRO8/Mu/PG/4hm8IwH333XfrZ33WZ73OfffddytXXXXVVVddddVVz4Ye9KAHcdVVV1111VVXXXW/d3zHd/ysd3qn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Z2eHxz72sdx0003cdNNNPND+/j533nknd911F/v7+9x1111IAkASAJJ4UUhCEpKQhCQkIQlJSEISkpCEJCQhCYDNzU0e/OAHA/CQhzyEzc1NHuhxj3sct99+O4973ON4YWzzP51t/i1uvvlm3vEd35H77rvv1g/5kA95CFddddVVV1111fODHvSgB3HVVVddddVVVz2v13md13nvD//wD/8ugK/6qq/iX0sS/9fs7Oxw0003sbOzw0033cRNN93EA+3t7QFw5513sre3x/7+PgcHB+zt7XFwcACAJCQBIAkASUhCEpKQhCQkIQlJbG1tIYmtrS2uu+46AK677jrOnDnD87O3t8fjHvc4AP7kT/6E/w9sc9W/zs7ODjfddBM33XQTOzs73HTTTTy3/f199vf32d/f5+6772Z/fx+Ag4MD9vf3eUEkIQlJSEISkpCEJCSxtbXF9vY2W1tbbG5usrW1xebmJtdccw3329vbY2dnh729Pf7hH/6BO+64gzvuuIP/KLb5n8o2/5J3fMd35Oabb+azPuuzXufv//7vf5urrrrqqquuuuq5Ubnqqquuuuqqq56vF3uxF3stgD/6oz/igSTx/9Xe3h6Pe9zjuN/Ozg433XQTN910EwCPfexjAdjZ2eH52d/f5377+/sASMI2krifJAC2trbY2triBdnb2wNgb2+Pvb097rjjDu644w7uvPNO/j+SxH8F2/xfsbe3x+Me9zge97jHAbCzs8POzg47OzvcdNNN7OzssLOzww033ADAox71KJ7b/v4+APv7+0jCNgCSAJCEbSQBsLW1xdbWFi/M3t4ee3t73H777ezt7fG4xz2O/yySeEFs899JEs+Pbe53++23c/PNN/Par/3a7/X3f//3v81VV1111VVXXfXc0IMe9CCuuuqqq6666qrn9RM/8RMG+M7v/E729vb4/0YS/xY7OzsA3Hjjjdx0000A7OzssLOzw87ODv9ae3t7AOzt7QFwxx13ALC/v8+lS5e48847uep/H9v8b7GzswPATTfdBMBNN90EwM7ODjs7O+zs7PCi2tvbY2dnh729PQD29vbY29vj9ttvZ2dnhzvuuIM77riD/+ls8z/Fzs4O7//+78/Zs2ef8cEf/MEP5qqrrrrqqquuem5Urrrqqquuuuqq5/E6r/M67w3wuMc9jr29Pf43k8R/pb29PQD2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zTb/lba2tgC47777buWqq6666qqr/n8iuOqqq6666qr/p86ePXsr/0q2sY1tbPPfwTa2sY1tbPM/kW1sYxvb2MY2trnqqv+tbGMb29jGNraxzf9EtrGNbWzz38E2trGNbf4r2MY2trnxxhsBOHv27K1cddVVV1111f9PBFddddVVV131/9R99913K8DOzg7/VraxjW3+O9nGNraxzf90trGNbWxjG9vY5qqr/rvZxja2sY1tbGOb/8lsYxvb2MY2/x1sYxvb2Oa/gm1sYxvbPD/33XffrVx11VVXXXXV/09Urrrqqquuuur/qfvuu+9WgO3tbf4j2OaBJPHfxTbPjyT+p7PNCyOJq67697DN/3a2+Z/CNv8dbPOi2N7eBuC+++67lauuuuqqq676/4nKVVddddVVV/0/t729zX8G2zw3Sfx3ss1zk8T/Jrb5l0jiqv+fbPN/jW3+J7HNfxfb/Gvt7OwAcPbs2Wdw1VVXXXXVVf8/Ubnqqquuuuqq/6f+4R/+4XcAtre3+a9imweSxH832zw3SfxvZpsXlSSu+p/PNv/X2eZ/Itv8d7HNVVddddVVV13170blqquuuuqqq/6f29nZwTYAkvivZJsHksT/BLZ5fiTxf41t/rUkcdW/jW2uAtv8T2Wb/062+Y904403AvAP//APv81VV1111VVX/f9E5aqrrrrqqqv+nzp79uytPBfb3E8S/9Vs89wk8T+FbZ4fSfx/Ypv/aJL4n8g2V/3b2OZ/Otv8d7PNVVddddVVV131n4rKVVddddVVV/0/dd99990KsL29zfNjmweSxH8H2zyQJP6nsc0LIomr/mW2uep/J9v8b2Gb/262+a+0vb0NwH333XcrV1111VVXXfX/E8FVV1111VVX/T9233333Qqws7PDv8Q2trGNbf672MY2trGNbf4ns41tbGMb29jGNldd9b+FbWxjG9vYxja2+Z/KNraxjW1s89/FNraxzX8V22xtbQFw33333cpVV1111VVX/f9FcNVVV1111VX/j509e/ZWgO3tbf61bGMb29jmv5NtbGMb29jmfwPb2MY2trGNbWxz1VX/lWxjG9vYxja2sY1t/qezjW1sYxvb/HeyjW1sY5v/KraxjW0AdnZ2ADh79uytXHXVVVddddX/X1Suuuqqq6666iq2t7f597LNA0niv5Ntnpsk/rewzb9E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1VVXXXXVVc9C5aqrrrrqqquu4r777rsVYGdnhweyzQNJ4r+bbZ6bJP43s80LI4mrrvqPZpv/y2zzP41t/ivs7OwA8A//8A+/zVVXXXXVVVddReWqq6666qqrrnqR2eaBJPE/gW2emyT+r7DNi0ISV11lm/9PbPM/lW3+O+zs7HDVVVddddVVVz0Llauuuuqqq666irNnzz4DYGdnh38N2zyQJP6nsM3zI4n/q2zzopLEVf972OYqsM3/ZLb572ab+9133323ctVVV1111VVXEVx11VVXXXXVVZfdd999twLceOON/FvZxja2sY1t/qexjW1sYxvb2Ob/G9vYxja2sY1tbGMb29jGNraxjW2u+vexjW1sYxvb2MY2trGNbWxjG9vY5v8b29jGNraxjW3+p7GNbWxjm/8OtrGNbWyzs7MDwH333XcrV1111VVXXXUVAJWrrrrqqquuuuqys2fP3nrNNdc8mP9gtnkgSfxPZJvnRxJXPZtt/rNI4n8C21z1X8M2/1vY5n8K27wgN910EwBnz569lauuuuqqq666CoDgqquuuuqqq6667L777rsVYGdnh/9MtrGNbWxjm//JbGMb29jGNra56j+ebWxjG9vYxja2sY1tbGMb29jGNraxjW1sYxvb2MY2trGNbWxjG9vYxja2sY1tbHPVfzzb2MY2trGNbf4ns41tbGOb/062sY1tbPOiuO+++27lqquuuuqqq64CoHLVVVddddVVV11233333Qqws7PDfzXbPJAk/qezzQsiiauu+v/GNv9b2eZ/Etv8W21vbwNw33333cpVV1111VVXXQVA5aqrrrrqqquueg7b29v8d7PNc5PE/xa2eUEkcdVV/1vZ5n872/xPY5v/KDs7OwCcPXv2GVx11VVXXXXVVQBUrrrqqquuuuqqy/7hH/7hdwB2dnawzQNJ4r+bbZ6bJP63sc0LI4mrrvrvYpv/S2zzP5Ftrrrqqquuuuqq/zJUrrrqqquuuuqq57Czs8Nzs80DSeJ/Ats8P5L438o2/xJJXHXVv5Zt/i+zzf9UtvmvctNNNwHwD//wD7/NVVddddVVV10FQOWqq6666qqrrrrs7Nmzt/Iiss0DSeJ/Ets8N0n8X2GbF5Ukrvq/zTb/n9jmfzrbXHXVVVddddVV/2NQueqqq6666qqrLrvvvvtuBdjZ2eFfyzYPJIn/aWzz/Eji/zLb/GtI4qr/Pra56tls87+Bbf4nsM3Ozg4A9913361cddVVV1111VUAVK666qqrrrrqqme57777br3mmmsevLOzw97eHv9WtnlukvifyDbPjyT+P7LNv5ck/j+yzVX/Nrb538I2/1PY5oF2dnYAuO+++27lqquuuuqqq666H5WrrrrqqquuuupZzp49e+s111zz4J2dHfb29viPZJsHksT/ZLZ5fiRx1Qtnm6uuem62+d/INv+T2OYF2dnZAeDs2bO3ctVVV1111VVX3Y/KVVddddVVV131PHZ2dvjPZpvnJon/6Wzzgkjiqqv+v7PN/1a2+Z/GNi+qnZ0dAO67775bueqqq6666qqr7kdw1VVXXXXVVVc9y9///d//NsD29jb/HWxjG9vYxjb/m9jGNraxjW1sYxvbXHXV/wW2sY1tbGMb29jGNv9b2MY2trGNbf4nsI1tbGObf42dnR2uuuqqq6666qrnQeWqq6666qqrrvofzTbPTRL/G9nmhZHEVVf9d7PN/zW2+Z/KNv9RdnZ2APiHf/iH3+Gqq6666qqrrrofwVVXXXXVVVdd9Sz/8A//8DsAN910E7axjW1s8z+JbWxjG9vY5v8C29jGNraxjW1sYxvbXHXVv4dtbGMb29jGNraxjW3+t7ONbWxjG9v8T2Ib29jGNlddddVVV1111X86KlddddVVV1111YvENg8kif9JbPP8SOL/Etu8KCRx1f8ftvn/yDb/09nmv8pNN90EwH333XcrV1111VVXXXXV/ahcddVVV1111VXPcvbs2VsBdnZ2+JfY5rlJ4n8a2zw/kvi/zDb/GpK46n8O21z1bLb538A2/xOcPXv2Vq666qqrrrrqqvtRueqqq6666qqrnuW+++67FWBnZ4d/C9s8kCT+p7LN8yOJ/49s8+8liavANlf929jmfxPb/E9hm52dHQDuu+++W7nqqquuuuqqq+5H5aqrrrrqqquueg733Xffrddcc82Dd3Z22Nvb49/DNs9NEv+T2eb5kcRVL5xtrrrqX2Kb/41s8z+Nba666qqrrrrqqn8RwVVXXXXVVVdd9RzOnj17K8DOzg7/GWxjG9vY5n8L29jGNraxjW1sc9VVVz0v29jGNraxjW3+t7CNbWxjm/8JbGMb29jmgW666SYA/uEf/uG3ueqqq6666qqrHojKVVddddVVV13138o2z00S/5vY5gWRxFVX/V9km/8rbPM/kW1eVDs7OwDcd999t3LVVVddddVVVz0QwVVXXXXVVVdd9Rz+/u///rcBbrrpJv672MY2trGNbf63so1tbGMb29jGNra56qr/qWxjG9vYxja2sY1t/reyjW1sYxvb/E9hG9vYxjZXXXXVVVddddV/CCpXXXXVVVddddXzZZv/SWzz/EjifzPb/EskcdVV/9Fs83+dbf4ns81/lJ2dHQDuu+++W7nqqquuuuqqqx6I4Kqrrrrqqquueg5nz559BsDNN9+MbWxjG9v8T2Qb29jGNrb5v8Y2trGNbWxjG9vYxja2ueoqANvYxja2sY1tbGMb29jm/xLb2MY2trGNbf6nsY1tbGOb/0jHjh0D4OzZs8/gqquuuuqqq656ICpXXXXVVVddddVzuO+++27lBbDNA0nifyLbPD+S+L/MNv8akrjqfz7bXHWFbf63sM1/pe3tbQDuu+++W7nqqquuuuqqqx6IylVXXXXVVVdd9RzOnj17K8DOzg7/Ets8N0n8T2Wb50cS/x/Z5t9DElf9y2xz1b+Obf63sc1/p2PHjgFw9uzZW7nqqquuuuqqqx6IylVXXXXVVVdd9R/KNs9NEv+T2eb5kcRVL5htrrrq38M2/xvZ5n+anZ0dAO67775bueqqq6666qqrHojgqquuuuqqq656Dvfdd9+t99133607Ozvs7OzwH8E2trGNbf63sI1tbGMb29jGNlddddWLxja2sY1tbGMb2/xvYRvb2MY2/xPYxja2sc1VV1111VVXXfUCEVx11VVXXXXVVc/j7NmztwLs7Ozwn8E2trGNbWzzv41tbGMb29jGNraxzVVX/X9iG9vYxja2sY1t/rexjW1sYxvb/E9gG9vYxjYPdNNNNwFw33333cpVV1111VVXXfXcqFx11VVXXXXVVf8j2Oa5SeJ/K9u8IJK46qr/TWzzf5Ft/qeyzYvq2LFjAPzDP/zDb3PVVVddddVVVz03gquuuuqqq6666nncd999twLs7Ozw38k2trGNbWxjm//tbGMb29jGNraxjW1sc9VV/5VsYxvb2MY2trGNbf4vsI1tbGMb2/xPYhvb2MY2V1111VVXXXXVfxgqV1111VVXXXXV87jvvvtuBdjZ2eF/Its8N0n8X2KbF4UkrrrqBbHN/ze2+d/ANv9RdnZ2ALjvvvtu5aqrrrrqqquuem5Urrrqqquuuuqq53H27NlnAOzs7GCbB5LE/0S2eX4k8X+ZbV5Ukrjqfz/bXHWFbf63sM1/lp2dHQDOnj37DK666qqrrrrqqudG5aqrrrrqqquueh733XffrQA7Ozs8N9s8kCT+J7PN8yOJ/29s828liav+49jmqhedbf43sc1/pZ2dHa666qqrrrrqqheIylVXXXXVVVdd9TzOnj17K8CxY8f4l9jmuUnifzrbPD+SuOp52eY/iyT+J7LNVf91bPO/lW3+Ox07dgyAf/iHf/htrrrqqquuuuqq50blqquuuuqqq676D2eb5yaJ/w1s84JI4qr/eLa56v8P2/xvZpv/aXZ2drjqqquuuuqqq14gKlddddVVV1111fO47777bgXY2dnhP4ptnpsk/jexzQsiiauuuuoK2/xfYJv/qWzz3O67775bueqqq6666qqrnhvBVVddddVVV131fN133323Atx00038Z7GNbWxjG9v8b2Ub29jGNraxjW1sc9VV/5fYxja2sY1tbGMb2/xvZBvb2MY2tvmfxDa2sY1t7rezswPA2bNnn8FVV1111VVXXfX8EFx11VVXXXXVVc/Xfffddyv/DWxjG9vYxjb/F9jGNraxjW1sYxvbXHXV/yS2sY1tbGMb29jGNv/b2cY2trGNbf6nsY1tbGObF+Tmm28G4L777ruVq6666qqrrrrq+SG46qqrrrrqqquer7Nnz94KcOzYMf672cY2trGNbf6vsY1tbGMb29jGNraxjW2uuurfwza2sY1tbGMb29jGNrb5v8Q2trGNbWzzP5FtbGMb2/xr3Xfffbdy1VVXXXXVVVc9P1Suuuqqq6666qrn67777rsVYGdnh/+JbPP8SOL/Mtu8KCRx1f8PtrkKbPO/iW3+I+zs7ABw3333PZ2rrrrqqquuuur5oXLVVVddddVVVz1fZ8+evRVgZ2cH2zyQJP6nss3zI4n/T2zzbyGJq/772OaqF842/9vY5j/LsWPHADh79uwzuOqqq6666qqrnh8qV1111VVXXXXV83XffffdCrCzs8Nzs80DSeJ/Ots8P5K46tls8x9BEv9f2Oaq/3i2+d/KNlddddVVV1111f8YVK666qqrrrrqqhfq2LFj/Ets89wk8b+BbV4QSVz1b2Obq656UdjmfzPb/He6+eabAfiHf/iH3+aqq6666qqrrnp+qFx11VVXXXXVVc/Xfffddyv/DrZ5bpL438Q2L4gkrrrqqheNbf4vsM1VV1111VVXXfW/DpWrrrrqqquuuur5Onv27DMAdnZ2+I9im+cmif+NbPOCSOKqq/4/sc3/Nbb5n8w2ADs7OwDcd999t3LVVVddddVVVz0/BFddddVVV1111Qt033333Qqws7PDfxbb2MY2trHN/3a2sY1tbGMb29jGNra56qr/TWxjG9vYxja2sY1t/rezjW1sYxvb/E9jG9vYxjYAOzs7ANx33323ctVVV1111VVXvSAEV1111VVXXXXVC3T27NlbAY4dO8Z/JdvYxja2sc3/NbaxjW1sYxvb2MY2trnqqv8KtrGNbWxjG9vYxja2+b/ENraxjW1s8z+RbWxjG9s8P8eOHQPg7Nmzt3LVVVddddVVV70gVK666qqrrrrqqn/Rzs4O/91s8/xI4v8q27woJHHVVc/NNv+f2eZ/E9v8a+3s7ABw33333cpVV1111VVXXfWCEFx11VVXXXXVVS/Q3//93/82wM7ODv9T2cY2trGNbWzz/4ltbGMb29jGNraxjW1sYxvbXPW/k21sYxvb2MY2trGNbWxjG9v8f2Ib29jGNrb5n8w2trGNbWzzb3Hs2DGuuuqqq6666qp/EZWrrrrqqquuuupFYpv7SeJ/Ots8P5L4/842/x6SuOpfzzZX/fvY5n8j2/xn2NnZAeAf/uEffoerrrrqqquuuuoFoXLVVVddddVVV71A//AP//A7ADfffDMPZJvnJon/DWzz/EjiqheNbf47SeLfwjZX/c9nm//NbHPVVVddddVVV/2PQuWqq6666qqrrnqRvNiLvRj/GpL4v0ISV1111X8c2/xfYZv/LjfffDMA9913361cddVVV1111VUvCJWrrrrqqquuuuoFOnv27K3/8A//8Nsv9mIv9to333wzV1111VVX/c/yW7/1W9999uzZW7nqqquuuuqqq14Q9KAHPYirrrrqqquuuuoFu+aaax78ju/4jp/FVVddddVV/+P86I/+6Ofcd999t3LVVVddddVVV70g6EEPehBXXXXVVVddddVVV1111VVXXXXVVVddddX/SVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxX/CJ3sH1QJZh6iAAAAAElFTkSuQmCC) + +```js +// Shell sketched on face objects on the end face, include all sketches to shell +// the entire object. + +size = 100 +case = startSketchOn(XY) + |> startProfile(at = [-size, -size]) + |> line(end = [2 * size, 0]) + |> line(end = [0, 2 * size]) + |> tangentialArc(endAbsolute = [-size, size]) + |> close() + |> extrude(length = 65) + +thing1 = startSketchOn(case, face = END) + |> circle( center = [-size / 2, -size / 2], radius = 25 ) + |> extrude(length = 50) + +thing2 = startSketchOn(case, face = END) + |> circle( center = [size / 2, -size / 2], radius = 25) + |> extrude(length = 50) + +// We put "thing1" and "thing2" in the shell function to shell the end face of the object. +shell([thing1, thing2], faces = [END], thickness = 5) +``` + +![Rendered example of std::solid::shell 6](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABQAAAALQCAYAAADPfd1WAADgXElEQVR4Ae3AA6AkWZbG8f937o3IzKdyS2Oubdu2bdu2bdu2bWmMnpZKr54yMyLu+Xa3anqmhztr1a8+6EEP4qqrrrrqqquuuuqqq6666qqrrrrqqquu+j+JylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV/2Pd8011zyYZzpz5syDeaZrrrnmwTzTmTNnHsS/4Jprrnkwz3Tffffdygtw9uzZZ/Bc7rvvvlt5prNnz94KcN99993KVVddddVVV1111VX/k1G56qqrrrrqqquuuuq/zDXXXPNggDNnzjz4mmuuefCZM2cexDNdc801D77mmmseDHDmzJkHX3PNNQ/mf4n77rvvVoCzZ8/eCnDffffdCnDffffdevbs2WcA3HfffbcC/MM//MNvc9VVV1111VVXXXXVfxX0oAc9iKuuuuqqq6666qqr/v2uueaaB585c+bB11xzzYPPnDnzIIBrrrnmwddcc82Dz5w58+BrrrnmwfwrXbhwAYALFy4AcOHCBe534cIFHujixYs8PxcuXOCFOXnyJM/PiRMnuN/Jkyd5oJMnTwJw8uRJAE6ePMm/xn333XcrwNmzZ2+97777bgX4h3/4h98BuO+++249e/bsrffdd9+tXHXVVVddddVVV13174Ue9KAHcdVVV1111VVXXXXVv+yaa655MMCLvdiLvfaZM2ceBPDiL/7ir33mzJkHX3PNNQ/mX3DhwgUALly4wMWLF7lw4QIAFy5c4MKFCwBcvHiRCxcu8L+RbU6ePAnAyZMnATh58iQAJ06c4OTJk5w8eRKAkydPcvLkSV6Y++6771aAs2fP3nrffffd+g//8A+/A3Dffffd+g//8A+/zVVXXXXVVVddddVVLwr0oAc9iKuuuuqqq6666qqrnu2aa6558JkzZx78Yi/2Yq8F8OIv/uKv/WIv9mKvzQtx4cIFAJ761Kdy4cIFAJ7ylKcA8NSnPpWrnr+TJ08C8LCHPQyAhz/84QCcOHGCkydPcvLkSV6Q++6779azZ8/eet999936D//wD79z33333foP//APv81VV1111VVXXXXVVQ+EHvSgB3HVVVddddVVV131/9U111zz4Nd+7dd+L4AXf/EXf+0Xe7EXe21egAsXLnDhwgWe+tSnAvCUpzyFixcvcuHCBa76z3Hy5EkATpw4wcmTJ3n4wx/OiRMnAHj4wx/O83Pffffdevbs2Vvvu+++W//hH/7hd+67775b/+Ef/uG3ueqqq6666qqrrvr/CT3oQQ/iqquuuuqqq6666v+Da6655sGv/dqv/V4AL/7iL/7aL/ZiL/baPB8XLlzgqU99KhcuXOApT3kKFy9e5MKFC1z1P8vJkycBeNjDHgbAwx/+cE6cOMHDH/5wntt99913K8A//MM//PY//MM//M5999136z/8wz/8NlddddVVV1111VX/96EHPehBXHXVVVddddVVV/1fc8011zz4xV7sxV77zJkzD3rxF3/x136xF3ux1+a5XLhwgYsXL/KUpzyFixcvcuHCBZ761Kfyv5Ftrnq2kydP8rCHPYyHP/zhnDhxgpMnT3Ly5Eke6L777rsV4B/+4R9++x/+4R9+57777rv1H/7hH36bq6666qqrrrrqqv9b0IMe9CCuuuqqq6666qqr/re75pprHvzar/3a7wXwTu/0Tp/Nc7lw4QIXL17kKU95Ck996lN56lOfylX/9Wzz3+XkyZOcOHGChz/84TzsYQ/j4Q9/OM/tvvvuu/Uf/uEffvsf/uEffue+++679R/+4R9+m6uuuuqqq6666qr/3dCDHvQgrrrqqquuuuqqq/63ueaaax782q/92u/14i/+4q/9Yi/2Yq/Nc7lw4QJ/9md/BsCv/uqvctX/D7b51zh58iQPe9jDePjDH86JEyd4+MMfzgPdd999t/7DP/zDb//DP/zD79x33323/sM//MNvc9VVV1111VVXXfW/C3rQgx7EVVddddVVV1111f9011xzzYNf7MVe7LXPnDnzoHd6p3f6bJ7LhQsX+LM/+zOe+tSn8tSnPpWrrvq3OHnyJCdOnOBhD3sYD3/4w3nYwx7GA9133323/sM//MNv/8M//MPv/NZv/dZ3c9VVV1111VVXXfU/H3rQgx7EVVddddVVV1111f9E11xzzYNf+7Vf+71e/MVf/LVf7MVe7LV5gAsXLvBnf/ZnPPWpT+WpT30qV131n+HkyZOcOHGChz3sYTz84Q/nYQ97GPe77777bgX4rd/6re/+h3/4h9/5h3/4h9/mqquuuuqqq6666n8e9KAHPYirrrrqqquuuuqq/ymuueaaB7/2a7/2e73O67zOe19zzTUP5pkuXLjAn//5nwPwq7/6q1z1H8s2V/3LTp48ycMe9jAe9rCH8Qqv8Ao80H333XfrP/zDP/z2b/3Wb33PP/zDP/w2V1111VVXXXXVVf8zoAc96EFcddVVV1111VVX/Xe65pprHvzar/3a7/VO7/ROn80DXLhwgT//8z/nqU99Kk996lO56v8u2/xvdPLkSV7+5V+ehz/84TzsYQ/jfvfdd9+t//AP//Dbv/Vbv/U9//AP//DbXHXVVVddddVVV/33QQ960IO46qqrrrrqqquu+q92zTXXPPi1X/u13+ud3umdPpsHuHDhAn/+53/Or/7qr3LVVf8RbPNf4eTJkzzsYQ/jFV7hFXjYwx7G/e67775b/+Ef/uG3f+u3fut7/uEf/uG3ueqqq6666qqrrvqvhR70oAdx1VVXXXXVVVdd9V/hmmuuefBrv/Zrv9frvM7rvPc111zzYJ7pwoUL/Pmf/zm/+qu/ylVX/U9lmxfVyZMnedjDHsYrvMIr8LCHPYz73Xfffbf+1m/91nf/9m//9vfcd999t3LVVVddddVVV131nw896EEP4qqrrrrqqquuuuo/0zXXXPPgd3zHd/ys13md13lvnunChQv8+Z//OX/2Z3/GxYsXueqq/6tOnDjBK7zCK/Cwhz2Mhz3sYQDcd999t/7DP/zDb//DP/zD7/zWb/3Wd3PVVVddddVVV131nwc96EEP4qqrrrrqqquuuuo/2jXXXPPg137t136vd3qnd/psnunChQv8+Z//OX/2Z3/GxYsX+beSxFX/fra56r/WiRMneIVXeAXe8A3fkPvdd999t/7Wb/3Wd//2b//299x33323ctVVV1111VVXXfUfCz3oQQ/iqquuuuqqq6666j/KNddc8+DXfu3Xfq93eqd3+mye6eLFi/zZn/0Zv/Zrv8ZVVz2Qbf4/OnHiBA972MN4hVd4BR72sIcBcN999936W7/1W9/9D//wD7/zD//wD7/NVVddddVVV1111X8M9KAHPYirrrrqqquuuuqqf68Xe7EXe+13eqd3+qwXe7EXe22e6Vd/9Vf58z//cy5evMhVV/1Xs83/BidOnOAVXuEVeMM3fEPud9999936oz/6o5/zW7/1W9/NVVddddVVV1111b8PetCDHsRVV1111VVXXXXVv9U7vuM7ftbrvM7rvPc111zzYICLFy/yZ3/2Z/zar/0aV131f4Ft/iucOHGCV3iFV+DlX/7lOXnyJAD33Xffrb/1W7/13T/6oz/6OVx11VVXXXXVVVf926AHPehBXHXVVVddddVVV/1rveM7vuNnvc7rvM57X3PNNQ8GuHjxIn/2Z3/Gr/3ar3HVVVc9m23+NU6cOMHDHvYw3vAN35CTJ08CcN999936W7/1W9/9oz/6o5/DVVddddVVV1111b8OetCDHsRVV1111VVXXXXVi+rFXuzFXvvDP/zDv+uaa655MMDFixf5sz/7M37t136Nfy9JXPU/i22u+u9x/PhxHvawh/EKr/AKPOxhDwPgvvvuu/VHf/RHP+e3fuu3vpurrrrqqquuuuqqFw160IMexFVXXXXVVVddddW/5Jprrnnwh3/4h3/Xi73Yi702wMWLF/nzP/9zfu3Xfo2rrvqPZJurntPLv/zL84Zv+IacOHECgPvuu+/Wr//6r3+ff/iHf/htrrrqqquuuuqqq1449KAHPYirrrrqqquuuuqqF+Saa6558Gu/9mu/1zu90zt9NsDFixf58z//c37t136Nq67638I2/9udOHGChz3sYbzhG74hJ06cAOC3fuu3vvtHf/RHP+e+++67lauuuuqqq6666qrnDz3oQQ/iqquuuuqqq6666vl5x3d8x896p3d6p8/mmX7t136NX/u1X+Oqq/4/ss3/BCdOnODlX/7lecM3fEMA7rvvvlt/+7d/+3t+5Ed+5LO56qqrrrrqqquuel7oQQ96EFddddVVV1111VUPdM011zz4wz/8w7/rxV7sxV4b4KlPfSo/+qM/ysWLF7nqqqv+9WzzH+3EiRO8/Mu/PG/4hm8IwH333XfrZ33WZ73OfffddytXXXXVVVddddVVz4Ye9KAHcdVVV1111VVXXXW/d3zHd/ysd3qn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JLZ5fiTxf4ltXhSSuOr/D9v8f2Sb/+ls81/lpptuAuC+++67lauuuuqqq6666n5UrrrqqquuuuqqZzl79uytADs7O/xLbPPcJPE/jW2eH0n8X2abfw1JXPU/h22uejbb/G9gm/8Jzp49eytXXXXVVVddddX9qFx11VVXXXXVVc9y33333Qqws7PDv4VtHkgS/1PZ5vmRxP9Htvn3ksRVYJur/m1s87+Jbf6nsM3Ozg4A9913361cddVVV1111VX3o3LVVVddddVVVz2H++6779ZrrrnmwTs7O+zt7fHvYZvnJon/yWzz/EjiqhfONldd9S+xzf9GtvmfxjZXXXXVVVddddW/iOCqq6666qqrrnoOZ8+evRVgZ2eH/wy2sY1tbPO/hW1sYxvb2MY2trnqqquel21sYxvb2MY2/1vYxja2sc3/BLaxjW1s80A33XQTAP/wD//w21x11VVXXXXVVQ9E5aqrrrrqqquu+m9lm+cmif9NbPOCSOKqq/4vss3/Fbb5n8g2L6qdnR0A7rvvvlu56qqrrrrqqqseiOCqq6666qqrrnoOf//3f//bADfddBP/XWxjG9vYxjb/W9nGNraxjW1sYxvbXHXV/1S2sY1tbGMb29jGNv9b2cY2trGNbf6nsI1tbGObq6666qqrrrrqPwSVq6666qqrrrrq+bLN/yS2eX4k8b+Zbf4lkrjqqv9otvm/zjb/k9nmP8rOzg4A9913361cddVVV1111VUPRHDVVVddddVVVz2Hs2fPPgPg5ptvxja2sY1t/ieyjW1sYxvb/F9jG9vYxja2sY1tbGMb21x1FYBtbGMb29jGNraxjW1s83+JbWxjG9vYxjb/09jGNraxzX+kY8eOAXD27NlncNVVV1111VVXPRCVq6666qqrrrrqOdx333238gLY5oEk8T+RbZ4fSfxfZpt/DUlc9T+fba66wjb/W9jmv9L29jYA9913361cddVVV1111VUPROWqq6666qqrrnoOZ8+evRVgZ2eHf4ltnpsk/qeyzfMjif+PbPPvIYmr/mW2uepfxzb/29jmv9OxY8cAOHv27K1cddVVV1111VUPROWqq6666qqrrvoPZZvnJon/yWzz/EjiqhfMNldd9e9hm/+NbPM/zc7ODgD33XffrVx11VVXXXXVVQ9EcNVVV1111VVXPYf77rvv1vvuu+/WnZ0ddnZ2+I9gG9vYxjb/W9jGNraxjW1sY5urrrrqRWMb29jGNraxjW3+t7CNbWxjm/8JbGMb29jmqquuuuqqq656gQiuuuqqq6666qrncfbs2VsBdnZ2+M9gG9vYxja2+d/GNraxjW1sYxvb2Oaqq/4/sY1tbGMb29jGNv/b2MY2trGNbf4nsI1tbGObB7rpppsAuO+++27lqquuuuqqq656blSuuuqqq6666qr/EWzz3CTxv5VtXhBJXHXV/ya2+b/INv9T2eZFdezYMQD+4R/+4be56qqrrrrqqqueG8FVV1111VVXXfU87rvvvlsBdnZ2+O9kG9vYxja2sc3/draxjW1sYxvb2MY2trnqqv9KtrGNbWxjG9vYxjb/F9jGNraxjW3+J7GNbWxjm6uuuuqqq6666j8Mlauuuuqqq6666nncd999twLs7OzwP5Ftnpsk/i+xzYtCEldd9YLY5v8b2/xvYJv/KDs7OwDcd999t3LVVVddddVVVz03KlddddVVV1111fM4e/bsMwB2dnawzQNJ4n8i2zw/kvi/zDYvKklc9b+fba66wjb/W9jmP8vOzg4AZ8+efQZXXXXVVVddddVzo3LVVVddddVVVz2P++6771aAnZ0dnpttHkgS/5PZ5vmRxP83tvm3ksRV/3Fsc9WLzjb/m9jmv9LOzg5XXXXVVVddddULROWqq6666qqrrnoeZ8+evRXg2LFj/Ets89wk8T+dbZ4fSVz1vGzzn0US/xPZ5qr/Orb538o2/52OHTsGwD/8wz/8NlddddVVV1111XOjctVVV1111VVX/YezzXOTxP8GtnlBJHHVfzzbXPX/h23+N7PN/zQ7OztcddVVV1111VUvEJWrrrrqqquuuup53HfffbcC7Ozs8B/FNs9NEv+b2OYFkcRVV111hW3+L7DN/1S2eW733XffrVx11VVXXXXVVc+N4Kqrrrrqqquuer7uu+++WwFuuukm/rPYxja2sY1t/reyjW1sYxvb2MY2trnqqv9LbGMb29jGNraxjW3+N7KNbWxjG9v8T2Ib29jGNvfb2dkB4OzZs8/gqquuuuqqq656fgiuuuqqq6666qrn67777ruV/wa2sY1tbGOb/wtsYxvb2MY2trGNba666n8S29jGNraxjW1sY5v/7WxjG9vYxjb/09jGNraxzQty8803A3DffffdylVXXXXVVVdd9fwQXHXVVVddddVVz9fZs2dvBTh27Bj/3WxjG9vYxjb/19jGNraxjW1sYxvb2MY2V13172Eb29jGNraxjW1sYxvb/F9iG9vYxja2+Z/INraxjW3+te67775bueqqq6666qqrnh8qV1111VVXXXXV83XffffdCrCzs8P/RLZ5fiTxf5ltXhSSuOr/B9tcBbb538Q2/xF2dnYAuO+++57OVVddddVVV131/FC56qqrrrrqqquer7Nnz94KsLOzg20eSBL/U9nm+ZHE/ye2+beQxFX/fWxz1Qtnm/9tbPOf5dixYwCcPXv2GVx11VVXXXXVVc8Plauuuuqqq6666vm67777bgXY2dnhudnmgSTxP51tnh9JXPVstvmPIIn/L2xz1X882/xvZZurrrrqqquuuup/DCpXXXXVVVddddULdezYMf4ltnlukvjfwDYviCSu+rexzVVXvShs87+Zbf473XzzzQD8wz/8w29z1VVXXXXVVVc9P1Suuuqqq6666qrn67777ruVfwfbPDdJ/G9imxdEElddddWLxjb/F9jmqquuuuqqq676X4fKVVddddVVV131fJ09e/YZADs7O/xHsc1zk8T/RrZ5QSRx1VX/n9jm/xrb/E9mG4CdnR0A7rvvvlu56qqrrrrqqqueH4KrrrrqqquuuuoFuu+++24F2NnZ4T+LbWxjG9vY5n8729jGNraxjW1sYxvbXHXV/ya2sY1tbGMb29jGNv/b2cY2trGNbf6nsY1tbGMbgJ2dHQDuu+++W7nqqquuuuqqq14Qgquuuuqqq6666gU6e/bsrQDHjh3jv5JtbGMb29jm/xrb2MY2trGNbWxjG9tcddV/BdvYxja2sY1tbGMb2/xfYhvb2MY2tvmfyDa2sY1tnp9jx44BcPbs2Vu56qqrrrrqqqteECpXXXXVVVddddW/aGdnh/9utnl+JPF/lW1eFJK46qrnZpv/z2zzv4lt/rV2dnYAuO+++27lqquuuuqqq656QQiuuuqqq6666qoX6O///u9/G2BnZ4f/qWxjG9vYxja2+f/ENraxjW1sYxvb2MY2trGNba7638k2trGNbWxjG9vYxja2sY1t/j+xjW1sYxvb/E9mG9vYxja2+bc4duwYV1111VVXXXXVv4jKVVddddVVV131IrHN/STxP51tnh9J/H9nm38PSVz1r2ebq/59bPO/kW3+M+zs7ADwD//wD7/DVVddddVVV131glC56qqrrrrqqqteoH/4h3/4HYCbb76ZB7LNc5PE/wa2eX4kcdWLxjb/nSTxb2Gbq/7ns83/Zra56qqrrrrqqqv+R6Fy1VVXXXXVVVe9SF7sxV6Mfw1J/F8hiauuuuo/jm3+r7DNf5ebb74ZgPvuu+9WrrrqqquuuuqqF4TKVVddddVVV131Ap09e/bWf/iHf/jtF3uxF3vtm2++mauuuuqqq/5n+a3f+q3vPnv27K1cddVVV1111VUvCHrQgx7EVVddddVVV131gl1zzTUPfsd3fMfP4qqrrrrqqv9xfvRHf/Rz7rvvvlu56qqrrrrqqqteEPSgBz2Iq6666qqrrrrqqquuuuqqq6666qqrrrrq/yQqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KylVXXXXVVVddddVVV1111VVXXXXVVVdd9X8Vlauuuuqqq6666qqrrrrqqquuuuqqq6666v8qKlddddVVV1111VVXXXXVVVddddVVV1111f9VVK666qqrrrrqqquuuuqqq6666qqrrrrqqv+rqFx11VVXXXXVVVddddVVV1111VVXXXXVVf9XUbnqqquuuuqqq6666qqrrrrqqquuuuqqq/6vonLVVVddddVVV1111VVXXXXVVVddddVVV/1fReWqq6666qqrrrrqqquuuuqqq6666qqrrvq/ispVV1111VVXXXXVVVddddVVV1111VVXXfV/FZWrrrrqqquuuuqqq6666qqrrrrqqquuuur/KipXXXXVVVddddVVV1111VVXXXXVVVddddX/VVSuuuqqq6666qqrrrrqqquuuuqqq6666qr/q6hcddVVV1111VVXXXXVVVddddVVV1111VX/V1G56qqrrrrqqquuuuqqq6666qqrrrrqqqv+r6Jy1VVXXXXVVVddddVVV1111VVXXXXVVVf9X0Xlqquuuuqqq6666qqrrrrqqquuuuqqq676v4rKVVddddVVV1111VVXXXXVVVddddVVV131fxWVq6666qqrrrrqqquuuuqqq6666qqrrrrq/yoqV1111VVXXXXVVVddddVVV1111VVXXXXV/1VUrrrqqquuuuqqq6666qqrrrrqqquuuuqq/6uoXHXVVVddddVVV1111VVXXXXVVVddddVV/1dRueqqq6666qqrrrrqqquuuuqqq6666qqr/q+ictVVV1111VVXXXXVVVddddVVV1111VVX/V9F5aqrrrrqqquuuuqqq6666qqrrrrqqquu+r+KfwQAyRHiSjzGpwAAAABJRU5ErkJggg==) + + diff --git a/docs/kcl/std.json b/docs/kcl/std.json index 2ee6d6603..6beb3958c 100644 --- a/docs/kcl/std.json +++ b/docs/kcl/std.json @@ -55814,8234 +55814,6 @@ "sketch001 = startSketchOn(XZ)\n |> startProfile(at = [0, 0])\n |> line(endAbsolute = [12, 10])\n |> line(end = [ceil(7.02986), 0])\n |> yLine(endAbsolute = 0)\n |> close()\n\nextrude001 = extrude(sketch001, length = 5)" ] }, - { - "name": "chamfer", - "summary": "Cut a straight transitional edge along a tagged path.", - "description": "Chamfer is similar in function and use to a fillet, except a fillet will blend the transition along an edge, rather than cut a sharp, straight transitional edge.", - "tags": [], - "keywordArguments": true, - "args": [ - { - "name": "solid", - "type": "Solid", - "schema": { - "$schema": "https://spec.openapis.org/oas/3.0/schema/2019-04-02#/definitions/Schema", - "title": "Solid", - "type": "object", - "required": [ - "artifactId", - "height", - "id", - "sectional", - "sketch", - "units", - "value" - ], - "properties": { - "id": { - "description": "The id of the solid.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID of the solid. Unlike `id`, this doesn't change.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "description": "The extrude surfaces.", - "type": "array", - "items": { - "$ref": "#/components/schemas/ExtrudeSurface" - } - }, - "sketch": { - "description": "The sketch.", - "allOf": [ - { - "$ref": "#/components/schemas/Sketch" - } - ] - }, - "height": { - "description": "The height of the solid.", - "type": "number", - "format": "double" - }, - "startCapId": { - "description": "The id of the extrusion start cap", - "type": "string", - "format": "uuid", - "nullable": true - }, - "endCapId": { - "description": "The id of the extrusion end cap", - "type": "string", - "format": "uuid", - "nullable": true - }, - "edgeCuts": { - "description": "Chamfers or fillets on this solid.", - "type": "array", - "items": { - "$ref": "#/components/schemas/EdgeCut" - } - }, - "units": { - "description": "The units of the solid.", - "allOf": [ - { - "$ref": "#/components/schemas/UnitLen" - } - ] - }, - "sectional": { - "description": "Is this a sectional solid?", - "type": "boolean" - } - }, - "definitions": { - "ArtifactId": { - "type": "string", - "format": "uuid" - }, - "ExtrudeSurface": { - "description": "An extrude surface.", - "oneOf": [ - { - "description": "An extrude plane.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "extrudePlane" - ] - }, - "faceId": { - "description": "The face id for the extrude plane.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "An extruded arc.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "extrudeArc" - ] - }, - "faceId": { - "description": "The face id for the extrude plane.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "chamfer" - ] - }, - "faceId": { - "description": "The id for the chamfer surface.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "fillet" - ] - }, - "faceId": { - "description": "The id for the fillet surface.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - } - ] - }, - "TagDeclarator": { - "type": "object", - "required": [ - "value" - ], - "properties": { - "value": { - "type": "string" - }, - "digest": { - "type": "array", - "items": { - "type": "integer", - "format": "uint8", - "minimum": 0.0 - }, - "maxItems": 32, - "minItems": 32, - "nullable": true - }, - "start": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - }, - "end": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - } - } - }, - "SourceRange": { - "description": "The first two items are the start and end points (byte offsets from the start of the file). The third item is whether the source range belongs to the 'main' file, i.e., the file currently being rendered/displayed in the editor.", - "type": "array", - "items": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - }, - "maxItems": 3, - "minItems": 3 - }, - "Sketch": { - "type": "object", - "required": [ - "artifactId", - "id", - "on", - "originalId", - "paths", - "start", - "units" - ], - "properties": { - "id": { - "description": "The id of the sketch (this will change when the engine's reference to it changes).", - "type": "string", - "format": "uuid" - }, - "paths": { - "description": "The paths in the sketch.", - "type": "array", - "items": { - "$ref": "#/components/schemas/Path" - } - }, - "on": { - "description": "What the sketch is on (can be a plane or a face).", - "allOf": [ - { - "$ref": "#/components/schemas/SketchSurface" - } - ] - }, - "start": { - "description": "The starting path.", - "allOf": [ - { - "$ref": "#/components/schemas/BasePath" - } - ] - }, - "tags": { - "description": "Tag identifiers that have been declared in this sketch.", - "type": "object", - "additionalProperties": { - "$ref": "#/components/schemas/TagIdentifier" - } - }, - "artifactId": { - "description": "The original id of the sketch. This stays the same even if the sketch is is sketched on face etc.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "originalId": { - "type": "string", - "format": "uuid" - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - }, - "Path": { - "description": "A path.", - "oneOf": [ - { - "description": "A path that goes to a point.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "ToPoint" - ] - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A arc that is tangential to the last path segment that goes to a point", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "TangentialArcTo" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "ccw": { - "description": "arc's direction", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A arc that is tangential to the last path segment", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "TangentialArc" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "ccw": { - "description": "arc's direction", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "a complete arc", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "radius", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Circle" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "radius": { - "description": "the arc's radius", - "type": "number", - "format": "double" - }, - "ccw": { - "description": "arc's direction This is used to compute the tangential angle.", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "p1", - "p2", - "p3", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "CircleThreePoint" - ] - }, - "p1": { - "description": "Point 1 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p2": { - "description": "Point 2 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p3": { - "description": "Point 3 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "p1", - "p2", - "p3", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "ArcThreePoint" - ] - }, - "p1": { - "description": "Point 1 of the arc (base on the end of previous segment)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p2": { - "description": "Point 2 of the arc (interiorAbsolute kwarg)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p3": { - "description": "Point 3 of the arc (endAbsolute kwarg)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A path that is horizontal.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units", - "x" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Horizontal" - ] - }, - "x": { - "description": "The x coordinate.", - "type": "number", - "format": "double" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "An angled line to.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "AngledLineTo" - ] - }, - "x": { - "description": "The x coordinate.", - "type": "number", - "format": "double", - "nullable": true - }, - "y": { - "description": "The y coordinate.", - "type": "number", - "format": "double", - "nullable": true - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Base" - ] - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A circular arc, not necessarily tangential to the current point.", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "radius", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Arc" - ] - }, - "center": { - "description": "Center of the circle that this arc is drawn on.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "radius": { - "description": "Radius of the circle that this arc is drawn on.", - "type": "number", - "format": "double" - }, - "ccw": { - "description": "True if the arc is counterclockwise.", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - } - ] - }, - "UnitLen": { - "description": "A unit of length.", - "oneOf": [ - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Mm" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Cm" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "M" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Inches" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Feet" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Yards" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Unknown" - ] - } - } - } - ] - }, - "GeoMeta": { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "id", - "sourceRange" - ], - "properties": { - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - "SketchSurface": { - "description": "A sketch type.", - "oneOf": [ - { - "type": "object", - "required": [ - "artifactId", - "id", - "origin", - "type", - "value", - "xAxis", - "yAxis" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "plane" - ] - }, - "id": { - "description": "The id of the plane.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "$ref": "#/components/schemas/PlaneType" - }, - "origin": { - "description": "Origin of the plane.", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "xAxis": { - "description": "What should the plane's X axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "yAxis": { - "description": "What should the plane's Y axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - } - } - }, - { - "description": "A face.", - "type": "object", - "required": [ - "artifactId", - "id", - "solid", - "type", - "units", - "value", - "xAxis", - "yAxis" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "face" - ] - }, - "id": { - "description": "The id of the face.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "description": "The tag of the face.", - "type": "string" - }, - "xAxis": { - "description": "What should the face's X axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "yAxis": { - "description": "What should the face's Y axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "solid": { - "description": "The solid the face is on.", - "allOf": [ - { - "$ref": "#/components/schemas/Solid" - } - ] - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - } - ] - }, - "PlaneType": { - "description": "Type for a plane.", - "oneOf": [ - { - "type": "string", - "enum": [ - "XY", - "XZ", - "YZ" - ] - }, - { - "description": "A custom plane.", - "type": "string", - "enum": [ - "Custom" - ] - }, - { - "description": "A custom plane which has not been sent to the engine. It must be sent before it is used.", - "type": "string", - "enum": [ - "Uninit" - ] - } - ] - }, - "Point3d": { - "type": "object", - "required": [ - "units", - "x", - "y", - "z" - ], - "properties": { - "x": { - "type": "number", - "format": "double" - }, - "y": { - "type": "number", - "format": "double" - }, - "z": { - "type": "number", - "format": "double" - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - }, - "Solid": { - "type": "object", - "required": [ - "artifactId", - "height", - "id", - "sectional", - "sketch", - "units", - "value" - ], - "properties": { - "id": { - "description": "The id of the solid.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID of the solid. Unlike `id`, this doesn't change.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "description": "The extrude surfaces.", - "type": "array", - "items": { - "$ref": "#/components/schemas/ExtrudeSurface" - } - }, - "sketch": { - "description": "The sketch.", - "allOf": [ - { - "$ref": "#/components/schemas/Sketch" - } - ] - }, - "height": { - "description": "The height of the solid.", - "type": "number", - "format": "double" - }, - "startCapId": { - "description": "The id of the extrusion start cap", - "type": "string", - "format": "uuid", - "nullable": true - }, - "endCapId": { - "description": "The id of the extrusion end cap", - "type": "string", - "format": "uuid", - "nullable": true - }, - "edgeCuts": { - "description": "Chamfers or fillets on this solid.", - "type": "array", - "items": { - "$ref": "#/components/schemas/EdgeCut" - } - }, - "units": { - "description": "The units of the solid.", - "allOf": [ - { - "$ref": "#/components/schemas/UnitLen" - } - ] - }, - "sectional": { - "description": "Is this a sectional solid?", - "type": "boolean" - } - } - }, - "EdgeCut": { - "description": "A fillet or a chamfer.", - "oneOf": [ - { - "description": "A fillet.", - "type": "object", - "required": [ - "edgeId", - "id", - "radius", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "fillet" - ] - }, - "id": { - "description": "The id of the engine command that called this fillet.", - "type": "string", - "format": "uuid" - }, - "radius": { - "$ref": "#/components/schemas/TyF64" - }, - "edgeId": { - "description": "The engine id of the edge to fillet.", - "type": "string", - "format": "uuid" - }, - "tag": { - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - } - } - }, - { - "description": "A chamfer.", - "type": "object", - "required": [ - "edgeId", - "id", - "length", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "chamfer" - ] - }, - "id": { - "description": "The id of the engine command that called this chamfer.", - "type": "string", - "format": "uuid" - }, - "length": { - "$ref": "#/components/schemas/TyF64" - }, - "edgeId": { - "description": "The engine id of the edge to chamfer.", - "type": "string", - "format": "uuid" - }, - "tag": { - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - } - } - } - ] - }, - "TyF64": { - "type": "number", - "format": "double" - }, - "BasePath": { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "units" - ], - "properties": { - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - "TagIdentifier": { - "type": "object", - "required": [ - "value" - ], - "properties": { - "value": { - "type": "string" - } - } - } - } - }, - "required": true, - "includeInSnippet": true, - "description": "The solid whose edges should be chamfered", - "labelRequired": false - }, - { - "name": "length", - "type": "number", - "schema": { - "$schema": "https://spec.openapis.org/oas/3.0/schema/2019-04-02#/definitions/Schema", - "title": "TyF64", - "type": "number", - "format": "double", - "definitions": { - "ArtifactId": { - "type": "string", - "format": "uuid" - }, - "ExtrudeSurface": { - "description": "An extrude surface.", - "oneOf": [ - { - "description": "An extrude plane.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "extrudePlane" - ] - }, - "faceId": { - "description": "The face id for the extrude plane.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "An extruded arc.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "extrudeArc" - ] - }, - "faceId": { - "description": "The face id for the extrude plane.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "chamfer" - ] - }, - "faceId": { - "description": "The id for the chamfer surface.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "fillet" - ] - }, - "faceId": { - "description": "The id for the fillet surface.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - } - ] - }, - "TagDeclarator": { - "type": "object", - "required": [ - "value" - ], - "properties": { - "value": { - "type": "string" - }, - "digest": { - "type": "array", - "items": { - "type": "integer", - "format": "uint8", - "minimum": 0.0 - }, - "maxItems": 32, - "minItems": 32, - "nullable": true - }, - "start": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - }, - "end": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - } - } - }, - "SourceRange": { - "description": "The first two items are the start and end points (byte offsets from the start of the file). The third item is whether the source range belongs to the 'main' file, i.e., the file currently being rendered/displayed in the editor.", - "type": "array", - "items": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - }, - "maxItems": 3, - "minItems": 3 - }, - "Sketch": { - "type": "object", - "required": [ - "artifactId", - "id", - "on", - "originalId", - "paths", - "start", - "units" - ], - "properties": { - "id": { - "description": "The id of the sketch (this will change when the engine's reference to it changes).", - "type": "string", - "format": "uuid" - }, - "paths": { - "description": "The paths in the sketch.", - "type": "array", - "items": { - "$ref": "#/components/schemas/Path" - } - }, - "on": { - "description": "What the sketch is on (can be a plane or a face).", - "allOf": [ - { - "$ref": "#/components/schemas/SketchSurface" - } - ] - }, - "start": { - "description": "The starting path.", - "allOf": [ - { - "$ref": "#/components/schemas/BasePath" - } - ] - }, - "tags": { - "description": "Tag identifiers that have been declared in this sketch.", - "type": "object", - "additionalProperties": { - "$ref": "#/components/schemas/TagIdentifier" - } - }, - "artifactId": { - "description": "The original id of the sketch. This stays the same even if the sketch is is sketched on face etc.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "originalId": { - "type": "string", - "format": "uuid" - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - }, - "Path": { - "description": "A path.", - "oneOf": [ - { - "description": "A path that goes to a point.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "ToPoint" - ] - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A arc that is tangential to the last path segment that goes to a point", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "TangentialArcTo" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "ccw": { - "description": "arc's direction", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A arc that is tangential to the last path segment", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "TangentialArc" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "ccw": { - "description": "arc's direction", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "a complete arc", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "radius", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Circle" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "radius": { - "description": "the arc's radius", - "type": "number", - "format": "double" - }, - "ccw": { - "description": "arc's direction This is used to compute the tangential angle.", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "p1", - "p2", - "p3", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "CircleThreePoint" - ] - }, - "p1": { - "description": "Point 1 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p2": { - "description": "Point 2 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p3": { - "description": "Point 3 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "p1", - "p2", - "p3", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "ArcThreePoint" - ] - }, - "p1": { - "description": "Point 1 of the arc (base on the end of previous segment)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p2": { - "description": "Point 2 of the arc (interiorAbsolute kwarg)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p3": { - "description": "Point 3 of the arc (endAbsolute kwarg)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A path that is horizontal.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units", - "x" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Horizontal" - ] - }, - "x": { - "description": "The x coordinate.", - "type": "number", - "format": "double" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "An angled line to.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "AngledLineTo" - ] - }, - "x": { - "description": "The x coordinate.", - "type": "number", - "format": "double", - "nullable": true - }, - "y": { - "description": "The y coordinate.", - "type": "number", - "format": "double", - "nullable": true - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Base" - ] - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A circular arc, not necessarily tangential to the current point.", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "radius", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Arc" - ] - }, - "center": { - "description": "Center of the circle that this arc is drawn on.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "radius": { - "description": "Radius of the circle that this arc is drawn on.", - "type": "number", - "format": "double" - }, - "ccw": { - "description": "True if the arc is counterclockwise.", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - } - ] - }, - "UnitLen": { - "description": "A unit of length.", - "oneOf": [ - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Mm" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Cm" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "M" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Inches" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Feet" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Yards" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Unknown" - ] - } - } - } - ] - }, - "GeoMeta": { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "id", - "sourceRange" - ], - "properties": { - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - "SketchSurface": { - "description": "A sketch type.", - "oneOf": [ - { - "type": "object", - "required": [ - "artifactId", - "id", - "origin", - "type", - "value", - "xAxis", - "yAxis" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "plane" - ] - }, - "id": { - "description": "The id of the plane.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "$ref": "#/components/schemas/PlaneType" - }, - "origin": { - "description": "Origin of the plane.", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "xAxis": { - "description": "What should the plane's X axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "yAxis": { - "description": "What should the plane's Y axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - } - } - }, - { - "description": "A face.", - "type": "object", - "required": [ - "artifactId", - "id", - "solid", - "type", - "units", - "value", - "xAxis", - "yAxis" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "face" - ] - }, - "id": { - "description": "The id of the face.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "description": "The tag of the face.", - "type": "string" - }, - "xAxis": { - "description": "What should the face's X axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "yAxis": { - "description": "What should the face's Y axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "solid": { - "description": "The solid the face is on.", - "allOf": [ - { - "$ref": "#/components/schemas/Solid" - } - ] - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - } - ] - }, - "PlaneType": { - "description": "Type for a plane.", - "oneOf": [ - { - "type": "string", - "enum": [ - "XY", - "XZ", - "YZ" - ] - }, - { - "description": "A custom plane.", - "type": "string", - "enum": [ - "Custom" - ] - }, - { - "description": "A custom plane which has not been sent to the engine. It must be sent before it is used.", - "type": "string", - "enum": [ - "Uninit" - ] - } - ] - }, - "Point3d": { - "type": "object", - "required": [ - "units", - "x", - "y", - "z" - ], - "properties": { - "x": { - "type": "number", - "format": "double" - }, - "y": { - "type": "number", - "format": "double" - }, - "z": { - "type": "number", - "format": "double" - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - }, - "Solid": { - "type": "object", - "required": [ - "artifactId", - "height", - "id", - "sectional", - "sketch", - "units", - "value" - ], - "properties": { - "id": { - "description": "The id of the solid.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID of the solid. Unlike `id`, this doesn't change.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "description": "The extrude surfaces.", - "type": "array", - "items": { - "$ref": "#/components/schemas/ExtrudeSurface" - } - }, - "sketch": { - "description": "The sketch.", - "allOf": [ - { - "$ref": "#/components/schemas/Sketch" - } - ] - }, - "height": { - "description": "The height of the solid.", - "type": "number", - "format": "double" - }, - "startCapId": { - "description": "The id of the extrusion start cap", - "type": "string", - "format": "uuid", - "nullable": true - }, - "endCapId": { - "description": "The id of the extrusion end cap", - "type": "string", - "format": "uuid", - "nullable": true - }, - "edgeCuts": { - "description": "Chamfers or fillets on this solid.", - "type": "array", - "items": { - "$ref": "#/components/schemas/EdgeCut" - } - }, - "units": { - "description": "The units of the solid.", - "allOf": [ - { - "$ref": "#/components/schemas/UnitLen" - } - ] - }, - "sectional": { - "description": "Is this a sectional solid?", - "type": "boolean" - } - } - }, - "EdgeCut": { - "description": "A fillet or a chamfer.", - "oneOf": [ - { - "description": "A fillet.", - "type": "object", - "required": [ - "edgeId", - "id", - "radius", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "fillet" - ] - }, - "id": { - "description": "The id of the engine command that called this fillet.", - "type": "string", - "format": "uuid" - }, - "radius": { - "$ref": "#/components/schemas/TyF64" - }, - "edgeId": { - "description": "The engine id of the edge to fillet.", - "type": "string", - "format": "uuid" - }, - "tag": { - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - } - } - }, - { - "description": "A chamfer.", - "type": "object", - "required": [ - "edgeId", - "id", - "length", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "chamfer" - ] - }, - "id": { - "description": "The id of the engine command that called this chamfer.", - "type": "string", - "format": "uuid" - }, - "length": { - "$ref": "#/components/schemas/TyF64" - }, - "edgeId": { - "description": "The engine id of the edge to chamfer.", - "type": "string", - "format": "uuid" - }, - "tag": { - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - } - } - } - ] - }, - "TyF64": { - "type": "number", - "format": "double" - }, - "BasePath": { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "units" - ], - "properties": { - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - "TagIdentifier": { - "type": "object", - "required": [ - "value" - ], - "properties": { - "value": { - "type": "string" - } - } - } - } - }, - "required": true, - "includeInSnippet": true, - "description": "The length of the chamfer", - "labelRequired": true - }, - { - "name": "tags", - "type": "[EdgeReference]", - "schema": { - "$schema": "https://spec.openapis.org/oas/3.0/schema/2019-04-02#/definitions/Schema", - "title": "Array_of_EdgeReference", - "type": "array", - "items": { - "$ref": "#/components/schemas/EdgeReference" - }, - "definitions": { - "ArtifactId": { - "type": "string", - "format": "uuid" - }, - "ExtrudeSurface": { - "description": "An extrude surface.", - "oneOf": [ - { - "description": "An extrude plane.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "extrudePlane" - ] - }, - "faceId": { - "description": "The face id for the extrude plane.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "An extruded arc.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "extrudeArc" - ] - }, - "faceId": { - "description": "The face id for the extrude plane.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "chamfer" - ] - }, - "faceId": { - "description": "The id for the chamfer surface.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "fillet" - ] - }, - "faceId": { - "description": "The id for the fillet surface.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - } - ] - }, - "TagDeclarator": { - "type": "object", - "required": [ - "value" - ], - "properties": { - "value": { - "type": "string" - }, - "digest": { - "type": "array", - "items": { - "type": "integer", - "format": "uint8", - "minimum": 0.0 - }, - "maxItems": 32, - "minItems": 32, - "nullable": true - }, - "start": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - }, - "end": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - } - } - }, - "SourceRange": { - "description": "The first two items are the start and end points (byte offsets from the start of the file). The third item is whether the source range belongs to the 'main' file, i.e., the file currently being rendered/displayed in the editor.", - "type": "array", - "items": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - }, - "maxItems": 3, - "minItems": 3 - }, - "Sketch": { - "type": "object", - "required": [ - "artifactId", - "id", - "on", - "originalId", - "paths", - "start", - "units" - ], - "properties": { - "id": { - "description": "The id of the sketch (this will change when the engine's reference to it changes).", - "type": "string", - "format": "uuid" - }, - "paths": { - "description": "The paths in the sketch.", - "type": "array", - "items": { - "$ref": "#/components/schemas/Path" - } - }, - "on": { - "description": "What the sketch is on (can be a plane or a face).", - "allOf": [ - { - "$ref": "#/components/schemas/SketchSurface" - } - ] - }, - "start": { - "description": "The starting path.", - "allOf": [ - { - "$ref": "#/components/schemas/BasePath" - } - ] - }, - "tags": { - "description": "Tag identifiers that have been declared in this sketch.", - "type": "object", - "additionalProperties": { - "$ref": "#/components/schemas/TagIdentifier" - } - }, - "artifactId": { - "description": "The original id of the sketch. This stays the same even if the sketch is is sketched on face etc.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "originalId": { - "type": "string", - "format": "uuid" - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - }, - "Path": { - "description": "A path.", - "oneOf": [ - { - "description": "A path that goes to a point.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "ToPoint" - ] - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A arc that is tangential to the last path segment that goes to a point", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "TangentialArcTo" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "ccw": { - "description": "arc's direction", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A arc that is tangential to the last path segment", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "TangentialArc" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "ccw": { - "description": "arc's direction", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "a complete arc", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "radius", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Circle" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "radius": { - "description": "the arc's radius", - "type": "number", - "format": "double" - }, - "ccw": { - "description": "arc's direction This is used to compute the tangential angle.", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "p1", - "p2", - "p3", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "CircleThreePoint" - ] - }, - "p1": { - "description": "Point 1 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p2": { - "description": "Point 2 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p3": { - "description": "Point 3 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "p1", - "p2", - "p3", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "ArcThreePoint" - ] - }, - "p1": { - "description": "Point 1 of the arc (base on the end of previous segment)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p2": { - "description": "Point 2 of the arc (interiorAbsolute kwarg)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p3": { - "description": "Point 3 of the arc (endAbsolute kwarg)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A path that is horizontal.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units", - "x" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Horizontal" - ] - }, - "x": { - "description": "The x coordinate.", - "type": "number", - "format": "double" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "An angled line to.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "AngledLineTo" - ] - }, - "x": { - "description": "The x coordinate.", - "type": "number", - "format": "double", - "nullable": true - }, - "y": { - "description": "The y coordinate.", - "type": "number", - "format": "double", - "nullable": true - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Base" - ] - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A circular arc, not necessarily tangential to the current point.", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "radius", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Arc" - ] - }, - "center": { - "description": "Center of the circle that this arc is drawn on.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "radius": { - "description": "Radius of the circle that this arc is drawn on.", - "type": "number", - "format": "double" - }, - "ccw": { - "description": "True if the arc is counterclockwise.", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - } - ] - }, - "UnitLen": { - "description": "A unit of length.", - "oneOf": [ - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Mm" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Cm" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "M" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Inches" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Feet" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Yards" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Unknown" - ] - } - } - } - ] - }, - "GeoMeta": { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "id", - "sourceRange" - ], - "properties": { - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - "SketchSurface": { - "description": "A sketch type.", - "oneOf": [ - { - "type": "object", - "required": [ - "artifactId", - "id", - "origin", - "type", - "value", - "xAxis", - "yAxis" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "plane" - ] - }, - "id": { - "description": "The id of the plane.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "$ref": "#/components/schemas/PlaneType" - }, - "origin": { - "description": "Origin of the plane.", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "xAxis": { - "description": "What should the plane's X axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "yAxis": { - "description": "What should the plane's Y axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - } - } - }, - { - "description": "A face.", - "type": "object", - "required": [ - "artifactId", - "id", - "solid", - "type", - "units", - "value", - "xAxis", - "yAxis" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "face" - ] - }, - "id": { - "description": "The id of the face.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "description": "The tag of the face.", - "type": "string" - }, - "xAxis": { - "description": "What should the face's X axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "yAxis": { - "description": "What should the face's Y axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "solid": { - "description": "The solid the face is on.", - "allOf": [ - { - "$ref": "#/components/schemas/Solid" - } - ] - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - } - ] - }, - "PlaneType": { - "description": "Type for a plane.", - "oneOf": [ - { - "type": "string", - "enum": [ - "XY", - "XZ", - "YZ" - ] - }, - { - "description": "A custom plane.", - "type": "string", - "enum": [ - "Custom" - ] - }, - { - "description": "A custom plane which has not been sent to the engine. It must be sent before it is used.", - "type": "string", - "enum": [ - "Uninit" - ] - } - ] - }, - "Point3d": { - "type": "object", - "required": [ - "units", - "x", - "y", - "z" - ], - "properties": { - "x": { - "type": "number", - "format": "double" - }, - "y": { - "type": "number", - "format": "double" - }, - "z": { - "type": "number", - "format": "double" - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - }, - "Solid": { - "type": "object", - "required": [ - "artifactId", - "height", - "id", - "sectional", - "sketch", - "units", - "value" - ], - "properties": { - "id": { - "description": "The id of the solid.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID of the solid. Unlike `id`, this doesn't change.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "description": "The extrude surfaces.", - "type": "array", - "items": { - "$ref": "#/components/schemas/ExtrudeSurface" - } - }, - "sketch": { - "description": "The sketch.", - "allOf": [ - { - "$ref": "#/components/schemas/Sketch" - } - ] - }, - "height": { - "description": "The height of the solid.", - "type": "number", - "format": "double" - }, - "startCapId": { - "description": "The id of the extrusion start cap", - "type": "string", - "format": "uuid", - "nullable": true - }, - "endCapId": { - "description": "The id of the extrusion end cap", - "type": "string", - "format": "uuid", - "nullable": true - }, - "edgeCuts": { - "description": "Chamfers or fillets on this solid.", - "type": "array", - "items": { - "$ref": "#/components/schemas/EdgeCut" - } - }, - "units": { - "description": "The units of the solid.", - "allOf": [ - { - "$ref": "#/components/schemas/UnitLen" - } - ] - }, - "sectional": { - "description": "Is this a sectional solid?", - "type": "boolean" - } - } - }, - "EdgeCut": { - "description": "A fillet or a chamfer.", - "oneOf": [ - { - "description": "A fillet.", - "type": "object", - "required": [ - "edgeId", - "id", - "radius", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "fillet" - ] - }, - "id": { - "description": "The id of the engine command that called this fillet.", - "type": "string", - "format": "uuid" - }, - "radius": { - "$ref": "#/components/schemas/TyF64" - }, - "edgeId": { - "description": "The engine id of the edge to fillet.", - "type": "string", - "format": "uuid" - }, - "tag": { - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - } - } - }, - { - "description": "A chamfer.", - "type": "object", - "required": [ - "edgeId", - "id", - "length", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "chamfer" - ] - }, - "id": { - "description": "The id of the engine command that called this chamfer.", - "type": "string", - "format": "uuid" - }, - "length": { - "$ref": "#/components/schemas/TyF64" - }, - "edgeId": { - "description": "The engine id of the edge to chamfer.", - "type": "string", - "format": "uuid" - }, - "tag": { - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - } - } - } - ] - }, - "TyF64": { - "type": "number", - "format": "double" - }, - "BasePath": { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "units" - ], - "properties": { - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - "TagIdentifier": { - "type": "object", - "required": [ - "value" - ], - "properties": { - "value": { - "type": "string" - } - } - }, - "EdgeReference": { - "description": "A tag or a uuid of an edge.", - "anyOf": [ - { - "description": "A uuid of an edge.", - "type": "string", - "format": "uuid" - }, - { - "description": "A tag of an edge.", - "allOf": [ - { - "$ref": "#/components/schemas/TagIdentifier" - } - ] - } - ] - } - } - }, - "required": true, - "includeInSnippet": true, - "description": "The paths you want to chamfer", - "labelRequired": true - }, - { - "name": "tag", - "type": "TagNode", - "schema": { - "$schema": "https://spec.openapis.org/oas/3.0/schema/2019-04-02#/definitions/Schema", - "title": "Nullable_TagDeclarator", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true, - "definitions": { - "ArtifactId": { - "type": "string", - "format": "uuid" - }, - "ExtrudeSurface": { - "description": "An extrude surface.", - "oneOf": [ - { - "description": "An extrude plane.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "extrudePlane" - ] - }, - "faceId": { - "description": "The face id for the extrude plane.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "An extruded arc.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "extrudeArc" - ] - }, - "faceId": { - "description": "The face id for the extrude plane.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "chamfer" - ] - }, - "faceId": { - "description": "The id for the chamfer surface.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "fillet" - ] - }, - "faceId": { - "description": "The id for the fillet surface.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - } - ] - }, - "TagDeclarator": { - "type": "object", - "required": [ - "value" - ], - "properties": { - "value": { - "type": "string" - }, - "digest": { - "type": "array", - "items": { - "type": "integer", - "format": "uint8", - "minimum": 0.0 - }, - "maxItems": 32, - "minItems": 32, - "nullable": true - }, - "start": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - }, - "end": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - } - } - }, - "SourceRange": { - "description": "The first two items are the start and end points (byte offsets from the start of the file). The third item is whether the source range belongs to the 'main' file, i.e., the file currently being rendered/displayed in the editor.", - "type": "array", - "items": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - }, - "maxItems": 3, - "minItems": 3 - }, - "Sketch": { - "type": "object", - "required": [ - "artifactId", - "id", - "on", - "originalId", - "paths", - "start", - "units" - ], - "properties": { - "id": { - "description": "The id of the sketch (this will change when the engine's reference to it changes).", - "type": "string", - "format": "uuid" - }, - "paths": { - "description": "The paths in the sketch.", - "type": "array", - "items": { - "$ref": "#/components/schemas/Path" - } - }, - "on": { - "description": "What the sketch is on (can be a plane or a face).", - "allOf": [ - { - "$ref": "#/components/schemas/SketchSurface" - } - ] - }, - "start": { - "description": "The starting path.", - "allOf": [ - { - "$ref": "#/components/schemas/BasePath" - } - ] - }, - "tags": { - "description": "Tag identifiers that have been declared in this sketch.", - "type": "object", - "additionalProperties": { - "$ref": "#/components/schemas/TagIdentifier" - } - }, - "artifactId": { - "description": "The original id of the sketch. This stays the same even if the sketch is is sketched on face etc.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "originalId": { - "type": "string", - "format": "uuid" - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - }, - "Path": { - "description": "A path.", - "oneOf": [ - { - "description": "A path that goes to a point.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "ToPoint" - ] - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A arc that is tangential to the last path segment that goes to a point", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "TangentialArcTo" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "ccw": { - "description": "arc's direction", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A arc that is tangential to the last path segment", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "TangentialArc" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "ccw": { - "description": "arc's direction", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "a complete arc", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "radius", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Circle" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "radius": { - "description": "the arc's radius", - "type": "number", - "format": "double" - }, - "ccw": { - "description": "arc's direction This is used to compute the tangential angle.", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "p1", - "p2", - "p3", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "CircleThreePoint" - ] - }, - "p1": { - "description": "Point 1 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p2": { - "description": "Point 2 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p3": { - "description": "Point 3 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "p1", - "p2", - "p3", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "ArcThreePoint" - ] - }, - "p1": { - "description": "Point 1 of the arc (base on the end of previous segment)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p2": { - "description": "Point 2 of the arc (interiorAbsolute kwarg)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p3": { - "description": "Point 3 of the arc (endAbsolute kwarg)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A path that is horizontal.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units", - "x" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Horizontal" - ] - }, - "x": { - "description": "The x coordinate.", - "type": "number", - "format": "double" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "An angled line to.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "AngledLineTo" - ] - }, - "x": { - "description": "The x coordinate.", - "type": "number", - "format": "double", - "nullable": true - }, - "y": { - "description": "The y coordinate.", - "type": "number", - "format": "double", - "nullable": true - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Base" - ] - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A circular arc, not necessarily tangential to the current point.", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "radius", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Arc" - ] - }, - "center": { - "description": "Center of the circle that this arc is drawn on.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "radius": { - "description": "Radius of the circle that this arc is drawn on.", - "type": "number", - "format": "double" - }, - "ccw": { - "description": "True if the arc is counterclockwise.", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - } - ] - }, - "UnitLen": { - "description": "A unit of length.", - "oneOf": [ - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Mm" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Cm" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "M" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Inches" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Feet" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Yards" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Unknown" - ] - } - } - } - ] - }, - "GeoMeta": { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "id", - "sourceRange" - ], - "properties": { - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - "SketchSurface": { - "description": "A sketch type.", - "oneOf": [ - { - "type": "object", - "required": [ - "artifactId", - "id", - "origin", - "type", - "value", - "xAxis", - "yAxis" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "plane" - ] - }, - "id": { - "description": "The id of the plane.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "$ref": "#/components/schemas/PlaneType" - }, - "origin": { - "description": "Origin of the plane.", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "xAxis": { - "description": "What should the plane's X axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "yAxis": { - "description": "What should the plane's Y axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - } - } - }, - { - "description": "A face.", - "type": "object", - "required": [ - "artifactId", - "id", - "solid", - "type", - "units", - "value", - "xAxis", - "yAxis" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "face" - ] - }, - "id": { - "description": "The id of the face.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "description": "The tag of the face.", - "type": "string" - }, - "xAxis": { - "description": "What should the face's X axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "yAxis": { - "description": "What should the face's Y axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "solid": { - "description": "The solid the face is on.", - "allOf": [ - { - "$ref": "#/components/schemas/Solid" - } - ] - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - } - ] - }, - "PlaneType": { - "description": "Type for a plane.", - "oneOf": [ - { - "type": "string", - "enum": [ - "XY", - "XZ", - "YZ" - ] - }, - { - "description": "A custom plane.", - "type": "string", - "enum": [ - "Custom" - ] - }, - { - "description": "A custom plane which has not been sent to the engine. It must be sent before it is used.", - "type": "string", - "enum": [ - "Uninit" - ] - } - ] - }, - "Point3d": { - "type": "object", - "required": [ - "units", - "x", - "y", - "z" - ], - "properties": { - "x": { - "type": "number", - "format": "double" - }, - "y": { - "type": "number", - "format": "double" - }, - "z": { - "type": "number", - "format": "double" - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - }, - "Solid": { - "type": "object", - "required": [ - "artifactId", - "height", - "id", - "sectional", - "sketch", - "units", - "value" - ], - "properties": { - "id": { - "description": "The id of the solid.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID of the solid. Unlike `id`, this doesn't change.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "description": "The extrude surfaces.", - "type": "array", - "items": { - "$ref": "#/components/schemas/ExtrudeSurface" - } - }, - "sketch": { - "description": "The sketch.", - "allOf": [ - { - "$ref": "#/components/schemas/Sketch" - } - ] - }, - "height": { - "description": "The height of the solid.", - "type": "number", - "format": "double" - }, - "startCapId": { - "description": "The id of the extrusion start cap", - "type": "string", - "format": "uuid", - "nullable": true - }, - "endCapId": { - "description": "The id of the extrusion end cap", - "type": "string", - "format": "uuid", - "nullable": true - }, - "edgeCuts": { - "description": "Chamfers or fillets on this solid.", - "type": "array", - "items": { - "$ref": "#/components/schemas/EdgeCut" - } - }, - "units": { - "description": "The units of the solid.", - "allOf": [ - { - "$ref": "#/components/schemas/UnitLen" - } - ] - }, - "sectional": { - "description": "Is this a sectional solid?", - "type": "boolean" - } - } - }, - "EdgeCut": { - "description": "A fillet or a chamfer.", - "oneOf": [ - { - "description": "A fillet.", - "type": "object", - "required": [ - "edgeId", - "id", - "radius", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "fillet" - ] - }, - "id": { - "description": "The id of the engine command that called this fillet.", - "type": "string", - "format": "uuid" - }, - "radius": { - "$ref": "#/components/schemas/TyF64" - }, - "edgeId": { - "description": "The engine id of the edge to fillet.", - "type": "string", - "format": "uuid" - }, - "tag": { - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - } - } - }, - { - "description": "A chamfer.", - "type": "object", - "required": [ - "edgeId", - "id", - "length", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "chamfer" - ] - }, - "id": { - "description": "The id of the engine command that called this chamfer.", - "type": "string", - "format": "uuid" - }, - "length": { - "$ref": "#/components/schemas/TyF64" - }, - "edgeId": { - "description": "The engine id of the edge to chamfer.", - "type": "string", - "format": "uuid" - }, - "tag": { - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - } - } - } - ] - }, - "TyF64": { - "type": "number", - "format": "double" - }, - "BasePath": { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "units" - ], - "properties": { - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - "TagIdentifier": { - "type": "object", - "required": [ - "value" - ], - "properties": { - "value": { - "type": "string" - } - } - }, - "EdgeReference": { - "description": "A tag or a uuid of an edge.", - "anyOf": [ - { - "description": "A uuid of an edge.", - "type": "string", - "format": "uuid" - }, - { - "description": "A tag of an edge.", - "allOf": [ - { - "$ref": "#/components/schemas/TagIdentifier" - } - ] - } - ] - } - } - }, - "required": false, - "description": "Create a new tag which refers to this chamfer", - "labelRequired": true - } - ], - "returnValue": { - "name": "", - "type": "Solid", - "schema": { - "$schema": "https://spec.openapis.org/oas/3.0/schema/2019-04-02#/definitions/Schema", - "title": "Solid", - "type": "object", - "required": [ - "artifactId", - "height", - "id", - "sectional", - "sketch", - "units", - "value" - ], - "properties": { - "id": { - "description": "The id of the solid.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID of the solid. Unlike `id`, this doesn't change.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "description": "The extrude surfaces.", - "type": "array", - "items": { - "$ref": "#/components/schemas/ExtrudeSurface" - } - }, - "sketch": { - "description": "The sketch.", - "allOf": [ - { - "$ref": "#/components/schemas/Sketch" - } - ] - }, - "height": { - "description": "The height of the solid.", - "type": "number", - "format": "double" - }, - "startCapId": { - "description": "The id of the extrusion start cap", - "type": "string", - "format": "uuid", - "nullable": true - }, - "endCapId": { - "description": "The id of the extrusion end cap", - "type": "string", - "format": "uuid", - "nullable": true - }, - "edgeCuts": { - "description": "Chamfers or fillets on this solid.", - "type": "array", - "items": { - "$ref": "#/components/schemas/EdgeCut" - } - }, - "units": { - "description": "The units of the solid.", - "allOf": [ - { - "$ref": "#/components/schemas/UnitLen" - } - ] - }, - "sectional": { - "description": "Is this a sectional solid?", - "type": "boolean" - } - }, - "definitions": { - "ArtifactId": { - "type": "string", - "format": "uuid" - }, - "ExtrudeSurface": { - "description": "An extrude surface.", - "oneOf": [ - { - "description": "An extrude plane.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "extrudePlane" - ] - }, - "faceId": { - "description": "The face id for the extrude plane.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "An extruded arc.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "extrudeArc" - ] - }, - "faceId": { - "description": "The face id for the extrude plane.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "chamfer" - ] - }, - "faceId": { - "description": "The id for the chamfer surface.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "fillet" - ] - }, - "faceId": { - "description": "The id for the fillet surface.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - } - ] - }, - "TagDeclarator": { - "type": "object", - "required": [ - "value" - ], - "properties": { - "value": { - "type": "string" - }, - "digest": { - "type": "array", - "items": { - "type": "integer", - "format": "uint8", - "minimum": 0.0 - }, - "maxItems": 32, - "minItems": 32, - "nullable": true - }, - "start": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - }, - "end": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - } - } - }, - "SourceRange": { - "description": "The first two items are the start and end points (byte offsets from the start of the file). The third item is whether the source range belongs to the 'main' file, i.e., the file currently being rendered/displayed in the editor.", - "type": "array", - "items": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - }, - "maxItems": 3, - "minItems": 3 - }, - "Sketch": { - "type": "object", - "required": [ - "artifactId", - "id", - "on", - "originalId", - "paths", - "start", - "units" - ], - "properties": { - "id": { - "description": "The id of the sketch (this will change when the engine's reference to it changes).", - "type": "string", - "format": "uuid" - }, - "paths": { - "description": "The paths in the sketch.", - "type": "array", - "items": { - "$ref": "#/components/schemas/Path" - } - }, - "on": { - "description": "What the sketch is on (can be a plane or a face).", - "allOf": [ - { - "$ref": "#/components/schemas/SketchSurface" - } - ] - }, - "start": { - "description": "The starting path.", - "allOf": [ - { - "$ref": "#/components/schemas/BasePath" - } - ] - }, - "tags": { - "description": "Tag identifiers that have been declared in this sketch.", - "type": "object", - "additionalProperties": { - "$ref": "#/components/schemas/TagIdentifier" - } - }, - "artifactId": { - "description": "The original id of the sketch. This stays the same even if the sketch is is sketched on face etc.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "originalId": { - "type": "string", - "format": "uuid" - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - }, - "Path": { - "description": "A path.", - "oneOf": [ - { - "description": "A path that goes to a point.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "ToPoint" - ] - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A arc that is tangential to the last path segment that goes to a point", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "TangentialArcTo" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "ccw": { - "description": "arc's direction", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A arc that is tangential to the last path segment", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "TangentialArc" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "ccw": { - "description": "arc's direction", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "a complete arc", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "radius", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Circle" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "radius": { - "description": "the arc's radius", - "type": "number", - "format": "double" - }, - "ccw": { - "description": "arc's direction This is used to compute the tangential angle.", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "p1", - "p2", - "p3", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "CircleThreePoint" - ] - }, - "p1": { - "description": "Point 1 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p2": { - "description": "Point 2 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p3": { - "description": "Point 3 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "p1", - "p2", - "p3", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "ArcThreePoint" - ] - }, - "p1": { - "description": "Point 1 of the arc (base on the end of previous segment)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p2": { - "description": "Point 2 of the arc (interiorAbsolute kwarg)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p3": { - "description": "Point 3 of the arc (endAbsolute kwarg)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A path that is horizontal.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units", - "x" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Horizontal" - ] - }, - "x": { - "description": "The x coordinate.", - "type": "number", - "format": "double" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "An angled line to.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "AngledLineTo" - ] - }, - "x": { - "description": "The x coordinate.", - "type": "number", - "format": "double", - "nullable": true - }, - "y": { - "description": "The y coordinate.", - "type": "number", - "format": "double", - "nullable": true - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Base" - ] - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A circular arc, not necessarily tangential to the current point.", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "radius", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Arc" - ] - }, - "center": { - "description": "Center of the circle that this arc is drawn on.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "radius": { - "description": "Radius of the circle that this arc is drawn on.", - "type": "number", - "format": "double" - }, - "ccw": { - "description": "True if the arc is counterclockwise.", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - } - ] - }, - "UnitLen": { - "description": "A unit of length.", - "oneOf": [ - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Mm" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Cm" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "M" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Inches" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Feet" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Yards" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Unknown" - ] - } - } - } - ] - }, - "GeoMeta": { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "id", - "sourceRange" - ], - "properties": { - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - "SketchSurface": { - "description": "A sketch type.", - "oneOf": [ - { - "type": "object", - "required": [ - "artifactId", - "id", - "origin", - "type", - "value", - "xAxis", - "yAxis" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "plane" - ] - }, - "id": { - "description": "The id of the plane.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "$ref": "#/components/schemas/PlaneType" - }, - "origin": { - "description": "Origin of the plane.", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "xAxis": { - "description": "What should the plane's X axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "yAxis": { - "description": "What should the plane's Y axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - } - } - }, - { - "description": "A face.", - "type": "object", - "required": [ - "artifactId", - "id", - "solid", - "type", - "units", - "value", - "xAxis", - "yAxis" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "face" - ] - }, - "id": { - "description": "The id of the face.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "description": "The tag of the face.", - "type": "string" - }, - "xAxis": { - "description": "What should the face's X axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "yAxis": { - "description": "What should the face's Y axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "solid": { - "description": "The solid the face is on.", - "allOf": [ - { - "$ref": "#/components/schemas/Solid" - } - ] - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - } - ] - }, - "PlaneType": { - "description": "Type for a plane.", - "oneOf": [ - { - "type": "string", - "enum": [ - "XY", - "XZ", - "YZ" - ] - }, - { - "description": "A custom plane.", - "type": "string", - "enum": [ - "Custom" - ] - }, - { - "description": "A custom plane which has not been sent to the engine. It must be sent before it is used.", - "type": "string", - "enum": [ - "Uninit" - ] - } - ] - }, - "Point3d": { - "type": "object", - "required": [ - "units", - "x", - "y", - "z" - ], - "properties": { - "x": { - "type": "number", - "format": "double" - }, - "y": { - "type": "number", - "format": "double" - }, - "z": { - "type": "number", - "format": "double" - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - }, - "Solid": { - "type": "object", - "required": [ - "artifactId", - "height", - "id", - "sectional", - "sketch", - "units", - "value" - ], - "properties": { - "id": { - "description": "The id of the solid.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID of the solid. Unlike `id`, this doesn't change.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "description": "The extrude surfaces.", - "type": "array", - "items": { - "$ref": "#/components/schemas/ExtrudeSurface" - } - }, - "sketch": { - "description": "The sketch.", - "allOf": [ - { - "$ref": "#/components/schemas/Sketch" - } - ] - }, - "height": { - "description": "The height of the solid.", - "type": "number", - "format": "double" - }, - "startCapId": { - "description": "The id of the extrusion start cap", - "type": "string", - "format": "uuid", - "nullable": true - }, - "endCapId": { - "description": "The id of the extrusion end cap", - "type": "string", - "format": "uuid", - "nullable": true - }, - "edgeCuts": { - "description": "Chamfers or fillets on this solid.", - "type": "array", - "items": { - "$ref": "#/components/schemas/EdgeCut" - } - }, - "units": { - "description": "The units of the solid.", - "allOf": [ - { - "$ref": "#/components/schemas/UnitLen" - } - ] - }, - "sectional": { - "description": "Is this a sectional solid?", - "type": "boolean" - } - } - }, - "EdgeCut": { - "description": "A fillet or a chamfer.", - "oneOf": [ - { - "description": "A fillet.", - "type": "object", - "required": [ - "edgeId", - "id", - "radius", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "fillet" - ] - }, - "id": { - "description": "The id of the engine command that called this fillet.", - "type": "string", - "format": "uuid" - }, - "radius": { - "$ref": "#/components/schemas/TyF64" - }, - "edgeId": { - "description": "The engine id of the edge to fillet.", - "type": "string", - "format": "uuid" - }, - "tag": { - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - } - } - }, - { - "description": "A chamfer.", - "type": "object", - "required": [ - "edgeId", - "id", - "length", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "chamfer" - ] - }, - "id": { - "description": "The id of the engine command that called this chamfer.", - "type": "string", - "format": "uuid" - }, - "length": { - "$ref": "#/components/schemas/TyF64" - }, - "edgeId": { - "description": "The engine id of the edge to chamfer.", - "type": "string", - "format": "uuid" - }, - "tag": { - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - } - } - } - ] - }, - "TyF64": { - "type": "number", - "format": "double" - }, - "BasePath": { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "units" - ], - "properties": { - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - "TagIdentifier": { - "type": "object", - "required": [ - "value" - ], - "properties": { - "value": { - "type": "string" - } - } - } - } - }, - "required": true, - "includeInSnippet": true, - "labelRequired": true - }, - "unpublished": false, - "deprecated": false, - "examples": [ - "// Chamfer a mounting plate.\nwidth = 20\nlength = 10\nthickness = 1\nchamferLength = 2\n\nmountingPlateSketch = startSketchOn(XY)\n |> startProfile(at = [-width / 2, -length / 2])\n |> line(endAbsolute = [width / 2, -length / 2], tag = $edge1)\n |> line(endAbsolute = [width / 2, length / 2], tag = $edge2)\n |> line(endAbsolute = [-width / 2, length / 2], tag = $edge3)\n |> close(tag = $edge4)\n\nmountingPlate = extrude(mountingPlateSketch, length = thickness)\n |> chamfer(\n length = chamferLength,\n tags = [\n getNextAdjacentEdge(edge1),\n getNextAdjacentEdge(edge2),\n getNextAdjacentEdge(edge3),\n getNextAdjacentEdge(edge4)\n ],\n )", - "// Sketch on the face of a chamfer.\nfn cube(pos, scale) {\n sg = startSketchOn(XY)\n |> startProfile(at = pos)\n |> line(end = [0, scale])\n |> line(end = [scale, 0])\n |> line(end = [0, -scale])\n\n return sg\n}\n\npart001 = cube([0, 0], 20)\n |> close(tag = $line1)\n |> extrude(length = 20)\n // We tag the chamfer to reference it later.\n |> chamfer(length = 10, tags = [getOppositeEdge(line1)], tag = $chamfer1)\n\nsketch001 = startSketchOn(part001, face = chamfer1)\n |> startProfile(at = [10, 10])\n |> line(end = [2, 0])\n |> line(end = [0, 2])\n |> line(end = [-2, 0])\n |> line(endAbsolute = [profileStartX(%), profileStartY(%)])\n |> close()\n |> extrude(length = 10)" - ] - }, { "name": "circleThreePoint", "summary": "Construct a circle derived from 3 points.", @@ -93614,9860 +85386,6 @@ "exampleSketch = startSketchOn(XZ)\n |> startProfile(at = [-10, 0])\n |> arc(angleStart = 120, angleEnd = -60, radius = 5)\n |> line(end = [10, 0])\n |> line(end = [5, 0])\n |> bezierCurve(control1 = [-3, 0], control2 = [2, 10], end = [-5, 10])\n |> line(end = [-4, 10])\n |> line(end = [-5, -2])\n |> close()\n\nexample = extrude(exampleSketch, length = 10, bidirectionalLength = 50)" ] }, - { - "name": "fillet", - "summary": "Blend a transitional edge along a tagged path, smoothing the sharp edge.", - "description": "Fillet is similar in function and use to a chamfer, except a chamfer will cut a sharp transition along an edge while fillet will smoothly blend the transition.", - "tags": [], - "keywordArguments": true, - "args": [ - { - "name": "solid", - "type": "Solid", - "schema": { - "$schema": "https://spec.openapis.org/oas/3.0/schema/2019-04-02#/definitions/Schema", - "title": "Solid", - "type": "object", - "required": [ - "artifactId", - "height", - "id", - "sectional", - "sketch", - "units", - "value" - ], - "properties": { - "id": { - "description": "The id of the solid.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID of the solid. Unlike `id`, this doesn't change.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "description": "The extrude surfaces.", - "type": "array", - "items": { - "$ref": "#/components/schemas/ExtrudeSurface" - } - }, - "sketch": { - "description": "The sketch.", - "allOf": [ - { - "$ref": "#/components/schemas/Sketch" - } - ] - }, - "height": { - "description": "The height of the solid.", - "type": "number", - "format": "double" - }, - "startCapId": { - "description": "The id of the extrusion start cap", - "type": "string", - "format": "uuid", - "nullable": true - }, - "endCapId": { - "description": "The id of the extrusion end cap", - "type": "string", - "format": "uuid", - "nullable": true - }, - "edgeCuts": { - "description": "Chamfers or fillets on this solid.", - "type": "array", - "items": { - "$ref": "#/components/schemas/EdgeCut" - } - }, - "units": { - "description": "The units of the solid.", - "allOf": [ - { - "$ref": "#/components/schemas/UnitLen" - } - ] - }, - "sectional": { - "description": "Is this a sectional solid?", - "type": "boolean" - } - }, - "definitions": { - "ArtifactId": { - "type": "string", - "format": "uuid" - }, - "ExtrudeSurface": { - "description": "An extrude surface.", - "oneOf": [ - { - "description": "An extrude plane.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "extrudePlane" - ] - }, - "faceId": { - "description": "The face id for the extrude plane.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "An extruded arc.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "extrudeArc" - ] - }, - "faceId": { - "description": "The face id for the extrude plane.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "chamfer" - ] - }, - "faceId": { - "description": "The id for the chamfer surface.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "fillet" - ] - }, - "faceId": { - "description": "The id for the fillet surface.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - } - ] - }, - "TagDeclarator": { - "type": "object", - "required": [ - "value" - ], - "properties": { - "value": { - "type": "string" - }, - "digest": { - "type": "array", - "items": { - "type": "integer", - "format": "uint8", - "minimum": 0.0 - }, - "maxItems": 32, - "minItems": 32, - "nullable": true - }, - "start": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - }, - "end": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - } - } - }, - "SourceRange": { - "description": "The first two items are the start and end points (byte offsets from the start of the file). The third item is whether the source range belongs to the 'main' file, i.e., the file currently being rendered/displayed in the editor.", - "type": "array", - "items": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - }, - "maxItems": 3, - "minItems": 3 - }, - "Sketch": { - "type": "object", - "required": [ - "artifactId", - "id", - "on", - "originalId", - "paths", - "start", - "units" - ], - "properties": { - "id": { - "description": "The id of the sketch (this will change when the engine's reference to it changes).", - "type": "string", - "format": "uuid" - }, - "paths": { - "description": "The paths in the sketch.", - "type": "array", - "items": { - "$ref": "#/components/schemas/Path" - } - }, - "on": { - "description": "What the sketch is on (can be a plane or a face).", - "allOf": [ - { - "$ref": "#/components/schemas/SketchSurface" - } - ] - }, - "start": { - "description": "The starting path.", - "allOf": [ - { - "$ref": "#/components/schemas/BasePath" - } - ] - }, - "tags": { - "description": "Tag identifiers that have been declared in this sketch.", - "type": "object", - "additionalProperties": { - "$ref": "#/components/schemas/TagIdentifier" - } - }, - "artifactId": { - "description": "The original id of the sketch. This stays the same even if the sketch is is sketched on face etc.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "originalId": { - "type": "string", - "format": "uuid" - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - }, - "Path": { - "description": "A path.", - "oneOf": [ - { - "description": "A path that goes to a point.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "ToPoint" - ] - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A arc that is tangential to the last path segment that goes to a point", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "TangentialArcTo" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "ccw": { - "description": "arc's direction", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A arc that is tangential to the last path segment", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "TangentialArc" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "ccw": { - "description": "arc's direction", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "a complete arc", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "radius", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Circle" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "radius": { - "description": "the arc's radius", - "type": "number", - "format": "double" - }, - "ccw": { - "description": "arc's direction This is used to compute the tangential angle.", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "p1", - "p2", - "p3", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "CircleThreePoint" - ] - }, - "p1": { - "description": "Point 1 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p2": { - "description": "Point 2 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p3": { - "description": "Point 3 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "p1", - "p2", - "p3", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "ArcThreePoint" - ] - }, - "p1": { - "description": "Point 1 of the arc (base on the end of previous segment)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p2": { - "description": "Point 2 of the arc (interiorAbsolute kwarg)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p3": { - "description": "Point 3 of the arc (endAbsolute kwarg)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A path that is horizontal.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units", - "x" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Horizontal" - ] - }, - "x": { - "description": "The x coordinate.", - "type": "number", - "format": "double" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "An angled line to.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "AngledLineTo" - ] - }, - "x": { - "description": "The x coordinate.", - "type": "number", - "format": "double", - "nullable": true - }, - "y": { - "description": "The y coordinate.", - "type": "number", - "format": "double", - "nullable": true - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Base" - ] - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A circular arc, not necessarily tangential to the current point.", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "radius", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Arc" - ] - }, - "center": { - "description": "Center of the circle that this arc is drawn on.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "radius": { - "description": "Radius of the circle that this arc is drawn on.", - "type": "number", - "format": "double" - }, - "ccw": { - "description": "True if the arc is counterclockwise.", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - } - ] - }, - "UnitLen": { - "description": "A unit of length.", - "oneOf": [ - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Mm" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Cm" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "M" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Inches" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Feet" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Yards" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Unknown" - ] - } - } - } - ] - }, - "GeoMeta": { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "id", - "sourceRange" - ], - "properties": { - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - "SketchSurface": { - "description": "A sketch type.", - "oneOf": [ - { - "type": "object", - "required": [ - "artifactId", - "id", - "origin", - "type", - "value", - "xAxis", - "yAxis" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "plane" - ] - }, - "id": { - "description": "The id of the plane.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "$ref": "#/components/schemas/PlaneType" - }, - "origin": { - "description": "Origin of the plane.", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "xAxis": { - "description": "What should the plane's X axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "yAxis": { - "description": "What should the plane's Y axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - } - } - }, - { - "description": "A face.", - "type": "object", - "required": [ - "artifactId", - "id", - "solid", - "type", - "units", - "value", - "xAxis", - "yAxis" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "face" - ] - }, - "id": { - "description": "The id of the face.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "description": "The tag of the face.", - "type": "string" - }, - "xAxis": { - "description": "What should the face's X axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "yAxis": { - "description": "What should the face's Y axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "solid": { - "description": "The solid the face is on.", - "allOf": [ - { - "$ref": "#/components/schemas/Solid" - } - ] - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - } - ] - }, - "PlaneType": { - "description": "Type for a plane.", - "oneOf": [ - { - "type": "string", - "enum": [ - "XY", - "XZ", - "YZ" - ] - }, - { - "description": "A custom plane.", - "type": "string", - "enum": [ - "Custom" - ] - }, - { - "description": "A custom plane which has not been sent to the engine. It must be sent before it is used.", - "type": "string", - "enum": [ - "Uninit" - ] - } - ] - }, - "Point3d": { - "type": "object", - "required": [ - "units", - "x", - "y", - "z" - ], - "properties": { - "x": { - "type": "number", - "format": "double" - }, - "y": { - "type": "number", - "format": "double" - }, - "z": { - "type": "number", - "format": "double" - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - }, - "Solid": { - "type": "object", - "required": [ - "artifactId", - "height", - "id", - "sectional", - "sketch", - "units", - "value" - ], - "properties": { - "id": { - "description": "The id of the solid.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID of the solid. Unlike `id`, this doesn't change.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "description": "The extrude surfaces.", - "type": "array", - "items": { - "$ref": "#/components/schemas/ExtrudeSurface" - } - }, - "sketch": { - "description": "The sketch.", - "allOf": [ - { - "$ref": "#/components/schemas/Sketch" - } - ] - }, - "height": { - "description": "The height of the solid.", - "type": "number", - "format": "double" - }, - "startCapId": { - "description": "The id of the extrusion start cap", - "type": "string", - "format": "uuid", - "nullable": true - }, - "endCapId": { - "description": "The id of the extrusion end cap", - "type": "string", - "format": "uuid", - "nullable": true - }, - "edgeCuts": { - "description": "Chamfers or fillets on this solid.", - "type": "array", - "items": { - "$ref": "#/components/schemas/EdgeCut" - } - }, - "units": { - "description": "The units of the solid.", - "allOf": [ - { - "$ref": "#/components/schemas/UnitLen" - } - ] - }, - "sectional": { - "description": "Is this a sectional solid?", - "type": "boolean" - } - } - }, - "EdgeCut": { - "description": "A fillet or a chamfer.", - "oneOf": [ - { - "description": "A fillet.", - "type": "object", - "required": [ - "edgeId", - "id", - "radius", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "fillet" - ] - }, - "id": { - "description": "The id of the engine command that called this fillet.", - "type": "string", - "format": "uuid" - }, - "radius": { - "$ref": "#/components/schemas/TyF64" - }, - "edgeId": { - "description": "The engine id of the edge to fillet.", - "type": "string", - "format": "uuid" - }, - "tag": { - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - } - } - }, - { - "description": "A chamfer.", - "type": "object", - "required": [ - "edgeId", - "id", - "length", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "chamfer" - ] - }, - "id": { - "description": "The id of the engine command that called this chamfer.", - "type": "string", - "format": "uuid" - }, - "length": { - "$ref": "#/components/schemas/TyF64" - }, - "edgeId": { - "description": "The engine id of the edge to chamfer.", - "type": "string", - "format": "uuid" - }, - "tag": { - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - } - } - } - ] - }, - "TyF64": { - "type": "number", - "format": "double" - }, - "BasePath": { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "units" - ], - "properties": { - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - "TagIdentifier": { - "type": "object", - "required": [ - "value" - ], - "properties": { - "value": { - "type": "string" - } - } - } - } - }, - "required": true, - "includeInSnippet": true, - "description": "The solid whose edges should be filletted", - "labelRequired": false - }, - { - "name": "radius", - "type": "number", - "schema": { - "$schema": "https://spec.openapis.org/oas/3.0/schema/2019-04-02#/definitions/Schema", - "title": "TyF64", - "type": "number", - "format": "double", - "definitions": { - "ArtifactId": { - "type": "string", - "format": "uuid" - }, - "ExtrudeSurface": { - "description": "An extrude surface.", - "oneOf": [ - { - "description": "An extrude plane.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "extrudePlane" - ] - }, - "faceId": { - "description": "The face id for the extrude plane.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "An extruded arc.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "extrudeArc" - ] - }, - "faceId": { - "description": "The face id for the extrude plane.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "chamfer" - ] - }, - "faceId": { - "description": "The id for the chamfer surface.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "fillet" - ] - }, - "faceId": { - "description": "The id for the fillet surface.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - } - ] - }, - "TagDeclarator": { - "type": "object", - "required": [ - "value" - ], - "properties": { - "value": { - "type": "string" - }, - "digest": { - "type": "array", - "items": { - "type": "integer", - "format": "uint8", - "minimum": 0.0 - }, - "maxItems": 32, - "minItems": 32, - "nullable": true - }, - "start": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - }, - "end": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - } - } - }, - "SourceRange": { - "description": "The first two items are the start and end points (byte offsets from the start of the file). The third item is whether the source range belongs to the 'main' file, i.e., the file currently being rendered/displayed in the editor.", - "type": "array", - "items": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - }, - "maxItems": 3, - "minItems": 3 - }, - "Sketch": { - "type": "object", - "required": [ - "artifactId", - "id", - "on", - "originalId", - "paths", - "start", - "units" - ], - "properties": { - "id": { - "description": "The id of the sketch (this will change when the engine's reference to it changes).", - "type": "string", - "format": "uuid" - }, - "paths": { - "description": "The paths in the sketch.", - "type": "array", - "items": { - "$ref": "#/components/schemas/Path" - } - }, - "on": { - "description": "What the sketch is on (can be a plane or a face).", - "allOf": [ - { - "$ref": "#/components/schemas/SketchSurface" - } - ] - }, - "start": { - "description": "The starting path.", - "allOf": [ - { - "$ref": "#/components/schemas/BasePath" - } - ] - }, - "tags": { - "description": "Tag identifiers that have been declared in this sketch.", - "type": "object", - "additionalProperties": { - "$ref": "#/components/schemas/TagIdentifier" - } - }, - "artifactId": { - "description": "The original id of the sketch. This stays the same even if the sketch is is sketched on face etc.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "originalId": { - "type": "string", - "format": "uuid" - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - }, - "Path": { - "description": "A path.", - "oneOf": [ - { - "description": "A path that goes to a point.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "ToPoint" - ] - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A arc that is tangential to the last path segment that goes to a point", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "TangentialArcTo" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "ccw": { - "description": "arc's direction", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A arc that is tangential to the last path segment", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "TangentialArc" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "ccw": { - "description": "arc's direction", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "a complete arc", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "radius", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Circle" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "radius": { - "description": "the arc's radius", - "type": "number", - "format": "double" - }, - "ccw": { - "description": "arc's direction This is used to compute the tangential angle.", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "p1", - "p2", - "p3", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "CircleThreePoint" - ] - }, - "p1": { - "description": "Point 1 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p2": { - "description": "Point 2 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p3": { - "description": "Point 3 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "p1", - "p2", - "p3", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "ArcThreePoint" - ] - }, - "p1": { - "description": "Point 1 of the arc (base on the end of previous segment)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p2": { - "description": "Point 2 of the arc (interiorAbsolute kwarg)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p3": { - "description": "Point 3 of the arc (endAbsolute kwarg)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A path that is horizontal.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units", - "x" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Horizontal" - ] - }, - "x": { - "description": "The x coordinate.", - "type": "number", - "format": "double" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "An angled line to.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "AngledLineTo" - ] - }, - "x": { - "description": "The x coordinate.", - "type": "number", - "format": "double", - "nullable": true - }, - "y": { - "description": "The y coordinate.", - "type": "number", - "format": "double", - "nullable": true - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Base" - ] - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A circular arc, not necessarily tangential to the current point.", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "radius", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Arc" - ] - }, - "center": { - "description": "Center of the circle that this arc is drawn on.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "radius": { - "description": "Radius of the circle that this arc is drawn on.", - "type": "number", - "format": "double" - }, - "ccw": { - "description": "True if the arc is counterclockwise.", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - } - ] - }, - "UnitLen": { - "description": "A unit of length.", - "oneOf": [ - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Mm" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Cm" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "M" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Inches" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Feet" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Yards" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Unknown" - ] - } - } - } - ] - }, - "GeoMeta": { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "id", - "sourceRange" - ], - "properties": { - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - "SketchSurface": { - "description": "A sketch type.", - "oneOf": [ - { - "type": "object", - "required": [ - "artifactId", - "id", - "origin", - "type", - "value", - "xAxis", - "yAxis" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "plane" - ] - }, - "id": { - "description": "The id of the plane.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "$ref": "#/components/schemas/PlaneType" - }, - "origin": { - "description": "Origin of the plane.", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "xAxis": { - "description": "What should the plane's X axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "yAxis": { - "description": "What should the plane's Y axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - } - } - }, - { - "description": "A face.", - "type": "object", - "required": [ - "artifactId", - "id", - "solid", - "type", - "units", - "value", - "xAxis", - "yAxis" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "face" - ] - }, - "id": { - "description": "The id of the face.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "description": "The tag of the face.", - "type": "string" - }, - "xAxis": { - "description": "What should the face's X axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "yAxis": { - "description": "What should the face's Y axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "solid": { - "description": "The solid the face is on.", - "allOf": [ - { - "$ref": "#/components/schemas/Solid" - } - ] - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - } - ] - }, - "PlaneType": { - "description": "Type for a plane.", - "oneOf": [ - { - "type": "string", - "enum": [ - "XY", - "XZ", - "YZ" - ] - }, - { - "description": "A custom plane.", - "type": "string", - "enum": [ - "Custom" - ] - }, - { - "description": "A custom plane which has not been sent to the engine. It must be sent before it is used.", - "type": "string", - "enum": [ - "Uninit" - ] - } - ] - }, - "Point3d": { - "type": "object", - "required": [ - "units", - "x", - "y", - "z" - ], - "properties": { - "x": { - "type": "number", - "format": "double" - }, - "y": { - "type": "number", - "format": "double" - }, - "z": { - "type": "number", - "format": "double" - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - }, - "Solid": { - "type": "object", - "required": [ - "artifactId", - "height", - "id", - "sectional", - "sketch", - "units", - "value" - ], - "properties": { - "id": { - "description": "The id of the solid.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID of the solid. Unlike `id`, this doesn't change.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "description": "The extrude surfaces.", - "type": "array", - "items": { - "$ref": "#/components/schemas/ExtrudeSurface" - } - }, - "sketch": { - "description": "The sketch.", - "allOf": [ - { - "$ref": "#/components/schemas/Sketch" - } - ] - }, - "height": { - "description": "The height of the solid.", - "type": "number", - "format": "double" - }, - "startCapId": { - "description": "The id of the extrusion start cap", - "type": "string", - "format": "uuid", - "nullable": true - }, - "endCapId": { - "description": "The id of the extrusion end cap", - "type": "string", - "format": "uuid", - "nullable": true - }, - "edgeCuts": { - "description": "Chamfers or fillets on this solid.", - "type": "array", - "items": { - "$ref": "#/components/schemas/EdgeCut" - } - }, - "units": { - "description": "The units of the solid.", - "allOf": [ - { - "$ref": "#/components/schemas/UnitLen" - } - ] - }, - "sectional": { - "description": "Is this a sectional solid?", - "type": "boolean" - } - } - }, - "EdgeCut": { - "description": "A fillet or a chamfer.", - "oneOf": [ - { - "description": "A fillet.", - "type": "object", - "required": [ - "edgeId", - "id", - "radius", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "fillet" - ] - }, - "id": { - "description": "The id of the engine command that called this fillet.", - "type": "string", - "format": "uuid" - }, - "radius": { - "$ref": "#/components/schemas/TyF64" - }, - "edgeId": { - "description": "The engine id of the edge to fillet.", - "type": "string", - "format": "uuid" - }, - "tag": { - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - } - } - }, - { - "description": "A chamfer.", - "type": "object", - "required": [ - "edgeId", - "id", - "length", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "chamfer" - ] - }, - "id": { - "description": "The id of the engine command that called this chamfer.", - "type": "string", - "format": "uuid" - }, - "length": { - "$ref": "#/components/schemas/TyF64" - }, - "edgeId": { - "description": "The engine id of the edge to chamfer.", - "type": "string", - "format": "uuid" - }, - "tag": { - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - } - } - } - ] - }, - "TyF64": { - "type": "number", - "format": "double" - }, - "BasePath": { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "units" - ], - "properties": { - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - "TagIdentifier": { - "type": "object", - "required": [ - "value" - ], - "properties": { - "value": { - "type": "string" - } - } - } - } - }, - "required": true, - "includeInSnippet": true, - "description": "The radius of the fillet", - "labelRequired": true - }, - { - "name": "tags", - "type": "[EdgeReference]", - "schema": { - "$schema": "https://spec.openapis.org/oas/3.0/schema/2019-04-02#/definitions/Schema", - "title": "Array_of_EdgeReference", - "type": "array", - "items": { - "$ref": "#/components/schemas/EdgeReference" - }, - "definitions": { - "ArtifactId": { - "type": "string", - "format": "uuid" - }, - "ExtrudeSurface": { - "description": "An extrude surface.", - "oneOf": [ - { - "description": "An extrude plane.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "extrudePlane" - ] - }, - "faceId": { - "description": "The face id for the extrude plane.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "An extruded arc.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "extrudeArc" - ] - }, - "faceId": { - "description": "The face id for the extrude plane.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "chamfer" - ] - }, - "faceId": { - "description": "The id for the chamfer surface.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "fillet" - ] - }, - "faceId": { - "description": "The id for the fillet surface.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - } - ] - }, - "TagDeclarator": { - "type": "object", - "required": [ - "value" - ], - "properties": { - "value": { - "type": "string" - }, - "digest": { - "type": "array", - "items": { - "type": "integer", - "format": "uint8", - "minimum": 0.0 - }, - "maxItems": 32, - "minItems": 32, - "nullable": true - }, - "start": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - }, - "end": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - } - } - }, - "SourceRange": { - "description": "The first two items are the start and end points (byte offsets from the start of the file). The third item is whether the source range belongs to the 'main' file, i.e., the file currently being rendered/displayed in the editor.", - "type": "array", - "items": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - }, - "maxItems": 3, - "minItems": 3 - }, - "Sketch": { - "type": "object", - "required": [ - "artifactId", - "id", - "on", - "originalId", - "paths", - "start", - "units" - ], - "properties": { - "id": { - "description": "The id of the sketch (this will change when the engine's reference to it changes).", - "type": "string", - "format": "uuid" - }, - "paths": { - "description": "The paths in the sketch.", - "type": "array", - "items": { - "$ref": "#/components/schemas/Path" - } - }, - "on": { - "description": "What the sketch is on (can be a plane or a face).", - "allOf": [ - { - "$ref": "#/components/schemas/SketchSurface" - } - ] - }, - "start": { - "description": "The starting path.", - "allOf": [ - { - "$ref": "#/components/schemas/BasePath" - } - ] - }, - "tags": { - "description": "Tag identifiers that have been declared in this sketch.", - "type": "object", - "additionalProperties": { - "$ref": "#/components/schemas/TagIdentifier" - } - }, - "artifactId": { - "description": "The original id of the sketch. This stays the same even if the sketch is is sketched on face etc.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "originalId": { - "type": "string", - "format": "uuid" - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - }, - "Path": { - "description": "A path.", - "oneOf": [ - { - "description": "A path that goes to a point.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "ToPoint" - ] - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A arc that is tangential to the last path segment that goes to a point", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "TangentialArcTo" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "ccw": { - "description": "arc's direction", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A arc that is tangential to the last path segment", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "TangentialArc" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "ccw": { - "description": "arc's direction", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "a complete arc", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "radius", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Circle" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "radius": { - "description": "the arc's radius", - "type": "number", - "format": "double" - }, - "ccw": { - "description": "arc's direction This is used to compute the tangential angle.", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "p1", - "p2", - "p3", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "CircleThreePoint" - ] - }, - "p1": { - "description": "Point 1 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p2": { - "description": "Point 2 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p3": { - "description": "Point 3 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "p1", - "p2", - "p3", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "ArcThreePoint" - ] - }, - "p1": { - "description": "Point 1 of the arc (base on the end of previous segment)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p2": { - "description": "Point 2 of the arc (interiorAbsolute kwarg)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p3": { - "description": "Point 3 of the arc (endAbsolute kwarg)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A path that is horizontal.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units", - "x" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Horizontal" - ] - }, - "x": { - "description": "The x coordinate.", - "type": "number", - "format": "double" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "An angled line to.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "AngledLineTo" - ] - }, - "x": { - "description": "The x coordinate.", - "type": "number", - "format": "double", - "nullable": true - }, - "y": { - "description": "The y coordinate.", - "type": "number", - "format": "double", - "nullable": true - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Base" - ] - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A circular arc, not necessarily tangential to the current point.", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "radius", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Arc" - ] - }, - "center": { - "description": "Center of the circle that this arc is drawn on.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "radius": { - "description": "Radius of the circle that this arc is drawn on.", - "type": "number", - "format": "double" - }, - "ccw": { - "description": "True if the arc is counterclockwise.", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - } - ] - }, - "UnitLen": { - "description": "A unit of length.", - "oneOf": [ - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Mm" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Cm" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "M" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Inches" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Feet" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Yards" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Unknown" - ] - } - } - } - ] - }, - "GeoMeta": { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "id", - "sourceRange" - ], - "properties": { - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - "SketchSurface": { - "description": "A sketch type.", - "oneOf": [ - { - "type": "object", - "required": [ - "artifactId", - "id", - "origin", - "type", - "value", - "xAxis", - "yAxis" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "plane" - ] - }, - "id": { - "description": "The id of the plane.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "$ref": "#/components/schemas/PlaneType" - }, - "origin": { - "description": "Origin of the plane.", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "xAxis": { - "description": "What should the plane's X axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "yAxis": { - "description": "What should the plane's Y axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - } - } - }, - { - "description": "A face.", - "type": "object", - "required": [ - "artifactId", - "id", - "solid", - "type", - "units", - "value", - "xAxis", - "yAxis" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "face" - ] - }, - "id": { - "description": "The id of the face.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "description": "The tag of the face.", - "type": "string" - }, - "xAxis": { - "description": "What should the face's X axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "yAxis": { - "description": "What should the face's Y axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "solid": { - "description": "The solid the face is on.", - "allOf": [ - { - "$ref": "#/components/schemas/Solid" - } - ] - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - } - ] - }, - "PlaneType": { - "description": "Type for a plane.", - "oneOf": [ - { - "type": "string", - "enum": [ - "XY", - "XZ", - "YZ" - ] - }, - { - "description": "A custom plane.", - "type": "string", - "enum": [ - "Custom" - ] - }, - { - "description": "A custom plane which has not been sent to the engine. It must be sent before it is used.", - "type": "string", - "enum": [ - "Uninit" - ] - } - ] - }, - "Point3d": { - "type": "object", - "required": [ - "units", - "x", - "y", - "z" - ], - "properties": { - "x": { - "type": "number", - "format": "double" - }, - "y": { - "type": "number", - "format": "double" - }, - "z": { - "type": "number", - "format": "double" - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - }, - "Solid": { - "type": "object", - "required": [ - "artifactId", - "height", - "id", - "sectional", - "sketch", - "units", - "value" - ], - "properties": { - "id": { - "description": "The id of the solid.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID of the solid. Unlike `id`, this doesn't change.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "description": "The extrude surfaces.", - "type": "array", - "items": { - "$ref": "#/components/schemas/ExtrudeSurface" - } - }, - "sketch": { - "description": "The sketch.", - "allOf": [ - { - "$ref": "#/components/schemas/Sketch" - } - ] - }, - "height": { - "description": "The height of the solid.", - "type": "number", - "format": "double" - }, - "startCapId": { - "description": "The id of the extrusion start cap", - "type": "string", - "format": "uuid", - "nullable": true - }, - "endCapId": { - "description": "The id of the extrusion end cap", - "type": "string", - "format": "uuid", - "nullable": true - }, - "edgeCuts": { - "description": "Chamfers or fillets on this solid.", - "type": "array", - "items": { - "$ref": "#/components/schemas/EdgeCut" - } - }, - "units": { - "description": "The units of the solid.", - "allOf": [ - { - "$ref": "#/components/schemas/UnitLen" - } - ] - }, - "sectional": { - "description": "Is this a sectional solid?", - "type": "boolean" - } - } - }, - "EdgeCut": { - "description": "A fillet or a chamfer.", - "oneOf": [ - { - "description": "A fillet.", - "type": "object", - "required": [ - "edgeId", - "id", - "radius", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "fillet" - ] - }, - "id": { - "description": "The id of the engine command that called this fillet.", - "type": "string", - "format": "uuid" - }, - "radius": { - "$ref": "#/components/schemas/TyF64" - }, - "edgeId": { - "description": "The engine id of the edge to fillet.", - "type": "string", - "format": "uuid" - }, - "tag": { - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - } - } - }, - { - "description": "A chamfer.", - "type": "object", - "required": [ - "edgeId", - "id", - "length", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "chamfer" - ] - }, - "id": { - "description": "The id of the engine command that called this chamfer.", - "type": "string", - "format": "uuid" - }, - "length": { - "$ref": "#/components/schemas/TyF64" - }, - "edgeId": { - "description": "The engine id of the edge to chamfer.", - "type": "string", - "format": "uuid" - }, - "tag": { - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - } - } - } - ] - }, - "TyF64": { - "type": "number", - "format": "double" - }, - "BasePath": { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "units" - ], - "properties": { - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - "TagIdentifier": { - "type": "object", - "required": [ - "value" - ], - "properties": { - "value": { - "type": "string" - } - } - }, - "EdgeReference": { - "description": "A tag or a uuid of an edge.", - "anyOf": [ - { - "description": "A uuid of an edge.", - "type": "string", - "format": "uuid" - }, - { - "description": "A tag of an edge.", - "allOf": [ - { - "$ref": "#/components/schemas/TagIdentifier" - } - ] - } - ] - } - } - }, - "required": true, - "includeInSnippet": true, - "description": "The paths you want to fillet", - "labelRequired": true - }, - { - "name": "tolerance", - "type": "number", - "schema": { - "$schema": "https://spec.openapis.org/oas/3.0/schema/2019-04-02#/definitions/Schema", - "title": "Nullable_TyF64", - "allOf": [ - { - "$ref": "#/components/schemas/TyF64" - } - ], - "nullable": true, - "definitions": { - "ArtifactId": { - "type": "string", - "format": "uuid" - }, - "ExtrudeSurface": { - "description": "An extrude surface.", - "oneOf": [ - { - "description": "An extrude plane.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "extrudePlane" - ] - }, - "faceId": { - "description": "The face id for the extrude plane.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "An extruded arc.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "extrudeArc" - ] - }, - "faceId": { - "description": "The face id for the extrude plane.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "chamfer" - ] - }, - "faceId": { - "description": "The id for the chamfer surface.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "fillet" - ] - }, - "faceId": { - "description": "The id for the fillet surface.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - } - ] - }, - "TagDeclarator": { - "type": "object", - "required": [ - "value" - ], - "properties": { - "value": { - "type": "string" - }, - "digest": { - "type": "array", - "items": { - "type": "integer", - "format": "uint8", - "minimum": 0.0 - }, - "maxItems": 32, - "minItems": 32, - "nullable": true - }, - "start": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - }, - "end": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - } - } - }, - "SourceRange": { - "description": "The first two items are the start and end points (byte offsets from the start of the file). The third item is whether the source range belongs to the 'main' file, i.e., the file currently being rendered/displayed in the editor.", - "type": "array", - "items": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - }, - "maxItems": 3, - "minItems": 3 - }, - "Sketch": { - "type": "object", - "required": [ - "artifactId", - "id", - "on", - "originalId", - "paths", - "start", - "units" - ], - "properties": { - "id": { - "description": "The id of the sketch (this will change when the engine's reference to it changes).", - "type": "string", - "format": "uuid" - }, - "paths": { - "description": "The paths in the sketch.", - "type": "array", - "items": { - "$ref": "#/components/schemas/Path" - } - }, - "on": { - "description": "What the sketch is on (can be a plane or a face).", - "allOf": [ - { - "$ref": "#/components/schemas/SketchSurface" - } - ] - }, - "start": { - "description": "The starting path.", - "allOf": [ - { - "$ref": "#/components/schemas/BasePath" - } - ] - }, - "tags": { - "description": "Tag identifiers that have been declared in this sketch.", - "type": "object", - "additionalProperties": { - "$ref": "#/components/schemas/TagIdentifier" - } - }, - "artifactId": { - "description": "The original id of the sketch. This stays the same even if the sketch is is sketched on face etc.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "originalId": { - "type": "string", - "format": "uuid" - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - }, - "Path": { - "description": "A path.", - "oneOf": [ - { - "description": "A path that goes to a point.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "ToPoint" - ] - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A arc that is tangential to the last path segment that goes to a point", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "TangentialArcTo" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "ccw": { - "description": "arc's direction", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A arc that is tangential to the last path segment", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "TangentialArc" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "ccw": { - "description": "arc's direction", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "a complete arc", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "radius", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Circle" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "radius": { - "description": "the arc's radius", - "type": "number", - "format": "double" - }, - "ccw": { - "description": "arc's direction This is used to compute the tangential angle.", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "p1", - "p2", - "p3", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "CircleThreePoint" - ] - }, - "p1": { - "description": "Point 1 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p2": { - "description": "Point 2 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p3": { - "description": "Point 3 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "p1", - "p2", - "p3", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "ArcThreePoint" - ] - }, - "p1": { - "description": "Point 1 of the arc (base on the end of previous segment)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p2": { - "description": "Point 2 of the arc (interiorAbsolute kwarg)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p3": { - "description": "Point 3 of the arc (endAbsolute kwarg)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A path that is horizontal.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units", - "x" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Horizontal" - ] - }, - "x": { - "description": "The x coordinate.", - "type": "number", - "format": "double" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "An angled line to.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "AngledLineTo" - ] - }, - "x": { - "description": "The x coordinate.", - "type": "number", - "format": "double", - "nullable": true - }, - "y": { - "description": "The y coordinate.", - "type": "number", - "format": "double", - "nullable": true - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Base" - ] - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A circular arc, not necessarily tangential to the current point.", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "radius", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Arc" - ] - }, - "center": { - "description": "Center of the circle that this arc is drawn on.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "radius": { - "description": "Radius of the circle that this arc is drawn on.", - "type": "number", - "format": "double" - }, - "ccw": { - "description": "True if the arc is counterclockwise.", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - } - ] - }, - "UnitLen": { - "description": "A unit of length.", - "oneOf": [ - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Mm" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Cm" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "M" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Inches" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Feet" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Yards" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Unknown" - ] - } - } - } - ] - }, - "GeoMeta": { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "id", - "sourceRange" - ], - "properties": { - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - "SketchSurface": { - "description": "A sketch type.", - "oneOf": [ - { - "type": "object", - "required": [ - "artifactId", - "id", - "origin", - "type", - "value", - "xAxis", - "yAxis" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "plane" - ] - }, - "id": { - "description": "The id of the plane.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "$ref": "#/components/schemas/PlaneType" - }, - "origin": { - "description": "Origin of the plane.", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "xAxis": { - "description": "What should the plane's X axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "yAxis": { - "description": "What should the plane's Y axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - } - } - }, - { - "description": "A face.", - "type": "object", - "required": [ - "artifactId", - "id", - "solid", - "type", - "units", - "value", - "xAxis", - "yAxis" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "face" - ] - }, - "id": { - "description": "The id of the face.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "description": "The tag of the face.", - "type": "string" - }, - "xAxis": { - "description": "What should the face's X axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "yAxis": { - "description": "What should the face's Y axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "solid": { - "description": "The solid the face is on.", - "allOf": [ - { - "$ref": "#/components/schemas/Solid" - } - ] - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - } - ] - }, - "PlaneType": { - "description": "Type for a plane.", - "oneOf": [ - { - "type": "string", - "enum": [ - "XY", - "XZ", - "YZ" - ] - }, - { - "description": "A custom plane.", - "type": "string", - "enum": [ - "Custom" - ] - }, - { - "description": "A custom plane which has not been sent to the engine. It must be sent before it is used.", - "type": "string", - "enum": [ - "Uninit" - ] - } - ] - }, - "Point3d": { - "type": "object", - "required": [ - "units", - "x", - "y", - "z" - ], - "properties": { - "x": { - "type": "number", - "format": "double" - }, - "y": { - "type": "number", - "format": "double" - }, - "z": { - "type": "number", - "format": "double" - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - }, - "Solid": { - "type": "object", - "required": [ - "artifactId", - "height", - "id", - "sectional", - "sketch", - "units", - "value" - ], - "properties": { - "id": { - "description": "The id of the solid.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID of the solid. Unlike `id`, this doesn't change.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "description": "The extrude surfaces.", - "type": "array", - "items": { - "$ref": "#/components/schemas/ExtrudeSurface" - } - }, - "sketch": { - "description": "The sketch.", - "allOf": [ - { - "$ref": "#/components/schemas/Sketch" - } - ] - }, - "height": { - "description": "The height of the solid.", - "type": "number", - "format": "double" - }, - "startCapId": { - "description": "The id of the extrusion start cap", - "type": "string", - "format": "uuid", - "nullable": true - }, - "endCapId": { - "description": "The id of the extrusion end cap", - "type": "string", - "format": "uuid", - "nullable": true - }, - "edgeCuts": { - "description": "Chamfers or fillets on this solid.", - "type": "array", - "items": { - "$ref": "#/components/schemas/EdgeCut" - } - }, - "units": { - "description": "The units of the solid.", - "allOf": [ - { - "$ref": "#/components/schemas/UnitLen" - } - ] - }, - "sectional": { - "description": "Is this a sectional solid?", - "type": "boolean" - } - } - }, - "EdgeCut": { - "description": "A fillet or a chamfer.", - "oneOf": [ - { - "description": "A fillet.", - "type": "object", - "required": [ - "edgeId", - "id", - "radius", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "fillet" - ] - }, - "id": { - "description": "The id of the engine command that called this fillet.", - "type": "string", - "format": "uuid" - }, - "radius": { - "$ref": "#/components/schemas/TyF64" - }, - "edgeId": { - "description": "The engine id of the edge to fillet.", - "type": "string", - "format": "uuid" - }, - "tag": { - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - } - } - }, - { - "description": "A chamfer.", - "type": "object", - "required": [ - "edgeId", - "id", - "length", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "chamfer" - ] - }, - "id": { - "description": "The id of the engine command that called this chamfer.", - "type": "string", - "format": "uuid" - }, - "length": { - "$ref": "#/components/schemas/TyF64" - }, - "edgeId": { - "description": "The engine id of the edge to chamfer.", - "type": "string", - "format": "uuid" - }, - "tag": { - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - } - } - } - ] - }, - "TyF64": { - "type": "number", - "format": "double" - }, - "BasePath": { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "units" - ], - "properties": { - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - "TagIdentifier": { - "type": "object", - "required": [ - "value" - ], - "properties": { - "value": { - "type": "string" - } - } - }, - "EdgeReference": { - "description": "A tag or a uuid of an edge.", - "anyOf": [ - { - "description": "A uuid of an edge.", - "type": "string", - "format": "uuid" - }, - { - "description": "A tag of an edge.", - "allOf": [ - { - "$ref": "#/components/schemas/TagIdentifier" - } - ] - } - ] - } - } - }, - "required": false, - "description": "The tolerance for this fillet", - "labelRequired": true - }, - { - "name": "tag", - "type": "TagNode", - "schema": { - "$schema": "https://spec.openapis.org/oas/3.0/schema/2019-04-02#/definitions/Schema", - "title": "Nullable_TagDeclarator", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true, - "definitions": { - "ArtifactId": { - "type": "string", - "format": "uuid" - }, - "ExtrudeSurface": { - "description": "An extrude surface.", - "oneOf": [ - { - "description": "An extrude plane.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "extrudePlane" - ] - }, - "faceId": { - "description": "The face id for the extrude plane.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "An extruded arc.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "extrudeArc" - ] - }, - "faceId": { - "description": "The face id for the extrude plane.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "chamfer" - ] - }, - "faceId": { - "description": "The id for the chamfer surface.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "fillet" - ] - }, - "faceId": { - "description": "The id for the fillet surface.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - } - ] - }, - "TagDeclarator": { - "type": "object", - "required": [ - "value" - ], - "properties": { - "value": { - "type": "string" - }, - "digest": { - "type": "array", - "items": { - "type": "integer", - "format": "uint8", - "minimum": 0.0 - }, - "maxItems": 32, - "minItems": 32, - "nullable": true - }, - "start": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - }, - "end": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - } - } - }, - "SourceRange": { - "description": "The first two items are the start and end points (byte offsets from the start of the file). The third item is whether the source range belongs to the 'main' file, i.e., the file currently being rendered/displayed in the editor.", - "type": "array", - "items": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - }, - "maxItems": 3, - "minItems": 3 - }, - "Sketch": { - "type": "object", - "required": [ - "artifactId", - "id", - "on", - "originalId", - "paths", - "start", - "units" - ], - "properties": { - "id": { - "description": "The id of the sketch (this will change when the engine's reference to it changes).", - "type": "string", - "format": "uuid" - }, - "paths": { - "description": "The paths in the sketch.", - "type": "array", - "items": { - "$ref": "#/components/schemas/Path" - } - }, - "on": { - "description": "What the sketch is on (can be a plane or a face).", - "allOf": [ - { - "$ref": "#/components/schemas/SketchSurface" - } - ] - }, - "start": { - "description": "The starting path.", - "allOf": [ - { - "$ref": "#/components/schemas/BasePath" - } - ] - }, - "tags": { - "description": "Tag identifiers that have been declared in this sketch.", - "type": "object", - "additionalProperties": { - "$ref": "#/components/schemas/TagIdentifier" - } - }, - "artifactId": { - "description": "The original id of the sketch. This stays the same even if the sketch is is sketched on face etc.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "originalId": { - "type": "string", - "format": "uuid" - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - }, - "Path": { - "description": "A path.", - "oneOf": [ - { - "description": "A path that goes to a point.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "ToPoint" - ] - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A arc that is tangential to the last path segment that goes to a point", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "TangentialArcTo" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "ccw": { - "description": "arc's direction", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A arc that is tangential to the last path segment", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "TangentialArc" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "ccw": { - "description": "arc's direction", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "a complete arc", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "radius", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Circle" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "radius": { - "description": "the arc's radius", - "type": "number", - "format": "double" - }, - "ccw": { - "description": "arc's direction This is used to compute the tangential angle.", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "p1", - "p2", - "p3", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "CircleThreePoint" - ] - }, - "p1": { - "description": "Point 1 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p2": { - "description": "Point 2 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p3": { - "description": "Point 3 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "p1", - "p2", - "p3", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "ArcThreePoint" - ] - }, - "p1": { - "description": "Point 1 of the arc (base on the end of previous segment)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p2": { - "description": "Point 2 of the arc (interiorAbsolute kwarg)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p3": { - "description": "Point 3 of the arc (endAbsolute kwarg)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A path that is horizontal.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units", - "x" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Horizontal" - ] - }, - "x": { - "description": "The x coordinate.", - "type": "number", - "format": "double" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "An angled line to.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "AngledLineTo" - ] - }, - "x": { - "description": "The x coordinate.", - "type": "number", - "format": "double", - "nullable": true - }, - "y": { - "description": "The y coordinate.", - "type": "number", - "format": "double", - "nullable": true - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Base" - ] - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A circular arc, not necessarily tangential to the current point.", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "radius", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Arc" - ] - }, - "center": { - "description": "Center of the circle that this arc is drawn on.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "radius": { - "description": "Radius of the circle that this arc is drawn on.", - "type": "number", - "format": "double" - }, - "ccw": { - "description": "True if the arc is counterclockwise.", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - } - ] - }, - "UnitLen": { - "description": "A unit of length.", - "oneOf": [ - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Mm" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Cm" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "M" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Inches" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Feet" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Yards" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Unknown" - ] - } - } - } - ] - }, - "GeoMeta": { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "id", - "sourceRange" - ], - "properties": { - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - "SketchSurface": { - "description": "A sketch type.", - "oneOf": [ - { - "type": "object", - "required": [ - "artifactId", - "id", - "origin", - "type", - "value", - "xAxis", - "yAxis" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "plane" - ] - }, - "id": { - "description": "The id of the plane.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "$ref": "#/components/schemas/PlaneType" - }, - "origin": { - "description": "Origin of the plane.", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "xAxis": { - "description": "What should the plane's X axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "yAxis": { - "description": "What should the plane's Y axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - } - } - }, - { - "description": "A face.", - "type": "object", - "required": [ - "artifactId", - "id", - "solid", - "type", - "units", - "value", - "xAxis", - "yAxis" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "face" - ] - }, - "id": { - "description": "The id of the face.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "description": "The tag of the face.", - "type": "string" - }, - "xAxis": { - "description": "What should the face's X axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "yAxis": { - "description": "What should the face's Y axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "solid": { - "description": "The solid the face is on.", - "allOf": [ - { - "$ref": "#/components/schemas/Solid" - } - ] - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - } - ] - }, - "PlaneType": { - "description": "Type for a plane.", - "oneOf": [ - { - "type": "string", - "enum": [ - "XY", - "XZ", - "YZ" - ] - }, - { - "description": "A custom plane.", - "type": "string", - "enum": [ - "Custom" - ] - }, - { - "description": "A custom plane which has not been sent to the engine. It must be sent before it is used.", - "type": "string", - "enum": [ - "Uninit" - ] - } - ] - }, - "Point3d": { - "type": "object", - "required": [ - "units", - "x", - "y", - "z" - ], - "properties": { - "x": { - "type": "number", - "format": "double" - }, - "y": { - "type": "number", - "format": "double" - }, - "z": { - "type": "number", - "format": "double" - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - }, - "Solid": { - "type": "object", - "required": [ - "artifactId", - "height", - "id", - "sectional", - "sketch", - "units", - "value" - ], - "properties": { - "id": { - "description": "The id of the solid.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID of the solid. Unlike `id`, this doesn't change.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "description": "The extrude surfaces.", - "type": "array", - "items": { - "$ref": "#/components/schemas/ExtrudeSurface" - } - }, - "sketch": { - "description": "The sketch.", - "allOf": [ - { - "$ref": "#/components/schemas/Sketch" - } - ] - }, - "height": { - "description": "The height of the solid.", - "type": "number", - "format": "double" - }, - "startCapId": { - "description": "The id of the extrusion start cap", - "type": "string", - "format": "uuid", - "nullable": true - }, - "endCapId": { - "description": "The id of the extrusion end cap", - "type": "string", - "format": "uuid", - "nullable": true - }, - "edgeCuts": { - "description": "Chamfers or fillets on this solid.", - "type": "array", - "items": { - "$ref": "#/components/schemas/EdgeCut" - } - }, - "units": { - "description": "The units of the solid.", - "allOf": [ - { - "$ref": "#/components/schemas/UnitLen" - } - ] - }, - "sectional": { - "description": "Is this a sectional solid?", - "type": "boolean" - } - } - }, - "EdgeCut": { - "description": "A fillet or a chamfer.", - "oneOf": [ - { - "description": "A fillet.", - "type": "object", - "required": [ - "edgeId", - "id", - "radius", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "fillet" - ] - }, - "id": { - "description": "The id of the engine command that called this fillet.", - "type": "string", - "format": "uuid" - }, - "radius": { - "$ref": "#/components/schemas/TyF64" - }, - "edgeId": { - "description": "The engine id of the edge to fillet.", - "type": "string", - "format": "uuid" - }, - "tag": { - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - } - } - }, - { - "description": "A chamfer.", - "type": "object", - "required": [ - "edgeId", - "id", - "length", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "chamfer" - ] - }, - "id": { - "description": "The id of the engine command that called this chamfer.", - "type": "string", - "format": "uuid" - }, - "length": { - "$ref": "#/components/schemas/TyF64" - }, - "edgeId": { - "description": "The engine id of the edge to chamfer.", - "type": "string", - "format": "uuid" - }, - "tag": { - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - } - } - } - ] - }, - "TyF64": { - "type": "number", - "format": "double" - }, - "BasePath": { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "units" - ], - "properties": { - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - "TagIdentifier": { - "type": "object", - "required": [ - "value" - ], - "properties": { - "value": { - "type": "string" - } - } - }, - "EdgeReference": { - "description": "A tag or a uuid of an edge.", - "anyOf": [ - { - "description": "A uuid of an edge.", - "type": "string", - "format": "uuid" - }, - { - "description": "A tag of an edge.", - "allOf": [ - { - "$ref": "#/components/schemas/TagIdentifier" - } - ] - } - ] - } - } - }, - "required": false, - "description": "Create a new tag which refers to this fillet", - "labelRequired": true - } - ], - "returnValue": { - "name": "", - "type": "Solid", - "schema": { - "$schema": "https://spec.openapis.org/oas/3.0/schema/2019-04-02#/definitions/Schema", - "title": "Solid", - "type": "object", - "required": [ - "artifactId", - "height", - "id", - "sectional", - "sketch", - "units", - "value" - ], - "properties": { - "id": { - "description": "The id of the solid.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID of the solid. Unlike `id`, this doesn't change.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "description": "The extrude surfaces.", - "type": "array", - "items": { - "$ref": "#/components/schemas/ExtrudeSurface" - } - }, - "sketch": { - "description": "The sketch.", - "allOf": [ - { - "$ref": "#/components/schemas/Sketch" - } - ] - }, - "height": { - "description": "The height of the solid.", - "type": "number", - "format": "double" - }, - "startCapId": { - "description": "The id of the extrusion start cap", - "type": "string", - "format": "uuid", - "nullable": true - }, - "endCapId": { - "description": "The id of the extrusion end cap", - "type": "string", - "format": "uuid", - "nullable": true - }, - "edgeCuts": { - "description": "Chamfers or fillets on this solid.", - "type": "array", - "items": { - "$ref": "#/components/schemas/EdgeCut" - } - }, - "units": { - "description": "The units of the solid.", - "allOf": [ - { - "$ref": "#/components/schemas/UnitLen" - } - ] - }, - "sectional": { - "description": "Is this a sectional solid?", - "type": "boolean" - } - }, - "definitions": { - "ArtifactId": { - "type": "string", - "format": "uuid" - }, - "ExtrudeSurface": { - "description": "An extrude surface.", - "oneOf": [ - { - "description": "An extrude plane.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "extrudePlane" - ] - }, - "faceId": { - "description": "The face id for the extrude plane.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "An extruded arc.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "extrudeArc" - ] - }, - "faceId": { - "description": "The face id for the extrude plane.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "chamfer" - ] - }, - "faceId": { - "description": "The id for the chamfer surface.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "fillet" - ] - }, - "faceId": { - "description": "The id for the fillet surface.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - } - ] - }, - "TagDeclarator": { - "type": "object", - "required": [ - "value" - ], - "properties": { - "value": { - "type": "string" - }, - "digest": { - "type": "array", - "items": { - "type": "integer", - "format": "uint8", - "minimum": 0.0 - }, - "maxItems": 32, - "minItems": 32, - "nullable": true - }, - "start": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - }, - "end": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - } - } - }, - "SourceRange": { - "description": "The first two items are the start and end points (byte offsets from the start of the file). The third item is whether the source range belongs to the 'main' file, i.e., the file currently being rendered/displayed in the editor.", - "type": "array", - "items": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - }, - "maxItems": 3, - "minItems": 3 - }, - "Sketch": { - "type": "object", - "required": [ - "artifactId", - "id", - "on", - "originalId", - "paths", - "start", - "units" - ], - "properties": { - "id": { - "description": "The id of the sketch (this will change when the engine's reference to it changes).", - "type": "string", - "format": "uuid" - }, - "paths": { - "description": "The paths in the sketch.", - "type": "array", - "items": { - "$ref": "#/components/schemas/Path" - } - }, - "on": { - "description": "What the sketch is on (can be a plane or a face).", - "allOf": [ - { - "$ref": "#/components/schemas/SketchSurface" - } - ] - }, - "start": { - "description": "The starting path.", - "allOf": [ - { - "$ref": "#/components/schemas/BasePath" - } - ] - }, - "tags": { - "description": "Tag identifiers that have been declared in this sketch.", - "type": "object", - "additionalProperties": { - "$ref": "#/components/schemas/TagIdentifier" - } - }, - "artifactId": { - "description": "The original id of the sketch. This stays the same even if the sketch is is sketched on face etc.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "originalId": { - "type": "string", - "format": "uuid" - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - }, - "Path": { - "description": "A path.", - "oneOf": [ - { - "description": "A path that goes to a point.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "ToPoint" - ] - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A arc that is tangential to the last path segment that goes to a point", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "TangentialArcTo" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "ccw": { - "description": "arc's direction", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A arc that is tangential to the last path segment", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "TangentialArc" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "ccw": { - "description": "arc's direction", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "a complete arc", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "radius", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Circle" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "radius": { - "description": "the arc's radius", - "type": "number", - "format": "double" - }, - "ccw": { - "description": "arc's direction This is used to compute the tangential angle.", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "p1", - "p2", - "p3", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "CircleThreePoint" - ] - }, - "p1": { - "description": "Point 1 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p2": { - "description": "Point 2 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p3": { - "description": "Point 3 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "p1", - "p2", - "p3", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "ArcThreePoint" - ] - }, - "p1": { - "description": "Point 1 of the arc (base on the end of previous segment)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p2": { - "description": "Point 2 of the arc (interiorAbsolute kwarg)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p3": { - "description": "Point 3 of the arc (endAbsolute kwarg)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A path that is horizontal.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units", - "x" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Horizontal" - ] - }, - "x": { - "description": "The x coordinate.", - "type": "number", - "format": "double" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "An angled line to.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "AngledLineTo" - ] - }, - "x": { - "description": "The x coordinate.", - "type": "number", - "format": "double", - "nullable": true - }, - "y": { - "description": "The y coordinate.", - "type": "number", - "format": "double", - "nullable": true - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Base" - ] - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A circular arc, not necessarily tangential to the current point.", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "radius", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Arc" - ] - }, - "center": { - "description": "Center of the circle that this arc is drawn on.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "radius": { - "description": "Radius of the circle that this arc is drawn on.", - "type": "number", - "format": "double" - }, - "ccw": { - "description": "True if the arc is counterclockwise.", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - } - ] - }, - "UnitLen": { - "description": "A unit of length.", - "oneOf": [ - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Mm" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Cm" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "M" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Inches" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Feet" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Yards" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Unknown" - ] - } - } - } - ] - }, - "GeoMeta": { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "id", - "sourceRange" - ], - "properties": { - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - "SketchSurface": { - "description": "A sketch type.", - "oneOf": [ - { - "type": "object", - "required": [ - "artifactId", - "id", - "origin", - "type", - "value", - "xAxis", - "yAxis" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "plane" - ] - }, - "id": { - "description": "The id of the plane.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "$ref": "#/components/schemas/PlaneType" - }, - "origin": { - "description": "Origin of the plane.", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "xAxis": { - "description": "What should the plane's X axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "yAxis": { - "description": "What should the plane's Y axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - } - } - }, - { - "description": "A face.", - "type": "object", - "required": [ - "artifactId", - "id", - "solid", - "type", - "units", - "value", - "xAxis", - "yAxis" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "face" - ] - }, - "id": { - "description": "The id of the face.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "description": "The tag of the face.", - "type": "string" - }, - "xAxis": { - "description": "What should the face's X axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "yAxis": { - "description": "What should the face's Y axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "solid": { - "description": "The solid the face is on.", - "allOf": [ - { - "$ref": "#/components/schemas/Solid" - } - ] - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - } - ] - }, - "PlaneType": { - "description": "Type for a plane.", - "oneOf": [ - { - "type": "string", - "enum": [ - "XY", - "XZ", - "YZ" - ] - }, - { - "description": "A custom plane.", - "type": "string", - "enum": [ - "Custom" - ] - }, - { - "description": "A custom plane which has not been sent to the engine. It must be sent before it is used.", - "type": "string", - "enum": [ - "Uninit" - ] - } - ] - }, - "Point3d": { - "type": "object", - "required": [ - "units", - "x", - "y", - "z" - ], - "properties": { - "x": { - "type": "number", - "format": "double" - }, - "y": { - "type": "number", - "format": "double" - }, - "z": { - "type": "number", - "format": "double" - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - }, - "Solid": { - "type": "object", - "required": [ - "artifactId", - "height", - "id", - "sectional", - "sketch", - "units", - "value" - ], - "properties": { - "id": { - "description": "The id of the solid.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID of the solid. Unlike `id`, this doesn't change.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "description": "The extrude surfaces.", - "type": "array", - "items": { - "$ref": "#/components/schemas/ExtrudeSurface" - } - }, - "sketch": { - "description": "The sketch.", - "allOf": [ - { - "$ref": "#/components/schemas/Sketch" - } - ] - }, - "height": { - "description": "The height of the solid.", - "type": "number", - "format": "double" - }, - "startCapId": { - "description": "The id of the extrusion start cap", - "type": "string", - "format": "uuid", - "nullable": true - }, - "endCapId": { - "description": "The id of the extrusion end cap", - "type": "string", - "format": "uuid", - "nullable": true - }, - "edgeCuts": { - "description": "Chamfers or fillets on this solid.", - "type": "array", - "items": { - "$ref": "#/components/schemas/EdgeCut" - } - }, - "units": { - "description": "The units of the solid.", - "allOf": [ - { - "$ref": "#/components/schemas/UnitLen" - } - ] - }, - "sectional": { - "description": "Is this a sectional solid?", - "type": "boolean" - } - } - }, - "EdgeCut": { - "description": "A fillet or a chamfer.", - "oneOf": [ - { - "description": "A fillet.", - "type": "object", - "required": [ - "edgeId", - "id", - "radius", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "fillet" - ] - }, - "id": { - "description": "The id of the engine command that called this fillet.", - "type": "string", - "format": "uuid" - }, - "radius": { - "$ref": "#/components/schemas/TyF64" - }, - "edgeId": { - "description": "The engine id of the edge to fillet.", - "type": "string", - "format": "uuid" - }, - "tag": { - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - } - } - }, - { - "description": "A chamfer.", - "type": "object", - "required": [ - "edgeId", - "id", - "length", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "chamfer" - ] - }, - "id": { - "description": "The id of the engine command that called this chamfer.", - "type": "string", - "format": "uuid" - }, - "length": { - "$ref": "#/components/schemas/TyF64" - }, - "edgeId": { - "description": "The engine id of the edge to chamfer.", - "type": "string", - "format": "uuid" - }, - "tag": { - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - } - } - } - ] - }, - "TyF64": { - "type": "number", - "format": "double" - }, - "BasePath": { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "units" - ], - "properties": { - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - "TagIdentifier": { - "type": "object", - "required": [ - "value" - ], - "properties": { - "value": { - "type": "string" - } - } - } - } - }, - "required": true, - "includeInSnippet": true, - "labelRequired": true - }, - "unpublished": false, - "deprecated": false, - "examples": [ - "width = 20\nlength = 10\nthickness = 1\nfilletRadius = 2\n\nmountingPlateSketch = startSketchOn(XY)\n |> startProfile(at = [-width / 2, -length / 2])\n |> line(endAbsolute = [width / 2, -length / 2], tag = $edge1)\n |> line(endAbsolute = [width / 2, length / 2], tag = $edge2)\n |> line(endAbsolute = [-width / 2, length / 2], tag = $edge3)\n |> close(tag = $edge4)\n\nmountingPlate = extrude(mountingPlateSketch, length = thickness)\n |> fillet(\n radius = filletRadius,\n tags = [\n getNextAdjacentEdge(edge1),\n getNextAdjacentEdge(edge2),\n getNextAdjacentEdge(edge3),\n getNextAdjacentEdge(edge4)\n ],\n )", - "width = 20\nlength = 10\nthickness = 1\nfilletRadius = 1\n\nmountingPlateSketch = startSketchOn(XY)\n |> startProfile(at = [-width / 2, -length / 2])\n |> line(endAbsolute = [width / 2, -length / 2], tag = $edge1)\n |> line(endAbsolute = [width / 2, length / 2], tag = $edge2)\n |> line(endAbsolute = [-width / 2, length / 2], tag = $edge3)\n |> close(tag = $edge4)\n\nmountingPlate = extrude(mountingPlateSketch, length = thickness)\n |> fillet(\n radius = filletRadius,\n tolerance = 0.000001,\n tags = [\n getNextAdjacentEdge(edge1),\n getNextAdjacentEdge(edge2),\n getNextAdjacentEdge(edge3),\n getNextAdjacentEdge(edge4)\n ],\n )" - ] - }, { "name": "floor", "summary": "Compute the largest integer less than or equal to a number.", @@ -103963,4984 +85881,6 @@ "exampleSketch = startSketchOn(XZ)\n |> startProfile(at = [0, 0])\n |> line(end = [10, 0])\n |> angledLine(angle = 60, length = 10)\n |> angledLine(angle = 120, length = 10)\n |> line(end = [-10, 0])\n |> angledLine(angle = 240, length = 10, tag = $referenceEdge)\n |> close()\n\nexample = extrude(exampleSketch, length = 5)\n |> fillet(radius = 3, tags = [getPreviousAdjacentEdge(referenceEdge)])" ] }, - { - "name": "hollow", - "summary": "Make the inside of a 3D object hollow.", - "description": "Remove volume from a 3-dimensional shape such that a wall of the provided thickness remains around the exterior of the shape.", - "tags": [], - "keywordArguments": true, - "args": [ - { - "name": "solid", - "type": "Solid", - "schema": { - "$schema": "https://spec.openapis.org/oas/3.0/schema/2019-04-02#/definitions/Schema", - "title": "Solid", - "type": "object", - "required": [ - "artifactId", - "height", - "id", - "sectional", - "sketch", - "units", - "value" - ], - "properties": { - "id": { - "description": "The id of the solid.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID of the solid. Unlike `id`, this doesn't change.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "description": "The extrude surfaces.", - "type": "array", - "items": { - "$ref": "#/components/schemas/ExtrudeSurface" - } - }, - "sketch": { - "description": "The sketch.", - "allOf": [ - { - "$ref": "#/components/schemas/Sketch" - } - ] - }, - "height": { - "description": "The height of the solid.", - "type": "number", - "format": "double" - }, - "startCapId": { - "description": "The id of the extrusion start cap", - "type": "string", - "format": "uuid", - "nullable": true - }, - "endCapId": { - "description": "The id of the extrusion end cap", - "type": "string", - "format": "uuid", - "nullable": true - }, - "edgeCuts": { - "description": "Chamfers or fillets on this solid.", - "type": "array", - "items": { - "$ref": "#/components/schemas/EdgeCut" - } - }, - "units": { - "description": "The units of the solid.", - "allOf": [ - { - "$ref": "#/components/schemas/UnitLen" - } - ] - }, - "sectional": { - "description": "Is this a sectional solid?", - "type": "boolean" - } - }, - "definitions": { - "ArtifactId": { - "type": "string", - "format": "uuid" - }, - "ExtrudeSurface": { - "description": "An extrude surface.", - "oneOf": [ - { - "description": "An extrude plane.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "extrudePlane" - ] - }, - "faceId": { - "description": "The face id for the extrude plane.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "An extruded arc.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "extrudeArc" - ] - }, - "faceId": { - "description": "The face id for the extrude plane.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "chamfer" - ] - }, - "faceId": { - "description": "The id for the chamfer surface.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "fillet" - ] - }, - "faceId": { - "description": "The id for the fillet surface.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - } - ] - }, - "TagDeclarator": { - "type": "object", - "required": [ - "value" - ], - "properties": { - "value": { - "type": "string" - }, - "digest": { - "type": "array", - "items": { - "type": "integer", - "format": "uint8", - "minimum": 0.0 - }, - "maxItems": 32, - "minItems": 32, - "nullable": true - }, - "start": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - }, - "end": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - } - } - }, - "SourceRange": { - "description": "The first two items are the start and end points (byte offsets from the start of the file). The third item is whether the source range belongs to the 'main' file, i.e., the file currently being rendered/displayed in the editor.", - "type": "array", - "items": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - }, - "maxItems": 3, - "minItems": 3 - }, - "Sketch": { - "type": "object", - "required": [ - "artifactId", - "id", - "on", - "originalId", - "paths", - "start", - "units" - ], - "properties": { - "id": { - "description": "The id of the sketch (this will change when the engine's reference to it changes).", - "type": "string", - "format": "uuid" - }, - "paths": { - "description": "The paths in the sketch.", - "type": "array", - "items": { - "$ref": "#/components/schemas/Path" - } - }, - "on": { - "description": "What the sketch is on (can be a plane or a face).", - "allOf": [ - { - "$ref": "#/components/schemas/SketchSurface" - } - ] - }, - "start": { - "description": "The starting path.", - "allOf": [ - { - "$ref": "#/components/schemas/BasePath" - } - ] - }, - "tags": { - "description": "Tag identifiers that have been declared in this sketch.", - "type": "object", - "additionalProperties": { - "$ref": "#/components/schemas/TagIdentifier" - } - }, - "artifactId": { - "description": "The original id of the sketch. This stays the same even if the sketch is is sketched on face etc.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "originalId": { - "type": "string", - "format": "uuid" - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - }, - "Path": { - "description": "A path.", - "oneOf": [ - { - "description": "A path that goes to a point.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "ToPoint" - ] - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A arc that is tangential to the last path segment that goes to a point", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "TangentialArcTo" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "ccw": { - "description": "arc's direction", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A arc that is tangential to the last path segment", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "TangentialArc" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "ccw": { - "description": "arc's direction", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "a complete arc", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "radius", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Circle" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "radius": { - "description": "the arc's radius", - "type": "number", - "format": "double" - }, - "ccw": { - "description": "arc's direction This is used to compute the tangential angle.", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "p1", - "p2", - "p3", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "CircleThreePoint" - ] - }, - "p1": { - "description": "Point 1 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p2": { - "description": "Point 2 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p3": { - "description": "Point 3 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "p1", - "p2", - "p3", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "ArcThreePoint" - ] - }, - "p1": { - "description": "Point 1 of the arc (base on the end of previous segment)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p2": { - "description": "Point 2 of the arc (interiorAbsolute kwarg)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p3": { - "description": "Point 3 of the arc (endAbsolute kwarg)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A path that is horizontal.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units", - "x" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Horizontal" - ] - }, - "x": { - "description": "The x coordinate.", - "type": "number", - "format": "double" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "An angled line to.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "AngledLineTo" - ] - }, - "x": { - "description": "The x coordinate.", - "type": "number", - "format": "double", - "nullable": true - }, - "y": { - "description": "The y coordinate.", - "type": "number", - "format": "double", - "nullable": true - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Base" - ] - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A circular arc, not necessarily tangential to the current point.", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "radius", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Arc" - ] - }, - "center": { - "description": "Center of the circle that this arc is drawn on.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "radius": { - "description": "Radius of the circle that this arc is drawn on.", - "type": "number", - "format": "double" - }, - "ccw": { - "description": "True if the arc is counterclockwise.", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - } - ] - }, - "UnitLen": { - "description": "A unit of length.", - "oneOf": [ - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Mm" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Cm" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "M" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Inches" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Feet" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Yards" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Unknown" - ] - } - } - } - ] - }, - "GeoMeta": { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "id", - "sourceRange" - ], - "properties": { - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - "SketchSurface": { - "description": "A sketch type.", - "oneOf": [ - { - "type": "object", - "required": [ - "artifactId", - "id", - "origin", - "type", - "value", - "xAxis", - "yAxis" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "plane" - ] - }, - "id": { - "description": "The id of the plane.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "$ref": "#/components/schemas/PlaneType" - }, - "origin": { - "description": "Origin of the plane.", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "xAxis": { - "description": "What should the plane's X axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "yAxis": { - "description": "What should the plane's Y axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - } - } - }, - { - "description": "A face.", - "type": "object", - "required": [ - "artifactId", - "id", - "solid", - "type", - "units", - "value", - "xAxis", - "yAxis" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "face" - ] - }, - "id": { - "description": "The id of the face.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "description": "The tag of the face.", - "type": "string" - }, - "xAxis": { - "description": "What should the face's X axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "yAxis": { - "description": "What should the face's Y axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "solid": { - "description": "The solid the face is on.", - "allOf": [ - { - "$ref": "#/components/schemas/Solid" - } - ] - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - } - ] - }, - "PlaneType": { - "description": "Type for a plane.", - "oneOf": [ - { - "type": "string", - "enum": [ - "XY", - "XZ", - "YZ" - ] - }, - { - "description": "A custom plane.", - "type": "string", - "enum": [ - "Custom" - ] - }, - { - "description": "A custom plane which has not been sent to the engine. It must be sent before it is used.", - "type": "string", - "enum": [ - "Uninit" - ] - } - ] - }, - "Point3d": { - "type": "object", - "required": [ - "units", - "x", - "y", - "z" - ], - "properties": { - "x": { - "type": "number", - "format": "double" - }, - "y": { - "type": "number", - "format": "double" - }, - "z": { - "type": "number", - "format": "double" - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - }, - "Solid": { - "type": "object", - "required": [ - "artifactId", - "height", - "id", - "sectional", - "sketch", - "units", - "value" - ], - "properties": { - "id": { - "description": "The id of the solid.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID of the solid. Unlike `id`, this doesn't change.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "description": "The extrude surfaces.", - "type": "array", - "items": { - "$ref": "#/components/schemas/ExtrudeSurface" - } - }, - "sketch": { - "description": "The sketch.", - "allOf": [ - { - "$ref": "#/components/schemas/Sketch" - } - ] - }, - "height": { - "description": "The height of the solid.", - "type": "number", - "format": "double" - }, - "startCapId": { - "description": "The id of the extrusion start cap", - "type": "string", - "format": "uuid", - "nullable": true - }, - "endCapId": { - "description": "The id of the extrusion end cap", - "type": "string", - "format": "uuid", - "nullable": true - }, - "edgeCuts": { - "description": "Chamfers or fillets on this solid.", - "type": "array", - "items": { - "$ref": "#/components/schemas/EdgeCut" - } - }, - "units": { - "description": "The units of the solid.", - "allOf": [ - { - "$ref": "#/components/schemas/UnitLen" - } - ] - }, - "sectional": { - "description": "Is this a sectional solid?", - "type": "boolean" - } - } - }, - "EdgeCut": { - "description": "A fillet or a chamfer.", - "oneOf": [ - { - "description": "A fillet.", - "type": "object", - "required": [ - "edgeId", - "id", - "radius", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "fillet" - ] - }, - "id": { - "description": "The id of the engine command that called this fillet.", - "type": "string", - "format": "uuid" - }, - "radius": { - "$ref": "#/components/schemas/TyF64" - }, - "edgeId": { - "description": "The engine id of the edge to fillet.", - "type": "string", - "format": "uuid" - }, - "tag": { - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - } - } - }, - { - "description": "A chamfer.", - "type": "object", - "required": [ - "edgeId", - "id", - "length", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "chamfer" - ] - }, - "id": { - "description": "The id of the engine command that called this chamfer.", - "type": "string", - "format": "uuid" - }, - "length": { - "$ref": "#/components/schemas/TyF64" - }, - "edgeId": { - "description": "The engine id of the edge to chamfer.", - "type": "string", - "format": "uuid" - }, - "tag": { - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - } - } - } - ] - }, - "TyF64": { - "type": "number", - "format": "double" - }, - "BasePath": { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "units" - ], - "properties": { - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - "TagIdentifier": { - "type": "object", - "required": [ - "value" - ], - "properties": { - "value": { - "type": "string" - } - } - } - } - }, - "required": true, - "includeInSnippet": true, - "description": "Which solid to shell out", - "labelRequired": false - }, - { - "name": "thickness", - "type": "number", - "schema": { - "$schema": "https://spec.openapis.org/oas/3.0/schema/2019-04-02#/definitions/Schema", - "title": "TyF64", - "type": "number", - "format": "double", - "definitions": { - "ArtifactId": { - "type": "string", - "format": "uuid" - }, - "ExtrudeSurface": { - "description": "An extrude surface.", - "oneOf": [ - { - "description": "An extrude plane.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "extrudePlane" - ] - }, - "faceId": { - "description": "The face id for the extrude plane.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "An extruded arc.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "extrudeArc" - ] - }, - "faceId": { - "description": "The face id for the extrude plane.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "chamfer" - ] - }, - "faceId": { - "description": "The id for the chamfer surface.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "fillet" - ] - }, - "faceId": { - "description": "The id for the fillet surface.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - } - ] - }, - "TagDeclarator": { - "type": "object", - "required": [ - "value" - ], - "properties": { - "value": { - "type": "string" - }, - "digest": { - "type": "array", - "items": { - "type": "integer", - "format": "uint8", - "minimum": 0.0 - }, - "maxItems": 32, - "minItems": 32, - "nullable": true - }, - "start": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - }, - "end": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - } - } - }, - "SourceRange": { - "description": "The first two items are the start and end points (byte offsets from the start of the file). The third item is whether the source range belongs to the 'main' file, i.e., the file currently being rendered/displayed in the editor.", - "type": "array", - "items": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - }, - "maxItems": 3, - "minItems": 3 - }, - "Sketch": { - "type": "object", - "required": [ - "artifactId", - "id", - "on", - "originalId", - "paths", - "start", - "units" - ], - "properties": { - "id": { - "description": "The id of the sketch (this will change when the engine's reference to it changes).", - "type": "string", - "format": "uuid" - }, - "paths": { - "description": "The paths in the sketch.", - "type": "array", - "items": { - "$ref": "#/components/schemas/Path" - } - }, - "on": { - "description": "What the sketch is on (can be a plane or a face).", - "allOf": [ - { - "$ref": "#/components/schemas/SketchSurface" - } - ] - }, - "start": { - "description": "The starting path.", - "allOf": [ - { - "$ref": "#/components/schemas/BasePath" - } - ] - }, - "tags": { - "description": "Tag identifiers that have been declared in this sketch.", - "type": "object", - "additionalProperties": { - "$ref": "#/components/schemas/TagIdentifier" - } - }, - "artifactId": { - "description": "The original id of the sketch. This stays the same even if the sketch is is sketched on face etc.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "originalId": { - "type": "string", - "format": "uuid" - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - }, - "Path": { - "description": "A path.", - "oneOf": [ - { - "description": "A path that goes to a point.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "ToPoint" - ] - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A arc that is tangential to the last path segment that goes to a point", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "TangentialArcTo" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "ccw": { - "description": "arc's direction", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A arc that is tangential to the last path segment", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "TangentialArc" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "ccw": { - "description": "arc's direction", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "a complete arc", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "radius", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Circle" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "radius": { - "description": "the arc's radius", - "type": "number", - "format": "double" - }, - "ccw": { - "description": "arc's direction This is used to compute the tangential angle.", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "p1", - "p2", - "p3", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "CircleThreePoint" - ] - }, - "p1": { - "description": "Point 1 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p2": { - "description": "Point 2 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p3": { - "description": "Point 3 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "p1", - "p2", - "p3", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "ArcThreePoint" - ] - }, - "p1": { - "description": "Point 1 of the arc (base on the end of previous segment)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p2": { - "description": "Point 2 of the arc (interiorAbsolute kwarg)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p3": { - "description": "Point 3 of the arc (endAbsolute kwarg)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A path that is horizontal.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units", - "x" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Horizontal" - ] - }, - "x": { - "description": "The x coordinate.", - "type": "number", - "format": "double" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "An angled line to.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "AngledLineTo" - ] - }, - "x": { - "description": "The x coordinate.", - "type": "number", - "format": "double", - "nullable": true - }, - "y": { - "description": "The y coordinate.", - "type": "number", - "format": "double", - "nullable": true - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Base" - ] - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A circular arc, not necessarily tangential to the current point.", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "radius", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Arc" - ] - }, - "center": { - "description": "Center of the circle that this arc is drawn on.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "radius": { - "description": "Radius of the circle that this arc is drawn on.", - "type": "number", - "format": "double" - }, - "ccw": { - "description": "True if the arc is counterclockwise.", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - } - ] - }, - "UnitLen": { - "description": "A unit of length.", - "oneOf": [ - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Mm" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Cm" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "M" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Inches" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Feet" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Yards" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Unknown" - ] - } - } - } - ] - }, - "GeoMeta": { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "id", - "sourceRange" - ], - "properties": { - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - "SketchSurface": { - "description": "A sketch type.", - "oneOf": [ - { - "type": "object", - "required": [ - "artifactId", - "id", - "origin", - "type", - "value", - "xAxis", - "yAxis" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "plane" - ] - }, - "id": { - "description": "The id of the plane.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "$ref": "#/components/schemas/PlaneType" - }, - "origin": { - "description": "Origin of the plane.", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "xAxis": { - "description": "What should the plane's X axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "yAxis": { - "description": "What should the plane's Y axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - } - } - }, - { - "description": "A face.", - "type": "object", - "required": [ - "artifactId", - "id", - "solid", - "type", - "units", - "value", - "xAxis", - "yAxis" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "face" - ] - }, - "id": { - "description": "The id of the face.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "description": "The tag of the face.", - "type": "string" - }, - "xAxis": { - "description": "What should the face's X axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "yAxis": { - "description": "What should the face's Y axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "solid": { - "description": "The solid the face is on.", - "allOf": [ - { - "$ref": "#/components/schemas/Solid" - } - ] - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - } - ] - }, - "PlaneType": { - "description": "Type for a plane.", - "oneOf": [ - { - "type": "string", - "enum": [ - "XY", - "XZ", - "YZ" - ] - }, - { - "description": "A custom plane.", - "type": "string", - "enum": [ - "Custom" - ] - }, - { - "description": "A custom plane which has not been sent to the engine. It must be sent before it is used.", - "type": "string", - "enum": [ - "Uninit" - ] - } - ] - }, - "Point3d": { - "type": "object", - "required": [ - "units", - "x", - "y", - "z" - ], - "properties": { - "x": { - "type": "number", - "format": "double" - }, - "y": { - "type": "number", - "format": "double" - }, - "z": { - "type": "number", - "format": "double" - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - }, - "Solid": { - "type": "object", - "required": [ - "artifactId", - "height", - "id", - "sectional", - "sketch", - "units", - "value" - ], - "properties": { - "id": { - "description": "The id of the solid.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID of the solid. Unlike `id`, this doesn't change.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "description": "The extrude surfaces.", - "type": "array", - "items": { - "$ref": "#/components/schemas/ExtrudeSurface" - } - }, - "sketch": { - "description": "The sketch.", - "allOf": [ - { - "$ref": "#/components/schemas/Sketch" - } - ] - }, - "height": { - "description": "The height of the solid.", - "type": "number", - "format": "double" - }, - "startCapId": { - "description": "The id of the extrusion start cap", - "type": "string", - "format": "uuid", - "nullable": true - }, - "endCapId": { - "description": "The id of the extrusion end cap", - "type": "string", - "format": "uuid", - "nullable": true - }, - "edgeCuts": { - "description": "Chamfers or fillets on this solid.", - "type": "array", - "items": { - "$ref": "#/components/schemas/EdgeCut" - } - }, - "units": { - "description": "The units of the solid.", - "allOf": [ - { - "$ref": "#/components/schemas/UnitLen" - } - ] - }, - "sectional": { - "description": "Is this a sectional solid?", - "type": "boolean" - } - } - }, - "EdgeCut": { - "description": "A fillet or a chamfer.", - "oneOf": [ - { - "description": "A fillet.", - "type": "object", - "required": [ - "edgeId", - "id", - "radius", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "fillet" - ] - }, - "id": { - "description": "The id of the engine command that called this fillet.", - "type": "string", - "format": "uuid" - }, - "radius": { - "$ref": "#/components/schemas/TyF64" - }, - "edgeId": { - "description": "The engine id of the edge to fillet.", - "type": "string", - "format": "uuid" - }, - "tag": { - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - } - } - }, - { - "description": "A chamfer.", - "type": "object", - "required": [ - "edgeId", - "id", - "length", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "chamfer" - ] - }, - "id": { - "description": "The id of the engine command that called this chamfer.", - "type": "string", - "format": "uuid" - }, - "length": { - "$ref": "#/components/schemas/TyF64" - }, - "edgeId": { - "description": "The engine id of the edge to chamfer.", - "type": "string", - "format": "uuid" - }, - "tag": { - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - } - } - } - ] - }, - "TyF64": { - "type": "number", - "format": "double" - }, - "BasePath": { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "units" - ], - "properties": { - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - "TagIdentifier": { - "type": "object", - "required": [ - "value" - ], - "properties": { - "value": { - "type": "string" - } - } - } - } - }, - "required": true, - "includeInSnippet": true, - "description": "The thickness of the shell", - "labelRequired": true - } - ], - "returnValue": { - "name": "", - "type": "Solid", - "schema": { - "$schema": "https://spec.openapis.org/oas/3.0/schema/2019-04-02#/definitions/Schema", - "title": "Solid", - "type": "object", - "required": [ - "artifactId", - "height", - "id", - "sectional", - "sketch", - "units", - "value" - ], - "properties": { - "id": { - "description": "The id of the solid.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID of the solid. Unlike `id`, this doesn't change.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "description": "The extrude surfaces.", - "type": "array", - "items": { - "$ref": "#/components/schemas/ExtrudeSurface" - } - }, - "sketch": { - "description": "The sketch.", - "allOf": [ - { - "$ref": "#/components/schemas/Sketch" - } - ] - }, - "height": { - "description": "The height of the solid.", - "type": "number", - "format": "double" - }, - "startCapId": { - "description": "The id of the extrusion start cap", - "type": "string", - "format": "uuid", - "nullable": true - }, - "endCapId": { - "description": "The id of the extrusion end cap", - "type": "string", - "format": "uuid", - "nullable": true - }, - "edgeCuts": { - "description": "Chamfers or fillets on this solid.", - "type": "array", - "items": { - "$ref": "#/components/schemas/EdgeCut" - } - }, - "units": { - "description": "The units of the solid.", - "allOf": [ - { - "$ref": "#/components/schemas/UnitLen" - } - ] - }, - "sectional": { - "description": "Is this a sectional solid?", - "type": "boolean" - } - }, - "definitions": { - "ArtifactId": { - "type": "string", - "format": "uuid" - }, - "ExtrudeSurface": { - "description": "An extrude surface.", - "oneOf": [ - { - "description": "An extrude plane.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "extrudePlane" - ] - }, - "faceId": { - "description": "The face id for the extrude plane.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "An extruded arc.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "extrudeArc" - ] - }, - "faceId": { - "description": "The face id for the extrude plane.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "chamfer" - ] - }, - "faceId": { - "description": "The id for the chamfer surface.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "fillet" - ] - }, - "faceId": { - "description": "The id for the fillet surface.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - } - ] - }, - "TagDeclarator": { - "type": "object", - "required": [ - "value" - ], - "properties": { - "value": { - "type": "string" - }, - "digest": { - "type": "array", - "items": { - "type": "integer", - "format": "uint8", - "minimum": 0.0 - }, - "maxItems": 32, - "minItems": 32, - "nullable": true - }, - "start": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - }, - "end": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - } - } - }, - "SourceRange": { - "description": "The first two items are the start and end points (byte offsets from the start of the file). The third item is whether the source range belongs to the 'main' file, i.e., the file currently being rendered/displayed in the editor.", - "type": "array", - "items": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - }, - "maxItems": 3, - "minItems": 3 - }, - "Sketch": { - "type": "object", - "required": [ - "artifactId", - "id", - "on", - "originalId", - "paths", - "start", - "units" - ], - "properties": { - "id": { - "description": "The id of the sketch (this will change when the engine's reference to it changes).", - "type": "string", - "format": "uuid" - }, - "paths": { - "description": "The paths in the sketch.", - "type": "array", - "items": { - "$ref": "#/components/schemas/Path" - } - }, - "on": { - "description": "What the sketch is on (can be a plane or a face).", - "allOf": [ - { - "$ref": "#/components/schemas/SketchSurface" - } - ] - }, - "start": { - "description": "The starting path.", - "allOf": [ - { - "$ref": "#/components/schemas/BasePath" - } - ] - }, - "tags": { - "description": "Tag identifiers that have been declared in this sketch.", - "type": "object", - "additionalProperties": { - "$ref": "#/components/schemas/TagIdentifier" - } - }, - "artifactId": { - "description": "The original id of the sketch. This stays the same even if the sketch is is sketched on face etc.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "originalId": { - "type": "string", - "format": "uuid" - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - }, - "Path": { - "description": "A path.", - "oneOf": [ - { - "description": "A path that goes to a point.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "ToPoint" - ] - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A arc that is tangential to the last path segment that goes to a point", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "TangentialArcTo" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "ccw": { - "description": "arc's direction", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A arc that is tangential to the last path segment", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "TangentialArc" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "ccw": { - "description": "arc's direction", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "a complete arc", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "radius", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Circle" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "radius": { - "description": "the arc's radius", - "type": "number", - "format": "double" - }, - "ccw": { - "description": "arc's direction This is used to compute the tangential angle.", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "p1", - "p2", - "p3", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "CircleThreePoint" - ] - }, - "p1": { - "description": "Point 1 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p2": { - "description": "Point 2 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p3": { - "description": "Point 3 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "p1", - "p2", - "p3", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "ArcThreePoint" - ] - }, - "p1": { - "description": "Point 1 of the arc (base on the end of previous segment)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p2": { - "description": "Point 2 of the arc (interiorAbsolute kwarg)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p3": { - "description": "Point 3 of the arc (endAbsolute kwarg)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A path that is horizontal.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units", - "x" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Horizontal" - ] - }, - "x": { - "description": "The x coordinate.", - "type": "number", - "format": "double" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "An angled line to.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "AngledLineTo" - ] - }, - "x": { - "description": "The x coordinate.", - "type": "number", - "format": "double", - "nullable": true - }, - "y": { - "description": "The y coordinate.", - "type": "number", - "format": "double", - "nullable": true - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Base" - ] - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A circular arc, not necessarily tangential to the current point.", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "radius", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Arc" - ] - }, - "center": { - "description": "Center of the circle that this arc is drawn on.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "radius": { - "description": "Radius of the circle that this arc is drawn on.", - "type": "number", - "format": "double" - }, - "ccw": { - "description": "True if the arc is counterclockwise.", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - } - ] - }, - "UnitLen": { - "description": "A unit of length.", - "oneOf": [ - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Mm" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Cm" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "M" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Inches" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Feet" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Yards" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Unknown" - ] - } - } - } - ] - }, - "GeoMeta": { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "id", - "sourceRange" - ], - "properties": { - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - "SketchSurface": { - "description": "A sketch type.", - "oneOf": [ - { - "type": "object", - "required": [ - "artifactId", - "id", - "origin", - "type", - "value", - "xAxis", - "yAxis" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "plane" - ] - }, - "id": { - "description": "The id of the plane.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "$ref": "#/components/schemas/PlaneType" - }, - "origin": { - "description": "Origin of the plane.", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "xAxis": { - "description": "What should the plane's X axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "yAxis": { - "description": "What should the plane's Y axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - } - } - }, - { - "description": "A face.", - "type": "object", - "required": [ - "artifactId", - "id", - "solid", - "type", - "units", - "value", - "xAxis", - "yAxis" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "face" - ] - }, - "id": { - "description": "The id of the face.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "description": "The tag of the face.", - "type": "string" - }, - "xAxis": { - "description": "What should the face's X axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "yAxis": { - "description": "What should the face's Y axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "solid": { - "description": "The solid the face is on.", - "allOf": [ - { - "$ref": "#/components/schemas/Solid" - } - ] - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - } - ] - }, - "PlaneType": { - "description": "Type for a plane.", - "oneOf": [ - { - "type": "string", - "enum": [ - "XY", - "XZ", - "YZ" - ] - }, - { - "description": "A custom plane.", - "type": "string", - "enum": [ - "Custom" - ] - }, - { - "description": "A custom plane which has not been sent to the engine. It must be sent before it is used.", - "type": "string", - "enum": [ - "Uninit" - ] - } - ] - }, - "Point3d": { - "type": "object", - "required": [ - "units", - "x", - "y", - "z" - ], - "properties": { - "x": { - "type": "number", - "format": "double" - }, - "y": { - "type": "number", - "format": "double" - }, - "z": { - "type": "number", - "format": "double" - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - }, - "Solid": { - "type": "object", - "required": [ - "artifactId", - "height", - "id", - "sectional", - "sketch", - "units", - "value" - ], - "properties": { - "id": { - "description": "The id of the solid.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID of the solid. Unlike `id`, this doesn't change.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "description": "The extrude surfaces.", - "type": "array", - "items": { - "$ref": "#/components/schemas/ExtrudeSurface" - } - }, - "sketch": { - "description": "The sketch.", - "allOf": [ - { - "$ref": "#/components/schemas/Sketch" - } - ] - }, - "height": { - "description": "The height of the solid.", - "type": "number", - "format": "double" - }, - "startCapId": { - "description": "The id of the extrusion start cap", - "type": "string", - "format": "uuid", - "nullable": true - }, - "endCapId": { - "description": "The id of the extrusion end cap", - "type": "string", - "format": "uuid", - "nullable": true - }, - "edgeCuts": { - "description": "Chamfers or fillets on this solid.", - "type": "array", - "items": { - "$ref": "#/components/schemas/EdgeCut" - } - }, - "units": { - "description": "The units of the solid.", - "allOf": [ - { - "$ref": "#/components/schemas/UnitLen" - } - ] - }, - "sectional": { - "description": "Is this a sectional solid?", - "type": "boolean" - } - } - }, - "EdgeCut": { - "description": "A fillet or a chamfer.", - "oneOf": [ - { - "description": "A fillet.", - "type": "object", - "required": [ - "edgeId", - "id", - "radius", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "fillet" - ] - }, - "id": { - "description": "The id of the engine command that called this fillet.", - "type": "string", - "format": "uuid" - }, - "radius": { - "$ref": "#/components/schemas/TyF64" - }, - "edgeId": { - "description": "The engine id of the edge to fillet.", - "type": "string", - "format": "uuid" - }, - "tag": { - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - } - } - }, - { - "description": "A chamfer.", - "type": "object", - "required": [ - "edgeId", - "id", - "length", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "chamfer" - ] - }, - "id": { - "description": "The id of the engine command that called this chamfer.", - "type": "string", - "format": "uuid" - }, - "length": { - "$ref": "#/components/schemas/TyF64" - }, - "edgeId": { - "description": "The engine id of the edge to chamfer.", - "type": "string", - "format": "uuid" - }, - "tag": { - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - } - } - } - ] - }, - "TyF64": { - "type": "number", - "format": "double" - }, - "BasePath": { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "units" - ], - "properties": { - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - "TagIdentifier": { - "type": "object", - "required": [ - "value" - ], - "properties": { - "value": { - "type": "string" - } - } - } - } - }, - "required": true, - "includeInSnippet": true, - "labelRequired": true - }, - "unpublished": false, - "deprecated": false, - "examples": [ - "// Hollow a basic sketch.\nfirstSketch = startSketchOn(XY)\n |> startProfile(at = [-12, 12])\n |> line(end = [24, 0])\n |> line(end = [0, -24])\n |> line(end = [-24, 0])\n |> close()\n |> extrude(length = 6)\n |> hollow(thickness = 0.25)", - "// Hollow a basic sketch.\nfirstSketch = startSketchOn(-XZ)\n |> startProfile(at = [-12, 12])\n |> line(end = [24, 0])\n |> line(end = [0, -24])\n |> line(end = [-24, 0])\n |> close()\n |> extrude(length = 6)\n |> hollow(thickness = 0.5)", - "// Hollow a sketch on face object.\nsize = 100\ncase = startSketchOn(-XZ)\n |> startProfile(at = [-size, -size])\n |> line(end = [2 * size, 0])\n |> line(end = [0, 2 * size])\n |> tangentialArc(endAbsolute = [-size, size])\n |> close()\n |> extrude(length = 65)\n\nthing1 = startSketchOn(case, face = END)\n |> circle(center = [-size / 2, -size / 2], radius = 25)\n |> extrude(length = 50)\n\nthing2 = startSketchOn(case, face = END)\n |> circle(center = [size / 2, -size / 2], radius = 25)\n |> extrude(length = 50)\n\nhollow(case, thickness = 0.5)" - ] - }, { "name": "int", "summary": "Convert a number to an integer.", @@ -279565,6485 +256505,6 @@ "exampleSketch = startSketchOn(XZ)\n |> startProfile(at = [0, 0])\n |> line(end = [20, 0])\n |> line(end = [0, 3], tag = $thing)\n |> line(end = [-10, 0])\n |> line(end = [0, 20 - segStartY(thing)])\n |> line(end = [-10, 0])\n |> close()\n\nexample = extrude(exampleSketch, length = 5)" ] }, - { - "name": "shell", - "summary": "Remove volume from a 3-dimensional shape such that a wall of the provided thickness remains, taking volume starting at the provided face, leaving it open in that direction.", - "description": "", - "tags": [], - "keywordArguments": true, - "args": [ - { - "name": "solids", - "type": "[Solid]", - "schema": { - "$schema": "https://spec.openapis.org/oas/3.0/schema/2019-04-02#/definitions/Schema", - "title": "Array_of_Solid", - "type": "array", - "items": { - "$ref": "#/components/schemas/Solid" - }, - "definitions": { - "Solid": { - "type": "object", - "required": [ - "artifactId", - "height", - "id", - "sectional", - "sketch", - "units", - "value" - ], - "properties": { - "id": { - "description": "The id of the solid.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID of the solid. Unlike `id`, this doesn't change.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "description": "The extrude surfaces.", - "type": "array", - "items": { - "$ref": "#/components/schemas/ExtrudeSurface" - } - }, - "sketch": { - "description": "The sketch.", - "allOf": [ - { - "$ref": "#/components/schemas/Sketch" - } - ] - }, - "height": { - "description": "The height of the solid.", - "type": "number", - "format": "double" - }, - "startCapId": { - "description": "The id of the extrusion start cap", - "type": "string", - "format": "uuid", - "nullable": true - }, - "endCapId": { - "description": "The id of the extrusion end cap", - "type": "string", - "format": "uuid", - "nullable": true - }, - "edgeCuts": { - "description": "Chamfers or fillets on this solid.", - "type": "array", - "items": { - "$ref": "#/components/schemas/EdgeCut" - } - }, - "units": { - "description": "The units of the solid.", - "allOf": [ - { - "$ref": "#/components/schemas/UnitLen" - } - ] - }, - "sectional": { - "description": "Is this a sectional solid?", - "type": "boolean" - } - } - }, - "ArtifactId": { - "type": "string", - "format": "uuid" - }, - "ExtrudeSurface": { - "description": "An extrude surface.", - "oneOf": [ - { - "description": "An extrude plane.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "extrudePlane" - ] - }, - "faceId": { - "description": "The face id for the extrude plane.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "An extruded arc.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "extrudeArc" - ] - }, - "faceId": { - "description": "The face id for the extrude plane.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "chamfer" - ] - }, - "faceId": { - "description": "The id for the chamfer surface.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "fillet" - ] - }, - "faceId": { - "description": "The id for the fillet surface.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - } - ] - }, - "TagDeclarator": { - "type": "object", - "required": [ - "value" - ], - "properties": { - "value": { - "type": "string" - }, - "digest": { - "type": "array", - "items": { - "type": "integer", - "format": "uint8", - "minimum": 0.0 - }, - "maxItems": 32, - "minItems": 32, - "nullable": true - }, - "start": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - }, - "end": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - } - } - }, - "SourceRange": { - "description": "The first two items are the start and end points (byte offsets from the start of the file). The third item is whether the source range belongs to the 'main' file, i.e., the file currently being rendered/displayed in the editor.", - "type": "array", - "items": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - }, - "maxItems": 3, - "minItems": 3 - }, - "Sketch": { - "type": "object", - "required": [ - "artifactId", - "id", - "on", - "originalId", - "paths", - "start", - "units" - ], - "properties": { - "id": { - "description": "The id of the sketch (this will change when the engine's reference to it changes).", - "type": "string", - "format": "uuid" - }, - "paths": { - "description": "The paths in the sketch.", - "type": "array", - "items": { - "$ref": "#/components/schemas/Path" - } - }, - "on": { - "description": "What the sketch is on (can be a plane or a face).", - "allOf": [ - { - "$ref": "#/components/schemas/SketchSurface" - } - ] - }, - "start": { - "description": "The starting path.", - "allOf": [ - { - "$ref": "#/components/schemas/BasePath" - } - ] - }, - "tags": { - "description": "Tag identifiers that have been declared in this sketch.", - "type": "object", - "additionalProperties": { - "$ref": "#/components/schemas/TagIdentifier" - } - }, - "artifactId": { - "description": "The original id of the sketch. This stays the same even if the sketch is is sketched on face etc.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "originalId": { - "type": "string", - "format": "uuid" - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - }, - "Path": { - "description": "A path.", - "oneOf": [ - { - "description": "A path that goes to a point.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "ToPoint" - ] - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A arc that is tangential to the last path segment that goes to a point", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "TangentialArcTo" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "ccw": { - "description": "arc's direction", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A arc that is tangential to the last path segment", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "TangentialArc" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "ccw": { - "description": "arc's direction", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "a complete arc", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "radius", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Circle" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "radius": { - "description": "the arc's radius", - "type": "number", - "format": "double" - }, - "ccw": { - "description": "arc's direction This is used to compute the tangential angle.", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "p1", - "p2", - "p3", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "CircleThreePoint" - ] - }, - "p1": { - "description": "Point 1 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p2": { - "description": "Point 2 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p3": { - "description": "Point 3 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "p1", - "p2", - "p3", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "ArcThreePoint" - ] - }, - "p1": { - "description": "Point 1 of the arc (base on the end of previous segment)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p2": { - "description": "Point 2 of the arc (interiorAbsolute kwarg)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p3": { - "description": "Point 3 of the arc (endAbsolute kwarg)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A path that is horizontal.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units", - "x" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Horizontal" - ] - }, - "x": { - "description": "The x coordinate.", - "type": "number", - "format": "double" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "An angled line to.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "AngledLineTo" - ] - }, - "x": { - "description": "The x coordinate.", - "type": "number", - "format": "double", - "nullable": true - }, - "y": { - "description": "The y coordinate.", - "type": "number", - "format": "double", - "nullable": true - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Base" - ] - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A circular arc, not necessarily tangential to the current point.", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "radius", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Arc" - ] - }, - "center": { - "description": "Center of the circle that this arc is drawn on.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "radius": { - "description": "Radius of the circle that this arc is drawn on.", - "type": "number", - "format": "double" - }, - "ccw": { - "description": "True if the arc is counterclockwise.", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - } - ] - }, - "UnitLen": { - "description": "A unit of length.", - "oneOf": [ - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Mm" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Cm" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "M" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Inches" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Feet" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Yards" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Unknown" - ] - } - } - } - ] - }, - "GeoMeta": { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "id", - "sourceRange" - ], - "properties": { - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - "SketchSurface": { - "description": "A sketch type.", - "oneOf": [ - { - "type": "object", - "required": [ - "artifactId", - "id", - "origin", - "type", - "value", - "xAxis", - "yAxis" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "plane" - ] - }, - "id": { - "description": "The id of the plane.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "$ref": "#/components/schemas/PlaneType" - }, - "origin": { - "description": "Origin of the plane.", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "xAxis": { - "description": "What should the plane's X axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "yAxis": { - "description": "What should the plane's Y axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - } - } - }, - { - "description": "A face.", - "type": "object", - "required": [ - "artifactId", - "id", - "solid", - "type", - "units", - "value", - "xAxis", - "yAxis" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "face" - ] - }, - "id": { - "description": "The id of the face.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "description": "The tag of the face.", - "type": "string" - }, - "xAxis": { - "description": "What should the face's X axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "yAxis": { - "description": "What should the face's Y axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "solid": { - "description": "The solid the face is on.", - "allOf": [ - { - "$ref": "#/components/schemas/Solid" - } - ] - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - } - ] - }, - "PlaneType": { - "description": "Type for a plane.", - "oneOf": [ - { - "type": "string", - "enum": [ - "XY", - "XZ", - "YZ" - ] - }, - { - "description": "A custom plane.", - "type": "string", - "enum": [ - "Custom" - ] - }, - { - "description": "A custom plane which has not been sent to the engine. It must be sent before it is used.", - "type": "string", - "enum": [ - "Uninit" - ] - } - ] - }, - "Point3d": { - "type": "object", - "required": [ - "units", - "x", - "y", - "z" - ], - "properties": { - "x": { - "type": "number", - "format": "double" - }, - "y": { - "type": "number", - "format": "double" - }, - "z": { - "type": "number", - "format": "double" - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - }, - "BasePath": { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "units" - ], - "properties": { - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - "TagIdentifier": { - "type": "object", - "required": [ - "value" - ], - "properties": { - "value": { - "type": "string" - } - } - }, - "EdgeCut": { - "description": "A fillet or a chamfer.", - "oneOf": [ - { - "description": "A fillet.", - "type": "object", - "required": [ - "edgeId", - "id", - "radius", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "fillet" - ] - }, - "id": { - "description": "The id of the engine command that called this fillet.", - "type": "string", - "format": "uuid" - }, - "radius": { - "$ref": "#/components/schemas/TyF64" - }, - "edgeId": { - "description": "The engine id of the edge to fillet.", - "type": "string", - "format": "uuid" - }, - "tag": { - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - } - } - }, - { - "description": "A chamfer.", - "type": "object", - "required": [ - "edgeId", - "id", - "length", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "chamfer" - ] - }, - "id": { - "description": "The id of the engine command that called this chamfer.", - "type": "string", - "format": "uuid" - }, - "length": { - "$ref": "#/components/schemas/TyF64" - }, - "edgeId": { - "description": "The engine id of the edge to chamfer.", - "type": "string", - "format": "uuid" - }, - "tag": { - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - } - } - } - ] - }, - "TyF64": { - "type": "number", - "format": "double" - } - } - }, - "required": true, - "includeInSnippet": true, - "description": "Which solid (or solids) to shell out", - "labelRequired": false - }, - { - "name": "thickness", - "type": "number", - "schema": { - "$schema": "https://spec.openapis.org/oas/3.0/schema/2019-04-02#/definitions/Schema", - "title": "TyF64", - "type": "number", - "format": "double", - "definitions": { - "Solid": { - "type": "object", - "required": [ - "artifactId", - "height", - "id", - "sectional", - "sketch", - "units", - "value" - ], - "properties": { - "id": { - "description": "The id of the solid.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID of the solid. Unlike `id`, this doesn't change.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "description": "The extrude surfaces.", - "type": "array", - "items": { - "$ref": "#/components/schemas/ExtrudeSurface" - } - }, - "sketch": { - "description": "The sketch.", - "allOf": [ - { - "$ref": "#/components/schemas/Sketch" - } - ] - }, - "height": { - "description": "The height of the solid.", - "type": "number", - "format": "double" - }, - "startCapId": { - "description": "The id of the extrusion start cap", - "type": "string", - "format": "uuid", - "nullable": true - }, - "endCapId": { - "description": "The id of the extrusion end cap", - "type": "string", - "format": "uuid", - "nullable": true - }, - "edgeCuts": { - "description": "Chamfers or fillets on this solid.", - "type": "array", - "items": { - "$ref": "#/components/schemas/EdgeCut" - } - }, - "units": { - "description": "The units of the solid.", - "allOf": [ - { - "$ref": "#/components/schemas/UnitLen" - } - ] - }, - "sectional": { - "description": "Is this a sectional solid?", - "type": "boolean" - } - } - }, - "ArtifactId": { - "type": "string", - "format": "uuid" - }, - "ExtrudeSurface": { - "description": "An extrude surface.", - "oneOf": [ - { - "description": "An extrude plane.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "extrudePlane" - ] - }, - "faceId": { - "description": "The face id for the extrude plane.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "An extruded arc.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "extrudeArc" - ] - }, - "faceId": { - "description": "The face id for the extrude plane.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "chamfer" - ] - }, - "faceId": { - "description": "The id for the chamfer surface.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "fillet" - ] - }, - "faceId": { - "description": "The id for the fillet surface.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - } - ] - }, - "TagDeclarator": { - "type": "object", - "required": [ - "value" - ], - "properties": { - "value": { - "type": "string" - }, - "digest": { - "type": "array", - "items": { - "type": "integer", - "format": "uint8", - "minimum": 0.0 - }, - "maxItems": 32, - "minItems": 32, - "nullable": true - }, - "start": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - }, - "end": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - } - } - }, - "SourceRange": { - "description": "The first two items are the start and end points (byte offsets from the start of the file). The third item is whether the source range belongs to the 'main' file, i.e., the file currently being rendered/displayed in the editor.", - "type": "array", - "items": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - }, - "maxItems": 3, - "minItems": 3 - }, - "Sketch": { - "type": "object", - "required": [ - "artifactId", - "id", - "on", - "originalId", - "paths", - "start", - "units" - ], - "properties": { - "id": { - "description": "The id of the sketch (this will change when the engine's reference to it changes).", - "type": "string", - "format": "uuid" - }, - "paths": { - "description": "The paths in the sketch.", - "type": "array", - "items": { - "$ref": "#/components/schemas/Path" - } - }, - "on": { - "description": "What the sketch is on (can be a plane or a face).", - "allOf": [ - { - "$ref": "#/components/schemas/SketchSurface" - } - ] - }, - "start": { - "description": "The starting path.", - "allOf": [ - { - "$ref": "#/components/schemas/BasePath" - } - ] - }, - "tags": { - "description": "Tag identifiers that have been declared in this sketch.", - "type": "object", - "additionalProperties": { - "$ref": "#/components/schemas/TagIdentifier" - } - }, - "artifactId": { - "description": "The original id of the sketch. This stays the same even if the sketch is is sketched on face etc.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "originalId": { - "type": "string", - "format": "uuid" - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - }, - "Path": { - "description": "A path.", - "oneOf": [ - { - "description": "A path that goes to a point.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "ToPoint" - ] - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A arc that is tangential to the last path segment that goes to a point", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "TangentialArcTo" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "ccw": { - "description": "arc's direction", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A arc that is tangential to the last path segment", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "TangentialArc" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "ccw": { - "description": "arc's direction", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "a complete arc", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "radius", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Circle" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "radius": { - "description": "the arc's radius", - "type": "number", - "format": "double" - }, - "ccw": { - "description": "arc's direction This is used to compute the tangential angle.", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "p1", - "p2", - "p3", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "CircleThreePoint" - ] - }, - "p1": { - "description": "Point 1 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p2": { - "description": "Point 2 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p3": { - "description": "Point 3 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "p1", - "p2", - "p3", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "ArcThreePoint" - ] - }, - "p1": { - "description": "Point 1 of the arc (base on the end of previous segment)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p2": { - "description": "Point 2 of the arc (interiorAbsolute kwarg)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p3": { - "description": "Point 3 of the arc (endAbsolute kwarg)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A path that is horizontal.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units", - "x" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Horizontal" - ] - }, - "x": { - "description": "The x coordinate.", - "type": "number", - "format": "double" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "An angled line to.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "AngledLineTo" - ] - }, - "x": { - "description": "The x coordinate.", - "type": "number", - "format": "double", - "nullable": true - }, - "y": { - "description": "The y coordinate.", - "type": "number", - "format": "double", - "nullable": true - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Base" - ] - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A circular arc, not necessarily tangential to the current point.", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "radius", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Arc" - ] - }, - "center": { - "description": "Center of the circle that this arc is drawn on.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "radius": { - "description": "Radius of the circle that this arc is drawn on.", - "type": "number", - "format": "double" - }, - "ccw": { - "description": "True if the arc is counterclockwise.", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - } - ] - }, - "UnitLen": { - "description": "A unit of length.", - "oneOf": [ - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Mm" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Cm" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "M" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Inches" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Feet" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Yards" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Unknown" - ] - } - } - } - ] - }, - "GeoMeta": { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "id", - "sourceRange" - ], - "properties": { - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - "SketchSurface": { - "description": "A sketch type.", - "oneOf": [ - { - "type": "object", - "required": [ - "artifactId", - "id", - "origin", - "type", - "value", - "xAxis", - "yAxis" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "plane" - ] - }, - "id": { - "description": "The id of the plane.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "$ref": "#/components/schemas/PlaneType" - }, - "origin": { - "description": "Origin of the plane.", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "xAxis": { - "description": "What should the plane's X axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "yAxis": { - "description": "What should the plane's Y axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - } - } - }, - { - "description": "A face.", - "type": "object", - "required": [ - "artifactId", - "id", - "solid", - "type", - "units", - "value", - "xAxis", - "yAxis" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "face" - ] - }, - "id": { - "description": "The id of the face.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "description": "The tag of the face.", - "type": "string" - }, - "xAxis": { - "description": "What should the face's X axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "yAxis": { - "description": "What should the face's Y axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "solid": { - "description": "The solid the face is on.", - "allOf": [ - { - "$ref": "#/components/schemas/Solid" - } - ] - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - } - ] - }, - "PlaneType": { - "description": "Type for a plane.", - "oneOf": [ - { - "type": "string", - "enum": [ - "XY", - "XZ", - "YZ" - ] - }, - { - "description": "A custom plane.", - "type": "string", - "enum": [ - "Custom" - ] - }, - { - "description": "A custom plane which has not been sent to the engine. It must be sent before it is used.", - "type": "string", - "enum": [ - "Uninit" - ] - } - ] - }, - "Point3d": { - "type": "object", - "required": [ - "units", - "x", - "y", - "z" - ], - "properties": { - "x": { - "type": "number", - "format": "double" - }, - "y": { - "type": "number", - "format": "double" - }, - "z": { - "type": "number", - "format": "double" - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - }, - "BasePath": { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "units" - ], - "properties": { - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - "TagIdentifier": { - "type": "object", - "required": [ - "value" - ], - "properties": { - "value": { - "type": "string" - } - } - }, - "EdgeCut": { - "description": "A fillet or a chamfer.", - "oneOf": [ - { - "description": "A fillet.", - "type": "object", - "required": [ - "edgeId", - "id", - "radius", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "fillet" - ] - }, - "id": { - "description": "The id of the engine command that called this fillet.", - "type": "string", - "format": "uuid" - }, - "radius": { - "$ref": "#/components/schemas/TyF64" - }, - "edgeId": { - "description": "The engine id of the edge to fillet.", - "type": "string", - "format": "uuid" - }, - "tag": { - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - } - } - }, - { - "description": "A chamfer.", - "type": "object", - "required": [ - "edgeId", - "id", - "length", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "chamfer" - ] - }, - "id": { - "description": "The id of the engine command that called this chamfer.", - "type": "string", - "format": "uuid" - }, - "length": { - "$ref": "#/components/schemas/TyF64" - }, - "edgeId": { - "description": "The engine id of the edge to chamfer.", - "type": "string", - "format": "uuid" - }, - "tag": { - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - } - } - } - ] - }, - "TyF64": { - "type": "number", - "format": "double" - } - } - }, - "required": true, - "includeInSnippet": true, - "description": "The thickness of the shell", - "labelRequired": true - }, - { - "name": "faces", - "type": "[FaceTag]", - "schema": { - "$schema": "https://spec.openapis.org/oas/3.0/schema/2019-04-02#/definitions/Schema", - "title": "Array_of_FaceTag", - "type": "array", - "items": { - "$ref": "#/components/schemas/FaceTag" - }, - "definitions": { - "Solid": { - "type": "object", - "required": [ - "artifactId", - "height", - "id", - "sectional", - "sketch", - "units", - "value" - ], - "properties": { - "id": { - "description": "The id of the solid.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID of the solid. Unlike `id`, this doesn't change.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "description": "The extrude surfaces.", - "type": "array", - "items": { - "$ref": "#/components/schemas/ExtrudeSurface" - } - }, - "sketch": { - "description": "The sketch.", - "allOf": [ - { - "$ref": "#/components/schemas/Sketch" - } - ] - }, - "height": { - "description": "The height of the solid.", - "type": "number", - "format": "double" - }, - "startCapId": { - "description": "The id of the extrusion start cap", - "type": "string", - "format": "uuid", - "nullable": true - }, - "endCapId": { - "description": "The id of the extrusion end cap", - "type": "string", - "format": "uuid", - "nullable": true - }, - "edgeCuts": { - "description": "Chamfers or fillets on this solid.", - "type": "array", - "items": { - "$ref": "#/components/schemas/EdgeCut" - } - }, - "units": { - "description": "The units of the solid.", - "allOf": [ - { - "$ref": "#/components/schemas/UnitLen" - } - ] - }, - "sectional": { - "description": "Is this a sectional solid?", - "type": "boolean" - } - } - }, - "ArtifactId": { - "type": "string", - "format": "uuid" - }, - "ExtrudeSurface": { - "description": "An extrude surface.", - "oneOf": [ - { - "description": "An extrude plane.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "extrudePlane" - ] - }, - "faceId": { - "description": "The face id for the extrude plane.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "An extruded arc.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "extrudeArc" - ] - }, - "faceId": { - "description": "The face id for the extrude plane.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "chamfer" - ] - }, - "faceId": { - "description": "The id for the chamfer surface.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "fillet" - ] - }, - "faceId": { - "description": "The id for the fillet surface.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - } - ] - }, - "TagDeclarator": { - "type": "object", - "required": [ - "value" - ], - "properties": { - "value": { - "type": "string" - }, - "digest": { - "type": "array", - "items": { - "type": "integer", - "format": "uint8", - "minimum": 0.0 - }, - "maxItems": 32, - "minItems": 32, - "nullable": true - }, - "start": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - }, - "end": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - } - } - }, - "SourceRange": { - "description": "The first two items are the start and end points (byte offsets from the start of the file). The third item is whether the source range belongs to the 'main' file, i.e., the file currently being rendered/displayed in the editor.", - "type": "array", - "items": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - }, - "maxItems": 3, - "minItems": 3 - }, - "Sketch": { - "type": "object", - "required": [ - "artifactId", - "id", - "on", - "originalId", - "paths", - "start", - "units" - ], - "properties": { - "id": { - "description": "The id of the sketch (this will change when the engine's reference to it changes).", - "type": "string", - "format": "uuid" - }, - "paths": { - "description": "The paths in the sketch.", - "type": "array", - "items": { - "$ref": "#/components/schemas/Path" - } - }, - "on": { - "description": "What the sketch is on (can be a plane or a face).", - "allOf": [ - { - "$ref": "#/components/schemas/SketchSurface" - } - ] - }, - "start": { - "description": "The starting path.", - "allOf": [ - { - "$ref": "#/components/schemas/BasePath" - } - ] - }, - "tags": { - "description": "Tag identifiers that have been declared in this sketch.", - "type": "object", - "additionalProperties": { - "$ref": "#/components/schemas/TagIdentifier" - } - }, - "artifactId": { - "description": "The original id of the sketch. This stays the same even if the sketch is is sketched on face etc.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "originalId": { - "type": "string", - "format": "uuid" - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - }, - "Path": { - "description": "A path.", - "oneOf": [ - { - "description": "A path that goes to a point.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "ToPoint" - ] - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A arc that is tangential to the last path segment that goes to a point", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "TangentialArcTo" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "ccw": { - "description": "arc's direction", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A arc that is tangential to the last path segment", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "TangentialArc" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "ccw": { - "description": "arc's direction", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "a complete arc", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "radius", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Circle" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "radius": { - "description": "the arc's radius", - "type": "number", - "format": "double" - }, - "ccw": { - "description": "arc's direction This is used to compute the tangential angle.", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "p1", - "p2", - "p3", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "CircleThreePoint" - ] - }, - "p1": { - "description": "Point 1 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p2": { - "description": "Point 2 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p3": { - "description": "Point 3 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "p1", - "p2", - "p3", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "ArcThreePoint" - ] - }, - "p1": { - "description": "Point 1 of the arc (base on the end of previous segment)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p2": { - "description": "Point 2 of the arc (interiorAbsolute kwarg)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p3": { - "description": "Point 3 of the arc (endAbsolute kwarg)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A path that is horizontal.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units", - "x" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Horizontal" - ] - }, - "x": { - "description": "The x coordinate.", - "type": "number", - "format": "double" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "An angled line to.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "AngledLineTo" - ] - }, - "x": { - "description": "The x coordinate.", - "type": "number", - "format": "double", - "nullable": true - }, - "y": { - "description": "The y coordinate.", - "type": "number", - "format": "double", - "nullable": true - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Base" - ] - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A circular arc, not necessarily tangential to the current point.", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "radius", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Arc" - ] - }, - "center": { - "description": "Center of the circle that this arc is drawn on.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "radius": { - "description": "Radius of the circle that this arc is drawn on.", - "type": "number", - "format": "double" - }, - "ccw": { - "description": "True if the arc is counterclockwise.", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - } - ] - }, - "UnitLen": { - "description": "A unit of length.", - "oneOf": [ - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Mm" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Cm" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "M" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Inches" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Feet" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Yards" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Unknown" - ] - } - } - } - ] - }, - "GeoMeta": { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "id", - "sourceRange" - ], - "properties": { - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - "SketchSurface": { - "description": "A sketch type.", - "oneOf": [ - { - "type": "object", - "required": [ - "artifactId", - "id", - "origin", - "type", - "value", - "xAxis", - "yAxis" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "plane" - ] - }, - "id": { - "description": "The id of the plane.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "$ref": "#/components/schemas/PlaneType" - }, - "origin": { - "description": "Origin of the plane.", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "xAxis": { - "description": "What should the plane's X axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "yAxis": { - "description": "What should the plane's Y axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - } - } - }, - { - "description": "A face.", - "type": "object", - "required": [ - "artifactId", - "id", - "solid", - "type", - "units", - "value", - "xAxis", - "yAxis" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "face" - ] - }, - "id": { - "description": "The id of the face.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "description": "The tag of the face.", - "type": "string" - }, - "xAxis": { - "description": "What should the face's X axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "yAxis": { - "description": "What should the face's Y axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "solid": { - "description": "The solid the face is on.", - "allOf": [ - { - "$ref": "#/components/schemas/Solid" - } - ] - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - } - ] - }, - "PlaneType": { - "description": "Type for a plane.", - "oneOf": [ - { - "type": "string", - "enum": [ - "XY", - "XZ", - "YZ" - ] - }, - { - "description": "A custom plane.", - "type": "string", - "enum": [ - "Custom" - ] - }, - { - "description": "A custom plane which has not been sent to the engine. It must be sent before it is used.", - "type": "string", - "enum": [ - "Uninit" - ] - } - ] - }, - "Point3d": { - "type": "object", - "required": [ - "units", - "x", - "y", - "z" - ], - "properties": { - "x": { - "type": "number", - "format": "double" - }, - "y": { - "type": "number", - "format": "double" - }, - "z": { - "type": "number", - "format": "double" - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - }, - "BasePath": { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "units" - ], - "properties": { - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - "TagIdentifier": { - "type": "object", - "required": [ - "value" - ], - "properties": { - "value": { - "type": "string" - } - } - }, - "EdgeCut": { - "description": "A fillet or a chamfer.", - "oneOf": [ - { - "description": "A fillet.", - "type": "object", - "required": [ - "edgeId", - "id", - "radius", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "fillet" - ] - }, - "id": { - "description": "The id of the engine command that called this fillet.", - "type": "string", - "format": "uuid" - }, - "radius": { - "$ref": "#/components/schemas/TyF64" - }, - "edgeId": { - "description": "The engine id of the edge to fillet.", - "type": "string", - "format": "uuid" - }, - "tag": { - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - } - } - }, - { - "description": "A chamfer.", - "type": "object", - "required": [ - "edgeId", - "id", - "length", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "chamfer" - ] - }, - "id": { - "description": "The id of the engine command that called this chamfer.", - "type": "string", - "format": "uuid" - }, - "length": { - "$ref": "#/components/schemas/TyF64" - }, - "edgeId": { - "description": "The engine id of the edge to chamfer.", - "type": "string", - "format": "uuid" - }, - "tag": { - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - } - } - } - ] - }, - "TyF64": { - "type": "number", - "format": "double" - }, - "FaceTag": { - "description": "A tag for a face.", - "anyOf": [ - { - "$ref": "#/components/schemas/StartOrEnd" - }, - { - "description": "A tag for the face.", - "allOf": [ - { - "$ref": "#/components/schemas/TagIdentifier" - } - ] - } - ] - }, - "StartOrEnd": { - "oneOf": [ - { - "description": "The start face as in before you extruded. This could also be known as the bottom face. But we do not call it bottom because it would be the top face if you extruded it in the opposite direction or flipped the camera.", - "type": "string", - "enum": [ - "start" - ] - }, - { - "description": "The end face after you extruded. This could also be known as the top face. But we do not call it top because it would be the bottom face if you extruded it in the opposite direction or flipped the camera.", - "type": "string", - "enum": [ - "end" - ] - } - ] - } - } - }, - "required": true, - "includeInSnippet": true, - "description": "The faces you want removed", - "labelRequired": true - } - ], - "returnValue": { - "name": "", - "type": "[Solid]", - "schema": { - "$schema": "https://spec.openapis.org/oas/3.0/schema/2019-04-02#/definitions/Schema", - "title": "Array_of_Solid", - "type": "array", - "items": { - "$ref": "#/components/schemas/Solid" - }, - "definitions": { - "Solid": { - "type": "object", - "required": [ - "artifactId", - "height", - "id", - "sectional", - "sketch", - "units", - "value" - ], - "properties": { - "id": { - "description": "The id of the solid.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID of the solid. Unlike `id`, this doesn't change.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "description": "The extrude surfaces.", - "type": "array", - "items": { - "$ref": "#/components/schemas/ExtrudeSurface" - } - }, - "sketch": { - "description": "The sketch.", - "allOf": [ - { - "$ref": "#/components/schemas/Sketch" - } - ] - }, - "height": { - "description": "The height of the solid.", - "type": "number", - "format": "double" - }, - "startCapId": { - "description": "The id of the extrusion start cap", - "type": "string", - "format": "uuid", - "nullable": true - }, - "endCapId": { - "description": "The id of the extrusion end cap", - "type": "string", - "format": "uuid", - "nullable": true - }, - "edgeCuts": { - "description": "Chamfers or fillets on this solid.", - "type": "array", - "items": { - "$ref": "#/components/schemas/EdgeCut" - } - }, - "units": { - "description": "The units of the solid.", - "allOf": [ - { - "$ref": "#/components/schemas/UnitLen" - } - ] - }, - "sectional": { - "description": "Is this a sectional solid?", - "type": "boolean" - } - } - }, - "ArtifactId": { - "type": "string", - "format": "uuid" - }, - "ExtrudeSurface": { - "description": "An extrude surface.", - "oneOf": [ - { - "description": "An extrude plane.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "extrudePlane" - ] - }, - "faceId": { - "description": "The face id for the extrude plane.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "An extruded arc.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "extrudeArc" - ] - }, - "faceId": { - "description": "The face id for the extrude plane.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "chamfer" - ] - }, - "faceId": { - "description": "The id for the chamfer surface.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "faceId", - "id", - "sourceRange", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "fillet" - ] - }, - "faceId": { - "description": "The id for the fillet surface.", - "type": "string", - "format": "uuid" - }, - "tag": { - "description": "The tag.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - } - ] - }, - "TagDeclarator": { - "type": "object", - "required": [ - "value" - ], - "properties": { - "value": { - "type": "string" - }, - "digest": { - "type": "array", - "items": { - "type": "integer", - "format": "uint8", - "minimum": 0.0 - }, - "maxItems": 32, - "minItems": 32, - "nullable": true - }, - "start": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - }, - "end": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - } - } - }, - "SourceRange": { - "description": "The first two items are the start and end points (byte offsets from the start of the file). The third item is whether the source range belongs to the 'main' file, i.e., the file currently being rendered/displayed in the editor.", - "type": "array", - "items": { - "type": "integer", - "format": "uint", - "minimum": 0.0 - }, - "maxItems": 3, - "minItems": 3 - }, - "Sketch": { - "type": "object", - "required": [ - "artifactId", - "id", - "on", - "originalId", - "paths", - "start", - "units" - ], - "properties": { - "id": { - "description": "The id of the sketch (this will change when the engine's reference to it changes).", - "type": "string", - "format": "uuid" - }, - "paths": { - "description": "The paths in the sketch.", - "type": "array", - "items": { - "$ref": "#/components/schemas/Path" - } - }, - "on": { - "description": "What the sketch is on (can be a plane or a face).", - "allOf": [ - { - "$ref": "#/components/schemas/SketchSurface" - } - ] - }, - "start": { - "description": "The starting path.", - "allOf": [ - { - "$ref": "#/components/schemas/BasePath" - } - ] - }, - "tags": { - "description": "Tag identifiers that have been declared in this sketch.", - "type": "object", - "additionalProperties": { - "$ref": "#/components/schemas/TagIdentifier" - } - }, - "artifactId": { - "description": "The original id of the sketch. This stays the same even if the sketch is is sketched on face etc.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "originalId": { - "type": "string", - "format": "uuid" - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - }, - "Path": { - "description": "A path.", - "oneOf": [ - { - "description": "A path that goes to a point.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "ToPoint" - ] - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A arc that is tangential to the last path segment that goes to a point", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "TangentialArcTo" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "ccw": { - "description": "arc's direction", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A arc that is tangential to the last path segment", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "TangentialArc" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "ccw": { - "description": "arc's direction", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "a complete arc", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "radius", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Circle" - ] - }, - "center": { - "description": "the arc's center", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "radius": { - "description": "the arc's radius", - "type": "number", - "format": "double" - }, - "ccw": { - "description": "arc's direction This is used to compute the tangential angle.", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "p1", - "p2", - "p3", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "CircleThreePoint" - ] - }, - "p1": { - "description": "Point 1 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p2": { - "description": "Point 2 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p3": { - "description": "Point 3 of the circle", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "p1", - "p2", - "p3", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "ArcThreePoint" - ] - }, - "p1": { - "description": "Point 1 of the arc (base on the end of previous segment)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p2": { - "description": "Point 2 of the arc (interiorAbsolute kwarg)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "p3": { - "description": "Point 3 of the arc (endAbsolute kwarg)", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A path that is horizontal.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units", - "x" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Horizontal" - ] - }, - "x": { - "description": "The x coordinate.", - "type": "number", - "format": "double" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "An angled line to.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "AngledLineTo" - ] - }, - "x": { - "description": "The x coordinate.", - "type": "number", - "format": "double", - "nullable": true - }, - "y": { - "description": "The y coordinate.", - "type": "number", - "format": "double", - "nullable": true - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Base" - ] - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - { - "description": "A circular arc, not necessarily tangential to the current point.", - "type": "object", - "required": [ - "__geoMeta", - "ccw", - "center", - "from", - "radius", - "to", - "type", - "units" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Arc" - ] - }, - "center": { - "description": "Center of the circle that this arc is drawn on.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "radius": { - "description": "Radius of the circle that this arc is drawn on.", - "type": "number", - "format": "double" - }, - "ccw": { - "description": "True if the arc is counterclockwise.", - "type": "boolean" - }, - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - } - ] - }, - "UnitLen": { - "description": "A unit of length.", - "oneOf": [ - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Mm" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Cm" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "M" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Inches" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Feet" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Yards" - ] - } - } - }, - { - "type": "object", - "required": [ - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "Unknown" - ] - } - } - } - ] - }, - "GeoMeta": { - "description": "Geometry metadata.", - "type": "object", - "required": [ - "id", - "sourceRange" - ], - "properties": { - "id": { - "description": "The id of the geometry.", - "type": "string", - "format": "uuid" - }, - "sourceRange": { - "description": "The source range.", - "allOf": [ - { - "$ref": "#/components/schemas/SourceRange" - } - ] - } - } - }, - "SketchSurface": { - "description": "A sketch type.", - "oneOf": [ - { - "type": "object", - "required": [ - "artifactId", - "id", - "origin", - "type", - "value", - "xAxis", - "yAxis" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "plane" - ] - }, - "id": { - "description": "The id of the plane.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "$ref": "#/components/schemas/PlaneType" - }, - "origin": { - "description": "Origin of the plane.", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "xAxis": { - "description": "What should the plane's X axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "yAxis": { - "description": "What should the plane's Y axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - } - } - }, - { - "description": "A face.", - "type": "object", - "required": [ - "artifactId", - "id", - "solid", - "type", - "units", - "value", - "xAxis", - "yAxis" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "face" - ] - }, - "id": { - "description": "The id of the face.", - "type": "string", - "format": "uuid" - }, - "artifactId": { - "description": "The artifact ID.", - "allOf": [ - { - "$ref": "#/components/schemas/ArtifactId" - } - ] - }, - "value": { - "description": "The tag of the face.", - "type": "string" - }, - "xAxis": { - "description": "What should the face's X axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "yAxis": { - "description": "What should the face's Y axis be?", - "allOf": [ - { - "$ref": "#/components/schemas/Point3d" - } - ] - }, - "solid": { - "description": "The solid the face is on.", - "allOf": [ - { - "$ref": "#/components/schemas/Solid" - } - ] - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - } - ] - }, - "PlaneType": { - "description": "Type for a plane.", - "oneOf": [ - { - "type": "string", - "enum": [ - "XY", - "XZ", - "YZ" - ] - }, - { - "description": "A custom plane.", - "type": "string", - "enum": [ - "Custom" - ] - }, - { - "description": "A custom plane which has not been sent to the engine. It must be sent before it is used.", - "type": "string", - "enum": [ - "Uninit" - ] - } - ] - }, - "Point3d": { - "type": "object", - "required": [ - "units", - "x", - "y", - "z" - ], - "properties": { - "x": { - "type": "number", - "format": "double" - }, - "y": { - "type": "number", - "format": "double" - }, - "z": { - "type": "number", - "format": "double" - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - } - } - }, - "BasePath": { - "description": "A base path.", - "type": "object", - "required": [ - "__geoMeta", - "from", - "to", - "units" - ], - "properties": { - "from": { - "description": "The from point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "to": { - "description": "The to point.", - "type": "array", - "items": { - "type": "number", - "format": "double" - }, - "maxItems": 2, - "minItems": 2 - }, - "units": { - "$ref": "#/components/schemas/UnitLen" - }, - "tag": { - "description": "The tag of the path.", - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - }, - "__geoMeta": { - "description": "Metadata.", - "allOf": [ - { - "$ref": "#/components/schemas/GeoMeta" - } - ] - } - } - }, - "TagIdentifier": { - "type": "object", - "required": [ - "value" - ], - "properties": { - "value": { - "type": "string" - } - } - }, - "EdgeCut": { - "description": "A fillet or a chamfer.", - "oneOf": [ - { - "description": "A fillet.", - "type": "object", - "required": [ - "edgeId", - "id", - "radius", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "fillet" - ] - }, - "id": { - "description": "The id of the engine command that called this fillet.", - "type": "string", - "format": "uuid" - }, - "radius": { - "$ref": "#/components/schemas/TyF64" - }, - "edgeId": { - "description": "The engine id of the edge to fillet.", - "type": "string", - "format": "uuid" - }, - "tag": { - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - } - } - }, - { - "description": "A chamfer.", - "type": "object", - "required": [ - "edgeId", - "id", - "length", - "type" - ], - "properties": { - "type": { - "type": "string", - "enum": [ - "chamfer" - ] - }, - "id": { - "description": "The id of the engine command that called this chamfer.", - "type": "string", - "format": "uuid" - }, - "length": { - "$ref": "#/components/schemas/TyF64" - }, - "edgeId": { - "description": "The engine id of the edge to chamfer.", - "type": "string", - "format": "uuid" - }, - "tag": { - "allOf": [ - { - "$ref": "#/components/schemas/TagDeclarator" - } - ], - "nullable": true - } - } - } - ] - }, - "TyF64": { - "type": "number", - "format": "double" - } - } - }, - "required": true, - "includeInSnippet": true, - "labelRequired": true - }, - "unpublished": false, - "deprecated": false, - "examples": [ - "// Remove the end face for the extrusion.\nfirstSketch = startSketchOn(XY)\n |> startProfile(at = [-12, 12])\n |> line(end = [24, 0])\n |> line(end = [0, -24])\n |> line(end = [-24, 0])\n |> close()\n |> extrude(length = 6)\n\n// Remove the end face for the extrusion.\nshell(firstSketch, faces = [END], thickness = 0.25)", - "// Remove the start face for the extrusion.\nfirstSketch = startSketchOn(-XZ)\n |> startProfile(at = [-12, 12])\n |> line(end = [24, 0])\n |> line(end = [0, -24])\n |> line(end = [-24, 0])\n |> close()\n |> extrude(length = 6)\n\n// Remove the start face for the extrusion.\nshell(firstSketch, faces = [START], thickness = 0.25)", - "// Remove a tagged face and the end face for the extrusion.\nfirstSketch = startSketchOn(XY)\n |> startProfile(at = [-12, 12])\n |> line(end = [24, 0])\n |> line(end = [0, -24])\n |> line(end = [-24, 0], tag = $myTag)\n |> close()\n |> extrude(length = 6)\n\n// Remove a tagged face for the extrusion.\nshell(firstSketch, faces = [myTag], thickness = 0.25)", - "// Remove multiple faces at once.\nfirstSketch = startSketchOn(XY)\n |> startProfile(at = [-12, 12])\n |> line(end = [24, 0])\n |> line(end = [0, -24])\n |> line(end = [-24, 0], tag = $myTag)\n |> close()\n |> extrude(length = 6)\n\n// Remove a tagged face and the end face for the extrusion.\nshell(firstSketch, faces = [myTag, END], thickness = 0.25)", - "// Shell a sketch on face.\nsize = 100\ncase = startSketchOn(-XZ)\n |> startProfile(at = [-size, -size])\n |> line(end = [2 * size, 0])\n |> line(end = [0, 2 * size])\n |> tangentialArc(endAbsolute = [-size, size])\n |> close()\n |> extrude(length = 65)\n\nthing1 = startSketchOn(case, face = END)\n |> circle(center = [-size / 2, -size / 2], radius = 25)\n |> extrude(length = 50)\n\nthing2 = startSketchOn(case, face = END)\n |> circle(center = [size / 2, -size / 2], radius = 25)\n |> extrude(length = 50)\n\n// We put \"case\" in the shell function to shell the entire object.\nshell(case, faces = [START], thickness = 5)", - "// Shell a sketch on face object on the end face.\nsize = 100\ncase = startSketchOn(XY)\n |> startProfile(at = [-size, -size])\n |> line(end = [2 * size, 0])\n |> line(end = [0, 2 * size])\n |> tangentialArc(endAbsolute = [-size, size])\n |> close()\n |> extrude(length = 65)\n\nthing1 = startSketchOn(case, face = END)\n |> circle(center = [-size / 2, -size / 2], radius = 25)\n |> extrude(length = 50)\n\nthing2 = startSketchOn(case, face = END)\n |> circle(center = [size / 2, -size / 2], radius = 25)\n |> extrude(length = 50)\n\n// We put \"thing1\" in the shell function to shell the end face of the object.\nshell(thing1, faces = [END], thickness = 5)", - "// Shell sketched on face objects on the end face, include all sketches to shell\n// the entire object.\n\n\nsize = 100\ncase = startSketchOn(XY)\n |> startProfile(at = [-size, -size])\n |> line(end = [2 * size, 0])\n |> line(end = [0, 2 * size])\n |> tangentialArc(endAbsolute = [-size, size])\n |> close()\n |> extrude(length = 65)\n\nthing1 = startSketchOn(case, face = END)\n |> circle(center = [-size / 2, -size / 2], radius = 25)\n |> extrude(length = 50)\n\nthing2 = startSketchOn(case, face = END)\n |> circle(center = [size / 2, -size / 2], radius = 25)\n |> extrude(length = 50)\n\n// We put \"thing1\" and \"thing2\" in the shell function to shell the end face of the object.\nshell([thing1, thing2], faces = [END], thickness = 5)" - ] - }, { "name": "sqrt", "summary": "Compute the square root of a number.", diff --git a/rust/kcl-lib/e2e/executor/main.rs b/rust/kcl-lib/e2e/executor/main.rs index 7f5e9550a..fbd65a4d3 100644 --- a/rust/kcl-lib/e2e/executor/main.rs +++ b/rust/kcl-lib/e2e/executor/main.rs @@ -34,7 +34,7 @@ async fn kcl_test_fillet_duplicate_tags() { err.message(), "The same edge ID is being referenced multiple times, which is not allowed. Please select a different edge" ); - assert_eq!(err.source_ranges().len(), 2); + assert_eq!(err.source_ranges().len(), 3); } #[tokio::test(flavor = "multi_thread")] diff --git a/rust/kcl-lib/src/docs/kcl_doc.rs b/rust/kcl-lib/src/docs/kcl_doc.rs index d2d180506..933c69038 100644 --- a/rust/kcl-lib/src/docs/kcl_doc.rs +++ b/rust/kcl-lib/src/docs/kcl_doc.rs @@ -624,7 +624,9 @@ impl ArgData { index + 2 ), )), - Some("Axis2d | Edge") | Some("Axis3d | Edge") => Some((index, format!(r#"{label}${{{}:X}}"#, index))), + Some("Axis2d | Edge") | Some("Axis3d | Edge") => Some((index, format!(r#"{label}${{{index}:X}}"#))), + Some("Edge") => Some((index, format!(r#"{label}${{{index}:tag_or_edge_fn}}"#))), + Some("[Edge; 1+]") => Some((index, format!(r#"{label}[${{{index}:tag_or_edge_fn}}]"#))), Some("string") => Some((index, format!(r#"{label}${{{}:"string"}}"#, index))), Some("bool") => Some((index, format!(r#"{label}${{{}:false}}"#, index))), @@ -1009,7 +1011,7 @@ fn collect_type_names(acc: &mut HashSet, ty: &Type) { acc.insert(collect_type_names_from_primitive(primitive_type)); } Type::Array { ty, .. } => { - acc.insert(collect_type_names_from_primitive(ty)); + collect_type_names(acc, ty); } Type::Union { tys } => tys.iter().for_each(|t| { acc.insert(collect_type_names_from_primitive(t)); diff --git a/rust/kcl-lib/src/docs/mod.rs b/rust/kcl-lib/src/docs/mod.rs index 0a385ab3a..b5220ba68 100644 --- a/rust/kcl-lib/src/docs/mod.rs +++ b/rust/kcl-lib/src/docs/mod.rs @@ -913,12 +913,12 @@ mod tests { #[test] fn get_autocomplete_snippet_fillet() { - let fillet_fn: Box = Box::new(crate::std::fillet::Fillet); - let snippet = fillet_fn.to_autocomplete_snippet().unwrap(); - assert_eq!( - snippet, - r#"fillet(${0:%}, radius = ${1:3.14}, tags = [${2:"tag_or_edge_fn"}])"# - ); + let data = kcl_doc::walk_prelude(); + let DocData::Fn(fillet_fn) = data.into_iter().find(|d| d.name() == "fillet").unwrap() else { + panic!(); + }; + let snippet = fillet_fn.to_autocomplete_snippet(); + assert_eq!(snippet, r#"fillet(radius = ${0:3.14}, tags = [${1:tag_or_edge_fn}])"#); } #[test] diff --git a/rust/kcl-lib/src/execution/types.rs b/rust/kcl-lib/src/execution/types.rs index 9a42ae9e8..a9219d797 100644 --- a/rust/kcl-lib/src/execution/types.rs +++ b/rust/kcl-lib/src/execution/types.rs @@ -64,6 +64,14 @@ impl RuntimeType { RuntimeType::Primitive(PrimitiveType::Plane) } + pub fn face() -> Self { + RuntimeType::Primitive(PrimitiveType::Face) + } + + pub fn tag() -> Self { + RuntimeType::Primitive(PrimitiveType::Tag) + } + pub fn bool() -> Self { RuntimeType::Primitive(PrimitiveType::Boolean) } @@ -130,7 +138,7 @@ impl RuntimeType { match value { Type::Primitive(pt) => Self::from_parsed_primitive(pt, exec_state, source_range), Type::Array { ty, len } => { - Self::from_parsed_primitive(ty, exec_state, source_range).map(|t| RuntimeType::Array(Box::new(t), len)) + Self::from_parsed(*ty, exec_state, source_range).map(|t| RuntimeType::Array(Box::new(t), len)) } Type::Union { tys } => tys .into_iter() @@ -1138,8 +1146,12 @@ impl KclValue { _ => Err(self.into()), }, PrimitiveType::Tag => match value { - KclValue::TagDeclarator { .. } => Ok(value.clone()), - KclValue::TagIdentifier { .. } => Ok(value.clone()), + KclValue::TagDeclarator { .. } | KclValue::TagIdentifier { .. } | KclValue::Uuid { .. } => { + Ok(value.clone()) + } + s @ KclValue::String { value, .. } if ["start", "end", "START", "END"].contains(&&**value) => { + Ok(s.clone()) + } _ => Err(self.into()), }, } @@ -1292,12 +1304,12 @@ impl KclValue { KclValue::HomArray { ty, value, .. } => { Some(RuntimeType::Array(Box::new(ty.clone()), ArrayLen::Known(value.len()))) } - KclValue::TagIdentifier(_) | KclValue::TagDeclarator(_) => Some(RuntimeType::Primitive(PrimitiveType::Tag)), - KclValue::Function { .. } - | KclValue::Module { .. } - | KclValue::KclNone { .. } - | KclValue::Type { .. } - | KclValue::Uuid { .. } => None, + KclValue::TagIdentifier(_) | KclValue::TagDeclarator(_) | KclValue::Uuid { .. } => { + Some(RuntimeType::Primitive(PrimitiveType::Tag)) + } + KclValue::Function { .. } | KclValue::Module { .. } | KclValue::KclNone { .. } | KclValue::Type { .. } => { + None + } } } } diff --git a/rust/kcl-lib/src/lsp/kcl/hover.rs b/rust/kcl-lib/src/lsp/kcl/hover.rs index 8cb72aa88..690d0ef77 100644 --- a/rust/kcl-lib/src/lsp/kcl/hover.rs +++ b/rust/kcl-lib/src/lsp/kcl/hover.rs @@ -347,7 +347,7 @@ impl Node { let range = self.as_source_range(); if range.contains(pos) { match &self.inner { - Type::Array { ty, .. } | Type::Primitive(ty) => { + ty @ Type::Array { .. } | ty @ Type::Primitive(_) => { let mut name = ty.to_string(); if name.ends_with(')') { name.truncate(name.find('(').unwrap()); diff --git a/rust/kcl-lib/src/lsp/tests.rs b/rust/kcl-lib/src/lsp/tests.rs index 5860c6ff6..717f22ba7 100644 --- a/rust/kcl-lib/src/lsp/tests.rs +++ b/rust/kcl-lib/src/lsp/tests.rs @@ -2396,7 +2396,7 @@ async fn kcl_test_kcl_lsp_diagnostics_on_execution_error() { // Get the diagnostics. // TODO warnings being stomped by execution errors? - assert_diagnostic_count(server.diagnostics_map.get("file:///test.kcl").as_deref(), 1); + assert_diagnostic_count(server.diagnostics_map.get("file:///test.kcl").as_deref(), 2); // Update the text. let new_text = r#"part001 = startSketchOn(XY) diff --git a/rust/kcl-lib/src/modules.rs b/rust/kcl-lib/src/modules.rs index dde9636a3..98aa2ab9d 100644 --- a/rust/kcl-lib/src/modules.rs +++ b/rust/kcl-lib/src/modules.rs @@ -91,6 +91,7 @@ pub(crate) fn read_std(mod_name: &str) -> Option<&'static str> { "sketch" => Some(include_str!("../std/sketch.kcl")), "turns" => Some(include_str!("../std/turns.kcl")), "types" => Some(include_str!("../std/types.kcl")), + "solid" => Some(include_str!("../std/solid.kcl")), _ => None, } } diff --git a/rust/kcl-lib/src/parsing/ast/types/mod.rs b/rust/kcl-lib/src/parsing/ast/types/mod.rs index b550b2f28..a209380f5 100644 --- a/rust/kcl-lib/src/parsing/ast/types/mod.rs +++ b/rust/kcl-lib/src/parsing/ast/types/mod.rs @@ -3129,12 +3129,13 @@ impl fmt::Display for PrimitiveType { #[derive(Debug, Clone, Deserialize, Serialize, PartialEq, ts_rs::TS, JsonSchema)] #[ts(export)] #[serde(tag = "type")] +#[allow(clippy::large_enum_variant)] pub enum Type { /// A primitive type. Primitive(PrimitiveType), // An array of a primitive type. Array { - ty: PrimitiveType, + ty: Box, len: ArrayLen, }, // Union/enum types @@ -3784,14 +3785,14 @@ const cylinder = startSketchOn('-XZ') assert_eq!( params[0].type_.as_ref().unwrap().inner, Type::Array { - ty: PrimitiveType::Number(NumericSuffix::None), + ty: Box::new(Type::Primitive(PrimitiveType::Number(NumericSuffix::None))), len: ArrayLen::None } ); assert_eq!( params[1].type_.as_ref().unwrap().inner, Type::Array { - ty: PrimitiveType::String, + ty: Box::new(Type::Primitive(PrimitiveType::String)), len: ArrayLen::None } ); @@ -3822,7 +3823,7 @@ const cylinder = startSketchOn('-XZ') assert_eq!( params[0].type_.as_ref().unwrap().inner, Type::Array { - ty: PrimitiveType::Number(NumericSuffix::None), + ty: Box::new(Type::Primitive(PrimitiveType::Number(NumericSuffix::None))), len: ArrayLen::None } ); @@ -3862,7 +3863,7 @@ const cylinder = startSketchOn('-XZ') ), type_: Some(Node::new( Type::Array { - ty: PrimitiveType::String, + ty: Box::new(Type::Primitive(PrimitiveType::String)), len: ArrayLen::None }, 59, @@ -3951,7 +3952,7 @@ const cylinder = startSketchOn('-XZ') ), type_: Some(Node::new( Type::Array { - ty: PrimitiveType::String, + ty: Box::new(Type::Primitive(PrimitiveType::String)), len: ArrayLen::None }, 37, diff --git a/rust/kcl-lib/src/parsing/parser.rs b/rust/kcl-lib/src/parsing/parser.rs index 869a4d777..590fb6ef4 100644 --- a/rust/kcl-lib/src/parsing/parser.rs +++ b/rust/kcl-lib/src/parsing/parser.rs @@ -2819,7 +2819,7 @@ fn array_type(i: &mut TokenSlice) -> PResult> { } open_bracket(i)?; - let ty = primitive_type(i)?; + let ty = argument_type(i)?; let len = opt(( semi_colon, opt_whitespace, @@ -2858,7 +2858,7 @@ fn array_type(i: &mut TokenSlice) -> PResult> { ArrayLen::None }; - Ok(ty.map(|ty| Type::Array { ty, len })) + Ok(ty.map(|ty| Type::Array { ty: Box::new(ty), len })) } fn uom_for_type(i: &mut TokenSlice) -> PResult { diff --git a/rust/kcl-lib/src/simulation_tests.rs b/rust/kcl-lib/src/simulation_tests.rs index 5f7eac534..b25e06e97 100644 --- a/rust/kcl-lib/src/simulation_tests.rs +++ b/rust/kcl-lib/src/simulation_tests.rs @@ -299,6 +299,8 @@ fn assert_common_snapshots( "[].labeledArgs.*.value.**[].from[]" => rounded_redaction(4), "[].labeledArgs.*.value.**[].to[]" => rounded_redaction(4), ".**.sourceRange" => Vec::new(), + ".**.functionSourceRange" => Vec::new(), + ".**.moduleId" => 0, }); }) })); diff --git a/rust/kcl-lib/src/std/chamfer.rs b/rust/kcl-lib/src/std/chamfer.rs index 613cfa10f..c3b6184b3 100644 --- a/rust/kcl-lib/src/std/chamfer.rs +++ b/rust/kcl-lib/src/std/chamfer.rs @@ -1,7 +1,6 @@ //! Standard library chamfers. use anyhow::Result; -use kcl_derive_docs::stdlib; use kcmc::{each_cmd as mcmd, length_unit::LengthUnit, shared::CutType, ModelingCmd}; use kittycad_modeling_cmds as kcmc; @@ -31,81 +30,6 @@ pub async fn chamfer(exec_state: &mut ExecState, args: Args) -> Result startProfile(at = [-width/2, -length/2]) -/// |> line(endAbsolute = [width/2, -length/2], tag = $edge1) -/// |> line(endAbsolute = [width/2, length/2], tag = $edge2) -/// |> line(endAbsolute = [-width/2, length/2], tag = $edge3) -/// |> close(tag = $edge4) -/// -/// mountingPlate = extrude(mountingPlateSketch, length = thickness) -/// |> chamfer( -/// length = chamferLength, -/// tags = [ -/// getNextAdjacentEdge(edge1), -/// getNextAdjacentEdge(edge2), -/// getNextAdjacentEdge(edge3), -/// getNextAdjacentEdge(edge4) -/// ], -/// ) -/// ``` -/// -/// ```no_run -/// // Sketch on the face of a chamfer. -/// fn cube(pos, scale) { -/// sg = startSketchOn(XY) -/// |> startProfile(at = pos) -/// |> line(end = [0, scale]) -/// |> line(end = [scale, 0]) -/// |> line(end = [0, -scale]) -/// -/// return sg -/// } -/// -/// part001 = cube([0,0], 20) -/// |> close(tag = $line1) -/// |> extrude(length = 20) -/// // We tag the chamfer to reference it later. -/// |> chamfer( -/// length = 10, -/// tags = [getOppositeEdge(line1)], -/// tag = $chamfer1, -/// ) -/// -/// sketch001 = startSketchOn(part001, face = chamfer1) -/// |> startProfile(at = [10, 10]) -/// |> line(end = [2, 0]) -/// |> line(end = [0, 2]) -/// |> line(end = [-2, 0]) -/// |> line(endAbsolute = [profileStartX(%), profileStartY(%)]) -/// |> close() -/// |> extrude(length = 10) -/// ``` -#[stdlib { - name = "chamfer", - feature_tree_operation = true, - keywords = true, - unlabeled_first = true, - args = { - solid = { docs = "The solid whose edges should be chamfered" }, - length = { docs = "The length of the chamfer" }, - tags = { docs = "The paths you want to chamfer" }, - tag = { docs = "Create a new tag which refers to this chamfer"}, - } -}] async fn inner_chamfer( solid: Box, length: TyF64, diff --git a/rust/kcl-lib/src/std/fillet.rs b/rust/kcl-lib/src/std/fillet.rs index a2ba49665..536d4c929 100644 --- a/rust/kcl-lib/src/std/fillet.rs +++ b/rust/kcl-lib/src/std/fillet.rs @@ -2,7 +2,6 @@ use anyhow::Result; use indexmap::IndexMap; -use kcl_derive_docs::stdlib; use kcmc::{each_cmd as mcmd, length_unit::LengthUnit, shared::CutType, ModelingCmd}; use kittycad_modeling_cmds as kcmc; use schemars::JsonSchema; @@ -75,75 +74,6 @@ pub async fn fillet(exec_state: &mut ExecState, args: Args) -> Result startProfile(at = [-width/2, -length/2]) -/// |> line(endAbsolute = [width/2, -length/2], tag = $edge1) -/// |> line(endAbsolute = [width/2, length/2], tag = $edge2) -/// |> line(endAbsolute = [-width/2, length/2], tag = $edge3) -/// |> close(tag = $edge4) -/// -/// mountingPlate = extrude(mountingPlateSketch, length = thickness) -/// |> fillet( -/// radius = filletRadius, -/// tags = [ -/// getNextAdjacentEdge(edge1), -/// getNextAdjacentEdge(edge2), -/// getNextAdjacentEdge(edge3), -/// getNextAdjacentEdge(edge4) -/// ], -/// ) -/// ``` -/// -/// ```no_run -/// width = 20 -/// length = 10 -/// thickness = 1 -/// filletRadius = 1 -/// -/// mountingPlateSketch = startSketchOn("XY") -/// |> startProfile(at = [-width/2, -length/2]) -/// |> line(endAbsolute = [width/2, -length/2], tag = $edge1) -/// |> line(endAbsolute = [width/2, length/2], tag = $edge2) -/// |> line(endAbsolute = [-width/2, length/2], tag = $edge3) -/// |> close(tag = $edge4) -/// -/// mountingPlate = extrude(mountingPlateSketch, length = thickness) -/// |> fillet( -/// radius = filletRadius, -/// tolerance = 0.000001, -/// tags = [ -/// getNextAdjacentEdge(edge1), -/// getNextAdjacentEdge(edge2), -/// getNextAdjacentEdge(edge3), -/// getNextAdjacentEdge(edge4) -/// ], -/// ) -/// ``` -#[stdlib { - name = "fillet", - feature_tree_operation = true, - keywords = true, - unlabeled_first = true, - args = { - solid = { docs = "The solid whose edges should be filletted" }, - radius = { docs = "The radius of the fillet" }, - tags = { docs = "The paths you want to fillet" }, - tolerance = { docs = "The tolerance for this fillet" }, - tag = { docs = "Create a new tag which refers to this fillet"}, - } -}] async fn inner_fillet( solid: Box, radius: TyF64, diff --git a/rust/kcl-lib/src/std/mod.rs b/rust/kcl-lib/src/std/mod.rs index b76d932fa..f1f5448a7 100644 --- a/rust/kcl-lib/src/std/mod.rs +++ b/rust/kcl-lib/src/std/mod.rs @@ -101,14 +101,10 @@ lazy_static! { Box::new(crate::std::array::Map), Box::new(crate::std::array::Push), Box::new(crate::std::array::Pop), - Box::new(crate::std::chamfer::Chamfer), - Box::new(crate::std::fillet::Fillet), Box::new(crate::std::edge::GetOppositeEdge), Box::new(crate::std::edge::GetNextAdjacentEdge), Box::new(crate::std::edge::GetPreviousAdjacentEdge), Box::new(crate::std::edge::GetCommonEdge), - Box::new(crate::std::shell::Shell), - Box::new(crate::std::shell::Hollow), Box::new(crate::std::sweep::Sweep), Box::new(crate::std::loft::Loft), Box::new(crate::std::math::Acos), @@ -212,6 +208,22 @@ pub(crate) fn std_fn(path: &str, fn_name: &str) -> (crate::std::StdFn, StdFnProp |e, a| Box::pin(crate::std::planes::offset_plane(e, a)), StdFnProps::default("std::offsetPlane").include_in_feature_tree(), ), + ("solid", "fillet") => ( + |e, a| Box::pin(crate::std::fillet::fillet(e, a)), + StdFnProps::default("std::solid::fillet").include_in_feature_tree(), + ), + ("solid", "chamfer") => ( + |e, a| Box::pin(crate::std::chamfer::chamfer(e, a)), + StdFnProps::default("std::solid::chamfer").include_in_feature_tree(), + ), + ("solid", "shell") => ( + |e, a| Box::pin(crate::std::shell::shell(e, a)), + StdFnProps::default("std::solid::shell").include_in_feature_tree(), + ), + ("solid", "hollow") => ( + |e, a| Box::pin(crate::std::shell::hollow(e, a)), + StdFnProps::default("std::solid::hollow").include_in_feature_tree(), + ), _ => unreachable!(), } } diff --git a/rust/kcl-lib/src/std/shell.rs b/rust/kcl-lib/src/std/shell.rs index f9df90f90..fd15ff83e 100644 --- a/rust/kcl-lib/src/std/shell.rs +++ b/rust/kcl-lib/src/std/shell.rs @@ -1,14 +1,16 @@ //! Standard library shells. use anyhow::Result; -use kcl_derive_docs::stdlib; use kcmc::{each_cmd as mcmd, length_unit::LengthUnit, ModelingCmd}; use kittycad_modeling_cmds as kcmc; use super::args::TyF64; use crate::{ errors::{KclError, KclErrorDetails}, - execution::{types::RuntimeType, ExecState, KclValue, Solid}, + execution::{ + types::{ArrayLen, RuntimeType}, + ExecState, KclValue, Solid, + }, std::{sketch::FaceTag, Args}, }; @@ -16,169 +18,16 @@ use crate::{ pub async fn shell(exec_state: &mut ExecState, args: Args) -> Result { let solids = args.get_unlabeled_kw_arg_typed("solids", &RuntimeType::solids(), exec_state)?; let thickness: TyF64 = args.get_kw_arg_typed("thickness", &RuntimeType::length(), exec_state)?; - let faces = args.get_kw_arg("faces")?; + let faces = args.get_kw_arg_typed( + "faces", + &RuntimeType::Array(Box::new(RuntimeType::tag()), ArrayLen::NonEmpty), + exec_state, + )?; let result = inner_shell(solids, thickness, faces, exec_state, args).await?; Ok(result.into()) } -/// Remove volume from a 3-dimensional shape such that a wall of the -/// provided thickness remains, taking volume starting at the provided -/// face, leaving it open in that direction. -/// -/// ```no_run -/// // Remove the end face for the extrusion. -/// firstSketch = startSketchOn(XY) -/// |> startProfile(at = [-12, 12]) -/// |> line(end = [24, 0]) -/// |> line(end = [0, -24]) -/// |> line(end = [-24, 0]) -/// |> close() -/// |> extrude(length = 6) -/// -/// // Remove the end face for the extrusion. -/// shell( -/// firstSketch, -/// faces = [END], -/// thickness = 0.25, -/// ) -/// ``` -/// -/// ```no_run -/// // Remove the start face for the extrusion. -/// firstSketch = startSketchOn(-XZ) -/// |> startProfile(at = [-12, 12]) -/// |> line(end = [24, 0]) -/// |> line(end = [0, -24]) -/// |> line(end = [-24, 0]) -/// |> close() -/// |> extrude(length = 6) -/// -/// // Remove the start face for the extrusion. -/// shell( -/// firstSketch, -/// faces = [START], -/// thickness = 0.25, -/// ) -/// ``` -/// -/// ```no_run -/// // Remove a tagged face and the end face for the extrusion. -/// firstSketch = startSketchOn(XY) -/// |> startProfile(at = [-12, 12]) -/// |> line(end = [24, 0]) -/// |> line(end = [0, -24]) -/// |> line(end = [-24, 0], tag = $myTag) -/// |> close() -/// |> extrude(length = 6) -/// -/// // Remove a tagged face for the extrusion. -/// shell( -/// firstSketch, -/// faces = [myTag], -/// thickness = 0.25, -/// ) -/// ``` -/// -/// ```no_run -/// // Remove multiple faces at once. -/// firstSketch = startSketchOn(XY) -/// |> startProfile(at = [-12, 12]) -/// |> line(end = [24, 0]) -/// |> line(end = [0, -24]) -/// |> line(end = [-24, 0], tag = $myTag) -/// |> close() -/// |> extrude(length = 6) -/// -/// // Remove a tagged face and the end face for the extrusion. -/// shell( -/// firstSketch, -/// faces = [myTag, END], -/// thickness = 0.25, -/// ) -/// ``` -/// -/// ```no_run -/// // Shell a sketch on face. -/// size = 100 -/// case = startSketchOn(-XZ) -/// |> startProfile(at = [-size, -size]) -/// |> line(end = [2 * size, 0]) -/// |> line(end = [0, 2 * size]) -/// |> tangentialArc(endAbsolute = [-size, size]) -/// |> close() -/// |> extrude(length = 65) -/// -/// thing1 = startSketchOn(case, face = END) -/// |> circle( center = [-size / 2, -size / 2], radius = 25 ) -/// |> extrude(length = 50) -/// -/// thing2 = startSketchOn(case, face = END) -/// |> circle( center = [size / 2, -size / 2], radius = 25 ) -/// |> extrude(length = 50) -/// -/// // We put "case" in the shell function to shell the entire object. -/// shell(case, faces = [START], thickness = 5) -/// ``` -/// -/// ```no_run -/// // Shell a sketch on face object on the end face. -/// size = 100 -/// case = startSketchOn(XY) -/// |> startProfile(at = [-size, -size]) -/// |> line(end = [2 * size, 0]) -/// |> line(end = [0, 2 * size]) -/// |> tangentialArc(endAbsolute = [-size, size]) -/// |> close() -/// |> extrude(length = 65) -/// -/// thing1 = startSketchOn(case, face = END) -/// |> circle( center = [-size / 2, -size / 2], radius = 25 ) -/// |> extrude(length = 50) -/// -/// thing2 = startSketchOn(case, face = END) -/// |> circle( center = [size / 2, -size / 2], radius = 25 ) -/// |> extrude(length = 50) -/// -/// // We put "thing1" in the shell function to shell the end face of the object. -/// shell(thing1, faces = [END], thickness = 5) -/// ``` -/// -/// ```no_run -/// // Shell sketched on face objects on the end face, include all sketches to shell -/// // the entire object. -/// -/// size = 100 -/// case = startSketchOn(XY) -/// |> startProfile(at = [-size, -size]) -/// |> line(end = [2 * size, 0]) -/// |> line(end = [0, 2 * size]) -/// |> tangentialArc(endAbsolute = [-size, size]) -/// |> close() -/// |> extrude(length = 65) -/// -/// thing1 = startSketchOn(case, face = END) -/// |> circle( center = [-size / 2, -size / 2], radius = 25 ) -/// |> extrude(length = 50) -/// -/// thing2 = startSketchOn(case, face = END) -/// |> circle( center = [size / 2, -size / 2], radius = 25) -/// |> extrude(length = 50) -/// -/// // We put "thing1" and "thing2" in the shell function to shell the end face of the object. -/// shell([thing1, thing2], faces = [END], thickness = 5) -/// ``` -#[stdlib { - name = "shell", - feature_tree_operation = true, - keywords = true, - unlabeled_first = true, - args = { - solids = { docs = "Which solid (or solids) to shell out"}, - thickness = {docs = "The thickness of the shell"}, - faces = {docs = "The faces you want removed"}, - } -}] async fn inner_shell( solids: Vec, thickness: TyF64, @@ -253,66 +102,6 @@ pub async fn hollow(exec_state: &mut ExecState, args: Args) -> Result startProfile(at = [-12, 12]) -/// |> line(end = [24, 0]) -/// |> line(end = [0, -24]) -/// |> line(end = [-24, 0]) -/// |> close() -/// |> extrude(length = 6) -/// |> hollow(thickness = 0.25) -/// ``` -/// -/// ```no_run -/// // Hollow a basic sketch. -/// firstSketch = startSketchOn(-XZ) -/// |> startProfile(at = [-12, 12]) -/// |> line(end = [24, 0]) -/// |> line(end = [0, -24]) -/// |> line(end = [-24, 0]) -/// |> close() -/// |> extrude(length = 6) -/// |> hollow(thickness = 0.5) -/// ``` -/// -/// ```no_run -/// // Hollow a sketch on face object. -/// size = 100 -/// case = startSketchOn(-XZ) -/// |> startProfile(at = [-size, -size]) -/// |> line(end = [2 * size, 0]) -/// |> line(end = [0, 2 * size]) -/// |> tangentialArc(endAbsolute = [-size, size]) -/// |> close() -/// |> extrude(length = 65) -/// -/// thing1 = startSketchOn(case, face = END) -/// |> circle( center = [-size / 2, -size / 2], radius = 25 ) -/// |> extrude(length = 50) -/// -/// thing2 = startSketchOn(case, face = END) -/// |> circle( center = [size / 2, -size / 2], radius = 25 ) -/// |> extrude(length = 50) -/// -/// hollow(case, thickness = 0.5) -/// ``` -#[stdlib { - name = "hollow", - feature_tree_operation = true, - keywords = true, - unlabeled_first = true, - args = { - solid = { docs = "Which solid to shell out" }, - thickness = {docs = "The thickness of the shell" }, - } -}] async fn inner_hollow( solid: Box, thickness: TyF64, diff --git a/rust/kcl-lib/std/prelude.kcl b/rust/kcl-lib/std/prelude.kcl index aeeb0e089..5c5dc638b 100644 --- a/rust/kcl-lib/std/prelude.kcl +++ b/rust/kcl-lib/std/prelude.kcl @@ -6,6 +6,7 @@ export import * from "std::types" export import * from "std::math" export import * from "std::sketch" +export import * from "std::solid" export import "std::turns" export XY = { diff --git a/rust/kcl-lib/std/solid.kcl b/rust/kcl-lib/std/solid.kcl new file mode 100644 index 000000000..b9e589858 --- /dev/null +++ b/rust/kcl-lib/std/solid.kcl @@ -0,0 +1,364 @@ +@no_std +@settings(defaultLengthUnit = mm) + +import Face from "std::types" + +/// Blend a transitional edge along a tagged path, smoothing the sharp edge. +/// +/// Fillet is similar in function and use to a chamfer, except +/// a chamfer will cut a sharp transition along an edge while fillet +/// will smoothly blend the transition. +/// +/// ``` +/// width = 20 +/// length = 10 +/// thickness = 1 +/// filletRadius = 2 +/// +/// mountingPlateSketch = startSketchOn(XY) +/// |> startProfile(at = [-width/2, -length/2]) +/// |> line(endAbsolute = [width/2, -length/2], tag = $edge1) +/// |> line(endAbsolute = [width/2, length/2], tag = $edge2) +/// |> line(endAbsolute = [-width/2, length/2], tag = $edge3) +/// |> close(tag = $edge4) +/// +/// mountingPlate = extrude(mountingPlateSketch, length = thickness) +/// |> fillet( +/// radius = filletRadius, +/// tags = [ +/// getNextAdjacentEdge(edge1), +/// getNextAdjacentEdge(edge2), +/// getNextAdjacentEdge(edge3), +/// getNextAdjacentEdge(edge4) +/// ], +/// ) +/// ``` +/// +/// ``` +/// width = 20 +/// length = 10 +/// thickness = 1 +/// filletRadius = 1 +/// +/// mountingPlateSketch = startSketchOn(XY) +/// |> startProfile(at = [-width/2, -length/2]) +/// |> line(endAbsolute = [width/2, -length/2], tag = $edge1) +/// |> line(endAbsolute = [width/2, length/2], tag = $edge2) +/// |> line(endAbsolute = [-width/2, length/2], tag = $edge3) +/// |> close(tag = $edge4) +/// +/// mountingPlate = extrude(mountingPlateSketch, length = thickness) +/// |> fillet( +/// radius = filletRadius, +/// tolerance = 0.000001, +/// tags = [ +/// getNextAdjacentEdge(edge1), +/// getNextAdjacentEdge(edge2), +/// getNextAdjacentEdge(edge3), +/// getNextAdjacentEdge(edge4) +/// ], +/// ) +/// ``` +@(impl = std_rust) +export fn fillet( + /// The solid whose edges should be filletted + @solid: Solid, + /// The radius of the fillet + radius: number(Length), + /// The paths you want to fillet + tags: [Edge; 1+], + /// The tolerance for this fillet + tolerance?: number(Length), + /// Create a new tag which refers to this fillet + tag?: tag, +): Solid {} + +/// Cut a straight transitional edge along a tagged path. +/// +/// Chamfer is similar in function and use to a fillet, except +/// a fillet will blend the transition along an edge, rather than cut +/// a sharp, straight transitional edge. +/// +/// ``` +/// // Chamfer a mounting plate. +/// width = 20 +/// length = 10 +/// thickness = 1 +/// chamferLength = 2 +/// +/// mountingPlateSketch = startSketchOn(XY) +/// |> startProfile(at = [-width/2, -length/2]) +/// |> line(endAbsolute = [width/2, -length/2], tag = $edge1) +/// |> line(endAbsolute = [width/2, length/2], tag = $edge2) +/// |> line(endAbsolute = [-width/2, length/2], tag = $edge3) +/// |> close(tag = $edge4) +/// +/// mountingPlate = extrude(mountingPlateSketch, length = thickness) +/// |> chamfer( +/// length = chamferLength, +/// tags = [ +/// getNextAdjacentEdge(edge1), +/// getNextAdjacentEdge(edge2), +/// getNextAdjacentEdge(edge3), +/// getNextAdjacentEdge(edge4) +/// ], +/// ) +/// ``` +/// +/// ``` +/// // Sketch on the face of a chamfer. +/// fn cube(pos, scale) { +/// sg = startSketchOn(XY) +/// |> startProfile(at = pos) +/// |> line(end = [0, scale]) +/// |> line(end = [scale, 0]) +/// |> line(end = [0, -scale]) +/// +/// return sg +/// } +/// +/// part001 = cube([0,0], 20) +/// |> close(tag = $line1) +/// |> extrude(length = 20) +/// // We tag the chamfer to reference it later. +/// |> chamfer( +/// length = 10, +/// tags = [getOppositeEdge(line1)], +/// tag = $chamfer1, +/// ) +/// +/// sketch001 = startSketchOn(part001, face = chamfer1) +/// |> startProfile(at = [10, 10]) +/// |> line(end = [2, 0]) +/// |> line(end = [0, 2]) +/// |> line(end = [-2, 0]) +/// |> line(endAbsolute = [profileStartX(%), profileStartY(%)]) +/// |> close() +/// |> extrude(length = 10) +/// ``` +@(impl = std_rust) +export fn chamfer( + /// The solid whose edges should be chamfered + @solid: Solid, + /// The length of the chamfer + length: number(Length), + /// The paths you want to chamfer + tags: [Edge; 1+], + /// Create a new tag which refers to this chamfer + tag?: tag, +): Solid {} + +/// Remove volume from a 3-dimensional shape such that a wall of the +/// provided thickness remains, taking volume starting at the provided +/// face, leaving it open in that direction. +/// +/// ``` +/// // Remove the end face for the extrusion. +/// firstSketch = startSketchOn(XY) +/// |> startProfile(at = [-12, 12]) +/// |> line(end = [24, 0]) +/// |> line(end = [0, -24]) +/// |> line(end = [-24, 0]) +/// |> close() +/// |> extrude(length = 6) +/// +/// // Remove the end face for the extrusion. +/// shell( +/// firstSketch, +/// faces = [END], +/// thickness = 0.25, +/// ) +/// ``` +/// +/// ``` +/// // Remove the start face for the extrusion. +/// firstSketch = startSketchOn(-XZ) +/// |> startProfile(at = [-12, 12]) +/// |> line(end = [24, 0]) +/// |> line(end = [0, -24]) +/// |> line(end = [-24, 0]) +/// |> close() +/// |> extrude(length = 6) +/// +/// // Remove the start face for the extrusion. +/// shell( +/// firstSketch, +/// faces = [START], +/// thickness = 0.25, +/// ) +/// ``` +/// +/// ``` +/// // Remove a tagged face and the end face for the extrusion. +/// firstSketch = startSketchOn(XY) +/// |> startProfile(at = [-12, 12]) +/// |> line(end = [24, 0]) +/// |> line(end = [0, -24]) +/// |> line(end = [-24, 0], tag = $myTag) +/// |> close() +/// |> extrude(length = 6) +/// +/// // Remove a tagged face for the extrusion. +/// shell( +/// firstSketch, +/// faces = [myTag], +/// thickness = 0.25, +/// ) +/// ``` +/// +/// ``` +/// // Remove multiple faces at once. +/// firstSketch = startSketchOn(XY) +/// |> startProfile(at = [-12, 12]) +/// |> line(end = [24, 0]) +/// |> line(end = [0, -24]) +/// |> line(end = [-24, 0], tag = $myTag) +/// |> close() +/// |> extrude(length = 6) +/// +/// // Remove a tagged face and the end face for the extrusion. +/// shell( +/// firstSketch, +/// faces = [myTag, END], +/// thickness = 0.25, +/// ) +/// ``` +/// +/// ``` +/// // Shell a sketch on face. +/// size = 100 +/// case = startSketchOn(-XZ) +/// |> startProfile(at = [-size, -size]) +/// |> line(end = [2 * size, 0]) +/// |> line(end = [0, 2 * size]) +/// |> tangentialArc(endAbsolute = [-size, size]) +/// |> close() +/// |> extrude(length = 65) +/// +/// thing1 = startSketchOn(case, face = END) +/// |> circle( center = [-size / 2, -size / 2], radius = 25 ) +/// |> extrude(length = 50) +/// +/// thing2 = startSketchOn(case, face = END) +/// |> circle( center = [size / 2, -size / 2], radius = 25 ) +/// |> extrude(length = 50) +/// +/// // We put "case" in the shell function to shell the entire object. +/// shell(case, faces = [START], thickness = 5) +/// ``` +/// +/// ``` +/// // Shell a sketch on face object on the end face. +/// size = 100 +/// case = startSketchOn(XY) +/// |> startProfile(at = [-size, -size]) +/// |> line(end = [2 * size, 0]) +/// |> line(end = [0, 2 * size]) +/// |> tangentialArc(endAbsolute = [-size, size]) +/// |> close() +/// |> extrude(length = 65) +/// +/// thing1 = startSketchOn(case, face = END) +/// |> circle( center = [-size / 2, -size / 2], radius = 25 ) +/// |> extrude(length = 50) +/// +/// thing2 = startSketchOn(case, face = END) +/// |> circle( center = [size / 2, -size / 2], radius = 25 ) +/// |> extrude(length = 50) +/// +/// // We put "thing1" in the shell function to shell the end face of the object. +/// shell(thing1, faces = [END], thickness = 5) +/// ``` +/// +/// ``` +/// // Shell sketched on face objects on the end face, include all sketches to shell +/// // the entire object. +/// +/// size = 100 +/// case = startSketchOn(XY) +/// |> startProfile(at = [-size, -size]) +/// |> line(end = [2 * size, 0]) +/// |> line(end = [0, 2 * size]) +/// |> tangentialArc(endAbsolute = [-size, size]) +/// |> close() +/// |> extrude(length = 65) +/// +/// thing1 = startSketchOn(case, face = END) +/// |> circle( center = [-size / 2, -size / 2], radius = 25 ) +/// |> extrude(length = 50) +/// +/// thing2 = startSketchOn(case, face = END) +/// |> circle( center = [size / 2, -size / 2], radius = 25) +/// |> extrude(length = 50) +/// +/// // We put "thing1" and "thing2" in the shell function to shell the end face of the object. +/// shell([thing1, thing2], faces = [END], thickness = 5) +/// ``` +@(impl = std_rust) +export fn shell( + /// Which solid (or solids) to shell out + @solids: [Solid; 1+], + /// The thickness of the shell + thickness: number(Length), + /// The faces you want removed + faces: [tag; 1+], +): [Solid] {} + + +/// Make the inside of a 3D object hollow. +/// +/// Remove volume from a 3-dimensional shape such that a wall of the +/// provided thickness remains around the exterior of the shape. +/// +/// ``` +/// // Hollow a basic sketch. +/// firstSketch = startSketchOn(XY) +/// |> startProfile(at = [-12, 12]) +/// |> line(end = [24, 0]) +/// |> line(end = [0, -24]) +/// |> line(end = [-24, 0]) +/// |> close() +/// |> extrude(length = 6) +/// |> hollow (thickness = 0.25) +/// ``` +/// +/// ``` +/// // Hollow a basic sketch. +/// firstSketch = startSketchOn(-XZ) +/// |> startProfile(at = [-12, 12]) +/// |> line(end = [24, 0]) +/// |> line(end = [0, -24]) +/// |> line(end = [-24, 0]) +/// |> close() +/// |> extrude(length = 6) +/// |> hollow (thickness = 0.5) +/// ``` +/// +/// ``` +/// // Hollow a sketch on face object. +/// size = 100 +/// case = startSketchOn(-XZ) +/// |> startProfile(at = [-size, -size]) +/// |> line(end = [2 * size, 0]) +/// |> line(end = [0, 2 * size]) +/// |> tangentialArc(endAbsolute = [-size, size]) +/// |> close() +/// |> extrude(length = 65) +/// +/// thing1 = startSketchOn(case, face = END) +/// |> circle( center = [-size / 2, -size / 2], radius = 25 ) +/// |> extrude(length = 50) +/// +/// thing2 = startSketchOn(case, face = END) +/// |> circle( center = [size / 2, -size / 2], radius = 25 ) +/// |> extrude(length = 50) +/// +/// hollow(case, thickness = 0.5) +/// ``` +@(impl = std_rust) +export fn hollow( + /// Which solid to hollow out + @solid: Solid, + /// The thickness of the remaining shell + thickness: number(Length), +): Solid {} diff --git a/rust/kcl-lib/tests/add_lots/ops.snap b/rust/kcl-lib/tests/add_lots/ops.snap index b9b1b270d..7479a18d6 100644 --- a/rust/kcl-lib/tests/add_lots/ops.snap +++ b/rust/kcl-lib/tests/add_lots/ops.snap @@ -8,11 +8,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -26,11 +22,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -44,11 +36,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -62,11 +50,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -80,11 +64,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -98,11 +78,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -116,11 +92,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -134,11 +106,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -152,11 +120,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -170,11 +134,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -188,11 +148,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -206,11 +162,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -224,11 +176,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -242,11 +190,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -260,11 +204,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -278,11 +218,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -296,11 +232,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -314,11 +246,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -332,11 +260,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -350,11 +274,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -368,11 +288,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -386,11 +302,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -404,11 +316,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -422,11 +330,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -440,11 +344,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -458,11 +358,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -476,11 +372,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -494,11 +386,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -512,11 +400,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -530,11 +414,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -548,11 +428,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -566,11 +442,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -584,11 +456,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -602,11 +470,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -620,11 +484,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -638,11 +498,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -656,11 +512,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -674,11 +526,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -692,11 +540,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -710,11 +554,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -728,11 +568,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -746,11 +582,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -764,11 +596,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -782,11 +610,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -800,11 +624,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -818,11 +638,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -836,11 +652,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -854,11 +666,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -872,11 +680,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -890,11 +694,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -908,11 +708,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -926,11 +722,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -944,11 +736,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -962,11 +750,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -980,11 +764,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -998,11 +778,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1016,11 +792,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1034,11 +806,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1052,11 +820,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1070,11 +834,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1088,11 +848,7 @@ description: Operations executed add_lots.kcl "group": { "type": "FunctionCall", "name": "f", - "functionSourceRange": [ - 4, - 26, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, diff --git a/rust/kcl-lib/tests/artifact_graph_example_code1/ops.snap b/rust/kcl-lib/tests/artifact_graph_example_code1/ops.snap index d07131c12..b30802b18 100644 --- a/rust/kcl-lib/tests/artifact_graph_example_code1/ops.snap +++ b/rust/kcl-lib/tests/artifact_graph_example_code1/ops.snap @@ -51,6 +51,17 @@ description: Operations executed artifact_graph_example_code1.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -82,18 +93,7 @@ description: Operations executed artifact_graph_example_code1.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "labeledArgs": { diff --git a/rust/kcl-lib/tests/assembly_mixed_units_cubes/artifact_graph_flowchart.snap.md b/rust/kcl-lib/tests/assembly_mixed_units_cubes/artifact_graph_flowchart.snap.md index e63cd1d86..a59e1a6a7 100644 --- a/rust/kcl-lib/tests/assembly_mixed_units_cubes/artifact_graph_flowchart.snap.md +++ b/rust/kcl-lib/tests/assembly_mixed_units_cubes/artifact_graph_flowchart.snap.md @@ -1,25 +1,25 @@ ```mermaid flowchart LR subgraph path2 [Path] - 2["Path
[76, 116, 6]"] - 3["Segment
[122, 139, 6]"] - 4["Segment
[145, 163, 6]"] - 5["Segment
[169, 187, 6]"] - 6["Segment
[193, 249, 6]"] - 7["Segment
[255, 262, 6]"] + 2["Path
[76, 116, 7]"] + 3["Segment
[122, 139, 7]"] + 4["Segment
[145, 163, 7]"] + 5["Segment
[169, 187, 7]"] + 6["Segment
[193, 249, 7]"] + 7["Segment
[255, 262, 7]"] 8[Solid2d] end subgraph path25 [Path] - 25["Path
[76, 114, 7]"] - 26["Segment
[120, 137, 7]"] - 27["Segment
[143, 161, 7]"] - 28["Segment
[167, 185, 7]"] - 29["Segment
[191, 247, 7]"] - 30["Segment
[253, 260, 7]"] + 25["Path
[76, 114, 8]"] + 26["Segment
[120, 137, 8]"] + 27["Segment
[143, 161, 8]"] + 28["Segment
[167, 185, 8]"] + 29["Segment
[191, 247, 8]"] + 30["Segment
[253, 260, 8]"] 31[Solid2d] end - 1["Plane
[47, 66, 6]"] - 9["Sweep Extrusion
[268, 290, 6]"] + 1["Plane
[47, 66, 7]"] + 9["Sweep Extrusion
[268, 290, 7]"] 10[Wall] 11[Wall] 12[Wall] @@ -34,8 +34,8 @@ flowchart LR 21["SweepEdge Adjacent"] 22["SweepEdge Opposite"] 23["SweepEdge Adjacent"] - 24["Plane
[47, 66, 7]"] - 32["Sweep Extrusion
[266, 288, 7]"] + 24["Plane
[47, 66, 8]"] + 32["Sweep Extrusion
[266, 288, 8]"] 33[Wall] 34[Wall] 35[Wall] diff --git a/rust/kcl-lib/tests/assembly_mixed_units_cubes/ops.snap b/rust/kcl-lib/tests/assembly_mixed_units_cubes/ops.snap index 586a3f089..80c3c8aab 100644 --- a/rust/kcl-lib/tests/assembly_mixed_units_cubes/ops.snap +++ b/rust/kcl-lib/tests/assembly_mixed_units_cubes/ops.snap @@ -8,7 +8,7 @@ description: Operations executed assembly_mixed_units_cubes.kcl "group": { "type": "ModuleInstance", "name": "cubeIn", - "moduleId": 6 + "moduleId": 0 }, "sourceRange": [] }, @@ -67,7 +67,7 @@ description: Operations executed assembly_mixed_units_cubes.kcl "group": { "type": "ModuleInstance", "name": "cubeMm", - "moduleId": 7 + "moduleId": 0 }, "sourceRange": [] }, diff --git a/rust/kcl-lib/tests/assembly_mixed_units_cubes/program_memory.snap b/rust/kcl-lib/tests/assembly_mixed_units_cubes/program_memory.snap index 4d371bff9..caa608db6 100644 --- a/rust/kcl-lib/tests/assembly_mixed_units_cubes/program_memory.snap +++ b/rust/kcl-lib/tests/assembly_mixed_units_cubes/program_memory.snap @@ -5,10 +5,10 @@ description: Variables in memory after executing assembly_mixed_units_cubes.kcl { "cubeIn": { "type": "Module", - "value": 6 + "value": 7 }, "cubeMm": { "type": "Module", - "value": 7 + "value": 8 } } diff --git a/rust/kcl-lib/tests/assembly_non_default_units/artifact_graph_flowchart.snap.md b/rust/kcl-lib/tests/assembly_non_default_units/artifact_graph_flowchart.snap.md index c237c3cc4..2c55b17e3 100644 --- a/rust/kcl-lib/tests/assembly_non_default_units/artifact_graph_flowchart.snap.md +++ b/rust/kcl-lib/tests/assembly_non_default_units/artifact_graph_flowchart.snap.md @@ -1,17 +1,17 @@ ```mermaid flowchart LR subgraph path2 [Path] - 2["Path
[197, 232, 6]"] - 3["Segment
[197, 232, 6]"] + 2["Path
[197, 232, 7]"] + 3["Segment
[197, 232, 7]"] 4[Solid2d] end subgraph path6 [Path] - 6["Path
[113, 148, 7]"] - 7["Segment
[113, 148, 7]"] + 6["Path
[113, 148, 8]"] + 7["Segment
[113, 148, 8]"] 8[Solid2d] end - 1["Plane
[172, 191, 6]"] - 5["Plane
[88, 107, 7]"] + 1["Plane
[172, 191, 7]"] + 5["Plane
[88, 107, 8]"] 1 --- 2 2 --- 3 2 --- 4 diff --git a/rust/kcl-lib/tests/assembly_non_default_units/ops.snap b/rust/kcl-lib/tests/assembly_non_default_units/ops.snap index 9bbe37b3f..bd28b334f 100644 --- a/rust/kcl-lib/tests/assembly_non_default_units/ops.snap +++ b/rust/kcl-lib/tests/assembly_non_default_units/ops.snap @@ -8,7 +8,7 @@ description: Operations executed assembly_non_default_units.kcl "group": { "type": "ModuleInstance", "name": "other1", - "moduleId": 6 + "moduleId": 0 }, "sourceRange": [] }, @@ -35,7 +35,7 @@ description: Operations executed assembly_non_default_units.kcl "group": { "type": "ModuleInstance", "name": "other2", - "moduleId": 7 + "moduleId": 0 }, "sourceRange": [] }, diff --git a/rust/kcl-lib/tests/assembly_non_default_units/program_memory.snap b/rust/kcl-lib/tests/assembly_non_default_units/program_memory.snap index 74a58551a..bcb87e669 100644 --- a/rust/kcl-lib/tests/assembly_non_default_units/program_memory.snap +++ b/rust/kcl-lib/tests/assembly_non_default_units/program_memory.snap @@ -5,10 +5,10 @@ description: Variables in memory after executing assembly_non_default_units.kcl { "other1": { "type": "Module", - "value": 6 + "value": 7 }, "other2": { "type": "Module", - "value": 7 + "value": 8 } } diff --git a/rust/kcl-lib/tests/basic_fillet_cube_close_opposite/ops.snap b/rust/kcl-lib/tests/basic_fillet_cube_close_opposite/ops.snap index b5062f52f..2c424d207 100644 --- a/rust/kcl-lib/tests/basic_fillet_cube_close_opposite/ops.snap +++ b/rust/kcl-lib/tests/basic_fillet_cube_close_opposite/ops.snap @@ -51,6 +51,17 @@ description: Operations executed basic_fillet_cube_close_opposite.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -86,17 +97,6 @@ description: Operations executed basic_fillet_cube_close_opposite.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] } ] diff --git a/rust/kcl-lib/tests/basic_fillet_cube_end/ops.snap b/rust/kcl-lib/tests/basic_fillet_cube_end/ops.snap index 460bfae44..7c9dc5657 100644 --- a/rust/kcl-lib/tests/basic_fillet_cube_end/ops.snap +++ b/rust/kcl-lib/tests/basic_fillet_cube_end/ops.snap @@ -51,6 +51,17 @@ description: Operations executed basic_fillet_cube_end.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -86,17 +97,6 @@ description: Operations executed basic_fillet_cube_end.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] } ] diff --git a/rust/kcl-lib/tests/basic_fillet_cube_next_adjacent/ops.snap b/rust/kcl-lib/tests/basic_fillet_cube_next_adjacent/ops.snap index 937c7d07b..860411b9e 100644 --- a/rust/kcl-lib/tests/basic_fillet_cube_next_adjacent/ops.snap +++ b/rust/kcl-lib/tests/basic_fillet_cube_next_adjacent/ops.snap @@ -51,6 +51,17 @@ description: Operations executed basic_fillet_cube_next_adjacent.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -81,17 +92,6 @@ description: Operations executed basic_fillet_cube_next_adjacent.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] } ] diff --git a/rust/kcl-lib/tests/basic_fillet_cube_previous_adjacent/ops.snap b/rust/kcl-lib/tests/basic_fillet_cube_previous_adjacent/ops.snap index 01167f5fe..244a3cb82 100644 --- a/rust/kcl-lib/tests/basic_fillet_cube_previous_adjacent/ops.snap +++ b/rust/kcl-lib/tests/basic_fillet_cube_previous_adjacent/ops.snap @@ -51,6 +51,17 @@ description: Operations executed basic_fillet_cube_previous_adjacent.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -81,17 +92,6 @@ description: Operations executed basic_fillet_cube_previous_adjacent.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] } ] diff --git a/rust/kcl-lib/tests/basic_fillet_cube_start/ops.snap b/rust/kcl-lib/tests/basic_fillet_cube_start/ops.snap index 879134dc7..b6b318c66 100644 --- a/rust/kcl-lib/tests/basic_fillet_cube_start/ops.snap +++ b/rust/kcl-lib/tests/basic_fillet_cube_start/ops.snap @@ -51,6 +51,17 @@ description: Operations executed basic_fillet_cube_start.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -87,17 +98,6 @@ description: Operations executed basic_fillet_cube_start.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] } ] diff --git a/rust/kcl-lib/tests/computed_var/ops.snap b/rust/kcl-lib/tests/computed_var/ops.snap index f7feae8f0..628fec06d 100644 --- a/rust/kcl-lib/tests/computed_var/ops.snap +++ b/rust/kcl-lib/tests/computed_var/ops.snap @@ -8,11 +8,7 @@ description: Operations executed computed_var.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, diff --git a/rust/kcl-lib/tests/cube/ops.snap b/rust/kcl-lib/tests/cube/ops.snap index 494032c70..52b73080b 100644 --- a/rust/kcl-lib/tests/cube/ops.snap +++ b/rust/kcl-lib/tests/cube/ops.snap @@ -8,11 +8,7 @@ description: Operations executed cube.kcl "group": { "type": "FunctionCall", "name": "cube", - "functionSourceRange": [ - 7, - 404, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": { "center": { diff --git a/rust/kcl-lib/tests/cube_with_error/ops.snap b/rust/kcl-lib/tests/cube_with_error/ops.snap index 5233b0ec3..cd63f1e75 100644 --- a/rust/kcl-lib/tests/cube_with_error/ops.snap +++ b/rust/kcl-lib/tests/cube_with_error/ops.snap @@ -8,11 +8,7 @@ description: Operations executed cube_with_error.kcl "group": { "type": "FunctionCall", "name": "cube", - "functionSourceRange": [ - 7, - 392, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, diff --git a/rust/kcl-lib/tests/fillet-and-shell/ops.snap b/rust/kcl-lib/tests/fillet-and-shell/ops.snap index 4d0ef055e..21b308c6c 100644 --- a/rust/kcl-lib/tests/fillet-and-shell/ops.snap +++ b/rust/kcl-lib/tests/fillet-and-shell/ops.snap @@ -66,6 +66,17 @@ description: Operations executed fillet-and-shell.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -108,29 +119,14 @@ description: Operations executed fillet-and-shell.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "type": "GroupBegin", "group": { "type": "FunctionCall", "name": "m25Screw", - "functionSourceRange": [ - 1289, - 1527, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -216,11 +212,7 @@ description: Operations executed fillet-and-shell.kcl "group": { "type": "FunctionCall", "name": "m25Screw", - "functionSourceRange": [ - 1289, - 1527, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -306,11 +298,7 @@ description: Operations executed fillet-and-shell.kcl "group": { "type": "FunctionCall", "name": "m25Screw", - "functionSourceRange": [ - 1289, - 1527, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -396,11 +384,7 @@ description: Operations executed fillet-and-shell.kcl "group": { "type": "FunctionCall", "name": "m25Screw", - "functionSourceRange": [ - 1289, - 1527, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -482,6 +466,22 @@ description: Operations executed fillet-and-shell.kcl "type": "GroupEnd" }, { + "type": "KclStdLibCall", + "name": "shell", + "unlabeledArg": { + "value": { + "type": "Array", + "value": [ + { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + } + ] + }, + "sourceRange": [] + }, "labeledArgs": { "faces": { "value": { @@ -512,17 +512,6 @@ description: Operations executed fillet-and-shell.kcl "sourceRange": [] } }, - "name": "shell", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] } ] diff --git a/rust/kcl-lib/tests/function_sketch/ops.snap b/rust/kcl-lib/tests/function_sketch/ops.snap index 8c10ddd24..c3e1a3284 100644 --- a/rust/kcl-lib/tests/function_sketch/ops.snap +++ b/rust/kcl-lib/tests/function_sketch/ops.snap @@ -8,11 +8,7 @@ description: Operations executed function_sketch.kcl "group": { "type": "FunctionCall", "name": "box", - "functionSourceRange": [ - 6, - 220, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, diff --git a/rust/kcl-lib/tests/function_sketch_with_position/ops.snap b/rust/kcl-lib/tests/function_sketch_with_position/ops.snap index 6eb820382..4745350dc 100644 --- a/rust/kcl-lib/tests/function_sketch_with_position/ops.snap +++ b/rust/kcl-lib/tests/function_sketch_with_position/ops.snap @@ -8,11 +8,7 @@ description: Operations executed function_sketch_with_position.kcl "group": { "type": "FunctionCall", "name": "box", - "functionSourceRange": [ - 6, - 218, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, diff --git a/rust/kcl-lib/tests/import_async/ops.snap b/rust/kcl-lib/tests/import_async/ops.snap index cd0c15421..baba293c5 100644 --- a/rust/kcl-lib/tests/import_async/ops.snap +++ b/rust/kcl-lib/tests/import_async/ops.snap @@ -8,7 +8,7 @@ description: Operations executed import_async.kcl "group": { "type": "ModuleInstance", "name": "screw", - "moduleId": 6 + "moduleId": 0 }, "sourceRange": [] }, @@ -35,11 +35,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -53,11 +49,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -71,11 +63,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -89,11 +77,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -107,11 +91,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -125,11 +105,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -143,11 +119,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -161,11 +133,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -179,11 +147,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -197,11 +161,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -215,11 +175,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -233,11 +189,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -251,11 +203,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -269,11 +217,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -287,11 +231,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -305,11 +245,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -323,11 +259,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -341,11 +273,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -359,11 +287,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -377,11 +301,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -395,11 +315,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -413,11 +329,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -431,11 +343,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -449,11 +357,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -467,11 +371,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -485,11 +385,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -503,11 +399,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -521,11 +413,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -539,11 +427,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -557,11 +441,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -575,11 +455,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -593,11 +469,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -611,11 +483,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -629,11 +497,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -647,11 +511,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -665,11 +525,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -683,11 +539,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -701,11 +553,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -719,11 +567,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -737,11 +581,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -755,11 +595,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -773,11 +609,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -791,11 +623,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -809,11 +637,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -827,11 +651,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -845,11 +665,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -863,11 +679,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -881,11 +693,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -899,11 +707,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -917,11 +721,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -935,11 +735,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -953,11 +749,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -971,11 +763,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -989,11 +777,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1007,11 +791,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1025,11 +805,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1043,11 +819,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1061,11 +833,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1079,11 +847,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1097,11 +861,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1115,11 +875,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1133,11 +889,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1151,11 +903,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1169,11 +917,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1187,11 +931,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1205,11 +945,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1223,11 +959,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1241,11 +973,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1259,11 +987,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1277,11 +1001,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1295,11 +1015,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1313,11 +1029,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1331,11 +1043,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1349,11 +1057,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1367,11 +1071,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1385,11 +1085,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1403,11 +1099,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1421,11 +1113,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1439,11 +1127,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1457,11 +1141,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1475,11 +1155,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1493,11 +1169,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1511,11 +1183,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1529,11 +1197,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1547,11 +1211,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1565,11 +1225,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1583,11 +1239,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1601,11 +1253,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1619,11 +1267,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1637,11 +1281,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1655,11 +1295,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1673,11 +1309,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1691,11 +1323,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1709,11 +1337,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1727,11 +1351,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1745,11 +1365,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1763,11 +1379,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1781,11 +1393,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1799,11 +1407,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1817,11 +1421,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1835,11 +1435,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1853,11 +1449,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1871,11 +1463,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1889,11 +1477,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1907,11 +1491,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1925,11 +1505,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1943,11 +1519,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1961,11 +1533,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1979,11 +1547,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1997,11 +1561,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2015,11 +1575,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2033,11 +1589,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2051,11 +1603,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2069,11 +1617,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2087,11 +1631,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2105,11 +1645,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2123,11 +1659,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2141,11 +1673,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2159,11 +1687,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2177,11 +1701,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2195,11 +1715,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2213,11 +1729,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2231,11 +1743,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2249,11 +1757,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2267,11 +1771,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2285,11 +1785,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2303,11 +1799,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2321,11 +1813,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2339,11 +1827,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2357,11 +1841,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2375,11 +1855,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2393,11 +1869,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2411,11 +1883,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2429,11 +1897,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2447,11 +1911,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2465,11 +1925,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2483,11 +1939,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2501,11 +1953,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2519,11 +1967,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2537,11 +1981,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2555,11 +1995,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2573,11 +2009,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2591,11 +2023,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2609,11 +2037,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2627,11 +2051,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2645,11 +2065,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2663,11 +2079,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2681,11 +2093,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2699,11 +2107,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2717,11 +2121,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2735,11 +2135,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2753,11 +2149,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2771,11 +2163,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2789,11 +2177,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2807,11 +2191,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2825,11 +2205,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2843,11 +2219,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2861,11 +2233,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2879,11 +2247,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2897,11 +2261,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2915,11 +2275,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2933,11 +2289,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2951,11 +2303,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2969,11 +2317,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2987,11 +2331,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3005,11 +2345,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3023,11 +2359,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3041,11 +2373,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3059,11 +2387,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3077,11 +2401,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3095,11 +2415,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3113,11 +2429,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3131,11 +2443,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3149,11 +2457,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3167,11 +2471,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3185,11 +2485,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3203,11 +2499,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3221,11 +2513,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3239,11 +2527,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3257,11 +2541,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3275,11 +2555,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3293,11 +2569,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3311,11 +2583,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3329,11 +2597,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3347,11 +2611,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3365,11 +2625,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3383,11 +2639,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3401,11 +2653,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3419,11 +2667,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3437,11 +2681,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3455,11 +2695,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3473,11 +2709,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3491,11 +2723,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3509,11 +2737,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3527,11 +2751,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3545,11 +2765,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3563,11 +2779,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3581,11 +2793,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3599,11 +2807,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3617,11 +2821,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3635,11 +2835,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3653,11 +2849,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3671,11 +2863,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3689,11 +2877,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3707,11 +2891,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3725,11 +2905,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3743,11 +2919,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3761,11 +2933,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3779,11 +2947,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3797,11 +2961,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3815,11 +2975,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3833,11 +2989,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3851,11 +3003,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3869,11 +3017,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3887,11 +3031,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3905,11 +3045,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3923,11 +3059,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3941,11 +3073,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3959,11 +3087,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3977,11 +3101,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3995,11 +3115,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4013,11 +3129,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4031,11 +3143,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4049,11 +3157,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4067,11 +3171,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4085,11 +3185,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4103,11 +3199,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4121,11 +3213,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4139,11 +3227,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4157,11 +3241,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4175,11 +3255,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4193,11 +3269,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4211,11 +3283,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4229,11 +3297,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4247,11 +3311,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4265,11 +3325,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4283,11 +3339,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4301,11 +3353,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4319,11 +3367,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4337,11 +3381,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4355,11 +3395,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4373,11 +3409,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4391,11 +3423,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4409,11 +3437,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4427,11 +3451,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4445,11 +3465,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4463,11 +3479,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4481,11 +3493,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4499,11 +3507,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4517,11 +3521,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4535,11 +3535,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4553,11 +3549,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4571,11 +3563,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4589,11 +3577,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4607,11 +3591,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4625,11 +3605,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4643,11 +3619,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4661,11 +3633,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4679,11 +3647,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4697,11 +3661,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4715,11 +3675,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4733,11 +3689,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4751,11 +3703,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4769,11 +3717,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4787,11 +3731,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4805,11 +3745,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4823,11 +3759,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4841,11 +3773,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4859,11 +3787,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4877,11 +3801,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4895,11 +3815,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4913,11 +3829,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4931,11 +3843,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4949,11 +3857,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4967,11 +3871,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4985,11 +3885,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5003,11 +3899,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5021,11 +3913,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5039,11 +3927,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5057,11 +3941,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5075,11 +3955,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5093,11 +3969,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5111,11 +3983,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5129,11 +3997,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5147,11 +4011,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5165,11 +4025,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5183,11 +4039,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5201,11 +4053,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5219,11 +4067,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5237,11 +4081,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5255,11 +4095,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5273,11 +4109,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5291,11 +4123,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5309,11 +4137,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5327,11 +4151,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5345,11 +4165,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5363,11 +4179,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5381,11 +4193,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5399,11 +4207,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5417,11 +4221,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5435,11 +4235,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5453,11 +4249,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5471,11 +4263,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5489,11 +4277,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5507,11 +4291,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5525,11 +4305,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5543,11 +4319,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5561,11 +4333,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5579,11 +4347,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5597,11 +4361,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5615,11 +4375,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5633,11 +4389,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5651,11 +4403,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5669,11 +4417,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5687,11 +4431,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5705,11 +4445,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5723,11 +4459,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5741,11 +4473,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5759,11 +4487,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5777,11 +4501,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5795,11 +4515,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5813,11 +4529,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5831,11 +4543,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5849,11 +4557,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5867,11 +4571,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5885,11 +4585,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5903,11 +4599,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5921,11 +4613,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5939,11 +4627,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5957,11 +4641,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5975,11 +4655,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5993,11 +4669,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6011,11 +4683,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6029,11 +4697,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6047,11 +4711,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6065,11 +4725,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6083,11 +4739,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6101,11 +4753,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6119,11 +4767,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6137,11 +4781,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6155,11 +4795,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6173,11 +4809,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6191,11 +4823,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6209,11 +4837,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6227,11 +4851,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6245,11 +4865,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6263,11 +4879,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6281,11 +4893,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6299,11 +4907,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6317,11 +4921,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6335,11 +4935,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6353,11 +4949,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6371,11 +4963,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6389,11 +4977,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6407,11 +4991,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6425,11 +5005,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6443,11 +5019,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6461,11 +5033,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6479,11 +5047,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6497,11 +5061,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6515,11 +5075,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6533,11 +5089,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6551,11 +5103,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6569,11 +5117,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6587,11 +5131,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6605,11 +5145,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6623,11 +5159,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6641,11 +5173,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6659,11 +5187,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6677,11 +5201,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6695,11 +5215,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6713,11 +5229,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6731,11 +5243,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6749,11 +5257,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6767,11 +5271,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6785,11 +5285,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6803,11 +5299,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6821,11 +5313,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6839,11 +5327,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6857,11 +5341,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6875,11 +5355,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6893,11 +5369,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6911,11 +5383,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6929,11 +5397,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6947,11 +5411,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6965,11 +5425,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6983,11 +5439,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7001,11 +5453,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7019,11 +5467,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7037,11 +5481,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7055,11 +5495,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7073,11 +5509,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7091,11 +5523,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7109,11 +5537,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7127,11 +5551,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7145,11 +5565,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7163,11 +5579,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7181,11 +5593,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7199,11 +5607,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7217,11 +5621,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7235,11 +5635,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7253,11 +5649,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7271,11 +5663,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7289,11 +5677,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7307,11 +5691,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7325,11 +5705,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7343,11 +5719,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7361,11 +5733,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7379,11 +5747,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7397,11 +5761,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7415,11 +5775,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7433,11 +5789,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7451,11 +5803,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7469,11 +5817,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7487,11 +5831,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7505,11 +5845,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7523,11 +5859,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7541,11 +5873,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7559,11 +5887,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7577,11 +5901,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7595,11 +5915,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7613,11 +5929,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7631,11 +5943,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7649,11 +5957,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7667,11 +5971,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7685,11 +5985,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7703,11 +5999,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7721,11 +6013,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7739,11 +6027,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7757,11 +6041,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7775,11 +6055,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7793,11 +6069,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7811,11 +6083,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7829,11 +6097,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7847,11 +6111,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7865,11 +6125,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7883,11 +6139,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7901,11 +6153,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7919,11 +6167,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7937,11 +6181,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7955,11 +6195,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7973,11 +6209,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7991,11 +6223,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8009,11 +6237,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8027,11 +6251,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8045,11 +6265,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8063,11 +6279,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8081,11 +6293,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8099,11 +6307,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8117,11 +6321,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8135,11 +6335,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8153,11 +6349,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8171,11 +6363,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8189,11 +6377,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8207,11 +6391,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8225,11 +6405,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8243,11 +6419,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8261,11 +6433,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8279,11 +6447,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8297,11 +6461,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8315,11 +6475,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8333,11 +6489,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8351,11 +6503,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8369,11 +6517,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8387,11 +6531,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8405,11 +6545,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8423,11 +6559,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8441,11 +6573,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8459,11 +6587,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8477,11 +6601,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8495,11 +6615,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8513,11 +6629,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8531,11 +6643,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8549,11 +6657,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8567,11 +6671,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8585,11 +6685,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8603,11 +6699,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8621,11 +6713,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8639,11 +6727,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8657,11 +6741,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8675,11 +6755,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8693,11 +6769,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8711,11 +6783,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8729,11 +6797,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8747,11 +6811,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8765,11 +6825,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8783,11 +6839,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8801,11 +6853,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8819,11 +6867,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8837,11 +6881,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8855,11 +6895,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8873,11 +6909,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8891,11 +6923,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8909,11 +6937,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8927,11 +6951,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8945,11 +6965,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8963,11 +6979,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8981,11 +6993,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8999,11 +7007,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9017,11 +7021,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9035,11 +7035,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9053,11 +7049,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9071,11 +7063,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9089,11 +7077,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9107,11 +7091,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9125,11 +7105,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9143,11 +7119,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9161,11 +7133,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9179,11 +7147,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9197,11 +7161,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9215,11 +7175,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9233,11 +7189,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9251,11 +7203,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9269,11 +7217,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9287,11 +7231,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9305,11 +7245,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9323,11 +7259,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9341,11 +7273,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9359,11 +7287,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9377,11 +7301,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9395,11 +7315,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9413,11 +7329,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9431,11 +7343,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9449,11 +7357,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9467,11 +7371,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9485,11 +7385,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9503,11 +7399,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9521,11 +7413,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9539,11 +7427,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9557,11 +7441,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9575,11 +7455,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9593,11 +7469,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9611,11 +7483,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9629,11 +7497,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9647,11 +7511,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9665,11 +7525,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9683,11 +7539,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9701,11 +7553,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9719,11 +7567,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9737,11 +7581,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9755,11 +7595,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9773,11 +7609,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9791,11 +7623,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9809,11 +7637,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9827,11 +7651,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9845,11 +7665,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9863,11 +7679,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9881,11 +7693,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9899,11 +7707,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9917,11 +7721,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9935,11 +7735,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9953,11 +7749,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9971,11 +7763,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9989,11 +7777,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10007,11 +7791,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10025,11 +7805,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10043,11 +7819,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10061,11 +7833,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10079,11 +7847,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10097,11 +7861,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10115,11 +7875,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10133,11 +7889,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10151,11 +7903,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10169,11 +7917,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10187,11 +7931,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10205,11 +7945,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10223,11 +7959,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10241,11 +7973,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10259,11 +7987,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10277,11 +8001,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10295,11 +8015,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10313,11 +8029,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10331,11 +8043,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10349,11 +8057,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10367,11 +8071,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10385,11 +8085,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10403,11 +8099,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10421,11 +8113,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10439,11 +8127,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10457,11 +8141,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10475,11 +8155,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10493,11 +8169,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10511,11 +8183,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10529,11 +8197,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10547,11 +8211,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10565,11 +8225,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10583,11 +8239,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10601,11 +8253,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10619,11 +8267,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10637,11 +8281,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10655,11 +8295,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10673,11 +8309,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10691,11 +8323,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10709,11 +8337,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10727,11 +8351,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10745,11 +8365,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10763,11 +8379,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10781,11 +8393,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10799,11 +8407,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10817,11 +8421,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10835,11 +8435,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10853,11 +8449,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10871,11 +8463,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10889,11 +8477,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10907,11 +8491,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10925,11 +8505,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10943,11 +8519,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10961,11 +8533,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10979,11 +8547,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10997,11 +8561,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11015,11 +8575,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11033,11 +8589,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11051,11 +8603,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11069,11 +8617,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11149,11 +8693,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11167,11 +8707,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11185,11 +8721,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11203,11 +8735,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11221,11 +8749,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11239,11 +8763,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11257,11 +8777,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11275,11 +8791,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11293,11 +8805,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11311,11 +8819,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11329,11 +8833,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11347,11 +8847,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11365,11 +8861,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11383,11 +8875,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11401,11 +8889,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11419,11 +8903,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11437,11 +8917,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11455,11 +8931,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11473,11 +8945,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11491,11 +8959,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11509,11 +8973,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11527,11 +8987,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11545,11 +9001,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11563,11 +9015,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11581,11 +9029,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11599,11 +9043,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11617,11 +9057,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11635,11 +9071,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11653,11 +9085,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11671,11 +9099,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11689,11 +9113,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11707,11 +9127,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11725,11 +9141,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11743,11 +9155,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11761,11 +9169,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11779,11 +9183,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11797,11 +9197,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11815,11 +9211,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11833,11 +9225,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11851,11 +9239,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11869,11 +9253,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11887,11 +9267,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11905,11 +9281,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11923,11 +9295,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11941,11 +9309,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11959,11 +9323,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11977,11 +9337,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11995,11 +9351,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12013,11 +9365,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12031,11 +9379,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12049,11 +9393,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12067,11 +9407,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12085,11 +9421,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12103,11 +9435,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12121,11 +9449,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12139,11 +9463,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12157,11 +9477,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12175,11 +9491,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12193,11 +9505,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12211,11 +9519,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12229,11 +9533,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12247,11 +9547,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12265,11 +9561,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12283,11 +9575,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12301,11 +9589,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12319,11 +9603,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12337,11 +9617,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12355,11 +9631,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12373,11 +9645,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12391,11 +9659,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12409,11 +9673,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12427,11 +9687,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12445,11 +9701,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12463,11 +9715,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12481,11 +9729,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12499,11 +9743,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12517,11 +9757,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12535,11 +9771,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12553,11 +9785,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12571,11 +9799,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12589,11 +9813,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12607,11 +9827,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12625,11 +9841,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12643,11 +9855,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12661,11 +9869,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12679,11 +9883,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12697,11 +9897,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12715,11 +9911,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12733,11 +9925,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12751,11 +9939,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12769,11 +9953,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12787,11 +9967,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12805,11 +9981,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12823,11 +9995,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12841,11 +10009,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12859,11 +10023,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12877,11 +10037,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12895,11 +10051,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12913,11 +10065,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12931,11 +10079,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12949,11 +10093,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12967,11 +10107,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12985,11 +10121,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13003,11 +10135,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13021,11 +10149,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13039,11 +10163,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13057,11 +10177,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13075,11 +10191,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13093,11 +10205,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13111,11 +10219,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13129,11 +10233,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13147,11 +10247,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13165,11 +10261,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13183,11 +10275,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13201,11 +10289,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13219,11 +10303,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13237,11 +10317,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13255,11 +10331,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13273,11 +10345,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13291,11 +10359,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13309,11 +10373,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13327,11 +10387,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13345,11 +10401,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13363,11 +10415,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13381,11 +10429,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13399,11 +10443,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13417,11 +10457,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13435,11 +10471,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13453,11 +10485,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13471,11 +10499,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13489,11 +10513,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13507,11 +10527,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13525,11 +10541,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13543,11 +10555,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13561,11 +10569,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13579,11 +10583,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13597,11 +10597,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13615,11 +10611,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13633,11 +10625,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13651,11 +10639,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13669,11 +10653,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13687,11 +10667,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13705,11 +10681,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13723,11 +10695,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13741,11 +10709,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13759,11 +10723,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13777,11 +10737,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13795,11 +10751,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13813,11 +10765,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13831,11 +10779,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13849,11 +10793,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13867,11 +10807,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13885,11 +10821,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13903,11 +10835,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13921,11 +10849,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13939,11 +10863,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13957,11 +10877,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13975,11 +10891,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13993,11 +10905,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14011,11 +10919,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14029,11 +10933,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14047,11 +10947,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14065,11 +10961,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14083,11 +10975,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14101,11 +10989,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14119,11 +11003,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14137,11 +11017,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14155,11 +11031,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14173,11 +11045,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14191,11 +11059,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14209,11 +11073,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14227,11 +11087,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14245,11 +11101,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14263,11 +11115,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14281,11 +11129,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14299,11 +11143,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14317,11 +11157,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14335,11 +11171,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14353,11 +11185,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14371,11 +11199,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14389,11 +11213,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14407,11 +11227,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14425,11 +11241,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14443,11 +11255,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14461,11 +11269,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14479,11 +11283,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14497,11 +11297,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14515,11 +11311,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14533,11 +11325,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14551,11 +11339,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14569,11 +11353,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14587,11 +11367,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14605,11 +11381,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14623,11 +11395,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14641,11 +11409,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14659,11 +11423,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14677,11 +11437,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14695,11 +11451,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14713,11 +11465,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14731,11 +11479,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14749,11 +11493,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14767,11 +11507,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14785,11 +11521,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14803,11 +11535,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14821,11 +11549,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14839,11 +11563,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14857,11 +11577,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14875,11 +11591,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14893,11 +11605,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14911,11 +11619,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14929,11 +11633,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14947,11 +11647,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14965,11 +11661,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14983,11 +11675,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15001,11 +11689,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15019,11 +11703,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15037,11 +11717,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15055,11 +11731,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15073,11 +11745,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15091,11 +11759,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15109,11 +11773,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15127,11 +11787,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15145,11 +11801,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15163,11 +11815,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15181,11 +11829,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15199,11 +11843,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15217,11 +11857,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15235,11 +11871,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15253,11 +11885,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15271,11 +11899,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15289,11 +11913,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15307,11 +11927,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15325,11 +11941,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15343,11 +11955,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15361,11 +11969,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15379,11 +11983,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15397,11 +11997,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15415,11 +12011,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15433,11 +12025,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15451,11 +12039,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15469,11 +12053,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15487,11 +12067,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15505,11 +12081,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15523,11 +12095,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15541,11 +12109,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15559,11 +12123,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15577,11 +12137,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15595,11 +12151,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15613,11 +12165,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15631,11 +12179,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15649,11 +12193,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15667,11 +12207,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15685,11 +12221,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15703,11 +12235,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15721,11 +12249,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15739,11 +12263,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15757,11 +12277,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15775,11 +12291,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15793,11 +12305,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15811,11 +12319,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15829,11 +12333,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15847,11 +12347,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15865,11 +12361,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15883,11 +12375,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15901,11 +12389,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15919,11 +12403,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15937,11 +12417,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15955,11 +12431,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15973,11 +12445,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15991,11 +12459,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16009,11 +12473,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16027,11 +12487,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16045,11 +12501,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16063,11 +12515,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16081,11 +12529,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16099,11 +12543,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16117,11 +12557,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16135,11 +12571,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16153,11 +12585,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16171,11 +12599,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16189,11 +12613,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16207,11 +12627,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16225,11 +12641,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16243,11 +12655,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16261,11 +12669,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16279,11 +12683,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16297,11 +12697,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16315,11 +12711,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16333,11 +12725,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16351,11 +12739,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16369,11 +12753,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16387,11 +12767,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16405,11 +12781,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16423,11 +12795,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16441,11 +12809,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16459,11 +12823,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16477,11 +12837,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16495,11 +12851,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16513,11 +12865,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16531,11 +12879,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16549,11 +12893,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16567,11 +12907,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16585,11 +12921,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16603,11 +12935,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16621,11 +12949,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16639,11 +12963,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16657,11 +12977,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16675,11 +12991,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16693,11 +13005,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16711,11 +13019,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16729,11 +13033,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16747,11 +13047,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16765,11 +13061,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16783,11 +13075,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16801,11 +13089,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16819,11 +13103,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16837,11 +13117,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16855,11 +13131,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16873,11 +13145,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16891,11 +13159,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16909,11 +13173,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16927,11 +13187,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16945,11 +13201,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16963,11 +13215,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16981,11 +13229,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16999,11 +13243,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17017,11 +13257,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17035,11 +13271,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17053,11 +13285,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17071,11 +13299,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17089,11 +13313,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17107,11 +13327,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17125,11 +13341,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17143,11 +13355,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17161,11 +13369,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17179,11 +13383,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17197,11 +13397,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17215,11 +13411,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17233,11 +13425,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17251,11 +13439,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17269,11 +13453,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17287,11 +13467,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17305,11 +13481,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17323,11 +13495,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17341,11 +13509,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17359,11 +13523,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17377,11 +13537,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17395,11 +13551,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17413,11 +13565,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17431,11 +13579,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17449,11 +13593,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17467,11 +13607,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17485,11 +13621,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17503,11 +13635,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17521,11 +13649,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17539,11 +13663,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17557,11 +13677,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17575,11 +13691,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17593,11 +13705,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17611,11 +13719,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17629,11 +13733,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17647,11 +13747,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17665,11 +13761,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17683,11 +13775,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17701,11 +13789,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17719,11 +13803,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17737,11 +13817,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17755,11 +13831,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17773,11 +13845,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17791,11 +13859,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17809,11 +13873,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17827,11 +13887,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17845,11 +13901,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17863,11 +13915,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17881,11 +13929,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17899,11 +13943,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17917,11 +13957,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17935,11 +13971,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17953,11 +13985,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17971,11 +13999,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17989,11 +14013,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18007,11 +14027,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18025,11 +14041,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18043,11 +14055,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18061,11 +14069,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18079,11 +14083,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18097,11 +14097,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18115,11 +14111,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18133,11 +14125,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18151,11 +14139,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18169,11 +14153,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18187,11 +14167,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18205,11 +14181,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18223,11 +14195,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18241,11 +14209,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18259,11 +14223,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18277,11 +14237,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18295,11 +14251,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18313,11 +14265,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18331,11 +14279,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18349,11 +14293,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18367,11 +14307,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18385,11 +14321,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18403,11 +14335,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18421,11 +14349,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18439,11 +14363,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18457,11 +14377,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18475,11 +14391,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18493,11 +14405,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18511,11 +14419,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18529,11 +14433,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18547,11 +14447,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18565,11 +14461,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18583,11 +14475,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18601,11 +14489,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18619,11 +14503,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18637,11 +14517,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18655,11 +14531,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18673,11 +14545,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18691,11 +14559,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18709,11 +14573,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18727,11 +14587,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18745,11 +14601,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18763,11 +14615,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18781,11 +14629,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18799,11 +14643,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18817,11 +14657,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18835,11 +14671,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18853,11 +14685,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18871,11 +14699,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18889,11 +14713,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18907,11 +14727,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18925,11 +14741,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18943,11 +14755,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18961,11 +14769,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18979,11 +14783,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18997,11 +14797,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19015,11 +14811,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19033,11 +14825,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19051,11 +14839,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19069,11 +14853,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19087,11 +14867,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19105,11 +14881,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19123,11 +14895,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19141,11 +14909,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19159,11 +14923,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19177,11 +14937,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19195,11 +14951,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19213,11 +14965,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19231,11 +14979,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19249,11 +14993,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19267,11 +15007,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19285,11 +15021,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19303,11 +15035,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19321,11 +15049,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19339,11 +15063,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19357,11 +15077,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19375,11 +15091,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19393,11 +15105,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19411,11 +15119,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19429,11 +15133,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19447,11 +15147,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19465,11 +15161,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19483,11 +15175,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19501,11 +15189,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19519,11 +15203,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19537,11 +15217,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19555,11 +15231,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19573,11 +15245,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19591,11 +15259,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19609,11 +15273,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19627,11 +15287,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19645,11 +15301,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19663,11 +15315,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19681,11 +15329,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19699,11 +15343,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19717,11 +15357,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19735,11 +15371,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19753,11 +15385,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19771,11 +15399,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19789,11 +15413,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19807,11 +15427,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19825,11 +15441,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19843,11 +15455,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19861,11 +15469,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19879,11 +15483,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19897,11 +15497,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19915,11 +15511,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19933,11 +15525,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19951,11 +15539,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19969,11 +15553,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19987,11 +15567,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20005,11 +15581,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20023,11 +15595,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20041,11 +15609,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20059,11 +15623,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20077,11 +15637,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20095,11 +15651,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20113,11 +15665,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20131,11 +15679,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20149,11 +15693,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20167,11 +15707,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20185,11 +15721,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20203,11 +15735,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20221,11 +15749,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20239,11 +15763,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20257,11 +15777,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20275,11 +15791,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20293,11 +15805,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20311,11 +15819,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20329,11 +15833,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20347,11 +15847,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20365,11 +15861,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20383,11 +15875,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20401,11 +15889,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20419,11 +15903,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20437,11 +15917,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20455,11 +15931,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20473,11 +15945,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20491,11 +15959,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20509,11 +15973,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20527,11 +15987,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20545,11 +16001,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20563,11 +16015,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20581,11 +16029,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20599,11 +16043,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20617,11 +16057,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20635,11 +16071,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20653,11 +16085,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20671,11 +16099,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20689,11 +16113,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20707,11 +16127,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20725,11 +16141,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20743,11 +16155,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20761,11 +16169,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20779,11 +16183,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20797,11 +16197,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20815,11 +16211,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20833,11 +16225,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20851,11 +16239,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20869,11 +16253,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20887,11 +16267,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20905,11 +16281,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20923,11 +16295,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20941,11 +16309,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20959,11 +16323,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20977,11 +16337,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20995,11 +16351,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21013,11 +16365,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21031,11 +16379,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21049,11 +16393,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21067,11 +16407,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21085,11 +16421,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21103,11 +16435,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21121,11 +16449,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21139,11 +16463,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21157,11 +16477,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21175,11 +16491,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21193,11 +16505,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21211,11 +16519,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21229,11 +16533,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21247,11 +16547,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21265,11 +16561,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21283,11 +16575,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21301,11 +16589,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21319,11 +16603,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21337,11 +16617,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21355,11 +16631,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21373,11 +16645,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21391,11 +16659,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21409,11 +16673,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21427,11 +16687,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21445,11 +16701,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21463,11 +16715,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21481,11 +16729,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21499,11 +16743,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21517,11 +16757,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21535,11 +16771,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21553,11 +16785,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21571,11 +16799,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21589,11 +16813,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21607,11 +16827,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21625,11 +16841,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21643,11 +16855,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21661,11 +16869,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21679,11 +16883,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21697,11 +16897,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21715,11 +16911,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21733,11 +16925,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21751,11 +16939,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21769,11 +16953,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21787,11 +16967,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21805,11 +16981,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21823,11 +16995,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21841,11 +17009,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21859,11 +17023,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21877,11 +17037,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21895,11 +17051,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21913,11 +17065,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21931,11 +17079,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21949,11 +17093,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21967,11 +17107,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21985,11 +17121,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -22003,11 +17135,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -22021,11 +17149,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -22039,11 +17163,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -22261,11 +17381,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -22279,11 +17395,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -22297,11 +17409,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -22315,11 +17423,7 @@ description: Operations executed import_async.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, diff --git a/rust/kcl-lib/tests/import_async/program_memory.snap b/rust/kcl-lib/tests/import_async/program_memory.snap index 7d6b4493a..c1d2743a8 100644 --- a/rust/kcl-lib/tests/import_async/program_memory.snap +++ b/rust/kcl-lib/tests/import_async/program_memory.snap @@ -3598,7 +3598,7 @@ description: Variables in memory after executing import_async.kcl }, "screw": { "type": "Module", - "value": 6 + "value": 7 }, "start": { "type": "Sketch", diff --git a/rust/kcl-lib/tests/import_foreign/ops.snap b/rust/kcl-lib/tests/import_foreign/ops.snap index b2813f9c6..da155375f 100644 --- a/rust/kcl-lib/tests/import_foreign/ops.snap +++ b/rust/kcl-lib/tests/import_foreign/ops.snap @@ -8,7 +8,7 @@ description: Operations executed import_foreign.kcl "group": { "type": "ModuleInstance", "name": "cube", - "moduleId": 6 + "moduleId": 0 }, "sourceRange": [] }, diff --git a/rust/kcl-lib/tests/import_foreign/program_memory.snap b/rust/kcl-lib/tests/import_foreign/program_memory.snap index e205f92e2..92842fe72 100644 --- a/rust/kcl-lib/tests/import_foreign/program_memory.snap +++ b/rust/kcl-lib/tests/import_foreign/program_memory.snap @@ -5,7 +5,7 @@ description: Variables in memory after executing import_foreign.kcl { "cube": { "type": "Module", - "value": 6 + "value": 7 }, "model": { "type": "ImportedGeometry", diff --git a/rust/kcl-lib/tests/import_function_not_sketch/artifact_graph_flowchart.snap.md b/rust/kcl-lib/tests/import_function_not_sketch/artifact_graph_flowchart.snap.md index f08492927..71bc49cc7 100644 --- a/rust/kcl-lib/tests/import_function_not_sketch/artifact_graph_flowchart.snap.md +++ b/rust/kcl-lib/tests/import_function_not_sketch/artifact_graph_flowchart.snap.md @@ -1,19 +1,19 @@ ```mermaid flowchart LR subgraph path2 [Path] - 2["Path
[75, 101, 6]"] - 3["Segment
[107, 125, 6]"] - 4["Segment
[131, 150, 6]"] - 5["Segment
[156, 175, 6]"] - 6["Segment
[181, 200, 6]"] - 7["Segment
[206, 231, 6]"] - 8["Segment
[237, 258, 6]"] - 9["Segment
[264, 283, 6]"] - 10["Segment
[289, 296, 6]"] + 2["Path
[75, 101, 7]"] + 3["Segment
[107, 125, 7]"] + 4["Segment
[131, 150, 7]"] + 5["Segment
[156, 175, 7]"] + 6["Segment
[181, 200, 7]"] + 7["Segment
[206, 231, 7]"] + 8["Segment
[237, 258, 7]"] + 9["Segment
[264, 283, 7]"] + 10["Segment
[289, 296, 7]"] 11[Solid2d] end - 1["Plane
[52, 69, 6]"] - 12["Sweep Revolve
[302, 319, 6]"] + 1["Plane
[52, 69, 7]"] + 12["Sweep Revolve
[302, 319, 7]"] 13[Wall] 14[Wall] 15[Wall] diff --git a/rust/kcl-lib/tests/import_side_effect/artifact_graph_flowchart.snap.md b/rust/kcl-lib/tests/import_side_effect/artifact_graph_flowchart.snap.md index 96933e093..9556f3fd8 100644 --- a/rust/kcl-lib/tests/import_side_effect/artifact_graph_flowchart.snap.md +++ b/rust/kcl-lib/tests/import_side_effect/artifact_graph_flowchart.snap.md @@ -1,11 +1,11 @@ ```mermaid flowchart LR subgraph path2 [Path] - 2["Path
[102, 138, 6]"] - 3["Segment
[102, 138, 6]"] + 2["Path
[102, 138, 7]"] + 3["Segment
[102, 138, 7]"] 4[Solid2d] end - 1["Plane
[77, 96, 6]"] + 1["Plane
[77, 96, 7]"] 1 --- 2 2 --- 3 2 --- 4 diff --git a/rust/kcl-lib/tests/import_transform/ops.snap b/rust/kcl-lib/tests/import_transform/ops.snap index d915daa33..cc98cd1b2 100644 --- a/rust/kcl-lib/tests/import_transform/ops.snap +++ b/rust/kcl-lib/tests/import_transform/ops.snap @@ -8,7 +8,7 @@ description: Operations executed import_transform.kcl "group": { "type": "ModuleInstance", "name": "screw", - "moduleId": 6 + "moduleId": 0 }, "sourceRange": [] }, diff --git a/rust/kcl-lib/tests/import_transform/program_memory.snap b/rust/kcl-lib/tests/import_transform/program_memory.snap index a666888ff..e341941cd 100644 --- a/rust/kcl-lib/tests/import_transform/program_memory.snap +++ b/rust/kcl-lib/tests/import_transform/program_memory.snap @@ -5,6 +5,6 @@ description: Variables in memory after executing import_transform.kcl { "screw": { "type": "Module", - "value": 6 + "value": 7 } } diff --git a/rust/kcl-lib/tests/import_whole/artifact_graph_flowchart.snap.md b/rust/kcl-lib/tests/import_whole/artifact_graph_flowchart.snap.md index 001fae145..3dfe4f1d7 100644 --- a/rust/kcl-lib/tests/import_whole/artifact_graph_flowchart.snap.md +++ b/rust/kcl-lib/tests/import_whole/artifact_graph_flowchart.snap.md @@ -1,12 +1,12 @@ ```mermaid flowchart LR subgraph path2 [Path] - 2["Path
[82, 118, 6]"] - 3["Segment
[82, 118, 6]"] + 2["Path
[82, 118, 7]"] + 3["Segment
[82, 118, 7]"] 4[Solid2d] end - 1["Plane
[59, 76, 6]"] - 5["Sweep Extrusion
[124, 144, 6]"] + 1["Plane
[59, 76, 7]"] + 5["Sweep Extrusion
[124, 144, 7]"] 6[Wall] 7["Cap Start"] 8["Cap End"] diff --git a/rust/kcl-lib/tests/import_whole/ops.snap b/rust/kcl-lib/tests/import_whole/ops.snap index ec09aebe1..1c8aa6dea 100644 --- a/rust/kcl-lib/tests/import_whole/ops.snap +++ b/rust/kcl-lib/tests/import_whole/ops.snap @@ -8,7 +8,7 @@ description: Operations executed import_whole.kcl "group": { "type": "ModuleInstance", "name": "foo", - "moduleId": 6 + "moduleId": 0 }, "sourceRange": [] }, diff --git a/rust/kcl-lib/tests/import_whole/program_memory.snap b/rust/kcl-lib/tests/import_whole/program_memory.snap index 9083dcf04..fe002971e 100644 --- a/rust/kcl-lib/tests/import_whole/program_memory.snap +++ b/rust/kcl-lib/tests/import_whole/program_memory.snap @@ -113,6 +113,6 @@ description: Variables in memory after executing import_whole.kcl }, "foo": { "type": "Module", - "value": 6 + "value": 7 } } diff --git a/rust/kcl-lib/tests/intersect_cubes/ops.snap b/rust/kcl-lib/tests/intersect_cubes/ops.snap index 8b2685972..329b45a72 100644 --- a/rust/kcl-lib/tests/intersect_cubes/ops.snap +++ b/rust/kcl-lib/tests/intersect_cubes/ops.snap @@ -8,11 +8,7 @@ description: Operations executed intersect_cubes.kcl "group": { "type": "FunctionCall", "name": "cube", - "functionSourceRange": [ - 7, - 356, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -73,11 +69,7 @@ description: Operations executed intersect_cubes.kcl "group": { "type": "FunctionCall", "name": "cube", - "functionSourceRange": [ - 7, - 356, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, diff --git a/rust/kcl-lib/tests/kcl_samples/80-20-rail/ops.snap b/rust/kcl-lib/tests/kcl_samples/80-20-rail/ops.snap index 12ffaa3a2..a313a291a 100644 --- a/rust/kcl-lib/tests/kcl_samples/80-20-rail/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/80-20-rail/ops.snap @@ -8,11 +8,7 @@ description: Operations executed 80-20-rail.kcl "group": { "type": "FunctionCall", "name": "rail8020", - "functionSourceRange": [ - 239, - 6542, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -91,6 +87,17 @@ description: Operations executed 80-20-rail.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -181,9 +188,11 @@ description: Operations executed 80-20-rail.kcl "sourceRange": [] } }, + "sourceRange": [] + }, + { + "type": "KclStdLibCall", "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", "unlabeledArg": { "value": { "type": "Solid", @@ -192,9 +201,7 @@ description: Operations executed 80-20-rail.kcl } }, "sourceRange": [] - } - }, - { + }, "labeledArgs": { "radius": { "value": { @@ -285,18 +292,7 @@ description: Operations executed 80-20-rail.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "type": "GroupEnd" diff --git a/rust/kcl-lib/tests/kcl_samples/axial-fan/artifact_graph_flowchart.snap.md b/rust/kcl-lib/tests/kcl_samples/axial-fan/artifact_graph_flowchart.snap.md index 10dfae327..bdc211203 100644 --- a/rust/kcl-lib/tests/kcl_samples/axial-fan/artifact_graph_flowchart.snap.md +++ b/rust/kcl-lib/tests/kcl_samples/axial-fan/artifact_graph_flowchart.snap.md @@ -1,164 +1,164 @@ ```mermaid flowchart LR subgraph path2 [Path] - 2["Path
[323, 370, 6]"] - 3["Segment
[376, 444, 6]"] - 4["Segment
[450, 550, 6]"] - 5["Segment
[556, 673, 6]"] - 6["Segment
[679, 764, 6]"] - 7["Segment
[770, 777, 6]"] + 2["Path
[323, 370, 7]"] + 3["Segment
[376, 444, 7]"] + 4["Segment
[450, 550, 7]"] + 5["Segment
[556, 673, 7]"] + 6["Segment
[679, 764, 7]"] + 7["Segment
[770, 777, 7]"] 8[Solid2d] end subgraph path9 [Path] - 9["Path
[801, 836, 6]"] - 10["Segment
[801, 836, 6]"] + 9["Path
[801, 836, 7]"] + 10["Segment
[801, 836, 7]"] 11[Solid2d] end subgraph path12 [Path] - 12["Path
[861, 1008, 6]"] - 13["Segment
[861, 1008, 6]"] + 12["Path
[861, 1008, 7]"] + 13["Segment
[861, 1008, 7]"] 14[Solid2d] end subgraph path15 [Path] - 15["Path
[1033, 1181, 6]"] - 16["Segment
[1033, 1181, 6]"] + 15["Path
[1033, 1181, 7]"] + 16["Segment
[1033, 1181, 7]"] 17[Solid2d] end subgraph path18 [Path] - 18["Path
[1206, 1354, 6]"] - 19["Segment
[1206, 1354, 6]"] + 18["Path
[1206, 1354, 7]"] + 19["Segment
[1206, 1354, 7]"] 20[Solid2d] end subgraph path21 [Path] - 21["Path
[1379, 1528, 6]"] - 22["Segment
[1379, 1528, 6]"] + 21["Path
[1379, 1528, 7]"] + 22["Segment
[1379, 1528, 7]"] 23[Solid2d] end subgraph path39 [Path] - 39["Path
[1696, 1752, 6]"] - 40["Segment
[1758, 1823, 6]"] - 41["Segment
[1829, 1881, 6]"] - 42["Segment
[1887, 1938, 6]"] - 43["Segment
[1944, 1996, 6]"] - 44["Segment
[2002, 2068, 6]"] - 45["Segment
[2074, 2126, 6]"] - 46["Segment
[2132, 2164, 6]"] - 47["Segment
[2170, 2235, 6]"] - 48["Segment
[2241, 2248, 6]"] + 39["Path
[1696, 1752, 7]"] + 40["Segment
[1758, 1823, 7]"] + 41["Segment
[1829, 1881, 7]"] + 42["Segment
[1887, 1938, 7]"] + 43["Segment
[1944, 1996, 7]"] + 44["Segment
[2002, 2068, 7]"] + 45["Segment
[2074, 2126, 7]"] + 46["Segment
[2132, 2164, 7]"] + 47["Segment
[2170, 2235, 7]"] + 48["Segment
[2241, 2248, 7]"] 49[Solid2d] end subgraph path78 [Path] - 78["Path
[2597, 2710, 6]"] - 79["Segment
[2716, 2771, 6]"] - 80["Segment
[2777, 2812, 6]"] - 81["Segment
[2818, 2873, 6]"] - 82["Segment
[2879, 2915, 6]"] - 83["Segment
[2921, 2976, 6]"] - 84["Segment
[2982, 3018, 6]"] - 85["Segment
[3024, 3079, 6]"] - 86["Segment
[3085, 3141, 6]"] + 78["Path
[2597, 2710, 7]"] + 79["Segment
[2716, 2771, 7]"] + 80["Segment
[2777, 2812, 7]"] + 81["Segment
[2818, 2873, 7]"] + 82["Segment
[2879, 2915, 7]"] + 83["Segment
[2921, 2976, 7]"] + 84["Segment
[2982, 3018, 7]"] + 85["Segment
[3024, 3079, 7]"] + 86["Segment
[3085, 3141, 7]"] end subgraph path113 [Path] - 113["Path
[3290, 3341, 6]"] - 114["Segment
[3290, 3341, 6]"] + 113["Path
[3290, 3341, 7]"] + 114["Segment
[3290, 3341, 7]"] 115[Solid2d] end subgraph path120 [Path] - 120["Path
[3520, 3582, 6]"] - 121["Segment
[3588, 3656, 6]"] - 122["Segment
[3662, 3762, 6]"] - 123["Segment
[3768, 3885, 6]"] - 124["Segment
[3891, 3976, 6]"] - 125["Segment
[3982, 3989, 6]"] + 120["Path
[3520, 3582, 7]"] + 121["Segment
[3588, 3656, 7]"] + 122["Segment
[3662, 3762, 7]"] + 123["Segment
[3768, 3885, 7]"] + 124["Segment
[3891, 3976, 7]"] + 125["Segment
[3982, 3989, 7]"] 126[Solid2d] end subgraph path127 [Path] - 127["Path
[4013, 4064, 6]"] - 128["Segment
[4013, 4064, 6]"] + 127["Path
[4013, 4064, 7]"] + 128["Segment
[4013, 4064, 7]"] 129[Solid2d] end subgraph path130 [Path] - 130["Path
[4089, 4236, 6]"] - 131["Segment
[4089, 4236, 6]"] + 130["Path
[4089, 4236, 7]"] + 131["Segment
[4089, 4236, 7]"] 132[Solid2d] end subgraph path133 [Path] - 133["Path
[4261, 4409, 6]"] - 134["Segment
[4261, 4409, 6]"] + 133["Path
[4261, 4409, 7]"] + 134["Segment
[4261, 4409, 7]"] 135[Solid2d] end subgraph path136 [Path] - 136["Path
[4434, 4582, 6]"] - 137["Segment
[4434, 4582, 6]"] + 136["Path
[4434, 4582, 7]"] + 137["Segment
[4434, 4582, 7]"] 138[Solid2d] end subgraph path139 [Path] - 139["Path
[4607, 4756, 6]"] - 140["Segment
[4607, 4756, 6]"] + 139["Path
[4607, 4756, 7]"] + 140["Segment
[4607, 4756, 7]"] 141[Solid2d] end subgraph path157 [Path] - 157["Path
[4898, 4936, 6]"] - 158["Segment
[4898, 4936, 6]"] + 157["Path
[4898, 4936, 7]"] + 158["Segment
[4898, 4936, 7]"] 159[Solid2d] end subgraph path165 [Path] - 165["Path
[5009, 5045, 6]"] - 166["Segment
[5009, 5045, 6]"] + 165["Path
[5009, 5045, 7]"] + 166["Segment
[5009, 5045, 7]"] 167[Solid2d] end subgraph path181 [Path] - 181["Path
[277, 327, 7]"] - 182["Segment
[277, 327, 7]"] + 181["Path
[277, 327, 8]"] + 182["Segment
[277, 327, 8]"] 183[Solid2d] end subgraph path191 [Path] - 191["Path
[502, 537, 7]"] - 192["Segment
[502, 537, 7]"] + 191["Path
[502, 537, 8]"] + 192["Segment
[502, 537, 8]"] 193[Solid2d] end subgraph path203 [Path] - 203["Path
[216, 255, 8]"] - 204["Segment
[261, 291, 8]"] - 205["Segment
[297, 336, 8]"] - 206["Segment
[342, 366, 8]"] - 207["Segment
[372, 396, 8]"] - 208["Segment
[402, 443, 8]"] - 209["Segment
[449, 487, 8]"] - 210["Segment
[493, 516, 8]"] - 211["Segment
[522, 539, 8]"] - 212["Segment
[545, 566, 8]"] - 213["Segment
[572, 659, 8]"] - 214["Segment
[665, 702, 8]"] - 215["Segment
[708, 745, 8]"] - 216["Segment
[751, 758, 8]"] + 203["Path
[216, 255, 9]"] + 204["Segment
[261, 291, 9]"] + 205["Segment
[297, 336, 9]"] + 206["Segment
[342, 366, 9]"] + 207["Segment
[372, 396, 9]"] + 208["Segment
[402, 443, 9]"] + 209["Segment
[449, 487, 9]"] + 210["Segment
[493, 516, 9]"] + 211["Segment
[522, 539, 9]"] + 212["Segment
[545, 566, 9]"] + 213["Segment
[572, 659, 9]"] + 214["Segment
[665, 702, 9]"] + 215["Segment
[708, 745, 9]"] + 216["Segment
[751, 758, 9]"] 217[Solid2d] end subgraph path243 [Path] - 243["Path
[1100, 1212, 8]"] - 244["Segment
[1220, 1289, 8]"] - 245["Segment
[1297, 1641, 8]"] - 246["Segment
[1649, 1995, 8]"] - 247["Segment
[2003, 2244, 8]"] - 248["Segment
[2252, 2259, 8]"] + 243["Path
[1100, 1212, 9]"] + 244["Segment
[1220, 1289, 9]"] + 245["Segment
[1297, 1641, 9]"] + 246["Segment
[1649, 1995, 9]"] + 247["Segment
[2003, 2244, 9]"] + 248["Segment
[2252, 2259, 9]"] 249[Solid2d] end subgraph path251 [Path] - 251["Path
[1100, 1212, 8]"] - 252["Segment
[1220, 1289, 8]"] - 253["Segment
[1297, 1641, 8]"] - 254["Segment
[1649, 1995, 8]"] - 255["Segment
[2003, 2244, 8]"] - 256["Segment
[2252, 2259, 8]"] + 251["Path
[1100, 1212, 9]"] + 252["Segment
[1220, 1289, 9]"] + 253["Segment
[1297, 1641, 9]"] + 254["Segment
[1649, 1995, 9]"] + 255["Segment
[2003, 2244, 9]"] + 256["Segment
[2252, 2259, 9]"] 257[Solid2d] end subgraph path259 [Path] - 259["Path
[1100, 1212, 8]"] - 264["Segment
[2252, 2259, 8]"] + 259["Path
[1100, 1212, 9]"] + 264["Segment
[2252, 2259, 9]"] 265[Solid2d] end - 1["Plane
[300, 317, 6]"] - 24["Sweep Extrusion
[1535, 1554, 6]"] + 1["Plane
[300, 317, 7]"] + 24["Sweep Extrusion
[1535, 1554, 7]"] 25[Wall] 26[Wall] 27[Wall] @@ -173,7 +173,7 @@ flowchart LR 36["SweepEdge Adjacent"] 37["SweepEdge Opposite"] 38["SweepEdge Adjacent"] - 50["Sweep Extrusion
[2388, 2408, 6]"] + 50["Sweep Extrusion
[2388, 2408, 7]"] 51[Wall] 52[Wall] 53[Wall] @@ -198,10 +198,10 @@ flowchart LR 72["SweepEdge Adjacent"] 73["SweepEdge Opposite"] 74["SweepEdge Adjacent"] - 75["Sweep Extrusion
[2388, 2408, 6]"] - 76["Sweep Extrusion
[2388, 2408, 6]"] - 77["Sweep Extrusion
[2388, 2408, 6]"] - 87["Sweep Extrusion
[3147, 3182, 6]"] + 75["Sweep Extrusion
[2388, 2408, 7]"] + 76["Sweep Extrusion
[2388, 2408, 7]"] + 77["Sweep Extrusion
[2388, 2408, 7]"] + 87["Sweep Extrusion
[3147, 3182, 7]"] 88[Wall] 89[Wall] 90[Wall] @@ -227,11 +227,11 @@ flowchart LR 110["SweepEdge Adjacent"] 111["SweepEdge Opposite"] 112["SweepEdge Adjacent"] - 116["Sweep Extrusion
[3347, 3385, 6]"] + 116["Sweep Extrusion
[3347, 3385, 7]"] 117[Wall] 118["SweepEdge Opposite"] 119["SweepEdge Adjacent"] - 142["Sweep Extrusion
[4763, 4782, 6]"] + 142["Sweep Extrusion
[4763, 4782, 7]"] 143[Wall] 144[Wall] 145[Wall] @@ -246,41 +246,41 @@ flowchart LR 154["SweepEdge Adjacent"] 155["SweepEdge Opposite"] 156["SweepEdge Adjacent"] - 160["Sweep Extrusion
[4942, 4962, 6]"] + 160["Sweep Extrusion
[4942, 4962, 7]"] 161[Wall] 162["Cap End"] 163["SweepEdge Opposite"] 164["SweepEdge Adjacent"] - 168["Sweep Extrusion
[5051, 5072, 6]"] + 168["Sweep Extrusion
[5051, 5072, 7]"] 169[Wall] 170["SweepEdge Opposite"] 171["SweepEdge Adjacent"] - 172["EdgeCut Fillet
[5113, 5624, 6]"] - 173["EdgeCut Fillet
[5113, 5624, 6]"] - 174["EdgeCut Fillet
[5113, 5624, 6]"] - 175["EdgeCut Fillet
[5113, 5624, 6]"] - 176["EdgeCut Fillet
[5113, 5624, 6]"] - 177["EdgeCut Fillet
[5113, 5624, 6]"] - 178["EdgeCut Fillet
[5113, 5624, 6]"] - 179["EdgeCut Fillet
[5113, 5624, 6]"] - 180["Plane
[204, 231, 7]"] - 184["Sweep Extrusion
[333, 353, 7]"] + 172["EdgeCut Fillet
[5113, 5624, 7]"] + 173["EdgeCut Fillet
[5113, 5624, 7]"] + 174["EdgeCut Fillet
[5113, 5624, 7]"] + 175["EdgeCut Fillet
[5113, 5624, 7]"] + 176["EdgeCut Fillet
[5113, 5624, 7]"] + 177["EdgeCut Fillet
[5113, 5624, 7]"] + 178["EdgeCut Fillet
[5113, 5624, 7]"] + 179["EdgeCut Fillet
[5113, 5624, 7]"] + 180["Plane
[204, 231, 8]"] + 184["Sweep Extrusion
[333, 353, 8]"] 185[Wall] 186["Cap Start"] 187["Cap End"] 188["SweepEdge Opposite"] 189["SweepEdge Adjacent"] - 190["Plane
[467, 495, 7]"] - 194["Sweep Extrusion
[543, 564, 7]"] + 190["Plane
[467, 495, 8]"] + 194["Sweep Extrusion
[543, 564, 8]"] 195[Wall] 196["Cap Start"] 197["Cap End"] 198["SweepEdge Opposite"] 199["SweepEdge Adjacent"] - 200["EdgeCut Fillet
[394, 452, 7]"] - 201["EdgeCut Fillet
[394, 452, 7]"] - 202["Plane
[193, 210, 8]"] - 218["Sweep Revolve
[764, 846, 8]"] + 200["EdgeCut Fillet
[394, 452, 8]"] + 201["EdgeCut Fillet
[394, 452, 8]"] + 202["Plane
[193, 210, 9]"] + 218["Sweep Revolve
[764, 846, 9]"] 219[Wall] 220[Wall] 221[Wall] @@ -304,14 +304,14 @@ flowchart LR 239["SweepEdge Adjacent"] 240["SweepEdge Adjacent"] 241["SweepEdge Adjacent"] - 242["Plane
[1053, 1091, 8]"] - 250["Plane
[1053, 1091, 8]"] - 258["Plane
[1053, 1091, 8]"] + 242["Plane
[1053, 1091, 9]"] + 250["Plane
[1053, 1091, 9]"] + 258["Plane
[1053, 1091, 9]"] 260["SweepEdge Opposite"] 261["SweepEdge Opposite"] 262["SweepEdge Opposite"] 263["SweepEdge Opposite"] - 266["Sweep Loft
[2378, 2498, 8]"] + 266["Sweep Loft
[2378, 2498, 9]"] 267[Wall] 268[Wall] 269[Wall] @@ -322,17 +322,17 @@ flowchart LR 274["SweepEdge Adjacent"] 275["SweepEdge Adjacent"] 276["SweepEdge Adjacent"] - 277["StartSketchOnFace
[1647, 1690, 6]"] - 278["StartSketchOnFace
[2548, 2591, 6]"] - 279["StartSketchOnFace
[3247, 3284, 6]"] - 280["StartSketchOnFace
[3471, 3508, 6]"] - 281["StartSketchOnFace
[4849, 4892, 6]"] - 282["StartSketchOnFace
[4964, 5003, 6]"] - 283["StartSketchOnPlane
[244, 271, 7]"] - 284["StartSketchOnPlane
[453, 496, 7]"] - 285["StartSketchOnPlane
[1039, 1092, 8]"] - 286["StartSketchOnPlane
[1039, 1092, 8]"] - 287["StartSketchOnPlane
[1039, 1092, 8]"] + 277["StartSketchOnFace
[1647, 1690, 7]"] + 278["StartSketchOnFace
[2548, 2591, 7]"] + 279["StartSketchOnFace
[3247, 3284, 7]"] + 280["StartSketchOnFace
[3471, 3508, 7]"] + 281["StartSketchOnFace
[4849, 4892, 7]"] + 282["StartSketchOnFace
[4964, 5003, 7]"] + 283["StartSketchOnPlane
[244, 271, 8]"] + 284["StartSketchOnPlane
[453, 496, 8]"] + 285["StartSketchOnPlane
[1039, 1092, 9]"] + 286["StartSketchOnPlane
[1039, 1092, 9]"] + 287["StartSketchOnPlane
[1039, 1092, 9]"] 1 --- 2 1 --- 9 1 --- 12 diff --git a/rust/kcl-lib/tests/kcl_samples/axial-fan/ops.snap b/rust/kcl-lib/tests/kcl_samples/axial-fan/ops.snap index b0d69912e..804ab06d4 100644 --- a/rust/kcl-lib/tests/kcl_samples/axial-fan/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/axial-fan/ops.snap @@ -8,7 +8,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "ModuleInstance", "name": "fanHousing", - "moduleId": 6 + "moduleId": 0 }, "sourceRange": [] }, @@ -663,6 +663,17 @@ description: Operations executed axial-fan.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -721,18 +732,7 @@ description: Operations executed axial-fan.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "type": "GroupEnd" @@ -742,7 +742,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "ModuleInstance", "name": "motor", - "moduleId": 7 + "moduleId": 0 }, "sourceRange": [] }, @@ -824,6 +824,17 @@ description: Operations executed axial-fan.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -859,18 +870,7 @@ description: Operations executed axial-fan.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "type": "KclStdLibCall", @@ -957,7 +957,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "ModuleInstance", "name": "fan", - "moduleId": 8 + "moduleId": 0 }, "sourceRange": [] }, @@ -1067,11 +1067,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "fanBlade", - "functionSourceRange": [ - 997, - 2279, - 8 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1127,11 +1123,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1145,11 +1137,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1163,11 +1151,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1181,11 +1165,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1199,11 +1179,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1217,11 +1193,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1235,11 +1207,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1253,11 +1221,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1271,11 +1235,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1289,11 +1249,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1307,11 +1263,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1325,11 +1277,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1343,11 +1291,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1361,11 +1305,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1379,11 +1319,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1397,11 +1333,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1415,11 +1347,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1433,11 +1361,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1451,11 +1375,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1469,11 +1389,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1487,11 +1403,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1505,11 +1417,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1523,11 +1431,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1541,11 +1445,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1562,11 +1462,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "fanBlade", - "functionSourceRange": [ - 997, - 2279, - 8 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1622,11 +1518,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1640,11 +1532,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1658,11 +1546,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1676,11 +1560,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1694,11 +1574,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1712,11 +1588,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1730,11 +1602,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1748,11 +1616,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1766,11 +1630,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1784,11 +1644,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1802,11 +1658,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1820,11 +1672,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1838,11 +1686,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1856,11 +1700,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1874,11 +1714,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1892,11 +1728,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1910,11 +1742,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1928,11 +1756,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1946,11 +1770,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1964,11 +1784,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1982,11 +1798,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2000,11 +1812,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2018,11 +1826,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2036,11 +1840,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2057,11 +1857,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "fanBlade", - "functionSourceRange": [ - 997, - 2279, - 8 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2117,11 +1913,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2135,11 +1927,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2153,11 +1941,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2171,11 +1955,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2189,11 +1969,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2207,11 +1983,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2225,11 +1997,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2243,11 +2011,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2261,11 +2025,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2279,11 +2039,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2297,11 +2053,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2315,11 +2067,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2333,11 +2081,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2351,11 +2095,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2369,11 +2109,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2387,11 +2123,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2405,11 +2137,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2423,11 +2151,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2441,11 +2165,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2459,11 +2179,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2477,11 +2193,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2495,11 +2207,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2513,11 +2221,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2531,11 +2235,7 @@ description: Operations executed axial-fan.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, diff --git a/rust/kcl-lib/tests/kcl_samples/axial-fan/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/axial-fan/program_memory.snap index 7fd249e39..bec79fa9a 100644 --- a/rust/kcl-lib/tests/kcl_samples/axial-fan/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/axial-fan/program_memory.snap @@ -5,14 +5,14 @@ description: Variables in memory after executing axial-fan.kcl { "fan": { "type": "Module", - "value": 8 + "value": 9 }, "fanHousing": { "type": "Module", - "value": 6 + "value": 7 }, "motor": { "type": "Module", - "value": 7 + "value": 8 } } diff --git a/rust/kcl-lib/tests/kcl_samples/ball-bearing/ops.snap b/rust/kcl-lib/tests/kcl_samples/ball-bearing/ops.snap index f90748ff6..edf53bfbe 100644 --- a/rust/kcl-lib/tests/kcl_samples/ball-bearing/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/ball-bearing/ops.snap @@ -380,11 +380,7 @@ description: Operations executed ball-bearing.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -398,11 +394,7 @@ description: Operations executed ball-bearing.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, diff --git a/rust/kcl-lib/tests/kcl_samples/bench/artifact_graph_flowchart.snap.md b/rust/kcl-lib/tests/kcl_samples/bench/artifact_graph_flowchart.snap.md index db56c8212..ae69baf3b 100644 --- a/rust/kcl-lib/tests/kcl_samples/bench/artifact_graph_flowchart.snap.md +++ b/rust/kcl-lib/tests/kcl_samples/bench/artifact_graph_flowchart.snap.md @@ -1,239 +1,239 @@ ```mermaid flowchart LR subgraph path2 [Path] - 2["Path
[361, 394, 6]"] - 3["Segment
[402, 428, 6]"] - 4["Segment
[436, 498, 6]"] - 5["Segment
[506, 568, 6]"] - 6["Segment
[576, 639, 6]"] - 7["Segment
[647, 672, 6]"] - 8["Segment
[680, 700, 6]"] - 9["Segment
[708, 732, 6]"] - 10["Segment
[740, 802, 6]"] - 11["Segment
[810, 835, 6]"] - 12["Segment
[843, 863, 6]"] - 13["Segment
[871, 895, 6]"] - 14["Segment
[903, 964, 6]"] - 15["Segment
[972, 1033, 6]"] - 16["Segment
[1041, 1066, 6]"] - 17["Segment
[1074, 1098, 6]"] - 18["Segment
[1106, 1168, 6]"] - 19["Segment
[1176, 1201, 6]"] - 20["Segment
[1209, 1236, 6]"] - 21["Segment
[1244, 1305, 6]"] - 22["Segment
[1313, 1357, 6]"] - 23["Segment
[1365, 1372, 6]"] + 2["Path
[361, 394, 7]"] + 3["Segment
[402, 428, 7]"] + 4["Segment
[436, 498, 7]"] + 5["Segment
[506, 568, 7]"] + 6["Segment
[576, 639, 7]"] + 7["Segment
[647, 672, 7]"] + 8["Segment
[680, 700, 7]"] + 9["Segment
[708, 732, 7]"] + 10["Segment
[740, 802, 7]"] + 11["Segment
[810, 835, 7]"] + 12["Segment
[843, 863, 7]"] + 13["Segment
[871, 895, 7]"] + 14["Segment
[903, 964, 7]"] + 15["Segment
[972, 1033, 7]"] + 16["Segment
[1041, 1066, 7]"] + 17["Segment
[1074, 1098, 7]"] + 18["Segment
[1106, 1168, 7]"] + 19["Segment
[1176, 1201, 7]"] + 20["Segment
[1209, 1236, 7]"] + 21["Segment
[1244, 1305, 7]"] + 22["Segment
[1313, 1357, 7]"] + 23["Segment
[1365, 1372, 7]"] 24[Solid2d] end subgraph path89 [Path] - 89["Path
[361, 394, 6]"] - 90["Segment
[402, 428, 6]"] - 91["Segment
[436, 498, 6]"] - 92["Segment
[506, 568, 6]"] - 93["Segment
[576, 639, 6]"] - 94["Segment
[647, 672, 6]"] - 95["Segment
[680, 700, 6]"] - 96["Segment
[708, 732, 6]"] - 97["Segment
[740, 802, 6]"] - 98["Segment
[810, 835, 6]"] - 99["Segment
[843, 863, 6]"] - 100["Segment
[871, 895, 6]"] - 101["Segment
[903, 964, 6]"] - 102["Segment
[972, 1033, 6]"] - 103["Segment
[1041, 1066, 6]"] - 104["Segment
[1074, 1098, 6]"] - 105["Segment
[1106, 1168, 6]"] - 106["Segment
[1176, 1201, 6]"] - 107["Segment
[1209, 1236, 6]"] - 108["Segment
[1244, 1305, 6]"] - 109["Segment
[1313, 1357, 6]"] - 110["Segment
[1365, 1372, 6]"] + 89["Path
[361, 394, 7]"] + 90["Segment
[402, 428, 7]"] + 91["Segment
[436, 498, 7]"] + 92["Segment
[506, 568, 7]"] + 93["Segment
[576, 639, 7]"] + 94["Segment
[647, 672, 7]"] + 95["Segment
[680, 700, 7]"] + 96["Segment
[708, 732, 7]"] + 97["Segment
[740, 802, 7]"] + 98["Segment
[810, 835, 7]"] + 99["Segment
[843, 863, 7]"] + 100["Segment
[871, 895, 7]"] + 101["Segment
[903, 964, 7]"] + 102["Segment
[972, 1033, 7]"] + 103["Segment
[1041, 1066, 7]"] + 104["Segment
[1074, 1098, 7]"] + 105["Segment
[1106, 1168, 7]"] + 106["Segment
[1176, 1201, 7]"] + 107["Segment
[1209, 1236, 7]"] + 108["Segment
[1244, 1305, 7]"] + 109["Segment
[1313, 1357, 7]"] + 110["Segment
[1365, 1372, 7]"] 111[Solid2d] end subgraph path176 [Path] - 176["Path
[361, 394, 6]"] - 177["Segment
[402, 428, 6]"] - 178["Segment
[436, 498, 6]"] - 179["Segment
[506, 568, 6]"] - 180["Segment
[576, 639, 6]"] - 181["Segment
[647, 672, 6]"] - 182["Segment
[680, 700, 6]"] - 183["Segment
[708, 732, 6]"] - 184["Segment
[740, 802, 6]"] - 185["Segment
[810, 835, 6]"] - 186["Segment
[843, 863, 6]"] - 187["Segment
[871, 895, 6]"] - 188["Segment
[903, 964, 6]"] - 189["Segment
[972, 1033, 6]"] - 190["Segment
[1041, 1066, 6]"] - 191["Segment
[1074, 1098, 6]"] - 192["Segment
[1106, 1168, 6]"] - 193["Segment
[1176, 1201, 6]"] - 194["Segment
[1209, 1236, 6]"] - 195["Segment
[1244, 1305, 6]"] - 196["Segment
[1313, 1357, 6]"] - 197["Segment
[1365, 1372, 6]"] + 176["Path
[361, 394, 7]"] + 177["Segment
[402, 428, 7]"] + 178["Segment
[436, 498, 7]"] + 179["Segment
[506, 568, 7]"] + 180["Segment
[576, 639, 7]"] + 181["Segment
[647, 672, 7]"] + 182["Segment
[680, 700, 7]"] + 183["Segment
[708, 732, 7]"] + 184["Segment
[740, 802, 7]"] + 185["Segment
[810, 835, 7]"] + 186["Segment
[843, 863, 7]"] + 187["Segment
[871, 895, 7]"] + 188["Segment
[903, 964, 7]"] + 189["Segment
[972, 1033, 7]"] + 190["Segment
[1041, 1066, 7]"] + 191["Segment
[1074, 1098, 7]"] + 192["Segment
[1106, 1168, 7]"] + 193["Segment
[1176, 1201, 7]"] + 194["Segment
[1209, 1236, 7]"] + 195["Segment
[1244, 1305, 7]"] + 196["Segment
[1313, 1357, 7]"] + 197["Segment
[1365, 1372, 7]"] 198[Solid2d] end subgraph path262 [Path] - 262["Path
[361, 394, 6]"] - 263["Segment
[402, 428, 6]"] - 264["Segment
[436, 498, 6]"] - 265["Segment
[506, 568, 6]"] - 266["Segment
[576, 639, 6]"] - 267["Segment
[647, 672, 6]"] - 268["Segment
[680, 700, 6]"] - 269["Segment
[708, 732, 6]"] - 270["Segment
[740, 802, 6]"] - 271["Segment
[810, 835, 6]"] - 272["Segment
[843, 863, 6]"] - 273["Segment
[871, 895, 6]"] - 274["Segment
[903, 964, 6]"] - 275["Segment
[972, 1033, 6]"] - 276["Segment
[1041, 1066, 6]"] - 277["Segment
[1074, 1098, 6]"] - 278["Segment
[1106, 1168, 6]"] - 279["Segment
[1176, 1201, 6]"] - 280["Segment
[1209, 1236, 6]"] - 281["Segment
[1244, 1305, 6]"] - 282["Segment
[1313, 1357, 6]"] - 283["Segment
[1365, 1372, 6]"] + 262["Path
[361, 394, 7]"] + 263["Segment
[402, 428, 7]"] + 264["Segment
[436, 498, 7]"] + 265["Segment
[506, 568, 7]"] + 266["Segment
[576, 639, 7]"] + 267["Segment
[647, 672, 7]"] + 268["Segment
[680, 700, 7]"] + 269["Segment
[708, 732, 7]"] + 270["Segment
[740, 802, 7]"] + 271["Segment
[810, 835, 7]"] + 272["Segment
[843, 863, 7]"] + 273["Segment
[871, 895, 7]"] + 274["Segment
[903, 964, 7]"] + 275["Segment
[972, 1033, 7]"] + 276["Segment
[1041, 1066, 7]"] + 277["Segment
[1074, 1098, 7]"] + 278["Segment
[1106, 1168, 7]"] + 279["Segment
[1176, 1201, 7]"] + 280["Segment
[1209, 1236, 7]"] + 281["Segment
[1244, 1305, 7]"] + 282["Segment
[1313, 1357, 7]"] + 283["Segment
[1365, 1372, 7]"] 284[Solid2d] end subgraph path349 [Path] - 349["Path
[361, 394, 6]"] - 350["Segment
[402, 428, 6]"] - 351["Segment
[436, 498, 6]"] - 352["Segment
[506, 568, 6]"] - 353["Segment
[576, 639, 6]"] - 354["Segment
[647, 672, 6]"] - 355["Segment
[680, 700, 6]"] - 356["Segment
[708, 732, 6]"] - 357["Segment
[740, 802, 6]"] - 358["Segment
[810, 835, 6]"] - 359["Segment
[843, 863, 6]"] - 360["Segment
[871, 895, 6]"] - 361["Segment
[903, 964, 6]"] - 362["Segment
[972, 1033, 6]"] - 363["Segment
[1041, 1066, 6]"] - 364["Segment
[1074, 1098, 6]"] - 365["Segment
[1106, 1168, 6]"] - 366["Segment
[1176, 1201, 6]"] - 367["Segment
[1209, 1236, 6]"] - 368["Segment
[1244, 1305, 6]"] - 369["Segment
[1313, 1357, 6]"] - 370["Segment
[1365, 1372, 6]"] + 349["Path
[361, 394, 7]"] + 350["Segment
[402, 428, 7]"] + 351["Segment
[436, 498, 7]"] + 352["Segment
[506, 568, 7]"] + 353["Segment
[576, 639, 7]"] + 354["Segment
[647, 672, 7]"] + 355["Segment
[680, 700, 7]"] + 356["Segment
[708, 732, 7]"] + 357["Segment
[740, 802, 7]"] + 358["Segment
[810, 835, 7]"] + 359["Segment
[843, 863, 7]"] + 360["Segment
[871, 895, 7]"] + 361["Segment
[903, 964, 7]"] + 362["Segment
[972, 1033, 7]"] + 363["Segment
[1041, 1066, 7]"] + 364["Segment
[1074, 1098, 7]"] + 365["Segment
[1106, 1168, 7]"] + 366["Segment
[1176, 1201, 7]"] + 367["Segment
[1209, 1236, 7]"] + 368["Segment
[1244, 1305, 7]"] + 369["Segment
[1313, 1357, 7]"] + 370["Segment
[1365, 1372, 7]"] 371[Solid2d] end subgraph path435 [Path] - 435["Path
[361, 394, 6]"] - 436["Segment
[402, 428, 6]"] - 437["Segment
[436, 498, 6]"] - 438["Segment
[506, 568, 6]"] - 439["Segment
[576, 639, 6]"] - 440["Segment
[647, 672, 6]"] - 441["Segment
[680, 700, 6]"] - 442["Segment
[708, 732, 6]"] - 443["Segment
[740, 802, 6]"] - 444["Segment
[810, 835, 6]"] - 445["Segment
[843, 863, 6]"] - 446["Segment
[871, 895, 6]"] - 447["Segment
[903, 964, 6]"] - 448["Segment
[972, 1033, 6]"] - 449["Segment
[1041, 1066, 6]"] - 450["Segment
[1074, 1098, 6]"] - 451["Segment
[1106, 1168, 6]"] - 452["Segment
[1176, 1201, 6]"] - 453["Segment
[1209, 1236, 6]"] - 454["Segment
[1244, 1305, 6]"] - 455["Segment
[1313, 1357, 6]"] - 456["Segment
[1365, 1372, 6]"] + 435["Path
[361, 394, 7]"] + 436["Segment
[402, 428, 7]"] + 437["Segment
[436, 498, 7]"] + 438["Segment
[506, 568, 7]"] + 439["Segment
[576, 639, 7]"] + 440["Segment
[647, 672, 7]"] + 441["Segment
[680, 700, 7]"] + 442["Segment
[708, 732, 7]"] + 443["Segment
[740, 802, 7]"] + 444["Segment
[810, 835, 7]"] + 445["Segment
[843, 863, 7]"] + 446["Segment
[871, 895, 7]"] + 447["Segment
[903, 964, 7]"] + 448["Segment
[972, 1033, 7]"] + 449["Segment
[1041, 1066, 7]"] + 450["Segment
[1074, 1098, 7]"] + 451["Segment
[1106, 1168, 7]"] + 452["Segment
[1176, 1201, 7]"] + 453["Segment
[1209, 1236, 7]"] + 454["Segment
[1244, 1305, 7]"] + 455["Segment
[1313, 1357, 7]"] + 456["Segment
[1365, 1372, 7]"] 457[Solid2d] end subgraph path522 [Path] - 522["Path
[1762, 1786, 6]"] + 522["Path
[1762, 1786, 7]"] end subgraph path523 [Path] - 523["Path
[1794, 1920, 6]"] - 524["Segment
[1794, 1920, 6]"] - 525["Segment
[1794, 1920, 6]"] - 526["Segment
[1794, 1920, 6]"] - 527["Segment
[1794, 1920, 6]"] - 528["Segment
[1794, 1920, 6]"] - 529["Segment
[1794, 1920, 6]"] - 530["Segment
[1794, 1920, 6]"] + 523["Path
[1794, 1920, 7]"] + 524["Segment
[1794, 1920, 7]"] + 525["Segment
[1794, 1920, 7]"] + 526["Segment
[1794, 1920, 7]"] + 527["Segment
[1794, 1920, 7]"] + 528["Segment
[1794, 1920, 7]"] + 529["Segment
[1794, 1920, 7]"] + 530["Segment
[1794, 1920, 7]"] 531[Solid2d] end subgraph path553 [Path] - 553["Path
[1762, 1786, 6]"] + 553["Path
[1762, 1786, 7]"] end subgraph path554 [Path] - 554["Path
[1794, 1920, 6]"] - 555["Segment
[1794, 1920, 6]"] - 556["Segment
[1794, 1920, 6]"] - 557["Segment
[1794, 1920, 6]"] - 558["Segment
[1794, 1920, 6]"] - 559["Segment
[1794, 1920, 6]"] - 560["Segment
[1794, 1920, 6]"] - 561["Segment
[1794, 1920, 6]"] + 554["Path
[1794, 1920, 7]"] + 555["Segment
[1794, 1920, 7]"] + 556["Segment
[1794, 1920, 7]"] + 557["Segment
[1794, 1920, 7]"] + 558["Segment
[1794, 1920, 7]"] + 559["Segment
[1794, 1920, 7]"] + 560["Segment
[1794, 1920, 7]"] + 561["Segment
[1794, 1920, 7]"] 562[Solid2d] end subgraph path585 [Path] - 585["Path
[2196, 2223, 6]"] - 586["Segment
[2231, 2253, 6]"] - 587["Segment
[2261, 2283, 6]"] - 588["Segment
[2291, 2313, 6]"] - 589["Segment
[2321, 2344, 6]"] - 590["Segment
[2352, 2375, 6]"] - 591["Segment
[2383, 2418, 6]"] - 592["Segment
[2426, 2433, 6]"] + 585["Path
[2196, 2223, 7]"] + 586["Segment
[2231, 2253, 7]"] + 587["Segment
[2261, 2283, 7]"] + 588["Segment
[2291, 2313, 7]"] + 589["Segment
[2321, 2344, 7]"] + 590["Segment
[2352, 2375, 7]"] + 591["Segment
[2383, 2418, 7]"] + 592["Segment
[2426, 2433, 7]"] 593[Solid2d] end subgraph path618 [Path] - 618["Path
[2705, 2734, 6]"] - 619["Segment
[2742, 2777, 6]"] - 620["Segment
[2785, 2810, 6]"] - 621["Segment
[2818, 2854, 6]"] - 622["Segment
[2862, 2886, 6]"] - 623["Segment
[2894, 2928, 6]"] - 624["Segment
[2936, 2971, 6]"] - 625["Segment
[2979, 2986, 6]"] + 618["Path
[2705, 2734, 7]"] + 619["Segment
[2742, 2777, 7]"] + 620["Segment
[2785, 2810, 7]"] + 621["Segment
[2818, 2854, 7]"] + 622["Segment
[2862, 2886, 7]"] + 623["Segment
[2894, 2928, 7]"] + 624["Segment
[2936, 2971, 7]"] + 625["Segment
[2979, 2986, 7]"] 626[Solid2d] end subgraph path650 [Path] - 650["Path
[3261, 3288, 6]"] - 651["Segment
[3296, 3315, 6]"] - 652["Segment
[3323, 3372, 6]"] + 650["Path
[3261, 3288, 7]"] + 651["Segment
[3296, 3315, 7]"] + 652["Segment
[3323, 3372, 7]"] end subgraph path654 [Path] - 654["Path
[3472, 3505, 6]"] - 655["Segment
[3513, 3532, 6]"] - 656["Segment
[3540, 3562, 6]"] - 657["Segment
[3570, 3593, 6]"] - 658["Segment
[3601, 3621, 6]"] - 659["Segment
[3629, 3653, 6]"] - 660["Segment
[3661, 3684, 6]"] - 661["Segment
[3692, 3699, 6]"] + 654["Path
[3472, 3505, 7]"] + 655["Segment
[3513, 3532, 7]"] + 656["Segment
[3540, 3562, 7]"] + 657["Segment
[3570, 3593, 7]"] + 658["Segment
[3601, 3621, 7]"] + 659["Segment
[3629, 3653, 7]"] + 660["Segment
[3661, 3684, 7]"] + 661["Segment
[3692, 3699, 7]"] 662[Solid2d] end subgraph path688 [Path] - 688["Path
[3261, 3288, 6]"] - 689["Segment
[3296, 3315, 6]"] - 690["Segment
[3323, 3372, 6]"] + 688["Path
[3261, 3288, 7]"] + 689["Segment
[3296, 3315, 7]"] + 690["Segment
[3323, 3372, 7]"] end subgraph path692 [Path] - 692["Path
[3472, 3505, 6]"] - 693["Segment
[3513, 3532, 6]"] - 694["Segment
[3540, 3562, 6]"] - 695["Segment
[3570, 3593, 6]"] - 696["Segment
[3601, 3621, 6]"] - 697["Segment
[3629, 3653, 6]"] - 698["Segment
[3661, 3684, 6]"] - 699["Segment
[3692, 3699, 6]"] + 692["Path
[3472, 3505, 7]"] + 693["Segment
[3513, 3532, 7]"] + 694["Segment
[3540, 3562, 7]"] + 695["Segment
[3570, 3593, 7]"] + 696["Segment
[3601, 3621, 7]"] + 697["Segment
[3629, 3653, 7]"] + 698["Segment
[3661, 3684, 7]"] + 699["Segment
[3692, 3699, 7]"] 700[Solid2d] end - 1["Plane
[333, 353, 6]"] - 25["Sweep Extrusion
[1460, 1498, 6]"] + 1["Plane
[333, 353, 7]"] + 25["Sweep Extrusion
[1460, 1498, 7]"] 26[Wall] 27[Wall] 28[Wall] @@ -296,8 +296,8 @@ flowchart LR 85["SweepEdge Adjacent"] 86["SweepEdge Opposite"] 87["SweepEdge Adjacent"] - 88["Plane
[333, 353, 6]"] - 112["Sweep Extrusion
[1536, 1575, 6]"] + 88["Plane
[333, 353, 7]"] + 112["Sweep Extrusion
[1536, 1575, 7]"] 113[Wall] 114[Wall] 115[Wall] @@ -361,7 +361,7 @@ flowchart LR 173["SweepEdge Opposite"] 174["SweepEdge Adjacent"] 175["Plane
[823, 864, 0]"] - 199["Sweep Extrusion
[1460, 1498, 6]"] + 199["Sweep Extrusion
[1460, 1498, 7]"] 200[Wall] 201[Wall] 202[Wall] @@ -424,7 +424,7 @@ flowchart LR 259["SweepEdge Adjacent"] 260["SweepEdge Opposite"] 261["SweepEdge Adjacent"] - 285["Sweep Extrusion
[1536, 1575, 6]"] + 285["Sweep Extrusion
[1536, 1575, 7]"] 286[Wall] 287[Wall] 288[Wall] @@ -488,7 +488,7 @@ flowchart LR 346["SweepEdge Opposite"] 347["SweepEdge Adjacent"] 348["Plane
[874, 916, 0]"] - 372["Sweep Extrusion
[1460, 1498, 6]"] + 372["Sweep Extrusion
[1460, 1498, 7]"] 373[Wall] 374[Wall] 375[Wall] @@ -551,7 +551,7 @@ flowchart LR 432["SweepEdge Adjacent"] 433["SweepEdge Opposite"] 434["SweepEdge Adjacent"] - 458["Sweep Extrusion
[1536, 1575, 6]"] + 458["Sweep Extrusion
[1536, 1575, 7]"] 459[Wall] 460[Wall] 461[Wall] @@ -615,7 +615,7 @@ flowchart LR 519["SweepEdge Opposite"] 520["SweepEdge Adjacent"] 521["Plane
[975, 1017, 0]"] - 532["Sweep Extrusion
[2022, 2046, 6]"] + 532["Sweep Extrusion
[2022, 2046, 7]"] 533[Wall] 534[Wall] 535[Wall] @@ -636,7 +636,7 @@ flowchart LR 550["SweepEdge Adjacent"] 551["SweepEdge Opposite"] 552["SweepEdge Adjacent"] - 563["Sweep Extrusion
[2088, 2112, 6]"] + 563["Sweep Extrusion
[2088, 2112, 7]"] 564[Wall] 565[Wall] 566[Wall] @@ -658,7 +658,7 @@ flowchart LR 582["SweepEdge Opposite"] 583["SweepEdge Adjacent"] 584["Plane
[1068, 1135, 0]"] - 594["Sweep Extrusion
[2596, 2620, 6]"] + 594["Sweep Extrusion
[2596, 2620, 7]"] 595[Wall] 596[Wall] 597[Wall] @@ -679,10 +679,10 @@ flowchart LR 612["SweepEdge Adjacent"] 613["SweepEdge Opposite"] 614["SweepEdge Adjacent"] - 615["Sweep Extrusion
[2596, 2620, 6]"] - 616["Sweep Extrusion
[2596, 2620, 6]"] + 615["Sweep Extrusion
[2596, 2620, 7]"] + 616["Sweep Extrusion
[2596, 2620, 7]"] 617["Plane
[1205, 1272, 0]"] - 627["Sweep Extrusion
[3156, 3180, 6]"] + 627["Sweep Extrusion
[3156, 3180, 7]"] 628[Wall] 629[Wall] 630[Wall] @@ -703,10 +703,10 @@ flowchart LR 645["SweepEdge Adjacent"] 646["SweepEdge Opposite"] 647["SweepEdge Adjacent"] - 648["Sweep Extrusion
[3156, 3180, 6]"] - 649["Plane
[3780, 3815, 6]"] - 653["Plane
[3846, 3875, 6]"] - 663["Sweep Sweep
[3888, 3915, 6]"] + 648["Sweep Extrusion
[3156, 3180, 7]"] + 649["Plane
[3780, 3815, 7]"] + 653["Plane
[3846, 3875, 7]"] + 663["Sweep Sweep
[3888, 3915, 7]"] 664[Wall] 665[Wall] 666[Wall] @@ -730,9 +730,9 @@ flowchart LR 684["SweepEdge Adjacent"] 685["SweepEdge Opposite"] 686["SweepEdge Adjacent"] - 687["Plane
[3780, 3815, 6]"] - 691["Plane
[3846, 3875, 6]"] - 701["Sweep Sweep
[3888, 3915, 6]"] + 687["Plane
[3780, 3815, 7]"] + 691["Plane
[3846, 3875, 7]"] + 701["Sweep Sweep
[3888, 3915, 7]"] 702[Wall] 703[Wall] 704[Wall] @@ -756,18 +756,18 @@ flowchart LR 722["SweepEdge Adjacent"] 723["SweepEdge Opposite"] 724["SweepEdge Adjacent"] - 725["StartSketchOnPlane
[333, 353, 6]"] - 726["StartSketchOnPlane
[333, 353, 6]"] - 727["StartSketchOnPlane
[333, 353, 6]"] - 728["StartSketchOnPlane
[333, 353, 6]"] - 729["StartSketchOnPlane
[1734, 1754, 6]"] - 730["StartSketchOnPlane
[1734, 1754, 6]"] - 731["StartSketchOnPlane
[2168, 2188, 6]"] - 732["StartSketchOnPlane
[2677, 2697, 6]"] - 733["StartSketchOnPlane
[3233, 3253, 6]"] - 734["StartSketchOnPlane
[3444, 3464, 6]"] - 735["StartSketchOnPlane
[3233, 3253, 6]"] - 736["StartSketchOnPlane
[3444, 3464, 6]"] + 725["StartSketchOnPlane
[333, 353, 7]"] + 726["StartSketchOnPlane
[333, 353, 7]"] + 727["StartSketchOnPlane
[333, 353, 7]"] + 728["StartSketchOnPlane
[333, 353, 7]"] + 729["StartSketchOnPlane
[1734, 1754, 7]"] + 730["StartSketchOnPlane
[1734, 1754, 7]"] + 731["StartSketchOnPlane
[2168, 2188, 7]"] + 732["StartSketchOnPlane
[2677, 2697, 7]"] + 733["StartSketchOnPlane
[3233, 3253, 7]"] + 734["StartSketchOnPlane
[3444, 3464, 7]"] + 735["StartSketchOnPlane
[3233, 3253, 7]"] + 736["StartSketchOnPlane
[3444, 3464, 7]"] 1 --- 2 2 --- 3 2 --- 4 diff --git a/rust/kcl-lib/tests/kcl_samples/bench/ops.snap b/rust/kcl-lib/tests/kcl_samples/bench/ops.snap index 8a84dc617..5a9d60ddb 100644 --- a/rust/kcl-lib/tests/kcl_samples/bench/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/bench/ops.snap @@ -8,11 +8,7 @@ description: Operations executed bench.kcl "group": { "type": "FunctionCall", "name": "divider", - "functionSourceRange": [ - 1412, - 1683, - 6 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -23,11 +19,7 @@ description: Operations executed bench.kcl "group": { "type": "FunctionCall", "name": "dividerSketch", - "functionSourceRange": [ - 309, - 1393, - 6 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -88,11 +80,7 @@ description: Operations executed bench.kcl "group": { "type": "FunctionCall", "name": "dividerSketch", - "functionSourceRange": [ - 309, - 1393, - 6 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -149,6 +137,22 @@ description: Operations executed bench.kcl } }, { + "type": "KclStdLibCall", + "name": "shell", + "unlabeledArg": { + "value": { + "type": "Array", + "value": [ + { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + } + ] + }, + "sourceRange": [] + }, "labeledArgs": { "faces": { "value": { @@ -179,20 +183,25 @@ description: Operations executed bench.kcl "sourceRange": [] } }, - "name": "shell", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { + "type": "KclStdLibCall", + "name": "shell", + "unlabeledArg": { + "value": { + "type": "Array", + "value": [ + { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + } + ] + }, + "sourceRange": [] + }, "labeledArgs": { "faces": { "value": { @@ -223,18 +232,7 @@ description: Operations executed bench.kcl "sourceRange": [] } }, - "name": "shell", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "type": "GroupEnd" @@ -274,11 +272,7 @@ description: Operations executed bench.kcl "group": { "type": "FunctionCall", "name": "divider", - "functionSourceRange": [ - 1412, - 1683, - 6 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -289,11 +283,7 @@ description: Operations executed bench.kcl "group": { "type": "FunctionCall", "name": "dividerSketch", - "functionSourceRange": [ - 309, - 1393, - 6 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -354,11 +344,7 @@ description: Operations executed bench.kcl "group": { "type": "FunctionCall", "name": "dividerSketch", - "functionSourceRange": [ - 309, - 1393, - 6 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -415,6 +401,22 @@ description: Operations executed bench.kcl } }, { + "type": "KclStdLibCall", + "name": "shell", + "unlabeledArg": { + "value": { + "type": "Array", + "value": [ + { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + } + ] + }, + "sourceRange": [] + }, "labeledArgs": { "faces": { "value": { @@ -445,20 +447,25 @@ description: Operations executed bench.kcl "sourceRange": [] } }, - "name": "shell", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { + "type": "KclStdLibCall", + "name": "shell", + "unlabeledArg": { + "value": { + "type": "Array", + "value": [ + { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + } + ] + }, + "sourceRange": [] + }, "labeledArgs": { "faces": { "value": { @@ -489,18 +496,7 @@ description: Operations executed bench.kcl "sourceRange": [] } }, - "name": "shell", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "type": "GroupEnd" @@ -540,11 +536,7 @@ description: Operations executed bench.kcl "group": { "type": "FunctionCall", "name": "divider", - "functionSourceRange": [ - 1412, - 1683, - 6 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -555,11 +547,7 @@ description: Operations executed bench.kcl "group": { "type": "FunctionCall", "name": "dividerSketch", - "functionSourceRange": [ - 309, - 1393, - 6 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -620,11 +608,7 @@ description: Operations executed bench.kcl "group": { "type": "FunctionCall", "name": "dividerSketch", - "functionSourceRange": [ - 309, - 1393, - 6 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -681,6 +665,22 @@ description: Operations executed bench.kcl } }, { + "type": "KclStdLibCall", + "name": "shell", + "unlabeledArg": { + "value": { + "type": "Array", + "value": [ + { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + } + ] + }, + "sourceRange": [] + }, "labeledArgs": { "faces": { "value": { @@ -711,20 +711,25 @@ description: Operations executed bench.kcl "sourceRange": [] } }, - "name": "shell", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { + "type": "KclStdLibCall", + "name": "shell", + "unlabeledArg": { + "value": { + "type": "Array", + "value": [ + { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + } + ] + }, + "sourceRange": [] + }, "labeledArgs": { "faces": { "value": { @@ -755,18 +760,7 @@ description: Operations executed bench.kcl "sourceRange": [] } }, - "name": "shell", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "type": "GroupEnd" @@ -806,11 +800,7 @@ description: Operations executed bench.kcl "group": { "type": "FunctionCall", "name": "connector", - "functionSourceRange": [ - 1962, - 2125, - 6 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -821,11 +811,7 @@ description: Operations executed bench.kcl "group": { "type": "FunctionCall", "name": "connectorSketch", - "functionSourceRange": [ - 1703, - 1941, - 6 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -886,11 +872,7 @@ description: Operations executed bench.kcl "group": { "type": "FunctionCall", "name": "connectorSketch", - "functionSourceRange": [ - 1703, - 1941, - 6 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -984,11 +966,7 @@ description: Operations executed bench.kcl "group": { "type": "FunctionCall", "name": "seatSlats", - "functionSourceRange": [ - 2547, - 2633, - 6 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -999,11 +977,7 @@ description: Operations executed bench.kcl "group": { "type": "FunctionCall", "name": "seatSlatSketch", - "functionSourceRange": [ - 2144, - 2526, - 6 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1114,11 +1088,7 @@ description: Operations executed bench.kcl "group": { "type": "FunctionCall", "name": "backSlats", - "functionSourceRange": [ - 3102, - 3193, - 6 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1129,11 +1099,7 @@ description: Operations executed bench.kcl "group": { "type": "FunctionCall", "name": "backSlatsSketch", - "functionSourceRange": [ - 2653, - 3081, - 6 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1208,11 +1174,7 @@ description: Operations executed bench.kcl "group": { "type": "FunctionCall", "name": "armRest", - "functionSourceRange": [ - 3739, - 3928, - 6 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1253,11 +1215,7 @@ description: Operations executed bench.kcl "group": { "type": "FunctionCall", "name": "armRestPath", - "functionSourceRange": [ - 3209, - 3393, - 6 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1316,11 +1274,7 @@ description: Operations executed bench.kcl "group": { "type": "FunctionCall", "name": "armRestProfile", - "functionSourceRange": [ - 3412, - 3720, - 6 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1377,11 +1331,7 @@ description: Operations executed bench.kcl "group": { "type": "FunctionCall", "name": "armRest", - "functionSourceRange": [ - 3739, - 3928, - 6 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1422,11 +1372,7 @@ description: Operations executed bench.kcl "group": { "type": "FunctionCall", "name": "armRestPath", - "functionSourceRange": [ - 3209, - 3393, - 6 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1485,11 +1431,7 @@ description: Operations executed bench.kcl "group": { "type": "FunctionCall", "name": "armRestProfile", - "functionSourceRange": [ - 3412, - 3720, - 6 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, diff --git a/rust/kcl-lib/tests/kcl_samples/bottle/ops.snap b/rust/kcl-lib/tests/kcl_samples/bottle/ops.snap index f012567ae..7fccf221c 100644 --- a/rust/kcl-lib/tests/kcl_samples/bottle/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/bottle/ops.snap @@ -106,6 +106,22 @@ description: Operations executed bottle.kcl } }, { + "type": "KclStdLibCall", + "name": "shell", + "unlabeledArg": { + "value": { + "type": "Array", + "value": [ + { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + } + ] + }, + "sourceRange": [] + }, "labeledArgs": { "faces": { "value": { @@ -136,17 +152,6 @@ description: Operations executed bottle.kcl "sourceRange": [] } }, - "name": "shell", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] } ] diff --git a/rust/kcl-lib/tests/kcl_samples/bracket/ops.snap b/rust/kcl-lib/tests/kcl_samples/bracket/ops.snap index 5b3f93012..3352ff834 100644 --- a/rust/kcl-lib/tests/kcl_samples/bracket/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/bracket/ops.snap @@ -197,6 +197,17 @@ description: Operations executed bracket.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -227,9 +238,11 @@ description: Operations executed bracket.kcl "sourceRange": [] } }, + "sourceRange": [] + }, + { + "type": "KclStdLibCall", "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", "unlabeledArg": { "value": { "type": "Solid", @@ -238,9 +251,7 @@ description: Operations executed bracket.kcl } }, "sourceRange": [] - } - }, - { + }, "labeledArgs": { "radius": { "value": { @@ -271,9 +282,11 @@ description: Operations executed bracket.kcl "sourceRange": [] } }, + "sourceRange": [] + }, + { + "type": "KclStdLibCall", "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", "unlabeledArg": { "value": { "type": "Solid", @@ -282,9 +295,7 @@ description: Operations executed bracket.kcl } }, "sourceRange": [] - } - }, - { + }, "labeledArgs": { "radius": { "value": { @@ -329,17 +340,6 @@ description: Operations executed bracket.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] } ] diff --git a/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/artifact_graph_flowchart.snap.md b/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/artifact_graph_flowchart.snap.md index 0c815c649..08d698432 100644 --- a/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/artifact_graph_flowchart.snap.md +++ b/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/artifact_graph_flowchart.snap.md @@ -1,264 +1,264 @@ ```mermaid flowchart LR subgraph path2 [Path] - 2["Path
[571, 622, 7]"] - 3["Segment
[571, 622, 7]"] + 2["Path
[571, 622, 8]"] + 3["Segment
[571, 622, 8]"] 4[Solid2d] end subgraph path11 [Path] - 11["Path
[812, 868, 7]"] - 12["Segment
[812, 868, 7]"] + 11["Path
[812, 868, 8]"] + 12["Segment
[812, 868, 8]"] 13[Solid2d] end subgraph path19 [Path] - 19["Path
[998, 1051, 7]"] - 20["Segment
[998, 1051, 7]"] + 19["Path
[998, 1051, 8]"] + 20["Segment
[998, 1051, 8]"] 21[Solid2d] end subgraph path30 [Path] - 30["Path
[1439, 1479, 7]"] - 31["Segment
[1439, 1479, 7]"] + 30["Path
[1439, 1479, 8]"] + 31["Segment
[1439, 1479, 8]"] 32[Solid2d] end subgraph path38 [Path] - 38["Path
[1588, 1639, 7]"] - 39["Segment
[1588, 1639, 7]"] + 38["Path
[1588, 1639, 8]"] + 39["Segment
[1588, 1639, 8]"] 40[Solid2d] end subgraph path47 [Path] - 47["Path
[1777, 1830, 7]"] - 48["Segment
[1777, 1830, 7]"] + 47["Path
[1777, 1830, 8]"] + 48["Segment
[1777, 1830, 8]"] 49[Solid2d] end subgraph path58 [Path] - 58["Path
[2078, 2150, 7]"] - 59["Segment
[2078, 2150, 7]"] + 58["Path
[2078, 2150, 8]"] + 59["Segment
[2078, 2150, 8]"] 60[Solid2d] end subgraph path81 [Path] - 81["Path
[2412, 2443, 7]"] - 82["Segment
[2449, 2469, 7]"] - 83["Segment
[2475, 2495, 7]"] - 84["Segment
[2501, 2522, 7]"] - 85["Segment
[2528, 2584, 7]"] - 86["Segment
[2590, 2597, 7]"] + 81["Path
[2412, 2443, 8]"] + 82["Segment
[2449, 2469, 8]"] + 83["Segment
[2475, 2495, 8]"] + 84["Segment
[2501, 2522, 8]"] + 85["Segment
[2528, 2584, 8]"] + 86["Segment
[2590, 2597, 8]"] 87[Solid2d] end subgraph path106 [Path] - 106["Path
[2904, 2936, 7]"] - 107["Segment
[2942, 2963, 7]"] - 108["Segment
[2969, 2989, 7]"] - 109["Segment
[2995, 3015, 7]"] - 110["Segment
[3021, 3077, 7]"] - 111["Segment
[3083, 3090, 7]"] + 106["Path
[2904, 2936, 8]"] + 107["Segment
[2942, 2963, 8]"] + 108["Segment
[2969, 2989, 8]"] + 109["Segment
[2995, 3015, 8]"] + 110["Segment
[3021, 3077, 8]"] + 111["Segment
[3083, 3090, 8]"] 112[Solid2d] end subgraph path132 [Path] - 132["Path
[354, 410, 6]"] - 133["Segment
[354, 410, 6]"] + 132["Path
[354, 410, 7]"] + 133["Segment
[354, 410, 7]"] 134[Solid2d] end subgraph path135 [Path] - 135["Path
[434, 490, 6]"] - 136["Segment
[434, 490, 6]"] + 135["Path
[434, 490, 7]"] + 136["Segment
[434, 490, 7]"] 137[Solid2d] end subgraph path144 [Path] - 144["Path
[657, 713, 6]"] - 145["Segment
[657, 713, 6]"] + 144["Path
[657, 713, 7]"] + 145["Segment
[657, 713, 7]"] 146[Solid2d] end subgraph path147 [Path] - 147["Path
[737, 793, 6]"] - 148["Segment
[737, 793, 6]"] + 147["Path
[737, 793, 7]"] + 148["Segment
[737, 793, 7]"] 149[Solid2d] end subgraph path156 [Path] - 156["Path
[939, 993, 6]"] - 157["Segment
[939, 993, 6]"] + 156["Path
[939, 993, 7]"] + 157["Segment
[939, 993, 7]"] 158[Solid2d] end subgraph path167 [Path] - 167["Path
[1276, 1337, 6]"] - 168["Segment
[1276, 1337, 6]"] + 167["Path
[1276, 1337, 7]"] + 168["Segment
[1276, 1337, 7]"] 169[Solid2d] end subgraph path179 [Path] - 179["Path
[1695, 1741, 6]"] - 180["Segment
[1747, 1799, 6]"] - 181["Segment
[1805, 1878, 6]"] - 182["Segment
[1884, 1906, 6]"] - 183["Segment
[1912, 1968, 6]"] - 184["Segment
[1974, 1981, 6]"] + 179["Path
[1695, 1741, 7]"] + 180["Segment
[1747, 1799, 7]"] + 181["Segment
[1805, 1878, 7]"] + 182["Segment
[1884, 1906, 7]"] + 183["Segment
[1912, 1968, 7]"] + 184["Segment
[1974, 1981, 7]"] 185[Solid2d] end subgraph path195 [Path] - 195["Path
[2113, 2159, 6]"] - 196["Segment
[2165, 2217, 6]"] - 197["Segment
[2223, 2298, 6]"] - 198["Segment
[2304, 2341, 6]"] - 199["Segment
[2347, 2403, 6]"] - 200["Segment
[2409, 2416, 6]"] + 195["Path
[2113, 2159, 7]"] + 196["Segment
[2165, 2217, 7]"] + 197["Segment
[2223, 2298, 7]"] + 198["Segment
[2304, 2341, 7]"] + 199["Segment
[2347, 2403, 7]"] + 200["Segment
[2409, 2416, 7]"] 201[Solid2d] end subgraph path212 [Path] - 212["Path
[2897, 2944, 6]"] - 213["Segment
[2952, 3289, 6]"] - 214["Segment
[3297, 3329, 6]"] - 215["Segment
[3337, 3678, 6]"] - 216["Segment
[3686, 3742, 6]"] - 217["Segment
[3750, 3757, 6]"] + 212["Path
[2897, 2944, 7]"] + 213["Segment
[2952, 3289, 7]"] + 214["Segment
[3297, 3329, 7]"] + 215["Segment
[3337, 3678, 7]"] + 216["Segment
[3686, 3742, 7]"] + 217["Segment
[3750, 3757, 7]"] 218[Solid2d] end subgraph path235 [Path] - 235["Path
[2897, 2944, 6]"] - 236["Segment
[2952, 3289, 6]"] - 237["Segment
[3297, 3329, 6]"] - 238["Segment
[3337, 3678, 6]"] - 239["Segment
[3686, 3742, 6]"] - 240["Segment
[3750, 3757, 6]"] + 235["Path
[2897, 2944, 7]"] + 236["Segment
[2952, 3289, 7]"] + 237["Segment
[3297, 3329, 7]"] + 238["Segment
[3337, 3678, 7]"] + 239["Segment
[3686, 3742, 7]"] + 240["Segment
[3750, 3757, 7]"] 241[Solid2d] end subgraph path258 [Path] - 258["Path
[4285, 4380, 6]"] - 259["Segment
[4386, 4419, 6]"] - 260["Segment
[4425, 4476, 6]"] - 261["Segment
[4482, 4515, 6]"] - 262["Segment
[4521, 4571, 6]"] - 263["Segment
[4577, 4618, 6]"] - 264["Segment
[4624, 4673, 6]"] - 265["Segment
[4679, 4712, 6]"] - 266["Segment
[4718, 4752, 6]"] - 267["Segment
[4758, 4792, 6]"] - 268["Segment
[4798, 4850, 6]"] - 269["Segment
[4856, 4890, 6]"] - 270["Segment
[4896, 4972, 6]"] - 271["Segment
[4978, 5011, 6]"] - 272["Segment
[5017, 5093, 6]"] - 273["Segment
[5099, 5133, 6]"] - 274["Segment
[5139, 5213, 6]"] - 275["Segment
[5219, 5253, 6]"] - 276["Segment
[5259, 5310, 6]"] - 277["Segment
[5316, 5378, 6]"] - 278["Segment
[5384, 5435, 6]"] - 279["Segment
[5441, 5475, 6]"] - 280["Segment
[5481, 5514, 6]"] - 281["Segment
[5520, 5553, 6]"] - 282["Segment
[5559, 5566, 6]"] + 258["Path
[4285, 4380, 7]"] + 259["Segment
[4386, 4419, 7]"] + 260["Segment
[4425, 4476, 7]"] + 261["Segment
[4482, 4515, 7]"] + 262["Segment
[4521, 4571, 7]"] + 263["Segment
[4577, 4618, 7]"] + 264["Segment
[4624, 4673, 7]"] + 265["Segment
[4679, 4712, 7]"] + 266["Segment
[4718, 4752, 7]"] + 267["Segment
[4758, 4792, 7]"] + 268["Segment
[4798, 4850, 7]"] + 269["Segment
[4856, 4890, 7]"] + 270["Segment
[4896, 4972, 7]"] + 271["Segment
[4978, 5011, 7]"] + 272["Segment
[5017, 5093, 7]"] + 273["Segment
[5099, 5133, 7]"] + 274["Segment
[5139, 5213, 7]"] + 275["Segment
[5219, 5253, 7]"] + 276["Segment
[5259, 5310, 7]"] + 277["Segment
[5316, 5378, 7]"] + 278["Segment
[5384, 5435, 7]"] + 279["Segment
[5441, 5475, 7]"] + 280["Segment
[5481, 5514, 7]"] + 281["Segment
[5520, 5553, 7]"] + 282["Segment
[5559, 5566, 7]"] 283[Solid2d] end subgraph path334 [Path] - 334["Path
[713, 753, 9]"] - 335["Segment
[761, 808, 9]"] - 336["Segment
[816, 852, 9]"] - 337["Segment
[860, 890, 9]"] - 338["Segment
[898, 943, 9]"] - 339["Segment
[951, 991, 9]"] - 340["Segment
[999, 1034, 9]"] - 341["Segment
[1042, 1080, 9]"] - 342["Segment
[1088, 1110, 9]"] - 343["Segment
[1118, 1125, 9]"] + 334["Path
[713, 753, 10]"] + 335["Segment
[761, 808, 10]"] + 336["Segment
[816, 852, 10]"] + 337["Segment
[860, 890, 10]"] + 338["Segment
[898, 943, 10]"] + 339["Segment
[951, 991, 10]"] + 340["Segment
[999, 1034, 10]"] + 341["Segment
[1042, 1080, 10]"] + 342["Segment
[1088, 1110, 10]"] + 343["Segment
[1118, 1125, 10]"] 344[Solid2d] end subgraph path365 [Path] - 365["Path
[511, 592, 8]"] - 366["Segment
[598, 699, 8]"] - 367["Segment
[705, 763, 8]"] - 368["Segment
[769, 853, 8]"] - 369["Segment
[859, 918, 8]"] - 370["Segment
[924, 1009, 8]"] - 371["Segment
[1015, 1074, 8]"] - 372["Segment
[1080, 1203, 8]"] - 373["Segment
[1209, 1268, 8]"] - 374["Segment
[1274, 1409, 8]"] - 375["Segment
[1415, 1474, 8]"] - 376["Segment
[1480, 1604, 8]"] - 377["Segment
[1610, 1669, 8]"] - 378["Segment
[1675, 1760, 8]"] - 379["Segment
[1766, 1825, 8]"] - 380["Segment
[1831, 1916, 8]"] - 381["Segment
[1922, 1980, 8]"] - 382["Segment
[1986, 1993, 8]"] + 365["Path
[511, 592, 9]"] + 366["Segment
[598, 699, 9]"] + 367["Segment
[705, 763, 9]"] + 368["Segment
[769, 853, 9]"] + 369["Segment
[859, 918, 9]"] + 370["Segment
[924, 1009, 9]"] + 371["Segment
[1015, 1074, 9]"] + 372["Segment
[1080, 1203, 9]"] + 373["Segment
[1209, 1268, 9]"] + 374["Segment
[1274, 1409, 9]"] + 375["Segment
[1415, 1474, 9]"] + 376["Segment
[1480, 1604, 9]"] + 377["Segment
[1610, 1669, 9]"] + 378["Segment
[1675, 1760, 9]"] + 379["Segment
[1766, 1825, 9]"] + 380["Segment
[1831, 1916, 9]"] + 381["Segment
[1922, 1980, 9]"] + 382["Segment
[1986, 1993, 9]"] 383[Solid2d] end subgraph path439 [Path] - 439["Path
[487, 544, 10]"] - 440["Segment
[550, 684, 10]"] - 441["Segment
[690, 737, 10]"] - 442["Segment
[743, 840, 10]"] - 443["Segment
[846, 878, 10]"] - 444["Segment
[884, 916, 10]"] - 445["Segment
[922, 953, 10]"] - 446["Segment
[959, 1074, 10]"] - 447["Segment
[1080, 1112, 10]"] - 448["Segment
[1118, 1150, 10]"] - 449["Segment
[1156, 1187, 10]"] - 450["Segment
[1193, 1286, 10]"] - 451["Segment
[1292, 1339, 10]"] - 452["Segment
[1345, 1418, 10]"] - 453["Segment
[1424, 1431, 10]"] + 439["Path
[487, 544, 11]"] + 440["Segment
[550, 684, 11]"] + 441["Segment
[690, 737, 11]"] + 442["Segment
[743, 840, 11]"] + 443["Segment
[846, 878, 11]"] + 444["Segment
[884, 916, 11]"] + 445["Segment
[922, 953, 11]"] + 446["Segment
[959, 1074, 11]"] + 447["Segment
[1080, 1112, 11]"] + 448["Segment
[1118, 1150, 11]"] + 449["Segment
[1156, 1187, 11]"] + 450["Segment
[1193, 1286, 11]"] + 451["Segment
[1292, 1339, 11]"] + 452["Segment
[1345, 1418, 11]"] + 453["Segment
[1424, 1431, 11]"] 454[Solid2d] end - 1["Plane
[548, 565, 7]"] - 5["Sweep Extrusion
[631, 687, 7]"] + 1["Plane
[548, 565, 8]"] + 5["Sweep Extrusion
[631, 687, 8]"] 6[Wall] 7["Cap Start"] 8["Cap End"] 9["SweepEdge Opposite"] 10["SweepEdge Adjacent"] - 14["Sweep Extrusion
[881, 943, 7]"] + 14["Sweep Extrusion
[881, 943, 8]"] 15[Wall] 16["Cap End"] 17["SweepEdge Opposite"] 18["SweepEdge Adjacent"] - 22["Sweep Extrusion
[1198, 1277, 7]"] + 22["Sweep Extrusion
[1198, 1277, 8]"] 23[Wall] 24["SweepEdge Opposite"] 25["SweepEdge Adjacent"] - 26["Sweep Extrusion
[1198, 1277, 7]"] - 27["Sweep Extrusion
[1198, 1277, 7]"] - 28["Sweep Extrusion
[1198, 1277, 7]"] - 29["Sweep Extrusion
[1198, 1277, 7]"] - 33["Sweep Extrusion
[1485, 1518, 7]"] + 26["Sweep Extrusion
[1198, 1277, 8]"] + 27["Sweep Extrusion
[1198, 1277, 8]"] + 28["Sweep Extrusion
[1198, 1277, 8]"] + 29["Sweep Extrusion
[1198, 1277, 8]"] + 33["Sweep Extrusion
[1485, 1518, 8]"] 34[Wall] 35["Cap End"] 36["SweepEdge Opposite"] 37["SweepEdge Adjacent"] - 41["Sweep Extrusion
[1654, 1719, 7]"] + 41["Sweep Extrusion
[1654, 1719, 8]"] 42[Wall] 43["Cap Start"] 44["Cap End"] 45["SweepEdge Opposite"] 46["SweepEdge Adjacent"] - 50["Sweep Extrusion
[1977, 2021, 7]"] + 50["Sweep Extrusion
[1977, 2021, 8]"] 51[Wall] 52["SweepEdge Opposite"] 53["SweepEdge Adjacent"] - 54["Sweep Extrusion
[1977, 2021, 7]"] - 55["Sweep Extrusion
[1977, 2021, 7]"] - 56["Sweep Extrusion
[1977, 2021, 7]"] - 57["Sweep Extrusion
[1977, 2021, 7]"] - 61["Sweep Extrusion
[2305, 2349, 7]"] + 54["Sweep Extrusion
[1977, 2021, 8]"] + 55["Sweep Extrusion
[1977, 2021, 8]"] + 56["Sweep Extrusion
[1977, 2021, 8]"] + 57["Sweep Extrusion
[1977, 2021, 8]"] + 61["Sweep Extrusion
[2305, 2349, 8]"] 62[Wall] 63["Cap End"] 64["SweepEdge Opposite"] 65["SweepEdge Adjacent"] - 66["Sweep Extrusion
[2305, 2349, 7]"] - 67["Sweep Extrusion
[2305, 2349, 7]"] - 68["Sweep Extrusion
[2305, 2349, 7]"] - 69["Sweep Extrusion
[2305, 2349, 7]"] - 70["Sweep Extrusion
[2305, 2349, 7]"] - 71["Sweep Extrusion
[2305, 2349, 7]"] - 72["Sweep Extrusion
[2305, 2349, 7]"] - 73["Sweep Extrusion
[2305, 2349, 7]"] - 74["Sweep Extrusion
[2305, 2349, 7]"] - 75["Sweep Extrusion
[2305, 2349, 7]"] - 76["Sweep Extrusion
[2305, 2349, 7]"] - 77["Sweep Extrusion
[2305, 2349, 7]"] - 78["Sweep Extrusion
[2305, 2349, 7]"] - 79["Sweep Extrusion
[2305, 2349, 7]"] - 80["Sweep Extrusion
[2305, 2349, 7]"] - 88["Sweep Extrusion
[2763, 2831, 7]"] + 66["Sweep Extrusion
[2305, 2349, 8]"] + 67["Sweep Extrusion
[2305, 2349, 8]"] + 68["Sweep Extrusion
[2305, 2349, 8]"] + 69["Sweep Extrusion
[2305, 2349, 8]"] + 70["Sweep Extrusion
[2305, 2349, 8]"] + 71["Sweep Extrusion
[2305, 2349, 8]"] + 72["Sweep Extrusion
[2305, 2349, 8]"] + 73["Sweep Extrusion
[2305, 2349, 8]"] + 74["Sweep Extrusion
[2305, 2349, 8]"] + 75["Sweep Extrusion
[2305, 2349, 8]"] + 76["Sweep Extrusion
[2305, 2349, 8]"] + 77["Sweep Extrusion
[2305, 2349, 8]"] + 78["Sweep Extrusion
[2305, 2349, 8]"] + 79["Sweep Extrusion
[2305, 2349, 8]"] + 80["Sweep Extrusion
[2305, 2349, 8]"] + 88["Sweep Extrusion
[2763, 2831, 8]"] 89[Wall] 90[Wall] 91[Wall] @@ -272,11 +272,11 @@ flowchart LR 99["SweepEdge Adjacent"] 100["SweepEdge Opposite"] 101["SweepEdge Adjacent"] - 102["Sweep Extrusion
[2763, 2831, 7]"] - 103["Sweep Extrusion
[2763, 2831, 7]"] - 104["Sweep Extrusion
[2763, 2831, 7]"] - 105["Sweep Extrusion
[2763, 2831, 7]"] - 113["Sweep Extrusion
[3253, 3327, 7]"] + 102["Sweep Extrusion
[2763, 2831, 8]"] + 103["Sweep Extrusion
[2763, 2831, 8]"] + 104["Sweep Extrusion
[2763, 2831, 8]"] + 105["Sweep Extrusion
[2763, 2831, 8]"] + 113["Sweep Extrusion
[3253, 3327, 8]"] 114[Wall] 115[Wall] 116[Wall] @@ -290,41 +290,41 @@ flowchart LR 124["SweepEdge Adjacent"] 125["SweepEdge Opposite"] 126["SweepEdge Adjacent"] - 127["Sweep Extrusion
[3253, 3327, 7]"] - 128["Sweep Extrusion
[3253, 3327, 7]"] - 129["Sweep Extrusion
[3253, 3327, 7]"] - 130["Sweep Extrusion
[3253, 3327, 7]"] - 131["Plane
[331, 348, 6]"] - 138["Sweep Extrusion
[497, 530, 6]"] + 127["Sweep Extrusion
[3253, 3327, 8]"] + 128["Sweep Extrusion
[3253, 3327, 8]"] + 129["Sweep Extrusion
[3253, 3327, 8]"] + 130["Sweep Extrusion
[3253, 3327, 8]"] + 131["Plane
[331, 348, 7]"] + 138["Sweep Extrusion
[497, 530, 7]"] 139[Wall] 140["Cap Start"] 141["Cap End"] 142["SweepEdge Opposite"] 143["SweepEdge Adjacent"] - 150["Sweep Extrusion
[800, 833, 6]"] + 150["Sweep Extrusion
[800, 833, 7]"] 151[Wall] 152["Cap Start"] 153["Cap End"] 154["SweepEdge Opposite"] 155["SweepEdge Adjacent"] - 159["Sweep Extrusion
[1140, 1174, 6]"] + 159["Sweep Extrusion
[1140, 1174, 7]"] 160[Wall] 161["SweepEdge Opposite"] 162["SweepEdge Adjacent"] - 163["Sweep Extrusion
[1140, 1174, 6]"] - 164["Sweep Extrusion
[1140, 1174, 6]"] - 165["Sweep Extrusion
[1140, 1174, 6]"] - 166["Sweep Extrusion
[1140, 1174, 6]"] - 170["Sweep Extrusion
[1484, 1518, 6]"] + 163["Sweep Extrusion
[1140, 1174, 7]"] + 164["Sweep Extrusion
[1140, 1174, 7]"] + 165["Sweep Extrusion
[1140, 1174, 7]"] + 166["Sweep Extrusion
[1140, 1174, 7]"] + 170["Sweep Extrusion
[1484, 1518, 7]"] 171[Wall] 172["SweepEdge Opposite"] 173["SweepEdge Adjacent"] - 174["Sweep Extrusion
[1484, 1518, 6]"] - 175["Sweep Extrusion
[1484, 1518, 6]"] - 176["Sweep Extrusion
[1484, 1518, 6]"] - 177["Sweep Extrusion
[1484, 1518, 6]"] - 178["Plane
[1672, 1689, 6]"] - 186["Sweep Revolve
[1987, 2004, 6]"] + 174["Sweep Extrusion
[1484, 1518, 7]"] + 175["Sweep Extrusion
[1484, 1518, 7]"] + 176["Sweep Extrusion
[1484, 1518, 7]"] + 177["Sweep Extrusion
[1484, 1518, 7]"] + 178["Plane
[1672, 1689, 7]"] + 186["Sweep Revolve
[1987, 2004, 7]"] 187[Wall] 188[Wall] 189[Wall] @@ -332,8 +332,8 @@ flowchart LR 191["SweepEdge Adjacent"] 192["SweepEdge Adjacent"] 193["SweepEdge Adjacent"] - 194["Plane
[2090, 2107, 6]"] - 202["Sweep Revolve
[2422, 2439, 6]"] + 194["Plane
[2090, 2107, 7]"] + 202["Sweep Revolve
[2422, 2439, 7]"] 203[Wall] 204[Wall] 205[Wall] @@ -342,8 +342,8 @@ flowchart LR 208["SweepEdge Adjacent"] 209["SweepEdge Adjacent"] 210["SweepEdge Adjacent"] - 211["Plane
[2866, 2889, 6]"] - 219["Sweep Extrusion
[3805, 3851, 6]"] + 211["Plane
[2866, 2889, 7]"] + 219["Sweep Extrusion
[3805, 3851, 7]"] 220[Wall] 221[Wall] 222[Wall] @@ -358,8 +358,8 @@ flowchart LR 231["SweepEdge Adjacent"] 232["SweepEdge Opposite"] 233["SweepEdge Adjacent"] - 234["Plane
[2866, 2889, 6]"] - 242["Sweep Extrusion
[3805, 3851, 6]"] + 234["Plane
[2866, 2889, 7]"] + 242["Sweep Extrusion
[3805, 3851, 7]"] 243[Wall] 244[Wall] 245[Wall] @@ -374,8 +374,8 @@ flowchart LR 254["SweepEdge Adjacent"] 255["SweepEdge Opposite"] 256["SweepEdge Adjacent"] - 257["Plane
[4262, 4279, 6]"] - 284["Sweep Revolve
[5572, 5589, 6]"] + 257["Plane
[4262, 4279, 7]"] + 284["Sweep Revolve
[5572, 5589, 7]"] 285[Wall] 286[Wall] 287[Wall] @@ -424,8 +424,8 @@ flowchart LR 330["SweepEdge Adjacent"] 331["SweepEdge Adjacent"] 332["SweepEdge Adjacent"] - 333["Plane
[679, 705, 9]"] - 345["Sweep Revolve
[1133, 1150, 9]"] + 333["Plane
[679, 705, 10]"] + 345["Sweep Revolve
[1133, 1150, 10]"] 346[Wall] 347[Wall] 348[Wall] @@ -444,8 +444,8 @@ flowchart LR 361["SweepEdge Adjacent"] 362["SweepEdge Adjacent"] 363["SweepEdge Adjacent"] - 364["Plane
[488, 505, 8]"] - 384["Sweep Revolve
[2031, 2081, 8]"] + 364["Plane
[488, 505, 9]"] + 384["Sweep Revolve
[2031, 2081, 9]"] 385[Wall] 386[Wall] 387[Wall] @@ -499,8 +499,8 @@ flowchart LR 435["SweepEdge Adjacent"] 436["SweepEdge Opposite"] 437["SweepEdge Adjacent"] - 438["Plane
[464, 481, 10]"] - 455["Sweep Revolve
[1484, 1513, 10]"] + 438["Plane
[464, 481, 11]"] + 455["Sweep Revolve
[1484, 1513, 11]"] 456[Wall] 457[Wall] 458[Wall] @@ -529,17 +529,17 @@ flowchart LR 481["SweepEdge Adjacent"] 482["SweepEdge Adjacent"] 483["SweepEdge Adjacent"] - 484["StartSketchOnFace
[774, 806, 7]"] - 485["StartSketchOnFace
[956, 992, 7]"] - 486["StartSketchOnFace
[1399, 1433, 7]"] - 487["StartSketchOnFace
[1543, 1582, 7]"] - 488["StartSketchOnFace
[1733, 1771, 7]"] - 489["StartSketchOnFace
[2038, 2072, 7]"] - 490["StartSketchOnFace
[2372, 2406, 7]"] - 491["StartSketchOnFace
[2860, 2898, 7]"] - 492["StartSketchOnFace
[617, 651, 6]"] - 493["StartSketchOnFace
[894, 933, 6]"] - 494["StartSketchOnFace
[1236, 1270, 6]"] + 484["StartSketchOnFace
[774, 806, 8]"] + 485["StartSketchOnFace
[956, 992, 8]"] + 486["StartSketchOnFace
[1399, 1433, 8]"] + 487["StartSketchOnFace
[1543, 1582, 8]"] + 488["StartSketchOnFace
[1733, 1771, 8]"] + 489["StartSketchOnFace
[2038, 2072, 8]"] + 490["StartSketchOnFace
[2372, 2406, 8]"] + 491["StartSketchOnFace
[2860, 2898, 8]"] + 492["StartSketchOnFace
[617, 651, 7]"] + 493["StartSketchOnFace
[894, 933, 7]"] + 494["StartSketchOnFace
[1236, 1270, 7]"] 1 --- 2 2 --- 3 2 ---- 5 diff --git a/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/ops.snap b/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/ops.snap index e3cdf9d94..1dec255b6 100644 --- a/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/ops.snap @@ -8,7 +8,7 @@ description: Operations executed car-wheel-assembly.kcl "group": { "type": "ModuleInstance", "name": "carRotor", - "moduleId": 7 + "moduleId": 0 }, "sourceRange": [] }, @@ -718,7 +718,7 @@ description: Operations executed car-wheel-assembly.kcl "group": { "type": "ModuleInstance", "name": "carWheel", - "moduleId": 6 + "moduleId": 0 }, "sourceRange": [] }, @@ -1249,11 +1249,7 @@ description: Operations executed car-wheel-assembly.kcl "group": { "type": "FunctionCall", "name": "spoke", - "functionSourceRange": [ - 2592, - 4131, - 6 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1640,11 +1636,7 @@ description: Operations executed car-wheel-assembly.kcl "group": { "type": "FunctionCall", "name": "spoke", - "functionSourceRange": [ - 2592, - 4131, - 6 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2135,7 +2127,7 @@ description: Operations executed car-wheel-assembly.kcl "group": { "type": "ModuleInstance", "name": "lugNut", - "moduleId": 9 + "moduleId": 0 }, "sourceRange": [] }, @@ -2144,11 +2136,7 @@ description: Operations executed car-wheel-assembly.kcl "group": { "type": "FunctionCall", "name": "lug", - "functionSourceRange": [ - 637, - 1240, - 9 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2584,7 +2572,7 @@ description: Operations executed car-wheel-assembly.kcl "group": { "type": "ModuleInstance", "name": "brakeCaliper", - "moduleId": 8 + "moduleId": 0 }, "sourceRange": [] }, @@ -2718,7 +2706,7 @@ description: Operations executed car-wheel-assembly.kcl "group": { "type": "ModuleInstance", "name": "carTire", - "moduleId": 10 + "moduleId": 0 }, "sourceRange": [] }, diff --git a/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/program_memory.snap index f25cde21b..3aec5b1a6 100644 --- a/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/car-wheel-assembly/program_memory.snap @@ -31,7 +31,7 @@ description: Variables in memory after executing car-wheel-assembly.kcl }, "brakeCaliper": { "type": "Module", - "value": 8 + "value": 9 }, "c1": { "type": "TagIdentifier", @@ -105,15 +105,15 @@ description: Variables in memory after executing car-wheel-assembly.kcl }, "carRotor": { "type": "Module", - "value": 7 + "value": 8 }, "carTire": { "type": "Module", - "value": 10 + "value": 11 }, "carWheel": { "type": "Module", - "value": 6 + "value": 7 }, "drillAndSlotCount": { "type": "Number", @@ -183,7 +183,7 @@ description: Variables in memory after executing car-wheel-assembly.kcl }, "lugNut": { "type": "Module", - "value": 9 + "value": 10 }, "lugSpacing": { "type": "Number", diff --git a/rust/kcl-lib/tests/kcl_samples/color-cube/ops.snap b/rust/kcl-lib/tests/kcl_samples/color-cube/ops.snap index 051be9f45..21427de8a 100644 --- a/rust/kcl-lib/tests/kcl_samples/color-cube/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/color-cube/ops.snap @@ -188,11 +188,7 @@ description: Operations executed color-cube.kcl "group": { "type": "FunctionCall", "name": "sketchRectangle", - "functionSourceRange": [ - 730, - 1327, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -238,11 +234,7 @@ description: Operations executed color-cube.kcl "group": { "type": "FunctionCall", "name": "sketchRectangle", - "functionSourceRange": [ - 730, - 1327, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -288,11 +280,7 @@ description: Operations executed color-cube.kcl "group": { "type": "FunctionCall", "name": "sketchRectangle", - "functionSourceRange": [ - 730, - 1327, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -338,11 +326,7 @@ description: Operations executed color-cube.kcl "group": { "type": "FunctionCall", "name": "sketchRectangle", - "functionSourceRange": [ - 730, - 1327, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -388,11 +372,7 @@ description: Operations executed color-cube.kcl "group": { "type": "FunctionCall", "name": "sketchRectangle", - "functionSourceRange": [ - 730, - 1327, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -438,11 +418,7 @@ description: Operations executed color-cube.kcl "group": { "type": "FunctionCall", "name": "sketchRectangle", - "functionSourceRange": [ - 730, - 1327, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, diff --git a/rust/kcl-lib/tests/kcl_samples/cycloidal-gear/ops.snap b/rust/kcl-lib/tests/kcl_samples/cycloidal-gear/ops.snap index 50195f4a6..d08ffdf84 100644 --- a/rust/kcl-lib/tests/kcl_samples/cycloidal-gear/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/cycloidal-gear/ops.snap @@ -8,11 +8,7 @@ description: Operations executed cycloidal-gear.kcl "group": { "type": "FunctionCall", "name": "cycloidalGear", - "functionSourceRange": [ - 265, - 1605, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -23,11 +19,7 @@ description: Operations executed cycloidal-gear.kcl "group": { "type": "FunctionCall", "name": "gearSketch", - "functionSourceRange": [ - 491, - 1396, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -83,11 +75,7 @@ description: Operations executed cycloidal-gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -101,11 +89,7 @@ description: Operations executed cycloidal-gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -119,11 +103,7 @@ description: Operations executed cycloidal-gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -137,11 +117,7 @@ description: Operations executed cycloidal-gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -155,11 +131,7 @@ description: Operations executed cycloidal-gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -173,11 +145,7 @@ description: Operations executed cycloidal-gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -191,11 +159,7 @@ description: Operations executed cycloidal-gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -209,11 +173,7 @@ description: Operations executed cycloidal-gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -255,11 +215,7 @@ description: Operations executed cycloidal-gear.kcl "group": { "type": "FunctionCall", "name": "gearSketch", - "functionSourceRange": [ - 491, - 1396, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -315,11 +271,7 @@ description: Operations executed cycloidal-gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -333,11 +285,7 @@ description: Operations executed cycloidal-gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -351,11 +299,7 @@ description: Operations executed cycloidal-gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -369,11 +313,7 @@ description: Operations executed cycloidal-gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -387,11 +327,7 @@ description: Operations executed cycloidal-gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -405,11 +341,7 @@ description: Operations executed cycloidal-gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -423,11 +355,7 @@ description: Operations executed cycloidal-gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -441,11 +369,7 @@ description: Operations executed cycloidal-gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -487,11 +411,7 @@ description: Operations executed cycloidal-gear.kcl "group": { "type": "FunctionCall", "name": "gearSketch", - "functionSourceRange": [ - 491, - 1396, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -547,11 +467,7 @@ description: Operations executed cycloidal-gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -565,11 +481,7 @@ description: Operations executed cycloidal-gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -583,11 +495,7 @@ description: Operations executed cycloidal-gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -601,11 +509,7 @@ description: Operations executed cycloidal-gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -619,11 +523,7 @@ description: Operations executed cycloidal-gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -637,11 +537,7 @@ description: Operations executed cycloidal-gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -655,11 +551,7 @@ description: Operations executed cycloidal-gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -673,11 +565,7 @@ description: Operations executed cycloidal-gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, diff --git a/rust/kcl-lib/tests/kcl_samples/dodecahedron/ops.snap b/rust/kcl-lib/tests/kcl_samples/dodecahedron/ops.snap index d41a1efb8..baeb4a622 100644 --- a/rust/kcl-lib/tests/kcl_samples/dodecahedron/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/dodecahedron/ops.snap @@ -8,11 +8,7 @@ description: Operations executed dodecahedron.kcl "group": { "type": "FunctionCall", "name": "createFaceTemplate", - "functionSourceRange": [ - 445, - 872, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -73,11 +69,7 @@ description: Operations executed dodecahedron.kcl "group": { "type": "FunctionCall", "name": "createFaceTemplate", - "functionSourceRange": [ - 445, - 872, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -138,11 +130,7 @@ description: Operations executed dodecahedron.kcl "group": { "type": "FunctionCall", "name": "createFaceTemplate", - "functionSourceRange": [ - 445, - 872, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -203,11 +191,7 @@ description: Operations executed dodecahedron.kcl "group": { "type": "FunctionCall", "name": "createFaceTemplate", - "functionSourceRange": [ - 445, - 872, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -268,11 +252,7 @@ description: Operations executed dodecahedron.kcl "group": { "type": "FunctionCall", "name": "createFaceTemplate", - "functionSourceRange": [ - 445, - 872, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -333,11 +313,7 @@ description: Operations executed dodecahedron.kcl "group": { "type": "FunctionCall", "name": "createFaceTemplate", - "functionSourceRange": [ - 445, - 872, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -398,11 +374,7 @@ description: Operations executed dodecahedron.kcl "group": { "type": "FunctionCall", "name": "createFaceTemplate", - "functionSourceRange": [ - 445, - 872, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -463,11 +435,7 @@ description: Operations executed dodecahedron.kcl "group": { "type": "FunctionCall", "name": "createFaceTemplate", - "functionSourceRange": [ - 445, - 872, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -528,11 +496,7 @@ description: Operations executed dodecahedron.kcl "group": { "type": "FunctionCall", "name": "createFaceTemplate", - "functionSourceRange": [ - 445, - 872, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -593,11 +557,7 @@ description: Operations executed dodecahedron.kcl "group": { "type": "FunctionCall", "name": "createFaceTemplate", - "functionSourceRange": [ - 445, - 872, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -658,11 +618,7 @@ description: Operations executed dodecahedron.kcl "group": { "type": "FunctionCall", "name": "createFaceTemplate", - "functionSourceRange": [ - 445, - 872, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -723,11 +679,7 @@ description: Operations executed dodecahedron.kcl "group": { "type": "FunctionCall", "name": "createFaceTemplate", - "functionSourceRange": [ - 445, - 872, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -788,11 +740,7 @@ description: Operations executed dodecahedron.kcl "group": { "type": "FunctionCall", "name": "createIntersection", - "functionSourceRange": [ - 1933, - 2219, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -803,11 +751,7 @@ description: Operations executed dodecahedron.kcl "group": { "type": "FunctionCall", "name": "calculateArrayLength", - "functionSourceRange": [ - 1786, - 1910, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, diff --git a/rust/kcl-lib/tests/kcl_samples/enclosure/ops.snap b/rust/kcl-lib/tests/kcl_samples/enclosure/ops.snap index e13465d3c..7b4b3b943 100644 --- a/rust/kcl-lib/tests/kcl_samples/enclosure/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/enclosure/ops.snap @@ -51,6 +51,17 @@ description: Operations executed enclosure.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -93,9 +104,11 @@ description: Operations executed enclosure.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", + "sourceRange": [] + }, + { + "type": "KclStdLibCall", + "name": "shell", "unlabeledArg": { "value": { "type": "Solid", @@ -104,9 +117,7 @@ description: Operations executed enclosure.kcl } }, "sourceRange": [] - } - }, - { + }, "labeledArgs": { "faces": { "value": { @@ -137,29 +148,14 @@ description: Operations executed enclosure.kcl "sourceRange": [] } }, - "name": "shell", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "type": "GroupBegin", "group": { "type": "FunctionCall", "name": "function001", - "functionSourceRange": [ - 1285, - 1864, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -422,11 +418,7 @@ description: Operations executed enclosure.kcl "group": { "type": "FunctionCall", "name": "function001", - "functionSourceRange": [ - 1285, - 1864, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -689,11 +681,7 @@ description: Operations executed enclosure.kcl "group": { "type": "FunctionCall", "name": "function001", - "functionSourceRange": [ - 1285, - 1864, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -956,11 +944,7 @@ description: Operations executed enclosure.kcl "group": { "type": "FunctionCall", "name": "function001", - "functionSourceRange": [ - 1285, - 1864, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1366,6 +1350,17 @@ description: Operations executed enclosure.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -1408,18 +1403,7 @@ description: Operations executed enclosure.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "labeledArgs": { @@ -1577,6 +1561,17 @@ description: Operations executed enclosure.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -1619,17 +1614,6 @@ description: Operations executed enclosure.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] } ] diff --git a/rust/kcl-lib/tests/kcl_samples/exhaust-manifold/ops.snap b/rust/kcl-lib/tests/kcl_samples/exhaust-manifold/ops.snap index 80ff20347..b7a2aa88c 100644 --- a/rust/kcl-lib/tests/kcl_samples/exhaust-manifold/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/exhaust-manifold/ops.snap @@ -8,11 +8,7 @@ description: Operations executed exhaust-manifold.kcl "group": { "type": "FunctionCall", "name": "primaryTube", - "functionSourceRange": [ - 330, - 1438, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -23,11 +19,7 @@ description: Operations executed exhaust-manifold.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -41,11 +33,7 @@ description: Operations executed exhaust-manifold.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -59,11 +47,7 @@ description: Operations executed exhaust-manifold.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -77,11 +61,7 @@ description: Operations executed exhaust-manifold.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -345,11 +325,7 @@ description: Operations executed exhaust-manifold.kcl "group": { "type": "FunctionCall", "name": "primaryTube", - "functionSourceRange": [ - 330, - 1438, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -360,11 +336,7 @@ description: Operations executed exhaust-manifold.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -378,11 +350,7 @@ description: Operations executed exhaust-manifold.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -396,11 +364,7 @@ description: Operations executed exhaust-manifold.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -414,11 +378,7 @@ description: Operations executed exhaust-manifold.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -682,11 +642,7 @@ description: Operations executed exhaust-manifold.kcl "group": { "type": "FunctionCall", "name": "primaryTube", - "functionSourceRange": [ - 330, - 1438, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -697,11 +653,7 @@ description: Operations executed exhaust-manifold.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -715,11 +667,7 @@ description: Operations executed exhaust-manifold.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -733,11 +681,7 @@ description: Operations executed exhaust-manifold.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -751,11 +695,7 @@ description: Operations executed exhaust-manifold.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1019,11 +959,7 @@ description: Operations executed exhaust-manifold.kcl "group": { "type": "FunctionCall", "name": "primaryTube", - "functionSourceRange": [ - 330, - 1438, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1034,11 +970,7 @@ description: Operations executed exhaust-manifold.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1052,11 +984,7 @@ description: Operations executed exhaust-manifold.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1070,11 +998,7 @@ description: Operations executed exhaust-manifold.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1088,11 +1012,7 @@ description: Operations executed exhaust-manifold.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1599,6 +1519,17 @@ description: Operations executed exhaust-manifold.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -1633,9 +1564,11 @@ description: Operations executed exhaust-manifold.kcl "sourceRange": [] } }, + "sourceRange": [] + }, + { + "type": "KclStdLibCall", "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", "unlabeledArg": { "value": { "type": "Solid", @@ -1644,9 +1577,7 @@ description: Operations executed exhaust-manifold.kcl } }, "sourceRange": [] - } - }, - { + }, "labeledArgs": { "radius": { "value": { @@ -1681,17 +1612,6 @@ description: Operations executed exhaust-manifold.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] } ] diff --git a/rust/kcl-lib/tests/kcl_samples/focusrite-scarlett-mounting-bracket/ops.snap b/rust/kcl-lib/tests/kcl_samples/focusrite-scarlett-mounting-bracket/ops.snap index 3ef7216e8..b593d7056 100644 --- a/rust/kcl-lib/tests/kcl_samples/focusrite-scarlett-mounting-bracket/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/focusrite-scarlett-mounting-bracket/ops.snap @@ -8,11 +8,7 @@ description: Operations executed focusrite-scarlett-mounting-bracket.kcl "group": { "type": "FunctionCall", "name": "bracketSketch", - "functionSourceRange": [ - 1181, - 1705, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -246,6 +242,17 @@ description: Operations executed focusrite-scarlett-mounting-bracket.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -288,18 +295,7 @@ description: Operations executed focusrite-scarlett-mounting-bracket.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "labeledArgs": { @@ -551,6 +547,17 @@ description: Operations executed focusrite-scarlett-mounting-bracket.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -585,18 +592,7 @@ description: Operations executed focusrite-scarlett-mounting-bracket.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "labeledArgs": { @@ -943,6 +939,17 @@ description: Operations executed focusrite-scarlett-mounting-bracket.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -977,18 +984,7 @@ description: Operations executed focusrite-scarlett-mounting-bracket.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "labeledArgs": { diff --git a/rust/kcl-lib/tests/kcl_samples/food-service-spatula/ops.snap b/rust/kcl-lib/tests/kcl_samples/food-service-spatula/ops.snap index d86b1e1c0..af6f0b2e2 100644 --- a/rust/kcl-lib/tests/kcl_samples/food-service-spatula/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/food-service-spatula/ops.snap @@ -23,11 +23,7 @@ description: Operations executed food-service-spatula.kcl "group": { "type": "FunctionCall", "name": "slot", - "functionSourceRange": [ - 462, - 1318, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -38,11 +34,7 @@ description: Operations executed food-service-spatula.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -56,11 +48,7 @@ description: Operations executed food-service-spatula.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -74,11 +62,7 @@ description: Operations executed food-service-spatula.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -92,11 +76,7 @@ description: Operations executed food-service-spatula.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -110,11 +90,7 @@ description: Operations executed food-service-spatula.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -131,11 +107,7 @@ description: Operations executed food-service-spatula.kcl "group": { "type": "FunctionCall", "name": "slot", - "functionSourceRange": [ - 462, - 1318, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -146,11 +118,7 @@ description: Operations executed food-service-spatula.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -164,11 +132,7 @@ description: Operations executed food-service-spatula.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -182,11 +146,7 @@ description: Operations executed food-service-spatula.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -200,11 +160,7 @@ description: Operations executed food-service-spatula.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -218,11 +174,7 @@ description: Operations executed food-service-spatula.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -239,11 +191,7 @@ description: Operations executed food-service-spatula.kcl "group": { "type": "FunctionCall", "name": "slot", - "functionSourceRange": [ - 462, - 1318, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -254,11 +202,7 @@ description: Operations executed food-service-spatula.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -272,11 +216,7 @@ description: Operations executed food-service-spatula.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -290,11 +230,7 @@ description: Operations executed food-service-spatula.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -308,11 +244,7 @@ description: Operations executed food-service-spatula.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -326,11 +258,7 @@ description: Operations executed food-service-spatula.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -450,6 +378,17 @@ description: Operations executed food-service-spatula.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -484,18 +423,7 @@ description: Operations executed food-service-spatula.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "type": "KclStdLibCall", @@ -575,6 +503,17 @@ description: Operations executed food-service-spatula.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -609,18 +548,7 @@ description: Operations executed food-service-spatula.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "labeledArgs": { @@ -875,11 +803,7 @@ description: Operations executed food-service-spatula.kcl "group": { "type": "FunctionCall", "name": "slot", - "functionSourceRange": [ - 462, - 1318, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -890,11 +814,7 @@ description: Operations executed food-service-spatula.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -908,11 +828,7 @@ description: Operations executed food-service-spatula.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -926,11 +842,7 @@ description: Operations executed food-service-spatula.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -944,11 +856,7 @@ description: Operations executed food-service-spatula.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, diff --git a/rust/kcl-lib/tests/kcl_samples/french-press/ops.snap b/rust/kcl-lib/tests/kcl_samples/french-press/ops.snap index 13d139bf7..dc3c98eb6 100644 --- a/rust/kcl-lib/tests/kcl_samples/french-press/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/french-press/ops.snap @@ -1174,6 +1174,17 @@ description: Operations executed french-press.kcl } }, { + "type": "KclStdLibCall", + "name": "shell", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "faces": { "value": { @@ -1204,18 +1215,7 @@ description: Operations executed french-press.kcl "sourceRange": [] } }, - "name": "shell", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "labeledArgs": { diff --git a/rust/kcl-lib/tests/kcl_samples/gear-rack/ops.snap b/rust/kcl-lib/tests/kcl_samples/gear-rack/ops.snap index de1039fad..1edbd8862 100644 --- a/rust/kcl-lib/tests/kcl_samples/gear-rack/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/gear-rack/ops.snap @@ -55,11 +55,7 @@ description: Operations executed gear-rack.kcl "group": { "type": "FunctionCall", "name": "tooth", - "functionSourceRange": [ - 813, - 1294, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, diff --git a/rust/kcl-lib/tests/kcl_samples/gear/ops.snap b/rust/kcl-lib/tests/kcl_samples/gear/ops.snap index a327c7506..1b7467b38 100644 --- a/rust/kcl-lib/tests/kcl_samples/gear/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/gear/ops.snap @@ -8,11 +8,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -26,11 +22,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -44,11 +36,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -62,11 +50,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -80,11 +64,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -98,11 +78,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -116,11 +92,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -134,11 +106,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -152,11 +120,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -170,11 +134,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -188,11 +148,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -206,11 +162,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -224,11 +176,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -242,11 +190,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -260,11 +204,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -278,11 +218,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -296,11 +232,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -314,11 +246,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -332,11 +260,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -350,11 +274,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -368,11 +288,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -386,11 +302,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -404,11 +316,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -422,11 +330,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -440,11 +344,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -458,11 +358,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -476,11 +372,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -494,11 +386,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -512,11 +400,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -530,11 +414,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -548,11 +428,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -566,11 +442,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -584,11 +456,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -602,11 +470,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -620,11 +484,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -638,11 +498,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -656,11 +512,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -674,11 +526,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -692,11 +540,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -710,11 +554,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -728,11 +568,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -746,11 +582,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -764,11 +596,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -782,11 +610,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -800,11 +624,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -818,11 +638,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -836,11 +652,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -854,11 +666,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -872,11 +680,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -890,11 +694,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -908,11 +708,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -926,11 +722,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -944,11 +736,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -962,11 +750,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -980,11 +764,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -998,11 +778,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1016,11 +792,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1034,11 +806,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1052,11 +820,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1070,11 +834,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1088,11 +848,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1106,11 +862,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1124,11 +876,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1142,11 +890,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1160,11 +904,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1178,11 +918,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1196,11 +932,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1214,11 +946,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1232,11 +960,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1250,11 +974,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1268,11 +988,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1286,11 +1002,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1304,11 +1016,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1322,11 +1030,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1340,11 +1044,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1358,11 +1058,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1376,11 +1072,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1394,11 +1086,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1412,11 +1100,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1430,11 +1114,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1448,11 +1128,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1466,11 +1142,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1484,11 +1156,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1502,11 +1170,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1520,11 +1184,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1538,11 +1198,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1556,11 +1212,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1574,11 +1226,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1592,11 +1240,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1610,11 +1254,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1628,11 +1268,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1646,11 +1282,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1664,11 +1296,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1682,11 +1310,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1700,11 +1324,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1718,11 +1338,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1736,11 +1352,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1754,11 +1366,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1772,11 +1380,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1790,11 +1394,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1808,11 +1408,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1826,11 +1422,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1844,11 +1436,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1862,11 +1450,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1880,11 +1464,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1898,11 +1478,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1916,11 +1492,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1934,11 +1506,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1952,11 +1520,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1970,11 +1534,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1988,11 +1548,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2006,11 +1562,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2024,11 +1576,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2042,11 +1590,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2060,11 +1604,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2078,11 +1618,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2096,11 +1632,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2114,11 +1646,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2132,11 +1660,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2150,11 +1674,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2168,11 +1688,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2186,11 +1702,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2204,11 +1716,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2222,11 +1730,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2240,11 +1744,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2258,11 +1758,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2276,11 +1772,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2294,11 +1786,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2312,11 +1800,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2330,11 +1814,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2348,11 +1828,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2366,11 +1842,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2384,11 +1856,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2402,11 +1870,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2420,11 +1884,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2438,11 +1898,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2456,11 +1912,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2474,11 +1926,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2492,11 +1940,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2510,11 +1954,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2528,11 +1968,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2546,11 +1982,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2564,11 +1996,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2582,11 +2010,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2600,11 +2024,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2618,11 +2038,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2636,11 +2052,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2654,11 +2066,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2672,11 +2080,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2690,11 +2094,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2708,11 +2108,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2726,11 +2122,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2744,11 +2136,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2762,11 +2150,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2780,11 +2164,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2798,11 +2178,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2816,11 +2192,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2834,11 +2206,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2852,11 +2220,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2870,11 +2234,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2888,11 +2248,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2906,11 +2262,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2924,11 +2276,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2942,11 +2290,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2960,11 +2304,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2978,11 +2318,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2996,11 +2332,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3014,11 +2346,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3032,11 +2360,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3050,11 +2374,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3068,11 +2388,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3086,11 +2402,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3104,11 +2416,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3122,11 +2430,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3140,11 +2444,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3158,11 +2458,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3176,11 +2472,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3194,11 +2486,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3212,11 +2500,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3230,11 +2514,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3248,11 +2528,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3266,11 +2542,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3284,11 +2556,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3302,11 +2570,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3320,11 +2584,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3338,11 +2598,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3356,11 +2612,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3374,11 +2626,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3392,11 +2640,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3410,11 +2654,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3428,11 +2668,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3446,11 +2682,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3464,11 +2696,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3482,11 +2710,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3500,11 +2724,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3518,11 +2738,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3536,11 +2752,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3554,11 +2766,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3572,11 +2780,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3590,11 +2794,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3608,11 +2808,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3626,11 +2822,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3644,11 +2836,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3662,11 +2850,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3680,11 +2864,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3698,11 +2878,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3716,11 +2892,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3734,11 +2906,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3752,11 +2920,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3770,11 +2934,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3788,11 +2948,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3806,11 +2962,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3824,11 +2976,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3842,11 +2990,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3860,11 +3004,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3878,11 +3018,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3896,11 +3032,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3914,11 +3046,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3932,11 +3060,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3950,11 +3074,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3968,11 +3088,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3986,11 +3102,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4004,11 +3116,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4022,11 +3130,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4040,11 +3144,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4058,11 +3158,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4076,11 +3172,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4094,11 +3186,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4112,11 +3200,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4130,11 +3214,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4148,11 +3228,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4166,11 +3242,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4184,11 +3256,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4202,11 +3270,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4220,11 +3284,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4238,11 +3298,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4256,11 +3312,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4274,11 +3326,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4292,11 +3340,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4310,11 +3354,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4328,11 +3368,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4346,11 +3382,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4364,11 +3396,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4382,11 +3410,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4400,11 +3424,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4418,11 +3438,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4436,11 +3452,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4454,11 +3466,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4472,11 +3480,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4490,11 +3494,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4508,11 +3508,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4526,11 +3522,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4544,11 +3536,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4562,11 +3550,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4580,11 +3564,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4598,11 +3578,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4616,11 +3592,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4634,11 +3606,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4652,11 +3620,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4670,11 +3634,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4688,11 +3648,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4706,11 +3662,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4724,11 +3676,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4742,11 +3690,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4760,11 +3704,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4778,11 +3718,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4796,11 +3732,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4814,11 +3746,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4832,11 +3760,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4850,11 +3774,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4868,11 +3788,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4886,11 +3802,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4904,11 +3816,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4922,11 +3830,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4940,11 +3844,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4958,11 +3858,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4976,11 +3872,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4994,11 +3886,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5012,11 +3900,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5030,11 +3914,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5048,11 +3928,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5066,11 +3942,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5084,11 +3956,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5102,11 +3970,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5120,11 +3984,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5138,11 +3998,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5156,11 +4012,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5174,11 +4026,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5192,11 +4040,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5210,11 +4054,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5228,11 +4068,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5246,11 +4082,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5264,11 +4096,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5282,11 +4110,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5300,11 +4124,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5318,11 +4138,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5336,11 +4152,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5354,11 +4166,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5372,11 +4180,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5390,11 +4194,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5408,11 +4208,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5426,11 +4222,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5444,11 +4236,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5462,11 +4250,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5480,11 +4264,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5498,11 +4278,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5516,11 +4292,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5534,11 +4306,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5552,11 +4320,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5570,11 +4334,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5588,11 +4348,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5606,11 +4362,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5624,11 +4376,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5642,11 +4390,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5660,11 +4404,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5678,11 +4418,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5696,11 +4432,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5714,11 +4446,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5732,11 +4460,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5750,11 +4474,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5768,11 +4488,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5786,11 +4502,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5804,11 +4516,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5822,11 +4530,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5840,11 +4544,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5858,11 +4558,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5876,11 +4572,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5894,11 +4586,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5912,11 +4600,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5930,11 +4614,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5948,11 +4628,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5966,11 +4642,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5984,11 +4656,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6002,11 +4670,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6020,11 +4684,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6038,11 +4698,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6056,11 +4712,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6074,11 +4726,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6092,11 +4740,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6110,11 +4754,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6128,11 +4768,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6146,11 +4782,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6164,11 +4796,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6182,11 +4810,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6200,11 +4824,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6218,11 +4838,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6236,11 +4852,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6254,11 +4866,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6272,11 +4880,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6290,11 +4894,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6308,11 +4908,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6326,11 +4922,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6344,11 +4936,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6362,11 +4950,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6380,11 +4964,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6398,11 +4978,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6416,11 +4992,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6434,11 +5006,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6452,11 +5020,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6470,11 +5034,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6488,11 +5048,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6506,11 +5062,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6524,11 +5076,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6542,11 +5090,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6560,11 +5104,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6578,11 +5118,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6596,11 +5132,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6614,11 +5146,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6632,11 +5160,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6650,11 +5174,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6668,11 +5188,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6686,11 +5202,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6704,11 +5216,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6722,11 +5230,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6740,11 +5244,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6758,11 +5258,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6776,11 +5272,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6794,11 +5286,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6812,11 +5300,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6830,11 +5314,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6848,11 +5328,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6866,11 +5342,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6884,11 +5356,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6902,11 +5370,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6920,11 +5384,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6938,11 +5398,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6956,11 +5412,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6974,11 +5426,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6992,11 +5440,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7010,11 +5454,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7028,11 +5468,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7046,11 +5482,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7064,11 +5496,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7082,11 +5510,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7100,11 +5524,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7118,11 +5538,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7136,11 +5552,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7154,11 +5566,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7172,11 +5580,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7190,11 +5594,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7208,11 +5608,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7226,11 +5622,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7244,11 +5636,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7262,11 +5650,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7280,11 +5664,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7298,11 +5678,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7316,11 +5692,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7334,11 +5706,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7352,11 +5720,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "tan", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7370,11 +5734,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7388,11 +5748,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7406,11 +5762,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7424,11 +5776,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7442,11 +5790,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7460,11 +5804,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7478,11 +5818,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7496,11 +5832,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7514,11 +5846,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7532,11 +5860,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7550,11 +5874,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7568,11 +5888,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7586,11 +5902,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7604,11 +5916,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7622,11 +5930,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7640,11 +5944,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7658,11 +5958,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7676,11 +5972,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7694,11 +5986,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7712,11 +6000,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7730,11 +6014,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7748,11 +6028,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7766,11 +6042,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7784,11 +6056,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7802,11 +6070,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7820,11 +6084,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7838,11 +6098,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7856,11 +6112,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7874,11 +6126,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7892,11 +6140,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7910,11 +6154,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7928,11 +6168,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7946,11 +6182,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7964,11 +6196,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7982,11 +6210,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8000,11 +6224,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8018,11 +6238,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8036,11 +6252,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8054,11 +6266,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8072,11 +6280,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8090,11 +6294,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8108,11 +6308,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8126,11 +6322,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8144,11 +6336,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8162,11 +6350,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8180,11 +6364,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8198,11 +6378,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8216,11 +6392,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8234,11 +6406,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8252,11 +6420,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8270,11 +6434,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8288,11 +6448,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8306,11 +6462,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8324,11 +6476,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8342,11 +6490,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8360,11 +6504,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8378,11 +6518,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8396,11 +6532,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8414,11 +6546,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8432,11 +6560,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8450,11 +6574,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8468,11 +6588,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8486,11 +6602,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8504,11 +6616,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8522,11 +6630,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8540,11 +6644,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8558,11 +6658,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8576,11 +6672,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8594,11 +6686,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8612,11 +6700,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8630,11 +6714,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8648,11 +6728,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8666,11 +6742,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8684,11 +6756,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8702,11 +6770,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8720,11 +6784,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8738,11 +6798,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8756,11 +6812,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8774,11 +6826,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8792,11 +6840,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8810,11 +6854,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8828,11 +6868,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8846,11 +6882,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8864,11 +6896,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8882,11 +6910,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8900,11 +6924,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8918,11 +6938,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8936,11 +6952,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8954,11 +6966,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8972,11 +6980,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -8990,11 +6994,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9008,11 +7008,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9026,11 +7022,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9044,11 +7036,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9062,11 +7050,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9080,11 +7064,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9098,11 +7078,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9116,11 +7092,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9134,11 +7106,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9152,11 +7120,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9170,11 +7134,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9188,11 +7148,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9206,11 +7162,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9224,11 +7176,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9242,11 +7190,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9260,11 +7204,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9278,11 +7218,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9296,11 +7232,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9314,11 +7246,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9332,11 +7260,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9350,11 +7274,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9368,11 +7288,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9386,11 +7302,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9404,11 +7316,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9422,11 +7330,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9440,11 +7344,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9458,11 +7358,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9476,11 +7372,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9494,11 +7386,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9512,11 +7400,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9530,11 +7414,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9548,11 +7428,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9566,11 +7442,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9584,11 +7456,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9602,11 +7470,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9620,11 +7484,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9638,11 +7498,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9656,11 +7512,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9674,11 +7526,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9692,11 +7540,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9710,11 +7554,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9728,11 +7568,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9746,11 +7582,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9764,11 +7596,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9782,11 +7610,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9800,11 +7624,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9818,11 +7638,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9836,11 +7652,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9854,11 +7666,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9872,11 +7680,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9890,11 +7694,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9908,11 +7708,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9926,11 +7722,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9944,11 +7736,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9962,11 +7750,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9980,11 +7764,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -9998,11 +7778,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10016,11 +7792,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10034,11 +7806,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10052,11 +7820,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10070,11 +7834,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10088,11 +7848,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10106,11 +7862,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10124,11 +7876,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10142,11 +7890,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10160,11 +7904,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10178,11 +7918,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10196,11 +7932,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10214,11 +7946,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10232,11 +7960,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10250,11 +7974,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10268,11 +7988,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10286,11 +8002,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10304,11 +8016,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10322,11 +8030,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10340,11 +8044,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10358,11 +8058,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10376,11 +8072,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10394,11 +8086,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10412,11 +8100,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10430,11 +8114,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10448,11 +8128,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10466,11 +8142,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10484,11 +8156,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10502,11 +8170,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10520,11 +8184,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10538,11 +8198,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10556,11 +8212,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10574,11 +8226,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10592,11 +8240,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10610,11 +8254,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10628,11 +8268,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10646,11 +8282,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10664,11 +8296,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10682,11 +8310,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10700,11 +8324,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10718,11 +8338,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10736,11 +8352,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10754,11 +8366,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10772,11 +8380,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10790,11 +8394,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10808,11 +8408,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10826,11 +8422,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10844,11 +8436,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10862,11 +8450,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10880,11 +8464,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10898,11 +8478,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10916,11 +8492,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10934,11 +8506,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10952,11 +8520,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10970,11 +8534,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -10988,11 +8548,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11006,11 +8562,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11024,11 +8576,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11042,11 +8590,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11122,11 +8666,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11140,11 +8680,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11158,11 +8694,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11176,11 +8708,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11194,11 +8722,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11212,11 +8736,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11230,11 +8750,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11248,11 +8764,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11266,11 +8778,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11284,11 +8792,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11302,11 +8806,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11320,11 +8820,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11338,11 +8834,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11356,11 +8848,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11374,11 +8862,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11392,11 +8876,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11410,11 +8890,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11428,11 +8904,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11446,11 +8918,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11464,11 +8932,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11482,11 +8946,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11500,11 +8960,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11518,11 +8974,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11536,11 +8988,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11554,11 +9002,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11572,11 +9016,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11590,11 +9030,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11608,11 +9044,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11626,11 +9058,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11644,11 +9072,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11662,11 +9086,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11680,11 +9100,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11698,11 +9114,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11716,11 +9128,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11734,11 +9142,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11752,11 +9156,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11770,11 +9170,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11788,11 +9184,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11806,11 +9198,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11824,11 +9212,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11842,11 +9226,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11860,11 +9240,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11878,11 +9254,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11896,11 +9268,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11914,11 +9282,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11932,11 +9296,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11950,11 +9310,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11968,11 +9324,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -11986,11 +9338,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12004,11 +9352,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12022,11 +9366,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12040,11 +9380,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12058,11 +9394,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12076,11 +9408,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12094,11 +9422,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12112,11 +9436,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12130,11 +9450,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12148,11 +9464,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12166,11 +9478,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12184,11 +9492,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12202,11 +9506,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12220,11 +9520,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12238,11 +9534,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12256,11 +9548,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12274,11 +9562,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12292,11 +9576,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12310,11 +9590,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12328,11 +9604,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12346,11 +9618,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12364,11 +9632,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12382,11 +9646,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12400,11 +9660,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12418,11 +9674,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12436,11 +9688,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12454,11 +9702,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12472,11 +9716,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12490,11 +9730,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12508,11 +9744,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12526,11 +9758,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12544,11 +9772,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12562,11 +9786,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12580,11 +9800,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12598,11 +9814,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12616,11 +9828,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12634,11 +9842,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12652,11 +9856,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12670,11 +9870,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12688,11 +9884,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12706,11 +9898,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12724,11 +9912,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12742,11 +9926,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12760,11 +9940,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12778,11 +9954,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12796,11 +9968,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12814,11 +9982,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12832,11 +9996,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12850,11 +10010,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12868,11 +10024,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12886,11 +10038,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12904,11 +10052,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12922,11 +10066,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12940,11 +10080,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12958,11 +10094,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12976,11 +10108,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -12994,11 +10122,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13012,11 +10136,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13030,11 +10150,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13048,11 +10164,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13066,11 +10178,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13084,11 +10192,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13102,11 +10206,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13120,11 +10220,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13138,11 +10234,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13156,11 +10248,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13174,11 +10262,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13192,11 +10276,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13210,11 +10290,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13228,11 +10304,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13246,11 +10318,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13264,11 +10332,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13282,11 +10346,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13300,11 +10360,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13318,11 +10374,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13336,11 +10388,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13354,11 +10402,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13372,11 +10416,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13390,11 +10430,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13408,11 +10444,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13426,11 +10458,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13444,11 +10472,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13462,11 +10486,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13480,11 +10500,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13498,11 +10514,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13516,11 +10528,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13534,11 +10542,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13552,11 +10556,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13570,11 +10570,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13588,11 +10584,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13606,11 +10598,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13624,11 +10612,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13642,11 +10626,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13660,11 +10640,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13678,11 +10654,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13696,11 +10668,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13714,11 +10682,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13732,11 +10696,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13750,11 +10710,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13768,11 +10724,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13786,11 +10738,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13804,11 +10752,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13822,11 +10766,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13840,11 +10780,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13858,11 +10794,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13876,11 +10808,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13894,11 +10822,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13912,11 +10836,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13930,11 +10850,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13948,11 +10864,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13966,11 +10878,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -13984,11 +10892,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14002,11 +10906,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14020,11 +10920,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14038,11 +10934,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14056,11 +10948,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14074,11 +10962,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14092,11 +10976,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14110,11 +10990,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14128,11 +11004,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14146,11 +11018,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14164,11 +11032,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14182,11 +11046,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14200,11 +11060,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14218,11 +11074,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14236,11 +11088,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14254,11 +11102,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14272,11 +11116,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14290,11 +11130,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14308,11 +11144,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14326,11 +11158,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14344,11 +11172,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14362,11 +11186,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14380,11 +11200,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14398,11 +11214,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14416,11 +11228,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14434,11 +11242,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14452,11 +11256,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14470,11 +11270,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14488,11 +11284,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14506,11 +11298,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14524,11 +11312,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14542,11 +11326,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14560,11 +11340,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14578,11 +11354,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14596,11 +11368,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14614,11 +11382,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14632,11 +11396,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14650,11 +11410,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14668,11 +11424,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14686,11 +11438,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14704,11 +11452,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14722,11 +11466,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14740,11 +11480,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14758,11 +11494,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14776,11 +11508,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14794,11 +11522,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14812,11 +11536,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14830,11 +11550,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14848,11 +11564,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14866,11 +11578,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14884,11 +11592,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14902,11 +11606,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14920,11 +11620,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14938,11 +11634,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14956,11 +11648,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14974,11 +11662,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -14992,11 +11676,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15010,11 +11690,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15028,11 +11704,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15046,11 +11718,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15064,11 +11732,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15082,11 +11746,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15100,11 +11760,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15118,11 +11774,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15136,11 +11788,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15154,11 +11802,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15172,11 +11816,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15190,11 +11830,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15208,11 +11844,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15226,11 +11858,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15244,11 +11872,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15262,11 +11886,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15280,11 +11900,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15298,11 +11914,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15316,11 +11928,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15334,11 +11942,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15352,11 +11956,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15370,11 +11970,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15388,11 +11984,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15406,11 +11998,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15424,11 +12012,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15442,11 +12026,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15460,11 +12040,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15478,11 +12054,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15496,11 +12068,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15514,11 +12082,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15532,11 +12096,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15550,11 +12110,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15568,11 +12124,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15586,11 +12138,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15604,11 +12152,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15622,11 +12166,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15640,11 +12180,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15658,11 +12194,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15676,11 +12208,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15694,11 +12222,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15712,11 +12236,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15730,11 +12250,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15748,11 +12264,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15766,11 +12278,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15784,11 +12292,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15802,11 +12306,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15820,11 +12320,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15838,11 +12334,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15856,11 +12348,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15874,11 +12362,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15892,11 +12376,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15910,11 +12390,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15928,11 +12404,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15946,11 +12418,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15964,11 +12432,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -15982,11 +12446,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16000,11 +12460,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16018,11 +12474,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16036,11 +12488,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16054,11 +12502,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16072,11 +12516,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16090,11 +12530,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16108,11 +12544,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16126,11 +12558,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16144,11 +12572,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16162,11 +12586,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16180,11 +12600,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16198,11 +12614,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16216,11 +12628,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16234,11 +12642,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16252,11 +12656,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16270,11 +12670,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16288,11 +12684,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16306,11 +12698,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16324,11 +12712,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16342,11 +12726,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16360,11 +12740,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16378,11 +12754,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16396,11 +12768,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16414,11 +12782,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16432,11 +12796,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16450,11 +12810,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16468,11 +12824,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16486,11 +12838,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16504,11 +12852,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16522,11 +12866,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16540,11 +12880,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16558,11 +12894,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16576,11 +12908,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16594,11 +12922,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16612,11 +12936,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16630,11 +12950,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16648,11 +12964,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16666,11 +12978,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16684,11 +12992,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16702,11 +13006,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16720,11 +13020,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16738,11 +13034,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16756,11 +13048,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16774,11 +13062,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16792,11 +13076,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16810,11 +13090,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16828,11 +13104,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16846,11 +13118,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16864,11 +13132,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16882,11 +13146,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16900,11 +13160,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16918,11 +13174,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16936,11 +13188,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16954,11 +13202,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16972,11 +13216,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -16990,11 +13230,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17008,11 +13244,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17026,11 +13258,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17044,11 +13272,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17062,11 +13286,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17080,11 +13300,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17098,11 +13314,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17116,11 +13328,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17134,11 +13342,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17152,11 +13356,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17170,11 +13370,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17188,11 +13384,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17206,11 +13398,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17224,11 +13412,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17242,11 +13426,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17260,11 +13440,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17278,11 +13454,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17296,11 +13468,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17314,11 +13482,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17332,11 +13496,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17350,11 +13510,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17368,11 +13524,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17386,11 +13538,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17404,11 +13552,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17422,11 +13566,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17440,11 +13580,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17458,11 +13594,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17476,11 +13608,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17494,11 +13622,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17512,11 +13636,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17530,11 +13650,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17548,11 +13664,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17566,11 +13678,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17584,11 +13692,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17602,11 +13706,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17620,11 +13720,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17638,11 +13734,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17656,11 +13748,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17674,11 +13762,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17692,11 +13776,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17710,11 +13790,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17728,11 +13804,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17746,11 +13818,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17764,11 +13832,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17782,11 +13846,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17800,11 +13860,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17818,11 +13874,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17836,11 +13888,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17854,11 +13902,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17872,11 +13916,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17890,11 +13930,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17908,11 +13944,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17926,11 +13958,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17944,11 +13972,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17962,11 +13986,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17980,11 +14000,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -17998,11 +14014,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18016,11 +14028,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18034,11 +14042,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18052,11 +14056,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18070,11 +14070,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18088,11 +14084,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18106,11 +14098,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18124,11 +14112,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18142,11 +14126,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18160,11 +14140,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18178,11 +14154,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18196,11 +14168,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18214,11 +14182,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18232,11 +14196,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18250,11 +14210,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18268,11 +14224,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18286,11 +14238,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18304,11 +14252,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18322,11 +14266,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18340,11 +14280,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18358,11 +14294,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18376,11 +14308,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18394,11 +14322,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18412,11 +14336,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18430,11 +14350,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18448,11 +14364,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18466,11 +14378,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18484,11 +14392,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18502,11 +14406,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18520,11 +14420,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18538,11 +14434,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18556,11 +14448,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18574,11 +14462,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18592,11 +14476,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18610,11 +14490,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18628,11 +14504,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18646,11 +14518,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18664,11 +14532,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18682,11 +14546,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18700,11 +14560,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18718,11 +14574,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18736,11 +14588,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18754,11 +14602,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18772,11 +14616,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18790,11 +14630,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18808,11 +14644,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18826,11 +14658,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18844,11 +14672,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18862,11 +14686,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18880,11 +14700,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18898,11 +14714,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18916,11 +14728,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18934,11 +14742,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18952,11 +14756,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18970,11 +14770,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -18988,11 +14784,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19006,11 +14798,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19024,11 +14812,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19042,11 +14826,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19060,11 +14840,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19078,11 +14854,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19096,11 +14868,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19114,11 +14882,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19132,11 +14896,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19150,11 +14910,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19168,11 +14924,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19186,11 +14938,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19204,11 +14952,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19222,11 +14966,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19240,11 +14980,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19258,11 +14994,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19276,11 +15008,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19294,11 +15022,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19312,11 +15036,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19330,11 +15050,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19348,11 +15064,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19366,11 +15078,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19384,11 +15092,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19402,11 +15106,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19420,11 +15120,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19438,11 +15134,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19456,11 +15148,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19474,11 +15162,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19492,11 +15176,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19510,11 +15190,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19528,11 +15204,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19546,11 +15218,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19564,11 +15232,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19582,11 +15246,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19600,11 +15260,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19618,11 +15274,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19636,11 +15288,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19654,11 +15302,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19672,11 +15316,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19690,11 +15330,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19708,11 +15344,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19726,11 +15358,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19744,11 +15372,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19762,11 +15386,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19780,11 +15400,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19798,11 +15414,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19816,11 +15428,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19834,11 +15442,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19852,11 +15456,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19870,11 +15470,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19888,11 +15484,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19906,11 +15498,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19924,11 +15512,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19942,11 +15526,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19960,11 +15540,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19978,11 +15554,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -19996,11 +15568,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20014,11 +15582,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20032,11 +15596,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20050,11 +15610,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20068,11 +15624,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20086,11 +15638,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20104,11 +15652,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20122,11 +15666,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20140,11 +15680,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20158,11 +15694,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20176,11 +15708,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20194,11 +15722,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20212,11 +15736,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20230,11 +15750,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20248,11 +15764,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20266,11 +15778,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20284,11 +15792,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20302,11 +15806,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20320,11 +15820,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20338,11 +15834,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20356,11 +15848,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20374,11 +15862,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20392,11 +15876,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20410,11 +15890,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20428,11 +15904,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20446,11 +15918,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20464,11 +15932,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20482,11 +15946,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20500,11 +15960,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20518,11 +15974,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20536,11 +15988,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20554,11 +16002,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20572,11 +16016,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20590,11 +16030,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20608,11 +16044,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20626,11 +16058,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20644,11 +16072,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20662,11 +16086,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20680,11 +16100,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20698,11 +16114,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20716,11 +16128,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20734,11 +16142,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20752,11 +16156,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20770,11 +16170,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20788,11 +16184,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20806,11 +16198,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20824,11 +16212,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20842,11 +16226,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20860,11 +16240,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20878,11 +16254,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20896,11 +16268,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20914,11 +16282,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20932,11 +16296,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20950,11 +16310,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20968,11 +16324,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -20986,11 +16338,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21004,11 +16352,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21022,11 +16366,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21040,11 +16380,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21058,11 +16394,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21076,11 +16408,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21094,11 +16422,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21112,11 +16436,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21130,11 +16450,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21148,11 +16464,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21166,11 +16478,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21184,11 +16492,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21202,11 +16506,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21220,11 +16520,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21238,11 +16534,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21256,11 +16548,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21274,11 +16562,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21292,11 +16576,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21310,11 +16590,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21328,11 +16604,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21346,11 +16618,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21364,11 +16632,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21382,11 +16646,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21400,11 +16660,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21418,11 +16674,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21436,11 +16688,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21454,11 +16702,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21472,11 +16716,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21490,11 +16730,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21508,11 +16744,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21526,11 +16758,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21544,11 +16772,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21562,11 +16786,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21580,11 +16800,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21598,11 +16814,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21616,11 +16828,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21634,11 +16842,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21652,11 +16856,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21670,11 +16870,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21688,11 +16884,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21706,11 +16898,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21724,11 +16912,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21742,11 +16926,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21760,11 +16940,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21778,11 +16954,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21796,11 +16968,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21814,11 +16982,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21832,11 +16996,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21850,11 +17010,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21868,11 +17024,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21886,11 +17038,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21904,11 +17052,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21922,11 +17066,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21940,11 +17080,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21958,11 +17094,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21976,11 +17108,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -21994,11 +17122,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -22012,11 +17136,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -22234,11 +17354,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -22252,11 +17368,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -22270,11 +17382,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -22288,11 +17396,7 @@ description: Operations executed gear.kcl "group": { "type": "FunctionCall", "name": "toDegrees", - "functionSourceRange": [ - 11933, - 11982, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, diff --git a/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate-magnets/ops.snap b/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate-magnets/ops.snap index 44090d855..0e444ffd3 100644 --- a/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate-magnets/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate-magnets/ops.snap @@ -38,11 +38,7 @@ description: Operations executed gridfinity-baseplate-magnets.kcl "group": { "type": "FunctionCall", "name": "face", - "functionSourceRange": [ - 869, - 1153, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -282,11 +278,7 @@ description: Operations executed gridfinity-baseplate-magnets.kcl "group": { "type": "FunctionCall", "name": "face", - "functionSourceRange": [ - 869, - 1153, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1106,11 +1098,7 @@ description: Operations executed gridfinity-baseplate-magnets.kcl "group": { "type": "FunctionCall", "name": "magnetBase", - "functionSourceRange": [ - 4155, - 4507, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1136,11 +1124,7 @@ description: Operations executed gridfinity-baseplate-magnets.kcl "group": { "type": "FunctionCall", "name": "magnetCenterCutout", - "functionSourceRange": [ - 2668, - 4095, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1273,6 +1257,17 @@ description: Operations executed gridfinity-baseplate-magnets.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -1315,18 +1310,7 @@ description: Operations executed gridfinity-baseplate-magnets.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "type": "KclStdLibCall", @@ -1363,11 +1347,7 @@ description: Operations executed gridfinity-baseplate-magnets.kcl "group": { "type": "FunctionCall", "name": "magnetBase", - "functionSourceRange": [ - 4155, - 4507, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1393,11 +1373,7 @@ description: Operations executed gridfinity-baseplate-magnets.kcl "group": { "type": "FunctionCall", "name": "magnetCenterCutout", - "functionSourceRange": [ - 2668, - 4095, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1482,6 +1458,17 @@ description: Operations executed gridfinity-baseplate-magnets.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -1524,18 +1511,7 @@ description: Operations executed gridfinity-baseplate-magnets.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "labeledArgs": { diff --git a/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate/ops.snap b/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate/ops.snap index e4f235df8..b82ff8e03 100644 --- a/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/gridfinity-baseplate/ops.snap @@ -38,11 +38,7 @@ description: Operations executed gridfinity-baseplate.kcl "group": { "type": "FunctionCall", "name": "face", - "functionSourceRange": [ - 746, - 1030, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -282,11 +278,7 @@ description: Operations executed gridfinity-baseplate.kcl "group": { "type": "FunctionCall", "name": "face", - "functionSourceRange": [ - 746, - 1030, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, diff --git a/rust/kcl-lib/tests/kcl_samples/gridfinity-bins-stacking-lip/ops.snap b/rust/kcl-lib/tests/kcl_samples/gridfinity-bins-stacking-lip/ops.snap index 3dd427e00..12bca364b 100644 --- a/rust/kcl-lib/tests/kcl_samples/gridfinity-bins-stacking-lip/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/gridfinity-bins-stacking-lip/ops.snap @@ -38,11 +38,7 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl "group": { "type": "FunctionCall", "name": "face", - "functionSourceRange": [ - 1134, - 1477, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -282,11 +278,7 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl "group": { "type": "FunctionCall", "name": "face", - "functionSourceRange": [ - 1134, - 1477, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -614,6 +606,17 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -656,18 +659,7 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "labeledArgs": { @@ -1546,6 +1538,17 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -1588,9 +1591,11 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", + "sourceRange": [] + }, + { + "type": "KclStdLibCall", + "name": "shell", "unlabeledArg": { "value": { "type": "Solid", @@ -1599,9 +1604,7 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl } }, "sourceRange": [] - } - }, - { + }, "labeledArgs": { "faces": { "value": { @@ -1632,29 +1635,14 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl "sourceRange": [] } }, - "name": "shell", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "type": "GroupBegin", "group": { "type": "FunctionCall", "name": "lipFace", - "functionSourceRange": [ - 5273, - 5900, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1848,11 +1836,7 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl "group": { "type": "FunctionCall", "name": "lipFace", - "functionSourceRange": [ - 5273, - 5900, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2344,11 +2328,7 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl "group": { "type": "FunctionCall", "name": "lipFace", - "functionSourceRange": [ - 5273, - 5900, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2617,11 +2597,7 @@ description: Operations executed gridfinity-bins-stacking-lip.kcl "group": { "type": "FunctionCall", "name": "lipFace", - "functionSourceRange": [ - 5273, - 5900, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, diff --git a/rust/kcl-lib/tests/kcl_samples/gridfinity-bins/ops.snap b/rust/kcl-lib/tests/kcl_samples/gridfinity-bins/ops.snap index c42a76074..bf29ce366 100644 --- a/rust/kcl-lib/tests/kcl_samples/gridfinity-bins/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/gridfinity-bins/ops.snap @@ -38,11 +38,7 @@ description: Operations executed gridfinity-bins.kcl "group": { "type": "FunctionCall", "name": "face", - "functionSourceRange": [ - 875, - 1218, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -282,11 +278,7 @@ description: Operations executed gridfinity-bins.kcl "group": { "type": "FunctionCall", "name": "face", - "functionSourceRange": [ - 875, - 1218, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -614,6 +606,17 @@ description: Operations executed gridfinity-bins.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -656,18 +659,7 @@ description: Operations executed gridfinity-bins.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "labeledArgs": { @@ -1546,6 +1538,17 @@ description: Operations executed gridfinity-bins.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -1588,9 +1591,11 @@ description: Operations executed gridfinity-bins.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", + "sourceRange": [] + }, + { + "type": "KclStdLibCall", + "name": "shell", "unlabeledArg": { "value": { "type": "Solid", @@ -1599,9 +1604,7 @@ description: Operations executed gridfinity-bins.kcl } }, "sourceRange": [] - } - }, - { + }, "labeledArgs": { "faces": { "value": { @@ -1632,17 +1635,6 @@ description: Operations executed gridfinity-bins.kcl "sourceRange": [] } }, - "name": "shell", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] } ] diff --git a/rust/kcl-lib/tests/kcl_samples/hex-nut/ops.snap b/rust/kcl-lib/tests/kcl_samples/hex-nut/ops.snap index bd586fdfd..809747c82 100644 --- a/rust/kcl-lib/tests/kcl_samples/hex-nut/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/hex-nut/ops.snap @@ -8,11 +8,7 @@ description: Operations executed hex-nut.kcl "group": { "type": "FunctionCall", "name": "hexNut", - "functionSourceRange": [ - 504, - 1030, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, diff --git a/rust/kcl-lib/tests/kcl_samples/keyboard/ops.snap b/rust/kcl-lib/tests/kcl_samples/keyboard/ops.snap index 3c8a3fe3a..f630a0ce6 100644 --- a/rust/kcl-lib/tests/kcl_samples/keyboard/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/keyboard/ops.snap @@ -51,6 +51,17 @@ description: Operations executed keyboard.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -95,18 +106,7 @@ description: Operations executed keyboard.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "labeledArgs": { @@ -192,11 +192,7 @@ description: Operations executed keyboard.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -210,11 +206,7 @@ description: Operations executed keyboard.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -228,11 +220,7 @@ description: Operations executed keyboard.kcl "group": { "type": "FunctionCall", "name": "keyFn", - "functionSourceRange": [ - 1887, - 2977, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -560,11 +548,7 @@ description: Operations executed keyboard.kcl "group": { "type": "FunctionCall", "name": "keyFn", - "functionSourceRange": [ - 1887, - 2977, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -892,11 +876,7 @@ description: Operations executed keyboard.kcl "group": { "type": "FunctionCall", "name": "keyFn", - "functionSourceRange": [ - 1887, - 2977, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1224,11 +1204,7 @@ description: Operations executed keyboard.kcl "group": { "type": "FunctionCall", "name": "keyFn", - "functionSourceRange": [ - 1887, - 2977, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1556,11 +1532,7 @@ description: Operations executed keyboard.kcl "group": { "type": "FunctionCall", "name": "keyFn", - "functionSourceRange": [ - 1887, - 2977, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1888,11 +1860,7 @@ description: Operations executed keyboard.kcl "group": { "type": "FunctionCall", "name": "keyFn", - "functionSourceRange": [ - 1887, - 2977, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2220,11 +2188,7 @@ description: Operations executed keyboard.kcl "group": { "type": "FunctionCall", "name": "keyFn", - "functionSourceRange": [ - 1887, - 2977, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2552,11 +2516,7 @@ description: Operations executed keyboard.kcl "group": { "type": "FunctionCall", "name": "keyFn", - "functionSourceRange": [ - 1887, - 2977, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2884,11 +2844,7 @@ description: Operations executed keyboard.kcl "group": { "type": "FunctionCall", "name": "keyFn", - "functionSourceRange": [ - 1887, - 2977, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3216,11 +3172,7 @@ description: Operations executed keyboard.kcl "group": { "type": "FunctionCall", "name": "keyFn", - "functionSourceRange": [ - 1887, - 2977, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3548,11 +3500,7 @@ description: Operations executed keyboard.kcl "group": { "type": "FunctionCall", "name": "keyFn", - "functionSourceRange": [ - 1887, - 2977, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3880,11 +3828,7 @@ description: Operations executed keyboard.kcl "group": { "type": "FunctionCall", "name": "keyFn", - "functionSourceRange": [ - 1887, - 2977, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4212,11 +4156,7 @@ description: Operations executed keyboard.kcl "group": { "type": "FunctionCall", "name": "keyFn", - "functionSourceRange": [ - 1887, - 2977, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4544,11 +4484,7 @@ description: Operations executed keyboard.kcl "group": { "type": "FunctionCall", "name": "keyFn", - "functionSourceRange": [ - 1887, - 2977, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4876,11 +4812,7 @@ description: Operations executed keyboard.kcl "group": { "type": "FunctionCall", "name": "keyFn", - "functionSourceRange": [ - 1887, - 2977, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5208,11 +5140,7 @@ description: Operations executed keyboard.kcl "group": { "type": "FunctionCall", "name": "keyFn", - "functionSourceRange": [ - 1887, - 2977, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5540,11 +5468,7 @@ description: Operations executed keyboard.kcl "group": { "type": "FunctionCall", "name": "keyFn", - "functionSourceRange": [ - 1887, - 2977, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -5872,11 +5796,7 @@ description: Operations executed keyboard.kcl "group": { "type": "FunctionCall", "name": "keyFn", - "functionSourceRange": [ - 1887, - 2977, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6204,11 +6124,7 @@ description: Operations executed keyboard.kcl "group": { "type": "FunctionCall", "name": "keyFn", - "functionSourceRange": [ - 1887, - 2977, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6536,11 +6452,7 @@ description: Operations executed keyboard.kcl "group": { "type": "FunctionCall", "name": "keyFn", - "functionSourceRange": [ - 1887, - 2977, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -6868,11 +6780,7 @@ description: Operations executed keyboard.kcl "group": { "type": "FunctionCall", "name": "keyFn", - "functionSourceRange": [ - 1887, - 2977, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7200,11 +7108,7 @@ description: Operations executed keyboard.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7218,11 +7122,7 @@ description: Operations executed keyboard.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7236,11 +7136,7 @@ description: Operations executed keyboard.kcl "group": { "type": "FunctionCall", "name": "z", - "functionSourceRange": [ - 4855, - 5834, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7473,11 +7369,7 @@ description: Operations executed keyboard.kcl "group": { "type": "FunctionCall", "name": "o", - "functionSourceRange": [ - 5881, - 6826, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -7929,11 +7821,7 @@ description: Operations executed keyboard.kcl "group": { "type": "FunctionCall", "name": "o", - "functionSourceRange": [ - 5881, - 6826, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, diff --git a/rust/kcl-lib/tests/kcl_samples/kitt/ops.snap b/rust/kcl-lib/tests/kcl_samples/kitt/ops.snap index f7ba975f4..743565fc5 100644 --- a/rust/kcl-lib/tests/kcl_samples/kitt/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/kitt/ops.snap @@ -55,11 +55,7 @@ description: Operations executed kitt.kcl "group": { "type": "FunctionCall", "name": "pixelBox", - "functionSourceRange": [ - 95, - 503, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -183,11 +179,7 @@ description: Operations executed kitt.kcl "group": { "type": "FunctionCall", "name": "pixelBox", - "functionSourceRange": [ - 95, - 503, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -256,11 +248,7 @@ description: Operations executed kitt.kcl "group": { "type": "FunctionCall", "name": "pixelBox", - "functionSourceRange": [ - 95, - 503, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -329,11 +317,7 @@ description: Operations executed kitt.kcl "group": { "type": "FunctionCall", "name": "pixelBox", - "functionSourceRange": [ - 95, - 503, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -402,11 +386,7 @@ description: Operations executed kitt.kcl "group": { "type": "FunctionCall", "name": "pixelBox", - "functionSourceRange": [ - 95, - 503, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -530,11 +510,7 @@ description: Operations executed kitt.kcl "group": { "type": "FunctionCall", "name": "pixelBox", - "functionSourceRange": [ - 95, - 503, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -603,11 +579,7 @@ description: Operations executed kitt.kcl "group": { "type": "FunctionCall", "name": "pixelBox", - "functionSourceRange": [ - 95, - 503, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -676,11 +648,7 @@ description: Operations executed kitt.kcl "group": { "type": "FunctionCall", "name": "pixelBox", - "functionSourceRange": [ - 95, - 503, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -749,11 +717,7 @@ description: Operations executed kitt.kcl "group": { "type": "FunctionCall", "name": "pixelBox", - "functionSourceRange": [ - 95, - 503, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -822,11 +786,7 @@ description: Operations executed kitt.kcl "group": { "type": "FunctionCall", "name": "pixelBox", - "functionSourceRange": [ - 95, - 503, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -895,11 +855,7 @@ description: Operations executed kitt.kcl "group": { "type": "FunctionCall", "name": "pixelBox", - "functionSourceRange": [ - 95, - 503, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -968,11 +924,7 @@ description: Operations executed kitt.kcl "group": { "type": "FunctionCall", "name": "pixelBox", - "functionSourceRange": [ - 95, - 503, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1041,11 +993,7 @@ description: Operations executed kitt.kcl "group": { "type": "FunctionCall", "name": "pixelBox", - "functionSourceRange": [ - 95, - 503, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1114,11 +1062,7 @@ description: Operations executed kitt.kcl "group": { "type": "FunctionCall", "name": "pixelBox", - "functionSourceRange": [ - 95, - 503, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1187,11 +1131,7 @@ description: Operations executed kitt.kcl "group": { "type": "FunctionCall", "name": "pixelBox", - "functionSourceRange": [ - 95, - 503, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1260,11 +1200,7 @@ description: Operations executed kitt.kcl "group": { "type": "FunctionCall", "name": "pixelBox", - "functionSourceRange": [ - 95, - 503, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1333,11 +1269,7 @@ description: Operations executed kitt.kcl "group": { "type": "FunctionCall", "name": "pixelBox", - "functionSourceRange": [ - 95, - 503, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1406,11 +1338,7 @@ description: Operations executed kitt.kcl "group": { "type": "FunctionCall", "name": "pixelBox", - "functionSourceRange": [ - 95, - 503, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1479,11 +1407,7 @@ description: Operations executed kitt.kcl "group": { "type": "FunctionCall", "name": "kitLeg", - "functionSourceRange": [ - 6061, - 6874, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1541,11 +1465,7 @@ description: Operations executed kitt.kcl "group": { "type": "FunctionCall", "name": "pixelBox", - "functionSourceRange": [ - 95, - 503, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1617,11 +1537,7 @@ description: Operations executed kitt.kcl "group": { "type": "FunctionCall", "name": "kitLeg", - "functionSourceRange": [ - 6061, - 6874, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1679,11 +1595,7 @@ description: Operations executed kitt.kcl "group": { "type": "FunctionCall", "name": "pixelBox", - "functionSourceRange": [ - 95, - 503, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1755,11 +1667,7 @@ description: Operations executed kitt.kcl "group": { "type": "FunctionCall", "name": "kitEar", - "functionSourceRange": [ - 7061, - 7976, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1770,11 +1678,7 @@ description: Operations executed kitt.kcl "group": { "type": "FunctionCall", "name": "pixelBox", - "functionSourceRange": [ - 95, - 503, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1844,11 +1748,7 @@ description: Operations executed kitt.kcl "group": { "type": "FunctionCall", "name": "pixelBox", - "functionSourceRange": [ - 95, - 503, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1917,11 +1817,7 @@ description: Operations executed kitt.kcl "group": { "type": "FunctionCall", "name": "pixelBox", - "functionSourceRange": [ - 95, - 503, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1990,11 +1886,7 @@ description: Operations executed kitt.kcl "group": { "type": "FunctionCall", "name": "pixelBox", - "functionSourceRange": [ - 95, - 503, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2066,11 +1958,7 @@ description: Operations executed kitt.kcl "group": { "type": "FunctionCall", "name": "kitEar", - "functionSourceRange": [ - 7061, - 7976, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2081,11 +1969,7 @@ description: Operations executed kitt.kcl "group": { "type": "FunctionCall", "name": "pixelBox", - "functionSourceRange": [ - 95, - 503, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2155,11 +2039,7 @@ description: Operations executed kitt.kcl "group": { "type": "FunctionCall", "name": "pixelBox", - "functionSourceRange": [ - 95, - 503, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2228,11 +2108,7 @@ description: Operations executed kitt.kcl "group": { "type": "FunctionCall", "name": "pixelBox", - "functionSourceRange": [ - 95, - 503, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2301,11 +2177,7 @@ description: Operations executed kitt.kcl "group": { "type": "FunctionCall", "name": "pixelBox", - "functionSourceRange": [ - 95, - 503, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2377,11 +2249,7 @@ description: Operations executed kitt.kcl "group": { "type": "FunctionCall", "name": "pixelBox", - "functionSourceRange": [ - 95, - 503, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2451,11 +2319,7 @@ description: Operations executed kitt.kcl "group": { "type": "FunctionCall", "name": "pixelBox", - "functionSourceRange": [ - 95, - 503, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2525,11 +2389,7 @@ description: Operations executed kitt.kcl "group": { "type": "FunctionCall", "name": "pixelBox", - "functionSourceRange": [ - 95, - 503, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2599,11 +2459,7 @@ description: Operations executed kitt.kcl "group": { "type": "FunctionCall", "name": "pixelBox", - "functionSourceRange": [ - 95, - 503, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2673,11 +2529,7 @@ description: Operations executed kitt.kcl "group": { "type": "FunctionCall", "name": "pixelBox", - "functionSourceRange": [ - 95, - 503, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2747,11 +2599,7 @@ description: Operations executed kitt.kcl "group": { "type": "FunctionCall", "name": "pixelBox", - "functionSourceRange": [ - 95, - 503, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2821,11 +2669,7 @@ description: Operations executed kitt.kcl "group": { "type": "FunctionCall", "name": "pixelBox", - "functionSourceRange": [ - 95, - 503, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2895,11 +2739,7 @@ description: Operations executed kitt.kcl "group": { "type": "FunctionCall", "name": "pixelBox", - "functionSourceRange": [ - 95, - 503, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2969,11 +2809,7 @@ description: Operations executed kitt.kcl "group": { "type": "FunctionCall", "name": "pixelBox", - "functionSourceRange": [ - 95, - 503, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3043,11 +2879,7 @@ description: Operations executed kitt.kcl "group": { "type": "FunctionCall", "name": "pixelBox", - "functionSourceRange": [ - 95, - 503, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, diff --git a/rust/kcl-lib/tests/kcl_samples/makeup-mirror/ops.snap b/rust/kcl-lib/tests/kcl_samples/makeup-mirror/ops.snap index bbc587136..f69968ac0 100644 --- a/rust/kcl-lib/tests/kcl_samples/makeup-mirror/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/makeup-mirror/ops.snap @@ -8,11 +8,7 @@ description: Operations executed makeup-mirror.kcl "group": { "type": "FunctionCall", "name": "hingeFn", - "functionSourceRange": [ - 507, - 686, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -103,11 +99,7 @@ description: Operations executed makeup-mirror.kcl "group": { "type": "FunctionCall", "name": "hingeFn", - "functionSourceRange": [ - 507, - 686, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -198,11 +190,7 @@ description: Operations executed makeup-mirror.kcl "group": { "type": "FunctionCall", "name": "hingeFn", - "functionSourceRange": [ - 507, - 686, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -293,11 +281,7 @@ description: Operations executed makeup-mirror.kcl "group": { "type": "FunctionCall", "name": "hingeFn", - "functionSourceRange": [ - 507, - 686, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -388,11 +372,7 @@ description: Operations executed makeup-mirror.kcl "group": { "type": "FunctionCall", "name": "hingeFn", - "functionSourceRange": [ - 507, - 686, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -483,11 +463,7 @@ description: Operations executed makeup-mirror.kcl "group": { "type": "FunctionCall", "name": "hingeFn", - "functionSourceRange": [ - 507, - 686, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -578,11 +554,7 @@ description: Operations executed makeup-mirror.kcl "group": { "type": "FunctionCall", "name": "hingeFn", - "functionSourceRange": [ - 507, - 686, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -673,11 +645,7 @@ description: Operations executed makeup-mirror.kcl "group": { "type": "FunctionCall", "name": "armFn", - "functionSourceRange": [ - 1160, - 1337, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -738,11 +706,7 @@ description: Operations executed makeup-mirror.kcl "group": { "type": "FunctionCall", "name": "armFn", - "functionSourceRange": [ - 1160, - 1337, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -803,11 +767,7 @@ description: Operations executed makeup-mirror.kcl "group": { "type": "FunctionCall", "name": "mirrorFn", - "functionSourceRange": [ - 1510, - 2267, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, diff --git a/rust/kcl-lib/tests/kcl_samples/mounting-plate/ops.snap b/rust/kcl-lib/tests/kcl_samples/mounting-plate/ops.snap index dd3d4d6ee..41bc89539 100644 --- a/rust/kcl-lib/tests/kcl_samples/mounting-plate/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/mounting-plate/ops.snap @@ -8,11 +8,7 @@ description: Operations executed mounting-plate.kcl "group": { "type": "FunctionCall", "name": "rectShape", - "functionSourceRange": [ - 520, - 888, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -194,6 +190,17 @@ description: Operations executed mounting-plate.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -236,17 +243,6 @@ description: Operations executed mounting-plate.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] } ] diff --git a/rust/kcl-lib/tests/kcl_samples/multi-axis-robot/artifact_graph_flowchart.snap.md b/rust/kcl-lib/tests/kcl_samples/multi-axis-robot/artifact_graph_flowchart.snap.md index fe6bc3fbf..d6943e5eb 100644 --- a/rust/kcl-lib/tests/kcl_samples/multi-axis-robot/artifact_graph_flowchart.snap.md +++ b/rust/kcl-lib/tests/kcl_samples/multi-axis-robot/artifact_graph_flowchart.snap.md @@ -1,162 +1,162 @@ ```mermaid flowchart LR subgraph path2 [Path] - 2["Path
[224, 279, 6]"] - 3["Segment
[285, 365, 6]"] - 4["Segment
[371, 483, 6]"] - 5["Segment
[489, 606, 6]"] - 6["Segment
[612, 697, 6]"] - 7["Segment
[703, 710, 6]"] + 2["Path
[224, 279, 7]"] + 3["Segment
[285, 365, 7]"] + 4["Segment
[371, 483, 7]"] + 5["Segment
[489, 606, 7]"] + 6["Segment
[612, 697, 7]"] + 7["Segment
[703, 710, 7]"] 8[Solid2d] end subgraph path28 [Path] - 28["Path
[1151, 1208, 6]"] - 29["Segment
[1151, 1208, 6]"] + 28["Path
[1151, 1208, 7]"] + 29["Segment
[1151, 1208, 7]"] 30[Solid2d] end subgraph path37 [Path] - 37["Path
[1411, 1448, 6]"] - 38["Segment
[1411, 1448, 6]"] + 37["Path
[1411, 1448, 7]"] + 38["Segment
[1411, 1448, 7]"] 39[Solid2d] end subgraph path45 [Path] - 45["Path
[1585, 1725, 6]"] - 46["Segment
[1585, 1725, 6]"] + 45["Path
[1585, 1725, 7]"] + 46["Segment
[1585, 1725, 7]"] 47[Solid2d] end subgraph path55 [Path] - 55["Path
[1976, 2116, 6]"] - 56["Segment
[1976, 2116, 6]"] + 55["Path
[1976, 2116, 7]"] + 56["Segment
[1976, 2116, 7]"] 57[Solid2d] end subgraph path66 [Path] - 66["Path
[203, 263, 7]"] - 67["Segment
[203, 263, 7]"] + 66["Path
[203, 263, 8]"] + 67["Segment
[203, 263, 8]"] 68[Solid2d] end subgraph path76 [Path] - 76["Path
[493, 529, 7]"] - 77["Segment
[535, 572, 7]"] - 78["Segment
[578, 633, 7]"] - 79["Segment
[639, 688, 7]"] - 80["Segment
[694, 750, 7]"] - 81["Segment
[756, 763, 7]"] + 76["Path
[493, 529, 8]"] + 77["Segment
[535, 572, 8]"] + 78["Segment
[578, 633, 8]"] + 79["Segment
[639, 688, 8]"] + 80["Segment
[694, 750, 8]"] + 81["Segment
[756, 763, 8]"] 82[Solid2d] end subgraph path98 [Path] - 98["Path
[865, 1040, 7]"] - 99["Segment
[865, 1040, 7]"] + 98["Path
[865, 1040, 8]"] + 99["Segment
[865, 1040, 8]"] 100[Solid2d] end subgraph path107 [Path] - 107["Path
[1249, 1396, 7]"] - 108["Segment
[1249, 1396, 7]"] + 107["Path
[1249, 1396, 8]"] + 108["Segment
[1249, 1396, 8]"] 109[Solid2d] end subgraph path118 [Path] - 118["Path
[1718, 1892, 7]"] - 119["Segment
[1718, 1892, 7]"] + 118["Path
[1718, 1892, 8]"] + 119["Segment
[1718, 1892, 8]"] 120[Solid2d] end subgraph path127 [Path] - 127["Path
[2117, 2157, 7]"] - 128["Segment
[2117, 2157, 7]"] + 127["Path
[2117, 2157, 8]"] + 128["Segment
[2117, 2157, 8]"] 129[Solid2d] end subgraph path139 [Path] - 139["Path
[251, 394, 8]"] - 140["Segment
[400, 483, 8]"] - 141["Segment
[489, 541, 8]"] - 142["Segment
[547, 630, 8]"] - 143["Segment
[636, 692, 8]"] - 144["Segment
[698, 705, 8]"] + 139["Path
[251, 394, 9]"] + 140["Segment
[400, 483, 9]"] + 141["Segment
[489, 541, 9]"] + 142["Segment
[547, 630, 9]"] + 143["Segment
[636, 692, 9]"] + 144["Segment
[698, 705, 9]"] 145[Solid2d] end subgraph path161 [Path] - 161["Path
[826, 890, 8]"] - 162["Segment
[826, 890, 8]"] + 161["Path
[826, 890, 9]"] + 162["Segment
[826, 890, 9]"] 163[Solid2d] end subgraph path170 [Path] - 170["Path
[1064, 1272, 8]"] - 171["Segment
[1064, 1272, 8]"] + 170["Path
[1064, 1272, 9]"] + 171["Segment
[1064, 1272, 9]"] 172[Solid2d] end subgraph path179 [Path] - 179["Path
[1480, 1524, 8]"] - 180["Segment
[1480, 1524, 8]"] + 179["Path
[1480, 1524, 9]"] + 180["Segment
[1480, 1524, 9]"] 181[Solid2d] end subgraph path194 [Path] - 194["Path
[1767, 1959, 8]"] - 195["Segment
[1767, 1959, 8]"] + 194["Path
[1767, 1959, 9]"] + 195["Segment
[1767, 1959, 9]"] 196[Solid2d] end subgraph path205 [Path] - 205["Path
[2317, 2492, 8]"] - 206["Segment
[2317, 2492, 8]"] + 205["Path
[2317, 2492, 9]"] + 206["Segment
[2317, 2492, 9]"] 207[Solid2d] end subgraph path214 [Path] - 214["Path
[271, 504, 9]"] - 215["Segment
[510, 596, 9]"] - 216["Segment
[602, 656, 9]"] - 217["Segment
[662, 748, 9]"] - 218["Segment
[754, 824, 9]"] - 219["Segment
[830, 837, 9]"] + 214["Path
[271, 504, 10]"] + 215["Segment
[510, 596, 10]"] + 216["Segment
[602, 656, 10]"] + 217["Segment
[662, 748, 10]"] + 218["Segment
[754, 824, 10]"] + 219["Segment
[830, 837, 10]"] 220[Solid2d] end subgraph path236 [Path] - 236["Path
[956, 1165, 9]"] - 237["Segment
[956, 1165, 9]"] + 236["Path
[956, 1165, 10]"] + 237["Segment
[956, 1165, 10]"] 238[Solid2d] end subgraph path245 [Path] - 245["Path
[1375, 1564, 9]"] - 246["Segment
[1375, 1564, 9]"] + 245["Path
[1375, 1564, 10]"] + 246["Segment
[1375, 1564, 10]"] 247[Solid2d] end subgraph path260 [Path] - 260["Path
[1990, 2276, 9]"] - 261["Segment
[1990, 2276, 9]"] + 260["Path
[1990, 2276, 10]"] + 261["Segment
[1990, 2276, 10]"] 262[Solid2d] end subgraph path269 [Path] - 269["Path
[2380, 2664, 9]"] - 270["Segment
[2380, 2664, 9]"] + 269["Path
[2380, 2664, 10]"] + 270["Segment
[2380, 2664, 10]"] 271[Solid2d] end subgraph path278 [Path] - 278["Path
[2823, 2861, 9]"] - 279["Segment
[2823, 2861, 9]"] + 278["Path
[2823, 2861, 10]"] + 279["Segment
[2823, 2861, 10]"] 280[Solid2d] end subgraph path287 [Path] - 287["Path
[2996, 3221, 9]"] - 288["Segment
[3227, 3295, 9]"] - 289["Segment
[3301, 3411, 9]"] - 290["Segment
[3417, 3485, 9]"] - 291["Segment
[3491, 3567, 9]"] - 292["Segment
[3573, 3649, 9]"] - 293["Segment
[3655, 3729, 9]"] - 294["Segment
[3735, 3791, 9]"] - 295["Segment
[3797, 3804, 9]"] + 287["Path
[2996, 3221, 10]"] + 288["Segment
[3227, 3295, 10]"] + 289["Segment
[3301, 3411, 10]"] + 290["Segment
[3417, 3485, 10]"] + 291["Segment
[3491, 3567, 10]"] + 292["Segment
[3573, 3649, 10]"] + 293["Segment
[3655, 3729, 10]"] + 294["Segment
[3735, 3791, 10]"] + 295["Segment
[3797, 3804, 10]"] 296[Solid2d] end subgraph path321 [Path] - 321["Path
[3938, 4163, 9]"] - 322["Segment
[4169, 4239, 9]"] - 323["Segment
[4245, 4360, 9]"] - 324["Segment
[4366, 4436, 9]"] - 325["Segment
[4442, 4520, 9]"] - 326["Segment
[4526, 4604, 9]"] - 327["Segment
[4610, 4686, 9]"] - 328["Segment
[4692, 4748, 9]"] - 329["Segment
[4754, 4761, 9]"] + 321["Path
[3938, 4163, 10]"] + 322["Segment
[4169, 4239, 10]"] + 323["Segment
[4245, 4360, 10]"] + 324["Segment
[4366, 4436, 10]"] + 325["Segment
[4442, 4520, 10]"] + 326["Segment
[4526, 4604, 10]"] + 327["Segment
[4610, 4686, 10]"] + 328["Segment
[4692, 4748, 10]"] + 329["Segment
[4754, 4761, 10]"] 330[Solid2d] end - 1["Plane
[201, 218, 6]"] - 9["Sweep Extrusion
[724, 771, 6]"] + 1["Plane
[201, 218, 7]"] + 9["Sweep Extrusion
[724, 771, 7]"] 10[Wall] 11[Wall] 12[Wall] @@ -171,44 +171,44 @@ flowchart LR 21["SweepEdge Adjacent"] 22["SweepEdge Opposite"] 23["SweepEdge Adjacent"] - 24["EdgeCut Chamfer
[777, 1054, 6]"] - 25["EdgeCut Chamfer
[777, 1054, 6]"] - 26["EdgeCut Chamfer
[777, 1054, 6]"] - 27["EdgeCut Chamfer
[777, 1054, 6]"] - 31["Sweep Extrusion
[1222, 1288, 6]"] + 24["EdgeCut Chamfer
[777, 1054, 7]"] + 25["EdgeCut Chamfer
[777, 1054, 7]"] + 26["EdgeCut Chamfer
[777, 1054, 7]"] + 27["EdgeCut Chamfer
[777, 1054, 7]"] + 31["Sweep Extrusion
[1222, 1288, 7]"] 32[Wall] 33["Cap End"] 34["SweepEdge Opposite"] 35["SweepEdge Adjacent"] - 36["EdgeCut Fillet
[1294, 1355, 6]"] - 40["Sweep Extrusion
[1462, 1492, 6]"] + 36["EdgeCut Fillet
[1294, 1355, 7]"] + 40["Sweep Extrusion
[1462, 1492, 7]"] 41[Wall] 42["Cap End"] 43["SweepEdge Opposite"] 44["SweepEdge Adjacent"] - 48["Sweep Extrusion
[1873, 1920, 6]"] + 48["Sweep Extrusion
[1873, 1920, 7]"] 49[Wall] 50["SweepEdge Opposite"] 51["SweepEdge Adjacent"] - 52["Sweep Extrusion
[1873, 1920, 6]"] - 53["Sweep Extrusion
[1873, 1920, 6]"] - 54["Sweep Extrusion
[1873, 1920, 6]"] - 58["Sweep Extrusion
[2252, 2299, 6]"] + 52["Sweep Extrusion
[1873, 1920, 7]"] + 53["Sweep Extrusion
[1873, 1920, 7]"] + 54["Sweep Extrusion
[1873, 1920, 7]"] + 58["Sweep Extrusion
[2252, 2299, 7]"] 59[Wall] 60["SweepEdge Opposite"] 61["SweepEdge Adjacent"] - 62["Sweep Extrusion
[2252, 2299, 6]"] - 63["Sweep Extrusion
[2252, 2299, 6]"] - 64["Sweep Extrusion
[2252, 2299, 6]"] - 65["Plane
[174, 197, 7]"] - 69["Sweep Extrusion
[277, 315, 7]"] + 62["Sweep Extrusion
[2252, 2299, 7]"] + 63["Sweep Extrusion
[2252, 2299, 7]"] + 64["Sweep Extrusion
[2252, 2299, 7]"] + 65["Plane
[174, 197, 8]"] + 69["Sweep Extrusion
[277, 315, 8]"] 70[Wall] 71["Cap Start"] 72["Cap End"] 73["SweepEdge Opposite"] 74["SweepEdge Adjacent"] - 75["Plane
[464, 487, 7]"] - 83["Sweep Extrusion
[778, 808, 7]"] + 75["Plane
[464, 487, 8]"] + 83["Sweep Extrusion
[778, 808, 8]"] 84[Wall] 85[Wall] 86[Wall] @@ -223,36 +223,36 @@ flowchart LR 95["SweepEdge Adjacent"] 96["SweepEdge Opposite"] 97["SweepEdge Adjacent"] - 101["Sweep Extrusion
[1054, 1086, 7]"] + 101["Sweep Extrusion
[1054, 1086, 8]"] 102[Wall] 103["Cap End"] 104["SweepEdge Opposite"] 105["SweepEdge Adjacent"] - 106["EdgeCut Fillet
[1092, 1154, 7]"] - 110["Sweep Extrusion
[1629, 1661, 7]"] + 106["EdgeCut Fillet
[1092, 1154, 8]"] + 110["Sweep Extrusion
[1629, 1661, 8]"] 111[Wall] 112["Cap End"] 113["SweepEdge Opposite"] 114["SweepEdge Adjacent"] - 115["Sweep Extrusion
[1629, 1661, 7]"] - 116["Sweep Extrusion
[1629, 1661, 7]"] - 117["Sweep Extrusion
[1629, 1661, 7]"] - 121["Sweep Extrusion
[1906, 1939, 7]"] + 115["Sweep Extrusion
[1629, 1661, 8]"] + 116["Sweep Extrusion
[1629, 1661, 8]"] + 117["Sweep Extrusion
[1629, 1661, 8]"] + 121["Sweep Extrusion
[1906, 1939, 8]"] 122[Wall] 123["Cap End"] 124["SweepEdge Opposite"] 125["SweepEdge Adjacent"] - 126["Plane
[2088, 2111, 7]"] - 130["Sweep Extrusion
[2159, 2190, 7]"] + 126["Plane
[2088, 2111, 8]"] + 130["Sweep Extrusion
[2159, 2190, 8]"] 131[Wall] 132["Cap Start"] 133["Cap End"] 134["SweepEdge Opposite"] 135["SweepEdge Adjacent"] - 136["EdgeCut Fillet
[321, 383, 7]"] - 137["EdgeCut Fillet
[1945, 2007, 7]"] - 138["Plane
[222, 245, 8]"] - 146["Sweep Extrusion
[719, 767, 8]"] + 136["EdgeCut Fillet
[321, 383, 8]"] + 137["EdgeCut Fillet
[1945, 2007, 8]"] + 138["Plane
[222, 245, 9]"] + 146["Sweep Extrusion
[719, 767, 9]"] 147[Wall] 148[Wall] 149[Wall] @@ -267,45 +267,45 @@ flowchart LR 158["SweepEdge Adjacent"] 159["SweepEdge Opposite"] 160["SweepEdge Adjacent"] - 164["Sweep Extrusion
[905, 938, 8]"] + 164["Sweep Extrusion
[905, 938, 9]"] 165[Wall] 166["Cap End"] 167["SweepEdge Opposite"] 168["SweepEdge Adjacent"] - 169["EdgeCut Fillet
[944, 1006, 8]"] - 173["Sweep Extrusion
[1287, 1317, 8]"] + 169["EdgeCut Fillet
[944, 1006, 9]"] + 173["Sweep Extrusion
[1287, 1317, 9]"] 174[Wall] 175["Cap End"] 176["SweepEdge Opposite"] 177["SweepEdge Adjacent"] - 178["EdgeCut Fillet
[1323, 1385, 8]"] - 182["Sweep Extrusion
[1677, 1710, 8]"] + 178["EdgeCut Fillet
[1323, 1385, 9]"] + 182["Sweep Extrusion
[1677, 1710, 9]"] 183[Wall] 184["Cap End"] 185["SweepEdge Opposite"] 186["SweepEdge Adjacent"] - 187["Sweep Extrusion
[1677, 1710, 8]"] - 188["Sweep Extrusion
[1677, 1710, 8]"] - 189["Sweep Extrusion
[1677, 1710, 8]"] - 190["Sweep Extrusion
[1677, 1710, 8]"] - 191["Sweep Extrusion
[1677, 1710, 8]"] - 192["Sweep Extrusion
[1677, 1710, 8]"] - 193["Sweep Extrusion
[1677, 1710, 8]"] - 197["Sweep Extrusion
[2227, 2260, 8]"] + 187["Sweep Extrusion
[1677, 1710, 9]"] + 188["Sweep Extrusion
[1677, 1710, 9]"] + 189["Sweep Extrusion
[1677, 1710, 9]"] + 190["Sweep Extrusion
[1677, 1710, 9]"] + 191["Sweep Extrusion
[1677, 1710, 9]"] + 192["Sweep Extrusion
[1677, 1710, 9]"] + 193["Sweep Extrusion
[1677, 1710, 9]"] + 197["Sweep Extrusion
[2227, 2260, 9]"] 198[Wall] 199["Cap End"] 200["SweepEdge Opposite"] 201["SweepEdge Adjacent"] - 202["Sweep Extrusion
[2227, 2260, 8]"] - 203["Sweep Extrusion
[2227, 2260, 8]"] - 204["Sweep Extrusion
[2227, 2260, 8]"] - 208["Sweep Extrusion
[2494, 2524, 8]"] + 202["Sweep Extrusion
[2227, 2260, 9]"] + 203["Sweep Extrusion
[2227, 2260, 9]"] + 204["Sweep Extrusion
[2227, 2260, 9]"] + 208["Sweep Extrusion
[2494, 2524, 9]"] 209[Wall] 210["Cap End"] 211["SweepEdge Opposite"] 212["SweepEdge Adjacent"] - 213["Plane
[242, 265, 9]"] - 221["Sweep Extrusion
[851, 899, 9]"] + 213["Plane
[242, 265, 10]"] + 221["Sweep Extrusion
[851, 899, 10]"] 222[Wall] 223[Wall] 224[Wall] @@ -320,43 +320,43 @@ flowchart LR 233["SweepEdge Adjacent"] 234["SweepEdge Opposite"] 235["SweepEdge Adjacent"] - 239["Sweep Extrusion
[1180, 1213, 9]"] + 239["Sweep Extrusion
[1180, 1213, 10]"] 240[Wall] 241["Cap End"] 242["SweepEdge Opposite"] 243["SweepEdge Adjacent"] - 244["EdgeCut Fillet
[1219, 1281, 9]"] - 248["Sweep Extrusion
[1829, 1862, 9]"] + 244["EdgeCut Fillet
[1219, 1281, 10]"] + 248["Sweep Extrusion
[1829, 1862, 10]"] 249[Wall] 250["Cap End"] 251["SweepEdge Opposite"] 252["SweepEdge Adjacent"] - 253["Sweep Extrusion
[1829, 1862, 9]"] - 254["Sweep Extrusion
[1829, 1862, 9]"] - 255["Sweep Extrusion
[1829, 1862, 9]"] - 256["Sweep Extrusion
[1829, 1862, 9]"] - 257["Sweep Extrusion
[1829, 1862, 9]"] - 258["Sweep Extrusion
[1829, 1862, 9]"] - 259["Sweep Extrusion
[1829, 1862, 9]"] - 263["Sweep Extrusion
[2290, 2323, 9]"] + 253["Sweep Extrusion
[1829, 1862, 10]"] + 254["Sweep Extrusion
[1829, 1862, 10]"] + 255["Sweep Extrusion
[1829, 1862, 10]"] + 256["Sweep Extrusion
[1829, 1862, 10]"] + 257["Sweep Extrusion
[1829, 1862, 10]"] + 258["Sweep Extrusion
[1829, 1862, 10]"] + 259["Sweep Extrusion
[1829, 1862, 10]"] + 263["Sweep Extrusion
[2290, 2323, 10]"] 264[Wall] 265["Cap Start"] 266["Cap End"] 267["SweepEdge Opposite"] 268["SweepEdge Adjacent"] - 272["Sweep Extrusion
[2679, 2712, 9]"] + 272["Sweep Extrusion
[2679, 2712, 10]"] 273[Wall] 274["Cap Start"] 275["Cap End"] 276["SweepEdge Opposite"] 277["SweepEdge Adjacent"] - 281["Sweep Extrusion
[2876, 2910, 9]"] + 281["Sweep Extrusion
[2876, 2910, 10]"] 282[Wall] 283["Cap Start"] 284["Cap End"] 285["SweepEdge Opposite"] 286["SweepEdge Adjacent"] - 297["Sweep Extrusion
[3819, 3852, 9]"] + 297["Sweep Extrusion
[3819, 3852, 10]"] 298[Wall] 299[Wall] 300[Wall] @@ -380,7 +380,7 @@ flowchart LR 318["SweepEdge Adjacent"] 319["SweepEdge Opposite"] 320["SweepEdge Adjacent"] - 331["Sweep Extrusion
[4763, 4796, 9]"] + 331["Sweep Extrusion
[4763, 4796, 10]"] 332[Wall] 333[Wall] 334[Wall] @@ -404,25 +404,25 @@ flowchart LR 352["SweepEdge Adjacent"] 353["SweepEdge Opposite"] 354["SweepEdge Adjacent"] - 355["StartSketchOnFace
[1108, 1145, 6]"] - 356["StartSketchOnFace
[1368, 1405, 6]"] - 357["StartSketchOnFace
[1542, 1579, 6]"] - 358["StartSketchOnFace
[1933, 1970, 6]"] - 359["StartSketchOnFace
[822, 859, 7]"] - 360["StartSketchOnFace
[1206, 1243, 7]"] - 361["StartSketchOnFace
[1675, 1712, 7]"] - 362["StartSketchOnFace
[781, 820, 8]"] - 363["StartSketchOnFace
[1019, 1058, 8]"] - 364["StartSketchOnFace
[1437, 1474, 8]"] - 365["StartSketchOnFace
[1724, 1761, 8]"] - 366["StartSketchOnFace
[2274, 2311, 8]"] - 367["StartSketchOnFace
[913, 950, 9]"] - 368["StartSketchOnFace
[1332, 1369, 9]"] - 369["StartSketchOnFace
[1945, 1984, 9]"] - 370["StartSketchOnFace
[2337, 2374, 9]"] - 371["StartSketchOnFace
[2778, 2817, 9]"] - 372["StartSketchOnFace
[2951, 2990, 9]"] - 373["StartSketchOnFace
[3893, 3932, 9]"] + 355["StartSketchOnFace
[1108, 1145, 7]"] + 356["StartSketchOnFace
[1368, 1405, 7]"] + 357["StartSketchOnFace
[1542, 1579, 7]"] + 358["StartSketchOnFace
[1933, 1970, 7]"] + 359["StartSketchOnFace
[822, 859, 8]"] + 360["StartSketchOnFace
[1206, 1243, 8]"] + 361["StartSketchOnFace
[1675, 1712, 8]"] + 362["StartSketchOnFace
[781, 820, 9]"] + 363["StartSketchOnFace
[1019, 1058, 9]"] + 364["StartSketchOnFace
[1437, 1474, 9]"] + 365["StartSketchOnFace
[1724, 1761, 9]"] + 366["StartSketchOnFace
[2274, 2311, 9]"] + 367["StartSketchOnFace
[913, 950, 10]"] + 368["StartSketchOnFace
[1332, 1369, 10]"] + 369["StartSketchOnFace
[1945, 1984, 10]"] + 370["StartSketchOnFace
[2337, 2374, 10]"] + 371["StartSketchOnFace
[2778, 2817, 10]"] + 372["StartSketchOnFace
[2951, 2990, 10]"] + 373["StartSketchOnFace
[3893, 3932, 10]"] 1 --- 2 2 --- 3 2 --- 4 diff --git a/rust/kcl-lib/tests/kcl_samples/multi-axis-robot/ops.snap b/rust/kcl-lib/tests/kcl_samples/multi-axis-robot/ops.snap index a972d03c0..f9ada4929 100644 --- a/rust/kcl-lib/tests/kcl_samples/multi-axis-robot/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/multi-axis-robot/ops.snap @@ -8,7 +8,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "ModuleInstance", "name": "robotArmBase", - "moduleId": 6 + "moduleId": 0 }, "sourceRange": [] }, @@ -17,11 +17,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -35,11 +31,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -53,11 +45,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -71,11 +59,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -132,6 +116,17 @@ description: Operations executed multi-axis-robot.kcl } }, { + "type": "KclStdLibCall", + "name": "chamfer", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "length": { "value": { @@ -174,18 +169,7 @@ description: Operations executed multi-axis-robot.kcl "sourceRange": [] } }, - "name": "chamfer", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "labeledArgs": { @@ -243,6 +227,17 @@ description: Operations executed multi-axis-robot.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -273,18 +268,7 @@ description: Operations executed multi-axis-robot.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "labeledArgs": { @@ -505,7 +489,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "ModuleInstance", "name": "rotatingBase", - "moduleId": 7 + "moduleId": 0 }, "sourceRange": [] }, @@ -690,6 +674,17 @@ description: Operations executed multi-axis-robot.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -720,18 +715,7 @@ description: Operations executed multi-axis-robot.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "labeledArgs": { @@ -933,11 +917,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -951,11 +931,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -969,11 +945,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -987,11 +959,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1033,6 +1001,17 @@ description: Operations executed multi-axis-robot.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -1063,18 +1042,7 @@ description: Operations executed multi-axis-robot.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "labeledArgs": { @@ -1104,11 +1072,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1122,11 +1086,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1140,11 +1100,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1158,11 +1114,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1176,11 +1128,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1194,11 +1142,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1212,11 +1156,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1230,11 +1170,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1326,11 +1262,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1344,11 +1276,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1362,11 +1290,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1380,11 +1304,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1426,6 +1346,17 @@ description: Operations executed multi-axis-robot.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -1456,18 +1387,7 @@ description: Operations executed multi-axis-robot.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "labeledArgs": { @@ -1649,7 +1569,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "ModuleInstance", "name": "j2RobotArm", - "moduleId": 8 + "moduleId": 0 }, "sourceRange": [] }, @@ -1798,11 +1718,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1816,11 +1732,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1834,11 +1746,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1852,11 +1760,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1953,6 +1857,17 @@ description: Operations executed multi-axis-robot.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -1983,18 +1898,7 @@ description: Operations executed multi-axis-robot.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "labeledArgs": { @@ -2024,11 +1928,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2042,11 +1942,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2060,11 +1956,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2078,11 +1970,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2124,6 +2012,17 @@ description: Operations executed multi-axis-robot.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -2154,18 +2053,7 @@ description: Operations executed multi-axis-robot.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "labeledArgs": { @@ -2297,11 +2185,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2315,11 +2199,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2333,11 +2213,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2351,11 +2227,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2369,11 +2241,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2387,11 +2255,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2405,11 +2269,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2423,11 +2283,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2519,11 +2375,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2537,11 +2389,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2555,11 +2403,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2573,11 +2417,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2626,7 +2466,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "ModuleInstance", "name": "j3RobotArm", - "moduleId": 9 + "moduleId": 0 }, "sourceRange": [] }, @@ -2775,11 +2615,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2793,11 +2629,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2811,11 +2643,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2829,11 +2657,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2847,11 +2671,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2865,11 +2685,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2883,11 +2699,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2901,11 +2713,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2974,11 +2782,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2992,11 +2796,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3010,11 +2810,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3028,11 +2824,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3074,6 +2866,17 @@ description: Operations executed multi-axis-robot.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -3104,18 +2907,7 @@ description: Operations executed multi-axis-robot.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "labeledArgs": { @@ -3145,11 +2937,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3163,11 +2951,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3181,11 +2965,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3199,11 +2979,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3217,11 +2993,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3235,11 +3007,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3253,11 +3021,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3271,11 +3035,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3391,11 +3151,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3409,11 +3165,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3427,11 +3179,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3445,11 +3193,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3463,11 +3207,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3481,11 +3221,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3499,11 +3235,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3517,11 +3249,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3590,11 +3318,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3608,11 +3332,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3626,11 +3346,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3644,11 +3360,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3662,11 +3374,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3680,11 +3388,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3698,11 +3402,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3716,11 +3416,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3844,11 +3540,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3862,11 +3554,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3880,11 +3568,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3898,11 +3582,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3916,11 +3596,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3934,11 +3610,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3952,11 +3624,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -3970,11 +3638,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4043,11 +3707,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4061,11 +3721,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4079,11 +3735,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4097,11 +3749,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4115,11 +3763,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4133,11 +3777,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4151,11 +3791,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -4169,11 +3805,7 @@ description: Operations executed multi-axis-robot.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, diff --git a/rust/kcl-lib/tests/kcl_samples/multi-axis-robot/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/multi-axis-robot/program_memory.snap index 452be24e5..41246bd6e 100644 --- a/rust/kcl-lib/tests/kcl_samples/multi-axis-robot/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/multi-axis-robot/program_memory.snap @@ -5,18 +5,18 @@ description: Variables in memory after executing multi-axis-robot.kcl { "j2RobotArm": { "type": "Module", - "value": 8 + "value": 9 }, "j3RobotArm": { "type": "Module", - "value": 9 + "value": 10 }, "robotArmBase": { "type": "Module", - "value": 6 + "value": 7 }, "rotatingBase": { "type": "Module", - "value": 7 + "value": 8 } } diff --git a/rust/kcl-lib/tests/kcl_samples/pipe-flange-assembly/artifact_graph_flowchart.snap.md b/rust/kcl-lib/tests/kcl_samples/pipe-flange-assembly/artifact_graph_flowchart.snap.md index ea974c83b..ba8ef711e 100644 --- a/rust/kcl-lib/tests/kcl_samples/pipe-flange-assembly/artifact_graph_flowchart.snap.md +++ b/rust/kcl-lib/tests/kcl_samples/pipe-flange-assembly/artifact_graph_flowchart.snap.md @@ -1,206 +1,206 @@ ```mermaid flowchart LR subgraph path2 [Path] - 2["Path
[595, 688, 8]"] - 3["Segment
[595, 688, 8]"] + 2["Path
[595, 688, 9]"] + 3["Segment
[595, 688, 9]"] 4[Solid2d] end subgraph path6 [Path] - 6["Path
[917, 972, 8]"] - 7["Segment
[917, 972, 8]"] + 6["Path
[917, 972, 9]"] + 7["Segment
[917, 972, 9]"] 8[Solid2d] end subgraph path15 [Path] - 15["Path
[1202, 1261, 8]"] - 16["Segment
[1202, 1261, 8]"] + 15["Path
[1202, 1261, 9]"] + 16["Segment
[1202, 1261, 9]"] 17[Solid2d] end subgraph path23 [Path] - 23["Path
[1368, 1428, 8]"] - 24["Segment
[1368, 1428, 8]"] + 23["Path
[1368, 1428, 9]"] + 24["Segment
[1368, 1428, 9]"] 25[Solid2d] end subgraph path31 [Path] - 31["Path
[1590, 1643, 8]"] - 32["Segment
[1590, 1643, 8]"] + 31["Path
[1590, 1643, 9]"] + 32["Segment
[1590, 1643, 9]"] 33[Solid2d] end subgraph path39 [Path] - 39["Path
[595, 688, 8]"] - 40["Segment
[595, 688, 8]"] + 39["Path
[595, 688, 9]"] + 40["Segment
[595, 688, 9]"] 41[Solid2d] end subgraph path43 [Path] - 43["Path
[917, 972, 8]"] - 44["Segment
[917, 972, 8]"] + 43["Path
[917, 972, 9]"] + 44["Segment
[917, 972, 9]"] 45[Solid2d] end subgraph path52 [Path] - 52["Path
[1202, 1261, 8]"] - 53["Segment
[1202, 1261, 8]"] + 52["Path
[1202, 1261, 9]"] + 53["Segment
[1202, 1261, 9]"] 54[Solid2d] end subgraph path60 [Path] - 60["Path
[1368, 1428, 8]"] - 61["Segment
[1368, 1428, 8]"] + 60["Path
[1368, 1428, 9]"] + 61["Segment
[1368, 1428, 9]"] 62[Solid2d] end subgraph path68 [Path] - 68["Path
[1590, 1643, 8]"] - 69["Segment
[1590, 1643, 8]"] + 68["Path
[1590, 1643, 9]"] + 69["Segment
[1590, 1643, 9]"] 70[Solid2d] end subgraph path76 [Path] - 76["Path
[422, 484, 7]"] - 77["Segment
[422, 484, 7]"] + 76["Path
[422, 484, 8]"] + 77["Segment
[422, 484, 8]"] 78[Solid2d] end subgraph path85 [Path] - 85["Path
[622, 682, 7]"] - 86["Segment
[622, 682, 7]"] + 85["Path
[622, 682, 8]"] + 86["Segment
[622, 682, 8]"] 87[Solid2d] end subgraph path93 [Path] - 93["Path
[411, 463, 9]"] - 94["Segment
[411, 463, 9]"] + 93["Path
[411, 463, 10]"] + 94["Segment
[411, 463, 10]"] 95[Solid2d] end subgraph path102 [Path] - 102["Path
[601, 653, 9]"] - 103["Segment
[601, 653, 9]"] + 102["Path
[601, 653, 10]"] + 103["Segment
[601, 653, 10]"] 104[Solid2d] end subgraph path110 [Path] - 110["Path
[439, 509, 10]"] - 111["Segment
[439, 509, 10]"] + 110["Path
[439, 509, 11]"] + 111["Segment
[439, 509, 11]"] 112[Solid2d] end subgraph path121 [Path] - 121["Path
[778, 865, 10]"] - 122["Segment
[873, 924, 10]"] - 123["Segment
[932, 983, 10]"] - 124["Segment
[991, 1042, 10]"] - 125["Segment
[1050, 1100, 10]"] - 126["Segment
[1108, 1158, 10]"] - 127["Segment
[1166, 1173, 10]"] + 121["Path
[778, 865, 11]"] + 122["Segment
[873, 924, 11]"] + 123["Segment
[932, 983, 11]"] + 124["Segment
[991, 1042, 11]"] + 125["Segment
[1050, 1100, 11]"] + 126["Segment
[1108, 1158, 11]"] + 127["Segment
[1166, 1173, 11]"] 128[Solid2d] end subgraph path149 [Path] - 149["Path
[1312, 1381, 10]"] - 150["Segment
[1312, 1381, 10]"] + 149["Path
[1312, 1381, 11]"] + 150["Segment
[1312, 1381, 11]"] 151[Solid2d] end subgraph path158 [Path] - 158["Path
[425, 515, 11]"] - 159["Segment
[523, 573, 11]"] - 160["Segment
[581, 631, 11]"] - 161["Segment
[639, 689, 11]"] - 162["Segment
[697, 746, 11]"] - 163["Segment
[754, 803, 11]"] - 164["Segment
[811, 818, 11]"] + 158["Path
[425, 515, 12]"] + 159["Segment
[523, 573, 12]"] + 160["Segment
[581, 631, 12]"] + 161["Segment
[639, 689, 12]"] + 162["Segment
[697, 746, 12]"] + 163["Segment
[754, 803, 12]"] + 164["Segment
[811, 818, 12]"] 165[Solid2d] end subgraph path187 [Path] - 187["Path
[967, 1019, 11]"] - 188["Segment
[967, 1019, 11]"] + 187["Path
[967, 1019, 12]"] + 188["Segment
[967, 1019, 12]"] 189[Solid2d] end subgraph path195 [Path] - 195["Path
[325, 383, 12]"] - 196["Segment
[325, 383, 12]"] + 195["Path
[325, 383, 13]"] + 196["Segment
[325, 383, 13]"] 197[Solid2d] end subgraph path204 [Path] - 204["Path
[527, 582, 12]"] - 205["Segment
[527, 582, 12]"] + 204["Path
[527, 582, 13]"] + 205["Segment
[527, 582, 13]"] 206[Solid2d] end subgraph path212 [Path] - 212["Path
[325, 383, 12]"] - 213["Segment
[325, 383, 12]"] + 212["Path
[325, 383, 13]"] + 213["Segment
[325, 383, 13]"] 214[Solid2d] end subgraph path221 [Path] - 221["Path
[527, 582, 12]"] - 222["Segment
[527, 582, 12]"] + 221["Path
[527, 582, 13]"] + 222["Segment
[527, 582, 13]"] 223[Solid2d] end - 1["Plane
[570, 587, 8]"] - 5["Plane
[892, 909, 8]"] - 9["Sweep Extrusion
[1020, 1060, 8]"] + 1["Plane
[570, 587, 9]"] + 5["Plane
[892, 909, 9]"] + 9["Sweep Extrusion
[1020, 1060, 9]"] 10[Wall] 11["Cap Start"] 12["Cap End"] 13["SweepEdge Opposite"] 14["SweepEdge Adjacent"] - 18["Sweep Extrusion
[1269, 1306, 8]"] + 18["Sweep Extrusion
[1269, 1306, 9]"] 19[Wall] 20["Cap End"] 21["SweepEdge Opposite"] 22["SweepEdge Adjacent"] - 26["Sweep Extrusion
[1436, 1474, 8]"] + 26["Sweep Extrusion
[1436, 1474, 9]"] 27[Wall] 28["Cap End"] 29["SweepEdge Opposite"] 30["SweepEdge Adjacent"] - 34["Sweep Extrusion
[1651, 1693, 8]"] + 34["Sweep Extrusion
[1651, 1693, 9]"] 35[Wall] 36["SweepEdge Opposite"] 37["SweepEdge Adjacent"] - 38["Plane
[570, 587, 8]"] - 42["Plane
[892, 909, 8]"] - 46["Sweep Extrusion
[1020, 1060, 8]"] + 38["Plane
[570, 587, 9]"] + 42["Plane
[892, 909, 9]"] + 46["Sweep Extrusion
[1020, 1060, 9]"] 47[Wall] 48["Cap Start"] 49["Cap End"] 50["SweepEdge Opposite"] 51["SweepEdge Adjacent"] - 55["Sweep Extrusion
[1269, 1306, 8]"] + 55["Sweep Extrusion
[1269, 1306, 9]"] 56[Wall] 57["Cap End"] 58["SweepEdge Opposite"] 59["SweepEdge Adjacent"] - 63["Sweep Extrusion
[1436, 1474, 8]"] + 63["Sweep Extrusion
[1436, 1474, 9]"] 64[Wall] 65["Cap End"] 66["SweepEdge Opposite"] 67["SweepEdge Adjacent"] - 71["Sweep Extrusion
[1651, 1693, 8]"] + 71["Sweep Extrusion
[1651, 1693, 9]"] 72[Wall] 73["SweepEdge Opposite"] 74["SweepEdge Adjacent"] - 75["Plane
[399, 416, 7]"] - 79["Sweep Extrusion
[490, 526, 7]"] + 75["Plane
[399, 416, 8]"] + 79["Sweep Extrusion
[490, 526, 8]"] 80[Wall] 81["Cap Start"] 82["Cap End"] 83["SweepEdge Opposite"] 84["SweepEdge Adjacent"] - 88["Sweep Extrusion
[688, 725, 7]"] + 88["Sweep Extrusion
[688, 725, 8]"] 89[Wall] 90["SweepEdge Opposite"] 91["SweepEdge Adjacent"] - 92["Plane
[386, 403, 9]"] - 96["Sweep Extrusion
[471, 504, 9]"] + 92["Plane
[386, 403, 10]"] + 96["Sweep Extrusion
[471, 504, 10]"] 97[Wall] 98["Cap Start"] 99["Cap End"] 100["SweepEdge Opposite"] 101["SweepEdge Adjacent"] - 105["Sweep Extrusion
[661, 698, 9]"] + 105["Sweep Extrusion
[661, 698, 10]"] 106[Wall] 107["SweepEdge Opposite"] 108["SweepEdge Adjacent"] - 109["Plane
[414, 431, 10]"] - 113["Sweep Extrusion
[517, 550, 10]"] + 109["Plane
[414, 431, 11]"] + 113["Sweep Extrusion
[517, 550, 11]"] 114[Wall] 115["Cap Start"] 116["Cap End"] 117["SweepEdge Opposite"] 118["SweepEdge Adjacent"] - 119["EdgeCut Fillet
[558, 624, 10]"] - 120["EdgeCut Fillet
[558, 624, 10]"] - 129["Sweep Extrusion
[1181, 1221, 10]"] + 119["EdgeCut Fillet
[558, 624, 11]"] + 120["EdgeCut Fillet
[558, 624, 11]"] + 129["Sweep Extrusion
[1181, 1221, 11]"] 130[Wall] 131[Wall] 132[Wall] @@ -220,13 +220,13 @@ flowchart LR 146["SweepEdge Adjacent"] 147["SweepEdge Opposite"] 148["SweepEdge Adjacent"] - 152["Sweep Extrusion
[1389, 1417, 10]"] + 152["Sweep Extrusion
[1389, 1417, 11]"] 153[Wall] 154["Cap End"] 155["SweepEdge Opposite"] 156["SweepEdge Adjacent"] - 157["Plane
[400, 417, 11]"] - 166["Sweep Extrusion
[826, 859, 11]"] + 157["Plane
[400, 417, 12]"] + 166["Sweep Extrusion
[826, 859, 12]"] 167[Wall] 168[Wall] 169[Wall] @@ -247,45 +247,45 @@ flowchart LR 184["SweepEdge Adjacent"] 185["SweepEdge Opposite"] 186["SweepEdge Adjacent"] - 190["Sweep Extrusion
[1027, 1064, 11]"] + 190["Sweep Extrusion
[1027, 1064, 12]"] 191[Wall] 192["SweepEdge Opposite"] 193["SweepEdge Adjacent"] - 194["Plane
[300, 317, 12]"] - 198["Sweep Extrusion
[391, 422, 12]"] + 194["Plane
[300, 317, 13]"] + 198["Sweep Extrusion
[391, 422, 13]"] 199[Wall] 200["Cap Start"] 201["Cap End"] 202["SweepEdge Opposite"] 203["SweepEdge Adjacent"] - 207["Sweep Extrusion
[590, 622, 12]"] + 207["Sweep Extrusion
[590, 622, 13]"] 208[Wall] 209["SweepEdge Opposite"] 210["SweepEdge Adjacent"] - 211["Plane
[300, 317, 12]"] - 215["Sweep Extrusion
[391, 422, 12]"] + 211["Plane
[300, 317, 13]"] + 215["Sweep Extrusion
[391, 422, 13]"] 216[Wall] 217["Cap Start"] 218["Cap End"] 219["SweepEdge Opposite"] 220["SweepEdge Adjacent"] - 224["Sweep Extrusion
[590, 622, 12]"] + 224["Sweep Extrusion
[590, 622, 13]"] 225[Wall] 226["SweepEdge Opposite"] 227["SweepEdge Adjacent"] - 228["StartSketchOnFace
[1155, 1194, 8]"] - 229["StartSketchOnFace
[1323, 1360, 8]"] - 230["StartSketchOnFace
[1544, 1582, 8]"] - 231["StartSketchOnFace
[1155, 1194, 8]"] - 232["StartSketchOnFace
[1323, 1360, 8]"] - 233["StartSketchOnFace
[1544, 1582, 8]"] - 234["StartSketchOnFace
[579, 616, 7]"] - 235["StartSketchOnFace
[556, 593, 9]"] - 236["StartSketchOnFace
[733, 770, 10]"] - 237["StartSketchOnFace
[1269, 1304, 10]"] - 238["StartSketchOnFace
[922, 959, 11]"] - 239["StartSketchOnFace
[484, 519, 12]"] - 240["StartSketchOnFace
[484, 519, 12]"] + 228["StartSketchOnFace
[1155, 1194, 9]"] + 229["StartSketchOnFace
[1323, 1360, 9]"] + 230["StartSketchOnFace
[1544, 1582, 9]"] + 231["StartSketchOnFace
[1155, 1194, 9]"] + 232["StartSketchOnFace
[1323, 1360, 9]"] + 233["StartSketchOnFace
[1544, 1582, 9]"] + 234["StartSketchOnFace
[579, 616, 8]"] + 235["StartSketchOnFace
[556, 593, 10]"] + 236["StartSketchOnFace
[733, 770, 11]"] + 237["StartSketchOnFace
[1269, 1304, 11]"] + 238["StartSketchOnFace
[922, 959, 12]"] + 239["StartSketchOnFace
[484, 519, 13]"] + 240["StartSketchOnFace
[484, 519, 13]"] 1 --- 2 2 --- 3 2 --- 4 diff --git a/rust/kcl-lib/tests/kcl_samples/pipe-flange-assembly/ops.snap b/rust/kcl-lib/tests/kcl_samples/pipe-flange-assembly/ops.snap index 78dce63b7..99e190261 100644 --- a/rust/kcl-lib/tests/kcl_samples/pipe-flange-assembly/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/pipe-flange-assembly/ops.snap @@ -8,11 +8,7 @@ description: Operations executed pipe-flange-assembly.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -26,11 +22,7 @@ description: Operations executed pipe-flange-assembly.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -44,11 +36,7 @@ description: Operations executed pipe-flange-assembly.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -62,11 +50,7 @@ description: Operations executed pipe-flange-assembly.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -80,11 +64,7 @@ description: Operations executed pipe-flange-assembly.kcl "group": { "type": "FunctionCall", "name": "flange", - "functionSourceRange": [ - 509, - 1753, - 8 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -373,11 +353,7 @@ description: Operations executed pipe-flange-assembly.kcl "group": { "type": "FunctionCall", "name": "flange", - "functionSourceRange": [ - 509, - 1753, - 8 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -666,7 +642,7 @@ description: Operations executed pipe-flange-assembly.kcl "group": { "type": "ModuleInstance", "name": "gasket", - "moduleId": 7 + "moduleId": 0 }, "sourceRange": [] }, @@ -780,11 +756,7 @@ description: Operations executed pipe-flange-assembly.kcl "group": { "type": "FunctionCall", "name": "washer", - "functionSourceRange": [ - 331, - 757, - 9 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1167,11 +1139,7 @@ description: Operations executed pipe-flange-assembly.kcl "group": { "type": "FunctionCall", "name": "bolt", - "functionSourceRange": [ - 358, - 1507, - 10 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1225,6 +1193,17 @@ description: Operations executed pipe-flange-assembly.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -1260,18 +1239,7 @@ description: Operations executed pipe-flange-assembly.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "labeledArgs": { @@ -1540,11 +1508,7 @@ description: Operations executed pipe-flange-assembly.kcl "group": { "type": "FunctionCall", "name": "hexNut", - "functionSourceRange": [ - 344, - 1123, - 11 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1809,11 +1773,7 @@ description: Operations executed pipe-flange-assembly.kcl "group": { "type": "FunctionCall", "name": "pipe", - "functionSourceRange": [ - 256, - 675, - 12 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1929,11 +1889,7 @@ description: Operations executed pipe-flange-assembly.kcl "group": { "type": "FunctionCall", "name": "pipe", - "functionSourceRange": [ - 256, - 675, - 12 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, diff --git a/rust/kcl-lib/tests/kcl_samples/pipe-flange-assembly/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/pipe-flange-assembly/program_memory.snap index 0f150b057..e42d77af0 100644 --- a/rust/kcl-lib/tests/kcl_samples/pipe-flange-assembly/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/pipe-flange-assembly/program_memory.snap @@ -198,7 +198,7 @@ description: Variables in memory after executing pipe-flange-assembly.kcl }, "gasket": { "type": "Module", - "value": 7 + "value": 8 }, "gasketInnerDiameter": { "type": "Number", diff --git a/rust/kcl-lib/tests/kcl_samples/sheet-metal-bracket/ops.snap b/rust/kcl-lib/tests/kcl_samples/sheet-metal-bracket/ops.snap index 87a69af5f..bb5b3ec12 100644 --- a/rust/kcl-lib/tests/kcl_samples/sheet-metal-bracket/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/sheet-metal-bracket/ops.snap @@ -51,6 +51,17 @@ description: Operations executed sheet-metal-bracket.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -95,18 +106,7 @@ description: Operations executed sheet-metal-bracket.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "labeledArgs": { diff --git a/rust/kcl-lib/tests/kcl_samples/socket-head-cap-screw/ops.snap b/rust/kcl-lib/tests/kcl_samples/socket-head-cap-screw/ops.snap index 9b062e5f1..b7e5a95fb 100644 --- a/rust/kcl-lib/tests/kcl_samples/socket-head-cap-screw/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/socket-head-cap-screw/ops.snap @@ -8,11 +8,7 @@ description: Operations executed socket-head-cap-screw.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -26,11 +22,7 @@ description: Operations executed socket-head-cap-screw.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -87,6 +79,17 @@ description: Operations executed socket-head-cap-screw.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -122,18 +125,7 @@ description: Operations executed socket-head-cap-screw.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "labeledArgs": { @@ -246,6 +238,17 @@ description: Operations executed socket-head-cap-screw.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -276,17 +279,6 @@ description: Operations executed socket-head-cap-screw.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] } ] diff --git a/rust/kcl-lib/tests/kcl_samples/walkie-talkie/artifact_graph_flowchart.snap.md b/rust/kcl-lib/tests/kcl_samples/walkie-talkie/artifact_graph_flowchart.snap.md index d6e1ef894..db0d4f8c9 100644 --- a/rust/kcl-lib/tests/kcl_samples/walkie-talkie/artifact_graph_flowchart.snap.md +++ b/rust/kcl-lib/tests/kcl_samples/walkie-talkie/artifact_graph_flowchart.snap.md @@ -1,186 +1,186 @@ ```mermaid flowchart LR subgraph path2 [Path] - 2["Path
[391, 434, 7]"] - 3["Segment
[440, 478, 7]"] - 4["Segment
[484, 524, 7]"] - 5["Segment
[530, 569, 7]"] - 6["Segment
[575, 597, 7]"] + 2["Path
[391, 434, 8]"] + 3["Segment
[440, 478, 8]"] + 4["Segment
[484, 524, 8]"] + 5["Segment
[530, 569, 8]"] + 6["Segment
[575, 597, 8]"] 7[Solid2d] end subgraph path27 [Path] - 27["Path
[968, 1093, 7]"] - 28["Segment
[1099, 1157, 7]"] - 29["Segment
[1163, 1288, 7]"] - 30["Segment
[1294, 1352, 7]"] - 31["Segment
[1358, 1486, 7]"] - 32["Segment
[1492, 1553, 7]"] - 33["Segment
[1559, 1688, 7]"] - 34["Segment
[1694, 1754, 7]"] - 35["Segment
[1760, 1767, 7]"] + 27["Path
[968, 1093, 8]"] + 28["Segment
[1099, 1157, 8]"] + 29["Segment
[1163, 1288, 8]"] + 30["Segment
[1294, 1352, 8]"] + 31["Segment
[1358, 1486, 8]"] + 32["Segment
[1492, 1553, 8]"] + 33["Segment
[1559, 1688, 8]"] + 34["Segment
[1694, 1754, 8]"] + 35["Segment
[1760, 1767, 8]"] 36[Solid2d] end subgraph path63 [Path] - 63["Path
[1922, 1976, 7]"] - 64["Segment
[1982, 2023, 7]"] - 65["Segment
[2029, 2058, 7]"] - 66["Segment
[2064, 2094, 7]"] - 67["Segment
[2100, 2156, 7]"] - 68["Segment
[2162, 2169, 7]"] + 63["Path
[1922, 1976, 8]"] + 64["Segment
[1982, 2023, 8]"] + 65["Segment
[2029, 2058, 8]"] + 66["Segment
[2064, 2094, 8]"] + 67["Segment
[2100, 2156, 8]"] + 68["Segment
[2162, 2169, 8]"] 69[Solid2d] end subgraph path84 [Path] - 84["Path
[2312, 2349, 7]"] - 85["Segment
[2355, 2386, 7]"] - 86["Segment
[2392, 2425, 7]"] - 87["Segment
[2431, 2463, 7]"] - 88["Segment
[2469, 2476, 7]"] + 84["Path
[2312, 2349, 8]"] + 85["Segment
[2355, 2386, 8]"] + 86["Segment
[2392, 2425, 8]"] + 87["Segment
[2431, 2463, 8]"] + 88["Segment
[2469, 2476, 8]"] 89[Solid2d] end subgraph path105 [Path] - 105["Path
[330, 355, 9]"] - 106["Segment
[361, 394, 9]"] - 107["Segment
[400, 435, 9]"] - 108["Segment
[441, 475, 9]"] - 109["Segment
[481, 488, 9]"] + 105["Path
[330, 355, 10]"] + 106["Segment
[361, 394, 10]"] + 107["Segment
[400, 435, 10]"] + 108["Segment
[441, 475, 10]"] + 109["Segment
[481, 488, 10]"] 110[Solid2d] end subgraph path112 [Path] - 112["Path
[624, 750, 9]"] + 112["Path
[624, 750, 10]"] 117[Solid2d] end subgraph path130 [Path] - 130["Path
[478, 532, 8]"] - 131["Segment
[538, 565, 8]"] - 132["Segment
[571, 600, 8]"] - 133["Segment
[606, 634, 8]"] - 134["Segment
[640, 696, 8]"] - 135["Segment
[702, 709, 8]"] + 130["Path
[478, 532, 9]"] + 131["Segment
[538, 565, 9]"] + 132["Segment
[571, 600, 9]"] + 133["Segment
[606, 634, 9]"] + 134["Segment
[640, 696, 9]"] + 135["Segment
[702, 709, 9]"] 136[Solid2d] end subgraph path138 [Path] - 138["Path
[980, 1027, 8]"] - 139["Segment
[1033, 1074, 8]"] - 140["Segment
[1080, 1122, 8]"] - 141["Segment
[1128, 1170, 8]"] - 142["Segment
[1176, 1183, 8]"] + 138["Path
[980, 1027, 9]"] + 139["Segment
[1033, 1074, 9]"] + 140["Segment
[1080, 1122, 9]"] + 141["Segment
[1128, 1170, 9]"] + 142["Segment
[1176, 1183, 9]"] 143[Solid2d] end subgraph path145 [Path] - 145["Path
[1441, 1600, 8]"] - 146["Segment
[1606, 1682, 8]"] - 147["Segment
[1688, 1849, 8]"] - 148["Segment
[1855, 1931, 8]"] - 149["Segment
[1937, 2101, 8]"] - 150["Segment
[2107, 2184, 8]"] - 151["Segment
[2190, 2353, 8]"] - 152["Segment
[2359, 2435, 8]"] - 153["Segment
[2441, 2448, 8]"] + 145["Path
[1441, 1600, 9]"] + 146["Segment
[1606, 1682, 9]"] + 147["Segment
[1688, 1849, 9]"] + 148["Segment
[1855, 1931, 9]"] + 149["Segment
[1937, 2101, 9]"] + 150["Segment
[2107, 2184, 9]"] + 151["Segment
[2190, 2353, 9]"] + 152["Segment
[2359, 2435, 9]"] + 153["Segment
[2441, 2448, 9]"] 154[Solid2d] end subgraph path156 [Path] - 156["Path
[123, 210, 13]"] - 157["Segment
[218, 247, 13]"] - 158["Segment
[255, 283, 13]"] - 159["Segment
[291, 369, 13]"] - 160["Segment
[377, 424, 13]"] - 161["Segment
[432, 460, 13]"] - 162["Segment
[468, 497, 13]"] - 163["Segment
[505, 534, 13]"] - 164["Segment
[542, 608, 13]"] - 165["Segment
[616, 644, 13]"] - 166["Segment
[652, 681, 13]"] - 167["Segment
[689, 751, 13]"] - 168["Segment
[759, 787, 13]"] - 169["Segment
[795, 829, 13]"] - 170["Segment
[837, 867, 13]"] - 171["Segment
[875, 943, 13]"] - 172["Segment
[951, 958, 13]"] + 156["Path
[123, 210, 14]"] + 157["Segment
[218, 247, 14]"] + 158["Segment
[255, 283, 14]"] + 159["Segment
[291, 369, 14]"] + 160["Segment
[377, 424, 14]"] + 161["Segment
[432, 460, 14]"] + 162["Segment
[468, 497, 14]"] + 163["Segment
[505, 534, 14]"] + 164["Segment
[542, 608, 14]"] + 165["Segment
[616, 644, 14]"] + 166["Segment
[652, 681, 14]"] + 167["Segment
[689, 751, 14]"] + 168["Segment
[759, 787, 14]"] + 169["Segment
[795, 829, 14]"] + 170["Segment
[837, 867, 14]"] + 171["Segment
[875, 943, 14]"] + 172["Segment
[951, 958, 14]"] 173[Solid2d] end subgraph path175 [Path] - 175["Path
[1092, 1190, 13]"] - 176["Segment
[1198, 1276, 13]"] - 177["Segment
[1284, 1331, 13]"] - 178["Segment
[1339, 1419, 13]"] - 179["Segment
[1427, 1434, 13]"] + 175["Path
[1092, 1190, 14]"] + 176["Segment
[1198, 1276, 14]"] + 177["Segment
[1284, 1331, 14]"] + 178["Segment
[1339, 1419, 14]"] + 179["Segment
[1427, 1434, 14]"] 180[Solid2d] end subgraph path182 [Path] - 182["Path
[1531, 1628, 13]"] - 183["Segment
[1636, 1714, 13]"] - 184["Segment
[1722, 1770, 13]"] - 185["Segment
[1778, 1858, 13]"] - 186["Segment
[1866, 1873, 13]"] + 182["Path
[1531, 1628, 14]"] + 183["Segment
[1636, 1714, 14]"] + 184["Segment
[1722, 1770, 14]"] + 185["Segment
[1778, 1858, 14]"] + 186["Segment
[1866, 1873, 14]"] 187[Solid2d] end subgraph path189 [Path] - 189["Path
[1092, 1190, 13]"] - 190["Segment
[1198, 1276, 13]"] - 191["Segment
[1284, 1331, 13]"] - 192["Segment
[1339, 1419, 13]"] - 193["Segment
[1427, 1434, 13]"] + 189["Path
[1092, 1190, 14]"] + 190["Segment
[1198, 1276, 14]"] + 191["Segment
[1284, 1331, 14]"] + 192["Segment
[1339, 1419, 14]"] + 193["Segment
[1427, 1434, 14]"] 194[Solid2d] end subgraph path196 [Path] - 196["Path
[1531, 1628, 13]"] - 197["Segment
[1636, 1714, 13]"] - 198["Segment
[1722, 1770, 13]"] - 199["Segment
[1778, 1858, 13]"] - 200["Segment
[1866, 1873, 13]"] + 196["Path
[1531, 1628, 14]"] + 197["Segment
[1636, 1714, 14]"] + 198["Segment
[1722, 1770, 14]"] + 199["Segment
[1778, 1858, 14]"] + 200["Segment
[1866, 1873, 14]"] 201[Solid2d] end subgraph path230 [Path] - 230["Path
[261, 354, 10]"] - 231["Segment
[360, 409, 10]"] - 232["Segment
[415, 465, 10]"] - 233["Segment
[471, 521, 10]"] - 234["Segment
[527, 545, 10]"] + 230["Path
[261, 354, 11]"] + 231["Segment
[360, 409, 11]"] + 232["Segment
[415, 465, 11]"] + 233["Segment
[471, 521, 11]"] + 234["Segment
[527, 545, 11]"] 235[Solid2d] end subgraph path256 [Path] - 256["Path
[309, 339, 11]"] - 257["Segment
[345, 377, 11]"] - 258["Segment
[383, 416, 11]"] - 259["Segment
[422, 470, 11]"] - 260["Segment
[476, 503, 11]"] - 261["Segment
[509, 516, 11]"] + 256["Path
[309, 339, 12]"] + 257["Segment
[345, 377, 12]"] + 258["Segment
[383, 416, 12]"] + 259["Segment
[422, 470, 12]"] + 260["Segment
[476, 503, 12]"] + 261["Segment
[509, 516, 12]"] 262[Solid2d] end subgraph path274 [Path] - 274["Path
[398, 423, 12]"] - 275["Segment
[431, 489, 12]"] - 276["Segment
[497, 556, 12]"] - 277["Segment
[564, 607, 12]"] - 278["Segment
[615, 622, 12]"] + 274["Path
[398, 423, 13]"] + 275["Segment
[431, 489, 13]"] + 276["Segment
[497, 556, 13]"] + 277["Segment
[564, 607, 13]"] + 278["Segment
[615, 622, 13]"] 279[Solid2d] end subgraph path298 [Path] - 298["Path
[398, 423, 12]"] - 299["Segment
[431, 489, 12]"] - 300["Segment
[497, 556, 12]"] - 301["Segment
[564, 607, 12]"] - 302["Segment
[615, 622, 12]"] + 298["Path
[398, 423, 13]"] + 299["Segment
[431, 489, 13]"] + 300["Segment
[497, 556, 13]"] + 301["Segment
[564, 607, 13]"] + 302["Segment
[615, 622, 13]"] 303[Solid2d] end subgraph path322 [Path] - 322["Path
[398, 423, 12]"] - 323["Segment
[431, 489, 12]"] - 324["Segment
[497, 556, 12]"] - 325["Segment
[564, 607, 12]"] - 326["Segment
[615, 622, 12]"] + 322["Path
[398, 423, 13]"] + 323["Segment
[431, 489, 13]"] + 324["Segment
[497, 556, 13]"] + 325["Segment
[564, 607, 13]"] + 326["Segment
[615, 622, 13]"] 327[Solid2d] end subgraph path346 [Path] - 346["Path
[398, 423, 12]"] - 347["Segment
[431, 489, 12]"] - 348["Segment
[497, 556, 12]"] - 349["Segment
[564, 607, 12]"] - 350["Segment
[615, 622, 12]"] + 346["Path
[398, 423, 13]"] + 347["Segment
[431, 489, 13]"] + 348["Segment
[497, 556, 13]"] + 349["Segment
[564, 607, 13]"] + 350["Segment
[615, 622, 13]"] 351[Solid2d] end - 1["Plane
[368, 385, 7]"] - 8["Sweep Extrusion
[603, 633, 7]"] + 1["Plane
[368, 385, 8]"] + 8["Sweep Extrusion
[603, 633, 8]"] 9[Wall] 10[Wall] 11[Wall] @@ -195,11 +195,11 @@ flowchart LR 20["SweepEdge Adjacent"] 21["SweepEdge Opposite"] 22["SweepEdge Adjacent"] - 23["EdgeCut Chamfer
[639, 870, 7]"] - 24["EdgeCut Chamfer
[639, 870, 7]"] - 25["EdgeCut Chamfer
[639, 870, 7]"] - 26["EdgeCut Chamfer
[639, 870, 7]"] - 37["Sweep Extrusion
[1781, 1824, 7]"] + 23["EdgeCut Chamfer
[639, 870, 8]"] + 24["EdgeCut Chamfer
[639, 870, 8]"] + 25["EdgeCut Chamfer
[639, 870, 8]"] + 26["EdgeCut Chamfer
[639, 870, 8]"] + 37["Sweep Extrusion
[1781, 1824, 8]"] 38[Wall] 39[Wall] 40[Wall] @@ -225,7 +225,7 @@ flowchart LR 60["SweepEdge Adjacent"] 61["SweepEdge Opposite"] 62["SweepEdge Adjacent"] - 70["Sweep Extrusion
[2183, 2226, 7]"] + 70["Sweep Extrusion
[2183, 2226, 8]"] 71[Wall] 72[Wall] 73[Wall] @@ -239,7 +239,7 @@ flowchart LR 81["SweepEdge Adjacent"] 82["SweepEdge Opposite"] 83["SweepEdge Adjacent"] - 90["Sweep Extrusion
[2478, 2511, 7]"] + 90["Sweep Extrusion
[2478, 2511, 8]"] 91[Wall] 92[Wall] 93[Wall] @@ -253,13 +253,13 @@ flowchart LR 101["SweepEdge Adjacent"] 102["SweepEdge Opposite"] 103["SweepEdge Adjacent"] - 104["Plane
[307, 324, 9]"] - 111["Plane
[535, 574, 9]"] + 104["Plane
[307, 324, 10]"] + 111["Plane
[535, 574, 10]"] 113["SweepEdge Opposite"] 114["SweepEdge Opposite"] 115["SweepEdge Opposite"] 116["SweepEdge Opposite"] - 118["Sweep Loft
[914, 957, 9]"] + 118["Sweep Loft
[914, 957, 10]"] 119[Wall] 120[Wall] 121[Wall] @@ -270,15 +270,15 @@ flowchart LR 126["SweepEdge Adjacent"] 127["SweepEdge Adjacent"] 128["SweepEdge Adjacent"] - 129["Plane
[455, 472, 8]"] - 137["Plane
[957, 974, 8]"] - 144["Plane
[1418, 1435, 8]"] - 155["Plane
[2589, 2606, 8]"] - 174["Plane
[2659, 2676, 8]"] - 181["Plane
[2731, 2748, 8]"] - 188["Plane
[2802, 2819, 8]"] - 195["Plane
[2873, 2890, 8]"] - 202["Sweep Extrusion
[2914, 2945, 8]"] + 129["Plane
[455, 472, 9]"] + 137["Plane
[957, 974, 9]"] + 144["Plane
[1418, 1435, 9]"] + 155["Plane
[2589, 2606, 9]"] + 174["Plane
[2659, 2676, 9]"] + 181["Plane
[2731, 2748, 9]"] + 188["Plane
[2802, 2819, 9]"] + 195["Plane
[2873, 2890, 9]"] + 202["Sweep Extrusion
[2914, 2945, 9]"] 203[Wall] 204[Wall] 205[Wall] @@ -305,8 +305,8 @@ flowchart LR 226["SweepEdge Adjacent"] 227["SweepEdge Opposite"] 228["SweepEdge Adjacent"] - 229["Plane
[238, 255, 10]"] - 236["Sweep Extrusion
[591, 643, 10]"] + 229["Plane
[238, 255, 11]"] + 236["Sweep Extrusion
[591, 643, 11]"] 237[Wall] 238[Wall] 239[Wall] @@ -321,12 +321,12 @@ flowchart LR 248["SweepEdge Adjacent"] 249["SweepEdge Opposite"] 250["SweepEdge Adjacent"] - 251["EdgeCut Fillet
[649, 855, 10]"] - 252["EdgeCut Fillet
[649, 855, 10]"] - 253["EdgeCut Fillet
[649, 855, 10]"] - 254["EdgeCut Fillet
[649, 855, 10]"] - 255["Plane
[286, 303, 11]"] - 263["Sweep Revolve
[522, 539, 11]"] + 251["EdgeCut Fillet
[649, 855, 11]"] + 252["EdgeCut Fillet
[649, 855, 11]"] + 253["EdgeCut Fillet
[649, 855, 11]"] + 254["EdgeCut Fillet
[649, 855, 11]"] + 255["Plane
[286, 303, 12]"] + 263["Sweep Revolve
[522, 539, 12]"] 264[Wall] 265[Wall] 266[Wall] @@ -336,8 +336,8 @@ flowchart LR 270["SweepEdge Adjacent"] 271["SweepEdge Adjacent"] 272["SweepEdge Adjacent"] - 273["Plane
[373, 390, 12]"] - 280["Sweep Extrusion
[634, 681, 12]"] + 273["Plane
[373, 390, 13]"] + 280["Sweep Extrusion
[634, 681, 13]"] 281[Wall] 282[Wall] 283[Wall] @@ -352,10 +352,10 @@ flowchart LR 292["SweepEdge Adjacent"] 293["SweepEdge Opposite"] 294["SweepEdge Adjacent"] - 295["EdgeCut Chamfer
[689, 835, 12]"] - 296["EdgeCut Chamfer
[689, 835, 12]"] - 297["Plane
[373, 390, 12]"] - 304["Sweep Extrusion
[634, 681, 12]"] + 295["EdgeCut Chamfer
[689, 835, 13]"] + 296["EdgeCut Chamfer
[689, 835, 13]"] + 297["Plane
[373, 390, 13]"] + 304["Sweep Extrusion
[634, 681, 13]"] 305[Wall] 306[Wall] 307[Wall] @@ -370,10 +370,10 @@ flowchart LR 316["SweepEdge Adjacent"] 317["SweepEdge Opposite"] 318["SweepEdge Adjacent"] - 319["EdgeCut Chamfer
[689, 835, 12]"] - 320["EdgeCut Chamfer
[689, 835, 12]"] - 321["Plane
[373, 390, 12]"] - 328["Sweep Extrusion
[634, 681, 12]"] + 319["EdgeCut Chamfer
[689, 835, 13]"] + 320["EdgeCut Chamfer
[689, 835, 13]"] + 321["Plane
[373, 390, 13]"] + 328["Sweep Extrusion
[634, 681, 13]"] 329[Wall] 330[Wall] 331[Wall] @@ -388,10 +388,10 @@ flowchart LR 340["SweepEdge Adjacent"] 341["SweepEdge Opposite"] 342["SweepEdge Adjacent"] - 343["EdgeCut Chamfer
[689, 835, 12]"] - 344["EdgeCut Chamfer
[689, 835, 12]"] - 345["Plane
[373, 390, 12]"] - 352["Sweep Extrusion
[634, 681, 12]"] + 343["EdgeCut Chamfer
[689, 835, 13]"] + 344["EdgeCut Chamfer
[689, 835, 13]"] + 345["Plane
[373, 390, 13]"] + 352["Sweep Extrusion
[634, 681, 13]"] 353[Wall] 354[Wall] 355[Wall] @@ -406,12 +406,12 @@ flowchart LR 364["SweepEdge Adjacent"] 365["SweepEdge Opposite"] 366["SweepEdge Adjacent"] - 367["EdgeCut Chamfer
[689, 835, 12]"] - 368["EdgeCut Chamfer
[689, 835, 12]"] - 369["StartSketchOnFace
[931, 962, 7]"] - 370["StartSketchOnFace
[1877, 1916, 7]"] - 371["StartSketchOnFace
[2267, 2306, 7]"] - 372["StartSketchOnPlane
[594, 618, 9]"] + 367["EdgeCut Chamfer
[689, 835, 13]"] + 368["EdgeCut Chamfer
[689, 835, 13]"] + 369["StartSketchOnFace
[931, 962, 8]"] + 370["StartSketchOnFace
[1877, 1916, 8]"] + 371["StartSketchOnFace
[2267, 2306, 8]"] + 372["StartSketchOnPlane
[594, 618, 10]"] 1 --- 2 2 --- 3 2 --- 4 diff --git a/rust/kcl-lib/tests/kcl_samples/walkie-talkie/ops.snap b/rust/kcl-lib/tests/kcl_samples/walkie-talkie/ops.snap index 277376891..f2006b833 100644 --- a/rust/kcl-lib/tests/kcl_samples/walkie-talkie/ops.snap +++ b/rust/kcl-lib/tests/kcl_samples/walkie-talkie/ops.snap @@ -8,7 +8,7 @@ description: Operations executed walkie-talkie.kcl "group": { "type": "ModuleInstance", "name": "body", - "moduleId": 7 + "moduleId": 0 }, "sourceRange": [] }, @@ -60,6 +60,17 @@ description: Operations executed walkie-talkie.kcl } }, { + "type": "KclStdLibCall", + "name": "chamfer", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "length": { "value": { @@ -102,18 +113,7 @@ description: Operations executed walkie-talkie.kcl "sourceRange": [] } }, - "name": "chamfer", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "labeledArgs": { @@ -143,11 +143,7 @@ description: Operations executed walkie-talkie.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -161,11 +157,7 @@ description: Operations executed walkie-talkie.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -179,11 +171,7 @@ description: Operations executed walkie-talkie.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -197,11 +185,7 @@ description: Operations executed walkie-talkie.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -215,11 +199,7 @@ description: Operations executed walkie-talkie.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -233,11 +213,7 @@ description: Operations executed walkie-talkie.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -251,11 +227,7 @@ description: Operations executed walkie-talkie.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -269,11 +241,7 @@ description: Operations executed walkie-talkie.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -432,7 +400,7 @@ description: Operations executed walkie-talkie.kcl "group": { "type": "ModuleInstance", "name": "antenna", - "moduleId": 9 + "moduleId": 0 }, "sourceRange": [] }, @@ -532,7 +500,7 @@ description: Operations executed walkie-talkie.kcl "group": { "type": "ModuleInstance", "name": "case", - "moduleId": 8 + "moduleId": 0 }, "sourceRange": [] }, @@ -586,11 +554,7 @@ description: Operations executed walkie-talkie.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -604,11 +568,7 @@ description: Operations executed walkie-talkie.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -622,11 +582,7 @@ description: Operations executed walkie-talkie.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -640,11 +596,7 @@ description: Operations executed walkie-talkie.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -658,11 +610,7 @@ description: Operations executed walkie-talkie.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -676,11 +624,7 @@ description: Operations executed walkie-talkie.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -694,11 +638,7 @@ description: Operations executed walkie-talkie.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -712,11 +652,7 @@ description: Operations executed walkie-talkie.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1652,11 +1588,7 @@ description: Operations executed walkie-talkie.kcl "group": { "type": "FunctionCall", "name": "zLogo", - "functionSourceRange": [ - 69, - 977, - 13 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1710,11 +1642,7 @@ description: Operations executed walkie-talkie.kcl "group": { "type": "FunctionCall", "name": "oLogo", - "functionSourceRange": [ - 1035, - 1456, - 13 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1768,11 +1696,7 @@ description: Operations executed walkie-talkie.kcl "group": { "type": "FunctionCall", "name": "oLogo2", - "functionSourceRange": [ - 1474, - 1895, - 13 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1826,11 +1750,7 @@ description: Operations executed walkie-talkie.kcl "group": { "type": "FunctionCall", "name": "oLogo", - "functionSourceRange": [ - 1035, - 1456, - 13 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1884,11 +1804,7 @@ description: Operations executed walkie-talkie.kcl "group": { "type": "FunctionCall", "name": "oLogo2", - "functionSourceRange": [ - 1474, - 1895, - 13 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1962,7 +1878,7 @@ description: Operations executed walkie-talkie.kcl "group": { "type": "ModuleInstance", "name": "talkButton", - "moduleId": 10 + "moduleId": 0 }, "sourceRange": [] }, @@ -2014,6 +1930,17 @@ description: Operations executed walkie-talkie.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -2056,18 +1983,7 @@ description: Operations executed walkie-talkie.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "type": "GroupEnd" @@ -2077,7 +1993,7 @@ description: Operations executed walkie-talkie.kcl "group": { "type": "ModuleInstance", "name": "knob", - "moduleId": 11 + "moduleId": 0 }, "sourceRange": [] }, @@ -2190,11 +2106,7 @@ description: Operations executed walkie-talkie.kcl "group": { "type": "FunctionCall", "name": "button", - "functionSourceRange": [ - 308, - 891, - 12 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2248,6 +2160,17 @@ description: Operations executed walkie-talkie.kcl } }, { + "type": "KclStdLibCall", + "name": "chamfer", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "length": { "value": { @@ -2282,18 +2205,7 @@ description: Operations executed walkie-talkie.kcl "sourceRange": [] } }, - "name": "chamfer", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "type": "GroupEnd" @@ -2303,11 +2215,7 @@ description: Operations executed walkie-talkie.kcl "group": { "type": "FunctionCall", "name": "button", - "functionSourceRange": [ - 308, - 891, - 12 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2361,6 +2269,17 @@ description: Operations executed walkie-talkie.kcl } }, { + "type": "KclStdLibCall", + "name": "chamfer", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "length": { "value": { @@ -2395,18 +2314,7 @@ description: Operations executed walkie-talkie.kcl "sourceRange": [] } }, - "name": "chamfer", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "type": "GroupEnd" @@ -2416,11 +2324,7 @@ description: Operations executed walkie-talkie.kcl "group": { "type": "FunctionCall", "name": "button", - "functionSourceRange": [ - 308, - 891, - 12 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2474,6 +2378,17 @@ description: Operations executed walkie-talkie.kcl } }, { + "type": "KclStdLibCall", + "name": "chamfer", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "length": { "value": { @@ -2508,18 +2423,7 @@ description: Operations executed walkie-talkie.kcl "sourceRange": [] } }, - "name": "chamfer", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "type": "GroupEnd" @@ -2529,11 +2433,7 @@ description: Operations executed walkie-talkie.kcl "group": { "type": "FunctionCall", "name": "button", - "functionSourceRange": [ - 308, - 891, - 12 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2587,6 +2487,17 @@ description: Operations executed walkie-talkie.kcl } }, { + "type": "KclStdLibCall", + "name": "chamfer", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "length": { "value": { @@ -2621,18 +2532,7 @@ description: Operations executed walkie-talkie.kcl "sourceRange": [] } }, - "name": "chamfer", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "type": "GroupEnd" diff --git a/rust/kcl-lib/tests/kcl_samples/walkie-talkie/program_memory.snap b/rust/kcl-lib/tests/kcl_samples/walkie-talkie/program_memory.snap index 20fc89f4e..fd342aec6 100644 --- a/rust/kcl-lib/tests/kcl_samples/walkie-talkie/program_memory.snap +++ b/rust/kcl-lib/tests/kcl_samples/walkie-talkie/program_memory.snap @@ -5,7 +5,7 @@ description: Variables in memory after executing walkie-talkie.kcl { "antenna": { "type": "Module", - "value": 9 + "value": 10 }, "antennaBaseHeight": { "type": "Number", @@ -74,7 +74,7 @@ description: Variables in memory after executing walkie-talkie.kcl }, "body": { "type": "Module", - "value": 7 + "value": 8 }, "button": { "type": "Function" @@ -120,7 +120,7 @@ description: Variables in memory after executing walkie-talkie.kcl }, "case": { "type": "Module", - "value": 8 + "value": 9 }, "caseTolerance": { "type": "Number", @@ -163,7 +163,7 @@ description: Variables in memory after executing walkie-talkie.kcl }, "knob": { "type": "Module", - "value": 11 + "value": 12 }, "knobDiameter": { "type": "Number", @@ -330,7 +330,7 @@ description: Variables in memory after executing walkie-talkie.kcl }, "talkButton": { "type": "Module", - "value": 10 + "value": 11 }, "talkButtonHeight": { "type": "Number", diff --git a/rust/kcl-lib/tests/kw_fn/ops.snap b/rust/kcl-lib/tests/kw_fn/ops.snap index 809018f2a..32b1767c1 100644 --- a/rust/kcl-lib/tests/kw_fn/ops.snap +++ b/rust/kcl-lib/tests/kw_fn/ops.snap @@ -8,11 +8,7 @@ description: Operations executed kw_fn.kcl "group": { "type": "FunctionCall", "name": "increment", - "functionSourceRange": [ - 12, - 35, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -26,11 +22,7 @@ description: Operations executed kw_fn.kcl "group": { "type": "FunctionCall", "name": "add", - "functionSourceRange": [ - 43, - 77, - 0 - ], + "functionSourceRange": [], "unlabeledArg": { "value": { "type": "Number", diff --git a/rust/kcl-lib/tests/kw_fn_too_few_args/ops.snap b/rust/kcl-lib/tests/kw_fn_too_few_args/ops.snap index b752aecf4..e4ef36f91 100644 --- a/rust/kcl-lib/tests/kw_fn_too_few_args/ops.snap +++ b/rust/kcl-lib/tests/kw_fn_too_few_args/ops.snap @@ -8,11 +8,7 @@ description: Operations executed kw_fn_too_few_args.kcl "group": { "type": "FunctionCall", "name": "add", - "functionSourceRange": [ - 6, - 31, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": { "x": { diff --git a/rust/kcl-lib/tests/kw_fn_unlabeled_but_has_label/ops.snap b/rust/kcl-lib/tests/kw_fn_unlabeled_but_has_label/ops.snap index ca3d9372c..a2fd160a3 100644 --- a/rust/kcl-lib/tests/kw_fn_unlabeled_but_has_label/ops.snap +++ b/rust/kcl-lib/tests/kw_fn_unlabeled_but_has_label/ops.snap @@ -8,11 +8,7 @@ description: Operations executed kw_fn_unlabeled_but_has_label.kcl "group": { "type": "FunctionCall", "name": "add", - "functionSourceRange": [ - 6, - 29, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": { "x": { diff --git a/rust/kcl-lib/tests/kw_fn_with_defaults/ops.snap b/rust/kcl-lib/tests/kw_fn_with_defaults/ops.snap index dfe48ea90..c76c4e90d 100644 --- a/rust/kcl-lib/tests/kw_fn_with_defaults/ops.snap +++ b/rust/kcl-lib/tests/kw_fn_with_defaults/ops.snap @@ -8,11 +8,7 @@ description: Operations executed kw_fn_with_defaults.kcl "group": { "type": "FunctionCall", "name": "increment", - "functionSourceRange": [ - 12, - 45, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -26,11 +22,7 @@ description: Operations executed kw_fn_with_defaults.kcl "group": { "type": "FunctionCall", "name": "increment", - "functionSourceRange": [ - 12, - 45, - 0 - ], + "functionSourceRange": [], "unlabeledArg": { "value": { "type": "Number", diff --git a/rust/kcl-lib/tests/loop_tag/ops.snap b/rust/kcl-lib/tests/loop_tag/ops.snap index b463c8515..a18d84151 100644 --- a/rust/kcl-lib/tests/loop_tag/ops.snap +++ b/rust/kcl-lib/tests/loop_tag/ops.snap @@ -23,11 +23,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -38,11 +34,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -56,11 +48,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -77,11 +65,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -92,11 +76,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -110,11 +90,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -131,11 +107,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -146,11 +118,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -164,11 +132,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -185,11 +149,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -200,11 +160,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -218,11 +174,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -239,11 +191,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -254,11 +202,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -272,11 +216,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -293,11 +233,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -308,11 +244,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -326,11 +258,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -347,11 +275,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -362,11 +286,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -380,11 +300,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -401,11 +317,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -416,11 +328,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -434,11 +342,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -455,11 +359,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -470,11 +370,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -488,11 +384,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -509,11 +401,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -524,11 +412,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -542,11 +426,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -563,11 +443,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -578,11 +454,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -596,11 +468,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -617,11 +485,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -632,11 +496,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -650,11 +510,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -671,11 +527,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -686,11 +538,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -704,11 +552,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -725,11 +569,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -740,11 +580,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -758,11 +594,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -779,11 +611,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -794,11 +622,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -812,11 +636,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -833,11 +653,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -848,11 +664,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -866,11 +678,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -887,11 +695,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -902,11 +706,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -920,11 +720,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -941,11 +737,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -956,11 +748,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -974,11 +762,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -995,11 +779,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1010,11 +790,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1028,11 +804,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1049,11 +821,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1064,11 +832,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1082,11 +846,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1103,11 +863,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1118,11 +874,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1136,11 +888,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1157,11 +905,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1172,11 +916,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1190,11 +930,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1211,11 +947,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1226,11 +958,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1244,11 +972,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1265,11 +989,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1280,11 +1000,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1298,11 +1014,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1319,11 +1031,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1334,11 +1042,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1352,11 +1056,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1373,11 +1073,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1388,11 +1084,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1406,11 +1098,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1427,11 +1115,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1442,11 +1126,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1460,11 +1140,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1481,11 +1157,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1496,11 +1168,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1514,11 +1182,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1535,11 +1199,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1550,11 +1210,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1568,11 +1224,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1589,11 +1241,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1604,11 +1252,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1622,11 +1266,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1643,11 +1283,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1658,11 +1294,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1676,11 +1308,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1697,11 +1325,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1712,11 +1336,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1730,11 +1350,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1751,11 +1367,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1766,11 +1378,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1784,11 +1392,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1805,11 +1409,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1820,11 +1420,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1838,11 +1434,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1859,11 +1451,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1874,11 +1462,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1892,11 +1476,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1913,11 +1493,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1928,11 +1504,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1946,11 +1518,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1967,11 +1535,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -1982,11 +1546,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2000,11 +1560,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2021,11 +1577,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2036,11 +1588,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2054,11 +1602,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2075,11 +1619,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2090,11 +1630,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2108,11 +1644,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2129,11 +1661,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2144,11 +1672,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2162,11 +1686,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2183,11 +1703,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2198,11 +1714,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2216,11 +1728,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2237,11 +1745,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2252,11 +1756,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2270,11 +1770,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2291,11 +1787,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2306,11 +1798,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2324,11 +1812,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2345,11 +1829,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2360,11 +1840,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2378,11 +1854,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2399,11 +1871,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2414,11 +1882,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2432,11 +1896,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2453,11 +1913,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2468,11 +1924,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2486,11 +1938,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2507,11 +1955,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2522,11 +1966,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2540,11 +1980,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2561,11 +1997,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2576,11 +2008,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2594,11 +2022,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2615,11 +2039,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2630,11 +2050,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2648,11 +2064,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2669,11 +2081,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "calculatePoint", - "functionSourceRange": [ - 547, - 681, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2684,11 +2092,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -2702,11 +2106,7 @@ description: Operations executed loop_tag.kcl "group": { "type": "FunctionCall", "name": "sin", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, diff --git a/rust/kcl-lib/tests/module_return_using_var/artifact_graph_flowchart.snap.md b/rust/kcl-lib/tests/module_return_using_var/artifact_graph_flowchart.snap.md index 4e0b61d4e..548c693b5 100644 --- a/rust/kcl-lib/tests/module_return_using_var/artifact_graph_flowchart.snap.md +++ b/rust/kcl-lib/tests/module_return_using_var/artifact_graph_flowchart.snap.md @@ -1,16 +1,16 @@ ```mermaid flowchart LR subgraph path2 [Path] - 2["Path
[80, 105, 6]"] - 3["Segment
[111, 128, 6]"] - 4["Segment
[134, 151, 6]"] - 5["Segment
[157, 175, 6]"] - 6["Segment
[181, 199, 6]"] - 7["Segment
[205, 213, 6]"] + 2["Path
[80, 105, 7]"] + 3["Segment
[111, 128, 7]"] + 4["Segment
[134, 151, 7]"] + 5["Segment
[157, 175, 7]"] + 6["Segment
[181, 199, 7]"] + 7["Segment
[205, 213, 7]"] 8[Solid2d] end - 1["Plane
[57, 74, 6]"] - 9["Sweep Extrusion
[219, 238, 6]"] + 1["Plane
[57, 74, 7]"] + 9["Sweep Extrusion
[219, 238, 7]"] 10[Wall] 11[Wall] 12[Wall] diff --git a/rust/kcl-lib/tests/module_return_using_var/ops.snap b/rust/kcl-lib/tests/module_return_using_var/ops.snap index 1573f56c2..36fd4d471 100644 --- a/rust/kcl-lib/tests/module_return_using_var/ops.snap +++ b/rust/kcl-lib/tests/module_return_using_var/ops.snap @@ -8,7 +8,7 @@ description: Operations executed module_return_using_var.kcl "group": { "type": "ModuleInstance", "name": "cube", - "moduleId": 6 + "moduleId": 0 }, "sourceRange": [] }, diff --git a/rust/kcl-lib/tests/module_return_using_var/program_memory.snap b/rust/kcl-lib/tests/module_return_using_var/program_memory.snap index f95ab0844..89bd7dd14 100644 --- a/rust/kcl-lib/tests/module_return_using_var/program_memory.snap +++ b/rust/kcl-lib/tests/module_return_using_var/program_memory.snap @@ -5,6 +5,6 @@ description: Variables in memory after executing module_return_using_var.kcl { "cube": { "type": "Module", - "value": 6 + "value": 7 } } diff --git a/rust/kcl-lib/tests/multiple-foreign-imports-all-render/ops.snap b/rust/kcl-lib/tests/multiple-foreign-imports-all-render/ops.snap index 08715ecd8..1bfe186c0 100644 --- a/rust/kcl-lib/tests/multiple-foreign-imports-all-render/ops.snap +++ b/rust/kcl-lib/tests/multiple-foreign-imports-all-render/ops.snap @@ -8,7 +8,7 @@ description: Operations executed multiple-foreign-imports-all-render.kcl "group": { "type": "ModuleInstance", "name": "cube", - "moduleId": 6 + "moduleId": 0 }, "sourceRange": [] }, @@ -20,7 +20,7 @@ description: Operations executed multiple-foreign-imports-all-render.kcl "group": { "type": "ModuleInstance", "name": "othercube", - "moduleId": 7 + "moduleId": 0 }, "sourceRange": [] }, @@ -29,7 +29,7 @@ description: Operations executed multiple-foreign-imports-all-render.kcl "group": { "type": "ModuleInstance", "name": "cube", - "moduleId": 6 + "moduleId": 0 }, "sourceRange": [] }, @@ -59,7 +59,7 @@ description: Operations executed multiple-foreign-imports-all-render.kcl "group": { "type": "ModuleInstance", "name": "anothercube", - "moduleId": 8 + "moduleId": 0 }, "sourceRange": [] }, @@ -68,7 +68,7 @@ description: Operations executed multiple-foreign-imports-all-render.kcl "group": { "type": "ModuleInstance", "name": "cube", - "moduleId": 6 + "moduleId": 0 }, "sourceRange": [] }, diff --git a/rust/kcl-lib/tests/multiple-foreign-imports-all-render/program_memory.snap b/rust/kcl-lib/tests/multiple-foreign-imports-all-render/program_memory.snap index ea2a86513..da1f6c740 100644 --- a/rust/kcl-lib/tests/multiple-foreign-imports-all-render/program_memory.snap +++ b/rust/kcl-lib/tests/multiple-foreign-imports-all-render/program_memory.snap @@ -5,11 +5,11 @@ description: Variables in memory after executing multiple-foreign-imports-all-re { "anothercube": { "type": "Module", - "value": 8 + "value": 9 }, "cube": { "type": "Module", - "value": 6 + "value": 7 }, "model": { "type": "ImportedGeometry", @@ -20,6 +20,6 @@ description: Variables in memory after executing multiple-foreign-imports-all-re }, "othercube": { "type": "Module", - "value": 7 + "value": 8 } } diff --git a/rust/kcl-lib/tests/object_prop_not_found/execution_error.snap b/rust/kcl-lib/tests/object_prop_not_found/execution_error.snap index e2e880674..f245d9bcc 100644 --- a/rust/kcl-lib/tests/object_prop_not_found/execution_error.snap +++ b/rust/kcl-lib/tests/object_prop_not_found/execution_error.snap @@ -1,5 +1,5 @@ --- -source: kcl/src/simulation_tests.rs +source: kcl-lib/src/simulation_tests.rs description: Error from executing object_prop_not_found.kcl --- KCL UndefinedValue error diff --git a/rust/kcl-lib/tests/outputs/serial_test_example_chamfer0.png b/rust/kcl-lib/tests/outputs/serial_test_example_std-solid-chamfer0.png similarity index 100% rename from rust/kcl-lib/tests/outputs/serial_test_example_chamfer0.png rename to rust/kcl-lib/tests/outputs/serial_test_example_std-solid-chamfer0.png diff --git a/rust/kcl-lib/tests/outputs/serial_test_example_chamfer1.png b/rust/kcl-lib/tests/outputs/serial_test_example_std-solid-chamfer1.png similarity index 100% rename from rust/kcl-lib/tests/outputs/serial_test_example_chamfer1.png rename to rust/kcl-lib/tests/outputs/serial_test_example_std-solid-chamfer1.png diff --git a/rust/kcl-lib/tests/outputs/serial_test_example_fillet0.png b/rust/kcl-lib/tests/outputs/serial_test_example_std-solid-fillet0.png similarity index 100% rename from rust/kcl-lib/tests/outputs/serial_test_example_fillet0.png rename to rust/kcl-lib/tests/outputs/serial_test_example_std-solid-fillet0.png diff --git a/rust/kcl-lib/tests/outputs/serial_test_example_fillet1.png b/rust/kcl-lib/tests/outputs/serial_test_example_std-solid-fillet1.png similarity index 100% rename from rust/kcl-lib/tests/outputs/serial_test_example_fillet1.png rename to rust/kcl-lib/tests/outputs/serial_test_example_std-solid-fillet1.png diff --git a/rust/kcl-lib/tests/outputs/serial_test_example_hollow0.png b/rust/kcl-lib/tests/outputs/serial_test_example_std-solid-hollow0.png similarity index 100% rename from rust/kcl-lib/tests/outputs/serial_test_example_hollow0.png rename to rust/kcl-lib/tests/outputs/serial_test_example_std-solid-hollow0.png diff --git a/rust/kcl-lib/tests/outputs/serial_test_example_hollow1.png b/rust/kcl-lib/tests/outputs/serial_test_example_std-solid-hollow1.png similarity index 100% rename from rust/kcl-lib/tests/outputs/serial_test_example_hollow1.png rename to rust/kcl-lib/tests/outputs/serial_test_example_std-solid-hollow1.png diff --git a/rust/kcl-lib/tests/outputs/serial_test_example_hollow2.png b/rust/kcl-lib/tests/outputs/serial_test_example_std-solid-hollow2.png similarity index 100% rename from rust/kcl-lib/tests/outputs/serial_test_example_hollow2.png rename to rust/kcl-lib/tests/outputs/serial_test_example_std-solid-hollow2.png diff --git a/rust/kcl-lib/tests/outputs/serial_test_example_shell0.png b/rust/kcl-lib/tests/outputs/serial_test_example_std-solid-shell0.png similarity index 100% rename from rust/kcl-lib/tests/outputs/serial_test_example_shell0.png rename to rust/kcl-lib/tests/outputs/serial_test_example_std-solid-shell0.png diff --git a/rust/kcl-lib/tests/outputs/serial_test_example_shell1.png b/rust/kcl-lib/tests/outputs/serial_test_example_std-solid-shell1.png similarity index 100% rename from rust/kcl-lib/tests/outputs/serial_test_example_shell1.png rename to rust/kcl-lib/tests/outputs/serial_test_example_std-solid-shell1.png diff --git a/rust/kcl-lib/tests/outputs/serial_test_example_shell2.png b/rust/kcl-lib/tests/outputs/serial_test_example_std-solid-shell2.png similarity index 100% rename from rust/kcl-lib/tests/outputs/serial_test_example_shell2.png rename to rust/kcl-lib/tests/outputs/serial_test_example_std-solid-shell2.png diff --git a/rust/kcl-lib/tests/outputs/serial_test_example_shell3.png b/rust/kcl-lib/tests/outputs/serial_test_example_std-solid-shell3.png similarity index 100% rename from rust/kcl-lib/tests/outputs/serial_test_example_shell3.png rename to rust/kcl-lib/tests/outputs/serial_test_example_std-solid-shell3.png diff --git a/rust/kcl-lib/tests/outputs/serial_test_example_shell4.png b/rust/kcl-lib/tests/outputs/serial_test_example_std-solid-shell4.png similarity index 100% rename from rust/kcl-lib/tests/outputs/serial_test_example_shell4.png rename to rust/kcl-lib/tests/outputs/serial_test_example_std-solid-shell4.png diff --git a/rust/kcl-lib/tests/outputs/serial_test_example_shell5.png b/rust/kcl-lib/tests/outputs/serial_test_example_std-solid-shell5.png similarity index 100% rename from rust/kcl-lib/tests/outputs/serial_test_example_shell5.png rename to rust/kcl-lib/tests/outputs/serial_test_example_std-solid-shell5.png diff --git a/rust/kcl-lib/tests/outputs/serial_test_example_shell6.png b/rust/kcl-lib/tests/outputs/serial_test_example_std-solid-shell6.png similarity index 100% rename from rust/kcl-lib/tests/outputs/serial_test_example_shell6.png rename to rust/kcl-lib/tests/outputs/serial_test_example_std-solid-shell6.png diff --git a/rust/kcl-lib/tests/pattern_circular_in_module/artifact_graph_flowchart.snap.md b/rust/kcl-lib/tests/pattern_circular_in_module/artifact_graph_flowchart.snap.md index 2b3f85e66..8501e9d55 100644 --- a/rust/kcl-lib/tests/pattern_circular_in_module/artifact_graph_flowchart.snap.md +++ b/rust/kcl-lib/tests/pattern_circular_in_module/artifact_graph_flowchart.snap.md @@ -1,23 +1,23 @@ ```mermaid flowchart LR subgraph path2 [Path] - 2["Path
[63, 90, 6]"] - 3["Segment
[98, 116, 6]"] - 4["Segment
[124, 143, 6]"] - 5["Segment
[151, 170, 6]"] - 6["Segment
[178, 185, 6]"] + 2["Path
[63, 90, 7]"] + 3["Segment
[98, 116, 7]"] + 4["Segment
[124, 143, 7]"] + 5["Segment
[151, 170, 7]"] + 6["Segment
[178, 185, 7]"] 7[Solid2d] end subgraph path27 [Path] - 27["Path
[63, 90, 6]"] - 28["Segment
[98, 116, 6]"] - 29["Segment
[124, 143, 6]"] - 30["Segment
[151, 170, 6]"] - 31["Segment
[178, 185, 6]"] + 27["Path
[63, 90, 7]"] + 28["Segment
[98, 116, 7]"] + 29["Segment
[124, 143, 7]"] + 30["Segment
[151, 170, 7]"] + 31["Segment
[178, 185, 7]"] 32[Solid2d] end - 1["Plane
[38, 55, 6]"] - 8["Sweep Extrusion
[342, 376, 6]"] + 1["Plane
[38, 55, 7]"] + 8["Sweep Extrusion
[342, 376, 7]"] 9[Wall] 10[Wall] 11[Wall] @@ -32,11 +32,11 @@ flowchart LR 20["SweepEdge Adjacent"] 21["SweepEdge Opposite"] 22["SweepEdge Adjacent"] - 23["Sweep Extrusion
[342, 376, 6]"] - 24["Sweep Extrusion
[342, 376, 6]"] - 25["Sweep Extrusion
[342, 376, 6]"] - 26["Plane
[38, 55, 6]"] - 33["Sweep Extrusion
[342, 376, 6]"] + 23["Sweep Extrusion
[342, 376, 7]"] + 24["Sweep Extrusion
[342, 376, 7]"] + 25["Sweep Extrusion
[342, 376, 7]"] + 26["Plane
[38, 55, 7]"] + 33["Sweep Extrusion
[342, 376, 7]"] 34[Wall] 35[Wall] 36[Wall] @@ -51,9 +51,9 @@ flowchart LR 45["SweepEdge Adjacent"] 46["SweepEdge Opposite"] 47["SweepEdge Adjacent"] - 48["Sweep Extrusion
[342, 376, 6]"] - 49["Sweep Extrusion
[342, 376, 6]"] - 50["Sweep Extrusion
[342, 376, 6]"] + 48["Sweep Extrusion
[342, 376, 7]"] + 49["Sweep Extrusion
[342, 376, 7]"] + 50["Sweep Extrusion
[342, 376, 7]"] 1 --- 2 2 --- 3 2 --- 4 diff --git a/rust/kcl-lib/tests/pattern_circular_in_module/ops.snap b/rust/kcl-lib/tests/pattern_circular_in_module/ops.snap index 1bc8ab186..e8eb6d6d3 100644 --- a/rust/kcl-lib/tests/pattern_circular_in_module/ops.snap +++ b/rust/kcl-lib/tests/pattern_circular_in_module/ops.snap @@ -8,11 +8,7 @@ description: Operations executed pattern_circular_in_module.kcl "group": { "type": "FunctionCall", "name": "thing", - "functionSourceRange": [ - 15, - 378, - 6 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -96,11 +92,7 @@ description: Operations executed pattern_circular_in_module.kcl "group": { "type": "FunctionCall", "name": "thing", - "functionSourceRange": [ - 15, - 378, - 6 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, diff --git a/rust/kcl-lib/tests/pattern_into_union/ops.snap b/rust/kcl-lib/tests/pattern_into_union/ops.snap index e52121424..0ac5cffbd 100644 --- a/rust/kcl-lib/tests/pattern_into_union/ops.snap +++ b/rust/kcl-lib/tests/pattern_into_union/ops.snap @@ -98,6 +98,17 @@ description: Operations executed pattern_into_union.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -128,18 +139,7 @@ description: Operations executed pattern_into_union.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "labeledArgs": { @@ -284,6 +284,17 @@ description: Operations executed pattern_into_union.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -314,18 +325,7 @@ description: Operations executed pattern_into_union.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "labeledArgs": { diff --git a/rust/kcl-lib/tests/pattern_linear_in_module/artifact_graph_flowchart.snap.md b/rust/kcl-lib/tests/pattern_linear_in_module/artifact_graph_flowchart.snap.md index ebf4b16fa..334767a6d 100644 --- a/rust/kcl-lib/tests/pattern_linear_in_module/artifact_graph_flowchart.snap.md +++ b/rust/kcl-lib/tests/pattern_linear_in_module/artifact_graph_flowchart.snap.md @@ -1,41 +1,41 @@ ```mermaid flowchart LR subgraph path2 [Path] - 2["Path
[54, 89, 6]"] - 3["Segment
[54, 89, 6]"] + 2["Path
[54, 89, 7]"] + 3["Segment
[54, 89, 7]"] 4[Solid2d] end subgraph path18 [Path] - 18["Path
[54, 89, 6]"] - 19["Segment
[54, 89, 6]"] + 18["Path
[54, 89, 7]"] + 19["Segment
[54, 89, 7]"] 20[Solid2d] end - 1["Plane
[29, 46, 6]"] - 5["Sweep Extrusion
[200, 219, 6]"] + 1["Plane
[29, 46, 7]"] + 5["Sweep Extrusion
[200, 219, 7]"] 6[Wall] 7["Cap Start"] 8["Cap End"] 9["SweepEdge Opposite"] 10["SweepEdge Adjacent"] - 11["Sweep Extrusion
[200, 219, 6]"] - 12["Sweep Extrusion
[200, 219, 6]"] - 13["Sweep Extrusion
[200, 219, 6]"] - 14["Sweep Extrusion
[200, 219, 6]"] - 15["Sweep Extrusion
[200, 219, 6]"] - 16["Sweep Extrusion
[200, 219, 6]"] - 17["Plane
[29, 46, 6]"] - 21["Sweep Extrusion
[200, 219, 6]"] + 11["Sweep Extrusion
[200, 219, 7]"] + 12["Sweep Extrusion
[200, 219, 7]"] + 13["Sweep Extrusion
[200, 219, 7]"] + 14["Sweep Extrusion
[200, 219, 7]"] + 15["Sweep Extrusion
[200, 219, 7]"] + 16["Sweep Extrusion
[200, 219, 7]"] + 17["Plane
[29, 46, 7]"] + 21["Sweep Extrusion
[200, 219, 7]"] 22[Wall] 23["Cap Start"] 24["Cap End"] 25["SweepEdge Opposite"] 26["SweepEdge Adjacent"] - 27["Sweep Extrusion
[200, 219, 6]"] - 28["Sweep Extrusion
[200, 219, 6]"] - 29["Sweep Extrusion
[200, 219, 6]"] - 30["Sweep Extrusion
[200, 219, 6]"] - 31["Sweep Extrusion
[200, 219, 6]"] - 32["Sweep Extrusion
[200, 219, 6]"] + 27["Sweep Extrusion
[200, 219, 7]"] + 28["Sweep Extrusion
[200, 219, 7]"] + 29["Sweep Extrusion
[200, 219, 7]"] + 30["Sweep Extrusion
[200, 219, 7]"] + 31["Sweep Extrusion
[200, 219, 7]"] + 32["Sweep Extrusion
[200, 219, 7]"] 1 --- 2 2 --- 3 2 ---- 5 diff --git a/rust/kcl-lib/tests/pattern_linear_in_module/ops.snap b/rust/kcl-lib/tests/pattern_linear_in_module/ops.snap index fad2af73d..65e0b86be 100644 --- a/rust/kcl-lib/tests/pattern_linear_in_module/ops.snap +++ b/rust/kcl-lib/tests/pattern_linear_in_module/ops.snap @@ -8,11 +8,7 @@ description: Operations executed pattern_linear_in_module.kcl "group": { "type": "FunctionCall", "name": "thing", - "functionSourceRange": [ - 15, - 221, - 6 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -114,11 +110,7 @@ description: Operations executed pattern_linear_in_module.kcl "group": { "type": "FunctionCall", "name": "thing", - "functionSourceRange": [ - 15, - 221, - 6 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, diff --git a/rust/kcl-lib/tests/pentagon_fillet_sugar/ops.snap b/rust/kcl-lib/tests/pentagon_fillet_sugar/ops.snap index 255fb7e44..309ed0231 100644 --- a/rust/kcl-lib/tests/pentagon_fillet_sugar/ops.snap +++ b/rust/kcl-lib/tests/pentagon_fillet_sugar/ops.snap @@ -55,11 +55,7 @@ description: Operations executed pentagon_fillet_sugar.kcl "group": { "type": "FunctionCall", "name": "circl", - "functionSourceRange": [ - 351, - 600, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -125,6 +121,17 @@ description: Operations executed pentagon_fillet_sugar.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -160,29 +167,14 @@ description: Operations executed pentagon_fillet_sugar.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "type": "GroupBegin", "group": { "type": "FunctionCall", "name": "circl", - "functionSourceRange": [ - 351, - 600, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -248,6 +240,17 @@ description: Operations executed pentagon_fillet_sugar.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -283,17 +286,6 @@ description: Operations executed pentagon_fillet_sugar.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] } ] diff --git a/rust/kcl-lib/tests/pipe_as_arg/ops.snap b/rust/kcl-lib/tests/pipe_as_arg/ops.snap index fe7aeadd2..50acdea3b 100644 --- a/rust/kcl-lib/tests/pipe_as_arg/ops.snap +++ b/rust/kcl-lib/tests/pipe_as_arg/ops.snap @@ -8,11 +8,7 @@ description: Operations executed pipe_as_arg.kcl "group": { "type": "FunctionCall", "name": "double", - "functionSourceRange": [ - 404, - 426, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -26,11 +22,7 @@ description: Operations executed pipe_as_arg.kcl "group": { "type": "FunctionCall", "name": "cube", - "functionSourceRange": [ - 7, - 393, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, diff --git a/rust/kcl-lib/tests/riddle_small/ops.snap b/rust/kcl-lib/tests/riddle_small/ops.snap index 40301406d..93c84116a 100644 --- a/rust/kcl-lib/tests/riddle_small/ops.snap +++ b/rust/kcl-lib/tests/riddle_small/ops.snap @@ -8,11 +8,7 @@ description: Operations executed riddle_small.kcl "group": { "type": "FunctionCall", "name": "t", - "functionSourceRange": [ - 20, - 66, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -26,11 +22,7 @@ description: Operations executed riddle_small.kcl "group": { "type": "FunctionCall", "name": "t", - "functionSourceRange": [ - 20, - 66, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, diff --git a/rust/kcl-lib/tests/rotate_after_fillet/ops.snap b/rust/kcl-lib/tests/rotate_after_fillet/ops.snap index 222eee005..69b3f82ec 100644 --- a/rust/kcl-lib/tests/rotate_after_fillet/ops.snap +++ b/rust/kcl-lib/tests/rotate_after_fillet/ops.snap @@ -8,11 +8,7 @@ description: Operations executed rotate_after_fillet.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -26,11 +22,7 @@ description: Operations executed rotate_after_fillet.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -44,11 +36,7 @@ description: Operations executed rotate_after_fillet.kcl "group": { "type": "FunctionCall", "name": "bolt", - "functionSourceRange": [ - 264, - 1538, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -102,6 +90,17 @@ description: Operations executed rotate_after_fillet.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -137,18 +136,7 @@ description: Operations executed rotate_after_fillet.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "labeledArgs": { @@ -261,6 +249,17 @@ description: Operations executed rotate_after_fillet.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -291,18 +290,7 @@ description: Operations executed rotate_after_fillet.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "type": "GroupEnd" diff --git a/rust/kcl-lib/tests/scale_after_fillet/ops.snap b/rust/kcl-lib/tests/scale_after_fillet/ops.snap index 6e9a031a7..8f2e765a2 100644 --- a/rust/kcl-lib/tests/scale_after_fillet/ops.snap +++ b/rust/kcl-lib/tests/scale_after_fillet/ops.snap @@ -8,11 +8,7 @@ description: Operations executed scale_after_fillet.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -26,11 +22,7 @@ description: Operations executed scale_after_fillet.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -44,11 +36,7 @@ description: Operations executed scale_after_fillet.kcl "group": { "type": "FunctionCall", "name": "bolt", - "functionSourceRange": [ - 264, - 1538, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -102,6 +90,17 @@ description: Operations executed scale_after_fillet.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -137,18 +136,7 @@ description: Operations executed scale_after_fillet.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "labeledArgs": { @@ -261,6 +249,17 @@ description: Operations executed scale_after_fillet.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -291,18 +290,7 @@ description: Operations executed scale_after_fillet.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "type": "GroupEnd" diff --git a/rust/kcl-lib/tests/sketch-on-chamfer-two-times-different-order/ops.snap b/rust/kcl-lib/tests/sketch-on-chamfer-two-times-different-order/ops.snap index 84abe0c9d..7985b31ed 100644 --- a/rust/kcl-lib/tests/sketch-on-chamfer-two-times-different-order/ops.snap +++ b/rust/kcl-lib/tests/sketch-on-chamfer-two-times-different-order/ops.snap @@ -51,6 +51,17 @@ description: Operations executed sketch-on-chamfer-two-times-different-order.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -82,9 +93,11 @@ description: Operations executed sketch-on-chamfer-two-times-different-order.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", + "sourceRange": [] + }, + { + "type": "KclStdLibCall", + "name": "chamfer", "unlabeledArg": { "value": { "type": "Solid", @@ -93,9 +106,7 @@ description: Operations executed sketch-on-chamfer-two-times-different-order.kcl } }, "sourceRange": [] - } - }, - { + }, "labeledArgs": { "length": { "value": { @@ -133,9 +144,11 @@ description: Operations executed sketch-on-chamfer-two-times-different-order.kcl "sourceRange": [] } }, + "sourceRange": [] + }, + { + "type": "KclStdLibCall", "name": "chamfer", - "sourceRange": [], - "type": "StdLibCall", "unlabeledArg": { "value": { "type": "Solid", @@ -144,9 +157,7 @@ description: Operations executed sketch-on-chamfer-two-times-different-order.kcl } }, "sourceRange": [] - } - }, - { + }, "labeledArgs": { "length": { "value": { @@ -185,18 +196,7 @@ description: Operations executed sketch-on-chamfer-two-times-different-order.kcl "sourceRange": [] } }, - "name": "chamfer", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "labeledArgs": { diff --git a/rust/kcl-lib/tests/sketch-on-chamfer-two-times/ops.snap b/rust/kcl-lib/tests/sketch-on-chamfer-two-times/ops.snap index 4c66ae168..fbbf4a81a 100644 --- a/rust/kcl-lib/tests/sketch-on-chamfer-two-times/ops.snap +++ b/rust/kcl-lib/tests/sketch-on-chamfer-two-times/ops.snap @@ -51,6 +51,17 @@ description: Operations executed sketch-on-chamfer-two-times.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -82,9 +93,11 @@ description: Operations executed sketch-on-chamfer-two-times.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", + "sourceRange": [] + }, + { + "type": "KclStdLibCall", + "name": "chamfer", "unlabeledArg": { "value": { "type": "Solid", @@ -93,9 +106,7 @@ description: Operations executed sketch-on-chamfer-two-times.kcl } }, "sourceRange": [] - } - }, - { + }, "labeledArgs": { "length": { "value": { @@ -134,9 +145,11 @@ description: Operations executed sketch-on-chamfer-two-times.kcl "sourceRange": [] } }, + "sourceRange": [] + }, + { + "type": "KclStdLibCall", "name": "chamfer", - "sourceRange": [], - "type": "StdLibCall", "unlabeledArg": { "value": { "type": "Solid", @@ -145,9 +158,7 @@ description: Operations executed sketch-on-chamfer-two-times.kcl } }, "sourceRange": [] - } - }, - { + }, "labeledArgs": { "length": { "value": { @@ -185,18 +196,7 @@ description: Operations executed sketch-on-chamfer-two-times.kcl "sourceRange": [] } }, - "name": "chamfer", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "labeledArgs": { diff --git a/rust/kcl-lib/tests/sketch_in_object/ops.snap b/rust/kcl-lib/tests/sketch_in_object/ops.snap index c17be92d9..f3bf6b65e 100644 --- a/rust/kcl-lib/tests/sketch_in_object/ops.snap +++ b/rust/kcl-lib/tests/sketch_in_object/ops.snap @@ -8,11 +8,7 @@ description: Operations executed sketch_in_object.kcl "group": { "type": "FunctionCall", "name": "test", - "functionSourceRange": [ - 7, - 170, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -73,11 +69,7 @@ description: Operations executed sketch_in_object.kcl "group": { "type": "FunctionCall", "name": "test2", - "functionSourceRange": [ - 180, - 405, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, diff --git a/rust/kcl-lib/tests/sketch_on_face_after_fillets_referencing_face/ops.snap b/rust/kcl-lib/tests/sketch_on_face_after_fillets_referencing_face/ops.snap index 18725f3a2..ab194f535 100644 --- a/rust/kcl-lib/tests/sketch_on_face_after_fillets_referencing_face/ops.snap +++ b/rust/kcl-lib/tests/sketch_on_face_after_fillets_referencing_face/ops.snap @@ -51,6 +51,17 @@ description: Operations executed sketch_on_face_after_fillets_referencing_face.k } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -81,9 +92,11 @@ description: Operations executed sketch_on_face_after_fillets_referencing_face.k "sourceRange": [] } }, + "sourceRange": [] + }, + { + "type": "KclStdLibCall", "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", "unlabeledArg": { "value": { "type": "Solid", @@ -92,9 +105,7 @@ description: Operations executed sketch_on_face_after_fillets_referencing_face.k } }, "sourceRange": [] - } - }, - { + }, "labeledArgs": { "radius": { "value": { @@ -125,18 +136,7 @@ description: Operations executed sketch_on_face_after_fillets_referencing_face.k "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "labeledArgs": { diff --git a/rust/kcl-lib/tests/sketch_on_face_circle_tagged/ops.snap b/rust/kcl-lib/tests/sketch_on_face_circle_tagged/ops.snap index cccd1da51..fa5e42bf9 100644 --- a/rust/kcl-lib/tests/sketch_on_face_circle_tagged/ops.snap +++ b/rust/kcl-lib/tests/sketch_on_face_circle_tagged/ops.snap @@ -8,11 +8,7 @@ description: Operations executed sketch_on_face_circle_tagged.kcl "group": { "type": "FunctionCall", "name": "cube", - "functionSourceRange": [ - 7, - 184, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, diff --git a/rust/kcl-lib/tests/sketch_on_face_end/ops.snap b/rust/kcl-lib/tests/sketch_on_face_end/ops.snap index cd0a9684e..69756897e 100644 --- a/rust/kcl-lib/tests/sketch_on_face_end/ops.snap +++ b/rust/kcl-lib/tests/sketch_on_face_end/ops.snap @@ -8,11 +8,7 @@ description: Operations executed sketch_on_face_end.kcl "group": { "type": "FunctionCall", "name": "cube", - "functionSourceRange": [ - 7, - 184, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, diff --git a/rust/kcl-lib/tests/sketch_on_face_end_negative_extrude/ops.snap b/rust/kcl-lib/tests/sketch_on_face_end_negative_extrude/ops.snap index c177f9906..0f05b6eff 100644 --- a/rust/kcl-lib/tests/sketch_on_face_end_negative_extrude/ops.snap +++ b/rust/kcl-lib/tests/sketch_on_face_end_negative_extrude/ops.snap @@ -8,11 +8,7 @@ description: Operations executed sketch_on_face_end_negative_extrude.kcl "group": { "type": "FunctionCall", "name": "cube", - "functionSourceRange": [ - 7, - 184, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, diff --git a/rust/kcl-lib/tests/sketch_on_face_start/ops.snap b/rust/kcl-lib/tests/sketch_on_face_start/ops.snap index f8965773c..3f9a7ad72 100644 --- a/rust/kcl-lib/tests/sketch_on_face_start/ops.snap +++ b/rust/kcl-lib/tests/sketch_on_face_start/ops.snap @@ -8,11 +8,7 @@ description: Operations executed sketch_on_face_start.kcl "group": { "type": "FunctionCall", "name": "cube", - "functionSourceRange": [ - 7, - 182, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, diff --git a/rust/kcl-lib/tests/subtract_cylinder_from_cube/ops.snap b/rust/kcl-lib/tests/subtract_cylinder_from_cube/ops.snap index f74160b0f..c30f028a9 100644 --- a/rust/kcl-lib/tests/subtract_cylinder_from_cube/ops.snap +++ b/rust/kcl-lib/tests/subtract_cylinder_from_cube/ops.snap @@ -8,11 +8,7 @@ description: Operations executed subtract_cylinder_from_cube.kcl "group": { "type": "FunctionCall", "name": "cube", - "functionSourceRange": [ - 7, - 328, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, diff --git a/rust/kcl-lib/tests/subtract_doesnt_need_brackets/ops.snap b/rust/kcl-lib/tests/subtract_doesnt_need_brackets/ops.snap index d9bb321c6..1a50b9110 100644 --- a/rust/kcl-lib/tests/subtract_doesnt_need_brackets/ops.snap +++ b/rust/kcl-lib/tests/subtract_doesnt_need_brackets/ops.snap @@ -8,11 +8,7 @@ description: Operations executed subtract_doesnt_need_brackets.kcl "group": { "type": "FunctionCall", "name": "cube", - "functionSourceRange": [ - 7, - 350, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -73,11 +69,7 @@ description: Operations executed subtract_doesnt_need_brackets.kcl "group": { "type": "FunctionCall", "name": "cube", - "functionSourceRange": [ - 7, - 350, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, diff --git a/rust/kcl-lib/tests/translate_after_fillet/ops.snap b/rust/kcl-lib/tests/translate_after_fillet/ops.snap index 870a3dfcc..90a005a71 100644 --- a/rust/kcl-lib/tests/translate_after_fillet/ops.snap +++ b/rust/kcl-lib/tests/translate_after_fillet/ops.snap @@ -8,11 +8,7 @@ description: Operations executed translate_after_fillet.kcl "group": { "type": "FunctionCall", "name": "toRadians", - "functionSourceRange": [ - 11503, - 11552, - 1 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -26,11 +22,7 @@ description: Operations executed translate_after_fillet.kcl "group": { "type": "FunctionCall", "name": "cos", - "functionSourceRange": [ - 0, - 0, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -44,11 +36,7 @@ description: Operations executed translate_after_fillet.kcl "group": { "type": "FunctionCall", "name": "bolt", - "functionSourceRange": [ - 264, - 1538, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -102,6 +90,17 @@ description: Operations executed translate_after_fillet.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -137,18 +136,7 @@ description: Operations executed translate_after_fillet.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "labeledArgs": { @@ -261,6 +249,17 @@ description: Operations executed translate_after_fillet.kcl } }, { + "type": "KclStdLibCall", + "name": "fillet", + "unlabeledArg": { + "value": { + "type": "Solid", + "value": { + "artifactId": "[uuid]" + } + }, + "sourceRange": [] + }, "labeledArgs": { "radius": { "value": { @@ -291,18 +290,7 @@ description: Operations executed translate_after_fillet.kcl "sourceRange": [] } }, - "name": "fillet", - "sourceRange": [], - "type": "StdLibCall", - "unlabeledArg": { - "value": { - "type": "Solid", - "value": { - "artifactId": "[uuid]" - } - }, - "sourceRange": [] - } + "sourceRange": [] }, { "type": "GroupEnd" diff --git a/rust/kcl-lib/tests/union_cubes/ops.snap b/rust/kcl-lib/tests/union_cubes/ops.snap index 8224d7b05..3dfc3b9ef 100644 --- a/rust/kcl-lib/tests/union_cubes/ops.snap +++ b/rust/kcl-lib/tests/union_cubes/ops.snap @@ -8,11 +8,7 @@ description: Operations executed union_cubes.kcl "group": { "type": "FunctionCall", "name": "cube", - "functionSourceRange": [ - 7, - 356, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, @@ -73,11 +69,7 @@ description: Operations executed union_cubes.kcl "group": { "type": "FunctionCall", "name": "cube", - "functionSourceRange": [ - 7, - 356, - 0 - ], + "functionSourceRange": [], "unlabeledArg": null, "labeledArgs": {} }, diff --git a/src/lib/operations.ts b/src/lib/operations.ts index 6ee7813f6..a50f1ad73 100644 --- a/src/lib/operations.ts +++ b/src/lib/operations.ts @@ -263,7 +263,6 @@ const prepareToEditShell: PrepareToEditCallback = (operation.type !== 'StdLibCall' && operation.type !== 'KclStdLibCall') || !operation.labeledArgs || !operation.unlabeledArg || - operation.unlabeledArg.value.type !== 'Solid' || !('thickness' in operation.labeledArgs) || !('faces' in operation.labeledArgs) || !operation.labeledArgs.thickness || @@ -273,9 +272,21 @@ const prepareToEditShell: PrepareToEditCallback = return baseCommand } + let value + if (operation.unlabeledArg.value.type === 'Solid') { + value = operation.unlabeledArg.value.value + } else if ( + operation.unlabeledArg.value.type === 'Array' && + operation.unlabeledArg.value.value[0].type === 'Solid' + ) { + value = operation.unlabeledArg.value.value[0].value + } else { + return baseCommand + } + // Build an artifact map here of eligible artifacts corresponding to our current sweep // that we can query in another loop later - const sweepId = operation.unlabeledArg.value.value.artifactId + const sweepId = value.artifactId const candidates: Map = new Map() for (const artifact of kclManager.artifactGraph.values()) { if (