Browse Source

Merge branch 'master' of https://github.com/molstar/molstar into mmcif/parse-all-blocks

Alexander Rose 2 years ago
parent
commit
a9177ad362
100 changed files with 35435 additions and 1276 deletions
  1. 2 1
      .eslintrc.json
  2. 10 0
      .github/pull_request_template.md
  3. 3 1
      .github/workflows/node.yml
  4. 0 18
      .travis.yml
  5. 177 0
      CHANGELOG.md
  6. 1 1
      README.md
  7. 28000 0
      examples/long_animation.sdf
  8. 745 285
      package-lock.json
  9. 53 41
      package.json
  10. 2 2
      scripts/deploy.js
  11. 26 26
      src/apps/docking-viewer/index.ts
  12. 10 5
      src/apps/docking-viewer/viewport.tsx
  13. 10 4
      src/apps/viewer/app.ts
  14. 2 0
      src/apps/viewer/index.html
  15. 2 1
      src/cli/cifschema/util/cif-dic.ts
  16. 1 1
      src/cli/structure-info/helpers.ts
  17. 1 1
      src/cli/structure-info/volume.ts
  18. 3 3
      src/examples/alpha-orbitals/controls.tsx
  19. 14 17
      src/examples/alpha-orbitals/index.ts
  20. 90 0
      src/examples/image-renderer/index.ts
  21. 47 6
      src/examples/lighting/index.ts
  22. 1 1
      src/extensions/cellpack/data.ts
  23. 15 3
      src/extensions/cellpack/model.ts
  24. 59 0
      src/extensions/dnatco/behavior.ts
  25. 219 0
      src/extensions/dnatco/color.ts
  26. 6 50
      src/extensions/dnatco/confal-pyramids/behavior.ts
  27. 5 211
      src/extensions/dnatco/confal-pyramids/color.ts
  28. 5 162
      src/extensions/dnatco/confal-pyramids/property.ts
  29. 6 5
      src/extensions/dnatco/confal-pyramids/representation.ts
  30. 9 41
      src/extensions/dnatco/confal-pyramids/types.ts
  31. 29 52
      src/extensions/dnatco/confal-pyramids/util.ts
  32. 2 2
      src/extensions/dnatco/index.ts
  33. 57 0
      src/extensions/dnatco/ntc-tube/behavior.ts
  34. 90 0
      src/extensions/dnatco/ntc-tube/color.ts
  35. 44 0
      src/extensions/dnatco/ntc-tube/property.ts
  36. 454 0
      src/extensions/dnatco/ntc-tube/representation.ts
  37. 51 0
      src/extensions/dnatco/ntc-tube/types.ts
  38. 191 0
      src/extensions/dnatco/ntc-tube/util.ts
  39. 172 0
      src/extensions/dnatco/property.ts
  40. 41 0
      src/extensions/dnatco/types.ts
  41. 117 0
      src/extensions/dnatco/util.ts
  42. 187 0
      src/extensions/meshes/examples.ts
  43. 40 0
      src/extensions/meshes/mesh-cif-schema.ts
  44. 223 0
      src/extensions/meshes/mesh-extension.ts
  45. 332 0
      src/extensions/meshes/mesh-streaming/behavior.ts
  46. 28 0
      src/extensions/meshes/mesh-streaming/server-info.ts
  47. 214 0
      src/extensions/meshes/mesh-streaming/transformers.ts
  48. 340 0
      src/extensions/meshes/mesh-utils.ts
  49. 19 3
      src/extensions/model-archive/quality-assessment/prop.ts
  50. 1 1
      src/extensions/pdbe/structure-quality-report/prop.ts
  51. 202 27
      src/extensions/rcsb/graphql/types.ts
  52. 103 0
      src/extensions/volumes-and-segmentations/entry-meshes.ts
  53. 60 0
      src/extensions/volumes-and-segmentations/entry-models.ts
  54. 377 0
      src/extensions/volumes-and-segmentations/entry-root.ts
  55. 131 0
      src/extensions/volumes-and-segmentations/entry-segmentation.ts
  56. 33 0
      src/extensions/volumes-and-segmentations/entry-state.ts
  57. 191 0
      src/extensions/volumes-and-segmentations/entry-volume.ts
  58. 51 0
      src/extensions/volumes-and-segmentations/external-api.ts
  59. 65 0
      src/extensions/volumes-and-segmentations/global-state.ts
  60. 163 0
      src/extensions/volumes-and-segmentations/helpers.ts
  61. 102 0
      src/extensions/volumes-and-segmentations/index.ts
  62. 70 0
      src/extensions/volumes-and-segmentations/transformers.ts
  63. 264 0
      src/extensions/volumes-and-segmentations/ui.tsx
  64. 65 0
      src/extensions/volumes-and-segmentations/volseg-api/api.ts
  65. 83 0
      src/extensions/volumes-and-segmentations/volseg-api/data.ts
  66. 74 0
      src/extensions/volumes-and-segmentations/volseg-api/utils.ts
  67. 1 2
      src/extensions/zenodo/ui.tsx
  68. 37 0
      src/mol-canvas3d/_spec/camera.spec.ts
  69. 20 4
      src/mol-canvas3d/camera.ts
  70. 2 2
      src/mol-canvas3d/camera/util.ts
  71. 39 13
      src/mol-canvas3d/canvas3d.ts
  72. 360 40
      src/mol-canvas3d/controls/trackball.ts
  73. 209 73
      src/mol-canvas3d/helper/camera-helper.ts
  74. 11 2
      src/mol-canvas3d/helper/handle-helper.ts
  75. 10 5
      src/mol-canvas3d/helper/interaction-events.ts
  76. 9 9
      src/mol-canvas3d/passes/draw.ts
  77. 13 5
      src/mol-canvas3d/passes/marking.ts
  78. 5 5
      src/mol-canvas3d/passes/pick.ts
  79. 382 68
      src/mol-canvas3d/passes/postprocessing.ts
  80. 23 8
      src/mol-data/db/column.ts
  81. 2 2
      src/mol-data/db/table.ts
  82. 2 2
      src/mol-geo/geometry/base.ts
  83. 6 3
      src/mol-geo/geometry/cylinders/cylinders.ts
  84. 3 3
      src/mol-geo/geometry/direct-volume/direct-volume.ts
  85. 3 3
      src/mol-geo/geometry/image/image.ts
  86. 3 3
      src/mol-geo/geometry/lines/lines.ts
  87. 3 3
      src/mol-geo/geometry/mesh/mesh.ts
  88. 4 1
      src/mol-geo/geometry/overpaint-data.ts
  89. 3 3
      src/mol-geo/geometry/points/points.ts
  90. 6 3
      src/mol-geo/geometry/spheres/spheres.ts
  91. 4 1
      src/mol-geo/geometry/substance-data.ts
  92. 3 3
      src/mol-geo/geometry/text/text.ts
  93. 6 4
      src/mol-geo/geometry/texture-mesh/color-smoothing.ts
  94. 44 7
      src/mol-geo/geometry/texture-mesh/texture-mesh.ts
  95. 3 0
      src/mol-geo/geometry/transparency-data.ts
  96. 19 19
      src/mol-gl/_spec/gl.shim.ts
  97. 1 1
      src/mol-gl/_spec/renderer.spec.ts
  98. 4 0
      src/mol-gl/commit-queue.ts
  99. 1 2
      src/mol-gl/compute/histogram-pyramid/reduction.ts
  100. 4 6
      src/mol-gl/compute/marching-cubes/isosurface.ts

+ 2 - 1
.eslintrc.json

@@ -18,7 +18,7 @@
         ],
         "brace-style": "off",
         "comma-spacing": "off",
-        "space-infix-ops": "error",
+        "space-infix-ops": "off",
         "comma-dangle": "off",
         "eqeqeq": [
             "error",
@@ -107,6 +107,7 @@
                     "1tbs", { "allowSingleLine": true }
                 ],
                 "@typescript-eslint/comma-spacing": "error",
+                "@typescript-eslint/space-infix-ops": "error",
                 "@typescript-eslint/space-before-function-paren": ["error", {
                     "anonymous": "always",
                     "named": "never",

+ 10 - 0
.github/pull_request_template.md

@@ -0,0 +1,10 @@
+<!-- Thank you for contributing to Mol* -->
+
+# Description
+
+
+## Actions
+
+- [ ] Added description of changes to the `[Unreleased]` section of `CHANGELOG.md`
+- [ ] Updated headers of modified files
+- [ ] Added my name to `package.json`'s `contributors`

+ 3 - 1
.github/workflows/node.yml

@@ -1,3 +1,5 @@
+name: Build
+
 on:
   push:
   pull_request:
@@ -15,6 +17,6 @@ jobs:
     - name: Lint
       run: npm run lint
     - name: Test
-      run: npm install --no-save "gl@^5.0.0" && xvfb-run --auto-servernum npm run jest
+      run: npm install --no-save "gl@^6.0.2" && xvfb-run --auto-servernum npm run jest
     - name: Build
       run: npm run build

+ 0 - 18
.travis.yml

@@ -1,18 +0,0 @@
-language: node_js
-os: linux
-sudo: required
-dist: trusty
-before_install:
-  - sudo apt-get install -y mesa-utils
-  - sudo apt-get install -y xvfb
-  - sudo apt-get install -y libgl1-mesa-dri
-  - sudo apt-get install -y libglapi-mesa
-  - sudo apt-get install -y libosmesa6
-  - sudo apt-get install -y gcc-4.9
-  - sudo apt-get install -y libstdc++6
-  - sudo apt-get install -y libxi-dev
-node_js:
-  - "12"
-  - "10"
-before_script:
-  - export DISPLAY=:99.0; sh -e /etc/init.d/xvfb start

+ 177 - 0
CHANGELOG.md

@@ -6,6 +6,183 @@ Note that since we don't clearly distinguish between a public and private interf
 
 ## [Unreleased]
 
+- Handle resizes of viewer element even when window remains the same size
+- Throttle canvas resize events
+- Selection toggle buttons hidden if selection mode is off
+- Camera focus loci bindings allow reset on click-away to be overridden
+- Input/controls improvements
+    - Move or fly around the scene using keys
+    - Pointer lock to look around scene
+    - Toggle spin/rock animation using keys
+- Apply bumpiness as lightness variation with `ignoreLight`
+- Remove `JSX` reference from `loci-labels.ts`
+- Fix overpaint/transparency/substance smoothing not updated when geometry changes
+- Fix camera project/unproject when using offset viewport
+
+## [v3.32.0] - 2023-03-20
+
+- Avoid rendering of fully transparent renderables
+- Add occlusion color parameter
+- Fix issue with outlines and orthographic camera
+- Reduce over-blurring occlusion at larger view distances
+- Fix occlusion artefact with non-canvas viewport and pixel-ratio > 1
+- Update nodejs-shims conditionals to handle polyfilled document object in NodeJS environment.
+- Ensure marking edges are at least one pixel wide
+- Add exposure parameter to renderer
+- Only trigger marking when mouse is directly over canvas
+- Fix blurry occlusion in screenshots
+- [Breaking] Add `setFSModule` to `mol-util/data-source` instead of trying to trick WebPack
+
+## [v3.31.4] - 2023-02-24
+
+- Allow link cylinder/line `dashCount` set to '0'
+- Stop animation loop when disposing `PluginContext` (thanks @gfrn for identifying the issue)
+
+## [v3.31.3] - 2023-02-22
+
+- Fix impostor bond visuals not correctly updating on `sizeFactor` changes
+- Fix degenerate case in PCA
+- Fix near clipping avoidance in impostor shaders
+- Update `fs` import in `data-source.ts`
+
+## [v3.31.2] - 2023-02-12
+
+- Fix exit code of volume pack executable (pack.ts). Now exits with non-0 status when an error happens
+- Remove pca transform from components ui focus (too distracting)
+- Fix artefacts with opaque outlines behind transparent objects
+- Fix polymer trace visual not updating
+- Fix use of `WEBGL_provoking_vertex`
+
+## [v3.31.1] - 2023-02-05
+
+- Improve Component camera focus based on the PCA of the structure and the following rules:
+    - The first residue should be in first quadrant if there is only one chain
+    - The average position of the residues of the first chain should be in the first quadrant if there is more than one chain
+- Add `HeadlessPluginContext` and `HeadlessScreenshotHelper` to be used in Node.js
+- Add example `image-renderer`
+- Fix wrong offset when rendering text with orthographic projection
+- Update camera/handle helper when `devicePixelRatio` changes
+- Add various options to customize the axes camera-helper
+- Fix issue with texture-mesh color smoothing when changing themes
+- Add fast boundary helper and corresponding unit trait
+- Add Observable for Canvas3D commits
+
+## [v3.30.0] - 2023-01-29
+
+- Improve `Dnatco` extension
+    - Factor out common code in `Dnatco` extension
+    - Add `NtC tube` visual. Applicable for structures with NtC annotation
+    - [Breaking] Rename `DnatcoConfalPyramids` to `DnatcoNtCs`
+- Improve boundary calculation performance
+- Add option to create & include images in state snapshots
+- Fix SSAO artefacts with high bias values
+- Fix SSAO resolution scale parameter handling
+- Improve outlines, visually more stable at different view distances
+
+## [v3.29.0] - 2023-01-15
+
+- `meshes` extension: Fixed a bug in mesh visualization (show backfaces when opacity < 1)
+- Add color quick select control to Volume controls
+- Fix `dropFiles` bug
+- Fix some cyclic imports and reduce the use of const enums. This should make it easier to use the library with the `isolatedModules: true` TS config.
+- Fix `dropFiles` bug (#679)
+- Add `input type='color'` picker to `CombinedColorControl`
+- Set `ParameterMappingControl` disabled when state is updating
+- Performance tweaks
+    - Update clip `defines` only when changed
+    - Check for identity in structure/unit areEqual methods
+    - Avoid cloning of structure representation parameters
+    - Make SymmetryOperator.createMapping monomorphic
+    - Improve bonding-sphere calculation
+    - Defer Scene properties calculation (markerAverage, opacityAverage, hasOpaque)
+    - Improve checks in in UnitsRepresentation setVisualState
+- Add StructureElement.Loci.forEachLocation
+- Add RepresentationRegistry.clear and ThemeRegistry.clear
+- Add generic Loci support for overpaint, substance, clipping themes
+- Add `.getCenter` and `.center` to `Camera`
+- Add support to dim unmarked groups
+- Add support for marker edge strength
+
+## [v3.28.0] - 2022-12-20
+
+- Show histogram in direct volume control point settings
+- Add `solidInterior` parameter to sphere/cylinder impostors
+- [Breaking] Tweak `ignoreHydrogens` non-polar handling (introduced in 3.27.0)
+- Add `meshes` and `volumes-and-segmentations` extensions
+    - See https://molstarvolseg.ncbr.muni.cz/ for more info
+- Fix missing support for info in `ParamDefinition.Converted`
+- Add support for multi-visual volume representations
+- Improve volume isosurface bounding-sphere
+- Add basic volume segmentation support to core
+    - Add `Volume.Segment` model
+    - Add `Segmentation` custom volume property
+    - Add `SegmentRepresentation` representation
+    - Add `volume-segment` color theme
+- Fix GPU marching cubes failing for large meshes with webgl2 (due to use of float16)
+
+## [v3.27.0] - 2022-12-15
+
+- Add an `includeTransparent` parameter to hide/show outlines of components that are transparent
+- Fix 'once' for animations of systems with many frames
+- Better guard against issue (black fringes) with bumpiness in impostors
+- Improve impostor shaders
+    - Fix sphere near-clipping with orthographic projection
+    - Fix cylinder near-clipping
+    - Add interior cylinder caps
+    - Add per-pixel object clipping
+- Fix `QualityAssessment` assignment bug for structures with different auth vs label sequence numbering
+- Refresh `ApplyActionControl`'s param definition when toggling expanded state
+- Fix `struct_conn` bond assignment for ions
+- Ability to show only polar hydrogens
+
+## [v3.26.0] - 2022-12-04
+
+- Support for ``powerPreference`` webgl attribute. Add ``PluginConfig.General.PowerPreference`` and ``power-preference`` Viewer GET param.
+- Excluded common protein caps `NME` and `ACE` from the ligand selection query
+- Add screen-space shadow post-processing effect
+- Add "Structure Molecular Surface" visual
+- Add `external-volume` theme (coloring of arbitrary geometries by user-selected volume)
+
+## [v3.25.1] - 2022-11-20
+
+- Fix edge-case in `Structure.eachUnitPair` with single-element units
+- Fix 'auto' structure-quality for coarse models
+
+## [v3.25.0] - 2022-11-16
+
+- Fix handling of gzipped assets (reverts #615)
+
+## [v3.24.0] - 2022-11-13
+
+- Make `PluginContext.initContainer` checkered canvas background optional
+- Store URL of downloaded assets to detect zip/gzip based on extension (#615)
+- Add optional `operator.key`; can be referenced in `IndexPairBonds`
+- Add overpaint/transparency/substance theme strength to representations
+- Fix viewport color for transparent background
+
+## [v3.23.0] - 2022-10-19
+
+- Add `PluginContext.initContainer/mount/unmount` methods; these should make it easier to reuse a plugin context with both custom and built-in UI
+- Add `PluginContext.canvas3dInitialized`
+- `createPluginUI` now resolves after the 3d canvas has been initialized
+- Change EM Volume Streaming default from `Whole Structure` to `Auto`
+
+## [v3.22.0] - 2022-10-17
+
+- Replace `VolumeIsosurfaceParams.pickingGranularity` param with `Volume.PickingGranuality`
+
+## [v3.21.0] - 2022-10-17
+
+- Add `VolumeIsosurfaceParams.pickingGranularity` param
+- Prevent component controls collapsing when option is selected
+
+## [v3.20.0] - 2022-10-16
+
+- [Breaking] Rename the ``model-index`` color theme to ``trajectory-index``
+- Add a new ``model-index`` color theme that uniquely colors each loaded model
+- Add the new ``model-index`` and ``structure-index`` color themes as an option for the carbon color in the ``element-symbol`` and ``ilustrative`` color themes
+- Add ``structure-index`` color theme that uniquely colors each root structure
+- Add ``nearest`` method to ``Lookup3D``
 - Add mipmap-based blur for skybox backgrounds
 
 ## [v3.19.0] - 2022-10-01

+ 1 - 1
README.md

@@ -1,6 +1,6 @@
 [![License](http://img.shields.io/badge/license-MIT-blue.svg?style=flat)](./LICENSE)
 [![npm version](https://badge.fury.io/js/molstar.svg)](https://www.npmjs.com/package/molstar)
-[![Build Status](https://travis-ci.org/molstar/molstar.svg?branch=master)](https://travis-ci.org/molstar/molstar)
+[![Build](https://github.com/molstar/molstar/actions/workflows/node.yml/badge.svg)](https://github.com/molstar/molstar/actions/workflows/node.yml)
 [![Gitter](https://badges.gitter.im/molstar/Lobby.svg)](https://gitter.im/molstar/Lobby)
 
 # Mol*

+ 28000 - 0
examples/long_animation.sdf

@@ -0,0 +1,28000 @@
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1515    0.0522 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1948   -0.0014 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1405   -0.0615 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5691   -0.0711 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6173   -0.0182 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7412    0.0438 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.2078    0.1000 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4819    0.0035 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9247   -0.1047 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9874   -0.0272 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4617    0.0846 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1511    0.0594 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1949   -0.0002 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1401   -0.0686 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5686   -0.0810 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6172   -0.0221 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7410    0.0485 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.2072    0.1139 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4819    0.0065 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9240   -0.1168 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9872   -0.0334 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4612    0.0937 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1507    0.0666 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1949    0.0011 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1396   -0.0758 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5681   -0.0908 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6170   -0.0259 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7406    0.0531 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.2064    0.1278 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4818    0.0096 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9232   -0.1289 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9870   -0.0396 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4605    0.1029 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1503    0.0739 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1948    0.0023 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1391   -0.0829 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5675   -0.1007 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6168   -0.0298 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7403    0.0578 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.2056    0.1416 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4817    0.0126 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9224   -0.1410 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9867   -0.0458 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4599    0.1121 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1498    0.0811 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1948    0.0035 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1386   -0.0901 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5668   -0.1105 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6166   -0.0337 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7399    0.0624 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.2046    0.1555 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4816    0.0156 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9214   -0.1531 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9864   -0.0520 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4591    0.1213 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1493    0.0883 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1948    0.0047 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1380   -0.0973 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5661   -0.1203 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6164   -0.0376 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7395    0.0671 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.2036    0.1693 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4815    0.0186 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9205   -0.1651 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9861   -0.0582 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4583    0.1304 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1487    0.0955 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1948    0.0060 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1374   -0.1044 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5653   -0.1302 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6162   -0.0414 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7391    0.0717 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.2025    0.1832 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4814    0.0217 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9194   -0.1772 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9857   -0.0644 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4575    0.1396 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1481    0.1027 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1947    0.0072 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1367   -0.1115 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5645   -0.1400 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6159   -0.0453 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7386    0.0764 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.2013    0.1970 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4813    0.0247 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9182   -0.1893 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9853   -0.0706 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4566    0.1487 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1474    0.1100 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1947    0.0084 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1360   -0.1187 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5636   -0.1498 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6156   -0.0492 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7381    0.0810 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.2000    0.2108 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4811    0.0277 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9170   -0.2013 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9848   -0.0768 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4556    0.1579 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1467    0.1172 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1946    0.0096 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1352   -0.1258 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5626   -0.1597 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6153   -0.0530 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7376    0.0856 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1987    0.2247 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4809    0.0307 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9157   -0.2134 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9843   -0.0830 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4546    0.1670 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1459    0.1244 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1946    0.0108 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1344   -0.1330 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5616   -0.1695 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6149   -0.0569 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7370    0.0903 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1972    0.2385 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4807    0.0338 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9143   -0.2254 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9838   -0.0892 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4535    0.1762 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1451    0.1316 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1945    0.0121 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1335   -0.1401 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5605   -0.1793 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6146   -0.0608 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7365    0.0949 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1957    0.2523 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4805    0.0368 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9129   -0.2374 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9832   -0.0953 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4524    0.1853 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1443    0.1388 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1944    0.0133 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1326   -0.1472 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5593   -0.1891 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6142   -0.0646 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7358    0.0995 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1940    0.2661 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4803    0.0398 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9113   -0.2494 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9826   -0.1015 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4512    0.1944 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1434    0.1459 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1943    0.0145 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1317   -0.1543 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5581   -0.1989 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6138   -0.0685 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7352    0.1041 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1923    0.2798 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4800    0.0428 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9097   -0.2614 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9819   -0.1077 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4500    0.2035 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1424    0.1531 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1942    0.0157 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1307   -0.1614 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5568   -0.2087 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6133   -0.0723 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7345    0.1088 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1905    0.2936 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4797    0.0458 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9080   -0.2734 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9812   -0.1138 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4486    0.2126 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1414    0.1603 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1941    0.0170 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1297   -0.1685 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5555   -0.2184 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6128   -0.0762 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7338    0.1134 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1886    0.3074 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4794    0.0488 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9063   -0.2854 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9805   -0.1200 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4473    0.2217 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1404    0.1675 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1940    0.0182 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1286   -0.1756 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5541   -0.2282 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6124   -0.0800 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7331    0.1180 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1867    0.3211 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4791    0.0519 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9045   -0.2974 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9797   -0.1262 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4459    0.2308 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1393    0.1746 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1939    0.0194 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1274   -0.1827 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5526   -0.2380 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6118   -0.0839 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7324    0.1226 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1846    0.3348 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4788    0.0549 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9026   -0.3093 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9789   -0.1323 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4444    0.2399 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1382    0.1818 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1938    0.0206 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1263   -0.1898 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5511   -0.2477 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6113   -0.0877 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7316    0.1272 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1824    0.3486 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4784    0.0579 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9006   -0.3213 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9780   -0.1385 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4428    0.2490 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1370    0.1889 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1936    0.0218 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1251   -0.1969 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5495   -0.2575 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6107   -0.0916 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7308    0.1318 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1802    0.3623 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4780    0.0609 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8985   -0.3332 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9771   -0.1446 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4412    0.2580 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1358    0.1961 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1935    0.0230 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1238   -0.2039 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5478   -0.2672 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6101   -0.0954 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7299    0.1364 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1779    0.3760 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4776    0.0639 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8964   -0.3451 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9762   -0.1507 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4396    0.2671 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1346    0.2032 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1933    0.0243 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1225   -0.2110 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5461   -0.2769 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6095   -0.0992 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7290    0.1409 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1755    0.3896 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4772    0.0669 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8942   -0.3571 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9752   -0.1569 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4379    0.2761 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1333    0.2103 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1932    0.0255 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1212   -0.2180 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5444   -0.2866 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6089   -0.1031 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7281    0.1455 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1730    0.4033 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4768    0.0699 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8919   -0.3689 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9742   -0.1630 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4361    0.2852 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1319    0.2175 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1930    0.0267 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1198   -0.2251 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5425   -0.2963 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6082   -0.1069 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7272    0.1501 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1704    0.4169 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4764    0.0729 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8895   -0.3808 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9732   -0.1691 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4343    0.2942 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1306    0.2246 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1928    0.0279 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1183   -0.2321 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5406   -0.3060 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6076   -0.1107 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7263    0.1547 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1678    0.4306 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4759    0.0759 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8871   -0.3927 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9721   -0.1752 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4324    0.3032 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1291    0.2317 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1927    0.0291 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1168   -0.2391 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5387   -0.3157 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6068   -0.1145 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7253    0.1592 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1650    0.4442 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4754    0.0788 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8846   -0.4045 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9710   -0.1813 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4305    0.3122 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1276    0.2387 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1925    0.0303 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1153   -0.2461 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5367   -0.3253 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6061   -0.1183 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7243    0.1638 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1622    0.4578 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4749    0.0818 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8820   -0.4164 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9698   -0.1874 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4285    0.3212 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1261    0.2458 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1923    0.0315 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1137   -0.2531 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5346   -0.3350 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6054   -0.1221 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7232    0.1683 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1593    0.4714 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4744    0.0848 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8794   -0.4282 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9686   -0.1935 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4265    0.3301 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1246    0.2529 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1921    0.0327 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1121   -0.2601 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5325   -0.3446 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6046   -0.1259 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7221    0.1729 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1563    0.4849 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4738    0.0878 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8766   -0.4400 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9674   -0.1996 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4244    0.3391 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1229    0.2600 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1919    0.0339 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1105   -0.2671 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5303   -0.3543 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6038   -0.1297 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7210    0.1774 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1532    0.4985 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4733    0.0908 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8738   -0.4518 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9661   -0.2057 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4222    0.3480 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1213    0.2670 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1917    0.0351 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1088   -0.2741 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5280   -0.3639 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6030   -0.1335 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7199    0.1819 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1500    0.5120 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4727    0.0937 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8710   -0.4635 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9648   -0.2117 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4200    0.3570 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1196    0.2741 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1914    0.0363 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1070   -0.2810 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5257   -0.3735 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6021   -0.1373 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7188    0.1864 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1467    0.5255 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4721    0.0967 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8680   -0.4753 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9635   -0.2178 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4177    0.3659 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1178    0.2811 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1912    0.0376 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1052   -0.2880 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5233   -0.3830 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6012   -0.1411 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7176    0.1910 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1434    0.5389 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4715    0.0997 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8650   -0.4870 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9621   -0.2239 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4154    0.3748 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1161    0.2881 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1910    0.0388 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1034   -0.2949 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5209   -0.3926 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6003   -0.1449 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7164    0.1955 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1400    0.5524 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4708    0.1026 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8619   -0.4987 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9607   -0.2299 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4130    0.3837 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1142    0.2951 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1907    0.0400 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1015   -0.3019 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5184   -0.4021 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5994   -0.1486 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7151    0.2000 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1364    0.5658 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4702    0.1056 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8587   -0.5104 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9592   -0.2359 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4106    0.3925 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1123    0.3021 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1905    0.0411 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0996   -0.3088 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5158   -0.4117 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5985   -0.1524 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7138    0.2044 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1328    0.5793 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4695    0.1085 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8555   -0.5221 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9577   -0.2419 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4081    0.4014 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1104    0.3091 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1902    0.0423 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0977   -0.3157 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5132   -0.4212 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5975   -0.1562 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7125    0.2089 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1292    0.5926 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4688    0.1115 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8522   -0.5337 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9562   -0.2480 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4055    0.4102 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1085    0.3161 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1899    0.0435 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0957   -0.3226 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5105   -0.4307 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5965   -0.1599 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7112    0.2134 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1254    0.6060 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4681    0.1144 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8488   -0.5454 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9546   -0.2540 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4029    0.4190 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1065    0.3230 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1896    0.0447 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0936   -0.3294 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5078   -0.4402 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5955   -0.1637 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7099    0.2179 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1216    0.6193 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4674    0.1174 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8453   -0.5570 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9530   -0.2600 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4003    0.4279 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1044    0.3300 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1894    0.0459 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0915   -0.3363 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5050   -0.4496 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5944   -0.1674 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7085    0.2223 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1176    0.6327 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4666    0.1203 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8418   -0.5685 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9513   -0.2659 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3975    0.4366 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1023    0.3369 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1891    0.0471 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0894   -0.3432 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5021   -0.4591 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5934   -0.1711 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7071    0.2268 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1136    0.6460 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4659    0.1232 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8382   -0.5801 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9496   -0.2719 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3948    0.4454 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1002    0.3438 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1888    0.0483 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0872   -0.3500 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4992   -0.4685 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5923   -0.1748 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7056    0.2312 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1095    0.6592 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4651    0.1262 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8345   -0.5916 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9479   -0.2779 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3919    0.4542 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0980    0.3507 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1885    0.0495 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0850   -0.3568 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4963   -0.4779 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5912   -0.1786 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7042    0.2356 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1053    0.6725 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4643    0.1291 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8307   -0.6032 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9461   -0.2838 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3891    0.4629 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0958    0.3576 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1882    0.0507 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0827   -0.3636 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4932   -0.4873 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5900   -0.1823 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7027    0.2401 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1010    0.6857 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4635    0.1320 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8269   -0.6146 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9443   -0.2898 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3861    0.4716 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0935    0.3645 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1878    0.0518 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0804   -0.3704 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4901   -0.4967 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5889   -0.1860 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7011    0.2445 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.0967    0.6989 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4626    0.1349 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8230   -0.6261 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9425   -0.2957 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3831    0.4803 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0912    0.3713 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1875    0.0530 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0781   -0.3772 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4870   -0.5060 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5877   -0.1897 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6996    0.2489 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.0923    0.7120 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4618    0.1378 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8190   -0.6376 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9406   -0.3016 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3801    0.4890 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0888    0.3782 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1872    0.0542 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0757   -0.3840 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4838   -0.5154 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5865   -0.1934 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6980    0.2533 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.0878    0.7252 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4609    0.1407 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8150   -0.6490 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9387   -0.3075 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3770    0.4977 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0864    0.3850 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1868    0.0554 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0732   -0.3907 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4805   -0.5247 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5853   -0.1970 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6964    0.2576 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.0832    0.7383 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4600    0.1436 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8109   -0.6604 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9368   -0.3134 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3738    0.5063 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0840    0.3918 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1865    0.0566 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0708   -0.3975 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4772   -0.5340 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5840   -0.2007 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6948    0.2620 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.0785    0.7513 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4591    0.1465 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8067   -0.6717 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9348   -0.3193 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3706    0.5149 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0815    0.3987 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1861    0.0577 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0682   -0.4042 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4738   -0.5433 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5828   -0.2044 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6931    0.2664 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.0737    0.7644 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4582    0.1494 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8024   -0.6831 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9327   -0.3251 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3674    0.5235 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0790    0.4054 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1857    0.0589 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0657   -0.4109 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4703   -0.5525 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5815   -0.2080 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6914    0.2707 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.0689    0.7774 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4572    0.1522 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.7981   -0.6944 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9307   -0.3310 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3641    0.5321 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0764    0.4122 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1854    0.0601 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0631   -0.4176 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4668   -0.5617 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5801   -0.2117 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6897    0.2751 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.0639    0.7904 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4563    0.1551 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.7937   -0.7057 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9286   -0.3368 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3607    0.5407 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0738    0.4190 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1850    0.0612 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0604   -0.4242 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4633   -0.5709 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5788   -0.2153 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6880    0.2794 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.0589    0.8033 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4553    0.1580 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.7893   -0.7169 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9264   -0.3427 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3573    0.5492 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0711    0.4257 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1846    0.0624 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0578   -0.4309 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4597   -0.5801 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5774   -0.2190 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6862    0.2837 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.0538    0.8163 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4543    0.1608 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.7847   -0.7281 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9243   -0.3485 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3538    0.5577 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0685    0.4324 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1842    0.0635 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0550   -0.4375 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4560   -0.5893 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5760   -0.2226 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6844    0.2880 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.0487    0.8291 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4532    0.1637 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.7801   -0.7393 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9221   -0.3543 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3502    0.5662 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0657    0.4391 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1838    0.0647 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0523   -0.4442 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4523   -0.5984 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5746   -0.2262 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6826    0.2923 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.0434    0.8420 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4522    0.1665 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.7754   -0.7505 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9198   -0.3601 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3467    0.5747 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0629    0.4458 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1834    0.0658 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0494   -0.4508 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4485   -0.6075 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5732   -0.2298 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6807    0.2966 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.0381    0.8548 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4512    0.1694 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.7707   -0.7617 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9175   -0.3658 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3430    0.5831 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0601    0.4525 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1830    0.0670 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0466   -0.4573 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4446   -0.6166 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5718   -0.2334 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6789    0.3009 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.0327    0.8676 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4501    0.1722 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.7659   -0.7728 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9152   -0.3716 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3393    0.5916 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0572    0.4591 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1825    0.0681 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0437   -0.4639 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4407   -0.6257 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5703   -0.2370 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6770    0.3051 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.0272    0.8804 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4490    0.1750 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.7610   -0.7838 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9129   -0.3773 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3356    0.6000 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0543    0.4658 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1821    0.0693 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0408   -0.4705 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4368   -0.6347 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5688   -0.2406 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6750    0.3094 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.0216    0.8931 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4479    0.1778 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.7560   -0.7949 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9105   -0.3831 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3318    0.6084 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0514    0.4724 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1817    0.0704 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0378   -0.4770 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4328   -0.6437 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5673   -0.2441 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6731    0.3136 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.0160    0.9058 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4468    0.1807 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.7510   -0.8059 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9081   -0.3888 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3279    0.6167 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0484    0.4790 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1812    0.0716 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0348   -0.4835 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4287   -0.6527 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5657   -0.2477 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6711    0.3178 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.0102    0.9184 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4456    0.1835 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.7459   -0.8169 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9056   -0.3945 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3240    0.6250 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0454    0.4856 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1808    0.0727 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0317   -0.4900 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4246   -0.6617 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5641   -0.2513 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6691    0.3220 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.0044    0.9310 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4445    0.1863 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.7407   -0.8279 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9031   -0.4002 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3201    0.6334 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0423    0.4921 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1803    0.0738 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0286   -0.4965 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4204   -0.6706 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5625   -0.2548 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6670    0.3262 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.9985    0.9436 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4433    0.1890 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.7355   -0.8388 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9006   -0.4058 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3161    0.6416 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0392    0.4987 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1798    0.0750 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0255   -0.5029 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4161   -0.6795 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5609   -0.2583 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6650    0.3304 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.9926    0.9561 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4421    0.1918 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.7302   -0.8497 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8980   -0.4115 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3120    0.6499 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0360    0.5052 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1794    0.0761 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0223   -0.5094 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4118   -0.6884 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5593   -0.2618 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6629    0.3346 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.9865    0.9686 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4409    0.1946 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.7248   -0.8605 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8954   -0.4171 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3079    0.6581 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0328    0.5117 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1789    0.0772 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0191   -0.5158 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4075   -0.6973 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5576   -0.2654 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6608    0.3387 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.9804    0.9811 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4396    0.1974 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.7194   -0.8713 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8928   -0.4227 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3038    0.6663 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0296    0.5182 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1784    0.0784 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0158   -0.5222 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4031   -0.7061 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5560   -0.2688 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6586    0.3429 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.9742    0.9935 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4384    0.2001 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.7138   -0.8821 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8901   -0.4283 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.2995    0.6745 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0263    0.5246 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1779    0.0795 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0125   -0.5285 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.3986   -0.7149 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5543   -0.2723 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6565    0.3470 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.9679    1.0059 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4371    0.2029 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.7083   -0.8929 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8874   -0.4339 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.2953    0.6827 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0230    0.5311 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1774    0.0806 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0092   -0.5349 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.3941   -0.7237 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5525   -0.2758 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6543    0.3511 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.9616    1.0183 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4358    0.2056 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.7026   -0.9036 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8846   -0.4395 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.2910    0.6908 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0197    0.5375 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1769    0.0817 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0058   -0.5412 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.3895   -0.7324 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5508   -0.2793 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6521    0.3552 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.9551    1.0306 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4345    0.2084 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.6969   -0.9143 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8819   -0.4450 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.2866    0.6989 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0163    0.5439 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1764    0.0828 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0024   -0.5475 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.3849   -0.7411 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5490   -0.2827 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6498    0.3593 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.9486    1.0428 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4332    0.2111 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.6911   -0.9249 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8790   -0.4506 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.2822    0.7069 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0128    0.5502 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1759    0.0839 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9989   -0.5538 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.3802   -0.7498 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5472   -0.2862 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6475    0.3634 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.9420    1.0551 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4319    0.2138 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.6853   -0.9355 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8762   -0.4561 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.2777    0.7150 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0093    0.5566 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1753    0.0850 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9954   -0.5601 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.3755   -0.7585 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5454   -0.2896 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6452    0.3675 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.9353    1.0672 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4305    0.2165 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.6794   -0.9461 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8733   -0.4616 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.2732    0.7230 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0058    0.5629 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1748    0.0861 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9919   -0.5663 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.3707   -0.7671 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5436   -0.2930 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6429    0.3715 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.9286    1.0794 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4292    0.2192 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.6734   -0.9566 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8704   -0.4671 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.2686    0.7310 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0023    0.5692 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1742    0.0872 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9883   -0.5725 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.3658   -0.7757 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5418   -0.2964 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6406    0.3756 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.9218    1.0915 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4278    0.2219 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.6674   -0.9671 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8674   -0.4725 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.2640    0.7389 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9987    0.5755 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1737    0.0883 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9847   -0.5787 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.3609   -0.7843 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5399   -0.2998 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6382    0.3796 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.9149    1.1035 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4264    0.2246 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.6613   -0.9776 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8645   -0.4780 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.2593    0.7469 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9950    0.5818 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1731    0.0894 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9810   -0.5849 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.3560   -0.7928 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5380   -0.3032 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6358    0.3836 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.9079    1.1155 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4250    0.2273 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.6551   -0.9880 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8614   -0.4834 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.2546    0.7548 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9914    0.5880 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1726    0.0905 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9773   -0.5911 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.3510   -0.8013 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5361   -0.3066 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6334    0.3876 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.9009    1.1275 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4235    0.2299 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.6488   -0.9984 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8584   -0.4888 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.2499    0.7626 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9876    0.5942 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1720    0.0916 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9736   -0.5972 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.3459   -0.8098 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5341   -0.3100 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6309    0.3915 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.8938    1.1394 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4221    0.2326 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.6425   -1.0087 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8553   -0.4942 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.2450    0.7705 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9839    0.6004 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1714    0.0927 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9698   -0.6033 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.3408   -0.8182 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5322   -0.3133 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6285    0.3955 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.8866    1.1513 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4206    0.2352 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.6362   -1.0190 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8522   -0.4995 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.2402    0.7783 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9801    0.6066 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1708    0.0937 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9660   -0.6094 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.3356   -0.8266 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5302   -0.3167 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6260    0.3994 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.8793    1.1631 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4191    0.2379 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.6297   -1.0293 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8490   -0.5049 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.2353    0.7861 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9763    0.6128 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1702    0.0948 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9622   -0.6154 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.3304   -0.8350 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5282   -0.3200 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6234    0.4034 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.8719    1.1749 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4176    0.2405 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.6232   -1.0395 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8458   -0.5102 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.2303    0.7938 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9724    0.6189 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1696    0.0959 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9583   -0.6215 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.3251   -0.8434 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5262   -0.3233 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6209    0.4073 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.8645    1.1867 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4161    0.2431 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.6167   -1.0497 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8426   -0.5155 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.2253    0.8015 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9685    0.6250 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1690    0.0969 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9543   -0.6275 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.3198   -0.8517 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5241   -0.3266 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6183    0.4112 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.8570    1.1983 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4145    0.2457 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.6100   -1.0598 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8393   -0.5208 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.2202    0.8092 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9646    0.6310 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1684    0.0980 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9504   -0.6335 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.3144   -0.8599 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5221   -0.3299 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6157    0.4150 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.8495    1.2100 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4130    0.2483 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.6033   -1.0699 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8361   -0.5260 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.2151    0.8169 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9606    0.6371 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1678    0.0990 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9464   -0.6394 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.3090   -0.8682 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5200   -0.3331 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6131    0.4189 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.8418    1.2216 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4114    0.2509 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.5966   -1.0800 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8327   -0.5313 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.2100    0.8245 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9565    0.6431 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1672    0.1001 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9424   -0.6454 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.3035   -0.8764 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5179   -0.3364 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6105    0.4227 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.8341    1.2331 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4098    0.2535 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.5898   -1.0900 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8294   -0.5365 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.2048    0.8321 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9525    0.6491 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1665    0.1011 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9383   -0.6513 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.2980   -0.8846 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5158   -0.3397 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6078    0.4266 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.8263    1.2446 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4082    0.2561 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.5829   -1.0999 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8260   -0.5417 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.1995    0.8396 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9484    0.6551 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1659    0.1022 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9342   -0.6571 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.2924   -0.8927 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5136   -0.3429 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6051    0.4304 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.8185    1.2561 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4066    0.2586 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.5760   -1.1099 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8226   -0.5469 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.1942    0.8471 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9443    0.6610 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1653    0.1032 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9300   -0.6630 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.2868   -0.9008 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5115   -0.3461 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6024    0.4342 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.8105    1.2675 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4050    0.2612 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.5689   -1.1197 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8191   -0.5521 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.1889    0.8546 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9401    0.6670 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1646    0.1043 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9258   -0.6688 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.2811   -0.9089 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5093   -0.3493 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5996    0.4379 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.8025    1.2788 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4033    0.2637 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.5619   -1.1296 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8156   -0.5572 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.1835    0.8621 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9359    0.6728 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1640    0.1053 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9216   -0.6746 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.2753   -0.9169 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5071   -0.3525 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5969    0.4417 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.7945    1.2901 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4017    0.2662 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.5548   -1.1394 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8121   -0.5623 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.1780    0.8695 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9316    0.6787 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1633    0.1063 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9174   -0.6804 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.2695   -0.9249 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5048   -0.3557 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5941    0.4454 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.7863    1.3014 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4000    0.2688 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.5476   -1.1491 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8086   -0.5674 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.1725    0.8769 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9273    0.6846 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1626    0.1074 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9131   -0.6862 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.2637   -0.9329 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5026   -0.3589 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5913    0.4492 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.7781    1.3126 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3983    0.2713 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.5403   -1.1588 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8050   -0.5725 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.1670    0.8842 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9230    0.6904 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1619    0.1084 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9087   -0.6919 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.2578   -0.9408 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5003   -0.3620 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5885    0.4529 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.7698    1.3237 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3966    0.2738 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.5330   -1.1685 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8014   -0.5775 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.1614    0.8915 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9187    0.6962 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1613    0.1094 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9044   -0.6976 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.2519   -0.9487 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4980   -0.3651 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5856    0.4566 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.7615    1.3348 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3949    0.2762 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.5256   -1.1781 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7977   -0.5825 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.1558    0.8988 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9143    0.7019 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1606    0.1104 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9000   -0.7033 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.2459   -0.9565 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4957   -0.3683 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5827    0.4602 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.7531    1.3459 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3931    0.2787 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.5182   -1.1876 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7941   -0.5875 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.1501    0.9061 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9098    0.7076 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1599    0.1114 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.8955   -0.7089 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.2399   -0.9643 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4934   -0.3714 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5798    0.4639 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.7446    1.3569 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3914    0.2812 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.5107   -1.1972 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7904   -0.5925 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.1444    0.9133 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9054    0.7133 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1592    0.1124 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.8911   -0.7145 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.2338   -0.9721 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4911   -0.3745 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5769    0.4675 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.7360    1.3678 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3896    0.2836 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.5032   -1.2066 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7866   -0.5975 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.1387    0.9204 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9009    0.7190 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1585    0.1134 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.8866   -0.7201 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.2277   -0.9798 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4887   -0.3775 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5739    0.4711 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.7274    1.3787 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3878    0.2861 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.4955   -1.2160 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7828   -0.6024 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.1329    0.9276 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.8963    0.7247 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1577    0.1144 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.8820   -0.7256 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.2215   -0.9875 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4863   -0.3806 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5710    0.4747 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.7187    1.3895 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3860    0.2885 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.4879   -1.2254 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7790   -0.6073 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.1270    0.9347 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.8918    0.7303 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1570    0.1154 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.8774   -0.7312 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.2152   -0.9952 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4839   -0.3837 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5680    0.4783 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.7099    1.4003 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3842    0.2909 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.4801   -1.2347 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7752   -0.6122 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.1211    0.9417 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.8872    0.7359 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1563    0.1164 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.8728   -0.7367 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.2090   -1.0028 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4815   -0.3867 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5650    0.4819 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.7011    1.4110 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3823    0.2933 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.4724   -1.2440 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7713   -0.6170 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.1152    0.9488 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.8825    0.7414 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1556    0.1173 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.8682   -0.7421 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.2026   -1.0104 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4791   -0.3897 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5619    0.4854 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.6922    1.4216 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3805    0.2957 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.4645   -1.2532 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7675   -0.6219 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.1092    0.9558 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.8779    0.7470 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1548    0.1183 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.8635   -0.7476 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.1963   -1.0179 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4766   -0.3927 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5589    0.4889 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.6832    1.4322 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3786    0.2981 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.4566   -1.2624 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7635   -0.6267 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.1032    0.9627 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.8731    0.7525 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1541    0.1193 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.8588   -0.7530 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.1899   -1.0254 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4741   -0.3957 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5558    0.4924 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.6742    1.4428 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3767    0.3005 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.4486   -1.2715 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7596   -0.6315 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.0971    0.9696 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.8684    0.7579 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1533    0.1203 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.8540   -0.7584 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.1834   -1.0329 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4716   -0.3987 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5527    0.4959 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.6651    1.4533 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3748    0.3029 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.4406   -1.2806 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7556   -0.6362 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.0910    0.9765 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.8636    0.7634 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1526    0.1212 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.8493   -0.7637 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.1769   -1.0403 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4691   -0.4016 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5495    0.4994 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.6559    1.4637 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3729    0.3052 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.4326   -1.2896 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7516   -0.6410 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.0848    0.9833 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.8588    0.7688 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1518    0.1222 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.8444   -0.7690 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.1703   -1.0476 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4666   -0.4046 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5464    0.5028 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.6467    1.4741 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3710    0.3075 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.4244   -1.2986 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7475   -0.6457 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.0786    0.9901 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.8540    0.7742 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1510    0.1231 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.8396   -0.7743 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.1637   -1.0550 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4640   -0.4075 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5432    0.5062 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.6374    1.4844 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3691    0.3099 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.4162   -1.3075 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7435   -0.6504 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.0724    0.9969 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.8491    0.7795 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1502    0.1241 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.8347   -0.7796 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.1571   -1.0623 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4615   -0.4104 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5400    0.5096 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.6280    1.4947 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3671    0.3122 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.4080   -1.3164 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7394   -0.6550 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.0661    1.0036 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.8442    0.7848 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1495    0.1250 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.8298   -0.7848 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.1504   -1.0695 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4589   -0.4133 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5368    0.5130 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.6186    1.5049 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3651    0.3145 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.3997   -1.3252 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7352   -0.6597 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.0598    1.0103 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.8392    0.7901 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1487    0.1260 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.8248   -0.7900 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.1436   -1.0767 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4563   -0.4162 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5336    0.5164 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.6091    1.5150 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3632    0.3168 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.3913   -1.3340 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7311   -0.6643 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.0534    1.0169 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.8342    0.7954 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1479    0.1269 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.8199   -0.7952 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.1368   -1.0839 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4537   -0.4190 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5303    0.5197 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.5996    1.5251 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3612    0.3190 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.3829   -1.3427 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7269   -0.6688 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.0470    1.0235 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.8292    0.8006 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1471    0.1278 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.8149   -0.8003 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.1300   -1.0910 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4510   -0.4219 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5270    0.5231 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.5900    1.5351 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3592    0.3213 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.3745   -1.3514 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7227   -0.6734 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.0405    1.0301 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.8242    0.8058 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1463    0.1287 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.8098   -0.8054 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.1231   -1.0981 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4484   -0.4247 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5238    0.5264 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.5803    1.5451 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3571    0.3236 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.3659   -1.3600 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7184   -0.6779 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.0340    1.0366 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.8191    0.8110 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1455    0.1297 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.8047   -0.8105 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.1162   -1.1051 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4457   -0.4275 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5204    0.5296 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.5706    1.5550 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3551    0.3258 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.3574   -1.3686 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7142   -0.6824 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.0275    1.0431 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.8140    0.8161 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1446    0.1306 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.7996   -0.8155 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.1092   -1.1121 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4430   -0.4303 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5171    0.5329 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.5608    1.5648 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3530    0.3280 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.3487   -1.3771 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7099   -0.6869 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.0209    1.0495 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.8088    0.8212 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1438    0.1315 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.7945   -0.8206 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.1022   -1.1191 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4403   -0.4331 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5137    0.5361 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.5509    1.5746 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3510    0.3302 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.3401   -1.3855 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7055   -0.6913 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.0143    1.0559 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.8037    0.8263 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1430    0.1324 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.7893   -0.8255 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.0952   -1.1260 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4375   -0.4358 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5104    0.5394 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.5410    1.5843 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3489    0.3324 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.3313   -1.3939 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7012   -0.6958 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.0077    1.0623 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.7985    0.8313 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1422    0.1333 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.7841   -0.8305 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.0881   -1.1328 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4348   -0.4386 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5070    0.5425 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.5310    1.5939 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3468    0.3346 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.3226   -1.4022 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.6968   -0.7002 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.0010    1.0686 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.7932    0.8363 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1413    0.1342 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.7789   -0.8354 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.0809   -1.1396 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4320   -0.4413 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5035    0.5457 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.5209    1.6035 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3447    0.3368 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.3137   -1.4105 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.6924   -0.7045 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.9942    1.0748 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.7879    0.8413 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1405    0.1350 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.7736   -0.8403 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.0738   -1.1464 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4292   -0.4440 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5001    0.5489 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.5108    1.6131 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3426    0.3389 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.3048   -1.4187 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.6879   -0.7089 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.9875    1.0811 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.7826    0.8462 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1396    0.1359 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.7683   -0.8451 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.0665   -1.1531 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4265   -0.4467 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4966    0.5520 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.5007    1.6225 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3404    0.3411 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.2959   -1.4269 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.6835   -0.7132 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.9807    1.0872 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.7773    0.8511 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1388    0.1368 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.7630   -0.8499 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.0593   -1.1598 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4236   -0.4493 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4932    0.5551 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.4904    1.6319 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3383    0.3432 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.2869   -1.4350 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.6790   -0.7174 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.9738    1.0934 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.7719    0.8560 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1379    0.1377 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.7576   -0.8547 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.0520   -1.1664 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4208   -0.4520 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4897    0.5582 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.4802    1.6412 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3361    0.3453 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.2779   -1.4431 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.6744   -0.7217 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.9669    1.0995 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.7666    0.8608 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1370    0.1385 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.7523   -0.8594 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.0446   -1.1730 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4180   -0.4546 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4862    0.5613 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.4698    1.6505 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3339    0.3474 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.2688   -1.4511 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.6699   -0.7259 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.9600    1.1055 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.7611    0.8656 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1362    0.1394 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.7468   -0.8641 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.0372   -1.1796 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4151   -0.4573 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4826    0.5643 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.4594    1.6597 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3317    0.3495 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.2596   -1.4590 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.6653   -0.7301 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.9530    1.1115 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.7557    0.8704 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1353    0.1402 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.7414   -0.8688 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.0298   -1.1861 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4122   -0.4599 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4791    0.5673 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.4490    1.6689 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3295    0.3516 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.2504   -1.4669 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.6607   -0.7343 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.9460    1.1175 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.7502    0.8751 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1344    0.1411 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.7359   -0.8735 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.0223   -1.1925 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4093   -0.4624 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4755    0.5703 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.4384    1.6779 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3273    0.3537 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.2412   -1.4747 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.6561   -0.7384 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.9390    1.1234 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.7447    0.8798 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1335    0.1419 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.7304   -0.8781 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.0148   -1.1989 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4064   -0.4650 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4719    0.5733 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.4279    1.6869 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3251    0.3557 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.2319   -1.4825 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.6514   -0.7425 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.9319    1.1293 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.7391    0.8844 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1326    0.1428 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.7249   -0.8826 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.0072   -1.2053 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4035   -0.4675 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4683    0.5763 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.4173    1.6959 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3228    0.3578 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.2226   -1.4902 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.6468   -0.7466 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.9248    1.1351 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.7336    0.8891 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1317    0.1436 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.7193   -0.8872 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.9997   -1.2116 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4005   -0.4701 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4647    0.5792 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.4066    1.7047 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3206    0.3598 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.2132   -1.4979 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.6421   -0.7506 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.9176    1.1409 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.7280    0.8937 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1308    0.1444 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.7137   -0.8917 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.9920   -1.2178 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3976   -0.4726 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4610    0.5821 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.3958    1.7135 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3183    0.3618 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.2037   -1.5055 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.6373   -0.7547 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.9105    1.1467 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.7223    0.8982 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1299    0.1452 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.7081   -0.8961 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.9843   -1.2240 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3946   -0.4751 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4573    0.5850 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.3850    1.7223 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3160    0.3638 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.1943   -1.5130 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.6326   -0.7587 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.9032    1.1524 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.7167    0.9027 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1290    0.1461 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.7025   -0.9006 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.9766   -1.2302 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3916   -0.4775 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4537    0.5879 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.3742    1.7309 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3138    0.3658 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.1847   -1.5205 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.6278   -0.7626 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.8960    1.1580 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.7110    0.9072 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1281    0.1469 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.6968   -0.9050 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.9689   -1.2363 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3886   -0.4800 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4500    0.5907 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.3633    1.7395 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3115    0.3677 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.1751   -1.5279 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.6230   -0.7665 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.8887    1.1636 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.7053    0.9117 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1271    0.1477 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.6911   -0.9093 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.9611   -1.2424 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3856   -0.4824 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4462    0.5935 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.3523    1.7481 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3091    0.3697 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.1655   -1.5352 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.6182   -0.7704 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.8813    1.1692 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.6995    0.9161 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1262    0.1485 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.6854   -0.9137 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.9533   -1.2484 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3825   -0.4848 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4425    0.5963 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.3413    1.7565 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3068    0.3716 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.1559   -1.5425 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.6133   -0.7743 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.8740    1.1747 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.6938    0.9205 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1253    0.1492 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.6796   -0.9179 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.9454   -1.2543 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3795   -0.4872 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4387    0.5991 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.3303    1.7649 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3045    0.3735 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.1461   -1.5498 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.6084   -0.7782 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.8666    1.1802 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.6880    0.9248 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1243    0.1500 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.6738   -0.9222 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.9375   -1.2603 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3764   -0.4896 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4350    0.6018 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.3191    1.7733 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3021    0.3754 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.1364   -1.5569 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.6035   -0.7820 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.8592    1.1856 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.6821    0.9291 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1234    0.1508 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.6680   -0.9264 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.9296   -1.2661 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3733   -0.4920 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4312    0.6045 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.3080    1.7815 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2997    0.3773 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.1266   -1.5640 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.5986   -0.7857 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.8517    1.1910 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.6763    0.9334 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1224    0.1516 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.6622   -0.9306 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.9216   -1.2719 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3702   -0.4943 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4274    0.6072 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.2968    1.7897 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2974    0.3792 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.1167   -1.5711 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.5937   -0.7895 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.8442    1.1963 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.6704    0.9376 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1215    0.1523 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.6563   -0.9347 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.9136   -1.2777 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3671   -0.4966 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4235    0.6099 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.2855    1.7978 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2950    0.3811 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.1068   -1.5781 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.5887   -0.7932 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.8367    1.2016 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.6645    0.9418 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1205    0.1531 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.6505   -0.9388 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.9055   -1.2834 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3640   -0.4989 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4197    0.6126 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.2742    1.8058 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2926    0.3829 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.0969   -1.5850 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.5837   -0.7969 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.8291    1.2068 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.6586    0.9460 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1196    0.1539 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.6445   -0.9429 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.8975   -1.2891 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3608   -0.5012 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4158    0.6152 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.2628    1.8138 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2902    0.3847 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.0869   -1.5919 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.5787   -0.8005 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.8215    1.2120 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.6526    0.9501 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1186    0.1546 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.6386   -0.9469 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.8893   -1.2947 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3577   -0.5034 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4120    0.6178 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.2514    1.8217 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2877    0.3866 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.0769   -1.5987 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.5736   -0.8042 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.8139    1.2171 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.6466    0.9542 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1176    0.1554 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.6326   -0.9509 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.8812   -1.3003 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3545   -0.5057 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4081    0.6204 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.2399    1.8295 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2853    0.3884 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.0668   -1.6054 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.5686   -0.8077 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.8062    1.2222 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.6406    0.9582 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1166    0.1561 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.6267   -0.9549 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.8730   -1.3058 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3513   -0.5079 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4042    0.6229 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.2284    1.8373 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2829    0.3901 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.0567   -1.6121 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.5635   -0.8113 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.7985    1.2273 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.6346    0.9622 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1157    0.1568 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.6206   -0.9588 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.8648   -1.3112 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3481   -0.5101 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4003    0.6254 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.2168    1.8450 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2804    0.3919 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.0466   -1.6187 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.5584   -0.8148 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.7908    1.2323 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.6285    0.9662 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1147    0.1575 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.6146   -0.9627 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.8565   -1.3166 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3449   -0.5123 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3963    0.6279 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.2052    1.8526 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2779    0.3937 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.0364   -1.6252 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.5532   -0.8183 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.7830    1.2372 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.6225    0.9701 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1137    0.1583 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.6085   -0.9665 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.8482   -1.3220 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3417   -0.5144 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3924    0.6304 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.1935    1.8601 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2755    0.3954 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.0261   -1.6317 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.5481   -0.8218 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.7752    1.2421 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.6164    0.9740 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1127    0.1590 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.6025   -0.9703 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.8399   -1.3273 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3385   -0.5166 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3884    0.6329 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.1818    1.8676 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2730    0.3971 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.0159   -1.6381 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.5429   -0.8252 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.7674    1.2469 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.6102    0.9779 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1117    0.1597 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.5964   -0.9741 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.8316   -1.3325 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3352   -0.5187 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3844    0.6353 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.1701    1.8750 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2705    0.3988 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.0056   -1.6445 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.5377   -0.8286 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.7596    1.2517 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.6041    0.9817 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1107    0.1604 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.5902   -0.9778 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.8232   -1.3377 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3319   -0.5208 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3804    0.6377 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.1583    1.8823 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2680    0.4005 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.9952   -1.6507 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.5325   -0.8320 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.7517    1.2565 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.5979    0.9855 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1097    0.1611 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.5841   -0.9815 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.8148   -1.3429 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3287   -0.5228 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3764    0.6401 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.1464    1.8895 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2654    0.4022 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.9848   -1.6570 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.5273   -0.8353 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.7438    1.2612 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.5917    0.9892 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1086    0.1618 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.5779   -0.9852 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.8063   -1.3480 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3254   -0.5249 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3724    0.6424 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.1345    1.8967 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2629    0.4039 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.9744   -1.6631 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.5220   -0.8386 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.7358    1.2658 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.5855    0.9929 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1076    0.1624 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.5717   -0.9888 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.7978   -1.3530 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3221   -0.5269 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3683    0.6448 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.1226    1.9038 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2604    0.4055 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.9639   -1.6692 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.5167   -0.8418 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.7279    1.2704 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.5792    0.9965 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1066    0.1631 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.5655   -0.9924 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.7893   -1.3580 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3187   -0.5289 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3643    0.6471 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.1106    1.9108 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2578    0.4071 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.9534   -1.6752 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.5114   -0.8451 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.7199    1.2750 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.5729    1.0002 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1056    0.1638 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.5592   -0.9959 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.7807   -1.3629 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3154   -0.5309 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3602    0.6493 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.0986    1.9177 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2552    0.4088 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.9429   -1.6812 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.5061   -0.8483 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.7118    1.2795 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.5666    1.0037 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1045    0.1644 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.5529   -0.9994 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.7722   -1.3678 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3121   -0.5329 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3561    0.6516 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.0865    1.9246 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2527    0.4103 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.9323   -1.6871 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.5008   -0.8514 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.7038    1.2839 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.5603    1.0073 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1035    0.1651 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.5467   -1.0028 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.7636   -1.3726 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3087   -0.5349 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3520    0.6538 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.0744    1.9314 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2501    0.4119 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.9217   -1.6929 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.4954   -0.8546 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.6957    1.2883 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.5540    1.0108 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1025    0.1657 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.5403   -1.0063 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.7549   -1.3774 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3053   -0.5368 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3479    0.6560 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.0622    1.9381 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2475    0.4135 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.9110   -1.6987 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.4900   -0.8577 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.6876    1.2927 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.5476    1.0142 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1014    0.1664 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.5340   -1.0096 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.7462   -1.3821 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3020   -0.5387 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3438    0.6582 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.0500    1.9447 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2449    0.4150 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.9003   -1.7044 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.4846   -0.8607 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.6795    1.2970 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.5412    1.0177 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1004    0.1670 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.5277   -1.0130 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.7376   -1.3868 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2986   -0.5406 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3396    0.6603 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.0378    1.9513 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2423    0.4166 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.8896   -1.7100 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.4792   -0.8638 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.6713    1.3012 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.5348    1.0210 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0993    0.1676 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.5213   -1.0163 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.7288   -1.3914 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2952   -0.5424 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3355    0.6624 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.0255    1.9578 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2397    0.4181 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.8788   -1.7155 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.4738   -0.8667 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.6631    1.3054 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.5284    1.0244 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0983    0.1683 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.5149   -1.0195 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.7201   -1.3960 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2918   -0.5443 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3313    0.6645 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.0132    1.9642 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2370    0.4196 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.8680   -1.7210 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.4683   -0.8697 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.6549    1.3095 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.5220    1.0277 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0972    0.1689 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.5085   -1.0227 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.7113   -1.4005 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2883   -0.5461 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3271    0.6666 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.0008    1.9705 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2344    0.4211 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.8572   -1.7264 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.4629   -0.8726 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.6467    1.3136 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.5155    1.0309 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0962    0.1695 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.5020   -1.0259 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.7025   -1.4049 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2849   -0.5479 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3229    0.6687 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.9884    1.9768 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2317    0.4225 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.8463   -1.7318 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.4574   -0.8755 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.6384    1.3177 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.5090    1.0342 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0951    0.1701 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.4956   -1.0290 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.6936   -1.4093 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2815   -0.5497 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3187    0.6707 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.9760    1.9829 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2291    0.4240 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.8354   -1.7371 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.4519   -0.8784 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.6301    1.3217 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.5025    1.0373 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0940    0.1707 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.4891   -1.0321 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.6848   -1.4136 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2780   -0.5515 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3145    0.6727 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.9635    1.9890 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2264    0.4254 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.8245   -1.7423 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.4463   -0.8812 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.6218    1.3256 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.4960    1.0405 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0929    0.1713 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.4826   -1.0352 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.6759   -1.4179 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2745   -0.5532 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3103    0.6746 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.9510    1.9950 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2237    0.4268 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.8135   -1.7474 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.4408   -0.8840 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.6134    1.3295 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.4894    1.0436 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0919    0.1718 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.4761   -1.0382 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.6669   -1.4221 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2710   -0.5549 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3060    0.6766 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.9384    2.0010 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2210    0.4282 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.8026   -1.7525 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.4352   -0.8867 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.6051    1.3333 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.4829    1.0466 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0908    0.1724 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.4696   -1.0412 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.6580   -1.4263 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2675   -0.5566 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3018    0.6785 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.9258    2.0068 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2184    0.4296 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.7915   -1.7575 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.4296   -0.8895 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.5967    1.3371 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.4763    1.0496 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0897    0.1730 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.4630   -1.0441 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.6490   -1.4304 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2640   -0.5583 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.2975    0.6803 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.9132    2.0126 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2156    0.4310 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.7805   -1.7625 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.4240   -0.8921 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.5883    1.3408 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.4697    1.0526 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0886    0.1735 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.4564   -1.0470 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.6400   -1.4344 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2605   -0.5599 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.2932    0.6822 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.9005    2.0183 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2129    0.4323 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.7694   -1.7673 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.4184   -0.8948 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.5798    1.3445 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.4630    1.0555 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0875    0.1741 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.4499   -1.0498 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.6310   -1.4384 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2570   -0.5615 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.2889    0.6840 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.8878    2.0239 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2102    0.4336 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.7583   -1.7721 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.4128   -0.8974 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.5714    1.3481 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.4564    1.0584 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0864    0.1746 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.4433   -1.0526 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.6219   -1.4423 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2535   -0.5631 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.2846    0.6858 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.8751    2.0295 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2075    0.4349 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.7471   -1.7769 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.4071   -0.9000 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.5629    1.3516 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.4497    1.0613 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0853    0.1752 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.4366   -1.0554 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.6129   -1.4462 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2499   -0.5647 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.2803    0.6876 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.8623    2.0349 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2048    0.4362 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.7359   -1.7815 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.4015   -0.9025 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.5544    1.3552 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.4431    1.0641 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0842    0.1757 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.4300   -1.0581 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.6038   -1.4501 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2464   -0.5663 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.2760    0.6894 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.8495    2.0403 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2020    0.4375 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.7247   -1.7861 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.3958   -0.9050 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.5459    1.3586 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.4364    1.0668 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0831    0.1762 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.4233   -1.0608 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.5946   -1.4538 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2428   -0.5678 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.2716    0.6911 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.8367    2.0456 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1993    0.4388 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.7135   -1.7906 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.3901   -0.9075 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.5373    1.3620 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.4297    1.0696 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0820    0.1768 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.4167   -1.0634 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.5855   -1.4575 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2392   -0.5693 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.2673    0.6928 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.8238    2.0508 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1965    0.4400 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.7022   -1.7951 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.3844   -0.9099 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.5287    1.3654 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.4229    1.0722 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0809    0.1773 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.4100   -1.0660 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.5763   -1.4612 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2357   -0.5708 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.2629    0.6944 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.8109    2.0560 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1937    0.4412 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.6909   -1.7995 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.3787   -0.9123 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.5202    1.3687 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.4162    1.0749 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0798    0.1778 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.4033   -1.0686 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.5671   -1.4648 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2321   -0.5723 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.2586    0.6961 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.7980    2.0610 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1909    0.4425 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.6796   -1.8038 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.3729   -0.9147 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.5115    1.3719 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.4094    1.0775 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0787    0.1783 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.3965   -1.0711 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.5579   -1.4683 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2285   -0.5737 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.2542    0.6977 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.7850    2.0660 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1882    0.4436 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.6683   -1.8080 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.3672   -0.9170 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.5029    1.3751 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.4026    1.0800 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0775    0.1788 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.3898   -1.0736 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.5487   -1.4718 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2249   -0.5752 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.2498    0.6993 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.7720    2.0709 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1854    0.4448 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.6569   -1.8122 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.3614   -0.9193 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.4943    1.3782 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.3958    1.0825 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0764    0.1792 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.3830   -1.0760 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.5394   -1.4752 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2212   -0.5766 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.2454    0.7008 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.7590    2.0757 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1826    0.4460 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.6455   -1.8162 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.3556   -0.9215 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.4856    1.3813 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.3890    1.0850 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0753    0.1797 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.3763   -1.0784 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.5301   -1.4786 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2176   -0.5779 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.2410    0.7023 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.7460    2.0804 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1798    0.4471 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.6341   -1.8203 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.3498   -0.9238 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.4769    1.3843 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.3822    1.0874 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0742    0.1802 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.3695   -1.0807 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.5208   -1.4819 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2140   -0.5793 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.2366    0.7039 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.7329    2.0851 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1770    0.4482 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.6226   -1.8242 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.3440   -0.9259 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.4682    1.3873 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.3754    1.0898 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0730    0.1807 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.3627   -1.0830 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.5115   -1.4851 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2103   -0.5806 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.2321    0.7053 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.7198    2.0896 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1741    0.4493 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.6111   -1.8281 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.3382   -0.9281 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.4595    1.3902 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.3685    1.0921 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0719    0.1811 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.3559   -1.0853 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.5022   -1.4883 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2067   -0.5819 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.2277    0.7068 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.7066    2.0941 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1713    0.4504 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.5996   -1.8319 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.3324   -0.9302 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.4507    1.3931 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.3616    1.0944 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0707    0.1816 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.3491   -1.0875 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.4928   -1.4914 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2030   -0.5832 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.2233    0.7082 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.6934    2.0985 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1685    0.4515 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.5881   -1.8356 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.3265   -0.9323 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.4420    1.3959 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.3548    1.0967 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0696    0.1820 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.3422   -1.0897 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.4834   -1.4945 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1994   -0.5845 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.2188    0.7096 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.6802    2.1028 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1656    0.4525 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.5766   -1.8393 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.3206   -0.9343 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.4332    1.3986 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.3479    1.0989 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0685    0.1824 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.3354   -1.0918 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.4740   -1.4975 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1957   -0.5857 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.2143    0.7109 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.6670    2.1071 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1628    0.4536 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.5650   -1.8429 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.3148   -0.9363 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.4244    1.4013 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.3410    1.1011 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0673    0.1829 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.3285   -1.0939 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.4646   -1.5004 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1920   -0.5870 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.2099    0.7123 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.6538    2.1112 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1599    0.4546 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.5534   -1.8464 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.3089   -0.9383 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.4156    1.4039 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.3340    1.1032 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0662    0.1833 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.3216   -1.0959 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.4552   -1.5033 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1883   -0.5882 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.2054    0.7136 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.6405    2.1153 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1571    0.4556 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.5418   -1.8498 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.3030   -0.9402 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.4068    1.4065 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.3271    1.1053 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0650    0.1837 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.3147   -1.0979 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.4457   -1.5062 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1846   -0.5893 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.2009    0.7148 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.6272    2.1192 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1542    0.4566 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.5302   -1.8532 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.2971   -0.9421 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.3979    1.4091 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.3201    1.1073 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0639    0.1841 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.3078   -1.0999 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.4363   -1.5089 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1809   -0.5905 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.1964    0.7161 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.6138    2.1231 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1513    0.4575 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.5185   -1.8565 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.2911   -0.9439 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.3890    1.4115 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.3132    1.1093 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0627    0.1845 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.3009   -1.1018 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.4268   -1.5116 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1772   -0.5916 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.1919    0.7173 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.6005    2.1270 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1485    0.4585 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.5068   -1.8597 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.2852   -0.9457 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.3802    1.4139 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.3062    1.1112 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0615    0.1849 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.2940   -1.1037 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.4173   -1.5143 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1735   -0.5927 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.1874    0.7185 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.5871    2.1307 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1456    0.4594 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.4951   -1.8629 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.2793   -0.9475 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.3713    1.4163 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.2992    1.1131 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0604    0.1853 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.2870   -1.1055 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.4077   -1.5169 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1697   -0.5938 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.1829    0.7197 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.5737    2.1343 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1427    0.4603 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.4834   -1.8659 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.2733   -0.9492 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.3624    1.4186 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.2922    1.1150 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0592    0.1856 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.2801   -1.1073 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.3982   -1.5194 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1660   -0.5948 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.1784    0.7208 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.5603    2.1379 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1398    0.4612 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.4717   -1.8689 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.2673   -0.9509 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.3535    1.4209 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.2852    1.1168 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0580    0.1860 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.2731   -1.1090 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.3887   -1.5219 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1623   -0.5959 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.1738    0.7219 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.5469    2.1414 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1369    0.4620 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.4599   -1.8719 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.2613   -0.9526 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.3445    1.4231 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.2782    1.1186 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0569    0.1864 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.2662   -1.1107 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.3791   -1.5243 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1585   -0.5969 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.1693    0.7230 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.5334    2.1448 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1340    0.4629 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.4482   -1.8747 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.2554   -0.9542 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.3356    1.4252 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.2711    1.1203 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0557    0.1867 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.2592   -1.1124 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.3695   -1.5266 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1548   -0.5979 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.1647    0.7240 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.5199    2.1481 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1311    0.4637 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.4364   -1.8775 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.2494   -0.9558 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.3266    1.4273 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.2641    1.1220 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0545    0.1871 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.2522   -1.1140 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.3599   -1.5289 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1510   -0.5988 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.1602    0.7251 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.5064    2.1513 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1282    0.4645 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.4246   -1.8802 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.2433   -0.9573 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.3176    1.4293 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.2570    1.1236 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0533    0.1874 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.2452   -1.1155 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.3503   -1.5312 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1472   -0.5998 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.1556    0.7261 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.4929    2.1544 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1252    0.4653 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.4128   -1.8828 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.2373   -0.9589 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.3086    1.4313 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.2500    1.1252 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0522    0.1877 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.2382   -1.1170 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.3407   -1.5333 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1435   -0.6007 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.1511    0.7270 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.4793    2.1575 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1223    0.4661 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.4009   -1.8854 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.2313   -0.9603 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.2997    1.4332 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.2429    1.1268 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0510    0.1881 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.2311   -1.1185 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.3310   -1.5355 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1397   -0.6016 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.1465    0.7280 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.4658    2.1605 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1194    0.4669 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.3891   -1.8879 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.2253   -0.9618 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.2906    1.4350 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.2358    1.1283 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0498    0.1884 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.2241   -1.1200 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.3214   -1.5375 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1359   -0.6024 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.1419    0.7289 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.4522    2.1634 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1164    0.4676 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.3772   -1.8903 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.2192   -0.9632 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.2816    1.4368 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.2287    1.1297 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0486    0.1887 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.2171   -1.1213 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.3117   -1.5395 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1321   -0.6033 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.1373    0.7297 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.4386    2.1662 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1135    0.4683 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.3653   -1.8926 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.2132   -0.9645 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.2726    1.4386 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.2216    1.1311 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0474    0.1890 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.2100   -1.1227 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.3020   -1.5414 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1283   -0.6041 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.1327    0.7306 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.4250    2.1689 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1106    0.4690 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.3534   -1.8949 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.2071   -0.9658 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.2635    1.4403 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.2145    1.1325 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0462    0.1893 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.2029   -1.1240 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.2923   -1.5433 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1245   -0.6049 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.1281    0.7314 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.4113    2.1715 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1076    0.4697 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.3415   -1.8970 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.2010   -0.9671 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.2545    1.4419 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.2074    1.1338 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0451    0.1896 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.1959   -1.1252 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.2826   -1.5451 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1207   -0.6056 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.1236    0.7322 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.3977    2.1740 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1047    0.4704 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.3296   -1.8992 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.1949   -0.9684 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.2454    1.4435 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.2003    1.1351 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0439    0.1899 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.1888   -1.1264 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.2729   -1.5468 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1169   -0.6064 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.1189    0.7330 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.3840    2.1765 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1017    0.4710 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.3176   -1.9012 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.1888   -0.9696 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.2363    1.4450 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.1931    1.1363 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0427    0.1901 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.1817   -1.1276 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.2632   -1.5485 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1131   -0.6071 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.1143    0.7337 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.3703    2.1789 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0987    0.4717 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.3057   -1.9031 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.1828   -0.9707 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.2273    1.4464 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.1860    1.1375 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0415    0.1904 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.1746   -1.1287 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.2535   -1.5501 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1093   -0.6078 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.1097    0.7344 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.3566    2.1811 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0958    0.4723 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.2937   -1.9050 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.1766   -0.9719 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.2182    1.4478 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.1788    1.1387 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0403    0.1906 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.1675   -1.1298 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.2437   -1.5517 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1055   -0.6085 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.1051    0.7351 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.3429    2.1833 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0928    0.4729 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.2817   -1.9068 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.1705   -0.9730 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.2091    1.4492 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.1717    1.1398 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0391    0.1909 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.1604   -1.1308 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.2340   -1.5532 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1016   -0.6091 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.1005    0.7357 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.3292    2.1855 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0898    0.4735 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.2698   -1.9086 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.1644   -0.9740 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.2000    1.4504 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.1645    1.1408 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0379    0.1911 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.1533   -1.1318 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.2242   -1.5546 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0978   -0.6098 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.0959    0.7363 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.3154    2.1875 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0869    0.4740 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.2578   -1.9102 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.1583   -0.9750 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.1908    1.4517 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.1573    1.1419 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0367    0.1914 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.1462   -1.1328 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.2144   -1.5560 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0940   -0.6104 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.0912    0.7369 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.3017    2.1894 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0839    0.4745 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.2458   -1.9118 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.1522   -0.9760 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.1817    1.4528 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.1502    1.1428 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0355    0.1916 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.1391   -1.1337 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.2046   -1.5573 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0901   -0.6109 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.0866    0.7375 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.2879    2.1913 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0809    0.4751 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.2337   -1.9133 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.1460   -0.9769 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.1726    1.4540 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.1430    1.1437 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0343    0.1918 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.1320   -1.1345 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.1948   -1.5586 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0863   -0.6115 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.0820    0.7380 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.2742    2.1930 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0779    0.4756 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.2217   -1.9147 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.1399   -0.9778 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.1634    1.4550 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.1358    1.1446 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0331    0.1920 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.1248   -1.1353 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.1850   -1.5598 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0825   -0.6120 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.0773    0.7385 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.2604    2.1947 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0749    0.4760 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.2097   -1.9161 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.1337   -0.9787 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.1543    1.4560 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.1286    1.1454 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0319    0.1922 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.1177   -1.1361 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.1752   -1.5609 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0786   -0.6125 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.0727    0.7390 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.2466    2.1963 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0719    0.4765 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.1976   -1.9174 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.1276   -0.9795 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.1452    1.4570 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.1214    1.1462 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0306    0.1924 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.1106   -1.1368 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.1654   -1.5620 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0748   -0.6130 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.0680    0.7394 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.2328    2.1978 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0689    0.4769 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.1856   -1.9186 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.1214   -0.9803 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.1360    1.4578 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.1142    1.1470 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0294    0.1926 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.1034   -1.1375 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.1556   -1.5630 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0709   -0.6135 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.0634    0.7398 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.2190    2.1992 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0659    0.4774 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.1735   -1.9197 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.1153   -0.9810 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.1268    1.4587 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.1070    1.1477 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0282    0.1928 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.0963   -1.1381 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.1458   -1.5639 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0670   -0.6139 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.0587    0.7402 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.2051    2.2006 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0629    0.4778 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.1615   -1.9208 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.1091   -0.9817 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.1177    1.4594 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.0998    1.1483 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0270    0.1930 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.0891   -1.1387 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.1360   -1.5648 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0632   -0.6143 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.0541    0.7406 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.1913    2.2018 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0599    0.4782 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.1494   -1.9217 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.1029   -0.9824 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.1085    1.4601 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.0926    1.1489 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0258    0.1931 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.0820   -1.1392 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.1261   -1.5657 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0593   -0.6147 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.0494    0.7409 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.1775    2.2030 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0569    0.4785 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.1373   -1.9226 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.0968   -0.9830 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.0993    1.4608 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.0853    1.1495 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0246    0.1933 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.0748   -1.1397 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.1163   -1.5664 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0555   -0.6151 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.0448    0.7412 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.1636    2.2040 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0539    0.4789 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.1252   -1.9235 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.0906   -0.9836 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.0901    1.4614 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.0781    1.1500 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0234    0.1934 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.0676   -1.1401 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.1064   -1.5671 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0516   -0.6154 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.0401    0.7415 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.1498    2.2050 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0509    0.4792 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.1131   -1.9242 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.0844   -0.9842 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.0810    1.4619 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.0709    1.1505 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0222    0.1936 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.0605   -1.1406 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.0966   -1.5678 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0477   -0.6157 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.0355    0.7417 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.1359    2.2059 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0479    0.4795 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.1010   -1.9249 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.0782   -0.9847 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.0718    1.4624 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.0637    1.1509 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0209    0.1937 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.0533   -1.1409 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.0867   -1.5683 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0439   -0.6160 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.0308    0.7419 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.1221    2.2067 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0449    0.4798 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.0890   -1.9255 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.0720   -0.9852 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.0626    1.4628 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.0564    1.1513 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0197    0.1939 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.0461   -1.1412 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.0769   -1.5688 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0400   -0.6163 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.0261    0.7421 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.1082    2.2075 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0419    0.4801 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.0769   -1.9260 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.0658   -0.9856 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.0534    1.4632 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.0492    1.1516 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0185    0.1940 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.0390   -1.1415 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.0670   -1.5693 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0361   -0.6165 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.0215    0.7422 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.0943    2.2081 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0388    0.4803 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.0647   -1.9264 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.0596   -0.9860 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.0442    1.4635 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.0419    1.1519 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0173    0.1941 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.0318   -1.1417 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.0572   -1.5697 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0322   -0.6167 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.0168    0.7424 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.0804    2.2086 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0358    0.4806 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.0526   -1.9268 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.0535   -0.9863 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.0350    1.4637 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.0347    1.1521 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0161    0.1942 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.0246   -1.1419 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.0473   -1.5700 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0284   -0.6169 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.0122    0.7424 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.0666    2.2091 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0328    0.4808 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.0405   -1.9271 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.0473   -0.9867 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.0258    1.4639 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.0275    1.1523 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0148    0.1943 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.0174   -1.1420 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.0374   -1.5703 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0245   -0.6171 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.0075    0.7425 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.0527    2.2095 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0298    0.4810 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.0284   -1.9273 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.0411   -0.9869 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.0166    1.4641 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.0202    1.1525 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0136    0.1944 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.0103   -1.1421 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.0276   -1.5705 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0206   -0.6172 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.0028    0.7425 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.0388    2.2098 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0268    0.4812 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.0163   -1.9275 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.0348   -0.9872 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.0074    1.4641 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.0130    1.1526 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0124    0.1945 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.0031   -1.1421 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.0177   -1.5706 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0167   -0.6173 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.0018    0.7425 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.0249    2.2100 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0237    0.4813 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.0042   -1.9275 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.0286   -0.9874 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.0018    1.4642 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.0057    1.1526 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0112    0.1945 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.0041   -1.1421 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.0078   -1.5707 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0129   -0.6174 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.0065    0.7425 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.0110    2.2101 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0207    0.4815 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.0079   -1.9275 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.0224   -0.9875 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.0110    1.4641 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.0015    1.1526 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0100    0.1946 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.0113   -1.1421 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.0020   -1.5707 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0090   -0.6175 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.0112    0.7425 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.0029    2.2101 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0177    0.4816 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.0200   -1.9274 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.0162   -0.9877 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.0202    1.4640 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.0087    1.1526 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0087    0.1947 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.0184   -1.1420 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.0119   -1.5707 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0051   -0.6175 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.0158    0.7424 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.0167    2.2100 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0147    0.4817 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.0321   -1.9273 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.0100   -0.9877 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.0294    1.4639 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.0160    1.1525 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0075    0.1947 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.0256   -1.1419 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.0218   -1.5706 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0012   -0.6176 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.0205    0.7423 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.0306    2.2099 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0116    0.4818 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.0442   -1.9270 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.0038   -0.9878 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.0386    1.4637 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.0232    1.1524 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0063    0.1948 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.0328   -1.1417 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.0316   -1.5704 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0027   -0.6176 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.0252    0.7421 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.0445    2.2097 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0086    0.4818 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.0563   -1.9267 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.0024   -0.9878 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.0478    1.4634 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.0305    1.1522 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0051    0.1948 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.0400   -1.1415 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.0415   -1.5702 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0065   -0.6175 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.0298    0.7419 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.0584    2.2093 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0056    0.4819 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.0684   -1.9263 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.0086   -0.9877 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.0570    1.4631 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.0377    1.1520 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0038    0.1948 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.0471   -1.1412 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.0514   -1.5699 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0104   -0.6175 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.0345    0.7417 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.0723    2.2089 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0025    0.4819 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.0805   -1.9259 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.0148   -0.9877 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.0662    1.4627 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.0449    1.1518 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0026    0.1948 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.0543   -1.1409 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.0612   -1.5695 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0143   -0.6174 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.0391    0.7415 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.0862    2.2084 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0005    0.4819 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.0926   -1.9253 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.0210   -0.9876 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.0754    1.4622 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.0522    1.1515 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0014    0.1948 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.0615   -1.1405 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.0711   -1.5691 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0182   -0.6173 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.0438    0.7412 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.1000    2.2078 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0035    0.4819 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.1047   -1.9247 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.0272   -0.9874 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.0846    1.4617 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.0594    1.1511 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0002    0.1949 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.0686   -1.1401 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.0810   -1.5686 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0221   -0.6172 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.0485    0.7410 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.1139    2.2072 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0065    0.4819 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.1168   -1.9240 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.0334   -0.9872 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.0937    1.4612 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.0666    1.1507 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0011    0.1949 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.0758   -1.1396 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.0908   -1.5681 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0259   -0.6170 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.0531    0.7406 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.1278    2.2064 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0096    0.4818 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.1289   -1.9232 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.0396   -0.9870 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.1029    1.4605 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.0739    1.1503 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0023    0.1948 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.0829   -1.1391 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.1007   -1.5675 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0298   -0.6168 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.0578    0.7403 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.1416    2.2056 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0126    0.4817 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.1410   -1.9224 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.0458   -0.9867 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.1121    1.4599 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.0811    1.1498 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0035    0.1948 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.0901   -1.1386 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.1105   -1.5668 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0337   -0.6166 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.0624    0.7399 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.1555    2.2046 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0156    0.4816 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.1531   -1.9214 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.0520   -0.9864 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.1213    1.4591 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.0883    1.1493 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0047    0.1948 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.0973   -1.1380 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.1203   -1.5661 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0376   -0.6164 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.0671    0.7395 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.1693    2.2036 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0186    0.4815 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.1651   -1.9205 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.0582   -0.9861 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.1304    1.4583 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.0955    1.1487 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0060    0.1948 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.1044   -1.1374 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.1302   -1.5653 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0414   -0.6162 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.0717    0.7391 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.1832    2.2025 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0217    0.4814 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.1772   -1.9194 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.0644   -0.9857 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.1396    1.4575 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.1027    1.1481 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0072    0.1947 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.1115   -1.1367 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.1400   -1.5645 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0453   -0.6159 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.0764    0.7386 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.1970    2.2013 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0247    0.4813 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.1893   -1.9182 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.0706   -0.9853 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.1487    1.4566 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.1100    1.1474 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0084    0.1947 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.1187   -1.1360 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.1498   -1.5636 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0492   -0.6156 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.0810    0.7381 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.2108    2.2000 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0277    0.4811 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.2013   -1.9170 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.0768   -0.9848 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.1579    1.4556 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.1172    1.1467 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0096    0.1946 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.1258   -1.1352 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.1597   -1.5626 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0530   -0.6153 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.0856    0.7376 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.2247    2.1987 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0307    0.4809 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.2134   -1.9157 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.0830   -0.9843 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.1670    1.4546 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.1244    1.1459 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0108    0.1946 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.1330   -1.1344 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.1695   -1.5616 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0569   -0.6149 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.0903    0.7370 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.2385    2.1972 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0338    0.4807 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.2254   -1.9143 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.0892   -0.9838 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.1762    1.4535 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.1316    1.1451 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0121    0.1945 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.1401   -1.1335 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.1793   -1.5605 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0608   -0.6146 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.0949    0.7365 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.2523    2.1957 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0368    0.4805 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.2374   -1.9129 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.0953   -0.9832 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.1853    1.4524 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.1388    1.1443 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0133    0.1944 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.1472   -1.1326 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.1891   -1.5593 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0646   -0.6142 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.0995    0.7358 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.2661    2.1940 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0398    0.4803 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.2494   -1.9113 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.1015   -0.9826 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.1944    1.4512 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.1459    1.1434 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0145    0.1943 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.1543   -1.1317 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.1989   -1.5581 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0685   -0.6138 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.1041    0.7352 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.2798    2.1923 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0428    0.4800 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.2614   -1.9097 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.1077   -0.9819 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.2035    1.4500 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.1531    1.1424 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0157    0.1942 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.1614   -1.1307 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.2087   -1.5568 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0723   -0.6133 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.1088    0.7345 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.2936    2.1905 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0458    0.4797 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.2734   -1.9080 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.1138   -0.9812 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.2126    1.4486 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.1603    1.1414 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0170    0.1941 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.1685   -1.1297 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.2184   -1.5555 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0762   -0.6128 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.1134    0.7338 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.3074    2.1886 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0488    0.4794 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.2854   -1.9063 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.1200   -0.9805 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.2217    1.4473 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.1675    1.1404 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0182    0.1940 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.1756   -1.1286 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.2282   -1.5541 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0800   -0.6124 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.1180    0.7331 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.3211    2.1867 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0519    0.4791 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.2974   -1.9045 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.1262   -0.9797 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.2308    1.4459 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.1746    1.1393 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0194    0.1939 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.1827   -1.1274 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.2380   -1.5526 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0839   -0.6118 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.1226    0.7324 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.3348    2.1846 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0549    0.4788 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.3093   -1.9026 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.1323   -0.9789 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.2399    1.4444 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.1818    1.1382 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0206    0.1938 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.1898   -1.1263 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.2477   -1.5511 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0877   -0.6113 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.1272    0.7316 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.3486    2.1824 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0579    0.4784 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.3213   -1.9006 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.1385   -0.9780 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.2490    1.4428 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.1889    1.1370 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0218    0.1936 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.1969   -1.1251 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.2575   -1.5495 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0916   -0.6107 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.1318    0.7308 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.3623    2.1802 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0609    0.4780 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.3332   -1.8985 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.1446   -0.9771 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.2580    1.4412 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.1961    1.1358 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0230    0.1935 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.2039   -1.1238 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.2672   -1.5478 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0954   -0.6101 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.1364    0.7299 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.3760    2.1779 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0639    0.4776 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.3451   -1.8964 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.1507   -0.9762 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.2671    1.4396 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.2032    1.1346 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0243    0.1933 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.2110   -1.1225 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.2769   -1.5461 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0992   -0.6095 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.1409    0.7290 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.3896    2.1755 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0669    0.4772 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.3571   -1.8942 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.1569   -0.9752 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.2761    1.4379 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.2103    1.1333 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0255    0.1932 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.2180   -1.1212 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.2866   -1.5444 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1031   -0.6089 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.1455    0.7281 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.4033    2.1730 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0699    0.4768 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.3689   -1.8919 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.1630   -0.9742 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.2852    1.4361 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.2175    1.1319 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0267    0.1930 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.2251   -1.1198 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.2963   -1.5425 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1069   -0.6082 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.1501    0.7272 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.4169    2.1704 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0729    0.4764 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.3808   -1.8895 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.1691   -0.9732 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.2942    1.4343 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.2246    1.1306 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0279    0.1928 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.2321   -1.1183 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.3060   -1.5406 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1107   -0.6076 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.1547    0.7263 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.4306    2.1678 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0759    0.4759 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.3927   -1.8871 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.1752   -0.9721 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.3032    1.4324 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.2317    1.1291 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0291    0.1927 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.2391   -1.1168 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.3157   -1.5387 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1145   -0.6068 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.1592    0.7253 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.4442    2.1650 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0788    0.4754 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.4045   -1.8846 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.1813   -0.9710 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.3122    1.4305 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.2387    1.1276 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0303    0.1925 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.2461   -1.1153 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.3253   -1.5367 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1183   -0.6061 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.1638    0.7243 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.4578    2.1622 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0818    0.4749 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.4164   -1.8820 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.1874   -0.9698 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.3212    1.4285 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.2458    1.1261 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0315    0.1923 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.2531   -1.1137 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.3350   -1.5346 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1221   -0.6054 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.1683    0.7232 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.4714    2.1593 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0848    0.4744 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.4282   -1.8794 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.1935   -0.9686 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.3301    1.4265 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.2529    1.1246 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0327    0.1921 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.2601   -1.1121 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.3446   -1.5325 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1259   -0.6046 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.1729    0.7221 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.4849    2.1563 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0878    0.4738 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.4400   -1.8766 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.1996   -0.9674 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.3391    1.4244 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.2600    1.1229 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0339    0.1919 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.2671   -1.1105 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.3543   -1.5303 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1297   -0.6038 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.1774    0.7210 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.4985    2.1532 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0908    0.4733 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.4518   -1.8738 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.2057   -0.9661 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.3480    1.4222 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.2670    1.1213 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0351    0.1917 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.2741   -1.1088 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.3639   -1.5280 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1335   -0.6030 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.1819    0.7199 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.5120    2.1500 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0937    0.4727 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.4635   -1.8710 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.2117   -0.9648 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.3570    1.4200 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.2741    1.1196 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0363    0.1914 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.2810   -1.1070 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.3735   -1.5257 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1373   -0.6021 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.1864    0.7188 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.5255    2.1467 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0967    0.4721 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.4753   -1.8680 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.2178   -0.9635 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.3659    1.4177 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.2811    1.1178 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0376    0.1912 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.2880   -1.1052 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.3830   -1.5233 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1411   -0.6012 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.1910    0.7176 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.5389    2.1434 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0997    0.4715 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.4870   -1.8650 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.2239   -0.9621 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.3748    1.4154 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.2881    1.1161 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0388    0.1910 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.2949   -1.1034 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.3926   -1.5209 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1449   -0.6003 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.1955    0.7164 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.5524    2.1400 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1026    0.4708 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.4987   -1.8619 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.2299   -0.9607 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.3837    1.4130 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.2951    1.1142 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0400    0.1907 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.3019   -1.1015 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.4021   -1.5184 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1486   -0.5994 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.2000    0.7151 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.5658    2.1364 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1056    0.4702 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.5104   -1.8587 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.2359   -0.9592 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.3925    1.4106 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.3021    1.1123 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0411    0.1905 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.3088   -1.0996 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.4117   -1.5158 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1524   -0.5985 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.2044    0.7138 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.5793    2.1328 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1085    0.4695 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.5221   -1.8555 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.2419   -0.9577 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.4014    1.4081 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.3091    1.1104 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0423    0.1902 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.3157   -1.0977 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.4212   -1.5132 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1562   -0.5975 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.2089    0.7125 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.5926    2.1292 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1115    0.4688 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.5337   -1.8522 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.2480   -0.9562 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.4102    1.4055 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.3161    1.1085 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0435    0.1899 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.3226   -1.0957 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.4307   -1.5105 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1599   -0.5965 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.2134    0.7112 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.6060    2.1254 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1144    0.4681 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.5454   -1.8488 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.2540   -0.9546 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.4190    1.4029 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.3230    1.1065 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0447    0.1896 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.3294   -1.0936 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.4402   -1.5078 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1637   -0.5955 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.2179    0.7099 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.6193    2.1216 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1174    0.4674 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.5570   -1.8453 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.2600   -0.9530 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.4279    1.4003 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.3300    1.1044 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0459    0.1894 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.3363   -1.0915 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.4496   -1.5050 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1674   -0.5944 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.2223    0.7085 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.6327    2.1176 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1203    0.4666 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.5685   -1.8418 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.2659   -0.9513 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.4366    1.3975 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.3369    1.1023 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0471    0.1891 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.3432   -1.0894 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.4591   -1.5021 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1711   -0.5934 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.2268    0.7071 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.6460    2.1136 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1232    0.4659 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.5801   -1.8382 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.2719   -0.9496 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.4454    1.3948 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.3438    1.1002 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0483    0.1888 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.3500   -1.0872 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.4685   -1.4992 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1748   -0.5923 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.2312    0.7056 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.6592    2.1095 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1262    0.4651 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.5916   -1.8345 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.2779   -0.9479 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.4542    1.3919 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.3507    1.0980 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0495    0.1885 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.3568   -1.0850 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.4779   -1.4963 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1786   -0.5912 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.2356    0.7042 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.6725    2.1053 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1291    0.4643 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.6032   -1.8307 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.2838   -0.9461 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.4629    1.3891 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.3576    1.0958 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0507    0.1882 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.3636   -1.0827 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.4873   -1.4932 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1823   -0.5900 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.2401    0.7027 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.6857    2.1010 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1320    0.4635 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.6146   -1.8269 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.2898   -0.9443 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.4716    1.3861 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.3645    1.0935 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0518    0.1878 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.3704   -1.0804 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.4967   -1.4901 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1860   -0.5889 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.2445    0.7011 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.6989    2.0967 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1349    0.4626 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.6261   -1.8230 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.2957   -0.9425 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.4803    1.3831 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.3713    1.0912 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0530    0.1875 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.3772   -1.0781 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.5060   -1.4870 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1897   -0.5877 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.2489    0.6996 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.7120    2.0923 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1378    0.4618 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.6376   -1.8190 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.3016   -0.9406 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.4890    1.3801 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.3782    1.0888 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0542    0.1872 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.3840   -1.0757 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.5154   -1.4838 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1934   -0.5865 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.2533    0.6980 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.7252    2.0878 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1407    0.4609 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.6490   -1.8150 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.3075   -0.9387 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.4977    1.3770 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.3850    1.0864 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0554    0.1868 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.3907   -1.0732 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.5247   -1.4805 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1970   -0.5853 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.2576    0.6964 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.7383    2.0832 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1436    0.4600 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.6604   -1.8109 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.3134   -0.9368 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.5063    1.3738 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.3918    1.0840 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0566    0.1865 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.3975   -1.0708 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.5340   -1.4772 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2007   -0.5840 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.2620    0.6948 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.7513    2.0785 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1465    0.4591 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.6717   -1.8067 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.3193   -0.9348 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.5149    1.3706 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.3987    1.0815 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0577    0.1861 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.4042   -1.0682 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.5433   -1.4738 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2044   -0.5828 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.2664    0.6931 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.7644    2.0737 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1494    0.4582 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.6831   -1.8024 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.3251   -0.9327 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.5235    1.3674 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.4054    1.0790 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0589    0.1857 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.4109   -1.0657 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.5525   -1.4703 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2080   -0.5815 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.2707    0.6914 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.7774    2.0689 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1522    0.4572 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.6944   -1.7981 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.3310   -0.9307 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.5321    1.3641 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.4122    1.0764 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0601    0.1854 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.4176   -1.0631 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.5617   -1.4668 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2117   -0.5801 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.2751    0.6897 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.7904    2.0639 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1551    0.4563 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.7057   -1.7937 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.3368   -0.9286 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.5407    1.3607 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.4190    1.0738 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0612    0.1850 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.4242   -1.0604 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.5709   -1.4633 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2153   -0.5788 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.2794    0.6880 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.8033    2.0589 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1580    0.4553 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.7169   -1.7893 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.3427   -0.9264 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.5492    1.3573 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.4257    1.0711 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0624    0.1846 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.4309   -1.0578 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.5801   -1.4597 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2190   -0.5774 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.2837    0.6862 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.8163    2.0538 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1608    0.4543 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.7281   -1.7847 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.3485   -0.9243 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.5577    1.3538 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.4324    1.0685 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0635    0.1842 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.4375   -1.0550 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.5893   -1.4560 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2226   -0.5760 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.2880    0.6844 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.8291    2.0487 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1637    0.4532 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.7393   -1.7801 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.3543   -0.9221 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.5662    1.3502 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.4391    1.0657 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0647    0.1838 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.4442   -1.0523 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.5984   -1.4523 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2262   -0.5746 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.2923    0.6826 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.8420    2.0434 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1665    0.4522 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.7505   -1.7754 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.3601   -0.9198 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.5747    1.3467 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.4458    1.0629 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0658    0.1834 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.4508   -1.0494 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.6075   -1.4485 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2298   -0.5732 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.2966    0.6807 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.8548    2.0381 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1694    0.4512 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.7617   -1.7707 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.3658   -0.9175 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.5831    1.3430 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.4525    1.0601 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0670    0.1830 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.4573   -1.0466 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.6166   -1.4446 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2334   -0.5718 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3009    0.6789 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.8676    2.0327 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1722    0.4501 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.7728   -1.7659 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.3716   -0.9152 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.5916    1.3393 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.4591    1.0572 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0681    0.1825 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.4639   -1.0437 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.6257   -1.4407 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2370   -0.5703 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3051    0.6770 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.8804    2.0272 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1750    0.4490 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.7838   -1.7610 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.3773   -0.9129 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.6000    1.3356 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.4658    1.0543 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0693    0.1821 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.4705   -1.0408 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.6347   -1.4368 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2406   -0.5688 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3094    0.6750 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.8931    2.0216 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1778    0.4479 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.7949   -1.7560 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.3831   -0.9105 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.6084    1.3318 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.4724    1.0514 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0704    0.1817 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.4770   -1.0378 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.6437   -1.4328 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2441   -0.5673 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3136    0.6731 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.9058    2.0160 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1807    0.4468 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.8059   -1.7510 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.3888   -0.9081 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.6167    1.3279 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.4790    1.0484 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0716    0.1812 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.4835   -1.0348 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.6527   -1.4287 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2477   -0.5657 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3178    0.6711 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.9184    2.0102 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1835    0.4456 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.8169   -1.7459 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.3945   -0.9056 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.6250    1.3240 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.4856    1.0454 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0727    0.1808 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.4900   -1.0317 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.6617   -1.4246 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2513   -0.5641 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3220    0.6691 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.9310    2.0044 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1863    0.4445 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.8279   -1.7407 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.4002   -0.9031 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.6334    1.3201 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.4921    1.0423 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0738    0.1803 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.4965   -1.0286 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.6706   -1.4204 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2548   -0.5625 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3262    0.6670 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.9436    1.9985 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1890    0.4433 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.8388   -1.7355 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.4058   -0.9006 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.6416    1.3161 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.4987    1.0392 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0750    0.1798 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.5029   -1.0255 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.6795   -1.4161 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2583   -0.5609 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3304    0.6650 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.9561    1.9926 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1918    0.4421 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.8497   -1.7302 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.4115   -0.8980 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.6499    1.3120 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.5052    1.0360 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0761    0.1794 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.5094   -1.0223 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.6884   -1.4118 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2618   -0.5593 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3346    0.6629 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.9686    1.9865 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1946    0.4409 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.8605   -1.7248 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.4171   -0.8954 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.6581    1.3079 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.5117    1.0328 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0772    0.1789 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.5158   -1.0191 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.6973   -1.4075 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2654   -0.5576 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3387    0.6608 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.9811    1.9804 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1974    0.4396 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.8713   -1.7194 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.4227   -0.8928 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.6663    1.3038 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.5182    1.0296 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0784    0.1784 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.5222   -1.0158 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.7061   -1.4031 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2688   -0.5560 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3429    0.6586 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.9935    1.9742 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2001    0.4384 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.8821   -1.7138 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.4283   -0.8901 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.6745    1.2995 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.5246    1.0263 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0795    0.1779 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.5285   -1.0125 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.7149   -1.3986 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2723   -0.5543 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3470    0.6565 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.0059    1.9679 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2029    0.4371 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.8929   -1.7083 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.4339   -0.8874 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.6827    1.2953 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.5311    1.0230 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0806    0.1774 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.5349   -1.0092 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.7237   -1.3941 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2758   -0.5525 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3511    0.6543 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.0183    1.9616 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2056    0.4358 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.9036   -1.7026 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.4395   -0.8846 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.6908    1.2910 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.5375    1.0197 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0817    0.1769 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.5412   -1.0058 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.7324   -1.3895 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2793   -0.5508 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3552    0.6521 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.0306    1.9551 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2084    0.4345 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.9143   -1.6969 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.4450   -0.8819 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.6989    1.2866 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.5439    1.0163 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0828    0.1764 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.5475   -1.0024 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.7411   -1.3849 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2827   -0.5490 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3593    0.6498 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.0428    1.9486 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2111    0.4332 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.9249   -1.6911 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.4506   -0.8790 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.7069    1.2822 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.5502    1.0128 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0839    0.1759 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.5538   -0.9989 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.7498   -1.3802 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2862   -0.5472 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3634    0.6475 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.0551    1.9420 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2138    0.4319 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.9355   -1.6853 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.4561   -0.8762 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.7150    1.2777 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.5566    1.0093 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0850    0.1753 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.5601   -0.9954 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.7585   -1.3755 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2896   -0.5454 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3675    0.6452 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.0672    1.9353 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2165    0.4305 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.9461   -1.6794 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.4616   -0.8733 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.7230    1.2732 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.5629    1.0058 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0861    0.1748 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.5663   -0.9919 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.7671   -1.3707 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2930   -0.5436 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3715    0.6429 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.0794    1.9286 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2192    0.4292 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.9566   -1.6734 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.4671   -0.8704 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.7310    1.2686 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.5692    1.0023 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0872    0.1742 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.5725   -0.9883 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.7757   -1.3658 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2964   -0.5418 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3756    0.6406 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.0915    1.9218 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2219    0.4278 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.9671   -1.6674 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.4725   -0.8674 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.7389    1.2640 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.5755    0.9987 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0883    0.1737 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.5787   -0.9847 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.7843   -1.3609 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2998   -0.5399 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3796    0.6382 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.1035    1.9149 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2246    0.4264 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.9776   -1.6613 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.4780   -0.8645 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.7469    1.2593 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.5818    0.9950 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0894    0.1731 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.5849   -0.9810 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.7928   -1.3560 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3032   -0.5380 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3836    0.6358 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.1155    1.9079 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2273    0.4250 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.9880   -1.6551 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.4834   -0.8614 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.7548    1.2546 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.5880    0.9914 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0905    0.1726 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.5911   -0.9773 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.8013   -1.3510 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3066   -0.5361 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3876    0.6334 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.1275    1.9009 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2299    0.4235 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.9984   -1.6488 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.4888   -0.8584 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.7626    1.2499 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.5942    0.9876 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0916    0.1720 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.5972   -0.9736 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.8098   -1.3459 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3100   -0.5341 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3915    0.6309 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.1394    1.8938 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2326    0.4221 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.0087   -1.6425 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.4942   -0.8553 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.7705    1.2450 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.6004    0.9839 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0927    0.1714 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.6033   -0.9698 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.8182   -1.3408 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3133   -0.5322 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3955    0.6285 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.1513    1.8866 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2352    0.4206 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.0190   -1.6362 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.4995   -0.8522 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.7783    1.2402 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.6066    0.9801 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0937    0.1708 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.6094   -0.9660 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.8266   -1.3356 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3167   -0.5302 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3994    0.6260 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.1631    1.8793 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2379    0.4191 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.0293   -1.6297 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.5049   -0.8490 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.7861    1.2353 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.6128    0.9763 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0948    0.1702 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.6154   -0.9622 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.8350   -1.3304 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3200   -0.5282 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4034    0.6234 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.1749    1.8719 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2405    0.4176 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.0395   -1.6232 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.5102   -0.8458 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.7938    1.2303 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.6189    0.9724 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0959    0.1696 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.6215   -0.9583 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.8434   -1.3251 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3233   -0.5262 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4073    0.6209 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.1867    1.8645 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2431    0.4161 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.0497   -1.6167 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.5155   -0.8426 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.8015    1.2253 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.6250    0.9685 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0969    0.1690 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.6275   -0.9543 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.8517   -1.3198 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3266   -0.5241 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4112    0.6183 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.1983    1.8570 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2457    0.4145 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.0598   -1.6100 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.5208   -0.8393 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.8092    1.2202 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.6310    0.9646 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0980    0.1684 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.6335   -0.9504 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.8599   -1.3144 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3299   -0.5221 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4150    0.6157 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.2100    1.8495 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2483    0.4130 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.0699   -1.6033 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.5260   -0.8361 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.8169    1.2151 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.6371    0.9606 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0990    0.1678 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.6394   -0.9464 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.8682   -1.3090 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3331   -0.5200 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4189    0.6131 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.2216    1.8418 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2509    0.4114 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.0800   -1.5966 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.5313   -0.8327 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.8245    1.2100 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.6431    0.9565 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1001    0.1672 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.6454   -0.9424 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.8764   -1.3035 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3364   -0.5179 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4227    0.6105 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.2331    1.8341 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2535    0.4098 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.0900   -1.5898 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.5365   -0.8294 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.8321    1.2048 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.6491    0.9525 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1011    0.1665 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.6513   -0.9383 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.8846   -1.2980 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3397   -0.5158 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4266    0.6078 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.2446    1.8263 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2561    0.4082 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.0999   -1.5829 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.5417   -0.8260 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.8396    1.1995 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.6551    0.9484 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1022    0.1659 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.6571   -0.9342 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.8927   -1.2924 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3429   -0.5136 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4304    0.6051 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.2561    1.8185 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2586    0.4066 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.1099   -1.5760 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.5469   -0.8226 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.8471    1.1942 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.6610    0.9443 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1032    0.1653 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.6630   -0.9300 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.9008   -1.2868 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3461   -0.5115 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4342    0.6024 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.2675    1.8105 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2612    0.4050 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.1197   -1.5689 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.5521   -0.8191 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.8546    1.1889 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.6670    0.9401 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1043    0.1646 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.6688   -0.9258 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.9089   -1.2811 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3493   -0.5093 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4379    0.5996 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.2788    1.8025 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2637    0.4033 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.1296   -1.5619 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.5572   -0.8156 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.8621    1.1835 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.6728    0.9359 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1053    0.1640 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.6746   -0.9216 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.9169   -1.2753 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3525   -0.5071 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4417    0.5969 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.2901    1.7945 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2662    0.4017 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.1394   -1.5548 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.5623   -0.8121 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.8695    1.1780 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.6787    0.9316 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1063    0.1633 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.6804   -0.9174 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.9249   -1.2695 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3557   -0.5048 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4454    0.5941 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.3014    1.7863 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2688    0.4000 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.1491   -1.5476 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.5674   -0.8086 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.8769    1.1725 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.6846    0.9273 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1074    0.1626 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.6862   -0.9131 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.9329   -1.2637 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3589   -0.5026 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4492    0.5913 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.3126    1.7781 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2713    0.3983 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.1588   -1.5403 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.5725   -0.8050 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.8842    1.1670 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.6904    0.9230 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1084    0.1619 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.6919   -0.9087 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.9408   -1.2578 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3620   -0.5003 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4529    0.5885 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.3237    1.7698 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2738    0.3966 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.1685   -1.5330 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.5775   -0.8014 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.8915    1.1614 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.6962    0.9187 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1094    0.1613 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.6976   -0.9044 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.9487   -1.2519 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3651   -0.4980 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4566    0.5856 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.3348    1.7615 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2762    0.3949 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.1781   -1.5256 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.5825   -0.7977 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.8988    1.1558 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.7019    0.9143 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1104    0.1606 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.7033   -0.9000 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.9565   -1.2459 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3683   -0.4957 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4602    0.5827 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.3459    1.7531 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2787    0.3931 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.1876   -1.5182 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.5875   -0.7941 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.9061    1.1501 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.7076    0.9098 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1114    0.1599 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.7089   -0.8955 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.9643   -1.2399 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3714   -0.4934 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4639    0.5798 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.3569    1.7446 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2812    0.3914 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.1972   -1.5107 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.5925   -0.7904 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.9133    1.1444 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.7133    0.9054 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1124    0.1592 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.7145   -0.8911 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.9721   -1.2338 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3745   -0.4911 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4675    0.5769 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.3678    1.7360 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2836    0.3896 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.2066   -1.5032 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.5975   -0.7866 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.9204    1.1387 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.7190    0.9009 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1134    0.1585 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.7201   -0.8866 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.9798   -1.2277 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3775   -0.4887 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4711    0.5739 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.3787    1.7274 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2861    0.3878 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.2160   -1.4955 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.6024   -0.7828 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.9276    1.1329 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.7247    0.8963 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1144    0.1577 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.7256   -0.8820 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.9875   -1.2215 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3806   -0.4863 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4747    0.5710 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.3895    1.7187 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2885    0.3860 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.2254   -1.4879 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.6073   -0.7790 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.9347    1.1270 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.7303    0.8918 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1154    0.1570 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.7312   -0.8774 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.9952   -1.2152 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3837   -0.4839 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4783    0.5680 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.4003    1.7099 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2909    0.3842 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.2347   -1.4801 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.6122   -0.7752 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.9417    1.1211 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.7359    0.8872 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1164    0.1563 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.7367   -0.8728 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.0028   -1.2090 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3867   -0.4815 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4819    0.5650 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.4110    1.7011 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2933    0.3823 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.2440   -1.4724 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.6170   -0.7713 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.9488    1.1152 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.7414    0.8825 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1173    0.1556 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.7421   -0.8682 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.0104   -1.2026 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3897   -0.4791 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4854    0.5619 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.4216    1.6922 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2957    0.3805 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.2532   -1.4645 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.6219   -0.7675 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.9558    1.1092 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.7470    0.8779 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1183    0.1548 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.7476   -0.8635 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.0179   -1.1963 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3927   -0.4766 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4889    0.5589 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.4322    1.6832 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2981    0.3786 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.2624   -1.4566 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.6267   -0.7635 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.9627    1.1032 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.7525    0.8731 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1193    0.1541 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.7530   -0.8588 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.0254   -1.1899 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3957   -0.4741 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4924    0.5558 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.4428    1.6742 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3005    0.3767 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.2715   -1.4486 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.6315   -0.7596 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.9696    1.0971 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.7579    0.8684 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1203    0.1533 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.7584   -0.8540 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.0329   -1.1834 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3987   -0.4716 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4959    0.5527 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.4533    1.6651 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3029    0.3748 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.2806   -1.4406 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.6362   -0.7556 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.9765    1.0910 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.7634    0.8636 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1212    0.1526 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.7637   -0.8493 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.0403   -1.1769 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4016   -0.4691 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4994    0.5495 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.4637    1.6559 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3052    0.3729 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.2896   -1.4326 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.6410   -0.7516 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.9833    1.0848 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.7688    0.8588 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1222    0.1518 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.7690   -0.8444 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.0476   -1.1703 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4046   -0.4666 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5028    0.5464 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.4741    1.6467 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3075    0.3710 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.2986   -1.4244 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.6457   -0.7475 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.9901    1.0786 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.7742    0.8540 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1231    0.1510 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.7743   -0.8396 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.0550   -1.1637 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4075   -0.4640 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5062    0.5432 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.4844    1.6374 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3099    0.3691 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.3075   -1.4162 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.6504   -0.7435 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.9969    1.0724 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.7795    0.8491 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1241    0.1502 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.7796   -0.8347 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.0623   -1.1571 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4104   -0.4615 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5096    0.5400 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.4947    1.6280 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3122    0.3671 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.3164   -1.4080 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.6550   -0.7394 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.0036    1.0661 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.7848    0.8442 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1250    0.1495 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.7848   -0.8298 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.0695   -1.1504 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4133   -0.4589 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5130    0.5368 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.5049    1.6186 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3145    0.3651 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.3252   -1.3997 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.6597   -0.7352 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.0103    1.0598 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.7901    0.8392 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1260    0.1487 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.7900   -0.8248 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.0767   -1.1436 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4162   -0.4563 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5164    0.5336 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.5150    1.6091 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3168    0.3632 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.3340   -1.3913 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.6643   -0.7311 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.0169    1.0534 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.7954    0.8342 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1269    0.1479 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.7952   -0.8199 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.0839   -1.1368 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4190   -0.4537 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5197    0.5303 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.5251    1.5996 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3190    0.3612 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.3427   -1.3829 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.6688   -0.7269 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.0235    1.0470 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.8006    0.8292 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1278    0.1471 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.8003   -0.8149 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.0910   -1.1300 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4219   -0.4510 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5231    0.5270 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.5351    1.5900 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3213    0.3592 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.3514   -1.3745 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.6734   -0.7227 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.0301    1.0405 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.8058    0.8242 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1287    0.1463 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.8054   -0.8098 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.0981   -1.1231 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4247   -0.4484 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5264    0.5238 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.5451    1.5803 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3236    0.3571 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.3600   -1.3659 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.6779   -0.7184 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.0366    1.0340 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.8110    0.8191 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1297    0.1455 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.8105   -0.8047 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.1051   -1.1162 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4275   -0.4457 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5296    0.5204 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.5550    1.5706 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3258    0.3551 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.3686   -1.3574 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.6824   -0.7142 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.0431    1.0275 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.8161    0.8140 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1306    0.1446 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.8155   -0.7996 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.1121   -1.1092 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4303   -0.4430 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5329    0.5171 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.5648    1.5608 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3280    0.3530 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.3771   -1.3487 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.6869   -0.7099 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.0495    1.0209 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.8212    0.8088 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1315    0.1438 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.8206   -0.7945 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.1191   -1.1022 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4331   -0.4403 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5361    0.5137 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.5746    1.5509 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3302    0.3510 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.3855   -1.3401 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.6913   -0.7055 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.0559    1.0143 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.8263    0.8037 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1324    0.1430 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.8255   -0.7893 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.1260   -1.0952 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4358   -0.4375 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5394    0.5104 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.5843    1.5410 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3324    0.3489 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.3939   -1.3313 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.6958   -0.7012 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.0623    1.0077 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.8313    0.7985 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1333    0.1422 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.8305   -0.7841 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.1328   -1.0881 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4386   -0.4348 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5425    0.5070 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.5939    1.5310 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3346    0.3468 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.4022   -1.3226 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7002   -0.6968 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.0686    1.0010 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.8363    0.7932 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1342    0.1413 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.8354   -0.7789 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.1396   -1.0809 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4413   -0.4320 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5457    0.5035 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.6035    1.5209 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3368    0.3447 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.4105   -1.3137 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7045   -0.6924 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.0748    0.9942 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.8413    0.7879 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1350    0.1405 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.8403   -0.7736 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.1464   -1.0738 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4440   -0.4292 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5489    0.5001 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.6131    1.5108 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3389    0.3426 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.4187   -1.3048 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7089   -0.6879 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.0811    0.9875 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.8462    0.7826 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1359    0.1396 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.8451   -0.7683 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.1531   -1.0665 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4467   -0.4265 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5520    0.4966 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.6225    1.5007 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3411    0.3404 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.4269   -1.2959 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7132   -0.6835 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.0872    0.9807 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.8511    0.7773 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1368    0.1388 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.8499   -0.7630 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.1598   -1.0593 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4493   -0.4236 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5551    0.4932 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.6319    1.4904 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3432    0.3383 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.4350   -1.2869 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7174   -0.6790 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.0934    0.9738 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.8560    0.7719 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1377    0.1379 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.8547   -0.7576 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.1664   -1.0520 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4520   -0.4208 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5582    0.4897 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.6412    1.4802 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3453    0.3361 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.4431   -1.2779 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7217   -0.6744 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.0995    0.9669 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.8608    0.7666 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1385    0.1370 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.8594   -0.7523 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.1730   -1.0446 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4546   -0.4180 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5613    0.4862 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.6505    1.4698 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3474    0.3339 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.4511   -1.2688 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7259   -0.6699 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.1055    0.9600 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.8656    0.7611 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1394    0.1362 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.8641   -0.7468 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.1796   -1.0372 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4573   -0.4151 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5643    0.4826 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.6597    1.4594 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3495    0.3317 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.4590   -1.2596 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7301   -0.6653 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.1115    0.9530 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.8704    0.7557 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1402    0.1353 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.8688   -0.7414 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.1861   -1.0298 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4599   -0.4122 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5673    0.4791 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.6689    1.4490 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3516    0.3295 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.4669   -1.2504 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7343   -0.6607 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.1175    0.9460 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.8751    0.7502 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1411    0.1344 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.8735   -0.7359 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.1925   -1.0223 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4624   -0.4093 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5703    0.4755 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.6779    1.4384 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3537    0.3273 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.4747   -1.2412 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7384   -0.6561 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.1234    0.9390 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.8798    0.7447 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1419    0.1335 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.8781   -0.7304 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.1989   -1.0148 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4650   -0.4064 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5733    0.4719 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.6869    1.4279 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3557    0.3251 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.4825   -1.2319 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7425   -0.6514 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.1293    0.9319 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.8844    0.7391 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1428    0.1326 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.8826   -0.7249 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.2053   -1.0072 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4675   -0.4035 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5763    0.4683 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.6959    1.4173 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3578    0.3228 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.4902   -1.2226 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7466   -0.6468 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.1351    0.9248 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.8891    0.7336 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1436    0.1317 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.8872   -0.7193 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.2116   -0.9997 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4701   -0.4005 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5792    0.4647 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.7047    1.4066 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3598    0.3206 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.4979   -1.2132 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7506   -0.6421 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.1409    0.9176 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.8937    0.7280 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1444    0.1308 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.8917   -0.7137 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.2178   -0.9920 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4726   -0.3976 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5821    0.4610 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.7135    1.3958 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3618    0.3183 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.5055   -1.2037 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7547   -0.6373 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.1467    0.9105 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.8982    0.7223 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1452    0.1299 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.8961   -0.7081 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.2240   -0.9843 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4751   -0.3946 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5850    0.4573 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.7223    1.3850 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3638    0.3160 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.5130   -1.1943 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7587   -0.6326 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.1524    0.9032 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9027    0.7167 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1461    0.1290 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9006   -0.7025 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.2302   -0.9766 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4775   -0.3916 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5879    0.4537 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.7309    1.3742 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3658    0.3138 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.5205   -1.1847 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7626   -0.6278 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.1580    0.8960 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9072    0.7110 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1469    0.1281 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9050   -0.6968 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.2363   -0.9689 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4800   -0.3886 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5907    0.4500 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.7395    1.3633 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3677    0.3115 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.5279   -1.1751 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7665   -0.6230 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.1636    0.8887 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9117    0.7053 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1477    0.1271 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9093   -0.6911 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.2424   -0.9611 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4824   -0.3856 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5935    0.4462 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.7481    1.3523 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3697    0.3091 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.5352   -1.1655 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7704   -0.6182 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.1692    0.8813 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9161    0.6995 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1485    0.1262 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9137   -0.6854 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.2484   -0.9533 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4848   -0.3825 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5963    0.4425 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.7565    1.3413 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3716    0.3068 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.5425   -1.1559 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7743   -0.6133 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.1747    0.8740 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9205    0.6938 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1492    0.1253 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9179   -0.6796 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.2543   -0.9454 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4872   -0.3795 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5991    0.4387 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.7649    1.3303 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3735    0.3045 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.5498   -1.1461 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7782   -0.6084 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.1802    0.8666 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9248    0.6880 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1500    0.1243 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9222   -0.6738 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.2603   -0.9375 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4896   -0.3764 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6018    0.4350 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.7733    1.3191 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3754    0.3021 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.5569   -1.1364 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7820   -0.6035 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.1856    0.8592 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9291    0.6821 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1508    0.1234 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9264   -0.6680 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.2661   -0.9296 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4920   -0.3733 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6045    0.4312 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.7815    1.3080 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3773    0.2997 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.5640   -1.1266 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7857   -0.5986 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.1910    0.8517 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9334    0.6763 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1516    0.1224 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9306   -0.6622 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.2719   -0.9216 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4943   -0.3702 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6072    0.4274 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.7897    1.2968 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3792    0.2974 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.5711   -1.1167 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7895   -0.5937 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.1963    0.8442 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9376    0.6704 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1523    0.1215 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9347   -0.6563 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.2777   -0.9136 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4966   -0.3671 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6099    0.4235 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.7978    1.2855 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3811    0.2950 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.5781   -1.1068 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7932   -0.5887 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.2016    0.8367 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9418    0.6645 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1531    0.1205 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9388   -0.6505 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.2834   -0.9055 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4989   -0.3640 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6126    0.4197 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.8058    1.2742 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3829    0.2926 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.5850   -1.0969 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7969   -0.5837 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.2068    0.8291 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9460    0.6586 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1539    0.1196 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9429   -0.6445 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.2891   -0.8975 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5012   -0.3608 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6152    0.4158 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.8138    1.2628 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3847    0.2902 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.5919   -1.0869 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8005   -0.5787 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.2120    0.8215 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9501    0.6526 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1546    0.1186 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9469   -0.6386 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.2947   -0.8893 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5034   -0.3577 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6178    0.4120 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.8217    1.2514 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3866    0.2877 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.5987   -1.0769 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8042   -0.5736 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.2171    0.8139 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9542    0.6466 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1554    0.1176 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9509   -0.6326 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.3003   -0.8812 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5057   -0.3545 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6204    0.4081 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.8295    1.2399 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3884    0.2853 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.6054   -1.0668 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8077   -0.5686 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.2222    0.8062 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9582    0.6406 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1561    0.1166 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9549   -0.6267 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.3058   -0.8730 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5079   -0.3513 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6229    0.4042 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.8373    1.2284 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3901    0.2829 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.6121   -1.0567 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8113   -0.5635 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.2273    0.7985 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9622    0.6346 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1568    0.1157 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9588   -0.6206 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.3112   -0.8648 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5101   -0.3481 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6254    0.4003 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.8450    1.2168 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3919    0.2804 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.6187   -1.0466 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8148   -0.5584 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.2323    0.7908 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9662    0.6285 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1575    0.1147 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9627   -0.6146 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.3166   -0.8565 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5123   -0.3449 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6279    0.3963 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.8526    1.2052 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3937    0.2779 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.6252   -1.0364 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8183   -0.5532 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.2372    0.7830 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9701    0.6225 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1583    0.1137 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9665   -0.6085 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.3220   -0.8482 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5144   -0.3417 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6304    0.3924 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.8601    1.1935 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3954    0.2755 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.6317   -1.0261 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8218   -0.5481 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.2421    0.7752 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9740    0.6164 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1590    0.1127 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9703   -0.6025 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.3273   -0.8399 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5166   -0.3385 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6329    0.3884 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.8676    1.1818 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3971    0.2730 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.6381   -1.0159 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8252   -0.5429 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.2469    0.7674 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9779    0.6102 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1597    0.1117 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9741   -0.5964 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.3325   -0.8316 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5187   -0.3352 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6353    0.3844 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.8750    1.1701 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3988    0.2705 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.6445   -1.0056 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8286   -0.5377 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.2517    0.7596 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9817    0.6041 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1604    0.1107 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9778   -0.5902 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.3377   -0.8232 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5208   -0.3319 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6377    0.3804 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.8823    1.1583 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4005    0.2680 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.6507   -0.9952 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8320   -0.5325 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.2565    0.7517 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9855    0.5979 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1611    0.1097 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9815   -0.5841 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.3429   -0.8148 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5228   -0.3287 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6401    0.3764 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.8895    1.1464 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4022    0.2654 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.6570   -0.9848 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8353   -0.5273 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.2612    0.7438 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9892    0.5917 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1618    0.1086 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9852   -0.5779 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.3480   -0.8063 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5249   -0.3254 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6424    0.3724 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.8967    1.1345 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4039    0.2629 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.6631   -0.9744 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8386   -0.5220 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.2658    0.7358 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9929    0.5855 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1624    0.1076 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9888   -0.5717 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.3530   -0.7978 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5269   -0.3221 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6448    0.3683 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.9038    1.1226 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4055    0.2604 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.6692   -0.9639 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8418   -0.5167 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.2704    0.7279 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9965    0.5792 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1631    0.1066 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9924   -0.5655 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.3580   -0.7893 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5289   -0.3187 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6471    0.3643 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.9108    1.1106 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4071    0.2578 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.6752   -0.9534 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8451   -0.5114 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.2750    0.7199 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0002    0.5729 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1638    0.1056 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9959   -0.5592 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.3629   -0.7807 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5309   -0.3154 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6493    0.3602 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.9177    1.0986 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4088    0.2552 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.6812   -0.9429 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8483   -0.5061 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.2795    0.7118 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0037    0.5666 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1644    0.1045 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9994   -0.5529 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.3678   -0.7722 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5329   -0.3121 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6516    0.3561 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.9246    1.0865 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4103    0.2527 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.6871   -0.9323 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8514   -0.5008 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.2839    0.7038 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0073    0.5603 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1651    0.1035 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0028   -0.5467 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.3726   -0.7636 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5349   -0.3087 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6538    0.3520 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.9314    1.0744 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4119    0.2501 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.6929   -0.9217 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8546   -0.4954 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.2883    0.6957 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0108    0.5540 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1657    0.1025 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0063   -0.5403 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.3774   -0.7549 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5368   -0.3053 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6560    0.3479 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.9381    1.0622 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4135    0.2475 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.6987   -0.9110 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8577   -0.4900 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.2927    0.6876 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0142    0.5476 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1664    0.1014 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0096   -0.5340 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.3821   -0.7462 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5387   -0.3020 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6582    0.3438 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.9447    1.0500 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4150    0.2449 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.7044   -0.9003 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8607   -0.4846 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.2970    0.6795 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0177    0.5412 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1670    0.1004 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0130   -0.5277 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.3868   -0.7376 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5406   -0.2986 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6603    0.3396 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.9513    1.0378 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4166    0.2423 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.7100   -0.8896 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8638   -0.4792 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3012    0.6713 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0210    0.5348 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1676    0.0993 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0163   -0.5213 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.3914   -0.7288 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5424   -0.2952 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6624    0.3355 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.9578    1.0255 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4181    0.2397 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.7155   -0.8788 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8667   -0.4738 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3054    0.6631 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0244    0.5284 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1683    0.0983 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0195   -0.5149 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.3960   -0.7201 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5443   -0.2918 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6645    0.3313 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.9642    1.0132 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4196    0.2370 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.7210   -0.8680 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8697   -0.4683 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3095    0.6549 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0277    0.5220 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1689    0.0972 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0227   -0.5085 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4005   -0.7113 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5461   -0.2883 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6666    0.3271 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.9705    1.0008 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4211    0.2344 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.7264   -0.8572 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8726   -0.4629 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3136    0.6467 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0309    0.5155 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1695    0.0962 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0259   -0.5020 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4049   -0.7025 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5479   -0.2849 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6687    0.3229 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.9768    0.9884 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4225    0.2317 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.7318   -0.8463 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8755   -0.4574 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3177    0.6384 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0342    0.5090 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1701    0.0951 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0290   -0.4956 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4093   -0.6936 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5497   -0.2815 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6707    0.3187 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.9829    0.9760 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4240    0.2291 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.7371   -0.8354 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8784   -0.4519 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3217    0.6301 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0373    0.5025 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1707    0.0940 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0321   -0.4891 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4136   -0.6848 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5515   -0.2780 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6727    0.3145 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.9890    0.9635 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4254    0.2264 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.7423   -0.8245 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8812   -0.4463 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3256    0.6218 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0405    0.4960 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1713    0.0929 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0352   -0.4826 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4179   -0.6759 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5532   -0.2745 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6746    0.3103 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.9950    0.9510 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4268    0.2237 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.7474   -0.8135 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8840   -0.4408 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3295    0.6134 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0436    0.4894 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1718    0.0919 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0382   -0.4761 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4221   -0.6669 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5549   -0.2710 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6766    0.3060 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.0010    0.9384 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4282    0.2210 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.7525   -0.8026 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8867   -0.4352 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3333    0.6051 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0466    0.4829 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1724    0.0908 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0412   -0.4696 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4263   -0.6580 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5566   -0.2675 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6785    0.3018 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.0068    0.9258 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4296    0.2184 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.7575   -0.7915 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8895   -0.4296 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3371    0.5967 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0496    0.4763 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1730    0.0897 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0441   -0.4630 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4304   -0.6490 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5583   -0.2640 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6803    0.2975 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.0126    0.9132 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4310    0.2156 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.7625   -0.7805 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8921   -0.4240 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3408    0.5883 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0526    0.4697 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1735    0.0886 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0470   -0.4564 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4344   -0.6400 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5599   -0.2605 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6822    0.2932 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.0183    0.9005 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4323    0.2129 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.7673   -0.7694 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8948   -0.4184 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3445    0.5798 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0555    0.4630 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1741    0.0875 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0498   -0.4499 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4384   -0.6310 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5615   -0.2570 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6840    0.2889 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.0239    0.8878 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4336    0.2102 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.7721   -0.7583 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8974   -0.4128 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3481    0.5714 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0584    0.4564 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1746    0.0864 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0526   -0.4433 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4423   -0.6219 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5631   -0.2535 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6858    0.2846 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.0295    0.8751 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4349    0.2075 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.7769   -0.7471 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9000   -0.4071 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3516    0.5629 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0613    0.4497 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1752    0.0853 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0554   -0.4366 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4462   -0.6129 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5647   -0.2499 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6876    0.2803 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.0349    0.8623 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4362    0.2048 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.7815   -0.7359 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9025   -0.4015 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3552    0.5544 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0641    0.4431 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1757    0.0842 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0581   -0.4300 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4501   -0.6038 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5663   -0.2464 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6894    0.2760 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.0403    0.8495 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4375    0.2020 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.7861   -0.7247 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9050   -0.3958 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3586    0.5459 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0668    0.4364 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1762    0.0831 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0608   -0.4233 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4538   -0.5946 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5678   -0.2428 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6911    0.2716 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.0456    0.8367 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4388    0.1993 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.7906   -0.7135 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9075   -0.3901 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3620    0.5373 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0696    0.4297 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1768    0.0820 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0634   -0.4167 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4575   -0.5855 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5693   -0.2392 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6928    0.2673 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.0508    0.8238 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4400    0.1965 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.7951   -0.7022 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9099   -0.3844 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3654    0.5287 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0722    0.4229 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1773    0.0809 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0660   -0.4100 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4612   -0.5763 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5708   -0.2357 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6944    0.2629 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.0560    0.8109 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4412    0.1937 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.7995   -0.6909 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9123   -0.3787 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3687    0.5202 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0749    0.4162 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1778    0.0798 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0686   -0.4033 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4648   -0.5671 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5723   -0.2321 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6961    0.2586 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.0610    0.7980 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4425    0.1909 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8038   -0.6796 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9147   -0.3729 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3719    0.5115 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0775    0.4094 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1783    0.0787 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0711   -0.3965 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4683   -0.5579 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5737   -0.2285 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6977    0.2542 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.0660    0.7850 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4436    0.1882 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8080   -0.6683 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9170   -0.3672 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3751    0.5029 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0800    0.4026 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1788    0.0775 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0736   -0.3898 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4718   -0.5487 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5752   -0.2249 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6993    0.2498 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.0709    0.7720 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4448    0.1854 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8122   -0.6569 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9193   -0.3614 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3782    0.4943 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0825    0.3958 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1792    0.0764 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0760   -0.3830 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4752   -0.5394 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5766   -0.2212 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7008    0.2454 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.0757    0.7590 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4460    0.1826 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8162   -0.6455 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9215   -0.3556 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3813    0.4856 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0850    0.3890 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1797    0.0753 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0784   -0.3763 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4786   -0.5301 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5779   -0.2176 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7023    0.2410 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.0804    0.7460 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4471    0.1798 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8203   -0.6341 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9238   -0.3498 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3843    0.4769 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0874    0.3822 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1802    0.0742 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0807   -0.3695 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4819   -0.5208 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5793   -0.2140 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7039    0.2366 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.0851    0.7329 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4482    0.1770 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8242   -0.6226 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9259   -0.3440 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3873    0.4682 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0898    0.3754 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1807    0.0730 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0830   -0.3627 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4851   -0.5115 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5806   -0.2103 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7053    0.2321 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.0896    0.7198 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4493    0.1741 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8281   -0.6111 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9281   -0.3382 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3902    0.4595 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0921    0.3685 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1811    0.0719 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0853   -0.3559 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4883   -0.5022 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5819   -0.2067 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7068    0.2277 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.0941    0.7066 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4504    0.1713 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8319   -0.5996 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9302   -0.3324 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3931    0.4507 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0944    0.3616 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1816    0.0707 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0875   -0.3491 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4914   -0.4928 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5832   -0.2030 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7082    0.2233 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.0985    0.6934 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4515    0.1685 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8356   -0.5881 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9323   -0.3265 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3959    0.4420 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0967    0.3548 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1820    0.0696 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0897   -0.3422 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4945   -0.4834 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5845   -0.1994 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7096    0.2188 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1028    0.6802 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4525    0.1656 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8393   -0.5766 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9343   -0.3206 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3986    0.4332 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0989    0.3479 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1824    0.0685 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0918   -0.3354 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4975   -0.4740 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5857   -0.1957 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7109    0.2143 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1071    0.6670 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4536    0.1628 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8429   -0.5650 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9363   -0.3148 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4013    0.4244 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1011    0.3410 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1829    0.0673 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0939   -0.3285 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5004   -0.4646 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5870   -0.1920 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7123    0.2099 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1112    0.6538 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4546    0.1599 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8464   -0.5534 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9383   -0.3089 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4039    0.4156 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1032    0.3340 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1833    0.0662 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0959   -0.3216 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5033   -0.4552 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5882   -0.1883 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7136    0.2054 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1153    0.6405 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4556    0.1571 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8498   -0.5418 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9402   -0.3030 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4065    0.4068 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1053    0.3271 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1837    0.0650 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0979   -0.3147 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5062   -0.4457 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5893   -0.1846 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7148    0.2009 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1192    0.6272 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4566    0.1542 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8532   -0.5302 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9421   -0.2971 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4091    0.3979 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1073    0.3201 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1841    0.0639 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0999   -0.3078 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5089   -0.4363 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5905   -0.1809 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7161    0.1964 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1231    0.6138 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4575    0.1513 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8565   -0.5185 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9439   -0.2911 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4115    0.3890 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1093    0.3132 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1845    0.0627 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1018   -0.3009 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5116   -0.4268 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5916   -0.1772 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7173    0.1919 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1270    0.6005 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4585    0.1485 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8597   -0.5068 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9457   -0.2852 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4139    0.3802 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1112    0.3062 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1849    0.0615 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1037   -0.2940 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5143   -0.4173 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5927   -0.1735 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7185    0.1874 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1307    0.5871 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4594    0.1456 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8629   -0.4951 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9475   -0.2793 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4163    0.3713 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1131    0.2992 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1853    0.0604 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1055   -0.2870 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5169   -0.4077 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5938   -0.1697 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7197    0.1829 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1343    0.5737 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4603    0.1427 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8659   -0.4834 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9492   -0.2733 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4186    0.3624 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1150    0.2922 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1856    0.0592 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1073   -0.2801 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5194   -0.3982 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5948   -0.1660 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7208    0.1784 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1379    0.5603 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4612    0.1398 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8689   -0.4717 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9509   -0.2673 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4209    0.3535 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1168    0.2852 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1860    0.0580 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1090   -0.2731 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5219   -0.3887 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5959   -0.1623 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7219    0.1738 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1414    0.5469 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4620    0.1369 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8719   -0.4599 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9526   -0.2613 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4231    0.3445 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1186    0.2782 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1864    0.0569 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1107   -0.2662 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5243   -0.3791 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5969   -0.1585 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7230    0.1693 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1448    0.5334 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4629    0.1340 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8747   -0.4482 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9542   -0.2554 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4252    0.3356 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1203    0.2711 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1867    0.0557 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1124   -0.2592 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5266   -0.3695 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5979   -0.1548 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7240    0.1647 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1481    0.5199 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4637    0.1311 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8775   -0.4364 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9558   -0.2494 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4273    0.3266 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1220    0.2641 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1871    0.0545 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1140   -0.2522 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5289   -0.3599 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5988   -0.1510 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7251    0.1602 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1513    0.5064 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4645    0.1282 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8802   -0.4246 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9573   -0.2433 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4293    0.3176 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1236    0.2570 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1874    0.0533 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1155   -0.2452 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5312   -0.3503 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5998   -0.1472 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7261    0.1556 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1544    0.4929 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4653    0.1252 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8828   -0.4128 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9589   -0.2373 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4313    0.3086 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1252    0.2500 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1877    0.0522 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1170   -0.2382 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5333   -0.3407 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6007   -0.1435 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7270    0.1511 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1575    0.4793 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4661    0.1223 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8854   -0.4009 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9603   -0.2313 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4332    0.2997 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1268    0.2429 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1881    0.0510 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1185   -0.2311 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5355   -0.3310 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6016   -0.1397 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7280    0.1465 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1605    0.4658 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4669    0.1194 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8879   -0.3891 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9618   -0.2253 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4350    0.2906 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1283    0.2358 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1884    0.0498 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1200   -0.2241 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5375   -0.3214 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6024   -0.1359 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7289    0.1419 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1634    0.4522 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4676    0.1164 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8903   -0.3772 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9632   -0.2192 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4368    0.2816 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1297    0.2287 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1887    0.0486 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1213   -0.2171 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5395   -0.3117 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6033   -0.1321 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7297    0.1373 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1662    0.4386 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4683    0.1135 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8926   -0.3653 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9645   -0.2132 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4386    0.2726 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1311    0.2216 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1890    0.0474 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1227   -0.2100 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5414   -0.3020 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6041   -0.1283 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7306    0.1327 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1689    0.4250 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4690    0.1106 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8949   -0.3534 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9658   -0.2071 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4403    0.2635 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1325    0.2145 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1893    0.0462 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1240   -0.2029 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5433   -0.2923 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6049   -0.1245 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7314    0.1281 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1715    0.4113 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4697    0.1076 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8970   -0.3415 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9671   -0.2010 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4419    0.2545 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1338    0.2074 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1896    0.0451 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1252   -0.1959 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5451   -0.2826 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6056   -0.1207 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7322    0.1236 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1740    0.3977 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4704    0.1047 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8992   -0.3296 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9684   -0.1949 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4435    0.2454 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1351    0.2003 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1899    0.0439 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1264   -0.1888 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5468   -0.2729 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6064   -0.1169 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7330    0.1189 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1765    0.3840 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4710    0.1017 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9012   -0.3176 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9696   -0.1888 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4450    0.2363 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1363    0.1931 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1901    0.0427 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1276   -0.1817 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5485   -0.2632 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6071   -0.1131 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7337    0.1143 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1789    0.3703 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4717    0.0987 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9031   -0.3057 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9707   -0.1828 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4464    0.2273 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1375    0.1860 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1904    0.0415 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1287   -0.1746 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5501   -0.2535 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6078   -0.1093 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7344    0.1097 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1811    0.3566 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4723    0.0958 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9050   -0.2937 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9719   -0.1766 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4478    0.2182 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1387    0.1788 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1906    0.0403 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1298   -0.1675 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5517   -0.2437 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6085   -0.1055 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7351    0.1051 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1833    0.3429 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4729    0.0928 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9068   -0.2817 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9730   -0.1705 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4492    0.2091 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1398    0.1717 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1909    0.0391 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1308   -0.1604 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5532   -0.2340 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6091   -0.1016 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7357    0.1005 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1855    0.3292 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4735    0.0898 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9086   -0.2698 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9740   -0.1644 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4504    0.2000 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1408    0.1645 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1911    0.0379 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1318   -0.1533 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5546   -0.2242 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6098   -0.0978 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7363    0.0959 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1875    0.3154 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4740    0.0869 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9102   -0.2578 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9750   -0.1583 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4517    0.1908 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1419    0.1573 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1914    0.0367 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1328   -0.1462 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5560   -0.2144 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6104   -0.0940 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7369    0.0912 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1894    0.3017 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4745    0.0839 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9118   -0.2458 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9760   -0.1522 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4528    0.1817 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1428    0.1502 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1916    0.0355 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1337   -0.1391 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5573   -0.2046 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6109   -0.0901 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7375    0.0866 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1913    0.2879 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4751    0.0809 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9133   -0.2337 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9769   -0.1460 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4540    0.1726 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1437    0.1430 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1918    0.0343 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1345   -0.1320 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5586   -0.1948 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6115   -0.0863 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7380    0.0820 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1930    0.2742 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4756    0.0779 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9147   -0.2217 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9778   -0.1399 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4550    0.1634 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1446    0.1358 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1920    0.0331 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1353   -0.1248 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5598   -0.1850 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6120   -0.0825 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7385    0.0773 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1947    0.2604 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4760    0.0749 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9161   -0.2097 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9787   -0.1337 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4560    0.1543 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1454    0.1286 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1922    0.0319 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1361   -0.1177 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5609   -0.1752 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6125   -0.0786 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7390    0.0727 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1963    0.2466 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4765    0.0719 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9174   -0.1976 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9795   -0.1276 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4570    0.1452 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1462    0.1214 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1924    0.0306 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1368   -0.1106 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5620   -0.1654 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6130   -0.0748 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7394    0.0680 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1978    0.2328 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4769    0.0689 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9186   -0.1856 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9803   -0.1214 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4578    0.1360 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1470    0.1142 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1926    0.0294 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1375   -0.1034 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5630   -0.1556 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6135   -0.0709 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7398    0.0634 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1992    0.2190 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4774    0.0659 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9197   -0.1735 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9810   -0.1153 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4587    0.1268 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1477    0.1070 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1928    0.0282 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1381   -0.0963 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5639   -0.1458 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6139   -0.0670 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7402    0.0587 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.2006    0.2051 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4778    0.0629 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9208   -0.1615 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9817   -0.1091 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4594    0.1177 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1483    0.0998 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1930    0.0270 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1387   -0.0891 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5648   -0.1360 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6143   -0.0632 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7406    0.0541 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.2018    0.1913 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4782    0.0599 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9217   -0.1494 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9824   -0.1029 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4601    0.1085 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1489    0.0926 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1931    0.0258 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1392   -0.0820 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5657   -0.1261 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6147   -0.0593 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7409    0.0494 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.2030    0.1775 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4785    0.0569 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9226   -0.1373 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9830   -0.0968 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4608    0.0993 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1495    0.0853 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1933    0.0246 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1397   -0.0748 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5664   -0.1163 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6151   -0.0555 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7412    0.0448 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.2040    0.1636 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4789    0.0539 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9235   -0.1252 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9836   -0.0906 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4614    0.0901 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1500    0.0781 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1934    0.0234 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1401   -0.0676 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5671   -0.1064 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6154   -0.0516 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7415    0.0401 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.2050    0.1498 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4792    0.0509 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9242   -0.1131 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9842   -0.0844 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4619    0.0810 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1505    0.0709 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1936    0.0222 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1406   -0.0605 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5678   -0.0966 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6157   -0.0477 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7417    0.0355 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.2059    0.1359 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4795    0.0479 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9249   -0.1010 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9847   -0.0782 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4624    0.0718 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1509    0.0637 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1937    0.0209 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1409   -0.0533 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5683   -0.0867 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6160   -0.0439 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7419    0.0308 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.2067    0.1221 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4798    0.0449 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9255   -0.0890 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9852   -0.0720 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4628    0.0626 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1513    0.0564 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1939    0.0197 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1412   -0.0461 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5688   -0.0769 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6163   -0.0400 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7421    0.0261 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.2075    0.1082 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4801    0.0419 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9260   -0.0769 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9856   -0.0658 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4632    0.0534 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1516    0.0492 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1940    0.0185 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1415   -0.0390 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5693   -0.0670 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6165   -0.0361 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7422    0.0215 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.2081    0.0943 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4803    0.0388 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9264   -0.0647 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9860   -0.0596 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4635    0.0442 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1519    0.0419 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1941    0.0173 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1417   -0.0318 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5697   -0.0572 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6167   -0.0322 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7424    0.0168 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.2086    0.0804 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4806    0.0358 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9268   -0.0526 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9863   -0.0535 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4637    0.0350 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1521    0.0347 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1942    0.0161 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1419   -0.0246 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5700   -0.0473 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6169   -0.0284 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7424    0.0122 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.2091    0.0666 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4808    0.0328 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9271   -0.0405 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9867   -0.0473 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4639    0.0258 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1523    0.0275 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1943    0.0148 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1420   -0.0174 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5703   -0.0374 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6171   -0.0245 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7425    0.0075 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.2095    0.0527 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4810    0.0298 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9273   -0.0284 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9869   -0.0411 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4641    0.0166 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1525    0.0202 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1944    0.0136 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1421   -0.0103 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5705   -0.0276 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6172   -0.0206 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7425    0.0028 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.2098    0.0388 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4812    0.0268 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9275   -0.0163 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9872   -0.0348 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4641    0.0074 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1526    0.0130 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1945    0.0124 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1421   -0.0031 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5706   -0.0177 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6173   -0.0167 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7425   -0.0018 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.2100    0.0249 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4813    0.0237 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9275   -0.0042 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9874   -0.0286 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4642   -0.0018 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1526    0.0057 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1945    0.0112 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1421    0.0041 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5707   -0.0078 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6174   -0.0129 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7425   -0.0065 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.2101    0.0110 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4815    0.0207 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9275    0.0079 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9875   -0.0224 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4641   -0.0110 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1526   -0.0015 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1946    0.0100 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1421    0.0113 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5707    0.0020 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6175   -0.0090 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7425   -0.0112 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.2101   -0.0029 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4816    0.0177 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9274    0.0200 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9877   -0.0162 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4640   -0.0202 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1526   -0.0087 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1947    0.0087 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1420    0.0184 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5707    0.0119 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6175   -0.0051 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7424   -0.0158 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.2100   -0.0167 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4817    0.0147 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9273    0.0321 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9877   -0.0100 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4639   -0.0294 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1525   -0.0160 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1947    0.0075 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1419    0.0256 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5706    0.0218 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6176   -0.0012 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7423   -0.0205 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.2099   -0.0306 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4818    0.0116 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9270    0.0442 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9878   -0.0038 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4637   -0.0386 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1524   -0.0232 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1948    0.0063 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1417    0.0328 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5704    0.0316 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6176    0.0027 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7421   -0.0252 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.2097   -0.0445 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4818    0.0086 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9267    0.0563 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9878    0.0024 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4634   -0.0478 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1522   -0.0305 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1948    0.0051 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1415    0.0400 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5702    0.0415 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6175    0.0065 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7419   -0.0298 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.2093   -0.0584 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4819    0.0056 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9263    0.0684 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9877    0.0086 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4631   -0.0570 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1520   -0.0377 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1948    0.0038 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1412    0.0471 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5699    0.0514 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6175    0.0104 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7417   -0.0345 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.2089   -0.0723 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4819    0.0025 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9259    0.0805 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9877    0.0148 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4627   -0.0662 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1518   -0.0449 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1948    0.0026 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1409    0.0543 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5695    0.0612 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6174    0.0143 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7415   -0.0391 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.2084   -0.0862 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4819   -0.0005 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9253    0.0926 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9876    0.0210 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4622   -0.0754 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1515   -0.0522 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1948    0.0014 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1405    0.0615 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5691    0.0711 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6173    0.0182 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7412   -0.0438 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.2078   -0.1000 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4819   -0.0035 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9247    0.1047 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9874    0.0272 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4617   -0.0846 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1511   -0.0594 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1949    0.0002 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1401    0.0686 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5686    0.0810 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6172    0.0221 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7410   -0.0485 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.2072   -0.1139 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4819   -0.0065 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9240    0.1168 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9872    0.0334 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4612   -0.0937 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1507   -0.0666 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1949   -0.0011 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1396    0.0758 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5681    0.0908 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6170    0.0259 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7406   -0.0531 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.2064   -0.1278 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4818   -0.0096 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9232    0.1289 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9870    0.0396 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4605   -0.1029 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1503   -0.0739 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1948   -0.0023 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1391    0.0829 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5675    0.1007 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6168    0.0298 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7403   -0.0578 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.2056   -0.1416 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4817   -0.0126 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9224    0.1410 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9867    0.0458 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4599   -0.1121 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1498   -0.0811 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1948   -0.0035 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1386    0.0901 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5668    0.1105 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6166    0.0337 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7399   -0.0624 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.2046   -0.1555 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4816   -0.0156 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9214    0.1531 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9864    0.0520 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4591   -0.1213 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1493   -0.0883 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1948   -0.0047 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1380    0.0973 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5661    0.1203 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6164    0.0376 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7395   -0.0671 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.2036   -0.1693 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4815   -0.0186 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9205    0.1651 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9861    0.0582 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4583   -0.1304 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1487   -0.0955 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1948   -0.0060 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1374    0.1044 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5653    0.1302 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6162    0.0414 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7391   -0.0717 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.2025   -0.1832 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4814   -0.0217 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9194    0.1772 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9857    0.0644 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4575   -0.1396 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1481   -0.1027 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1947   -0.0072 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1367    0.1115 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5645    0.1400 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6159    0.0453 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7386   -0.0764 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.2013   -0.1970 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4813   -0.0247 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9182    0.1893 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9853    0.0706 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4566   -0.1487 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1474   -0.1100 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1947   -0.0084 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1360    0.1187 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5636    0.1498 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6156    0.0492 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7381   -0.0810 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.2000   -0.2108 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4811   -0.0277 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9170    0.2013 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9848    0.0768 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4556   -0.1579 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1467   -0.1172 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1946   -0.0096 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1352    0.1258 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5626    0.1597 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6153    0.0530 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7376   -0.0856 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1987   -0.2247 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4809   -0.0307 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9157    0.2134 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9843    0.0830 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4546   -0.1670 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1459   -0.1244 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1946   -0.0108 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1344    0.1330 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5616    0.1695 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6149    0.0569 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7370   -0.0903 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1972   -0.2385 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4807   -0.0338 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9143    0.2254 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9838    0.0892 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4535   -0.1762 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1451   -0.1316 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1945   -0.0121 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1335    0.1401 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5605    0.1793 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6146    0.0608 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7365   -0.0949 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1957   -0.2523 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4805   -0.0368 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9129    0.2374 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9832    0.0953 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4524   -0.1853 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1443   -0.1388 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1944   -0.0133 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1326    0.1472 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5593    0.1891 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6142    0.0646 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7358   -0.0995 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1940   -0.2661 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4803   -0.0398 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9113    0.2494 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9826    0.1015 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4512   -0.1944 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1434   -0.1459 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1943   -0.0145 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1317    0.1543 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5581    0.1989 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6138    0.0685 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7352   -0.1041 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1923   -0.2798 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4800   -0.0428 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9097    0.2614 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9819    0.1077 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4500   -0.2035 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1424   -0.1531 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1942   -0.0157 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1307    0.1614 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5568    0.2087 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6133    0.0723 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7345   -0.1088 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1905   -0.2936 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4797   -0.0458 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9080    0.2734 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9812    0.1138 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4486   -0.2126 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1414   -0.1603 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1941   -0.0170 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1297    0.1685 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5555    0.2184 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6128    0.0762 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7338   -0.1134 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1886   -0.3074 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4794   -0.0488 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9063    0.2854 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9805    0.1200 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4473   -0.2217 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1404   -0.1675 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1940   -0.0182 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1286    0.1756 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5541    0.2282 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6124    0.0800 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7331   -0.1180 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1867   -0.3211 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4791   -0.0519 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9045    0.2974 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9797    0.1262 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4459   -0.2308 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1393   -0.1746 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1939   -0.0194 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1274    0.1827 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5526    0.2380 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6118    0.0839 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7324   -0.1226 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1846   -0.3348 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4788   -0.0549 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9026    0.3093 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9789    0.1323 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4444   -0.2399 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1382   -0.1818 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1938   -0.0206 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1263    0.1898 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5511    0.2477 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6113    0.0877 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7316   -0.1272 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1824   -0.3486 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4784   -0.0579 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.9006    0.3213 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9780    0.1385 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4428   -0.2490 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1370   -0.1889 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1936   -0.0218 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1251    0.1969 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5495    0.2575 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6107    0.0916 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7308   -0.1318 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1802   -0.3623 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4780   -0.0609 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8985    0.3332 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9771    0.1446 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4412   -0.2580 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1358   -0.1961 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1935   -0.0230 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1238    0.2039 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5478    0.2672 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6101    0.0954 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7299   -0.1364 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1779   -0.3760 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4776   -0.0639 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8964    0.3451 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9762    0.1507 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4396   -0.2671 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1346   -0.2032 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1933   -0.0243 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1225    0.2110 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5461    0.2769 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6095    0.0992 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7290   -0.1409 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1755   -0.3896 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4772   -0.0669 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8942    0.3571 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9752    0.1569 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4379   -0.2761 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1333   -0.2103 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1932   -0.0255 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1212    0.2180 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5444    0.2866 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6089    0.1031 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7281   -0.1455 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1730   -0.4033 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4768   -0.0699 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8919    0.3689 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9742    0.1630 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4361   -0.2852 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1319   -0.2175 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1930   -0.0267 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1198    0.2251 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5425    0.2963 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6082    0.1069 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7272   -0.1501 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1704   -0.4169 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4764   -0.0729 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8895    0.3808 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9732    0.1691 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4343   -0.2942 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1306   -0.2246 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1928   -0.0279 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1183    0.2321 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5406    0.3060 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6076    0.1107 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7263   -0.1547 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1678   -0.4306 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4759   -0.0759 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8871    0.3927 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9721    0.1752 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4324   -0.3032 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1291   -0.2317 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1927   -0.0291 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1168    0.2391 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5387    0.3157 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6068    0.1145 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7253   -0.1592 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1650   -0.4442 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4754   -0.0788 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8846    0.4045 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9710    0.1813 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4305   -0.3122 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1276   -0.2387 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1925   -0.0303 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1153    0.2461 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5367    0.3253 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6061    0.1183 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7243   -0.1638 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1622   -0.4578 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4749   -0.0818 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8820    0.4164 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9698    0.1874 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4285   -0.3212 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1261   -0.2458 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1923   -0.0315 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1137    0.2531 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5346    0.3350 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6054    0.1221 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7232   -0.1683 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1593   -0.4714 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4744   -0.0848 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8794    0.4282 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9686    0.1935 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4265   -0.3301 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1246   -0.2529 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1921   -0.0327 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1121    0.2601 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5325    0.3446 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6046    0.1259 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7221   -0.1729 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1563   -0.4849 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4738   -0.0878 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8766    0.4400 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9674    0.1996 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4244   -0.3391 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1229   -0.2600 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1919   -0.0339 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1105    0.2671 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5303    0.3543 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6038    0.1297 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7210   -0.1774 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1532   -0.4985 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4733   -0.0908 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8738    0.4518 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9661    0.2057 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4222   -0.3480 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1213   -0.2670 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1917   -0.0351 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1088    0.2741 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5280    0.3639 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6030    0.1335 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7199   -0.1819 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1500   -0.5120 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4727   -0.0937 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8710    0.4635 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9648    0.2117 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4200   -0.3570 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1196   -0.2741 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1914   -0.0363 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1070    0.2810 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5257    0.3735 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6021    0.1373 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7188   -0.1864 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1467   -0.5255 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4721   -0.0967 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8680    0.4753 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9635    0.2178 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4177   -0.3659 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1178   -0.2811 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1912   -0.0376 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1052    0.2880 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5233    0.3830 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6012    0.1411 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7176   -0.1910 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1434   -0.5389 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4715   -0.0997 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8650    0.4870 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9621    0.2239 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4154   -0.3748 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1161   -0.2881 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1910   -0.0388 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1034    0.2949 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5209    0.3926 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.6003    0.1449 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7164   -0.1955 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1400   -0.5524 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4708   -0.1026 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8619    0.4987 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9607    0.2299 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4130   -0.3837 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1142   -0.2951 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1907   -0.0400 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.1015    0.3019 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5184    0.4021 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5994    0.1486 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7151   -0.2000 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1364   -0.5658 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4702   -0.1056 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8587    0.5104 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9592    0.2359 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4106   -0.3925 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1123   -0.3021 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1905   -0.0411 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0996    0.3088 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5158    0.4117 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5985    0.1524 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7138   -0.2044 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1328   -0.5793 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4695   -0.1085 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8555    0.5221 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9577    0.2419 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4081   -0.4014 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1104   -0.3091 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1902   -0.0423 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0977    0.3157 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5132    0.4212 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5975    0.1562 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7125   -0.2089 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1292   -0.5926 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4688   -0.1115 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8522    0.5337 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9562    0.2480 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4055   -0.4102 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1085   -0.3161 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1899   -0.0435 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0957    0.3226 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5105    0.4307 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5965    0.1599 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7112   -0.2134 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1254   -0.6060 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4681   -0.1144 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8488    0.5454 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9546    0.2540 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4029   -0.4190 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1065   -0.3230 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1896   -0.0447 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0936    0.3294 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5078    0.4402 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5955    0.1637 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7099   -0.2179 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1216   -0.6193 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4674   -0.1174 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8453    0.5570 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9530    0.2600 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.4003   -0.4279 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1044   -0.3300 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1894   -0.0459 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0915    0.3363 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5050    0.4496 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5944    0.1674 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7085   -0.2223 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1176   -0.6327 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4666   -0.1203 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8418    0.5685 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9513    0.2659 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3975   -0.4366 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1023   -0.3369 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1891   -0.0471 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0894    0.3432 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.5021    0.4591 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5934    0.1711 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7071   -0.2268 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1136   -0.6460 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4659   -0.1232 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8382    0.5801 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9496    0.2719 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3948   -0.4454 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.1002   -0.3438 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1888   -0.0483 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0872    0.3500 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4992    0.4685 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5923    0.1748 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7056   -0.2312 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1095   -0.6592 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4651   -0.1262 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8345    0.5916 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9479    0.2779 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3919   -0.4542 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0980   -0.3507 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1885   -0.0495 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0850    0.3568 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4963    0.4779 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5912    0.1786 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7042   -0.2356 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1053   -0.6725 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4643   -0.1291 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8307    0.6032 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9461    0.2838 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3891   -0.4629 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0958   -0.3576 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1882   -0.0507 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0827    0.3636 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4932    0.4873 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5900    0.1823 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7027   -0.2401 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.1010   -0.6857 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4635   -0.1320 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8269    0.6146 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9443    0.2898 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3861   -0.4716 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0935   -0.3645 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1878   -0.0518 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0804    0.3704 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4901    0.4967 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5889    0.1860 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.7011   -0.2445 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.0967   -0.6989 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4626   -0.1349 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8230    0.6261 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9425    0.2957 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3831   -0.4803 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0912   -0.3713 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1875   -0.0530 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0781    0.3772 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4870    0.5060 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5877    0.1897 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6996   -0.2489 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.0923   -0.7120 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4618   -0.1378 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8190    0.6376 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9406    0.3016 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3801   -0.4890 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0888   -0.3782 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1872   -0.0542 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0757    0.3840 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4838    0.5154 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5865    0.1934 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6980   -0.2533 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.0878   -0.7252 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4609   -0.1407 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8150    0.6490 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9387    0.3075 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3770   -0.4977 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0864   -0.3850 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1868   -0.0554 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0732    0.3907 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4805    0.5247 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5853    0.1970 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6964   -0.2576 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.0832   -0.7383 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4600   -0.1436 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8109    0.6604 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9368    0.3134 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3738   -0.5063 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0840   -0.3918 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1865   -0.0566 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0708    0.3975 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4772    0.5340 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5840    0.2007 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6948   -0.2620 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.0785   -0.7513 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4591   -0.1465 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8067    0.6717 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9348    0.3193 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3706   -0.5149 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0815   -0.3987 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1861   -0.0577 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0682    0.4042 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4738    0.5433 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5828    0.2044 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6931   -0.2664 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.0737   -0.7644 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4582   -0.1494 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.8024    0.6831 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9327    0.3251 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3674   -0.5235 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0790   -0.4054 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1857   -0.0589 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0657    0.4109 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4703    0.5525 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5815    0.2080 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6914   -0.2707 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.0689   -0.7774 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4572   -0.1522 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.7981    0.6944 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9307    0.3310 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3641   -0.5321 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0764   -0.4122 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1854   -0.0601 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0631    0.4176 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4668    0.5617 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5801    0.2117 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6897   -0.2751 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.0639   -0.7904 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4563   -0.1551 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.7937    0.7057 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9286    0.3368 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3607   -0.5407 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0738   -0.4190 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1850   -0.0612 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0604    0.4242 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4633    0.5709 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5788    0.2153 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6880   -0.2794 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.0589   -0.8033 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4553   -0.1580 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.7893    0.7169 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9264    0.3427 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3573   -0.5492 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0711   -0.4257 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1846   -0.0624 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0578    0.4309 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4597    0.5801 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5774    0.2190 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6862   -0.2837 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.0538   -0.8163 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4543   -0.1608 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.7847    0.7281 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9243    0.3485 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3538   -0.5577 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0685   -0.4324 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1842   -0.0635 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0550    0.4375 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4560    0.5893 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5760    0.2226 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6844   -0.2880 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.0487   -0.8291 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4532   -0.1637 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.7801    0.7393 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9221    0.3543 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3502   -0.5662 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0657   -0.4391 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1838   -0.0647 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0523    0.4442 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4523    0.5984 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5746    0.2262 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6826   -0.2923 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.0434   -0.8420 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4522   -0.1665 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.7754    0.7505 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9198    0.3601 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3467   -0.5747 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0629   -0.4458 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1834   -0.0658 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0494    0.4508 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4485    0.6075 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5732    0.2298 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6807   -0.2966 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.0381   -0.8548 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4512   -0.1694 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.7707    0.7617 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9175    0.3658 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3430   -0.5831 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0601   -0.4525 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1830   -0.0670 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0466    0.4573 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4446    0.6166 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5718    0.2334 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6789   -0.3009 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.0327   -0.8676 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4501   -0.1722 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.7659    0.7728 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9152    0.3716 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3393   -0.5916 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0572   -0.4591 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1825   -0.0681 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0437    0.4639 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4407    0.6257 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5703    0.2370 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6770   -0.3051 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.0272   -0.8804 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4490   -0.1750 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.7610    0.7838 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9129    0.3773 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3356   -0.6000 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0543   -0.4658 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1821   -0.0693 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0408    0.4705 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4368    0.6347 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5688    0.2406 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6750   -0.3094 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.0216   -0.8931 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4479   -0.1778 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.7560    0.7949 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9105    0.3831 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3318   -0.6084 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0514   -0.4724 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1817   -0.0704 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0378    0.4770 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4328    0.6437 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5673    0.2441 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6731   -0.3136 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.0160   -0.9058 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4468   -0.1807 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.7510    0.8059 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9081    0.3888 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3279   -0.6167 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0484   -0.4790 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1812   -0.0716 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0348    0.4835 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4287    0.6527 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5657    0.2477 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6711   -0.3178 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.0102   -0.9184 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4456   -0.1835 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.7459    0.8169 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9056    0.3945 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3240   -0.6250 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0454   -0.4856 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1808   -0.0727 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0317    0.4900 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4246    0.6617 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5641    0.2513 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6691   -0.3220 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -2.0044   -0.9310 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4445   -0.1863 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.7407    0.8279 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9031    0.4002 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3201   -0.6334 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0423   -0.4921 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1803   -0.0738 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0286    0.4965 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4204    0.6706 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5625    0.2548 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6670   -0.3262 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.9985   -0.9436 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4433   -0.1890 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.7355    0.8388 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.9006    0.4058 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3161   -0.6416 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0392   -0.4987 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1798   -0.0750 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0255    0.5029 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4161    0.6795 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5609    0.2583 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6650   -0.3304 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.9926   -0.9561 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4421   -0.1918 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.7302    0.8497 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8980    0.4115 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3120   -0.6499 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0360   -0.5052 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1794   -0.0761 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0223    0.5094 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4118    0.6884 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5593    0.2618 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6629   -0.3346 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.9865   -0.9686 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4409   -0.1946 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.7248    0.8605 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8954    0.4171 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3079   -0.6581 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0328   -0.5117 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1789   -0.0772 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0191    0.5158 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4075    0.6973 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5576    0.2654 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6608   -0.3387 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.9804   -0.9811 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4396   -0.1974 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.7194    0.8713 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8928    0.4227 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.3038   -0.6663 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0296   -0.5182 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1784   -0.0784 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0158    0.5222 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.4031    0.7061 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5560    0.2688 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6586   -0.3429 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.9742   -0.9935 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4384   -0.2001 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.7138    0.8821 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8901    0.4283 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.2995   -0.6745 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0263   -0.5246 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1779   -0.0795 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0125    0.5285 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.3986    0.7149 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5543    0.2723 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6565   -0.3470 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.9679   -1.0059 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4371   -0.2029 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.7083    0.8929 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8874    0.4339 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.2953   -0.6827 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0230   -0.5311 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1774   -0.0806 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0092    0.5349 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.3941    0.7237 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5525    0.2758 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6543   -0.3511 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.9616   -1.0183 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4358   -0.2056 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.7026    0.9036 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8846    0.4395 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.2910   -0.6908 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0197   -0.5375 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1769   -0.0817 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0058    0.5412 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.3895    0.7324 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5508    0.2793 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6521   -0.3552 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.9551   -1.0306 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4345   -0.2084 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.6969    0.9143 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8819    0.4450 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.2866   -0.6989 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0163   -0.5439 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1764   -0.0828 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    1.0024    0.5475 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.3849    0.7411 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5490    0.2827 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6498   -0.3593 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.9486   -1.0428 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4332   -0.2111 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.6911    0.9249 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8790    0.4506 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.2822   -0.7069 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0128   -0.5502 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1759   -0.0839 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9989    0.5538 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.3802    0.7498 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5472    0.2862 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6475   -0.3634 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.9420   -1.0551 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4319   -0.2138 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.6853    0.9355 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8762    0.4561 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.2777   -0.7150 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0093   -0.5566 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1753   -0.0850 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9954    0.5601 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.3755    0.7585 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5454    0.2896 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6452   -0.3675 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.9353   -1.0672 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4305   -0.2165 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.6794    0.9461 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8733    0.4616 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.2732   -0.7230 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0058   -0.5629 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1748   -0.0861 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9919    0.5663 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.3707    0.7671 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5436    0.2930 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6429   -0.3715 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.9286   -1.0794 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4292   -0.2192 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.6734    0.9566 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8704    0.4671 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.2686   -0.7310 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -1.0023   -0.5692 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1742   -0.0872 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9883    0.5725 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.3658    0.7757 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5418    0.2964 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6406   -0.3756 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.9218   -1.0915 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4278   -0.2219 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.6674    0.9671 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8674    0.4725 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.2640   -0.7389 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9987   -0.5755 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1737   -0.0883 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9847    0.5787 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.3609    0.7843 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5399    0.2998 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6382   -0.3796 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.9149   -1.1035 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4264   -0.2246 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.6613    0.9776 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8645    0.4780 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.2593   -0.7469 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9950   -0.5818 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1731   -0.0894 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9810    0.5849 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.3560    0.7928 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5380    0.3032 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6358   -0.3836 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.9079   -1.1155 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4250   -0.2273 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.6551    0.9880 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8614    0.4834 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.2546   -0.7548 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9914   -0.5880 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1726   -0.0905 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9773    0.5911 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.3510    0.8013 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5361    0.3066 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6334   -0.3876 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.9009   -1.1275 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4235   -0.2299 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.6488    0.9984 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8584    0.4888 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.2499   -0.7626 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9876   -0.5942 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1720   -0.0916 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9736    0.5972 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.3459    0.8098 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5341    0.3100 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6309   -0.3915 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.8938   -1.1394 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4221   -0.2326 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.6425    1.0087 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8553    0.4942 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.2450   -0.7705 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9839   -0.6004 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1714   -0.0927 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9698    0.6033 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.3408    0.8182 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5322    0.3133 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6285   -0.3955 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.8866   -1.1513 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4206   -0.2352 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.6362    1.0190 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8522    0.4995 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.2402   -0.7783 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9801   -0.6066 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1708   -0.0937 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9660    0.6094 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.3356    0.8266 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5302    0.3167 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6260   -0.3994 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.8793   -1.1631 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4191   -0.2379 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.6297    1.0293 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8490    0.5049 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.2353   -0.7861 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9763   -0.6128 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1702   -0.0948 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9622    0.6154 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.3304    0.8350 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5282    0.3200 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6234   -0.4034 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.8719   -1.1749 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4176   -0.2405 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.6232    1.0395 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8458    0.5102 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.2303   -0.7938 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9724   -0.6189 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1696   -0.0959 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9583    0.6215 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.3251    0.8434 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5262    0.3233 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6209   -0.4073 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.8645   -1.1867 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4161   -0.2431 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.6167    1.0497 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8426    0.5155 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.2253   -0.8015 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9685   -0.6250 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1690   -0.0969 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9543    0.6275 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.3198    0.8517 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5241    0.3266 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6183   -0.4112 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.8570   -1.1983 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4145   -0.2457 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.6100    1.0598 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8393    0.5208 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.2202   -0.8092 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9646   -0.6310 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1684   -0.0980 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9504    0.6335 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.3144    0.8599 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5221    0.3299 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6157   -0.4150 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.8495   -1.2100 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4130   -0.2483 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.6033    1.0699 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8361    0.5260 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.2151   -0.8169 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9606   -0.6371 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1678   -0.0990 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9464    0.6394 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.3090    0.8682 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5200    0.3331 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6131   -0.4189 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.8418   -1.2216 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4114   -0.2509 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.5966    1.0800 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8327    0.5313 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.2100   -0.8245 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9565   -0.6431 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1672   -0.1001 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9424    0.6454 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.3035    0.8764 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5179    0.3364 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6105   -0.4227 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.8341   -1.2331 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4098   -0.2535 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.5898    1.0900 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8294    0.5365 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.2048   -0.8321 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9525   -0.6491 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1665   -0.1011 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9383    0.6513 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.2980    0.8846 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5158    0.3397 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6078   -0.4266 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.8263   -1.2446 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4082   -0.2561 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.5829    1.0999 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8260    0.5417 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.1995   -0.8396 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9484   -0.6551 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1659   -0.1022 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9342    0.6571 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.2924    0.8927 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5136    0.3429 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6051   -0.4304 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.8185   -1.2561 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4066   -0.2586 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.5760    1.1099 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8226    0.5469 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.1942   -0.8471 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9443   -0.6610 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1653   -0.1032 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9300    0.6630 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.2868    0.9008 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5115    0.3461 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.6024   -0.4342 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.8105   -1.2675 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4050   -0.2612 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.5689    1.1197 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8191    0.5521 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.1889   -0.8546 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9401   -0.6670 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1646   -0.1043 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9258    0.6688 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.2811    0.9089 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5093    0.3493 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5996   -0.4379 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.8025   -1.2788 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4033   -0.2637 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.5619    1.1296 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8156    0.5572 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.1835   -0.8621 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9359   -0.6728 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1640   -0.1053 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9216    0.6746 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.2753    0.9169 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5071    0.3525 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5969   -0.4417 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.7945   -1.2901 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4017   -0.2662 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.5548    1.1394 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8121    0.5623 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.1780   -0.8695 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9316   -0.6787 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1633   -0.1063 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9174    0.6804 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.2695    0.9249 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5048    0.3557 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5941   -0.4454 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.7863   -1.3014 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.4000   -0.2688 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.5476    1.1491 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8086    0.5674 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.1725   -0.8769 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9273   -0.6846 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1626   -0.1074 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9131    0.6862 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.2637    0.9329 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5026    0.3589 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5913   -0.4492 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.7781   -1.3126 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3983   -0.2713 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.5403    1.1588 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8050    0.5725 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.1670   -0.8842 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9230   -0.6904 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1619   -0.1084 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9087    0.6919 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.2578    0.9408 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.5003    0.3620 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5885   -0.4529 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.7698   -1.3237 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3966   -0.2738 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.5330    1.1685 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.8014    0.5775 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.1614   -0.8915 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9187   -0.6962 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1613   -0.1094 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9044    0.6976 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.2519    0.9487 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4980    0.3651 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5856   -0.4566 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.7615   -1.3348 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3949   -0.2762 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.5256    1.1781 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7977    0.5825 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.1558   -0.8988 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9143   -0.7019 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1606   -0.1104 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.9000    0.7033 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.2459    0.9565 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4957    0.3683 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5827   -0.4602 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.7531   -1.3459 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3931   -0.2787 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.5182    1.1876 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7941    0.5875 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.1501   -0.9061 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9098   -0.7076 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1599   -0.1114 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.8955    0.7089 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.2399    0.9643 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4934    0.3714 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5798   -0.4639 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.7446   -1.3569 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3914   -0.2812 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.5107    1.1972 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7904    0.5925 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.1444   -0.9133 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9054   -0.7133 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1592   -0.1124 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.8911    0.7145 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.2338    0.9721 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4911    0.3745 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5769   -0.4675 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.7360   -1.3678 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3896   -0.2836 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.5032    1.2066 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7866    0.5975 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.1387   -0.9204 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.9009   -0.7190 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1585   -0.1134 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.8866    0.7201 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.2277    0.9798 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4887    0.3775 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5739   -0.4711 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.7274   -1.3787 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3878   -0.2861 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.4955    1.2160 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7828    0.6024 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.1329   -0.9276 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.8963   -0.7247 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1577   -0.1144 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.8820    0.7256 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.2215    0.9875 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4863    0.3806 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5710   -0.4747 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.7187   -1.3895 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3860   -0.2885 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.4879    1.2254 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7790    0.6073 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.1270   -0.9347 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.8918   -0.7303 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1570   -0.1154 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.8774    0.7312 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.2152    0.9952 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4839    0.3837 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5680   -0.4783 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.7099   -1.4003 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3842   -0.2909 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.4801    1.2347 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7752    0.6122 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.1211   -0.9417 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.8872   -0.7359 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1563   -0.1164 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.8728    0.7367 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.2090    1.0028 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4815    0.3867 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5650   -0.4819 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.7011   -1.4110 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3823   -0.2933 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.4724    1.2440 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7713    0.6170 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.1152   -0.9488 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.8825   -0.7414 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1556   -0.1173 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.8682    0.7421 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.2026    1.0104 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4791    0.3897 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5619   -0.4854 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.6922   -1.4216 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3805   -0.2957 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.4645    1.2532 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7675    0.6219 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.1092   -0.9558 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.8779   -0.7470 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1548   -0.1183 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.8635    0.7476 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.1963    1.0179 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4766    0.3927 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5589   -0.4889 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.6832   -1.4322 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3786   -0.2981 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.4566    1.2624 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7635    0.6267 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.1032   -0.9627 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.8731   -0.7525 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1541   -0.1193 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.8588    0.7530 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.1899    1.0254 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4741    0.3957 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5558   -0.4924 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.6742   -1.4428 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3767   -0.3005 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.4486    1.2715 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7596    0.6315 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.0971   -0.9696 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.8684   -0.7579 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1533   -0.1203 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.8540    0.7584 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.1834    1.0329 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4716    0.3987 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5527   -0.4959 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.6651   -1.4533 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3748   -0.3029 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.4406    1.2806 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7556    0.6362 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.0910   -0.9765 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.8636   -0.7634 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1526   -0.1212 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.8493    0.7637 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.1769    1.0403 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4691    0.4016 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5495   -0.4994 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.6559   -1.4637 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3729   -0.3052 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.4326    1.2896 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7516    0.6410 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.0848   -0.9833 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.8588   -0.7688 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1518   -0.1222 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.8444    0.7690 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.1703    1.0476 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4666    0.4046 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5464   -0.5028 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.6467   -1.4741 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3710   -0.3075 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.4244    1.2986 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7475    0.6457 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.0786   -0.9901 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.8540   -0.7742 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1510   -0.1231 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.8396    0.7743 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.1637    1.0550 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4640    0.4075 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5432   -0.5062 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.6374   -1.4844 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3691   -0.3099 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.4162    1.3075 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7435    0.6504 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.0724   -0.9969 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.8491   -0.7795 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1502   -0.1241 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.8347    0.7796 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.1571    1.0623 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4615    0.4104 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5400   -0.5096 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.6280   -1.4947 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3671   -0.3122 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.4080    1.3164 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7394    0.6550 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.0661   -1.0036 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.8442   -0.7848 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1495   -0.1250 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.8298    0.7848 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.1504    1.0695 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4589    0.4133 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5368   -0.5130 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.6186   -1.5049 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3651   -0.3145 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.3997    1.3252 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7352    0.6597 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.0598   -1.0103 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.8392   -0.7901 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1487   -0.1260 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.8248    0.7900 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.1436    1.0767 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4563    0.4162 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5336   -0.5164 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.6091   -1.5150 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3632   -0.3168 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.3913    1.3340 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7311    0.6643 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.0534   -1.0169 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.8342   -0.7954 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1479   -0.1269 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.8199    0.7952 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.1368    1.0839 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4537    0.4190 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5303   -0.5197 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.5996   -1.5251 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3612   -0.3190 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.3829    1.3427 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7269    0.6688 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.0470   -1.0235 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.8292   -0.8006 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1471   -0.1278 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.8149    0.8003 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.1300    1.0910 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4510    0.4219 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5270   -0.5231 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.5900   -1.5351 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3592   -0.3213 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.3745    1.3514 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7227    0.6734 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.0405   -1.0301 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.8242   -0.8058 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1463   -0.1287 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.8098    0.8054 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.1231    1.0981 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4484    0.4247 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5238   -0.5264 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.5803   -1.5451 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3571   -0.3236 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.3659    1.3600 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7184    0.6779 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.0340   -1.0366 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.8191   -0.8110 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1455   -0.1297 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.8047    0.8105 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.1162    1.1051 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4457    0.4275 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5204   -0.5296 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.5706   -1.5550 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3551   -0.3258 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.3574    1.3686 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7142    0.6824 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.0275   -1.0431 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.8140   -0.8161 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1446   -0.1306 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.7996    0.8155 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.1092    1.1121 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4430    0.4303 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5171   -0.5329 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.5608   -1.5648 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3530   -0.3280 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.3487    1.3771 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7099    0.6869 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.0209   -1.0495 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.8088   -0.8212 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1438   -0.1315 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.7945    0.8206 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.1022    1.1191 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4403    0.4331 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5137   -0.5361 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.5509   -1.5746 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3510   -0.3302 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.3401    1.3855 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7055    0.6913 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.0143   -1.0559 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.8037   -0.8263 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1430   -0.1324 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.7893    0.8255 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.0952    1.1260 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4375    0.4358 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5104   -0.5394 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.5410   -1.5843 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3489   -0.3324 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.3313    1.3939 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.7012    0.6958 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.0077   -1.0623 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.7985   -0.8313 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1422   -0.1333 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.7841    0.8305 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.0881    1.1328 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4348    0.4386 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5070   -0.5425 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.5310   -1.5939 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3468   -0.3346 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.3226    1.4022 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.6968    0.7002 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -1.0010   -1.0686 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.7932   -0.8363 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1413   -0.1342 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.7789    0.8354 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.0809    1.1396 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4320    0.4413 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5035   -0.5457 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.5209   -1.6035 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3447   -0.3368 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.3137    1.4105 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.6924    0.7045 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.9942   -1.0748 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.7879   -0.8413 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1405   -0.1350 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.7736    0.8403 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.0738    1.1464 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4292    0.4440 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.5001   -0.5489 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.5108   -1.6131 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3426   -0.3389 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.3048    1.4187 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.6879    0.7089 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.9875   -1.0811 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.7826   -0.8462 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1396   -0.1359 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.7683    0.8451 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.0665    1.1531 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4265    0.4467 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4966   -0.5520 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.5007   -1.6225 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3404   -0.3411 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.2959    1.4269 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.6835    0.7132 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.9807   -1.0872 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.7773   -0.8511 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1388   -0.1368 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.7630    0.8499 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.0593    1.1598 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4236    0.4493 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4932   -0.5551 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.4904   -1.6319 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3383   -0.3432 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.2869    1.4350 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.6790    0.7174 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.9738   -1.0934 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.7719   -0.8560 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1379   -0.1377 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.7576    0.8547 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.0520    1.1664 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4208    0.4520 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4897   -0.5582 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.4802   -1.6412 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3361   -0.3453 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.2779    1.4431 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.6744    0.7217 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.9669   -1.0995 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.7666   -0.8608 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1370   -0.1385 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.7523    0.8594 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.0446    1.1730 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4180    0.4546 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4862   -0.5613 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.4698   -1.6505 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3339   -0.3474 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.2688    1.4511 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.6699    0.7259 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.9600   -1.1055 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.7611   -0.8656 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1362   -0.1394 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.7468    0.8641 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.0372    1.1796 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4151    0.4573 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4826   -0.5643 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.4594   -1.6597 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3317   -0.3495 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.2596    1.4590 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.6653    0.7301 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.9530   -1.1115 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.7557   -0.8704 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1353   -0.1402 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.7414    0.8688 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.0298    1.1861 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4122    0.4599 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4791   -0.5673 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.4490   -1.6689 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3295   -0.3516 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.2504    1.4669 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.6607    0.7343 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.9460   -1.1175 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.7502   -0.8751 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1344   -0.1411 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.7359    0.8735 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.0223    1.1925 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4093    0.4624 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4755   -0.5703 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.4384   -1.6779 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3273   -0.3537 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.2412    1.4747 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.6561    0.7384 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.9390   -1.1234 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.7447   -0.8798 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1335   -0.1419 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.7304    0.8781 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.0148    1.1989 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4064    0.4650 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4719   -0.5733 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.4279   -1.6869 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3251   -0.3557 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.2319    1.4825 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.6514    0.7425 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.9319   -1.1293 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.7391   -0.8844 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1326   -0.1428 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.7249    0.8826 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    1.0072    1.2053 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4035    0.4675 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4683   -0.5763 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.4173   -1.6959 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3228   -0.3578 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.2226    1.4902 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.6468    0.7466 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.9248   -1.1351 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.7336   -0.8891 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1317   -0.1436 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.7193    0.8872 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.9997    1.2116 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.4005    0.4701 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4647   -0.5792 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.4066   -1.7047 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3206   -0.3598 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.2132    1.4979 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.6421    0.7506 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.9176   -1.1409 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.7280   -0.8937 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1308   -0.1444 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.7137    0.8917 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.9920    1.2178 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3976    0.4726 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4610   -0.5821 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.3958   -1.7135 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3183   -0.3618 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.2037    1.5055 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.6373    0.7547 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.9105   -1.1467 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.7223   -0.8982 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1299   -0.1452 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.7081    0.8961 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.9843    1.2240 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3946    0.4751 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4573   -0.5850 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.3850   -1.7223 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3160   -0.3638 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.1943    1.5130 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.6326    0.7587 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.9032   -1.1524 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.7167   -0.9027 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1290   -0.1461 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.7025    0.9006 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.9766    1.2302 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3916    0.4775 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4537   -0.5879 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.3742   -1.7309 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3138   -0.3658 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.1847    1.5205 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.6278    0.7626 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.8960   -1.1580 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.7110   -0.9072 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1281   -0.1469 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.6968    0.9050 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.9689    1.2363 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3886    0.4800 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4500   -0.5907 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.3633   -1.7395 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3115   -0.3677 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.1751    1.5279 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.6230    0.7665 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.8887   -1.1636 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.7053   -0.9117 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1271   -0.1477 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.6911    0.9093 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.9611    1.2424 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3856    0.4824 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4462   -0.5935 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.3523   -1.7481 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3091   -0.3697 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.1655    1.5352 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.6182    0.7704 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.8813   -1.1692 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.6995   -0.9161 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1262   -0.1485 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.6854    0.9137 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.9533    1.2484 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3825    0.4848 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4425   -0.5963 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.3413   -1.7565 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3068   -0.3716 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.1559    1.5425 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.6133    0.7743 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.8740   -1.1747 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.6938   -0.9205 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1253   -0.1492 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.6796    0.9179 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.9454    1.2543 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3795    0.4872 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4387   -0.5991 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.3303   -1.7649 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3045   -0.3735 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.1461    1.5498 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.6084    0.7782 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.8666   -1.1802 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.6880   -0.9248 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1243   -0.1500 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.6738    0.9222 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.9375    1.2603 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3764    0.4896 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4350   -0.6018 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.3191   -1.7733 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.3021   -0.3754 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.1364    1.5569 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.6035    0.7820 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.8592   -1.1856 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.6821   -0.9291 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1234   -0.1508 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.6680    0.9264 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.9296    1.2661 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3733    0.4920 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4312   -0.6045 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.3080   -1.7815 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2997   -0.3773 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.1266    1.5640 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.5986    0.7857 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.8517   -1.1910 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.6763   -0.9334 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1224   -0.1516 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.6622    0.9306 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.9216    1.2719 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3702    0.4943 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4274   -0.6072 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.2968   -1.7897 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2974   -0.3792 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.1167    1.5711 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.5937    0.7895 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.8442   -1.1963 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.6704   -0.9376 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1215   -0.1523 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.6563    0.9347 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.9136    1.2777 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3671    0.4966 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4235   -0.6099 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.2855   -1.7978 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2950   -0.3811 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.1068    1.5781 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.5887    0.7932 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.8367   -1.2016 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.6645   -0.9418 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1205   -0.1531 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.6505    0.9388 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.9055    1.2834 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3640    0.4989 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4197   -0.6126 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.2742   -1.8058 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2926   -0.3829 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.0969    1.5850 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.5837    0.7969 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.8291   -1.2068 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.6586   -0.9460 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1196   -0.1539 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.6445    0.9429 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.8975    1.2891 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3608    0.5012 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4158   -0.6152 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.2628   -1.8138 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2902   -0.3847 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.0869    1.5919 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.5787    0.8005 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.8215   -1.2120 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.6526   -0.9501 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1186   -0.1546 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.6386    0.9469 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.8893    1.2947 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3577    0.5034 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4120   -0.6178 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.2514   -1.8217 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2877   -0.3866 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.0769    1.5987 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.5736    0.8042 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.8139   -1.2171 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.6466   -0.9542 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1176   -0.1554 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.6326    0.9509 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.8812    1.3003 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3545    0.5057 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4081   -0.6204 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.2399   -1.8295 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2853   -0.3884 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.0668    1.6054 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.5686    0.8077 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.8062   -1.2222 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.6406   -0.9582 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1166   -0.1561 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.6267    0.9549 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.8730    1.3058 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3513    0.5079 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4042   -0.6229 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.2284   -1.8373 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2829   -0.3901 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.0567    1.6121 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.5635    0.8113 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.7985   -1.2273 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.6346   -0.9622 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1157   -0.1568 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.6206    0.9588 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.8648    1.3112 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3481    0.5101 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.4003   -0.6254 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.2168   -1.8450 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2804   -0.3919 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.0466    1.6187 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.5584    0.8148 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.7908   -1.2323 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.6285   -0.9662 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1147   -0.1575 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.6146    0.9627 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.8565    1.3166 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3449    0.5123 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3963   -0.6279 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.2052   -1.8526 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2779   -0.3937 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.0364    1.6252 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.5532    0.8183 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.7830   -1.2372 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.6225   -0.9701 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1137   -0.1583 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.6085    0.9665 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.8482    1.3220 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3417    0.5144 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3924   -0.6304 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.1935   -1.8601 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2755   -0.3954 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.0261    1.6317 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.5481    0.8218 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.7752   -1.2421 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.6164   -0.9740 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1127   -0.1590 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.6025    0.9703 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.8399    1.3273 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3385    0.5166 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3884   -0.6329 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.1818   -1.8676 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2730   -0.3971 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.0159    1.6381 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.5429    0.8252 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.7674   -1.2469 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.6102   -0.9779 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1117   -0.1597 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.5964    0.9741 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.8316    1.3325 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3352    0.5187 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3844   -0.6353 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.1701   -1.8750 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2705   -0.3988 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    1.0056    1.6445 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.5377    0.8286 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.7596   -1.2517 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.6041   -0.9817 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1107   -0.1604 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.5902    0.9778 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.8232    1.3377 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3319    0.5208 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3804   -0.6377 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.1583   -1.8823 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2680   -0.4005 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.9952    1.6507 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.5325    0.8320 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.7517   -1.2565 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.5979   -0.9855 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1097   -0.1611 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.5841    0.9815 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.8148    1.3429 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3287    0.5228 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3764   -0.6401 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.1464   -1.8895 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2654   -0.4022 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.9848    1.6570 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.5273    0.8353 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.7438   -1.2612 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.5917   -0.9892 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1086   -0.1618 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.5779    0.9852 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.8063    1.3480 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3254    0.5249 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3724   -0.6424 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.1345   -1.8967 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2629   -0.4039 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.9744    1.6631 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.5220    0.8386 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.7358   -1.2658 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.5855   -0.9929 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1076   -0.1624 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.5717    0.9888 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.7978    1.3530 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3221    0.5269 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3683   -0.6448 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.1226   -1.9038 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2604   -0.4055 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.9639    1.6692 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.5167    0.8418 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.7279   -1.2704 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.5792   -0.9965 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1066   -0.1631 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.5655    0.9924 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.7893    1.3580 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3187    0.5289 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3643   -0.6471 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.1106   -1.9108 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2578   -0.4071 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.9534    1.6752 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.5114    0.8451 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.7199   -1.2750 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.5729   -1.0002 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1056   -0.1638 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.5592    0.9959 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.7807    1.3629 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3154    0.5309 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3602   -0.6493 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.0986   -1.9177 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2552   -0.4088 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.9429    1.6812 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.5061    0.8483 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.7118   -1.2795 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.5666   -1.0037 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1045   -0.1644 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.5529    0.9994 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.7722    1.3678 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3121    0.5329 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3561   -0.6516 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.0865   -1.9246 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2527   -0.4103 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.9323    1.6871 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.5008    0.8514 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.7038   -1.2839 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.5603   -1.0073 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1035   -0.1651 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.5467    1.0028 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.7636    1.3726 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3087    0.5349 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3520   -0.6538 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.0744   -1.9314 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2501   -0.4119 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.9217    1.6929 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.4954    0.8546 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.6957   -1.2883 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.5540   -1.0108 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1025   -0.1657 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.5403    1.0063 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.7549    1.3774 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3053    0.5368 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3479   -0.6560 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.0622   -1.9381 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2475   -0.4135 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.9110    1.6987 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.4900    0.8577 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.6876   -1.2927 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.5476   -1.0142 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1014   -0.1664 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.5340    1.0096 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.7462    1.3821 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.3020    0.5387 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3438   -0.6582 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.0500   -1.9447 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2449   -0.4150 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.9003    1.7044 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.4846    0.8607 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.6795   -1.2970 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.5412   -1.0177 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.1004   -0.1670 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.5277    1.0130 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.7376    1.3868 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2986    0.5406 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3396   -0.6603 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.0378   -1.9513 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2423   -0.4166 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.8896    1.7100 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.4792    0.8638 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.6713   -1.3012 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.5348   -1.0210 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0993   -0.1676 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.5213    1.0163 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.7288    1.3914 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2952    0.5424 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3355   -0.6624 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.0255   -1.9578 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2397   -0.4181 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.8788    1.7155 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.4738    0.8667 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.6631   -1.3054 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.5284   -1.0244 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0983   -0.1683 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.5149    1.0195 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.7201    1.3960 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2918    0.5443 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3313   -0.6645 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.0132   -1.9642 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2370   -0.4196 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.8680    1.7210 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.4683    0.8697 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.6549   -1.3095 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.5220   -1.0277 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0972   -0.1689 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.5085    1.0227 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.7113    1.4005 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2883    0.5461 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3271   -0.6666 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -1.0008   -1.9705 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2344   -0.4211 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.8572    1.7264 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.4629    0.8726 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.6467   -1.3136 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.5155   -1.0309 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0962   -0.1695 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.5020    1.0259 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.7025    1.4049 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2849    0.5479 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3229   -0.6687 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.9884   -1.9768 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2317   -0.4225 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.8463    1.7318 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.4574    0.8755 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.6384   -1.3177 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.5090   -1.0342 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0951   -0.1701 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.4956    1.0290 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.6936    1.4093 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2815    0.5497 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3187   -0.6707 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.9760   -1.9829 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2291   -0.4240 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.8354    1.7371 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.4519    0.8784 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.6301   -1.3217 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.5025   -1.0373 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0940   -0.1707 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.4891    1.0321 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.6848    1.4136 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2780    0.5515 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3145   -0.6727 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.9635   -1.9890 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2264   -0.4254 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.8245    1.7423 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.4463    0.8812 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.6218   -1.3256 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.4960   -1.0405 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0929   -0.1713 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.4826    1.0352 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.6759    1.4179 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2745    0.5532 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3103   -0.6746 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.9510   -1.9950 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2237   -0.4268 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.8135    1.7474 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.4408    0.8840 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.6134   -1.3295 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.4894   -1.0436 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0919   -0.1718 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.4761    1.0382 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.6669    1.4221 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2710    0.5549 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3060   -0.6766 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.9384   -2.0010 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2210   -0.4282 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.8026    1.7525 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.4352    0.8867 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.6051   -1.3333 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.4829   -1.0466 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0908   -0.1724 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.4696    1.0412 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.6580    1.4263 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2675    0.5566 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.3018   -0.6785 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.9258   -2.0068 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2184   -0.4296 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.7915    1.7575 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.4296    0.8895 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.5967   -1.3371 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.4763   -1.0496 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0897   -0.1730 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.4630    1.0441 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.6490    1.4304 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2640    0.5583 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.2975   -0.6803 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.9132   -2.0126 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2156   -0.4310 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.7805    1.7625 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.4240    0.8921 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.5883   -1.3408 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.4697   -1.0526 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0886   -0.1735 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.4564    1.0470 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.6400    1.4344 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2605    0.5599 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.2932   -0.6822 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.9005   -2.0183 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2129   -0.4323 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.7694    1.7673 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.4184    0.8948 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.5798   -1.3445 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.4630   -1.0555 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0875   -0.1741 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.4499    1.0498 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.6310    1.4384 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2570    0.5615 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.2889   -0.6840 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.8878   -2.0239 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2102   -0.4336 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.7583    1.7721 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.4128    0.8974 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.5714   -1.3481 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.4564   -1.0584 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0864   -0.1746 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.4433    1.0526 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.6219    1.4423 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2535    0.5631 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.2846   -0.6858 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.8751   -2.0295 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2075   -0.4349 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.7471    1.7769 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.4071    0.9000 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.5629   -1.3516 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.4497   -1.0613 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0853   -0.1752 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.4366    1.0554 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.6129    1.4462 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2499    0.5647 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.2803   -0.6876 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.8623   -2.0349 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2048   -0.4362 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.7359    1.7815 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.4015    0.9025 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.5544   -1.3552 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.4431   -1.0641 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0842   -0.1757 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.4300    1.0581 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.6038    1.4501 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2464    0.5663 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.2760   -0.6894 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.8495   -2.0403 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.2020   -0.4375 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.7247    1.7861 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.3958    0.9050 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.5459   -1.3586 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.4364   -1.0668 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0831   -0.1762 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.4233    1.0608 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.5946    1.4538 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2428    0.5678 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.2716   -0.6911 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.8367   -2.0456 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1993   -0.4388 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.7135    1.7906 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.3901    0.9075 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.5373   -1.3620 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.4297   -1.0696 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0820   -0.1768 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.4167    1.0634 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.5855    1.4575 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2392    0.5693 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.2673   -0.6928 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.8238   -2.0508 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1965   -0.4400 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.7022    1.7951 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.3844    0.9099 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.5287   -1.3654 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.4229   -1.0722 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0809   -0.1773 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.4100    1.0660 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.5763    1.4612 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2357    0.5708 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.2629   -0.6944 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.8109   -2.0560 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1937   -0.4412 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.6909    1.7995 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.3787    0.9123 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.5202   -1.3687 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.4162   -1.0749 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0798   -0.1778 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.4033    1.0686 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.5671    1.4648 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2321    0.5723 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.2586   -0.6961 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.7980   -2.0610 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1909   -0.4425 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.6796    1.8038 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.3729    0.9147 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.5115   -1.3719 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.4094   -1.0775 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0787   -0.1783 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.3965    1.0711 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.5579    1.4683 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2285    0.5737 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.2542   -0.6977 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.7850   -2.0660 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1882   -0.4436 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.6683    1.8080 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.3672    0.9170 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.5029   -1.3751 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.4026   -1.0800 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0775   -0.1788 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.3898    1.0736 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.5487    1.4718 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2249    0.5752 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.2498   -0.6993 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.7720   -2.0709 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1854   -0.4448 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.6569    1.8122 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.3614    0.9193 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.4943   -1.3782 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.3958   -1.0825 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0764   -0.1792 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.3830    1.0760 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.5394    1.4752 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2212    0.5766 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.2454   -0.7008 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.7590   -2.0757 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1826   -0.4460 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.6455    1.8162 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.3556    0.9215 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.4856   -1.3813 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.3890   -1.0850 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0753   -0.1797 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.3763    1.0784 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.5301    1.4786 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2176    0.5779 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.2410   -0.7023 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.7460   -2.0804 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1798   -0.4471 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.6341    1.8203 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.3498    0.9238 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.4769   -1.3843 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.3822   -1.0874 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0742   -0.1802 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.3695    1.0807 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.5208    1.4819 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2140    0.5793 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.2366   -0.7039 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.7329   -2.0851 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1770   -0.4482 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.6226    1.8242 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.3440    0.9259 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.4682   -1.3873 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.3754   -1.0898 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0730   -0.1807 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.3627    1.0830 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.5115    1.4851 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2103    0.5806 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.2321   -0.7053 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.7198   -2.0896 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1741   -0.4493 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.6111    1.8281 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.3382    0.9281 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.4595   -1.3902 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.3685   -1.0921 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0719   -0.1811 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.3559    1.0853 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.5022    1.4883 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2067    0.5819 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.2277   -0.7068 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.7066   -2.0941 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1713   -0.4504 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.5996    1.8319 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.3324    0.9302 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.4507   -1.3931 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.3616   -1.0944 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0707   -0.1816 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.3491    1.0875 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.4928    1.4914 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.2030    0.5832 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.2233   -0.7082 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.6934   -2.0985 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1685   -0.4515 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.5881    1.8356 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.3265    0.9323 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.4420   -1.3959 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.3548   -1.0967 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0696   -0.1820 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.3422    1.0897 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.4834    1.4945 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1994    0.5845 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.2188   -0.7096 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.6802   -2.1028 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1656   -0.4525 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.5766    1.8393 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.3206    0.9343 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.4332   -1.3986 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.3479   -1.0989 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0685   -0.1824 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.3354    1.0918 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.4740    1.4975 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1957    0.5857 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.2143   -0.7109 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.6670   -2.1071 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1628   -0.4536 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.5650    1.8429 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.3148    0.9363 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.4244   -1.4013 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.3410   -1.1011 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0673   -0.1829 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.3285    1.0939 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.4646    1.5004 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1920    0.5870 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.2099   -0.7123 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.6538   -2.1112 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1599   -0.4546 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.5534    1.8464 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.3089    0.9383 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.4156   -1.4039 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.3340   -1.1032 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0662   -0.1833 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.3216    1.0959 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.4552    1.5033 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1883    0.5882 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.2054   -0.7136 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.6405   -2.1153 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1571   -0.4556 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.5418    1.8498 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.3030    0.9402 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.4068   -1.4065 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.3271   -1.1053 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0650   -0.1837 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.3147    1.0979 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.4457    1.5062 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1846    0.5893 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.2009   -0.7148 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.6272   -2.1192 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1542   -0.4566 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.5302    1.8532 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.2971    0.9421 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.3979   -1.4091 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.3201   -1.1073 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0639   -0.1841 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.3078    1.0999 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.4363    1.5089 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1809    0.5905 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.1964   -0.7161 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.6138   -2.1231 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1513   -0.4575 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.5185    1.8565 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.2911    0.9439 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.3890   -1.4115 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.3132   -1.1093 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0627   -0.1845 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.3009    1.1018 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.4268    1.5116 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1772    0.5916 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.1919   -0.7173 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.6005   -2.1270 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1485   -0.4585 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.5068    1.8597 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.2852    0.9457 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.3802   -1.4139 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.3062   -1.1112 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0615   -0.1849 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.2940    1.1037 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.4173    1.5143 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1735    0.5927 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.1874   -0.7185 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.5871   -2.1307 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1456   -0.4594 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.4951    1.8629 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.2793    0.9475 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.3713   -1.4163 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.2992   -1.1131 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0604   -0.1853 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.2870    1.1055 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.4077    1.5169 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1697    0.5938 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.1829   -0.7197 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.5737   -2.1343 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1427   -0.4603 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.4834    1.8659 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.2733    0.9492 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.3624   -1.4186 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.2922   -1.1150 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0592   -0.1856 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.2801    1.1073 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.3982    1.5194 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1660    0.5948 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.1784   -0.7208 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.5603   -2.1379 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1398   -0.4612 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.4717    1.8689 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.2673    0.9509 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.3535   -1.4209 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.2852   -1.1168 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0580   -0.1860 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.2731    1.1090 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.3887    1.5219 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1623    0.5959 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.1738   -0.7219 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.5469   -2.1414 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1369   -0.4620 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.4599    1.8719 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.2613    0.9526 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.3445   -1.4231 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.2782   -1.1186 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0569   -0.1864 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.2662    1.1107 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.3791    1.5243 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1585    0.5969 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.1693   -0.7230 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.5334   -2.1448 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1340   -0.4629 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.4482    1.8747 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.2554    0.9542 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.3356   -1.4252 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.2711   -1.1203 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0557   -0.1867 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.2592    1.1124 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.3695    1.5266 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1548    0.5979 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.1647   -0.7240 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.5199   -2.1481 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1311   -0.4637 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.4364    1.8775 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.2494    0.9558 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.3266   -1.4273 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.2641   -1.1220 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0545   -0.1871 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.2522    1.1140 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.3599    1.5289 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1510    0.5988 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.1602   -0.7251 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.5064   -2.1513 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1282   -0.4645 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.4246    1.8802 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.2433    0.9573 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.3176   -1.4293 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.2570   -1.1236 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0533   -0.1874 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.2452    1.1155 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.3503    1.5312 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1472    0.5998 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.1556   -0.7261 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.4929   -2.1544 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1252   -0.4653 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.4128    1.8828 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.2373    0.9589 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.3086   -1.4313 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.2500   -1.1252 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0522   -0.1877 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.2382    1.1170 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.3407    1.5333 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1435    0.6007 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.1511   -0.7270 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.4793   -2.1575 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1223   -0.4661 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.4009    1.8854 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.2313    0.9603 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.2997   -1.4332 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.2429   -1.1268 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0510   -0.1881 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.2311    1.1185 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.3310    1.5355 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1397    0.6016 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.1465   -0.7280 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.4658   -2.1605 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1194   -0.4669 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.3891    1.8879 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.2253    0.9618 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.2906   -1.4350 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.2358   -1.1283 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0498   -0.1884 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.2241    1.1200 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.3214    1.5375 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1359    0.6024 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.1419   -0.7289 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.4522   -2.1634 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1164   -0.4676 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.3772    1.8903 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.2192    0.9632 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.2816   -1.4368 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.2287   -1.1297 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0486   -0.1887 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.2171    1.1213 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.3117    1.5395 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1321    0.6033 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.1373   -0.7297 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.4386   -2.1662 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1135   -0.4683 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.3653    1.8926 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.2132    0.9645 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.2726   -1.4386 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.2216   -1.1311 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0474   -0.1890 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.2100    1.1227 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.3020    1.5414 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1283    0.6041 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.1327   -0.7306 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.4250   -2.1689 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1106   -0.4690 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.3534    1.8949 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.2071    0.9658 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.2635   -1.4403 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.2145   -1.1325 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0462   -0.1893 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.2029    1.1240 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.2923    1.5433 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1245    0.6049 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.1281   -0.7314 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.4113   -2.1715 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1076   -0.4697 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.3415    1.8970 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.2010    0.9671 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.2545   -1.4419 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.2074   -1.1338 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0451   -0.1896 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.1959    1.1252 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.2826    1.5451 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1207    0.6056 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.1236   -0.7322 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.3977   -2.1740 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1047   -0.4704 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.3296    1.8992 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.1949    0.9684 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.2454   -1.4435 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.2003   -1.1351 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0439   -0.1899 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.1888    1.1264 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.2729    1.5468 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1169    0.6064 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.1189   -0.7330 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.3840   -2.1765 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.1017   -0.4710 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.3176    1.9012 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.1888    0.9696 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.2363   -1.4450 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.1931   -1.1363 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0427   -0.1901 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.1817    1.1276 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.2632    1.5485 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1131    0.6071 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.1143   -0.7337 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.3703   -2.1789 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0987   -0.4717 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.3057    1.9031 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.1828    0.9707 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.2273   -1.4464 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.1860   -1.1375 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0415   -0.1904 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.1746    1.1287 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.2535    1.5501 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1093    0.6078 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.1097   -0.7344 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.3566   -2.1811 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0958   -0.4723 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.2937    1.9050 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.1766    0.9719 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.2182   -1.4478 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.1788   -1.1387 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0403   -0.1906 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.1675    1.1298 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.2437    1.5517 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1055    0.6085 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.1051   -0.7351 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.3429   -2.1833 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0928   -0.4729 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.2817    1.9068 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.1705    0.9730 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.2091   -1.4492 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.1717   -1.1398 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0391   -0.1909 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.1604    1.1308 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.2340    1.5532 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.1016    0.6091 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.1005   -0.7357 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.3292   -2.1855 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0898   -0.4735 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.2698    1.9086 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.1644    0.9740 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.2000   -1.4504 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.1645   -1.1408 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0379   -0.1911 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.1533    1.1318 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.2242    1.5546 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0978    0.6098 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.0959   -0.7363 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.3154   -2.1875 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0869   -0.4740 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.2578    1.9102 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.1583    0.9750 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.1908   -1.4517 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.1573   -1.1419 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0367   -0.1914 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.1462    1.1328 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.2144    1.5560 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0940    0.6104 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.0912   -0.7369 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.3017   -2.1894 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0839   -0.4745 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.2458    1.9118 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.1522    0.9760 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.1817   -1.4528 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.1502   -1.1428 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0355   -0.1916 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.1391    1.1337 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.2046    1.5573 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0901    0.6109 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.0866   -0.7375 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.2879   -2.1913 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0809   -0.4751 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.2337    1.9133 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.1460    0.9769 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.1726   -1.4540 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.1430   -1.1437 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0343   -0.1918 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.1320    1.1345 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.1948    1.5586 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0863    0.6115 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.0820   -0.7380 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.2742   -2.1930 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0779   -0.4756 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.2217    1.9147 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.1399    0.9778 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.1634   -1.4550 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.1358   -1.1446 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0331   -0.1920 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.1248    1.1353 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.1850    1.5598 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0825    0.6120 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.0773   -0.7385 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.2604   -2.1947 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0749   -0.4760 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.2097    1.9161 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.1337    0.9787 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.1543   -1.4560 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.1286   -1.1454 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0319   -0.1922 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.1177    1.1361 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.1752    1.5609 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0786    0.6125 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.0727   -0.7390 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.2466   -2.1963 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0719   -0.4765 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.1976    1.9174 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.1276    0.9795 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.1452   -1.4570 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.1214   -1.1462 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0306   -0.1924 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.1106    1.1368 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.1654    1.5620 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0748    0.6130 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.0680   -0.7394 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.2328   -2.1978 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0689   -0.4769 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.1856    1.9186 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.1214    0.9803 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.1360   -1.4578 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.1142   -1.1470 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0294   -0.1926 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.1034    1.1375 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.1556    1.5630 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0709    0.6135 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.0634   -0.7398 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.2190   -2.1992 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0659   -0.4774 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.1735    1.9197 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.1153    0.9810 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.1268   -1.4587 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.1070   -1.1477 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0282   -0.1928 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.0963    1.1381 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.1458    1.5639 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0670    0.6139 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.0587   -0.7402 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.2051   -2.2006 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0629   -0.4778 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.1615    1.9208 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.1091    0.9817 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.1177   -1.4594 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.0998   -1.1483 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0270   -0.1930 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.0891    1.1387 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.1360    1.5648 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0632    0.6143 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.0541   -0.7406 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.1913   -2.2018 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0599   -0.4782 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.1494    1.9217 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.1029    0.9824 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.1085   -1.4601 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.0926   -1.1489 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0258   -0.1931 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.0820    1.1392 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.1261    1.5657 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0593    0.6147 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.0494   -0.7409 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.1775   -2.2030 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0569   -0.4785 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.1373    1.9226 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.0968    0.9830 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.0993   -1.4608 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.0853   -1.1495 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0246   -0.1933 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.0748    1.1397 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.1163    1.5664 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0555    0.6151 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.0448   -0.7412 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.1636   -2.2040 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0539   -0.4789 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.1252    1.9235 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.0906    0.9836 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.0901   -1.4614 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.0781   -1.1500 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0234   -0.1934 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.0676    1.1401 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.1064    1.5671 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0516    0.6154 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.0401   -0.7415 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.1498   -2.2050 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0509   -0.4792 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.1131    1.9242 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.0844    0.9842 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.0810   -1.4619 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.0709   -1.1505 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0222   -0.1936 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.0605    1.1406 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.0966    1.5678 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0477    0.6157 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.0355   -0.7417 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.1359   -2.2059 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0479   -0.4795 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.1010    1.9249 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.0782    0.9847 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.0718   -1.4624 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.0637   -1.1509 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0209   -0.1937 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.0533    1.1409 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.0867    1.5683 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0439    0.6160 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.0308   -0.7419 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.1221   -2.2067 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0449   -0.4798 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.0890    1.9255 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.0720    0.9852 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.0626   -1.4628 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.0564   -1.1513 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0197   -0.1939 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.0461    1.1412 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.0769    1.5688 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0400    0.6163 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.0261   -0.7421 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.1082   -2.2075 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0419   -0.4801 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.0769    1.9260 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.0658    0.9856 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.0534   -1.4632 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.0492   -1.1516 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0185   -0.1940 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.0390    1.1415 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.0670    1.5693 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0361    0.6165 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.0215   -0.7422 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.0943   -2.2081 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0388   -0.4803 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.0647    1.9264 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.0596    0.9860 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.0442   -1.4635 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.0419   -1.1519 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0173   -0.1941 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.0318    1.1417 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.0572    1.5697 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0322    0.6167 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.0168   -0.7424 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.0804   -2.2086 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0358   -0.4806 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.0526    1.9268 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.0535    0.9863 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.0350   -1.4637 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.0347   -1.1521 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0161   -0.1942 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.0246    1.1419 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.0473    1.5700 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0284    0.6169 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.0122   -0.7424 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.0666   -2.2091 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0328   -0.4808 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.0405    1.9271 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.0473    0.9867 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.0258   -1.4639 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.0275   -1.1523 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0148   -0.1943 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.0174    1.1420 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.0374    1.5703 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0245    0.6171 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.0075   -0.7425 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.0527   -2.2095 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0298   -0.4810 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.0284    1.9273 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.0411    0.9869 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.0166   -1.4641 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.0202   -1.1525 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0136   -0.1944 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.0103    1.1421 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.0276    1.5705 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0206    0.6172 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589   -0.0028   -0.7425 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.0388   -2.2098 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0268   -0.4812 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.0163    1.9275 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.0348    0.9872 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678   -0.0074   -1.4641 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.0130   -1.1526 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0124   -0.1945 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129    0.0031    1.1421 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.0177    1.5706 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0167    0.6173 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.0018   -0.7425 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.0249   -2.2100 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0237   -0.4813 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631    0.0042    1.9275 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.0286    0.9874 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.0018   -1.4642 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702   -0.0057   -1.1526 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0112   -0.1945 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.0041    1.1421 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682    0.0078    1.5707 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0129    0.6174 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.0065   -0.7425 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180   -0.0110   -2.2101 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0207   -0.4815 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.0079    1.9275 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.0224    0.9875 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.0110   -1.4641 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.0015   -1.1526 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0100   -0.1946 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.0113    1.1421 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.0020    1.5707 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0090    0.6175 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.0112   -0.7425 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.0029   -2.2101 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0177   -0.4816 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.0200    1.9274 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.0162    0.9877 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.0202   -1.4640 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.0087   -1.1526 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0087   -0.1947 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.0184    1.1420 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.0119    1.5707 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0051    0.6175 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.0158   -0.7424 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.0167   -2.2100 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0147   -0.4817 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.0321    1.9273 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.0100    0.9877 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.0294   -1.4639 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.0160   -1.1525 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0075   -0.1947 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.0256    1.1419 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.0218    1.5706 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253    0.0012    0.6176 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.0205   -0.7423 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.0306   -2.2099 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0116   -0.4818 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.0442    1.9270 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464    0.0038    0.9878 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.0386   -1.4637 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.0232   -1.1524 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0063   -0.1948 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.0328    1.1417 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.0316    1.5704 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0027    0.6176 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.0252   -0.7421 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.0445   -2.2097 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0086   -0.4818 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.0563    1.9267 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.0024    0.9878 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.0478   -1.4634 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.0305   -1.1522 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0051   -0.1948 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.0400    1.1415 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.0415    1.5702 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0065    0.6175 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.0298   -0.7419 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.0584   -2.2093 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0056   -0.4819 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.0684    1.9263 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.0086    0.9877 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.0570   -1.4631 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.0377   -1.1520 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0038   -0.1948 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.0471    1.1412 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.0514    1.5699 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0104    0.6175 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.0345   -0.7417 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.0723   -2.2089 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238   -0.0025   -0.4819 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.0805    1.9259 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.0148    0.9877 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.0662   -1.4627 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.0449   -1.1518 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0026   -0.1948 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.0543    1.1409 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.0612    1.5695 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0143    0.6174 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.0391   -0.7415 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.0862   -2.2084 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0005   -0.4819 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.0926    1.9253 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.0210    0.9876 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.0754   -1.4622 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.0522   -1.1515 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0014   -0.1948 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.0615    1.1405 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.0711    1.5691 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0182    0.6173 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.0438   -0.7412 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.1000   -2.2078 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0035   -0.4819 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.1047    1.9247 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.0272    0.9874 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.0846   -1.4617 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.0594   -1.1511 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785   -0.0002   -0.1949 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.0686    1.1401 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.0810    1.5686 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0221    0.6172 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.0485   -0.7410 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.1139   -2.2072 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0065   -0.4819 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.1168    1.9240 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.0334    0.9872 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.0937   -1.4612 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.0666   -1.1507 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0011   -0.1949 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.0758    1.1396 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.0908    1.5681 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0259    0.6170 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.0531   -0.7406 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.1278   -2.2064 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0096   -0.4818 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.1289    1.9232 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.0396    0.9870 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.1029   -1.4605 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.0739   -1.1503 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0023   -0.1948 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.0829    1.1391 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.1007    1.5675 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0298    0.6168 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.0578   -0.7403 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.1416   -2.2056 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0126   -0.4817 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.1410    1.9224 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.0458    0.9867 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.1121   -1.4599 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.0811   -1.1498 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0035   -0.1948 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.0901    1.1386 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.1105    1.5668 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0337    0.6166 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.0624   -0.7399 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.1555   -2.2046 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0156   -0.4816 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.1531    1.9214 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.0520    0.9864 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.1213   -1.4591 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.0883   -1.1493 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0047   -0.1948 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.0973    1.1380 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.1203    1.5661 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0376    0.6164 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.0671   -0.7395 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.1693   -2.2036 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0186   -0.4815 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.1651    1.9205 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.0582    0.9861 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.1304   -1.4583 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.0955   -1.1487 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0060   -0.1948 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.1044    1.1374 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.1302    1.5653 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0414    0.6162 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.0717   -0.7391 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.1832   -2.2025 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0217   -0.4814 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.1772    1.9194 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.0644    0.9857 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.1396   -1.4575 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.1027   -1.1481 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0072   -0.1947 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.1115    1.1367 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.1400    1.5645 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0453    0.6159 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.0764   -0.7386 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.1970   -2.2013 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0247   -0.4813 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.1893    1.9182 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.0706    0.9853 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.1487   -1.4566 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.1100   -1.1474 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0084   -0.1947 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.1187    1.1360 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.1498    1.5636 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0492    0.6156 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.0810   -0.7381 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.2108   -2.2000 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0277   -0.4811 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.2013    1.9170 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.0768    0.9848 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.1579   -1.4556 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.1172   -1.1467 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0096   -0.1946 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.1258    1.1352 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.1597    1.5626 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0530    0.6153 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.0856   -0.7376 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.2247   -2.1987 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0307   -0.4809 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.2134    1.9157 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.0830    0.9843 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.1670   -1.4546 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.1244   -1.1459 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0108   -0.1946 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.1330    1.1344 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.1695    1.5616 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0569    0.6149 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.0903   -0.7370 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.2385   -2.1972 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0338   -0.4807 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.2254    1.9143 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.0892    0.9838 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.1762   -1.4535 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.1316   -1.1451 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0121   -0.1945 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.1401    1.1335 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.1793    1.5605 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0608    0.6146 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.0949   -0.7365 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.2523   -2.1957 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0368   -0.4805 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.2374    1.9129 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.0953    0.9832 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.1853   -1.4524 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.1388   -1.1443 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0133   -0.1944 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.1472    1.1326 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.1891    1.5593 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0646    0.6142 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.0995   -0.7358 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.2661   -2.1940 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0398   -0.4803 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.2494    1.9113 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.1015    0.9826 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.1944   -1.4512 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.1459   -1.1434 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0145   -0.1943 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.1543    1.1317 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.1989    1.5581 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0685    0.6138 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.1041   -0.7352 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.2798   -2.1923 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0428   -0.4800 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.2614    1.9097 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.1077    0.9819 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.2035   -1.4500 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.1531   -1.1424 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0157   -0.1942 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.1614    1.1307 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.2087    1.5568 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0723    0.6133 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.1088   -0.7345 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.2936   -2.1905 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0458   -0.4797 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.2734    1.9080 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.1138    0.9812 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.2126   -1.4486 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.1603   -1.1414 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0170   -0.1941 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.1685    1.1297 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.2184    1.5555 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0762    0.6128 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.1134   -0.7338 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.3074   -2.1886 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0488   -0.4794 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.2854    1.9063 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.1200    0.9805 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.2217   -1.4473 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.1675   -1.1404 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0182   -0.1940 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.1756    1.1286 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.2282    1.5541 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0800    0.6124 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.1180   -0.7331 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.3211   -2.1867 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0519   -0.4791 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.2974    1.9045 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.1262    0.9797 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.2308   -1.4459 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.1746   -1.1393 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0194   -0.1939 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.1827    1.1274 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.2380    1.5526 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0839    0.6118 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.1226   -0.7324 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.3348   -2.1846 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0549   -0.4788 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.3093    1.9026 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.1323    0.9789 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.2399   -1.4444 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.1818   -1.1382 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0206   -0.1938 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.1898    1.1263 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.2477    1.5511 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0877    0.6113 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.1272   -0.7316 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.3486   -2.1824 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0579   -0.4784 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.3213    1.9006 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.1385    0.9780 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.2490   -1.4428 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.1889   -1.1370 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0218   -0.1936 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.1969    1.1251 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.2575    1.5495 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0916    0.6107 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.1318   -0.7308 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.3623   -2.1802 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0609   -0.4780 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.3332    1.8985 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.1446    0.9771 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.2580   -1.4412 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.1961   -1.1358 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0230   -0.1935 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.2039    1.1238 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.2672    1.5478 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0954    0.6101 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.1364   -0.7299 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.3760   -2.1779 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0639   -0.4776 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.3451    1.8964 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.1507    0.9762 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.2671   -1.4396 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.2032   -1.1346 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0243   -0.1933 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.2110    1.1225 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.2769    1.5461 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.0992    0.6095 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.1409   -0.7290 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.3896   -2.1755 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0669   -0.4772 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.3571    1.8942 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.1569    0.9752 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.2761   -1.4379 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.2103   -1.1333 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0255   -0.1932 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.2180    1.1212 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.2866    1.5444 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1031    0.6089 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.1455   -0.7281 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.4033   -2.1730 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0699   -0.4768 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.3689    1.8919 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.1630    0.9742 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.2852   -1.4361 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.2175   -1.1319 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0267   -0.1930 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.2251    1.1198 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.2963    1.5425 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1069    0.6082 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.1501   -0.7272 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.4169   -2.1704 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0729   -0.4764 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.3808    1.8895 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.1691    0.9732 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.2942   -1.4343 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.2246   -1.1306 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0279   -0.1928 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.2321    1.1183 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.3060    1.5406 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1107    0.6076 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.1547   -0.7263 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.4306   -2.1678 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0759   -0.4759 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.3927    1.8871 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.1752    0.9721 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.3032   -1.4324 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.2317   -1.1291 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0291   -0.1927 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.2391    1.1168 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.3157    1.5387 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1145    0.6068 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.1592   -0.7253 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.4442   -2.1650 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0788   -0.4754 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.4045    1.8846 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.1813    0.9710 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.3122   -1.4305 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.2387   -1.1276 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0303   -0.1925 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.2461    1.1153 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.3253    1.5367 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1183    0.6061 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.1638   -0.7243 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.4578   -2.1622 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0818   -0.4749 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.4164    1.8820 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.1874    0.9698 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.3212   -1.4285 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.2458   -1.1261 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0315   -0.1923 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.2531    1.1137 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.3350    1.5346 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1221    0.6054 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.1683   -0.7232 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.4714   -2.1593 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0848   -0.4744 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.4282    1.8794 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.1935    0.9686 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.3301   -1.4265 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.2529   -1.1246 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0327   -0.1921 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.2601    1.1121 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.3446    1.5325 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1259    0.6046 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.1729   -0.7221 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.4849   -2.1563 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0878   -0.4738 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.4400    1.8766 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.1996    0.9674 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.3391   -1.4244 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.2600   -1.1229 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0339   -0.1919 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.2671    1.1105 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.3543    1.5303 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1297    0.6038 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.1774   -0.7210 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.4985   -2.1532 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0908   -0.4733 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.4518    1.8738 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.2057    0.9661 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.3480   -1.4222 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.2670   -1.1213 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0351   -0.1917 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.2741    1.1088 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.3639    1.5280 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1335    0.6030 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.1819   -0.7199 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.5120   -2.1500 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0937   -0.4727 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.4635    1.8710 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.2117    0.9648 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.3570   -1.4200 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.2741   -1.1196 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0363   -0.1914 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.2810    1.1070 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.3735    1.5257 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1373    0.6021 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.1864   -0.7188 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.5255   -2.1467 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0967   -0.4721 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.4753    1.8680 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.2178    0.9635 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.3659   -1.4177 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.2811   -1.1178 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0376   -0.1912 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.2880    1.1052 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.3830    1.5233 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1411    0.6012 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.1910   -0.7176 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.5389   -2.1434 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.0997   -0.4715 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.4870    1.8650 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.2239    0.9621 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.3748   -1.4154 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.2881   -1.1161 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0388   -0.1910 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.2949    1.1034 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.3926    1.5209 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1449    0.6003 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.1955   -0.7164 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.5524   -2.1400 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1026   -0.4708 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.4987    1.8619 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.2299    0.9607 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.3837   -1.4130 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.2951   -1.1142 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0400   -0.1907 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.3019    1.1015 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.4021    1.5184 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1486    0.5994 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.2000   -0.7151 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.5658   -2.1364 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1056   -0.4702 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.5104    1.8587 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.2359    0.9592 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.3925   -1.4106 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.3021   -1.1123 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0411   -0.1905 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.3088    1.0996 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.4117    1.5158 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1524    0.5985 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.2044   -0.7138 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.5793   -2.1328 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1085   -0.4695 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.5221    1.8555 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.2419    0.9577 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.4014   -1.4081 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.3091   -1.1104 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0423   -0.1902 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.3157    1.0977 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.4212    1.5132 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1562    0.5975 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.2089   -0.7125 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.5926   -2.1292 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1115   -0.4688 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.5337    1.8522 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.2480    0.9562 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.4102   -1.4055 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.3161   -1.1085 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0435   -0.1899 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.3226    1.0957 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.4307    1.5105 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1599    0.5965 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.2134   -0.7112 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.6060   -2.1254 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1144   -0.4681 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.5454    1.8488 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.2540    0.9546 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.4190   -1.4029 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.3230   -1.1065 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0447   -0.1896 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.3294    1.0936 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.4402    1.5078 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1637    0.5955 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.2179   -0.7099 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.6193   -2.1216 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1174   -0.4674 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.5570    1.8453 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.2600    0.9530 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.4279   -1.4003 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.3300   -1.1044 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0459   -0.1894 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.3363    1.0915 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.4496    1.5050 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1674    0.5944 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.2223   -0.7085 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.6327   -2.1176 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1203   -0.4666 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.5685    1.8418 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.2659    0.9513 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.4366   -1.3975 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.3369   -1.1023 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0471   -0.1891 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.3432    1.0894 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.4591    1.5021 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1711    0.5934 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.2268   -0.7071 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.6460   -2.1136 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1232   -0.4659 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.5801    1.8382 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.2719    0.9496 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.4454   -1.3948 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.3438   -1.1002 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0483   -0.1888 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.3500    1.0872 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.4685    1.4992 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1748    0.5923 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.2312   -0.7056 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.6592   -2.1095 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1262   -0.4651 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.5916    1.8345 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.2779    0.9479 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.4542   -1.3919 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.3507   -1.0980 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0495   -0.1885 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.3568    1.0850 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.4779    1.4963 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1786    0.5912 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.2356   -0.7042 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.6725   -2.1053 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1291   -0.4643 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.6032    1.8307 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.2838    0.9461 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.4629   -1.3891 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.3576   -1.0958 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0507   -0.1882 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.3636    1.0827 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.4873    1.4932 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1823    0.5900 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.2401   -0.7027 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.6857   -2.1010 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1320   -0.4635 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.6146    1.8269 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.2898    0.9443 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.4716   -1.3861 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.3645   -1.0935 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0518   -0.1878 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.3704    1.0804 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.4967    1.4901 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1860    0.5889 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.2445   -0.7011 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.6989   -2.0967 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1349   -0.4626 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.6261    1.8230 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.2957    0.9425 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.4803   -1.3831 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.3713   -1.0912 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0530   -0.1875 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.3772    1.0781 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.5060    1.4870 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1897    0.5877 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.2489   -0.6996 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.7120   -2.0923 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1378   -0.4618 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.6376    1.8190 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.3016    0.9406 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.4890   -1.3801 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.3782   -1.0888 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0542   -0.1872 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.3840    1.0757 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.5154    1.4838 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1934    0.5865 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.2533   -0.6980 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.7252   -2.0878 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1407   -0.4609 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.6490    1.8150 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.3075    0.9387 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.4977   -1.3770 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.3850   -1.0864 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0554   -0.1868 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.3907    1.0732 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.5247    1.4805 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.1970    0.5853 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.2576   -0.6964 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.7383   -2.0832 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1436   -0.4600 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.6604    1.8109 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.3134    0.9368 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.5063   -1.3738 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.3918   -1.0840 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0566   -0.1865 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.3975    1.0708 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.5340    1.4772 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2007    0.5840 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.2620   -0.6948 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.7513   -2.0785 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1465   -0.4591 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.6717    1.8067 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.3193    0.9348 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.5149   -1.3706 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.3987   -1.0815 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0577   -0.1861 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.4042    1.0682 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.5433    1.4738 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2044    0.5828 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.2664   -0.6931 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.7644   -2.0737 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1494   -0.4582 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.6831    1.8024 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.3251    0.9327 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.5235   -1.3674 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.4054   -1.0790 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0589   -0.1857 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.4109    1.0657 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.5525    1.4703 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2080    0.5815 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.2707   -0.6914 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.7774   -2.0689 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1522   -0.4572 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.6944    1.7981 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.3310    0.9307 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.5321   -1.3641 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.4122   -1.0764 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0601   -0.1854 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.4176    1.0631 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.5617    1.4668 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2117    0.5801 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.2751   -0.6897 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.7904   -2.0639 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1551   -0.4563 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.7057    1.7937 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.3368    0.9286 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.5407   -1.3607 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.4190   -1.0738 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0612   -0.1850 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.4242    1.0604 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.5709    1.4633 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2153    0.5788 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.2794   -0.6880 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.8033   -2.0589 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1580   -0.4553 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.7169    1.7893 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.3427    0.9264 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.5492   -1.3573 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.4257   -1.0711 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0624   -0.1846 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.4309    1.0578 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.5801    1.4597 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2190    0.5774 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.2837   -0.6862 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.8163   -2.0538 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1608   -0.4543 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.7281    1.7847 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.3485    0.9243 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.5577   -1.3538 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.4324   -1.0685 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0635   -0.1842 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.4375    1.0550 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.5893    1.4560 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2226    0.5760 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.2880   -0.6844 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.8291   -2.0487 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1637   -0.4532 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.7393    1.7801 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.3543    0.9221 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.5662   -1.3502 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.4391   -1.0657 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0647   -0.1838 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.4442    1.0523 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.5984    1.4523 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2262    0.5746 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.2923   -0.6826 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.8420   -2.0434 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1665   -0.4522 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.7505    1.7754 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.3601    0.9198 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.5747   -1.3467 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.4458   -1.0629 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0658   -0.1834 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.4508    1.0494 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.6075    1.4485 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2298    0.5732 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.2966   -0.6807 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.8548   -2.0381 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1694   -0.4512 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.7617    1.7707 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.3658    0.9175 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.5831   -1.3430 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.4525   -1.0601 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0670   -0.1830 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.4573    1.0466 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.6166    1.4446 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2334    0.5718 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3009   -0.6789 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.8676   -2.0327 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1722   -0.4501 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.7728    1.7659 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.3716    0.9152 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.5916   -1.3393 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.4591   -1.0572 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0681   -0.1825 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.4639    1.0437 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.6257    1.4407 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2370    0.5703 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3051   -0.6770 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.8804   -2.0272 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1750   -0.4490 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.7838    1.7610 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.3773    0.9129 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.6000   -1.3356 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.4658   -1.0543 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0693   -0.1821 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.4705    1.0408 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.6347    1.4368 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2406    0.5688 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3094   -0.6750 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.8931   -2.0216 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1778   -0.4479 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.7949    1.7560 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.3831    0.9105 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.6084   -1.3318 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.4724   -1.0514 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0704   -0.1817 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.4770    1.0378 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.6437    1.4328 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2441    0.5673 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3136   -0.6731 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.9058   -2.0160 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1807   -0.4468 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.8059    1.7510 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.3888    0.9081 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.6167   -1.3279 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.4790   -1.0484 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0716   -0.1812 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.4835    1.0348 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.6527    1.4287 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2477    0.5657 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3178   -0.6711 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.9184   -2.0102 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1835   -0.4456 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.8169    1.7459 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.3945    0.9056 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.6250   -1.3240 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.4856   -1.0454 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0727   -0.1808 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.4900    1.0317 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.6617    1.4246 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2513    0.5641 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3220   -0.6691 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.9310   -2.0044 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1863   -0.4445 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.8279    1.7407 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.4002    0.9031 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.6334   -1.3201 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.4921   -1.0423 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0738   -0.1803 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.4965    1.0286 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.6706    1.4204 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2548    0.5625 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3262   -0.6670 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.9436   -1.9985 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1890   -0.4433 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.8388    1.7355 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.4058    0.9006 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.6416   -1.3161 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.4987   -1.0392 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0750   -0.1798 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.5029    1.0255 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.6795    1.4161 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2583    0.5609 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3304   -0.6650 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.9561   -1.9926 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1918   -0.4421 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.8497    1.7302 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.4115    0.8980 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.6499   -1.3120 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.5052   -1.0360 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0761   -0.1794 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.5094    1.0223 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.6884    1.4118 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2618    0.5593 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3346   -0.6629 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.9686   -1.9865 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1946   -0.4409 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.8605    1.7248 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.4171    0.8954 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.6581   -1.3079 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.5117   -1.0328 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0772   -0.1789 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.5158    1.0191 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.6973    1.4075 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2654    0.5576 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3387   -0.6608 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.9811   -1.9804 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.1974   -0.4396 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.8713    1.7194 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.4227    0.8928 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.6663   -1.3038 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.5182   -1.0296 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0784   -0.1784 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.5222    1.0158 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.7061    1.4031 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2688    0.5560 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3429   -0.6586 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    0.9935   -1.9742 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2001   -0.4384 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.8821    1.7138 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.4283    0.8901 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.6745   -1.2995 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.5246   -1.0263 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0795   -0.1779 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.5285    1.0125 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.7149    1.3986 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2723    0.5543 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3470   -0.6565 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.0059   -1.9679 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2029   -0.4371 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.8929    1.7083 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.4339    0.8874 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.6827   -1.2953 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.5311   -1.0230 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0806   -0.1774 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.5349    1.0092 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.7237    1.3941 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2758    0.5525 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3511   -0.6543 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.0183   -1.9616 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2056   -0.4358 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.9036    1.7026 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.4395    0.8846 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.6908   -1.2910 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.5375   -1.0197 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0817   -0.1769 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.5412    1.0058 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.7324    1.3895 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2793    0.5508 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3552   -0.6521 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.0306   -1.9551 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2084   -0.4345 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.9143    1.6969 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.4450    0.8819 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.6989   -1.2866 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.5439   -1.0163 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0828   -0.1764 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.5475    1.0024 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.7411    1.3849 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2827    0.5490 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3593   -0.6498 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.0428   -1.9486 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2111   -0.4332 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.9249    1.6911 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.4506    0.8790 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.7069   -1.2822 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.5502   -1.0128 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0839   -0.1759 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.5538    0.9989 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.7498    1.3802 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2862    0.5472 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3634   -0.6475 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.0551   -1.9420 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2138   -0.4319 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.9355    1.6853 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.4561    0.8762 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.7150   -1.2777 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.5566   -1.0093 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0850   -0.1753 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.5601    0.9954 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.7585    1.3755 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2896    0.5454 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3675   -0.6452 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.0672   -1.9353 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2165   -0.4305 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.9461    1.6794 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.4616    0.8733 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.7230   -1.2732 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.5629   -1.0058 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0861   -0.1748 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.5663    0.9919 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.7671    1.3707 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2930    0.5436 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3715   -0.6429 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.0794   -1.9286 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2192   -0.4292 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.9566    1.6734 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.4671    0.8704 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.7310   -1.2686 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.5692   -1.0023 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0872   -0.1742 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.5725    0.9883 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.7757    1.3658 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2964    0.5418 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3756   -0.6406 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.0915   -1.9218 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2219   -0.4278 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.9671    1.6674 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.4725    0.8674 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.7389   -1.2640 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.5755   -0.9987 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0883   -0.1737 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.5787    0.9847 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.7843    1.3609 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.2998    0.5399 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3796   -0.6382 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.1035   -1.9149 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2246   -0.4264 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.9776    1.6613 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.4780    0.8645 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.7469   -1.2593 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.5818   -0.9950 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0894   -0.1731 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.5849    0.9810 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.7928    1.3560 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3032    0.5380 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3836   -0.6358 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.1155   -1.9079 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2273   -0.4250 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.9880    1.6551 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.4834    0.8614 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.7548   -1.2546 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.5880   -0.9914 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0905   -0.1726 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.5911    0.9773 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.8013    1.3510 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3066    0.5361 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3876   -0.6334 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.1275   -1.9009 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2299   -0.4235 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -0.9984    1.6488 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.4888    0.8584 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.7626   -1.2499 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.5942   -0.9876 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0916   -0.1720 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.5972    0.9736 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.8098    1.3459 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3100    0.5341 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3915   -0.6309 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.1394   -1.8938 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2326   -0.4221 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.0087    1.6425 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.4942    0.8553 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.7705   -1.2450 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.6004   -0.9839 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0927   -0.1714 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.6033    0.9698 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.8182    1.3408 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3133    0.5322 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3955   -0.6285 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.1513   -1.8866 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2352   -0.4206 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.0190    1.6362 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.4995    0.8522 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.7783   -1.2402 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.6066   -0.9801 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0937   -0.1708 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.6094    0.9660 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.8266    1.3356 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3167    0.5302 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.3994   -0.6260 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.1631   -1.8793 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2379   -0.4191 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.0293    1.6297 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.5049    0.8490 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.7861   -1.2353 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.6128   -0.9763 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0948   -0.1702 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.6154    0.9622 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.8350    1.3304 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3200    0.5282 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4034   -0.6234 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.1749   -1.8719 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2405   -0.4176 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.0395    1.6232 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.5102    0.8458 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.7938   -1.2303 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.6189   -0.9724 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0959   -0.1696 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.6215    0.9583 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.8434    1.3251 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3233    0.5262 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4073   -0.6209 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.1867   -1.8645 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2431   -0.4161 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.0497    1.6167 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.5155    0.8426 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.8015   -1.2253 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.6250   -0.9685 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0969   -0.1690 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.6275    0.9543 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.8517    1.3198 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3266    0.5241 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4112   -0.6183 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.1983   -1.8570 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2457   -0.4145 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.0598    1.6100 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.5208    0.8393 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.8092   -1.2202 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.6310   -0.9646 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0980   -0.1684 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.6335    0.9504 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.8599    1.3144 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3299    0.5221 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4150   -0.6157 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.2100   -1.8495 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2483   -0.4130 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.0699    1.6033 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.5260    0.8361 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.8169   -1.2151 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.6371   -0.9606 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.0990   -0.1678 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.6394    0.9464 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.8682    1.3090 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3331    0.5200 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4189   -0.6131 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.2216   -1.8418 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2509   -0.4114 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.0800    1.5966 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.5313    0.8327 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.8245   -1.2100 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.6431   -0.9565 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1001   -0.1672 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.6454    0.9424 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.8764    1.3035 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3364    0.5179 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4227   -0.6105 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.2331   -1.8341 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2535   -0.4098 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.0900    1.5898 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.5365    0.8294 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.8321   -1.2048 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.6491   -0.9525 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1011   -0.1665 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.6513    0.9383 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.8846    1.2980 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3397    0.5158 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4266   -0.6078 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.2446   -1.8263 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2561   -0.4082 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.0999    1.5829 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.5417    0.8260 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.8396   -1.1995 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.6551   -0.9484 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1022   -0.1659 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.6571    0.9342 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.8927    1.2924 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3429    0.5136 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4304   -0.6051 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.2561   -1.8185 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2586   -0.4066 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.1099    1.5760 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.5469    0.8226 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.8471   -1.1942 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.6610   -0.9443 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1032   -0.1653 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.6630    0.9300 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.9008    1.2868 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3461    0.5115 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4342   -0.6024 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.2675   -1.8105 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2612   -0.4050 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.1197    1.5689 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.5521    0.8191 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.8546   -1.1889 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.6670   -0.9401 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1043   -0.1646 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.6688    0.9258 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.9089    1.2811 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3493    0.5093 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4379   -0.5996 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.2788   -1.8025 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2637   -0.4033 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.1296    1.5619 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.5572    0.8156 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.8621   -1.1835 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.6728   -0.9359 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1053   -0.1640 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.6746    0.9216 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.9169    1.2753 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3525    0.5071 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4417   -0.5969 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.2901   -1.7945 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2662   -0.4017 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.1394    1.5548 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.5623    0.8121 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.8695   -1.1780 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.6787   -0.9316 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1063   -0.1633 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.6804    0.9174 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.9249    1.2695 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3557    0.5048 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4454   -0.5941 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.3014   -1.7863 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2688   -0.4000 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.1491    1.5476 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.5674    0.8086 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.8769   -1.1725 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.6846   -0.9273 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1074   -0.1626 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.6862    0.9131 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.9329    1.2637 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3589    0.5026 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4492   -0.5913 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.3126   -1.7781 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2713   -0.3983 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.1588    1.5403 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.5725    0.8050 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.8842   -1.1670 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.6904   -0.9230 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1084   -0.1619 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.6919    0.9087 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.9408    1.2578 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3620    0.5003 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4529   -0.5885 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.3237   -1.7698 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2738   -0.3966 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.1685    1.5330 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.5775    0.8014 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.8915   -1.1614 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.6962   -0.9187 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1094   -0.1613 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.6976    0.9044 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.9487    1.2519 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3651    0.4980 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4566   -0.5856 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.3348   -1.7615 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2762   -0.3949 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.1781    1.5256 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.5825    0.7977 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.8988   -1.1558 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.7019   -0.9143 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1104   -0.1606 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.7033    0.9000 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.9565    1.2459 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3683    0.4957 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4602   -0.5827 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.3459   -1.7531 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2787   -0.3931 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.1876    1.5182 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.5875    0.7941 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.9061   -1.1501 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.7076   -0.9098 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1114   -0.1599 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.7089    0.8955 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.9643    1.2399 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3714    0.4934 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4639   -0.5798 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.3569   -1.7446 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2812   -0.3914 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.1972    1.5107 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.5925    0.7904 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.9133   -1.1444 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.7133   -0.9054 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1124   -0.1592 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.7145    0.8911 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.9721    1.2338 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3745    0.4911 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4675   -0.5769 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.3678   -1.7360 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2836   -0.3896 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.2066    1.5032 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.5975    0.7866 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.9204   -1.1387 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.7190   -0.9009 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1134   -0.1585 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.7201    0.8866 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.9798    1.2277 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3775    0.4887 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4711   -0.5739 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.3787   -1.7274 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2861   -0.3878 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.2160    1.4955 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.6024    0.7828 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.9276   -1.1329 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.7247   -0.8963 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1144   -0.1577 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.7256    0.8820 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.9875    1.2215 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3806    0.4863 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4747   -0.5710 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.3895   -1.7187 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2885   -0.3860 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.2254    1.4879 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.6073    0.7790 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.9347   -1.1270 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.7303   -0.8918 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1154   -0.1570 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.7312    0.8774 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -0.9952    1.2152 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3837    0.4839 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4783   -0.5680 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.4003   -1.7099 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2909   -0.3842 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.2347    1.4801 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.6122    0.7752 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.9417   -1.1211 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.7359   -0.8872 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1164   -0.1563 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.7367    0.8728 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.0028    1.2090 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3867    0.4815 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4819   -0.5650 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.4110   -1.7011 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2933   -0.3823 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.2440    1.4724 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.6170    0.7713 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.9488   -1.1152 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.7414   -0.8825 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1173   -0.1556 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.7421    0.8682 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.0104    1.2026 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3897    0.4791 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4854   -0.5619 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.4216   -1.6922 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2957   -0.3805 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.2532    1.4645 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.6219    0.7675 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.9558   -1.1092 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.7470   -0.8779 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1183   -0.1548 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.7476    0.8635 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.0179    1.1963 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3927    0.4766 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4889   -0.5589 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.4322   -1.6832 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.2981   -0.3786 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.2624    1.4566 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.6267    0.7635 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.9627   -1.1032 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.7525   -0.8731 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1193   -0.1541 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.7530    0.8588 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.0254    1.1899 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3957    0.4741 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4924   -0.5558 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.4428   -1.6742 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3005   -0.3767 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.2715    1.4486 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.6315    0.7596 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.9696   -1.0971 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.7579   -0.8684 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1203   -0.1533 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.7584    0.8540 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.0329    1.1834 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.3987    0.4716 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4959   -0.5527 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.4533   -1.6651 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3029   -0.3748 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.2806    1.4406 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.6362    0.7556 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.9765   -1.0910 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.7634   -0.8636 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1212   -0.1526 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.7637    0.8493 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.0403    1.1769 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4016    0.4691 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.4994   -0.5495 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.4637   -1.6559 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3052   -0.3729 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.2896    1.4326 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.6410    0.7516 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.9833   -1.0848 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.7688   -0.8588 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1222   -0.1518 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.7690    0.8444 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.0476    1.1703 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4046    0.4666 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5028   -0.5464 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.4741   -1.6467 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3075   -0.3710 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.2986    1.4244 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.6457    0.7475 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.9901   -1.0786 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.7742   -0.8540 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1231   -0.1510 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.7743    0.8396 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.0550    1.1637 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4075    0.4640 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5062   -0.5432 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.4844   -1.6374 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3099   -0.3691 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.3075    1.4162 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.6504    0.7435 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    0.9969   -1.0724 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.7795   -0.8491 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1241   -0.1502 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.7796    0.8347 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.0623    1.1571 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4104    0.4615 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5096   -0.5400 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.4947   -1.6280 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3122   -0.3671 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.3164    1.4080 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.6550    0.7394 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.0036   -1.0661 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.7848   -0.8442 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1250   -0.1495 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.7848    0.8298 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.0695    1.1504 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4133    0.4589 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5130   -0.5368 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.5049   -1.6186 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3145   -0.3651 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.3252    1.3997 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.6597    0.7352 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.0103   -1.0598 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.7901   -0.8392 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1260   -0.1487 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.7900    0.8248 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.0767    1.1436 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4162    0.4563 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5164   -0.5336 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.5150   -1.6091 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3168   -0.3632 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.3340    1.3913 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.6643    0.7311 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.0169   -1.0534 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.7954   -0.8342 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1269   -0.1479 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.7952    0.8199 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.0839    1.1368 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4190    0.4537 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5197   -0.5303 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.5251   -1.5996 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3190   -0.3612 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.3427    1.3829 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.6688    0.7269 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.0235   -1.0470 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.8006   -0.8292 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1278   -0.1471 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.8003    0.8149 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.0910    1.1300 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4219    0.4510 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5231   -0.5270 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.5351   -1.5900 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3213   -0.3592 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.3514    1.3745 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.6734    0.7227 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.0301   -1.0405 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.8058   -0.8242 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1287   -0.1463 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.8054    0.8098 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.0981    1.1231 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4247    0.4484 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5264   -0.5238 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.5451   -1.5803 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3236   -0.3571 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.3600    1.3659 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.6779    0.7184 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.0366   -1.0340 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.8110   -0.8191 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1297   -0.1455 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.8105    0.8047 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.1051    1.1162 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4275    0.4457 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5296   -0.5204 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.5550   -1.5706 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3258   -0.3551 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.3686    1.3574 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.6824    0.7142 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.0431   -1.0275 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.8161   -0.8140 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1306   -0.1446 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.8155    0.7996 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.1121    1.1092 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4303    0.4430 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5329   -0.5171 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.5648   -1.5608 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3280   -0.3530 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.3771    1.3487 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.6869    0.7099 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.0495   -1.0209 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.8212   -0.8088 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1315   -0.1438 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.8206    0.7945 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.1191    1.1022 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4331    0.4403 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5361   -0.5137 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.5746   -1.5509 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3302   -0.3510 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.3855    1.3401 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.6913    0.7055 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.0559   -1.0143 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.8263   -0.8037 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1324   -0.1430 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.8255    0.7893 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.1260    1.0952 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4358    0.4375 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5394   -0.5104 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.5843   -1.5410 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3324   -0.3489 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.3939    1.3313 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.6958    0.7012 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.0623   -1.0077 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.8313   -0.7985 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1333   -0.1422 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.8305    0.7841 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.1328    1.0881 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4386    0.4348 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5425   -0.5070 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.5939   -1.5310 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3346   -0.3468 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.4022    1.3226 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7002    0.6968 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.0686   -1.0010 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.8363   -0.7932 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1342   -0.1413 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.8354    0.7789 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.1396    1.0809 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4413    0.4320 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5457   -0.5035 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.6035   -1.5209 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3368   -0.3447 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.4105    1.3137 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7045    0.6924 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.0748   -0.9942 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.8413   -0.7879 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1350   -0.1405 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.8403    0.7736 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.1464    1.0738 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4440    0.4292 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5489   -0.5001 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.6131   -1.5108 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3389   -0.3426 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.4187    1.3048 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7089    0.6879 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.0811   -0.9875 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.8462   -0.7826 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1359   -0.1396 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.8451    0.7683 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.1531    1.0665 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4467    0.4265 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5520   -0.4966 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.6225   -1.5007 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3411   -0.3404 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.4269    1.2959 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7132    0.6835 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.0872   -0.9807 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.8511   -0.7773 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1368   -0.1388 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.8499    0.7630 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.1598    1.0593 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4493    0.4236 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5551   -0.4932 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.6319   -1.4904 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3432   -0.3383 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.4350    1.2869 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7174    0.6790 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.0934   -0.9738 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.8560   -0.7719 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1377   -0.1379 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.8547    0.7576 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.1664    1.0520 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4520    0.4208 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5582   -0.4897 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.6412   -1.4802 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3453   -0.3361 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.4431    1.2779 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7217    0.6744 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.0995   -0.9669 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.8608   -0.7666 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1385   -0.1370 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.8594    0.7523 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.1730    1.0446 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4546    0.4180 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5613   -0.4862 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.6505   -1.4698 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3474   -0.3339 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.4511    1.2688 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7259    0.6699 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.1055   -0.9600 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.8656   -0.7611 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1394   -0.1362 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.8641    0.7468 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.1796    1.0372 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4573    0.4151 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5643   -0.4826 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.6597   -1.4594 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3495   -0.3317 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.4590    1.2596 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7301    0.6653 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.1115   -0.9530 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.8704   -0.7557 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1402   -0.1353 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.8688    0.7414 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.1861    1.0298 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4599    0.4122 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5673   -0.4791 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.6689   -1.4490 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3516   -0.3295 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.4669    1.2504 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7343    0.6607 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.1175   -0.9460 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.8751   -0.7502 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1411   -0.1344 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.8735    0.7359 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.1925    1.0223 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4624    0.4093 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5703   -0.4755 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.6779   -1.4384 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3537   -0.3273 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.4747    1.2412 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7384    0.6561 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.1234   -0.9390 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.8798   -0.7447 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1419   -0.1335 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.8781    0.7304 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.1989    1.0148 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4650    0.4064 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5733   -0.4719 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.6869   -1.4279 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3557   -0.3251 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.4825    1.2319 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7425    0.6514 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.1293   -0.9319 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.8844   -0.7391 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1428   -0.1326 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.8826    0.7249 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.2053    1.0072 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4675    0.4035 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5763   -0.4683 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.6959   -1.4173 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3578   -0.3228 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.4902    1.2226 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7466    0.6468 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.1351   -0.9248 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.8891   -0.7336 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1436   -0.1317 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.8872    0.7193 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.2116    0.9997 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4701    0.4005 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5792   -0.4647 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.7047   -1.4066 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3598   -0.3206 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.4979    1.2132 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7506    0.6421 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.1409   -0.9176 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.8937   -0.7280 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1444   -0.1308 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.8917    0.7137 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.2178    0.9920 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4726    0.3976 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5821   -0.4610 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.7135   -1.3958 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3618   -0.3183 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.5055    1.2037 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7547    0.6373 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.1467   -0.9105 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.8982   -0.7223 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1452   -0.1299 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.8961    0.7081 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.2240    0.9843 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4751    0.3946 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5850   -0.4573 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.7223   -1.3850 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3638   -0.3160 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.5130    1.1943 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7587    0.6326 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.1524   -0.9032 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9027   -0.7167 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1461   -0.1290 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9006    0.7025 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.2302    0.9766 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4775    0.3916 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5879   -0.4537 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.7309   -1.3742 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3658   -0.3138 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.5205    1.1847 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7626    0.6278 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.1580   -0.8960 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9072   -0.7110 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1469   -0.1281 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9050    0.6968 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.2363    0.9689 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4800    0.3886 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5907   -0.4500 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.7395   -1.3633 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3677   -0.3115 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.5279    1.1751 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7665    0.6230 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.1636   -0.8887 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9117   -0.7053 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1477   -0.1271 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9093    0.6911 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.2424    0.9611 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4824    0.3856 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5935   -0.4462 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.7481   -1.3523 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3697   -0.3091 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.5352    1.1655 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7704    0.6182 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.1692   -0.8813 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9161   -0.6995 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1485   -0.1262 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9137    0.6854 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.2484    0.9533 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4848    0.3825 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5963   -0.4425 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.7565   -1.3413 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3716   -0.3068 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.5425    1.1559 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7743    0.6133 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.1747   -0.8740 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9205   -0.6938 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1492   -0.1253 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9179    0.6796 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.2543    0.9454 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4872    0.3795 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.5991   -0.4387 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.7649   -1.3303 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3735   -0.3045 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.5498    1.1461 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7782    0.6084 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.1802   -0.8666 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9248   -0.6880 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1500   -0.1243 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9222    0.6738 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.2603    0.9375 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4896    0.3764 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6018   -0.4350 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.7733   -1.3191 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3754   -0.3021 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.5569    1.1364 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7820    0.6035 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.1856   -0.8592 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9291   -0.6821 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1508   -0.1234 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9264    0.6680 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.2661    0.9296 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4920    0.3733 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6045   -0.4312 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.7815   -1.3080 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3773   -0.2997 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.5640    1.1266 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7857    0.5986 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.1910   -0.8517 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9334   -0.6763 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1516   -0.1224 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9306    0.6622 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.2719    0.9216 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4943    0.3702 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6072   -0.4274 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.7897   -1.2968 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3792   -0.2974 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.5711    1.1167 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7895    0.5937 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.1963   -0.8442 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9376   -0.6704 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1523   -0.1215 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9347    0.6563 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.2777    0.9136 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4966    0.3671 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6099   -0.4235 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.7978   -1.2855 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3811   -0.2950 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.5781    1.1068 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7932    0.5887 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.2016   -0.8367 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9418   -0.6645 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1531   -0.1205 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9388    0.6505 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.2834    0.9055 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.4989    0.3640 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6126   -0.4197 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.8058   -1.2742 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3829   -0.2926 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.5850    1.0969 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.7969    0.5837 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.2068   -0.8291 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9460   -0.6586 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1539   -0.1196 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9429    0.6445 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.2891    0.8975 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5012    0.3608 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6152   -0.4158 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.8138   -1.2628 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3847   -0.2902 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.5919    1.0869 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8005    0.5787 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.2120   -0.8215 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9501   -0.6526 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1546   -0.1186 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9469    0.6386 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.2947    0.8893 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5034    0.3577 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6178   -0.4120 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.8217   -1.2514 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3866   -0.2877 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.5987    1.0769 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8042    0.5736 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.2171   -0.8139 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9542   -0.6466 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1554   -0.1176 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9509    0.6326 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.3003    0.8812 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5057    0.3545 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6204   -0.4081 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.8295   -1.2399 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3884   -0.2853 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.6054    1.0668 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8077    0.5686 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.2222   -0.8062 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9582   -0.6406 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1561   -0.1166 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9549    0.6267 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.3058    0.8730 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5079    0.3513 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6229   -0.4042 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.8373   -1.2284 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3901   -0.2829 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.6121    1.0567 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8113    0.5635 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.2273   -0.7985 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9622   -0.6346 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1568   -0.1157 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9588    0.6206 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.3112    0.8648 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5101    0.3481 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6254   -0.4003 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.8450   -1.2168 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3919   -0.2804 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.6187    1.0466 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8148    0.5584 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.2323   -0.7908 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9662   -0.6285 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1575   -0.1147 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9627    0.6146 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.3166    0.8565 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5123    0.3449 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6279   -0.3963 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.8526   -1.2052 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3937   -0.2779 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.6252    1.0364 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8183    0.5532 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.2372   -0.7830 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9701   -0.6225 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1583   -0.1137 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9665    0.6085 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.3220    0.8482 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5144    0.3417 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6304   -0.3924 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.8601   -1.1935 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3954   -0.2755 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.6317    1.0261 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8218    0.5481 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.2421   -0.7752 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9740   -0.6164 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1590   -0.1127 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9703    0.6025 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.3273    0.8399 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5166    0.3385 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6329   -0.3884 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.8676   -1.1818 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3971   -0.2730 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.6381    1.0159 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8252    0.5429 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.2469   -0.7674 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9779   -0.6102 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1597   -0.1117 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9741    0.5964 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.3325    0.8316 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5187    0.3352 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6353   -0.3844 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.8750   -1.1701 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.3988   -0.2705 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.6445    1.0056 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8286    0.5377 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.2517   -0.7596 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9817   -0.6041 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1604   -0.1107 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9778    0.5902 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.3377    0.8232 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5208    0.3319 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6377   -0.3804 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.8823   -1.1583 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4005   -0.2680 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.6507    0.9952 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8320    0.5325 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.2565   -0.7517 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9855   -0.5979 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1611   -0.1097 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9815    0.5841 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.3429    0.8148 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5228    0.3287 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6401   -0.3764 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.8895   -1.1464 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4022   -0.2654 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.6570    0.9848 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8353    0.5273 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.2612   -0.7438 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9892   -0.5917 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1618   -0.1086 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9852    0.5779 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.3480    0.8063 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5249    0.3254 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6424   -0.3724 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.8967   -1.1345 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4039   -0.2629 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.6631    0.9744 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8386    0.5220 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.2658   -0.7358 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9929   -0.5855 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1624   -0.1076 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9888    0.5717 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.3530    0.7978 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5269    0.3221 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6448   -0.3683 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.9038   -1.1226 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4055   -0.2604 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.6692    0.9639 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8418    0.5167 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.2704   -0.7279 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    0.9965   -0.5792 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1631   -0.1066 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9924    0.5655 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.3580    0.7893 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5289    0.3187 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6471   -0.3643 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.9108   -1.1106 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4071   -0.2578 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.6752    0.9534 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8451    0.5114 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.2750   -0.7199 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0002   -0.5729 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1638   -0.1056 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9959    0.5592 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.3629    0.7807 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5309    0.3154 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6493   -0.3602 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.9177   -1.0986 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4088   -0.2552 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.6812    0.9429 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8483    0.5061 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.2795   -0.7118 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0037   -0.5666 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1644   -0.1045 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -0.9994    0.5529 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.3678    0.7722 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5329    0.3121 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6516   -0.3561 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.9246   -1.0865 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4103   -0.2527 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.6871    0.9323 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8514    0.5008 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.2839   -0.7038 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0073   -0.5603 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1651   -0.1035 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0028    0.5467 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.3726    0.7636 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5349    0.3087 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6538   -0.3520 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.9314   -1.0744 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4119   -0.2501 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.6929    0.9217 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8546    0.4954 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.2883   -0.6957 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0108   -0.5540 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1657   -0.1025 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0063    0.5403 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.3774    0.7549 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5368    0.3053 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6560   -0.3479 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.9381   -1.0622 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4135   -0.2475 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.6987    0.9110 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8577    0.4900 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.2927   -0.6876 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0142   -0.5476 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1664   -0.1014 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0096    0.5340 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.3821    0.7462 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5387    0.3020 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6582   -0.3438 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.9447   -1.0500 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4150   -0.2449 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.7044    0.9003 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8607    0.4846 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.2970   -0.6795 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0177   -0.5412 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1670   -0.1004 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0130    0.5277 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.3868    0.7376 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5406    0.2986 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6603   -0.3396 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.9513   -1.0378 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4166   -0.2423 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.7100    0.8896 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8638    0.4792 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3012   -0.6713 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0210   -0.5348 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1676   -0.0993 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0163    0.5213 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.3914    0.7288 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5424    0.2952 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6624   -0.3355 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.9578   -1.0255 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4181   -0.2397 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.7155    0.8788 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8667    0.4738 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3054   -0.6631 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0244   -0.5284 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1683   -0.0983 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0195    0.5149 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.3960    0.7201 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5443    0.2918 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6645   -0.3313 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.9642   -1.0132 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4196   -0.2370 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.7210    0.8680 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8697    0.4683 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3095   -0.6549 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0277   -0.5220 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1689   -0.0972 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0227    0.5085 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4005    0.7113 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5461    0.2883 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6666   -0.3271 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.9705   -1.0008 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4211   -0.2344 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.7264    0.8572 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8726    0.4629 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3136   -0.6467 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0309   -0.5155 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1695   -0.0962 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0259    0.5020 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4049    0.7025 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5479    0.2849 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6687   -0.3229 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.9768   -0.9884 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4225   -0.2317 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.7318    0.8463 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8755    0.4574 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3177   -0.6384 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0342   -0.5090 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1701   -0.0951 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0290    0.4956 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4093    0.6936 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5497    0.2815 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6707   -0.3187 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.9829   -0.9760 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4240   -0.2291 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.7371    0.8354 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8784    0.4519 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3217   -0.6301 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0373   -0.5025 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1707   -0.0940 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0321    0.4891 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4136    0.6848 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5515    0.2780 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6727   -0.3145 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.9890   -0.9635 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4254   -0.2264 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.7423    0.8245 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8812    0.4463 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3256   -0.6218 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0405   -0.4960 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1713   -0.0929 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0352    0.4826 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4179    0.6759 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5532    0.2745 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6746   -0.3103 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    1.9950   -0.9510 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4268   -0.2237 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.7474    0.8135 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8840    0.4408 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3295   -0.6134 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0436   -0.4894 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1718   -0.0919 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0382    0.4761 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4221    0.6669 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5549    0.2710 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6766   -0.3060 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.0010   -0.9384 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4282   -0.2210 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.7525    0.8026 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8867    0.4352 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3333   -0.6051 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0466   -0.4829 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1724   -0.0908 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0412    0.4696 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4263    0.6580 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5566    0.2675 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6785   -0.3018 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.0068   -0.9258 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4296   -0.2184 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.7575    0.7915 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8895    0.4296 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3371   -0.5967 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0496   -0.4763 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1730   -0.0897 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0441    0.4630 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4304    0.6490 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5583    0.2640 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6803   -0.2975 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.0126   -0.9132 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4310   -0.2156 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.7625    0.7805 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8921    0.4240 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3408   -0.5883 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0526   -0.4697 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1735   -0.0886 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0470    0.4564 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4344    0.6400 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5599    0.2605 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6822   -0.2932 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.0183   -0.9005 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4323   -0.2129 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.7673    0.7694 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8948    0.4184 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3445   -0.5798 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0555   -0.4630 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1741   -0.0875 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0498    0.4499 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4384    0.6310 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5615    0.2570 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6840   -0.2889 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.0239   -0.8878 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4336   -0.2102 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.7721    0.7583 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.8974    0.4128 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3481   -0.5714 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0584   -0.4564 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1746   -0.0864 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0526    0.4433 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4423    0.6219 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5631    0.2535 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6858   -0.2846 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.0295   -0.8751 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4349   -0.2075 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.7769    0.7471 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9000    0.4071 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3516   -0.5629 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0613   -0.4497 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1752   -0.0853 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0554    0.4366 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4462    0.6129 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5647    0.2499 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6876   -0.2803 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.0349   -0.8623 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4362   -0.2048 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.7815    0.7359 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9025    0.4015 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3552   -0.5544 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0641   -0.4431 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1757   -0.0842 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0581    0.4300 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4501    0.6038 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5663    0.2464 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6894   -0.2760 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.0403   -0.8495 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4375   -0.2020 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.7861    0.7247 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9050    0.3958 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3586   -0.5459 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0668   -0.4364 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1762   -0.0831 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0608    0.4233 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4538    0.5946 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5678    0.2428 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6911   -0.2716 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.0456   -0.8367 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4388   -0.1993 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.7906    0.7135 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9075    0.3901 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3620   -0.5373 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0696   -0.4297 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1768   -0.0820 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0634    0.4167 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4575    0.5855 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5693    0.2392 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6928   -0.2673 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.0508   -0.8238 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4400   -0.1965 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.7951    0.7022 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9099    0.3844 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3654   -0.5287 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0722   -0.4229 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1773   -0.0809 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0660    0.4100 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4612    0.5763 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5708    0.2357 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6944   -0.2629 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.0560   -0.8109 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4412   -0.1937 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.7995    0.6909 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9123    0.3787 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3687   -0.5202 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0749   -0.4162 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1778   -0.0798 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0686    0.4033 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4648    0.5671 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5723    0.2321 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6961   -0.2586 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.0610   -0.7980 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4425   -0.1909 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8038    0.6796 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9147    0.3729 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3719   -0.5115 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0775   -0.4094 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1783   -0.0787 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0711    0.3965 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4683    0.5579 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5737    0.2285 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6977   -0.2542 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.0660   -0.7850 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4436   -0.1882 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8080    0.6683 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9170    0.3672 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3751   -0.5029 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0800   -0.4026 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1788   -0.0775 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0736    0.3898 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4718    0.5487 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5752    0.2249 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.6993   -0.2498 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.0709   -0.7720 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4448   -0.1854 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8122    0.6569 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9193    0.3614 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3782   -0.4943 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0825   -0.3958 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1792   -0.0764 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0760    0.3830 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4752    0.5394 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5766    0.2212 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7008   -0.2454 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.0757   -0.7590 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4460   -0.1826 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8162    0.6455 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9215    0.3556 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3813   -0.4856 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0850   -0.3890 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1797   -0.0753 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0784    0.3763 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4786    0.5301 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5779    0.2176 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7023   -0.2410 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.0804   -0.7460 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4471   -0.1798 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8203    0.6341 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9238    0.3498 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3843   -0.4769 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0874   -0.3822 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1802   -0.0742 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0807    0.3695 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4819    0.5208 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5793    0.2140 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7039   -0.2366 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.0851   -0.7329 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4482   -0.1770 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8242    0.6226 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9259    0.3440 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3873   -0.4682 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0898   -0.3754 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1807   -0.0730 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0830    0.3627 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4851    0.5115 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5806    0.2103 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7053   -0.2321 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.0896   -0.7198 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4493   -0.1741 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8281    0.6111 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9281    0.3382 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3902   -0.4595 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0921   -0.3685 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1811   -0.0719 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0853    0.3559 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4883    0.5022 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5819    0.2067 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7068   -0.2277 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.0941   -0.7066 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4504   -0.1713 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8319    0.5996 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9302    0.3324 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3931   -0.4507 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0944   -0.3616 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1816   -0.0707 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0875    0.3491 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4914    0.4928 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5832    0.2030 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7082   -0.2233 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.0985   -0.6934 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4515   -0.1685 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8356    0.5881 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9323    0.3265 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3959   -0.4420 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0967   -0.3548 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1820   -0.0696 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0897    0.3422 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4945    0.4834 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5845    0.1994 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7096   -0.2188 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1028   -0.6802 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4525   -0.1656 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8393    0.5766 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9343    0.3206 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.3986   -0.4332 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.0989   -0.3479 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1824   -0.0685 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0918    0.3354 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.4975    0.4740 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5857    0.1957 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7109   -0.2143 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1071   -0.6670 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4536   -0.1628 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8429    0.5650 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9363    0.3148 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4013   -0.4244 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1011   -0.3410 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1829   -0.0673 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0939    0.3285 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5004    0.4646 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5870    0.1920 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7123   -0.2099 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1112   -0.6538 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4546   -0.1599 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8464    0.5534 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9383    0.3089 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4039   -0.4156 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1032   -0.3340 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1833   -0.0662 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0959    0.3216 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5033    0.4552 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5882    0.1883 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7136   -0.2054 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1153   -0.6405 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4556   -0.1571 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8498    0.5418 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9402    0.3030 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4065   -0.4068 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1053   -0.3271 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1837   -0.0650 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0979    0.3147 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5062    0.4457 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5893    0.1846 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7148   -0.2009 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1192   -0.6272 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4566   -0.1542 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8532    0.5302 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9421    0.2971 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4091   -0.3979 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1073   -0.3201 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1841   -0.0639 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.0999    0.3078 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5089    0.4363 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5905    0.1809 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7161   -0.1964 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1231   -0.6138 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4575   -0.1513 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8565    0.5185 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9439    0.2911 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4115   -0.3890 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1093   -0.3132 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1845   -0.0627 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1018    0.3009 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5116    0.4268 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5916    0.1772 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7173   -0.1919 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1270   -0.6005 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4585   -0.1485 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8597    0.5068 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9457    0.2852 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4139   -0.3802 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1112   -0.3062 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1849   -0.0615 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1037    0.2940 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5143    0.4173 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5927    0.1735 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7185   -0.1874 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1307   -0.5871 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4594   -0.1456 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8629    0.4951 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9475    0.2793 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4163   -0.3713 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1131   -0.2992 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1853   -0.0604 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1055    0.2870 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5169    0.4077 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5938    0.1697 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7197   -0.1829 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1343   -0.5737 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4603   -0.1427 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8659    0.4834 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9492    0.2733 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4186   -0.3624 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1150   -0.2922 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1856   -0.0592 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1073    0.2801 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5194    0.3982 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5948    0.1660 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7208   -0.1784 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1379   -0.5603 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4612   -0.1398 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8689    0.4717 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9509    0.2673 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4209   -0.3535 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1168   -0.2852 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1860   -0.0580 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1090    0.2731 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5219    0.3887 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5959    0.1623 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7219   -0.1738 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1414   -0.5469 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4620   -0.1369 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8719    0.4599 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9526    0.2613 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4231   -0.3445 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1186   -0.2782 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1864   -0.0569 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1107    0.2662 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5243    0.3791 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5969    0.1585 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7230   -0.1693 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1448   -0.5334 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4629   -0.1340 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8747    0.4482 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9542    0.2554 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4252   -0.3356 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1203   -0.2711 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1867   -0.0557 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1124    0.2592 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5266    0.3695 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5979    0.1548 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7240   -0.1647 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1481   -0.5199 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4637   -0.1311 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8775    0.4364 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9558    0.2494 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4273   -0.3266 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1220   -0.2641 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1871   -0.0545 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1140    0.2522 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5289    0.3599 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5988    0.1510 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7251   -0.1602 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1513   -0.5064 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4645   -0.1282 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8802    0.4246 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9573    0.2433 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4293   -0.3176 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1236   -0.2570 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1874   -0.0533 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1155    0.2452 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5312    0.3503 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.5998    0.1472 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7261   -0.1556 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1544   -0.4929 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4653   -0.1252 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8828    0.4128 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9589    0.2373 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4313   -0.3086 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1252   -0.2500 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1877   -0.0522 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1170    0.2382 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5333    0.3407 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6007    0.1435 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7270   -0.1511 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1575   -0.4793 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4661   -0.1223 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8854    0.4009 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9603    0.2313 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4332   -0.2997 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1268   -0.2429 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1881   -0.0510 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1185    0.2311 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5355    0.3310 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6016    0.1397 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7280   -0.1465 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1605   -0.4658 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4669   -0.1194 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8879    0.3891 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9618    0.2253 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4350   -0.2906 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1283   -0.2358 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1884   -0.0498 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1200    0.2241 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5375    0.3214 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6024    0.1359 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7289   -0.1419 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1634   -0.4522 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4676   -0.1164 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8903    0.3772 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9632    0.2192 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4368   -0.2816 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1297   -0.2287 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1887   -0.0486 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1213    0.2171 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5395    0.3117 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6033    0.1321 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7297   -0.1373 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1662   -0.4386 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4683   -0.1135 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8926    0.3653 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9645    0.2132 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4386   -0.2726 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1311   -0.2216 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1890   -0.0474 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1227    0.2100 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5414    0.3020 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6041    0.1283 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7306   -0.1327 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1689   -0.4250 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4690   -0.1106 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8949    0.3534 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9658    0.2071 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4403   -0.2635 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1325   -0.2145 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1893   -0.0462 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1240    0.2029 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5433    0.2923 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6049    0.1245 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7314   -0.1281 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1715   -0.4113 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4697   -0.1076 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8970    0.3415 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9671    0.2010 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4419   -0.2545 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1338   -0.2074 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1896   -0.0451 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1252    0.1959 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5451    0.2826 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6056    0.1207 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7322   -0.1236 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1740   -0.3977 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4704   -0.1047 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.8992    0.3296 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9684    0.1949 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4435   -0.2454 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1351   -0.2003 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1899   -0.0439 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1264    0.1888 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5468    0.2729 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6064    0.1169 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7330   -0.1189 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1765   -0.3840 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4710   -0.1017 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9012    0.3176 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9696    0.1888 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4450   -0.2363 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1363   -0.1931 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1901   -0.0427 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1276    0.1817 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5485    0.2632 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6071    0.1131 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7337   -0.1143 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1789   -0.3703 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4717   -0.0987 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9031    0.3057 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9707    0.1828 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4464   -0.2273 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1375   -0.1860 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1904   -0.0415 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1287    0.1746 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5501    0.2535 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6078    0.1093 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7344   -0.1097 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1811   -0.3566 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4723   -0.0958 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9050    0.2937 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9719    0.1766 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4478   -0.2182 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1387   -0.1788 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1906   -0.0403 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1298    0.1675 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5517    0.2437 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6085    0.1055 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7351   -0.1051 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1833   -0.3429 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4729   -0.0928 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9068    0.2817 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9730    0.1705 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4492   -0.2091 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1398   -0.1717 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1909   -0.0391 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1308    0.1604 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5532    0.2340 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6091    0.1016 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7357   -0.1005 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1855   -0.3292 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4735   -0.0898 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9086    0.2698 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9740    0.1644 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4504   -0.2000 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1408   -0.1645 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1911   -0.0379 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1318    0.1533 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5546    0.2242 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6098    0.0978 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7363   -0.0959 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1875   -0.3154 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4740   -0.0869 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9102    0.2578 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9750    0.1583 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4517   -0.1908 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1419   -0.1573 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1914   -0.0367 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1328    0.1462 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5560    0.2144 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6104    0.0940 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7369   -0.0912 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1894   -0.3017 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4745   -0.0839 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9118    0.2458 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9760    0.1522 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4528   -0.1817 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1428   -0.1502 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1916   -0.0355 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1337    0.1391 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5573    0.2046 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6109    0.0901 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7375   -0.0866 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1913   -0.2879 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4751   -0.0809 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9133    0.2337 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9769    0.1460 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4540   -0.1726 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1437   -0.1430 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1918   -0.0343 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1345    0.1320 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5586    0.1948 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6115    0.0863 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7380   -0.0820 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1930   -0.2742 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4756   -0.0779 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9147    0.2217 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9778    0.1399 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4550   -0.1634 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1446   -0.1358 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1920   -0.0331 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1353    0.1248 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5598    0.1850 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6120    0.0825 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7385   -0.0773 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1947   -0.2604 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4760   -0.0749 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9161    0.2097 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9787    0.1337 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4560   -0.1543 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1454   -0.1286 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1922   -0.0319 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1361    0.1177 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5609    0.1752 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6125    0.0786 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7390   -0.0727 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1963   -0.2466 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4765   -0.0719 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9174    0.1976 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9795    0.1276 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4570   -0.1452 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1462   -0.1214 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1924   -0.0306 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1368    0.1106 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5620    0.1654 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6130    0.0748 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7394   -0.0680 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1978   -0.2328 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4769   -0.0689 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9186    0.1856 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9803    0.1214 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4578   -0.1360 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1470   -0.1142 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1926   -0.0294 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1375    0.1034 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5630    0.1556 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6135    0.0709 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7398   -0.0634 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.1992   -0.2190 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4774   -0.0659 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9197    0.1735 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9810    0.1153 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4587   -0.1268 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1477   -0.1070 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1928   -0.0282 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1381    0.0963 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5639    0.1458 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6139    0.0670 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7402   -0.0587 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.2006   -0.2051 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4778   -0.0629 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9208    0.1615 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9817    0.1091 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4594   -0.1177 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1483   -0.0998 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1930   -0.0270 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1387    0.0891 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5648    0.1360 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6143    0.0632 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7406   -0.0541 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.2018   -0.1913 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4782   -0.0599 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9217    0.1494 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9824    0.1029 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4601   -0.1085 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1489   -0.0926 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1931   -0.0258 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1392    0.0820 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5657    0.1261 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6147    0.0593 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7409   -0.0494 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.2030   -0.1775 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4785   -0.0569 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9226    0.1373 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9830    0.0968 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4608   -0.0993 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1495   -0.0853 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1933   -0.0246 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1397    0.0748 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5664    0.1163 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6151    0.0555 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7412   -0.0448 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.2040   -0.1636 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4789   -0.0539 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9235    0.1252 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9836    0.0906 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4614   -0.0901 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1500   -0.0781 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1934   -0.0234 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1401    0.0676 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5671    0.1064 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6154    0.0516 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7415   -0.0401 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.2050   -0.1498 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4792   -0.0509 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9242    0.1131 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9842    0.0844 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4619   -0.0810 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1505   -0.0709 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1936   -0.0222 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1406    0.0605 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5678    0.0966 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6157    0.0477 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7417   -0.0355 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.2059   -0.1359 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4795   -0.0479 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9249    0.1010 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9847    0.0782 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4624   -0.0718 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1509   -0.0637 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1937   -0.0209 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1409    0.0533 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5683    0.0867 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6160    0.0439 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7419   -0.0308 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.2067   -0.1221 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4798   -0.0449 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9255    0.0890 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9852    0.0720 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4628   -0.0626 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1513   -0.0564 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1939   -0.0197 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1412    0.0461 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5688    0.0769 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6163    0.0400 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7421   -0.0261 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.2075   -0.1082 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4801   -0.0419 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9260    0.0769 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9856    0.0658 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4632   -0.0534 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1516   -0.0492 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1940   -0.0185 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1415    0.0390 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5693    0.0670 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6165    0.0361 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7422   -0.0215 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.2081   -0.0943 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4803   -0.0388 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9264    0.0647 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9860    0.0596 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4635   -0.0442 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1519   -0.0419 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1941   -0.0173 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1417    0.0318 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5697    0.0572 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6167    0.0322 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7424   -0.0168 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.2086   -0.0804 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4806   -0.0358 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9268    0.0526 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9863    0.0535 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4637   -0.0350 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1521   -0.0347 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1942   -0.0161 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1419    0.0246 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5700    0.0473 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6169    0.0284 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7424   -0.0122 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.2091   -0.0666 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4808   -0.0328 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9271    0.0405 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9867    0.0473 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4639   -0.0258 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1523   -0.0275 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1943   -0.0148 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1420    0.0174 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5703    0.0374 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6171    0.0245 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7425   -0.0075 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.2095   -0.0527 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4810   -0.0298 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9273    0.0284 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9869    0.0411 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4641   -0.0166 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1525   -0.0202 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1944   -0.0136 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1421    0.0103 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5705    0.0276 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6172    0.0206 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7425   -0.0028 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.2098   -0.0388 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4812   -0.0268 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9275    0.0163 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9872    0.0348 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4641   -0.0074 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1526   -0.0130 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1945   -0.0124 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1421    0.0031 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5706    0.0177 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6173    0.0167 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7425    0.0018 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.2100   -0.0249 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4813   -0.0237 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9275    0.0042 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9874    0.0286 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4642    0.0018 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1526   -0.0057 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1945   -0.0112 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1421   -0.0041 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5707    0.0078 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6174    0.0129 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7425    0.0065 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.2101   -0.0110 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4815   -0.0207 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9275   -0.0079 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9875    0.0224 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4641    0.0110 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1526    0.0015 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1946   -0.0100 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1421   -0.0113 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5707   -0.0020 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6175    0.0090 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7425    0.0112 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.2101    0.0029 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4816   -0.0177 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9274   -0.0200 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9877    0.0162 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4640    0.0202 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1526    0.0087 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1947   -0.0087 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1420   -0.0184 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5707   -0.0119 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6175    0.0051 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7424    0.0158 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.2100    0.0167 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4817   -0.0147 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9273   -0.0321 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9877    0.0100 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4639    0.0294 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1525    0.0160 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1947   -0.0075 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1419   -0.0256 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5706   -0.0218 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6176    0.0012 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7423    0.0205 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.2099    0.0306 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4818   -0.0116 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9270   -0.0442 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9878    0.0038 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4637    0.0386 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1524    0.0232 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1948   -0.0063 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1417   -0.0328 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5704   -0.0316 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6176   -0.0027 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7421    0.0252 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.2097    0.0445 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4818   -0.0086 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9267   -0.0563 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9878   -0.0024 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4634    0.0478 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1522    0.0305 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1948   -0.0051 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1415   -0.0400 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5702   -0.0415 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6175   -0.0065 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7419    0.0298 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.2093    0.0584 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4819   -0.0056 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9263   -0.0684 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9877   -0.0086 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4631    0.0570 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1520    0.0377 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1948   -0.0038 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1412   -0.0471 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5699   -0.0514 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6175   -0.0104 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7417    0.0345 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.2089    0.0723 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4819   -0.0025 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9259   -0.0805 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9877   -0.0148 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4627    0.0662 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$
+
+     RDKit          3D
+
+ 11 11  0  0  0  0  0  0  0  0999 V2000
+   -0.2702    1.1518    0.0449 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.2785    0.1948   -0.0026 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.9129   -1.1409   -0.0543 C   0  0  0  0  0  0  0  0  0  0  0  0
+    0.3682   -1.5695   -0.0612 N   0  0  0  0  0  0  0  0  0  0  0  0
+    1.3253   -0.6174   -0.0143 C   0  0  0  0  0  0  0  0  0  0  0  0
+    1.0589    0.7415    0.0391 C   0  0  0  0  0  0  0  0  0  0  0  0
+   -0.5180    2.2084    0.0862 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -2.3238    0.4819    0.0005 H   0  0  0  0  0  0  0  0  0  0  0  0
+   -1.6631   -1.9253   -0.0926 H   0  0  0  0  0  0  0  0  0  0  0  0
+    2.3464   -0.9876   -0.0210 H   0  0  0  0  0  0  0  0  0  0  0  0
+    1.8678    1.4622    0.0754 H   0  0  0  0  0  0  0  0  0  0  0  0
+  1  2  2  0
+  2  3  1  0
+  3  4  2  0
+  4  5  1  0
+  5  6  2  0
+  6  1  1  0
+  1  7  1  0
+  2  8  1  0
+  3  9  1  0
+  5 10  1  0
+  6 11  1  0
+M  END
+$$$$

File diff suppressed because it is too large
+ 745 - 285
package-lock.json


+ 53 - 41
package.json

@@ -1,6 +1,6 @@
 {
   "name": "molstar",
-  "version": "3.19.0",
+  "version": "3.32.0",
   "description": "A comprehensive macromolecular library.",
   "homepage": "https://github.com/molstar/molstar#readme",
   "repository": {
@@ -13,7 +13,7 @@
   "scripts": {
     "lint": "eslint .",
     "lint-fix": "eslint . --fix",
-    "test": "npm install --no-save \"gl@^5.0.0\" && npm run lint && jest",
+    "test": "npm install --no-save \"gl@^6.0.2\" && npm run lint && jest",
     "jest": "jest",
     "build": "npm run build-tsc && npm run build-extra && npm run build-webpack",
     "clean": "node ./scripts/clean.js",
@@ -92,76 +92,88 @@
     "Panagiotis Tourlas <panagiot_tourlov@hotmail.com>",
     "Adam Midlik <midlik@gmail.com>",
     "Koya Sakuma <koya.sakuma.work@gmail.com>",
-    "Gianluca Tomasello <giagitom@gmail.com>"
+    "Gianluca Tomasello <giagitom@gmail.com>",
+    "Ke Ma <mark.ma@rcsb.org>",
+    "Jason Pattle <jpattle@exscientia.co.uk>",
+    "David Williams <dwilliams@nobiastx.com>",
+    "Zhenyu Zhang <jump2cn@gmail.com>",
+    "Russell Parker <russell@benchling.com>"
   ],
   "license": "MIT",
   "devDependencies": {
-    "@graphql-codegen/add": "^3.2.1",
-    "@graphql-codegen/cli": "^2.13.1",
-    "@graphql-codegen/time": "^3.2.1",
-    "@graphql-codegen/typescript": "^2.7.3",
+    "@graphql-codegen/add": "^4.0.1",
+    "@graphql-codegen/cli": "^3.2.2",
+    "@graphql-codegen/time": "^4.0.0",
+    "@graphql-codegen/typescript": "^3.0.2",
     "@graphql-codegen/typescript-graphql-files-modules": "^2.2.1",
-    "@graphql-codegen/typescript-graphql-request": "^4.5.5",
-    "@graphql-codegen/typescript-operations": "^2.5.3",
-    "@types/cors": "^2.8.12",
-    "@types/gl": "^4.1.1",
-    "@types/jest": "^29.1.1",
-    "@types/react": "^18.0.21",
-    "@types/react-dom": "^18.0.6",
-    "@typescript-eslint/eslint-plugin": "^5.38.1",
-    "@typescript-eslint/parser": "^5.38.1",
+    "@graphql-codegen/typescript-graphql-request": "^4.5.8",
+    "@graphql-codegen/typescript-operations": "^3.0.2",
+    "@types/cors": "^2.8.13",
+    "@types/gl": "^6.0.2",
+    "@types/jpeg-js": "^0.3.7",
+    "@types/pngjs": "^6.0.1",
+    "@types/jest": "^29.5.0",
+    "@types/react": "^18.0.28",
+    "@types/react-dom": "^18.0.11",
+    "@typescript-eslint/eslint-plugin": "^5.55.0",
+    "@typescript-eslint/parser": "^5.55.0",
     "benchmark": "^2.1.4",
-    "concurrently": "^7.4.0",
-    "cpx2": "^4.2.0",
+    "concurrently": "^7.6.0",
+    "cpx2": "^4.2.2",
     "crypto-browserify": "^3.12.0",
-    "css-loader": "^6.7.1",
-    "eslint": "^8.24.0",
+    "css-loader": "^6.7.3",
+    "eslint": "^8.36.0",
     "extra-watch-webpack-plugin": "^1.0.3",
     "file-loader": "^6.2.0",
-    "fs-extra": "^10.1.0",
+    "fs-extra": "^11.1.0",
     "graphql": "^16.6.0",
     "http-server": "^14.1.1",
-    "jest": "^29.1.2",
-    "mini-css-extract-plugin": "^2.6.1",
+    "jest": "^29.5.0",
+    "mini-css-extract-plugin": "^2.7.5",
     "path-browserify": "^1.0.1",
     "raw-loader": "^4.0.2",
     "react": "^18.2.0",
     "react-dom": "^18.2.0",
-    "sass": "^1.55.0",
-    "sass-loader": "^13.0.2",
-    "simple-git": "^3.14.1",
+    "sass": "^1.59.3",
+    "sass-loader": "^13.2.1",
+    "simple-git": "^3.17.0",
     "stream-browserify": "^3.0.0",
-    "style-loader": "^3.3.1",
-    "ts-jest": "^29.0.3",
-    "typescript": "^4.8.4",
-    "webpack": "^5.74.0",
-    "webpack-cli": "^4.10.0"
+    "style-loader": "^3.3.2",
+    "ts-jest": "^29.0.5",
+    "typescript": "^5.0.2",
+    "webpack": "^5.76.2",
+    "webpack-cli": "^5.0.1"
   },
   "dependencies": {
     "@types/argparse": "^2.0.10",
     "@types/benchmark": "^2.1.2",
     "@types/compression": "1.7.2",
-    "@types/express": "^4.17.14",
-    "@types/node": "^16.11.62",
+    "@types/express": "^4.17.17",
+    "@types/node": "^16.18.16",
     "@types/node-fetch": "^2.6.2",
     "@types/swagger-ui-dist": "3.30.1",
     "argparse": "^2.0.1",
-    "body-parser": "^1.20.0",
+    "body-parser": "^1.20.2",
     "compression": "^1.7.4",
     "cors": "^2.8.5",
-    "express": "^4.18.1",
+    "express": "^4.18.2",
     "h264-mp4-encoder": "^1.0.12",
-    "immer": "^9.0.15",
-    "immutable": "^4.1.0",
-    "node-fetch": "^2.6.7",
-    "rxjs": "^7.5.7",
-    "swagger-ui-dist": "^4.14.2",
-    "tslib": "^2.4.0",
+    "immer": "^9.0.19",
+    "immutable": "^4.3.0",
+    "node-fetch": "^2.6.9",
+    "rxjs": "^7.8.0",
+    "swagger-ui-dist": "^4.18.1",
+    "tslib": "^2.5.0",
     "util.promisify": "^1.1.1",
     "xhr2": "^0.2.1"
   },
   "peerDependencies": {
     "react": "^18.1.0 || ^17.0.2 || ^16.14.0",
     "react-dom": "^18.1.0 || ^17.0.2 || ^16.14.0"
+  },
+  "optionalDependencies": {
+    "gl": "^6.0.2",
+    "jpeg-js": "^0.4.4",
+    "pngjs": "^6.0.0"
   }
 }

+ 2 - 2
scripts/deploy.js

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2019-2021 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ * Copyright (c) 2019-2023 mol* contributors, licensed under MIT, See LICENSE file for more info.
  *
  * @author Alexander Rose <alexander.rose@weirdbyte.de>
  */
@@ -15,7 +15,7 @@ const deployDir = path.resolve(buildDir, 'deploy/');
 const localPath = path.resolve(deployDir, 'molstar.github.io/');
 
 const analyticsTag = /<!-- __MOLSTAR_ANALYTICS__ -->/g;
-const analyticsCode = `<!-- Cloudflare Web Analytics --><script defer src='https://static.cloudflareinsights.com/beacon.min.js' data-cf-beacon='{"token": "c414cbae2d284ea995171a81e4a3e721"}'></script><!-- End Cloudflare Web Analytics -->`;
+const analyticsCode = `<!-- Cloudflare Web Analytics --><script defer src='https://static.cloudflareinsights.com/beacon.min.js' data-cf-beacon='{"token": "c414cbae2d284ea995171a81e4a3e721"}'></script><!-- End Cloudflare Web Analytics --><script defer src="https://web3dsurvey.com/collector.js"></script>`;
 
 function log(command, stdout, stderr) {
     if (command) {

+ 26 - 26
src/apps/docking-viewer/index.ts

@@ -58,20 +58,22 @@ class Viewer {
     }
 
     static async create(elementOrId: string | HTMLElement, colors = [Color(0x992211), Color(0xDDDDDD)], showButtons = true) {
-        const o = { ...DefaultViewerOptions, ...{
-            layoutIsExpanded: false,
-            layoutShowControls: false,
-            layoutShowRemoteState: false,
-            layoutShowSequence: true,
-            layoutShowLog: false,
-            layoutShowLeftPanel: true,
-
-            viewportShowExpand: true,
-            viewportShowControls: false,
-            viewportShowSettings: false,
-            viewportShowSelectionMode: false,
-            viewportShowAnimation: false,
-        } };
+        const o = {
+            ...DefaultViewerOptions, ...{
+                layoutIsExpanded: false,
+                layoutShowControls: false,
+                layoutShowRemoteState: false,
+                layoutShowSequence: true,
+                layoutShowLog: false,
+                layoutShowLeftPanel: true,
+
+                viewportShowExpand: true,
+                viewportShowControls: false,
+                viewportShowSettings: false,
+                viewportShowSelectionMode: false,
+                viewportShowAnimation: false,
+            }
+        };
         const defaultSpec = DefaultPluginUISpec();
 
         const spec: PluginUISpec = {
@@ -135,18 +137,16 @@ class Viewer {
             }
         };
 
-        plugin.behaviors.canvas3d.initialized.subscribe(v => {
-            if (v) {
-                PluginCommands.Canvas3D.SetSettings(plugin, { settings: {
-                    renderer: {
-                        ...plugin.canvas3d!.props.renderer,
-                        backgroundColor: ColorNames.white,
-                    },
-                    camera: {
-                        ...plugin.canvas3d!.props.camera,
-                        helper: { axes: { name: 'off', params: {} } }
-                    }
-                } });
+        PluginCommands.Canvas3D.SetSettings(plugin, {
+            settings: {
+                renderer: {
+                    ...plugin.canvas3d!.props.renderer,
+                    backgroundColor: ColorNames.white,
+                },
+                camera: {
+                    ...plugin.canvas3d!.props.camera,
+                    helper: { axes: { name: 'off', params: {} } }
+                }
             }
         });
 

+ 10 - 5
src/apps/docking-viewer/viewport.tsx

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ * Copyright (c) 2020-2023 mol* contributors, licensed under MIT, See LICENSE file for more info.
  *
  * @author Alexander Rose <alexander.rose@weirdbyte.de>
  */
@@ -31,7 +31,8 @@ function shinyStyle(plugin: PluginContext) {
         postprocessing: {
             ...plugin.canvas3d!.props.postprocessing,
             occlusion: { name: 'off', params: {} },
-            outline: { name: 'off', params: {} }
+            shadow: { name: 'off', params: {} },
+            outline: { name: 'off', params: {} },
         }
     } });
 }
@@ -44,17 +45,21 @@ function occlusionStyle(plugin: PluginContext) {
         postprocessing: {
             ...plugin.canvas3d!.props.postprocessing,
             occlusion: { name: 'on', params: {
-                bias: 0.8,
                 blurKernelSize: 15,
+                multiScale: { name: 'off', params: {} },
                 radius: 5,
+                bias: 0.8,
                 samples: 32,
-                resolutionScale: 1
+                resolutionScale: 1,
+                color: Color(0x000000),
             } },
             outline: { name: 'on', params: {
                 scale: 1.0,
                 threshold: 0.33,
                 color: Color(0x0000),
-            } }
+                includeTransparent: true,
+            } },
+            shadow: { name: 'off', params: {} },
         }
     } });
 }

+ 10 - 4
src/apps/viewer/app.ts

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2018-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ * Copyright (c) 2018-2023 mol* contributors, licensed under MIT, See LICENSE file for more info.
  *
  * @author David Sehnal <david.sehnal@gmail.com>
  * @author Alexander Rose <alexander.rose@weirdbyte.de>
@@ -7,8 +7,9 @@
 
 import { ANVILMembraneOrientation } from '../../extensions/anvil/behavior';
 import { CellPack } from '../../extensions/cellpack';
-import { DnatcoConfalPyramids } from '../../extensions/dnatco';
+import { DnatcoNtCs } from '../../extensions/dnatco';
 import { G3DFormat, G3dProvider } from '../../extensions/g3d/format';
+import { Volseg, VolsegVolumeServerConfig } from '../../extensions/volumes-and-segmentations';
 import { GeometryExport } from '../../extensions/geo-export';
 import { MAQualityAssessment } from '../../extensions/model-archive/quality-assessment/behavior';
 import { QualityAssessmentPLDDTPreset, QualityAssessmentQmeanPreset } from '../../extensions/model-archive/quality-assessment/behavior';
@@ -49,16 +50,17 @@ import { SaccharideCompIdMapType } from '../../mol-model/structure/structure/car
 import { Backgrounds } from '../../extensions/backgrounds';
 
 export { PLUGIN_VERSION as version } from '../../mol-plugin/version';
-export { setDebugMode, setProductionMode, setTimingMode } from '../../mol-util/debug';
+export { setDebugMode, setProductionMode, setTimingMode, consoleStats } from '../../mol-util/debug';
 
 const CustomFormats = [
     ['g3d', G3dProvider] as const
 ];
 
 const Extensions = {
+    'volseg': PluginSpec.Behavior(Volseg),
     'backgrounds': PluginSpec.Behavior(Backgrounds),
     'cellpack': PluginSpec.Behavior(CellPack),
-    'dnatco-confal-pyramids': PluginSpec.Behavior(DnatcoConfalPyramids),
+    'dnatco-ntcs': PluginSpec.Behavior(DnatcoNtCs),
     'pdbe-structure-quality-report': PluginSpec.Behavior(PDBeStructureQualityReport),
     'rcsb-assembly-symmetry': PluginSpec.Behavior(RCSBAssemblySymmetry),
     'rcsb-validation-report': PluginSpec.Behavior(RCSBValidationReport),
@@ -91,6 +93,7 @@ const DefaultViewerOptions = {
     enableDpoit: PluginConfig.General.EnableDpoit.defaultValue,
     preferWebgl1: PluginConfig.General.PreferWebGl1.defaultValue,
     allowMajorPerformanceCaveat: PluginConfig.General.AllowMajorPerformanceCaveat.defaultValue,
+    powerPreference: PluginConfig.General.PowerPreference.defaultValue,
 
     viewportShowExpand: PluginConfig.Viewport.ShowExpand.defaultValue,
     viewportShowControls: PluginConfig.Viewport.ShowControls.defaultValue,
@@ -104,6 +107,7 @@ const DefaultViewerOptions = {
     pdbProvider: PluginConfig.Download.DefaultPdbProvider.defaultValue,
     emdbProvider: PluginConfig.Download.DefaultEmdbProvider.defaultValue,
     saccharideCompIdMapType: 'default' as SaccharideCompIdMapType,
+    volumesAndSegmentationsDefaultServer: VolsegVolumeServerConfig.DefaultServer.defaultValue,
 };
 type ViewerOptions = typeof DefaultViewerOptions;
 
@@ -163,6 +167,7 @@ export class Viewer {
                 [PluginConfig.General.EnableDpoit, o.enableDpoit],
                 [PluginConfig.General.PreferWebGl1, o.preferWebgl1],
                 [PluginConfig.General.AllowMajorPerformanceCaveat, o.allowMajorPerformanceCaveat],
+                [PluginConfig.General.PowerPreference, o.powerPreference],
                 [PluginConfig.Viewport.ShowExpand, o.viewportShowExpand],
                 [PluginConfig.Viewport.ShowControls, o.viewportShowControls],
                 [PluginConfig.Viewport.ShowSettings, o.viewportShowSettings],
@@ -177,6 +182,7 @@ export class Viewer {
                 [PluginConfig.Download.DefaultEmdbProvider, o.emdbProvider],
                 [PluginConfig.Structure.DefaultRepresentationPreset, ViewerAutoPreset.id],
                 [PluginConfig.Structure.SaccharideCompIdMapType, o.saccharideCompIdMapType],
+                [VolsegVolumeServerConfig.DefaultServer, o.volumesAndSegmentationsDefaultServer],
             ]
         };
 

+ 2 - 0
src/apps/viewer/index.html

@@ -63,6 +63,7 @@
             var enableDpoit = getParam('enable-dpoit', '[^&]+').trim() === '1';
             var preferWebgl1 = getParam('prefer-webgl1', '[^&]+').trim() === '1' || void 0;
             var allowMajorPerformanceCaveat = getParam('allow-major-performance-caveat', '[^&]+').trim() === '1';
+            var powerPreference = getParam('power-preference', '[^&]+').trim().toLowerCase();
 
             molstar.Viewer.create('app', {
                 layoutShowControls: !hideControls,
@@ -80,6 +81,7 @@
                 enableDpoit: enableDpoit ? true : void 0,
                 preferWebgl1: preferWebgl1,
                 allowMajorPerformanceCaveat: allowMajorPerformanceCaveat,
+                powerPreference: powerPreference || 'high-performance',
             }).then(viewer => {
                 var snapshotId = getParam('snapshot-id', '[^&]+').trim();
                 if (snapshotId) viewer.setRemoteSnapshot(snapshotId);

+ 2 - 1
src/cli/cifschema/util/cif-dic.ts

@@ -71,6 +71,7 @@ export function getFieldType(type: string, description: string, values?: string[
         case 'ec-type':
         case 'ucode-alphanum-csv':
         case 'id_list':
+        case 'entity_id_list':
             return ListCol('str', ',', description);
         case 'id_list_spc':
             return ListCol('str', ' ', description);
@@ -151,7 +152,7 @@ function getImportFrames(d: Data.CifFrame, imports: Imports) {
 }
 
 /** get field from given or linked category */
-function getField(category: string, field: string, d: Data.CifFrame, imports: Imports, ctx: FrameData): Data.CifField|undefined {
+function getField(category: string, field: string, d: Data.CifFrame, imports: Imports, ctx: FrameData): Data.CifField | undefined {
     const { categories, links } = ctx;
     const cat = d.categories[category];
     if (cat) {

+ 1 - 1
src/cli/structure-info/helpers.ts

@@ -25,7 +25,7 @@ async function readFile(path: string) {
     }
 }
 
-async function parseCif(data: string|Uint8Array) {
+async function parseCif(data: string | Uint8Array) {
     const comp = CIF.parse(data);
     const parsed = await comp.run(p => console.log(Progress.format(p)), 250);
     if (parsed.isError) throw parsed;

+ 1 - 1
src/cli/structure-info/volume.ts

@@ -38,7 +38,7 @@ function print(volume: Volume) {
 }
 
 async function doMesh(volume: Volume, filename: string) {
-    const mesh = await Task.create('', runtime => createVolumeIsosurfaceMesh({ runtime }, volume, Theme.createEmpty(), { isoValue: Volume.IsoValue.absolute(1.5) })).run();
+    const mesh = await Task.create('', runtime => createVolumeIsosurfaceMesh({ runtime }, volume, -1, Theme.createEmpty(), { isoValue: Volume.IsoValue.absolute(1.5) })).run();
     console.log({ vc: mesh.vertexCount, tc: mesh.triangleCount });
 
     // Export the mesh in OBJ format.

+ 3 - 3
src/examples/alpha-orbitals/controls.tsx

@@ -4,16 +4,16 @@
  * @author David Sehnal <david.sehnal@gmail.com>
  */
 
-import * as ReactDOM from 'react-dom';
+import { createRoot } from 'react-dom/client';
 import { AlphaOrbitalsExample } from '.';
 import { ParameterControls } from '../../mol-plugin-ui/controls/parameters';
 import { useBehavior } from '../../mol-plugin-ui/hooks/use-behavior';
 import { PluginContextContainer } from '../../mol-plugin-ui/plugin';
 
 export function mountControls(orbitals: AlphaOrbitalsExample, parent: Element) {
-    ReactDOM.render(<PluginContextContainer plugin={orbitals.plugin}>
+    createRoot(parent).render(<PluginContextContainer plugin={orbitals.plugin}>
         <Controls orbitals={orbitals} />
-    </PluginContextContainer>, parent);
+    </PluginContextContainer>);
 }
 
 function Controls({ orbitals }: { orbitals: AlphaOrbitalsExample }) {

+ 14 - 17
src/examples/alpha-orbitals/index.ts

@@ -25,7 +25,7 @@ import { DemoMoleculeSDF, DemoOrbitals } from './example-data';
 import './index.html';
 require('mol-plugin-ui/skin/light.scss');
 
-import { setDebugMode, setTimingMode } from '../../mol-util/debug';
+import { setDebugMode, setTimingMode, consoleStats } from '../../mol-util/debug';
 
 interface DemoInput {
     moleculeSdf: string,
@@ -82,24 +82,20 @@ export class AlphaOrbitalsExample {
 
         this.plugin.managers.interactivity.setProps({ granularity: 'element' });
 
-        this.plugin.behaviors.canvas3d.initialized.subscribe(init => {
-            if (!init) return;
-
-            if (!canComputeGrid3dOnGPU(this.plugin.canvas3d?.webgl)) {
-                PluginCommands.Toast.Show(this.plugin, {
-                    title: 'Error',
-                    message: `Browser/device does not support required WebGL extension (OES_texture_float).`
-                });
-                return;
-            }
-
-            this.load({
-                moleculeSdf: DemoMoleculeSDF,
-                ...DemoOrbitals
+        if (!canComputeGrid3dOnGPU(this.plugin.canvas3d?.webgl)) {
+            PluginCommands.Toast.Show(this.plugin, {
+                title: 'Error',
+                message: `Browser/device does not support required WebGL extension (OES_texture_float).`
             });
+            return;
+        }
 
-            mountControls(this, document.getElementById('controls')!);
+        this.load({
+            moleculeSdf: DemoMoleculeSDF,
+            ...DemoOrbitals
         });
+
+        mountControls(this, document.getElementById('controls')!);
     }
 
     readonly params = new BehaviorSubject<ParamDefinition.For<Params>>({} as any);
@@ -226,4 +222,5 @@ export class AlphaOrbitalsExample {
 
 (window as any).AlphaOrbitalsExample = new AlphaOrbitalsExample();
 (window as any).AlphaOrbitalsExample.setDebugMode = setDebugMode;
-(window as any).AlphaOrbitalsExample.setTimingMode = setTimingMode;
+(window as any).AlphaOrbitalsExample.setTimingMode = setTimingMode;
+(window as any).AlphaOrbitalsExample.consoleStats = consoleStats;

+ 90 - 0
src/examples/image-renderer/index.ts

@@ -0,0 +1,90 @@
+/**
+ * Copyright (c) 2023 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ *
+ * @author Adam Midlik <midlik@gmail.com>
+ *
+ * Example command-line application generating images of PDB structures
+ * Build: npm install --no-save gl jpeg-js pngjs  // these packages are not listed in dependencies for performance reasons
+ *        npm run build
+ * Run:   node lib/commonjs/examples/image-renderer 1cbs ../outputs_1cbs/
+ */
+
+import { ArgumentParser } from 'argparse';
+import fs from 'fs';
+import path from 'path';
+
+import { Download, ParseCif } from '../../mol-plugin-state/transforms/data';
+import { ModelFromTrajectory, StructureComponent, StructureFromModel, TrajectoryFromMmCif } from '../../mol-plugin-state/transforms/model';
+import { StructureRepresentation3D } from '../../mol-plugin-state/transforms/representation';
+import { HeadlessPluginContext } from '../../mol-plugin/headless-plugin-context';
+import { DefaultPluginSpec } from '../../mol-plugin/spec';
+import { STYLIZED_POSTPROCESSING } from '../../mol-plugin/util/headless-screenshot';
+import { setFSModule } from '../../mol-util/data-source';
+
+
+setFSModule(fs);
+
+interface Args {
+    pdbId: string,
+    outDirectory: string
+}
+
+function parseArguments(): Args {
+    const parser = new ArgumentParser({ description: 'Example command-line application generating images of PDB structures' });
+    parser.add_argument('pdbId', { help: 'PDB identifier' });
+    parser.add_argument('outDirectory', { help: 'Directory for outputs' });
+    const args = parser.parse_args();
+    return { ...args };
+}
+
+async function main() {
+    const args = parseArguments();
+    const url = `https://www.ebi.ac.uk/pdbe/entry-files/download/${args.pdbId}.bcif`;
+    console.log('PDB ID:', args.pdbId);
+    console.log('Source URL:', url);
+    console.log('Outputs:', args.outDirectory);
+
+    // Create a headless plugin
+    const plugin = new HeadlessPluginContext(DefaultPluginSpec(), { width: 800, height: 800 });
+    await plugin.init();
+
+    // Download and visualize data in the plugin
+    const update = plugin.build();
+    const structure = update.toRoot()
+        .apply(Download, { url, isBinary: true })
+        .apply(ParseCif)
+        .apply(TrajectoryFromMmCif)
+        .apply(ModelFromTrajectory)
+        .apply(StructureFromModel);
+    const polymer = structure.apply(StructureComponent, { type: { name: 'static', params: 'polymer' } });
+    const ligand = structure.apply(StructureComponent, { type: { name: 'static', params: 'ligand' } });
+    polymer.apply(StructureRepresentation3D, {
+        type: { name: 'cartoon', params: { alpha: 1 } },
+        colorTheme: { name: 'sequence-id', params: {} },
+    });
+    ligand.apply(StructureRepresentation3D, {
+        type: { name: 'ball-and-stick', params: { sizeFactor: 1 } },
+        colorTheme: { name: 'element-symbol', params: { carbonColor: { name: 'element-symbol', params: {} } } },
+        sizeTheme: { name: 'physical', params: {} },
+    });
+    await update.commit();
+
+    // Export images
+    fs.mkdirSync(args.outDirectory, { recursive: true });
+    await plugin.saveImage(path.join(args.outDirectory, 'basic.png'));
+    await plugin.saveImage(path.join(args.outDirectory, 'basic.jpg'));
+    await plugin.saveImage(path.join(args.outDirectory, 'large.png'), { width: 1600, height: 1200 });
+    await plugin.saveImage(path.join(args.outDirectory, 'large.jpg'), { width: 1600, height: 1200 });
+    await plugin.saveImage(path.join(args.outDirectory, 'stylized.png'), undefined, STYLIZED_POSTPROCESSING);
+    await plugin.saveImage(path.join(args.outDirectory, 'stylized.jpg'), undefined, STYLIZED_POSTPROCESSING);
+    await plugin.saveImage(path.join(args.outDirectory, 'stylized-compressed-jpg.jpg'), undefined, STYLIZED_POSTPROCESSING, undefined, 10);
+
+    // Export state loadable in Mol* Viewer
+    await plugin.saveStateSnapshot(path.join(args.outDirectory, 'molstar-state.molj'));
+
+    // Cleanup
+    await plugin.clear();
+    plugin.dispose();
+}
+
+main();

+ 47 - 6
src/examples/lighting/index.ts

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2019-2021 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ * Copyright (c) 2019-2023 mol* contributors, licensed under MIT, See LICENSE file for more info.
  *
  * @author Alexander Rose <alexander.rose@weirdbyte.de>
  */
@@ -24,8 +24,31 @@ const Canvas3DPresets = {
     illustrative: {
         canvas3d: <Preset>{
             postprocessing: {
-                occlusion: { name: 'on', params: { samples: 32, radius: 6, bias: 1.4, blurKernelSize: 15, resolutionScale: 1 } },
-                outline: { name: 'on', params: { scale: 1, threshold: 0.33, color: Color(0x000000) } }
+                occlusion: {
+                    name: 'on',
+                    params: {
+                        samples: 32,
+                        multiScale: { name: 'off', params: {} },
+                        radius: 5,
+                        bias: 0.8,
+                        blurKernelSize: 15,
+                        resolutionScale: 1,
+                        color: Color(0x000000),
+                    }
+                },
+                outline: {
+                    name: 'on',
+                    params: {
+                        scale: 1,
+                        threshold: 0.33,
+                        color: Color(0x000000),
+                        includeTransparent: true,
+                    }
+                },
+                shadow: {
+                    name: 'off',
+                    params: {}
+                },
             },
             renderer: {
                 ambientIntensity: 1.0,
@@ -36,8 +59,25 @@ const Canvas3DPresets = {
     occlusion: {
         canvas3d: <Preset>{
             postprocessing: {
-                occlusion: { name: 'on', params: { samples: 32, radius: 6, bias: 1.4, blurKernelSize: 15, resolutionScale: 1 } },
-                outline: { name: 'off', params: {} }
+                occlusion: {
+                    name: 'on',
+                    params: {
+                        samples: 32,
+                        multiScale: { name: 'off', params: {} },
+                        radius: 5,
+                        bias: 0.8,
+                        blurKernelSize: 15,
+                        resolutionScale: 1,
+                    }
+                },
+                outline: {
+                    name: 'off',
+                    params: {}
+                },
+                shadow: {
+                    name: 'off',
+                    params: {}
+                },
             },
             renderer: {
                 ambientIntensity: 0.4,
@@ -50,7 +90,8 @@ const Canvas3DPresets = {
         canvas3d: <Preset>{
             postprocessing: {
                 occlusion: { name: 'off', params: {} },
-                outline: { name: 'off', params: {} }
+                outline: { name: 'off', params: {} },
+                shadow: { name: 'off', params: {} },
             },
             renderer: {
                 ambientIntensity: 0.4,

+ 1 - 1
src/extensions/cellpack/data.ts

@@ -52,7 +52,7 @@ export interface Compartment {
 }
 
 // Primitives discribing a compartment
-export const enum CompartmentPrimitiveType {
+export enum CompartmentPrimitiveType {
     MetaBall = 0,
     Sphere = 1,
     Cube = 2,

+ 15 - 3
src/extensions/cellpack/model.ts

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2019-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ * Copyright (c) 2019-2023 mol* contributors, licensed under MIT, See LICENSE file for more info.
  *
  * @author Alexander Rose <alexander.rose@weirdbyte.de>
  * @author Ludovic Autin <ludovic.autin@gmail.com>
@@ -236,7 +236,7 @@ async function getIngredientStructure(plugin: PluginContext, ingredient: Ingredi
         structure = await getCurve(name, getCurveTransforms(ingredient), model);
     } else {
         if ((!results || results.length === 0)) return;
-        let bu: string|undefined = source.bu ? source.bu : undefined;
+        let bu: string | undefined = source.bu ? source.bu : undefined;
         if (bu) {
             if (bu === 'AU') {
                 bu = undefined;
@@ -585,7 +585,7 @@ export const LoadCellPackModel = StateAction.build({
             ... ctx.managers.structure.component.state.options,
             visualQuality: 'custom',
             ignoreLight: true,
-            showHydrogens: false,
+            hydrogens: 'hide-all',
         });
         ctx.canvas3d?.setProps({
             multiSample: { mode: 'off' },
@@ -600,10 +600,21 @@ export const LoadCellPackModel = StateAction.build({
                     name: 'on',
                     params: {
                         samples: 32,
+                        multiScale: { name: 'off', params: {} },
                         radius: 8,
                         bias: 1,
                         blurKernelSize: 15,
                         resolutionScale: 1,
+                        color: Color(0x000000),
+                    }
+                },
+                shadow: {
+                    name: 'on',
+                    params: {
+                        bias: 0.6,
+                        maxDistance: 80,
+                        steps: 3,
+                        tolerance: 1.0,
                     }
                 },
                 outline: {
@@ -612,6 +623,7 @@ export const LoadCellPackModel = StateAction.build({
                         scale: 1,
                         threshold: 0.33,
                         color: ColorNames.black,
+                        includeTransparent: true,
                     }
                 }
             }

+ 59 - 0
src/extensions/dnatco/behavior.ts

@@ -0,0 +1,59 @@
+/**
+ * Copyright (c) 2018-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ *
+ * @author Michal Malý <michal.maly@ibt.cas.cz>
+ * @author Jiří Černý <jiri.cerny@ibt.cas.cz>
+ */
+
+import { PluginBehavior } from '../../mol-plugin/behavior/behavior';
+import { ParamDefinition as PD } from '../../mol-util/param-definition';
+import { ConfalPyramidsPreset } from './confal-pyramids/behavior';
+import { ConfalPyramidsColorThemeProvider } from './confal-pyramids/color';
+import { ConfalPyramidsProvider } from './confal-pyramids/property';
+import { ConfalPyramidsRepresentationProvider } from './confal-pyramids/representation';
+import { NtCTubePreset } from './ntc-tube/behavior';
+import { NtCTubeColorThemeProvider } from './ntc-tube/color';
+import { NtCTubeProvider } from './ntc-tube/property';
+import { NtCTubeRepresentationProvider } from './ntc-tube/representation';
+
+
+export const DnatcoNtCs = PluginBehavior.create<{ autoAttach: boolean, showToolTip: boolean }>({
+    name: 'dnatco-ntcs',
+    category: 'custom-props',
+    display: {
+        name: 'DNATCO NtC Annotations',
+        description: 'DNATCO NtC Annotations',
+    },
+    ctor: class extends PluginBehavior.Handler<{ autoAttach: boolean, showToolTip: boolean }> {
+        register(): void {
+            this.ctx.customModelProperties.register(ConfalPyramidsProvider, this.params.autoAttach);
+            this.ctx.customModelProperties.register(NtCTubeProvider, this.params.autoAttach);
+
+            this.ctx.representation.structure.themes.colorThemeRegistry.add(ConfalPyramidsColorThemeProvider);
+            this.ctx.representation.structure.registry.add(ConfalPyramidsRepresentationProvider);
+            this.ctx.representation.structure.themes.colorThemeRegistry.add(NtCTubeColorThemeProvider);
+            this.ctx.representation.structure.registry.add(NtCTubeRepresentationProvider);
+
+            this.ctx.builders.structure.representation.registerPreset(ConfalPyramidsPreset);
+            this.ctx.builders.structure.representation.registerPreset(NtCTubePreset);
+        }
+
+        unregister() {
+            this.ctx.customModelProperties.unregister(ConfalPyramidsProvider.descriptor.name);
+            this.ctx.customModelProperties.unregister(NtCTubeProvider.descriptor.name);
+
+            this.ctx.representation.structure.registry.remove(ConfalPyramidsRepresentationProvider);
+            this.ctx.representation.structure.themes.colorThemeRegistry.remove(ConfalPyramidsColorThemeProvider);
+            this.ctx.representation.structure.registry.remove(NtCTubeRepresentationProvider);
+            this.ctx.representation.structure.themes.colorThemeRegistry.remove(NtCTubeColorThemeProvider);
+
+            this.ctx.builders.structure.representation.unregisterPreset(ConfalPyramidsPreset);
+            this.ctx.builders.structure.representation.unregisterPreset(NtCTubePreset);
+        }
+    },
+    params: () => ({
+        autoAttach: PD.Boolean(true),
+        showToolTip: PD.Boolean(true)
+    })
+});
+

+ 219 - 0
src/extensions/dnatco/color.ts

@@ -0,0 +1,219 @@
+/**
+ * Copyright (c) 2018-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ *
+ * @author Michal Malý <michal.maly@ibt.cas.cz>
+ * @author Jiří Černý <jiri.cerny@ibt.cas.cz>
+ */
+
+import { Color, ColorMap } from '../../mol-util/color';
+
+export const DefaultNtCClassColors = {
+    A: 0xFFC1C1,
+    B: 0xC8CFFF,
+    BII: 0x0059DA,
+    miB: 0x3BE8FB,
+    Z: 0x01F60E,
+    IC: 0xFA5CFB,
+    OPN: 0xE90000,
+    SYN: 0xFFFF01,
+    N: 0xF2F2F2,
+};
+export const ErrorColor = Color(0xFFA10A);
+
+export const NtCColors = ColorMap({
+    NANT_Upr: DefaultNtCClassColors.N,
+    NANT_Lwr: DefaultNtCClassColors.N,
+    AA00_Upr: DefaultNtCClassColors.A,
+    AA00_Lwr: DefaultNtCClassColors.A,
+    AA02_Upr: DefaultNtCClassColors.A,
+    AA02_Lwr: DefaultNtCClassColors.A,
+    AA03_Upr: DefaultNtCClassColors.A,
+    AA03_Lwr: DefaultNtCClassColors.A,
+    AA04_Upr: DefaultNtCClassColors.A,
+    AA04_Lwr: DefaultNtCClassColors.A,
+    AA08_Upr: DefaultNtCClassColors.A,
+    AA08_Lwr: DefaultNtCClassColors.A,
+    AA09_Upr: DefaultNtCClassColors.A,
+    AA09_Lwr: DefaultNtCClassColors.A,
+    AA01_Upr: DefaultNtCClassColors.A,
+    AA01_Lwr: DefaultNtCClassColors.A,
+    AA05_Upr: DefaultNtCClassColors.A,
+    AA05_Lwr: DefaultNtCClassColors.A,
+    AA06_Upr: DefaultNtCClassColors.A,
+    AA06_Lwr: DefaultNtCClassColors.A,
+    AA10_Upr: DefaultNtCClassColors.A,
+    AA10_Lwr: DefaultNtCClassColors.A,
+    AA11_Upr: DefaultNtCClassColors.A,
+    AA11_Lwr: DefaultNtCClassColors.A,
+    AA07_Upr: DefaultNtCClassColors.A,
+    AA07_Lwr: DefaultNtCClassColors.A,
+    AA12_Upr: DefaultNtCClassColors.A,
+    AA12_Lwr: DefaultNtCClassColors.A,
+    AA13_Upr: DefaultNtCClassColors.A,
+    AA13_Lwr: DefaultNtCClassColors.A,
+    AB01_Upr: DefaultNtCClassColors.A,
+    AB01_Lwr: DefaultNtCClassColors.B,
+    AB02_Upr: DefaultNtCClassColors.A,
+    AB02_Lwr: DefaultNtCClassColors.B,
+    AB03_Upr: DefaultNtCClassColors.A,
+    AB03_Lwr: DefaultNtCClassColors.B,
+    AB04_Upr: DefaultNtCClassColors.A,
+    AB04_Lwr: DefaultNtCClassColors.B,
+    AB05_Upr: DefaultNtCClassColors.A,
+    AB05_Lwr: DefaultNtCClassColors.B,
+    BA01_Upr: DefaultNtCClassColors.B,
+    BA01_Lwr: DefaultNtCClassColors.A,
+    BA05_Upr: DefaultNtCClassColors.B,
+    BA05_Lwr: DefaultNtCClassColors.A,
+    BA09_Upr: DefaultNtCClassColors.B,
+    BA09_Lwr: DefaultNtCClassColors.A,
+    BA08_Upr: DefaultNtCClassColors.BII,
+    BA08_Lwr: DefaultNtCClassColors.A,
+    BA10_Upr: DefaultNtCClassColors.B,
+    BA10_Lwr: DefaultNtCClassColors.A,
+    BA13_Upr: DefaultNtCClassColors.BII,
+    BA13_Lwr: DefaultNtCClassColors.A,
+    BA16_Upr: DefaultNtCClassColors.BII,
+    BA16_Lwr: DefaultNtCClassColors.A,
+    BA17_Upr: DefaultNtCClassColors.BII,
+    BA17_Lwr: DefaultNtCClassColors.A,
+    BB00_Upr: DefaultNtCClassColors.B,
+    BB00_Lwr: DefaultNtCClassColors.B,
+    BB01_Upr: DefaultNtCClassColors.B,
+    BB01_Lwr: DefaultNtCClassColors.B,
+    BB17_Upr: DefaultNtCClassColors.B,
+    BB17_Lwr: DefaultNtCClassColors.B,
+    BB02_Upr: DefaultNtCClassColors.B,
+    BB02_Lwr: DefaultNtCClassColors.B,
+    BB03_Upr: DefaultNtCClassColors.B,
+    BB03_Lwr: DefaultNtCClassColors.B,
+    BB11_Upr: DefaultNtCClassColors.B,
+    BB11_Lwr: DefaultNtCClassColors.B,
+    BB16_Upr: DefaultNtCClassColors.B,
+    BB16_Lwr: DefaultNtCClassColors.B,
+    BB04_Upr: DefaultNtCClassColors.B,
+    BB04_Lwr: DefaultNtCClassColors.BII,
+    BB05_Upr: DefaultNtCClassColors.B,
+    BB05_Lwr: DefaultNtCClassColors.BII,
+    BB07_Upr: DefaultNtCClassColors.BII,
+    BB07_Lwr: DefaultNtCClassColors.BII,
+    BB08_Upr: DefaultNtCClassColors.BII,
+    BB08_Lwr: DefaultNtCClassColors.BII,
+    BB10_Upr: DefaultNtCClassColors.miB,
+    BB10_Lwr: DefaultNtCClassColors.miB,
+    BB12_Upr: DefaultNtCClassColors.miB,
+    BB12_Lwr: DefaultNtCClassColors.miB,
+    BB13_Upr: DefaultNtCClassColors.miB,
+    BB13_Lwr: DefaultNtCClassColors.miB,
+    BB14_Upr: DefaultNtCClassColors.miB,
+    BB14_Lwr: DefaultNtCClassColors.miB,
+    BB15_Upr: DefaultNtCClassColors.miB,
+    BB15_Lwr: DefaultNtCClassColors.miB,
+    BB20_Upr: DefaultNtCClassColors.miB,
+    BB20_Lwr: DefaultNtCClassColors.miB,
+    IC01_Upr: DefaultNtCClassColors.IC,
+    IC01_Lwr: DefaultNtCClassColors.IC,
+    IC02_Upr: DefaultNtCClassColors.IC,
+    IC02_Lwr: DefaultNtCClassColors.IC,
+    IC03_Upr: DefaultNtCClassColors.IC,
+    IC03_Lwr: DefaultNtCClassColors.IC,
+    IC04_Upr: DefaultNtCClassColors.IC,
+    IC04_Lwr: DefaultNtCClassColors.IC,
+    IC05_Upr: DefaultNtCClassColors.IC,
+    IC05_Lwr: DefaultNtCClassColors.IC,
+    IC06_Upr: DefaultNtCClassColors.IC,
+    IC06_Lwr: DefaultNtCClassColors.IC,
+    IC07_Upr: DefaultNtCClassColors.IC,
+    IC07_Lwr: DefaultNtCClassColors.IC,
+    OP01_Upr: DefaultNtCClassColors.OPN,
+    OP01_Lwr: DefaultNtCClassColors.OPN,
+    OP02_Upr: DefaultNtCClassColors.OPN,
+    OP02_Lwr: DefaultNtCClassColors.OPN,
+    OP03_Upr: DefaultNtCClassColors.OPN,
+    OP03_Lwr: DefaultNtCClassColors.OPN,
+    OP04_Upr: DefaultNtCClassColors.OPN,
+    OP04_Lwr: DefaultNtCClassColors.OPN,
+    OP05_Upr: DefaultNtCClassColors.OPN,
+    OP05_Lwr: DefaultNtCClassColors.OPN,
+    OP06_Upr: DefaultNtCClassColors.OPN,
+    OP06_Lwr: DefaultNtCClassColors.OPN,
+    OP07_Upr: DefaultNtCClassColors.OPN,
+    OP07_Lwr: DefaultNtCClassColors.OPN,
+    OP08_Upr: DefaultNtCClassColors.OPN,
+    OP08_Lwr: DefaultNtCClassColors.OPN,
+    OP09_Upr: DefaultNtCClassColors.OPN,
+    OP09_Lwr: DefaultNtCClassColors.OPN,
+    OP10_Upr: DefaultNtCClassColors.OPN,
+    OP10_Lwr: DefaultNtCClassColors.OPN,
+    OP11_Upr: DefaultNtCClassColors.OPN,
+    OP11_Lwr: DefaultNtCClassColors.OPN,
+    OP12_Upr: DefaultNtCClassColors.OPN,
+    OP12_Lwr: DefaultNtCClassColors.OPN,
+    OP13_Upr: DefaultNtCClassColors.OPN,
+    OP13_Lwr: DefaultNtCClassColors.OPN,
+    OP14_Upr: DefaultNtCClassColors.OPN,
+    OP14_Lwr: DefaultNtCClassColors.OPN,
+    OP15_Upr: DefaultNtCClassColors.OPN,
+    OP15_Lwr: DefaultNtCClassColors.OPN,
+    OP16_Upr: DefaultNtCClassColors.OPN,
+    OP16_Lwr: DefaultNtCClassColors.OPN,
+    OP17_Upr: DefaultNtCClassColors.OPN,
+    OP17_Lwr: DefaultNtCClassColors.OPN,
+    OP18_Upr: DefaultNtCClassColors.OPN,
+    OP18_Lwr: DefaultNtCClassColors.OPN,
+    OP19_Upr: DefaultNtCClassColors.OPN,
+    OP19_Lwr: DefaultNtCClassColors.OPN,
+    OP20_Upr: DefaultNtCClassColors.OPN,
+    OP20_Lwr: DefaultNtCClassColors.OPN,
+    OP21_Upr: DefaultNtCClassColors.OPN,
+    OP21_Lwr: DefaultNtCClassColors.OPN,
+    OP22_Upr: DefaultNtCClassColors.OPN,
+    OP22_Lwr: DefaultNtCClassColors.OPN,
+    OP23_Upr: DefaultNtCClassColors.OPN,
+    OP23_Lwr: DefaultNtCClassColors.OPN,
+    OP24_Upr: DefaultNtCClassColors.OPN,
+    OP24_Lwr: DefaultNtCClassColors.OPN,
+    OP25_Upr: DefaultNtCClassColors.OPN,
+    OP25_Lwr: DefaultNtCClassColors.OPN,
+    OP26_Upr: DefaultNtCClassColors.OPN,
+    OP26_Lwr: DefaultNtCClassColors.OPN,
+    OP27_Upr: DefaultNtCClassColors.OPN,
+    OP27_Lwr: DefaultNtCClassColors.OPN,
+    OP28_Upr: DefaultNtCClassColors.OPN,
+    OP28_Lwr: DefaultNtCClassColors.OPN,
+    OP29_Upr: DefaultNtCClassColors.OPN,
+    OP29_Lwr: DefaultNtCClassColors.OPN,
+    OP30_Upr: DefaultNtCClassColors.OPN,
+    OP30_Lwr: DefaultNtCClassColors.OPN,
+    OP31_Upr: DefaultNtCClassColors.OPN,
+    OP31_Lwr: DefaultNtCClassColors.OPN,
+    OPS1_Upr: DefaultNtCClassColors.OPN,
+    OPS1_Lwr: DefaultNtCClassColors.OPN,
+    OP1S_Upr: DefaultNtCClassColors.OPN,
+    OP1S_Lwr: DefaultNtCClassColors.SYN,
+    AAS1_Upr: DefaultNtCClassColors.SYN,
+    AAS1_Lwr: DefaultNtCClassColors.A,
+    AB1S_Upr: DefaultNtCClassColors.A,
+    AB1S_Lwr: DefaultNtCClassColors.SYN,
+    AB2S_Upr: DefaultNtCClassColors.A,
+    AB2S_Lwr: DefaultNtCClassColors.SYN,
+    BB1S_Upr: DefaultNtCClassColors.B,
+    BB1S_Lwr: DefaultNtCClassColors.SYN,
+    BB2S_Upr: DefaultNtCClassColors.B,
+    BB2S_Lwr: DefaultNtCClassColors.SYN,
+    BBS1_Upr: DefaultNtCClassColors.SYN,
+    BBS1_Lwr: DefaultNtCClassColors.B,
+    ZZ01_Upr: DefaultNtCClassColors.Z,
+    ZZ01_Lwr: DefaultNtCClassColors.Z,
+    ZZ02_Upr: DefaultNtCClassColors.Z,
+    ZZ02_Lwr: DefaultNtCClassColors.Z,
+    ZZ1S_Upr: DefaultNtCClassColors.Z,
+    ZZ1S_Lwr: DefaultNtCClassColors.SYN,
+    ZZ2S_Upr: DefaultNtCClassColors.Z,
+    ZZ2S_Lwr: DefaultNtCClassColors.SYN,
+    ZZS1_Upr: DefaultNtCClassColors.SYN,
+    ZZS1_Lwr: DefaultNtCClassColors.Z,
+    ZZS2_Upr: DefaultNtCClassColors.SYN,
+    ZZS2_Lwr: DefaultNtCClassColors.Z,
+});
+

+ 6 - 50
src/extensions/dnatco/confal-pyramids/behavior.ts

@@ -6,23 +6,22 @@
  */
 
 import { ConfalPyramidsColorThemeProvider } from './color';
-import { ConfalPyramids, ConfalPyramidsProvider } from './property';
+import { ConfalPyramidsProvider } from './property';
 import { ConfalPyramidsRepresentationProvider } from './representation';
-import { ConfalPyramidsTypes } from './types';
-import { PluginBehavior } from '../../../mol-plugin/behavior/behavior';
+import { Dnatco } from '../property';
+import { DnatcoTypes } from '../types';
 import { StructureRepresentationPresetProvider, PresetStructureRepresentations } from '../../../mol-plugin-state/builder/structure/representation-preset';
 import { StateObjectRef } from '../../../mol-state';
 import { Task } from '../../../mol-task';
-import { ParamDefinition as PD } from '../../../mol-util/param-definition';
 
-export const DnatcoConfalPyramidsPreset = StructureRepresentationPresetProvider({
+export const ConfalPyramidsPreset = StructureRepresentationPresetProvider({
     id: 'preset-structure-representation-confal-pyramids',
     display: {
         name: 'Confal Pyramids', group: 'Annotation',
         description: 'Schematic depiction of conformer class and confal value.',
     },
     isApplicable(a) {
-        return a.data.models.length >= 1 && a.data.models.some(m => ConfalPyramids.isApplicable(m));
+        return a.data.models.length >= 1 && a.data.models.some(m => Dnatco.isApplicable(m));
     },
     params: () => StructureRepresentationPresetProvider.CommonParams,
     async apply(ref, params, plugin) {
@@ -48,50 +47,7 @@ export const DnatcoConfalPyramidsPreset = StructureRepresentationPresetProvider(
     }
 });
 
-export const DnatcoConfalPyramids = PluginBehavior.create<{ autoAttach: boolean, showToolTip: boolean }>({
-    name: 'dnatco-confal-pyramids-prop',
-    category: 'custom-props',
-    display: {
-        name: 'Confal Pyramids',
-        description: 'Schematic depiction of conformer class and confal value.',
-    },
-    ctor: class extends PluginBehavior.Handler<{ autoAttach: boolean, showToolTip: boolean }> {
-        private provider = ConfalPyramidsProvider;
-
-        register(): void {
-            this.ctx.customModelProperties.register(this.provider, this.params.autoAttach);
-
-            this.ctx.representation.structure.themes.colorThemeRegistry.add(ConfalPyramidsColorThemeProvider);
-            this.ctx.representation.structure.registry.add(ConfalPyramidsRepresentationProvider);
-
-            this.ctx.builders.structure.representation.registerPreset(DnatcoConfalPyramidsPreset);
-        }
-
-        update(p: { autoAttach: boolean, showToolTip: boolean }) {
-            const updated = this.params.autoAttach !== p.autoAttach;
-            this.params.autoAttach = p.autoAttach;
-            this.params.showToolTip = p.showToolTip;
-            this.ctx.customModelProperties.setDefaultAutoAttach(this.provider.descriptor.name, this.params.autoAttach);
-            return updated;
-        }
-
-        unregister() {
-            this.ctx.customModelProperties.unregister(ConfalPyramidsProvider.descriptor.name);
-
-            this.ctx.representation.structure.registry.remove(ConfalPyramidsRepresentationProvider);
-            this.ctx.representation.structure.themes.colorThemeRegistry.remove(ConfalPyramidsColorThemeProvider);
-
-            this.ctx.builders.structure.representation.unregisterPreset(DnatcoConfalPyramidsPreset);
-        }
-    },
-    params: () => ({
-        autoAttach: PD.Boolean(true),
-        showToolTip: PD.Boolean(true)
-    })
-});
-
-export function confalPyramidLabel(halfPyramid: ConfalPyramidsTypes.HalfPyramid) {
-    const { step } = halfPyramid;
+export function confalPyramidLabel(step: DnatcoTypes.Step) {
     return `
         <b>${step.auth_asym_id_1}</b> |
         <b>${step.label_comp_id_1} ${step.auth_seq_id_1}${step.PDB_ins_code_1}${step.label_alt_id_1.length > 0 ? ` (alt ${step.label_alt_id_1})` : ''}

+ 5 - 211
src/extensions/dnatco/confal-pyramids/color.ts

@@ -5,8 +5,10 @@
  * @author Jiří Černý <jiri.cerny@ibt.cas.cz>
  */
 
-import { ConfalPyramids, ConfalPyramidsProvider } from './property';
+import { ErrorColor, NtCColors } from '../color';
+import { ConfalPyramidsProvider } from './property';
 import { ConfalPyramidsTypes as CPT } from './types';
+import { Dnatco } from '../property';
 import { Location } from '../../../mol-model/location';
 import { CustomProperty } from '../../../mol-model-props/common/custom-property';
 import { ColorTheme } from '../../../mol-theme/color';
@@ -19,215 +21,7 @@ import { ObjectKeys } from '../../../mol-util/type-helpers';
 
 const Description = 'Assigns colors to confal pyramids';
 
-const DefaultClassColors = {
-    A: 0xFFC1C1,
-    B: 0xC8CFFF,
-    BII: 0x0059DA,
-    miB: 0x3BE8FB,
-    Z: 0x01F60E,
-    IC: 0xFA5CFB,
-    OPN: 0xE90000,
-    SYN: 0xFFFF01,
-    N: 0xF2F2F2,
-};
-const ErrorColor = Color(0xFFA10A);
-
-const PyramidsColors = ColorMap({
-    NANT_Upr: DefaultClassColors.N,
-    NANT_Lwr: DefaultClassColors.N,
-    AA00_Upr: DefaultClassColors.A,
-    AA00_Lwr: DefaultClassColors.A,
-    AA02_Upr: DefaultClassColors.A,
-    AA02_Lwr: DefaultClassColors.A,
-    AA03_Upr: DefaultClassColors.A,
-    AA03_Lwr: DefaultClassColors.A,
-    AA04_Upr: DefaultClassColors.A,
-    AA04_Lwr: DefaultClassColors.A,
-    AA08_Upr: DefaultClassColors.A,
-    AA08_Lwr: DefaultClassColors.A,
-    AA09_Upr: DefaultClassColors.A,
-    AA09_Lwr: DefaultClassColors.A,
-    AA01_Upr: DefaultClassColors.A,
-    AA01_Lwr: DefaultClassColors.A,
-    AA05_Upr: DefaultClassColors.A,
-    AA05_Lwr: DefaultClassColors.A,
-    AA06_Upr: DefaultClassColors.A,
-    AA06_Lwr: DefaultClassColors.A,
-    AA10_Upr: DefaultClassColors.A,
-    AA10_Lwr: DefaultClassColors.A,
-    AA11_Upr: DefaultClassColors.A,
-    AA11_Lwr: DefaultClassColors.A,
-    AA07_Upr: DefaultClassColors.A,
-    AA07_Lwr: DefaultClassColors.A,
-    AA12_Upr: DefaultClassColors.A,
-    AA12_Lwr: DefaultClassColors.A,
-    AA13_Upr: DefaultClassColors.A,
-    AA13_Lwr: DefaultClassColors.A,
-    AB01_Upr: DefaultClassColors.A,
-    AB01_Lwr: DefaultClassColors.B,
-    AB02_Upr: DefaultClassColors.A,
-    AB02_Lwr: DefaultClassColors.B,
-    AB03_Upr: DefaultClassColors.A,
-    AB03_Lwr: DefaultClassColors.B,
-    AB04_Upr: DefaultClassColors.A,
-    AB04_Lwr: DefaultClassColors.B,
-    AB05_Upr: DefaultClassColors.A,
-    AB05_Lwr: DefaultClassColors.B,
-    BA01_Upr: DefaultClassColors.B,
-    BA01_Lwr: DefaultClassColors.A,
-    BA05_Upr: DefaultClassColors.B,
-    BA05_Lwr: DefaultClassColors.A,
-    BA09_Upr: DefaultClassColors.B,
-    BA09_Lwr: DefaultClassColors.A,
-    BA08_Upr: DefaultClassColors.BII,
-    BA08_Lwr: DefaultClassColors.A,
-    BA10_Upr: DefaultClassColors.B,
-    BA10_Lwr: DefaultClassColors.A,
-    BA13_Upr: DefaultClassColors.BII,
-    BA13_Lwr: DefaultClassColors.A,
-    BA16_Upr: DefaultClassColors.BII,
-    BA16_Lwr: DefaultClassColors.A,
-    BA17_Upr: DefaultClassColors.BII,
-    BA17_Lwr: DefaultClassColors.A,
-    BB00_Upr: DefaultClassColors.B,
-    BB00_Lwr: DefaultClassColors.B,
-    BB01_Upr: DefaultClassColors.B,
-    BB01_Lwr: DefaultClassColors.B,
-    BB17_Upr: DefaultClassColors.B,
-    BB17_Lwr: DefaultClassColors.B,
-    BB02_Upr: DefaultClassColors.B,
-    BB02_Lwr: DefaultClassColors.B,
-    BB03_Upr: DefaultClassColors.B,
-    BB03_Lwr: DefaultClassColors.B,
-    BB11_Upr: DefaultClassColors.B,
-    BB11_Lwr: DefaultClassColors.B,
-    BB16_Upr: DefaultClassColors.B,
-    BB16_Lwr: DefaultClassColors.B,
-    BB04_Upr: DefaultClassColors.B,
-    BB04_Lwr: DefaultClassColors.BII,
-    BB05_Upr: DefaultClassColors.B,
-    BB05_Lwr: DefaultClassColors.BII,
-    BB07_Upr: DefaultClassColors.BII,
-    BB07_Lwr: DefaultClassColors.BII,
-    BB08_Upr: DefaultClassColors.BII,
-    BB08_Lwr: DefaultClassColors.BII,
-    BB10_Upr: DefaultClassColors.miB,
-    BB10_Lwr: DefaultClassColors.miB,
-    BB12_Upr: DefaultClassColors.miB,
-    BB12_Lwr: DefaultClassColors.miB,
-    BB13_Upr: DefaultClassColors.miB,
-    BB13_Lwr: DefaultClassColors.miB,
-    BB14_Upr: DefaultClassColors.miB,
-    BB14_Lwr: DefaultClassColors.miB,
-    BB15_Upr: DefaultClassColors.miB,
-    BB15_Lwr: DefaultClassColors.miB,
-    BB20_Upr: DefaultClassColors.miB,
-    BB20_Lwr: DefaultClassColors.miB,
-    IC01_Upr: DefaultClassColors.IC,
-    IC01_Lwr: DefaultClassColors.IC,
-    IC02_Upr: DefaultClassColors.IC,
-    IC02_Lwr: DefaultClassColors.IC,
-    IC03_Upr: DefaultClassColors.IC,
-    IC03_Lwr: DefaultClassColors.IC,
-    IC04_Upr: DefaultClassColors.IC,
-    IC04_Lwr: DefaultClassColors.IC,
-    IC05_Upr: DefaultClassColors.IC,
-    IC05_Lwr: DefaultClassColors.IC,
-    IC06_Upr: DefaultClassColors.IC,
-    IC06_Lwr: DefaultClassColors.IC,
-    IC07_Upr: DefaultClassColors.IC,
-    IC07_Lwr: DefaultClassColors.IC,
-    OP01_Upr: DefaultClassColors.OPN,
-    OP01_Lwr: DefaultClassColors.OPN,
-    OP02_Upr: DefaultClassColors.OPN,
-    OP02_Lwr: DefaultClassColors.OPN,
-    OP03_Upr: DefaultClassColors.OPN,
-    OP03_Lwr: DefaultClassColors.OPN,
-    OP04_Upr: DefaultClassColors.OPN,
-    OP04_Lwr: DefaultClassColors.OPN,
-    OP05_Upr: DefaultClassColors.OPN,
-    OP05_Lwr: DefaultClassColors.OPN,
-    OP06_Upr: DefaultClassColors.OPN,
-    OP06_Lwr: DefaultClassColors.OPN,
-    OP07_Upr: DefaultClassColors.OPN,
-    OP07_Lwr: DefaultClassColors.OPN,
-    OP08_Upr: DefaultClassColors.OPN,
-    OP08_Lwr: DefaultClassColors.OPN,
-    OP09_Upr: DefaultClassColors.OPN,
-    OP09_Lwr: DefaultClassColors.OPN,
-    OP10_Upr: DefaultClassColors.OPN,
-    OP10_Lwr: DefaultClassColors.OPN,
-    OP11_Upr: DefaultClassColors.OPN,
-    OP11_Lwr: DefaultClassColors.OPN,
-    OP12_Upr: DefaultClassColors.OPN,
-    OP12_Lwr: DefaultClassColors.OPN,
-    OP13_Upr: DefaultClassColors.OPN,
-    OP13_Lwr: DefaultClassColors.OPN,
-    OP14_Upr: DefaultClassColors.OPN,
-    OP14_Lwr: DefaultClassColors.OPN,
-    OP15_Upr: DefaultClassColors.OPN,
-    OP15_Lwr: DefaultClassColors.OPN,
-    OP16_Upr: DefaultClassColors.OPN,
-    OP16_Lwr: DefaultClassColors.OPN,
-    OP17_Upr: DefaultClassColors.OPN,
-    OP17_Lwr: DefaultClassColors.OPN,
-    OP18_Upr: DefaultClassColors.OPN,
-    OP18_Lwr: DefaultClassColors.OPN,
-    OP19_Upr: DefaultClassColors.OPN,
-    OP19_Lwr: DefaultClassColors.OPN,
-    OP20_Upr: DefaultClassColors.OPN,
-    OP20_Lwr: DefaultClassColors.OPN,
-    OP21_Upr: DefaultClassColors.OPN,
-    OP21_Lwr: DefaultClassColors.OPN,
-    OP22_Upr: DefaultClassColors.OPN,
-    OP22_Lwr: DefaultClassColors.OPN,
-    OP23_Upr: DefaultClassColors.OPN,
-    OP23_Lwr: DefaultClassColors.OPN,
-    OP24_Upr: DefaultClassColors.OPN,
-    OP24_Lwr: DefaultClassColors.OPN,
-    OP25_Upr: DefaultClassColors.OPN,
-    OP25_Lwr: DefaultClassColors.OPN,
-    OP26_Upr: DefaultClassColors.OPN,
-    OP26_Lwr: DefaultClassColors.OPN,
-    OP27_Upr: DefaultClassColors.OPN,
-    OP27_Lwr: DefaultClassColors.OPN,
-    OP28_Upr: DefaultClassColors.OPN,
-    OP28_Lwr: DefaultClassColors.OPN,
-    OP29_Upr: DefaultClassColors.OPN,
-    OP29_Lwr: DefaultClassColors.OPN,
-    OP30_Upr: DefaultClassColors.OPN,
-    OP30_Lwr: DefaultClassColors.OPN,
-    OP31_Upr: DefaultClassColors.OPN,
-    OP31_Lwr: DefaultClassColors.OPN,
-    OPS1_Upr: DefaultClassColors.OPN,
-    OPS1_Lwr: DefaultClassColors.OPN,
-    OP1S_Upr: DefaultClassColors.OPN,
-    OP1S_Lwr: DefaultClassColors.SYN,
-    AAS1_Upr: DefaultClassColors.SYN,
-    AAS1_Lwr: DefaultClassColors.A,
-    AB1S_Upr: DefaultClassColors.A,
-    AB1S_Lwr: DefaultClassColors.SYN,
-    AB2S_Upr: DefaultClassColors.A,
-    AB2S_Lwr: DefaultClassColors.SYN,
-    BB1S_Upr: DefaultClassColors.B,
-    BB1S_Lwr: DefaultClassColors.SYN,
-    BB2S_Upr: DefaultClassColors.B,
-    BB2S_Lwr: DefaultClassColors.SYN,
-    BBS1_Upr: DefaultClassColors.SYN,
-    BBS1_Lwr: DefaultClassColors.B,
-    ZZ01_Upr: DefaultClassColors.Z,
-    ZZ01_Lwr: DefaultClassColors.Z,
-    ZZ02_Upr: DefaultClassColors.Z,
-    ZZ02_Lwr: DefaultClassColors.Z,
-    ZZ1S_Upr: DefaultClassColors.Z,
-    ZZ1S_Lwr: DefaultClassColors.SYN,
-    ZZ2S_Upr: DefaultClassColors.Z,
-    ZZ2S_Lwr: DefaultClassColors.SYN,
-    ZZS1_Upr: DefaultClassColors.SYN,
-    ZZS1_Lwr: DefaultClassColors.Z,
-    ZZS2_Upr: DefaultClassColors.SYN,
-    ZZS2_Lwr: DefaultClassColors.Z,
-});
+const PyramidsColors = ColorMap({ ...NtCColors });
 type PyramidsColors = typeof PyramidsColors;
 
 export const ConfalPyramidsColorThemeParams = {
@@ -272,7 +66,7 @@ export const ConfalPyramidsColorThemeProvider: ColorTheme.Provider<ConfalPyramid
     factory: ConfalPyramidsColorTheme,
     getParams: getConfalPyramidsColorThemeParams,
     defaultValues: PD.getDefaultValues(ConfalPyramidsColorThemeParams),
-    isApplicable: (ctx: ThemeDataContext) => !!ctx.structure && ctx.structure.models.some(m => ConfalPyramids.isApplicable(m)),
+    isApplicable: (ctx: ThemeDataContext) => !!ctx.structure && ctx.structure.models.some(m => Dnatco.isApplicable(m)),
     ensureCustomProperties: {
         attach: (ctx: CustomProperty.Context, data: ThemeDataContext) => data.structure ? ConfalPyramidsProvider.attach(ctx, data.structure.models[0], void 0, true) : Promise.resolve(),
         detach: (data) => data.structure && ConfalPyramidsProvider.ref(data.structure.models[0], false)

+ 5 - 162
src/extensions/dnatco/confal-pyramids/property.ts

@@ -5,90 +5,18 @@
  * @author Jiří Černý <jiri.cerny@ibt.cas.cz>
  */
 
-import { ConfalPyramidsTypes as CPT } from './types';
-import { Column, Table } from '../../../mol-data/db';
-import { toTable } from '../../../mol-io/reader/cif/schema';
+import { Dnatco, DnatcoParams, DnatcoSteps } from '../property';
 import { CustomPropertyDescriptor } from '../../../mol-model/custom-property';
 import { Model } from '../../../mol-model/structure';
 import { CustomProperty } from '../../../mol-model-props/common/custom-property';
 import { CustomModelProperty } from '../../../mol-model-props/common/custom-model-property';
-import { PropertyWrapper } from '../../../mol-model-props/common/wrapper';
 import { ParamDefinition as PD } from '../../../mol-util/param-definition';
-import { MmcifFormat } from '../../../mol-model-formats/structure/mmcif';
 
-export type ConfalPyramids = PropertyWrapper<CPT.Steps | undefined>;
-
-export namespace ConfalPyramids {
-    export const Schema = {
-        ndb_struct_ntc_step: {
-            id: Column.Schema.int,
-            name: Column.Schema.str,
-            PDB_model_number: Column.Schema.int,
-            label_entity_id_1: Column.Schema.int,
-            label_asym_id_1: Column.Schema.str,
-            label_seq_id_1: Column.Schema.int,
-            label_comp_id_1: Column.Schema.str,
-            label_alt_id_1: Column.Schema.str,
-            label_entity_id_2: Column.Schema.int,
-            label_asym_id_2: Column.Schema.str,
-            label_seq_id_2: Column.Schema.int,
-            label_comp_id_2: Column.Schema.str,
-            label_alt_id_2: Column.Schema.str,
-            auth_asym_id_1: Column.Schema.str,
-            auth_seq_id_1: Column.Schema.int,
-            auth_asym_id_2: Column.Schema.str,
-            auth_seq_id_2: Column.Schema.int,
-            PDB_ins_code_1: Column.Schema.str,
-            PDB_ins_code_2: Column.Schema.str,
-        },
-        ndb_struct_ntc_step_summary: {
-            step_id: Column.Schema.int,
-            assigned_CANA: Column.Schema.str,
-            assigned_NtC: Column.Schema.str,
-            confal_score: Column.Schema.int,
-            euclidean_distance_NtC_ideal: Column.Schema.float,
-            cartesian_rmsd_closest_NtC_representative: Column.Schema.float,
-            closest_CANA: Column.Schema.str,
-            closest_NtC: Column.Schema.str,
-            closest_step_golden: Column.Schema.str
-        }
-    };
-    export type Schema = typeof Schema;
-
-    export async function fromCif(ctx: CustomProperty.Context, model: Model, props: ConfalPyramidsProps): Promise<CustomProperty.Data<ConfalPyramids>> {
-        const info = PropertyWrapper.createInfo();
-        const data = getCifData(model);
-        if (data === undefined) return { value: { info, data: undefined } };
-
-        const fromCif = createPyramidsFromCif(model, data.steps, data.stepsSummary);
-        return { value: { info, data: fromCif } };
-    }
-
-    function getCifData(model: Model) {
-        if (!MmcifFormat.is(model.sourceData)) throw new Error('Data format must be mmCIF');
-        if (!hasNdbStructNtcCategories(model)) return undefined;
-        return {
-            steps: toTable(Schema.ndb_struct_ntc_step, model.sourceData.data.frame.categories.ndb_struct_ntc_step),
-            stepsSummary: toTable(Schema.ndb_struct_ntc_step_summary, model.sourceData.data.frame.categories.ndb_struct_ntc_step_summary)
-        };
-    }
-
-    function hasNdbStructNtcCategories(model: Model): boolean {
-        if (!MmcifFormat.is(model.sourceData)) return false;
-        const names = (model.sourceData).data.frame.categoryNames;
-        return names.includes('ndb_struct_ntc_step') && names.includes('ndb_struct_ntc_step_summary');
-    }
-
-    export function isApplicable(model?: Model): boolean {
-        return !!model && hasNdbStructNtcCategories(model);
-    }
-}
-
-export const ConfalPyramidsParams = {};
+export const ConfalPyramidsParams = { ...DnatcoParams };
 export type ConfalPyramidsParams = typeof ConfalPyramidsParams;
 export type ConfalPyramidsProps = PD.Values<ConfalPyramidsParams>;
 
-export const ConfalPyramidsProvider: CustomModelProperty.Provider<ConfalPyramidsParams, ConfalPyramids> = CustomModelProperty.createProvider({
+export const ConfalPyramidsProvider: CustomModelProperty.Provider<ConfalPyramidsParams, DnatcoSteps> = CustomModelProperty.createProvider({
     label: 'Confal Pyramids',
     descriptor: CustomPropertyDescriptor({
         name: 'confal_pyramids',
@@ -96,94 +24,9 @@ export const ConfalPyramidsProvider: CustomModelProperty.Provider<ConfalPyramids
     type: 'static',
     defaultParams: ConfalPyramidsParams,
     getParams: (data: Model) => ConfalPyramidsParams,
-    isApplicable: (data: Model) => ConfalPyramids.isApplicable(data),
+    isApplicable: (data: Model) => Dnatco.isApplicable(data),
     obtain: async (ctx: CustomProperty.Context, data: Model, props: Partial<ConfalPyramidsProps>) => {
         const p = { ...PD.getDefaultValues(ConfalPyramidsParams), ...props };
-        return ConfalPyramids.fromCif(ctx, data, p);
+        return Dnatco.fromCif(ctx, data, p);
     }
 });
-
-type StepsSummaryTable = Table<typeof ConfalPyramids.Schema.ndb_struct_ntc_step_summary>;
-
-function createPyramidsFromCif(
-    model: Model,
-    cifSteps: Table<typeof ConfalPyramids.Schema.ndb_struct_ntc_step>,
-    stepsSummary: StepsSummaryTable
-): CPT.Steps {
-    const steps = new Array<CPT.Step>();
-    const mapping = new Array<CPT.MappedChains>();
-
-    const {
-        id, PDB_model_number, name,
-        auth_asym_id_1, auth_seq_id_1, label_comp_id_1, label_alt_id_1, PDB_ins_code_1,
-        auth_asym_id_2, auth_seq_id_2, label_comp_id_2, label_alt_id_2, PDB_ins_code_2,
-        _rowCount
-    } = cifSteps;
-
-    if (_rowCount !== stepsSummary._rowCount) throw new Error('Inconsistent mmCIF data');
-
-    for (let i = 0; i < _rowCount; i++) {
-        const {
-            NtC,
-            confal_score,
-            rmsd
-        } = getSummaryData(id.value(i), i, stepsSummary);
-        const modelNum = PDB_model_number.value(i);
-        const chainId = auth_asym_id_1.value(i);
-        const seqId = auth_seq_id_1.value(i);
-        const modelIdx = modelNum - 1;
-
-        if (mapping.length <= modelIdx || !mapping[modelIdx])
-            mapping[modelIdx] = new Map<string, CPT.MappedResidues>();
-
-        const step = {
-            PDB_model_number: modelNum,
-            name: name.value(i),
-            auth_asym_id_1: chainId,
-            auth_seq_id_1: seqId,
-            label_comp_id_1: label_comp_id_1.value(i),
-            label_alt_id_1: label_alt_id_1.value(i),
-            PDB_ins_code_1: PDB_ins_code_1.value(i),
-            auth_asym_id_2: auth_asym_id_2.value(i),
-            auth_seq_id_2: auth_seq_id_2.value(i),
-            label_comp_id_2: label_comp_id_2.value(i),
-            label_alt_id_2: label_alt_id_2.value(i),
-            PDB_ins_code_2: PDB_ins_code_2.value(i),
-            confal_score,
-            NtC,
-            rmsd,
-        };
-
-        steps.push(step);
-
-        const mappedChains = mapping[modelIdx];
-        const residuesOnChain = mappedChains.get(chainId) ?? new Map<number, number[]>();
-        const stepsForResidue = residuesOnChain.get(seqId) ?? [];
-        stepsForResidue.push(steps.length - 1);
-
-        residuesOnChain.set(seqId, stepsForResidue);
-        mappedChains.set(chainId, residuesOnChain);
-        mapping[modelIdx] = mappedChains;
-    }
-
-    return { steps, mapping };
-}
-
-function getSummaryData(id: number, i: number, stepsSummary: StepsSummaryTable) {
-    const {
-        step_id,
-        confal_score,
-        assigned_NtC,
-        cartesian_rmsd_closest_NtC_representative,
-    } = stepsSummary;
-
-    // Assume that step_ids in ntc_step_summary are in the same order as steps in ntc_step
-    for (let j = i; j < stepsSummary._rowCount; j++) {
-        if (id === step_id.value(j)) return { NtC: assigned_NtC.value(j), confal_score: confal_score.value(j), rmsd: cartesian_rmsd_closest_NtC_representative.value(j) };
-    }
-    // Safety net for cases where the previous assumption is not met
-    for (let j = 0; j < i; j++) {
-        if (id === step_id.value(j)) return { NtC: assigned_NtC.value(j), confal_score: confal_score.value(j), rmsd: cartesian_rmsd_closest_NtC_representative.value(j) };
-    }
-    throw new Error('Inconsistent mmCIF data');
-}

+ 6 - 5
src/extensions/dnatco/confal-pyramids/representation.ts

@@ -5,9 +5,10 @@
  * @author Jiří Černý <jiri.cerny@ibt.cas.cz>
  */
 
-import { ConfalPyramids, ConfalPyramidsProvider } from './property';
+import { ConfalPyramidsProvider } from './property';
 import { ConfalPyramidsIterator } from './util';
 import { ConfalPyramidsTypes as CPT } from './types';
+import { Dnatco } from '../property';
 import { Interval } from '../../../mol-data/int';
 import { Mesh } from '../../../mol-geo/geometry/mesh/mesh';
 import { MeshBuilder } from '../../../mol-geo/geometry/mesh/mesh-builder';
@@ -87,6 +88,8 @@ function createConfalPyramidsMesh(ctx: VisualContext, unit: Unit, structure: Str
     const it = new ConfalPyramidsIterator(structure, unit);
     while (it.hasNext) {
         const allPoints = it.move();
+        if (!allPoints)
+            continue;
 
         for (const points of allPoints) {
             const { O3, P, OP1, OP2, O5, confalScore } = points;
@@ -150,9 +153,7 @@ function getConfalPyramidLoci(pickingId: PickingId, structureGroup: StructureGro
     if (halfPyramidsCount <= groupId) return EmptyLoci;
 
     const idx = Math.floor(groupId / 2); // Map groupIndex to a step, see createConfalPyramidsMesh() for full explanation
-    const step = data.steps[idx];
-
-    return CPT.Loci({ step, isLower: groupId % 2 === 1 }, [{}]);
+    return CPT.Loci(data.steps, [idx]);
 }
 
 function eachConfalPyramid(loci: Loci, structureGroup: StructureGroup, apply: (interval: Interval) => boolean) {
@@ -197,7 +198,7 @@ export const ConfalPyramidsRepresentationProvider = StructureRepresentationProvi
     defaultValues: PD.getDefaultValues(ConfalPyramidsParams),
     defaultColorTheme: { name: 'confal-pyramids' },
     defaultSizeTheme: { name: 'uniform' },
-    isApplicable: (structure: Structure) => structure.models.some(m => ConfalPyramids.isApplicable(m)),
+    isApplicable: (structure: Structure) => structure.models.some(m => Dnatco.isApplicable(m)),
     ensureCustomProperties: {
         attach: (ctx: CustomProperty.Context, structure: Structure) => ConfalPyramidsProvider.attach(ctx, structure.model, void 0, true),
         detach: (data) => ConfalPyramidsProvider.ref(data.model, false),

+ 9 - 41
src/extensions/dnatco/confal-pyramids/types.ts

@@ -5,61 +5,29 @@
  * @author Jiří Černý <jiri.cerny@ibt.cas.cz>
  */
 
+import { DnatcoTypes } from '../types';
 import { DataLocation } from '../../../mol-model/location';
 import { DataLoci } from '../../../mol-model/loci';
 import { confalPyramidLabel } from './behavior';
 
 export namespace ConfalPyramidsTypes {
-    export const DataTag = 'dnatco-confal-half-pyramid';
+    export interface Location extends DataLocation<DnatcoTypes.HalfStep, {}> {}
 
-    export type Step = {
-        PDB_model_number: number,
-        name: string,
-        auth_asym_id_1: string,
-        auth_seq_id_1: number,
-        label_comp_id_1: string,
-        label_alt_id_1: string,
-        PDB_ins_code_1: string,
-        auth_asym_id_2: string,
-        auth_seq_id_2: number,
-        label_comp_id_2: string,
-        label_alt_id_2: string,
-        PDB_ins_code_2: string,
-        confal_score: number,
-        NtC: string,
-        rmsd: number,
-    }
-
-    export type MappedChains = Map<string, MappedResidues>;
-    export type MappedResidues = Map<number, number[]>;
-
-    export interface Steps {
-        steps: Array<Step>,
-        mapping: MappedChains[],
-    }
-
-    export interface HalfPyramid {
-        step: Step,
-        isLower: boolean,
-    }
-
-    export interface Location extends DataLocation<HalfPyramid, {}> {}
-
-    export function Location(step: Step, isLower: boolean) {
-        return DataLocation(DataTag, { step, isLower }, {});
+    export function Location(step: DnatcoTypes.Step, isLower: boolean) {
+        return DataLocation(DnatcoTypes.DataTag, { step, isLower }, {});
     }
 
     export function isLocation(x: any): x is Location {
-        return !!x && x.kind === 'data-location' && x.tag === DataTag;
+        return !!x && x.kind === 'data-location' && x.tag === DnatcoTypes.DataTag;
     }
 
-    export interface Loci extends DataLoci<HalfPyramid, {}> {}
+    export interface Loci extends DataLoci<DnatcoTypes.Step[], number> {}
 
-    export function Loci(data: HalfPyramid, elements: ReadonlyArray<{}>): Loci {
-        return DataLoci(DataTag, data, elements, undefined, () => confalPyramidLabel(data));
+    export function Loci(data: DnatcoTypes.Step[], elements: ReadonlyArray<number>): Loci {
+        return DataLoci(DnatcoTypes.DataTag, data, elements, undefined, () => elements[0] !== undefined ? confalPyramidLabel(data[elements[0]]) : '');
     }
 
     export function isLoci(x: any): x is Loci {
-        return !!x && x.kind === 'data-loci' && x.tag === DataTag;
+        return !!x && x.kind === 'data-loci' && x.tag === DnatcoTypes.DataTag;
     }
 }

+ 29 - 52
src/extensions/dnatco/confal-pyramids/util.ts

@@ -1,16 +1,15 @@
 /**
- * Copyright (c) 2018-2020 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ * Copyright (c) 2018-2023 mol* contributors, licensed under MIT, See LICENSE file for more info.
  *
  * @author Michal Malý <michal.maly@ibt.cas.cz>
  * @author Jiří Černý <jiri.cerny@ibt.cas.cz>
  */
 
 import { ConfalPyramidsProvider } from './property';
-import { ConfalPyramidsTypes as CPT } from './types';
+import { DnatcoTypes } from '../types';
+import { DnatcoUtil } from '../util';
 import { Segmentation } from '../../../mol-data/int';
-import { ChainIndex, ElementIndex, ResidueIndex, Structure, StructureElement, StructureProperties, Unit } from '../../../mol-model/structure';
-
-type Residue = Segmentation.Segment<ResidueIndex>;
+import { ChainIndex, ElementIndex, ResidueIndex, Structure, StructureElement, Unit } from '../../../mol-model/structure';
 
 export type Pyramid = {
     O3: ElementIndex,
@@ -22,31 +21,17 @@ export type Pyramid = {
     stepIdx: number,
 };
 
-const EmptyStepIndices = new Array<number>();
-
-function copyResidue(r?: Residue) {
-    return r ? { index: r.index, start: r.start, end: r.end } : void 0;
-}
-
-function getAtomIndex(loc: StructureElement.Location, residue: Residue, names: string[], altId: string): ElementIndex {
-    for (let eI = residue.start; eI < residue.end; eI++) {
-        loc.element = loc.unit.elements[eI];
-        const elName = StructureProperties.atom.label_atom_id(loc);
-        const elAltId = StructureProperties.atom.label_alt_id(loc);
-
-        if (names.includes(elName) && (elAltId === altId || elAltId.length === 0))
-            return loc.element;
-    }
-
-    return -1 as ElementIndex;
-}
-
-function getPyramid(loc: StructureElement.Location, one: Residue, two: Residue, altIdOne: string, altIdTwo: string, confalScore: number, stepIdx: number): Pyramid {
-    const O3 = getAtomIndex(loc, one, ['O3\'', 'O3*'], altIdOne);
-    const P = getAtomIndex(loc, two, ['P'], altIdTwo);
-    const OP1 = getAtomIndex(loc, two, ['OP1'], altIdTwo);
-    const OP2 = getAtomIndex(loc, two, ['OP2'], altIdTwo);
-    const O5 = getAtomIndex(loc, two, ['O5\'', 'O5*'], altIdTwo);
+function getPyramid(
+    loc: StructureElement.Location,
+    one: DnatcoUtil.Residue, two: DnatcoUtil.Residue,
+    altIdOne: string, altIdTwo: string,
+    insCodeOne: string, insCodeTwo: string,
+    confalScore: number, stepIdx: number): Pyramid {
+    const O3 = DnatcoUtil.getAtomIndex(loc, one, ['O3\'', 'O3*'], altIdOne, insCodeOne);
+    const P = DnatcoUtil.getAtomIndex(loc, two, ['P'], altIdTwo, insCodeTwo);
+    const OP1 = DnatcoUtil.getAtomIndex(loc, two, ['OP1'], altIdTwo, insCodeTwo);
+    const OP2 = DnatcoUtil.getAtomIndex(loc, two, ['OP2'], altIdTwo, insCodeTwo);
+    const O5 = DnatcoUtil.getAtomIndex(loc, two, ['O5\'', 'O5*'], altIdTwo, insCodeTwo);
 
     return { O3, P, OP1, OP2, O5, confalScore, stepIdx };
 }
@@ -54,39 +39,29 @@ function getPyramid(loc: StructureElement.Location, one: Residue, two: Residue,
 export class ConfalPyramidsIterator {
     private chainIt: Segmentation.SegmentIterator<ChainIndex>;
     private residueIt: Segmentation.SegmentIterator<ResidueIndex>;
-    private residueOne?: Residue;
-    private residueTwo: Residue;
-    private data?: CPT.Steps;
+    private residueOne?: DnatcoUtil.Residue;
+    private residueTwo: DnatcoUtil.Residue;
+    private data?: DnatcoTypes.Steps;
     private loc: StructureElement.Location;
 
-    private getStepIndices(r: Residue) {
-        this.loc.element = this.loc.unit.elements[r.start];
-
-        const modelIdx = StructureProperties.unit.model_num(this.loc) - 1;
-        const chainId = StructureProperties.chain.auth_asym_id(this.loc);
-        const seqId = StructureProperties.residue.auth_seq_id(this.loc);
-
-        const chains = this.data!.mapping[modelIdx];
-        if (!chains) return EmptyStepIndices;
-        const residues = chains.get(chainId);
-        if (!residues) return EmptyStepIndices;
-        return residues.get(seqId) ?? EmptyStepIndices;
-    }
-
     private moveStep() {
-        this.residueOne = copyResidue(this.residueTwo);
-        this.residueTwo = copyResidue(this.residueIt.move())!;
+        this.residueOne = DnatcoUtil.copyResidue(this.residueTwo);
+        this.residueTwo = DnatcoUtil.copyResidue(this.residueIt.move())!;
+
+        // Check for discontinuity
+        if (this.residueTwo.index !== (this.residueOne!.index + 1))
+            return void 0;
 
         return this.toPyramids(this.residueOne!, this.residueTwo);
     }
 
-    private toPyramids(one: Residue, two: Residue) {
-        const indices = this.getStepIndices(one);
+    private toPyramids(one: DnatcoUtil.Residue, two: DnatcoUtil.Residue) {
+        const indices = DnatcoUtil.getStepIndices(this.data!, this.loc, one);
 
         const points = [];
         for (const idx of indices) {
             const step = this.data!.steps[idx];
-            points.push(getPyramid(this.loc, one, two, step.label_alt_id_1, step.label_alt_id_2, step.confal_score, idx));
+            points.push(getPyramid(this.loc, one, two, step.label_alt_id_1, step.label_alt_id_2, step.PDB_ins_code_1, step.PDB_ins_code_2, step.confal_score, idx));
         }
 
         return points;
@@ -121,6 +96,8 @@ export class ConfalPyramidsIterator {
             return this.moveStep();
         } else {
             this.residueIt.setSegment(this.chainIt.move());
+            if (this.residueIt.hasNext)
+                this.residueTwo = this.residueIt.move();
             return this.moveStep();
         }
     }

+ 2 - 2
src/extensions/dnatco/index.ts

@@ -1,8 +1,8 @@
 /**
- * Copyright (c) 2018-2020 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ * Copyright (c) 2018-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
  *
  * @author Michal Malý <michal.maly@ibt.cas.cz>
  * @author Jiří Černý <jiri.cerny@ibt.cas.cz>
  */
 
-export { DnatcoConfalPyramids } from './confal-pyramids/behavior';
+export { DnatcoNtCs } from './behavior';

+ 57 - 0
src/extensions/dnatco/ntc-tube/behavior.ts

@@ -0,0 +1,57 @@
+/**
+ * Copyright (c) 2018-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ *
+ * @author Michal Malý <michal.maly@ibt.cas.cz>
+ * @author Jiří Černý <jiri.cerny@ibt.cas.cz>
+ */
+
+import { NtCTubeColorThemeProvider } from './color';
+import { NtCTubeProvider } from './property';
+import { NtCTubeRepresentationProvider } from './representation';
+import { DnatcoTypes } from '../types';
+import { Dnatco } from '../property';
+import { StructureRepresentationPresetProvider, PresetStructureRepresentations } from '../../../mol-plugin-state/builder/structure/representation-preset';
+import { StateObjectRef } from '../../../mol-state';
+import { Task } from '../../../mol-task';
+
+export const NtCTubePreset = StructureRepresentationPresetProvider({
+    id: 'preset-structure-representation-ntc-tube',
+    display: {
+        name: 'NtC Tube', group: 'Annotation',
+        description: 'NtC Tube',
+    },
+    isApplicable(a) {
+        return a.data.models.length >= 1 && a.data.models.some(m => Dnatco.isApplicable(m));
+    },
+    params: () => StructureRepresentationPresetProvider.CommonParams,
+    async apply(ref, params, plugin) {
+        const structureCell = StateObjectRef.resolveAndCheck(plugin.state.data, ref);
+        const model = structureCell?.obj?.data.model;
+        if (!structureCell || !model) return {};
+
+        await plugin.runTask(Task.create('NtC tube', async runtime => {
+            await NtCTubeProvider.attach({ runtime, assetManager: plugin.managers.asset }, model);
+        }));
+
+        const { components, representations } = await PresetStructureRepresentations.auto.apply(ref, { ...params }, plugin);
+
+        const tube = await plugin.builders.structure.tryCreateComponentStatic(structureCell, 'nucleic', { label: 'NtC Tube' });
+        const { update, builder, typeParams } = StructureRepresentationPresetProvider.reprBuilder(plugin, params);
+
+        let tubeRepr;
+        if (representations)
+            tubeRepr = builder.buildRepresentation(update, tube, { type: NtCTubeRepresentationProvider, typeParams, color: NtCTubeColorThemeProvider }, { tag: 'ntc-tube' });
+
+        await update.commit({ revertOnError: true });
+        return { components: { ...components, tube }, representations: { ...representations, tubeRepr } };
+    }
+});
+
+export function NtCTubeSegmentLabel(step: DnatcoTypes.Step) {
+    return `
+        <b>${step.auth_asym_id_1}</b> |
+        <b>${step.label_comp_id_1} ${step.auth_seq_id_1}${step.PDB_ins_code_1}${step.label_alt_id_1.length > 0 ? ` (alt ${step.label_alt_id_1})` : ''}
+           ${step.label_comp_id_2} ${step.auth_seq_id_2}${step.PDB_ins_code_2}${step.label_alt_id_2.length > 0 ? ` (alt ${step.label_alt_id_2})` : ''} </b><br />
+        <i>NtC:</i> ${step.NtC} | <i>Confal score:</i> ${step.confal_score} | <i>RMSD:</i> ${step.rmsd.toFixed(2)}
+    `;
+}

+ 90 - 0
src/extensions/dnatco/ntc-tube/color.ts

@@ -0,0 +1,90 @@
+/**
+ * Copyright (c) 2018-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ *
+ * @author Michal Malý <michal.maly@ibt.cas.cz>
+ * @author Jiří Černý <jiri.cerny@ibt.cas.cz>
+ */
+
+import { ErrorColor, NtCColors } from '../color';
+import { NtCTubeProvider } from './property';
+import { NtCTubeTypes as NTT } from './types';
+import { Dnatco } from '../property';
+import { Location } from '../../../mol-model/location';
+import { CustomProperty } from '../../../mol-model-props/common/custom-property';
+import { ColorTheme } from '../../../mol-theme/color';
+import { ThemeDataContext } from '../../../mol-theme/theme';
+import { Color, ColorMap } from '../../../mol-util/color';
+import { getColorMapParams } from '../../../mol-util/color/params';
+import { ParamDefinition as PD } from '../../../mol-util/param-definition';
+import { TableLegend } from '../../../mol-util/legend';
+import { ObjectKeys } from '../../../mol-util/type-helpers';
+
+const Description = 'Assigns colors to NtC Tube segments';
+
+const NtCTubeColors = ColorMap({
+    ...NtCColors,
+    residueMarker: Color(0x222222),
+    stepBoundaryMarker: Color(0x656565),
+});
+type NtCTubeColors = typeof NtCTubeColors;
+
+export const NtCTubeColorThemeParams = {
+    colors: PD.MappedStatic('default', {
+        'default': PD.EmptyGroup(),
+        'custom': PD.Group(getColorMapParams(NtCTubeColors))
+    }),
+    markResidueBoundaries: PD.Boolean(true),
+    markSegmentBoundaries: PD.Boolean(true),
+};
+export type NtCTubeColorThemeParams = typeof NtCTubeColorThemeParams;
+
+export function getNtCTubeColorThemeParams(ctx: ThemeDataContext) {
+    return PD.clone(NtCTubeColorThemeParams);
+}
+
+export function NtCTubeColorTheme(ctx: ThemeDataContext, props: PD.Values<NtCTubeColorThemeParams>): ColorTheme<NtCTubeColorThemeParams> {
+    const colorMap = props.colors.name === 'default' ? NtCTubeColors : props.colors.params;
+
+    function color(location: Location, isSecondary: boolean): Color {
+        if (NTT.isLocation(location)) {
+            const { data } = location;
+            const { step, kind } = data;
+            let key;
+            if (kind === 'upper')
+                key = step.NtC + '_Upr' as keyof NtCTubeColors;
+            else if (kind === 'lower')
+                key = step.NtC + '_Lwr' as keyof NtCTubeColors;
+            else if (kind === 'residue-boundary')
+                key = (!props.markResidueBoundaries ? step.NtC + '_Lwr' : 'residueMarker') as keyof NtCTubeColors;
+            else /* segment-boundary */
+                key = (!props.markSegmentBoundaries ? step.NtC + '_Lwr' : 'stepBoundaryMarker') as keyof NtCTubeColors;
+
+            return colorMap[key] ?? ErrorColor;
+        }
+
+        return ErrorColor;
+    }
+
+    return {
+        factory: NtCTubeColorTheme,
+        granularity: 'group',
+        color,
+        props,
+        description: Description,
+        legend: TableLegend(ObjectKeys(colorMap).map(k => [k.replace('_', ' '), colorMap[k]] as [string, Color]).concat([['Error', ErrorColor]])),
+    };
+}
+
+export const NtCTubeColorThemeProvider: ColorTheme.Provider<NtCTubeColorThemeParams, 'ntc-tube'> = {
+    name: 'ntc-tube',
+    label: 'NtC Tube',
+    category: ColorTheme.Category.Residue,
+    factory: NtCTubeColorTheme,
+    getParams: getNtCTubeColorThemeParams,
+    defaultValues: PD.getDefaultValues(NtCTubeColorThemeParams),
+    isApplicable: (ctx: ThemeDataContext) => !!ctx.structure && ctx.structure.models.some(m => Dnatco.isApplicable(m)),
+    ensureCustomProperties: {
+        attach: (ctx: CustomProperty.Context, data: ThemeDataContext) => data.structure ? NtCTubeProvider.attach(ctx, data.structure.models[0], void 0, true) : Promise.resolve(),
+        detach: (data) => data.structure && NtCTubeProvider.ref(data.structure.models[0], false)
+    }
+};

+ 44 - 0
src/extensions/dnatco/ntc-tube/property.ts

@@ -0,0 +1,44 @@
+/**
+ * Copyright (c) 2018-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ *
+ * @author Michal Malý <michal.maly@ibt.cas.cz>
+ * @author Jiří Černý <jiri.cerny@ibt.cas.cz>
+ */
+
+import { NtCTubeTypes as NTT } from './types';
+import { Dnatco, DnatcoParams } from '../property';
+import { CustomPropertyDescriptor } from '../../../mol-model/custom-property';
+import { Model } from '../../../mol-model/structure';
+import { CustomProperty } from '../../../mol-model-props/common/custom-property';
+import { CustomModelProperty } from '../../../mol-model-props/common/custom-model-property';
+import { PropertyWrapper } from '../../../mol-model-props/common/wrapper';
+import { ParamDefinition as PD } from '../../../mol-util/param-definition';
+
+export const NtCTubeParams = { ...DnatcoParams };
+export type NtCTubeParams = typeof NtCTubeParams;
+export type NtCTubeProps = PD.Values<NtCTubeParams>;
+export type NtCTubeData = PropertyWrapper<NTT.Data | undefined>;
+
+async function fromCif(ctx: CustomProperty.Context, model: Model, props: NtCTubeProps): Promise<CustomProperty.Data<NtCTubeData>> {
+    const info = PropertyWrapper.createInfo();
+    const data = Dnatco.getCifData(model);
+    if (data === undefined) return { value: { info, data: undefined } };
+
+    const steps = Dnatco.getStepsFromCif(model, data.steps, data.stepsSummary);
+    return { value: { info, data: { data: steps } } };
+}
+
+export const NtCTubeProvider: CustomModelProperty.Provider<NtCTubeParams, NtCTubeData> = CustomModelProperty.createProvider({
+    label: 'NtC Tube',
+    descriptor: CustomPropertyDescriptor({
+        name: 'ntc-tube',
+    }),
+    type: 'static',
+    defaultParams: NtCTubeParams,
+    getParams: (data: Model) => NtCTubeParams,
+    isApplicable: (data: Model) => Dnatco.isApplicable(data),
+    obtain: async (ctx: CustomProperty.Context, data: Model, props: Partial<NtCTubeProps>) => {
+        const p = { ...PD.getDefaultValues(NtCTubeParams), ...props };
+        return fromCif(ctx, data, p);
+    }
+});

+ 454 - 0
src/extensions/dnatco/ntc-tube/representation.ts

@@ -0,0 +1,454 @@
+/**
+ * Copyright (c) 2018-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ *
+ * @author Michal Malý <michal.maly@ibt.cas.cz>
+ * @author Jiří Černý <jiri.cerny@ibt.cas.cz>
+ */
+
+import { NtCTubeProvider } from './property';
+import { NtCTubeSegmentsIterator } from './util';
+import { NtCTubeTypes as NTT } from './types';
+import { Dnatco } from '../property';
+import { DnatcoTypes } from '../types';
+import { DnatcoUtil } from '../util';
+import { Interval } from '../../../mol-data/int';
+import { BaseGeometry, VisualQuality } from '../../../mol-geo/geometry/base';
+import { Mesh } from '../../../mol-geo/geometry/mesh/mesh';
+import { addFixedCountDashedCylinder } from '../../../mol-geo/geometry/mesh/builder/cylinder';
+import { MeshBuilder } from '../../../mol-geo/geometry/mesh/mesh-builder';
+import { addTube } from '../../../mol-geo/geometry/mesh/builder/tube';
+import { PickingId } from '../../../mol-geo/geometry/picking';
+import { CylinderProps } from '../../../mol-geo/primitive/cylinder';
+import { LocationIterator } from '../../../mol-geo/util/location-iterator';
+import { Sphere3D } from '../../../mol-math/geometry/primitives/sphere3d';
+import { Vec3 } from '../../../mol-math/linear-algebra';
+import { smoothstep } from '../../../mol-math/interpolate';
+import { NullLocation } from '../../../mol-model/location';
+import { EmptyLoci, Loci } from '../../../mol-model/loci';
+import { Structure, StructureElement, Unit } from '../../../mol-model/structure';
+import { structureUnion } from '../../../mol-model/structure/query/utils/structure-set';
+import { CustomProperty } from '../../../mol-model-props/common/custom-property';
+import { Representation, RepresentationContext, RepresentationParamsGetter } from '../../../mol-repr/representation';
+import { StructureRepresentation, StructureRepresentationProvider, StructureRepresentationStateBuilder, UnitsRepresentation } from '../../../mol-repr/structure/representation';
+import { UnitsMeshParams, UnitsMeshVisual, UnitsVisual } from '../../../mol-repr/structure/units-visual';
+import { createCurveSegmentState, CurveSegmentState } from '../../../mol-repr/structure/visual/util/polymer';
+import { getStructureQuality, VisualUpdateState } from '../../../mol-repr/util';
+import { VisualContext } from '../../../mol-repr/visual';
+import { StructureGroup } from '../../../mol-repr/structure/visual/util/common';
+import { Theme, ThemeRegistryContext } from '../../../mol-theme/theme';
+import { ParamDefinition as PD } from '../../../mol-util/param-definition';
+
+const v3add = Vec3.add;
+const v3copy = Vec3.copy;
+const v3cross = Vec3.cross;
+const v3fromArray = Vec3.fromArray;
+const v3matchDirection = Vec3.matchDirection;
+const v3normalize = Vec3.normalize;
+const v3orthogonalize = Vec3.orthogonalize;
+const v3scale = Vec3.scale;
+const v3slerp = Vec3.slerp;
+const v3spline = Vec3.spline;
+const v3sub = Vec3.sub;
+const v3toArray = Vec3.toArray;
+
+const NtCTubeMeshParams = {
+    ...UnitsMeshParams,
+    linearSegments: PD.Numeric(4, { min: 2, max: 8, step: 1 }, BaseGeometry.CustomQualityParamInfo),
+    radialSegments: PD.Numeric(22, { min: 4, max: 56, step: 2 }, BaseGeometry.CustomQualityParamInfo),
+    residueMarkerWidth: PD.Numeric(0.05, { min: 0.01, max: 0.25, step: 0.01 }),
+    segmentBoundaryWidth: PD.Numeric(0.05, { min: 0.01, max: 0.25, step: 0.01 }),
+};
+type NtCTubeMeshParams = typeof NtCTubeMeshParams;
+
+type QualityOptions = Exclude<VisualQuality, 'auto' | 'custom'>;
+const LinearSegmentCount: Record<QualityOptions, number> = {
+    highest: 6,
+    higher: 6,
+    high: 4,
+    medium: 4,
+    low: 3,
+    lower: 3,
+    lowest: 2,
+};
+const RadialSegmentCount: Record<QualityOptions, number> = {
+    highest: 32,
+    higher: 26,
+    high: 22,
+    medium: 18,
+    low: 14,
+    lower: 10,
+    lowest: 6,
+};
+
+const _curvePoint = Vec3();
+const _tanA = Vec3();
+const _tanB = Vec3();
+const _firstTangentVec = Vec3();
+const _lastTangentVec = Vec3();
+const _firstNormalVec = Vec3();
+const _lastNormalVec = Vec3();
+
+const _tmpNormal = Vec3();
+const _tangentVec = Vec3();
+const _normalVec = Vec3();
+const _binormalVec = Vec3();
+const _prevNormal = Vec3();
+const _nextNormal = Vec3();
+
+function interpolatePointsAndTangents(state: CurveSegmentState, p0: Vec3, p1: Vec3, p2: Vec3, p3: Vec3, tRange: number[]) {
+    const { curvePoints, tangentVectors, linearSegments } = state;
+    const tension = 0.5;
+    const r = tRange[1] - tRange[0];
+
+    for (let j = 0; j <= linearSegments; ++j) {
+        const t = j * r / linearSegments + tRange[0];
+
+        v3spline(_curvePoint, p0, p1, p2, p3, t, tension);
+        v3spline(_tanA, p0, p1, p2, p3, t - 0.01, tension);
+        v3spline(_tanB, p0, p1, p2, p3, t + 0.01, tension);
+
+        v3toArray(_curvePoint, curvePoints, j * 3);
+        v3normalize(_tangentVec, v3sub(_tangentVec, _tanA, _tanB));
+        v3toArray(_tangentVec, tangentVectors, j * 3);
+    }
+}
+
+function interpolateNormals(state: CurveSegmentState, firstDirection: Vec3, lastDirection: Vec3) {
+    const { curvePoints, tangentVectors, normalVectors, binormalVectors } = state;
+
+    const n = curvePoints.length / 3;
+
+    v3fromArray(_firstTangentVec, tangentVectors, 0);
+    v3fromArray(_lastTangentVec, tangentVectors, (n - 1) * 3);
+
+    v3orthogonalize(_firstNormalVec, _firstTangentVec, firstDirection);
+    v3orthogonalize(_lastNormalVec, _lastTangentVec, lastDirection);
+    v3matchDirection(_lastNormalVec, _lastNormalVec, _firstNormalVec);
+
+    v3copy(_prevNormal, _firstNormalVec);
+
+    const n1 = n - 1;
+    for (let i = 0; i < n; ++i) {
+        const j = smoothstep(0, n1, i) * n1;
+        const t = i === 0 ? 0 : 1 / (n - j);
+
+        v3fromArray(_tangentVec, tangentVectors, i * 3);
+
+        v3orthogonalize(_normalVec, _tangentVec, v3slerp(_tmpNormal, _prevNormal, _lastNormalVec, t));
+        v3toArray(_normalVec, normalVectors, i * 3);
+
+        v3copy(_prevNormal, _normalVec);
+
+        v3normalize(_binormalVec, v3cross(_binormalVec, _tangentVec, _normalVec));
+        v3toArray(_binormalVec, binormalVectors, i * 3);
+    }
+
+    for (let i = 1; i < n1; ++i) {
+        v3fromArray(_prevNormal, normalVectors, (i - 1) * 3);
+        v3fromArray(_normalVec, normalVectors, i * 3);
+        v3fromArray(_nextNormal, normalVectors, (i + 1) * 3);
+
+        v3scale(_normalVec, v3add(_normalVec, _prevNormal, v3add(_normalVec, _nextNormal, _normalVec)), 1 / 3);
+        v3toArray(_normalVec, normalVectors, i * 3);
+
+        v3fromArray(_tangentVec, tangentVectors, i * 3);
+        v3normalize(_binormalVec, v3cross(_binormalVec, _tangentVec, _normalVec));
+        v3toArray(_binormalVec, binormalVectors, i * 3);
+    }
+}
+
+function interpolate(state: CurveSegmentState, p0: Vec3, p1: Vec3, p2: Vec3, p3: Vec3, firstDir: Vec3, lastDir: Vec3, tRange = [0, 1]) {
+    interpolatePointsAndTangents(state, p0, p1, p2, p3, tRange);
+    interpolateNormals(state, firstDir, lastDir);
+}
+
+function createNtCTubeSegmentsIterator(structureGroup: StructureGroup): LocationIterator {
+    const { structure, group } = structureGroup;
+    const instanceCount = group.units.length;
+
+    const data = NtCTubeProvider.get(structure.model)?.value?.data;
+    if (!data) return LocationIterator(0, 1, 1, () => NullLocation);
+
+    const numBlocks = data.data.steps.length * 4;
+
+    const getLocation = (groupId: number, instanceId: number) => {
+        if (groupId > numBlocks) return NullLocation;
+        const stepIdx = Math.floor(groupId / 4);
+        const step = data.data.steps[stepIdx];
+        const r = groupId % 4;
+        const kind =
+            r === 0 ? 'upper' :
+                r === 1 ? 'lower' :
+                    r === 2 ? 'residue-boundary' : 'segment-boundary';
+
+        return NTT.Location({ step, kind });
+    };
+    return LocationIterator(totalMeshGroupsCount(data.data.steps) + 1, instanceCount, 1, getLocation);
+}
+
+function segmentCount(structure: Structure, props: PD.Values<NtCTubeMeshParams>): { linear: number, radial: number } {
+    const quality = props.quality;
+
+    if (quality === 'custom')
+        return { linear: props.linearSegments, radial: props.radialSegments };
+    else if (quality === 'auto') {
+        const autoQuality = getStructureQuality(structure) as QualityOptions;
+        return { linear: LinearSegmentCount[autoQuality], radial: RadialSegmentCount[autoQuality] };
+    } else
+        return { linear: LinearSegmentCount[quality], radial: RadialSegmentCount[quality] };
+}
+
+function stepBoundingSphere(step: DnatcoTypes.Step, struLoci: StructureElement.Loci): Sphere3D | undefined {
+    const one = DnatcoUtil.residueToLoci(step.auth_asym_id_1, step.auth_seq_id_1, step.label_alt_id_1, step.PDB_ins_code_1, struLoci, 'auth');
+    const two = DnatcoUtil.residueToLoci(step.auth_asym_id_2, step.auth_seq_id_2, step.label_alt_id_2, step.PDB_ins_code_2, struLoci, 'auth');
+
+    if (StructureElement.Loci.is(one) && StructureElement.Loci.is(two)) {
+        const union = structureUnion(struLoci.structure, [StructureElement.Loci.toStructure(one), StructureElement.Loci.toStructure(two)]);
+        return union.boundary.sphere;
+    }
+    return void 0;
+}
+
+function totalMeshGroupsCount(steps: DnatcoTypes.Step[]) {
+    // Each segment has two blocks, Residue Boundary marker and a Segment Boundary marker
+    return steps.length * 4 - 1; // Subtract one because the last Segment Boundary marker is not drawn
+}
+
+function createNtCTubeMesh(ctx: VisualContext, unit: Unit, structure: Structure, theme: Theme, props: PD.Values<NtCTubeMeshParams>, mesh?: Mesh) {
+    if (!Unit.isAtomic(unit)) return Mesh.createEmpty(mesh);
+
+    const prop = NtCTubeProvider.get(structure.model).value;
+    if (prop === undefined || prop.data === undefined) return Mesh.createEmpty(mesh);
+
+    const { data } = prop.data;
+    if (data.steps.length === 0) return Mesh.createEmpty(mesh);
+
+    const MarkerLinearSegmentCount = 2;
+    const segCount = segmentCount(structure, props);
+    const vertexCount = Math.floor((segCount.linear * 4 * data.steps.length / structure.model.atomicHierarchy.chains._rowCount) * segCount.radial);
+    const chunkSize = Math.floor(vertexCount / 3);
+    const diameter = 1.0 * theme.size.props.value;
+
+    const mb = MeshBuilder.createState(vertexCount, chunkSize, mesh);
+
+    const state = createCurveSegmentState(segCount.linear);
+    const { curvePoints, normalVectors, binormalVectors, widthValues, heightValues } = state;
+    for (let idx = 0; idx <= segCount.linear; idx++) {
+        widthValues[idx] = diameter;
+        heightValues[idx] = diameter;
+    }
+    const [normals, binormals] = [binormalVectors, normalVectors]; // Needed so that the tube is not drawn from inside out
+
+    const markerState = createCurveSegmentState(MarkerLinearSegmentCount);
+    const { curvePoints: mCurvePoints, normalVectors: mNormalVectors, binormalVectors: mBinormalVectors, widthValues: mWidthValues, heightValues: mHeightValues } = markerState;
+    for (let idx = 0; idx <= MarkerLinearSegmentCount; idx++) {
+        mWidthValues[idx] = diameter;
+        mHeightValues[idx] = diameter;
+    }
+    const [mNormals, mBinormals] = [mBinormalVectors, mNormalVectors];
+
+    const firstDir = Vec3();
+    const lastDir = Vec3();
+    const markerDir = Vec3();
+
+    const residueMarkerWidth = props.residueMarkerWidth / 2;
+    const it = new NtCTubeSegmentsIterator(structure, unit);
+    while (it.hasNext) {
+        const segment = it.move();
+        if (!segment)
+            continue;
+
+        const { p_1, p0, p1, p2, p3, p4, pP } = segment;
+        const FirstBlockId = segment.stepIdx * 4;
+        const SecondBlockId = FirstBlockId + 1;
+        const ResidueMarkerId = FirstBlockId + 2;
+        const SegmentBoundaryMarkerId = FirstBlockId + 3;
+
+        const { rmShift, rmPos } = calcResidueMarkerShift(p2, p3, pP);
+
+        if (segment.firstInChain) {
+            v3normalize(firstDir, v3sub(firstDir, p2, p1));
+            v3normalize(lastDir, v3sub(lastDir, rmPos, p2));
+        } else {
+            v3copy(firstDir, lastDir);
+            v3normalize(lastDir, v3sub(lastDir, rmPos, p2));
+        }
+
+        // C5' -> O3' block
+        interpolate(state, p0, p1, p2, p3, firstDir, lastDir);
+        mb.currentGroup = FirstBlockId;
+        addTube(mb, curvePoints, normals, binormals, segCount.linear, segCount.radial, widthValues, heightValues, segment.firstInChain || segment.followsGap, false, 'rounded');
+
+        // O3' -> C5' block
+        v3copy(firstDir, lastDir);
+        v3normalize(markerDir, v3sub(markerDir, p3, rmPos));
+        v3normalize(lastDir, v3sub(lastDir, p4, p3));
+
+        // From O3' to the residue marker
+        interpolate(state, p1, p2, p3, p4, firstDir, markerDir, [0, rmShift - residueMarkerWidth]);
+        mb.currentGroup = SecondBlockId;
+        addTube(mb, curvePoints, normals, binormals, segCount.linear, segCount.radial, widthValues, heightValues, false, false, 'rounded');
+
+        // Residue marker
+        interpolate(markerState, p1, p2, p3, p4, markerDir, markerDir, [rmShift - residueMarkerWidth, rmShift + residueMarkerWidth]);
+        mb.currentGroup = ResidueMarkerId;
+        addTube(mb, mCurvePoints, mNormals, mBinormals, MarkerLinearSegmentCount, segCount.radial, mWidthValues, mHeightValues, false, false, 'rounded');
+
+        if (segment.capEnd) {
+            // From the residue marker to C5' of the end
+            interpolate(state, p1, p2, p3, p4, markerDir, lastDir, [rmShift + residueMarkerWidth, 1]);
+            mb.currentGroup = SecondBlockId;
+            addTube(mb, curvePoints, normals, binormals, segCount.linear, segCount.radial, widthValues, heightValues, false, true, 'rounded');
+        } else {
+            // From the residue marker to C5' of the step boundary marker
+            interpolate(state, p1, p2, p3, p4, markerDir, lastDir, [rmShift + residueMarkerWidth, 1 - props.segmentBoundaryWidth]);
+            mb.currentGroup = SecondBlockId;
+            addTube(mb, curvePoints, normals, binormals, segCount.linear, segCount.radial, widthValues, heightValues, false, false, 'rounded');
+
+            // Step boundary marker
+            interpolate(markerState, p1, p2, p3, p4, lastDir, lastDir, [1 - props.segmentBoundaryWidth, 1]);
+            mb.currentGroup = SegmentBoundaryMarkerId;
+            addTube(mb, mCurvePoints, mNormals, mBinormals, MarkerLinearSegmentCount, segCount.radial, mWidthValues, mHeightValues, false, false, 'rounded');
+        }
+
+        if (segment.followsGap) {
+            const cylinderProps: CylinderProps = {
+                radiusTop: diameter / 2, radiusBottom: diameter / 2, topCap: true, bottomCap: true, radialSegments: segCount.radial,
+            };
+            mb.currentGroup = FirstBlockId;
+            addFixedCountDashedCylinder(mb, p_1, p1, 1, 2 * segCount.linear, cylinderProps);
+        }
+    }
+
+    const boundingSphere = Sphere3D.expand(Sphere3D(), unit.boundary.sphere, 1.05);
+
+    const m = MeshBuilder.getMesh(mb);
+    m.setBoundingSphere(boundingSphere);
+    return m;
+}
+
+const _rmvCO = Vec3();
+const _rmvPO = Vec3();
+const _rmPos = Vec3();
+const _HalfPi = Math.PI / 2;
+function calcResidueMarkerShift(pO: Vec3, pC: Vec3, pP: Vec3): { rmShift: number, rmPos: Vec3 } {
+    v3sub(_rmvCO, pC, pO);
+    v3sub(_rmvPO, pP, pO);
+
+    // Project position of P atom on the O3' -> C5' vector
+    const beta = Vec3.angle(_rmvPO, _rmvCO);
+    const alpha = _HalfPi - Math.abs(beta);
+    const lengthMO = Math.cos(alpha) * Vec3.magnitude(_rmvPO);
+    const shift = lengthMO / Vec3.magnitude(_rmvCO);
+
+    v3scale(_rmvCO, _rmvCO, shift);
+    v3add(_rmPos, _rmvCO, pO);
+
+    return { rmShift: shift, rmPos: _rmPos };
+}
+
+function getNtCTubeSegmentLoci(pickingId: PickingId, structureGroup: StructureGroup, id: number) {
+    const { groupId, objectId, instanceId } = pickingId;
+    if (objectId !== id) return EmptyLoci;
+
+    const { structure } = structureGroup;
+
+    const unit = structureGroup.group.units[instanceId];
+    if (!Unit.isAtomic(unit)) return EmptyLoci;
+
+    const data = NtCTubeProvider.get(structure.model)?.value?.data ?? undefined;
+    if (!data) return EmptyLoci;
+
+    const MeshGroupsCount = totalMeshGroupsCount(data.data.steps);
+    if (groupId > MeshGroupsCount) return EmptyLoci;
+
+    const stepIdx = Math.floor(groupId / 4);
+    const bs = stepBoundingSphere(data.data.steps[stepIdx], Structure.toStructureElementLoci(structure));
+
+    /*
+     * NOTE 1) Each step is drawn with 4 mesh groups. We need to divide/multiply by 4 to convert between steps and mesh groups.
+     * NOTE 2) Molstar will create a mesh only for the asymmetric unit. When the entire biological assembly
+     *         is displayed, Molstar just copies and transforms the mesh. This means that even though the mesh
+     *         might be displayed multiple times, groupIds of the individual blocks in the mesh will be the same.
+     *         If there are multiple copies of a mesh, Molstar needs to be able to tell which block belongs to which copy of the mesh.
+     *         To do that, Molstar adds an offset to groupIds of the copied meshes. Offset is calculated as follows:
+     *
+     *         offset = NumberOfBlocks * UnitIndex
+     *
+     *         "NumberOfBlocks" is the number of valid Location objects got from LocationIterator *or* the greatest groupId set by
+     *         the mesh generator - whichever is smaller.
+     *
+     *         UnitIndex is the index of the Unit the mesh belongs to, starting from 0. (See "unitMap" in the Structure object).
+     *         We can also get this index from the value "instanceId" of the "pickingId" object.
+     *
+     *         If this offset is not applied, picking a piece of one of the copied meshes would actually pick that piece in the original mesh.
+     *         This is particularly apparent with highlighting - hovering over items in a copied mesh incorrectly highlights those items in the source mesh.
+     *
+     *         Molstar can take advantage of the fact that ElementLoci has a reference to the Unit object attached to it. Since we cannot attach ElementLoci
+     *         to a step, we need to calculate the offseted groupId here and pass it as part of the DataLoci.
+     */
+    const offsetGroupId = stepIdx * 4 + (MeshGroupsCount + 1) * instanceId;
+    return NTT.Loci(data.data.steps, [stepIdx], [offsetGroupId], bs);
+}
+
+function eachNtCTubeSegment(loci: Loci, structureGroup: StructureGroup, apply: (interval: Interval) => boolean) {
+    if (NTT.isLoci(loci)) {
+        const offsetGroupId = loci.elements[0];
+        return apply(Interval.ofBounds(offsetGroupId, offsetGroupId + 4));
+    }
+    return false;
+}
+
+function NtCTubeVisual(materialId: number): UnitsVisual<NtCTubeMeshParams> {
+    return UnitsMeshVisual<NtCTubeMeshParams>({
+        defaultProps: PD.getDefaultValues(NtCTubeMeshParams),
+        createGeometry: createNtCTubeMesh,
+        createLocationIterator: createNtCTubeSegmentsIterator,
+        getLoci: getNtCTubeSegmentLoci,
+        eachLocation: eachNtCTubeSegment,
+        setUpdateState: (state: VisualUpdateState, newProps: PD.Values<NtCTubeMeshParams>, currentProps: PD.Values<NtCTubeMeshParams>) => {
+            state.createGeometry = (
+                newProps.quality !== currentProps.quality ||
+                newProps.residueMarkerWidth !== currentProps.residueMarkerWidth ||
+                newProps.segmentBoundaryWidth !== currentProps.segmentBoundaryWidth ||
+                newProps.doubleSided !== currentProps.doubleSided ||
+                newProps.alpha !== currentProps.alpha ||
+                newProps.linearSegments !== currentProps.linearSegments ||
+                newProps.radialSegments !== currentProps.radialSegments
+            );
+        }
+    }, materialId);
+
+}
+const NtCTubeVisuals = {
+    'ntc-tube-symbol': (ctx: RepresentationContext, getParams: RepresentationParamsGetter<Structure, NtCTubeMeshParams>) => UnitsRepresentation('NtC Tube Mesh', ctx, getParams, NtCTubeVisual),
+};
+
+export const NtCTubeParams = {
+    ...NtCTubeMeshParams
+};
+export type NtCTubeParams = typeof NtCTubeParams;
+export function getNtCTubeParams(ctx: ThemeRegistryContext, structure: Structure) {
+    return PD.clone(NtCTubeParams);
+}
+
+export type NtCTubeRepresentation = StructureRepresentation<NtCTubeParams>;
+export function NtCTubeRepresentation(ctx: RepresentationContext, getParams: RepresentationParamsGetter<Structure, NtCTubeParams>): NtCTubeRepresentation {
+    return Representation.createMulti('NtC Tube', ctx, getParams, StructureRepresentationStateBuilder, NtCTubeVisuals as unknown as Representation.Def<Structure, NtCTubeParams>);
+}
+
+export const NtCTubeRepresentationProvider = StructureRepresentationProvider({
+    name: 'ntc-tube',
+    label: 'NtC Tube',
+    description: 'Displays schematic representation of NtC conformers',
+    factory: NtCTubeRepresentation,
+    getParams: getNtCTubeParams,
+    defaultValues: PD.getDefaultValues(NtCTubeParams),
+    defaultColorTheme: { name: 'ntc-tube' },
+    defaultSizeTheme: { name: 'uniform', props: { value: 2.0 } },
+    isApplicable: (structure: Structure) => structure.models.every(m => Dnatco.isApplicable(m)),
+    ensureCustomProperties: {
+        attach: async (ctx: CustomProperty.Context, structure: Structure) => structure.models.forEach(m => NtCTubeProvider.attach(ctx, m, void 0, true)),
+        detach: (data) => data.models.forEach(m => NtCTubeProvider.ref(m, false)),
+    },
+});

+ 51 - 0
src/extensions/dnatco/ntc-tube/types.ts

@@ -0,0 +1,51 @@
+/**
+ * Copyright (c) 2018-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ *
+ * @author Michal Malý <michal.maly@ibt.cas.cz>
+ * @author Jiří Černý <jiri.cerny@ibt.cas.cz>
+ */
+
+import { NtCTubeSegmentLabel } from './behavior';
+import { DnatcoTypes } from '../types';
+import { Sphere3D } from '../../../mol-math/geometry/primitives/sphere3d';
+import { DataLocation } from '../../../mol-model/location';
+import { DataLoci } from '../../../mol-model/loci';
+
+export namespace NtCTubeTypes {
+    const DataTag = 'dnatco-tube-segment-data';
+    const DummyTag = 'dnatco-tube-dummy';
+
+    export type Data = {
+        data: DnatcoTypes.Steps,
+    }
+
+    export type TubeBlock = {
+        step: DnatcoTypes.Step,
+        kind: 'upper' | 'lower' | 'residue-boundary' | 'segment-boundary';
+    }
+
+    export interface Location extends DataLocation<TubeBlock> {}
+
+    export function Location(payload: TubeBlock) {
+        return DataLocation(DataTag, payload, {});
+    }
+
+    export function isLocation(x: any): x is Location {
+        return !!x && x.kind === 'data-location' && x.tag === DataTag;
+    }
+
+    export interface Loci extends DataLoci<DnatcoTypes.Step[], number> {}
+    export interface DummyLoci extends DataLoci<{}, number> {}
+
+    export function Loci(data: DnatcoTypes.Step[], stepIndices: number[], elements: number[], boundingSphere?: Sphere3D): Loci {
+        return DataLoci(DataTag, data, elements, boundingSphere ? () => boundingSphere : undefined, () => stepIndices[0] !== undefined ? NtCTubeSegmentLabel(data[stepIndices[0]]) : '');
+    }
+
+    export function DummyLoci(): DummyLoci {
+        return DataLoci(DummyTag, {}, [], undefined, () => '');
+    }
+
+    export function isLoci(x: any): x is Loci {
+        return !!x && x.kind === 'data-loci' && x.tag === DataTag;
+    }
+}

+ 191 - 0
src/extensions/dnatco/ntc-tube/util.ts

@@ -0,0 +1,191 @@
+/**
+ * Copyright (c) 2018-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ *
+ * @author Michal Malý <michal.maly@ibt.cas.cz>
+ * @author Jiří Černý <jiri.cerny@ibt.cas.cz>
+ */
+
+import { NtCTubeTypes as NTT } from './types';
+import { NtCTubeProvider } from './property';
+import { DnatcoUtil } from '../util';
+import { Segmentation, SortedArray } from '../../../mol-data/int';
+import { Vec3 } from '../../../mol-math/linear-algebra';
+import { ChainIndex, ElementIndex, ResidueIndex, Structure, StructureElement, Unit } from '../../../mol-model/structure';
+
+function getAtomPosition(vec: Vec3, loc: StructureElement.Location, residue: DnatcoUtil.Residue, names: string[], altId: string, insCode: string) {
+    const eI = DnatcoUtil.getAtomIndex(loc, residue, names, altId, insCode);
+    if (eI !== -1)
+        loc.unit.conformation.invariantPosition(eI, vec);
+    else {
+        vec[0] = 0; vec[1] = 0; vec[2] = 0;
+    }
+}
+
+const p_1 = Vec3();
+const p0 = Vec3();
+const p1 = Vec3();
+const p2 = Vec3();
+const p3 = Vec3();
+const p4 = Vec3();
+const pP = Vec3();
+
+function getPoints(
+    loc: StructureElement.Location,
+    r0: DnatcoUtil.Residue | undefined, r1: DnatcoUtil.Residue, r2: DnatcoUtil.Residue,
+    altId0: string, altId1: string, altId2: string,
+    insCode0: string, insCode1: string, insCode2: string,
+) {
+    if (r0) getAtomPosition(p_1, loc, r0, ['C5\'', 'C5*'], altId0, insCode0);
+    r0 ? getAtomPosition(p0, loc, r0, ['O3\'', 'O3*'], altId0, insCode0) : getAtomPosition(p0, loc, r1, ['O5\'', 'O5*'], altId1, insCode1);
+    getAtomPosition(p1, loc, r1, ['C5\'', 'C5*'], altId1, insCode1);
+    getAtomPosition(p2, loc, r1, ['O3\'', 'O3*'], altId1, insCode1);
+    getAtomPosition(p3, loc, r2, ['C5\'', 'C5*'], altId2, insCode2);
+    getAtomPosition(p4, loc, r2, ['O3\'', 'O3*'], altId2, insCode2);
+    getAtomPosition(pP, loc, r2, ['P'], altId2, insCode2);
+
+    return { p_1, p0, p1, p2, p3, p4, pP };
+}
+
+function hasGapElements(r: DnatcoUtil.Residue, unit: Unit) {
+    for (let xI = r.start; xI < r.end; xI++) {
+        const eI = unit.elements[xI];
+        if (SortedArray.has(unit.gapElements, eI)) {
+            return true;
+        }
+    }
+
+    return false;
+}
+
+export type NtCTubeSegment = {
+    p_1: Vec3,
+    p0: Vec3,
+    p1: Vec3,
+    p2: Vec3,
+    p3: Vec3,
+    p4: Vec3,
+    pP: Vec3,
+    stepIdx: number,
+    followsGap: boolean,
+    firstInChain: boolean,
+    capEnd: boolean,
+}
+
+export class NtCTubeSegmentsIterator {
+    private chainIt: Segmentation.SegmentIterator<ChainIndex>;
+    private residueIt: Segmentation.SegmentIterator<ResidueIndex>;
+
+    /* Second residue of the previous step, may be undefined
+     * if we are at the beginning of a chain or right after a discontinuity */
+    private residuePrev?: DnatcoUtil.Residue;
+    /* First residue of the current step */
+    private residueOne?: DnatcoUtil.Residue;
+    /* Second residue of the current step */
+    private residueTwo: DnatcoUtil.Residue;
+    /* First residue of the next step, may be undefined
+     * if we are at the end of a chain.
+     * Undefined value indicates that the iterator has reached the end.*/
+    private residueNext?: DnatcoUtil.Residue;
+
+    private data?: NTT.Data;
+    private altIdOne = '';
+    private insCodeOne = '';
+    private loc: StructureElement.Location;
+
+    private moveStep() {
+        if (!this.residueNext)
+            return void 0;
+
+        /* Assume discontinuity of the ResidueIndex of the residue that would become residue one (= first residue of the corresponding step)
+         * does not equal to ResidueIndex of what would be residue two (= second residue of the corresponding step). */
+        if (this.residueTwo.index + 1 === this.residueNext.index) {
+            this.residuePrev = DnatcoUtil.copyResidue(this.residueOne);
+            this.residueOne = DnatcoUtil.copyResidue(this.residueTwo);
+            this.residueTwo = DnatcoUtil.copyResidue(this.residueNext)!;
+            this.residueNext = this.residueIt.hasNext ? DnatcoUtil.copyResidue(this.residueIt.move())! : void 0;
+        } else {
+            if (!this.residueIt.hasNext) {
+                this.residueNext = void 0;
+                return void 0;
+            }
+
+            // There is discontinuity, act as if we were at the beginning of a chain
+            this.residuePrev = void 0;
+            this.residueOne = DnatcoUtil.copyResidue(this.residueNext);
+            this.residueTwo = DnatcoUtil.copyResidue(this.residueIt.move())!;
+            this.residueNext = this.residueIt.hasNext ? DnatcoUtil.copyResidue(this.residueIt.move())! : void 0;
+        }
+
+        return this.toSegment(this.residuePrev, this.residueOne!, this.residueTwo, this.residueNext);
+    }
+
+    private prime() {
+        if (this.residueIt.hasNext)
+            this.residueTwo = DnatcoUtil.copyResidue(this.residueIt.move())!;
+        if (this.residueIt.hasNext)
+            this.residueNext = this.residueIt.move();
+    }
+
+    private toSegment(r0: DnatcoUtil.Residue | undefined, r1: DnatcoUtil.Residue, r2: DnatcoUtil.Residue, r3: DnatcoUtil.Residue | undefined): NtCTubeSegment | undefined {
+        const indices = DnatcoUtil.getStepIndices(this.data!.data, this.loc, r1);
+        if (indices.length === 0)
+            return void 0;
+
+        const stepIdx = indices[0];
+        const step = this.data!.data.steps[stepIdx];
+
+        const altIdPrev = this.altIdOne;
+        const insCodePrev = this.insCodeOne;
+        this.altIdOne = step.label_alt_id_1;
+        this.insCodeOne = step.PDB_ins_code_1;
+        const altIdTwo = step.label_alt_id_2;
+        const insCodeTwo = step.PDB_ins_code_2;
+        const followsGap = !!r0 && hasGapElements(r0, this.loc.unit) && hasGapElements(r1, this.loc.unit);
+        const precedesDiscontinuity = r3 ? r3.index !== r2.index + 1 : false;
+
+        return {
+            ...getPoints(this.loc, r0, r1, r2, altIdPrev, this.altIdOne, altIdTwo, insCodePrev, this.insCodeOne, insCodeTwo),
+            stepIdx,
+            followsGap,
+            firstInChain: !r0,
+            capEnd: !this.residueNext || precedesDiscontinuity || hasGapElements(r2, this.loc.unit),
+        };
+    }
+
+    constructor(structure: Structure, unit: Unit.Atomic) {
+        this.chainIt = Segmentation.transientSegments(unit.model.atomicHierarchy.chainAtomSegments, unit.elements);
+        this.residueIt = Segmentation.transientSegments(unit.model.atomicHierarchy.residueAtomSegments, unit.elements);
+
+        const prop = NtCTubeProvider.get(unit.model).value;
+        this.data = prop?.data;
+
+        if (this.chainIt.hasNext) {
+            this.residueIt.setSegment(this.chainIt.move());
+            this.prime();
+        }
+
+        this.loc = StructureElement.Location.create(structure, unit, -1 as ElementIndex);
+    }
+
+    get hasNext() {
+        if (!this.data)
+            return false;
+        return !!this.residueNext
+            ? true
+            : this.chainIt.hasNext;
+    }
+
+    move() {
+        if (!!this.residueNext) {
+            return this.moveStep();
+        } else {
+            this.residuePrev = void 0; // Assume discontinuity when we switch chains
+            this.residueNext = void 0;
+
+            this.residueIt.setSegment(this.chainIt.move());
+            this.prime();
+
+            return this.moveStep();
+        }
+    }
+}

+ 172 - 0
src/extensions/dnatco/property.ts

@@ -0,0 +1,172 @@
+/**
+ * Copyright (c) 2018-2020 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ *
+ * @author Michal Malý <michal.maly@ibt.cas.cz>
+ * @author Jiří Černý <jiri.cerny@ibt.cas.cz>
+ */
+
+import { DnatcoTypes } from './types';
+import { Column, Table } from '../../mol-data/db';
+import { toTable } from '../../mol-io/reader/cif/schema';
+import { Model } from '../../mol-model/structure';
+import { CustomProperty } from '../../mol-model-props/common/custom-property';
+import { PropertyWrapper } from '../../mol-model-props/common/wrapper';
+import { MmcifFormat } from '../../mol-model-formats/structure/mmcif';
+import { ParamDefinition as PD } from '../../mol-util/param-definition';
+
+export type DnatcoSteps = PropertyWrapper<DnatcoTypes.Steps | undefined>;
+
+export const DnatcoParams = {};
+export type DnatcoParams = typeof DnatcoParams;
+export type DnatcoProps = PD.Values<DnatcoParams>;
+
+export namespace Dnatco {
+    export const Schema = {
+        ndb_struct_ntc_step: {
+            id: Column.Schema.int,
+            name: Column.Schema.str,
+            PDB_model_number: Column.Schema.int,
+            label_entity_id_1: Column.Schema.int,
+            label_asym_id_1: Column.Schema.str,
+            label_seq_id_1: Column.Schema.int,
+            label_comp_id_1: Column.Schema.str,
+            label_alt_id_1: Column.Schema.str,
+            label_entity_id_2: Column.Schema.int,
+            label_asym_id_2: Column.Schema.str,
+            label_seq_id_2: Column.Schema.int,
+            label_comp_id_2: Column.Schema.str,
+            label_alt_id_2: Column.Schema.str,
+            auth_asym_id_1: Column.Schema.str,
+            auth_seq_id_1: Column.Schema.int,
+            auth_asym_id_2: Column.Schema.str,
+            auth_seq_id_2: Column.Schema.int,
+            PDB_ins_code_1: Column.Schema.str,
+            PDB_ins_code_2: Column.Schema.str,
+        },
+        ndb_struct_ntc_step_summary: {
+            step_id: Column.Schema.int,
+            assigned_CANA: Column.Schema.str,
+            assigned_NtC: Column.Schema.str,
+            confal_score: Column.Schema.int,
+            euclidean_distance_NtC_ideal: Column.Schema.float,
+            cartesian_rmsd_closest_NtC_representative: Column.Schema.float,
+            closest_CANA: Column.Schema.str,
+            closest_NtC: Column.Schema.str,
+            closest_step_golden: Column.Schema.str
+        }
+    };
+    export type Schema = typeof Schema;
+
+    export function getStepsFromCif(
+        model: Model,
+        cifSteps: Table<typeof Dnatco.Schema.ndb_struct_ntc_step>,
+        stepsSummary: StepsSummaryTable
+    ): DnatcoTypes.Steps {
+        const steps = new Array<DnatcoTypes.Step>();
+        const mapping = new Array<DnatcoTypes.MappedChains>();
+
+        const {
+            id, PDB_model_number, name,
+            auth_asym_id_1, auth_seq_id_1, label_comp_id_1, label_alt_id_1, PDB_ins_code_1,
+            auth_asym_id_2, auth_seq_id_2, label_comp_id_2, label_alt_id_2, PDB_ins_code_2,
+            _rowCount
+        } = cifSteps;
+
+        if (_rowCount !== stepsSummary._rowCount) throw new Error('Inconsistent mmCIF data');
+
+        for (let i = 0; i < _rowCount; i++) {
+            const {
+                NtC,
+                confal_score,
+                rmsd
+            } = getSummaryData(id.value(i), i, stepsSummary);
+            const modelNum = PDB_model_number.value(i);
+            const chainId = auth_asym_id_1.value(i);
+            const seqId = auth_seq_id_1.value(i);
+            const modelIdx = modelNum - 1;
+
+            if (mapping.length <= modelIdx || !mapping[modelIdx])
+                mapping[modelIdx] = new Map<string, DnatcoTypes.MappedResidues>();
+
+            const step = {
+                PDB_model_number: modelNum,
+                name: name.value(i),
+                auth_asym_id_1: chainId,
+                auth_seq_id_1: seqId,
+                label_comp_id_1: label_comp_id_1.value(i),
+                label_alt_id_1: label_alt_id_1.value(i),
+                PDB_ins_code_1: PDB_ins_code_1.value(i),
+                auth_asym_id_2: auth_asym_id_2.value(i),
+                auth_seq_id_2: auth_seq_id_2.value(i),
+                label_comp_id_2: label_comp_id_2.value(i),
+                label_alt_id_2: label_alt_id_2.value(i),
+                PDB_ins_code_2: PDB_ins_code_2.value(i),
+                confal_score,
+                NtC,
+                rmsd,
+            };
+
+            steps.push(step);
+
+            const mappedChains = mapping[modelIdx];
+            const residuesOnChain = mappedChains.get(chainId) ?? new Map<number, number[]>();
+            const stepsForResidue = residuesOnChain.get(seqId) ?? [];
+            stepsForResidue.push(steps.length - 1);
+
+            residuesOnChain.set(seqId, stepsForResidue);
+            mappedChains.set(chainId, residuesOnChain);
+            mapping[modelIdx] = mappedChains;
+        }
+
+        return { steps, mapping };
+    }
+
+    export async function fromCif(ctx: CustomProperty.Context, model: Model, props: DnatcoProps): Promise<CustomProperty.Data<DnatcoSteps>> {
+        const info = PropertyWrapper.createInfo();
+        const data = getCifData(model);
+        if (data === undefined) return { value: { info, data: undefined } };
+
+        const fromCif = getStepsFromCif(model, data.steps, data.stepsSummary);
+        return { value: { info, data: fromCif } };
+    }
+
+    export function getCifData(model: Model) {
+        if (!MmcifFormat.is(model.sourceData)) throw new Error('Data format must be mmCIF');
+        if (!hasNdbStructNtcCategories(model)) return undefined;
+        return {
+            steps: toTable(Schema.ndb_struct_ntc_step, model.sourceData.data.frame.categories.ndb_struct_ntc_step),
+            stepsSummary: toTable(Schema.ndb_struct_ntc_step_summary, model.sourceData.data.frame.categories.ndb_struct_ntc_step_summary)
+        };
+    }
+
+    function hasNdbStructNtcCategories(model: Model): boolean {
+        if (!MmcifFormat.is(model.sourceData)) return false;
+        const names = (model.sourceData).data.frame.categoryNames;
+        return names.includes('ndb_struct_ntc_step') && names.includes('ndb_struct_ntc_step_summary');
+    }
+
+    export function isApplicable(model?: Model): boolean {
+        return !!model && hasNdbStructNtcCategories(model);
+    }
+}
+
+type StepsSummaryTable = Table<typeof Dnatco.Schema.ndb_struct_ntc_step_summary>;
+
+function getSummaryData(id: number, i: number, stepsSummary: StepsSummaryTable) {
+    const {
+        step_id,
+        confal_score,
+        assigned_NtC,
+        cartesian_rmsd_closest_NtC_representative,
+    } = stepsSummary;
+
+    // Assume that step_ids in ntc_step_summary are in the same order as steps in ntc_step
+    for (let j = i; j < stepsSummary._rowCount; j++) {
+        if (id === step_id.value(j)) return { NtC: assigned_NtC.value(j), confal_score: confal_score.value(j), rmsd: cartesian_rmsd_closest_NtC_representative.value(j) };
+    }
+    // Safety net for cases where the previous assumption is not met
+    for (let j = 0; j < i; j++) {
+        if (id === step_id.value(j)) return { NtC: assigned_NtC.value(j), confal_score: confal_score.value(j), rmsd: cartesian_rmsd_closest_NtC_representative.value(j) };
+    }
+    throw new Error('Inconsistent mmCIF data');
+}

+ 41 - 0
src/extensions/dnatco/types.ts

@@ -0,0 +1,41 @@
+/**
+ * Copyright (c) 2018-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ *
+ * @author Michal Malý <michal.maly@ibt.cas.cz>
+ * @author Jiří Černý <jiri.cerny@ibt.cas.cz>
+ */
+
+export namespace DnatcoTypes {
+    export const DataTag = 'dnatco-confal-half-step';
+
+    export type Step = {
+        PDB_model_number: number,
+        name: string,
+        auth_asym_id_1: string,
+        auth_seq_id_1: number,
+        label_comp_id_1: string,
+        label_alt_id_1: string,
+        PDB_ins_code_1: string,
+        auth_asym_id_2: string,
+        auth_seq_id_2: number,
+        label_comp_id_2: string,
+        label_alt_id_2: string,
+        PDB_ins_code_2: string,
+        confal_score: number,
+        NtC: string,
+        rmsd: number,
+    }
+
+    export type MappedChains = Map<string, MappedResidues>;
+    export type MappedResidues = Map<number, number[]>;
+
+    export interface Steps {
+        steps: Array<Step>,
+        mapping: MappedChains[],
+    }
+
+    export interface HalfStep {
+        step: Step,
+        isLower: boolean,
+    }
+}

+ 117 - 0
src/extensions/dnatco/util.ts

@@ -0,0 +1,117 @@
+/**
+ * Copyright (c) 2018-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ *
+ * @author Michal Malý <michal.maly@ibt.cas.cz>
+ * @author Jiří Černý <jiri.cerny@ibt.cas.cz>
+ */
+
+import { DnatcoTypes } from './types';
+import { OrderedSet, Segmentation } from '../../mol-data/int';
+import { EmptyLoci } from '../../mol-model/loci';
+import { ElementIndex, ResidueIndex, Structure, StructureElement, StructureProperties, Unit } from '../../mol-model/structure';
+
+const EmptyStepIndices = new Array<number>();
+
+export namespace DnatcoUtil {
+    export type Residue = Segmentation.Segment<ResidueIndex>;
+
+    export function copyResidue(r?: Residue) {
+        return r ? { index: r.index, start: r.start, end: r.end } : void 0;
+    }
+
+    export function getAtomIndex(loc: StructureElement.Location, residue: Residue, names: string[], altId: string, insCode: string): ElementIndex {
+        for (let eI = residue.start; eI < residue.end; eI++) {
+            loc.element = loc.unit.elements[eI];
+            const elName = StructureProperties.atom.label_atom_id(loc);
+            const elAltId = StructureProperties.atom.label_alt_id(loc);
+            const elInsCode = StructureProperties.residue.pdbx_PDB_ins_code(loc);
+
+            if (names.includes(elName) && (elAltId === altId || elAltId.length === 0) && (elInsCode === insCode))
+                return loc.element;
+        }
+
+        return -1 as ElementIndex;
+    }
+
+    export function getStepIndices(data: DnatcoTypes.Steps, loc: StructureElement.Location, r: DnatcoUtil.Residue) {
+        loc.element = loc.unit.elements[r.start];
+
+        const modelIdx = StructureProperties.unit.model_num(loc) - 1;
+        const chainId = StructureProperties.chain.auth_asym_id(loc);
+        const seqId = StructureProperties.residue.auth_seq_id(loc);
+        const insCode = StructureProperties.residue.pdbx_PDB_ins_code(loc);
+
+        const chains = data.mapping[modelIdx];
+        if (!chains) return EmptyStepIndices;
+        const residues = chains.get(chainId);
+        if (!residues) return EmptyStepIndices;
+        const indices = residues.get(seqId);
+        if (!indices) return EmptyStepIndices;
+
+        return insCode !== '' ? indices.filter(idx => data.steps[idx].PDB_ins_code_1 === insCode) : indices;
+    }
+
+    export function residueAltIds(structure: Structure, unit: Unit, residue: Residue) {
+        const altIds = new Array<string>();
+        const loc = StructureElement.Location.create(structure, unit);
+        for (let eI = residue.start; eI < residue.end; eI++) {
+            loc.element = OrderedSet.getAt(unit.elements, eI);
+            const altId = StructureProperties.atom.label_alt_id(loc);
+            if (altId !== '' && !altIds.includes(altId))
+                altIds.push(altId);
+        }
+
+        return altIds;
+    }
+
+    const _loc = StructureElement.Location.create();
+    export function residueToLoci(asymId: string, seqId: number, altId: string | undefined, insCode: string, loci: StructureElement.Loci, source: 'label' | 'auth') {
+        _loc.structure = loci.structure;
+        for (const e of loci.elements) {
+            _loc.unit = e.unit;
+
+            const getAsymId = source === 'label' ? StructureProperties.chain.label_asym_id : StructureProperties.chain.auth_asym_id;
+            const getSeqId = source === 'label' ? StructureProperties.residue.label_seq_id : StructureProperties.residue.auth_seq_id;
+
+            // Walk the entire unit and look for the requested residue
+            const chainIt = Segmentation.transientSegments(e.unit.model.atomicHierarchy.chainAtomSegments, e.unit.elements);
+            const residueIt = Segmentation.transientSegments(e.unit.model.atomicHierarchy.residueAtomSegments, e.unit.elements);
+
+            const elemIndex = (idx: number) => OrderedSet.getAt(e.unit.elements, idx);
+            while (chainIt.hasNext) {
+                const chain = chainIt.move();
+                _loc.element = elemIndex(chain.start);
+                const _asymId = getAsymId(_loc);
+                if (_asymId !== asymId)
+                    continue; // Wrong chain, skip it
+
+                residueIt.setSegment(chain);
+                while (residueIt.hasNext) {
+                    const residue = residueIt.move();
+                    _loc.element = elemIndex(residue.start);
+
+                    const _seqId = getSeqId(_loc);
+                    if (_seqId === seqId) {
+                        const _insCode = StructureProperties.residue.pdbx_PDB_ins_code(_loc);
+                        if (_insCode !== insCode)
+                            continue;
+                        if (altId) {
+                            const _altIds = residueAltIds(loci.structure, e.unit, residue);
+                            if (!_altIds.includes(altId))
+                                continue;
+                        }
+
+                        const start = residue.start as StructureElement.UnitIndex;
+                        const end = residue.end as StructureElement.UnitIndex;
+                        return StructureElement.Loci(
+                            loci.structure,
+                            [{ unit: e.unit, indices: OrderedSet.ofBounds(start, end) }]
+                        );
+                    }
+                }
+            }
+        }
+
+        return EmptyLoci;
+    }
+}

+ 187 - 0
src/extensions/meshes/examples.ts

@@ -0,0 +1,187 @@
+/**
+ * Copyright (c) 2018-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ *
+ * @author Adam Midlik <midlik@gmail.com>
+ */
+
+/** Testing examples for using mesh-extension.ts. */
+
+import { CIF } from '../../mol-io/reader/cif';
+import { Volume } from '../../mol-model/volume';
+import { createStructureRepresentationParams } from '../../mol-plugin-state/helpers/structure-representation-params';
+import { createVolumeRepresentationParams } from '../../mol-plugin-state/helpers/volume-representation-params';
+import { PluginStateObject } from '../../mol-plugin-state/objects';
+import { StateTransforms } from '../../mol-plugin-state/transforms';
+import { PluginContext } from '../../mol-plugin/context';
+import { StateObjectSelector } from '../../mol-state';
+import { Asset } from '../../mol-util/assets';
+import { Color } from '../../mol-util/color';
+import { ParamDefinition } from '../../mol-util/param-definition';
+
+import { createMeshFromUrl } from './mesh-extension';
+import { MeshServerInfo } from './mesh-streaming/server-info';
+import { InitMeshStreaming } from './mesh-streaming/transformers';
+import * as MeshUtils from './mesh-utils';
+
+
+export const DB_URL = '/db'; // local
+
+
+export async function runMeshExtensionExamples(plugin: PluginContext, db_url: string = DB_URL) {
+    console.time('TIME MESH EXAMPLES');
+    // await runIsosurfaceExample(plugin, db_url);
+    // await runMolsurfaceExample(plugin);
+
+    // Focused Ion Beam-Scanning Electron Microscopy of mitochondrial reticulum in murine skeletal muscle: https://www.ebi.ac.uk/empiar/EMPIAR-10070/
+    // await runMeshExample(plugin, 'all', db_url);
+    // await runMeshExample(plugin, 'fg', db_url);
+    // await runMultimeshExample(plugin, 'fg', 'worst', db_url);
+    // await runCifMeshExample(plugin);
+    // await runMeshExample2(plugin, 'fg');
+    await runMeshStreamingExample(plugin);
+
+    console.timeEnd('TIME MESH EXAMPLES');
+}
+
+/** Example for downloading multiple separate segments, each containing 1 mesh. */
+export async function runMeshExample(plugin: PluginContext, segments: 'fg' | 'all', db_url: string = DB_URL) {
+    const detail = 2;
+    const segmentIds = (segments === 'all') ?
+        [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17] // segment-16 has no detail-2
+        : [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 17]; // segment-13 and segment-15 are quasi background
+
+    for (const segmentId of segmentIds) {
+        await createMeshFromUrl(plugin, `${db_url}/empiar-10070-mesh-rounded/segment-${segmentId}/detail-${detail}`, segmentId, detail, true, undefined);
+    }
+}
+
+/** Example for downloading multiple separate segments, each containing 1 mesh. */
+export async function runMeshExample2(plugin: PluginContext, segments: 'one' | 'few' | 'fg' | 'all') {
+    const detail = 1;
+    const segmentIds = (segments === 'one') ? [15]
+        : (segments === 'few') ? [1, 4, 7, 10, 16]
+            : (segments === 'all') ? [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17] // segment-16 has no detail-2
+                : [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 17]; // segment-13 and segment-15 are quasi background
+
+    for (const segmentId of segmentIds) {
+        await createMeshFromUrl(plugin, `http://localhost:9000/v2/empiar/empiar-10070/mesh_bcif/${segmentId}/${detail}`, segmentId, detail, false, undefined);
+    }
+}
+
+/** Example for downloading a single segment containing multiple meshes. */
+export async function runMultimeshExample(plugin: PluginContext, segments: 'fg' | 'all', detailChoice: 'best' | 'worst', db_url: string = DB_URL) {
+    const urlDetail = (detailChoice === 'best') ? '2' : 'worst';
+    const numDetail = (detailChoice === 'best') ? 2 : 1000;
+    await createMeshFromUrl(plugin, `${db_url}/empiar-10070-multimesh-rounded/segments-${segments}/detail-${urlDetail}`, 0, numDetail, false, undefined);
+}
+
+export async function runMeshStreamingExample(plugin: PluginContext, source: MeshServerInfo.MeshSource = 'empiar', entryId: string = 'empiar-10070', serverUrl?: string, parent?: StateObjectSelector) {
+    const params = ParamDefinition.getDefaultValues(MeshServerInfo.Params);
+    if (serverUrl) params.serverUrl = serverUrl;
+    params.source = source;
+    params.entryId = entryId;
+    await plugin.runTask(plugin.state.data.applyAction(InitMeshStreaming, params, parent?.ref), { useOverlay: false });
+}
+
+/** Example for downloading a protein structure and visualizing molecular surface. */
+export async function runMolsurfaceExample(plugin: PluginContext) {
+    const entryId = 'pdb-7etq';
+
+    // Node "https://www.ebi.ac.uk/pdbe/entry-files/download/7etq.bcif" ("transformer": "ms-plugin.download") -> var data
+    const data = await plugin.builders.data.download({ url: 'https://www.ebi.ac.uk/pdbe/entry-files/download/7etq.bcif', isBinary: true }, { state: { isGhost: false } });
+    console.log('formats:', plugin.dataFormats.list);
+
+    // Node "CIF File" ("transformer": "ms-plugin.parse-cif")
+    // Node "7ETQ 1 model" ("transformer": "ms-plugin.trajectory-from-mmcif") -> var trajectory
+    const parsed = await plugin.dataFormats.get('mmcif')!.parse(plugin, data, { entryId });
+    const trajectory: StateObjectSelector<PluginStateObject.Molecule.Trajectory> = parsed.trajectory;
+    console.log('parsed', parsed);
+    console.log('trajectory', trajectory);
+
+    // Node "Model 1" ("transformer": "ms-plugin.model-from-trajectory") -> var model
+    const model = await plugin.build().to(trajectory).apply(StateTransforms.Model.ModelFromTrajectory).commit();
+    console.log('model:', model);
+
+    // Node "Model 91 elements" ("transformer": "ms-plugin.structure-from-model") -> var structure
+    const structure = await plugin.build().to(model).apply(StateTransforms.Model.StructureFromModel,).commit();
+    console.log('structure:', structure);
+
+    // Node "Molecular Surface" ("transformer": "ms-plugin.structure-representation-3d") -> var repr
+    const reprParams = createStructureRepresentationParams(plugin, undefined, { type: 'molecular-surface' });
+    const repr = await plugin.build().to(structure).apply(StateTransforms.Representation.StructureRepresentation3D, reprParams).commit();
+    console.log('repr:', repr);
+}
+
+/** Example for downloading an EMDB density data and visualizing isosurface. */
+export async function runIsosurfaceExample(plugin: PluginContext, db_url: string = DB_URL) {
+    const entryId = 'emd-1832';
+    const isoLevel = 2.73;
+
+    let root = await plugin.build();
+    const data = await plugin.builders.data.download({ url: `${db_url}/emd-1832-box`, isBinary: true }, { state: { isGhost: false } });
+    const parsed = await plugin.dataFormats.get('dscif')!.parse(plugin, data, { entryId });
+
+    const volume: StateObjectSelector<PluginStateObject.Volume.Data> = parsed.volumes?.[0] ?? parsed.volume;
+    const volumeData = volume.cell!.obj!.data;
+    console.log('data:', data);
+    console.log('parsed:', parsed);
+    console.log('volume:', volume);
+    console.log('volumeData:', volumeData);
+
+    root = await plugin.build();
+    console.log('root:', root);
+    console.log('to:', root.to(volume));
+    console.log('toRoot:', root.toRoot());
+
+    let volumeParams;
+    volumeParams = createVolumeRepresentationParams(plugin, volumeData, {
+        type: 'isosurface',
+        typeParams: {
+            alpha: 0.5,
+            isoValue: Volume.adjustedIsoValue(volumeData, isoLevel, 'relative'),
+            visuals: ['solid'],
+            sizeFactor: 1,
+        },
+        color: 'uniform',
+        colorParams: { value: Color(0x00aaaa) },
+
+    });
+    root.to(volume).apply(StateTransforms.Representation.VolumeRepresentation3D, volumeParams);
+
+    volumeParams = createVolumeRepresentationParams(plugin, volumeData, {
+        type: 'isosurface',
+        typeParams: {
+            alpha: 1.0,
+            isoValue: Volume.adjustedIsoValue(volumeData, isoLevel, 'relative'),
+            visuals: ['wireframe'],
+            sizeFactor: 1,
+        },
+        color: 'uniform',
+        colorParams: { value: Color(0x8800aa) },
+
+    });
+    root.to(volume).apply(StateTransforms.Representation.VolumeRepresentation3D, volumeParams);
+    await root.commit();
+}
+
+
+export async function runCifMeshExample(plugin: PluginContext, api: string = 'http://localhost:9000/v2',
+    source: MeshServerInfo.MeshSource = 'empiar', entryId: string = 'empiar-10070',
+    segmentId: number = 1, detail: number = 10,
+) {
+    const url = `${api}/${source}/${entryId}/mesh_bcif/${segmentId}/${detail}`;
+    getMeshFromBcif(plugin, url);
+}
+
+async function getMeshFromBcif(plugin: PluginContext, url: string) {
+    const urlAsset = Asset.getUrlAsset(plugin.managers.asset, url);
+    const asset = await plugin.runTask(plugin.managers.asset.resolve(urlAsset, 'binary'));
+    const parsed = await plugin.runTask(CIF.parseBinary(asset.data));
+    if (parsed.isError) {
+        plugin.log.error('VolumeStreaming, parsing CIF: ' + parsed.toString());
+        return;
+    }
+    console.log('blocks:', parsed.result.blocks);
+    const mesh = await MeshUtils.meshFromCif(parsed.result);
+    console.log(mesh);
+}

+ 40 - 0
src/extensions/meshes/mesh-cif-schema.ts

@@ -0,0 +1,40 @@
+/**
+ * Copyright (c) 2018-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ *
+ * @author Adam Midlik <midlik@gmail.com>
+ */
+
+import { Column, Database } from '../../mol-data/db';
+import { CifFrame } from '../../mol-io/reader/cif';
+import { toDatabase } from '../../mol-io/reader/cif/schema';
+
+
+const int = Column.Schema.int;
+const float = Column.Schema.float;
+
+
+// TODO in future, move to molstar/src/mol-io/reader/cif/schema/mesh.ts
+export const Mesh_Data_Schema = {
+    mesh: {
+        id: int,
+    },
+    mesh_vertex: {
+        mesh_id: int,
+        vertex_id: int,
+        x: float,
+        y: float,
+        z: float,
+    },
+    /** Table of triangles, 3 rows per triangle */
+    mesh_triangle: {
+        mesh_id: int,
+        /** Indices of vertices within mesh */
+        vertex_id: int,
+    }
+};
+export type Mesh_Data_Schema = typeof Mesh_Data_Schema;
+export interface Mesh_Data_Database extends Database<Mesh_Data_Schema> {}
+
+
+// TODO in future, move to molstar/src/mol-io/reader/cif.ts: CIF.schema.mesh
+export const CIF_schema_mesh = (frame: CifFrame) => toDatabase<Mesh_Data_Schema, Mesh_Data_Database>(Mesh_Data_Schema, frame);

+ 223 - 0
src/extensions/meshes/mesh-extension.ts

@@ -0,0 +1,223 @@
+/**
+ * Copyright (c) 2018-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ *
+ * @author Adam Midlik <midlik@gmail.com>
+ */
+
+/** Defines new types of State tree transformers for dealing with mesh data. */
+
+
+import { BaseGeometry, VisualQuality, VisualQualityOptions } from '../../mol-geo/geometry/base';
+import { Mesh } from '../../mol-geo/geometry/mesh/mesh';
+import { CifFile } from '../../mol-io/reader/cif';
+import { Box3D } from '../../mol-math/geometry';
+import { Vec3 } from '../../mol-math/linear-algebra';
+import { Shape } from '../../mol-model/shape';
+import { ShapeProvider } from '../../mol-model/shape/provider';
+import { PluginStateObject } from '../../mol-plugin-state/objects';
+import { StateTransforms } from '../../mol-plugin-state/transforms';
+import { Download } from '../../mol-plugin-state/transforms/data';
+import { ShapeRepresentation3D } from '../../mol-plugin-state/transforms/representation';
+import { PluginContext } from '../../mol-plugin/context';
+import { StateObjectRef, StateObjectSelector, StateTransformer } from '../../mol-state';
+import { Task } from '../../mol-task';
+import { Color } from '../../mol-util/color';
+import { ParamDefinition as PD } from '../../mol-util/param-definition';
+import * as MeshUtils from './mesh-utils';
+
+
+export const BACKGROUND_OPACITY = 0.2;
+export const FOREROUND_OPACITY = 1;
+
+export const VolsegTransform: StateTransformer.Builder.Root = StateTransformer.builderFactory('volseg');
+
+
+// // // // // // // // // // // // // // // // // // // // // // // //
+// Parsed data
+
+/** Data type for `MeshlistStateObject` - list of meshes */
+export interface MeshlistData {
+    segmentId: number,
+    segmentName: string,
+    detail: number,
+    meshIds: number[],
+    mesh: Mesh,
+    /** Reference to the object which created this meshlist (e.g. `MeshStreaming.Behavior`) */
+    ownerId?: string,
+}
+
+export namespace MeshlistData {
+    export function empty(): MeshlistData {
+        return {
+            segmentId: 0,
+            segmentName: 'Empty',
+            detail: 0,
+            meshIds: [],
+            mesh: Mesh.createEmpty(),
+        };
+    };
+    export async function fromCIF(data: CifFile, segmentId: number, segmentName: string, detail: number): Promise<MeshlistData> {
+        const { mesh, meshIds } = await MeshUtils.meshFromCif(data);
+        return {
+            segmentId,
+            segmentName,
+            detail,
+            meshIds,
+            mesh,
+        };
+    }
+    export function stats(meshListData: MeshlistData): string {
+        return `Meshlist "${meshListData.segmentName}" (detail ${meshListData.detail}): ${meshListData.meshIds.length} meshes, ${meshListData.mesh.vertexCount} vertices, ${meshListData.mesh.triangleCount} triangles`;
+    }
+    export function getShape(data: MeshlistData, color: Color): Shape<Mesh> {
+        const mesh = data.mesh;
+        const meshShape: Shape<Mesh> = Shape.create(data.segmentName, data, mesh,
+            () => color,
+            () => 1,
+            // group => `${data.segmentName} | Segment ${data.segmentId} | Detail ${data.detail} | Mesh ${group}`,
+            group => data.segmentName,
+        );
+        return meshShape;
+    }
+
+    export function combineBBoxes(boxes: (Box3D | null)[]): Box3D | null {
+        let result = null;
+        for (const box of boxes) {
+            if (!box) continue;
+            if (result) {
+                Vec3.min(result.min, result.min, box.min);
+                Vec3.max(result.max, result.max, box.max);
+            } else {
+                result = Box3D.zero();
+                Box3D.copy(result, box);
+            }
+        }
+        return result;
+    }
+    export function bbox(data: MeshlistData): Box3D | null {
+        return MeshUtils.bbox(data.mesh);
+    }
+
+    export function allVerticesUsed(data: MeshlistData): boolean {
+        const unusedVertices = new Set();
+        for (let i = 0; i < data.mesh.vertexCount; i++) {
+            unusedVertices.add(i);
+        }
+        for (let i = 0; i < 3 * data.mesh.triangleCount; i++) {
+            const v = data.mesh.vertexBuffer.ref.value[i];
+            unusedVertices.delete(v);
+        }
+        return unusedVertices.size === 0;
+    }
+}
+
+
+// // // // // // // // // // // // // // // // // // // // // // // //
+// Raw Data -> Parsed data
+
+export class MeshlistStateObject extends PluginStateObject.Create<MeshlistData>({ name: 'Parsed Meshlist', typeClass: 'Object' }) { }
+
+export const ParseMeshlistTransformer = VolsegTransform({
+    name: 'meshlist-from-string',
+    from: PluginStateObject.Format.Cif,
+    to: MeshlistStateObject,
+    params: {
+        label: PD.Text(MeshlistStateObject.type.name, { isHidden: true }),
+        segmentId: PD.Numeric(1, {}, { isHidden: true }),
+        segmentName: PD.Text('Segment'),
+        detail: PD.Numeric(1, {}, { isHidden: true }),
+        /** Reference to the object which manages this meshlist (e.g. `MeshStreaming.Behavior`) */
+        ownerId: PD.Text('', { isHidden: true }),
+    }
+})({
+    apply({ a, params }, globalCtx) { // `a` is the parent node, params are 2nd argument to To.apply(), `globalCtx` is the plugin
+        return Task.create('Create Parsed Meshlist', async ctx => {
+            const meshlistData = await MeshlistData.fromCIF(a.data, params.segmentId, params.segmentName, params.detail);
+            meshlistData.ownerId = params.ownerId;
+            const es = meshlistData.meshIds.length === 1 ? '' : 'es';
+            return new MeshlistStateObject(meshlistData, { label: params.label, description: `${meshlistData.segmentName} (${meshlistData.meshIds.length} mesh${es})` });
+        });
+    }
+});
+
+
+// // // // // // // // // // // // // // // // // // // // // // // //
+// Parsed data -> Shape
+
+/** Data type for PluginStateObject.Shape.Provider */
+type MeshShapeProvider = ShapeProvider<MeshlistData, Mesh, Mesh.Params>;
+namespace MeshShapeProvider {
+    export function fromMeshlistData(meshlist: MeshlistData, color?: Color): MeshShapeProvider {
+        const theColor = color ?? MeshUtils.ColorGenerator.next().value;
+        return {
+            label: 'Mesh',
+            data: meshlist,
+            params: meshShapeProviderParams,
+            geometryUtils: Mesh.Utils,
+            getShape: (ctx, data: MeshlistData) => MeshlistData.getShape(data, theColor),
+        };
+    }
+}
+
+const meshShapeProviderParams: Mesh.Params = {
+    ...Mesh.Params,
+    quality: PD.Select<VisualQuality>('custom', VisualQualityOptions, { isEssential: true, description: 'Visual/rendering quality of the representation.' }), // use 'custom' when wanting to apply doubleSided
+    doubleSided: PD.Boolean(true, BaseGeometry.CustomQualityParamInfo),
+    // set `flatShaded`: true to see the real mesh vertices and triangles
+    transparentBackfaces: PD.Select('on', PD.arrayToOptions(['off', 'on', 'opaque']), BaseGeometry.ShadingCategory), // 'on' means: show backfaces with correct opacity, even when opacity < 1 (requires doubleSided) ¯\_(ツ)_/¯
+};
+
+
+export const MeshShapeTransformer = VolsegTransform({
+    name: 'shape-from-meshlist',
+    display: { name: 'Shape from Meshlist', description: 'Create Shape from Meshlist data' },
+    from: MeshlistStateObject,
+    to: PluginStateObject.Shape.Provider,
+    params: {
+        color: PD.Value<Color | undefined>(undefined), // undefined means random color
+    },
+})({
+    apply({ a, params }) {
+        const shapeProvider = MeshShapeProvider.fromMeshlistData(a.data, params.color);
+        return new PluginStateObject.Shape.Provider(shapeProvider, { label: PluginStateObject.Shape.Provider.type.name, description: a.description });
+    }
+});
+
+
+// // // // // // // // // // // // // // // // // // // // // // // //
+
+
+/** Download data and create state tree hierarchy down to visual representation. */
+export async function createMeshFromUrl(plugin: PluginContext, meshDataUrl: string, segmentId: number, detail: number,
+    collapseTree: boolean, color?: Color, parent?: StateObjectSelector | StateObjectRef, transparentIfBboxAbove?: number,
+    name?: string, ownerId?: string) {
+
+    const update = parent ? plugin.build().to(parent) : plugin.build().toRoot();
+    const rawDataNodeRef = update.apply(Download,
+        { url: meshDataUrl, isBinary: true, label: `Downloaded Data ${segmentId}` },
+        { state: { isCollapsed: collapseTree } }
+    ).ref;
+    const parsedDataNode = await update.to(rawDataNodeRef)
+        .apply(StateTransforms.Data.ParseCif)
+        .apply(ParseMeshlistTransformer,
+            { label: undefined, segmentId: segmentId, segmentName: name ?? `Segment ${segmentId}`, detail: detail, ownerId: ownerId },
+            {}
+        )
+        .commit();
+
+    let transparent = false;
+    if (transparentIfBboxAbove !== undefined && parsedDataNode.data) {
+        const bbox = MeshlistData.bbox(parsedDataNode.data) || Box3D.zero();
+        transparent = Box3D.volume(bbox) > transparentIfBboxAbove;
+    }
+
+    await plugin.build().to(parsedDataNode)
+        .apply(MeshShapeTransformer, { color: color },)
+        .apply(ShapeRepresentation3D,
+            { alpha: transparent ? BACKGROUND_OPACITY : FOREROUND_OPACITY },
+            { tags: ['mesh-segment-visual', `segment-${segmentId}`] }
+        )
+        .commit();
+
+    return rawDataNodeRef;
+}

+ 332 - 0
src/extensions/meshes/mesh-streaming/behavior.ts

@@ -0,0 +1,332 @@
+/**
+ * Copyright (c) 2018-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ *
+ * @author Adam Midlik <midlik@gmail.com>
+ */
+
+import { distinctUntilChanged, map } from 'rxjs';
+
+import { CIF } from '../../../mol-io/reader/cif';
+import { Box3D } from '../../../mol-math/geometry';
+import { PluginStateObject } from '../../../mol-plugin-state/objects';
+import { PluginBehavior } from '../../../mol-plugin/behavior';
+import { PluginCommand } from '../../../mol-plugin/command';
+import { PluginCommands } from '../../../mol-plugin/commands';
+import { PluginContext } from '../../../mol-plugin/context';
+import { UUID } from '../../../mol-util';
+import { Asset } from '../../../mol-util/assets';
+import { Color } from '../../../mol-util/color';
+import { ColorNames } from '../../../mol-util/color/names';
+import { ParamDefinition as PD } from '../../../mol-util/param-definition';
+
+import { Choice } from '../../volumes-and-segmentations/helpers';
+import { MetadataWrapper } from '../../volumes-and-segmentations/volseg-api/utils';
+
+import { MeshlistData } from '../mesh-extension';
+import { MeshServerInfo } from './server-info';
+
+
+const DEFAULT_SEGMENT_NAME = 'Untitled segment';
+const DEFAULT_SEGMENT_COLOR = ColorNames.lightgray;
+export const NO_SEGMENT = -1;
+/** Maximum (worst) detail level available in GUI (TODO set actual maximum possible value) */
+const MAX_DETAIL = 10;
+const DEFAULT_DETAIL = 7; // TODO decide a reasonable default
+/** Segments whose bounding box volume is above this value (relative to the overall bounding box) are considered as background segments */
+export const BACKGROUND_SEGMENT_VOLUME_THRESHOLD = 0.5;
+
+
+export class MeshStreaming extends PluginStateObject.CreateBehavior<MeshStreaming.Behavior>({ name: 'Mesh Streaming' }) { }
+
+export namespace MeshStreaming {
+
+    export namespace Params {
+        export const ViewTypeChoice = new Choice({ off: 'Off', select: 'Select', all: 'All' }, 'select'); // TODO add camera target?
+        export type ViewType = Choice.Values<typeof ViewTypeChoice>;
+
+        export function create(options: MeshServerInfo.Data) {
+            return {
+                view: PD.MappedStatic('select', {
+                    'off': PD.Group({}),
+                    'select': PD.Group({
+                        baseDetail: PD.Numeric(DEFAULT_DETAIL, { min: 1, max: MAX_DETAIL, step: 1 }, { description: 'Detail level for the non-selected segments (lower number = better)' }),
+                        focusDetail: PD.Numeric(1, { min: 1, max: MAX_DETAIL, step: 1 }, { description: 'Detail level for the selected segment (lower number = better)' }),
+                        selectedSegment: PD.Numeric(NO_SEGMENT, {}, { isHidden: true }),
+                    }, { isFlat: true }),
+                    'all': PD.Group({
+                        detail: PD.Numeric(DEFAULT_DETAIL, { min: 1, max: MAX_DETAIL, step: 1 }, { description: 'Detail level for all segments (lower number = better)' })
+                    }, { isFlat: true }),
+                }, { description: '"Off" hides all segments. \n"Select" shows all segments in lower detail, clicked segment in better detail. "All" shows all segment in the same level.' }),
+            };
+        }
+
+        export type Definition = ReturnType<typeof create>
+        export type Values = PD.Values<Definition>
+
+        export function copyValues(params: Values): Values {
+            return {
+                view: {
+                    name: params.view.name,
+                    params: { ...params.view.params } as any,
+                }
+            };
+        }
+        export function valuesEqual(p: Values, q: Values): boolean {
+            if (p.view.name !== q.view.name) return false;
+            for (const key in p.view.params) {
+                if ((p.view.params as any)[key] !== (q.view.params as any)[key]) return false;
+            }
+            return true;
+        }
+        export function detailsEqual(p: Values, q: Values): boolean {
+            switch (p.view.name) {
+                case 'off':
+                    return q.view.name === 'off';
+                case 'select':
+                    return q.view.name === 'select' && p.view.params.baseDetail === q.view.params.baseDetail && p.view.params.focusDetail === q.view.params.focusDetail;
+                case 'all':
+                    return q.view.name === 'all' && p.view.params.detail === q.view.params.detail;
+                default:
+                    throw new Error('Not implemented');
+            }
+        }
+    }
+
+    export interface VisualInfo {
+        tag: string, // e.g. high-2, low-1 // ? remove if can be omitted
+        segmentId: number, // ? remove if unused
+        segmentName: string, // ? remove if unused
+        detailType: VisualInfo.DetailType, // ? remove if unused
+        detail: number, // ? remove if unused
+        color: Color, // move to MeshlistData?
+        visible: boolean,
+        data?: MeshlistData,
+    }
+    export namespace VisualInfo {
+        export type DetailType = 'low' | 'high';
+        export const DetailTypes: DetailType[] = ['low', 'high'];
+        export function tagFor(segmentId: number, detail: DetailType) {
+            return `${detail}-${segmentId}`;
+        }
+    }
+
+
+    export class Behavior extends PluginBehavior.WithSubscribers<Params.Values> {
+        private id: string;
+        private ref: string = '';
+        public parentData: MeshServerInfo.Data;
+        private metadata?: MetadataWrapper;
+        public visuals?: { [tag: string]: VisualInfo };
+        public backgroundSegments: { [segmentId: number]: boolean } = {};
+        private focusObservable = this.plugin.behaviors.interaction.click.pipe( // QUESTION is this OK way to get focused segment?
+            map(evt => evt.current.loci),
+            map(loci => (loci.kind === 'group-loci') ? loci.shape.sourceData as MeshlistData : null),
+            map(data => (data?.ownerId === this.id) ? data : null), // do not process shapes created by others
+            distinctUntilChanged((old, current) => old?.segmentId === current?.segmentId),
+        );
+        private focusSubscription?: PluginCommand.Subscription = undefined;
+        private backgroundSegmentsInitialized = false;
+
+        constructor(plugin: PluginContext, data: MeshServerInfo.Data, params: Params.Values) {
+            super(plugin, params);
+            this.id = UUID.create22();
+            this.parentData = data;
+        }
+
+        register(ref: string): void {
+            this.ref = ref;
+        }
+
+        unregister(): void {
+            if (this.focusSubscription) {
+                this.focusSubscription.unsubscribe();
+                this.focusSubscription = undefined;
+            }
+            // TODO empty cache here (if used)
+        }
+
+        selectSegment(segmentId: number) {
+            if (this.params.view.name === 'select') {
+                if (this.params.view.params.selectedSegment === segmentId) return;
+                const newParams = Params.copyValues(this.params);
+                if (newParams.view.name === 'select') {
+                    newParams.view.params.selectedSegment = segmentId;
+                }
+                const state = this.plugin.state.data;
+                const update = state.build().to(this.ref).update(newParams);
+                PluginCommands.State.Update(this.plugin, { state, tree: update, options: { doNotUpdateCurrent: true } });
+            }
+        }
+
+        async update(params: Params.Values) {
+            const oldParams = this.params;
+            this.params = params;
+
+            if (!this.metadata) {
+                const response = await fetch(this.getMetadataUrl());
+                const rawMetadata = await response.json();
+                this.metadata = new MetadataWrapper(rawMetadata);
+            }
+
+            if (!this.visuals) {
+                this.initVisualInfos();
+            } else if (!Params.detailsEqual(this.params, oldParams)) {
+                this.updateVisualInfoDetails();
+            }
+
+            switch (params.view.name) {
+                case 'off':
+                    await this.disableVisuals();
+                    break;
+                case 'select':
+                    await this.enableVisuals(params.view.params.selectedSegment);
+                    break;
+                case 'all':
+                    await this.enableVisuals();
+                    break;
+                default:
+                    throw new Error('Not implemented');
+            }
+            if (params.view.name !== 'off' && !this.backgroundSegmentsInitialized) {
+                this.guessBackgroundSegments();
+                this.backgroundSegmentsInitialized = true;
+            }
+            if (params.view.name === 'select' && !this.focusSubscription) {
+                this.focusSubscription = this.subscribeObservable(this.focusObservable, data => { this.selectSegment(data?.segmentId ?? NO_SEGMENT); });
+            } else if (params.view.name !== 'select' && this.focusSubscription) {
+                this.focusSubscription.unsubscribe();
+                this.focusSubscription = undefined;
+            }
+            return true;
+        }
+
+        private getMetadataUrl() {
+            return `${this.parentData.serverUrl}/${this.parentData.source}/${this.parentData.entryId}/metadata`;
+        }
+
+        private getMeshUrl(segment: number, detail: number) {
+            return `${this.parentData.serverUrl}/${this.parentData.source}/${this.parentData.entryId}/mesh_bcif/${segment}/${detail}`;
+        }
+
+        private initVisualInfos() {
+            const visuals: { [tag: string]: VisualInfo } = {};
+            for (const segid of this.metadata!.meshSegmentIds) {
+                const name = this.metadata?.getSegment(segid)?.biological_annotation.name ?? DEFAULT_SEGMENT_NAME;
+                const color = this.metadata?.getSegmentColor(segid) ?? DEFAULT_SEGMENT_COLOR;
+                for (const detailType of VisualInfo.DetailTypes) {
+                    const visual: VisualInfo = {
+                        tag: VisualInfo.tagFor(segid, detailType),
+                        segmentId: segid,
+                        segmentName: name,
+                        detailType: detailType,
+                        detail: -1, // to be set at the end
+                        color: color,
+                        visible: false,
+                        data: undefined,
+                    };
+                    visuals[visual.tag] = visual;
+                }
+            }
+            this.visuals = visuals;
+            this.updateVisualInfoDetails();
+        }
+        private updateVisualInfoDetails() {
+            let highDetail: number | undefined;
+            let lowDetail: number | undefined;
+            switch (this.params.view.name) {
+                case 'off':
+                    lowDetail = undefined;
+                    highDetail = undefined;
+                    break;
+                case 'select':
+                    lowDetail = this.params.view.params.baseDetail;
+                    highDetail = this.params.view.params.focusDetail;
+                    break;
+                case 'all':
+                    lowDetail = this.params.view.params.detail;
+                    highDetail = undefined;
+                    break;
+            }
+            for (const tag in this.visuals) {
+                const visual = this.visuals[tag];
+                const preferredDetail = (visual.detailType === 'high') ? highDetail : lowDetail;
+                if (preferredDetail !== undefined) {
+                    visual.detail = this.metadata!.getSufficientMeshDetail(visual.segmentId, preferredDetail);
+                }
+            }
+        }
+
+        private async enableVisuals(highDetailSegment?: number) {
+            for (const tag in this.visuals) {
+                const visual = this.visuals[tag];
+                const requiredDetailType = visual.segmentId === highDetailSegment ? 'high' : 'low';
+                if (visual.detailType === requiredDetailType) {
+                    visual.data = await this.getMeshData(visual);
+                    visual.visible = true;
+                } else {
+                    visual.visible = false;
+                }
+            }
+        }
+
+        private async disableVisuals() {
+            for (const tag in this.visuals) {
+                const visual = this.visuals[tag];
+                visual.visible = false;
+            }
+        }
+
+        /** Fetch data in current `visual.detail`, or return already fetched data (if available in the correct detail). */
+        private async getMeshData(visual: VisualInfo): Promise<MeshlistData> {
+            if (visual.data && visual.data.detail === visual.detail) {
+                // Do not recreate
+                return visual.data;
+            }
+            // TODO cache
+            const url = this.getMeshUrl(visual.segmentId, visual.detail);
+            const urlAsset = Asset.getUrlAsset(this.plugin.managers.asset, url);
+            const asset = await this.plugin.runTask(this.plugin.managers.asset.resolve(urlAsset, 'binary'));
+            const parsed = await this.plugin.runTask(CIF.parseBinary(asset.data));
+            if (parsed.isError) {
+                throw new Error(`Failed parsing CIF file from ${url}`);
+            }
+            const meshlistData = await MeshlistData.fromCIF(parsed.result, visual.segmentId, visual.segmentName, visual.detail);
+            meshlistData.ownerId = this.id;
+            // const bbox = MeshlistData.bbox(meshlistData);
+            // const bboxVolume = bbox ? MS.Box3D.volume(bbox) : 0.0;
+            // console.log(`BBox ${visual.segmentId}: ${Math.round(bboxVolume! / 1e6)} M`, bbox); // DEBUG
+            return meshlistData;
+        }
+
+        private async guessBackgroundSegments() {
+            const bboxes: { [segid: number]: Box3D } = {};
+            for (const tag in this.visuals) {
+                const visual = this.visuals[tag];
+                if (visual.detailType === 'low' && visual.data) {
+                    const bbox = MeshlistData.bbox(visual.data);
+                    if (bbox) {
+                        bboxes[visual.segmentId] = bbox;
+                    }
+                }
+            }
+            const totalBbox = MeshlistData.combineBBoxes(Object.values(bboxes));
+            const totalVolume = totalBbox ? Box3D.volume(totalBbox) : 0.0;
+            // console.log(`BBox total: ${Math.round(totalVolume! / 1e6)} M`, totalBbox); // DEBUG
+
+            const isBgSegment: { [segid: number]: boolean } = {};
+            for (const segid in bboxes) {
+                const bbox = bboxes[segid];
+                const bboxVolume = Box3D.volume(bbox);
+                isBgSegment[segid] = (bboxVolume > totalVolume * BACKGROUND_SEGMENT_VOLUME_THRESHOLD);
+                // console.log(`BBox ${segid}: ${Math.round(bboxVolume! / 1e6)} M, ${bboxVolume / totalVolume}`, bbox); // DEBUG
+            }
+            this.backgroundSegments = isBgSegment;
+        }
+
+        getDescription() {
+            return Params.ViewTypeChoice.prettyName(this.params.view.name);
+        }
+
+    }
+}
+

+ 28 - 0
src/extensions/meshes/mesh-streaming/server-info.ts

@@ -0,0 +1,28 @@
+/**
+ * Copyright (c) 2018-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ *
+ * @author Adam Midlik <midlik@gmail.com>
+ */
+
+import { PluginStateObject } from '../../../mol-plugin-state/objects';
+import { ParamDefinition as PD } from '../../../mol-util/param-definition';
+
+import { Choice } from '../../volumes-and-segmentations/helpers';
+
+
+export const DEFAULT_MESH_SERVER = 'http://localhost:9000/v2';
+
+
+export class MeshServerInfo extends PluginStateObject.Create<MeshServerInfo.Data>({ name: 'Volume Server', typeClass: 'Object' }) { }
+
+export namespace MeshServerInfo {
+    export const MeshSourceChoice = new Choice({ empiar: 'EMPIAR', emdb: 'EMDB' }, 'empiar');
+    export type MeshSource = Choice.Values<typeof MeshSourceChoice>;
+
+    export const Params = {
+        serverUrl: PD.Text(DEFAULT_MESH_SERVER),
+        source: MeshSourceChoice.PDSelect(),
+        entryId: PD.Text(''),
+    };
+    export type Data = PD.Values<typeof Params>;
+}

+ 214 - 0
src/extensions/meshes/mesh-streaming/transformers.ts

@@ -0,0 +1,214 @@
+/**
+ * Copyright (c) 2018-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ *
+ * @author Adam Midlik <midlik@gmail.com>
+ */
+
+import { Mesh } from '../../../mol-geo/geometry/mesh/mesh';
+import { PluginStateObject } from '../../../mol-plugin-state/objects';
+import { PluginContext } from '../../../mol-plugin/context';
+import { ShapeRepresentation } from '../../../mol-repr/shape/representation';
+import { StateAction, StateTransformer } from '../../../mol-state';
+import { Task } from '../../../mol-task';
+import { shallowEqualObjects } from '../../../mol-util';
+import { ParamDefinition as PD } from '../../../mol-util/param-definition';
+
+import { BACKGROUND_OPACITY, FOREROUND_OPACITY, MeshlistData, VolsegTransform } from '../mesh-extension';
+import { MeshStreaming, NO_SEGMENT } from './behavior';
+import { MeshServerInfo } from './server-info';
+
+
+// // // // // // // // // // // // // // // // // // // // // // // //
+
+export const MeshServerTransformer = VolsegTransform({
+    name: 'mesh-server-info',
+    from: PluginStateObject.Root,
+    to: MeshServerInfo,
+    params: MeshServerInfo.Params,
+})({
+    apply({ a, params }, plugin: PluginContext) { // `a` is the parent node, `params` are 2nd argument to To.apply()
+        params.serverUrl = params.serverUrl.replace(/\/*$/, ''); // trim trailing slash
+        const description: string = params.entryId;
+        return new MeshServerInfo({ ...params }, { label: 'Mesh Server', description: description });
+    }
+});
+
+// // // // // // // // // // // // // // // // // // // // // // // //
+
+export const MeshStreamingTransformer = VolsegTransform({
+    name: 'mesh-streaming-from-server-info',
+    display: { name: 'Mesh Streaming' },
+    from: MeshServerInfo,
+    to: MeshStreaming,
+    params: a => MeshStreaming.Params.create(a!.data),
+})({
+    canAutoUpdate() { return true; },
+    apply({ a, params }, plugin: PluginContext) {
+        return Task.create('Mesh Streaming', async ctx => {
+            const behavior = new MeshStreaming.Behavior(plugin, a.data, params);
+            await behavior.update(params);
+            return new MeshStreaming(behavior, { label: 'Mesh Streaming', description: behavior.getDescription() });
+        });
+    },
+    update({ a, b, oldParams, newParams }) {
+        return Task.create('Update Mesh Streaming', async ctx => {
+            if (a.data.source !== b.data.parentData.source || a.data.entryId !== b.data.parentData.entryId) {
+                return StateTransformer.UpdateResult.Recreate;
+            }
+            b.data.parentData = a.data;
+            await b.data.update(newParams);
+            b.description = b.data.getDescription();
+            return StateTransformer.UpdateResult.Updated;
+        });
+    }
+});
+
+// // // // // // // // // // // // // // // // // // // // // // // //
+
+interface MeshVisualGroupData {
+    opacity: number,
+}
+
+// export type MeshVisualGroupTransformer = typeof MeshVisualGroupTransformer;
+export const MeshVisualGroupTransformer = VolsegTransform({
+    name: 'mesh-visual-group-from-streaming',
+    display: { name: 'Mesh Visuals for a Segment' },
+    from: MeshStreaming,
+    to: PluginStateObject.Group,
+    params: {
+        /** Shown on the node in GUI */
+        label: PD.Text('', { isHidden: true }),
+        /** Shown on the node in GUI (gray letters) */
+        description: PD.Text(''),
+        segmentId: PD.Numeric(NO_SEGMENT, {}, { isHidden: true }),
+        opacity: PD.Numeric(-1, { min: 0, max: 1, step: 0.01 }),
+    }
+})({
+    apply({ a, params }, plugin) {
+        trySetAutoOpacity(params, a);
+        return new PluginStateObject.Group({ opacity: params.opacity }, params);
+    },
+    update({ a, b, oldParams, newParams }, plugin) {
+        if (shallowEqualObjects(oldParams, newParams)) {
+            return StateTransformer.UpdateResult.Unchanged;
+        }
+        newParams.label ||= oldParams.label; // Protect against resetting params to invalid defaults
+        if (newParams.segmentId === NO_SEGMENT) newParams.segmentId = oldParams.segmentId; // Protect against resetting params to invalid defaults
+        trySetAutoOpacity(newParams, a);
+        b.label = newParams.label;
+        b.description = newParams.description;
+        (b.data as MeshVisualGroupData).opacity = newParams.opacity;
+        return StateTransformer.UpdateResult.Updated;
+    },
+    canAutoUpdate({ oldParams, newParams }, plugin) {
+        return newParams.description === oldParams.description;
+    },
+});
+
+function trySetAutoOpacity(params: StateTransformer.Params<typeof MeshVisualGroupTransformer>, parent: MeshStreaming) {
+    if (params.opacity === -1) {
+        const isBgSegment = parent.data.backgroundSegments[params.segmentId];
+        if (isBgSegment !== undefined) {
+            params.opacity = isBgSegment ? BACKGROUND_OPACITY : FOREROUND_OPACITY;
+        }
+    }
+}
+
+
+// // // // // // // // // // // // // // // // // // // // // // // //
+
+export const MeshVisualTransformer = VolsegTransform({
+    name: 'mesh-visual-from-streaming',
+    display: { name: 'Mesh Visual from Streaming' },
+    from: MeshStreaming,
+    to: PluginStateObject.Shape.Representation3D,
+    params: {
+        /** Must be set to PluginStateObject reference to self */
+        ref: PD.Text('', { isHidden: true, isEssential: true }), // QUESTION what is isEssential
+        /** Identification of the mesh visual, e.g. 'low-2' */
+        tag: PD.Text('', { isHidden: true, isEssential: true }),
+        /** Opacity of the visual (not to be set directly, but controlled by the opacity of the parent Group, and by VisualInfo.visible) */
+        opacity: PD.Numeric(-1, { min: 0, max: 1, step: 0.01 }, { isHidden: true }),
+    }
+})({
+    apply({ a, params, spine }, plugin: PluginContext) {
+        return Task.create('Mesh Visual', async ctx => {
+            const visualInfo: MeshStreaming.VisualInfo = a.data.visuals![params.tag];
+            if (!visualInfo) throw new Error(`VisualInfo with tag '${params.tag}' is missing.`);
+            const groupData = spine.getAncestorOfType(PluginStateObject.Group)?.data as MeshVisualGroupData | undefined;
+            params.opacity = visualInfo.visible ? (groupData?.opacity ?? FOREROUND_OPACITY) : 0.0;
+            const props = PD.getDefaultValues(Mesh.Params);
+            props.flatShaded = true; // `flatShaded: true` is to see the real mesh vertices and triangles (default: false)
+            props.alpha = params.opacity;
+            const repr = ShapeRepresentation((ctx, meshlist: MeshlistData) => MeshlistData.getShape(meshlist, visualInfo.color), Mesh.Utils);
+            await repr.createOrUpdate(props, visualInfo.data ?? MeshlistData.empty()).runInContext(ctx);
+            return new PluginStateObject.Shape.Representation3D({ repr, sourceData: visualInfo.data }, { label: 'Mesh Visual', description: params.tag });
+        });
+    },
+    update({ a, b, oldParams, newParams, spine }, plugin: PluginContext) {
+        return Task.create('Update Mesh Visual', async ctx => {
+            newParams.ref ||= oldParams.ref; // Protect against resetting params to invalid defaults
+            newParams.tag ||= oldParams.tag; // Protect against resetting params to invalid defaults
+            const visualInfo: MeshStreaming.VisualInfo = a.data.visuals![newParams.tag];
+            if (!visualInfo) throw new Error(`VisualInfo with tag '${newParams.tag}' is missing.`);
+            const oldData = b.data.sourceData as MeshlistData | undefined;
+            if (visualInfo.data?.detail !== oldData?.detail) {
+                return StateTransformer.UpdateResult.Recreate;
+            }
+            const groupData = spine.getAncestorOfType(PluginStateObject.Group)?.data as MeshVisualGroupData | undefined;
+            const newOpacity = visualInfo.visible ? (groupData?.opacity ?? FOREROUND_OPACITY) : 0.0; // do not store to newParams directly, because oldParams and newParams might point to the same object!
+            if (newOpacity !== oldParams.opacity) {
+                newParams.opacity = newOpacity;
+                await b.data.repr.createOrUpdate({ alpha: newParams.opacity }).runInContext(ctx);
+                return StateTransformer.UpdateResult.Updated;
+            } else {
+                return StateTransformer.UpdateResult.Unchanged;
+            }
+        });
+    },
+    canAutoUpdate(params, globalCtx) {
+        return true;
+    },
+    dispose({ b, params }, plugin) {
+        b?.data.repr.destroy(); // QUESTION is this correct?
+    },
+});
+
+// // // // // // // // // // // // // // // // // // // // // // // //
+
+export const InitMeshStreaming = StateAction.build({
+    display: { name: 'Mesh Streaming' },
+    from: PluginStateObject.Root,
+    params: MeshServerInfo.Params,
+    isApplicable: (a, _, plugin: PluginContext) => true
+})(function (p, plugin: PluginContext) {
+    return Task.create('Mesh Streaming', async ctx => {
+        const { params } = p;
+        // p.ref
+        const serverNode = await plugin.build().to(p.ref).apply(MeshServerTransformer, params).commit();
+        // const serverNode = await plugin.build().toRoot().apply(MeshServerTransformer, params).commit();
+        const streamingNode = await plugin.build().to(serverNode).apply(MeshStreamingTransformer, {}).commit();
+        const visuals = streamingNode.data?.visuals ?? {};
+        const bgSegments = streamingNode.data?.backgroundSegments ?? {};
+
+        const segmentGroups: { [segid: number]: string } = {};
+        for (const tag in visuals) {
+            const segid = visuals[tag].segmentId;
+            if (!segmentGroups[segid]) {
+                let description = visuals[tag].segmentName;
+                if (bgSegments[segid]) description += ' (background)';
+                const group = await plugin.build().to(streamingNode).apply(MeshVisualGroupTransformer, { label: `Segment ${segid}`, description: description, segmentId: segid }, { state: { isCollapsed: true } }).commit();
+                segmentGroups[segid] = group.ref;
+            }
+        }
+        const visualsUpdate = plugin.build();
+        for (const tag in visuals) {
+            const ref = `${streamingNode.ref}-${tag}`;
+            const segid = visuals[tag].segmentId;
+            visualsUpdate.to(segmentGroups[segid]).apply(MeshVisualTransformer, { ref: ref, tag: tag }, { ref: ref }); // ref - hack to allow the node make itself invisible
+        }
+        await plugin.state.data.updateTree(visualsUpdate).runInContext(ctx); // QUESTION what is really the difference between this and `visualsUpdate.commit()`?
+    });
+});
+
+// TODO make available in GUI, in left panel or in right panel like Volume Streaming in src/mol-plugin-ui/structure/volume.tsx?

+ 340 - 0
src/extensions/meshes/mesh-utils.ts

@@ -0,0 +1,340 @@
+/**
+ * Copyright (c) 2018-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ *
+ * @author Adam Midlik <midlik@gmail.com>
+ */
+
+/** Helper functions for manipulation with mesh data. */
+
+import { Mesh } from '../../mol-geo/geometry/mesh/mesh';
+import { CIF, CifFile } from '../../mol-io/reader/cif';
+import { Box3D } from '../../mol-math/geometry';
+import { Mat4, Vec3 } from '../../mol-math/linear-algebra';
+import { volumeFromDensityServerData } from '../../mol-model-formats/volume/density-server';
+import { Grid } from '../../mol-model/volume';
+import { ColorNames } from '../../mol-util/color/names';
+import { TypedArray } from '../../mol-util/type-helpers';
+
+import { CIF_schema_mesh } from './mesh-cif-schema';
+
+
+type MeshModificationParams = {
+    scale?: [number, number, number],
+    shift?: [number, number, number],
+    matrix?: Mat4,
+    group?: number,
+    invertSides?: boolean
+};
+
+/** Modify mesh in-place */
+export function modify(m: Mesh, params: MeshModificationParams) {
+    if (params.scale !== undefined) {
+        const [qx, qy, qz] = params.scale;
+        const vertices = m.vertexBuffer.ref.value;
+        for (let i = 0; i < vertices.length; i += 3) {
+            vertices[i] *= qx;
+            vertices[i + 1] *= qy;
+            vertices[i + 2] *= qz;
+        }
+    }
+    if (params.shift !== undefined) {
+        const [dx, dy, dz] = params.shift;
+        const vertices = m.vertexBuffer.ref.value;
+        for (let i = 0; i < vertices.length; i += 3) {
+            vertices[i] += dx;
+            vertices[i + 1] += dy;
+            vertices[i + 2] += dz;
+        }
+    }
+    if (params.matrix !== undefined) {
+        const r = m.vertexBuffer.ref.value;
+        const matrix = params.matrix;
+        const size = 3 * m.vertexCount;
+        for (let i = 0; i < size; i += 3) {
+            Vec3.transformMat4Offset(r, r, matrix, i, i, 0);
+        }
+    }
+    if (params.group !== undefined) {
+        const groups = m.groupBuffer.ref.value;
+        for (let i = 0; i < groups.length; i++) {
+            groups[i] = params.group;
+        }
+    }
+    if (params.invertSides) {
+        const indices = m.indexBuffer.ref.value;
+        let tmp;
+        for (let i = 0; i < indices.length; i += 3) {
+            tmp = indices[i];
+            indices[i] = indices[i + 1];
+            indices[i + 1] = tmp;
+        }
+        const normals = m.normalBuffer.ref.value;
+        for (let i = 0; i < normals.length; i++) {
+            normals[i] *= -1;
+        }
+    }
+}
+
+/** Create a copy a mesh, possibly modified */
+export function copy(m: Mesh, modification?: MeshModificationParams): Mesh {
+    const nVertices = m.vertexCount;
+    const nTriangles = m.triangleCount;
+    const vertices = new Float32Array(m.vertexBuffer.ref.value);
+    const indices = new Uint32Array(m.indexBuffer.ref.value);
+    const normals = new Float32Array(m.normalBuffer.ref.value);
+    const groups = new Float32Array(m.groupBuffer.ref.value);
+    const result = Mesh.create(vertices, indices, normals, groups, nVertices, nTriangles);
+    if (modification) {
+        modify(result, modification);
+    }
+    return result;
+}
+
+/** Join more meshes into one */
+export function concat(...meshes: Mesh[]): Mesh {
+    const nVertices = sum(meshes.map(m => m.vertexCount));
+    const nTriangles = sum(meshes.map(m => m.triangleCount));
+    const vertices = concatArrays(Float32Array, meshes.map(m => m.vertexBuffer.ref.value));
+    const normals = concatArrays(Float32Array, meshes.map(m => m.normalBuffer.ref.value));
+    const groups = concatArrays(Float32Array, meshes.map(m => m.groupBuffer.ref.value));
+    const newIndices = [];
+    let offset = 0;
+    for (const m of meshes) {
+        newIndices.push(m.indexBuffer.ref.value.map(i => i + offset));
+        offset += m.vertexCount;
+    }
+    const indices = concatArrays(Uint32Array, newIndices);
+    return Mesh.create(vertices, indices, normals, groups, nVertices, nTriangles);
+}
+
+/** Return Mesh from CIF data and mesh IDs (group IDs).
+ * Assume the CIF contains coords in grid space,
+ * transform the output mesh to `space` */
+export async function meshFromCif(data: CifFile, invertSides: boolean | undefined = undefined, outSpace: 'grid' | 'fractional' | 'cartesian' = 'cartesian'): Promise<{ mesh: Mesh, meshIds: number[] }> {
+    const volumeInfoBlock = data.blocks.find(b => b.header === 'VOLUME_INFO');
+    const meshesBlock = data.blocks.find(b => b.header === 'MESHES');
+    if (!volumeInfoBlock || !meshesBlock) throw new Error('Missing VOLUME_INFO or MESHES block in mesh CIF file');
+    const volumeInfoCif = CIF.schema.densityServer(volumeInfoBlock);
+    const meshCif = CIF_schema_mesh(meshesBlock);
+
+    const nVertices = meshCif.mesh_vertex._rowCount;
+    const nTriangles = Math.floor(meshCif.mesh_triangle._rowCount / 3);
+
+    const mesh_id = meshCif.mesh.id.toArray();
+    const vertex_meshId = meshCif.mesh_vertex.mesh_id.toArray();
+    const x = meshCif.mesh_vertex.x.toArray();
+    const y = meshCif.mesh_vertex.y.toArray();
+    const z = meshCif.mesh_vertex.z.toArray();
+    const triangle_meshId = meshCif.mesh_triangle.mesh_id.toArray();
+    const triangle_vertexId = meshCif.mesh_triangle.vertex_id.toArray();
+
+    // Shift indices from within-mesh indices to overall indices
+    const indices = new Uint32Array(3 * nTriangles);
+    const offsets = offsetMap(vertex_meshId);
+    for (let i = 0; i < 3 * nTriangles; i++) {
+        const offset = offsets.get(triangle_meshId[i])!;
+        indices[i] = offset + triangle_vertexId[i];
+    }
+    const vertices = flattenCoords(x, y, z);
+    const normals = new Float32Array(3 * nVertices);
+    const groups = new Float32Array(vertex_meshId);
+    const mesh = Mesh.create(vertices, indices, normals, groups, nVertices, nTriangles);
+
+    invertSides ??= isInverted(mesh);
+    if (invertSides) {
+        modify(mesh, { invertSides: true }); // Vertex orientation convention is opposite in Volseg API and in MolStar
+    }
+
+    if (outSpace === 'cartesian') {
+        const volume = await volumeFromDensityServerData(volumeInfoCif).run();
+        const gridToCartesian = Grid.getGridToCartesianTransform(volume.grid);
+        modify(mesh, { matrix: gridToCartesian });
+    } else if (outSpace === 'fractional') {
+        const gridSize = volumeInfoCif.volume_data_3d_info.sample_count.value(0);
+        const originFract = volumeInfoCif.volume_data_3d_info.origin.value(0);
+        const dimensionFract = volumeInfoCif.volume_data_3d_info.dimensions.value(0);
+        if (dimensionFract[0] !== 1 || dimensionFract[1] !== 1 || dimensionFract[2] !== 1) throw new Error(`Asserted the fractional dimensions are [1,1,1], but are actually [${dimensionFract}]`);
+        const scale: [number, number, number] = [1 / gridSize[0], 1 / gridSize[1], 1 / gridSize[2]];
+        modify(mesh, { scale: scale, shift: Array.from(originFract) as any });
+    }
+
+    Mesh.computeNormals(mesh); // normals only necessary if flatShaded==false
+
+    // const boxMesh = makeMeshFromBox([[0,0,0], [1,1,1]], 1);
+    // const gridSize = volumeInfoCif.volume_data_3d_info.sample_count.value(0); const boxMesh = makeMeshFromBox([[0,0,0], Array.from(gridSize)] as any, 1);
+    // const cellSize = volumeInfoCif.volume_data_3d_info.spacegroup_cell_size.value(0); const boxMesh = makeMeshFromBox([[0, 0, 0], Array.from(cellSize)] as any, 1);
+    // mesh = concat(mesh, boxMesh);  // debug
+    return { mesh: mesh, meshIds: Array.from(mesh_id) };
+}
+
+function isInverted(mesh: Mesh): boolean {
+    const vertices = mesh.vertexBuffer.ref.value;
+    const indices = mesh.indexBuffer.ref.value;
+    const center = meshCenter(mesh);
+    const center3 = Vec3.create(3 * center[0], 3 * center[1], 3 * center[2]);
+
+    let dirMetric = 0.0;
+    const [a, b, c, u, v, normal, radius] = [Vec3(), Vec3(), Vec3(), Vec3(), Vec3(), Vec3(), Vec3()];
+    for (let i = 0; i < indices.length; i += 3) {
+        Vec3.fromArray(a, vertices, 3 * indices[i]);
+        Vec3.fromArray(b, vertices, 3 * indices[i + 1]);
+        Vec3.fromArray(c, vertices, 3 * indices[i + 2]);
+        Vec3.sub(u, b, a);
+        Vec3.sub(v, c, b);
+        Vec3.cross(normal, u, v); // direction of the surface
+        Vec3.add(radius, a, b);
+        Vec3.add(radius, radius, c);
+        Vec3.sub(radius, radius, center3); // direction center -> this triangle
+        dirMetric += Vec3.dot(radius, normal);
+    }
+    return dirMetric < 0;
+}
+
+function meshCenter(mesh: Mesh) {
+    const vertices = mesh.vertexBuffer.ref.value;
+    const n = vertices.length;
+    let x = 0.0;
+    let y = 0.0;
+    let z = 0.0;
+    for (let i = 0; i < vertices.length; i += 3) {
+        x += vertices[i];
+        y += vertices[i + 1];
+        z += vertices[i + 2];
+    }
+    return Vec3.create(x / n, y / n, z / n);
+}
+
+function flattenCoords(x: ArrayLike<number>, y: ArrayLike<number>, z: ArrayLike<number>): Float32Array {
+    const n = x.length;
+    const out = new Float32Array(3 * n);
+    for (let i = 0; i < n; i++) {
+        out[3 * i] = x[i];
+        out[3 * i + 1] = y[i];
+        out[3 * i + 2] = z[i];
+    }
+    return out;
+}
+
+/** Get mapping of unique values to the position of their first occurrence */
+function offsetMap(values: ArrayLike<number>) {
+    const result = new Map<number, number>();
+    for (let i = 0; i < values.length; i++) {
+        if (!result.has(values[i])) {
+            result.set(values[i], i);
+        }
+    }
+    return result;
+}
+
+/** Return bounding box */
+export function bbox(mesh: Mesh): Box3D | null { // Is there no function for this?
+    const nVertices = mesh.vertexCount;
+    const coords = mesh.vertexBuffer.ref.value;
+    if (nVertices === 0) {
+        return null;
+    }
+    let minX = coords[0], minY = coords[1], minZ = coords[2];
+    let maxX = minX, maxY = minY, maxZ = minZ;
+    for (let i = 0; i < 3 * nVertices; i += 3) {
+        const x = coords[i], y = coords[i + 1], z = coords[i + 2];
+        if (x < minX) minX = x;
+        if (y < minY) minY = y;
+        if (z < minZ) minZ = z;
+        if (x > maxX) maxX = x;
+        if (y > maxY) maxY = y;
+        if (z > maxZ) maxZ = z;
+    }
+    return Box3D.create(Vec3.create(minX, minY, minZ), Vec3.create(maxX, maxY, maxZ));
+}
+
+/** Example mesh - 1 triangle */
+export function fakeFakeMesh1(): Mesh {
+    const nVertices = 3;
+    const nTriangles = 1;
+    const vertices = new Float32Array([0, 0, 0, 1, 0, 0, 0, 1, 0]);
+    const indices = new Uint32Array([0, 1, 2]);
+    const normals = new Float32Array([0, 0, 1]);
+    const groups = new Float32Array([0]);
+    return Mesh.create(vertices, indices, normals, groups, nVertices, nTriangles);
+}
+
+/** Example mesh - irregular tetrahedron */
+export function fakeMesh4(): Mesh {
+    const nVertices = 4;
+    const nTriangles = 4;
+    const vertices = new Float32Array([0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1]);
+    const indices = new Uint32Array([0, 2, 1, 0, 1, 3, 1, 2, 3, 2, 0, 3]);
+    const normals = new Float32Array([-1, -1, -1, 1, 0, 0, 0, 1, 0, 0, 0, 1]);
+    const groups = new Float32Array([0, 1, 2, 3]);
+    return Mesh.create(vertices, indices, normals, groups, nVertices, nTriangles);
+}
+
+/** Return a box-shaped mesh */
+export function meshFromBox(box: [[number, number, number], [number, number, number]], group: number = 0) {
+    const [[x0, y0, z0], [x1, y1, z1]] = box;
+    const vertices = new Float32Array([
+        x0, y0, z0,
+        x1, y0, z0,
+        x0, y1, z0,
+        x1, y1, z0,
+        x0, y0, z1,
+        x1, y0, z1,
+        x0, y1, z1,
+        x1, y1, z1,
+    ]);
+    const indices = new Uint32Array([
+        2, 1, 0, 1, 2, 3,
+        1, 4, 0, 4, 1, 5,
+        3, 5, 1, 5, 3, 7,
+        2, 7, 3, 7, 2, 6,
+        0, 6, 2, 6, 0, 4,
+        4, 7, 6, 7, 4, 5,
+    ]);
+    const groups = new Float32Array([group, group, group, group, group, group, group, group]);
+    const normals = new Float32Array(8);
+    const mesh = Mesh.create(vertices, indices, normals, groups, 8, 12);
+    Mesh.computeNormals(mesh); // normals only necessary if flatShaded==false
+    return mesh;
+}
+
+function sum(array: number[]): number {
+    return array.reduce((a, b) => a + b, 0);
+}
+
+function concatArrays<T extends TypedArray>(t: new (len: number) => T, arrays: T[]): T {
+    const totalLength = arrays.map(a => a.length).reduce((a, b) => a + b, 0);
+    const result: T = new t(totalLength);
+    let offset = 0;
+    for (const array of arrays) {
+        result.set(array, offset);
+        offset += array.length;
+    }
+    return result;
+}
+
+/** Generate random colors (in a cycle) */
+export const ColorGenerator = function* () {
+    const colors = shuffleArray(Object.values(ColorNames));
+    let i = 0;
+    while (true) {
+        yield colors[i];
+        i++;
+        if (i >= colors.length) i = 0;
+    }
+}();
+function shuffleArray<T>(array: T[]): T[] {
+    // Stealed from https://www.w3docs.com/snippets/javascript/how-to-randomize-shuffle-a-javascript-array.html
+    let curId = array.length;
+    // There remain elements to shuffle
+    while (0 !== curId) {
+        // Pick a remaining element
+        const randId = Math.floor(Math.random() * curId);
+        curId -= 1;
+        // Swap it with the current element.
+        const tmp = array[curId];
+        array[curId] = array[randId];
+        array[randId] = tmp;
+    }
+    return array;
+}
+

+ 19 - 3
src/extensions/model-archive/quality-assessment/prop.ts

@@ -2,6 +2,7 @@
  * Copyright (c) 2021 mol* contributors, licensed under MIT, See LICENSE file for more info.
  *
  * @author Alexander Rose <alexander.rose@weirdbyte.de>
+ * @author David Sehnal <david.sehnal@gmail.com>
  */
 
 import { ParamDefinition as PD } from '../../../mol-util/param-definition';
@@ -14,6 +15,7 @@ import { CustomPropSymbol } from '../../../mol-script/language/symbol';
 import { Type } from '../../../mol-script/language/type';
 import { CustomPropertyDescriptor } from '../../../mol-model/custom-property';
 import { MmcifFormat } from '../../../mol-model-formats/structure/mmcif';
+import { AtomicIndex } from '../../../mol-model/structure/model/properties/atomic';
 
 export { QualityAssessment };
 
@@ -71,14 +73,28 @@ namespace QualityAssessment {
             localNames.set(ma_qa_metric.id.value(i), name);
         }
 
+        const residueKey: AtomicIndex.ResidueLabelKey = {
+            label_entity_id: '',
+            label_asym_id: '',
+            label_seq_id: 0,
+            pdbx_PDB_ins_code: undefined,
+        };
+
         for (let i = 0, il = ma_qa_metric_local._rowCount; i < il; i++) {
             if (model_id.value(i) !== model.modelNum) continue;
 
             const labelAsymId = label_asym_id.value(i);
             const entityIndex = index.findEntity(labelAsymId);
-            const rI = index.findResidue(model.entities.data.id.value(entityIndex), labelAsymId, label_seq_id.value(i));
-            const name = localNames.get(metric_id.value(i))!;
-            localMetrics.get(name)!.set(rI, metric_value.value(i));
+
+            residueKey.label_entity_id = model.entities.data.id.value(entityIndex);
+            residueKey.label_asym_id = labelAsymId;
+            residueKey.label_seq_id = label_seq_id.value(i);
+
+            const rI = index.findResidueLabel(residueKey);
+            if (rI >= 0) {
+                const name = localNames.get(metric_id.value(i))!;
+                localMetrics.get(name)!.set(rI, metric_value.value(i));
+            }
         }
 
         return {

+ 1 - 1
src/extensions/pdbe/structure-quality-report/prop.ts

@@ -29,7 +29,7 @@ export { StructureQualityReport };
 type StructureQualityReport = PropertyWrapper<{
     issues: IndexedCustomProperty.Residue<string[]>,
     issueTypes: string[]
-}| undefined>
+} | undefined>
 
 namespace StructureQualityReport {
     export const DefaultServerUrl = 'https://www.ebi.ac.uk/pdbe/api/validation/residuewise_outlier_summary/entry/';

+ 202 - 27
src/extensions/rcsb/graphql/types.ts

@@ -4,7 +4,7 @@ export type InputMaybe<T> = Maybe<T>;
 export type Exact<T extends { [key: string]: unknown }> = { [K in keyof T]: T[K] };
 export type MakeOptional<T, K extends keyof T> = Omit<T, K> & { [SubKey in K]?: Maybe<T[SubKey]> };
 export type MakeMaybe<T, K extends keyof T> = Omit<T, K> & { [SubKey in K]: Maybe<T[SubKey]> };
-// Generated on 2022-08-20T16:36:05-07:00
+// Generated on 2023-01-15T10:00:07-08:00
 
 /** All built-in and custom scalars, mapped to their actual values */
 export type Scalars = {
@@ -343,6 +343,14 @@ export type Citation = {
    *
    */
   readonly journal_abbrev?: Maybe<Scalars['String']>;
+  /**
+   * Full name of the cited journal; relevant for journal articles.
+   *
+   * Examples:
+   * Journal of Molecular Biology
+   *
+   */
+  readonly journal_full?: Maybe<Scalars['String']>;
   /**
    * The American Society for Testing and Materials (ASTM) code
    *  assigned to the journal cited (also referred to as the CODEN
@@ -550,6 +558,7 @@ export type CoreBranchedEntityInstance = {
   readonly rcsb_id: Scalars['String'];
   readonly rcsb_latest_revision?: Maybe<RcsbLatestRevision>;
   readonly rcsb_ligand_neighbors?: Maybe<ReadonlyArray<Maybe<RcsbLigandNeighbors>>>;
+  readonly struct_asym?: Maybe<StructAsym>;
 };
 
 export type CoreChemComp = {
@@ -661,6 +670,7 @@ export type CoreEntry = {
   readonly exptl?: Maybe<ReadonlyArray<Maybe<Exptl>>>;
   readonly exptl_crystal?: Maybe<ReadonlyArray<Maybe<ExptlCrystal>>>;
   readonly exptl_crystal_grow?: Maybe<ReadonlyArray<Maybe<ExptlCrystalGrow>>>;
+  readonly ma_data?: Maybe<ReadonlyArray<Maybe<MaData>>>;
   /** Get all non-polymer (non-solvent) entities for this PDB entry. */
   readonly nonpolymer_entities?: Maybe<ReadonlyArray<Maybe<CoreNonpolymerEntity>>>;
   readonly pdbx_SG_project?: Maybe<ReadonlyArray<Maybe<PdbxSgProject>>>;
@@ -701,6 +711,7 @@ export type CoreEntry = {
   /** The list of content types associated with this entry. */
   readonly rcsb_associated_holdings?: Maybe<CurrentEntry>;
   readonly rcsb_binding_affinity?: Maybe<ReadonlyArray<Maybe<RcsbBindingAffinity>>>;
+  readonly rcsb_comp_model_provenance?: Maybe<RcsbCompModelProvenance>;
   readonly rcsb_entry_container_identifiers: RcsbEntryContainerIdentifiers;
   readonly rcsb_entry_group_membership?: Maybe<ReadonlyArray<Maybe<RcsbEntryGroupMembership>>>;
   readonly rcsb_entry_info: RcsbEntryInfo;
@@ -713,6 +724,7 @@ export type CoreEntry = {
    *
    */
   readonly rcsb_id: Scalars['String'];
+  readonly rcsb_ma_qa_metric_global?: Maybe<ReadonlyArray<Maybe<RcsbMaQaMetricGlobal>>>;
   readonly rcsb_primary_citation?: Maybe<RcsbPrimaryCitation>;
   readonly refine?: Maybe<ReadonlyArray<Maybe<Refine>>>;
   readonly refine_analyze?: Maybe<ReadonlyArray<Maybe<RefineAnalyze>>>;
@@ -786,6 +798,7 @@ export type CoreNonpolymerEntityInstance = {
   readonly rcsb_nonpolymer_instance_validation_score?: Maybe<ReadonlyArray<Maybe<RcsbNonpolymerInstanceValidationScore>>>;
   readonly rcsb_nonpolymer_struct_conn?: Maybe<ReadonlyArray<Maybe<RcsbNonpolymerStructConn>>>;
   readonly rcsb_target_neighbors?: Maybe<ReadonlyArray<Maybe<RcsbTargetNeighbors>>>;
+  readonly struct_asym?: Maybe<StructAsym>;
 };
 
 export type CorePfam = {
@@ -919,6 +932,7 @@ export type CorePolymerEntityInstance = {
   readonly rcsb_polymer_instance_feature?: Maybe<ReadonlyArray<Maybe<RcsbPolymerInstanceFeature>>>;
   readonly rcsb_polymer_instance_feature_summary?: Maybe<ReadonlyArray<Maybe<RcsbPolymerInstanceFeatureSummary>>>;
   readonly rcsb_polymer_struct_conn?: Maybe<ReadonlyArray<Maybe<RcsbPolymerStructConn>>>;
+  readonly struct_asym?: Maybe<StructAsym>;
 };
 
 export type CorePubmed = {
@@ -1284,9 +1298,9 @@ export type Em2dCrystalEntity = {
   readonly id: Scalars['String'];
   /** pointer to _em_image_processing.id in the EM_IMAGE_PROCESSING category. */
   readonly image_processing_id: Scalars['String'];
-  /** Unit-cell length a in Angstroms. */
+  /** Unit-cell length a in angstroms. */
   readonly length_a?: Maybe<Scalars['Float']>;
-  /** Unit-cell length b in Angstroms. */
+  /** Unit-cell length b in angstroms. */
   readonly length_b?: Maybe<Scalars['Float']>;
   /** Thickness of 2D crystal */
   readonly length_c?: Maybe<Scalars['Float']>;
@@ -1317,11 +1331,11 @@ export type Em3dCrystalEntity = {
   readonly id: Scalars['String'];
   /** pointer to _em_image_processing.id in the EM_IMAGE_PROCESSING category. */
   readonly image_processing_id: Scalars['String'];
-  /** Unit-cell length a in Angstroms. */
+  /** Unit-cell length a in angstroms. */
   readonly length_a?: Maybe<Scalars['Float']>;
-  /** Unit-cell length b in Angstroms. */
+  /** Unit-cell length b in angstroms. */
   readonly length_b?: Maybe<Scalars['Float']>;
-  /** Unit-cell length c in Angstroms. */
+  /** Unit-cell length c in angstroms. */
   readonly length_c?: Maybe<Scalars['Float']>;
   /**
    * Space group name.
@@ -1482,7 +1496,7 @@ export type Em3dReconstruction = {
    */
   readonly refinement_type?: Maybe<Scalars['String']>;
   /**
-   * The final resolution (in Angstroms)of the 3D reconstruction.
+   * The final resolution (in angstroms)of the 3D reconstruction.
    *
    * Examples:
    * null, null
@@ -1558,7 +1572,7 @@ export type EmDiffractionShell = {
    */
   readonly fourier_space_coverage?: Maybe<Scalars['Float']>;
   /**
-   * High resolution limit for this shell (Angstroms)
+   * High resolution limit for this shell (angstroms)
    *
    * Examples:
    * null
@@ -1568,7 +1582,7 @@ export type EmDiffractionShell = {
   /** Unique identifier for the category em_diffraction_shell */
   readonly id: Scalars['String'];
   /**
-   * Low resolution limit for this shell (Angstroms)
+   * Low resolution limit for this shell (angstroms)
    *
    * Examples:
    * null
@@ -1614,7 +1628,7 @@ export type EmDiffractionStats = {
    */
   readonly fourier_space_coverage?: Maybe<Scalars['Float']>;
   /**
-   * High resolution limit of the structure factor data, in Angstroms
+   * High resolution limit of the structure factor data, in angstroms
    *
    * Examples:
    * null
@@ -1998,12 +2012,12 @@ export type EmImaging = {
   /** The magnification indicated by the microscope readout. */
   readonly nominal_magnification?: Maybe<Scalars['Int']>;
   /**
-   * The specimen temperature maximum (degrees Kelvin) for the duration
+   * The specimen temperature maximum (kelvin) for the duration
    *  of imaging.
    */
   readonly recording_temperature_maximum?: Maybe<Scalars['Float']>;
   /**
-   * The specimen temperature minimum (degrees Kelvin) for the duration
+   * The specimen temperature minimum (kelvin) for the duration
    *  of imaging.
    */
   readonly recording_temperature_minimum?: Maybe<Scalars['Float']>;
@@ -2028,7 +2042,7 @@ export type EmImaging = {
   /** Foreign key to the EM_SPECIMEN category */
   readonly specimen_id?: Maybe<Scalars['String']>;
   /**
-   * The mean specimen stage temperature (degrees Kelvin) during imaging
+   * The mean specimen stage temperature (in kelvin) during imaging
    *  in the microscope.
    */
   readonly temperature?: Maybe<Scalars['Float']>;
@@ -2215,7 +2229,7 @@ export type EmStaining = {
 };
 
 export type EmVitrification = {
-  /** The temperature (in degrees Kelvin) of the sample just prior to vitrification. */
+  /** The temperature (in kelvin) of the sample just prior to vitrification. */
   readonly chamber_temperature?: Maybe<Scalars['Float']>;
   /**
    * This is the name of the cryogen.
@@ -2259,7 +2273,7 @@ export type EmVitrification = {
   /** This data item is a pointer to _em_specimen.id */
   readonly specimen_id: Scalars['String'];
   /**
-   * The vitrification temperature (in degrees Kelvin), e.g.,
+   * The vitrification temperature (in kelvin), e.g.,
    *   temperature of the plunge instrument cryogen bath.
    */
   readonly temp?: Maybe<Scalars['Float']>;
@@ -2364,6 +2378,14 @@ export type EntityPoly = {
    *
    */
   readonly pdbx_seq_one_letter_code_can?: Maybe<Scalars['String']>;
+  /**
+   * Evidence for the assignment of the polymer sequence.
+   *
+   * Allowable values:
+   * depositor provided, derived from coordinates
+   *
+   */
+  readonly pdbx_sequence_evidence_code?: Maybe<Scalars['String']>;
   /**
    * The PDB strand/chain id(s) corresponding to this polymer entity.
    *
@@ -3005,6 +3027,8 @@ export type Entry = {
    *  identifier.
    */
   readonly id: Scalars['String'];
+  /** An identifier for the model collection associated with the entry. */
+  readonly ma_collection_id?: Maybe<Scalars['String']>;
 };
 
 export type Exptl = {
@@ -3263,6 +3287,29 @@ export type InterfacePartnerFeatureFeaturePositions = {
   readonly values?: Maybe<ReadonlyArray<Maybe<Scalars['Float']>>>;
 };
 
+export type MaData = {
+  /**
+   * The type of data held in the dataset.
+   *
+   * Allowable values:
+   * coevolution MSA, input structure, model coordinates, other, polymeric template library, spatial restraints, target, target-template alignment, template structure
+   *
+   */
+  readonly content_type?: Maybe<Scalars['String']>;
+  /** Details for other content types. */
+  readonly content_type_other_details?: Maybe<Scalars['String']>;
+  /** A unique identifier for the data. */
+  readonly id: Scalars['Int'];
+  /**
+   * An author-given name for the content held in the dataset.
+   *
+   * Examples:
+   * NMR NOE Distances, Target Template Alignment, Coevolution Data
+   *
+   */
+  readonly name?: Maybe<Scalars['String']>;
+};
+
 export type MethodDetails = {
   /** A description of special aspects of the clustering process */
   readonly description?: Maybe<Scalars['String']>;
@@ -4199,7 +4246,7 @@ export type PdbxNmrExptlSampleConditions = {
    */
   readonly pressure_units?: Maybe<Scalars['String']>;
   /**
-   * The temperature (in Kelvin) at which NMR data were
+   * The temperature (in kelvin) at which NMR data were
    *  collected.
    */
   readonly temperature?: Maybe<Scalars['String']>;
@@ -4453,7 +4500,7 @@ export type PdbxPrdAudit = {
    * An identifier for the wwPDB site creating or modifying the molecule.
    *
    * Allowable values:
-   * BMRB, PDBC, PDBJ, PDBe, RCSB
+   * BMRB, PDBC, PDBE, PDBJ, RCSB
    *
    */
   readonly processing_site?: Maybe<Scalars['String']>;
@@ -6817,7 +6864,7 @@ export type Query = {
   readonly assemblies?: Maybe<ReadonlyArray<Maybe<CoreAssembly>>>;
   /** Get an assembly given the PDB ID and ASSEMBLY ID. Here ASSEMBLY ID is '1', '2', '3', etc. or 'deposited' for deposited coordinates. */
   readonly assembly?: Maybe<CoreAssembly>;
-  /** Get a list of PDB branched entities given a list of ENTITY IDs. Here ENTITY ID is a compound identifier that includes entry_id and entity_id separated by '_', e.g. 1XXX_1. */
+  /** Get a list of PDB branched entities given a list of ENTITY IDs. Here ENTITY ID is a compound identifier that includes entry_id and entity_id separated by '_', e.g. 1XXX_1. Note that the ENTRY ID part must be upper case. */
   readonly branched_entities?: Maybe<ReadonlyArray<Maybe<CoreBranchedEntity>>>;
   /** Get a PDB branched entity, given the PDB ID and ENTITY ID. Here ENTITY ID is a '1', '2', '3', etc. */
   readonly branched_entity?: Maybe<CoreBranchedEntity>;
@@ -6841,9 +6888,9 @@ export type Query = {
   readonly group_provenance?: Maybe<GroupProvenance>;
   /** Get a pairwise polymeric interface given the PDB ID, ASSEMBLY ID and INTERFACE ID. */
   readonly interface?: Maybe<CoreInterface>;
-  /** Get a list of pairwise polymeric interfaces given a list of INTERFACE IDs. Here INTERFACE ID is a compound identifier that includes entry_id, assembly_id and interface_id e.g. 1XXX-1.1. */
+  /** Get a list of pairwise polymeric interfaces given a list of INTERFACE IDs. Here INTERFACE ID is a compound identifier that includes entry_id, assembly_id and interface_id e.g. 1XXX-1.1. Note that the ENTRY ID part must be upper case. */
   readonly interfaces?: Maybe<ReadonlyArray<Maybe<CoreInterface>>>;
-  /** Get a list of PDB non-polymer entities given a list of ENTITY IDs. Here ENTITY ID is a compound identifier that includes entry_id and entity_id separated by '_', e.g. 1XXX_1. */
+  /** Get a list of PDB non-polymer entities given a list of ENTITY IDs. Here ENTITY ID is a compound identifier that includes entry_id and entity_id separated by '_', e.g. 1XXX_1. Note that the ENTRY ID part must be upper case. */
   readonly nonpolymer_entities?: Maybe<ReadonlyArray<Maybe<CoreNonpolymerEntity>>>;
   /** Get a PDB non-polymer entity, given the PDB ID and ENTITY ID. Here ENTITY ID is a '1', '2', '3', etc. */
   readonly nonpolymer_entity?: Maybe<CoreNonpolymerEntity>;
@@ -6851,7 +6898,7 @@ export type Query = {
   readonly nonpolymer_entity_instance?: Maybe<CoreNonpolymerEntityInstance>;
   /** Get a list of PDB non-polymer entity instances (chains), given the list of ENTITY INSTANCE IDs. Here ENTITY INSTANCE ID identifies structural element in the asymmetric unit, e.g. 'A', 'B', etc. */
   readonly nonpolymer_entity_instances?: Maybe<ReadonlyArray<Maybe<CoreNonpolymerEntityInstance>>>;
-  /** Get a list of PDB polymer entities given a list of ENTITY IDs. Here ENTITY ID is a compound identifier that includes entry_id and entity_id separated by '_', e.g. 1XXX_1. */
+  /** Get a list of PDB polymer entities given a list of ENTITY IDs. Here ENTITY ID is a compound identifier that includes entry_id and entity_id separated by '_', e.g. 1XXX_1. Note that the ENTRY ID part must be upper case. */
   readonly polymer_entities?: Maybe<ReadonlyArray<Maybe<CorePolymerEntity>>>;
   /** Get a PDB polymer entity, given the PDB ID and ENTITY ID. Here ENTITY ID is a '1', '2', '3', etc. */
   readonly polymer_entity?: Maybe<CorePolymerEntity>;
@@ -8421,6 +8468,31 @@ export type RcsbClusterMembership = {
   readonly identity?: Maybe<Scalars['Int']>;
 };
 
+export type RcsbCompModelProvenance = {
+  /**
+   * Entry identifier corresponding to the computed structure model.
+   *
+   * Examples:
+   * AF-P60325-F1, ma-bak-cepc-0019
+   *
+   */
+  readonly entry_id: Scalars['String'];
+  /**
+   * Source database for the computed structure model.
+   *
+   * Allowable values:
+   * AlphaFoldDB, ModelArchive
+   *
+   */
+  readonly source_db?: Maybe<Scalars['String']>;
+  /** Source filename for the computed structure model. */
+  readonly source_filename?: Maybe<Scalars['String']>;
+  /** Source URL for computed structure model predicted aligned error (PAE) json file. */
+  readonly source_pae_url?: Maybe<Scalars['String']>;
+  /** Source URL for computed structure model file. */
+  readonly source_url?: Maybe<Scalars['String']>;
+};
+
 export type RcsbEntityHostOrganism = {
   /**
    * The beginning polymer sequence position for the polymer section corresponding
@@ -8657,7 +8729,7 @@ export type RcsbEntitySourceOrganism = {
    * A code indicating the provenance of the source organism details for the entity
    *
    * Allowable values:
-   * PDB Primary Data
+   * PDB Primary Data, UniProt
    *
    */
   readonly provenance_source?: Maybe<Scalars['String']>;
@@ -8731,7 +8803,7 @@ export type RcsbEntryContainerIdentifiers = {
    * Entry identifier for the container.
    *
    * Examples:
-   * 1KIP, 4HHB
+   * 4HHB, AF_AFP60325F1, MA_MABAKCEPC0019
    *
    */
   readonly entry_id: Scalars['String'];
@@ -8879,6 +8951,15 @@ export type RcsbEntryInfo = {
    *
    */
   readonly na_polymer_entity_types?: Maybe<Scalars['String']>;
+  /**
+   * This data item identifies secondary structure
+   *  features of nucleic acids in the entry.
+   *
+   * Allowable values:
+   * a-form double helix, b-form double helix, bulge loop, double helix, four-way junction, hairpin loop, internal loop, mismatched base pair, other right-handed double helix, parallel strands, quadruple helix, tetraloop, three-way junction, triple helix, two-way junction, z-form double helix
+   *
+   */
+  readonly ndb_struct_conf_na_feature_combined?: Maybe<ReadonlyArray<Maybe<Scalars['String']>>>;
   /** Bound nonpolymer components in this entry. */
   readonly nonpolymer_bound_components?: Maybe<ReadonlyArray<Maybe<Scalars['String']>>>;
   /** The number of distinct non-polymer entities in the structure entry exclusive of solvent. */
@@ -8955,6 +9036,21 @@ export type RcsbEntryInfo = {
   readonly software_programs_combined?: Maybe<ReadonlyArray<Maybe<Scalars['String']>>>;
   /** The number of distinct solvent entities per deposited structure model. */
   readonly solvent_entity_count?: Maybe<Scalars['Int']>;
+  /**
+   * Indicates if the structure was determined using experimental or computational methods.
+   *
+   * Allowable values:
+   * computational, experimental
+   *
+   */
+  readonly structure_determination_methodology: Scalars['String'];
+  /**
+   * Indicates the priority of the value in _rcsb_entry_info.structure_determination_methodology.
+   *  The lower the number the higher the priority.
+   *  Priority values for "experimental" structures is currently set to 10 and
+   *  the values for "computational" structures is set to 100.
+   */
+  readonly structure_determination_methodology_priority?: Maybe<Scalars['Int']>;
 };
 
 export type RcsbEntryInfoDiffrnResolutionHigh = {
@@ -9294,6 +9390,49 @@ export type RcsbLigandNeighbors = {
   readonly seq_id?: Maybe<Scalars['Int']>;
 };
 
+export type RcsbMaQaMetricGlobal = {
+  readonly ma_qa_metric_global?: Maybe<ReadonlyArray<Maybe<RcsbMaQaMetricGlobalMaQaMetricGlobal>>>;
+  /** The model identifier. */
+  readonly model_id: Scalars['Int'];
+};
+
+export type RcsbMaQaMetricGlobalMaQaMetricGlobal = {
+  /**
+   * Description of the global QA metric.
+   *
+   * Examples:
+   * confidence score predicting accuracy according to the CA-only Local Distance Difference Test (lDDT-CA) in [0,100]
+   *
+   */
+  readonly description?: Maybe<Scalars['String']>;
+  /**
+   * Name of the global QA metric.
+   *
+   * Examples:
+   * pLDDT
+   *
+   */
+  readonly name: Scalars['String'];
+  /**
+   * The type of global QA metric.
+   *
+   * Allowable values:
+   * PAE, contact probability, distance, energy, ipTM, normalized score, other, pLDDT, pLDDT all-atom, pLDDT all-atom in [0,1], pLDDT in [0,1], pTM, zscore
+   *
+   */
+  readonly type: Scalars['String'];
+  /** Details for other type of global QA metric. */
+  readonly type_other_details?: Maybe<Scalars['String']>;
+  /**
+   * Value of the global QA metric.
+   *
+   * Examples:
+   * null
+   *
+   */
+  readonly value: Scalars['Float'];
+};
+
 export type RcsbMembraneLineage = {
   /** Hierarchy depth. */
   readonly depth?: Maybe<Scalars['Int']>;
@@ -10332,7 +10471,7 @@ export type RcsbPolymerEntityContainerIdentifiersReferenceSequenceIdentifiers =
    * Source of the reference database assignment
    *
    * Allowable values:
-   * PDB, RCSB, SIFTS
+   * PDB, RCSB, SIFTS, UniProt
    *
    */
   readonly provenance_source?: Maybe<Scalars['String']>;
@@ -10737,7 +10876,7 @@ export type RcsbPolymerInstanceFeature = {
    * A type or category of the feature.
    *
    * Allowable values:
-   * ANGLE_OUTLIER, BINDING_SITE, BOND_OUTLIER, C-MANNOSYLATION_SITE, CATH, CIS-PEPTIDE, ECOD, HELIX_P, MEMBRANE_SEGMENT, MOGUL_ANGLE_OUTLIER, MOGUL_BOND_OUTLIER, N-GLYCOSYLATION_SITE, O-GLYCOSYLATION_SITE, RAMACHANDRAN_OUTLIER, ROTAMER_OUTLIER, RSCC_OUTLIER, RSRZ_OUTLIER, S-GLYCOSYLATION_SITE, SABDAB_ANTIBODY_HEAVY_CHAIN_SUBCLASS, SABDAB_ANTIBODY_LIGHT_CHAIN_SUBCLASS, SABDAB_ANTIBODY_LIGHT_CHAIN_TYPE, SCOP, SCOP2B_SUPERFAMILY, SCOP2_FAMILY, SCOP2_SUPERFAMILY, SHEET, STEREO_OUTLIER, UNASSIGNED_SEC_STRUCT, UNOBSERVED_ATOM_XYZ, UNOBSERVED_RESIDUE_XYZ, ZERO_OCCUPANCY_ATOM_XYZ, ZERO_OCCUPANCY_RESIDUE_XYZ, ASA
+   * ANGLE_OUTLIER, BEND, BINDING_SITE, BOND_OUTLIER, C-MANNOSYLATION_SITE, CATH, CIS-PEPTIDE, ECOD, HELIX_P, HELX_LH_PP_P, HELX_RH_3T_P, HELX_RH_AL_P, HELX_RH_PI_P, MA_QA_METRIC_LOCAL_TYPE_CONTACT_PROBABILITY, MA_QA_METRIC_LOCAL_TYPE_DISTANCE, MA_QA_METRIC_LOCAL_TYPE_ENERGY, MA_QA_METRIC_LOCAL_TYPE_IPTM, MA_QA_METRIC_LOCAL_TYPE_NORMALIZED_SCORE, MA_QA_METRIC_LOCAL_TYPE_OTHER, MA_QA_METRIC_LOCAL_TYPE_PAE, MA_QA_METRIC_LOCAL_TYPE_PLDDT, MA_QA_METRIC_LOCAL_TYPE_PLDDT_ALL-ATOM, MA_QA_METRIC_LOCAL_TYPE_PLDDT_ALL-ATOM_[0,1], MA_QA_METRIC_LOCAL_TYPE_PLDDT_[0,1], MA_QA_METRIC_LOCAL_TYPE_PTM, MA_QA_METRIC_LOCAL_TYPE_ZSCORE, MEMBRANE_SEGMENT, MOGUL_ANGLE_OUTLIER, MOGUL_BOND_OUTLIER, N-GLYCOSYLATION_SITE, O-GLYCOSYLATION_SITE, RAMACHANDRAN_OUTLIER, ROTAMER_OUTLIER, RSCC_OUTLIER, RSRZ_OUTLIER, S-GLYCOSYLATION_SITE, SABDAB_ANTIBODY_HEAVY_CHAIN_SUBCLASS, SABDAB_ANTIBODY_LIGHT_CHAIN_SUBCLASS, SABDAB_ANTIBODY_LIGHT_CHAIN_TYPE, SCOP, SCOP2B_SUPERFAMILY, SCOP2_FAMILY, SCOP2_SUPERFAMILY, SHEET, STEREO_OUTLIER, STRN, TURN_TY1_P, UNASSIGNED_SEC_STRUCT, UNOBSERVED_ATOM_XYZ, UNOBSERVED_RESIDUE_XYZ, ZERO_OCCUPANCY_ATOM_XYZ, ZERO_OCCUPANCY_RESIDUE_XYZ, ASA
    *
    */
   readonly type?: Maybe<Scalars['String']>;
@@ -10748,7 +10887,7 @@ export type RcsbPolymerInstanceFeatureAdditionalProperties = {
    * The additional property name.
    *
    * Allowable values:
-   * CATH_DOMAIN_ID, CATH_NAME, ECOD_DOMAIN_ID, ECOD_FAMILY_NAME, OMEGA_ANGLE, PARTNER_ASYM_ID, PARTNER_BOND_DISTANCE, PARTNER_COMP_ID, SCOP2_DOMAIN_ID, SCOP2_FAMILY_ID, SCOP2_FAMILY_NAME, SCOP2_SUPERFAMILY_ID, SCOP2_SUPERFAMILY_NAME, SCOP_DOMAIN_ID, SCOP_NAME, SCOP_SUN_ID, SHEET_SENSE
+   * CATH_DOMAIN_ID, CATH_NAME, ECOD_DOMAIN_ID, ECOD_FAMILY_NAME, MODELCIF_MODEL_ID, OMEGA_ANGLE, PARTNER_ASYM_ID, PARTNER_BOND_DISTANCE, PARTNER_COMP_ID, SCOP2_DOMAIN_ID, SCOP2_FAMILY_ID, SCOP2_FAMILY_NAME, SCOP2_SUPERFAMILY_ID, SCOP2_SUPERFAMILY_NAME, SCOP_DOMAIN_ID, SCOP_NAME, SCOP_SUN_ID, SHEET_SENSE
    *
    */
   readonly name?: Maybe<Scalars['String']>;
@@ -10818,7 +10957,7 @@ export type RcsbPolymerInstanceFeatureSummary = {
    * Type or category of the feature.
    *
    * Allowable values:
-   * ANGLE_OUTLIER, BINDING_SITE, BOND_OUTLIER, C-MANNOSYLATION_SITE, CATH, CIS-PEPTIDE, ECOD, HELIX_P, MEMBRANE_SEGMENT, MOGUL_ANGLE_OUTLIER, MOGUL_BOND_OUTLIER, N-GLYCOSYLATION_SITE, O-GLYCOSYLATION_SITE, RAMACHANDRAN_OUTLIER, ROTAMER_OUTLIER, RSCC_OUTLIER, RSRZ_OUTLIER, S-GLYCOSYLATION_SITE, SABDAB_ANTIBODY_HEAVY_CHAIN_SUBCLASS, SABDAB_ANTIBODY_LIGHT_CHAIN_SUBCLASS, SABDAB_ANTIBODY_LIGHT_CHAIN_TYPE, SAbDab Antibody Heavy Chain Subclass, SAbDab Antibody Light Chain Subclass, SAbDab Antibody Light Chain Type, SCOP, SCOP2 Family, SCOP2 Superfamily, SCOP2B Superfamily, SCOP2B_SUPERFAMILY, SCOP2_FAMILY, SCOP2_SUPERFAMILY, SHEET, STEREO_OUTLIER, UNASSIGNED_SEC_STRUCT, UNOBSERVED_ATOM_XYZ, UNOBSERVED_RESIDUE_XYZ, ZERO_OCCUPANCY_ATOM_XYZ, ZERO_OCCUPANCY_RESIDUE_XYZ
+   * ANGLE_OUTLIER, BEND, BINDING_SITE, BOND_OUTLIER, C-MANNOSYLATION_SITE, CATH, CIS-PEPTIDE, ECOD, HELIX_P, HELX_LH_PP_P, HELX_RH_3T_P, HELX_RH_AL_P, HELX_RH_PI_P, MA_QA_METRIC_LOCAL_TYPE_CONTACT_PROBABILITY, MA_QA_METRIC_LOCAL_TYPE_DISTANCE, MA_QA_METRIC_LOCAL_TYPE_ENERGY, MA_QA_METRIC_LOCAL_TYPE_IPTM, MA_QA_METRIC_LOCAL_TYPE_NORMALIZED_SCORE, MA_QA_METRIC_LOCAL_TYPE_OTHER, MA_QA_METRIC_LOCAL_TYPE_PAE, MA_QA_METRIC_LOCAL_TYPE_PLDDT, MA_QA_METRIC_LOCAL_TYPE_PLDDT_ALL-ATOM, MA_QA_METRIC_LOCAL_TYPE_PLDDT_ALL-ATOM_[0,1], MA_QA_METRIC_LOCAL_TYPE_PLDDT_[0,1], MA_QA_METRIC_LOCAL_TYPE_PTM, MA_QA_METRIC_LOCAL_TYPE_ZSCORE, MEMBRANE_SEGMENT, MOGUL_ANGLE_OUTLIER, MOGUL_BOND_OUTLIER, N-GLYCOSYLATION_SITE, O-GLYCOSYLATION_SITE, RAMACHANDRAN_OUTLIER, ROTAMER_OUTLIER, RSCC_OUTLIER, RSRZ_OUTLIER, S-GLYCOSYLATION_SITE, SABDAB_ANTIBODY_HEAVY_CHAIN_SUBCLASS, SABDAB_ANTIBODY_LIGHT_CHAIN_SUBCLASS, SABDAB_ANTIBODY_LIGHT_CHAIN_TYPE, SCOP, SCOP2B_SUPERFAMILY, SCOP2_FAMILY, SCOP2_SUPERFAMILY, SHEET, STEREO_OUTLIER, STRN, TURN_TY1_P, UNASSIGNED_SEC_STRUCT, UNOBSERVED_ATOM_XYZ, UNOBSERVED_RESIDUE_XYZ, ZERO_OCCUPANCY_ATOM_XYZ, ZERO_OCCUPANCY_RESIDUE_XYZ
    *
    */
   readonly type?: Maybe<Scalars['String']>;
@@ -13377,6 +13516,11 @@ export type ReflnsShell = {
 };
 
 export type Software = {
+  /**
+   * This data item is a pointer to _citation.id in the CITATION
+   *  category.
+   */
+  readonly citation_id?: Maybe<Scalars['String']>;
   /**
    * The classification of the program according to its
    *  major function.
@@ -13527,6 +13671,37 @@ export type Struct = {
   readonly title?: Maybe<Scalars['String']>;
 };
 
+export type StructAsym = {
+  /**
+   * This data item is a pointer to _atom_site.pdbx_PDB_strand_id the
+   *  ATOM_SITE category.
+   *
+   * Examples:
+   * 1ABC
+   *
+   */
+  readonly pdbx_PDB_id?: Maybe<Scalars['String']>;
+  /**
+   * This data item is a pointer to _atom_site.ndb_alias_strand_id the
+   *  ATOM_SITE category.
+   */
+  readonly pdbx_alt_id?: Maybe<Scalars['String']>;
+  /**
+   * This data item gives the order of the structural elements in the
+   *  ATOM_SITE category.
+   */
+  readonly pdbx_order?: Maybe<Scalars['Int']>;
+  /**
+   * This data item describes the general type of the structural elements
+   *  in the ATOM_SITE category.
+   *
+   * Allowable values:
+   * ATOMN, ATOMP, ATOMS, HETAC, HETAD, HETAI, HETAIN, HETAS, HETIC
+   *
+   */
+  readonly pdbx_type?: Maybe<Scalars['String']>;
+};
+
 export type StructKeywords = {
   /**
    * Terms characterizing the macromolecular structure.

+ 103 - 0
src/extensions/volumes-and-segmentations/entry-meshes.ts

@@ -0,0 +1,103 @@
+/**
+ * Copyright (c) 2018-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ *
+ * @author Adam Midlik <midlik@gmail.com>
+ */
+
+import { PluginStateObject } from '../../mol-plugin-state/objects';
+import { CreateGroup } from '../../mol-plugin-state/transforms/misc';
+import { ShapeRepresentation3D } from '../../mol-plugin-state/transforms/representation';
+import { setSubtreeVisibility } from '../../mol-plugin/behavior/static/state';
+import { PluginCommands } from '../../mol-plugin/commands';
+import { Color } from '../../mol-util/color';
+import { ColorNames } from '../../mol-util/color/names';
+
+import { BACKGROUND_SEGMENT_VOLUME_THRESHOLD } from '../meshes/mesh-streaming/behavior';
+import { createMeshFromUrl } from '../meshes/mesh-extension';
+
+import { Segment } from './volseg-api/data';
+import { VolsegEntryData } from './entry-root';
+
+
+const DEFAULT_MESH_DETAIL: number | null = 5; // null means worst
+
+
+export class VolsegMeshSegmentationData {
+    private entryData: VolsegEntryData;
+
+    constructor(rootData: VolsegEntryData) {
+        this.entryData = rootData;
+    }
+
+    async loadSegmentation() {
+        const hasMeshes = this.entryData.metadata.meshSegmentIds.length > 0;
+        if (hasMeshes) {
+            await this.showSegments(this.entryData.metadata.allSegmentIds);
+        }
+    }
+
+    updateOpacity(opacity: number) {
+        const visuals = this.entryData.findNodesByTags('mesh-segment-visual');
+        const update = this.entryData.newUpdate();
+        for (const visual of visuals) {
+            update.to(visual).update(ShapeRepresentation3D, p => { (p as any).alpha = opacity; });
+        }
+        return update.commit();
+    }
+
+    async highlightSegment(segment: Segment) {
+        const visuals = this.entryData.findNodesByTags('mesh-segment-visual', `segment-${segment.id}`);
+        for (const visual of visuals) {
+            await PluginCommands.Interactivity.Object.Highlight(this.entryData.plugin, { state: this.entryData.plugin.state.data, ref: visual.transform.ref });
+        }
+    }
+
+    async selectSegment(segment?: number) {
+        if (segment === undefined || segment < 0) return;
+        const visuals = this.entryData.findNodesByTags('mesh-segment-visual', `segment-${segment}`);
+        const reprNode: PluginStateObject.Shape.Representation3D | undefined = visuals[0]?.obj;
+        if (!reprNode) return;
+        const loci = reprNode.data.repr.getAllLoci()[0];
+        if (!loci) return;
+        this.entryData.plugin.managers.interactivity.lociSelects.select({ loci: loci, repr: reprNode.data.repr }, false);
+    }
+
+    /** Make visible the specified set of mesh segments */
+    async showSegments(segments: number[]) {
+        const segmentsToShow = new Set(segments);
+
+        const visuals = this.entryData.findNodesByTags('mesh-segment-visual');
+        for (const visual of visuals) {
+            const theTag = visual.obj?.tags?.find(tag => tag.startsWith('segment-'));
+            if (!theTag) continue;
+            const id = parseInt(theTag.split('-')[1]);
+            const visibility = segmentsToShow.has(id);
+            setSubtreeVisibility(this.entryData.plugin.state.data, visual.transform.ref, !visibility); // true means hide, ¯\_(ツ)_/¯
+            segmentsToShow.delete(id);
+        }
+
+        const segmentsToCreate = this.entryData.metadata.meshSegmentIds.filter(seg => segmentsToShow.has(seg));
+        if (segmentsToCreate.length === 0) return;
+
+        let group = this.entryData.findNodesByTags('mesh-segmentation-group')[0]?.transform.ref;
+        if (!group) {
+            const newGroupNode = await this.entryData.newUpdate().apply(CreateGroup, { label: 'Segmentation', description: 'Mesh' }, { tags: ['mesh-segmentation-group'], state: { isCollapsed: true } }).commit();
+            group = newGroupNode.ref;
+        }
+        const totalVolume = this.entryData.metadata.gridTotalVolume;
+
+        const awaiting = [];
+        for (const seg of segmentsToCreate) {
+            const segment = this.entryData.metadata.getSegment(seg);
+            if (!segment) continue;
+            const detail = this.entryData.metadata.getSufficientMeshDetail(seg, DEFAULT_MESH_DETAIL);
+            const color = segment.colour.length >= 3 ? Color.fromNormalizedArray(segment.colour, 0) : ColorNames.gray;
+            const url = this.entryData.api.meshUrl_Bcif(this.entryData.source, this.entryData.entryId, seg, detail);
+            const label = segment.biological_annotation.name ?? `Segment ${seg}`;
+            const meshPromise = createMeshFromUrl(this.entryData.plugin, url, seg, detail, true, color, group,
+                BACKGROUND_SEGMENT_VOLUME_THRESHOLD * totalVolume, `<b>${label}</b>`, this.entryData.ref);
+            awaiting.push(meshPromise);
+        }
+        for (const promise of awaiting) await promise;
+    }
+}

+ 60 - 0
src/extensions/volumes-and-segmentations/entry-models.ts

@@ -0,0 +1,60 @@
+/**
+ * Copyright (c) 2018-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ *
+ * @author Adam Midlik <midlik@gmail.com>
+ */
+
+import { Download, ParseCif } from '../../mol-plugin-state/transforms/data';
+import { CreateGroup } from '../../mol-plugin-state/transforms/misc';
+import { TrajectoryFromMmCif } from '../../mol-plugin-state/transforms/model';
+import { setSubtreeVisibility } from '../../mol-plugin/behavior/static/state';
+import { StateObjectRef, StateObjectSelector } from '../../mol-state';
+
+import { VolsegEntryData } from './entry-root';
+
+
+export class VolsegModelData {
+    private entryData: VolsegEntryData;
+
+    constructor(rootData: VolsegEntryData) {
+        this.entryData = rootData;
+    }
+
+    private async loadPdb(pdbId: string, parent: StateObjectSelector | StateObjectRef) {
+        const url = `https://www.ebi.ac.uk/pdbe/entry-files/download/${pdbId}.bcif`;
+        const dataNode = await this.entryData.plugin.build().to(parent).apply(Download, { url: url, isBinary: true }, { tags: ['fitted-model-data', `pdbid-${pdbId}`] }).commit();
+        const cifNode = await this.entryData.plugin.build().to(dataNode).apply(ParseCif).commit();
+        const trajectoryNode = await this.entryData.plugin.build().to(cifNode).apply(TrajectoryFromMmCif).commit();
+        await this.entryData.plugin.builders.structure.hierarchy.applyPreset(trajectoryNode, 'default', { representationPreset: 'polymer-cartoon' });
+        return dataNode;
+    }
+
+    async showPdbs(pdbIds: string[]) {
+        const segmentsToShow = new Set(pdbIds);
+
+        const visuals = this.entryData.findNodesByTags('fitted-model-data');
+        for (const visual of visuals) {
+            const theTag = visual.obj?.tags?.find(tag => tag.startsWith('pdbid-'));
+            if (!theTag) continue;
+            const id = theTag.split('-')[1];
+            const visibility = segmentsToShow.has(id);
+            setSubtreeVisibility(this.entryData.plugin.state.data, visual.transform.ref, !visibility); // true means hide, ¯\_(ツ)_/¯
+            segmentsToShow.delete(id);
+        }
+
+        const segmentsToCreate = Array.from(segmentsToShow);
+        if (segmentsToCreate.length === 0) return;
+
+        let group = this.entryData.findNodesByTags('fitted-models-group')[0]?.transform.ref;
+        if (!group) {
+            const newGroupNode = await this.entryData.newUpdate().apply(CreateGroup, { label: 'Fitted Models' }, { tags: ['fitted-models-group'], state: { isCollapsed: true } }).commit();
+            group = newGroupNode.ref;
+        }
+
+        const awaiting = [];
+        for (const pdbId of segmentsToCreate) {
+            awaiting.push(this.loadPdb(pdbId, group));
+        }
+        for (const promise of awaiting) await promise;
+    }
+}

+ 377 - 0
src/extensions/volumes-and-segmentations/entry-root.ts

@@ -0,0 +1,377 @@
+/**
+ * Copyright (c) 2018-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ *
+ * @author Adam Midlik <midlik@gmail.com>
+ */
+
+import { BehaviorSubject, distinctUntilChanged, Subject, throttleTime } from 'rxjs';
+import { VolsegVolumeServerConfig } from '.';
+import { Loci } from '../../mol-model/loci';
+
+import { ShapeGroup } from '../../mol-model/shape';
+import { Volume } from '../../mol-model/volume';
+import { LociLabelProvider } from '../../mol-plugin-state/manager/loci-label';
+import { PluginStateObject } from '../../mol-plugin-state/objects';
+import { PluginBehavior } from '../../mol-plugin/behavior';
+import { PluginCommands } from '../../mol-plugin/commands';
+import { PluginContext } from '../../mol-plugin/context';
+import { StateObjectCell, StateSelection, StateTransform } from '../../mol-state';
+import { shallowEqualObjects } from '../../mol-util';
+import { ParamDefinition } from '../../mol-util/param-definition';
+import { MeshlistData } from '../meshes/mesh-extension';
+
+import { DEFAULT_VOLSEG_SERVER, VolumeApiV2 } from './volseg-api/api';
+import { Segment } from './volseg-api/data';
+import { MetadataWrapper } from './volseg-api/utils';
+import { VolsegMeshSegmentationData } from './entry-meshes';
+import { VolsegModelData } from './entry-models';
+import { VolsegLatticeSegmentationData } from './entry-segmentation';
+import { VolsegState, VolsegStateData, VolsegStateParams } from './entry-state';
+import { VolsegVolumeData, SimpleVolumeParamValues, VOLUME_VISUAL_TAG } from './entry-volume';
+import * as ExternalAPIs from './external-api';
+import { VolsegGlobalStateData } from './global-state';
+import { applyEllipsis, Choice, isDefined, lazyGetter, splitEntryId } from './helpers';
+import { type VolsegStateFromEntry } from './transformers';
+import { StateTransforms } from '../../mol-plugin-state/transforms';
+
+
+export const MAX_VOXELS = 10 ** 7;
+// export const MAX_VOXELS = 10 ** 2; // DEBUG
+export const BOX: [[number, number, number], [number, number, number]] | null = null;
+// export const BOX: [[number, number, number], [number, number, number]] | null = [[-90, -90, -90], [90, 90, 90]]; // DEBUG
+
+const MAX_ANNOTATIONS_IN_LABEL = 6;
+
+
+const SourceChoice = new Choice({ emdb: 'EMDB', empiar: 'EMPIAR', idr: 'IDR' }, 'emdb');
+export type Source = Choice.Values<typeof SourceChoice>;
+
+
+export function createLoadVolsegParams(plugin?: PluginContext, entrylists: { [source: string]: string[] } = {}) {
+    const defaultVolumeServer = plugin?.config.get(VolsegVolumeServerConfig.DefaultServer) ?? DEFAULT_VOLSEG_SERVER;
+    return {
+        serverUrl: ParamDefinition.Text(defaultVolumeServer),
+        source: ParamDefinition.Mapped(SourceChoice.values[0], SourceChoice.options, src => entryParam(entrylists[src])),
+    };
+}
+function entryParam(entries: string[] = []) {
+    const options: [string, string][] = entries.map(e => [e, e]);
+    options.push(['__custom__', 'Custom']);
+    return ParamDefinition.Group({
+        entryId: ParamDefinition.Select(options[0][0], options, { description: 'Choose an entry from the list, or choose "Custom" and type any entry ID (useful when using other than default server).' }),
+        customEntryId: ParamDefinition.Text('', { hideIf: p => p.entryId !== '__custom__', description: 'Entry identifier, including the source prefix, e.g. "emd-1832"' }),
+    }, { isFlat: true });
+}
+type LoadVolsegParamValues = ParamDefinition.Values<ReturnType<typeof createLoadVolsegParams>>;
+
+export function createVolsegEntryParams(plugin?: PluginContext) {
+    const defaultVolumeServer = plugin?.config.get(VolsegVolumeServerConfig.DefaultServer) ?? DEFAULT_VOLSEG_SERVER;
+    return {
+        serverUrl: ParamDefinition.Text(defaultVolumeServer),
+        source: SourceChoice.PDSelect(),
+        entryId: ParamDefinition.Text('emd-1832', { description: 'Entry identifier, including the source prefix, e.g. "emd-1832"' }),
+    };
+}
+type VolsegEntryParamValues = ParamDefinition.Values<ReturnType<typeof createVolsegEntryParams>>;
+
+export namespace VolsegEntryParamValues {
+    export function fromLoadVolsegParamValues(params: LoadVolsegParamValues): VolsegEntryParamValues {
+        let entryId = (params.source.params as any).entryId;
+        if (entryId === '__custom__') {
+            entryId = (params.source.params as any).customEntryId;
+        }
+        return {
+            serverUrl: params.serverUrl,
+            source: params.source.name as Source,
+            entryId: entryId
+        };
+    }
+}
+
+
+export class VolsegEntry extends PluginStateObject.CreateBehavior<VolsegEntryData>({ name: 'Vol & Seg Entry' }) { }
+
+type VolRepr3DT = typeof StateTransforms.Representation.VolumeRepresentation3D
+
+export class VolsegEntryData extends PluginBehavior.WithSubscribers<VolsegEntryParamValues> {
+    plugin: PluginContext;
+    ref: string = '';
+    api: VolumeApiV2;
+    source: Source;
+    /** Number part of entry ID; e.g. '1832' */
+    entryNumber: string;
+    /** Full entry ID; e.g. 'emd-1832' */
+    entryId: string;
+    metadata: MetadataWrapper;
+    pdbs: string[];
+
+    public readonly volumeData = new VolsegVolumeData(this);
+    private readonly latticeSegmentationData = new VolsegLatticeSegmentationData(this);
+    private readonly meshSegmentationData = new VolsegMeshSegmentationData(this);
+    private readonly modelData = new VolsegModelData(this);
+    private highlightRequest = new Subject<Segment | undefined>();
+
+    private getStateNode = lazyGetter(() => this.plugin.state.data.selectQ(q => q.byRef(this.ref).subtree().ofType(VolsegState))[0] as StateObjectCell<VolsegState, StateTransform<typeof VolsegStateFromEntry>>, 'Missing VolsegState node. Must first create VolsegState for this VolsegEntry.');
+    public currentState = new BehaviorSubject(ParamDefinition.getDefaultValues(VolsegStateParams));
+    public currentVolume = new BehaviorSubject<StateTransform<VolRepr3DT> | undefined>(undefined);
+
+
+    private constructor(plugin: PluginContext, params: VolsegEntryParamValues) {
+        super(plugin, params);
+        this.plugin = plugin;
+        this.api = new VolumeApiV2(params.serverUrl);
+        this.source = params.source;
+        this.entryId = params.entryId;
+        this.entryNumber = splitEntryId(this.entryId).entryNumber;
+    }
+
+    private async initialize() {
+        const metadata = await this.api.getMetadata(this.source, this.entryId);
+        this.metadata = new MetadataWrapper(metadata);
+        this.pdbs = await ExternalAPIs.getPdbIdsForEmdbEntry(this.metadata.raw.grid.general.source_db_id ?? this.entryId);
+        // TODO use Asset?
+    }
+
+    static async create(plugin: PluginContext, params: VolsegEntryParamValues) {
+        const result = new VolsegEntryData(plugin, params);
+        await result.initialize();
+        return result;
+    }
+
+    async register(ref: string) {
+        this.ref = ref;
+        this.plugin.managers.lociLabels.addProvider(this.labelProvider);
+
+        try {
+            const params = this.getStateNode().obj?.data;
+            if (params) {
+                this.currentState.next(params);
+            }
+        } catch {
+            // do nothing
+        }
+
+        const volumeVisual = this.findNodesByTags(VOLUME_VISUAL_TAG)[0];
+        if (volumeVisual) this.currentVolume.next(volumeVisual.transform);
+
+        let volumeRef: string | undefined;
+        this.subscribeObservable(this.plugin.state.data.events.cell.stateUpdated, e => {
+            try { (this.getStateNode()); } catch { return; } // if state not does not exist yet
+            if (e.cell.transform.ref === this.getStateNode().transform.ref) {
+                const newState = this.getStateNode().obj?.data;
+                if (newState && !shallowEqualObjects(newState, this.currentState.value)) { // avoid repeated update
+                    this.currentState.next(newState);
+                }
+            } else if (e.cell.transform.tags?.includes(VOLUME_VISUAL_TAG)) {
+                if (e.ref === volumeRef) {
+                    this.currentVolume.next(e.cell.transform);
+                } else if (StateSelection.findAncestor(this.plugin.state.data.tree, this.plugin.state.data.cells, e.ref, a => a.transform.ref === ref)) {
+                    volumeRef = e.ref;
+                    this.currentVolume.next(e.cell.transform);
+                }
+            }
+        });
+
+        this.subscribeObservable(this.plugin.state.data.events.cell.removed, e => {
+            if (e.ref === volumeRef) {
+                volumeRef = undefined;
+                this.currentVolume.next(undefined);
+            }
+        });
+
+        this.subscribeObservable(this.plugin.behaviors.interaction.click, async e => {
+            const loci = e.current.loci;
+            const clickedSegment = this.getSegmentIdFromLoci(loci);
+            if (clickedSegment === undefined) return;
+            if (clickedSegment === this.currentState.value.selectedSegment) {
+                this.actionSelectSegment(undefined);
+            } else {
+                this.actionSelectSegment(clickedSegment);
+            }
+        });
+
+        this.subscribeObservable(
+            this.highlightRequest.pipe(throttleTime(50, undefined, { leading: true, trailing: true })),
+            async segment => await this.highlightSegment(segment)
+        );
+
+        this.subscribeObservable(
+            this.currentState.pipe(distinctUntilChanged((a, b) => a.selectedSegment === b.selectedSegment)),
+            async state => {
+                if (VolsegGlobalStateData.getGlobalState(this.plugin)?.selectionMode) await this.selectSegment(state.selectedSegment);
+            }
+        );
+    }
+
+    async unregister() {
+        this.plugin.managers.lociLabels.removeProvider(this.labelProvider);
+    }
+
+    async loadVolume() {
+        const result = await this.volumeData.loadVolume();
+        if (result) {
+            const isovalue = result.isovalue.kind === 'relative' ? result.isovalue.relativeValue : result.isovalue.absoluteValue;
+            await this.updateStateNode({ volumeIsovalueKind: result.isovalue.kind, volumeIsovalueValue: isovalue });
+        }
+    }
+
+    async loadSegmentations() {
+        await this.latticeSegmentationData.loadSegmentation();
+        await this.meshSegmentationData.loadSegmentation();
+        await this.actionShowSegments(this.metadata.allSegmentIds);
+    }
+
+
+    actionHighlightSegment(segment?: Segment) {
+        this.highlightRequest.next(segment);
+    }
+
+    async actionToggleSegment(segment: number) {
+        const current = this.currentState.value.visibleSegments.map(seg => seg.segmentId);
+        if (current.includes(segment)) {
+            await this.actionShowSegments(current.filter(s => s !== segment));
+        } else {
+            await this.actionShowSegments([...current, segment]);
+        }
+    }
+
+    async actionToggleAllSegments() {
+        const current = this.currentState.value.visibleSegments.map(seg => seg.segmentId);
+        if (current.length !== this.metadata.allSegments.length) {
+            await this.actionShowSegments(this.metadata.allSegmentIds);
+        } else {
+            await this.actionShowSegments([]);
+        }
+    }
+
+    async actionSelectSegment(segment?: number) {
+        if (segment !== undefined && this.currentState.value.visibleSegments.find(s => s.segmentId === segment) === undefined) {
+            // first make the segment visible if it is not
+            await this.actionToggleSegment(segment);
+        }
+        await this.updateStateNode({ selectedSegment: segment });
+    }
+
+    async actionSetOpacity(opacity: number) {
+        if (opacity === this.getStateNode().obj?.data.segmentOpacity) return;
+        this.latticeSegmentationData.updateOpacity(opacity);
+        this.meshSegmentationData.updateOpacity(opacity);
+
+        await this.updateStateNode({ segmentOpacity: opacity });
+    }
+
+    async actionShowFittedModel(pdbIds: string[]) {
+        await this.modelData.showPdbs(pdbIds);
+        await this.updateStateNode({ visibleModels: pdbIds.map(pdbId => ({ pdbId: pdbId })) });
+    }
+
+    async actionSetVolumeVisual(type: 'isosurface' | 'direct-volume' | 'off') {
+        await this.volumeData.setVolumeVisual(type);
+        await this.updateStateNode({ volumeType: type });
+    }
+
+    async actionUpdateVolumeVisual(params: SimpleVolumeParamValues) {
+        await this.volumeData.updateVolumeVisual(params);
+        await this.updateStateNode({
+            volumeType: params.volumeType,
+            volumeOpacity: params.opacity,
+        });
+    }
+
+
+    private async actionShowSegments(segments: number[]) {
+        await this.latticeSegmentationData.showSegments(segments);
+        await this.meshSegmentationData.showSegments(segments);
+        await this.updateStateNode({ visibleSegments: segments.map(s => ({ segmentId: s })) });
+    }
+
+    private async highlightSegment(segment?: Segment) {
+        await PluginCommands.Interactivity.ClearHighlights(this.plugin);
+        if (segment) {
+            await this.latticeSegmentationData.highlightSegment(segment);
+            await this.meshSegmentationData.highlightSegment(segment);
+        }
+    }
+
+    private async selectSegment(segment: number) {
+        this.plugin.managers.interactivity.lociSelects.deselectAll();
+        await this.latticeSegmentationData.selectSegment(segment);
+        await this.meshSegmentationData.selectSegment(segment);
+        await this.highlightSegment();
+    }
+
+    private async updateStateNode(params: Partial<VolsegStateData>) {
+        const oldParams = this.getStateNode().transform.params;
+        const newParams = { ...oldParams, ...params };
+        const state = this.plugin.state.data;
+        const update = state.build().to(this.getStateNode().transform.ref).update(newParams);
+        await PluginCommands.State.Update(this.plugin, { state, tree: update, options: { doNotUpdateCurrent: true } });
+    }
+
+
+    /** Find the nodes under this entry root which have all of the given tags. */
+    findNodesByTags(...tags: string[]) {
+        return this.plugin.state.data.selectQ(q => {
+            let builder = q.byRef(this.ref).subtree();
+            for (const tag of tags) builder = builder.withTag(tag);
+            return builder;
+        });
+    }
+
+    newUpdate() {
+        if (this.ref !== '') {
+            return this.plugin.build().to(this.ref);
+        } else {
+            return this.plugin.build().toRoot();
+        }
+    }
+
+    private readonly labelProvider: LociLabelProvider = {
+        label: (loci: Loci): string | undefined => {
+            const segmentId = this.getSegmentIdFromLoci(loci);
+            if (segmentId === undefined) return;
+            const segment = this.metadata.getSegment(segmentId);
+            if (!segment) return;
+            const annotLabels = segment.biological_annotation.external_references.map(annot => `${applyEllipsis(annot.label)} [${annot.resource}:${annot.accession}]`);
+            if (annotLabels.length === 0) return;
+            if (annotLabels.length > MAX_ANNOTATIONS_IN_LABEL + 1) {
+                const nHidden = annotLabels.length - MAX_ANNOTATIONS_IN_LABEL;
+                annotLabels.length = MAX_ANNOTATIONS_IN_LABEL;
+                annotLabels.push(`(${nHidden} more annotations, click on the segment to see all)`);
+            }
+            return '<hr class="msp-highlight-info-hr"/>' + annotLabels.filter(isDefined).join('<br/>');
+        }
+    };
+
+    private getSegmentIdFromLoci(loci: Loci): number | undefined {
+        if (Volume.Segment.isLoci(loci) && loci.volume._propertyData.ownerId === this.ref) {
+            if (loci.segments.length === 1) {
+                return loci.segments[0];
+            }
+        }
+        if (ShapeGroup.isLoci(loci)) {
+            const meshData = (loci.shape.sourceData ?? {}) as MeshlistData;
+            if (meshData.ownerId === this.ref && meshData.segmentId !== undefined) {
+                return meshData.segmentId;
+            }
+        }
+    }
+
+    async setTryUseGpu(tryUseGpu: boolean) {
+        await Promise.all([
+            this.volumeData.setTryUseGpu(tryUseGpu),
+            this.latticeSegmentationData.setTryUseGpu(tryUseGpu),
+        ]);
+    }
+    async setSelectionMode(selectSegments: boolean) {
+        if (selectSegments) {
+            await this.selectSegment(this.currentState.value.selectedSegment);
+        } else {
+            this.plugin.managers.interactivity.lociSelects.deselectAll();
+        }
+    }
+
+}
+
+
+

+ 131 - 0
src/extensions/volumes-and-segmentations/entry-segmentation.ts

@@ -0,0 +1,131 @@
+/**
+ * Copyright (c) 2018-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ *
+ * @author Adam Midlik <midlik@gmail.com>
+ */
+
+import { Volume } from '../../mol-model/volume';
+import { createVolumeRepresentationParams } from '../../mol-plugin-state/helpers/volume-representation-params';
+import { StateTransforms } from '../../mol-plugin-state/transforms';
+import { Download, ParseCif } from '../../mol-plugin-state/transforms/data';
+import { CreateGroup } from '../../mol-plugin-state/transforms/misc';
+import { VolumeFromSegmentationCif } from '../../mol-plugin-state/transforms/volume';
+import { PluginCommands } from '../../mol-plugin/commands';
+import { Color } from '../../mol-util/color';
+
+import { Segment } from './volseg-api/data';
+import { BOX, VolsegEntryData, MAX_VOXELS } from './entry-root';
+import { VolumeVisualParams } from './entry-volume';
+import { VolsegGlobalStateData } from './global-state';
+
+
+const GROUP_TAG = 'lattice-segmentation-group';
+const SEGMENT_VISUAL_TAG = 'lattice-segment-visual';
+
+const DEFAULT_SEGMENT_COLOR = Color.fromNormalizedRgb(0.8, 0.8, 0.8);
+
+
+export class VolsegLatticeSegmentationData {
+    private entryData: VolsegEntryData;
+
+    constructor(rootData: VolsegEntryData) {
+        this.entryData = rootData;
+    }
+
+    async loadSegmentation() {
+        const hasLattices = this.entryData.metadata.raw.grid.segmentation_lattices.segmentation_lattice_ids.length > 0;
+        if (hasLattices) {
+            const url = this.entryData.api.latticeUrl(this.entryData.source, this.entryData.entryId, 0, BOX, MAX_VOXELS);
+            let group = this.entryData.findNodesByTags(GROUP_TAG)[0]?.transform.ref;
+            if (!group) {
+                const newGroupNode = await this.entryData.newUpdate().apply(CreateGroup,
+                    { label: 'Segmentation', description: 'Lattice' }, { tags: [GROUP_TAG], state: { isCollapsed: true } }).commit();
+                group = newGroupNode.ref;
+            }
+            const segmentLabels = this.entryData.metadata.allSegments.map(seg => ({ id: seg.id, label: seg.biological_annotation.name ? `<b>${seg.biological_annotation.name}</b>` : '' }));
+            const volumeNode = await this.entryData.newUpdate().to(group)
+                .apply(Download, { url, isBinary: true, label: `Segmentation Data: ${url}` })
+                .apply(ParseCif)
+                .apply(VolumeFromSegmentationCif, { blockHeader: 'SEGMENTATION_DATA', segmentLabels: segmentLabels, ownerId: this.entryData.ref })
+                .commit();
+            const volumeData = volumeNode.data as Volume;
+            const segmentation = Volume.Segmentation.get(volumeData);
+            const segmentIds: number[] = Array.from(segmentation?.segments.keys() ?? []);
+            await this.entryData.newUpdate().to(volumeNode)
+                .apply(StateTransforms.Representation.VolumeRepresentation3D, createVolumeRepresentationParams(this.entryData.plugin, volumeData, {
+                    type: 'segment',
+                    typeParams: { tryUseGpu: VolsegGlobalStateData.getGlobalState(this.entryData.plugin)?.tryUseGpu },
+                    color: 'volume-segment',
+                    colorParams: { palette: this.createPalette(segmentIds) },
+                }), { tags: [SEGMENT_VISUAL_TAG] }).commit();
+        }
+    }
+
+    private createPalette(segmentIds: number[]) {
+        const colorMap = new Map<number, Color>();
+        for (const segment of this.entryData.metadata.allSegments) {
+            const color = Color.fromNormalizedArray(segment.colour, 0);
+            colorMap.set(segment.id, color);
+        }
+        if (colorMap.size === 0) return undefined;
+        for (const segid of segmentIds) {
+            colorMap.get(segid);
+        }
+        const colors = segmentIds.map(segid => colorMap.get(segid) ?? DEFAULT_SEGMENT_COLOR);
+        return { name: 'colors' as const, params: { list: { kind: 'set' as const, colors: colors } } };
+    }
+
+    async updateOpacity(opacity: number) {
+        const reprs = this.entryData.findNodesByTags(SEGMENT_VISUAL_TAG);
+        const update = this.entryData.newUpdate();
+        for (const s of reprs) {
+            update.to(s).update(StateTransforms.Representation.VolumeRepresentation3D, p => { p.type.params.alpha = opacity; });
+        }
+        return await update.commit();
+    }
+    private makeLoci(segments: number[]) {
+        const vis = this.entryData.findNodesByTags(SEGMENT_VISUAL_TAG)[0];
+        if (!vis) return undefined;
+        const repr = vis.obj?.data.repr;
+        const wholeLoci = repr.getAllLoci()[0];
+        if (!wholeLoci || !Volume.Segment.isLoci(wholeLoci)) return undefined;
+        return { loci: Volume.Segment.Loci(wholeLoci.volume, segments), repr: repr };
+    }
+    async highlightSegment(segment: Segment) {
+        const segmentLoci = this.makeLoci([segment.id]);
+        if (!segmentLoci) return;
+        this.entryData.plugin.managers.interactivity.lociHighlights.highlight(segmentLoci, false);
+    }
+    async selectSegment(segment?: number) {
+        if (segment === undefined || segment < 0) return;
+        const segmentLoci = this.makeLoci([segment]);
+        if (!segmentLoci) return;
+        this.entryData.plugin.managers.interactivity.lociSelects.select(segmentLoci, false);
+    }
+
+    /** Make visible the specified set of lattice segments */
+    async showSegments(segments: number[]) {
+        const repr = this.entryData.findNodesByTags(SEGMENT_VISUAL_TAG)[0];
+        if (!repr) return;
+        const selectedSegment = this.entryData.currentState.value.selectedSegment;
+        const mustReselect = segments.includes(selectedSegment) && !repr.params?.values.type.params.segments.includes(selectedSegment);
+        const update = this.entryData.newUpdate();
+        update.to(repr).update(StateTransforms.Representation.VolumeRepresentation3D, p => { p.type.params.segments = segments; });
+        await update.commit();
+        if (mustReselect) {
+            await this.selectSegment(this.entryData.currentState.value.selectedSegment);
+        }
+    }
+
+    async setTryUseGpu(tryUseGpu: boolean) {
+        const visuals = this.entryData.findNodesByTags(SEGMENT_VISUAL_TAG);
+        for (const visual of visuals) {
+            const oldParams: VolumeVisualParams = visual.transform.params;
+            if (oldParams.type.params.tryUseGpu === !tryUseGpu) {
+                const newParams = { ...oldParams, type: { ...oldParams.type, params: { ...oldParams.type.params, tryUseGpu: tryUseGpu } } };
+                const update = this.entryData.newUpdate().to(visual.transform.ref).update(newParams);
+                await PluginCommands.State.Update(this.entryData.plugin, { state: this.entryData.plugin.state.data, tree: update, options: { doNotUpdateCurrent: true } });
+            }
+        }
+    }
+}

+ 33 - 0
src/extensions/volumes-and-segmentations/entry-state.ts

@@ -0,0 +1,33 @@
+/**
+ * Copyright (c) 2018-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ *
+ * @author Adam Midlik <midlik@gmail.com>
+ */
+
+import { PluginStateObject } from '../../mol-plugin-state/objects';
+import { ParamDefinition as PD } from '../../mol-util/param-definition';
+
+import { Choice } from './helpers';
+
+
+export const VolumeTypeChoice = new Choice({ 'isosurface': 'Isosurface', 'direct-volume': 'Direct volume', 'off': 'Off' }, 'isosurface');
+export type VolumeType = Choice.Values<typeof VolumeTypeChoice>
+
+
+export const VolsegStateParams = {
+    volumeType: VolumeTypeChoice.PDSelect(),
+    volumeIsovalueKind: PD.Select('relative', [['relative', 'Relative'], ['absolute', 'Absolute']]),
+    volumeIsovalueValue: PD.Numeric(1),
+    volumeOpacity: PD.Numeric(0.2, { min: 0, max: 1, step: 0.05 }),
+    segmentOpacity: PD.Numeric(1, { min: 0, max: 1, step: 0.05 }),
+    selectedSegment: PD.Numeric(-1, { step: 1 }),
+    visibleSegments: PD.ObjectList({ segmentId: PD.Numeric(0) }, s => s.segmentId.toString()),
+    visibleModels: PD.ObjectList({ pdbId: PD.Text('') }, s => s.pdbId.toString()),
+};
+export type VolsegStateData = PD.Values<typeof VolsegStateParams>;
+
+
+export class VolsegState extends PluginStateObject.Create<VolsegStateData>({ name: 'Vol & Seg Entry State', typeClass: 'Data' }) { }
+
+
+export const VOLSEG_STATE_FROM_ENTRY_TRANSFORMER_NAME = 'volseg-state-from-entry'; // defined here to avoid cyclic dependency

+ 191 - 0
src/extensions/volumes-and-segmentations/entry-volume.ts

@@ -0,0 +1,191 @@
+/**
+ * Copyright (c) 2018-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ *
+ * @author Adam Midlik <midlik@gmail.com>
+ */
+
+import { Vec2 } from '../../mol-math/linear-algebra';
+import { Volume } from '../../mol-model/volume';
+import { createVolumeRepresentationParams } from '../../mol-plugin-state/helpers/volume-representation-params';
+import { PluginStateObject } from '../../mol-plugin-state/objects';
+import { StateTransforms } from '../../mol-plugin-state/transforms';
+import { Download } from '../../mol-plugin-state/transforms/data';
+import { CreateGroup } from '../../mol-plugin-state/transforms/misc';
+import { setSubtreeVisibility } from '../../mol-plugin/behavior/static/state';
+import { PluginCommands } from '../../mol-plugin/commands';
+import { StateObjectSelector } from '../../mol-state';
+import { Color } from '../../mol-util/color';
+import { ParamDefinition as PD } from '../../mol-util/param-definition';
+
+import { BOX, VolsegEntryData, MAX_VOXELS } from './entry-root';
+import { VolsegStateParams, VolumeTypeChoice } from './entry-state';
+import * as ExternalAPIs from './external-api';
+import { VolsegGlobalStateData } from './global-state';
+
+
+const GROUP_TAG = 'volume-group';
+export const VOLUME_VISUAL_TAG = 'volume-visual';
+
+const DIRECT_VOLUME_RELATIVE_PEAK_HALFWIDTH = 0.5;
+
+
+export type VolumeVisualParams = ReturnType<typeof createVolumeRepresentationParams>;
+
+interface VolumeStats { min: number, max: number, mean: number, sigma: number };
+
+
+export const SimpleVolumeParams = {
+    volumeType: VolumeTypeChoice.PDSelect(),
+    opacity: PD.Numeric(0.2, { min: 0, max: 1, step: 0.05 }, { hideIf: p => p.volumeType === 'off' }),
+};
+export type SimpleVolumeParamValues = PD.Values<typeof SimpleVolumeParams>;
+
+
+export class VolsegVolumeData {
+    private entryData: VolsegEntryData;
+    private visualTypeParamCache: { [type: string]: any } = {};
+
+    constructor(rootData: VolsegEntryData) {
+        this.entryData = rootData;
+    }
+
+    async loadVolume() {
+        const hasVolumes = this.entryData.metadata.raw.grid.volumes.volume_downsamplings.length > 0;
+        if (hasVolumes) {
+            const isoLevelPromise = ExternalAPIs.tryGetIsovalue(this.entryData.metadata.raw.grid.general.source_db_id ?? this.entryData.entryId);
+            let group = this.entryData.findNodesByTags(GROUP_TAG)[0]?.transform.ref;
+            if (!group) {
+                const newGroupNode = await this.entryData.newUpdate().apply(CreateGroup, { label: 'Volume' }, { tags: [GROUP_TAG], state: { isCollapsed: true } }).commit();
+                group = newGroupNode.ref;
+            }
+            const url = this.entryData.api.volumeUrl(this.entryData.source, this.entryData.entryId, BOX, MAX_VOXELS);
+            const data = await this.entryData.newUpdate().to(group).apply(Download, { url, isBinary: true, label: `Volume Data: ${url}` }).commit();
+            const parsed = await this.entryData.plugin.dataFormats.get('dscif')!.parse(this.entryData.plugin, data);
+            const volumeNode: StateObjectSelector<PluginStateObject.Volume.Data> = parsed.volumes?.[0] ?? parsed.volume;
+            const volumeData = volumeNode.cell!.obj!.data;
+
+            const volumeType = VolsegStateParams.volumeType.defaultValue;
+            let isovalue = await isoLevelPromise;
+            if (!isovalue) {
+                const stats = volumeData.grid.stats;
+                const maxRelative = (stats.max - stats.mean) / stats.sigma;
+                if (maxRelative > 1) {
+                    isovalue = { kind: 'relative', value: 1.0 };
+                } else {
+                    isovalue = { kind: 'relative', value: maxRelative * 0.5 };
+                }
+            }
+
+            const adjustedIsovalue = Volume.adjustedIsoValue(volumeData, isovalue.value, isovalue.kind);
+            const visualParams = this.createVolumeVisualParams(volumeData, volumeType);
+            this.changeIsovalueInVolumeVisualParams(visualParams, adjustedIsovalue, volumeData.grid.stats);
+
+            await this.entryData.newUpdate()
+                .to(volumeNode)
+                .apply(StateTransforms.Representation.VolumeRepresentation3D, visualParams, { tags: [VOLUME_VISUAL_TAG], state: { isHidden: volumeType === 'off' } })
+                .commit();
+            return { isovalue: adjustedIsovalue };
+        }
+    }
+
+    async setVolumeVisual(type: 'isosurface' | 'direct-volume' | 'off') {
+        const visual = this.entryData.findNodesByTags(VOLUME_VISUAL_TAG)[0];
+        if (!visual) return;
+        const oldParams: VolumeVisualParams = visual.transform.params;
+        this.visualTypeParamCache[oldParams.type.name] = oldParams.type.params;
+        if (type === 'off') {
+            setSubtreeVisibility(this.entryData.plugin.state.data, visual.transform.ref, true); // true means hide, ¯\_(ツ)_/¯
+        } else {
+            setSubtreeVisibility(this.entryData.plugin.state.data, visual.transform.ref, false); // true means hide, ¯\_(ツ)_/¯
+            if (oldParams.type.name === type) return;
+            const newParams: VolumeVisualParams = {
+                ...oldParams,
+                type: {
+                    name: type,
+                    params: this.visualTypeParamCache[type] ?? oldParams.type.params,
+                }
+            };
+            const volumeStats = visual.obj?.data.sourceData.grid.stats;
+            if (!volumeStats) throw new Error(`Cannot get volume stats from volume visual ${visual.transform.ref}`);
+            this.changeIsovalueInVolumeVisualParams(newParams, undefined, volumeStats);
+            const update = this.entryData.newUpdate().to(visual.transform.ref).update(newParams);
+            await PluginCommands.State.Update(this.entryData.plugin, { state: this.entryData.plugin.state.data, tree: update, options: { doNotUpdateCurrent: true } });
+        }
+    }
+
+    async updateVolumeVisual(newParams: SimpleVolumeParamValues) {
+        const { volumeType, opacity } = newParams;
+        const visual = this.entryData.findNodesByTags(VOLUME_VISUAL_TAG)[0];
+        if (!visual) return;
+        const oldVisualParams: VolumeVisualParams = visual.transform.params;
+        this.visualTypeParamCache[oldVisualParams.type.name] = oldVisualParams.type.params;
+
+        if (volumeType === 'off') {
+            setSubtreeVisibility(this.entryData.plugin.state.data, visual.transform.ref, true); // true means hide, ¯\_(ツ)_/¯
+        } else {
+            setSubtreeVisibility(this.entryData.plugin.state.data, visual.transform.ref, false); // true means hide, ¯\_(ツ)_/¯
+            const newVisualParams: VolumeVisualParams = {
+                ...oldVisualParams,
+                type: {
+                    name: volumeType,
+                    params: this.visualTypeParamCache[volumeType] ?? oldVisualParams.type.params,
+                }
+            };
+            newVisualParams.type.params.alpha = opacity;
+            const volumeStats = visual.obj?.data.sourceData.grid.stats;
+            if (!volumeStats) throw new Error(`Cannot get volume stats from volume visual ${visual.transform.ref}`);
+            this.changeIsovalueInVolumeVisualParams(newVisualParams, undefined, volumeStats);
+            const update = this.entryData.newUpdate().to(visual.transform.ref).update(newVisualParams);
+            await PluginCommands.State.Update(this.entryData.plugin, { state: this.entryData.plugin.state.data, tree: update, options: { doNotUpdateCurrent: true } });
+        }
+    }
+
+    async setTryUseGpu(tryUseGpu: boolean) {
+        const visuals = this.entryData.findNodesByTags(VOLUME_VISUAL_TAG);
+        for (const visual of visuals) {
+            const oldParams: VolumeVisualParams = visual.transform.params;
+            if (oldParams.type.params.tryUseGpu === !tryUseGpu) {
+                const newParams = { ...oldParams, type: { ...oldParams.type, params: { ...oldParams.type.params, tryUseGpu: tryUseGpu } } };
+                const update = this.entryData.newUpdate().to(visual.transform.ref).update(newParams);
+                await PluginCommands.State.Update(this.entryData.plugin, { state: this.entryData.plugin.state.data, tree: update, options: { doNotUpdateCurrent: true } });
+            }
+        }
+    }
+
+    private getIsovalueFromState(): Volume.IsoValue {
+        const { volumeIsovalueKind, volumeIsovalueValue } = this.entryData.currentState.value;
+        return volumeIsovalueKind === 'relative'
+            ? Volume.IsoValue.relative(volumeIsovalueValue)
+            : Volume.IsoValue.absolute(volumeIsovalueValue);
+    }
+
+    private createVolumeVisualParams(volume: Volume, type: 'isosurface' | 'direct-volume' | 'off'): VolumeVisualParams {
+        if (type === 'off') type = 'isosurface';
+        return createVolumeRepresentationParams(this.entryData.plugin, volume, {
+            type: type,
+            typeParams: { alpha: 0.2, tryUseGpu: VolsegGlobalStateData.getGlobalState(this.entryData.plugin)?.tryUseGpu },
+            color: 'uniform',
+            colorParams: { value: Color(0x121212) },
+        });
+    }
+
+    private changeIsovalueInVolumeVisualParams(params: VolumeVisualParams, isovalue: Volume.IsoValue | undefined, stats: VolumeStats) {
+        isovalue ??= this.getIsovalueFromState();
+        switch (params.type.name) {
+            case 'isosurface':
+                params.type.params.isoValue = isovalue;
+                params.type.params.tryUseGpu = VolsegGlobalStateData.getGlobalState(this.entryData.plugin)?.tryUseGpu;
+                break;
+            case 'direct-volume':
+                const absIso = Volume.IsoValue.toAbsolute(isovalue, stats).absoluteValue;
+                const fractIso = (absIso - stats.min) / (stats.max - stats.min);
+                const peakHalfwidth = DIRECT_VOLUME_RELATIVE_PEAK_HALFWIDTH * stats.sigma / (stats.max - stats.min);
+                params.type.params.controlPoints = [
+                    Vec2.create(Math.max(fractIso - peakHalfwidth, 0), 0),
+                    Vec2.create(fractIso, 1),
+                    Vec2.create(Math.min(fractIso + peakHalfwidth, 1), 0),
+                ];
+                break;
+        }
+    }
+}

+ 51 - 0
src/extensions/volumes-and-segmentations/external-api.ts

@@ -0,0 +1,51 @@
+/**
+ * Copyright (c) 2018-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ *
+ * @author Adam Midlik <midlik@gmail.com>
+ */
+
+import { splitEntryId } from './helpers';
+
+
+/** Try to get author-defined contour value for isosurface from EMDB API. Return relative value 1.0, if not applicable or fails.  */
+export async function tryGetIsovalue(entryId: string): Promise<{ kind: 'absolute' | 'relative', value: number } | undefined> {
+    const split = splitEntryId(entryId);
+    if (split.source === 'emdb') {
+        try {
+            const response = await fetch(`https://www.ebi.ac.uk/emdb/api/entry/map/${split.entryNumber}`);
+            const json = await response.json();
+            const contours: any[] = json?.map?.contour_list?.contour;
+            if (contours && contours.length > 0) {
+                const theContour = contours.find(c => c.primary) || contours[0];
+                if (theContour.level === undefined) throw new Error('EMDB API response missing contour level.');
+                return { kind: 'absolute', value: theContour.level };
+            }
+        } catch {
+            // do nothing
+        }
+    }
+    return undefined;
+}
+
+export async function getPdbIdsForEmdbEntry(entryId: string): Promise<string[]> {
+    const split = splitEntryId(entryId);
+    const result = [];
+    if (split.source === 'emdb') {
+        entryId = entryId.toUpperCase();
+        const apiUrl = `https://www.ebi.ac.uk/pdbe/api/emdb/entry/fitted/${entryId}`;
+        try {
+            const response = await fetch(apiUrl);
+            if (response.ok) {
+                const json = await response.json();
+                const jsonEntry = json[entryId] ?? [];
+                for (const record of jsonEntry) {
+                    const pdbs = record?.fitted_emdb_id_list?.pdb_id ?? [];
+                    result.push(...pdbs);
+                }
+            }
+        } catch (ex) {
+            // do nothing
+        }
+    }
+    return result;
+}

+ 65 - 0
src/extensions/volumes-and-segmentations/global-state.ts

@@ -0,0 +1,65 @@
+/**
+ * Copyright (c) 2018-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ *
+ * @author Adam Midlik <midlik@gmail.com>
+ */
+
+import { BehaviorSubject } from 'rxjs';
+import { PluginStateObject } from '../../mol-plugin-state/objects';
+import { PluginBehavior } from '../../mol-plugin/behavior';
+import { PluginContext } from '../../mol-plugin/context';
+import { ParamDefinition as PD } from '../../mol-util/param-definition';
+import { VolsegEntry } from './entry-root';
+import { isDefined } from './helpers';
+
+
+export const VolsegGlobalStateParams = {
+    tryUseGpu: PD.Boolean(true, { description: 'Attempt using GPU for faster rendering. \nCaution: with some hardware setups, this might render some objects incorrectly or not at all.' }),
+    selectionMode: PD.Boolean(true, { description: 'Allow selecting/deselecting a segment by clicking on it.' }),
+};
+export type VolsegGlobalStateParamValues = PD.Values<typeof VolsegGlobalStateParams>;
+
+
+export class VolsegGlobalState extends PluginStateObject.CreateBehavior<VolsegGlobalStateData>({ name: 'Vol & Seg Global State' }) { }
+
+export class VolsegGlobalStateData extends PluginBehavior.WithSubscribers<VolsegGlobalStateParamValues> {
+    private ref: string;
+    currentState = new BehaviorSubject(PD.getDefaultValues(VolsegGlobalStateParams));
+
+    constructor(plugin: PluginContext, params: VolsegGlobalStateParamValues) {
+        super(plugin, params);
+        this.currentState.next(params);
+    }
+
+    register(ref: string) {
+        this.ref = ref;
+    }
+    unregister() {
+        this.ref = '';
+    }
+    isRegistered() {
+        return this.ref !== '';
+    }
+    async updateState(plugin: PluginContext, state: Partial<VolsegGlobalStateParamValues>) {
+        const oldState = this.currentState.value;
+
+        const promises = [];
+        const allEntries = plugin.state.data.selectQ(q => q.ofType(VolsegEntry)).map(cell => cell.obj?.data).filter(isDefined);
+        if (state.tryUseGpu !== undefined && state.tryUseGpu !== oldState.tryUseGpu) {
+            for (const entry of allEntries) {
+                promises.push(entry.setTryUseGpu(state.tryUseGpu));
+            }
+        }
+        if (state.selectionMode !== undefined && state.selectionMode !== oldState.selectionMode) {
+            for (const entry of allEntries) {
+                promises.push(entry.setSelectionMode(state.selectionMode));
+            }
+        }
+        await Promise.all(promises);
+        await plugin.build().to(this.ref).update(state).commit();
+    }
+
+    static getGlobalState(plugin: PluginContext): VolsegGlobalStateParamValues | undefined {
+        return plugin.state.data.selectQ(q => q.ofType(VolsegGlobalState))[0]?.obj?.data.currentState.value;
+    }
+}

+ 163 - 0
src/extensions/volumes-and-segmentations/helpers.ts

@@ -0,0 +1,163 @@
+/**
+ * Copyright (c) 2018-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ *
+ * @author Adam Midlik <midlik@gmail.com>
+ */
+
+import { Volume } from '../../mol-model/volume';
+import { PluginStateObject } from '../../mol-plugin-state/objects';
+import { setSubtreeVisibility } from '../../mol-plugin/behavior/static/state';
+import { StateBuilder, StateObjectSelector, StateTransformer } from '../../mol-state';
+import { ParamDefinition } from '../../mol-util/param-definition';
+import { Source } from './entry-root';
+
+
+/** Split entry ID (e.g. 'emd-1832') into source ('emdb') and number ('1832') */
+export function splitEntryId(entryId: string) {
+    const PREFIX_TO_SOURCE: { [prefix: string]: Source } = { 'emd': 'emdb' };
+    const [prefix, entry] = entryId.split('-');
+    return {
+        source: PREFIX_TO_SOURCE[prefix] ?? prefix,
+        entryNumber: entry
+    };
+}
+
+/** Create entry ID (e.g. 'emd-1832') for a combination of source ('emdb') and number ('1832') */
+export function createEntryId(source: Source, entryNumber: string | number) {
+    const SOURCE_TO_PREFIX: { [prefix: string]: string } = { 'emdb': 'emd' };
+    const prefix = SOURCE_TO_PREFIX[source] ?? source;
+    return `${prefix}-${entryNumber}`;
+}
+
+
+
+/**
+ * Represents a set of values to choose from, with a default value. Example:
+ * ```
+ * export const MyChoice = new Choice({ yes: 'I agree', no: 'Nope' }, 'yes');
+ * export type MyChoiceType = Choice.Values<typeof MyChoice>; // 'yes'|'no'
+ * ```
+ */
+export class Choice<T extends string, D extends T> {
+    readonly defaultValue: D;
+    readonly options: [T, string][];
+    private readonly nameDict: { [value in T]: string };
+    constructor(opts: { [value in T]: string }, defaultValue: D) {
+        this.defaultValue = defaultValue;
+        this.options = Object.keys(opts).map(k => [k as T, opts[k as T]]);
+        this.nameDict = opts;
+    }
+    PDSelect(defaultValue?: T, info?: ParamDefinition.Info): ParamDefinition.Select<T> {
+        return ParamDefinition.Select<T>(defaultValue ?? this.defaultValue, this.options, info);
+    }
+    prettyName(value: T): string {
+        return this.nameDict[value];
+    }
+    get values(): T[] {
+        return this.options.map(([value, pretty]) => value);
+    }
+}
+export namespace Choice {
+    export type Values<T extends Choice<any, any>> = T extends Choice<infer R, any> ? R : any;
+}
+
+
+export function isDefined<T>(x: T | undefined): x is T {
+    return x !== undefined;
+}
+
+
+export class NodeManager {
+    private nodes: { [key: string]: StateObjectSelector };
+
+    constructor() {
+        this.nodes = {};
+    }
+
+    private static nodeExists(node: StateObjectSelector): boolean {
+        try {
+            return node.checkValid();
+        } catch {
+            return false;
+        }
+    }
+
+    public getNode(key: string): StateObjectSelector | undefined {
+        const node = this.nodes[key];
+        if (node && !NodeManager.nodeExists(node)) {
+            delete this.nodes[key];
+            return undefined;
+        }
+        return node;
+    }
+
+    public getNodes(): StateObjectSelector[] {
+        return Object.keys(this.nodes).map(key => this.getNode(key)).filter(node => node) as StateObjectSelector[];
+    }
+
+    public deleteAllNodes(update: StateBuilder.Root) {
+        for (const node of this.getNodes()) {
+            update.delete(node);
+        }
+        this.nodes = {};
+    }
+
+    public hideAllNodes() {
+        for (const node of this.getNodes()) {
+            setSubtreeVisibility(node.state!, node.ref, true); // hide
+        }
+    }
+
+    public async showNode(key: string, factory: () => StateObjectSelector | Promise<StateObjectSelector>, forceVisible: boolean = true) {
+        let node = this.getNode(key);
+        if (node) {
+            if (forceVisible) {
+                setSubtreeVisibility(node.state!, node.ref, false); // show
+            }
+        } else {
+            node = await factory();
+            this.nodes[key] = node;
+        }
+        return node;
+    }
+}
+
+
+
+const CreateTransformer = StateTransformer.builderFactory('volseg');
+
+export const CreateVolume = CreateTransformer({
+    name: 'create-transformer',
+    from: PluginStateObject.Root,
+    to: PluginStateObject.Volume.Data,
+    params: {
+        label: ParamDefinition.Text('Volume', { isHidden: true }),
+        description: ParamDefinition.Text('', { isHidden: true }),
+        volume: ParamDefinition.Value<Volume>(undefined as any, { isHidden: true }),
+    }
+})({
+    apply({ params }) {
+        return new PluginStateObject.Volume.Data(params.volume, { label: params.label, description: params.description });
+    }
+});
+
+
+
+export function applyEllipsis(name: string, max_chars: number = 60) {
+    if (name.length <= max_chars) return name;
+    const beginning = name.substring(0, max_chars);
+    let lastSpace = beginning.lastIndexOf(' ');
+    if (lastSpace === -1) return beginning + '...';
+    if (lastSpace > 0 && ',;.'.includes(name.charAt(lastSpace - 1))) lastSpace--;
+    return name.substring(0, lastSpace) + '...';
+}
+
+
+export function lazyGetter<T>(getter: () => T, errorIfUndefined?: string) {
+    let value: T | undefined = undefined;
+    return () => {
+        if (value === undefined) value = getter();
+        if (errorIfUndefined && value === undefined) throw new Error(errorIfUndefined);
+        return value;
+    };
+}

+ 102 - 0
src/extensions/volumes-and-segmentations/index.ts

@@ -0,0 +1,102 @@
+/**
+ * Copyright (c) 2018-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ *
+ * @author Adam Midlik <midlik@gmail.com>
+ */
+
+import { PluginStateObject as SO } from '../../mol-plugin-state/objects';
+import { PluginBehavior } from '../../mol-plugin/behavior';
+import { PluginConfigItem } from '../../mol-plugin/config';
+import { PluginContext } from '../../mol-plugin/context';
+import { StateAction } from '../../mol-state';
+import { Task } from '../../mol-task';
+import { DEFAULT_VOLSEG_SERVER, VolumeApiV2 } from './volseg-api/api';
+
+import { VolsegEntryData, VolsegEntryParamValues, createLoadVolsegParams } from './entry-root';
+import { VolsegGlobalState } from './global-state';
+import { createEntryId } from './helpers';
+import { VolsegEntryFromRoot, VolsegGlobalStateFromRoot, VolsegStateFromEntry } from './transformers';
+import { VolsegUI } from './ui';
+
+
+const DEBUGGING = window.location.hostname === 'localhost';
+
+export const VolsegVolumeServerConfig = {
+    // DefaultServer: new PluginConfigItem('volseg-volume-server', DEFAULT_VOLUME_SERVER_V2),
+    DefaultServer: new PluginConfigItem('volseg-volume-server', DEBUGGING ? 'http://localhost:9000/v2' : DEFAULT_VOLSEG_SERVER),
+};
+
+
+export const Volseg = PluginBehavior.create<{ autoAttach: boolean, showTooltip: boolean }>({
+    name: 'volseg',
+    category: 'misc',
+    display: {
+        name: 'Volseg',
+        description: 'Volseg'
+    },
+    ctor: class extends PluginBehavior.Handler<{ autoAttach: boolean, showTooltip: boolean }> {
+        register() {
+            this.ctx.state.data.actions.add(LoadVolseg);
+            this.ctx.customStructureControls.set('volseg', VolsegUI as any);
+            this.initializeEntryLists(); // do not await
+
+            const entries = new Map<string, VolsegEntryData>();
+            this.subscribeObservable(this.ctx.state.data.events.cell.created, o => {
+                if (o.cell.obj instanceof VolsegEntryData) entries.set(o.ref, o.cell.obj);
+            });
+
+            this.subscribeObservable(this.ctx.state.data.events.cell.removed, o => {
+                if (entries.has(o.ref)) {
+                    entries.get(o.ref)!.dispose();
+                    entries.delete(o.ref);
+                }
+            });
+        }
+        unregister() {
+            this.ctx.state.data.actions.remove(LoadVolseg);
+            this.ctx.customStructureControls.delete('volseg');
+        }
+        private async initializeEntryLists() {
+            const apiUrl = this.ctx.config.get(VolsegVolumeServerConfig.DefaultServer) ?? DEFAULT_VOLSEG_SERVER;
+            const api = new VolumeApiV2(apiUrl);
+            const entryLists = await api.getEntryList(10 ** 6);
+            Object.values(entryLists).forEach(l => l.sort());
+            (this.ctx.customState as any).volsegAvailableEntries = entryLists;
+        }
+    }
+});
+
+
+export const LoadVolseg = StateAction.build({
+    display: { name: 'Load Volume & Segmentation' },
+    from: SO.Root,
+    params: (a, plugin: PluginContext) => {
+        const res = createLoadVolsegParams(plugin, (plugin.customState as any).volsegAvailableEntries);
+        return res;
+    },
+})(({ params, state }, ctx: PluginContext) => Task.create('Loading Volume & Segmentation', taskCtx => {
+    return state.transaction(async () => {
+        const entryParams = VolsegEntryParamValues.fromLoadVolsegParamValues(params);
+        if (entryParams.entryId.trim().length === 0) {
+            alert('Must specify Entry Id!');
+            throw new Error('Specify Entry Id');
+        }
+        if (!entryParams.entryId.includes('-')) {
+            // add source prefix if the user omitted it (e.g. 1832 -> emd-1832)
+            entryParams.entryId = createEntryId(entryParams.source, entryParams.entryId);
+        }
+        ctx.behaviors.layout.leftPanelTabName.next('data');
+
+        const globalStateNode = ctx.state.data.selectQ(q => q.ofType(VolsegGlobalState))[0];
+        if (!globalStateNode) {
+            await state.build().toRoot().apply(VolsegGlobalStateFromRoot, {}, { state: { isGhost: !DEBUGGING } }).commit();
+        }
+
+        const entryNode = await state.build().toRoot().apply(VolsegEntryFromRoot, entryParams).commit();
+        await state.build().to(entryNode).apply(VolsegStateFromEntry, {}, { state: { isGhost: !DEBUGGING } }).commit();
+        if (entryNode.data) {
+            await entryNode.data.loadVolume();
+            await entryNode.data.loadSegmentations();
+        }
+    }).runInContext(taskCtx);
+}));

+ 70 - 0
src/extensions/volumes-and-segmentations/transformers.ts

@@ -0,0 +1,70 @@
+/**
+ * Copyright (c) 2018-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ *
+ * @author Adam Midlik <midlik@gmail.com>
+ */
+
+import { PluginStateObject, PluginStateTransform } from '../../mol-plugin-state/objects';
+import { PluginContext } from '../../mol-plugin/context';
+import { StateTransformer } from '../../mol-state';
+import { Task } from '../../mol-task';
+
+import { VolsegEntry, VolsegEntryData, createVolsegEntryParams } from './entry-root';
+import { VolsegState, VolsegStateParams, VOLSEG_STATE_FROM_ENTRY_TRANSFORMER_NAME } from './entry-state';
+import { VolsegGlobalState, VolsegGlobalStateData, VolsegGlobalStateParams } from './global-state';
+
+
+export const VolsegEntryFromRoot = PluginStateTransform.BuiltIn({
+    name: 'volseg-entry-from-root',
+    display: { name: 'Vol & Seg Entry', description: 'Vol & Seg Entry' },
+    from: PluginStateObject.Root,
+    to: VolsegEntry,
+    params: (a, plugin: PluginContext) => createVolsegEntryParams(plugin),
+})({
+    apply({ a, params }, plugin: PluginContext) {
+        return Task.create('Load Vol & Seg Entry', async () => {
+            const data = await VolsegEntryData.create(plugin, params);
+            return new VolsegEntry(data, { label: data.entryId, description: 'Vol & Seg Entry' });
+        });
+    },
+    update({ b, oldParams, newParams }) {
+        Object.assign(newParams, oldParams);
+        console.error('Changing params of existing VolsegEntry node is not allowed');
+        return StateTransformer.UpdateResult.Unchanged;
+    }
+});
+
+
+export const VolsegStateFromEntry = PluginStateTransform.BuiltIn({
+    name: VOLSEG_STATE_FROM_ENTRY_TRANSFORMER_NAME,
+    display: { name: 'Vol & Seg Entry State', description: 'Vol & Seg Entry State' },
+    from: VolsegEntry,
+    to: VolsegState,
+    params: VolsegStateParams,
+})({
+    apply({ a, params }, plugin: PluginContext) {
+        return Task.create('Create Vol & Seg Entry State', async () => {
+            return new VolsegState(params, { label: 'State' });
+        });
+    }
+});
+
+
+export const VolsegGlobalStateFromRoot = PluginStateTransform.BuiltIn({
+    name: 'volseg-global-state-from-root',
+    display: { name: 'Vol & Seg Global State', description: 'Vol & Seg Global State' },
+    from: PluginStateObject.Root,
+    to: VolsegGlobalState,
+    params: VolsegGlobalStateParams,
+})({
+    apply({ a, params }, plugin: PluginContext) {
+        return Task.create('Create Vol & Seg Global State', async () => {
+            const data = new VolsegGlobalStateData(plugin, params);
+            return new VolsegGlobalState(data, { label: 'Global State', description: 'Vol & Seg Global State' });
+        });
+    },
+    update({ b, oldParams, newParams }) {
+        b.data.currentState.next(newParams);
+        return StateTransformer.UpdateResult.Updated;
+    }
+});

+ 264 - 0
src/extensions/volumes-and-segmentations/ui.tsx

@@ -0,0 +1,264 @@
+/**
+ * Copyright (c) 2018-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ *
+ * @author Adam Midlik <midlik@gmail.com>
+ */
+
+import { useCallback, useEffect, useRef, useState } from 'react';
+
+import { CollapsableControls, CollapsableState } from '../../mol-plugin-ui/base';
+import { Button, ControlRow, ExpandGroup, IconButton } from '../../mol-plugin-ui/controls/common';
+import * as Icons from '../../mol-plugin-ui/controls/icons';
+import { ParameterControls } from '../../mol-plugin-ui/controls/parameters';
+import { Slider } from '../../mol-plugin-ui/controls/slider';
+import { useBehavior } from '../../mol-plugin-ui/hooks/use-behavior';
+import { UpdateTransformControl } from '../../mol-plugin-ui/state/update-transform';
+import { PluginContext } from '../../mol-plugin/context';
+import { shallowEqualArrays } from '../../mol-util';
+import { ParamDefinition as PD } from '../../mol-util/param-definition';
+import { sleep } from '../../mol-util/sleep';
+
+import { VolsegEntry, VolsegEntryData } from './entry-root';
+import { SimpleVolumeParams, SimpleVolumeParamValues } from './entry-volume';
+import { VolsegGlobalState, VolsegGlobalStateData, VolsegGlobalStateParams } from './global-state';
+import { isDefined } from './helpers';
+
+
+interface VolsegUIData {
+    globalState?: VolsegGlobalStateData,
+    availableNodes: VolsegEntry[],
+    activeNode?: VolsegEntry,
+}
+namespace VolsegUIData {
+    export function changeAvailableNodes(data: VolsegUIData, newNodes: VolsegEntry[]): VolsegUIData {
+        const newActiveNode = newNodes.length > data.availableNodes.length ?
+            newNodes[newNodes.length - 1]
+            : newNodes.find(node => node.data.ref === data.activeNode?.data.ref) ?? newNodes[0];
+        return { ...data, availableNodes: newNodes, activeNode: newActiveNode };
+    }
+    export function changeActiveNode(data: VolsegUIData, newActiveRef: string): VolsegUIData {
+        const newActiveNode = data.availableNodes.find(node => node.data.ref === newActiveRef) ?? data.availableNodes[0];
+        return { ...data, availableNodes: data.availableNodes, activeNode: newActiveNode };
+    }
+    export function equals(data1: VolsegUIData, data2: VolsegUIData) {
+        return shallowEqualArrays(data1.availableNodes, data2.availableNodes) && data1.activeNode === data2.activeNode && data1.globalState === data2.globalState;
+    }
+}
+
+export class VolsegUI extends CollapsableControls<{}, { data: VolsegUIData }> {
+    protected defaultState(): CollapsableState & { data: VolsegUIData } {
+        return {
+            header: 'Volume & Segmentation',
+            isCollapsed: true,
+            brand: { accent: 'orange', svg: Icons.ExtensionSvg },
+            data: {
+                globalState: undefined,
+                availableNodes: [],
+                activeNode: undefined,
+            }
+        };
+    }
+    protected renderControls(): JSX.Element | null {
+        return <VolsegControls plugin={this.plugin} data={this.state.data} setData={d => this.setState({ data: d })} />;
+    }
+    componentDidMount(): void {
+        this.setState({ isHidden: true, isCollapsed: false });
+        this.subscribe(this.plugin.state.data.events.changed, e => {
+            const nodes = e.state.selectQ(q => q.ofType(VolsegEntry)).map(cell => cell?.obj).filter(isDefined);
+            const isHidden = nodes.length === 0;
+            const newData = VolsegUIData.changeAvailableNodes(this.state.data, nodes);
+            if (!this.state.data.globalState?.isRegistered()) {
+                const globalState = e.state.selectQ(q => q.ofType(VolsegGlobalState))[0]?.obj?.data;
+                if (globalState) newData.globalState = globalState;
+            }
+            if (!VolsegUIData.equals(this.state.data, newData) || this.state.isHidden !== isHidden) {
+                this.setState({ data: newData, isHidden: isHidden });
+            }
+        });
+    }
+}
+
+
+function VolsegControls({ plugin, data, setData }: { plugin: PluginContext, data: VolsegUIData, setData: (d: VolsegUIData) => void }) {
+    const entryData = data.activeNode?.data;
+    if (!entryData) {
+        return <p>No data!</p>;
+    }
+    if (!data.globalState) {
+        return <p>No global state!</p>;
+    }
+
+    const params = {
+        /** Reference to the active VolsegEntry node */
+        entry: PD.Select(data.activeNode!.data.ref, data.availableNodes.map(entry => [entry.data.ref, entry.data.entryId]))
+    };
+    const values: PD.Values<typeof params> = {
+        entry: data.activeNode!.data.ref,
+    };
+
+    const globalState = useBehavior(data.globalState.currentState);
+
+    return <>
+        <ParameterControls params={params} values={values} onChangeValues={next => setData(VolsegUIData.changeActiveNode(data, next.entry))} />
+
+        <ExpandGroup header='Global options'>
+            <WaitingParameterControls params={VolsegGlobalStateParams} values={globalState} onChangeValues={async next => await data.globalState?.updateState(plugin, next)} />
+        </ExpandGroup>
+
+        <VolsegEntryControls entryData={entryData} key={entryData.ref} />
+    </>;
+}
+
+function VolsegEntryControls({ entryData }: { entryData: VolsegEntryData }) {
+    const state = useBehavior(entryData.currentState);
+
+    const allSegments = entryData.metadata.allSegments;
+    const selectedSegment = entryData.metadata.getSegment(state.selectedSegment);
+    const visibleSegments = state.visibleSegments.map(seg => seg.segmentId);
+    const visibleModels = state.visibleModels.map(model => model.pdbId);
+    const allPdbs = entryData.pdbs;
+
+    return <>
+        {/* Title */}
+        <div style={{ fontWeight: 'bold', padding: 8, paddingTop: 6, paddingBottom: 4, overflow: 'hidden' }}>
+            {entryData.metadata.raw.annotation?.name ?? 'Unnamed Annotation'}
+        </div>
+
+        {/* Fitted models */}
+        {allPdbs.length > 0 && <ExpandGroup header='Fitted models in PDB' initiallyExpanded>
+            {allPdbs.map(pdb =>
+                <WaitingButton key={pdb} onClick={() => entryData.actionShowFittedModel(visibleModels.includes(pdb) ? [] : [pdb])}
+                    style={{ fontWeight: visibleModels.includes(pdb) ? 'bold' : undefined, textAlign: 'left', marginTop: 1 }}>
+                    {pdb}
+                </WaitingButton>
+            )}
+        </ExpandGroup>}
+
+        {/* Volume */}
+        <VolumeControls entryData={entryData} />
+        <ExpandGroup header='Segmentation data' initiallyExpanded>
+            {/* Segment opacity slider */}
+            <ControlRow label='Opacity' control={
+                <WaitingSlider min={0} max={1} value={state.segmentOpacity} step={0.05} onChange={async v => await entryData.actionSetOpacity(v)} />
+            } />
+
+            {/* Segment toggles */}
+            {allSegments.length > 0 && <>
+                <WaitingButton onClick={async () => { await sleep(20); await entryData.actionToggleAllSegments(); }} style={{ marginTop: 1 }}>
+                    Toggle All segments
+                </WaitingButton>
+                <div style={{ maxHeight: 200, overflow: 'hidden', overflowY: 'auto', marginBlock: 1 }}>
+                    {allSegments.map(segment =>
+                        <div style={{ display: 'flex', marginBottom: 1 }} key={segment.id}
+                            onMouseEnter={() => entryData.actionHighlightSegment(segment)}
+                            onMouseLeave={() => entryData.actionHighlightSegment()}>
+                            <Button onClick={() => entryData.actionSelectSegment(segment !== selectedSegment ? segment.id : undefined)}
+                                style={{ fontWeight: segment.id === selectedSegment?.id ? 'bold' : undefined, marginRight: 1, flexGrow: 1, textAlign: 'left' }}>
+                                <div title={segment.biological_annotation.name ?? 'Unnamed segment'} style={{ maxWidth: 240, whiteSpace: 'nowrap', overflow: 'hidden', textOverflow: 'ellipsis' }}>
+                                    {segment.biological_annotation.name ?? 'Unnamed segment'} ({segment.id})
+                                </div>
+                            </Button>
+                            <IconButton svg={visibleSegments.includes(segment.id) ? Icons.VisibilityOutlinedSvg : Icons.VisibilityOffOutlinedSvg}
+                                onClick={() => entryData.actionToggleSegment(segment.id)} />
+                        </div>
+                    )}
+                </div>
+            </>}
+        </ExpandGroup>
+
+        {/* Segment annotations */}
+        <ExpandGroup header='Selected segment annotation' initiallyExpanded>
+            <div style={{ paddingTop: 4, paddingRight: 8, maxHeight: 300, overflow: 'hidden', overflowY: 'auto' }}>
+                {!selectedSegment && 'No segment selected'}
+                {selectedSegment && <b>Segment {selectedSegment.id}:<br />{selectedSegment.biological_annotation.name ?? 'Unnamed segment'}</b>}
+                {selectedSegment?.biological_annotation.external_references.map(ref =>
+                    <p key={ref.id} style={{ marginTop: 4 }}>
+                        <small>{ref.resource}:{ref.accession}</small><br />
+                        <b>{capitalize(ref.label)}</b><br />
+                        {ref.description}
+                    </p>)}
+            </div>
+        </ExpandGroup>
+    </>;
+}
+
+function VolumeControls({ entryData }: { entryData: VolsegEntryData }) {
+    const vol = useBehavior(entryData.currentVolume);
+    if (!vol) return null;
+
+    const volumeValues: SimpleVolumeParamValues = {
+        volumeType: vol.state.isHidden ? 'off' : vol.params?.type.name as any,
+        opacity: vol.params?.type.params.alpha,
+    };
+
+    return <ExpandGroup header='Volume data' initiallyExpanded>
+        <WaitingParameterControls params={SimpleVolumeParams} values={volumeValues} onChangeValues={async next => { await sleep(20); await entryData.actionUpdateVolumeVisual(next); }} />
+        <ExpandGroup header='Detailed Volume Params' headerStyle={{ marginTop: 1 }}>
+            <UpdateTransformControl state={entryData.plugin.state.data} transform={vol} customHeader='none' />
+        </ExpandGroup>
+    </ExpandGroup>;
+}
+
+type ComponentParams<T extends React.Component<any, any, any> | ((props: any) => JSX.Element)> =
+    T extends React.Component<infer P, any, any> ? P : T extends (props: infer P) => JSX.Element ? P : never;
+
+function WaitingSlider({ value, onChange, ...etc }: { value: number, onChange: (value: number) => any } & ComponentParams<Slider>) {
+    const [changing, sliderValue, execute] = useAsyncChange(value);
+
+    return <Slider value={sliderValue} disabled={changing} onChange={newValue => execute(onChange, newValue)} {...etc} />;
+}
+
+function WaitingButton({ onClick, ...etc }: { onClick: () => any } & ComponentParams<typeof Button>) {
+    const [changing, _, execute] = useAsyncChange(undefined);
+
+    return <Button disabled={changing} onClick={() => execute(onClick, undefined)} {...etc}>
+        {etc.children}
+    </Button>;
+}
+
+function WaitingParameterControls<T extends PD.Params>({ values, onChangeValues, ...etc }: { values: PD.ValuesFor<T>, onChangeValues: (values: PD.ValuesFor<T>) => any } & ComponentParams<ParameterControls<T>>) {
+    const [changing, currentValues, execute] = useAsyncChange(values);
+
+    return <ParameterControls isDisabled={changing} values={currentValues} onChangeValues={newValue => execute(onChangeValues, newValue)} {...etc} />;
+}
+
+function capitalize(text: string) {
+    const first = text.charAt(0);
+    const rest = text.slice(1);
+    return first.toUpperCase() + rest;
+}
+
+function useAsyncChange<T>(initialValue: T) {
+    const [isExecuting, setIsExecuting] = useState(false);
+    const [value, setValue] = useState(initialValue);
+    const isMounted = useRef(false);
+
+    useEffect(() => setValue(initialValue), [initialValue]);
+
+    useEffect(() => {
+        isMounted.current = true;
+        return () => { isMounted.current = false; };
+    }, []);
+
+    const execute = useCallback(
+        async (func: (val: T) => Promise<any>, val: T) => {
+            setIsExecuting(true);
+            setValue(val);
+            try {
+                await func(val);
+            } catch (err) {
+                if (isMounted.current) {
+                    setValue(initialValue);
+                }
+                throw err;
+            } finally {
+                if (isMounted.current) {
+                    setIsExecuting(false);
+                }
+            }
+        },
+        []
+    );
+
+    return [isExecuting, value, execute] as const;
+}

+ 65 - 0
src/extensions/volumes-and-segmentations/volseg-api/api.ts

@@ -0,0 +1,65 @@
+/**
+ * Copyright (c) 2018-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ *
+ * @author Adam Midlik <midlik@gmail.com>
+ */
+
+import { type Metadata } from './data';
+
+
+export const DEFAULT_VOLSEG_SERVER = 'https://molstarvolseg.ncbr.muni.cz/v2';
+
+
+export class VolumeApiV2 {
+    public volumeServerUrl: string;
+
+    public constructor(volumeServerUrl: string = DEFAULT_VOLSEG_SERVER) {
+        this.volumeServerUrl = volumeServerUrl.replace(/\/$/, ''); // trim trailing slash
+    }
+
+    public entryListUrl(maxEntries: number, keyword?: string): string {
+        return `${this.volumeServerUrl}/list_entries/${maxEntries}/${keyword ?? ''}`;
+    }
+
+    public metadataUrl(source: string, entryId: string): string {
+        return `${this.volumeServerUrl}/${source}/${entryId}/metadata`;
+    }
+    public volumeUrl(source: string, entryId: string, box: [[number, number, number], [number, number, number]] | null, maxPoints: number): string {
+        if (box) {
+            const [[a1, a2, a3], [b1, b2, b3]] = box;
+            return `${this.volumeServerUrl}/${source}/${entryId}/volume/box/${a1}/${a2}/${a3}/${b1}/${b2}/${b3}?max_points=${maxPoints}`;
+        } else {
+            return `${this.volumeServerUrl}/${source}/${entryId}/volume/cell?max_points=${maxPoints}`;
+        }
+    }
+    public latticeUrl(source: string, entryId: string, segmentation: number, box: [[number, number, number], [number, number, number]] | null, maxPoints: number): string {
+        if (box) {
+            const [[a1, a2, a3], [b1, b2, b3]] = box;
+            return `${this.volumeServerUrl}/${source}/${entryId}/segmentation/box/${segmentation}/${a1}/${a2}/${a3}/${b1}/${b2}/${b3}?max_points=${maxPoints}`;
+        } else {
+            return `${this.volumeServerUrl}/${source}/${entryId}/segmentation/cell/${segmentation}?max_points=${maxPoints}`;
+        }
+    }
+    public meshUrl_Json(source: string, entryId: string, segment: number, detailLevel: number): string {
+        return `${this.volumeServerUrl}/${source}/${entryId}/mesh/${segment}/${detailLevel}`;
+    }
+
+    public meshUrl_Bcif(source: string, entryId: string, segment: number, detailLevel: number): string {
+        return `${this.volumeServerUrl}/${source}/${entryId}/mesh_bcif/${segment}/${detailLevel}`;
+    }
+    public volumeInfoUrl(source: string, entryId: string): string {
+        return `${this.volumeServerUrl}/${source}/${entryId}/volume_info`;
+    }
+
+    public async getEntryList(maxEntries: number, keyword?: string): Promise<{ [source: string]: string[] }> {
+        const response = await fetch(this.entryListUrl(maxEntries, keyword));
+        return await response.json();
+    }
+
+    public async getMetadata(source: string, entryId: string): Promise<Metadata> {
+        const url = this.metadataUrl(source, entryId);
+        const response = await fetch(url);
+        if (!response.ok) throw new Error(`Failed to fetch metadata from ${url}`);
+        return await response.json();
+    }
+}

+ 83 - 0
src/extensions/volumes-and-segmentations/volseg-api/data.ts

@@ -0,0 +1,83 @@
+/**
+ * Copyright (c) 2018-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ *
+ * @author Adam Midlik <midlik@gmail.com>
+ */
+
+export interface Metadata {
+    grid: {
+        general: {
+            details: string,
+            source_db_name: string,
+            source_db_id: string,
+        },
+        volumes: Volumes,
+        segmentation_lattices: SegmentationLattices,
+        segmentation_meshes: SegmentationMeshes,
+    },
+    annotation: Annotation | null,
+}
+
+export interface Volumes {
+    volume_downsamplings: number[],
+    voxel_size: { [downsampling: number]: Vector3 },
+    origin: Vector3,
+    grid_dimensions: Vector3,
+    sampled_grid_dimensions: { [downsampling: number]: Vector3 },
+    mean: { [downsampling: number]: number },
+    std: { [downsampling: number]: number },
+    min: { [downsampling: number]: number },
+    max: { [downsampling: number]: number },
+    volume_force_dtype: string,
+}
+
+export interface SegmentationLattices {
+    segmentation_lattice_ids: number[],
+    segmentation_downsamplings: { [lattice: number]: number[] },
+}
+
+export interface SegmentationMeshes {
+    mesh_component_numbers: {
+        segment_ids?: {
+            [segId: number]: {
+                detail_lvls: {
+                    [detail: number]: {
+                        mesh_ids: {
+                            [meshId: number]: {
+                                num_triangles: number,
+                                num_vertices: number
+                            }
+                        }
+                    }
+                }
+            }
+        }
+    }
+    detail_lvl_to_fraction: {
+        [lvl: number]: number
+    }
+}
+
+export interface Annotation {
+    name: string,
+    details: string,
+    segment_list: Segment[],
+}
+
+export interface Segment {
+    id: number,
+    colour: number[],
+    biological_annotation: BiologicalAnnotation,
+}
+
+export interface BiologicalAnnotation {
+    name: string,
+    external_references: ExternalReference[]
+}
+
+export interface ExternalReference {
+    id: number, resource: string, accession: string, label: string,
+    description: string
+}
+
+type Vector3 = [number, number, number];

+ 74 - 0
src/extensions/volumes-and-segmentations/volseg-api/utils.ts

@@ -0,0 +1,74 @@
+/**
+ * Copyright (c) 2018-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ *
+ * @author Adam Midlik <midlik@gmail.com>
+ */
+
+import { Color } from '../../../mol-util/color';
+import { Metadata, Segment } from './data';
+
+
+export class MetadataWrapper {
+    raw: Metadata;
+    private segmentMap?: { [id: number]: Segment };
+
+    constructor(rawMetadata: Metadata) {
+        this.raw = rawMetadata;
+    }
+
+    get allSegments() {
+        return this.raw.annotation?.segment_list ?? [];
+    }
+
+    get allSegmentIds() {
+        return this.allSegments.map(segment => segment.id);
+    }
+
+    getSegment(segmentId: number): Segment | undefined {
+        if (!this.segmentMap) {
+            this.segmentMap = {};
+            for (const segment of this.allSegments) {
+                this.segmentMap[segment.id] = segment;
+            }
+        }
+        return this.segmentMap[segmentId];
+    }
+
+    getSegmentColor(segmentId: number): Color | undefined {
+        const colorArray = this.getSegment(segmentId)?.colour;
+        return colorArray ? Color.fromNormalizedArray(colorArray, 0) : undefined;
+    }
+
+    /** Get the list of detail levels available for the given mesh segment. */
+    getMeshDetailLevels(segmentId: number): number[] {
+        const segmentIds = this.raw.grid.segmentation_meshes.mesh_component_numbers.segment_ids;
+        if (!segmentIds) return [];
+        const details = segmentIds[segmentId].detail_lvls;
+        return Object.keys(details).map(s => parseInt(s));
+    }
+
+    /** Get the worst available detail level that is not worse than preferredDetail.
+     * If preferredDetail is null, get the worst detail level overall.
+     * (worse = greater number) */
+    getSufficientMeshDetail(segmentId: number, preferredDetail: number | null) {
+        let availDetails = this.getMeshDetailLevels(segmentId);
+        if (preferredDetail !== null) {
+            availDetails = availDetails.filter(det => det <= preferredDetail);
+        }
+        return Math.max(...availDetails);
+    }
+
+    /** IDs of all segments available as meshes */
+    get meshSegmentIds() {
+        const segmentIds = this.raw.grid.segmentation_meshes.mesh_component_numbers.segment_ids;
+        if (!segmentIds) return [];
+        return Object.keys(segmentIds).map(s => parseInt(s));
+    }
+
+    get gridTotalVolume() {
+        const [vx, vy, vz] = this.raw.grid.volumes.voxel_size[1];
+        const [gx, gy, gz] = this.raw.grid.volumes.grid_dimensions;
+        return vx * vy * vz * gx * gy * gz;
+    }
+
+}

+ 1 - 2
src/extensions/zenodo/ui.tsx

@@ -202,7 +202,7 @@ export class ZenodoImportUI extends CollapsableControls<{}, State> {
                 }));
             } else if (t.name === 'trajectory') {
                 const [topologyUrl, topologyFormat, topologyIsBinary] = t.params.topology.split('|');
-                const [coordinatesUrl, coordinatesFormat, coordinatesIsBinary] = t.params.coordinates.split('|');
+                const [coordinatesUrl, coordinatesFormat] = t.params.coordinates.split('|');
 
                 await this.plugin.runTask(this.plugin.state.data.applyAction(LoadTrajectory, {
                     source: {
@@ -216,7 +216,6 @@ export class ZenodoImportUI extends CollapsableControls<{}, State> {
                             coordinates: {
                                 url: coordinatesUrl,
                                 format: coordinatesFormat as any,
-                                isBinary: coordinatesIsBinary === 'true',
                             },
                         }
                     }

+ 37 - 0
src/mol-canvas3d/_spec/camera.spec.ts

@@ -0,0 +1,37 @@
+/**
+ * Copyright (c) 2023 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ *
+ * @author Alexander Rose <alexander.rose@weirdbyte.de>
+ */
+
+import { Vec3, Vec4 } from '../../mol-math/linear-algebra';
+import { Mat4 } from '../../mol-math/linear-algebra/3d/mat4';
+import { Viewport, cameraProject, cameraUnproject } from '../camera/util';
+
+describe('camera', () => {
+    it('project/unproject', () => {
+        const proj = Mat4.perspective(Mat4(), -1, 1, 1, -1, 1, 100);
+        const invProj = Mat4.invert(Mat4(), proj);
+
+        const c = Vec4();
+        const po = Vec3();
+
+        const vp = Viewport.create(0, 0, 100, 100);
+        const pi = Vec3.create(0, 0, 1);
+        cameraProject(c, pi, vp, proj);
+        expect(Vec4.equals(c, Vec4.create(50, 50, 2.020202, -1))).toBe(true);
+        cameraUnproject(po, c, vp, invProj);
+        expect(Vec3.equals(po, pi)).toBe(true);
+
+        Vec3.set(pi, 0.5, 0.5, 1);
+        cameraProject(c, pi, vp, proj);
+        cameraUnproject(po, c, vp, invProj);
+        expect(Vec3.equals(po, pi)).toBe(true);
+
+        Viewport.set(vp, 50, 50, 100, 100);
+        Vec3.set(pi, 0.5, 0.5, 1);
+        cameraProject(c, pi, vp, proj);
+        cameraUnproject(po, c, vp, invProj);
+        expect(Vec3.equals(po, pi)).toBe(true);
+    });
+});

+ 20 - 4
src/mol-canvas3d/camera.ts

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2018-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ * Copyright (c) 2018-2023 mol* contributors, licensed under MIT, See LICENSE file for more info.
  *
  * @author David Sehnal <david.sehnal@gmail.com>
  * @author Alexander Rose <alexander.rose@weirdbyte.de>
@@ -119,11 +119,11 @@ class Camera implements ICamera {
         return Camera.targetDistance(radius, this.state.fov, this.viewport.width, this.viewport.height);
     }
 
-    getFocus(target: Vec3, radius: number, up?: Vec3, dir?: Vec3): Partial<Camera.Snapshot> {
+    getFocus(target: Vec3, radius: number, up?: Vec3, dir?: Vec3, snapshot?: Partial<Camera.Snapshot>): Partial<Camera.Snapshot> {
         const r = Math.max(radius, 0.01);
         const targetDistance = this.getTargetDistance(r);
 
-        Vec3.sub(this.deltaDirection, this.target, this.position);
+        Vec3.sub(this.deltaDirection, snapshot?.target ?? this.target, snapshot?.position ?? this.position);
         if (dir) Vec3.matchDirection(this.deltaDirection, dir, this.deltaDirection);
         Vec3.setMagnitude(this.deltaDirection, this.deltaDirection, targetDistance);
         Vec3.sub(this.newPosition, target, this.deltaDirection);
@@ -137,6 +137,18 @@ class Camera implements ICamera {
         return state;
     }
 
+    getCenter(target: Vec3, radius?: number): Partial<Camera.Snapshot> {
+        Vec3.sub(this.deltaDirection, this.target, this.position);
+        Vec3.sub(this.newPosition, target, this.deltaDirection);
+
+        const state = Camera.copySnapshot(Camera.createDefaultSnapshot(), this.state);
+        state.target = Vec3.clone(target);
+        state.position = Vec3.clone(this.newPosition);
+        if (radius) state.radius = Math.max(radius, 0.01);
+
+        return state;
+    }
+
     getInvariantFocus(target: Vec3, radius: number, up: Vec3, dir: Vec3): Partial<Camera.Snapshot> {
         const r = Math.max(radius, 0.01);
         const targetDistance = this.getTargetDistance(r);
@@ -160,6 +172,10 @@ class Camera implements ICamera {
         }
     }
 
+    center(target: Vec3, durationMs?: number) {
+        this.setState(this.getCenter(target), durationMs);
+    }
+
     /** Transform point into 2D window coordinates. */
     project(out: Vec4, point: Vec3) {
         return cameraProject(out, point, this.viewport, this.projectionView);
@@ -178,7 +194,7 @@ class Camera implements ICamera {
     getPixelSize(point: Vec3) {
         // project -> unproject of `point` does not exactly return the same
         // to get a sufficiently accurate measure we unproject the original
-        // clip position in addition to the one shifted bey one pixel
+        // clip position in addition to the one shifted by one pixel
         this.project(tmpClip, point);
         this.unproject(tmpPos1, tmpClip);
         tmpClip[0] += 1;

+ 2 - 2
src/mol-canvas3d/camera/util.ts

@@ -77,7 +77,7 @@ export function cameraProject(out: Vec4, point: Vec3, viewport: Viewport, projec
 
     // transform into window coordinates, set fourth component to 1 / clip.w as in gl_FragCoord.w
     out[0] = (tmpVec4[0] + 1) * width * 0.5 + x;
-    out[1] = (1 - tmpVec4[1]) * height * 0.5 + y; // flip Y
+    out[1] = (tmpVec4[1] + 1) * height * 0.5 + y;
     out[2] = (tmpVec4[2] + 1) * 0.5;
     out[3] = w === 0 ? 0 : 1 / w;
     return out;
@@ -92,7 +92,7 @@ export function cameraUnproject(out: Vec3, point: Vec3 | Vec4, viewport: Viewpor
     const { x, y, width, height } = viewport;
 
     const px = point[0] - x;
-    const py = (height - point[1] - 1) - y;
+    const py = point[1] - y;
     const pz = point[2];
 
     out[0] = (2 * px) / width - 1;

+ 39 - 13
src/mol-canvas3d/canvas3d.ts

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2018-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ * Copyright (c) 2018-2023 mol* contributors, licensed under MIT, See LICENSE file for more info.
  *
  * @author Alexander Rose <alexander.rose@weirdbyte.de>
  * @author David Sehnal <david.sehnal@gmail.com>
@@ -31,7 +31,7 @@ import { PickData } from './passes/pick';
 import { PickHelper } from './passes/pick';
 import { ImagePass, ImageProps } from './passes/image';
 import { Sphere3D } from '../mol-math/geometry';
-import { isDebugMode, isTimingMode } from '../mol-util/debug';
+import { addConsoleStatsProvider, isDebugMode, isTimingMode, removeConsoleStatsProvider } from '../mol-util/debug';
 import { CameraHelperParams } from './helper/camera-helper';
 import { produce } from 'immer';
 import { HandleHelperParams } from './helper/handle-helper';
@@ -65,7 +65,7 @@ export const Canvas3DParams = {
     cameraClipping: PD.Group({
         radius: PD.Numeric(100, { min: 0, max: 99, step: 1 }, { label: 'Clipping', description: 'How much of the scene to show.' }),
         far: PD.Boolean(true, { description: 'Hide scene in the distance' }),
-        minNear: PD.Numeric(5, { min: 0.1, max: 10, step: 0.1 }, { description: 'Note, may cause performance issues rendering impostors when set too small and cause issues with outline rendering when too close to 0.' }),
+        minNear: PD.Numeric(5, { min: 0.1, max: 100, step: 0.1 }, { description: 'Note, may cause performance issues rendering impostors when set too small and cause issues with outline rendering when too close to 0.' }),
     }, { pivot: 'radius' }),
     viewport: PD.MappedStatic('canvas', {
         canvas: PD.Group({}),
@@ -120,6 +120,7 @@ interface Canvas3DContext {
 
 namespace Canvas3DContext {
     export const DefaultAttribs = {
+        powerPreference: 'high-performance' as WebGLContextAttributes['powerPreference'],
         failIfMajorPerformanceCaveat: false,
         /** true by default to avoid issues with Safari (Jan 2021) */
         antialias: true,
@@ -140,8 +141,9 @@ namespace Canvas3DContext {
 
         if (a.enableWboit && a.enableDpoit) throw new Error('Multiple transparency methods not allowed.');
 
-        const { failIfMajorPerformanceCaveat, antialias, preserveDrawingBuffer, pixelScale, preferWebGl1 } = a;
+        const { powerPreference, failIfMajorPerformanceCaveat, antialias, preserveDrawingBuffer, pixelScale, preferWebGl1 } = a;
         const gl = getGLContext(canvas, {
+            powerPreference,
             failIfMajorPerformanceCaveat,
             antialias,
             preserveDrawingBuffer,
@@ -258,6 +260,7 @@ interface Canvas3D {
     notifyDidDraw: boolean,
     readonly didDraw: BehaviorSubject<now.Timestamp>
     readonly commited: BehaviorSubject<now.Timestamp>
+    readonly commitQueueSize: BehaviorSubject<number>
     readonly reprCount: BehaviorSubject<number>
     readonly resized: BehaviorSubject<any>
 
@@ -304,6 +307,7 @@ namespace Canvas3D {
         let startTime = now();
         const didDraw = new BehaviorSubject<now.Timestamp>(0 as now.Timestamp);
         const commited = new BehaviorSubject<now.Timestamp>(0 as now.Timestamp);
+        const commitQueueSize = new BehaviorSubject<number>(0);
 
         const { gl, contextRestored } = webgl;
 
@@ -328,12 +332,12 @@ namespace Canvas3D {
         }, { x, y, width, height }, { pixelScale: attribs.pixelScale });
         const stereoCamera = new StereoCamera(camera, p.camera.stereo.params);
 
-        const controls = TrackballControls.create(input, camera, p.trackball);
+        const controls = TrackballControls.create(input, camera, scene, p.trackball);
         const renderer = Renderer.create(webgl, p.renderer);
         const helper = new Helper(webgl, scene, p);
 
         const pickHelper = new PickHelper(webgl, renderer, scene, helper, passes.pick, { x, y, width, height }, attribs.pickPadding);
-        const interactionHelper = new Canvas3dInteractionHelper(identify, getLoci, input, camera, p.interaction);
+        const interactionHelper = new Canvas3dInteractionHelper(identify, getLoci, input, camera, controls, p.interaction);
         const multiSampleHelper = new MultiSampleHelper(passes.multiSample);
 
         passes.draw.postprocessing.background.update(camera, p.postprocessing.background, changed => {
@@ -438,7 +442,7 @@ namespace Canvas3D {
                     cam = stereoCamera;
                 }
 
-                if (isTimingMode) webgl.timer.mark('Canvas3D.render');
+                if (isTimingMode) webgl.timer.mark('Canvas3D.render', true);
                 const ctx = { renderer, camera: cam, scene, helper };
                 if (MultiSamplePass.isEnabled(p.multiSample)) {
                     const forceOn = !cameraChanged && markingUpdated && !controls.isAnimating;
@@ -591,7 +595,11 @@ namespace Canvas3D {
             // snapshot the current bounding sphere of visible objects
             Sphere3D.copy(oldBoundingSphereVisible, scene.boundingSphereVisible);
 
-            if (!scene.commit(isSynchronous ? void 0 : sceneCommitTimeoutMs)) return false;
+            if (!scene.commit(isSynchronous ? void 0 : sceneCommitTimeoutMs)) {
+                commitQueueSize.next(scene.commitQueueSize);
+                return false;
+            }
+            commitQueueSize.next(0);
 
             if (helper.debug.isEnabled) helper.debug.update();
             if (!p.camera.manualReset && (reprCount.value === 0 || shouldResetCamera())) {
@@ -607,20 +615,32 @@ namespace Canvas3D {
         }
 
         function consoleStats() {
-            console.table(scene.renderables.map(r => ({
+            const items = scene.renderables.map(r => ({
                 drawCount: r.values.drawCount.ref.value,
                 instanceCount: r.values.instanceCount.ref.value,
                 materialId: r.materialId,
                 renderItemId: r.id,
-            })));
-            console.log(webgl.stats);
+            }));
+
+            console.groupCollapsed(`${items.length} RenderItems`);
+
+            if (items.length < 50) {
+                console.table(items);
+            } else {
+                console.log(items);
+            }
+            console.log(JSON.stringify(webgl.stats, undefined, 4));
 
             const { texture, attribute, elements } = webgl.resources.getByteCounts();
-            console.log({
+            console.log(JSON.stringify({
                 texture: `${(texture / 1024 / 1024).toFixed(3)} MiB`,
                 attribute: `${(attribute / 1024 / 1024).toFixed(3)} MiB`,
                 elements: `${(elements / 1024 / 1024).toFixed(3)} MiB`,
-            });
+            }, undefined, 4));
+
+            console.log(JSON.stringify(webgl.timer.formatedStats(), undefined, 4));
+
+            console.groupEnd();
         }
 
         function add(repr: Representation.Any) {
@@ -726,6 +746,8 @@ namespace Canvas3D {
             resized.next(+new Date());
         }
 
+        addConsoleStatsProvider(consoleStats);
+
         return {
             webgl,
 
@@ -788,6 +810,7 @@ namespace Canvas3D {
             set notifyDidDraw(v: boolean) { notifyDidDraw = v; },
             didDraw,
             commited,
+            commitQueueSize,
             reprCount,
             resized,
             setProps: (properties, doNotRequestDraw = false) => {
@@ -895,6 +918,7 @@ namespace Canvas3D {
             },
             dispose: () => {
                 contextRestoredSub.unsubscribe();
+                cancelAnimationFrame(animationFrameHandle);
 
                 markBuffer = [];
 
@@ -903,6 +927,8 @@ namespace Canvas3D {
                 controls.dispose();
                 renderer.dispose();
                 interactionHelper.dispose();
+
+                removeConsoleStatsProvider(consoleStats);
             }
         };
 

+ 360 - 40
src/mol-canvas3d/controls/trackball.ts

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2018-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ * Copyright (c) 2018-2023 mol* contributors, licensed under MIT, See LICENSE file for more info.
  *
  * @author Alexander Rose <alexander.rose@weirdbyte.de>
  * @author David Sehnal <david.sehnal@gmail.com>
@@ -10,20 +10,25 @@
 
 import { Quat, Vec2, Vec3, EPSILON } from '../../mol-math/linear-algebra';
 import { Viewport } from '../camera/util';
-import { InputObserver, DragInput, WheelInput, PinchInput, ButtonsType, ModifiersKeys, GestureInput } from '../../mol-util/input/input-observer';
+import { InputObserver, DragInput, WheelInput, PinchInput, ButtonsType, ModifiersKeys, GestureInput, KeyInput, MoveInput } from '../../mol-util/input/input-observer';
 import { ParamDefinition as PD } from '../../mol-util/param-definition';
 import { Camera } from '../camera';
 import { absMax, degToRad } from '../../mol-math/misc';
 import { Binding } from '../../mol-util/binding';
+import { Scene } from '../../mol-gl/scene';
 
 const B = ButtonsType;
 const M = ModifiersKeys;
 const Trigger = Binding.Trigger;
+const Key = Binding.TriggerKey;
 
 export const DefaultTrackballBindings = {
     dragRotate: Binding([Trigger(B.Flag.Primary, M.create())], 'Rotate', 'Drag using ${triggers}'),
-    dragRotateZ: Binding([Trigger(B.Flag.Primary, M.create({ shift: true }))], 'Rotate around z-axis', 'Drag using ${triggers}'),
-    dragPan: Binding([Trigger(B.Flag.Secondary, M.create()), Trigger(B.Flag.Primary, M.create({ control: true }))], 'Pan', 'Drag using ${triggers}'),
+    dragRotateZ: Binding([Trigger(B.Flag.Primary, M.create({ shift: true, control: true }))], 'Rotate around z-axis (roll)', 'Drag using ${triggers}'),
+    dragPan: Binding([
+        Trigger(B.Flag.Secondary, M.create()),
+        Trigger(B.Flag.Primary, M.create({ control: true }))
+    ], 'Pan', 'Drag using ${triggers}'),
     dragZoom: Binding.Empty,
     dragFocus: Binding([Trigger(B.Flag.Forth, M.create())], 'Focus', 'Drag using ${triggers}'),
     dragFocusZoom: Binding([Trigger(B.Flag.Auxilary, M.create())], 'Focus and zoom', 'Drag using ${triggers}'),
@@ -31,6 +36,22 @@ export const DefaultTrackballBindings = {
     scrollZoom: Binding([Trigger(B.Flag.Auxilary, M.create())], 'Zoom', 'Scroll using ${triggers}'),
     scrollFocus: Binding([Trigger(B.Flag.Auxilary, M.create({ shift: true }))], 'Clip', 'Scroll using ${triggers}'),
     scrollFocusZoom: Binding.Empty,
+
+    keyMoveForward: Binding([Key('KeyW')], 'Move forward', 'Press ${triggers}'),
+    keyMoveBack: Binding([Key('KeyS')], 'Move back', 'Press ${triggers}'),
+    keyMoveLeft: Binding([Key('KeyA')], 'Move left', 'Press ${triggers}'),
+    keyMoveRight: Binding([Key('KeyD')], 'Move right', 'Press ${triggers}'),
+    keyMoveUp: Binding([Key('KeyR')], 'Move up', 'Press ${triggers}'),
+    keyMoveDown: Binding([Key('KeyF')], 'Move down', 'Press ${triggers}'),
+    keyRollLeft: Binding([Key('KeyQ')], 'Roll left', 'Press ${triggers}'),
+    keyRollRight: Binding([Key('KeyE')], 'Roll right', 'Press ${triggers}'),
+    keyPitchUp: Binding([Key('ArrowUp')], 'Pitch up', 'Press ${triggers}'),
+    keyPitchDown: Binding([Key('ArrowDown')], 'Pitch down', 'Press ${triggers}'),
+    keyYawLeft: Binding([Key('ArrowLeft')], 'Yaw left', 'Press ${triggers}'),
+    keyYawRight: Binding([Key('ArrowRight')], 'Yaw right', 'Press ${triggers}'),
+
+    boostMove: Binding([Key('ShiftLeft')], 'Boost move', 'Press ${triggers}'),
+    enablePointerLock: Binding([Key('Space', M.create({ control: true }))], 'Enable pointer lock', 'Press ${triggers}'),
 };
 
 export const TrackballControlsParams = {
@@ -39,6 +60,9 @@ export const TrackballControlsParams = {
     rotateSpeed: PD.Numeric(5.0, { min: 1, max: 10, step: 1 }),
     zoomSpeed: PD.Numeric(7.0, { min: 1, max: 15, step: 1 }),
     panSpeed: PD.Numeric(1.0, { min: 0.1, max: 5, step: 0.1 }),
+    moveSpeed: PD.Numeric(0.75, { min: 0.1, max: 3, step: 0.1 }),
+    boostMoveFactor: PD.Numeric(5.0, { min: 0.1, max: 10, step: 0.1 }),
+    flyMode: PD.Boolean(false),
 
     animate: PD.MappedStatic('off', {
         off: PD.EmptyGroup(),
@@ -82,6 +106,7 @@ export { TrackballControls };
 interface TrackballControls {
     readonly viewport: Viewport
     readonly isAnimating: boolean
+    readonly isMoving: boolean
 
     readonly props: Readonly<TrackballControlsProps>
     setProps: (props: Partial<TrackballControlsProps>) => void
@@ -92,8 +117,14 @@ interface TrackballControls {
     dispose: () => void
 }
 namespace TrackballControls {
-    export function create(input: InputObserver, camera: Camera, props: Partial<TrackballControlsProps> = {}): TrackballControls {
-        const p = { ...PD.getDefaultValues(TrackballControlsParams), ...props };
+    export function create(input: InputObserver, camera: Camera, scene: Scene, props: Partial<TrackballControlsProps> = {}): TrackballControls {
+        const p: TrackballControlsProps = {
+            ...PD.getDefaultValues(TrackballControlsParams),
+            ...props,
+            // include default bindings for backwards state compatibility
+            bindings: { ...DefaultTrackballBindings, ...props.bindings }
+        };
+        const b = p.bindings;
 
         const viewport = Viewport.clone(camera.viewport);
 
@@ -104,6 +135,11 @@ namespace TrackballControls {
         const wheelSub = input.wheel.subscribe(onWheel);
         const pinchSub = input.pinch.subscribe(onPinch);
         const gestureSub = input.gesture.subscribe(onGesture);
+        const keyDownSub = input.keyDown.subscribe(onKeyDown);
+        const keyUpSub = input.keyUp.subscribe(onKeyUp);
+        const moveSub = input.move.subscribe(onMove);
+        const lockSub = input.lock.subscribe(onLock);
+        const leaveSub = input.leave.subscribe(onLeave);
 
         let _isInteracting = false;
 
@@ -117,9 +153,12 @@ namespace TrackballControls {
         const _rotLastAxis = Vec3();
         let _rotLastAngle = 0;
 
-        const _zRotPrev = Vec2();
-        const _zRotCurr = Vec2();
-        let _zRotLastAngle = 0;
+        const _rollPrev = Vec2();
+        const _rollCurr = Vec2();
+        let _rollLastAngle = 0;
+
+        let _pitchLastAngle = 0;
+        let _yawLastAngle = 0;
 
         const _zoomStart = Vec2();
         const _zoomEnd = Vec2();
@@ -149,7 +188,7 @@ namespace TrackballControls {
             return Vec2.set(
                 mouseOnCircleVec2,
                 (pageX - viewport.width * 0.5 - viewport.x) / (viewport.width * 0.5),
-                (viewport.height + 2 * (viewport.y - pageY)) / viewport.width // screen.width intentional
+                (viewport.height + 2 * (viewport.y - pageY)) / viewport.width // viewport.width intentional
             );
         }
 
@@ -203,26 +242,74 @@ namespace TrackballControls {
             Vec2.copy(_rotPrev, _rotCurr);
         }
 
-        const zRotQuat = Quat();
+        const rollQuat = Quat();
+        const rollDir = Vec3();
 
-        function zRotateCamera() {
-            const dx = _zRotCurr[0] - _zRotPrev[0];
-            const dy = _zRotCurr[1] - _zRotPrev[1];
-            const angle = p.rotateSpeed * (-dx + dy) * -0.05;
+        function rollCamera() {
+            const k = (keyState.rollRight - keyState.rollLeft) / 45;
+            const dx = (_rollCurr[0] - _rollPrev[0]) * -Math.sign(_rollCurr[1]);
+            const dy = (_rollCurr[1] - _rollPrev[1]) * -Math.sign(_rollCurr[0]);
+            const angle = -p.rotateSpeed * (-dx + dy) + k;
 
             if (angle) {
-                Vec3.sub(_eye, camera.position, camera.target);
-                Quat.setAxisAngle(zRotQuat, _eye, angle);
-                Vec3.transformQuat(camera.up, camera.up, zRotQuat);
-                _zRotLastAngle = angle;
-            } else if (!p.staticMoving && _zRotLastAngle) {
-                _zRotLastAngle *= Math.sqrt(1.0 - p.dynamicDampingFactor);
-                Vec3.sub(_eye, camera.position, camera.target);
-                Quat.setAxisAngle(zRotQuat, _eye, _zRotLastAngle);
-                Vec3.transformQuat(camera.up, camera.up, zRotQuat);
+                Vec3.normalize(rollDir, _eye);
+                Quat.setAxisAngle(rollQuat, rollDir, angle);
+                Vec3.transformQuat(camera.up, camera.up, rollQuat);
+                _rollLastAngle = angle;
+            } else if (!p.staticMoving && _rollLastAngle) {
+                _rollLastAngle *= Math.sqrt(1.0 - p.dynamicDampingFactor);
+                Vec3.normalize(rollDir, _eye);
+                Quat.setAxisAngle(rollQuat, rollDir, _rollLastAngle);
+                Vec3.transformQuat(camera.up, camera.up, rollQuat);
             }
 
-            Vec2.copy(_zRotPrev, _zRotCurr);
+            Vec2.copy(_rollPrev, _rollCurr);
+        }
+
+        const pitchQuat = Quat();
+        const pitchDir = Vec3();
+
+        function pitchCamera() {
+            const m = (keyState.pitchUp - keyState.pitchDown) / (p.flyMode ? 360 : 90);
+            const angle = -p.rotateSpeed * m;
+
+            if (angle) {
+                Vec3.cross(pitchDir, _eye, camera.up);
+                Vec3.normalize(pitchDir, pitchDir);
+                Quat.setAxisAngle(pitchQuat, pitchDir, angle);
+                Vec3.transformQuat(_eye, _eye, pitchQuat);
+                Vec3.transformQuat(camera.up, camera.up, pitchQuat);
+                _pitchLastAngle = angle;
+            } else if (!p.staticMoving && _pitchLastAngle) {
+                _pitchLastAngle *= Math.sqrt(1.0 - p.dynamicDampingFactor);
+                Vec3.cross(pitchDir, _eye, camera.up);
+                Vec3.normalize(pitchDir, pitchDir);
+                Quat.setAxisAngle(pitchQuat, pitchDir, _pitchLastAngle);
+                Vec3.transformQuat(_eye, _eye, pitchQuat);
+                Vec3.transformQuat(camera.up, camera.up, pitchQuat);
+            }
+        }
+
+        const yawQuat = Quat();
+        const yawDir = Vec3();
+
+        function yawCamera() {
+            const m = (keyState.yawRight - keyState.yawLeft) / (p.flyMode ? 360 : 90);
+            const angle = -p.rotateSpeed * m;
+
+            if (angle) {
+                Vec3.normalize(yawDir, camera.up);
+                Quat.setAxisAngle(yawQuat, yawDir, angle);
+                Vec3.transformQuat(_eye, _eye, yawQuat);
+                Vec3.transformQuat(camera.up, camera.up, yawQuat);
+                _yawLastAngle = angle;
+            } else if (!p.staticMoving && _yawLastAngle) {
+                _yawLastAngle *= Math.sqrt(1.0 - p.dynamicDampingFactor);
+                Vec3.normalize(yawDir, camera.up);
+                Quat.setAxisAngle(yawQuat, yawDir, _yawLastAngle);
+                Vec3.transformQuat(_eye, _eye, yawQuat);
+                Vec3.transformQuat(camera.up, camera.up, yawQuat);
+            }
         }
 
         function zoomCamera() {
@@ -283,6 +370,92 @@ namespace TrackballControls {
             }
         }
 
+        const keyState = {
+            moveUp: 0, moveDown: 0, moveLeft: 0, moveRight: 0, moveForward: 0, moveBack: 0,
+            pitchUp: 0, pitchDown: 0, yawLeft: 0, yawRight: 0, rollLeft: 0, rollRight: 0,
+            boostMove: 0,
+        };
+
+        const moveDir = Vec3();
+        const moveEye = Vec3();
+
+        function moveCamera(deltaT: number) {
+            Vec3.sub(moveEye, camera.position, camera.target);
+            const minDistance = Math.max(camera.state.minNear, p.minDistance);
+            Vec3.setMagnitude(moveEye, moveEye, minDistance);
+
+            const moveSpeed = deltaT * (60 / 1000) * p.moveSpeed * (keyState.boostMove === 1 ? p.boostMoveFactor : 1);
+
+            if (keyState.moveForward === 1) {
+                Vec3.normalize(moveDir, moveEye);
+                Vec3.scaleAndSub(camera.position, camera.position, moveDir, moveSpeed);
+                const dt = Vec3.distance(camera.target, camera.position);
+                const ds = Vec3.distance(scene.boundingSphereVisible.center, camera.position);
+                if (p.flyMode || input.pointerLock || (dt < minDistance && ds < camera.state.radiusMax)) {
+                    Vec3.sub(camera.target, camera.position, moveEye);
+                }
+            }
+
+            if (keyState.moveBack === 1) {
+                Vec3.normalize(moveDir, moveEye);
+                Vec3.scaleAndAdd(camera.position, camera.position, moveDir, moveSpeed);
+                if (p.flyMode || input.pointerLock) {
+                    Vec3.sub(camera.target, camera.position, moveEye);
+                }
+            }
+
+            if (keyState.moveLeft === 1) {
+                Vec3.cross(moveDir, moveEye, camera.up);
+                Vec3.normalize(moveDir, moveDir);
+                if (p.flyMode || input.pointerLock) {
+                    Vec3.scaleAndAdd(camera.position, camera.position, moveDir, moveSpeed);
+                    Vec3.sub(camera.target, camera.position, moveEye);
+                } else {
+                    Vec3.scaleAndSub(camera.position, camera.position, moveDir, moveSpeed);
+                    Vec3.sub(camera.target, camera.position, _eye);
+                }
+            }
+
+            if (keyState.moveRight === 1) {
+                Vec3.cross(moveDir, moveEye, camera.up);
+                Vec3.normalize(moveDir, moveDir);
+                if (p.flyMode || input.pointerLock) {
+                    Vec3.scaleAndSub(camera.position, camera.position, moveDir, moveSpeed);
+                    Vec3.sub(camera.target, camera.position, moveEye);
+                } else {
+                    Vec3.scaleAndAdd(camera.position, camera.position, moveDir, moveSpeed);
+                    Vec3.sub(camera.target, camera.position, _eye);
+                }
+            }
+
+            if (keyState.moveUp === 1) {
+                Vec3.normalize(moveDir, camera.up);
+                if (p.flyMode || input.pointerLock) {
+                    Vec3.scaleAndAdd(camera.position, camera.position, moveDir, moveSpeed);
+                    Vec3.sub(camera.target, camera.position, moveEye);
+                } else {
+                    Vec3.scaleAndSub(camera.position, camera.position, moveDir, moveSpeed);
+                    Vec3.sub(camera.target, camera.position, _eye);
+                }
+            }
+
+            if (keyState.moveDown === 1) {
+                Vec3.normalize(moveDir, camera.up);
+                if (p.flyMode || input.pointerLock) {
+                    Vec3.scaleAndSub(camera.position, camera.position, moveDir, moveSpeed);
+                    Vec3.sub(camera.target, camera.position, moveEye);
+                } else {
+                    Vec3.scaleAndAdd(camera.position, camera.position, moveDir, moveSpeed);
+                    Vec3.sub(camera.target, camera.position, _eye);
+                }
+            }
+
+            if (p.flyMode || input.pointerLock) {
+                const ds = Vec3.distance(scene.boundingSphereVisible.center, camera.position);
+                camera.setState({ radius: Math.max(ds, camera.state.radius) });
+            }
+        }
+
         /**
          * Ensure the distance between object and target is within the min/max distance
          * and not too large compared to `camera.state.radiusMax`
@@ -319,15 +492,19 @@ namespace TrackballControls {
         /** Update the object's position, direction and up vectors */
         function update(t: number) {
             if (lastUpdated === t) return;
+
+            const deltaT = t - lastUpdated;
             if (lastUpdated > 0) {
-                if (p.animate.name === 'spin') spin(t - lastUpdated);
-                else if (p.animate.name === 'rock') rock(t - lastUpdated);
+                if (p.animate.name === 'spin') spin(deltaT);
+                else if (p.animate.name === 'rock') rock(deltaT);
             }
 
             Vec3.sub(_eye, camera.position, camera.target);
 
             rotateCamera();
-            zRotateCamera();
+            rollCamera();
+            pitchCamera();
+            yawCamera();
             zoomCamera();
             focusCamera();
             panCamera();
@@ -335,6 +512,15 @@ namespace TrackballControls {
             Vec3.add(camera.position, camera.target, _eye);
             checkDistances();
 
+            if (lastUpdated > 0) {
+                // clamp the maximum step size at 15 frames to avoid too big jumps
+                // TODO: make this a parameter?
+                moveCamera(Math.min(deltaT, 15 * 1000 / 60));
+            }
+
+            Vec3.sub(_eye, camera.position, camera.target);
+            checkDistances();
+
             if (Vec3.squaredDistance(lastPosition, camera.position) > EPSILON) {
                 Vec3.copy(lastPosition, camera.position);
             }
@@ -363,24 +549,28 @@ namespace TrackballControls {
             _isInteracting = true;
             resetRock(); // start rocking from the center after interactions
 
-            const dragRotate = Binding.match(p.bindings.dragRotate, buttons, modifiers);
-            const dragRotateZ = Binding.match(p.bindings.dragRotateZ, buttons, modifiers);
-            const dragPan = Binding.match(p.bindings.dragPan, buttons, modifiers);
-            const dragZoom = Binding.match(p.bindings.dragZoom, buttons, modifiers);
-            const dragFocus = Binding.match(p.bindings.dragFocus, buttons, modifiers);
-            const dragFocusZoom = Binding.match(p.bindings.dragFocusZoom, buttons, modifiers);
+            const dragRotate = Binding.match(b.dragRotate, buttons, modifiers);
+            const dragRotateZ = Binding.match(b.dragRotateZ, buttons, modifiers);
+            const dragPan = Binding.match(b.dragPan, buttons, modifiers);
+            const dragZoom = Binding.match(b.dragZoom, buttons, modifiers);
+            const dragFocus = Binding.match(b.dragFocus, buttons, modifiers);
+            const dragFocusZoom = Binding.match(b.dragFocusZoom, buttons, modifiers);
 
             getMouseOnCircle(pageX, pageY);
             getMouseOnScreen(pageX, pageY);
 
+            const pr = input.pixelRatio;
+            const vx = (x * pr - viewport.width / 2 - viewport.x) / viewport.width;
+            const vy = -(input.height - y * pr - viewport.height / 2 - viewport.y) / viewport.height;
+
             if (isStart) {
                 if (dragRotate) {
                     Vec2.copy(_rotCurr, mouseOnCircleVec2);
                     Vec2.copy(_rotPrev, _rotCurr);
                 }
                 if (dragRotateZ) {
-                    Vec2.copy(_zRotCurr, mouseOnCircleVec2);
-                    Vec2.copy(_zRotPrev, _zRotCurr);
+                    Vec2.set(_rollCurr, vx, vy);
+                    Vec2.copy(_rollPrev, _rollCurr);
                 }
                 if (dragZoom || dragFocusZoom) {
                     Vec2.copy(_zoomStart, mouseOnScreenVec2);
@@ -397,7 +587,7 @@ namespace TrackballControls {
             }
 
             if (dragRotate) Vec2.copy(_rotCurr, mouseOnCircleVec2);
-            if (dragRotateZ) Vec2.copy(_zRotCurr, mouseOnCircleVec2);
+            if (dragRotateZ) Vec2.set(_rollCurr, vx, vy);
             if (dragZoom || dragFocusZoom) Vec2.copy(_zoomEnd, mouseOnScreenVec2);
             if (dragFocus) Vec2.copy(_focusEnd, mouseOnScreenVec2);
             if (dragFocusZoom) {
@@ -418,16 +608,16 @@ namespace TrackballControls {
             if (delta < -p.maxWheelDelta) delta = -p.maxWheelDelta;
             else if (delta > p.maxWheelDelta) delta = p.maxWheelDelta;
 
-            if (Binding.match(p.bindings.scrollZoom, buttons, modifiers)) {
+            if (Binding.match(b.scrollZoom, buttons, modifiers)) {
                 _zoomEnd[1] += delta;
             }
-            if (Binding.match(p.bindings.scrollFocus, buttons, modifiers)) {
+            if (Binding.match(b.scrollFocus, buttons, modifiers)) {
                 _focusEnd[1] += delta;
             }
         }
 
         function onPinch({ fractionDelta, buttons, modifiers }: PinchInput) {
-            if (Binding.match(p.bindings.scrollZoom, buttons, modifiers)) {
+            if (Binding.match(b.scrollZoom, buttons, modifiers)) {
                 _isInteracting = true;
                 _zoomEnd[1] += p.gestureScaleFactor * fractionDelta;
             }
@@ -438,6 +628,117 @@ namespace TrackballControls {
             _zoomEnd[1] += p.gestureScaleFactor * deltaScale;
         }
 
+        function onMove({ movementX, movementY }: MoveInput) {
+            if (!input.pointerLock || movementX === undefined || movementY === undefined) return;
+
+            const cx = viewport.width * 0.5 - viewport.x;
+            const cy = viewport.height * 0.5 - viewport.y;
+
+            Vec2.copy(_rotPrev, getMouseOnCircle(cx, cy));
+            Vec2.copy(_rotCurr, getMouseOnCircle(movementX + cx, movementY + cy));
+        }
+
+        function onKeyDown({ modifiers, code, x, y }: KeyInput) {
+            if (outsideViewport(x, y)) return;
+
+            if (Binding.matchKey(b.keyMoveForward, code, modifiers)) {
+                keyState.moveForward = 1;
+            } else if (Binding.matchKey(b.keyMoveBack, code, modifiers)) {
+                keyState.moveBack = 1;
+            } else if (Binding.matchKey(b.keyMoveLeft, code, modifiers)) {
+                keyState.moveLeft = 1;
+            } else if (Binding.matchKey(b.keyMoveRight, code, modifiers)) {
+                keyState.moveRight = 1;
+            } else if (Binding.matchKey(b.keyMoveUp, code, modifiers)) {
+                keyState.moveUp = 1;
+            } else if (Binding.matchKey(b.keyMoveDown, code, modifiers)) {
+                keyState.moveDown = 1;
+            } else if (Binding.matchKey(b.keyRollLeft, code, modifiers)) {
+                keyState.rollLeft = 1;
+            } else if (Binding.matchKey(b.keyRollRight, code, modifiers)) {
+                keyState.rollRight = 1;
+            } else if (Binding.matchKey(b.keyPitchUp, code, modifiers)) {
+                keyState.pitchUp = 1;
+            } else if (Binding.matchKey(b.keyPitchDown, code, modifiers)) {
+                keyState.pitchDown = 1;
+            } else if (Binding.matchKey(b.keyYawLeft, code, modifiers)) {
+                keyState.yawLeft = 1;
+            } else if (Binding.matchKey(b.keyYawRight, code, modifiers)) {
+                keyState.yawRight = 1;
+            }
+
+            if (Binding.matchKey(b.boostMove, code, modifiers)) {
+                keyState.boostMove = 1;
+            }
+
+            if (Binding.matchKey(b.enablePointerLock, code, modifiers)) {
+                input.requestPointerLock(viewport);
+            }
+        }
+
+        function onKeyUp({ modifiers, code, x, y }: KeyInput) {
+            if (outsideViewport(x, y)) return;
+
+            if (Binding.matchKey(b.keyMoveForward, code, modifiers)) {
+                keyState.moveForward = 0;
+            } else if (Binding.matchKey(b.keyMoveBack, code, modifiers)) {
+                keyState.moveBack = 0;
+            } else if (Binding.matchKey(b.keyMoveLeft, code, modifiers)) {
+                keyState.moveLeft = 0;
+            } else if (Binding.matchKey(b.keyMoveRight, code, modifiers)) {
+                keyState.moveRight = 0;
+            } else if (Binding.matchKey(b.keyMoveUp, code, modifiers)) {
+                keyState.moveUp = 0;
+            } else if (Binding.matchKey(b.keyMoveDown, code, modifiers)) {
+                keyState.moveDown = 0;
+            } else if (Binding.matchKey(b.keyRollLeft, code, modifiers)) {
+                keyState.rollLeft = 0;
+            } else if (Binding.matchKey(b.keyRollRight, code, modifiers)) {
+                keyState.rollRight = 0;
+            } else if (Binding.matchKey(b.keyPitchUp, code, modifiers)) {
+                keyState.pitchUp = 0;
+            } else if (Binding.matchKey(b.keyPitchDown, code, modifiers)) {
+                keyState.pitchDown = 0;
+            } else if (Binding.matchKey(b.keyYawLeft, code, modifiers)) {
+                keyState.yawLeft = 0;
+            } else if (Binding.matchKey(b.keyYawRight, code, modifiers)) {
+                keyState.yawRight = 0;
+            }
+
+            if (Binding.matchKey(b.boostMove, code, modifiers)) {
+                keyState.boostMove = 0;
+            }
+        }
+
+        function initCameraMove() {
+            Vec3.sub(moveEye, camera.position, camera.target);
+            const minDistance = Math.max(camera.state.minNear, p.minDistance);
+            Vec3.setMagnitude(moveEye, moveEye, minDistance);
+            Vec3.sub(camera.target, camera.position, moveEye);
+        }
+
+        function onLock(isLocked: boolean) {
+            if (isLocked) {
+                initCameraMove();
+            }
+        }
+
+        function onLeave() {
+            keyState.moveForward = 0;
+            keyState.moveBack = 0;
+            keyState.moveLeft = 0;
+            keyState.moveRight = 0;
+            keyState.moveUp = 0;
+            keyState.moveDown = 0;
+            keyState.rollLeft = 0;
+            keyState.rollRight = 0;
+            keyState.pitchUp = 0;
+            keyState.pitchDown = 0;
+            keyState.yawLeft = 0;
+            keyState.yawRight = 0;
+            keyState.boostMove = 0;
+        }
+
         function dispose() {
             if (disposed) return;
             disposed = true;
@@ -447,6 +748,11 @@ namespace TrackballControls {
             pinchSub.unsubscribe();
             gestureSub.unsubscribe();
             interactionEndSub.unsubscribe();
+            keyDownSub.unsubscribe();
+            keyUpSub.unsubscribe();
+            moveSub.unsubscribe();
+            lockSub.unsubscribe();
+            leaveSub.unsubscribe();
         }
 
         const _spinSpeed = Vec2.create(0.005, 0);
@@ -489,13 +795,27 @@ namespace TrackballControls {
         return {
             viewport,
             get isAnimating() { return p.animate.name !== 'off'; },
+            get isMoving() {
+                return (
+                    keyState.moveForward === 1 || keyState.moveBack === 1 ||
+                    keyState.moveLeft === 1 || keyState.moveRight === 1 ||
+                    keyState.moveUp === 1 || keyState.moveDown === 1 ||
+                    keyState.rollLeft === 1 || keyState.rollRight === 1 ||
+                    keyState.pitchUp === 1 || keyState.pitchDown === 1 ||
+                    keyState.yawLeft === 1 || keyState.yawRight === 1
+                );
+            },
 
             get props() { return p as Readonly<TrackballControlsProps>; },
             setProps: (props: Partial<TrackballControlsProps>) => {
                 if (props.animate?.name === 'rock' && p.animate.name !== 'rock') {
                     resetRock(); // start rocking from the center
                 }
+                if (props.flyMode && !p.flyMode) {
+                    initCameraMove();
+                }
                 Object.assign(p, props);
+                Object.assign(b, props.bindings);
             },
 
             start,

+ 209 - 73
src/mol-canvas3d/helper/camera-helper.ts

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ * Copyright (c) 2020-2023 mol* contributors, licensed under MIT, See LICENSE file for more info.
  *
  * @author Alexander Rose <alexander.rose@weirdbyte.de>
  */
@@ -11,6 +11,8 @@ import { addSphere } from '../../mol-geo/geometry/mesh/builder/sphere';
 import { Mesh } from '../../mol-geo/geometry/mesh/mesh';
 import { MeshBuilder } from '../../mol-geo/geometry/mesh/mesh-builder';
 import { PickingId } from '../../mol-geo/geometry/picking';
+import { Text } from '../../mol-geo/geometry/text/text';
+import { TextBuilder } from '../../mol-geo/geometry/text/text-builder';
 import { GraphicsRenderObject } from '../../mol-gl/render-object';
 import { Scene } from '../../mol-gl/scene';
 import { WebGLContext } from '../../mol-gl/webgl/context';
@@ -23,19 +25,36 @@ import { Visual } from '../../mol-repr/visual';
 import { ColorNames } from '../../mol-util/color/names';
 import { MarkerAction, MarkerActions } from '../../mol-util/marker-action';
 import { ParamDefinition as PD } from '../../mol-util/param-definition';
+import { assertUnreachable } from '../../mol-util/type-helpers';
 import { Camera, ICamera } from '../camera';
 import { Viewport } from '../camera/util';
 
 // TODO add scale line/grid
 
 const AxesParams = {
-    ...Mesh.Params,
-    alpha: { ...Mesh.Params.alpha, defaultValue: 0.51 },
-    ignoreLight: { ...Mesh.Params.ignoreLight, defaultValue: true },
+    alpha: PD.Numeric(0.51, { min: 0, max: 1, step: 0.01 }, { isEssential: true, label: 'Opacity' }),
     colorX: PD.Color(ColorNames.red, { isEssential: true }),
     colorY: PD.Color(ColorNames.green, { isEssential: true }),
     colorZ: PD.Color(ColorNames.blue, { isEssential: true }),
     scale: PD.Numeric(0.33, { min: 0.1, max: 2, step: 0.1 }, { isEssential: true }),
+    location: PD.Select('bottom-left', PD.arrayToOptions(['bottom-left', 'bottom-right', 'top-left', 'top-right'] as const)),
+    locationOffsetX: PD.Numeric(0),
+    locationOffsetY: PD.Numeric(0),
+    originColor: PD.Color(ColorNames.grey),
+    radiusScale: PD.Numeric(0.075, { min: 0.01, max: 0.3, step: 0.001 }),
+    showPlanes: PD.Boolean(true),
+    planeColorXY: PD.Color(ColorNames.grey, { label: 'Plane Color XY' }),
+    planeColorXZ: PD.Color(ColorNames.grey, { label: 'Plane Color XZ' }),
+    planeColorYZ: PD.Color(ColorNames.grey, { label: 'Plane Color YZ' }),
+    showLabels: PD.Boolean(false),
+    labelX: PD.Text('X'),
+    labelY: PD.Text('Y'),
+    labelZ: PD.Text('Z'),
+    labelColorX: PD.Color(ColorNames.grey),
+    labelColorY: PD.Color(ColorNames.grey),
+    labelColorZ: PD.Color(ColorNames.grey),
+    labelOpacity: PD.Numeric(1, { min: 0, max: 1, step: 0.01 }),
+    labelScale: PD.Numeric(0.25, { min: 0.1, max: 1.0, step: 0.01 }),
 };
 type AxesParams = typeof AxesParams
 type AxesProps = PD.Values<AxesParams>
@@ -56,7 +75,9 @@ export class CameraHelper {
         axes: { name: 'off', params: {} }
     };
 
-    private renderObject: GraphicsRenderObject | undefined;
+    private meshRenderObject: GraphicsRenderObject | undefined;
+    private textRenderObject: GraphicsRenderObject | undefined;
+    private pixelRatio = 1;
 
     constructor(private webgl: WebGLContext, props: Partial<CameraHelperProps> = {}) {
         this.scene = Scene.create(webgl, GraphicsRenderVariantsBlended);
@@ -74,9 +95,20 @@ export class CameraHelper {
                 p.axes.name = props.axes.name;
                 if (props.axes.name === 'on') {
                     this.scene.clear();
-                    const params = { ...props.axes.params, scale: props.axes.params.scale * this.webgl.pixelRatio };
-                    this.renderObject = createAxesRenderObject(params);
-                    this.scene.add(this.renderObject);
+                    this.pixelRatio = this.webgl.pixelRatio;
+                    const params = {
+                        ...props.axes.params,
+                        scale: props.axes.params.scale * this.pixelRatio,
+                        labelScale: props.axes.params.labelScale * this.pixelRatio,
+                    };
+                    this.meshRenderObject = createMeshRenderObject(params);
+                    this.scene.add(this.meshRenderObject);
+                    if (props.axes.params.showLabels) {
+                        this.textRenderObject = createTextRenderObject(params);
+                        this.scene.add(this.textRenderObject);
+                    } else {
+                        this.textRenderObject = undefined;
+                    }
                     this.scene.commit();
 
                     Vec3.set(this.camera.position, 0, 0, params.scale * 200);
@@ -94,19 +126,29 @@ export class CameraHelper {
 
     getLoci(pickingId: PickingId) {
         const { objectId, groupId, instanceId } = pickingId;
-        if (!this.renderObject || objectId !== this.renderObject.id || groupId === CameraHelperAxis.None) return EmptyLoci;
+        if ((
+            (!this.meshRenderObject || objectId !== this.meshRenderObject.id) &&
+            (!this.textRenderObject || objectId !== this.textRenderObject.id)
+        ) || groupId === CameraHelperAxis.None) return EmptyLoci;
         return CameraAxesLoci(this, groupId, instanceId);
     }
 
     private eachGroup = (loci: Loci, apply: (interval: Interval) => boolean): boolean => {
-        if (!this.renderObject) return false;
         if (!isCameraAxesLoci(loci)) return false;
         let changed = false;
-        const groupCount = this.renderObject.values.uGroupCount.ref.value;
-        const { elements } = loci;
-        for (const { groupId, instanceId } of elements) {
-            const idx = instanceId * groupCount + groupId;
-            if (apply(Interval.ofSingleton(idx))) changed = true;
+        if (this.meshRenderObject) {
+            const groupCount = this.meshRenderObject.values.uGroupCount.ref.value;
+            for (const { groupId, instanceId } of loci.elements) {
+                const idx = instanceId * groupCount + groupId;
+                if (apply(Interval.ofSingleton(idx))) changed = true;
+            }
+        }
+        if (this.textRenderObject) {
+            const groupCount = this.textRenderObject.values.uGroupCount.ref.value;
+            for (const { groupId, instanceId } of loci.elements) {
+                const idx = instanceId * groupCount + groupId;
+                if (apply(Interval.ofSingleton(idx))) changed = true;
+            }
         }
         return changed;
     };
@@ -117,42 +159,82 @@ export class CameraHelper {
             if (!isCameraAxesLoci(loci)) return false;
             if (loci.data !== this) return false;
         }
-        return Visual.mark(this.renderObject, loci, action, this.eachGroup);
+        return (
+            Visual.mark(this.meshRenderObject, loci, action, this.eachGroup) ||
+            Visual.mark(this.textRenderObject, loci, action, this.eachGroup)
+        );
     }
 
     update(camera: ICamera) {
-        if (!this.renderObject) return;
+        if (!this.meshRenderObject || this.props.axes.name === 'off') return;
+
+        if (this.pixelRatio !== this.webgl.pixelRatio) {
+            this.setProps(this.props);
+        }
 
         updateCamera(this.camera, camera.viewport, camera.viewOffset);
         Mat4.extractRotation(this.scene.view, camera.view);
 
-        const r = this.renderObject.values.boundingSphere.ref.value.radius;
-        Mat4.setTranslation(this.scene.view, Vec3.create(
-            -camera.viewport.width / 2 + r,
-            -camera.viewport.height / 2 + r,
-            0
-        ));
+        const r = this.textRenderObject
+            ? this.textRenderObject.values.boundingSphere.ref.value.radius
+            : this.meshRenderObject.values.boundingSphere.ref.value.radius;
+        const l = this.props.axes.params.location;
+        const ox = this.props.axes.params.locationOffsetX * this.pixelRatio;
+        const oy = this.props.axes.params.locationOffsetY * this.pixelRatio;
+        if (l === 'bottom-left') {
+            Mat4.setTranslation(this.scene.view, Vec3.create(
+                -camera.viewport.width / 2 + r + ox,
+                -camera.viewport.height / 2 + r + oy,
+                0
+            ));
+        } else if (l === 'bottom-right') {
+            Mat4.setTranslation(this.scene.view, Vec3.create(
+                camera.viewport.width / 2 - r - ox,
+                -camera.viewport.height / 2 + r + oy,
+                0
+            ));
+        } else if (l === 'top-left') {
+            Mat4.setTranslation(this.scene.view, Vec3.create(
+                -camera.viewport.width / 2 + r + ox,
+                camera.viewport.height / 2 - r - oy,
+                0
+            ));
+        } else if (l === 'top-right') {
+            Mat4.setTranslation(this.scene.view, Vec3.create(
+                camera.viewport.width / 2 - r - ox,
+                camera.viewport.height / 2 - r - oy,
+                0
+            ));
+        } else {
+            assertUnreachable(l);
+        }
     }
 }
 
-export const enum CameraHelperAxis {
+export enum CameraHelperAxis {
     None = 0,
     X,
     Y,
     Z,
     XY,
     XZ,
-    YZ
+    YZ,
+    Origin
 }
 
-function getAxisLabel(axis: number) {
+function getAxisLabel(axis: number, cameraHelper: CameraHelper) {
+    const a = cameraHelper.props.axes;
+    const x = a.name === 'on' ? a.params.labelX : 'X';
+    const y = a.name === 'on' ? a.params.labelY : 'Y';
+    const z = a.name === 'on' ? a.params.labelZ : 'Z';
     switch (axis) {
-        case CameraHelperAxis.X: return 'X Axis';
-        case CameraHelperAxis.Y: return 'Y Axis';
-        case CameraHelperAxis.Z: return 'Z Axis';
-        case CameraHelperAxis.XY: return 'XY Plane';
-        case CameraHelperAxis.XZ: return 'XZ Plane';
-        case CameraHelperAxis.YZ: return 'YZ Plane';
+        case CameraHelperAxis.X: return `${x} Axis`;
+        case CameraHelperAxis.Y: return `${y} Axis`;
+        case CameraHelperAxis.Z: return `${z} Axis`;
+        case CameraHelperAxis.XY: return `${x}${y} Plane`;
+        case CameraHelperAxis.XZ: return `${x}${z} Plane`;
+        case CameraHelperAxis.YZ: return `${y}${z} Plane`;
+        case CameraHelperAxis.Origin: return 'Origin';
         default: return 'Axes';
     }
 }
@@ -160,7 +242,7 @@ function getAxisLabel(axis: number) {
 function CameraAxesLoci(cameraHelper: CameraHelper, groupId: number, instanceId: number) {
     return DataLoci('camera-axes', cameraHelper, [{ groupId, instanceId }],
         void 0 /** bounding sphere */,
-        () => getAxisLabel(groupId));
+        () => getAxisLabel(groupId, cameraHelper));
 }
 export type CameraAxesLoci = ReturnType<typeof CameraAxesLoci>
 export function isCameraAxesLoci(x: Loci): x is CameraAxesLoci {
@@ -197,15 +279,17 @@ function updateCamera(camera: Camera, viewport: Viewport, viewOffset: Camera.Vie
     Mat4.ortho(camera.projection, left, right, top, bottom, near, far);
 }
 
-function createAxesMesh(scale: number, mesh?: Mesh) {
+function createAxesMesh(props: AxesProps, mesh?: Mesh) {
     const state = MeshBuilder.createState(512, 256, mesh);
-    const radius = 0.075 * scale;
-    const x = Vec3.scale(Vec3(), Vec3.unitX, scale);
-    const y = Vec3.scale(Vec3(), Vec3.unitY, scale);
-    const z = Vec3.scale(Vec3(), Vec3.unitZ, scale);
+    const scale = 100 * props.scale;
+    const radius = props.radiusScale * scale;
+    const textScale = props.showLabels ? 100 * props.labelScale / 3 : 0;
+    const x = Vec3.scale(Vec3(), Vec3.unitX, scale - textScale);
+    const y = Vec3.scale(Vec3(), Vec3.unitY, scale - textScale);
+    const z = Vec3.scale(Vec3(), Vec3.unitZ, scale - textScale);
     const cylinderProps = { radiusTop: radius, radiusBottom: radius, radialSegments: 32 };
 
-    state.currentGroup = CameraHelperAxis.None;
+    state.currentGroup = CameraHelperAxis.Origin;
     addSphere(state, Vec3.origin, radius, 2);
 
     state.currentGroup = CameraHelperAxis.X;
@@ -220,50 +304,102 @@ function createAxesMesh(scale: number, mesh?: Mesh) {
     addSphere(state, z, radius, 2);
     addCylinder(state, Vec3.origin, z, 1, cylinderProps);
 
-    Vec3.scale(x, x, 0.5);
-    Vec3.scale(y, y, 0.5);
-    Vec3.scale(z, z, 0.5);
-
-    state.currentGroup = CameraHelperAxis.XY;
-    MeshBuilder.addTriangle(state, Vec3.origin, x, y);
-    MeshBuilder.addTriangle(state, Vec3.origin, y, x);
-    const xy = Vec3.add(Vec3(), x, y);
-    MeshBuilder.addTriangle(state, xy, x, y);
-    MeshBuilder.addTriangle(state, xy, y, x);
-
-    state.currentGroup = CameraHelperAxis.XZ;
-    MeshBuilder.addTriangle(state, Vec3.origin, x, z);
-    MeshBuilder.addTriangle(state, Vec3.origin, z, x);
-    const xz = Vec3.add(Vec3(), x, z);
-    MeshBuilder.addTriangle(state, xz, x, z);
-    MeshBuilder.addTriangle(state, xz, z, x);
-
-    state.currentGroup = CameraHelperAxis.YZ;
-    MeshBuilder.addTriangle(state, Vec3.origin, y, z);
-    MeshBuilder.addTriangle(state, Vec3.origin, z, y);
-    const yz = Vec3.add(Vec3(), y, z);
-    MeshBuilder.addTriangle(state, yz, y, z);
-    MeshBuilder.addTriangle(state, yz, z, y);
+    if (props.showPlanes) {
+        Vec3.scale(x, x, 0.5);
+        Vec3.scale(y, y, 0.5);
+        Vec3.scale(z, z, 0.5);
+
+        state.currentGroup = CameraHelperAxis.XY;
+        MeshBuilder.addTriangle(state, Vec3.origin, x, y);
+        MeshBuilder.addTriangle(state, Vec3.origin, y, x);
+        const xy = Vec3.add(Vec3(), x, y);
+        MeshBuilder.addTriangle(state, xy, x, y);
+        MeshBuilder.addTriangle(state, xy, y, x);
+
+        state.currentGroup = CameraHelperAxis.XZ;
+        MeshBuilder.addTriangle(state, Vec3.origin, x, z);
+        MeshBuilder.addTriangle(state, Vec3.origin, z, x);
+        const xz = Vec3.add(Vec3(), x, z);
+        MeshBuilder.addTriangle(state, xz, x, z);
+        MeshBuilder.addTriangle(state, xz, z, x);
+
+        state.currentGroup = CameraHelperAxis.YZ;
+        MeshBuilder.addTriangle(state, Vec3.origin, y, z);
+        MeshBuilder.addTriangle(state, Vec3.origin, z, y);
+        const yz = Vec3.add(Vec3(), y, z);
+        MeshBuilder.addTriangle(state, yz, y, z);
+        MeshBuilder.addTriangle(state, yz, z, y);
+    }
 
     return MeshBuilder.getMesh(state);
 }
 
-function getAxesShape(props: AxesProps, shape?: Shape<Mesh>) {
+function getAxesMeshShape(props: AxesProps, shape?: Shape<Mesh>) {
     const scale = 100 * props.scale;
-    const mesh = createAxesMesh(scale, shape?.geometry);
+    const mesh = createAxesMesh(props, shape?.geometry);
     mesh.setBoundingSphere(Sphere3D.create(Vec3.create(scale / 2, scale / 2, scale / 2), scale + scale / 4));
     const getColor = (groupId: number) => {
         switch (groupId) {
-            case 1: return props.colorX;
-            case 2: return props.colorY;
-            case 3: return props.colorZ;
+            case CameraHelperAxis.X: return props.colorX;
+            case CameraHelperAxis.Y: return props.colorY;
+            case CameraHelperAxis.Z: return props.colorZ;
+            case CameraHelperAxis.XY: return props.planeColorXY;
+            case CameraHelperAxis.XZ: return props.planeColorXZ;
+            case CameraHelperAxis.YZ: return props.planeColorYZ;
+            case CameraHelperAxis.Origin: return props.originColor;
+            default: return ColorNames.grey;
+        }
+    };
+    return Shape.create('axes-mesh', {}, mesh, getColor, () => 1, () => '');
+}
+
+function createMeshRenderObject(props: AxesProps) {
+    const shape = getAxesMeshShape(props);
+    return Shape.createRenderObject(shape, {
+        ...PD.getDefaultValues(Mesh.Params),
+        ...props,
+        ignoreLight: true,
+    });
+}
+
+//
+
+function createAxesText(props: AxesProps, text?: Text) {
+    const builder = TextBuilder.create(props, 8, 8, text);
+    const scale = 100 * props.scale;
+
+    const x = Vec3.scale(Vec3(), Vec3.unitX, scale);
+    const y = Vec3.scale(Vec3(), Vec3.unitY, scale);
+    const z = Vec3.scale(Vec3(), Vec3.unitZ, scale);
+
+    const textScale = 100 * props.labelScale;
+    builder.add(props.labelX, x[0], x[1], x[2], 0.0, textScale, CameraHelperAxis.X);
+    builder.add(props.labelY, y[0], y[1], y[2], 0.0, textScale, CameraHelperAxis.Y);
+    builder.add(props.labelZ, z[0], z[1], z[2], 0.0, textScale, CameraHelperAxis.Z);
+
+    return builder.getText();
+}
+
+function getAxesTextShape(props: AxesProps, shape?: Shape<Text>) {
+    const scale = 100 * props.scale;
+    const text = createAxesText(props, shape?.geometry);
+    text.setBoundingSphere(Sphere3D.create(Vec3.create(scale / 2, scale / 2, scale / 2), scale));
+    const getColor = (groupId: number) => {
+        switch (groupId) {
+            case CameraHelperAxis.X: return props.labelColorX;
+            case CameraHelperAxis.Y: return props.labelColorY;
+            case CameraHelperAxis.Z: return props.labelColorZ;
             default: return ColorNames.grey;
         }
     };
-    return Shape.create('axes', {}, mesh, getColor, () => 1, () => '');
+    return Shape.create('axes-text', {}, text, getColor, () => 1, () => '');
 }
 
-function createAxesRenderObject(props: AxesProps) {
-    const shape = getAxesShape(props);
-    return Shape.createRenderObject(shape, props);
-}
+function createTextRenderObject(props: AxesProps) {
+    const shape = getAxesTextShape(props);
+    return Shape.createRenderObject(shape, {
+        ...PD.getDefaultValues(Text.Params),
+        ...props,
+        alpha: props.labelOpacity,
+    });
+}

+ 11 - 2
src/mol-canvas3d/helper/handle-helper.ts

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ * Copyright (c) 2020-2023 mol* contributors, licensed under MIT, See LICENSE file for more info.
  *
  * @author Alexander Rose <alexander.rose@weirdbyte.de>
  */
@@ -54,6 +54,7 @@ export class HandleHelper {
     };
 
     private renderObject: GraphicsRenderObject | undefined;
+    private pixelRatio = 1;
 
     private _transform = Mat4();
     getBoundingSphere(out: Sphere3D, instanceId: number) {
@@ -71,7 +72,11 @@ export class HandleHelper {
                 p.handle.name = props.handle.name;
                 if (props.handle.name === 'on') {
                     this.scene.clear();
-                    const params = { ...props.handle.params, scale: props.handle.params.scale * this.webgl.pixelRatio };
+                    this.pixelRatio = this.webgl.pixelRatio;
+                    const params = {
+                        ...props.handle.params,
+                        scale: props.handle.params.scale * this.webgl.pixelRatio
+                    };
                     this.renderObject = createHandleRenderObject(params);
                     this.scene.add(this.renderObject);
                     this.scene.commit();
@@ -91,6 +96,10 @@ export class HandleHelper {
     update(camera: Camera, position: Vec3, rotation: Mat3) {
         if (!this.renderObject) return;
 
+        if (this.pixelRatio !== this.webgl.pixelRatio) {
+            this.setProps(this.props);
+        }
+
         Mat4.setTranslation(this.renderObject.values.aTransform.ref.value as unknown as Mat4, position);
         Mat4.fromMat3(this.renderObject.values.aTransform.ref.value as unknown as Mat4, rotation);
 

+ 10 - 5
src/mol-canvas3d/helper/interaction-events.ts

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2018-2021 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ * Copyright (c) 2018-2023 mol* contributors, licensed under MIT, See LICENSE file for more info.
  *
  * @author David Sehnal <david.sehnal@gmail.com>
  * @author Alexander Rose <alexander.rose@weirdbyte.de>
@@ -13,13 +13,14 @@ import { Vec2, Vec3 } from '../../mol-math/linear-algebra';
 import { Camera } from '../camera';
 import { ParamDefinition as PD } from '../../mol-util/param-definition';
 import { Bond } from '../../mol-model/structure';
+import { TrackballControls } from '../controls/trackball';
 
 type Canvas3D = import('../canvas3d').Canvas3D
 type HoverEvent = import('../canvas3d').Canvas3D.HoverEvent
 type DragEvent = import('../canvas3d').Canvas3D.DragEvent
 type ClickEvent = import('../canvas3d').Canvas3D.ClickEvent
 
-const enum InputEvent { Move, Click, Drag }
+enum InputEvent { Move, Click, Drag }
 
 const tmpPosA = Vec3();
 const tmpPos = Vec3();
@@ -68,7 +69,7 @@ export class Canvas3dInteractionHelper {
     }
 
     private identify(e: InputEvent, t: number) {
-        const xyChanged = this.startX !== this.endX || this.startY !== this.endY;
+        const xyChanged = this.startX !== this.endX || this.startY !== this.endY || (this.input.pointerLock && !this.controls.isMoving);
 
         if (e === InputEvent.Drag) {
             if (xyChanged && !this.outsideViewport(this.startX, this.startY)) {
@@ -188,7 +189,7 @@ export class Canvas3dInteractionHelper {
         this.ev.dispose();
     }
 
-    constructor(private canvasIdentify: Canvas3D['identify'], private lociGetter: Canvas3D['getLoci'], private input: InputObserver, private camera: Camera, props: Partial<Canvas3dInteractionHelperProps> = {}) {
+    constructor(private canvasIdentify: Canvas3D['identify'], private lociGetter: Canvas3D['getLoci'], private input: InputObserver, private camera: Camera, private controls: TrackballControls, props: Partial<Canvas3dInteractionHelperProps> = {}) {
         this.props = { ...PD.getDefaultValues(Canvas3dInteractionHelperParams), ...props };
 
         input.drag.subscribe(({ x, y, buttons, button, modifiers }) => {
@@ -197,8 +198,12 @@ export class Canvas3dInteractionHelper {
             this.drag(x, y, buttons, button, modifiers);
         });
 
-        input.move.subscribe(({ x, y, inside, buttons, button, modifiers }) => {
+        input.move.subscribe(({ x, y, inside, buttons, button, modifiers, onElement }) => {
             if (!inside || this.isInteracting) return;
+            if (!onElement) {
+                this.leave();
+                return;
+            }
             // console.log('move');
             this.move(x, y, buttons, button, modifiers);
         });

+ 9 - 9
src/mol-canvas3d/passes/draw.ts

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2019-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ * Copyright (c) 2019-2023 mol* contributors, licensed under MIT, See LICENSE file for more info.
  *
  * @author Alexander Rose <alexander.rose@weirdbyte.de>
  * @author Áron Samuel Kovács <aron.kovacs@mail.muni.cz>
@@ -142,7 +142,7 @@ export class DrawPass {
         }
 
         if (PostprocessingPass.isEnabled(postprocessingProps)) {
-            if (PostprocessingPass.isOutlineEnabled(postprocessingProps)) {
+            if (PostprocessingPass.isTransparentOutlineEnabled(postprocessingProps)) {
                 this.depthTargetTransparent.bind();
                 renderer.clearDepth(true);
                 if (scene.opacityAverage < 1) {
@@ -150,7 +150,7 @@ export class DrawPass {
                 }
             }
 
-            this.postprocessing.render(camera, false, transparentBackground, renderer.props.backgroundColor, postprocessingProps);
+            this.postprocessing.render(camera, false, transparentBackground, renderer.props.backgroundColor, postprocessingProps, renderer.light);
         }
 
         this.depthTextureOpaque.detachFramebuffer(this.colorTarget.framebuffer, 'depth');
@@ -196,7 +196,7 @@ export class DrawPass {
         }
 
         if (PostprocessingPass.isEnabled(postprocessingProps)) {
-            if (PostprocessingPass.isOutlineEnabled(postprocessingProps)) {
+            if (PostprocessingPass.isTransparentOutlineEnabled(postprocessingProps)) {
                 this.depthTargetTransparent.bind();
                 renderer.clearDepth(true);
                 if (scene.opacityAverage < 1) {
@@ -204,7 +204,7 @@ export class DrawPass {
                 }
             }
 
-            this.postprocessing.render(camera, false, transparentBackground, renderer.props.backgroundColor, postprocessingProps);
+            this.postprocessing.render(camera, false, transparentBackground, renderer.props.backgroundColor, postprocessingProps, renderer.light);
         }
 
         // render transparent primitives and volumes
@@ -260,7 +260,7 @@ export class DrawPass {
                     this.colorTarget.depthRenderbuffer?.detachFramebuffer(this.postprocessing.target.framebuffer);
                 }
 
-                if (PostprocessingPass.isOutlineEnabled(postprocessingProps)) {
+                if (PostprocessingPass.isTransparentOutlineEnabled(postprocessingProps)) {
                     this.depthTargetTransparent.bind();
                     renderer.clearDepth(true);
                     if (scene.opacityAverage < 1) {
@@ -268,7 +268,7 @@ export class DrawPass {
                     }
                 }
 
-                this.postprocessing.render(camera, false, transparentBackground, renderer.props.backgroundColor, postprocessingProps);
+                this.postprocessing.render(camera, false, transparentBackground, renderer.props.backgroundColor, postprocessingProps, renderer.light);
 
                 if (!this.packedDepth) {
                     this.depthTextureOpaque.attachFramebuffer(this.postprocessing.target.framebuffer, 'depth');
@@ -312,7 +312,7 @@ export class DrawPass {
 
         const { x, y, width, height } = camera.viewport;
         renderer.setViewport(x, y, width, height);
-        renderer.update(camera);
+        renderer.update(camera, scene);
 
         if (transparentBackground && !antialiasingEnabled && toDrawingBuffer) {
             this.drawTarget.bind();
@@ -360,7 +360,7 @@ export class DrawPass {
         }
         if (helper.camera.isEnabled) {
             helper.camera.update(camera);
-            renderer.update(helper.camera.camera);
+            renderer.update(helper.camera.camera, helper.camera.scene);
             renderer.renderBlended(helper.camera.scene, helper.camera.camera);
         }
 

+ 13 - 5
src/mol-canvas3d/passes/marking.ts

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2021 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ * Copyright (c) 2021-2023 mol* contributors, licensed under MIT, See LICENSE file for more info.
  *
  * @author Alexander Rose <alexander.rose@weirdbyte.de>
  */
@@ -27,6 +27,8 @@ export const MarkingParams = {
     highlightEdgeColor: PD.Color(Color.darken(Color.fromNormalizedRgb(1.0, 0.4, 0.6), 1.0)),
     selectEdgeColor: PD.Color(Color.darken(Color.fromNormalizedRgb(0.2, 1.0, 0.1), 1.0)),
     edgeScale: PD.Numeric(1, { min: 1, max: 3, step: 1 }, { description: 'Thickness of the edge.' }),
+    highlightEdgeStrength: PD.Numeric(1.0, { min: 0, max: 1, step: 0.1 }),
+    selectEdgeStrength: PD.Numeric(1.0, { min: 0, max: 1, step: 0.1 }),
     ghostEdgeStrength: PD.Numeric(0.3, { min: 0, max: 1, step: 0.1 }, { description: 'Opacity of the hidden edges that are covered by other geometry. When set to 1, one less geometry render pass is done.' }),
     innerEdgeFactor: PD.Numeric(1.5, { min: 0, max: 3, step: 0.1 }, { description: 'Factor to multiply the inner edge color with - for added contrast.' }),
 };
@@ -101,10 +103,10 @@ export class MarkingPass {
     }
 
     update(props: MarkingProps) {
-        const { highlightEdgeColor, selectEdgeColor, edgeScale, innerEdgeFactor, ghostEdgeStrength } = props;
+        const { highlightEdgeColor, selectEdgeColor, edgeScale, innerEdgeFactor, ghostEdgeStrength, highlightEdgeStrength, selectEdgeStrength } = props;
 
         const { values: edgeValues } = this.edge;
-        const _edgeScale = Math.round(edgeScale * this.webgl.pixelRatio);
+        const _edgeScale = Math.max(1, Math.round(edgeScale * this.webgl.pixelRatio));
         if (edgeValues.dEdgeScale.ref.value !== _edgeScale) {
             ValueCell.update(edgeValues.dEdgeScale, _edgeScale);
             this.edge.update();
@@ -113,8 +115,10 @@ export class MarkingPass {
         const { values: overlayValues } = this.overlay;
         ValueCell.update(overlayValues.uHighlightEdgeColor, Color.toVec3Normalized(overlayValues.uHighlightEdgeColor.ref.value, highlightEdgeColor));
         ValueCell.update(overlayValues.uSelectEdgeColor, Color.toVec3Normalized(overlayValues.uSelectEdgeColor.ref.value, selectEdgeColor));
-        ValueCell.update(overlayValues.uInnerEdgeFactor, innerEdgeFactor);
-        ValueCell.update(overlayValues.uGhostEdgeStrength, ghostEdgeStrength);
+        ValueCell.updateIfChanged(overlayValues.uInnerEdgeFactor, innerEdgeFactor);
+        ValueCell.updateIfChanged(overlayValues.uGhostEdgeStrength, ghostEdgeStrength);
+        ValueCell.updateIfChanged(overlayValues.uHighlightEdgeStrength, highlightEdgeStrength);
+        ValueCell.updateIfChanged(overlayValues.uSelectEdgeStrength, selectEdgeStrength);
     }
 
     render(viewport: Viewport, target: RenderTarget | undefined) {
@@ -170,6 +174,8 @@ const OverlaySchema = {
     uTexSizeInv: UniformSpec('v2'),
     uHighlightEdgeColor: UniformSpec('v3'),
     uSelectEdgeColor: UniformSpec('v3'),
+    uHighlightEdgeStrength: UniformSpec('f'),
+    uSelectEdgeStrength: UniformSpec('f'),
     uGhostEdgeStrength: UniformSpec('f'),
     uInnerEdgeFactor: UniformSpec('f'),
 };
@@ -186,6 +192,8 @@ function getOverlayRenderable(ctx: WebGLContext, edgeTexture: Texture): OverlayR
         uTexSizeInv: ValueCell.create(Vec2.create(1 / width, 1 / height)),
         uHighlightEdgeColor: ValueCell.create(Vec3()),
         uSelectEdgeColor: ValueCell.create(Vec3()),
+        uHighlightEdgeStrength: ValueCell.create(1),
+        uSelectEdgeStrength: ValueCell.create(1),
         uGhostEdgeStrength: ValueCell.create(0),
         uInnerEdgeFactor: ValueCell.create(0),
     };

+ 5 - 5
src/mol-canvas3d/passes/pick.ts

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2019-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ * Copyright (c) 2019-2023 mol* contributors, licensed under MIT, See LICENSE file for more info.
  *
  * @author Alexander Rose <alexander.rose@weirdbyte.de>
  */
@@ -172,7 +172,7 @@ export class PickPass {
 
     private renderVariant(renderer: Renderer, camera: ICamera, scene: Scene, helper: Helper, variant: 'pick' | 'depth', pickType: number) {
         renderer.clear(false);
-        renderer.update(camera);
+        renderer.update(camera, scene);
         renderer.renderPick(scene.primitives, camera, variant, null, pickType);
 
         if (helper.handle.isEnabled) {
@@ -181,7 +181,7 @@ export class PickPass {
 
         if (helper.camera.isEnabled) {
             helper.camera.update(camera);
-            renderer.update(helper.camera.camera);
+            renderer.update(helper.camera.camera, helper.camera.scene);
             renderer.renderPick(helper.camera.scene, helper.camera.camera, variant, null, pickType);
         }
     }
@@ -291,7 +291,7 @@ export class PickHelper {
     }
 
     private render(camera: Camera | StereoCamera) {
-        if (isTimingMode) this.webgl.timer.mark('PickHelper.render');
+        if (isTimingMode) this.webgl.timer.mark('PickHelper.render', true);
         const { pickX, pickY, pickWidth, pickHeight, halfPickWidth } = this;
         const { renderer, scene, helper } = this;
 
@@ -358,7 +358,7 @@ export class PickHelper {
 
         const z = this.getDepth(xp, yp);
         // console.log('z', z);
-        const position = Vec3.create(x, viewport.height - y, z);
+        const position = Vec3.create(x, y, z);
         if (StereoCamera.is(camera)) {
             const halfWidth = Math.floor(viewport.width / 2);
             if (x > viewport.x + halfWidth) {

+ 382 - 68
src/mol-canvas3d/passes/postprocessing.ts

@@ -1,8 +1,9 @@
 /**
- * Copyright (c) 2019-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ * Copyright (c) 2019-2023 mol* contributors, licensed under MIT, See LICENSE file for more info.
  *
  * @author Alexander Rose <alexander.rose@weirdbyte.de>
  * @author Áron Samuel Kovács <aron.kovacs@mail.muni.cz>
+ * @author Ludovic Autin <ludovic.autin@gmail.com>
  */
 
 import { CopyRenderable, createCopyRenderable, QuadSchema, QuadValues } from '../../mol-gl/compute/util';
@@ -10,7 +11,7 @@ import { TextureSpec, Values, UniformSpec, DefineSpec } from '../../mol-gl/rende
 import { ShaderCode } from '../../mol-gl/shader-code';
 import { WebGLContext } from '../../mol-gl/webgl/context';
 import { Texture } from '../../mol-gl/webgl/texture';
-import { ValueCell } from '../../mol-util';
+import { deepEqual, ValueCell } from '../../mol-util';
 import { createComputeRenderItem } from '../../mol-gl/webgl/render-item';
 import { createComputeRenderable, ComputeRenderable } from '../../mol-gl/renderable';
 import { Mat4, Vec2, Vec3, Vec4 } from '../../mol-math/linear-algebra';
@@ -30,6 +31,8 @@ import { SmaaParams, SmaaPass } from './smaa';
 import { isTimingMode } from '../../mol-util/debug';
 import { BackgroundParams, BackgroundPass } from './background';
 import { AssetManager } from '../../mol-util/assets';
+import { Light } from '../../mol-gl/renderer';
+import { shadows_frag } from '../../mol-gl/shader/shadows.frag';
 
 const OutlinesSchema = {
     ...QuadSchema,
@@ -40,12 +43,14 @@ const OutlinesSchema = {
     dOrthographic: DefineSpec('number'),
     uNear: UniformSpec('f'),
     uFar: UniformSpec('f'),
+    uInvProjection: UniformSpec('m4'),
 
-    uMaxPossibleViewZDiff: UniformSpec('f'),
+    uOutlineThreshold: UniformSpec('f'),
+    dTransparentOutline: DefineSpec('boolean'),
 };
 type OutlinesRenderable = ComputeRenderable<Values<typeof OutlinesSchema>>
 
-function getOutlinesRenderable(ctx: WebGLContext, depthTextureOpaque: Texture, depthTextureTransparent: Texture): OutlinesRenderable {
+function getOutlinesRenderable(ctx: WebGLContext, depthTextureOpaque: Texture, depthTextureTransparent: Texture, transparentOutline: boolean): OutlinesRenderable {
     const width = depthTextureOpaque.getWidth();
     const height = depthTextureOpaque.getHeight();
 
@@ -58,8 +63,10 @@ function getOutlinesRenderable(ctx: WebGLContext, depthTextureOpaque: Texture, d
         dOrthographic: ValueCell.create(0),
         uNear: ValueCell.create(1),
         uFar: ValueCell.create(10000),
+        uInvProjection: ValueCell.create(Mat4.identity()),
 
-        uMaxPossibleViewZDiff: ValueCell.create(0.5),
+        uOutlineThreshold: ValueCell.create(0.33),
+        dTransparentOutline: ValueCell.create(transparentOutline),
     };
 
     const schema = { ...OutlinesSchema };
@@ -69,9 +76,69 @@ function getOutlinesRenderable(ctx: WebGLContext, depthTextureOpaque: Texture, d
     return createComputeRenderable(renderItem, values);
 }
 
+const ShadowsSchema = {
+    ...QuadSchema,
+    tDepth: TextureSpec('texture', 'rgba', 'ubyte', 'nearest'),
+    uTexSize: UniformSpec('v2'),
+
+    uProjection: UniformSpec('m4'),
+    uInvProjection: UniformSpec('m4'),
+    uBounds: UniformSpec('v4'),
+
+    dOrthographic: DefineSpec('number'),
+    uNear: UniformSpec('f'),
+    uFar: UniformSpec('f'),
+
+    dSteps: DefineSpec('number'),
+    uMaxDistance: UniformSpec('f'),
+    uTolerance: UniformSpec('f'),
+    uBias: UniformSpec('f'),
+
+    uLightDirection: UniformSpec('v3[]'),
+    uLightColor: UniformSpec('v3[]'),
+    dLightCount: DefineSpec('number'),
+};
+type ShadowsRenderable = ComputeRenderable<Values<typeof ShadowsSchema>>
+
+function getShadowsRenderable(ctx: WebGLContext, depthTexture: Texture): ShadowsRenderable {
+    const width = depthTexture.getWidth();
+    const height = depthTexture.getHeight();
+
+    const values: Values<typeof ShadowsSchema> = {
+        ...QuadValues,
+        tDepth: ValueCell.create(depthTexture),
+        uTexSize: ValueCell.create(Vec2.create(width, height)),
+
+        uProjection: ValueCell.create(Mat4.identity()),
+        uInvProjection: ValueCell.create(Mat4.identity()),
+        uBounds: ValueCell.create(Vec4()),
+
+        dOrthographic: ValueCell.create(0),
+        uNear: ValueCell.create(1),
+        uFar: ValueCell.create(10000),
+
+        dSteps: ValueCell.create(1),
+        uMaxDistance: ValueCell.create(3.0),
+        uTolerance: ValueCell.create(1.0),
+        uBias: ValueCell.create(0.6),
+
+        uLightDirection: ValueCell.create([]),
+        uLightColor: ValueCell.create([]),
+        dLightCount: ValueCell.create(0),
+    };
+
+    const schema = { ...ShadowsSchema };
+    const shaderCode = ShaderCode('shadows', quad_vert, shadows_frag);
+    const renderItem = createComputeRenderItem(ctx, 'triangles', shaderCode, schema, values);
+
+    return createComputeRenderable(renderItem, values);
+}
+
 const SsaoSchema = {
     ...QuadSchema,
     tDepth: TextureSpec('texture', 'rgba', 'ubyte', 'nearest'),
+    tDepthHalf: TextureSpec('texture', 'rgba', 'ubyte', 'nearest'),
+    tDepthQuarter: TextureSpec('texture', 'rgba', 'ubyte', 'nearest'),
 
     uSamples: UniformSpec('v3[]'),
     dNSamples: DefineSpec('number'),
@@ -84,14 +151,23 @@ const SsaoSchema = {
 
     uRadius: UniformSpec('f'),
     uBias: UniformSpec('f'),
+
+    dMultiScale: DefineSpec('boolean'),
+    dLevels: DefineSpec('number'),
+    uLevelRadius: UniformSpec('f[]'),
+    uLevelBias: UniformSpec('f[]'),
+    uNearThreshold: UniformSpec('f'),
+    uFarThreshold: UniformSpec('f'),
 };
 
 type SsaoRenderable = ComputeRenderable<Values<typeof SsaoSchema>>
 
-function getSsaoRenderable(ctx: WebGLContext, depthTexture: Texture): SsaoRenderable {
+function getSsaoRenderable(ctx: WebGLContext, depthTexture: Texture, depthHalfTexture: Texture, depthQuarterTexture: Texture): SsaoRenderable {
     const values: Values<typeof SsaoSchema> = {
         ...QuadValues,
         tDepth: ValueCell.create(depthTexture),
+        tDepthHalf: ValueCell.create(depthHalfTexture),
+        tDepthQuarter: ValueCell.create(depthQuarterTexture),
 
         uSamples: ValueCell.create(getSamples(32)),
         dNSamples: ValueCell.create(32),
@@ -102,8 +178,15 @@ function getSsaoRenderable(ctx: WebGLContext, depthTexture: Texture): SsaoRender
 
         uTexSize: ValueCell.create(Vec2.create(ctx.gl.drawingBufferWidth, ctx.gl.drawingBufferHeight)),
 
-        uRadius: ValueCell.create(8.0),
-        uBias: ValueCell.create(0.025),
+        uRadius: ValueCell.create(Math.pow(2, 5)),
+        uBias: ValueCell.create(0.8),
+
+        dMultiScale: ValueCell.create(false),
+        dLevels: ValueCell.create(3),
+        uLevelRadius: ValueCell.create([Math.pow(2, 2), Math.pow(2, 5), Math.pow(2, 8)]),
+        uLevelBias: ValueCell.create([0.8, 0.8, 0.8]),
+        uNearThreshold: ValueCell.create(10.0),
+        uFarThreshold: ValueCell.create(1500.0),
     };
 
     const schema = { ...SsaoSchema };
@@ -124,8 +207,7 @@ const SsaoBlurSchema = {
     uBlurDirectionX: UniformSpec('f'),
     uBlurDirectionY: UniformSpec('f'),
 
-    uMaxPossibleViewZDiff: UniformSpec('f'),
-
+    uInvProjection: UniformSpec('m4'),
     uNear: UniformSpec('f'),
     uFar: UniformSpec('f'),
     uBounds: UniformSpec('v4'),
@@ -146,8 +228,7 @@ function getSsaoBlurRenderable(ctx: WebGLContext, ssaoDepthTexture: Texture, dir
         uBlurDirectionX: ValueCell.create(direction === 'horizontal' ? 1 : 0),
         uBlurDirectionY: ValueCell.create(direction === 'vertical' ? 1 : 0),
 
-        uMaxPossibleViewZDiff: ValueCell.create(0.5),
-
+        uInvProjection: ValueCell.create(Mat4.identity()),
         uNear: ValueCell.create(0.0),
         uFar: ValueCell.create(10000.0),
         uBounds: ValueCell.create(Vec4()),
@@ -204,6 +285,7 @@ const PostprocessingSchema = {
     tColor: TextureSpec('texture', 'rgba', 'ubyte', 'nearest'),
     tDepthOpaque: TextureSpec('texture', 'rgba', 'ubyte', 'nearest'),
     tDepthTransparent: TextureSpec('texture', 'rgba', 'ubyte', 'nearest'),
+    tShadows: TextureSpec('texture', 'rgba', 'ubyte', 'nearest'),
     tOutlines: TextureSpec('texture', 'rgba', 'ubyte', 'nearest'),
     uTexSize: UniformSpec('v2'),
 
@@ -214,26 +296,28 @@ const PostprocessingSchema = {
     uFogFar: UniformSpec('f'),
     uFogColor: UniformSpec('v3'),
     uOutlineColor: UniformSpec('v3'),
+    uOcclusionColor: UniformSpec('v3'),
     uTransparentBackground: UniformSpec('b'),
 
-    uMaxPossibleViewZDiff: UniformSpec('f'),
-
     dOcclusionEnable: DefineSpec('boolean'),
     uOcclusionOffset: UniformSpec('v2'),
 
+    dShadowEnable: DefineSpec('boolean'),
+
     dOutlineEnable: DefineSpec('boolean'),
     dOutlineScale: DefineSpec('number'),
-    uOutlineThreshold: UniformSpec('f'),
+    dTransparentOutline: DefineSpec('boolean'),
 };
 type PostprocessingRenderable = ComputeRenderable<Values<typeof PostprocessingSchema>>
 
-function getPostprocessingRenderable(ctx: WebGLContext, colorTexture: Texture, depthTextureOpaque: Texture, depthTextureTransparent: Texture, outlinesTexture: Texture, ssaoDepthTexture: Texture): PostprocessingRenderable {
+function getPostprocessingRenderable(ctx: WebGLContext, colorTexture: Texture, depthTextureOpaque: Texture, depthTextureTransparent: Texture, shadowsTexture: Texture, outlinesTexture: Texture, ssaoDepthTexture: Texture, transparentOutline: boolean): PostprocessingRenderable {
     const values: Values<typeof PostprocessingSchema> = {
         ...QuadValues,
         tSsaoDepth: ValueCell.create(ssaoDepthTexture),
         tColor: ValueCell.create(colorTexture),
         tDepthOpaque: ValueCell.create(depthTextureOpaque),
         tDepthTransparent: ValueCell.create(depthTextureTransparent),
+        tShadows: ValueCell.create(shadowsTexture),
         tOutlines: ValueCell.create(outlinesTexture),
         uTexSize: ValueCell.create(Vec2.create(colorTexture.getWidth(), colorTexture.getHeight())),
 
@@ -244,16 +328,17 @@ function getPostprocessingRenderable(ctx: WebGLContext, colorTexture: Texture, d
         uFogFar: ValueCell.create(10000),
         uFogColor: ValueCell.create(Vec3.create(1, 1, 1)),
         uOutlineColor: ValueCell.create(Vec3.create(0, 0, 0)),
+        uOcclusionColor: ValueCell.create(Vec3.create(0, 0, 0)),
         uTransparentBackground: ValueCell.create(false),
 
-        uMaxPossibleViewZDiff: ValueCell.create(0.5),
-
         dOcclusionEnable: ValueCell.create(true),
         uOcclusionOffset: ValueCell.create(Vec2.create(0, 0)),
 
+        dShadowEnable: ValueCell.create(false),
+
         dOutlineEnable: ValueCell.create(false),
         dOutlineScale: ValueCell.create(1),
-        uOutlineThreshold: ValueCell.create(0.33),
+        dTransparentOutline: ValueCell.create(transparentOutline),
     };
 
     const schema = { ...PostprocessingSchema };
@@ -267,18 +352,45 @@ export const PostprocessingParams = {
     occlusion: PD.MappedStatic('on', {
         on: PD.Group({
             samples: PD.Numeric(32, { min: 1, max: 256, step: 1 }),
-            radius: PD.Numeric(5, { min: 0, max: 10, step: 0.1 }, { description: 'Final occlusion radius is 2^x' }),
+            multiScale: PD.MappedStatic('off', {
+                on: PD.Group({
+                    levels: PD.ObjectList({
+                        radius: PD.Numeric(5, { min: 0, max: 20, step: 0.1 }, { description: 'Final occlusion radius is 2^x' }),
+                        bias: PD.Numeric(1, { min: 0, max: 3, step: 0.1 }),
+                    }, o => `${o.radius}, ${o.bias}`, { defaultValue: [
+                        { radius: 2, bias: 1 },
+                        { radius: 5, bias: 1 },
+                        { radius: 8, bias: 1 },
+                        { radius: 11, bias: 1 },
+                    ] }),
+                    nearThreshold: PD.Numeric(10, { min: 0, max: 50, step: 1 }),
+                    farThreshold: PD.Numeric(1500, { min: 0, max: 10000, step: 100 }),
+                }),
+                off: PD.Group({})
+            }, { cycle: true }),
+            radius: PD.Numeric(5, { min: 0, max: 20, step: 0.1 }, { description: 'Final occlusion radius is 2^x', hideIf: p => p?.multiScale.name === 'on' }),
             bias: PD.Numeric(0.8, { min: 0, max: 3, step: 0.1 }),
             blurKernelSize: PD.Numeric(15, { min: 1, max: 25, step: 2 }),
             resolutionScale: PD.Numeric(1, { min: 0.1, max: 1, step: 0.05 }, { description: 'Adjust resolution of occlusion calculation' }),
+            color: PD.Color(Color(0x000000)),
         }),
         off: PD.Group({})
     }, { cycle: true, description: 'Darken occluded crevices with the ambient occlusion effect' }),
+    shadow: PD.MappedStatic('off', {
+        on: PD.Group({
+            steps: PD.Numeric(1, { min: 1, max: 64, step: 1 }),
+            bias: PD.Numeric(0.6, { min: 0.0, max: 1.0, step: 0.01 }),
+            maxDistance: PD.Numeric(3, { min: 0, max: 256, step: 1 }),
+            tolerance: PD.Numeric(1.0, { min: 0.0, max: 10.0, step: 0.1 }),
+        }),
+        off: PD.Group({})
+    }, { cycle: true, description: 'Simplistic shadows' }),
     outline: PD.MappedStatic('off', {
         on: PD.Group({
             scale: PD.Numeric(1, { min: 1, max: 5, step: 1 }),
             threshold: PD.Numeric(0.33, { min: 0.01, max: 1, step: 0.01 }),
             color: PD.Color(Color(0x000000)),
+            includeTransparent: PD.Boolean(true, { description: 'Whether to show outline for transparent objects' }),
         }),
         off: PD.Group({})
     }, { cycle: true, description: 'Draw outline around 3D objects' }),
@@ -289,15 +401,37 @@ export const PostprocessingParams = {
     }, { options: [['fxaa', 'FXAA'], ['smaa', 'SMAA'], ['off', 'Off']], description: 'Smooth pixel edges' }),
     background: PD.Group(BackgroundParams, { isFlat: true }),
 };
+
 export type PostprocessingProps = PD.Values<typeof PostprocessingParams>
 
+type Levels = {
+    count: number
+    radius: number[]
+    bias: number[]
+}
+
+function getLevels(props: { radius: number, bias: number }[], levels?: Levels): Levels {
+    const count = props.length;
+    const { radius, bias } = levels || {
+        radius: (new Array(count * 3)).fill(0),
+        bias: (new Array(count * 3)).fill(0),
+    };
+    props = props.slice().sort((a, b) => a.radius - b.radius);
+    for (let i = 0; i < count; ++i) {
+        const p = props[i];
+        radius[i] = Math.pow(2, p.radius);
+        bias[i] = p.bias;
+    }
+    return { count, radius, bias };
+}
+
 export class PostprocessingPass {
     static isEnabled(props: PostprocessingProps) {
-        return props.occlusion.name === 'on' || props.outline.name === 'on' || props.background.variant.name !== 'off';
+        return props.occlusion.name === 'on' || props.shadow.name === 'on' || props.outline.name === 'on' || props.background.variant.name !== 'off';
     }
 
-    static isOutlineEnabled(props: PostprocessingProps) {
-        return props.outline.name === 'on';
+    static isTransparentOutlineEnabled(props: PostprocessingProps) {
+        return props.outline.name === 'on' && props.outline.params.includeTransparent;
     }
 
     readonly target: RenderTarget;
@@ -305,6 +439,9 @@ export class PostprocessingPass {
     private readonly outlinesTarget: RenderTarget;
     private readonly outlinesRenderable: OutlinesRenderable;
 
+    private readonly shadowsTarget: RenderTarget;
+    private readonly shadowsRenderable: ShadowsRenderable;
+
     private readonly ssaoFramebuffer: Framebuffer;
     private readonly ssaoBlurFirstPassFramebuffer: Framebuffer;
     private readonly ssaoBlurSecondPassFramebuffer: Framebuffer;
@@ -312,6 +449,12 @@ export class PostprocessingPass {
     private readonly downsampledDepthTarget: RenderTarget;
     private readonly downsampleDepthRenderable: CopyRenderable;
 
+    private readonly depthHalfTarget: RenderTarget;
+    private readonly depthHalfRenderable: CopyRenderable;
+
+    private readonly depthQuarterTarget: RenderTarget;
+    private readonly depthQuarterRenderable: CopyRenderable;
+
     private readonly ssaoDepthTexture: Texture;
     private readonly ssaoDepthBlurProxyTexture: Texture;
 
@@ -331,6 +474,8 @@ export class PostprocessingPass {
         return Math.min(1, 1 / this.webgl.pixelRatio) * this.downsampleFactor;
     }
 
+    private levels: { radius: number, bias: number }[];
+
     private readonly bgColor = Vec3();
     readonly background: BackgroundPass;
 
@@ -343,12 +488,16 @@ export class PostprocessingPass {
         this.blurKernelSize = 1;
         this.downsampleFactor = 1;
         this.ssaoScale = this.calcSsaoScale();
+        this.levels = [];
 
         // needs to be linear for anti-aliasing pass
         this.target = webgl.createRenderTarget(width, height, false, 'uint8', 'linear');
 
         this.outlinesTarget = webgl.createRenderTarget(width, height, false);
-        this.outlinesRenderable = getOutlinesRenderable(webgl, depthTextureOpaque, depthTextureTransparent);
+        this.outlinesRenderable = getOutlinesRenderable(webgl, depthTextureOpaque, depthTextureTransparent, true);
+
+        this.shadowsTarget = webgl.createRenderTarget(width, height, false);
+        this.shadowsRenderable = getShadowsRenderable(webgl, depthTextureOpaque);
 
         this.ssaoFramebuffer = webgl.resources.framebuffer();
         this.ssaoBlurFirstPassFramebuffer = webgl.resources.framebuffer();
@@ -357,9 +506,27 @@ export class PostprocessingPass {
         const sw = Math.floor(width * this.ssaoScale);
         const sh = Math.floor(height * this.ssaoScale);
 
-        this.downsampledDepthTarget = webgl.createRenderTarget(sw, sh, false, 'uint8', 'linear');
+        const hw = Math.floor(sw * 0.5);
+        const hh = Math.floor(sh * 0.5);
+
+        const qw = Math.floor(sw * 0.25);
+        const qh = Math.floor(sh * 0.25);
+
+        this.downsampledDepthTarget = drawPass.packedDepth
+            ? webgl.createRenderTarget(sw, sh, false, 'uint8', 'linear', 'rgba')
+            : webgl.createRenderTarget(sw, sh, false, 'float32', 'linear', webgl.isWebGL2 ? 'alpha' : 'rgba');
         this.downsampleDepthRenderable = createCopyRenderable(webgl, depthTextureOpaque);
 
+        this.depthHalfTarget = drawPass.packedDepth
+            ? webgl.createRenderTarget(hw, hh, false, 'uint8', 'linear', 'rgba')
+            : webgl.createRenderTarget(hw, hh, false, 'float32', 'linear', webgl.isWebGL2 ? 'alpha' : 'rgba');
+        this.depthHalfRenderable = createCopyRenderable(webgl, this.ssaoScale === 1 ? depthTextureOpaque : this.downsampledDepthTarget.texture);
+
+        this.depthQuarterTarget = drawPass.packedDepth
+            ? webgl.createRenderTarget(qw, qh, false, 'uint8', 'linear', 'rgba')
+            : webgl.createRenderTarget(qw, qh, false, 'float32', 'linear', webgl.isWebGL2 ? 'alpha' : 'rgba');
+        this.depthQuarterRenderable = createCopyRenderable(webgl, this.depthHalfTarget.texture);
+
         this.ssaoDepthTexture = webgl.resources.texture('image-uint8', 'rgba', 'ubyte', 'linear');
         this.ssaoDepthTexture.define(sw, sh);
         this.ssaoDepthTexture.attachFramebuffer(this.ssaoFramebuffer, 'color0');
@@ -370,10 +537,10 @@ export class PostprocessingPass {
 
         this.ssaoDepthTexture.attachFramebuffer(this.ssaoBlurSecondPassFramebuffer, 'color0');
 
-        this.ssaoRenderable = getSsaoRenderable(webgl, this.downsampleFactor === 1 ? depthTextureOpaque : this.downsampledDepthTarget.texture);
+        this.ssaoRenderable = getSsaoRenderable(webgl, this.ssaoScale === 1 ? depthTextureOpaque : this.downsampledDepthTarget.texture, this.depthHalfTarget.texture, this.depthQuarterTarget.texture);
         this.ssaoBlurFirstPassRenderable = getSsaoBlurRenderable(webgl, this.ssaoDepthTexture, 'horizontal');
         this.ssaoBlurSecondPassRenderable = getSsaoBlurRenderable(webgl, this.ssaoDepthBlurProxyTexture, 'vertical');
-        this.renderable = getPostprocessingRenderable(webgl, colorTarget.texture, depthTextureOpaque, depthTextureTransparent, this.outlinesTarget.texture, this.ssaoDepthTexture);
+        this.renderable = getPostprocessingRenderable(webgl, colorTarget.texture, depthTextureOpaque, depthTextureTransparent, this.shadowsTarget.texture, this.outlinesTarget.texture, this.ssaoDepthTexture, true);
 
         this.background = new BackgroundPass(webgl, assetManager, width, height);
     }
@@ -385,17 +552,30 @@ export class PostprocessingPass {
         if (width !== w || height !== h || this.ssaoScale !== ssaoScale) {
             this.ssaoScale = ssaoScale;
 
-            const sw = Math.floor(width * this.ssaoScale);
-            const sh = Math.floor(height * this.ssaoScale);
             this.target.setSize(width, height);
             this.outlinesTarget.setSize(width, height);
+            this.shadowsTarget.setSize(width, height);
+
+            const sw = Math.floor(width * this.ssaoScale);
+            const sh = Math.floor(height * this.ssaoScale);
             this.downsampledDepthTarget.setSize(sw, sh);
             this.ssaoDepthTexture.define(sw, sh);
             this.ssaoDepthBlurProxyTexture.define(sw, sh);
 
+            const hw = Math.floor(sw * 0.5);
+            const hh = Math.floor(sh * 0.5);
+            this.depthHalfTarget.setSize(hw, hh);
+
+            const qw = Math.floor(sw * 0.25);
+            const qh = Math.floor(sh * 0.25);
+            this.depthQuarterTarget.setSize(qw, qh);
+
             ValueCell.update(this.renderable.values.uTexSize, Vec2.set(this.renderable.values.uTexSize.ref.value, width, height));
             ValueCell.update(this.outlinesRenderable.values.uTexSize, Vec2.set(this.outlinesRenderable.values.uTexSize.ref.value, width, height));
+            ValueCell.update(this.shadowsRenderable.values.uTexSize, Vec2.set(this.shadowsRenderable.values.uTexSize.ref.value, width, height));
             ValueCell.update(this.downsampleDepthRenderable.values.uTexSize, Vec2.set(this.downsampleDepthRenderable.values.uTexSize.ref.value, sw, sh));
+            ValueCell.update(this.depthHalfRenderable.values.uTexSize, Vec2.set(this.depthHalfRenderable.values.uTexSize.ref.value, hw, hh));
+            ValueCell.update(this.depthQuarterRenderable.values.uTexSize, Vec2.set(this.depthQuarterRenderable.values.uTexSize.ref.value, qw, qh));
             ValueCell.update(this.ssaoRenderable.values.uTexSize, Vec2.set(this.ssaoRenderable.values.uTexSize.ref.value, sw, sh));
             ValueCell.update(this.ssaoBlurFirstPassRenderable.values.uTexSize, Vec2.set(this.ssaoBlurFirstPassRenderable.values.uTexSize.ref.value, sw, sh));
             ValueCell.update(this.ssaoBlurSecondPassRenderable.values.uTexSize, Vec2.set(this.ssaoBlurSecondPassRenderable.values.uTexSize.ref.value, sw, sh));
@@ -404,25 +584,29 @@ export class PostprocessingPass {
         }
     }
 
-    private updateState(camera: ICamera, transparentBackground: boolean, backgroundColor: Color, props: PostprocessingProps) {
+    private updateState(camera: ICamera, transparentBackground: boolean, backgroundColor: Color, props: PostprocessingProps, light: Light) {
+        let needsUpdateShadows = false;
         let needsUpdateMain = false;
         let needsUpdateSsao = false;
         let needsUpdateSsaoBlur = false;
+        let needsUpdateOutlines = false;
 
         const orthographic = camera.state.mode === 'orthographic' ? 1 : 0;
         const outlinesEnabled = props.outline.name === 'on';
+        const shadowsEnabled = props.shadow.name === 'on';
         const occlusionEnabled = props.occlusion.name === 'on';
 
         const invProjection = Mat4.identity();
         Mat4.invert(invProjection, camera.projection);
 
+        const [w, h] = this.renderable.values.uTexSize.ref.value;
+        const v = camera.viewport;
+
         if (props.occlusion.name === 'on') {
             ValueCell.update(this.ssaoRenderable.values.uProjection, camera.projection);
             ValueCell.update(this.ssaoRenderable.values.uInvProjection, invProjection);
 
-            const [w, h] = this.renderable.values.uTexSize.ref.value;
             const b = this.ssaoRenderable.values.uBounds;
-            const v = camera.viewport;
             const s = this.ssaoScale;
             Vec4.set(b.ref.value,
                 Math.floor(v.x * s) / (w * s),
@@ -440,11 +624,14 @@ export class PostprocessingPass {
             ValueCell.updateIfChanged(this.ssaoBlurFirstPassRenderable.values.uFar, camera.far);
             ValueCell.updateIfChanged(this.ssaoBlurSecondPassRenderable.values.uFar, camera.far);
 
+            ValueCell.update(this.ssaoBlurFirstPassRenderable.values.uInvProjection, invProjection);
+            ValueCell.update(this.ssaoBlurSecondPassRenderable.values.uInvProjection, invProjection);
+
             if (this.ssaoBlurFirstPassRenderable.values.dOrthographic.ref.value !== orthographic) {
                 needsUpdateSsaoBlur = true;
+                ValueCell.update(this.ssaoBlurFirstPassRenderable.values.dOrthographic, orthographic);
+                ValueCell.update(this.ssaoBlurSecondPassRenderable.values.dOrthographic, orthographic);
             }
-            ValueCell.updateIfChanged(this.ssaoBlurFirstPassRenderable.values.dOrthographic, orthographic);
-            ValueCell.updateIfChanged(this.ssaoBlurSecondPassRenderable.values.dOrthographic, orthographic);
 
             if (this.nSamples !== props.occlusion.params.samples) {
                 needsUpdateSsao = true;
@@ -453,7 +640,30 @@ export class PostprocessingPass {
                 ValueCell.update(this.ssaoRenderable.values.uSamples, getSamples(this.nSamples));
                 ValueCell.updateIfChanged(this.ssaoRenderable.values.dNSamples, this.nSamples);
             }
-            ValueCell.updateIfChanged(this.ssaoRenderable.values.uRadius, Math.pow(2, props.occlusion.params.radius));
+
+            const multiScale = props.occlusion.params.multiScale.name === 'on';
+            if (this.ssaoRenderable.values.dMultiScale.ref.value !== multiScale) {
+                needsUpdateSsao = true;
+                ValueCell.update(this.ssaoRenderable.values.dMultiScale, multiScale);
+            }
+
+            if (props.occlusion.params.multiScale.name === 'on') {
+                const mp = props.occlusion.params.multiScale.params;
+                if (!deepEqual(this.levels, mp.levels)) {
+                    needsUpdateSsao = true;
+
+                    this.levels = mp.levels;
+                    const levels = getLevels(mp.levels);
+                    ValueCell.updateIfChanged(this.ssaoRenderable.values.dLevels, levels.count);
+
+                    ValueCell.update(this.ssaoRenderable.values.uLevelRadius, levels.radius);
+                    ValueCell.update(this.ssaoRenderable.values.uLevelBias, levels.bias);
+                }
+                ValueCell.updateIfChanged(this.ssaoRenderable.values.uNearThreshold, mp.nearThreshold);
+                ValueCell.updateIfChanged(this.ssaoRenderable.values.uFarThreshold, mp.farThreshold);
+            } else {
+                ValueCell.updateIfChanged(this.ssaoRenderable.values.uRadius, Math.pow(2, props.occlusion.params.radius));
+            }
             ValueCell.updateIfChanged(this.ssaoRenderable.values.uBias, props.occlusion.params.bias);
 
             if (this.blurKernelSize !== props.occlusion.params.blurKernelSize) {
@@ -464,8 +674,8 @@ export class PostprocessingPass {
 
                 ValueCell.update(this.ssaoBlurFirstPassRenderable.values.uKernel, kernel);
                 ValueCell.update(this.ssaoBlurSecondPassRenderable.values.uKernel, kernel);
-                ValueCell.updateIfChanged(this.ssaoBlurFirstPassRenderable.values.dOcclusionKernelSize, this.blurKernelSize);
-                ValueCell.updateIfChanged(this.ssaoBlurSecondPassRenderable.values.dOcclusionKernelSize, this.blurKernelSize);
+                ValueCell.update(this.ssaoBlurFirstPassRenderable.values.dOcclusionKernelSize, this.blurKernelSize);
+                ValueCell.update(this.ssaoBlurSecondPassRenderable.values.dOcclusionKernelSize, this.blurKernelSize);
             }
 
             if (this.downsampleFactor !== props.occlusion.params.resolutionScale) {
@@ -476,42 +686,101 @@ export class PostprocessingPass {
 
                 const sw = Math.floor(w * this.ssaoScale);
                 const sh = Math.floor(h * this.ssaoScale);
-
                 this.downsampledDepthTarget.setSize(sw, sh);
                 this.ssaoDepthTexture.define(sw, sh);
                 this.ssaoDepthBlurProxyTexture.define(sw, sh);
 
+                const hw = Math.floor(sw * 0.5);
+                const hh = Math.floor(sh * 0.5);
+                this.depthHalfTarget.setSize(hw, hh);
+
+                const qw = Math.floor(sw * 0.25);
+                const qh = Math.floor(sh * 0.25);
+                this.depthQuarterTarget.setSize(qw, qh);
+
                 if (this.ssaoScale === 1) {
-                    ValueCell.update(this.ssaoRenderable.values.tDepth, this.drawPass.depthTextureTransparent);
+                    ValueCell.update(this.ssaoRenderable.values.tDepth, this.drawPass.depthTextureOpaque);
                 } else {
                     ValueCell.update(this.ssaoRenderable.values.tDepth, this.downsampledDepthTarget.texture);
                 }
 
+                ValueCell.update(this.ssaoRenderable.values.tDepthHalf, this.depthHalfTarget.texture);
+                ValueCell.update(this.ssaoRenderable.values.tDepthQuarter, this.depthQuarterTarget.texture);
+
                 ValueCell.update(this.downsampleDepthRenderable.values.uTexSize, Vec2.set(this.downsampleDepthRenderable.values.uTexSize.ref.value, sw, sh));
+                ValueCell.update(this.depthHalfRenderable.values.uTexSize, Vec2.set(this.depthHalfRenderable.values.uTexSize.ref.value, hw, hh));
+                ValueCell.update(this.depthQuarterRenderable.values.uTexSize, Vec2.set(this.depthQuarterRenderable.values.uTexSize.ref.value, qw, qh));
                 ValueCell.update(this.ssaoRenderable.values.uTexSize, Vec2.set(this.ssaoRenderable.values.uTexSize.ref.value, sw, sh));
                 ValueCell.update(this.ssaoBlurFirstPassRenderable.values.uTexSize, Vec2.set(this.ssaoBlurFirstPassRenderable.values.uTexSize.ref.value, sw, sh));
                 ValueCell.update(this.ssaoBlurSecondPassRenderable.values.uTexSize, Vec2.set(this.ssaoBlurSecondPassRenderable.values.uTexSize.ref.value, sw, sh));
             }
+
+            ValueCell.update(this.renderable.values.uOcclusionColor, Color.toVec3Normalized(this.renderable.values.uOcclusionColor.ref.value, props.occlusion.params.color));
+        }
+
+        if (props.shadow.name === 'on') {
+            ValueCell.update(this.shadowsRenderable.values.uProjection, camera.projection);
+            ValueCell.update(this.shadowsRenderable.values.uInvProjection, invProjection);
+
+            Vec4.set(this.shadowsRenderable.values.uBounds.ref.value,
+                v.x / w,
+                v.y / h,
+                (v.x + v.width) / w,
+                (v.y + v.height) / h
+            );
+            ValueCell.update(this.shadowsRenderable.values.uBounds, this.shadowsRenderable.values.uBounds.ref.value);
+
+            ValueCell.updateIfChanged(this.shadowsRenderable.values.uNear, camera.near);
+            ValueCell.updateIfChanged(this.shadowsRenderable.values.uFar, camera.far);
+            if (this.shadowsRenderable.values.dOrthographic.ref.value !== orthographic) {
+                ValueCell.update(this.shadowsRenderable.values.dOrthographic, orthographic);
+                needsUpdateShadows = true;
+            }
+
+            ValueCell.updateIfChanged(this.shadowsRenderable.values.uMaxDistance, props.shadow.params.maxDistance);
+            ValueCell.updateIfChanged(this.shadowsRenderable.values.uTolerance, props.shadow.params.tolerance);
+            ValueCell.updateIfChanged(this.shadowsRenderable.values.uBias, props.shadow.params.bias);
+            if (this.shadowsRenderable.values.dSteps.ref.value !== props.shadow.params.steps) {
+                ValueCell.update(this.shadowsRenderable.values.dSteps, props.shadow.params.steps);
+                needsUpdateShadows = true;
+            }
+
+            ValueCell.update(this.shadowsRenderable.values.uLightDirection, light.direction);
+            ValueCell.update(this.shadowsRenderable.values.uLightColor, light.color);
+            if (this.shadowsRenderable.values.dLightCount.ref.value !== light.count) {
+                ValueCell.update(this.shadowsRenderable.values.dLightCount, light.count);
+                needsUpdateShadows = true;
+            }
         }
 
         if (props.outline.name === 'on') {
-            let { threshold } = props.outline.params;
-            // orthographic needs lower threshold
-            if (camera.state.mode === 'orthographic') threshold /= 5;
-            const factor = Math.pow(1000, threshold) / 1000;
-            // use radiusMax for stable outlines when zooming
-            const maxPossibleViewZDiff = factor * camera.state.radiusMax;
+            const transparentOutline = props.outline.params.includeTransparent ?? true;
             const outlineScale = props.outline.params.scale - 1;
+            const outlineThreshold = 50 * props.outline.params.threshold;
 
             ValueCell.updateIfChanged(this.outlinesRenderable.values.uNear, camera.near);
             ValueCell.updateIfChanged(this.outlinesRenderable.values.uFar, camera.far);
-            ValueCell.updateIfChanged(this.outlinesRenderable.values.uMaxPossibleViewZDiff, maxPossibleViewZDiff);
+            ValueCell.update(this.outlinesRenderable.values.uInvProjection, invProjection);
+            if (this.outlinesRenderable.values.dTransparentOutline.ref.value !== transparentOutline) {
+                needsUpdateOutlines = true;
+                ValueCell.update(this.outlinesRenderable.values.dTransparentOutline, transparentOutline);
+            }
+            if (this.outlinesRenderable.values.dOrthographic.ref.value !== orthographic) {
+                needsUpdateOutlines = true;
+                ValueCell.update(this.outlinesRenderable.values.dOrthographic, orthographic);
+            }
+            ValueCell.updateIfChanged(this.outlinesRenderable.values.uOutlineThreshold, outlineThreshold);
 
             ValueCell.update(this.renderable.values.uOutlineColor, Color.toVec3Normalized(this.renderable.values.uOutlineColor.ref.value, props.outline.params.color));
 
-            ValueCell.updateIfChanged(this.renderable.values.uMaxPossibleViewZDiff, maxPossibleViewZDiff);
-            if (this.renderable.values.dOutlineScale.ref.value !== outlineScale) { needsUpdateMain = true; }
-            ValueCell.updateIfChanged(this.renderable.values.dOutlineScale, outlineScale);
+            if (this.renderable.values.dOutlineScale.ref.value !== outlineScale) {
+                needsUpdateMain = true;
+                ValueCell.update(this.renderable.values.dOutlineScale, outlineScale);
+            }
+            if (this.renderable.values.dTransparentOutline.ref.value !== transparentOutline) {
+                needsUpdateMain = true;
+                ValueCell.update(this.renderable.values.dTransparentOutline, transparentOutline);
+            }
         }
 
         ValueCell.updateIfChanged(this.renderable.values.uFar, camera.far);
@@ -520,12 +789,31 @@ export class PostprocessingPass {
         ValueCell.updateIfChanged(this.renderable.values.uFogNear, camera.fogNear);
         ValueCell.update(this.renderable.values.uFogColor, Color.toVec3Normalized(this.renderable.values.uFogColor.ref.value, backgroundColor));
         ValueCell.updateIfChanged(this.renderable.values.uTransparentBackground, transparentBackground);
-        if (this.renderable.values.dOrthographic.ref.value !== orthographic) { needsUpdateMain = true; }
-        ValueCell.updateIfChanged(this.renderable.values.dOrthographic, orthographic);
-        if (this.renderable.values.dOutlineEnable.ref.value !== outlinesEnabled) { needsUpdateMain = true; }
-        ValueCell.updateIfChanged(this.renderable.values.dOutlineEnable, outlinesEnabled);
-        if (this.renderable.values.dOcclusionEnable.ref.value !== occlusionEnabled) { needsUpdateMain = true; }
-        ValueCell.updateIfChanged(this.renderable.values.dOcclusionEnable, occlusionEnabled);
+        if (this.renderable.values.dOrthographic.ref.value !== orthographic) {
+            needsUpdateMain = true;
+            ValueCell.update(this.renderable.values.dOrthographic, orthographic);
+        }
+
+        if (this.renderable.values.dOutlineEnable.ref.value !== outlinesEnabled) {
+            needsUpdateMain = true;
+            ValueCell.update(this.renderable.values.dOutlineEnable, outlinesEnabled);
+        }
+        if (this.renderable.values.dShadowEnable.ref.value !== shadowsEnabled) {
+            needsUpdateMain = true;
+            ValueCell.update(this.renderable.values.dShadowEnable, shadowsEnabled);
+        }
+        if (this.renderable.values.dOcclusionEnable.ref.value !== occlusionEnabled) {
+            needsUpdateMain = true;
+            ValueCell.update(this.renderable.values.dOcclusionEnable, occlusionEnabled);
+        }
+
+        if (needsUpdateOutlines) {
+            this.outlinesRenderable.update();
+        }
+
+        if (needsUpdateShadows) {
+            this.shadowsRenderable.update();
+        }
 
         if (needsUpdateSsao) {
             this.ssaoRenderable.update();
@@ -546,10 +834,6 @@ export class PostprocessingPass {
         state.disable(gl.BLEND);
         state.disable(gl.DEPTH_TEST);
         state.depthMask(false);
-
-        const { x, y, width, height } = camera.viewport;
-        state.viewport(x, y, width, height);
-        state.scissor(x, y, width, height);
     }
 
     private occlusionOffset: [x: number, y: number] = [0, 0];
@@ -564,23 +848,42 @@ export class PostprocessingPass {
         this.transparentBackground = value;
     }
 
-    render(camera: ICamera, toDrawingBuffer: boolean, transparentBackground: boolean, backgroundColor: Color, props: PostprocessingProps) {
+    render(camera: ICamera, toDrawingBuffer: boolean, transparentBackground: boolean, backgroundColor: Color, props: PostprocessingProps, light: Light) {
         if (isTimingMode) this.webgl.timer.mark('PostprocessingPass.render');
-        this.updateState(camera, transparentBackground, backgroundColor, props);
+        this.updateState(camera, transparentBackground, backgroundColor, props, light);
 
-        if (props.outline.name === 'on') {
-            this.outlinesTarget.bind();
-            this.outlinesRenderable.render();
-        }
+        const { gl, state } = this.webgl;
+        const { x, y, width, height } = camera.viewport;
 
         // don't render occlusion if offset is given,
         // which will reuse the existing occlusion
         if (props.occlusion.name === 'on' && this.occlusionOffset[0] === 0 && this.occlusionOffset[1] === 0) {
+            if (isTimingMode) this.webgl.timer.mark('SSAO.render');
+            const sx = Math.floor(x * this.ssaoScale);
+            const sy = Math.floor(y * this.ssaoScale);
+            const sw = Math.ceil(width * this.ssaoScale);
+            const sh = Math.ceil(height * this.ssaoScale);
+
+            state.viewport(sx, sy, sw, sh);
+            state.scissor(sx, sy, sw, sh);
+
             if (this.ssaoScale < 1) {
+                if (isTimingMode) this.webgl.timer.mark('SSAO.downsample');
                 this.downsampledDepthTarget.bind();
                 this.downsampleDepthRenderable.render();
+                if (isTimingMode) this.webgl.timer.markEnd('SSAO.downsample');
             }
 
+            if (isTimingMode) this.webgl.timer.mark('SSAO.half');
+            this.depthHalfTarget.bind();
+            this.depthHalfRenderable.render();
+            if (isTimingMode) this.webgl.timer.markEnd('SSAO.half');
+
+            if (isTimingMode) this.webgl.timer.mark('SSAO.quarter');
+            this.depthQuarterTarget.bind();
+            this.depthQuarterRenderable.render();
+            if (isTimingMode) this.webgl.timer.markEnd('SSAO.quarter');
+
             this.ssaoFramebuffer.bind();
             this.ssaoRenderable.render();
 
@@ -589,6 +892,20 @@ export class PostprocessingPass {
 
             this.ssaoBlurSecondPassFramebuffer.bind();
             this.ssaoBlurSecondPassRenderable.render();
+            if (isTimingMode) this.webgl.timer.markEnd('SSAO.render');
+        }
+
+        state.viewport(x, y, width, height);
+        state.scissor(x, y, width, height);
+
+        if (props.outline.name === 'on') {
+            this.outlinesTarget.bind();
+            this.outlinesRenderable.render();
+        }
+
+        if (props.shadow.name === 'on') {
+            this.shadowsTarget.bind();
+            this.shadowsRenderable.render();
         }
 
         if (toDrawingBuffer) {
@@ -597,8 +914,6 @@ export class PostprocessingPass {
             this.target.bind();
         }
 
-        const { gl, state } = this.webgl;
-
         this.background.update(camera, props.background);
         if (this.background.isEnabled(props.background)) {
             if (this.transparentBackground) {
@@ -684,4 +999,3 @@ export class AntialiasingPass {
         }
     }
 }
-

+ 23 - 8
src/mol-data/db/column.ts

@@ -93,20 +93,35 @@ namespace Column {
         return !!v && !!(v as Column<any>).schema && !!(v as Column<any>).value;
     }
 
-    export const enum ValueKind {
+    // Value kinds are accessed very of often
+    // Using a const enum is an internal optimization and is defined separately to better support
+    // compiling with isolatedModules flag in 3rd party use-cases of Mol*.
+    export const enum ValueKinds {
+        /** Defined value (= 0) */
         Present = 0,
-        /** Expressed in CIF as `.` */
+        /** Expressed in CIF as `.` (= 1) */
         NotPresent = 1,
-        /** Expressed in CIF as `?` */
+        /** Expressed in CIF as `?` (= 2) */
         Unknown = 2
     }
 
+    export const ValueKind = {
+        /** Defined value (= 0) */
+        Present: ValueKinds.Present,
+        /** Expressed in CIF as `.` (= 1) */
+        NotPresent: ValueKinds.NotPresent,
+        /** Expressed in CIF as `?` (= 2) */
+        Unknown: ValueKinds.Unknown
+    } as const;
+    export type ValueKind = (typeof ValueKind)[keyof typeof ValueKinds];
+
+
     export function Undefined<T extends Schema>(rowCount: number, schema: T): Column<T['T']> {
-        return constColumn(schema['T'], rowCount, schema, ValueKind.NotPresent);
+        return constColumn(schema['T'], rowCount, schema, ValueKinds.NotPresent);
     }
 
     export function ofConst<T extends Schema>(v: T['T'], rowCount: number, type: T): Column<T['T']> {
-        return constColumn(v, rowCount, type, ValueKind.Present);
+        return constColumn(v, rowCount, type, ValueKinds.Present);
     }
 
     export function ofLambda<T extends Schema>(spec: LambdaSpec<T>): Column<T['T']> {
@@ -256,7 +271,7 @@ function constColumn<T extends Column.Schema>(v: T['T'], rowCount: number, schem
     return {
         schema: schema,
         __array: void 0,
-        isDefined: valueKind === Column.ValueKind.Present,
+        isDefined: valueKind === Column.ValueKinds.Present,
         rowCount,
         value,
         valueKind: row => valueKind,
@@ -276,7 +291,7 @@ function lambdaColumn<T extends Column.Schema>({ value, valueKind, areValuesEqua
         isDefined: true,
         rowCount,
         value,
-        valueKind: valueKind ? valueKind : row => Column.ValueKind.Present,
+        valueKind: valueKind ? valueKind : row => Column.ValueKinds.Present,
         toArray: params => {
             const { array, start } = ColumnHelpers.createArray(rowCount, params);
             for (let i = 0, _i = array.length; i < _i; i++) array[i] = value(i + start);
@@ -304,7 +319,7 @@ function arrayColumn<T extends Column.Schema>({ array, schema, valueKind }: Colu
         isDefined: true,
         rowCount,
         value,
-        valueKind: valueKind ? valueKind : row => Column.ValueKind.Present,
+        valueKind: valueKind ? valueKind : row => Column.ValueKinds.Present,
         toArray: schema.valueType === 'str'
             ? (schema as Column.Schema.Str).transform === 'lowercase'
                 ? params => {

+ 2 - 2
src/mol-data/db/table.ts

@@ -85,7 +85,7 @@ namespace Table {
                 rowCount,
                 schema: schema[k],
                 value: r => rows[r][k],
-                valueKind: r => typeof rows[r][k] === 'undefined' ? Column.ValueKind.NotPresent : Column.ValueKind.Present
+                valueKind: r => typeof rows[r][k] === 'undefined' ? Column.ValueKinds.NotPresent : Column.ValueKinds.Present
             });
         }
         return ret as R;
@@ -267,7 +267,7 @@ namespace Table {
             StringBuilder.write(sb, '|');
             for (let i = 0; i < cols.length; i++) {
                 const c = table[cols[i]];
-                if (c.valueKind(r) === Column.ValueKind.Present) {
+                if (c.valueKind(r) === Column.ValueKinds.Present) {
                     StringBuilder.write(sb, c.value(r));
                     StringBuilder.write(sb, '|');
                 } else {

+ 2 - 2
src/mol-geo/geometry/base.ts

@@ -132,8 +132,8 @@ export namespace BaseGeometry {
         ValueCell.updateIfChanged(values.uBumpiness, props.material.bumpiness);
 
         const clip = Clip.getClip(props.clip);
-        ValueCell.update(values.dClipObjectCount, clip.objects.count);
-        ValueCell.update(values.dClipVariant, clip.variant);
+        ValueCell.updateIfChanged(values.dClipObjectCount, clip.objects.count);
+        ValueCell.updateIfChanged(values.dClipVariant, clip.variant);
         ValueCell.update(values.uClipObjectType, clip.objects.type);
         ValueCell.update(values.uClipObjectInvert, clip.objects.invert);
         ValueCell.update(values.uClipObjectPosition, clip.objects.position);

+ 6 - 3
src/mol-geo/geometry/cylinders/cylinders.ts

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ * Copyright (c) 2020-2023 mol* contributors, licensed under MIT, See LICENSE file for more info.
  *
  * @author Alexander Rose <alexander.rose@weirdbyte.de>
  */
@@ -158,6 +158,7 @@ export namespace Cylinders {
         ignoreLight: PD.Boolean(false, BaseGeometry.ShadingCategory),
         xrayShaded: PD.Boolean(false, BaseGeometry.ShadingCategory),
         transparentBackfaces: PD.Select('off', PD.arrayToOptions(['off', 'on', 'opaque']), BaseGeometry.ShadingCategory),
+        solidInterior: PD.Boolean(true, BaseGeometry.ShadingCategory),
         bumpFrequency: PD.Numeric(0, { min: 0, max: 10, step: 0.1 }, BaseGeometry.ShadingCategory),
         bumpAmplitude: PD.Numeric(1, { min: 0, max: 5, step: 0.1 }, BaseGeometry.ShadingCategory),
     };
@@ -213,7 +214,7 @@ export namespace Cylinders {
 
         const padding = getMaxSize(size) * props.sizeFactor;
         const invariantBoundingSphere = Sphere3D.clone(cylinders.boundingSphere);
-        const boundingSphere = calculateTransformBoundingSphere(invariantBoundingSphere, transform.aTransform.ref.value, instanceCount);
+        const boundingSphere = calculateTransformBoundingSphere(invariantBoundingSphere, transform.aTransform.ref.value, instanceCount, 0);
 
         return {
             dGeometryType: ValueCell.create('cylinders'),
@@ -245,6 +246,7 @@ export namespace Cylinders {
             dIgnoreLight: ValueCell.create(props.ignoreLight),
             dXrayShaded: ValueCell.create(props.xrayShaded),
             dTransparentBackfaces: ValueCell.create(props.transparentBackfaces),
+            dSolidInterior: ValueCell.create(props.solidInterior),
             uBumpFrequency: ValueCell.create(props.bumpFrequency),
             uBumpAmplitude: ValueCell.create(props.bumpAmplitude),
         };
@@ -263,13 +265,14 @@ export namespace Cylinders {
         ValueCell.updateIfChanged(values.dIgnoreLight, props.ignoreLight);
         ValueCell.updateIfChanged(values.dXrayShaded, props.xrayShaded);
         ValueCell.updateIfChanged(values.dTransparentBackfaces, props.transparentBackfaces);
+        ValueCell.updateIfChanged(values.dSolidInterior, props.solidInterior);
         ValueCell.updateIfChanged(values.uBumpFrequency, props.bumpFrequency);
         ValueCell.updateIfChanged(values.uBumpAmplitude, props.bumpAmplitude);
     }
 
     function updateBoundingSphere(values: CylindersValues, cylinders: Cylinders) {
         const invariantBoundingSphere = Sphere3D.clone(cylinders.boundingSphere);
-        const boundingSphere = calculateTransformBoundingSphere(invariantBoundingSphere, values.aTransform.ref.value, values.instanceCount.ref.value);
+        const boundingSphere = calculateTransformBoundingSphere(invariantBoundingSphere, values.aTransform.ref.value, values.instanceCount.ref.value, 0);
 
         if (!Sphere3D.equals(boundingSphere, values.boundingSphere.ref.value)) {
             ValueCell.update(values.boundingSphere, boundingSphere);

+ 3 - 3
src/mol-geo/geometry/direct-volume/direct-volume.ts

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2018-2021 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ * Copyright (c) 2018-2023 mol* contributors, licensed under MIT, See LICENSE file for more info.
  *
  * @author Alexander Rose <alexander.rose@weirdbyte.de>
  */
@@ -223,7 +223,7 @@ export namespace DirectVolume {
         const counts = { drawCount: VolumeBox.indices.length, vertexCount: x * y * z, groupCount, instanceCount };
 
         const invariantBoundingSphere = Sphere3D.clone(directVolume.boundingSphere);
-        const boundingSphere = calculateTransformBoundingSphere(invariantBoundingSphere, transform.aTransform.ref.value, instanceCount);
+        const boundingSphere = calculateTransformBoundingSphere(invariantBoundingSphere, transform.aTransform.ref.value, instanceCount, 0);
 
         const controlPoints = getControlPointsFromVec2Array(props.controlPoints);
         const transferTex = createTransferFunctionTexture(controlPoints);
@@ -295,7 +295,7 @@ export namespace DirectVolume {
 
     function updateBoundingSphere(values: DirectVolumeValues, directVolume: DirectVolume) {
         const invariantBoundingSphere = Sphere3D.clone(directVolume.boundingSphere);
-        const boundingSphere = calculateTransformBoundingSphere(invariantBoundingSphere, values.aTransform.ref.value, values.instanceCount.ref.value);
+        const boundingSphere = calculateTransformBoundingSphere(invariantBoundingSphere, values.aTransform.ref.value, values.instanceCount.ref.value, 0);
 
         if (!Sphere3D.equals(boundingSphere, values.boundingSphere.ref.value)) {
             ValueCell.update(values.boundingSphere, boundingSphere);

+ 3 - 3
src/mol-geo/geometry/image/image.ts

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2020 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ * Copyright (c) 2020-2023 mol* contributors, licensed under MIT, See LICENSE file for more info.
  *
  * @author Alexander Rose <alexander.rose@weirdbyte.de>
  */
@@ -154,7 +154,7 @@ namespace Image {
         const counts = { drawCount: QuadIndices.length, vertexCount: QuadPositions.length / 3, groupCount, instanceCount };
 
         const invariantBoundingSphere = Sphere3D.clone(image.boundingSphere);
-        const boundingSphere = calculateTransformBoundingSphere(invariantBoundingSphere, transform.aTransform.ref.value, instanceCount);
+        const boundingSphere = calculateTransformBoundingSphere(invariantBoundingSphere, transform.aTransform.ref.value, instanceCount, 0);
 
         return {
             dGeometryType: ValueCell.create('image'),
@@ -199,7 +199,7 @@ namespace Image {
 
     function updateBoundingSphere(values: ImageValues, image: Image) {
         const invariantBoundingSphere = Sphere3D.clone(image.boundingSphere);
-        const boundingSphere = calculateTransformBoundingSphere(invariantBoundingSphere, values.aTransform.ref.value, values.instanceCount.ref.value);
+        const boundingSphere = calculateTransformBoundingSphere(invariantBoundingSphere, values.aTransform.ref.value, values.instanceCount.ref.value, 0);
 
         if (!Sphere3D.equals(boundingSphere, values.boundingSphere.ref.value)) {
             ValueCell.update(values.boundingSphere, boundingSphere);

+ 3 - 3
src/mol-geo/geometry/lines/lines.ts

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2018-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ * Copyright (c) 2018-2023 mol* contributors, licensed under MIT, See LICENSE file for more info.
  *
  * @author Alexander Rose <alexander.rose@weirdbyte.de>
  */
@@ -219,7 +219,7 @@ export namespace Lines {
         const counts = { drawCount: lines.lineCount * 2 * 3, vertexCount: lines.lineCount * 4, groupCount, instanceCount };
 
         const invariantBoundingSphere = Sphere3D.clone(lines.boundingSphere);
-        const boundingSphere = calculateTransformBoundingSphere(invariantBoundingSphere, transform.aTransform.ref.value, instanceCount);
+        const boundingSphere = calculateTransformBoundingSphere(invariantBoundingSphere, transform.aTransform.ref.value, instanceCount, 0);
 
         return {
             dGeometryType: ValueCell.create('lines'),
@@ -263,7 +263,7 @@ export namespace Lines {
 
     function updateBoundingSphere(values: LinesValues, lines: Lines) {
         const invariantBoundingSphere = Sphere3D.clone(lines.boundingSphere);
-        const boundingSphere = calculateTransformBoundingSphere(invariantBoundingSphere, values.aTransform.ref.value, values.instanceCount.ref.value);
+        const boundingSphere = calculateTransformBoundingSphere(invariantBoundingSphere, values.aTransform.ref.value, values.instanceCount.ref.value, 0);
 
         if (!Sphere3D.equals(boundingSphere, values.boundingSphere.ref.value)) {
             ValueCell.update(values.boundingSphere, boundingSphere);

+ 3 - 3
src/mol-geo/geometry/mesh/mesh.ts

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2018-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ * Copyright (c) 2018-2023 mol* contributors, licensed under MIT, See LICENSE file for more info.
  *
  * @author Alexander Rose <alexander.rose@weirdbyte.de>
  * @author David Sehnal <david.sehnal@gmail.com>
@@ -680,7 +680,7 @@ export namespace Mesh {
         const counts = { drawCount: mesh.triangleCount * 3, vertexCount: mesh.vertexCount, groupCount, instanceCount };
 
         const invariantBoundingSphere = Sphere3D.clone(mesh.boundingSphere);
-        const boundingSphere = calculateTransformBoundingSphere(invariantBoundingSphere, transform.aTransform.ref.value, instanceCount);
+        const boundingSphere = calculateTransformBoundingSphere(invariantBoundingSphere, transform.aTransform.ref.value, instanceCount, 0);
 
         return {
             dGeometryType: ValueCell.create('mesh'),
@@ -735,7 +735,7 @@ export namespace Mesh {
 
     function updateBoundingSphere(values: MeshValues, mesh: Mesh) {
         const invariantBoundingSphere = Sphere3D.clone(mesh.boundingSphere);
-        const boundingSphere = calculateTransformBoundingSphere(invariantBoundingSphere, values.aTransform.ref.value, values.instanceCount.ref.value);
+        const boundingSphere = calculateTransformBoundingSphere(invariantBoundingSphere, values.aTransform.ref.value, values.instanceCount.ref.value, 0);
 
         if (!Sphere3D.equals(boundingSphere, values.boundingSphere.ref.value)) {
             ValueCell.update(values.boundingSphere, boundingSphere);

+ 4 - 1
src/mol-geo/geometry/overpaint-data.ts

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2019-2021 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ * Copyright (c) 2019-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
  *
  * @author Alexander Rose <alexander.rose@weirdbyte.de>
  */
@@ -21,6 +21,7 @@ export type OverpaintData = {
     uOverpaintGridDim: ValueCell<Vec3>,
     uOverpaintGridTransform: ValueCell<Vec4>,
     dOverpaintType: ValueCell<string>,
+    uOverpaintStrength: ValueCell<number>,
 }
 
 export function applyOverpaintColor(array: Uint8Array, start: number, end: number, color: Color) {
@@ -54,6 +55,7 @@ export function createOverpaint(count: number, type: OverpaintType, overpaintDat
             uOverpaintGridDim: ValueCell.create(Vec3.create(1, 1, 1)),
             uOverpaintGridTransform: ValueCell.create(Vec4.create(0, 0, 0, 1)),
             dOverpaintType: ValueCell.create(type),
+            uOverpaintStrength: ValueCell.create(1),
         };
     }
 }
@@ -74,6 +76,7 @@ export function createEmptyOverpaint(overpaintData?: OverpaintData): OverpaintDa
             uOverpaintGridDim: ValueCell.create(Vec3.create(1, 1, 1)),
             uOverpaintGridTransform: ValueCell.create(Vec4.create(0, 0, 0, 1)),
             dOverpaintType: ValueCell.create('groupInstance'),
+            uOverpaintStrength: ValueCell.create(1),
         };
     }
 }

+ 3 - 3
src/mol-geo/geometry/points/points.ts

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2018-2021 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ * Copyright (c) 2018-2023 mol* contributors, licensed under MIT, See LICENSE file for more info.
  *
  * @author Alexander Rose <alexander.rose@weirdbyte.de>
  */
@@ -181,7 +181,7 @@ export namespace Points {
         const counts = { drawCount: points.pointCount, vertexCount: points.pointCount, groupCount, instanceCount };
 
         const invariantBoundingSphere = Sphere3D.clone(points.boundingSphere);
-        const boundingSphere = calculateTransformBoundingSphere(invariantBoundingSphere, transform.aTransform.ref.value, instanceCount);
+        const boundingSphere = calculateTransformBoundingSphere(invariantBoundingSphere, transform.aTransform.ref.value, instanceCount, 0);
 
         return {
             dGeometryType: ValueCell.create('points'),
@@ -222,7 +222,7 @@ export namespace Points {
 
     function updateBoundingSphere(values: PointsValues, points: Points) {
         const invariantBoundingSphere = Sphere3D.clone(points.boundingSphere);
-        const boundingSphere = calculateTransformBoundingSphere(invariantBoundingSphere, values.aTransform.ref.value, values.instanceCount.ref.value);
+        const boundingSphere = calculateTransformBoundingSphere(invariantBoundingSphere, values.aTransform.ref.value, values.instanceCount.ref.value, 0);
 
         if (!Sphere3D.equals(boundingSphere, values.boundingSphere.ref.value)) {
             ValueCell.update(values.boundingSphere, boundingSphere);

+ 6 - 3
src/mol-geo/geometry/spheres/spheres.ts

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2019-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ * Copyright (c) 2019-2023 mol* contributors, licensed under MIT, See LICENSE file for more info.
  *
  * @author Alexander Rose <alexander.rose@weirdbyte.de>
  */
@@ -130,6 +130,7 @@ export namespace Spheres {
         ignoreLight: PD.Boolean(false, BaseGeometry.ShadingCategory),
         xrayShaded: PD.Boolean(false, BaseGeometry.ShadingCategory),
         transparentBackfaces: PD.Select('off', PD.arrayToOptions(['off', 'on', 'opaque']), BaseGeometry.ShadingCategory),
+        solidInterior: PD.Boolean(true, BaseGeometry.ShadingCategory),
         bumpFrequency: PD.Numeric(0, { min: 0, max: 10, step: 0.1 }, BaseGeometry.ShadingCategory),
         bumpAmplitude: PD.Numeric(1, { min: 0, max: 5, step: 0.1 }, BaseGeometry.ShadingCategory),
     };
@@ -183,7 +184,7 @@ export namespace Spheres {
 
         const padding = spheres.boundingSphere.radius ? getMaxSize(size) * props.sizeFactor : 0;
         const invariantBoundingSphere = Sphere3D.expand(Sphere3D(), spheres.boundingSphere, padding);
-        const boundingSphere = calculateTransformBoundingSphere(invariantBoundingSphere, transform.aTransform.ref.value, instanceCount);
+        const boundingSphere = calculateTransformBoundingSphere(invariantBoundingSphere, transform.aTransform.ref.value, instanceCount, 0);
 
         return {
             dGeometryType: ValueCell.create('spheres'),
@@ -212,6 +213,7 @@ export namespace Spheres {
             dIgnoreLight: ValueCell.create(props.ignoreLight),
             dXrayShaded: ValueCell.create(props.xrayShaded),
             dTransparentBackfaces: ValueCell.create(props.transparentBackfaces),
+            dSolidInterior: ValueCell.create(props.solidInterior),
             uBumpFrequency: ValueCell.create(props.bumpFrequency),
             uBumpAmplitude: ValueCell.create(props.bumpAmplitude),
         };
@@ -230,6 +232,7 @@ export namespace Spheres {
         ValueCell.updateIfChanged(values.dIgnoreLight, props.ignoreLight);
         ValueCell.updateIfChanged(values.dXrayShaded, props.xrayShaded);
         ValueCell.updateIfChanged(values.dTransparentBackfaces, props.transparentBackfaces);
+        ValueCell.updateIfChanged(values.dSolidInterior, props.solidInterior);
         ValueCell.updateIfChanged(values.uBumpFrequency, props.bumpFrequency);
         ValueCell.updateIfChanged(values.uBumpAmplitude, props.bumpAmplitude);
     }
@@ -239,7 +242,7 @@ export namespace Spheres {
             ? getMaxSize(values) * values.uSizeFactor.ref.value
             : 0;
         const invariantBoundingSphere = Sphere3D.expand(Sphere3D(), spheres.boundingSphere, padding);
-        const boundingSphere = calculateTransformBoundingSphere(invariantBoundingSphere, values.aTransform.ref.value, values.instanceCount.ref.value);
+        const boundingSphere = calculateTransformBoundingSphere(invariantBoundingSphere, values.aTransform.ref.value, values.instanceCount.ref.value, 0);
 
         if (!Sphere3D.equals(boundingSphere, values.boundingSphere.ref.value)) {
             ValueCell.update(values.boundingSphere, boundingSphere);

+ 4 - 1
src/mol-geo/geometry/substance-data.ts

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2021 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ * Copyright (c) 2021-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
  *
  * @author Alexander Rose <alexander.rose@weirdbyte.de>
  */
@@ -21,6 +21,7 @@ export type SubstanceData = {
     uSubstanceGridDim: ValueCell<Vec3>,
     uSubstanceGridTransform: ValueCell<Vec4>,
     dSubstanceType: ValueCell<string>,
+    uSubstanceStrength: ValueCell<number>,
 }
 
 export function applySubstanceMaterial(array: Uint8Array, start: number, end: number, material: Material) {
@@ -54,6 +55,7 @@ export function createSubstance(count: number, type: SubstanceType, substanceDat
             uSubstanceGridDim: ValueCell.create(Vec3.create(1, 1, 1)),
             uSubstanceGridTransform: ValueCell.create(Vec4.create(0, 0, 0, 1)),
             dSubstanceType: ValueCell.create(type),
+            uSubstanceStrength: ValueCell.create(1),
         };
     }
 }
@@ -74,6 +76,7 @@ export function createEmptySubstance(substanceData?: SubstanceData): SubstanceDa
             uSubstanceGridDim: ValueCell.create(Vec3.create(1, 1, 1)),
             uSubstanceGridTransform: ValueCell.create(Vec4.create(0, 0, 0, 1)),
             dSubstanceType: ValueCell.create('groupInstance'),
+            uSubstanceStrength: ValueCell.create(1),
         };
     }
 }

+ 3 - 3
src/mol-geo/geometry/text/text.ts

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2019-2020 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ * Copyright (c) 2019-2023 mol* contributors, licensed under MIT, See LICENSE file for more info.
  *
  * @author Alexander Rose <alexander.rose@weirdbyte.de>
  */
@@ -223,7 +223,7 @@ export namespace Text {
 
         const padding = getPadding(text.mappingBuffer.ref.value, text.depthBuffer.ref.value, text.charCount, getMaxSize(size));
         const invariantBoundingSphere = Sphere3D.expand(Sphere3D(), text.boundingSphere, padding);
-        const boundingSphere = calculateTransformBoundingSphere(invariantBoundingSphere, transform.aTransform.ref.value, instanceCount);
+        const boundingSphere = calculateTransformBoundingSphere(invariantBoundingSphere, transform.aTransform.ref.value, instanceCount, 0);
 
         return {
             dGeometryType: ValueCell.create('text'),
@@ -290,7 +290,7 @@ export namespace Text {
     function updateBoundingSphere(values: TextValues, text: Text) {
         const padding = getPadding(values.aMapping.ref.value, values.aDepth.ref.value, text.charCount, getMaxSize(values));
         const invariantBoundingSphere = Sphere3D.expand(Sphere3D(), text.boundingSphere, padding);
-        const boundingSphere = calculateTransformBoundingSphere(invariantBoundingSphere, values.aTransform.ref.value, values.instanceCount.ref.value);
+        const boundingSphere = calculateTransformBoundingSphere(invariantBoundingSphere, values.aTransform.ref.value, values.instanceCount.ref.value, 0);
 
         if (!Sphere3D.equals(boundingSphere, values.boundingSphere.ref.value)) {
             ValueCell.update(values.boundingSphere, boundingSphere);

+ 6 - 4
src/mol-geo/geometry/texture-mesh/color-smoothing.ts

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2021-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ * Copyright (c) 2021-2023 mol* contributors, licensed under MIT, See LICENSE file for more info.
  *
  * @author Alexander Rose <alexander.rose@weirdbyte.de>
  */
@@ -7,7 +7,7 @@
 import { ValueCell } from '../../../mol-util';
 import { createComputeRenderable, ComputeRenderable } from '../../../mol-gl/renderable';
 import { WebGLContext } from '../../../mol-gl/webgl/context';
-import { Texture } from '../../../mol-gl/webgl/texture';
+import { isNullTexture, Texture } from '../../../mol-gl/webgl/texture';
 import { ShaderCode } from '../../../mol-gl/shader-code';
 import { createComputeRenderItem } from '../../../mol-gl/webgl/render-item';
 import { ValueSpec, AttributeSpec, UniformSpec, TextureSpec, Values, DefineSpec } from '../../../mol-gl/renderable/schema';
@@ -267,7 +267,7 @@ export function calcTextureMeshColorSmoothing(input: ColorSmoothingInput, resolu
 
     const [dx, dy, dz] = gridDim;
     const { texDimX: width, texDimY: height, texCols } = getTexture2dSize(gridDim);
-    // console.log({ width, height, texCols, dim, resolution });
+    // console.log({ width, height, texCols, gridDim, resolution });
 
     if (!webgl.namedFramebuffers[ColorAccumulateName]) {
         webgl.namedFramebuffers[ColorAccumulateName] = webgl.resources.framebuffer();
@@ -363,7 +363,9 @@ export function calcTextureMeshColorSmoothing(input: ColorSmoothingInput, resolu
     // normalize
 
     if (isTimingMode) webgl.timer.mark('ColorNormalize.render');
-    if (!texture) texture = resources.texture('image-uint8', 'rgba', 'ubyte', 'linear');
+    if (!texture || isNullTexture(texture)) {
+        texture = resources.texture('image-uint8', 'rgba', 'ubyte', 'linear');
+    }
     texture.define(width, height);
 
     const normalizeRenderable = getNormalizeRenderable(webgl, accumulateTexture, countTexture);

+ 44 - 7
src/mol-geo/geometry/texture-mesh/texture-mesh.ts

@@ -1,5 +1,5 @@
 /**
- * Copyright (c) 2019-2022 mol* contributors, licensed under MIT, See LICENSE file for more info.
+ * Copyright (c) 2019-2023 mol* contributors, licensed under MIT, See LICENSE file for more info.
  *
  * @author Alexander Rose <alexander.rose@weirdbyte.de>
  */
@@ -7,7 +7,7 @@
 import { ValueCell } from '../../../mol-util';
 import { Sphere3D } from '../../../mol-math/geometry';
 import { ParamDefinition as PD } from '../../../mol-util/param-definition';
-import { LocationIterator } from '../../../mol-geo/util/location-iterator';
+import { LocationIterator, PositionLocation } from '../../../mol-geo/util/location-iterator';
 import { TransformData } from '../transform-data';
 import { createColors } from '../color-data';
 import { createMarkers } from '../marker-data';
@@ -20,11 +20,12 @@ import { createEmptyTransparency } from '../transparency-data';
 import { TextureMeshValues } from '../../../mol-gl/renderable/texture-mesh';
 import { calculateTransformBoundingSphere } from '../../../mol-gl/renderable/util';
 import { createNullTexture, Texture } from '../../../mol-gl/webgl/texture';
-import { Vec2, Vec4 } from '../../../mol-math/linear-algebra';
+import { Vec2, Vec3, Vec4 } from '../../../mol-math/linear-algebra';
 import { createEmptyClipping } from '../clipping-data';
 import { NullLocation } from '../../../mol-model/location';
 import { createEmptySubstance } from '../substance-data';
 import { RenderableState } from '../../../mol-gl/renderable';
+import { WebGLContext } from '../../../mol-gl/webgl/context';
 
 export interface TextureMesh {
     readonly kind: 'texture-mesh',
@@ -43,7 +44,10 @@ export interface TextureMesh {
 
     readonly boundingSphere: Sphere3D
 
-    readonly meta: { [k: string]: unknown }
+    readonly meta: {
+        webgl?: WebGLContext
+        [k: string]: unknown
+    }
 }
 
 export namespace TextureMesh {
@@ -131,9 +135,42 @@ export namespace TextureMesh {
         updateBoundingSphere,
         createRenderableState,
         updateRenderableState,
-        createPositionIterator: () => LocationIterator(1, 1, 1, () => NullLocation)
+        createPositionIterator,
     };
 
+    const TextureMeshName = 'texture-mesh';
+
+    function createPositionIterator(textureMesh: TextureMesh, transform: TransformData): LocationIterator {
+        const webgl = textureMesh.meta.webgl;
+        if (!webgl) return LocationIterator(1, 1, 1, () => NullLocation);
+
+        if (!webgl.namedFramebuffers[TextureMeshName]) {
+            webgl.namedFramebuffers[TextureMeshName] = webgl.resources.framebuffer();
+        }
+        const framebuffer = webgl.namedFramebuffers[TextureMeshName];
+        const [width, height] = textureMesh.geoTextureDim.ref.value;
+        const vertices = new Float32Array(width * height * 4);
+        framebuffer.bind();
+        textureMesh.vertexTexture.ref.value.attachFramebuffer(framebuffer, 0);
+        webgl.readPixels(0, 0, width, height, vertices);
+
+        const groupCount = textureMesh.vertexCount;
+        const instanceCount = transform.instanceCount.ref.value;
+        const location = PositionLocation();
+        const p = location.position;
+        const v = vertices;
+        const m = transform.aTransform.ref.value;
+        const getLocation = (groupIndex: number, instanceIndex: number) => {
+            if (instanceIndex < 0) {
+                Vec3.fromArray(p, v, groupIndex * 4);
+            } else {
+                Vec3.transformMat4Offset(p, v, m, 0, groupIndex * 4, instanceIndex * 16);
+            }
+            return location;
+        };
+        return LocationIterator(groupCount, instanceCount, 1, getLocation);
+    }
+
     function createValues(textureMesh: TextureMesh, transform: TransformData, locationIt: LocationIterator, theme: Theme, props: PD.Values<Params>): TextureMeshValues {
         const { instanceCount, groupCount } = locationIt;
         const positionIt = Utils.createPositionIterator(textureMesh, transform);
@@ -150,7 +187,7 @@ export namespace TextureMesh {
         const counts = { drawCount: textureMesh.vertexCount, vertexCount: textureMesh.vertexCount, groupCount, instanceCount };
 
         const invariantBoundingSphere = Sphere3D.clone(textureMesh.boundingSphere);
-        const boundingSphere = calculateTransformBoundingSphere(invariantBoundingSphere, transform.aTransform.ref.value, instanceCount);
+        const boundingSphere = calculateTransformBoundingSphere(invariantBoundingSphere, transform.aTransform.ref.value, instanceCount, 0);
 
         return {
             dGeometryType: ValueCell.create('textureMesh'),
@@ -207,7 +244,7 @@ export namespace TextureMesh {
 
     function updateBoundingSphere(values: TextureMeshValues, textureMesh: TextureMesh) {
         const invariantBoundingSphere = Sphere3D.clone(textureMesh.boundingSphere);
-        const boundingSphere = calculateTransformBoundingSphere(invariantBoundingSphere, values.aTransform.ref.value, values.instanceCount.ref.value);
+        const boundingSphere = calculateTransformBoundingSphere(invariantBoundingSphere, values.aTransform.ref.value, values.instanceCount.ref.value, 0);
 
         if (!Sphere3D.equals(boundingSphere, values.boundingSphere.ref.value)) {
             ValueCell.update(values.boundingSphere, boundingSphere);

+ 3 - 0
src/mol-geo/geometry/transparency-data.ts

@@ -21,6 +21,7 @@ export type TransparencyData = {
     uTransparencyGridDim: ValueCell<Vec3>,
     uTransparencyGridTransform: ValueCell<Vec4>,
     dTransparencyType: ValueCell<string>,
+    uTransparencyStrength: ValueCell<number>,
 }
 
 export function applyTransparencyValue(array: Uint8Array, start: number, end: number, value: number) {
@@ -63,6 +64,7 @@ export function createTransparency(count: number, type: TransparencyType, transp
             uTransparencyGridDim: ValueCell.create(Vec3.create(1, 1, 1)),
             uTransparencyGridTransform: ValueCell.create(Vec4.create(0, 0, 0, 1)),
             dTransparencyType: ValueCell.create(type),
+            uTransparencyStrength: ValueCell.create(1),
         };
     }
 }
@@ -84,6 +86,7 @@ export function createEmptyTransparency(transparencyData?: TransparencyData): Tr
             uTransparencyGridDim: ValueCell.create(Vec3.create(1, 1, 1)),
             uTransparencyGridTransform: ValueCell.create(Vec4.create(0, 0, 0, 1)),
             dTransparencyType: ValueCell.create('groupInstance'),
+            uTransparencyStrength: ValueCell.create(1),
         };
     }
 }

+ 19 - 19
src/mol-gl/_spec/gl.shim.ts

@@ -16,7 +16,7 @@ const c = {
 
     MAX_TEXTURE_MAX_ANISOTROPY_EXT: 0x84FF,
     MAX_TEXTURE_IMAGE_UNITS_NV: 0x8872
-};
+} as const;
 
 const gl = {
     ACTIVE_ATTRIBUTES: 35721,
@@ -316,7 +316,7 @@ const gl = {
     VERTEX_SHADER: 35633,
     VIEWPORT: 2978,
     ZERO: 0
-};
+} as const;
 type gl = typeof gl
 
 export function createGl(width: number, height: number, contextAttributes: WebGLContextAttributes): WebGLRenderingContext {
@@ -371,66 +371,66 @@ export function createGl(width: number, height: number, contextAttributes: WebGL
                 case 'EXT_blend_minmax': return {
                     MAX_EXT: 0,
                     MIN_EXT: 0
-                } as EXT_blend_minmax;
+                } as unknown as EXT_blend_minmax;
                 case 'EXT_texture_filter_anisotropic': return {
                     MAX_TEXTURE_MAX_ANISOTROPY_EXT: 0,
                     TEXTURE_MAX_ANISOTROPY_EXT: 0
-                } as EXT_texture_filter_anisotropic;
+                } as unknown as EXT_texture_filter_anisotropic;
                 case 'EXT_frag_depth': return {} as EXT_frag_depth;
-                case 'EXT_shader_texture_lod': return {} as EXT_shader_texture_lod;
+                case 'EXT_shader_texture_lod': return {} as unknown as EXT_shader_texture_lod;
                 case 'EXT_sRGB': return {
                     FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING_EXT: 0,
                     SRGB8_ALPHA8_EXT: 0,
                     SRGB_ALPHA_EXT: 0,
                     SRGB_EXT: 0
-                } as EXT_sRGB;
+                } as unknown as EXT_sRGB;
                 case 'OES_vertex_array_object': return {
                     VERTEX_ARRAY_BINDING_OES: 0,
                     bindVertexArrayOES: function (arrayObject: WebGLVertexArrayObjectOES) { },
                     createVertexArrayOES: function (): WebGLVertexArrayObjectOES { return {}; },
                     deleteVertexArrayOES: function (arrayObject: WebGLVertexArrayObjectOES) { },
                     isVertexArrayOES: function (value: any) { return true; }
-                } as OES_vertex_array_object;
+                } as unknown as OES_vertex_array_object;
                 case 'WEBGL_color_buffer_float': return {
                     FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE_EXT: 0,
                     RGB32F_EXT: 0,
                     RGBA32F_EXT: 0,
                     UNSIGNED_NORMALIZED_EXT: 0
-                } as WEBGL_color_buffer_float;
+                } as unknown as WEBGL_color_buffer_float;
                 case 'WEBGL_compressed_texture_astc': return null;
                 case 'WEBGL_compressed_texture_s3tc_srgb': return null;
                 case 'WEBGL_debug_shaders': return {
                     getTranslatedShaderSource(shader: WebGLShader) { return ''; }
-                } as WEBGL_debug_shaders;
+                } as unknown as WEBGL_debug_shaders;
                 case 'WEBGL_draw_buffers': return null;
                 case 'WEBGL_lose_context': return {
                     loseContext: function () { },
                     restoreContext: function () { },
-                } as WEBGL_lose_context;
+                } as unknown as WEBGL_lose_context;
                 case 'WEBGL_depth_texture': return {
                     UNSIGNED_INT_24_8_WEBGL: 0
-                } as WEBGL_depth_texture;
+                } as unknown as WEBGL_depth_texture;
                 case 'WEBGL_debug_renderer_info': return {
                     UNMASKED_RENDERER_WEBGL: 0,
                     UNMASKED_VENDOR_WEBGL: 0
-                } as WEBGL_debug_renderer_info;
+                } as unknown as WEBGL_debug_renderer_info;
                 case 'WEBGL_compressed_texture_s3tc': return null;
-                case 'OES_texture_half_float_linear': return {} as OES_texture_half_float_linear;
+                case 'OES_texture_half_float_linear': return {} as unknown as OES_texture_half_float_linear;
                 case 'OES_texture_half_float': return {
                     HALF_FLOAT_OES: 0
-                } as OES_texture_half_float;
-                case 'OES_texture_float_linear': return {} as OES_texture_float_linear;
-                case 'OES_texture_float': return {} as OES_texture_float;
+                } as unknown as OES_texture_half_float;
+                case 'OES_texture_float_linear': return {} as unknown as OES_texture_float_linear;
+                case 'OES_texture_float': return {} as unknown as OES_texture_float;
                 case 'OES_standard_derivatives': return {
                     FRAGMENT_SHADER_DERIVATIVE_HINT_OES: 0
-                } as OES_standard_derivatives;
-                case 'OES_element_index_uint': return {} as OES_element_index_uint;
+                } as unknown as OES_standard_derivatives;
+                case 'OES_element_index_uint': return {} as unknown as OES_element_index_uint;
                 case 'ANGLE_instanced_arrays': return {
                     drawArraysInstancedANGLE: function (mode: number, first: number, count: number, primcount: number) {},
                     drawElementsInstancedANGLE: function (mode: number, count: number, type: number, offset: number, primcount: number) {},
                     vertexAttribDivisorANGLE: function (index: number, divisor: number) {},
                     VERTEX_ATTRIB_ARRAY_DIVISOR_ANGLE: 0
-                } as ANGLE_instanced_arrays;
+                } as unknown as ANGLE_instanced_arrays;
             }
             return null;
         },

+ 1 - 1
src/mol-gl/_spec/renderer.spec.ts

@@ -53,7 +53,7 @@ describe('renderer', () => {
         scene.commit();
         expect(ctx.stats.resourceCounts.attribute).toBe(ctx.isWebGL2 ? 4 : 5);
         expect(ctx.stats.resourceCounts.texture).toBe(9);
-        expect(ctx.stats.resourceCounts.vertexArray).toBe(ctx.extensions.vertexArrayObject ? 6 : 0);
+        expect(ctx.stats.resourceCounts.vertexArray).toBe(ctx.extensions.vertexArrayObject ? 1 : 0);
         expect(ctx.stats.resourceCounts.program).toBe(6);
         expect(ctx.stats.resourceCounts.shader).toBe(12);
 

+ 4 - 0
src/mol-gl/commit-queue.ts

@@ -19,6 +19,10 @@ export class CommitQueue {
         return this.removeList.count === 0 && this.addList.count === 0;
     }
 
+    get size() {
+        return this.removeMap.size + this.addMap.size;
+    }
+
     add(o: GraphicsRenderObject) {
         if (this.removeMap.has(o)) {
             const a = this.removeMap.get(o)!;

+ 1 - 2
src/mol-gl/compute/histogram-pyramid/reduction.ts

@@ -204,8 +204,7 @@ export function createHistogramPyramid(ctx: WebGLContext, inputTexture: Texture,
     // return at least a count of one to avoid issues downstram
     const count = Math.max(1, getHistopyramidSum(ctx, levelTexturesFramebuffers[0].texture));
     const height = Math.ceil(count / Math.pow(2, levels));
-    // const scale = Vec2.create(maxSize / inputTexture.width, maxSize / inputTexture.height);
-    // console.log('height', height, 'finalCount', count, 'scale', scale);
+    // console.log({ height, count, scale });
 
     return { pyramidTex, count, height, levels, scale };
 }

+ 4 - 6
src/mol-gl/compute/marching-cubes/isosurface.ts

@@ -142,9 +142,7 @@ export function createIsosurfaceBuffers(ctx: WebGLContext, activeVoxelsBase: Tex
 
     if (isWebGL2(gl)) {
         if (!vertexTexture) {
-            vertexTexture = extensions.colorBufferHalfFloat && extensions.textureHalfFloat
-                ? resources.texture('image-float16', 'rgba', 'fp16', 'nearest')
-                : resources.texture('image-float32', 'rgba', 'float', 'nearest');
+            vertexTexture = resources.texture('image-float32', 'rgba', 'float', 'nearest');
         }
 
         if (!groupTexture) {
@@ -199,9 +197,9 @@ export function createIsosurfaceBuffers(ctx: WebGLContext, activeVoxelsBase: Tex
     gl.finish();
     if (isTimingMode) ctx.timer.markEnd('createIsosurfaceBuffers');
 
-    // printTextureImage(readTexture(ctx, vertexTexture, new Float32Array(width * height * 4)), { scale: 0.75 });
-    // printTextureImage(readTexture(ctx, groupTexture, new Uint8Array(width * height * 4)), { scale: 0.75 });
-    // printTextureImage(readTexture(ctx, normalTexture, new Float32Array(width * height * 4)), { scale: 0.75 });
+    // printTextureImage(readTexture(ctx, vertexTexture, new Float32Array(width * height * 4)), { scale: 0.75, normalize: true });
+    // printTextureImage(readTexture(ctx, groupTexture, new Uint8Array(width * height * 4)), { scale: 0.75, normalize: true });
+    // printTextureImage(readTexture(ctx, normalTexture, new Float32Array(width * height * 4)), { scale: 0.75, normalize: true });
 
     return { vertexTexture, groupTexture, normalTexture, vertexCount: count };
 }

Some files were not shown because too many files changed in this diff