diff --git a/.github/workflows/mirror_gitee.yml b/.github/workflows/mirror_gitee.yml
new file mode 100644
index 000000000..ec58c3e6b
--- /dev/null
+++ b/.github/workflows/mirror_gitee.yml
@@ -0,0 +1,19 @@
+name: Mirror to Gitee Repo
+
+on: [ push, delete, create ]
+
+# Ensures that only one mirror task will run at a time.
+concurrency:
+ group: git-mirror
+
+jobs:
+ git-mirror:
+ if: github.repository_owner == 'deepmodeling'
+ runs-on: ubuntu-latest
+ steps:
+ - uses: wearerequired/git-mirror-action@v1
+ env:
+ SSH_PRIVATE_KEY: ${{ secrets.SYNC_GITEE_PRIVATE_KEY }}
+ with:
+ source-repo: "https://github.com/deepmodeling/dmff.git"
+ destination-repo: "git@gitee.com:deepmodeling/DMFF.git"
diff --git a/.github/workflows/ut.yml b/.github/workflows/ut.yml
index e219fdcad..0371fe8db 100644
--- a/.github/workflows/ut.yml
+++ b/.github/workflows/ut.yml
@@ -22,8 +22,9 @@ jobs:
$CONDA/bin/conda update -n base -c defaults conda
conda install pip
conda update pip
- conda install numpy openmm pytest -c conda-forge
+ conda install numpy openmm pytest rdkit biopandas openbabel -c conda-forge
pip install jax jax_md
+ pip install mdtraj==1.9.7 pymbar==4.0.1
- name: Install DMFF
run: |
source $CONDA/bin/activate
diff --git a/.gitignore b/.gitignore
index 8b6f1c54d..74c7e80e1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -781,4 +781,7 @@ FodyWeavers.xsd
*.acpype/
*/_date.py
-*/_version.py
\ No newline at end of file
+*/_version.py
+
+# hmtff cache
+*.hmtff/
\ No newline at end of file
diff --git a/README.md b/README.md
index 4ad11df2c..1b530e68b 100644
--- a/README.md
+++ b/README.md
@@ -1,9 +1,20 @@
# DMFF
+[![doi:10.26434/chemrxiv-2022-2c7gv](https://img.shields.io/badge/DOI-10.26434%2Fchemrxiv--2022--2c7gv-blue)](https://doi.org/10.26434/chemrxiv-2022-2c7gv)
+
+## About DMFF
+
**DMFF** (**D**ifferentiable **M**olecular **F**orce **F**ield) is a Jax-based python package that provides a full differentiable implementation of molecular force field models. This project aims to establish an extensible codebase to minimize the efforts in force field parameterization, and to ease the force and virial tensor evaluations for advanced complicated potentials (e.g., polarizable models with geometry-dependent atomic parameters). Currently, this project mainly focuses on the molecular systems such as: water, biological macromolecules (peptides, proteins, nucleic acids), organic polymers, and small organic molecules (organic electrolyte, drug-like molecules) etc. We support both the conventional point charge models (OPLS and AMBER like) and multipolar polarizable models (AMOEBA and MPID like). The entire project is backed by the XLA technique in JAX, thus can be "jitted" and run in GPU devices much more efficiently compared to normal python codes.
The behavior of organic molecular systems (e.g., protein folding, polymer structure, etc.) is often determined by a complex effect of many different types of interactions. The existing organic molecular force fields are mainly empirically fitted and their performance relies heavily on error cancellation. Therefore, the transferability and the prediction power of these force fields are insufficient. For new molecules, the parameter fitting process requires essential manual intervention and can be quite cumbersome. In order to automate the parametrization process and increase the robustness of the model, it is necessary to apply modern AI techniques in conventional force field development. This project serves for this purpose by utilizing the automatic differentiable programming technique to develop a codebase, which allows a more convenient incorporation of modern AI optimization techniques. It also helps the realization of many exciting functions including (but not limited to): hybrid machine learning/force field models and parameter optimization based on trajectory.
+### License and credits
+
+The project DMFF is licensed under [GNU LGPL v3.0](LICENSE). If you use this code in any future publications, please cite this using `Wang X, Li J, Yang L, Chen F, Wang Y, Chang J, et al. DMFF: An Open-Source Automatic
+Differentiable Platform for Molecular Force Field
+Development and Molecular Dynamics
+Simulation. ChemRxiv. Cambridge: Cambridge Open Engage; 2022; This content is a preprint and has not been peer-reviewed.`
+
## User Guide
+ [1. Introduction](docs/user_guide/introduction.md)
@@ -18,9 +29,20 @@ The behavior of organic molecular systems (e.g., protein folding, polymer struct
+ [3. Coding conventions](docs/dev_guide/convention.md)
+ [4. Document writing](docs/dev_guide/write_docs.md)
-## Modules
-+ [1. ADMP](docs/modules/admp.md)
+## Code Structure
+
+The code is organized as follows:
++ `examples`: demos presented in Jupyter Notebook.
++ `docs`: documentation.
++ `package`: files for constructing packages or images, such as conda recipe and docker files.
++ `tests`: unit tests.
++ `dmff`: DMFF python codes
++ `dmff/admp`: source code of automatic differentiable multipolar polarizable (ADMP) force field module.
++ `dmff/classical`: source code of classical force field module.
++ `dmff/common`: source code of common functions, such as neighbor list.
++ `dmff/generators`: source code of force generators.
++ `dmff/sgnn`: source of subgragh neural network force field model.
## Support and Contribution
diff --git a/dmff/__init__.py b/dmff/__init__.py
index cfc4bd2e3..1a443c204 100644
--- a/dmff/__init__.py
+++ b/dmff/__init__.py
@@ -1,3 +1,4 @@
from .settings import *
-from .common.nblist import NeighborList
-from .api import Hamiltonian
\ No newline at end of file
+from .common.nblist import NeighborList, NeighborListFreud
+from .api import Hamiltonian
+from .generators import *
\ No newline at end of file
diff --git a/dmff/admp/disp_pme.py b/dmff/admp/disp_pme.py
index 722bf22fb..20e49590d 100755
--- a/dmff/admp/disp_pme.py
+++ b/dmff/admp/disp_pme.py
@@ -17,8 +17,8 @@ class ADMPDispPmeForce:
The so called "environment paramters" means parameters that do not need to be differentiable
'''
- def __init__(self, box, covalent_map, rc, ethresh, pmax, lpme=True):
- self.covalent_map = covalent_map
+ def __init__(self, box, rc, ethresh, pmax, lpme=True):
+
self.rc = rc
self.ethresh = ethresh
self.pmax = pmax
@@ -44,7 +44,7 @@ def __init__(self, box, covalent_map, rc, ethresh, pmax, lpme=True):
def generate_get_energy(self):
def get_energy(positions, box, pairs, c_list, mScales):
return energy_disp_pme(positions, box, pairs,
- c_list, mScales, self.covalent_map,
+ c_list, mScales,
self.kappa, self.K1, self.K2, self.K3, self.pmax,
self.d6_recip, self.d8_recip, self.d10_recip, lpme=self.lpme)
return get_energy
@@ -78,7 +78,7 @@ def refresh_calculators(self):
def energy_disp_pme(positions, box, pairs,
- c_list, mScales, covalent_map,
+ c_list, mScales,
kappa, K1, K2, K3, pmax,
recip_fn6, recip_fn8, recip_fn10, lpme=True):
'''
@@ -90,7 +90,7 @@ def energy_disp_pme(positions, box, pairs,
box:
3 * 3: box, axes arranged in row
pairs:
- Np * 2: interacting pair indices
+ Np * 3: interacting pair indices and topology distance
c_list:
Na * (pmax-4)/2: atomic dispersion coefficients
mScales:
@@ -115,7 +115,7 @@ def energy_disp_pme(positions, box, pairs,
if lpme is False:
kappa = 0
- ene_real = disp_pme_real(positions, box, pairs, c_list, mScales, covalent_map, kappa, pmax)
+ ene_real = disp_pme_real(positions, box, pairs, c_list, mScales, kappa, pmax)
if lpme:
ene_recip = recip_fn6(positions, box, c_list[:, 0, jnp.newaxis])
@@ -132,7 +132,7 @@ def energy_disp_pme(positions, box, pairs,
def disp_pme_real(positions, box, pairs,
c_list,
- mScales, covalent_map,
+ mScales,
kappa, pmax):
'''
This function calculates the dispersion real space energy
@@ -144,7 +144,7 @@ def disp_pme_real(positions, box, pairs,
box:
3 * 3: box, axes arranged in row
pairs:
- Np * 2: interacting pair indices
+ Np * 3: interacting pair indices and topology distance
c_list:
Na * (pmax-4)/2: atomic dispersion coefficients
mScales:
@@ -162,16 +162,16 @@ def disp_pme_real(positions, box, pairs,
# expand pairwise parameters
# pairs = pairs[pairs[:, 0] < pairs[:, 1]]
- pairs = regularize_pairs(pairs)
+ pairs = pairs.at[:, :2].set(regularize_pairs(pairs[:, :2]))
box_inv = jnp.linalg.inv(box)
ri = distribute_v3(positions, pairs[:, 0])
rj = distribute_v3(positions, pairs[:, 1])
- nbonds = covalent_map[pairs[:, 0], pairs[:, 1]]
+ nbonds = pairs[:, 2]
mscales = distribute_scalar(mScales, nbonds-1)
- buffer_scales = pair_buffer_scales(pairs)
+ buffer_scales = pair_buffer_scales(pairs[:, :2])
mscales = mscales * buffer_scales
ci = distribute_dispcoeff(c_list, pairs[:, 0])
diff --git a/dmff/admp/pairwise.py b/dmff/admp/pairwise.py
index c0adc0837..e1510ffb3 100755
--- a/dmff/admp/pairwise.py
+++ b/dmff/admp/pairwise.py
@@ -44,7 +44,7 @@ def distribute_dispcoeff(c_list, index):
def distribute_matrix(multipoles,index1,index2):
return multipoles[index1,index2]
-def generate_pairwise_interaction(pair_int_kernel, covalent_map, static_args):
+def generate_pairwise_interaction(pair_int_kernel, static_args):
'''
This is a calculator generator for pairwise interaction
@@ -53,9 +53,6 @@ def generate_pairwise_interaction(pair_int_kernel, covalent_map, static_args):
function type (dr, m, p1i, p1j, p2i, p2j) -> energy : the vectorized kernel function,
dr is the distance, m is the topological scaling factor, p1i, p1j, p2i, p2j are pairwise parameters
- covalent_map:
- Na * Na, int: the covalent_map matrix that marks the topological distances between atoms
-
static_args:
dict: a dictionary that stores all static global parameters (such as lmax, kappa, etc)
@@ -67,13 +64,14 @@ def generate_pairwise_interaction(pair_int_kernel, covalent_map, static_args):
'''
def pair_int(positions, box, pairs, mScales, *atomic_params):
- pairs = regularize_pairs(pairs)
+ # pairs = regularize_pairs(pairs)
+ pairs = pairs.at[:, :2].set(regularize_pairs(pairs[:, :2]))
ri = distribute_v3(positions, pairs[:, 0])
rj = distribute_v3(positions, pairs[:, 1])
# ri = positions[pairs[:, 0]]
# rj = positions[pairs[:, 1]]
- nbonds = covalent_map[pairs[:, 0], pairs[:, 1]]
+ nbonds = pairs[:, 3]
mscales = distribute_scalar(mScales, nbonds-1)
buffer_scales = pair_buffer_scales(pairs)
@@ -114,8 +112,7 @@ def TT_damping_qq_c6_kernel(dr, m, ai, aj, bi, bj, qi, qj, ci, cj):
exp_br = jnp.exp(-br)
f = 2625.5 * a * exp_br \
+ (-2625.5) * exp_br * (1+br) * q / r \
- + exp_br*(1+br+br2/2+br3/6+br4/24+br5/120+br6/720) * c / dr**6
-
+ + exp_br*(1+br+br2/2+br3/6+br4/24+br5/120+br6/720) * c / dr**6
return f * m
diff --git a/dmff/admp/pme.py b/dmff/admp/pme.py
index 960ee5cd6..c2530a97a 100755
--- a/dmff/admp/pme.py
+++ b/dmff/admp/pme.py
@@ -42,7 +42,7 @@ class ADMPPmeForce:
The so called "environment paramters" means parameters that do not need to be differentiable
'''
- def __init__(self, box, axis_type, axis_indices, covalent_map, rc, ethresh, lmax, lpol=False, lpme=True, steps_pol=None):
+ def __init__(self, box, axis_type, axis_indices, rc, ethresh, lmax, lpol=False, lpme=True, steps_pol=None):
'''
Initialize the ADMPPmeForce calculator.
@@ -51,8 +51,6 @@ def __init__(self, box, axis_type, axis_indices, covalent_map, rc, ethresh, lmax
(3, 3) float, box size in row
axis_type:
(na,) int, types of local axis (bisector, z-then-x etc.)
- covalent_map:
- (na, na) int, covalent map matrix, labels the topological distances between atoms
rc:
float: cutoff distance
ethresh:
@@ -91,10 +89,10 @@ def __init__(self, box, axis_type, axis_indices, covalent_map, rc, ethresh, lmax
self.K2 = K2
self.K3 = K3
self.pme_order = 6
- self.covalent_map = covalent_map
self.lpol = lpol
self.steps_pol = steps_pol
- self.n_atoms = int(covalent_map.shape[0]) # len(axis_type)
+ # self.n_atoms = int(covalent_map.shape[0]) # len(axis_type)
+ self.n_atoms = len(axis_type)
# setup calculators
self.refresh_calculators()
@@ -107,7 +105,7 @@ def generate_get_energy(self):
def get_energy(positions, box, pairs, Q_local, mScales):
return energy_pme(positions, box, pairs,
Q_local, None, None, None,
- mScales, None, None, self.covalent_map,
+ mScales, None, None,
self.construct_local_frames, self.pme_recip,
self.kappa, self.K1, self.K2, self.K3, self.lmax, False, lpme=self.lpme)
return get_energy
@@ -116,7 +114,7 @@ def get_energy(positions, box, pairs, Q_local, mScales):
def energy_fn(positions, box, pairs, Q_local, Uind_global, pol, tholes, mScales, pScales, dScales):
return energy_pme(positions, box, pairs,
Q_local, Uind_global, pol, tholes,
- mScales, pScales, dScales, self.covalent_map,
+ mScales, pScales, dScales,
self.construct_local_frames, self.pme_recip,
self.kappa, self.K1, self.K2, self.K3, self.lmax, True, lpme=self.lpme)
self.energy_fn = energy_fn
@@ -284,7 +282,7 @@ def setup_ewald_parameters(
# @jit_condition(static_argnums=())
def energy_pme(positions, box, pairs,
Q_local, Uind_global, pol, tholes,
- mScales, pScales, dScales, covalent_map,
+ mScales, pScales, dScales,
construct_local_frame_fn, pme_recip_fn, kappa, K1, K2, K3, lmax, lpol, lpme=True):
'''
This is the top-level wrapper for multipole PME
@@ -306,7 +304,7 @@ def energy_pme(positions, box, pairs,
(Nexcl,): multipole-multipole interaction exclusion scalings: 1-2, 1-3 ...
for permanent-permanent, permanent-induced, induced-induced interactions
pairs:
- Np * 2: interacting pair indices
+ Np * 3: interacting pair indices and topology distance
covalent_map:
Na * Na: topological distances between atoms, if i, j are topologically distant, then covalent_map[i, j] == 0
construct_local_frame_fn:
@@ -353,10 +351,10 @@ def energy_pme(positions, box, pairs,
if lpol:
ene_real = pme_real(positions, box, pairs, Q_global, U_ind, pol, tholes,
- mScales, pScales, dScales, covalent_map, kappa, lmax, True)
+ mScales, pScales, dScales, kappa, lmax, True)
else:
ene_real = pme_real(positions, box, pairs, Q_global, None, None, None,
- mScales, None, None, covalent_map, kappa, lmax, False)
+ mScales, None, None, kappa, lmax, False)
if lpme:
ene_recip = pme_recip_fn(positions, box, Q_global_tot)
@@ -364,7 +362,6 @@ def energy_pme(positions, box, pairs,
if lpol:
ene_self += pol_penalty(U_ind, pol)
-
return ene_real + ene_recip + ene_self
else:
@@ -372,7 +369,6 @@ def energy_pme(positions, box, pairs,
ene_self = pol_penalty(U_ind, pol)
else:
ene_self = 0.0
-
return ene_real + ene_self
@@ -747,7 +743,7 @@ def pme_real_kernel(dr, qiQI, qiQJ, qiUindI, qiUindJ, thole1, thole2, dmp, mscal
# @jit_condition(static_argnums=(7))
def pme_real(positions, box, pairs,
Q_global, Uind_global, pol, tholes,
- mScales, pScales, dScales, covalent_map,
+ mScales, pScales, dScales,
kappa, lmax, lpol):
'''
This is the real space PME calculate function
@@ -763,7 +759,7 @@ def pme_real(positions, box, pairs,
box:
3 * 3: box, axes arranged in row
pairs:
- Np * 2: interacting pair indices
+ Np * 3: interacting pair indices and topology distance
Q_global:
Na * (l+1)**2: harmonics multipoles of each atom, in global frame
Uind_global:
@@ -786,14 +782,14 @@ def pme_real(positions, box, pairs,
Output:
ene: pme realspace energy
'''
- pairs = regularize_pairs(pairs)
- buffer_scales = pair_buffer_scales(pairs)
+ pairs = pairs.at[:, :2].set(regularize_pairs(pairs[:, :2]))
+ buffer_scales = pair_buffer_scales(pairs[:, :2])
box_inv = jnp.linalg.inv(box)
r1 = distribute_v3(positions, pairs[:, 0])
r2 = distribute_v3(positions, pairs[:, 1])
Q_extendi = distribute_multipoles(Q_global, pairs[:, 0])
Q_extendj = distribute_multipoles(Q_global, pairs[:, 1])
- nbonds = distribute_matrix(covalent_map,pairs[:, 0],pairs[:, 1])
+ nbonds = pairs[:, 2]
#nbonds = covalent_map[pairs[:, 0], pairs[:, 1]]
indices = nbonds-1
mscales = distribute_scalar(mScales, indices)
diff --git a/dmff/api.py b/dmff/api.py
index 713a76951..00a14af2f 100644
--- a/dmff/api.py
+++ b/dmff/api.py
@@ -1,115 +1,14 @@
-import sys
import linecache
-import itertools
-from collections import defaultdict
-import xml.etree.ElementTree as ET
-from copy import deepcopy
-import warnings
+from typing import Callable, Dict, Any
import numpy as np
import jax.numpy as jnp
import openmm as mm
import openmm.app as app
-import openmm.app.element as elem
import openmm.unit as unit
-
-from dmff.admp.disp_pme import ADMPDispPmeForce
-from dmff.admp.multipole import convert_cart2harm, convert_harm2cart
-from dmff.admp.pairwise import (
- TT_damping_qq_c6_kernel,
- generate_pairwise_interaction,
- slater_disp_damping_kernel,
- slater_sr_kernel,
- TT_damping_qq_kernel
-)
-from dmff.admp.pme import ADMPPmeForce, setup_ewald_parameters
-from dmff.classical.intra import (
- HarmonicBondJaxForce,
- HarmonicAngleJaxForce,
- PeriodicTorsionJaxForce,
-)
-from dmff.classical.inter import (
- LennardJonesForce,
- LennardJonesLongRangeForce,
- CoulombPMEForce,
- CoulNoCutoffForce,
- CoulombPMEForce,
- CoulReactionFieldForce,
- LennardJonesForce,
-)
-from .classical.intra import (
- HarmonicAngleJaxForce,
- HarmonicBondJaxForce,
- PeriodicTorsionJaxForce,
-)
-from dmff.classical.fep import (
- LennardJonesFreeEnergyForce,
- LennardJonesLongRangeFreeEnergyForce,
- CoulombPMEFreeEnergyForce
-)
-from dmff.utils import jit_condition, isinstance_jnp, DMFFException
-
-
-class XMLNodeInfo:
- @staticmethod
- def to_str(value) -> str:
- """convert value to string if it can"""
- if isinstance(value, str):
- return value
- elif isinstance(value, (jnp.ndarray, np.ndarray)):
- if value.ndim == 0:
- return str(value)
- else:
- return str(value[0])
- elif isinstance(value, list):
- return value[0] # strip [] of value
- else:
- return str(value)
-
- class XMLElementInfo:
- def __init__(self, name):
- self.name = name
- self.attributes = {}
-
- def addAttribute(self, key, value):
- self.attributes[key] = XMLNodeInfo.to_str(value)
-
- def __repr__(self):
- return f'<{self.name} {" ".join([f"{k}={v}" for k, v in self.attributes.items()])}>'
-
- def __getitem__(self, name):
- return self.attributes[name]
-
- def __init__(self, name):
- self.name = name
- self.attributes = {}
- self.elements = []
-
- def __getitem__(self, name):
- if isinstance(name, str):
- return self.attributes[name]
- elif isinstance(name, int):
- return self.elements[name]
-
- def addAttribute(self, key, value):
- self.attributes[key] = XMLNodeInfo.to_str(value)
-
- def addElement(self, name, info):
- element = self.XMLElementInfo(name)
- for k, v in info.items():
- element.addAttribute(k, v)
- self.elements.append(element)
-
- def modResidue(self, residue, atom, key, value):
- pass
-
- def __repr__(self):
- # tricy string formatting
- left = f'<{self.name} {" ".join([f"{k}={v}" for k, v in self.attributes.items()])}> \n\t'
- right = f"<\\{self.name}>"
- content = "\n\t".join([repr(e) for e in self.elements])
- return left + content + "\n" + right
+from dmff.utils import DMFFException
+from dmff.fftree import ForcefieldTree, XMLParser
def get_line_context(file_path, line_number):
@@ -126,8 +25,8 @@ def build_covalent_map(data, max_neighbor):
for i in range(n_atoms):
# current neighbors
j_list = np.where(
- np.logical_and(covalent_map[i] <= n_curr, covalent_map[i] > 0)
- )[0]
+ np.logical_and(covalent_map[i] <= n_curr,
+ covalent_map[i] > 0))[0]
for j in j_list:
k_list = np.where(covalent_map[j] == 1)[0]
for k in k_list:
@@ -147,2340 +46,338 @@ def findAtomTypeTexts(attribs, num):
return typetxt
-class ADMPDispGenerator:
- def __init__(self, hamiltonian):
- self.ff = hamiltonian
- self.params = {"A": [], "B": [], "Q": [], "C6": [], "C8": [], "C10": []}
- self._jaxPotential = None
- self.types = []
- self.ethresh = 5e-4
- self.pmax = 10
- self.name = "ADMPDisp"
-
- def registerAtomType(self, atom):
- self.types.append(atom["type"])
- self.params["A"].append(float(atom["A"]))
- self.params["B"].append(float(atom["B"]))
- self.params["Q"].append(float(atom["Q"]))
- self.params["C6"].append(float(atom["C6"]))
- self.params["C8"].append(float(atom["C8"]))
- self.params["C10"].append(float(atom["C10"]))
-
- @staticmethod
- def parseElement(element, hamiltonian):
- generator = ADMPDispGenerator(hamiltonian)
- hamiltonian.registerGenerator(generator)
- # covalent scales
- mScales = []
- for i in range(2, 7):
- mScales.append(float(element.attrib["mScale1%d" % i]))
- mScales.append(1.0)
- generator.params["mScales"] = mScales
- for atomtype in element.findall("Atom"):
- generator.registerAtomType(atomtype.attrib)
- # jax it!
- for k in generator.params.keys():
- generator.params[k] = jnp.array(generator.params[k])
- generator.types = np.array(generator.types)
-
- def createForce(self, system, data, nonbondedMethod, nonbondedCutoff, args):
-
- methodMap = {
- app.CutoffPeriodic: "CutoffPeriodic",
- app.NoCutoff: "NoCutoff",
- app.PME: "PME",
- }
- if nonbondedMethod not in methodMap:
- raise ValueError("Illegal nonbonded method for ADMPDispForce")
- if nonbondedMethod is app.CutoffPeriodic:
- self.lpme = False
- else:
- self.lpme = True
-
- n_atoms = len(data.atoms)
- # build index map
- map_atomtype = np.zeros(n_atoms, dtype=int)
- for i in range(n_atoms):
- atype = data.atomType[data.atoms[i]]
- map_atomtype[i] = np.where(self.types == atype)[0][0]
- self.map_atomtype = map_atomtype
- # build covalent map
- covalent_map = build_covalent_map(data, 6)
- # here box is only used to setup ewald parameters, no need to be differentiable
- a, b, c = system.getDefaultPeriodicBoxVectors()
- box = jnp.array([a._value, b._value, c._value]) * 10
- # get the admp calculator
- rc = nonbondedCutoff.value_in_unit(unit.angstrom)
-
- # get calculator
- if "ethresh" in args:
- self.ethresh = args["ethresh"]
-
- Force_DispPME = ADMPDispPmeForce(
- box, covalent_map, rc, self.ethresh, self.pmax, lpme=self.lpme
- )
- self.disp_pme_force = Force_DispPME
- pot_fn_lr = Force_DispPME.get_energy
- pot_fn_sr = generate_pairwise_interaction(
- TT_damping_qq_c6_kernel, covalent_map, static_args={}
- )
-
- def potential_fn(positions, box, pairs, params):
- mScales = params["mScales"]
- a_list = (
- params["A"][map_atomtype] / 2625.5
- ) # kj/mol to au, as expected by TT_damping kernel
- b_list = params["B"][map_atomtype] * 0.0529177249 # nm^-1 to au
- q_list = params["Q"][map_atomtype]
- c6_list = jnp.sqrt(params["C6"][map_atomtype] * 1e6)
- c8_list = jnp.sqrt(params["C8"][map_atomtype] * 1e8)
- c10_list = jnp.sqrt(params["C10"][map_atomtype] * 1e10)
- c_list = jnp.vstack((c6_list, c8_list, c10_list))
-
- E_sr = pot_fn_sr(
- positions, box, pairs, mScales, a_list, b_list, q_list, c_list[0]
- )
- E_lr = pot_fn_lr(positions, box, pairs, c_list.T, mScales)
- return E_sr - E_lr
-
- self._jaxPotential = potential_fn
- # self._top_data = data
-
- def getJaxPotential(self):
- return self._jaxPotential
-
- def renderXML(self):
- # generate xml force field file
- finfo = XMLNodeInfo("ADMPDispForce")
- finfo.addAttribute("mScale12", self.params["mScales"][0])
- finfo.addAttribute("mScale13", self.params["mScales"][1])
- finfo.addAttribute("mScale14", self.params["mScales"][2])
- finfo.addAttribute("mScale15", self.params["mScales"][3])
- finfo.addAttribute("mScale16", self.params["mScales"][4])
-
- for i in range(len(self.types)):
- ainfo = {
- "type": self.types[i],
- "A": self.params["A"][i],
- "B": self.params["B"][i],
- "Q": self.params["Q"][i],
- "C6": self.params["C6"][i],
- "C8": self.params["C8"][i],
- "C10": self.params["C10"][i],
- }
- finfo.addElement("Atom", ainfo)
-
- return finfo
-
-
-# register all parsers
-app.forcefield.parsers["ADMPDispForce"] = ADMPDispGenerator.parseElement
+jaxGenerators = {}
-class ADMPDispPmeGenerator:
- r"""
- This one computes the undamped C6/C8/C10 interactions
- u = \sum_{ij} c6/r^6 + c8/r^8 + c10/r^10
- """
-
- def __init__(self, hamiltonian):
- self.ff = hamiltonian
- self.params = {"C6": [], "C8": [], "C10": []}
- self._jaxPotential = None
- self.types = []
- self.ethresh = 5e-4
- self.pmax = 10
- self.name = "ADMPDispPme"
-
- def registerAtomType(self, atom):
- self.types.append(atom["type"])
- self.params["C6"].append(float(atom["C6"]))
- self.params["C8"].append(float(atom["C8"]))
- self.params["C10"].append(float(atom["C10"]))
-
- @staticmethod
- def parseElement(element, hamiltonian):
- generator = ADMPDispPmeGenerator(hamiltonian)
- hamiltonian.registerGenerator(generator)
- # covalent scales
- mScales = []
- for i in range(2, 7):
- mScales.append(float(element.attrib["mScale1%d" % i]))
- mScales.append(1.0)
- generator.params["mScales"] = mScales
- for atomtype in element.findall("Atom"):
- generator.registerAtomType(atomtype.attrib)
- # jax it!
- for k in generator.params.keys():
- generator.params[k] = jnp.array(generator.params[k])
- generator.types = np.array(generator.types)
-
- def createForce(self, system, data, nonbondedMethod, nonbondedCutoff, args):
- methodMap = {
- app.CutoffPeriodic: "CutoffPeriodic",
- app.NoCutoff: "NoCutoff",
- app.PME: "PME",
- }
- if nonbondedMethod not in methodMap:
- raise ValueError("Illegal nonbonded method for ADMPDispPmeForce")
- if nonbondedMethod is app.CutoffPeriodic:
- self.lpme = False
- else:
- self.lpme = True
-
- n_atoms = len(data.atoms)
- # build index map
- map_atomtype = np.zeros(n_atoms, dtype=int)
- for i in range(n_atoms):
- atype = data.atomType[data.atoms[i]]
- map_atomtype[i] = np.where(self.types == atype)[0][0]
- self.map_atomtype = map_atomtype
- # build covalent map
- covalent_map = build_covalent_map(data, 6)
-
- # here box is only used to setup ewald parameters, no need to be differentiable
- a, b, c = system.getDefaultPeriodicBoxVectors()
- box = jnp.array([a._value, b._value, c._value]) * 10
- # get the admp calculator
- rc = nonbondedCutoff.value_in_unit(unit.angstrom)
-
- # get calculator
- if "ethresh" in args:
- self.ethresh = args["ethresh"]
-
- disp_force = ADMPDispPmeForce(
- box, covalent_map, rc, self.ethresh, self.pmax, self.lpme
- )
- self.disp_force = disp_force
- pot_fn_lr = disp_force.get_energy
-
- def potential_fn(positions, box, pairs, params):
- mScales = params["mScales"]
- C6_list = params["C6"][map_atomtype] * 1e6 # to kj/mol * A**6
- C8_list = params["C8"][map_atomtype] * 1e8
- C10_list = params["C10"][map_atomtype] * 1e10
- c6_list = jnp.sqrt(C6_list)
- c8_list = jnp.sqrt(C8_list)
- c10_list = jnp.sqrt(C10_list)
- c_list = jnp.vstack((c6_list, c8_list, c10_list))
- E_lr = pot_fn_lr(positions, box, pairs, c_list.T, mScales)
- return -E_lr
-
- self._jaxPotential = potential_fn
- # self._top_data = data
-
- def getJaxPotential(self):
- return self._jaxPotential
-
- def renderXML(self):
- # generate xml force field file
- pass
-
-
-# register all parsers
-app.forcefield.parsers["ADMPDispPmeForce"] = ADMPDispPmeGenerator.parseElement
-
-
-class QqTtDampingGenerator:
- r"""
- This one calculates the tang-tonnies damping of charge-charge interaction
- E = \sum_ij exp(-B*r)*(1+B*r)*q_i*q_j/r
- """
-
- def __init__(self, hamiltonian):
- self.ff = hamiltonian
- self.params = {
- "B": [],
- "Q": [],
- }
- self._jaxPotential = None
- self.types = []
- self.name = "QqTtDamping"
-
- def registerAtomType(self, atom):
- self.types.append(atom["type"])
- self.params["B"].append(float(atom["B"]))
- self.params["Q"].append(float(atom["Q"]))
-
- @staticmethod
- def parseElement(element, hamiltonian):
- generator = QqTtDampingGenerator(hamiltonian)
- hamiltonian.registerGenerator(generator)
- # covalent scales
- mScales = []
- for i in range(2, 7):
- mScales.append(float(element.attrib["mScale1%d" % i]))
- mScales.append(1.0)
- generator.params["mScales"] = mScales
- for atomtype in element.findall("Atom"):
- generator.registerAtomType(atomtype.attrib)
- # jax it!
- for k in generator.params.keys():
- generator.params[k] = jnp.array(generator.params[k])
- generator.types = np.array(generator.types)
-
- # on working
- def createForce(self, system, data, nonbondedMethod, nonbondedCutoff, args):
-
- n_atoms = len(data.atoms)
- # build index map
- map_atomtype = np.zeros(n_atoms, dtype=int)
- for i in range(n_atoms):
- atype = data.atomType[data.atoms[i]]
- map_atomtype[i] = np.where(self.types == atype)[0][0]
- self.map_atomtype = map_atomtype
- # build covalent map
- covalent_map = build_covalent_map(data, 6)
-
- pot_fn_sr = generate_pairwise_interaction(
- TT_damping_qq_kernel, covalent_map, static_args={}
- )
-
- def potential_fn(positions, box, pairs, params):
- mScales = params["mScales"]
- b_list = params["B"][map_atomtype] / 10 # convert to A^-1
- q_list = params["Q"][map_atomtype]
-
- E_sr = pot_fn_sr(positions, box, pairs, mScales, b_list, q_list)
- return E_sr
-
- self._jaxPotential = potential_fn
- # self._top_data = data
-
- def getJaxPotential(self):
- return self._jaxPotential
-
- def renderXML(self):
- # generate xml force field file
- pass
-
-
-# register all parsers
-app.forcefield.parsers["QqTtDampingForce"] = QqTtDampingGenerator.parseElement
-
-
-class SlaterDampingGenerator:
- r"""
- This one computes the slater-type damping function for c6/c8/c10 dispersion
- E = \sum_ij (f6-1)*c6/r6 + (f8-1)*c8/r8 + (f10-1)*c10/r10
- fn = f_tt(x, n)
- x = br - (2*br2 + 3*br) / (br2 + 3*br + 3)
- """
-
- def __init__(self, hamiltonian):
- self.ff = hamiltonian
- self.params = {
- "B": [],
- "C6": [],
- "C8": [],
- "C10": [],
- }
- self._jaxPotential = None
- self.types = []
- self.name = "SlaterDamping"
-
- def registerAtomType(self, atom):
- self.types.append(atom["type"])
- self.params["B"].append(float(atom["B"]))
- self.params["C6"].append(float(atom["C6"]))
- self.params["C8"].append(float(atom["C8"]))
- self.params["C10"].append(float(atom["C10"]))
-
- @staticmethod
- def parseElement(element, hamiltonian):
- generator = SlaterDampingGenerator(hamiltonian)
- hamiltonian.registerGenerator(generator)
- # covalent scales
- mScales = []
- for i in range(2, 7):
- mScales.append(float(element.attrib["mScale1%d" % i]))
- mScales.append(1.0)
- generator.params["mScales"] = mScales
- for atomtype in element.findall("Atom"):
- generator.registerAtomType(atomtype.attrib)
- # jax it!
- for k in generator.params.keys():
- generator.params[k] = jnp.array(generator.params[k])
- generator.types = np.array(generator.types)
-
- def createForce(self, system, data, nonbondedMethod, nonbondedCutoff, args):
-
- n_atoms = len(data.atoms)
- # build index map
- map_atomtype = np.zeros(n_atoms, dtype=int)
- for i in range(n_atoms):
- atype = data.atomType[data.atoms[i]]
- map_atomtype[i] = np.where(self.types == atype)[0][0]
- self.map_atomtype = map_atomtype
- # build covalent map
- covalent_map = build_covalent_map(data, 6)
-
- # WORKING
- pot_fn_sr = generate_pairwise_interaction(
- slater_disp_damping_kernel, covalent_map, static_args={}
- )
-
- def potential_fn(positions, box, pairs, params):
- mScales = params["mScales"]
- b_list = params["B"][map_atomtype] / 10 # convert to A^-1
- c6_list = jnp.sqrt(params["C6"][map_atomtype] * 1e6) # to kj/mol * A**6
- c8_list = jnp.sqrt(params["C8"][map_atomtype] * 1e8)
- c10_list = jnp.sqrt(params["C10"][map_atomtype] * 1e10)
- E_sr = pot_fn_sr(
- positions, box, pairs, mScales, b_list, c6_list, c8_list, c10_list
- )
- return E_sr
-
- self._jaxPotential = potential_fn
- # self._top_data = data
-
- def getJaxPotential(self):
- return self._jaxPotential
+class Potential:
+ def __init__(self):
+ self.dmff_potentials = {}
+ self.omm_system = None
+ self.meta = {}
- def renderXML(self):
- # generate xml force field file
- pass
+ def addDmffPotential(self, name, potential, meta={}):
+ self.dmff_potentials[name] = potential
+ if len(meta):
+ for key in meta.keys():
+ self.meta[key] = meta[key]
+ def addOmmSystem(self, system):
+ self.omm_system = system
-app.forcefield.parsers["SlaterDampingForce"] = SlaterDampingGenerator.parseElement
+ def buildOmmContext(self, integrator=mm.VerletIntegrator(0.1)):
+ if self.omm_system is None:
+ raise DMFFException(
+ "OpenMM system is not initialized in this object.")
+ self.omm_context = mm.Context(self.omm_system, integrator)
+ def getPotentialFunc(self, names=[]):
+ if len(self.dmff_potentials) == 0:
+ raise DMFFException("No DMFF function in this potential object.")
-class SlaterExGenerator:
- r"""
- This one computes the Slater-ISA type exchange interaction
- u = \sum_ij A * (1/3*(Br)^2 + Br + 1)
- """
+ def totalPE(positions, box, pairs, params):
+ totale_list = [
+ self.dmff_potentials[k](positions, box, pairs, params)
+ for k in self.dmff_potentials.keys()
+ if (len(names) == 0 or k in names)
+ ]
+ totale = jnp.sum(jnp.array(totale_list))
+ return totale
- def __init__(self, hamiltonian):
- self.ff = hamiltonian
- self.params = {
- "A": [],
- "B": [],
- }
- self._jaxPotential = None
- self.types = []
- self.name = "SlaterEx"
+ return totalPE
- def registerAtomType(self, atom):
- self.types.append(atom["type"])
- self.params["A"].append(float(atom["A"]))
- self.params["B"].append(float(atom["B"]))
- @staticmethod
- def parseElement(element, hamiltonian):
- generator = SlaterExGenerator(hamiltonian)
- hamiltonian.registerGenerator(generator)
- # covalent scales
- mScales = []
- for i in range(2, 7):
- mScales.append(float(element.attrib["mScale1%d" % i]))
- mScales.append(1.0)
- generator.params["mScales"] = mScales
- for atomtype in element.findall("Atom"):
- generator.registerAtomType(atomtype.attrib)
- # jax it!
- for k in generator.params.keys():
- generator.params[k] = jnp.array(generator.params[k])
- generator.types = np.array(generator.types)
+class Hamiltonian(app.forcefield.ForceField):
+ def __init__(self, *xmlnames, **kwargs):
+ super().__init__(*xmlnames)
+ self._pseudo_ff = app.ForceField(*xmlnames)
+ # parse XML forcefields
+ self.fftree = ForcefieldTree('ForcefieldTree')
+ self.xmlparser = XMLParser(self.fftree)
+ self.xmlparser.parse(*xmlnames)
- def createForce(self, system, data, nonbondedMethod, nonbondedCutoff, args):
+ self._jaxGenerators = []
+ self._potentials = []
+ self.paramtree = {}
- n_atoms = len(data.atoms)
- # build index map
- map_atomtype = np.zeros(n_atoms, dtype=int)
- for i in range(n_atoms):
- atype = data.atomType[data.atoms[i]]
- map_atomtype[i] = np.where(self.types == atype)[0][0]
- self.map_atomtype = map_atomtype
- # build covalent map
- covalent_map = build_covalent_map(data, 6)
+ self.ommsys = None
- pot_fn_sr = generate_pairwise_interaction(
- slater_sr_kernel, covalent_map, static_args={}
- )
+ for child in self.fftree.children:
+ if child.tag in jaxGenerators:
+ self._jaxGenerators.append(jaxGenerators[child.tag](self))
- def potential_fn(positions, box, pairs, params):
- mScales = params["mScales"]
- a_list = params["A"][map_atomtype]
- b_list = params["B"][map_atomtype] / 10 # nm^-1 to A^-1
+ # initialize paramtree
+ self.extractParameterTree()
- return pot_fn_sr(positions, box, pairs, mScales, a_list, b_list)
+ # hook generators to self._forces
+ # use noOmmSys to disable all traditional openmm system
+ if kwargs.get("noOmmSys", False):
+ self._forces = []
+ for jaxGen in self._jaxGenerators:
+ self._forces.append(jaxGen)
- self._jaxPotential = potential_fn
- # self._top_data = data
+ def getGenerators(self):
+ return self._jaxGenerators
- def getJaxPotential(self):
- return self._jaxPotential
+ def extractParameterTree(self):
+ # load Force info
+ for jaxgen in self._jaxGenerators:
+ jaxgen.extract()
- def renderXML(self):
- # generate xml force field file
+ def overwriteParameterTree(self):
+ # write Force info
+ for jaxgen in self._jaxGenerators:
+ jaxgen.overwrite()
pass
-
-app.forcefield.parsers["SlaterExForce"] = SlaterExGenerator.parseElement
-
-
-# Here are all the short range "charge penetration" terms
-# They all have the exchange form
-class SlaterSrEsGenerator(SlaterExGenerator):
- def __init__(self):
- super().__init__(self)
- self.name = "SlaterSrEs"
-class SlaterSrPolGenerator(SlaterExGenerator):
- def __init__(self):
- super().__init__(self)
- self.name = "SlaterSrPol"
-class SlaterSrDispGenerator(SlaterExGenerator):
- def __init__(self):
- super().__init__(self)
- self.name = "SlaterSrDisp"
-class SlaterDhfGenerator(SlaterExGenerator):
- def __init__(self):
- super().__init__(self)
- self.name = "SlaterDhf"
-
-
-# register all parsers
-app.forcefield.parsers["SlaterSrEsForce"] = SlaterSrEsGenerator.parseElement
-app.forcefield.parsers["SlaterSrPolForce"] = SlaterSrPolGenerator.parseElement
-app.forcefield.parsers["SlaterSrDispForce"] = SlaterSrDispGenerator.parseElement
-app.forcefield.parsers["SlaterDhfForce"] = SlaterDhfGenerator.parseElement
-
-
-class ADMPPmeGenerator:
- def __init__(self, hamiltonian):
- self.ff = hamiltonian
- self.kStrings = {
- "kz": [],
- "kx": [],
- "ky": [],
- }
- self._input_params = {
- "c0": [],
- "dX": [],
- "dY": [],
- "dZ": [],
- "qXX": [],
- "qXY": [],
- "qYY": [],
- "qXZ": [],
- "qYZ": [],
- "qZZ": [],
- "oXXX": [],
- "oXXY": [],
- "oXYY": [],
- "oYYY": [],
- "oXXZ": [],
- "oXYZ": [],
- "oYYZ": [],
- "oXZZ": [],
- "oYZZ": [],
- "oZZZ": [],
- "thole": [],
- "polarizabilityXX": [],
- "polarizabilityYY": [],
- "polarizabilityZZ": [],
- }
- self.params = {
- "mScales": [],
- "pScales": [],
- "dScales": [],
- }
- # if more or optional input params
- # self._input_params = defaultDict(list)
- self._jaxPotential = None
- self.types = []
- self.ethresh = 5e-4
- self.step_pol = None
- self.lpol = False
- self.ref_dip = ""
- self.name = "ADMPPme"
-
- def registerAtomType(self, atom: dict):
-
- self.types.append(atom.pop("type"))
-
- kStrings = ["kz", "kx", "ky"]
- for kString in kStrings:
- if kString in atom:
- self.kStrings[kString].append(atom.pop(kString))
- else:
- self.kStrings[kString].append("0")
-
- for k, v in atom.items():
- self._input_params[k].append(float(v))
-
- @staticmethod
- def parseElement(element, hamiltonian):
-
- r"""parse admp related parameters in XML file
-
- example:
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ def createPotential(self,
+ topology,
+ nonbondedMethod=app.NoCutoff,
+ nonbondedCutoff=1.0 * unit.nanometer,
+ jaxForces=[],
+ **args):
+ # load_constraints_from_system_if_needed
+ # create potentials
"""
+ Create differentiable jax potential for given openmm.app.Topology object
+
+ Parameters
+ ----------
+ topology: openmm.app.Topology
+ Input openmm topology
+ nonbondedMethod: object=NoCutoff
+ The method to use for nonbonded interactions. Allowed values are
+ NoCutoff, CutoffNonPeriodic, CutoffPeriodic, Ewald, PME, or LJPME.
+ nonbondedCutoff : distance=1*nanometer
+ The cutoff distance to use for nonbonded interactions
+ jaxForces: list of str
+ Specified forces to create. If set to [], will create all existing types of forces.
+ args
+ Arbitrary parameters in openmm.app.ForceField.createSystem function
+
+ Return
+ ------
+ potObj: dmff.api.Potential
+ Differentiable jax potential energy function
+ """
+ pseudo_data = app.ForceField._SystemData(topology)
+ residueTemplates = {}
+ templateForResidue = self._pseudo_ff._matchAllResiduesToTemplates(pseudo_data, topology, residueTemplates, False)
+ self.templateNameForResidue = [i.name for i in templateForResidue]
- generator = ADMPPmeGenerator(hamiltonian)
- generator.lmax = int(element.attrib.get("lmax"))
- generator.defaultTholeWidth = 5
-
- hamiltonian.registerGenerator(generator)
-
- for i in range(2, 7):
- generator.params["mScales"].append(float(element.attrib["mScale1%d" % i]))
- generator.params["pScales"].append(float(element.attrib["pScale1%d" % i]))
- generator.params["dScales"].append(float(element.attrib["dScale1%d" % i]))
-
- # make sure the last digit is 1.0
- generator.params["mScales"].append(1.0)
- generator.params["pScales"].append(1.0)
- generator.params["dScales"].append(1.0)
-
- if element.findall("Polarize"):
- generator.lpol = True
- else:
- generator.lpol = False
-
- for atomType in element.findall("Atom"):
- atomAttrib = atomType.attrib
- # if not set
- atomAttrib.update(
- {"polarizabilityXX": 0, "polarizabilityYY": 0, "polarizabilityZZ": 0}
- )
- for polarInfo in element.findall("Polarize"):
- polarAttrib = polarInfo.attrib
- if polarInfo.attrib["type"] == atomAttrib["type"]:
- # cover default
- atomAttrib.update(polarAttrib)
- break
- generator.registerAtomType(atomAttrib)
-
- for k in generator._input_params.keys():
- generator._input_params[k] = jnp.array(generator._input_params[k])
- generator.types = np.array(generator.types)
-
- n_atoms = len(element.findall("Atom"))
- generator.n_atoms = n_atoms
-
- # map atom multipole moments
- if generator.lmax == 0:
- n_mtps = 1
- elif generator.lmax == 1:
- n_mtps = 4
- elif generator.lmax == 2:
- n_mtps = 10
- Q = np.zeros((n_atoms, n_mtps))
-
- Q[:, 0] = generator._input_params["c0"]
- if generator.lmax >= 1:
- Q[:, 1] = generator._input_params["dX"] * 10
- Q[:, 2] = generator._input_params["dY"] * 10
- Q[:, 3] = generator._input_params["dZ"] * 10
- if generator.lmax >= 2:
- Q[:, 4] = generator._input_params["qXX"] * 300
- Q[:, 5] = generator._input_params["qYY"] * 300
- Q[:, 6] = generator._input_params["qZZ"] * 300
- Q[:, 7] = generator._input_params["qXY"] * 300
- Q[:, 8] = generator._input_params["qXZ"] * 300
- Q[:, 9] = generator._input_params["qYZ"] * 300
-
- # add all differentiable params to self.params
- Q_local = convert_cart2harm(Q, generator.lmax)
- generator.params["Q_local"] = Q_local
-
- if generator.lpol:
- pol = jnp.vstack(
- (
- generator._input_params["polarizabilityXX"],
- generator._input_params["polarizabilityYY"],
- generator._input_params["polarizabilityZZ"],
- )
- ).T
- pol = 1000 * jnp.mean(pol, axis=1)
- tholes = jnp.array(generator._input_params["thole"])
- generator.params["pol"] = pol
- generator.params["tholes"] = tholes
- else:
- pol = None
- tholes = None
-
- # generator.params['']
- for k in generator.params.keys():
- generator.params[k] = jnp.array(generator.params[k])
-
- def createForce(self, system, data, nonbondedMethod, nonbondedCutoff, args):
-
- methodMap = {
- app.CutoffPeriodic: "CutoffPeriodic",
- app.NoCutoff: "NoCutoff",
- app.PME: "PME",
- }
- if nonbondedMethod not in methodMap:
- raise ValueError("Illegal nonbonded method for ADMPPmeForce")
- if nonbondedMethod is app.CutoffPeriodic:
- self.lpme = False
- else:
- self.lpme = True
-
- n_atoms = len(data.atoms)
- map_atomtype = np.zeros(n_atoms, dtype=int)
-
- for i in range(n_atoms):
- atype = data.atomType[data.atoms[i]]
- map_atomtype[i] = np.where(self.types == atype)[0][0]
- self.map_atomtype = map_atomtype
-
- # here box is only used to setup ewald parameters, no need to be differentiable
- a, b, c = system.getDefaultPeriodicBoxVectors()
- box = jnp.array([a._value, b._value, c._value]) * 10
-
- # get the admp calculator
- rc = nonbondedCutoff.value_in_unit(unit.angstrom)
-
- # build covalent map
- covalent_map = build_covalent_map(data, 6)
-
- # build intra-molecule axis
- # the following code is the direct transplant of forcefield.py in openmm 7.4.0
-
- if self.lmax > 0:
-
- # setting up axis_indices and axis_type
- ZThenX = 0
- Bisector = 1
- ZBisect = 2
- ThreeFold = 3
- ZOnly = 4 # typo fix
- NoAxisType = 5
- LastAxisTypeIndex = 6
-
- self.axis_types = []
- self.axis_indices = []
- for i_atom in range(n_atoms):
- atom = data.atoms[i_atom]
- t = data.atomType[atom]
- # if t is in type list?
- if t in self.types:
- itypes = np.where(self.types == t)[0]
- hit = 0
- # try to assign multipole parameters via only 1-2 connected atoms
- for itype in itypes:
- if hit != 0:
- break
- kz = int(self.kStrings["kz"][itype])
- kx = int(self.kStrings["kx"][itype])
- ky = int(self.kStrings["ky"][itype])
- neighbors = np.where(covalent_map[i_atom] == 1)[0]
- zaxis = -1
- xaxis = -1
- yaxis = -1
- for z_index in neighbors:
- if hit != 0:
- break
- z_type = int(data.atomType[data.atoms[z_index]])
- if z_type == abs(
- kz
- ): # find the z atom, start searching for x
- for x_index in neighbors:
- if x_index == z_index or hit != 0:
- continue
- x_type = int(data.atomType[data.atoms[x_index]])
- if x_type == abs(
- kx
- ): # find the x atom, start searching for y
- if ky == 0:
- zaxis = z_index
- xaxis = x_index
- # cannot ditinguish x and z? use the smaller index for z, and the larger index for x
- if x_type == z_type and xaxis < zaxis:
- swap = z_axis
- z_axis = x_axis
- x_axis = swap
- # otherwise, try to see if we can find an even smaller index for x?
- else:
- for x_index in neighbors:
- x_type1 = int(
- data.atomType[
- data.atoms[x_index]
- ]
- )
- if (
- x_type1 == abs(kx)
- and x_index != z_index
- and x_index < xaxis
- ):
- xaxis = x_index
- hit = 1 # hit, finish matching
- matched_itype = itype
- else:
- for y_index in neighbors:
- if (
- y_index == z_index
- or y_index == x_index
- or hit != 0
- ):
- continue
- y_type = int(
- data.atomType[data.atoms[y_index]]
- )
- if y_type == abs(ky):
- zaxis = z_index
- xaxis = x_index
- yaxis = y_index
- hit = 2
- matched_itype = itype
- # assign multipole parameters via 1-2 and 1-3 connected atoms
- for itype in itypes:
- if hit != 0:
- break
- kz = int(self.kStrings["kz"][itype])
- kx = int(self.kStrings["kx"][itype])
- ky = int(self.kStrings["ky"][itype])
- neighbors_1st = np.where(covalent_map[i_atom] == 1)[0]
- neighbors_2nd = np.where(covalent_map[i_atom] == 2)[0]
- zaxis = -1
- xaxis = -1
- yaxis = -1
- for z_index in neighbors_1st:
- if hit != 0:
- break
- z_type = int(data.atomType[data.atoms[z_index]])
- if z_type == abs(kz):
- for x_index in neighbors_2nd:
- if x_index == z_index or hit != 0:
- continue
- x_type = int(data.atomType[data.atoms[x_index]])
- # we ask x to be in 2'nd neighbor, and x is z's neighbor
- if (
- x_type == abs(kx)
- and covalent_map[z_index, x_index] == 1
- ):
- if ky == 0:
- zaxis = z_index
- xaxis = x_index
- # select smallest x index
- for x_index in neighbors_2nd:
- x_type1 = int(
- data.atomType[data.atoms[x_index]]
- )
- if (
- x_type1 == abs(kx)
- and x_index != z_index
- and covalent_map[x_index, z_index]
- == 1
- and x_index < xaxis
- ):
- xaxis = x_index
- hit = 3
- matched_itype = itype
- else:
- for y_index in neighbors_2nd:
- if (
- y_index == z_index
- or y_index == x_index
- or hit != 0
- ):
- continue
- y_type = int(
- data.atomType[data.atoms[y_index]]
- )
- if (
- y_type == abs(ky)
- and covalent_map[y_index, z_index]
- == 1
- ):
- zaxis = z_index
- xaxis = x_index
- yaxis = y_index
- hit = 4
- matched_itype = itype
- # assign multipole parameters via only a z-defining atom
- for itype in itypes:
- if hit != 0:
- break
- kz = int(self.kStrings["kz"][itype])
- kx = int(self.kStrings["kx"][itype])
- zaxis = -1
- xaxis = -1
- yaxis = -1
- neighbors = np.where(covalent_map[i_atom] == 1)[0]
- for z_index in neighbors:
- if hit != 0:
- break
- z_type = int(data.atomType[data.atoms[z_index]])
- if kx == 0 and z_type == abs(kz):
- zaxis = z_index
- hit = 5
- matched_itype = itype
- # assign multipole parameters via no connected atoms
- for itype in itypes:
- if hit != 0:
- break
- kz = int(self.kStrings["kz"][itype])
- zaxis = -1
- xaxis = -1
- yaxis = -1
- if kz == 0:
- hit = 6
- matched_itype = itype
- # add particle if there was a hit
- if hit != 0:
- map_atomtype[i_atom] = matched_itype
- self.axis_indices.append([zaxis, xaxis, yaxis])
-
- kz = int(self.kStrings["kz"][matched_itype])
- kx = int(self.kStrings["kx"][matched_itype])
- ky = int(self.kStrings["ky"][matched_itype])
- axisType = ZThenX
- if kz == 0:
- axisType = NoAxisType
- if kz != 0 and kx == 0:
- axisType = ZOnly
- if kz < 0 or kx < 0:
- axisType = Bisector
- if kx < 0 and ky < 0:
- axisType = ZBisect
- if kz < 0 and kx < 0 and ky < 0:
- axisType = ThreeFold
- self.axis_types.append(axisType)
-
- else:
- sys.exit("Atom %d not matched in forcefield!" % i_atom)
-
- else:
- sys.exit("Atom %d not matched in forcefield!" % i_atom)
- self.axis_indices = np.array(self.axis_indices)
- self.axis_types = np.array(self.axis_types)
- else:
- self.axis_types = None
- self.axis_indices = None
-
- if "ethresh" in args:
- self.ethresh = args["ethresh"]
- if "step_pol" in args:
- self.step_pol = args["step_pol"]
-
- pme_force = ADMPPmeForce(
- box,
- self.axis_types,
- self.axis_indices,
- covalent_map,
- rc,
- self.ethresh,
- self.lmax,
- self.lpol,
- self.lpme,
- self.step_pol
+ system = self.createSystem(
+ topology,
+ nonbondedMethod=nonbondedMethod,
+ nonbondedCutoff=nonbondedCutoff,
+ **args,
)
- self.pme_force = pme_force
-
- def potential_fn(positions, box, pairs, params):
-
- mScales = params["mScales"]
- Q_local = params["Q_local"][map_atomtype]
- if self.lpol:
- pScales = params["pScales"]
- dScales = params["dScales"]
- pol = params["pol"][map_atomtype]
- tholes = params["tholes"][map_atomtype]
-
- return pme_force.get_energy(
- positions,
- box,
- pairs,
- Q_local,
- pol,
- tholes,
- mScales,
- pScales,
- dScales,
- pme_force.U_ind,
- )
- else:
- return pme_force.get_energy(positions, box, pairs, Q_local, mScales)
-
- self._jaxPotential = potential_fn
-
- def getJaxPotential(self):
- return self._jaxPotential
-
- def renderXML(self):
- #
-
- finfo = XMLNodeInfo("ADMPPmeForce")
- finfo.addAttribute("lmax", str(self.lmax))
- outputparams = deepcopy(self.params)
- mScales = outputparams.pop("mScales")
- pScales = outputparams.pop("pScales")
- dScales = outputparams.pop("dScales")
- for i in range(len(mScales)):
- finfo.addAttribute(f"mScale1{i+2}", str(mScales[i]))
- for i in range(len(pScales)):
- finfo.addAttribute(f"pScale{i+1}", str(pScales[i]))
- for i in range(len(dScales)):
- finfo.addAttribute(f"dScale{i+1}", str(dScales[i]))
-
- Q = outputparams["Q_local"]
- Q_global = convert_harm2cart(Q, self.lmax)
-
- #
- for atom in range(self.n_atoms):
- info = {"type": self.map_atomtype[atom]}
- info.update(
- {ktype: self.kStrings[ktype][atom] for ktype in ["kz", "kx", "ky"]}
- )
- for i, key in enumerate(
- ["c0", "dX", "dY", "dZ", "qXX", "qXY", "qXZ", "qYY", "qYZ", "qZZ"]
- ):
- info[key] = "%.8f" % Q_global[atom][i]
- finfo.addElement("Atom", info)
-
- #
- for t in range(len(self.types)):
- info = {"type": self.types[t]}
- info.update(
- {
- p: "%.8f" % self.params["pol"][t]
- for p in [
- "polarizabilityXX",
- "polarizabilityYY",
- "polarizabilityZZ",
- ]
- }
- )
- finfo.addElement("Polarize", info)
-
- return finfo
-
+ removeIdx = []
+ jaxGens = [i.name for i in self._jaxGenerators]
+ for nf, force in enumerate(system.getForces()):
+ if (len(jaxForces) > 0
+ and force.getName() in jaxForces) or (force.getName()
+ in jaxGens):
+ removeIdx.append(nf)
+ for nf in removeIdx[::-1]:
+ system.removeForce(nf)
+
+ potObj = Potential()
+ potObj.addOmmSystem(system)
+ for generator in self._jaxGenerators:
+ if len(jaxForces) > 0 and generator.name not in jaxForces:
+ continue
+ try:
+ potentialImpl = generator.getJaxPotential()
+ meta = generator.getMetaData()
+ potObj.addDmffPotential(generator.name, potentialImpl, meta=meta)
+ except Exception as e:
+ print(e)
+ pass
-app.forcefield.parsers["ADMPPmeForce"] = ADMPPmeGenerator.parseElement
+ # virtual site
+ try:
+ addVsiteFunc = generator.getAddVsiteFunc()
+ self.setAddVirtualSiteFunc(addVsiteFunc)
+ vsiteObj = generator.getVsiteObj()
+ self.setVirtualSiteObj(vsiteObj)
+ except AttributeError as e:
+ pass
+ # covalent map
+ try:
+ cov_map = generator.covalent_map
+ self.setCovalentMap(cov_map)
+ except AttributeError as e:
+ pass
-class HarmonicBondJaxGenerator:
- def __init__(self, hamiltonian):
- self.ff = hamiltonian
- self.params = {"k": [], "length": []}
- self._jaxPotential = None
- self.types = []
- self.typetexts = []
- self.name = "HarmonicBond"
+ # topology matrix (for BCC usage)
+ try:
+ top_mat = generator.getTopologyMatrix()
+ self.setTopologyMatrix(top_mat)
+ except AttributeError as e:
+ pass
- def registerBondType(self, bond):
- typetxt = findAtomTypeTexts(bond, 2)
- types = self.ff._findAtomTypes(bond, 2)
- if None not in types:
- self.types.append(types)
- self.typetexts.append(typetxt)
- self.params["k"].append(float(bond["k"]))
- self.params["length"].append(float(bond["length"])) # length := r0
+ return potObj
- @staticmethod
- def parseElement(element, hamiltonian):
-
- r"""parse section in XML file
+ def render(self, filename):
+ self.overwriteParameterTree()
+ self.xmlparser.write(filename)
- example:
+ def getParameters(self):
+ return self.paramtree
-
-
-
- <\HarmonicBondForce>
+ def updateParameters(self, paramtree):
+ def update_iter(node, ref):
+ for key in ref:
+ if isinstance(ref[key], dict):
+ update_iter(node[key], ref[key])
+ else:
+ node[key] = ref[key]
+ update_iter(self.paramtree, paramtree)
+
+ def setCovalentMap(self, cov_map: jnp.ndarray):
+ self._cov_map = cov_map
+
+ def getCovalentMap(self) -> jnp.ndarray:
"""
- existing = [f for f in hamiltonian._forces if isinstance(f, HarmonicBondJaxGenerator)]
- if len(existing) == 0:
- generator = HarmonicBondJaxGenerator(hamiltonian)
- hamiltonian.registerGenerator(generator)
- else:
- generator = existing[0]
- for bondtype in element.findall("Bond"):
- generator.registerBondType(bondtype.attrib)
-
- def createForce(self, system, data, nonbondedMethod, nonbondedCutoff, args):
- # jax it!
- for k in self.params.keys():
- self.params[k] = jnp.array(self.params[k])
- self.types = np.array(self.types)
-
- n_bonds = len(data.bonds)
- # build map
- map_atom1 = np.zeros(n_bonds, dtype=int)
- map_atom2 = np.zeros(n_bonds, dtype=int)
- map_param = np.zeros(n_bonds, dtype=int)
- for i in range(n_bonds):
- idx1 = data.bonds[i].atom1
- idx2 = data.bonds[i].atom2
- type1 = data.atomType[data.atoms[idx1]]
- type2 = data.atomType[data.atoms[idx2]]
- ifFound = False
- for ii in range(len(self.types)):
- if (type1 in self.types[ii][0] and type2 in self.types[ii][1]) or (
- type1 in self.types[ii][1] and type2 in self.types[ii][0]
- ):
- map_atom1[i] = idx1
- map_atom2[i] = idx2
- map_param[i] = ii
- ifFound = True
- break
- if not ifFound:
- raise BaseException("No parameter for bond %i - %i" % (idx1, idx2))
-
- bforce = HarmonicBondJaxForce(map_atom1, map_atom2, map_param)
-
- def potential_fn(positions, box, pairs, params):
- return bforce.get_energy(
- positions, box, pairs, params["k"], params["length"]
- )
-
- self._jaxPotential = potential_fn
- # self._top_data = data
-
- def getJaxPotential(self):
- return self._jaxPotential
-
- def renderXML(self):
- # generate xml force field file
- finfo = XMLNodeInfo("HarmonicBondForce")
- for ntype in range(len(self.types)):
- binfo = {}
- k1, v1 = self.typetexts[ntype][0]
- k2, v2 = self.typetexts[ntype][1]
- binfo[k1] = v1
- binfo[k2] = v2
- for key in self.params.keys():
- binfo[key] = "%.8f" % self.params[key][ntype]
- finfo.addElement("Bond", binfo)
- return finfo
-
-
-# register all parsers
-app.forcefield.parsers["HarmonicBondForce"] = HarmonicBondJaxGenerator.parseElement
-
-
-class HarmonicAngleJaxGenerator:
- def __init__(self, hamiltonian):
- self.ff = hamiltonian
- self.params = {"k": [], "angle": []}
- self._jaxPotential = None
- self.types = []
- self.name = "HarmonicAngle"
-
- def registerAngleType(self, angle):
- types = self.ff._findAtomTypes(angle, 3)
- if None not in types:
- self.types.append(types)
- self.params["k"].append(float(angle["k"]))
- self.params["angle"].append(float(angle["angle"]))
-
- @staticmethod
- def parseElement(element, hamiltonian):
- r"""parse section in XML file
-
- example:
-
-
-
- <\HarmonicAngleForce>
-
+ Get covalent map
"""
- existing = [f for f in hamiltonian._forces if isinstance(f, HarmonicAngleJaxGenerator)]
- if len(existing) == 0:
- generator = HarmonicAngleJaxGenerator(hamiltonian)
- hamiltonian.registerGenerator(generator)
+ if hasattr(self, "_cov_map"):
+ return self._cov_map
else:
- generator = existing[0]
- for angletype in element.findall("Angle"):
- generator.registerAngleType(angletype.attrib)
-
- def createForce(self, system, data, nonbondedMethod, nonbondedCutoff, args):
-
- # jax it!
- for k in self.params.keys():
- self.params[k] = jnp.array(self.params[k])
- self.types = np.array(self.types)
-
- max_angles = len(data.angles)
- n_angles = 0
- # build map
- map_atom1 = np.zeros(max_angles, dtype=int)
- map_atom2 = np.zeros(max_angles, dtype=int)
- map_atom3 = np.zeros(max_angles, dtype=int)
- map_param = np.zeros(max_angles, dtype=int)
- for i in range(max_angles):
- idx1 = data.angles[i][0]
- idx2 = data.angles[i][1]
- idx3 = data.angles[i][2]
- type1 = data.atomType[data.atoms[idx1]]
- type2 = data.atomType[data.atoms[idx2]]
- type3 = data.atomType[data.atoms[idx3]]
- ifFound = False
- for ii in range(len(self.types)):
- if type2 in self.types[ii][1]:
- if (type1 in self.types[ii][0] and type3 in self.types[ii][2]) or (
- type1 in self.types[ii][2] and type3 in self.types[ii][0]
- ):
- map_atom1[n_angles] = idx1
- map_atom2[n_angles] = idx2
- map_atom3[n_angles] = idx3
- map_param[n_angles] = ii
- ifFound = True
- n_angles += 1
- break
- if not ifFound:
- warnings.warn(
- "No parameter for angle %i - %i - %i" % (idx1, idx2, idx3)
- )
-
- map_atom1 = map_atom1[:n_angles]
- map_atom2 = map_atom2[:n_angles]
- map_atom3 = map_atom3[:n_angles]
- map_param = map_param[:n_angles]
+ raise DMFFException("Covalent map is not set.")
+
+ def getAddVirtualSiteFunc(self) -> Callable:
+ return self._add_vsite_coords
+
+ def setAddVirtualSiteFunc(self, func: Callable):
+ self._add_vsite_coords = func
+
+ def setVirtualSiteObj(self, vsite):
+ self._vsite = vsite
+
+ def getVirtualSiteObj(self):
+ return self._vsite
+
+ def setTopologyMatrix(self, top_mat):
+ self._top_mat = top_mat
+
+ def getTopologyMatrix(self):
+ return self._top_mat
+
+ def addVirtualSiteCoords(self, pos: jnp.ndarray, params: Dict[str, Any]) -> jnp.ndarray:
+ """
+ Add coordinates for virtual sites
+
+ Parameters
+ ----------
+ pos: jnp.ndarray
+ Coordinates without virtual sites
+ params: dict
+ Paramtree of hamiltonian, i.e. `dmff.Hamiltonian.paramtree`
+
+ Return
+ ------
+ newpos: jnp.ndarray
+
+ Examples
+ --------
+ >>> import jax.numpy as jnp
+ >>> import openmm.app as app
+ >>> from rdkit import Chem
+ >>> from dmff import Hamiltonian
+ >>> pdb = app.PDBFile("tests/data/chlorobenzene.pdb")
+ >>> pos = jnp.array(pdb.getPositions(asNumpy=True)._value)
+ >>> mol = Chem.MolFromMolFile("tests/data/chlorobenzene.mol", removeHs=False)
+ >>> h = Hamiltonian("tests/data/cholorobenzene_vsite.xml")
+ >>> potObj = h.createPotential(pdb.topology, rdmol=mol)
+ >>> newpos = h.addVirtualSiteCoords(pos, h.paramtree)
- aforce = HarmonicAngleJaxForce(map_atom1, map_atom2, map_atom3, map_param)
-
- def potential_fn(positions, box, pairs, params):
- return aforce.get_energy(
- positions, box, pairs, params["k"], params["angle"]
- )
-
- self._jaxPotential = potential_fn
- # self._top_data = data
-
- def getJaxPotential(self):
- return self._jaxPotential
-
- def renderXML(self):
- # generate xml force field file
- finfo = XMLNodeInfo("HarmonicAngleForce")
- for i, type in enumerate(self.types):
- t1, t2, t3 = type
- ainfo = {
- "type1": t1,
- "type2": t2,
- "type3": t3,
- "k": self.params["k"][i],
- "angle": self.params["angle"][i],
- }
- finfo.addElement("Angle", ainfo)
-
- return finfo
-
-
-# register all parsers
-app.forcefield.parsers["HarmonicAngleForce"] = HarmonicAngleJaxGenerator.parseElement
-
-
-def _matchImproper(data, torsion, generator):
- type1 = data.atomType[data.atoms[torsion[0]]]
- type2 = data.atomType[data.atoms[torsion[1]]]
- type3 = data.atomType[data.atoms[torsion[2]]]
- type4 = data.atomType[data.atoms[torsion[3]]]
- wildcard = generator.ff._atomClasses[""]
- match = None
- for tordef in generator.improper:
- types1 = tordef.types1
- types2 = tordef.types2
- types3 = tordef.types3
- types4 = tordef.types4
- hasWildcard = wildcard in (types1, types2, types3, types4)
- if match is not None and hasWildcard:
- # Prefer specific definitions over ones with wildcards
- continue
- if type1 in types1:
- for (t2, t3, t4) in itertools.permutations(
- ((type2, 1), (type3, 2), (type4, 3))
- ):
- if t2[0] in types2 and t3[0] in types3 and t4[0] in types4:
- if tordef.ordering == "default":
- # Workaround to be more consistent with AMBER. It uses wildcards to define most of its
- # impropers, which leaves the ordering ambiguous. It then follows some bizarre rules
- # to pick the order.
- a1 = torsion[t2[1]]
- a2 = torsion[t3[1]]
- e1 = data.atoms[a1].element
- e2 = data.atoms[a2].element
- if e1 == e2 and a1 > a2:
- (a1, a2) = (a2, a1)
- elif e1 != elem.carbon and (
- e2 == elem.carbon or e1.mass < e2.mass
- ):
- (a1, a2) = (a2, a1)
- match = (a1, a2, torsion[0], torsion[t4[1]], tordef)
- break
- elif tordef.ordering == "charmm":
- if hasWildcard:
- # Workaround to be more consistent with AMBER. It uses wildcards to define most of its
- # impropers, which leaves the ordering ambiguous. It then follows some bizarre rules
- # to pick the order.
- a1 = torsion[t2[1]]
- a2 = torsion[t3[1]]
- e1 = data.atoms[a1].element
- e2 = data.atoms[a2].element
- if e1 == e2 and a1 > a2:
- (a1, a2) = (a2, a1)
- elif e1 != elem.carbon and (
- e2 == elem.carbon or e1.mass < e2.mass
- ):
- (a1, a2) = (a2, a1)
- match = (a1, a2, torsion[0], torsion[t4[1]], tordef)
- else:
- # There are no wildcards, so the order is unambiguous.
- match = (
- torsion[0],
- torsion[t2[1]],
- torsion[t3[1]],
- torsion[t4[1]],
- tordef,
- )
- break
- elif tordef.ordering == "amber":
- # topology atom indexes
- a2 = torsion[t2[1]]
- a3 = torsion[t3[1]]
- a4 = torsion[t4[1]]
- # residue indexes
- r2 = data.atoms[a2].residue.index
- r3 = data.atoms[a3].residue.index
- r4 = data.atoms[a4].residue.index
- # template atom indexes
- ta2 = data.atomTemplateIndexes[data.atoms[a2]]
- ta3 = data.atomTemplateIndexes[data.atoms[a3]]
- ta4 = data.atomTemplateIndexes[data.atoms[a4]]
- # elements
- e2 = data.atoms[a2].element
- e3 = data.atoms[a3].element
- e4 = data.atoms[a4].element
- if not hasWildcard:
- if t2[0] == t4[0] and (r2 > r4 or (r2 == r4 and ta2 > ta4)):
- (a2, a4) = (a4, a2)
- r2 = data.atoms[a2].residue.index
- r4 = data.atoms[a4].residue.index
- ta2 = data.atomTemplateIndexes[data.atoms[a2]]
- ta4 = data.atomTemplateIndexes[data.atoms[a4]]
- if t3[0] == t4[0] and (r3 > r4 or (r3 == r4 and ta3 > ta4)):
- (a3, a4) = (a4, a3)
- r3 = data.atoms[a3].residue.index
- r4 = data.atoms[a4].residue.index
- ta3 = data.atomTemplateIndexes[data.atoms[a3]]
- ta4 = data.atomTemplateIndexes[data.atoms[a4]]
- if t2[0] == t3[0] and (r2 > r3 or (r2 == r3 and ta2 > ta3)):
- (a2, a3) = (a3, a2)
- else:
- if e2 == e4 and (r2 > r4 or (r2 == r4 and ta2 > ta4)):
- (a2, a4) = (a4, a2)
- r2 = data.atoms[a2].residue.index
- r4 = data.atoms[a4].residue.index
- ta2 = data.atomTemplateIndexes[data.atoms[a2]]
- ta4 = data.atomTemplateIndexes[data.atoms[a4]]
- if e3 == e4 and (r3 > r4 or (r3 == r4 and ta3 > ta4)):
- (a3, a4) = (a4, a3)
- r3 = data.atoms[a3].residue.index
- r4 = data.atoms[a4].residue.index
- ta3 = data.atomTemplateIndexes[data.atoms[a3]]
- ta4 = data.atomTemplateIndexes[data.atoms[a4]]
- if r2 > r3 or (r2 == r3 and ta2 > ta3):
- (a2, a3) = (a3, a2)
- match = (a2, a3, torsion[0], a4, tordef)
- break
-
- return match
-
-
-class PeriodicTorsion(object):
- """A PeriodicTorsion records the information for a periodic torsion definition."""
-
- def __init__(self, types):
- self.types1 = types[0]
- self.types2 = types[1]
- self.types3 = types[2]
- self.types4 = types[3]
- self.periodicity = []
- self.phase = []
- self.k = []
- self.points = []
- self.ordering = "default"
-
-
-def _parseTorsion(ff, attrib):
- """Parse the node defining a torsion."""
- types = ff._findAtomTypes(attrib, 4)
- if None in types:
- return None
- torsion = PeriodicTorsion(types)
- index = 1
- while "phase%d" % index in attrib:
- torsion.periodicity.append(int(attrib["periodicity%d" % index]))
- torsion.phase.append(float(attrib["phase%d" % index]))
- torsion.k.append(float(attrib["k%d" % index]))
- index += 1
- torsion.points.append(-1)
- return torsion
-
-
-class PeriodicTorsionJaxGenerator(object):
- """A PeriodicTorsionGenerator constructs a PeriodicTorsionForce."""
-
- def __init__(self, hamiltonian):
- self.ff = hamiltonian
- self.p_types = []
- self.i_types = []
- self.params = {
- "k1_p": [],
- "psi1_p": [],
- "k2_p": [],
- "psi2_p": [],
- "k3_p": [],
- "psi3_p": [],
- "k4_p": [],
- "psi4_p": [],
- "k1_i": [],
- "psi1_i": [],
- "k2_i": [],
- "psi2_i": [],
- "k3_i": [],
- "psi3_i": [],
- "k4_i": [],
- "psi4_i": [],
- }
- self.proper = []
- self.improper = []
- self.propersForAtomType = defaultdict(set)
- self.n_proper = 0
- self.n_improper = 0
- self.name = "PeriodicTorsion"
-
- def registerProperTorsion(self, parameters):
- torsion = _parseTorsion(self.ff, parameters)
- if torsion is not None:
- index = len(self.proper)
- self.proper.append(torsion)
- for t in torsion.types2:
- self.propersForAtomType[t].add(index)
- for t in torsion.types3:
- self.propersForAtomType[t].add(index)
-
- def registerImproperTorsion(self, parameters, ordering="default"):
- torsion = _parseTorsion(self.ff, parameters)
- if torsion is not None:
- if ordering in ["default", "charmm", "amber"]:
- torsion.ordering = ordering
- else:
- raise ValueError(
- "Illegal ordering type %s for improper torsion %s"
- % (ordering, torsion)
- )
- self.improper.append(torsion)
-
- @staticmethod
- def parseElement(element, ff):
- """parse section in XML file
-
- example:
-
-
-
-
-
-
"""
- existing = [f for f in ff._forces if isinstance(f, PeriodicTorsionJaxGenerator)]
- if len(existing) == 0:
- generator = PeriodicTorsionJaxGenerator(ff)
- ff.registerGenerator(generator)
- else:
- generator = existing[0]
- for torsion in element.findall("Proper"):
- generator.registerProperTorsion(torsion.attrib)
- for torsion in element.findall("Improper"):
- if "ordering" in element.attrib:
- generator.registerImproperTorsion(
- torsion.attrib, element.attrib["ordering"]
- )
- else:
- generator.registerImproperTorsion(torsion.attrib)
-
- def createForce(self, sys, data, nonbondedMethod, nonbondedCutoff, args):
-
- # pump proper params
- for tor in self.proper:
- for i in range(len(tor.phase)):
- if tor.periodicity[i] == 1:
- self.params["k1_p"].append(tor.k[i])
- self.params["psi1_p"].append(tor.phase[i])
- tor.points[i] = len(self.params["k1_p"]) - 1
- if tor.periodicity[i] == 2:
- self.params["k2_p"].append(tor.k[i])
- self.params["psi2_p"].append(tor.phase[i])
- tor.points[i] = len(self.params["k2_p"]) - 1
- if tor.periodicity[i] == 3:
- self.params["k3_p"].append(tor.k[i])
- self.params["psi3_p"].append(tor.phase[i])
- tor.points[i] = len(self.params["k3_p"]) - 1
- if tor.periodicity[i] == 4:
- self.params["k4_p"].append(tor.k[i])
- self.params["psi4_p"].append(tor.phase[i])
- tor.points[i] = len(self.params["k4_p"]) - 1
- # pump impr params
- for tor in self.improper:
- for i in range(len(tor.phase)):
- if tor.periodicity[i] == 1:
- self.params["k1_i"].append(tor.k[i])
- self.params["psi1_i"].append(tor.phase[i])
- tor.points[i] = len(self.params["k1_i"]) - 1
- if tor.periodicity[i] == 2:
- self.params["k2_i"].append(tor.k[i])
- self.params["psi2_i"].append(tor.phase[i])
- tor.points[i] = len(self.params["k2_i"]) - 1
- if tor.periodicity[i] == 3:
- self.params["k3_i"].append(tor.k[i])
- self.params["psi3_i"].append(tor.phase[i])
- tor.points[i] = len(self.params["k3_i"]) - 1
- if tor.periodicity[i] == 4:
- self.params["k4_i"].append(tor.k[i])
- self.params["psi4_i"].append(tor.phase[i])
- tor.points[i] = len(self.params["k4_i"]) - 1
-
- # jax it!
- for k in self.params.keys():
- self.params[k] = jnp.array(self.params[k])
-
- map_a1_1_p = []
- map_a2_1_p = []
- map_a3_1_p = []
- map_a4_1_p = []
- prm1_p = []
- map_a1_2_p = []
- map_a2_2_p = []
- map_a3_2_p = []
- map_a4_2_p = []
- prm2_p = []
- map_a1_3_p = []
- map_a2_3_p = []
- map_a3_3_p = []
- map_a4_3_p = []
- prm3_p = []
- map_a1_4_p = []
- map_a2_4_p = []
- map_a3_4_p = []
- map_a4_4_p = []
- prm4_p = []
-
- wildcard = self.ff._atomClasses[""]
- proper_cache = {}
- for torsion in data.propers:
- type1, type2, type3, type4 = [
- data.atomType[data.atoms[torsion[i]]] for i in range(4)
- ]
- sig = (type1, type2, type3, type4)
- sig = frozenset((sig, sig[::-1]))
- match = proper_cache.get(sig, None)
- if match == -1:
- continue
- if match is None:
- for index in self.propersForAtomType[type2]:
- tordef = self.proper[index]
- types1 = tordef.types1
- types2 = tordef.types2
- types3 = tordef.types3
- types4 = tordef.types4
- if (
- type2 in types2
- and type3 in types3
- and type4 in types4
- and type1 in types1
- ) or (
- type2 in types3
- and type3 in types2
- and type4 in types1
- and type1 in types4
- ):
- hasWildcard = wildcard in (types1, types2, types3, types4)
- if (
- match is None or not hasWildcard
- ): # Prefer specific definitions over ones with wildcards
- match = tordef
- if not hasWildcard:
- break
- if match is None:
- proper_cache[sig] = -1
- else:
- proper_cache[sig] = match
- if match is not None:
- for i in range(len(match.phase)):
- if match.k[i] != 0:
- if match.periodicity[i] == 1:
- map_a1_1_p.append(torsion[0])
- map_a2_1_p.append(torsion[1])
- map_a3_1_p.append(torsion[2])
- map_a4_1_p.append(torsion[3])
- prm1_p.append(match.points[i])
- assert match.points[i] != -1
- if match.periodicity[i] == 2:
- map_a1_2_p.append(torsion[0])
- map_a2_2_p.append(torsion[1])
- map_a3_2_p.append(torsion[2])
- map_a4_2_p.append(torsion[3])
- prm2_p.append(match.points[i])
- assert match.points[i] != -1
- if match.periodicity[i] == 3:
- map_a1_3_p.append(torsion[0])
- map_a2_3_p.append(torsion[1])
- map_a3_3_p.append(torsion[2])
- map_a4_3_p.append(torsion[3])
- prm3_p.append(match.points[i])
- assert match.points[i] != -1
- if match.periodicity[i] == 4:
- map_a1_4_p.append(torsion[0])
- map_a2_4_p.append(torsion[1])
- map_a3_4_p.append(torsion[2])
- map_a4_4_p.append(torsion[3])
- prm4_p.append(match.points[i])
- assert match.points[i] != -1
-
- map_a1_1_i = []
- map_a2_1_i = []
- map_a3_1_i = []
- map_a4_1_i = []
- prm1_i = []
- map_a1_2_i = []
- map_a2_2_i = []
- map_a3_2_i = []
- map_a4_2_i = []
- prm2_i = []
- map_a1_3_i = []
- map_a2_3_i = []
- map_a3_3_i = []
- map_a4_3_i = []
- prm3_i = []
- map_a1_4_i = []
- map_a2_4_i = []
- map_a3_4_i = []
- map_a4_4_i = []
- prm4_i = []
-
- impr_cache = {}
- for torsion in data.impropers:
- t1, t2, t3, t4 = [data.atomType[data.atoms[torsion[i]]] for i in range(4)]
- sig = (t1, t2, t3, t4)
- match = impr_cache.get(sig, None)
- if match == -1:
- # Previously checked, and doesn't appear in the database
- continue
- elif match:
- i1, i2, i3, i4, tordef = match
- a1, a2, a3, a4 = (torsion[i] for i in (i1, i2, i3, i4))
- match = (a1, a2, a3, a4, tordef)
- if match is None:
- match = _matchImproper(data, torsion, self)
- if match is not None:
- order = match[:4]
- i1, i2, i3, i4 = tuple(torsion.index(a) for a in order)
- impr_cache[sig] = (i1, i2, i3, i4, match[-1])
- else:
- impr_cache[sig] = -1
- if match is not None:
- (a1, a2, a3, a4, tordef) = match
- for i in range(len(tordef.phase)):
- if tordef.k[i] != 0:
- if tordef.periodicity[i] == 1:
- map_a1_1_i.append(a1)
- map_a2_1_i.append(a2)
- map_a3_1_i.append(a3)
- map_a4_1_i.append(a4)
- prm1_i.append(tordef.points[i])
- assert tordef.points[i] != -1
- if tordef.periodicity[i] == 2:
- map_a1_2_i.append(a1)
- map_a2_2_i.append(a2)
- map_a3_2_i.append(a3)
- map_a4_2_i.append(a4)
- prm2_i.append(tordef.points[i])
- assert tordef.points[i] != -1
- if tordef.periodicity[i] == 3:
- map_a1_3_i.append(a1)
- map_a2_3_i.append(a2)
- map_a3_3_i.append(a3)
- map_a4_3_i.append(a4)
- prm3_i.append(tordef.points[i])
- assert tordef.points[i] != -1
- if tordef.periodicity[i] == 4:
- map_a1_4_i.append(a1)
- map_a2_4_i.append(a2)
- map_a3_4_i.append(a3)
- map_a4_4_i.append(a4)
- prm4_i.append(tordef.points[i])
- assert tordef.points[i] != -1
-
- map_a1_1_p = np.array(map_a1_1_p, dtype=int)
- map_a2_1_p = np.array(map_a2_1_p, dtype=int)
- map_a3_1_p = np.array(map_a3_1_p, dtype=int)
- map_a4_1_p = np.array(map_a4_1_p, dtype=int)
- map_a1_2_p = np.array(map_a1_2_p, dtype=int)
- map_a2_2_p = np.array(map_a2_2_p, dtype=int)
- map_a3_2_p = np.array(map_a3_2_p, dtype=int)
- map_a4_2_p = np.array(map_a4_2_p, dtype=int)
- map_a1_3_p = np.array(map_a1_3_p, dtype=int)
- map_a2_3_p = np.array(map_a2_3_p, dtype=int)
- map_a3_3_p = np.array(map_a3_3_p, dtype=int)
- map_a4_3_p = np.array(map_a4_3_p, dtype=int)
- map_a1_4_p = np.array(map_a1_4_p, dtype=int)
- map_a2_4_p = np.array(map_a2_4_p, dtype=int)
- map_a3_4_p = np.array(map_a3_4_p, dtype=int)
- map_a4_4_p = np.array(map_a4_4_p, dtype=int)
- prm1_p = np.array(prm1_p, dtype=int)
- prm2_p = np.array(prm2_p, dtype=int)
- prm3_p = np.array(prm3_p, dtype=int)
- prm4_p = np.array(prm4_p, dtype=int)
-
- map_a1_1_i = np.array(map_a1_1_i, dtype=int)
- map_a2_1_i = np.array(map_a2_1_i, dtype=int)
- map_a3_1_i = np.array(map_a3_1_i, dtype=int)
- map_a4_1_i = np.array(map_a4_1_i, dtype=int)
- map_a1_2_i = np.array(map_a1_2_i, dtype=int)
- map_a2_2_i = np.array(map_a2_2_i, dtype=int)
- map_a3_2_i = np.array(map_a3_2_i, dtype=int)
- map_a4_2_i = np.array(map_a4_2_i, dtype=int)
- map_a1_3_i = np.array(map_a1_3_i, dtype=int)
- map_a2_3_i = np.array(map_a2_3_i, dtype=int)
- map_a3_3_i = np.array(map_a3_3_i, dtype=int)
- map_a4_3_i = np.array(map_a4_3_i, dtype=int)
- map_a1_4_i = np.array(map_a1_4_i, dtype=int)
- map_a2_4_i = np.array(map_a2_4_i, dtype=int)
- map_a3_4_i = np.array(map_a3_4_i, dtype=int)
- map_a4_4_i = np.array(map_a4_4_i, dtype=int)
- prm1_i = np.array(prm1_i, dtype=int)
- prm2_i = np.array(prm2_i, dtype=int)
- prm3_i = np.array(prm3_i, dtype=int)
- prm4_i = np.array(prm4_i, dtype=int)
-
- prop1 = PeriodicTorsionJaxForce(
- map_a1_1_p, map_a2_1_p, map_a3_1_p, map_a4_1_p, prm1_p, 1
- )
- prop2 = PeriodicTorsionJaxForce(
- map_a1_2_p, map_a2_2_p, map_a3_2_p, map_a4_2_p, prm2_p, 2
- )
- prop3 = PeriodicTorsionJaxForce(
- map_a1_3_p, map_a2_3_p, map_a3_3_p, map_a4_3_p, prm3_p, 3
- )
- prop4 = PeriodicTorsionJaxForce(
- map_a1_4_p, map_a2_4_p, map_a3_4_p, map_a4_4_p, prm4_p, 4
- )
-
- impr1 = PeriodicTorsionJaxForce(
- map_a1_1_i, map_a2_1_i, map_a3_1_i, map_a4_1_i, prm1_i, 1
- )
- impr2 = PeriodicTorsionJaxForce(
- map_a1_2_i, map_a2_2_i, map_a3_2_i, map_a4_2_i, prm2_i, 2
- )
- impr3 = PeriodicTorsionJaxForce(
- map_a1_3_i, map_a2_3_i, map_a3_3_i, map_a4_3_i, prm3_i, 3
- )
- impr4 = PeriodicTorsionJaxForce(
- map_a1_4_i, map_a2_4_i, map_a3_4_i, map_a4_4_i, prm4_i, 4
+ func = self.getAddVirtualSiteFunc()
+ newpos = func(pos, params)
+ return newpos
+
+ def addVirtualSiteToMol(self, rdmol, params):
+ """
+ Add coordinates for rdkit.Chem.Mol object
+
+ Parameters
+ ----------
+ rdmol: rdkit.Chem.Mol
+ Mol object to which virtual sites are added
+ params: dict
+ Paramtree of hamiltonian, i.e. `dmff.Hamiltonian.paramtree`
+
+ Return
+ ------
+ newmol: rdkit.Chem.Mol
+ Mol object with virtual sites added
+
+ Examples
+ --------
+ >>> import jax.numpy as jnp
+ >>> import openmm.app as app
+ >>> from rdkit import Chem
+ >>> from dmff import Hamiltonian
+ >>> pdb = app.PDBFile("tests/data/chlorobenzene.pdb")
+ >>> mol = Chem.MolFromMolFile("tests/data/chlorobenzene.mol", removeHs=False)
+ >>> h = Hamiltonian("tests/data/cholorobenzene_vsite.xml")
+ >>> potObj = h.createPotential(pdb.topology, rdmol=mol)
+ >>> newmol = h.addVirtualSiteToMol(mol, h.paramtree)
+ """
+ vsiteObj = self.getVirtualSiteObj()
+ newmol = vsiteObj.addVirtualSiteToMol(
+ rdmol,
+ params['NonbondedForce']['vsite_types'],
+ params['NonbondedForce']['vsite_distances']
)
-
- def potential_fn(positions, box, pairs, params):
- p1e = prop1.get_energy(
- positions, box, pairs, params["k1_p"], params["psi1_p"]
- )
- p2e = prop2.get_energy(
- positions, box, pairs, params["k2_p"], params["psi2_p"]
- )
- p3e = prop3.get_energy(
- positions, box, pairs, params["k3_p"], params["psi3_p"]
- )
- p4e = prop4.get_energy(
- positions, box, pairs, params["k4_p"], params["psi4_p"]
- )
-
- i1e = impr1.get_energy(
- positions, box, pairs, params["k1_i"], params["psi1_i"]
- )
- i2e = impr2.get_energy(
- positions, box, pairs, params["k2_i"], params["psi2_i"]
- )
- i3e = impr3.get_energy(
- positions, box, pairs, params["k3_i"], params["psi3_i"]
- )
- i4e = impr4.get_energy(
- positions, box, pairs, params["k4_i"], params["psi4_i"]
- )
-
- return p1e + p2e + p3e + p4e + i1e + i2e + i3e + i4e
-
- self._jaxPotential = potential_fn
- # self._top_data = data
-
- def getJaxPotential(self):
- return self._jaxPotential
-
- def renderXML(self):
- params = self.params
- # generate xml force field file
- finfo = XMLNodeInfo("PeriodicTorsionForce")
- for i in range(len(self.proper)):
- proper = self.proper[i]
-
- finfo.addElement(
- "Proper",
- {
- "type1": proper.types1,
- "type2": proper.types2,
- "type3": proper.types3,
- "type4": proper.types4,
- "periodicity1": proper.periodicity[0],
- "phase1": params["psi1_p"][i],
- "k1": params["k1_p"][i],
- "periodicity2": proper.periodicity[1],
- "phase2": params["psi2_p"][i],
- "k2": params["k2_p"][i],
- "periodicity3": proper.periodicity[2],
- "phase3": params["psi3_p"][i],
- "k3": params["k3_p"][i],
- "periodicity4": proper.periodicity[3],
- "phase4": params["psi4_p"][i],
- "k4": params["k4_p"][i],
- },
- )
-
- for i in range(len(self.improper)):
-
- improper = self.improper[i]
-
- finfo.addElement(
- "Improper",
- {
- "type1": improper.types1,
- "type2": improper.types2,
- "type3": improper.types3,
- "type4": improper.types4,
- "periodicity1": improper.periodicity[0],
- "phase1": params["psi1_i"][i],
- "k1": params["k1_i"][i],
- "periodicity2": proper.periodicity[1],
- "phase2": params["psi2_i"][i],
- "k2": params["k2_i"][i],
- "periodicity3": proper.periodicity[2],
- "phase3": params["psi3_i"][i],
- "k3": params["k3_i"][i],
- "periodicity4": proper.periodicity[3],
- "phase4": params["psi4_i"][i],
- "k4": params["k4_i"][i],
- },
- )
-
- return finfo
-
-
-app.forcefield.parsers[
- "PeriodicTorsionForce"
-] = PeriodicTorsionJaxGenerator.parseElement
-
-
-class NonbondJaxGenerator:
-
- SCALETOL = 1e-3
-
- def __init__(self, hamiltionian, coulomb14scale, lj14scale):
-
- self.ff = hamiltionian
- self.coulomb14scale = coulomb14scale
- self.lj14scale = lj14scale
- # self.params = app.ForceField._AtomTypeParameters(hamiltionian, 'NonbondedForce', 'Atom', ('charge', 'sigma', 'epsilon'))
- self.params = {
- "sigma": [],
- "epsilon": [],
- "epsfix": [],
- "sigfix": [],
- "charge": [],
- "coulomb14scale": [coulomb14scale],
- "lj14scale": [lj14scale],
- }
- self.types = []
- self.useAttributeFromResidue = []
- self.name = "Nonbond"
-
-
- def registerAtom(self, atom):
- # use types in nb cards or resname+atomname in residue cards
- types = self.ff._findAtomTypes(atom, 1)[0]
- if None not in types:
- self.types.append(types)
-
- for key in ["sigma", "epsilon", "charge"]:
- if key not in self.useAttributeFromResidue:
- self.params[key].append(float(atom[key]))
-
+ return newmol
+
@staticmethod
- def parseElement(element, ff):
- """parse section in XML file
-
- example:
-
-
-
-
-
-
+ def buildTopologyFromMol(rdmol, resname: str = "MOL") -> app.Topology:
"""
- existing = [f for f in ff._forces if isinstance(f, NonbondJaxGenerator)]
-
- if len(existing) == 0:
- generator = NonbondJaxGenerator(
- ff,
- float(element.attrib["coulomb14scale"]),
- float(element.attrib["lj14scale"]),
- # useDispersionCorrection
- )
- ff.registerGenerator(generator)
- else:
- generator = existing[0]
-
- if (abs(generator.coulomb14scale - float(element.attrib['coulomb14scale'])) > NonbondJaxGenerator.SCALETOL
- or abs(generator.lj14scale - float(element.attrib['lj14scale'])) > NonbondJaxGenerator.SCALETOL
- ):
- raise ValueError('Found multiple NonbondedForce tags with different 1-4 scales')
- excludedParams = [
- node.attrib["name"] for node in element.findall("UseAttributeFromResidue")
- ]
- for eprm in excludedParams:
- if eprm not in generator.useAttributeFromResidue:
- generator.useAttributeFromResidue.append(eprm)
- for atom in element.findall("Atom"):
- generator.registerAtom(atom.attrib)
-
- generator.n_atoms = len(element.findall("Atom"))
-
- def createForce(self, system, data, nonbondedMethod, nonbondedCutoff, args):
- methodMap = {
- app.NoCutoff: "NoCutoff",
- app.CutoffPeriodic: "CutoffPeriodic",
- app.CutoffNonPeriodic: "CutoffNonPeriodic",
- app.PME: "PME",
- }
- if nonbondedMethod not in methodMap:
- raise ValueError("Illegal nonbonded method for NonbondedForce")
- isNoCut = False
- if nonbondedMethod is app.NoCutoff:
- isNoCut = True
-
- # Jax prms!
- for k in self.params.keys():
- self.params[k] = jnp.array(self.params[k])
-
- mscales_coul = jnp.array([0.0, 0.0, 0.0, 1.0, 1.0, 1.0]) # mscale for PME
- mscales_coul = mscales_coul.at[2].set(self.params["coulomb14scale"][0])
- mscales_lj = jnp.array([0.0, 0.0, 0.0, 1.0, 1.0, 1.0]) # mscale for LJ
- mscales_lj = mscales_lj.at[2].set(self.params["lj14scale"][0])
-
- # Coulomb: only support PME for now
- # set PBC
- if nonbondedMethod not in [app.NoCutoff, app.CutoffNonPeriodic]:
- ifPBC = True
- else:
- ifPBC = False
-
- # load LJ from types
- map_lj = []
- for atom in data.atoms:
- types = data.atomType[atom]
- ifFound = False
- for ntp, tp in enumerate(self.types):
- if types in tp:
- map_lj.append(ntp)
- ifFound = True
- break
- if not ifFound:
- raise mm.OpenMMException(
- "AtomType of %s mismatched in NonbondedForce" % (str(atom))
- )
- map_lj = jnp.array(map_lj, dtype=int)
-
- self.ifChargeFromResidue = False
- if "charge" in self.useAttributeFromResidue:
- # load charge from residue cards
- self.ifChargeFromResidue = True
- chargeinfo = {}
- for atom in data.atoms:
- resname, aname = atom.residue.name, atom.name
- prm = data.atomParameters[atom]
- chargeinfo[resname + "+" + aname] = prm["charge"]
- ckeys = [k for k in chargeinfo.keys()]
- self.params["charge"] = [chargeinfo[k] for k in chargeinfo.keys()]
- chargeidx = {}
- for n, i in enumerate(ckeys):
- chargeidx[i] = n
- map_charge = []
- for na in range(len(data.atoms)):
- key = data.atoms[na].residue.name + "+" + data.atoms[na].name
- if key in chargeidx:
- map_charge.append(chargeidx[key])
- map_charge = np.array(map_charge, dtype=int)
- self.params["charge"] = jnp.array(self.params["charge"])
- else:
- map_charge = map_lj
-
- # TODO: implement NBFIX
- map_nbfix = []
- map_nbfix = np.array(map_nbfix, dtype=int).reshape((-1, 2))
-
- colv_map = build_covalent_map(data, 6)
-
- if unit.is_quantity(nonbondedCutoff):
- r_cut = nonbondedCutoff.value_in_unit(unit.nanometer)
- else:
- r_cut = nonbondedCutoff
- if "switchDistance" in args and args["switchDistance"] is not None:
- r_switch = args["switchDistance"]
- r_switch = (
- r_switch
- if not unit.is_quantity(r_switch)
- else r_switch.value_in_unit(unit.nanometer)
- )
- ifSwitch = True
- else:
- r_switch = r_cut
- ifSwitch = False
+ Build openmm.app.Topology from rdkit.Chem.Mol Object
+
+ Parameters
+ ----------
+ rdmol: rdkit.Chem.Mol
+ Mol object
+ resname: str
+ Name of the added residue, default "MOL"
- # PME Settings
- if nonbondedMethod is app.PME:
- a, b, c = system.getDefaultPeriodicBoxVectors()
- box = jnp.array([a._value, b._value, c._value])
- self.ethresh = args.get("ethresh", 1e-6)
- self.coeff_method = args.get("PmeCoeffMethod", "openmm")
- self.fourier_spacing = args.get("PmeSpacing", 0.1)
- kappa, K1, K2, K3 = setup_ewald_parameters(
- r_cut,
- self.ethresh,
- box,
- self.fourier_spacing,
- self.coeff_method
- )
-
- map_lj = jnp.array(map_lj)
- map_nbfix = jnp.array(map_nbfix)
- map_charge = jnp.array(map_charge)
-
- # Free Energy Settings #
- isFreeEnergy = args.get("isFreeEnergy", False)
- if isFreeEnergy:
- vdwLambda = args.get("vdwLambda", 0.0)
- coulLambda = args.get("coulLambda", 0.0)
- ifStateA = args.get("ifStateA", True)
-
- # soft-cores
- vdwSoftCore = args.get("vdwSoftCore", False)
- coulSoftCore = args.get("coulSoftCore", False)
- scAlpha = args.get("scAlpha", 0.0)
- scSigma = args.get("scSigma", 0.0)
-
- # couple
- coupleIndex = args.get("coupleIndex", [])
- if len(coupleIndex) > 0:
- coupleMask = [False for _ in range(len(data.atoms))]
- for atomIndex in coupleIndex:
- coupleMask[atomIndex] = True
- coupleMask = jnp.array(coupleMask, dtype=bool)
- else:
- coupleMask = None
-
- if not isFreeEnergy:
- ljforce = LennardJonesForce(
- r_switch,
- r_cut,
- map_lj,
- map_nbfix,
- colv_map,
- isSwitch=ifSwitch,
- isPBC=ifPBC,
- isNoCut=isNoCut
- )
- else:
- ljforce = LennardJonesFreeEnergyForce(
- r_switch,
- r_cut,
- map_lj,
- map_nbfix,
- colv_map,
- isSwitch=ifSwitch,
- isPBC=ifPBC,
- isNoCut=isNoCut,
- feLambda=vdwLambda,
- coupleMask=coupleMask,
- useSoftCore=vdwSoftCore,
- ifStateA=ifStateA,
- sc_alpha=scAlpha,
- sc_sigma=scSigma
- )
-
- ljenergy = ljforce.generate_get_energy()
-
- # dispersion correction
- useDispersionCorrection = args.get("useDispersionCorrection", False)
- if useDispersionCorrection:
- numTypes = len(self.types)
- countVec = np.zeros(numTypes, dtype=int)
- countMat = np.zeros((numTypes, numTypes), dtype=int)
- types, count = np.unique(map_lj, return_counts=True)
-
- for typ, cnt in zip(types, count):
- countVec[typ] += cnt
- for i in range(numTypes):
- for j in range(i, numTypes):
- if i != j:
- countMat[i, j] = countVec[i] * countVec[j]
- else:
- countMat[i, i] = countVec[i] * (countVec[i] - 1) // 2
- assert np.sum(countMat) == len(map_lj) * (len(map_lj) - 1) // 2
-
- colv_pairs = np.argwhere(np.logical_and(colv_map > 0, colv_map <= 3))
- for pair in colv_pairs:
- if pair[0] <= pair[1]:
- tmp = (map_lj[pair[0]], map_lj[pair[1]])
- t1, t2 = min(tmp), max(tmp)
- countMat[t1, t2] -= 1
+ Return
+ ------
+ top: `openmm.app.Topology`
+ Topology built based on the input rdkit Mol object
+ """
+ from rdkit import Chem
- if not isFreeEnergy:
- ljDispCorrForce = LennardJonesLongRangeForce(
- r_cut,
- map_lj,
- map_nbfix,
- countMat
- )
- else:
- ljDispCorrForce = LennardJonesLongRangeFreeEnergyForce(
- r_cut,
- map_lj,
- map_nbfix,
- countMat,
- vdwLambda,
- ifStateA,
- coupleMask
- )
- ljDispEnergyFn = ljDispCorrForce.generate_get_energy()
+ top = app.Topology()
+ chain = top.addChain(0)
+ res = top.addResidue(resname, chain, "1", "")
- if not isFreeEnergy:
- if nonbondedMethod is not app.PME:
- # do not use PME
- if nonbondedMethod in [app.CutoffPeriodic, app.CutoffNonPeriodic]:
- # use Reaction Field
- coulforce = CoulReactionFieldForce(r_cut, map_charge, colv_map, isPBC=ifPBC)
- if nonbondedMethod is app.NoCutoff:
- # use NoCutoff
- coulforce = CoulNoCutoffForce(map_charge, colv_map)
- else:
- coulforce = CoulombPMEForce(r_cut, map_charge, colv_map, kappa, (K1, K2, K3))
- else:
- assert nonbondedMethod is app.PME, "Only PME is supported in free energy calculations"
- coulforce = CoulombPMEFreeEnergyForce(
- r_cut,
- map_charge,
- colv_map,
- kappa,
- (K1, K2, K3),
- coulLambda,
- ifStateA=ifStateA,
- coupleMask=coupleMask,
- useSoftCore=coulSoftCore,
- sc_alpha=scAlpha,
- sc_sigma=scSigma
+ atCount = {}
+ addedAtoms = []
+ for idx, atom in enumerate(rdmol.GetAtoms()):
+ symb = atom.GetSymbol().upper()
+ atCount.update({symb: atCount.get(symb, 0) + 1})
+ ele = app.Element.getBySymbol(symb)
+ atName = f'{symb}{atCount[symb]}'
+
+ addedAtom = top.addAtom(atName, ele, res, str(idx+1))
+ addedAtoms.append(addedAtom)
+
+ bondTypeMap = {
+ Chem.rdchem.BondType.SINGLE: app.Single,
+ Chem.rdchem.BondType.DOUBLE: app.Double,
+ Chem.rdchem.BondType.TRIPLE: app.Triple,
+ Chem.rdchem.BondType.AROMATIC: app.Aromatic
+ }
+ for bond in rdmol.GetBonds():
+ top.addBond(
+ addedAtoms[bond.GetBeginAtomIdx()],
+ addedAtoms[bond.GetEndAtomIdx()],
+ type=bondTypeMap.get(bond.GetBondType(), None)
)
-
- coulenergy = coulforce.generate_get_energy()
-
- if not isFreeEnergy:
- def potential_fn(positions, box, pairs, params):
-
- # check whether args passed into potential_fn are jnp.array and differentiable
- # note this check will be optimized away by jit
- # it is jit-compatiable
- isinstance_jnp(positions, box, params)
-
- ljE = ljenergy(
- positions,
- box,
- pairs,
- params["epsilon"],
- params["sigma"],
- params["epsfix"],
- params["sigfix"],
- mscales_lj
- )
- coulE = coulenergy(
- positions,
- box,
- pairs,
- params["charge"],
- mscales_coul
- )
-
- if useDispersionCorrection:
- ljDispEnergy = ljDispEnergyFn(
- box,
- params['epsilon'],
- params['sigma'],
- params['epsfix'],
- params['sigfix']
- )
-
- return ljE + coulE + ljDispEnergy
- else:
- return ljE + coulE
-
- self._jaxPotential = potential_fn
- else:
- # Free Energy
- @jit_condition()
- def potential_fn(positions, box, pairs, params, vdwLambda, coulLambda):
- ljE = ljenergy(
- positions,
- box,
- pairs,
- params["epsilon"],
- params["sigma"],
- params["epsfix"],
- params["sigfix"],
- mscales_lj,
- vdwLambda
- )
- coulE = coulenergy(
- positions,
- box,
- pairs,
- params["charge"],
- mscales_coul,
- coulLambda
- )
-
- if useDispersionCorrection:
- ljDispEnergy = ljDispEnergyFn(
- box,
- params['epsilon'],
- params['sigma'],
- params['epsfix'],
- params['sigfix'],
- vdwLambda
- )
- return ljE + coulE + ljDispEnergy
- else:
- return ljE + coulE
-
- self._jaxPotential = potential_fn
-
- def getJaxPotential(self):
- return self._jaxPotential
-
- def renderXML(self):
-
- #
- finfo = XMLNodeInfo("NonbondedForce")
- finfo.addAttribute("coulomb14scale", str(self.coulomb14scale))
- finfo.addAttribute("lj14scale", str(self.lj14scale))
-
- for atom in range(self.n_atoms):
- info = {
- "type": self.types[atom],
- "charge": self.params["charge"][atom],
- "sigma": self.params["sigma"][atom],
- "epsilon": self.params["epsilon"][atom],
- }
- finfo.addElement("Atom", info)
-
- return finfo
-
-
-app.forcefield.parsers["NonbondedForce"] = NonbondJaxGenerator.parseElement
-
-
-class Hamiltonian(app.forcefield.ForceField):
- def __init__(self, *xmlnames):
- super().__init__(*xmlnames)
- # add a function to parse AtomTypes and Residues information
- self._atomtypes = None
- self._residues = None
- self._potentials = []
-
- def createPotential(
- self,
- topology,
- nonbondedMethod=app.NoCutoff,
- nonbondedCutoff=1.0 * unit.nanometer,
- **args,
- ):
- system = self.createSystem(
- topology,
- nonbondedMethod=nonbondedMethod,
- nonbondedCutoff=nonbondedCutoff,
- **args,
- )
- # load_constraints_from_system_if_needed
- # create potentials
- for generator in self._forces:
- try:
- potentialImpl = generator.getJaxPotential()
- self._potentials.append(potentialImpl)
- except Exception as e:
- print(e)
- pass
- return [p for p in self._potentials]
-
- def render(self, filename):
- root = ET.Element("ForceField")
- forceInfos = [g.renderXML() for g in self._forces]
- for finfo in forceInfos:
- # create xml nodes
- if finfo is not None:
- node = ET.SubElement(root, finfo.name)
- for key in finfo.attributes.keys():
- node.set(key, finfo.attributes[key])
- for elem in finfo.elements:
- subnode = ET.SubElement(node, elem.name)
- for key in elem.attributes.keys():
- subnode.set(key, elem.attributes[key])
-
- tree = ET.ElementTree(root)
- tree.write(filename)
-
- def getPotentialFunc(self):
- if len(self._potentials) == 0:
- raise DMFFException("Hamiltonian need to be initialized.")
- efuncs = {}
- for gen in self.getGenerators():
- efuncs[gen.name] = gen._jaxPotential
-
- def totalPE(positions, box, pairs, params):
- totale = sum([
- efuncs[k](positions, box, pairs, params[k])
- for k in efuncs.keys()
- ])
- return totale
-
- return totalPE
-
- def getParameters(self):
- params = {}
- for gen in self.getGenerators():
- params[gen.name] = gen.params
- return params
+ return top
\ No newline at end of file
diff --git a/dmff/classical/fep.py b/dmff/classical/fep.py
index 6f8e39b8e..3d50f6d5c 100644
--- a/dmff/classical/fep.py
+++ b/dmff/classical/fep.py
@@ -44,7 +44,6 @@ def __init__(
r_cut,
map_prm,
map_nbfix,
- colvmap,
isSwitch: bool = False,
isPBC: bool = True,
isNoCut: bool = False,
@@ -66,7 +65,6 @@ def __init__(
self.ifPBC = isPBC
self.ifNoCut = isNoCut
assert not isNoCut, f"NoCut is not supported for free energy calculations"
- self.colvmap = colvmap
# free energy
self.feLambda = feLambda
@@ -82,8 +80,8 @@ def generate_get_energy(self):
def get_energy(positions, box, pairs, epsilon, sigma, epsfix, sigfix, mscales, lambda_):
- pairs = regularize_pairs(pairs)
- bufScales = pair_buffer_scales(pairs)
+ pairs = pairs.at[:, :2].set(regularize_pairs(pairs[:, :2]))
+ bufScales = pair_buffer_scales(pairs[:, :2])
eps_m1 = jnp.repeat(epsilon.reshape((-1, 1)), epsilon.shape[0], axis=1)
eps_m2 = eps_m1.T
@@ -97,7 +95,7 @@ def get_energy(positions, box, pairs, epsilon, sigma, epsfix, sigfix, mscales, l
sig_mat = sig_mat.at[self.map_nbfix[:, 0], self.map_nbfix[:, 1]].set(sigfix)
sig_mat = sig_mat.at[self.map_nbfix[:, 1], self.map_nbfix[:, 0]].set(sigfix)
- colv_pair = self.colvmap[pairs[:,0],pairs[:,1]]
+ colv_pair = pairs[:, 2]
mscale_pair = mscales[colv_pair-1] # in mscale vector, the 0th item is 1-2 scale, the 1st item is 1-3 scale, etc...
dr_vec = positions[pairs[:, 0]] - positions[pairs[:, 1]]
@@ -247,7 +245,6 @@ def __init__(
self,
r_cut: float,
map_prm: Iterable[int],
- cov_mat: np.ndarray,
kappa: float,
K: Tuple[int, int, int],
feLambda: float,
@@ -262,7 +259,6 @@ def __init__(
):
self.r_cut = r_cut
self.map_prm = map_prm
- self.cov_mat = cov_mat
self.kappa = kappa # in nm -1
self.K1, self.K2, self.K3 = K[0], K[1], K[2]
# free energy
@@ -282,8 +278,8 @@ def __init__(
def generate_get_energy(self):
def get_energy(positions, box, pairs, charges, mscales, lambda_):
- pairs = regularize_pairs(pairs)
- bufScales = pair_buffer_scales(pairs)
+ pairs = pairs.at[:, :2].set(regularize_pairs(pairs[:, :2]))
+ bufScales = pair_buffer_scales(pairs[:, :2])
dr_vec = positions[pairs[:, 0]] - positions[pairs[:, 1]]
dr_vec = v_pbc_shift(dr_vec, box, jnp.linalg.inv(box))
dr_norm = jnp.linalg.norm(dr_vec, axis=1)
@@ -291,7 +287,7 @@ def get_energy(positions, box, pairs, charges, mscales, lambda_):
atomCharges = charges[self.map_prm[np.arange(positions.shape[0])]]
chgprod = atomCharges[pairs[:, 0]] * atomCharges[pairs[:, 1]]
- colv_pair = self.cov_mat[pairs[:, 0], pairs[:, 1]]
+ colv_pair = pairs[:, 2]
mscale_pair = mscales[colv_pair-1]
pme_recip_fn = generate_pme_recip(
diff --git a/dmff/classical/inter.py b/dmff/classical/inter.py
index d7c16317f..8438b9ee5 100644
--- a/dmff/classical/inter.py
+++ b/dmff/classical/inter.py
@@ -1,4 +1,4 @@
-from typing import Iterable, Tuple
+from typing import Iterable, Tuple, Optional
import jax.numpy as jnp
import numpy as np
@@ -21,7 +21,6 @@ def __init__(
r_cut,
map_prm,
map_nbfix,
- colvmap,
isSwitch: bool = False,
isPBC: bool = True,
isNoCut: bool = False
@@ -34,7 +33,6 @@ def __init__(
self.map_nbfix = map_nbfix
self.ifPBC = isPBC
self.ifNoCut = isNoCut
- self.colvmap = colvmap
def generate_get_energy(self):
def get_LJ_energy(dr_vec, sig, eps, box):
@@ -57,13 +55,13 @@ def get_LJ_energy(dr_vec, sig, eps, box):
def get_energy(positions, box, pairs, epsilon, sigma, epsfix, sigfix, mscales):
- pairs = regularize_pairs(pairs)
- mask = pair_buffer_scales(pairs)
+ pairs = pairs.at[:, :2].set(regularize_pairs(pairs[:, :2]))
+ mask = pair_buffer_scales(pairs[:, :2])
map_prm = self.map_prm
eps_m1 = jnp.repeat(epsilon.reshape((-1, 1)), epsilon.shape[0], axis=1)
eps_m2 = eps_m1.T
- eps_mat = jnp.sqrt(eps_m1 * eps_m2)
+ eps_mat = jnp.sqrt(eps_m1 * eps_m2 + 1e-32)
sig_m1 = jnp.repeat(sigma.reshape((-1, 1)), sigma.shape[0], axis=1)
sig_m2 = sig_m1.T
sig_mat = (sig_m1 + sig_m2) * 0.5
@@ -73,7 +71,7 @@ def get_energy(positions, box, pairs, epsilon, sigma, epsfix, sigfix, mscales):
sig_mat = sig_mat.at[self.map_nbfix[:, 0], self.map_nbfix[:, 1]].set(sigfix)
sig_mat = sig_mat.at[self.map_nbfix[:, 1], self.map_nbfix[:, 0]].set(sigfix)
- colv_pair = self.colvmap[pairs[:,0],pairs[:,1]]
+ colv_pair = pairs[:, 2]
mscale_pair = mscales[colv_pair-1] # in mscale vector, the 0th item is 1-2 scale, the 1st item is 1-3 scale, etc...
dr_vec = positions[pairs[:, 0]] - positions[pairs[:, 1]]
@@ -85,7 +83,6 @@ def get_energy(positions, box, pairs, epsilon, sigma, epsfix, sigfix, mscales):
eps_scale = eps * mscale_pair
E_inter = get_LJ_energy(dr_vec, sig, eps_scale, box)
-
return jnp.sum(E_inter * mask)
return get_energy
@@ -133,11 +130,11 @@ def get_energy(box, epsilon, sigma, epsfix, sigfix):
class CoulNoCutoffForce:
# E=\frac{{q}_{1}{q}_{2}}{4\pi\epsilon_0\epsilon_1 r}
- def __init__(self, map_prm, colvmap, epsilon_1=1.0) -> None:
+ def __init__(self, map_prm, epsilon_1=1.0, topology_matrix=None) -> None:
self.eps_1 = epsilon_1
self.map_prm = map_prm
- self.colvmap = colvmap
+ self.top_mat = topology_matrix
def generate_get_energy(self):
def get_coul_energy(dr_vec, chrgprod, box):
@@ -149,12 +146,11 @@ def get_coul_energy(dr_vec, chrgprod, box):
return E
def get_energy(positions, box, pairs, charges, mscales):
-
- pairs = regularize_pairs(pairs)
- mask = pair_buffer_scales(pairs)
+ pairs = pairs.at[:, :2].set(regularize_pairs(pairs[:, :2]))
+ mask = pair_buffer_scales(pairs[:, :2])
map_prm = jnp.array(self.map_prm)
- colv_pair = self.colvmap[pairs[:,0],pairs[:,1]]
+ colv_pair = pairs[:, 2]
mscale_pair = mscales[colv_pair-1]
chrg_map0 = map_prm[pairs[:, 0]]
@@ -167,9 +163,16 @@ def get_energy(positions, box, pairs, charges, mscales):
E_inter = get_coul_energy(dr_vec, chrgprod_scale, box)
- return jnp.sum(E_inter * mask)
-
- return get_energy
+ return jnp.sum(E_inter * mask)
+
+ def get_energy_bcc(positions, box, pairs, pre_charges, bcc, mscales):
+ charges = pre_charges + jnp.dot(self.top_mat, bcc).flatten()
+ return get_energy(positions, box, pairs, charges, mscales)
+
+ if self.top_mat is None:
+ return get_energy
+ else:
+ return get_energy_bcc
class CoulReactionFieldForce:
@@ -178,10 +181,10 @@ def __init__(
self,
r_cut,
map_prm,
- colvmap,
epsilon_1=1.0,
epsilon_solv=78.5,
isPBC=True,
+ topology_matrix=None
) -> None:
self.r_cut = r_cut
@@ -190,16 +193,14 @@ def __init__(
self.exp_solv = epsilon_solv
self.eps_1 = epsilon_1
self.map_prm = map_prm
- self.colvmap = colvmap
self.ifPBC = isPBC
+ self.top_mat = topology_matrix
def generate_get_energy(self):
def get_rf_energy(dr_vec, chrgprod, box):
if self.ifPBC:
dr_vec = v_pbc_shift(dr_vec, box, jnp.linalg.inv(box))
dr_norm = jnp.linalg.norm(dr_vec, axis=1)
- chrgprod = chrgprod[dr_norm <= self.r_cut]
- dr_norm = dr_norm[dr_norm <= self.r_cut]
dr_inv = 1.0 / dr_norm
E = (
@@ -212,11 +213,10 @@ def get_rf_energy(dr_vec, chrgprod, box):
return E
def get_energy(positions, box, pairs, charges, mscales):
-
- pairs = regularize_pairs(pairs)
- mask = pair_buffer_scales(pairs)
+ pairs = pairs.at[:, :2].set(regularize_pairs(pairs[:, :2]))
+ mask = pair_buffer_scales(pairs[:, :2])
- colv_pair = self.colvmap[pairs[:,0],pairs[:,1]]
+ colv_pair = pairs[:, 2]
mscale_pair = mscales[colv_pair-1]
chrg_map0 = self.map_prm[pairs[:, 0]]
@@ -231,7 +231,14 @@ def get_energy(positions, box, pairs, charges, mscales):
return jnp.sum(E_inter * mask)
- return get_energy
+ def get_energy_bcc(positions, box, pairs, pre_charges, bcc, mscales):
+ charges = pre_charges + jnp.dot(self.top_mat, bcc).flatten()
+ return get_energy(positions, box, pairs, charges, mscales)
+
+ if self.top_mat is None:
+ return get_energy
+ else:
+ return get_energy_bcc
class CoulombPMEForce:
@@ -240,18 +247,18 @@ def __init__(
self,
r_cut: float,
map_prm: Iterable[int],
- cov_mat: np.ndarray,
kappa: float,
K: Tuple[int, int, int],
pme_order: int = 6,
+ topology_matrix: Optional[jnp.array] = None,
):
self.r_cut = r_cut
self.map_prm = map_prm
- self.cov_mat = cov_mat
self.lmax = 0
self.kappa = kappa
self.K1, self.K2, self.K3 = K[0], K[1], K[2]
self.pme_order = pme_order
+ self.top_mat = topology_matrix
assert pme_order == 6, "PME order other than 6 is not supported"
def generate_get_energy(self):
@@ -283,7 +290,6 @@ def get_energy(positions, box, pairs, charges, mscales):
mscales,
None,
None,
- self.cov_mat,
None,
pme_recip_fn,
self.kappa / 10,
@@ -294,4 +300,11 @@ def get_energy(positions, box, pairs, charges, mscales):
False,
)
- return get_energy
+ def get_energy_bcc(positions, box, pairs, pre_charges, bcc, mscales):
+ charges = pre_charges + jnp.dot(self.top_mat, bcc).flatten()
+ return get_energy(positions, box, pairs, charges, mscales)
+
+ if self.top_mat is None:
+ return get_energy
+ else:
+ return get_energy_bcc
diff --git a/dmff/classical/intra.py b/dmff/classical/intra.py
index d68ba973f..e4566feac 100644
--- a/dmff/classical/intra.py
+++ b/dmff/classical/intra.py
@@ -38,8 +38,8 @@ def __init__(self, p1idx, p2idx, prmidx):
def generate_get_energy(self):
def get_energy(positions, box, pairs, k, length):
- p1 = positions[self.p1idx]
- p2 = positions[self.p2idx]
+ p1 = positions[self.p1idx,:]
+ p2 = positions[self.p2idx,:]
kprm = k[self.prmidx]
b0prm = length[self.prmidx]
dist = distance(p1, p2)
@@ -72,9 +72,9 @@ def __init__(self, p1idx, p2idx, p3idx, prmidx):
def generate_get_energy(self):
def get_energy(positions, box, pairs, k, theta0):
- p1 = positions[self.p1idx]
- p2 = positions[self.p2idx]
- p3 = positions[self.p3idx]
+ p1 = positions[self.p1idx,:]
+ p2 = positions[self.p2idx,:]
+ p3 = positions[self.p3idx,:]
kprm = k[self.prmidx]
theta0prm = theta0[self.prmidx]
ang = angle(p1, p2, p3)
@@ -109,10 +109,10 @@ def __init__(self, p1idx, p2idx, p3idx, p4idx, prmidx, order):
def generate_get_energy(self):
def get_energy(positions, box, pairs, k, psi):
- p1 = positions[self.p1idx]
- p2 = positions[self.p2idx]
- p3 = positions[self.p3idx]
- p4 = positions[self.p4idx]
+ p1 = positions[self.p1idx,:]
+ p2 = positions[self.p2idx,:]
+ p3 = positions[self.p3idx,:]
+ p4 = positions[self.p4idx,:]
kp = k[self.prmidx]
psip = psi[self.prmidx]
dih = dihedral(p1, p2, p3, p4)
diff --git a/dmff/classical/vsite.py b/dmff/classical/vsite.py
new file mode 100644
index 000000000..9da7e960b
--- /dev/null
+++ b/dmff/classical/vsite.py
@@ -0,0 +1,109 @@
+from typing import Tuple, List, Dict, Callable, Optional
+import numpy as np
+import jax.numpy as jnp
+
+
+class VirtualSite:
+ """
+ Class for manipulation of virtual sites
+ """
+ def __init__(self, matches_dict: Dict[Tuple[int], int]):
+ """
+ Initialize a virtual site object
+ """
+ self.num_vsites = len(matches_dict)
+ self.matches, self.indices = [], []
+ for key, value in matches_dict.items():
+ self.matches.append(key)
+ self.indices.append(value)
+
+ def getAddVirtualSiteFunc(self) -> Callable:
+ """
+ Get fuction to compute virtual site coordinates
+ """
+
+ def add_vsite_position(pos: jnp.ndarray, vtypes: jnp.ndarray, vdist: jnp.ndarray) -> jnp.ndarray:
+ newpos = jnp.zeros((pos.shape[0] + self.num_vsites, pos.shape[1]))
+ newpos = newpos.at[:pos.shape[0]].set(pos)
+ for i in range(self.num_vsites):
+ match = self.matches[i]
+ idx = self.indices[i]
+ if vtypes[idx] == 1:
+ vec = newpos[match[0]] - newpos[match[1]]
+ nvec = vec / jnp.linalg.norm(vec, ord=2)
+ newpos = newpos.at[pos.shape[0] + i].set(newpos[match[0]] + vdist[idx] * nvec)
+ elif vtypes[idx] == 2:
+ vec1 = newpos[match[0]] - newpos[match[1]]
+ vec2 = newpos[match[0]] - newpos[match[2]]
+ nvec1 = vec1 / jnp.linalg.norm(vec1, ord=2)
+ nvec2 = vec2 / jnp.linalg.norm(vec2, ord=2)
+ nvec = (nvec1 + nvec2) / jnp.linalg.norm(nvec1 + nvec2, ord=2)
+ newpos = newpos.at[pos.shape[0] + i].set(newpos[match[0]] + vdist[idx] * nvec)
+ return newpos
+
+ return add_vsite_position
+
+ def addVirtualSiteToMol(self, rdmol, vtypes=None, vdist=None):
+ """
+ Add virtual site to rdkit.Chem.Mol object
+
+ Parameters
+ ----------
+ rdmol: rdkit.Chem.Mol
+ Mol object to which virtual sites are added
+ vtypes: jnp.ndarray or None
+ Virtual site types, can be obtained from `dmff.Hamiltonian.paramtree['vsite_types']`
+ vdist: jnp.ndarray or None
+ Virtual site distances params, can be obtained from `dmff.Hamiltonian.paramtree['vsite_distances']`
+
+ Return
+ ------
+ newmol: rdkit.Chem.Mol
+ Mol with virtual sites added
+ """
+ if isinstance(vtypes, jnp.ndarray) and isinstance(vdist, jnp.ndarray):
+ func = self.getAddVirtualSiteFunc()
+ # convert between angstrom and nm
+ pos = jnp.array(rdmol.GetConformer(0).GetPositions()) / 10
+ addCoords = func(pos, vtypes, vdist) * 10
+ else:
+ addCoords = None
+
+ newmol = self.add_dummy(rdmol, [m[0] for m in self.matches], addCoords)
+ return newmol
+
+ @staticmethod
+ def add_dummy(mol, parentAtomIdx: List[int], addCoords: Optional[np.ndarray]):
+ """
+ Add dummy atom to rdkit.Chem.Mol object and make a dummy bond between
+ the dummy atom and its parent atom
+
+ Parameters
+ ----------
+ mol: rdkit.Chem.Mol
+ Molecule to add dummy atom
+ parentAtomIdx: int
+ Index of the dummy atom's parent atom
+ addCoords: numpy.ndarray or None
+ Coordinates of the virtual sites. In unit of Angstrom
+ """
+ from rdkit import Chem
+ ori_num_atoms = mol.GetNumAtoms()
+ rwmol = Chem.RWMol(mol)
+
+ duIdxs = []
+ for pidx in parentAtomIdx:
+ dummy = Chem.Atom(0)
+ duIdx = rwmol.AddAtom(dummy)
+ rwmol.AddBond(duIdx, pidx)
+ newmol = rwmol.GetMol()
+ duIdxs.append(duIdx)
+
+ if addCoords is not None:
+ assert len(addCoords) == len(parentAtomIdx) + ori_num_atoms, f"Number of atoms in coordinates doesn't match"
+ conf = newmol.GetConformer()
+ for i, duIdx in enumerate(duIdxs):
+ conf.SetAtomPosition(duIdx, [float(x) for x in addCoords[duIdx]])
+
+ return newmol
+
diff --git a/dmff/common/nblist.py b/dmff/common/nblist.py
index 16de9715f..1b06631ec 100644
--- a/dmff/common/nblist.py
+++ b/dmff/common/nblist.py
@@ -1,25 +1,37 @@
+from typing import Optional, Literal
+
+import numpy as np
import jax.numpy as jnp
from jax_md import space, partition
-from dmff.utils import jit_condition
+import freud
+
from dmff.utils import regularize_pairs
class NeighborList:
-
- def __init__(self, box, rc) -> None:
- """ wrapper of jax_md.space_periodic_general and jax_md.partition.NeighborList
+ def __init__(self, box, r_cutoff, covalent_map, dr_threshold=0, capacity_multiplier=1.25, format=Literal['dense', 'sparse', ]) -> None:
+ """wrapper of jax_md.space_periodic_general and jax_md.partition.NeighborList
Args:
box (jnp.ndarray): A (spatial_dim, spatial_dim) affine transformation or [lx, ly, lz] vector
rc (float): cutoff radius
"""
self.box = box
- self.rc = rc
- self.displacement_fn, self.shift_fn = space.periodic_general(box, fractional_coordinates=False)
- self.neighborlist_fn = partition.neighbor_list(self.displacement_fn, box, rc, 0, format=partition.OrderedSparse)
+ self.rc = self.r_cutoff = r_cutoff
+
+ self.dr_threshold = dr_threshold
+ self.capacity_multiplier = capacity_multiplier
+
+ self.covalent_map = covalent_map
+ self.displacement_fn, self.shift_fn = space.periodic_general(
+ box, fractional_coordinates=False
+ )
+ self.neighborlist_fn = partition.neighbor_list(
+ self.displacement_fn, box, r_cutoff, dr_threshold, format=partition.OrderedSparse
+ )
self.nblist = None
- def allocate(self, positions: jnp.ndarray):
+ def allocate(self, positions: jnp.ndarray, box: Optional[jnp.ndarray] = None):
""" A function to allocate a new neighbor list. This function cannot be compiled, since it uses the values of positions to infer the shapes.
Args:
@@ -31,10 +43,10 @@ def allocate(self, positions: jnp.ndarray):
if self.nblist is None:
self.nblist = self.neighborlist_fn.allocate(positions)
else:
- self.update(positions)
- return self.nblist
+ self.update(positions, box)
+ return self.pairs
- def update(self, positions: jnp.ndarray):
+ def update(self, positions: jnp.ndarray, box: Optional[jnp.ndarray] = None):
""" A function to update a neighbor list given a new set of positions and a previously allocated neighbor list.
Args:
@@ -43,59 +55,115 @@ def update(self, positions: jnp.ndarray):
Returns:
jax_md.partition.NeighborList
"""
- jit_deco = jit_condition()
- jit_deco(self.nblist.update)(positions)
-
- return self.nblist
-
+ if box is None:
+ self.nblist = self.nblist.update(positions)
+ else:
+ self.nblist = self.nblist.update(positions, box)
+ return self.pairs
+
@property
def pairs(self):
- """ get raw pair index
+ """get raw pair index
Returns:
jnp.ndarray: (nPairs, 2)
"""
- return self.nblist.idx.T
-
+ if self.nblist is None:
+ raise RuntimeError("run nblist.allocate(positions) first")
+ pairs = self.nblist.idx.T
+ nbond = self.covalent_map[pairs[:, 0], pairs[:, 1]]
+ return jnp.concatenate([pairs, nbond[:, None]], axis=1)
+
@property
- def pair_mask(self):
- """ get regularized pair index and mask
+ def scaled_pairs(self):
+ """get regularized pair index and mask
Returns:
(jnp.ndarray, jnp.ndarray): ((nParis, 2), (nPairs, ))
"""
- mask = jnp.sum(self.pairs == len(self.positions), axis=1)
+ mask = jnp.sum(self.pairs[:, :2] == len(self.positions), axis=1)
mask = jnp.logical_not(mask)
- pair = regularize_pairs(self.pairs)
-
- return pair, mask
-
+ pairs = regularize_pairs(self.pairs[:, :2])
+ pairs = pairs[mask]
+ nbond = self.covalent_map[pairs[:, 0], pairs[:, 1]]
+ return jnp.concatenate([pairs, nbond[:, None]], axis=1)
+
@property
def positions(self):
- """ get current positions in current neighborlist
+ """get current positions in current neighborlist
Returns:
jnp.ndarray: (n, 3)
"""
return self.nblist.reference_position
-
+
@property
- def dr(self):
- """ get pair distance vector in current neighborlist
+ def did_buffer_overflow(self) -> bool:
+ """
+ if the neighborlist buffer overflowed, return True
- Returns:
- jnp.ndarray: (nPairs, 3)
+ Returns
+ -------
+ boolen
"""
- pair, _ = self.pair_mask
- return self.positions[pair[:, 0]] - self.positions[pair[:, 1]]
+ return self.nblist.did_buffer_overflow
+
+
+class NeighborListFreud:
+ def __init__(self, box, rcut, cov_map, padding=True):
+ self.fbox = freud.box.Box.from_matrix(box)
+ self.rcut = rcut
+ self.capacity_multiplier = None
+ self.padding = padding
+ self.cov_map = cov_map
+
+ def _do_cov_map(self, pairs):
+ nbond = self.cov_map[pairs[:, 0], pairs[:, 1]]
+ pairs = jnp.concatenate([pairs, nbond[:, None]], axis=1)
+ return pairs
+
+ def allocate(self, coords, box=None):
+ self._positions = coords # cache it
+ fbox = freud.box.Box.from_matrix(box) if box is not None else self.fbox
+ aq = freud.locality.AABBQuery(fbox, coords)
+ res = aq.query(coords, dict(r_max=self.rcut, exclude_ii=True))
+ nlist = res.toNeighborList()
+ nlist = np.vstack((nlist[:, 0], nlist[:, 1])).T
+ nlist = nlist.astype(np.int32)
+ msk = (nlist[:, 0] - nlist[:, 1]) < 0
+ nlist = nlist[msk]
+ if self.capacity_multiplier is None:
+ self.capacity_multiplier = int(nlist.shape[0] * 1.3)
+ if not self.padding:
+ self._pairs = self._do_cov_map(nlist)
+ return self._pairs
+
+ self.capacity_multiplier = max(self.capacity_multiplier, nlist.shape[0])
+ padding_width = self.capacity_multiplier - nlist.shape[0]
+ if padding_width == 0:
+ self._pairs = self._do_cov_map(nlist)
+ return self._pairs
+ elif padding_width > 0:
+ padding = np.ones((self.capacity_multiplier - nlist.shape[0], 2), dtype=np.int32) * coords.shape[0]
+ nlist = np.vstack((nlist, padding))
+ self._pairs = self._do_cov_map(nlist)
+ return self._pairs
+ else:
+ raise ValueError("padding width < 0")
+
+ def update(self, positions, box=None):
+ self.allocate(positions, box)
+
@property
- def distance(self):
- """ get pair distance in current neighborlist
-
- Returns:
- jnp.ndarray: (nPairs, )
-
- """
- return jnp.linalg.norm(self.dr, axis=1)
+ def pairs(self):
+ return self._pairs
+
+ @property
+ def scaled_pairs(self):
+ return self._pairs
+
+ @property
+ def positions(self):
+ return self._positions
diff --git a/dmff/fftree.py b/dmff/fftree.py
new file mode 100644
index 000000000..9a7ebc39e
--- /dev/null
+++ b/dmff/fftree.py
@@ -0,0 +1,537 @@
+import os
+import xml.etree.ElementTree as ET
+import xml.dom.minidom
+from dmff.utils import convertStr2Float, DMFFException
+from typing import Dict, List, Union, TypeVar
+from itertools import permutations
+from openmm.app.forcefield import _getDataDirectories
+
+
+value = TypeVar('value') # generic type: interpreted as either a number or str
+
+
+class SelectError(BaseException):
+ pass
+
+
+class Node:
+ def __init__(self, tag, **attrs):
+
+ self.tag = tag
+ #TODO: self.parent = parent
+ self.attrs = attrs
+ self.children = []
+
+ def add_child(self, child: 'Node'):
+
+ self.children.append(child)
+
+ def add_children(self, children: List['Node']):
+ self.children.extend(children)
+
+ def get_children(self, key):
+ return [c for c in self.children if c.tag == key]
+
+ def get_child(self, key):
+ for child in self.children:
+ if child.tag == key:
+ return child
+
+ def __getitem__(self, key):
+
+ return self.attrs[key]
+
+ def __repr__(self):
+ return f'<{self.tag}: {self.attrs}, with {len(self.children)} subnodes>'
+
+ def __iter__(self):
+ return iter(self.children)
+
+ def __contains__(self, key):
+ if self.get_child(key):
+ return True
+ else:
+ return False
+
+
+class ForcefieldTree(Node):
+ def __init__(self, tag, **attrs):
+
+ super().__init__(tag, **attrs)
+
+ def get_nodes(self, parser:str)->List[Node]:
+ """
+ get all nodes of a certain path
+
+ Examples
+ --------
+ >>> fftree.get_nodes('HarmonicBondForce/Bond')
+ >>> [, , ...]
+
+ Parameters
+ ----------
+ parser : str
+ a path to locate nodes
+
+ Returns
+ -------
+ List[Node]
+ a list of Node
+ """
+ steps = parser.split("/")
+ val = self
+ for nstep, step in enumerate(steps):
+ name, index = step, -1
+ if "[" in step:
+ name, index = step.split("[")
+ index = int(index[:-1])
+ val = [c for c in val.children if c.tag == name]
+ if index >= 0:
+ val = val[index]
+ elif nstep < len(steps) - 1:
+ val = val[0]
+ return val
+
+ def get_attribs(self, parser:str, attrname:Union[str, List[str]], convert_to_float: bool = True)->List[Union[value, List[value]]]:
+ """
+ get all values of attributes of nodes which nodes matching certain path
+
+ Examples:
+ ---------
+ >>> fftree.get_attribs('HarmonicBondForce/Bond', 'k')
+ >>> [2.0, 2.0, 2.0, 2.0, 2.0, ...]
+ >>> fftree.get_attribs('HarmonicBondForce/Bond', ['k', 'r0'])
+ >>> [[2.0, 1.53], [2.0, 1.53], ...]
+
+ Parameters
+ ----------
+ parser : str
+ a path to locate nodes
+ attrname : _type_
+ attribute name or a list of attribute names of a node
+ conver_to_float : bool
+ whether to covert the value of query attrnames to float type
+
+ Returns
+ -------
+ List[Union[float, str]]
+ a list of values of attributes
+ """
+ sel = self.get_nodes(parser)
+ if isinstance(attrname, list):
+ ret = []
+ for item in sel:
+ vals = []
+ for an in attrname:
+ if an in item.attrs:
+ val = convertStr2Float(item.attrs[an]) if convert_to_float else item.attrs[an]
+ else:
+ val = None
+ vals.append(val)
+ ret.append(vals)
+ return ret
+ else:
+ attrs = []
+ for n in sel:
+ if attrname in n.attrs:
+ val = convertStr2Float(n.attrs[attrname]) if convert_to_float else n.attrs[attrname]
+ else:
+ val = None
+ attrs.append(val)
+ return attrs
+
+ def set_node(self, parser:str, values:List[Dict[str, value]])->None:
+ """
+ set attributes of nodes which nodes matching certain path
+
+ Parameters
+ ----------
+ parser : str
+ path to locate nodes
+ values : List[Dict[str, value]]
+ a list of Dict[str, value], where value is any type can be convert to str of a number.
+
+ Examples
+ --------
+ >>> fftree.set_node('HarmonicBondForce/Bond',
+ [{'k': 2.0, 'r0': 1.53},
+ {'k': 2.0, 'r0': 1.53}])
+ """
+ nodes = self.get_nodes(parser)
+ for nit in range(len(values)):
+ for key in values[nit]:
+ nodes[nit].attrs[key] = f"{values[nit][key]}"
+
+ def set_attrib(self, parser:str, attrname:str, values:Union[value, List[value]])->None:
+ """
+ set ONE Attribute of nodes which nodes matching certain path
+
+ Parameters
+ ----------
+ parser : str
+ path to locate nodes
+ attrname : str
+ attribute name
+ values : Union[float, str, List[float, str]]
+ attribute value or a list of attribute values of a node
+
+ Examples
+ --------
+ >>> fftree.set_attrib('HarmonicBondForce/Bond', 'k', 2.0)
+ >>> fftree.set_attrib('HarmonicBondForce/Bond', 'k', [2.0, 2.0, 2.0, 2.0, 2.0])
+
+ """
+ if len(values) == 0:
+ valdicts = [{attrname: values}]
+ else:
+ valdicts = [{attrname: i} for i in values]
+ self.set_node(parser, valdicts)
+
+
+class XMLParser:
+ def __init__(self, ffTree: ForcefieldTree):
+
+ self.ff = ffTree
+
+ def parse_node(self, root):
+
+ node = ForcefieldTree(tag=root.tag, **root.attrib)
+ children = list(map(self.parse_node, root))
+ if children:
+ node.add_children(children)
+ return node
+
+ def _render_interal_ff_path(self, xml):
+ rendered_xml = xml
+ for dataDir in _getDataDirectories():
+ rendered_xml = os.path.join(dataDir, xml)
+ if os.path.isfile(rendered_xml):
+ break
+ return rendered_xml
+
+ def parse(self, *xmls):
+ for xml in xmls:
+ if not os.path.isfile(xml):
+ xml = self._render_interal_ff_path(xml)
+ root = ET.parse(xml).getroot()
+ for leaf in root:
+ n = self.parse_node(leaf)
+ ifExist = False
+ for nchild, child in enumerate(self.ff.children):
+ if child.tag == n.tag:
+ ifExist = True
+ break
+ if ifExist:
+ self.ff.children[nchild].add_children(n.children)
+ else:
+ self.ff.add_child(n)
+
+ def write_node(self, parent, node):
+ parent = ET.SubElement(parent, node.tag, node.attrs)
+ for sibiling in node:
+ tmp = ET.SubElement(parent, sibiling.tag, sibiling.attrs)
+ for child in sibiling:
+ self.write_node(tmp, child)
+
+ @staticmethod
+ def pretty_print(element):
+ initstr = ET.tostring(element, "unicode")
+ pretxml = xml.dom.minidom.parseString(initstr)
+ pretstr = pretxml.toprettyxml()
+ return pretstr
+
+ def write(self, path):
+
+ root = ET.Element('Forcefield')
+
+ for child in self.ff:
+ if child.tag == 'Residues':
+ Residues = ET.SubElement(root, 'Residues')
+ for residue in child:
+ self.write_node(Residues, residue)
+ else:
+ self.write_node(root, child)
+ outstr = self.pretty_print(root)
+ with open(path, "w") as f:
+ f.write(outstr)
+
+
+class TypeMatcher:
+ def __init__(self, fftree: ForcefieldTree, parser: str):
+ """
+ Freeze type matching list.
+ """
+ # not convert to float for atom types
+ self.useSmirks = False
+
+ atypes = fftree.get_attribs("AtomTypes/Type", "name", convert_to_float=False)
+ aclasses = fftree.get_attribs("AtomTypes/Type", "class", convert_to_float=False)
+ self.class2type = {}
+ for nline in range(len(atypes)):
+ if aclasses[nline] not in self.class2type:
+ self.class2type[aclasses[nline]] = []
+ self.class2type[aclasses[nline]].append(atypes[nline])
+ self.class2type[""] = atypes
+ funcs = fftree.get_nodes(parser)
+ self.functions = []
+ for node in funcs:
+ tmp = []
+ for key in node.attrs:
+ if len(key) > 4 and "type" == key[:4]:
+ nit = int(key[4:])
+ if len(node.attrs[key]) == 0:
+ tmp.append((nit, atypes))
+ else:
+ tmp.append((nit, [node.attrs[key]]))
+ elif key == "type":
+ tmp.append((1, [node.attrs[key]]))
+ elif len(key) > 5 and "class" == key[:5]:
+ nit = int(key[5:])
+ tmp.append((nit, self.class2type.get(node.attrs[key], [None])))
+ elif key == "class":
+ tmp.append((1, self.class2type.get(node.attrs[key], [None])))
+ elif key == "smirks":
+ self.useSmirks = True
+ self.functions.append(node.attrs[key])
+
+ if not self.useSmirks:
+ tmp = sorted(tmp, key=lambda x: x[0])
+ self.functions.append([i[1] for i in tmp])
+
+ def matchGeneral(self, types):
+ matches = []
+ for nterm, term in enumerate(self.functions):
+ ifMatch, ifForward = self._match(types, term)
+ if ifMatch:
+ matches.append((ifMatch, ifForward, nterm))
+ if len(matches) == 0:
+ return False, False, -1
+ return matches[-1]
+
+ def matchSmirks(self, rdmol):
+ """
+ Match smirks
+ """
+ from rdkit import Chem
+
+ if rdmol is None:
+ raise DMFFException("No rdkit.Chem.Mol object is provided")
+
+ matches_dict = {}
+ for idx, smk in enumerate(self.functions):
+ patt = Chem.MolFromSmarts(smk)
+ matches = rdmol.GetSubstructMatches(patt)
+ for match in matches:
+ if len(match) == 2:
+ canonical_match = (min(match), max(match))
+ elif len(match) == 3:
+ canonical_match = (min([match[0], match[2]]), match[1], max([match[0], match[2]]))
+ elif len(match) == 4:
+ canonical_match = (match[3], match[2], match[1], match[0]) if match[2] < match[1] else match
+ elif len(match) == 1:
+ canonical_match = match
+ else:
+ raise DMFFException(f"Invalid SMIRKS: {smk}")
+ matches_dict.update({canonical_match: idx})
+
+ return matches_dict
+
+ def matchSmirksNoSort(self, rdmol):
+ """
+ Match smirks, but no sorting the matched atom indices
+ """
+ from rdkit import Chem
+
+ if rdmol is None:
+ raise DMFFException("No rdkit.Chem.Mol object is provided")
+
+ matches_dict = {}
+ for idx, smk in enumerate(self.functions):
+ patt = Chem.MolFromSmarts(smk)
+ matches = rdmol.GetSubstructMatches(patt)
+ for match in matches:
+ matches_dict.update({match: idx})
+
+ return matches_dict
+
+ def matchSmirksBCC(self, rdmol):
+ """
+ Match smirks for bcc
+ """
+ from rdkit import Chem
+
+ if rdmol is None:
+ raise DMFFException("No rdkit.Chem.Mol object is provided")
+
+ matches_dict = {}
+ for idx, smk in enumerate(self.functions):
+ patt = Chem.MolFromSmarts(smk)
+ matches = rdmol.GetSubstructMatches(patt)
+ for match in matches:
+ assert len(match) == 2
+ if (match[1], match[0]) in matches_dict:
+ matches_dict.pop((match[1], match[0]))
+ matches_dict.update({(match[1], match[0]): idx})
+ else:
+ matches_dict.update({match: idx})
+
+ return matches_dict
+
+
+ def matchSmirksImproper(self, rdmol):
+ """
+ Match smirks for improper torsions
+ """
+ from rdkit import Chem
+
+ if rdmol is None:
+ raise DMFFException("No rdkit.Chem.Mol object is provided")
+
+ matches_dict = {}
+ for idx, smk in enumerate(self.functions):
+ patt = Chem.MolFromSmarts(smk)
+ matches = rdmol.GetSubstructMatches(patt)
+ hasWildcard = "*" in smk
+ for match in matches:
+ # Be the most consistent with AMBER, in which ordering is determined in this way
+ atnums = [rdmol.GetAtomWithIdx(i).GetAtomicNum() for i in match]
+ if hasWildcard:
+ if atnums[1] == atnums[2] and match[1] > match[2]:
+ canonical_match = (match[2], match[1], match[0], match[3])
+ elif atnums[1] != 6 and (atnums[2] == 6 or atnums[1] < atnums[2]):
+ canonical_match = (match[2], match[1], match[0], match[3])
+ else:
+ canonical_match = (match[1], match[2], match[0], match[3])
+ else:
+ canonical_match = match
+ matches_dict.update({canonical_match: idx})
+
+ return matches_dict
+
+ def _match(self, types, term):
+ if len(types) != len(term):
+ raise DMFFException(
+ "The length of matching types is not equivalent to the forcefield term."
+ )
+ # Forward
+ ifMatchForward = True
+ for ntypes in range(len(types)):
+ if len(types[ntypes]) == 0:
+ continue
+ if types[ntypes] not in term[ntypes]:
+ ifMatchForward = False
+ break
+ ifMatchReverse = True
+ for ntypes in range(len(types)):
+ if len(types[len(types) - ntypes - 1]) == 0:
+ continue
+ if types[len(types) - ntypes - 1] not in term[ntypes]:
+ ifMatchReverse = False
+ break
+ return ifMatchForward or ifMatchReverse, ifMatchForward
+
+ def matchImproper(self, torsion, data, ordering="amber"):
+ type1, type2, type3, type4 = [data.atomType[data.atoms[torsion[i]]] for i in range(4)]
+ match = None
+ for nterm, term in enumerate(self.functions):
+ types1 = term[0]
+ types2 = term[1]
+ types3 = term[2]
+ types4 = term[3]
+ hasWildcard = (len(self.class2type[""])
+ in (len(types1), len(types2), len(types3),
+ len(types4)))
+ if type1 in types1:
+ for (t2, t3, t4) in permutations(((type2, 1), (type3, 2), (type4, 3))):
+ if t2[0] in types2 and t3[0] in types3 and t4[0] in types4:
+ if ordering == 'default':
+ # Workaround to be more consistent with AMBER. It uses wildcards to define most of its
+ # impropers, which leaves the ordering ambiguous. It then follows some bizarre rules
+ # to pick the order.
+ a1 = torsion[t2[1]]
+ a2 = torsion[t3[1]]
+ e1 = data.atoms[a1].element
+ e2 = data.atoms[a2].element
+ if e1 == e2 and a1 > a2:
+ (a1, a2) = (a2, a1)
+ elif e1.symbol != "C" and (e2.symbol == "C" or e1.mass < e2.mass):
+ (a1, a2) = (a2, a1)
+ match = (a1, a2, torsion[0], torsion[t4[1]], nterm)
+ break
+ elif ordering == 'charmm':
+ if hasWildcard:
+ # Workaround to be more consistent with AMBER. It uses wildcards to define most of its
+ # impropers, which leaves the ordering ambiguous. It then follows some bizarre rules
+ # to pick the order.
+ a1 = torsion[t2[1]]
+ a2 = torsion[t3[1]]
+ e1 = data.atoms[a1].element
+ e2 = data.atoms[a2].element
+ if e1 == e2 and a1 > a2:
+ (a1, a2) = (a2, a1)
+ elif e1.symbol != "C" and (e2.symbol == "C" or e1.mass < e2.mass):
+ (a1, a2) = (a2, a1)
+ match = (a1, a2, torsion[0], torsion[t4[1]], nterm)
+ else:
+ # There are no wildcards, so the order is unambiguous.
+ match = (torsion[0], torsion[t2[1]], torsion[t3[1]], torsion[t4[1]], nterm)
+ break
+ elif ordering == 'amber':
+ # topology atom indexes
+ a2 = torsion[t2[1]]
+ a3 = torsion[t3[1]]
+ a4 = torsion[t4[1]]
+ # residue indexes
+ r2 = data.atoms[a2].residue.index
+ r3 = data.atoms[a3].residue.index
+ r4 = data.atoms[a4].residue.index
+ # template atom indexes
+ ta2 = data.atomTemplateIndexes[data.atoms[a2]]
+ ta3 = data.atomTemplateIndexes[data.atoms[a3]]
+ ta4 = data.atomTemplateIndexes[data.atoms[a4]]
+ # elements
+ e2 = data.atoms[a2].element
+ e3 = data.atoms[a3].element
+ e4 = data.atoms[a4].element
+ if not hasWildcard:
+ if t2[0] == t4[0] and (r2 > r4 or (r2 == r4 and ta2 > ta4)):
+ (a2, a4) = (a4, a2)
+ r2 = data.atoms[a2].residue.index
+ r4 = data.atoms[a4].residue.index
+ ta2 = data.atomTemplateIndexes[data.atoms[a2]]
+ ta4 = data.atomTemplateIndexes[data.atoms[a4]]
+ if t3[0] == t4[0] and (r3 > r4 or (r3 == r4 and ta3 > ta4)):
+ (a3, a4) = (a4, a3)
+ r3 = data.atoms[a3].residue.index
+ r4 = data.atoms[a4].residue.index
+ ta3 = data.atomTemplateIndexes[data.atoms[a3]]
+ ta4 = data.atomTemplateIndexes[data.atoms[a4]]
+ if t2[0] == t3[0] and (r2 > r3 or (r2 == r3 and ta2 > ta3)):
+ (a2, a3) = (a3, a2)
+ else:
+ if e2 == e4 and (r2 > r4 or (r2 == r4 and ta2 > ta4)):
+ (a2, a4) = (a4, a2)
+ r2 = data.atoms[a2].residue.index
+ r4 = data.atoms[a4].residue.index
+ ta2 = data.atomTemplateIndexes[data.atoms[a2]]
+ ta4 = data.atomTemplateIndexes[data.atoms[a4]]
+ if e3 == e4 and (r3 > r4 or (r3 == r4 and ta3 > ta4)):
+ (a3, a4) = (a4, a3)
+ r3 = data.atoms[a3].residue.index
+ r4 = data.atoms[a4].residue.index
+ ta3 = data.atomTemplateIndexes[data.atoms[a3]]
+ ta4 = data.atomTemplateIndexes[data.atoms[a4]]
+ if r2 > r3 or (r2 == r3 and ta2 > ta3):
+ (a2, a3) = (a3, a2)
+ match = (a2, a3, torsion[0], a4, nterm)
+ break
+ elif ordering == 'smirnoff':
+ # topology atom indexes
+ a1 = torsion[0]
+ a2 = torsion[t2[1]]
+ a3 = torsion[t3[1]]
+ a4 = torsion[t4[1]]
+ # enforce exact match
+ match = (a1, a2, a3, a4, nterm)
+ break
+ return match
\ No newline at end of file
diff --git a/dmff/generators/__init__.py b/dmff/generators/__init__.py
new file mode 100644
index 000000000..7bf876ff3
--- /dev/null
+++ b/dmff/generators/__init__.py
@@ -0,0 +1,2 @@
+from .admp import *
+from .classical import *
diff --git a/dmff/generators/admp.py b/dmff/generators/admp.py
new file mode 100644
index 000000000..ce7c4edec
--- /dev/null
+++ b/dmff/generators/admp.py
@@ -0,0 +1,1141 @@
+import sys
+
+import numpy as np
+import jax.numpy as jnp
+
+import openmm.app as app
+import openmm.unit as unit
+
+import dmff
+from dmff.api import build_covalent_map
+from dmff.admp.disp_pme import ADMPDispPmeForce
+from dmff.admp.multipole import convert_cart2harm, convert_harm2cart
+from dmff.admp.pairwise import (
+ TT_damping_qq_c6_kernel,
+ generate_pairwise_interaction,
+ slater_disp_damping_kernel,
+ slater_sr_kernel,
+ TT_damping_qq_kernel
+)
+from dmff.admp.pme import ADMPPmeForce
+
+
+class ADMPDispGenerator:
+ def __init__(self, ff):
+
+ self.name = "ADMPDispForce"
+ self.ff = ff
+ self.fftree = ff.fftree
+ self.paramtree = ff.paramtree
+
+ # default params
+ self._jaxPotential = None
+ self.types = []
+ self.ethresh = 5e-4
+ self.pmax = 10
+ self._meta = {}
+
+ def extract(self):
+
+ mScales = [
+ self.fftree.get_attribs(f'{self.name}', f'mScale1{i}')[0]
+ for i in range(2, 7)
+ ]
+ mScales.append(1.0)
+ self.paramtree[self.name] = {}
+ self.paramtree[self.name]['mScales'] = jnp.array(mScales)
+
+ ABQC = self.fftree.get_attribs(f'{self.name}/Atom',
+ ['A', 'B', 'Q', 'C6', 'C8', 'C10'])
+
+ ABQC = np.array(ABQC)
+ A = ABQC[:, 0]
+ B = ABQC[:, 1]
+ Q = ABQC[:, 2]
+ C6 = ABQC[:, 3]
+ C8 = ABQC[:, 4]
+ C10 = ABQC[:, 5]
+
+ self.paramtree[self.name]['A'] = jnp.array(A)
+ self.paramtree[self.name]['B'] = jnp.array(B)
+ self.paramtree[self.name]['Q'] = jnp.array(Q)
+ self.paramtree[self.name]['C6'] = jnp.array(C6)
+ self.paramtree[self.name]['C8'] = jnp.array(C8)
+ self.paramtree[self.name]['C10'] = jnp.array(C10)
+
+ atomTypes = self.fftree.get_attribs(f'{self.name}/Atom', f'type')
+ if type(atomTypes[0]) != str:
+ self.atomTypes = np.array(atomTypes, dtype=int).astype(str)
+ else:
+ self.atomTypes = np.array(atomTypes)
+
+ def createForce(self, system, data, nonbondedMethod, nonbondedCutoff,
+ args):
+
+ methodMap = {
+ app.CutoffPeriodic: "CutoffPeriodic",
+ app.NoCutoff: "NoCutoff",
+ app.PME: "PME",
+ }
+ if nonbondedMethod not in methodMap:
+ raise ValueError("Illegal nonbonded method for ADMPDispForce")
+ if nonbondedMethod is app.CutoffPeriodic:
+ self.lpme = False
+ else:
+ self.lpme = True
+
+ n_atoms = len(data.atoms)
+ # build index map
+ map_atomtype = np.zeros(n_atoms, dtype=int)
+ for i in range(n_atoms):
+ atype = data.atomType[data.atoms[i]]
+ map_atomtype[i] = np.where(self.atomTypes == atype)[0][0]
+ self.map_atomtype = map_atomtype
+ # build covalent map
+ self.covalent_map = build_covalent_map(data, 6)
+ self._meta["cov_map"] = self.covalent_map
+ self._meta["ADMPDispForce_map_atomtype"] = map_atomtype
+ # here box is only used to setup ewald parameters, no need to be differentiable
+ a, b, c = system.getDefaultPeriodicBoxVectors()
+ box = jnp.array([a._value, b._value, c._value]) * 10
+ # get the admp calculator
+ rc = nonbondedCutoff.value_in_unit(unit.angstrom)
+
+ # get calculator
+ if "ethresh" in args:
+ self.ethresh = args["ethresh"]
+
+ Force_DispPME = ADMPDispPmeForce(box,
+ rc,
+ self.ethresh,
+ self.pmax,
+ lpme=self.lpme)
+ self.disp_pme_force = Force_DispPME
+ pot_fn_lr = Force_DispPME.get_energy
+ pot_fn_sr = generate_pairwise_interaction(TT_damping_qq_c6_kernel,
+ static_args={})
+
+ def potential_fn(positions, box, pairs, params):
+ params = params[self.name]
+ mScales = params["mScales"]
+ a_list = (params["A"][map_atomtype] / 2625.5
+ ) # kj/mol to au, as expected by TT_damping kernel
+ b_list = params["B"][map_atomtype] * 0.0529177249 # nm^-1 to au
+ q_list = params["Q"][map_atomtype]
+ c6_list = jnp.sqrt(params["C6"][map_atomtype] * 1e6)
+ c8_list = jnp.sqrt(params["C8"][map_atomtype] * 1e8)
+ c10_list = jnp.sqrt(params["C10"][map_atomtype] * 1e10)
+ c_list = jnp.vstack((c6_list, c8_list, c10_list))
+
+ E_sr = pot_fn_sr(positions, box, pairs, mScales, a_list, b_list,
+ q_list, c_list[0])
+ E_lr = pot_fn_lr(positions, box, pairs, c_list.T, mScales)
+ return E_sr - E_lr
+
+ self._jaxPotential = potential_fn
+ # self._top_data = data
+
+ def overwrite(self):
+
+ self.fftree.set_attrib(f'{self.name}', 'mScale12',
+ [self.paramtree[self.name]['mScales'][0]])
+ self.fftree.set_attrib(f'{self.name}', 'mScale13',
+ [self.paramtree[self.name]['mScales'][1]])
+ self.fftree.set_attrib(f'{self.name}', 'mScale14',
+ [self.paramtree[self.name]['mScales'][2]])
+ self.fftree.set_attrib(f'{self.name}', 'mScale15',
+ [self.paramtree[self.name]['mScales'][3]])
+ self.fftree.set_attrib(f'{self.name}', 'mScale16',
+ [self.paramtree[self.name]['mScales'][4]])
+
+ self.fftree.set_attrib(f'{self.name}/Atom', 'A',
+ [self.paramtree[self.name]['A']])
+ self.fftree.set_attrib(f'{self.name}/Atom', 'B',
+ [self.paramtree[self.name]['B']])
+ self.fftree.set_attrib(f'{self.name}/Atom', 'Q',
+ [self.paramtree[self.name]['Q']])
+ self.fftree.set_attrib(f'{self.name}/Atom', 'C6',
+ [self.paramtree[self.name]['C6']])
+ self.fftree.set_attrib(f'{self.name}/Atom', 'C8',
+ [self.paramtree[self.name]['C8']])
+ self.fftree.set_attrib(f'{self.name}/Atom', 'C10',
+ [self.paramtree[self.name]['C10']])
+
+ def getJaxPotential(self):
+ return self._jaxPotential
+
+ def getMetaData(self):
+ return self._meta
+
+
+dmff.api.jaxGenerators['ADMPDispForce'] = ADMPDispGenerator
+
+
+class ADMPDispPmeGenerator:
+ r"""
+ This one computes the undamped C6/C8/C10 interactions
+ u = \sum_{ij} c6/r^6 + c8/r^8 + c10/r^10
+ """
+ def __init__(self, ff):
+ self.ff = ff
+ self.fftree = ff.fftree
+ self.paramtree = ff.paramtree
+
+ self.params = {"C6": [], "C8": [], "C10": []}
+ self._jaxPotential = None
+ self.atomTypes = None
+ self.ethresh = 5e-4
+ self.pmax = 10
+ self.name = "ADMPDispPmeForce"
+ self._meta = {}
+
+ def extract(self):
+
+ mScales = [
+ self.fftree.get_attribs(f'{self.name}', f'mScale1{i}')[0]
+ for i in range(2, 7)
+ ]
+ mScales.append(1.0)
+
+ self.paramtree[self.name] = {}
+ self.paramtree[self.name]['mScales'] = jnp.array(mScales)
+
+ C6 = self.fftree.get_attribs(f'{self.name}/Atom', f'C6')
+ C8 = self.fftree.get_attribs(f'{self.name}/Atom', f'C8')
+ C10 = self.fftree.get_attribs(f'{self.name}/Atom', f'C10')
+
+ self.paramtree[self.name]['C6'] = jnp.array(C6)
+ self.paramtree[self.name]['C8'] = jnp.array(C8)
+ self.paramtree[self.name]['C10'] = jnp.array(C10)
+
+ atomTypes = self.fftree.get_attribs(f'{self.name}/Atom', f'type')
+ if type(atomTypes[0]) != str:
+ self.atomTypes = np.array(atomTypes, dtype=int).astype(str)
+ else:
+ self.atomTypes = np.array(atomTypes)
+
+ def overwrite(self):
+
+ self.fftree.set_attrib(f'{self.name}', 'mScale12',
+ [self.paramtree[self.name]['mScales'][0]])
+ self.fftree.set_attrib(f'{self.name}', 'mScale13',
+ [self.paramtree[self.name]['mScales'][1]])
+ self.fftree.set_attrib(f'{self.name}', 'mScale14',
+ [self.paramtree[self.name]['mScales'][2]])
+ self.fftree.set_attrib(f'{self.name}', 'mScale15',
+ [self.paramtree[self.name]['mScales'][3]])
+ self.fftree.set_attrib(f'{self.name}', 'mScale16',
+ [self.paramtree[self.name]['mScales'][4]])
+
+ self.fftree.set_attrib(f'{self.name}/Atom', 'C6',
+ self.paramtree[self.name]['C6'])
+ self.fftree.set_attrib(f'{self.name}/Atom', 'C8',
+ self.paramtree[self.name]['C8'])
+ self.fftree.set_attrib(f'{self.name}/Atom', 'C10',
+ self.paramtree[self.name]['C10'])
+
+ def createForce(self, system, data, nonbondedMethod, nonbondedCutoff,
+ args):
+ methodMap = {
+ app.CutoffPeriodic: "CutoffPeriodic",
+ app.NoCutoff: "NoCutoff",
+ app.PME: "PME",
+ }
+ if nonbondedMethod not in methodMap:
+ raise ValueError("Illegal nonbonded method for ADMPDispPmeForce")
+ if nonbondedMethod is app.CutoffPeriodic:
+ self.lpme = False
+ else:
+ self.lpme = True
+
+ n_atoms = len(data.atoms)
+ # build index map
+ map_atomtype = np.zeros(n_atoms, dtype=int)
+ for i in range(n_atoms):
+ atype = data.atomType[data.atoms[i]]
+ map_atomtype[i] = np.where(self.atomTypes == atype)[0][0]
+ self.map_atomtype = map_atomtype
+
+ # build covalent map
+ self.covalent_map = build_covalent_map(data, 6)
+
+ self._meta["cov_map"] = self.covalent_map
+ self._meta["ADMPDispPmeForce_map_atomtype"] = self.map_atomtype
+
+ # here box is only used to setup ewald parameters, no need to be differentiable
+ a, b, c = system.getDefaultPeriodicBoxVectors()
+ box = jnp.array([a._value, b._value, c._value]) * 10
+ # get the admp calculator
+ rc = nonbondedCutoff.value_in_unit(unit.angstrom)
+
+ # get calculator
+ if "ethresh" in args:
+ self.ethresh = args["ethresh"]
+
+ disp_force = ADMPDispPmeForce(box, rc, self.ethresh, self.pmax,
+ self.lpme)
+ self.disp_force = disp_force
+ pot_fn_lr = disp_force.get_energy
+
+ def potential_fn(positions, box, pairs, params):
+ params = params[self.name]
+ mScales = params["mScales"]
+ C6_list = params["C6"][map_atomtype] * 1e6 # to kj/mol * A**6
+ C8_list = params["C8"][map_atomtype] * 1e8
+ C10_list = params["C10"][map_atomtype] * 1e10
+ c6_list = jnp.sqrt(C6_list)
+ c8_list = jnp.sqrt(C8_list)
+ c10_list = jnp.sqrt(C10_list)
+ c_list = jnp.vstack((c6_list, c8_list, c10_list))
+ E_lr = pot_fn_lr(positions, box, pairs, c_list.T, mScales)
+ return -E_lr
+
+ self._jaxPotential = potential_fn
+ # self._top_data = data
+
+ def getJaxPotential(self):
+ return self._jaxPotential
+
+ def getMetaData(self):
+ return self._meta
+
+
+dmff.api.jaxGenerators['ADMPDispPmeForce'] = ADMPDispPmeGenerator
+
+
+class QqTtDampingGenerator:
+ r"""
+ This one calculates the tang-tonnies damping of charge-charge interaction
+ E = \sum_ij exp(-B*r)*(1+B*r)*q_i*q_j/r
+ """
+ def __init__(self, ff):
+ self.ff = ff
+ self.fftree = ff.fftree
+ self._jaxPotential = None
+ self.paramtree = ff.paramtree
+ self._jaxPotnetial = None
+ self.name = "QqTtDampingForce"
+ self._meta = {}
+
+ def extract(self):
+ # get mscales
+ mScales = [
+ self.fftree.get_attribs(f'{self.name}', f'mScale1{i}')[0]
+ for i in range(2, 7)
+ ]
+ mScales.append(1.0)
+ self.paramtree[self.name] = {}
+ self.paramtree[self.name]['mScales'] = jnp.array(mScales)
+ # get atomtypes
+ atomTypes = self.fftree.get_attribs(f'{self.name}/Atom', f'type')
+ if type(atomTypes[0]) != str:
+ self.atomTypes = np.array(atomTypes, dtype=int).astype(str)
+ else:
+ self.atomTypes = np.array(atomTypes)
+ # get atomic parameters
+ B = self.fftree.get_attribs(f'{self.name}/Atom', f'B')
+ Q = self.fftree.get_attribs(f'{self.name}/Atom', f'Q')
+ self.paramtree[self.name]['B'] = jnp.array(B)
+ self.paramtree[self.name]['Q'] = jnp.array(Q)
+
+ def overwrite(self):
+
+ self.fftree.set_attrib(f'{self.name}', 'mScale12',
+ [self.paramtree[self.name]['mScales'][0]])
+ self.fftree.set_attrib(f'{self.name}', 'mScale13',
+ [self.paramtree[self.name]['mScales'][1]])
+ self.fftree.set_attrib(f'{self.name}', 'mScale14',
+ [self.paramtree[self.name]['mScales'][2]])
+ self.fftree.set_attrib(f'{self.name}', 'mScale15',
+ [self.paramtree[self.name]['mScales'][3]])
+ self.fftree.set_attrib(f'{self.name}', 'mScale16',
+ [self.paramtree[self.name]['mScales'][4]])
+
+ self.fftree.set_attrib(f'{self.name}/Atom', 'B',
+ self.paramtree[self.name]['B'])
+ self.fftree.set_attrib(f'{self.name}/Atom', 'Q',
+ self.paramtree[self.name]['Q'])
+
+ # on working
+ def createForce(self, system, data, nonbondedMethod, nonbondedCutoff,
+ args):
+
+ n_atoms = len(data.atoms)
+ # build index map
+ map_atomtype = np.zeros(n_atoms, dtype=int)
+ for i in range(n_atoms):
+ atype = data.atomType[data.atoms[i]]
+ map_atomtype[i] = np.where(self.atomTypes == atype)[0][0]
+ self.map_atomtype = map_atomtype
+
+ # build covalent map
+ self.covalent_map = build_covalent_map(data, 6)
+
+ self._meta["cov_map"] = self.covalent_map
+ self._meta["QqTtDampingForce_map_atomtype"] = self.map_atomtype
+
+ pot_fn_sr = generate_pairwise_interaction(TT_damping_qq_kernel,
+ static_args={})
+
+ def potential_fn(positions, box, pairs, params):
+ params = params[self.name]
+ mScales = params["mScales"]
+ b_list = params["B"][map_atomtype] / 10 # convert to A^-1
+ q_list = params["Q"][map_atomtype]
+
+ E_sr = pot_fn_sr(positions, box, pairs, mScales, b_list, q_list)
+ return E_sr
+
+ self._jaxPotential = potential_fn
+
+ def getJaxPotential(self):
+ return self._jaxPotential
+
+ def getMetaData(self):
+ return self._meta
+
+
+# register all parsers
+dmff.api.jaxGenerators['QqTtDampingForce'] = QqTtDampingGenerator
+
+
+class SlaterDampingGenerator:
+ r"""
+ This one computes the slater-type damping function for c6/c8/c10 dispersion
+ E = \sum_ij (f6-1)*c6/r6 + (f8-1)*c8/r8 + (f10-1)*c10/r10
+ fn = f_tt(x, n)
+ x = br - (2*br2 + 3*br) / (br2 + 3*br + 3)
+ """
+ def __init__(self, ff):
+ self.name = "SlaterDampingForce"
+ self.ff = ff
+ self.fftree = ff.fftree
+ self.paramtree = ff.paramtree
+ self._jaxPotential = None
+ self._meta = {}
+
+ def extract(self):
+ # get mscales
+ mScales = [
+ self.fftree.get_attribs(f'{self.name}', f'mScale1{i}')[0]
+ for i in range(2, 7)
+ ]
+ mScales.append(1.0)
+ self.paramtree[self.name] = {}
+ self.paramtree[self.name]['mScales'] = jnp.array(mScales)
+ # get atomtypes
+ atomTypes = self.fftree.get_attribs(f'{self.name}/Atom', f'type')
+ if type(atomTypes[0]) != str:
+ self.atomTypes = np.array(atomTypes, dtype=int).astype(str)
+ else:
+ self.atomTypes = np.array(atomTypes)
+ # get atomic parameters
+ B = self.fftree.get_attribs(f'{self.name}/Atom', f'B')
+ C6 = self.fftree.get_attribs(f'{self.name}/Atom', f'C6')
+ C8 = self.fftree.get_attribs(f'{self.name}/Atom', f'C8')
+ C10 = self.fftree.get_attribs(f'{self.name}/Atom', f'C10')
+ self.paramtree[self.name]['B'] = jnp.array(B)
+ self.paramtree[self.name]['C6'] = jnp.array(C6)
+ self.paramtree[self.name]['C8'] = jnp.array(C8)
+ self.paramtree[self.name]['C10'] = jnp.array(C10)
+
+ def overwrite(self):
+
+ self.fftree.set_attrib(f'{self.name}', 'mScale12',
+ [self.paramtree[self.name]['mScales'][0]])
+ self.fftree.set_attrib(f'{self.name}', 'mScale13',
+ [self.paramtree[self.name]['mScales'][1]])
+ self.fftree.set_attrib(f'{self.name}', 'mScale14',
+ [self.paramtree[self.name]['mScales'][2]])
+ self.fftree.set_attrib(f'{self.name}', 'mScale15',
+ [self.paramtree[self.name]['mScales'][3]])
+ self.fftree.set_attrib(f'{self.name}', 'mScale16',
+ [self.paramtree[self.name]['mScales'][4]])
+
+ self.fftree.set_attrib(f'{self.name}/Atom', 'B',
+ [self.paramtree[self.name]['B']])
+ self.fftree.set_attrib(f'{self.name}/Atom', 'C6',
+ [self.paramtree[self.name]['C6']])
+ self.fftree.set_attrib(f'{self.name}/Atom', 'C8',
+ [self.paramtree[self.name]['C8']])
+ self.fftree.set_attrib(f'{self.name}/Atom', 'C10',
+ [self.paramtree[self.name]['C10']])
+
+ def createForce(self, system, data, nonbondedMethod, nonbondedCutoff,
+ args):
+
+ n_atoms = len(data.atoms)
+ # build index map
+ map_atomtype = np.zeros(n_atoms, dtype=int)
+ for i in range(n_atoms):
+ atype = data.atomType[data.atoms[i]]
+ map_atomtype[i] = np.where(self.atomTypes == atype)[0][0]
+ self.map_atomtype = map_atomtype
+ # build covalent map
+ self.covalent_map = build_covalent_map(data, 6)
+
+ self._meta["cov_map"] = self.covalent_map
+ self._meta[self.name+"_map_atomtype"] = self.map_atomtype
+
+ # WORKING
+ pot_fn_sr = generate_pairwise_interaction(slater_disp_damping_kernel,
+ static_args={})
+
+ def potential_fn(positions, box, pairs, params):
+ params = params[self.name]
+ mScales = params["mScales"]
+ b_list = params["B"][map_atomtype] / 10 # convert to A^-1
+ c6_list = jnp.sqrt(params["C6"][map_atomtype] *
+ 1e6) # to kj/mol * A**6
+ c8_list = jnp.sqrt(params["C8"][map_atomtype] * 1e8)
+ c10_list = jnp.sqrt(params["C10"][map_atomtype] * 1e10)
+ E_sr = pot_fn_sr(positions, box, pairs, mScales, b_list, c6_list,
+ c8_list, c10_list)
+ return E_sr
+
+ self._jaxPotential = potential_fn
+ # self._top_data = data
+
+ def getJaxPotential(self):
+ return self._jaxPotential
+
+ def getMetaData(self):
+ return self._meta
+
+
+dmff.api.jaxGenerators['SlaterDampingForce'] = SlaterDampingGenerator
+
+
+class SlaterExGenerator:
+ r"""
+ This one computes the Slater-ISA type exchange interaction
+ u = \sum_ij A * (1/3*(Br)^2 + Br + 1)
+ """
+ def __init__(self, ff):
+ self.name = "SlaterExForce"
+ self.ff = ff
+ self.fftree = ff.fftree
+ self.paramtree = ff.paramtree
+ self._jaxPotential = None
+ self._meta = {}
+
+ def extract(self):
+ # get mscales
+ mScales = [
+ self.fftree.get_attribs(f'{self.name}', f'mScale1{i}')[0]
+ for i in range(2, 7)
+ ]
+ mScales.append(1.0)
+ self.paramtree[self.name] = {}
+ self.paramtree[self.name]['mScales'] = jnp.array(mScales)
+ # get atomtypes
+ atomTypes = self.fftree.get_attribs(f'{self.name}/Atom', f'type')
+ if type(atomTypes[0]) != str:
+ self.atomTypes = np.array(atomTypes, dtype=int).astype(str)
+ else:
+ self.atomTypes = np.array(atomTypes)
+ # get atomic parameters
+ A = self.fftree.get_attribs(f'{self.name}/Atom', f'A')
+ B = self.fftree.get_attribs(f'{self.name}/Atom', f'B')
+ self.paramtree[self.name]['A'] = jnp.array(A)
+ self.paramtree[self.name]['B'] = jnp.array(B)
+
+ def overwrite(self):
+
+ self.fftree.set_attrib(f'{self.name}', 'mScale12',
+ [self.paramtree[self.name]['mScales'][0]])
+ self.fftree.set_attrib(f'{self.name}', 'mScale13',
+ [self.paramtree[self.name]['mScales'][1]])
+ self.fftree.set_attrib(f'{self.name}', 'mScale14',
+ [self.paramtree[self.name]['mScales'][2]])
+ self.fftree.set_attrib(f'{self.name}', 'mScale15',
+ [self.paramtree[self.name]['mScales'][3]])
+ self.fftree.set_attrib(f'{self.name}', 'mScale16',
+ [self.paramtree[self.name]['mScales'][4]])
+
+ self.fftree.set_attrib(f'{self.name}/Atom', 'A',
+ [self.paramtree[self.name]['A']])
+ self.fftree.set_attrib(f'{self.name}/Atom', 'B',
+ [self.paramtree[self.name]['B']])
+
+ def createForce(self, system, data, nonbondedMethod, nonbondedCutoff,
+ args):
+
+ n_atoms = len(data.atoms)
+ # build index map
+ map_atomtype = np.zeros(n_atoms, dtype=int)
+ for i in range(n_atoms):
+ atype = data.atomType[data.atoms[i]]
+ map_atomtype[i] = np.where(self.atomTypes == atype)[0][0]
+ self.map_atomtype = map_atomtype
+ # build covalent map
+ self.covalent_map = build_covalent_map(data, 6)
+
+ self._meta["cov_map"] = self.covalent_map
+ self._meta[self.name+"_map_atomtype"] = self.map_atomtype
+
+ pot_fn_sr = generate_pairwise_interaction(slater_sr_kernel,
+ static_args={})
+
+ def potential_fn(positions, box, pairs, params):
+ params = params[self.name]
+ mScales = params["mScales"]
+ a_list = params["A"][map_atomtype]
+ b_list = params["B"][map_atomtype] / 10 # nm^-1 to A^-1
+
+ return pot_fn_sr(positions, box, pairs, mScales, a_list, b_list)
+
+ self._jaxPotential = potential_fn
+ # self._top_data = data
+
+ def getJaxPotential(self):
+ return self._jaxPotential
+
+ def getMetaData(self):
+ return self._meta
+
+
+dmff.api.jaxGenerators["SlaterExForce"] = SlaterExGenerator
+
+
+# Here are all the short range "charge penetration" terms
+# They all have the exchange form
+class SlaterSrEsGenerator(SlaterExGenerator):
+ def __init__(self, ff):
+ super().__init__(ff)
+ self.name = "SlaterSrEsForce"
+
+
+class SlaterSrPolGenerator(SlaterExGenerator):
+ def __init__(self, ff):
+ super().__init__(ff)
+ self.name = "SlaterSrPolForce"
+
+
+class SlaterSrDispGenerator(SlaterExGenerator):
+ def __init__(self, ff):
+ super().__init__(ff)
+ self.name = "SlaterSrDispForce"
+
+
+class SlaterDhfGenerator(SlaterExGenerator):
+ def __init__(self, ff):
+ super().__init__(ff)
+ self.name = "SlaterDhfForce"
+
+
+# register all parsers
+dmff.api.jaxGenerators["SlaterSrEsForce"] = SlaterSrEsGenerator
+dmff.api.jaxGenerators["SlaterSrPolForce"] = SlaterSrPolGenerator
+dmff.api.jaxGenerators["SlaterSrDispForce"] = SlaterSrDispGenerator
+dmff.api.jaxGenerators["SlaterDhfForce"] = SlaterDhfGenerator
+
+
+class ADMPPmeGenerator:
+ def __init__(self, ff):
+
+ self.name = 'ADMPPmeForce'
+ self.ff = ff
+ self.fftree = ff.fftree
+ self.paramtree = ff.paramtree
+
+ # default params
+ self._jaxPotential = None
+ self.types = []
+ self.ethresh = 5e-4
+ self.step_pol = None
+ self.lpol = False
+ self.ref_dip = ""
+
+ self._meta = {}
+
+ def extract(self):
+
+ self.lmax = self.fftree.get_attribs(f'{self.name}',
+ 'lmax')[0] # return [lmax]
+
+ mScales = [
+ self.fftree.get_attribs(f'{self.name}', f'mScale1{i}')[0]
+ for i in range(2, 7)
+ ]
+ pScales = [
+ self.fftree.get_attribs(f'{self.name}', f'pScale1{i}')[0]
+ for i in range(2, 7)
+ ]
+ dScales = [
+ self.fftree.get_attribs(f'{self.name}', f'dScale1{i}')[0]
+ for i in range(2, 7)
+ ]
+
+ # make sure the last digit is 1.0
+ mScales.append(1.0)
+ pScales.append(1.0)
+ dScales.append(1.0)
+
+ self.paramtree[self.name] = {}
+ self.paramtree[self.name]['mScales'] = jnp.array(mScales)
+ self.paramtree[self.name]['pScales'] = jnp.array(pScales)
+ self.paramtree[self.name]['dScales'] = jnp.array(dScales)
+
+ # check if polarize
+ polarize = self.fftree.get_nodes(f'{self.name}/Polarize')
+ if polarize:
+ self.lpol = True
+ else:
+ self.lpol = False
+
+ atomTypes = self.fftree.get_attribs(f'{self.name}/Atom', 'type')
+ if type(atomTypes[0]) != str:
+ self.atomTypes = np.array(atomTypes, dtype=int).astype(str)
+ else:
+ self.atomTypes = np.array(atomTypes)
+ kx = self.fftree.get_attribs(f'{self.name}/Atom', 'kx')
+ ky = self.fftree.get_attribs(f'{self.name}/Atom', 'ky')
+ kz = self.fftree.get_attribs(f'{self.name}/Atom', 'kz')
+
+ kx = [0 if kx_ is None else int(kx_) for kx_ in kx]
+ ky = [0 if ky_ is None else int(ky_) for ky_ in ky]
+ kz = [0 if kz_ is None else int(kz_) for kz_ in kz]
+
+ # invoke by `self.kStrings["kz"][itype]`
+ self.kStrings = {}
+ self.kStrings['kx'] = kx
+ self.kStrings['ky'] = ky
+ self.kStrings['kz'] = kz
+
+ c0 = self.fftree.get_attribs(f'{self.name}/Atom', 'c0')
+ dX = self.fftree.get_attribs(f'{self.name}/Atom', 'dX')
+ dY = self.fftree.get_attribs(f'{self.name}/Atom', 'dY')
+ dZ = self.fftree.get_attribs(f'{self.name}/Atom', 'dZ')
+ qXX = self.fftree.get_attribs(f'{self.name}/Atom', 'qXX')
+ qYY = self.fftree.get_attribs(f'{self.name}/Atom', 'qYY')
+ qZZ = self.fftree.get_attribs(f'{self.name}/Atom', 'qZZ')
+ qXY = self.fftree.get_attribs(f'{self.name}/Atom', 'qXY')
+ qXZ = self.fftree.get_attribs(f'{self.name}/Atom', 'qXZ')
+ qYZ = self.fftree.get_attribs(f'{self.name}/Atom', 'qYZ')
+
+ # assume that polarize tag match the per atom type
+ # pol_XX = self.fftree.get_attribs(f'{self.name}/Polarize', 'polarizabilityXX')
+ # pol_YY = self.fftree.get_attribs(f'{self.name}/Polarize', 'polarizabilityYY')
+ # pol_ZZ = self.fftree.get_attribs(f'{self.name}/Polarize', 'polarizabilityZZ')
+ # thole_0 = self.fftree.get_attribs(f'{self.name}/Polarize', 'thole')
+ if self.lpol:
+ polarizabilityXX = self.fftree.get_attribs(f'{self.name}/Polarize',
+ 'polarizabilityXX')
+ polarizabilityYY = self.fftree.get_attribs(f'{self.name}/Polarize',
+ 'polarizabilityYY')
+ polarizabilityZZ = self.fftree.get_attribs(f'{self.name}/Polarize',
+ 'polarizabilityZZ')
+ thole = self.fftree.get_attribs(f'{self.name}/Polarize', 'thole')
+ polarize_types = self.fftree.get_attribs(f'{self.name}/Polarize',
+ 'type')
+ if type(polarize_types[0]) != str:
+ polarize_types = np.array(polarize_types,
+ dtype=int).astype(str)
+ else:
+ polarize_types = np.array(polarize_types)
+ self.polarize_types = polarize_types
+
+ n_atoms = len(atomTypes)
+
+ # assert n_atoms == len(polarizabilityXX), "Number of polarizabilityXX does not match number of atoms!"
+
+ # map atom multipole moments
+ if self.lmax == 0:
+ n_mtps = 1
+ elif self.lmax == 1:
+ n_mtps = 4
+ elif self.lmax == 2:
+ n_mtps = 10
+ Q = np.zeros((n_atoms, n_mtps))
+
+ # TDDO: unit conversion
+ Q[:, 0] = c0
+ if self.lmax >= 1:
+ Q[:, 1] = dX
+ Q[:, 2] = dY
+ Q[:, 3] = dZ
+ Q[:, 1:4] *= 10
+ if self.lmax >= 2:
+ Q[:, 4] = qXX
+ Q[:, 5] = qYY
+ Q[:, 6] = qZZ
+ Q[:, 7] = qXY
+ Q[:, 8] = qXZ
+ Q[:, 9] = qYZ
+ Q[:, 4:10] *= 300
+
+ # add all differentiable params to self.params
+ Q_local = convert_cart2harm(Q, self.lmax)
+ self.paramtree[self.name]["Q_local"] = Q_local
+
+ if self.lpol:
+ pol = jnp.vstack((
+ polarizabilityXX,
+ polarizabilityYY,
+ polarizabilityZZ,
+ )).T
+ pol = 1000 * jnp.mean(pol, axis=1)
+ tholes = jnp.array(thole)
+ self.paramtree[self.name]["pol"] = pol
+ self.paramtree[self.name]["tholes"] = tholes
+ else:
+ pol = None
+ tholes = None
+
+ def overwrite(self):
+
+ self.fftree.set_attrib(f'{self.name}', 'mScale12',
+ [self.paramtree[self.name]['mScales'][0]])
+ self.fftree.set_attrib(f'{self.name}', 'mScale13',
+ [self.paramtree[self.name]['mScales'][1]])
+ self.fftree.set_attrib(f'{self.name}', 'mScale14',
+ [self.paramtree[self.name]['mScales'][2]])
+ self.fftree.set_attrib(f'{self.name}', 'mScale15',
+ [self.paramtree[self.name]['mScales'][3]])
+ self.fftree.set_attrib(f'{self.name}', 'mScale16',
+ [self.paramtree[self.name]['mScales'][4]])
+
+ self.fftree.set_attrib(f'{self.name}', 'pScale12',
+ [self.paramtree[self.name]['pScales'][0]])
+ self.fftree.set_attrib(f'{self.name}', 'pScale13',
+ [self.paramtree[self.name]['pScales'][1]])
+ self.fftree.set_attrib(f'{self.name}', 'pScale14',
+ [self.paramtree[self.name]['pScales'][2]])
+ self.fftree.set_attrib(f'{self.name}', 'pScale15',
+ [self.paramtree[self.name]['pScales'][3]])
+ self.fftree.set_attrib(f'{self.name}', 'pScale16',
+ [self.paramtree[self.name]['pScales'][4]])
+
+ self.fftree.set_attrib(f'{self.name}', 'dScale12',
+ [self.paramtree[self.name]['dScales'][0]])
+ self.fftree.set_attrib(f'{self.name}', 'dScale13',
+ [self.paramtree[self.name]['dScales'][1]])
+ self.fftree.set_attrib(f'{self.name}', 'dScale14',
+ [self.paramtree[self.name]['dScales'][2]])
+ self.fftree.set_attrib(f'{self.name}', 'dScale15',
+ [self.paramtree[self.name]['dScales'][3]])
+ self.fftree.set_attrib(f'{self.name}', 'dScale16',
+ [self.paramtree[self.name]['dScales'][4]])
+
+ Q_global = convert_harm2cart(self.paramtree[self.name]['Q_local'],
+ self.lmax)
+
+ self.fftree.set_attrib(f'{self.name}/Atom', 'c0', Q_global[:, 0])
+ self.fftree.set_attrib(f'{self.name}/Atom', 'dX', Q_global[:, 1])
+ self.fftree.set_attrib(f'{self.name}/Atom', 'dY', Q_global[:, 2])
+ self.fftree.set_attrib(f'{self.name}/Atom', 'dZ', Q_global[:, 3])
+ self.fftree.set_attrib(f'{self.name}/Atom', 'qXX', Q_global[:, 4])
+ self.fftree.set_attrib(f'{self.name}/Atom', 'qYY', Q_global[:, 5])
+ self.fftree.set_attrib(f'{self.name}/Atom', 'qZZ', Q_global[:, 6])
+ self.fftree.set_attrib(f'{self.name}/Atom', 'qXY', Q_global[:, 7])
+ self.fftree.set_attrib(f'{self.name}/Atom', 'qXZ', Q_global[:, 8])
+ self.fftree.set_attrib(f'{self.name}/Atom', 'qYZ', Q_global[:, 9])
+
+ if self.lpol:
+ # self.paramtree[self.name]['pol']: every element is the mean value of XX YY ZZ
+ # get the number of polarize element
+ n_pol = len(self.paramtree[self.name]['pol'])
+ self.fftree.set_attrib(f'{self.name}/Polarize', 'polarizabilityXX',
+ [self.paramtree[self.name]['pol'][0]] *
+ n_pol)
+ self.fftree.set_attrib(f'{self.name}/Polarize', 'polarizabilityYY',
+ [self.paramtree[self.name]['pol'][1]] *
+ n_pol)
+ self.fftree.set_attrib(f'{self.name}/Polarize', 'polarizabilityZZ',
+ [self.paramtree[self.name]['pol'][2]] *
+ n_pol)
+ self.fftree.set_attrib(f'{self.name}/Polarize', 'thole',
+ self.paramtree[self.name]['tholes'])
+
+ def createForce(self, system, data, nonbondedMethod, nonbondedCutoff,
+ args):
+
+ methodMap = {
+ app.CutoffPeriodic: "CutoffPeriodic",
+ app.NoCutoff: "NoCutoff",
+ app.PME: "PME",
+ }
+ if nonbondedMethod not in methodMap:
+ raise ValueError("Illegal nonbonded method for ADMPPmeForce")
+ if nonbondedMethod is app.CutoffPeriodic:
+ self.lpme = False
+ else:
+ self.lpme = True
+
+ n_atoms = len(data.atoms)
+ map_atomtype = np.zeros(n_atoms, dtype=int)
+ map_poltype = np.zeros(n_atoms, dtype=int)
+
+ for i in range(n_atoms):
+ atype = data.atomType[
+ data.atoms[i]] # convert str to int to match atomTypes
+ map_atomtype[i] = np.where(self.atomTypes == atype)[0][0]
+ if self.lpol:
+ map_poltype[i] = np.where(self.polarize_types == atype)[0][0]
+ self.map_atomtype = map_atomtype
+ if self.lpol:
+ self.map_poltype = map_poltype
+
+ # here box is only used to setup ewald parameters, no need to be differentiable
+ a, b, c = system.getDefaultPeriodicBoxVectors()
+ box = jnp.array([a._value, b._value, c._value]) * 10
+
+ # get the admp calculator
+ rc = nonbondedCutoff.value_in_unit(unit.angstrom)
+
+ # build covalent map
+ self.covalent_map = covalent_map = build_covalent_map(data, 6)
+ self._meta["cov_map"] = self.covalent_map
+ # build intra-molecule axis
+ # the following code is the direct transplant of forcefield.py in openmm 7.4.0
+
+ if self.lmax > 0:
+
+ # setting up axis_indices and axis_type
+ ZThenX = 0
+ Bisector = 1
+ ZBisect = 2
+ ThreeFold = 3
+ ZOnly = 4 # typo fix
+ NoAxisType = 5
+ LastAxisTypeIndex = 6
+
+ self.axis_types = []
+ self.axis_indices = []
+ for i_atom in range(n_atoms):
+ atom = data.atoms[i_atom]
+ t = data.atomType[atom]
+ # if t is in type list?
+ if t in self.atomTypes:
+ itypes = np.where(self.atomTypes == t)[0]
+ hit = 0
+ # try to assign multipole parameters via only 1-2 connected atoms
+ for itype in itypes:
+ if hit != 0:
+ break
+ kz = int(self.kStrings["kz"][itype])
+ kx = int(self.kStrings["kx"][itype])
+ ky = int(self.kStrings["ky"][itype])
+ neighbors = np.where(covalent_map[i_atom] == 1)[0]
+ zaxis = -1
+ xaxis = -1
+ yaxis = -1
+ for z_index in neighbors:
+ if hit != 0:
+ break
+ z_type = int(data.atomType[data.atoms[z_index]])
+ if z_type == abs(
+ kz
+ ): # find the z atom, start searching for x
+ for x_index in neighbors:
+ if x_index == z_index or hit != 0:
+ continue
+ x_type = int(
+ data.atomType[data.atoms[x_index]])
+ if x_type == abs(
+ kx
+ ): # find the x atom, start searching for y
+ if ky == 0:
+ zaxis = z_index
+ xaxis = x_index
+ # cannot ditinguish x and z? use the smaller index for z, and the larger index for x
+ if x_type == z_type and xaxis < zaxis:
+ swap = z_axis
+ z_axis = x_axis
+ x_axis = swap
+ # otherwise, try to see if we can find an even smaller index for x?
+ else:
+ for x_index in neighbors:
+ x_type1 = int(
+ data.atomType[
+ data.
+ atoms[x_index]])
+ if (x_type1 == abs(kx) and
+ x_index != z_index
+ and
+ x_index < xaxis):
+ xaxis = x_index
+ hit = 1 # hit, finish matching
+ matched_itype = itype
+ else:
+ for y_index in neighbors:
+ if (y_index == z_index
+ or y_index == x_index
+ or hit != 0):
+ continue
+ y_type = int(data.atomType[
+ data.atoms[y_index]])
+ if y_type == abs(ky):
+ zaxis = z_index
+ xaxis = x_index
+ yaxis = y_index
+ hit = 2
+ matched_itype = itype
+ # assign multipole parameters via 1-2 and 1-3 connected atoms
+ for itype in itypes:
+ if hit != 0:
+ break
+ kz = int(self.kStrings["kz"][itype])
+ kx = int(self.kStrings["kx"][itype])
+ ky = int(self.kStrings["ky"][itype])
+ neighbors_1st = np.where(covalent_map[i_atom] == 1)[0]
+ neighbors_2nd = np.where(covalent_map[i_atom] == 2)[0]
+ zaxis = -1
+ xaxis = -1
+ yaxis = -1
+ for z_index in neighbors_1st:
+ if hit != 0:
+ break
+ z_type = int(data.atomType[data.atoms[z_index]])
+ if z_type == abs(kz):
+ for x_index in neighbors_2nd:
+ if x_index == z_index or hit != 0:
+ continue
+ x_type = int(
+ data.atomType[data.atoms[x_index]])
+ # we ask x to be in 2'nd neighbor, and x is z's neighbor
+ if (x_type == abs(kx)
+ and covalent_map[z_index,
+ x_index] == 1):
+ if ky == 0:
+ zaxis = z_index
+ xaxis = x_index
+ # select smallest x index
+ for x_index in neighbors_2nd:
+ x_type1 = int(data.atomType[
+ data.atoms[x_index]])
+ if (x_type1 == abs(kx)
+ and x_index != z_index
+ and
+ covalent_map[x_index,
+ z_index]
+ == 1
+ and x_index < xaxis):
+ xaxis = x_index
+ hit = 3
+ matched_itype = itype
+ else:
+ for y_index in neighbors_2nd:
+ if (y_index == z_index
+ or y_index == x_index
+ or hit != 0):
+ continue
+ y_type = int(data.atomType[
+ data.atoms[y_index]])
+ if (y_type == abs(ky) and
+ covalent_map[y_index,
+ z_index]
+ == 1):
+ zaxis = z_index
+ xaxis = x_index
+ yaxis = y_index
+ hit = 4
+ matched_itype = itype
+ # assign multipole parameters via only a z-defining atom
+ for itype in itypes:
+ if hit != 0:
+ break
+ kz = int(self.kStrings["kz"][itype])
+ kx = int(self.kStrings["kx"][itype])
+ zaxis = -1
+ xaxis = -1
+ yaxis = -1
+ neighbors = np.where(covalent_map[i_atom] == 1)[0]
+ for z_index in neighbors:
+ if hit != 0:
+ break
+ z_type = int(data.atomType[data.atoms[z_index]])
+ if kx == 0 and z_type == abs(kz):
+ zaxis = z_index
+ hit = 5
+ matched_itype = itype
+ # assign multipole parameters via no connected atoms
+ for itype in itypes:
+ if hit != 0:
+ break
+ kz = int(self.kStrings["kz"][itype])
+ zaxis = -1
+ xaxis = -1
+ yaxis = -1
+ if kz == 0:
+ hit = 6
+ matched_itype = itype
+ # add particle if there was a hit
+ if hit != 0:
+ map_atomtype[i_atom] = matched_itype
+ self.axis_indices.append([zaxis, xaxis, yaxis])
+
+ kz = int(self.kStrings["kz"][matched_itype])
+ kx = int(self.kStrings["kx"][matched_itype])
+ ky = int(self.kStrings["ky"][matched_itype])
+ axisType = ZThenX
+ if kz == 0:
+ axisType = NoAxisType
+ if kz != 0 and kx == 0:
+ axisType = ZOnly
+ if kz < 0 or kx < 0:
+ axisType = Bisector
+ if kx < 0 and ky < 0:
+ axisType = ZBisect
+ if kz < 0 and kx < 0 and ky < 0:
+ axisType = ThreeFold
+ self.axis_types.append(axisType)
+
+ else:
+ sys.exit("Atom %d not matched in forcefield!" % i_atom)
+
+ else:
+ sys.exit("Atom %d not matched in forcefield!" % i_atom)
+ self.axis_indices = np.array(self.axis_indices)
+ self.axis_types = np.array(self.axis_types)
+ else:
+ self.axis_types = None
+ self.axis_indices = None
+
+ if "ethresh" in args:
+ self.ethresh = args["ethresh"]
+ if "step_pol" in args:
+ self.step_pol = args["step_pol"]
+
+ pme_force = ADMPPmeForce(box, self.axis_types, self.axis_indices, rc,
+ self.ethresh, self.lmax, self.lpol, self.lpme,
+ self.step_pol)
+ self.pme_force = pme_force
+
+ def potential_fn(positions, box, pairs, params):
+ params = params['ADMPPmeForce']
+ mScales = params["mScales"]
+ Q_local = params["Q_local"][map_atomtype]
+ if self.lpol:
+ pScales = params["pScales"]
+ dScales = params["dScales"]
+ pol = params["pol"][map_poltype]
+ tholes = params["tholes"][map_poltype]
+
+ return pme_force.get_energy(
+ positions,
+ box,
+ pairs,
+ Q_local,
+ pol,
+ tholes,
+ mScales,
+ pScales,
+ dScales,
+ pme_force.U_ind,
+ )
+ else:
+ return pme_force.get_energy(positions, box, pairs, Q_local,
+ mScales)
+
+ self._jaxPotential = potential_fn
+
+ def getJaxPotential(self):
+ return self._jaxPotential
+
+ def getMetaData(self):
+ return self._meta
+
+
+dmff.api.jaxGenerators["ADMPPmeForce"] = ADMPPmeGenerator
diff --git a/dmff/generators/classical.py b/dmff/generators/classical.py
new file mode 100644
index 000000000..ddeffe3c1
--- /dev/null
+++ b/dmff/generators/classical.py
@@ -0,0 +1,1239 @@
+from collections import defaultdict
+from typing import Dict
+import warnings
+
+import numpy as np
+import jax.numpy as jnp
+import openmm.app as app
+import openmm.unit as unit
+
+import dmff
+from dmff.classical.intra import (
+ HarmonicBondJaxForce,
+ HarmonicAngleJaxForce,
+ PeriodicTorsionJaxForce,
+)
+from dmff.classical.inter import (
+ LennardJonesForce,
+ LennardJonesLongRangeForce,
+ CoulombPMEForce,
+ CoulNoCutoffForce,
+ CoulombPMEForce,
+ CoulReactionFieldForce,
+)
+from dmff.classical.fep import (
+ LennardJonesFreeEnergyForce,
+ LennardJonesLongRangeFreeEnergyForce,
+ CoulombPMEFreeEnergyForce
+)
+from dmff.classical.vsite import VirtualSite
+from dmff.admp.pme import setup_ewald_parameters
+from dmff.utils import jit_condition, isinstance_jnp, DMFFException, findItemInList
+from dmff.fftree import ForcefieldTree, TypeMatcher
+from dmff.api import Hamiltonian, build_covalent_map
+
+
+class HarmonicBondJaxGenerator:
+ def __init__(self, ff: Hamiltonian):
+ self.name = "HarmonicBondForce"
+ self.ff: Hamiltonian = ff
+ self.fftree: ForcefieldTree = ff.fftree
+ self.paramtree: Dict = ff.paramtree
+ self._meta = {}
+
+ def extract(self):
+ """
+ extract forcefield paramters from ForcefieldTree.
+ """
+ lengths = self.fftree.get_attribs(f"{self.name}/Bond", "length")
+ # get_attribs will return a list of list.
+ ks = self.fftree.get_attribs(f"{self.name}/Bond", "k")
+ self.paramtree[self.name] = {}
+ self.paramtree[self.name]["length"] = jnp.array(lengths)
+ self.paramtree[self.name]["k"] = jnp.array(ks)
+
+ def overwrite(self):
+ """
+ update parameters in the fftree by using paramtree of this generator.
+ """
+ self.fftree.set_attrib(f"{self.name}/Bond", "length",
+ self.paramtree[self.name]["length"])
+ self.fftree.set_attrib(f"{self.name}/Bond", "k",
+ self.paramtree[self.name]["k"])
+
+ def createForce(self, sys, data, nonbondedMethod, nonbondedCutoff, args):
+ """
+ This method will create a potential calculation kernel. It usually should do the following:
+
+ 1. Match the corresponding bond parameters according to the atomic types at both ends of each bond.
+
+ 2. Create a potential calculation kernel, and pass those mapped parameters to the kernel.
+
+ 3. assign the jax potential to the _jaxPotential.
+
+ Args:
+ Those args are the same as those in createSystem.
+ """
+ self._meta = {}
+
+ # initialize typemap
+ matcher = TypeMatcher(self.fftree, "HarmonicBondForce/Bond")
+
+ map_atom1, map_atom2, map_param = [], [], []
+
+ if not matcher.useSmirks:
+ n_bonds = len(data.bonds)
+ # build map
+ for i in range(n_bonds):
+ idx1 = data.bonds[i].atom1
+ idx2 = data.bonds[i].atom2
+ type1 = data.atomType[data.atoms[idx1]]
+ type2 = data.atomType[data.atoms[idx2]]
+ ifFound, ifForward, nfunc = matcher.matchGeneral([type1, type2])
+ if not ifFound:
+ raise DMFFException(
+ f"No parameter for bond ({idx1},{type1}) - ({idx2},{type2})"
+ )
+ map_atom1.append(idx1)
+ map_atom2.append(idx2)
+ map_param.append(nfunc)
+ else:
+ rdmol = args.get("rdmol", None)
+ matches_dict = matcher.matchSmirks(rdmol)
+ for bond in rdmol.GetBonds():
+ beginAtomIdx = bond.GetBeginAtomIdx()
+ endAtomIdx = bond.GetEndAtomIdx()
+ query = (beginAtomIdx, endAtomIdx) if beginAtomIdx < endAtomIdx else (endAtomIdx, beginAtomIdx)
+ map_atom1.append(query[0])
+ map_atom2.append(query[1])
+ try:
+ map_param.append(matches_dict[query])
+ except KeyError as e:
+ raise DMFFException(
+ f"No parameter for bond between Atom{beginAtomIdx} and Atom{endAtomIdx}"
+ )
+
+ map_atom1 = np.array(map_atom1, dtype=int)
+ map_atom2 = np.array(map_atom2, dtype=int)
+ map_param = np.array(map_param, dtype=int)
+ self._meta["HarmonicBondForce_atom1"] = map_atom1
+ self._meta["HarmonicBondForce_atom2"] = map_atom2
+ self._meta["HarmonicBondForce_param"] = map_param
+
+ bforce = HarmonicBondJaxForce(map_atom1, map_atom2, map_param)
+ self._force_latest = bforce
+
+ def potential_fn(positions, box, pairs, params):
+ return bforce.get_energy(positions, box, pairs,
+ params[self.name]["k"],
+ params[self.name]["length"])
+
+ self._jaxPotential = potential_fn
+ # self._top_data = data
+
+ def getJaxPotential(self):
+ return self._jaxPotential
+
+ def getMetaData(self):
+ return self._meta
+
+
+dmff.api.jaxGenerators["HarmonicBondForce"] = HarmonicBondJaxGenerator
+
+
+class HarmonicAngleJaxGenerator:
+ def __init__(self, ff):
+ self.name = "HarmonicAngleForce"
+ self.ff = ff
+ self.fftree = ff.fftree
+ self.paramtree = ff.paramtree
+ self._meta = {}
+
+ def extract(self):
+ angles = self.fftree.get_attribs(f"{self.name}/Angle", "angle")
+ ks = self.fftree.get_attribs(f"{self.name}/Angle", "k")
+ self.paramtree[self.name] = {}
+ self.paramtree[self.name]["angle"] = jnp.array(angles)
+ self.paramtree[self.name]["k"] = jnp.array(ks)
+
+ def overwrite(self):
+ self.fftree.set_attrib(f"{self.name}/Angle", "angle",
+ self.paramtree[self.name]["angle"])
+ self.fftree.set_attrib(f"{self.name}/Angle", "k",
+ self.paramtree[self.name]["k"])
+
+ def createForce(self, sys, data, nonbondedMethod, nonbondedCutoff, args):
+ self._meta = {}
+
+ matcher = TypeMatcher(self.fftree, "HarmonicAngleForce/Angle")
+
+ map_atom1, map_atom2, map_atom3, map_param = [], [], [], []
+
+ if not matcher.useSmirks:
+ n_angles = len(data.angles)
+ for nangle in range(n_angles):
+ idx1 = data.angles[nangle][0]
+ idx2 = data.angles[nangle][1]
+ idx3 = data.angles[nangle][2]
+ type1 = data.atomType[data.atoms[idx1]]
+ type2 = data.atomType[data.atoms[idx2]]
+ type3 = data.atomType[data.atoms[idx3]]
+ ifFound, ifForward, nfunc = matcher.matchGeneral(
+ [type1, type2, type3])
+ if not ifFound:
+ print(
+ f"No parameter for angle ({idx1},{type1}) - ({idx2},{type2}) - ({idx3},{type3})"
+ )
+ else:
+ map_atom1.append(idx1)
+ map_atom2.append(idx2)
+ map_atom3.append(idx3)
+ map_param.append(nfunc)
+ else:
+ from rdkit import Chem
+
+ rdmol = args.get("rdmol", None)
+ matches_dict = matcher.matchSmirks(rdmol)
+ angle_patt = Chem.MolFromSmarts("[*:1]~[*:2]~[*:3]")
+ angles = rdmol.GetSubstructMatches(angle_patt)
+ for angle in angles:
+ canonical_angle = (min([angle[0], angle[2]]), angle[1], max([angle[0], angle[2]]))
+ map_atom1.append(canonical_angle[0])
+ map_atom2.append(canonical_angle[1])
+ map_atom3.append(canonical_angle[2])
+ try:
+ map_param.append(matches_dict[canonical_angle])
+ except KeyError as e:
+ raise DMFFException(
+ f"No parameter for angle Atom{canonical_angle[0]}-Atom{canonical_angle[1]}-Atom{canonical_angle[2]}"
+ )
+
+ map_atom1 = np.array(map_atom1, dtype=int)
+ map_atom2 = np.array(map_atom2, dtype=int)
+ map_atom3 = np.array(map_atom3, dtype=int)
+ map_param = np.array(map_param, dtype=int)
+ self._meta["HarmonicAngleForce_atom1"] = map_atom1
+ self._meta["HarmonicAngleForce_atom2"] = map_atom2
+ self._meta["HarmonicAngleForce_atom3"] = map_atom3
+ self._meta["HarmonicAngleForce_param"] = map_param
+
+ aforce = HarmonicAngleJaxForce(map_atom1, map_atom2, map_atom3,
+ map_param)
+ self._force_latest = aforce
+
+ def potential_fn(positions, box, pairs, params):
+ return aforce.get_energy(positions, box, pairs,
+ params[self.name]["k"],
+ params[self.name]["angle"])
+
+ self._jaxPotential = potential_fn
+ # self._top_data = data
+
+ def getJaxPotential(self):
+ return self._jaxPotential
+
+ def getMetaData(self):
+ return self._meta
+
+
+dmff.api.jaxGenerators["HarmonicAngleForce"] = HarmonicAngleJaxGenerator
+
+
+class PeriodicTorsionJaxGenerator:
+ def __init__(self, ff):
+ self.name = "PeriodicTorsionForce"
+ self.ff = ff
+ self.fftree = ff.fftree
+ self.paramtree = ff.paramtree
+ self.meta = {}
+ self._meta = {}
+ self.meta["prop_order"] = defaultdict(list)
+ self.meta["prop_nodeidx"] = defaultdict(list)
+
+ self.meta["impr_order"] = defaultdict(list)
+ self.meta["impr_nodeidx"] = defaultdict(list)
+
+ self.max_pred_prop = 0
+ self.max_pred_impr = 0
+
+ def extract(self):
+ propers = self.fftree.get_nodes("PeriodicTorsionForce/Proper")
+ impropers = self.fftree.get_nodes("PeriodicTorsionForce/Improper")
+ self.paramtree[self.name] = {}
+ # propers
+ prop_phase = defaultdict(list)
+ prop_k = defaultdict(list)
+ for nnode, node in enumerate(propers):
+ for key in node.attrs:
+ if "periodicity" in key:
+ order = int(key[-1])
+ phase = float(node.attrs[f"phase{order}"])
+ k = float(node.attrs[f"k{order}"])
+ periodicity = int(node.attrs[f"periodicity{order}"])
+ if self.max_pred_prop < periodicity:
+ self.max_pred_prop = periodicity
+ prop_phase[f"{periodicity}"].append(phase)
+ prop_k[f"{periodicity}"].append(k)
+ self.meta[f"prop_order"][f"{periodicity}"].append(order)
+ self.meta[f"prop_nodeidx"][f"{periodicity}"].append(nnode)
+
+ self.paramtree[self.name]["prop_phase"] = {}
+ self.paramtree[self.name]["prop_k"] = {}
+ for npred in range(1, self.max_pred_prop + 1):
+ self.paramtree[self.name]["prop_phase"][f"{npred}"] = jnp.array(
+ prop_phase[f"{npred}"])
+ self.paramtree[self.name]["prop_k"][f"{npred}"] = jnp.array(
+ prop_k[f"{npred}"])
+ if self.max_pred_prop == 0:
+ del self.paramtree[self.name]["prop_phase"]
+ del self.paramtree[self.name]["prop_k"]
+
+ # impropers
+ impr_phase = defaultdict(list)
+ impr_k = defaultdict(list)
+ for nnode, node in enumerate(impropers):
+ for key in node.attrs:
+ if "periodicity" in key:
+ order = int(key[-1])
+ phase = float(node.attrs[f"phase{order}"])
+ k = float(node.attrs[f"k{order}"])
+ periodicity = int(node.attrs[f"periodicity{order}"])
+ if self.max_pred_impr < periodicity:
+ self.max_pred_impr = periodicity
+ impr_phase[f"{periodicity}"].append(phase)
+ impr_k[f"{periodicity}"].append(k)
+ self.meta[f"impr_order"][f"{periodicity}"].append(order)
+ self.meta[f"impr_nodeidx"][f"{periodicity}"].append(nnode)
+
+ self.paramtree[self.name]["impr_phase"] = {}
+ self.paramtree[self.name]["impr_k"] = {}
+ for npred in range(1, self.max_pred_impr + 1):
+ self.paramtree[self.name]["impr_phase"][f"{npred}"] = jnp.array(
+ impr_phase[f"{npred}"])
+ self.paramtree[self.name]["impr_k"][f"{npred}"] = jnp.array(
+ impr_k[f"{npred}"])
+ if self.max_pred_impr == 0:
+ del self.paramtree[self.name]["impr_phase"]
+ del self.paramtree[self.name]["impr_k"]
+
+ def overwrite(self):
+ propers = self.fftree.get_nodes("PeriodicTorsionForce/Proper")
+ impropers = self.fftree.get_nodes("PeriodicTorsionForce/Improper")
+ prop_data = [{} for _ in propers]
+ impr_data = [{} for _ in impropers]
+ # make propers
+ for periodicity in range(1, self.max_pred_prop + 1):
+ nterms = len(
+ self.paramtree[self.name][f"prop_phase"][f"{periodicity}"])
+ for nitem in range(nterms):
+ phase = self.paramtree[
+ self.name][f"prop_phase"][f"{periodicity}"][nitem]
+ k = self.paramtree[
+ self.name][f"prop_k"][f"{periodicity}"][nitem]
+ nodeidx = self.meta[f"prop_nodeidx"][f"{periodicity}"][nitem]
+ order = self.meta[f"prop_order"][f"{periodicity}"][nitem]
+ prop_data[nodeidx][f"phase{order}"] = phase
+ prop_data[nodeidx][f"k{order}"] = k
+ if "prop_phase" in self.paramtree[self.name]:
+ self.fftree.set_node("PeriodicTorsionForce/Proper", prop_data)
+
+ # make impropers
+ for periodicity in range(1, self.max_pred_impr + 1):
+ nterms = len(
+ self.paramtree[self.name][f"impr_phase"][f"{periodicity}"])
+ for nitem in range(nterms):
+ phase = self.paramtree[
+ self.name][f"impr_phase"][f"{periodicity}"][nitem]
+ k = self.paramtree[
+ self.name][f"impr_k"][f"{periodicity}"][nitem]
+ nodeidx = self.meta[f"impr_nodeidx"][f"{periodicity}"][nitem]
+ order = self.meta[f"impr_order"][f"{periodicity}"][nitem]
+ impr_data[nodeidx][f"phase{order}"] = phase
+ impr_data[nodeidx][f"k{order}"] = k
+ if "impr_phase" in self.paramtree[self.name]:
+ self.fftree.set_node("PeriodicTorsionForce/Improper", impr_data)
+
+ def createForce(self, sys, data, nonbondedMethod, nonbondedCutoff, args):
+ """
+ Create force for torsions
+ """
+
+ # Proper Torsions
+ proper_matcher = TypeMatcher(self.fftree,
+ "PeriodicTorsionForce/Proper")
+ map_prop_atom1 = {i: [] for i in range(1, self.max_pred_prop + 1)}
+ map_prop_atom2 = {i: [] for i in range(1, self.max_pred_prop + 1)}
+ map_prop_atom3 = {i: [] for i in range(1, self.max_pred_prop + 1)}
+ map_prop_atom4 = {i: [] for i in range(1, self.max_pred_prop + 1)}
+ map_prop_param = {i: [] for i in range(1, self.max_pred_prop + 1)}
+ n_matched_props = 0
+
+ if not proper_matcher.useSmirks:
+ for torsion in data.propers:
+ types = [data.atomType[data.atoms[torsion[i]]] for i in range(4)]
+ ifFound, ifForward, nnode = proper_matcher.matchGeneral(types)
+ if not ifFound:
+ continue
+ # find terms for node
+ for periodicity in range(1, self.max_pred_prop + 1):
+ idx = findItemInList(
+ nnode, self.meta[f"prop_nodeidx"][f"{periodicity}"])
+ if idx < 0:
+ continue
+ n_matched_props += 1
+ map_prop_atom1[periodicity].append(torsion[0])
+ map_prop_atom2[periodicity].append(torsion[1])
+ map_prop_atom3[periodicity].append(torsion[2])
+ map_prop_atom4[periodicity].append(torsion[3])
+ map_prop_param[periodicity].append(idx)
+ else:
+ from rdkit import Chem
+
+ rdmol = args.get("rdmol", None)
+ proper_patt = Chem.MolFromSmarts("[*:1]~[*:2]-[*:3]~[*:4]")
+ propers = rdmol.GetSubstructMatches(proper_patt)
+ matches_dict = proper_matcher.matchSmirks(rdmol)
+ for match in propers:
+ torsion = (match[3], match[2], match[1], match[0]) if match[2] < match[1] else match
+ try:
+ nnode = matches_dict[torsion]
+ ifFound = True
+ n_matched_props += 1
+ except KeyError:
+ ifFound = False
+
+ if not ifFound:
+ continue
+
+ for periodicity in range(1, self.max_pred_prop + 1):
+ idx = findItemInList(nnode, self.meta['prop_nodeidx'][f"{periodicity}"])
+ if idx < 0:
+ continue
+ map_prop_atom1[periodicity].append(torsion[0])
+ map_prop_atom2[periodicity].append(torsion[1])
+ map_prop_atom3[periodicity].append(torsion[2])
+ map_prop_atom4[periodicity].append(torsion[3])
+ map_prop_param[periodicity].append(idx)
+
+ # Improper Torsions
+ impr_matcher = TypeMatcher(self.fftree,
+ "PeriodicTorsionForce/Improper")
+ try:
+ ordering = self.fftree.get_attribs("PeriodicTorsionForce",
+ "ordering")[0]
+ except KeyError as e:
+ ordering = "default"
+
+ map_impr_atom1 = {i: [] for i in range(1, self.max_pred_impr + 1)}
+ map_impr_atom2 = {i: [] for i in range(1, self.max_pred_impr + 1)}
+ map_impr_atom3 = {i: [] for i in range(1, self.max_pred_impr + 1)}
+ map_impr_atom4 = {i: [] for i in range(1, self.max_pred_impr + 1)}
+ map_impr_param = {i: [] for i in range(1, self.max_pred_impr + 1)}
+ n_matched_imprs = 0
+
+ if not impr_matcher.useSmirks:
+ for impr in data.impropers:
+ match = impr_matcher.matchImproper(impr, data, ordering=ordering)
+ if match is not None:
+ (a1, a2, a3, a4, nnode) = match
+ n_matched_imprs += 1
+ # find terms for node
+ for periodicity in range(1, self.max_pred_impr + 1):
+ idx = findItemInList(
+ nnode, self.meta[f"impr_nodeidx"][f"{periodicity}"])
+ if idx < 0:
+ continue
+ if ordering == 'smirnoff':
+ # Add all torsions in trefoil
+ map_impr_atom1[periodicity].append(a1)
+ map_impr_atom2[periodicity].append(a2)
+ map_impr_atom3[periodicity].append(a3)
+ map_impr_atom4[periodicity].append(a4)
+ map_impr_param[periodicity].append(idx)
+ map_impr_atom1[periodicity].append(a1)
+ map_impr_atom2[periodicity].append(a3)
+ map_impr_atom3[periodicity].append(a4)
+ map_impr_atom4[periodicity].append(a2)
+ map_impr_param[periodicity].append(idx)
+ map_impr_atom1[periodicity].append(a1)
+ map_impr_atom2[periodicity].append(a4)
+ map_impr_atom3[periodicity].append(a2)
+ map_impr_atom4[periodicity].append(a3)
+ map_impr_param[periodicity].append(idx)
+ else:
+ map_impr_atom1[periodicity].append(a1)
+ map_impr_atom2[periodicity].append(a2)
+ map_impr_atom3[periodicity].append(a3)
+ map_impr_atom4[periodicity].append(a4)
+ map_impr_param[periodicity].append(idx)
+ else:
+ rdmol = args.get("rdmol", None)
+
+ if rdmol is None:
+ raise DMFFException("No rdkit.Chem.Mol object is provided")
+
+ matches_dict = impr_matcher.matchSmirksImproper(rdmol)
+ for torsion, nnode in matches_dict.items():
+ n_matched_imprs += 1
+ for periodicity in range(1, self.max_pred_impr+ 1):
+ idx = findItemInList(nnode, self.meta['impr_nodeidx'][f"{periodicity}"])
+ if idx < 0:
+ continue
+ map_impr_atom1[periodicity].append(torsion[0])
+ map_impr_atom2[periodicity].append(torsion[1])
+ map_impr_atom3[periodicity].append(torsion[2])
+ map_impr_atom4[periodicity].append(torsion[3])
+ map_impr_param[periodicity].append(idx)
+
+ # Sum proper and improper torsions
+ props = [
+ PeriodicTorsionJaxForce(jnp.array(map_prop_atom1[p], dtype=int),
+ jnp.array(map_prop_atom2[p], dtype=int),
+ jnp.array(map_prop_atom3[p], dtype=int),
+ jnp.array(map_prop_atom4[p], dtype=int),
+ jnp.array(map_prop_param[p], dtype=int), p)
+ for p in range(1, self.max_pred_prop + 1)
+ ]
+ imprs = [
+ PeriodicTorsionJaxForce(jnp.array(map_impr_atom1[p], dtype=int),
+ jnp.array(map_impr_atom2[p], dtype=int),
+ jnp.array(map_impr_atom3[p], dtype=int),
+ jnp.array(map_impr_atom4[p], dtype=int),
+ jnp.array(map_impr_param[p], dtype=int), p)
+ for p in range(1, self.max_pred_impr + 1)
+ ]
+ self._props_latest = props
+ self._imprs_latest = imprs
+
+ self._meta["PeriodicTorsionForce_prop_atom1"] = map_prop_atom1
+ self._meta["PeriodicTorsionForce_prop_atom2"] = map_prop_atom2
+ self._meta["PeriodicTorsionForce_prop_atom3"] = map_prop_atom3
+ self._meta["PeriodicTorsionForce_prop_atom4"] = map_prop_atom4
+ self._meta["PeriodicTorsionForce_prop_param"] = map_prop_param
+
+ self._meta["PeriodicTorsionForce_impr_atom1"] = map_impr_atom1
+ self._meta["PeriodicTorsionForce_impr_atom2"] = map_impr_atom2
+ self._meta["PeriodicTorsionForce_impr_atom3"] = map_impr_atom3
+ self._meta["PeriodicTorsionForce_impr_atom4"] = map_impr_atom4
+ self._meta["PeriodicTorsionForce_impr_param"] = map_impr_param
+
+
+ def potential_fn(positions, box, pairs, params):
+ prop_sum = sum([
+ props[i].get_energy(
+ positions, box, pairs,
+ params["PeriodicTorsionForce"]["prop_k"][f"{i+1}"],
+ params["PeriodicTorsionForce"]["prop_phase"][f"{i+1}"])
+ for i in range(self.max_pred_prop)
+ ])
+ impr_sum = sum([
+ imprs[i].get_energy(
+ positions, box, pairs,
+ params["PeriodicTorsionForce"]["impr_k"][f"{i+1}"],
+ params["PeriodicTorsionForce"]["impr_phase"][f"{i+1}"])
+ for i in range(self.max_pred_impr)
+ ])
+
+ return prop_sum + impr_sum
+
+ self._jaxPotential = potential_fn
+
+ def getJaxPotential(self):
+ return self._jaxPotential
+
+ def getMetaData(self):
+ return self._meta
+
+
+dmff.api.jaxGenerators["PeriodicTorsionForce"] = PeriodicTorsionJaxGenerator
+
+
+class NonbondedJaxGenerator:
+ def __init__(self, ff: Hamiltonian):
+ self.name = "NonbondedForce"
+ self.ff = ff
+ self.fftree = ff.fftree
+ self.paramtree = ff.paramtree
+ self.paramtree[self.name] = {}
+ self.paramtree[self.name]["sigfix"] = jnp.array([])
+ self.paramtree[self.name]["epsfix"] = jnp.array([])
+
+ self.from_force = []
+ self.from_residue = []
+ self.ra2idx = {}
+ self.idx2rai = {}
+
+ self.useBCC = False
+ self.useVsite = False
+
+ self._meta = {}
+
+ def extract(self):
+ self.from_residue = self.fftree.get_attribs(
+ "NonbondedForce/UseAttributeFromResidue", "name")
+ self.from_force = [
+ i for i in ["charge", "sigma", "epsilon"]
+ if i not in self.from_residue
+ ]
+ # Build per-atom array for from_force
+ for prm in self.from_force:
+ vals = self.fftree.get_attribs("NonbondedForce/Atom", prm)
+ self.paramtree[self.name][prm] = jnp.array(vals)
+
+ # Build per-atom array for from_residue
+ residues = self.fftree.get_nodes("Residues/Residue")
+ resvals = {k: [] for k in self.from_residue}
+ for resnode in residues:
+ resname = resnode.attrs["name"]
+ resvals[resname] = []
+ atomname = resnode.get_attribs("Atom", "name")
+ shift = len(self.ra2idx)
+ for natom, aname in enumerate(atomname):
+ self.ra2idx[(resname, natom)] = shift + natom
+ self.idx2rai[shift + natom] = (resname, atomname, natom)
+ for prm in self.from_residue:
+ atomval = resnode.get_attribs("Atom", prm)
+ resvals[prm].extend(atomval)
+ for prm in self.from_residue:
+ self.paramtree[self.name][prm] = jnp.array(resvals[prm])
+
+ # Build coulomb14scale and lj14scale
+ coulomb14scale, lj14scale = self.fftree.get_attribs(
+ "NonbondedForce", ["coulomb14scale", "lj14scale"])[0]
+ self.paramtree[self.name]["coulomb14scale"] = jnp.array(
+ [coulomb14scale])
+ self.paramtree[self.name]["lj14scale"] = jnp.array([lj14scale])
+
+ # Build BondChargeCorrection
+ bccs = self.fftree.get_attribs("NonbondedForce/BondChargeCorrection", "bcc")
+ self.paramtree[self.name]['bcc'] = jnp.array(bccs).reshape(-1, 1)
+ self.useBCC = len(bccs) > 0
+
+ # Build VirtualSite
+ vsite_types = self.fftree.get_attribs("NonbondedForce/VirtualSite", "vtype")
+ self.paramtree[self.name]['vsite_types'] = jnp.array(vsite_types, dtype=int)
+ vsite_distance = self.fftree.get_attribs("NonbondedForce/VirtualSite", "distance")
+ self.paramtree[self.name]['vsite_distances'] = jnp.array(vsite_distance)
+ self.useVsite = len(vsite_types) > 0
+
+ def overwrite(self):
+ # write coulomb14scale
+ self.fftree.set_attrib("NonbondedForce", "coulomb14scale",
+ self.paramtree[self.name]["coulomb14scale"])
+ # write lj14scale
+ self.fftree.set_attrib("NonbondedForce", "lj14scale",
+ self.paramtree[self.name]["lj14scale"])
+ # write prm from force
+ for prm in self.from_force:
+ self.fftree.set_attrib("NonbondedForce/Atom", prm,
+ self.paramtree[self.name][prm])
+ # write prm from residue
+ residues = self.fftree.get_nodes("Residues/Residue")
+ for prm in self.from_residue:
+ vals = self.paramtree[self.name][prm]
+ data = []
+ for idx in range(vals.shape[0]):
+ rname, atomname, aidx = self.idx2rai[idx]
+ data.append((rname, aidx, vals[idx]))
+
+ for resnode in residues:
+ tmp = sorted(
+ [d for d in data if d[0] == resnode.attrs["name"]],
+ key=lambda x: x[1])
+ resnode.set_attrib("Atom", prm, [t[2] for t in tmp])
+
+ # write BCC
+ if self.useBCC:
+ self.fftree.set_attrib(
+ "NonbondedForce/BondChargeCorrection", "bcc",
+ self.paramtree[self.name]['bcc']
+ )
+
+ def createForce(self, system, data, nonbondedMethod, nonbondedCutoff, args):
+ # Build Covalent Map
+ self.covalent_map = build_covalent_map(data, 6)
+
+ methodMap = {
+ app.NoCutoff: "NoCutoff",
+ app.CutoffPeriodic: "CutoffPeriodic",
+ app.CutoffNonPeriodic: "CutoffNonPeriodic",
+ app.PME: "PME",
+ }
+ if nonbondedMethod not in methodMap:
+ raise DMFFException("Illegal nonbonded method for NonbondedForce")
+ isNoCut = False
+ if nonbondedMethod is app.NoCutoff:
+ isNoCut = True
+
+ mscales_coul = jnp.array([0.0, 0.0, 0.0, 1.0, 1.0,
+ 1.0]) # mscale for PME
+ mscales_coul = mscales_coul.at[2].set(
+ self.paramtree[self.name]["coulomb14scale"][0])
+ mscales_lj = jnp.array([0.0, 0.0, 0.0, 1.0, 1.0, 1.0]) # mscale for LJ
+ mscales_lj = mscales_lj.at[2].set(
+ self.paramtree[self.name]["lj14scale"][0])
+
+ # set PBC
+ if nonbondedMethod not in [app.NoCutoff, app.CutoffNonPeriodic]:
+ ifPBC = True
+ else:
+ ifPBC = False
+
+ nbmatcher = TypeMatcher(self.fftree, "NonbondedForce/Atom")
+
+
+ rdmol = args.get("rdmol", None)
+
+ if self.useVsite:
+ vsitematcher = TypeMatcher(self.fftree, "NonbondedForce/VirtualSite")
+ vsite_matches_dict = vsitematcher.matchSmirksNoSort(rdmol)
+ vsiteObj = VirtualSite(vsite_matches_dict)
+
+ def addVsiteFunc(pos, params):
+ func = vsiteObj.getAddVirtualSiteFunc()
+ newpos = func(pos, params[self.name]['vsite_types'], params[self.name]['vsite_distances'])
+ return newpos
+
+ self._addVsiteFunc = addVsiteFunc
+ rdmol = vsiteObj.addVirtualSiteToMol(rdmol)
+ self.vsiteObj = vsiteObj
+
+ # expand covalent map
+ ori_dim = self.covalent_map.shape[0]
+ new_dim = ori_dim + len(vsite_matches_dict)
+ cov_map = np.zeros((new_dim, new_dim), dtype=int)
+ cov_map[:ori_dim, :ori_dim] += np.array(self.covalent_map, dtype=int)
+
+ map_to_parents = np.arange(new_dim)
+ for i, match in enumerate(vsite_matches_dict.keys()):
+ map_to_parents[ori_dim + i] = match[0]
+ for i in range(len(vsite_matches_dict)):
+ parent_i = map_to_parents[ori_dim + i]
+ for j in range(new_dim):
+ parent_j = map_to_parents[j]
+ cov_map[ori_dim + i, j] = cov_map[parent_i, parent_j]
+ cov_map[j, ori_dim + i] = cov_map[parent_j, parent_i]
+ # keep diagonal 0
+ cov_map[ori_dim + i, ori_dim + i] = 0
+ # keep vsite and its parent atom 1
+ cov_map[parent_i, ori_dim + i] = 1
+ cov_map[ori_dim + i, parent_i] = 1
+ self.covalent_map = jnp.array(cov_map)
+
+ self._meta["cov_map"] = self.covalent_map
+
+ # Load Lennard-Jones parameters
+ maps = {}
+ if not nbmatcher.useSmirks:
+ for prm in self.from_force:
+ maps[prm] = []
+ for atom in data.atoms:
+ atype = data.atomType[atom]
+ ifFound, _, nnode = nbmatcher.matchGeneral([atype])
+ if not ifFound:
+ raise DMFFException(
+ "AtomType of %s mismatched in NonbondedForce" %
+ (str(atom)))
+ maps[prm].append(nnode)
+ maps[prm] = jnp.array(maps[prm], dtype=int)
+ else:
+ lj_matches_dict = nbmatcher.matchSmirks(rdmol)
+ for prm in self.from_force:
+ maps[prm] = []
+ for i in range(rdmol.GetNumAtoms()):
+ try:
+ maps[prm].append(lj_matches_dict[(i,)])
+ except KeyError as e:
+ raise DMFFException(
+ f"No parameter for atom {i}"
+ )
+ maps[prm] = jnp.array(maps[prm], dtype=int)
+
+ for prm in self.from_residue:
+ maps[prm] = []
+ for atom in data.atoms:
+ templateName = self.ff.templateNameForResidue[atom.residue.index]
+ aidx = data.atomTemplateIndexes[atom]
+ resname, aname = templateName, atom.name
+ maps[prm].append(self.ra2idx[(resname, aidx)])
+
+ # Virtual Site
+ if self.useVsite:
+ # expand charges
+ chg = jnp.zeros(
+ (len(self.paramtree[self.name]['charge']) + len(vsite_matches_dict),),
+ dtype=self.paramtree[self.name]['charge'].dtype
+ )
+ self.paramtree[self.name]['charge'] = chg.at[:len(self.paramtree[self.name]['charge'])].set(
+ self.paramtree[self.name]['charge']
+ )
+ maps_chg = [int(x) for x in maps['charge']]
+ for i in range(len(vsite_matches_dict)):
+ maps_chg.append(len(maps['charge']) + i)
+ maps['charge'] = jnp.array(maps_chg, dtype=int)
+
+ # BCC parameters
+ if self.useBCC:
+ bccmatcher = TypeMatcher(self.fftree, "NonbondedForce/BondChargeCorrection")
+
+ if bccmatcher.useSmirks:
+ bcc_matches_dict = bccmatcher.matchSmirksBCC(rdmol)
+ self.top_mat = np.zeros((rdmol.GetNumAtoms(), self.paramtree[self.name]['bcc'].shape[0]))
+
+ for bond in rdmol.GetBonds():
+ beginAtomIdx = bond.GetBeginAtomIdx()
+ endAtomIdx = bond.GetEndAtomIdx()
+ query1, query2 = (beginAtomIdx, endAtomIdx), (endAtomIdx, beginAtomIdx)
+ if query1 in bcc_matches_dict:
+ nnode = bcc_matches_dict[query1]
+ self.top_mat[query1[0], nnode] += 1
+ self.top_mat[query1[1], nnode] -= 1
+ elif query2 in bcc_matches_dict:
+ nnode = bcc_matches_dict[query2]
+ self.top_mat[query2[0], nnode] += 1
+ self.top_mat[query2[1], nnode] -= 1
+ else:
+ warnings.warn(
+ f"No BCC parameter for bond between Atom{beginAtomIdx} and Atom{endAtomIdx}"
+ )
+ else:
+ raise DMFFException(
+ "Only SMIRKS-based parametrization is supported for BCC"
+ )
+ else:
+ self.top_mat = None
+
+ # NBFIX
+ map_nbfix = []
+ map_nbfix = jnp.array(map_nbfix, dtype=jnp.int32).reshape(-1, 2)
+
+ if unit.is_quantity(nonbondedCutoff):
+ r_cut = nonbondedCutoff.value_in_unit(unit.nanometer)
+ else:
+ r_cut = nonbondedCutoff
+ if "switchDistance" in args and args["switchDistance"] is not None:
+ r_switch = args["switchDistance"]
+ r_switch = (r_switch if not unit.is_quantity(r_switch) else
+ r_switch.value_in_unit(unit.nanometer))
+ ifSwitch = True
+ else:
+ r_switch = r_cut
+ ifSwitch = False
+
+ # PME Settings
+ if nonbondedMethod is app.PME:
+ a, b, c = system.getDefaultPeriodicBoxVectors()
+ box = jnp.array([a._value, b._value, c._value])
+ self.ethresh = args.get("ethresh", 1e-6)
+ self.coeff_method = args.get("PmeCoeffMethod", "openmm")
+ self.fourier_spacing = args.get("PmeSpacing", 0.1)
+ kappa, K1, K2, K3 = setup_ewald_parameters(r_cut, self.ethresh,
+ box,
+ self.fourier_spacing,
+ self.coeff_method)
+
+ map_lj = jnp.array(maps["sigma"])
+ map_charge = jnp.array(maps["charge"])
+
+ # Free Energy Settings #
+ isFreeEnergy = args.get("isFreeEnergy", False)
+ if isFreeEnergy:
+ vdwLambda = args.get("vdwLambda", 0.0)
+ coulLambda = args.get("coulLambda", 0.0)
+ ifStateA = args.get("ifStateA", True)
+
+ # soft-cores
+ vdwSoftCore = args.get("vdwSoftCore", False)
+ coulSoftCore = args.get("coulSoftCore", False)
+ scAlpha = args.get("scAlpha", 0.0)
+ scSigma = args.get("scSigma", 0.0)
+
+ # couple
+ coupleIndex = args.get("coupleIndex", [])
+ if len(coupleIndex) > 0:
+ coupleMask = [False for _ in range(len(data.atoms))]
+ for atomIndex in coupleIndex:
+ coupleMask[atomIndex] = True
+ coupleMask = jnp.array(coupleMask, dtype=bool)
+ else:
+ coupleMask = None
+
+ if not isFreeEnergy:
+ ljforce = LennardJonesForce(r_switch,
+ r_cut,
+ map_lj,
+ map_nbfix,
+ isSwitch=ifSwitch,
+ isPBC=ifPBC,
+ isNoCut=isNoCut)
+ else:
+ ljforce = LennardJonesFreeEnergyForce(r_switch,
+ r_cut,
+ map_lj,
+ map_nbfix,
+ isSwitch=ifSwitch,
+ isPBC=ifPBC,
+ isNoCut=isNoCut,
+ feLambda=vdwLambda,
+ coupleMask=coupleMask,
+ useSoftCore=vdwSoftCore,
+ ifStateA=ifStateA,
+ sc_alpha=scAlpha,
+ sc_sigma=scSigma)
+
+ ljenergy = ljforce.generate_get_energy()
+
+ # dispersion correction
+ useDispersionCorrection = args.get("useDispersionCorrection", False)
+ if useDispersionCorrection:
+ numTypes = self.paramtree[self.name]["sigma"].shape[0]
+ countVec = np.zeros(numTypes, dtype=int)
+ countMat = np.zeros((numTypes, numTypes), dtype=int)
+ types, count = np.unique(map_lj, return_counts=True)
+
+ for typ, cnt in zip(types, count):
+ countVec[typ] += cnt
+ for i in range(numTypes):
+ for j in range(i, numTypes):
+ if i != j:
+ countMat[i, j] = countVec[i] * countVec[j]
+ else:
+ countMat[i, i] = countVec[i] * (countVec[i] - 1) // 2
+ assert np.sum(countMat) == len(map_lj) * (len(map_lj) - 1) // 2
+
+ colv_pairs = np.argwhere(
+ np.logical_and(self.covalent_map > 0, self.covalent_map <= 3))
+ for pair in colv_pairs:
+ if pair[0] <= pair[1]:
+ tmp = (map_lj[pair[0]], map_lj[pair[1]])
+ t1, t2 = min(tmp), max(tmp)
+ countMat[t1, t2] -= 1
+
+ if not isFreeEnergy:
+ ljDispCorrForce = LennardJonesLongRangeForce(
+ r_cut, map_lj, map_nbfix, countMat)
+ else:
+ ljDispCorrForce = LennardJonesLongRangeFreeEnergyForce(
+ r_cut, map_lj, map_nbfix, countMat, vdwLambda, ifStateA,
+ coupleMask)
+ ljDispEnergyFn = ljDispCorrForce.generate_get_energy()
+
+ if not isFreeEnergy:
+ if nonbondedMethod is not app.PME:
+ # do not use PME
+ if nonbondedMethod in [
+ app.CutoffPeriodic, app.CutoffNonPeriodic
+ ]:
+ # use Reaction Field
+ coulforce = CoulReactionFieldForce(r_cut,
+ map_charge,
+ isPBC=ifPBC,
+ topology_matrix=self.top_mat)
+ if nonbondedMethod is app.NoCutoff:
+ # use NoCutoff
+ coulforce = CoulNoCutoffForce(map_charge, topology_matrix=self.top_mat)
+ else:
+ coulforce = CoulombPMEForce(r_cut, map_charge, kappa,
+ (K1, K2, K3), topology_matrix=self.top_mat)
+ else:
+ assert nonbondedMethod is app.PME, "Only PME is supported in free energy calculations"
+ assert not self.useBCC, "BCC usage in free energy calculations is not supported yet"
+ coulforce = CoulombPMEFreeEnergyForce(r_cut,
+ map_charge,
+ kappa, (K1, K2, K3),
+ coulLambda,
+ ifStateA=ifStateA,
+ coupleMask=coupleMask,
+ useSoftCore=coulSoftCore,
+ sc_alpha=scAlpha,
+ sc_sigma=scSigma)
+
+ coulenergy = coulforce.generate_get_energy()
+
+ if not isFreeEnergy:
+
+ def potential_fn(positions, box, pairs, params):
+
+ # check whether args passed into potential_fn are jnp.array and differentiable
+ # note this check will be optimized away by jit
+ # it is jit-compatiable
+ isinstance_jnp(positions, box, params)
+
+ ljE = ljenergy(positions, box, pairs,
+ params[self.name]["epsilon"],
+ params[self.name]["sigma"],
+ params[self.name]["epsfix"],
+ params[self.name]["sigfix"], mscales_lj)
+
+ if not self.useBCC:
+ coulE = coulenergy(positions, box, pairs,
+ params[self.name]["charge"], mscales_coul)
+ else:
+ coulE = coulenergy(positions, box, pairs,
+ params[self.name]["charge"], params[self.name]["bcc"], mscales_coul)
+
+ if useDispersionCorrection:
+ ljDispEnergy = ljDispEnergyFn(box,
+ params[self.name]['epsilon'],
+ params[self.name]['sigma'],
+ params[self.name]['epsfix'],
+ params[self.name]['sigfix'])
+
+ return ljE + coulE + ljDispEnergy
+ else:
+ return ljE + coulE
+
+ self._jaxPotential = potential_fn
+ else:
+ # Free Energy
+ @jit_condition()
+ def potential_fn(positions, box, pairs, params, vdwLambda,
+ coulLambda):
+ ljE = ljenergy(positions, box, pairs,
+ params[self.name]["epsilon"],
+ params[self.name]["sigma"],
+ params[self.name]["epsfix"],
+ params[self.name]["sigfix"], mscales_lj,
+ vdwLambda)
+ coulE = coulenergy(positions, box, pairs,
+ params[self.name]["charge"], mscales_coul,
+ coulLambda)
+
+ if useDispersionCorrection:
+ ljDispEnergy = ljDispEnergyFn(box,
+ params[self.name]['epsilon'],
+ params[self.name]['sigma'],
+ params[self.name]['epsfix'],
+ params[self.name]['sigfix'],
+ vdwLambda)
+ return ljE + coulE + ljDispEnergy
+ else:
+ return ljE + coulE
+
+ self._jaxPotential = potential_fn
+
+ def getJaxPotential(self):
+ return self._jaxPotential
+
+ def getMetaData(self):
+ return self._meta
+
+ def getAddVsiteFunc(self):
+ """
+ Get function to add coordinates for virtual sites
+ """
+ return self._addVsiteFunc
+
+ def getVsiteObj(self):
+ """
+ Get `dmff.classical.vsite.VirtualSite` object
+ """
+ if self.useVsite:
+ return self.vsiteObj
+ else:
+ return None
+
+ def getTopologyMatrix(self):
+ """
+ Get topology Matrix
+ """
+ return self.top_mat
+
+dmff.api.jaxGenerators["NonbondedForce"] = NonbondedJaxGenerator
+
+
+class LennardJonesGenerator:
+ def __init__(self, ff):
+ self.name = "LennardJonesForce"
+ self.ff = ff
+ self.fftree = ff.fftree
+ self.paramtree = ff.paramtree
+ self.paramtree[self.name] = {}
+ self._meta = {}
+
+
+ def extract(self):
+ for prm in ["sigma", "epsilon"]:
+ vals = self.fftree.get_attribs("LennardJonesForce/Atom", prm)
+ self.paramtree[self.name][prm] = jnp.array(vals)
+ valfix = self.fftree.get_attribs("LennardJonesForce/NBFixPair",
+ prm)
+ self.paramtree[self.name][f"{prm}_nbfix"] = jnp.array(valfix)
+
+ lj14scale = self.fftree.get_attribs("LennardJonesForce",
+ "lj14scale")[0]
+ self.paramtree[self.name]["lj14scale"] = jnp.array([lj14scale])
+
+ def overwrite(self):
+ self.fftree.set_attrib("LennardJonesForce", "lj14scale",
+ self.paramtree[self.name]["lj14scale"])
+ for prm in ["sigma", "epsilon"]:
+ self.fftree.set_attrib("LennardJonesForce/Atom", prm,
+ self.paramtree[self.name][prm])
+ if len(self.paramtree[self.name][f"{prm}_nbfix"]) > 0:
+ self.fftree.set_attrib(
+ "LennardJonesForce/NBFixPair", prm,
+ self.paramtree[self.name][f"{prm}_nbfix"])
+
+ def createForce(self, system, data, nonbondedMethod, nonbondedCutoff,
+ args):
+ methodMap = {
+ app.NoCutoff: "NoCutoff",
+ app.PME: "CutoffPeriodic",
+ app.CutoffPeriodic: "CutoffPeriodic",
+ app.CutoffNonPeriodic: "CutoffNonPeriodic"
+ }
+ if nonbondedMethod not in methodMap:
+ raise DMFFException("Illegal nonbonded method for NonbondedForce")
+ isNoCut = False
+ if nonbondedMethod is app.NoCutoff:
+ isNoCut = True
+
+ mscales_lj = jnp.array([0.0, 0.0, 0.0, 1.0, 1.0, 1.0]) # mscale for LJ
+ mscales_lj = mscales_lj.at[2].set(
+ self.paramtree[self.name]["lj14scale"][0])
+
+ if nonbondedMethod not in [app.NoCutoff, app.CutoffNonPeriodic]:
+ ifPBC = True
+ else:
+ ifPBC = False
+
+ nbmatcher = TypeMatcher(self.fftree, "LennardJonesForce/Atom")
+
+ maps = {}
+ for prm in ["sigma", "epsilon"]:
+ maps[prm] = []
+ for atom in data.atoms:
+ atype = data.atomType[atom]
+ ifFound, _, nnode = nbmatcher.matchGeneral([atype])
+ if not ifFound:
+ raise DMFFException(
+ "AtomType of %s mismatched in NonbondedForce" %
+ (str(atom)))
+ maps[prm].append(nnode)
+ maps[prm] = jnp.array(maps[prm], dtype=int)
+
+ map_lj = jnp.array(maps["sigma"])
+
+ ifType = len([i for i in self.fftree.get_attribs("LennardJonesForce/Atom",
+ "type") if i is not None]) != 0
+ if ifType:
+ atom_labels = self.fftree.get_attribs("LennardJonesForce/Atom",
+ "type")
+ fix_label1 = self.fftree.get_attribs("LennardJonesForce/NBFixPair",
+ "type1")
+ fix_label2 = self.fftree.get_attribs("LennardJonesForce/NBFixPair",
+ "type2")
+ else:
+ atom_labels = self.fftree.get_attribs("LennardJonesForce/Atom",
+ "class")
+ fix_label1 = self.fftree.get_attribs("LennardJonesForce/NBFixPair",
+ "class1")
+ fix_label2 = self.fftree.get_attribs("LennardJonesForce/NBFixPair",
+ "class2")
+
+ map_nbfix = []
+
+ def findIdx(labels, label):
+ for ni in range(len(labels)):
+ if labels[ni] == label:
+ return ni
+ raise DMFFException(
+ "AtomType of %s mismatched in LennardJonesForce" % (label))
+
+ for nfix in range(len(fix_label1)):
+ l1, l2 = fix_label1[nfix], fix_label2[nfix]
+ i1 = findIdx(atom_labels, l1)
+ i2 = findIdx(atom_labels, l2)
+ map_nbfix.append([i1, i2])
+ map_nbfix = np.array(map_nbfix, dtype=int).reshape((-1, 2))
+ map_nbfix = jnp.array(map_nbfix)
+
+ colv_map = build_covalent_map(data, 6)
+ self._meta["cov_map"] = colv_map
+
+ if unit.is_quantity(nonbondedCutoff):
+ r_cut = nonbondedCutoff.value_in_unit(unit.nanometer)
+ else:
+ r_cut = nonbondedCutoff
+ if "switchDistance" in args and args["switchDistance"] is not None:
+ r_switch = args["switchDistance"]
+ r_switch = (r_switch if not unit.is_quantity(r_switch) else
+ r_switch.value_in_unit(unit.nanometer))
+ ifSwitch = True
+ else:
+ r_switch = r_cut
+ ifSwitch = False
+
+ ljforce = LennardJonesForce(r_switch,
+ r_cut,
+ map_lj,
+ map_nbfix,
+ isSwitch=ifSwitch,
+ isPBC=ifPBC,
+ isNoCut=isNoCut)
+ ljenergy = ljforce.generate_get_energy()
+
+ useDispersionCorrection = self.fftree.get_attribs(
+ "LennardJonesForce", "useDispersionCorrection")[0] == "True"
+ if useDispersionCorrection:
+ numTypes = self.paramtree[self.name]["sigma"].shape[0]
+ countVec = np.zeros(numTypes, dtype=int)
+ countMat = np.zeros((numTypes, numTypes), dtype=int)
+ types, count = np.unique(map_lj, return_counts=True)
+
+ for typ, cnt in zip(types, count):
+ countVec[typ] += cnt
+ for i in range(numTypes):
+ for j in range(i, numTypes):
+ if i != j:
+ countMat[i, j] = countVec[i] * countVec[j]
+ else:
+ countMat[i, i] = countVec[i] * (countVec[i] - 1) // 2
+ assert np.sum(countMat) == len(map_lj) * (len(map_lj) - 1) // 2
+
+ colv_pairs = np.argwhere(
+ np.logical_and(colv_map > 0, colv_map <= 3))
+ for pair in colv_pairs:
+ if pair[0] <= pair[1]:
+ tmp = (map_lj[pair[0]], map_lj[pair[1]])
+ t1, t2 = min(tmp), max(tmp)
+ countMat[t1, t2] -= 1
+
+ ljDispCorrForce = LennardJonesLongRangeForce(
+ r_cut, map_lj, map_nbfix, countMat)
+
+ ljDispEnergyFn = ljDispCorrForce.generate_get_energy()
+
+ def potential_fn(positions, box, pairs, params):
+
+ # check whether args passed into potential_fn are jnp.array and differentiable
+ # note this check will be optimized away by jit
+ # it is jit-compatiable
+ isinstance_jnp(positions, box, params)
+ ljE = ljenergy(positions, box, pairs, params[self.name]["epsilon"],
+ params[self.name]["sigma"],
+ params[self.name]["epsilon_nbfix"],
+ params[self.name]["sigma_nbfix"], mscales_lj)
+
+ if useDispersionCorrection:
+ ljDispEnergy = ljDispEnergyFn(
+ box, params[self.name]['epsilon'],
+ params[self.name]['sigma'],
+ params[self.name]['epsilon_nbfix'],
+ params[self.name]['sigma_nbfix'])
+
+ return ljE + ljDispEnergy
+ else:
+ return ljE
+
+ self._jaxPotential = potential_fn
+
+ def getJaxPotential(self):
+ return self._jaxPotential
+
+ def getMetaData(self):
+ return self._meta
+
+
+dmff.api.jaxGenerators["LennardJonesForce"] = LennardJonesGenerator
diff --git a/dmff/mbar.py b/dmff/mbar.py
new file mode 100644
index 000000000..b0182d236
--- /dev/null
+++ b/dmff/mbar.py
@@ -0,0 +1,307 @@
+import numpy as np
+import mdtraj as md
+from pymbar import MBAR
+import dmff
+
+dmff.update_jax_precision(dmff.PRECISION)
+import jax
+import jax.numpy as jnp
+from jax import grad
+from tqdm import tqdm, trange
+import openmm as mm
+import openmm.app as app
+import openmm.unit as unit
+from dmff import NeighborList, NeighborListFreud
+
+
+def buildTrajEnergyFunction(potential_func,
+ cov_map,
+ cutoff,
+ usePBC=True,
+ useFreud=True,
+ ensemble="nvt",
+ pressure=1.0):
+ def energy_function(traj, parameters):
+ pos_list, box_list, pairs_list, vol_list = [], [], [], []
+ pair_full = []
+ for na in range(traj.topology.n_atoms):
+ for nb in range(na + 1, traj.topology.n_atoms):
+ pair_full.append([na, nb, 0])
+ pair_full = np.array(pair_full, dtype=int)
+ pair_full[:, 2] = cov_map[pair_full[:, 0], pair_full[:, 1]]
+ for frame in tqdm(traj):
+ aa, bb, cc = frame.openmm_boxes(0).value_in_unit(unit.nanometer)
+ box = jnp.array([[aa[0], aa[1], aa[2]], [bb[0], bb[1], bb[2]],
+ [cc[0], cc[1], cc[2]]])
+ positions = jnp.array(frame.xyz[0, :, :])
+ if usePBC:
+ if useFreud:
+ nbobj = NeighborListFreud(box, cutoff, cov_map)
+ else:
+ nbobj = NeighborList(box, cutoff, cov_map)
+ nbobj.capacity_multiplier = 1
+ pairs = nbobj.allocate(positions)
+ pairs_list.append(pairs)
+ else:
+ pairs_list.append(pair_full)
+ pos_list = jnp.array(traj.xyz)
+ vol_list = jnp.array(traj.unitcell_volumes)
+ box_list = jnp.array(traj.unitcell_vectors)
+
+ pmax = max([p.shape[0] for p in pairs_list])
+ pairs_jax = np.zeros(
+ (traj.n_frames, pmax, 3), dtype=int) + traj.n_atoms
+ for nframe in range(traj.n_frames):
+ pair = pairs_list[nframe]
+ pairs_jax[nframe, :pair.shape[0], :] = pair[:, :]
+ pairs_jax = jax.numpy.array(pairs_jax)
+ if ensemble.upper() == "NVT":
+ ensemble_cns = 0.0
+ elif ensemble.upper() == "NPT":
+ ensemble_cns = 1.0
+ eners = [
+ potential_func(pos_list[i], box_list[i], pairs_jax[i], parameters)
+ + ensemble_cns * pressure * 0.06023 * vol_list[i]
+ for i in trange(traj.n_frames)
+ ]
+ return eners
+
+ return energy_function
+
+
+class TargetState:
+ def __init__(self, temperature, energy_function):
+ self._temperature = temperature
+ self._efunc = energy_function
+
+ def calc_energy(self, trajectory, parameters):
+ beta = 1. / self._temperature / 8.314 * 1000.
+ eners = self._efunc(trajectory, parameters)
+ ulist = jnp.concatenate([beta * e.reshape((1, )) for e in eners])
+ return ulist
+
+
+class SampleState:
+ def __init__(self, temperature, name):
+ self._temperature = temperature
+ self.name = name
+
+ def calc_energy_frame(self, frame):
+ return 0.0
+
+ def calc_energy(self, trajectory):
+ # return beta * u
+ beta = 1. / self._temperature / 8.314 * 1000.
+ eners = []
+ for frame in tqdm(trajectory):
+ e = self.calc_energy_frame(frame)
+ eners.append(e * beta)
+ return jnp.array(eners)
+
+
+class OpenMMSampleState(SampleState):
+ def __init__(self,
+ name,
+ parameter,
+ topology,
+ temperature=300.0,
+ pressure=0.0):
+ super(OpenMMSampleState, self).__init__(temperature, name)
+ self._pressure = pressure
+ # create a context
+ pdb = app.PDBFile(topology)
+ ff = app.ForceField(parameter)
+ system = ff.createSystem(pdb.topology,
+ nonbondedMethod=app.PME,
+ nonbondedCutoff=0.9 * unit.nanometer,
+ constraints=None,
+ rigidWater=False)
+
+ for force in system.getForces():
+ if isinstance(force, mm.NonbondedForce):
+ force.setUseDispersionCorrection(False)
+ force.setUseSwitchingFunction(False)
+
+ integ = mm.LangevinIntegrator(0 * unit.kelvin, 5 / unit.picosecond,
+ 1.0 * unit.femtosecond)
+ self.ctx = mm.Context(system, integ)
+
+ def calc_energy_frame(self, frame):
+ self.ctx.setPositions(frame.openmm_positions(0))
+ self.ctx.setPeriodicBoxVectors(*frame.openmm_boxes(0))
+ state = self.ctx.getState(getEnergy=True)
+ vol = frame.unitcell_volumes[0] # in nm^3
+ ener = state.getPotentialEnergy().value_in_unit(
+ unit.kilojoule_per_mole) + 0.06023 * vol * self._pressure
+ return ener
+
+
+class Sample:
+ def __init__(self, trajectory, from_state):
+ self.trajectory = trajectory
+ self.from_state = from_state
+ self.energy_data = {}
+
+ def generate_energy(self, state_list):
+ for state in state_list:
+ if state.name not in self.energy_data:
+ self.energy_data[state.name] = np.array(
+ [state.calc_energy(self.trajectory)])
+
+
+class MBAREstimator:
+ def __init__(self):
+ self.samples = []
+ self.states = []
+ self._mbar = None
+ self._umat = None
+ self._nk = None
+ self._full_samples = None
+
+ def add_sample(self, sample):
+ self.samples.append(sample)
+
+ def add_state(self, state):
+ self.states.append(state)
+
+ def remove_sample(self, name):
+ init_num = len(self.samples)
+ self.samples = [s for s in self.samples if s.from_state != name]
+ final_num = len(self.samples)
+ assert init_num > final_num
+
+ def remove_state(self, name):
+ init_num = len(self.states)
+ self.states = [s for s in self.states if s.name != name]
+ final_num = len(self.states)
+ assert init_num > final_num
+ self.remove_sample(name)
+
+ def compute_energy_matrix(self):
+ for sample in self.samples:
+ sample.generate_energy(self.states)
+
+ def _build_umat(self):
+ nk_states = {state.name: 0 for state in self.states}
+ for sample in self.samples:
+ nk_states[sample.from_state] += sample.trajectory.n_frames
+ nk_names = [k.name for k in self.states]
+ nk = np.array([nk_states[k] for k in nk_states.keys()])
+ umat = np.zeros((nk.shape[0], nk.sum()))
+ istart = 0
+ traj_merge = []
+ for nk_name in nk_names:
+ for sample in [s for s in self.samples if nk_name == s.from_state]:
+ traj_merge.append(sample.trajectory)
+ sample_frames = sample.trajectory.n_frames
+ iend = istart + sample_frames
+ for nnk, nk_name2 in enumerate(nk_names):
+ umat[nnk, istart:iend] = sample.energy_data[nk_name2]
+ istart = iend
+ return umat, nk, md.join(traj_merge)
+
+ def optimize_mbar(self, initialize="BAR"):
+ self.compute_energy_matrix()
+ umat, nk, samples = self._build_umat()
+ self._umat = umat
+ self._nk = nk
+ self._full_samples = samples
+
+ self._mbar = MBAR(self._umat, self._nk, initialize=initialize)
+ self._umat_jax = jax.numpy.array(self._umat)
+ self._free_energy_jax = jax.numpy.array(self._mbar.f_k)
+ self._nk_jax = jax.numpy.array(nk)
+
+ def estimate_weight(self,
+ state,
+ parameters=None,
+ decompose=True,
+ return_energy=True):
+ if isinstance(state, TargetState):
+ unew = state.calc_energy(self._full_samples, parameters)
+ else:
+ unew = state.calc_energy(self._full_samples)
+ unew_max = unew.max()
+ du_1 = self._free_energy_jax.reshape((-1, 1)) - self._umat_jax
+ delta_u = du_1 + unew.reshape((1, -1)) - unew_max - du_1.min()
+ cm = 1. / (jax.numpy.exp(delta_u) * jax.numpy.array(self._nk).reshape(
+ (-1, 1))).sum(axis=0)
+ weight = cm / cm.sum()
+ if return_energy:
+ return weight, unew
+ return weight
+
+ def _estimate_weight_numpy(self, unew_npy, return_cn=False):
+ unew_mean = unew_npy.mean()
+ du_1 = self._mbar.f_k.reshape((-1, 1)) - self._umat
+ delta_u = du_1 + unew_npy.reshape((1, -1)) - unew_mean - du_1.mean()
+ cn = 1. / (np.exp(delta_u) * self._nk.reshape((-1, 1))).sum(axis=0)
+ weight = cn / cn.sum()
+ if return_cn:
+ return weight, cn
+ else:
+ return weight
+
+ def _computeCovar(self, W, N_k):
+ K, N = W.shape
+ Ndiag = np.diag(N_k)
+ I = np.identity(K, dtype=np.float64)
+
+ S2, V = np.linalg.eigh(W @ W.T)
+ S2[np.where(S2 < 0.0)] = 0.0
+ Sigma = np.diag(np.sqrt(S2))
+
+ # Compute covariance
+ Theta = (V @ Sigma @ np.linalg.pinv(
+ I - Sigma @ V.T @ Ndiag @ V @ Sigma, rcond=1e-10) @ Sigma @ V.T)
+ return Theta
+
+ def estimate_effective_sample(self, unew, decompose=False):
+ wnew, cn = self._estimate_weight_numpy(unew, return_cn=True)
+ eff_samples = 1. / (wnew**2).sum()
+ if decompose:
+ state_effect = {}
+ argsort = np.argsort(wnew)[::-1][:int(eff_samples)]
+ for nstate in range(len(self.states)):
+ istart = self._nk[:nstate].sum()
+ iend = istart + self._nk[nstate]
+ state_effect[self.states[nstate].name] = (
+ (argsort > istart) & (argsort < iend)).sum()
+ state_effect["Total"] = eff_samples
+ return state_effect
+ return eff_samples
+
+ def _estimate_free_energy(self, unew):
+ a = self._free_energy_jax - self._umat_jax.T
+ # log(sum(n_k*exp(a)))
+ a_max = a.max(axis=1, keepdims=True)
+ log_denominator_n = jnp.log((self._nk_jax.reshape(
+ (1, -1)) * jnp.exp(a - a_max)).sum(axis=1)) + a_max.reshape((-1, ))
+ a2 = -unew - log_denominator_n
+ # log(sum(exp(a2)))
+ a2_max = a2.max()
+ f_new = -jnp.log(jnp.sum(jnp.exp(a2 - a2_max))) - a2_max
+ return f_new
+
+ def estimate_free_energy_difference(self,
+ target_state,
+ ref_state,
+ target_parameters=None,
+ ref_parameters=None,
+ decompose=True,
+ return_energy=False):
+ # compute F_target - F_ref
+ if isinstance(ref_state, TargetState):
+ u_ref = ref_state.calc_energy(self._full_samples, ref_parameters)
+ else:
+ u_ref = ref_state.calc_energy(self._full_samples)
+ if isinstance(target_state, TargetState):
+ u_target = target_state.calc_energy(self._full_samples,
+ target_parameters)
+ else:
+ u_target = target_state.calc_energy(self._full_samples)
+ f_ref = self._estimate_free_energy(u_ref)
+ f_target = self._estimate_free_energy(u_target)
+ if return_energy:
+ return f_target - f_ref, u_target, u_ref
+ return f_target - f_ref
diff --git a/dmff/optimize.py b/dmff/optimize.py
new file mode 100644
index 000000000..3bf29aa83
--- /dev/null
+++ b/dmff/optimize.py
@@ -0,0 +1,123 @@
+from jax import grad
+from typing import Optional
+import optax
+
+PeriodicParamsState = optax._src.base.EmptyState
+
+
+def periodic_move(pmin, pmax):
+ def init_fn(params):
+ del params
+ return PeriodicParamsState()
+
+ def update_fn(updates, state, params):
+ if params is None:
+ raise ValueError(optax.base.NO_PARAMS_MSG)
+
+ updates = jax.tree_map(
+ lambda p, u: jnp.where((p + u) < pmin, u + pmax - pmin, u), params,
+ updates)
+ updates = jax.tree_map(
+ lambda p, u: jnp.where((p + u) > pmax, u - pmax + pmin, u), params,
+ updates)
+ return updates, state
+
+ return optax._src.base.GradientTransformation(init_fn, update_fn)
+
+
+def genOptimizer(optimizer="adam",
+ learning_rate=1.0,
+ nonzero=True,
+ clip=10.0,
+ periodic=None,
+ transition_steps=1000,
+ decay_rate=0.99,
+ options: dict={}):
+ options["learning_rate"] = learning_rate
+ # Exponential decay of the learning rate.
+ scheduler = optax.exponential_decay(init_value=learning_rate,
+ transition_steps=transition_steps,
+ decay_rate=decay_rate)
+
+ # Combining gradient transforms using `optax.chain`.
+ if optimizer == "sgd":
+ chain = [optax.sgd(**options), optax.clip(clip)]
+ elif optimizer == "adam":
+ chain = [optax.adam(**options), optax.clip(clip)]
+ elif optimizer == "adagrad":
+ chain = [optax.adagrad(**options), optax.clip(clip)]
+ elif optimizer == "adamw":
+ chain = [optax.adamw(**options), optax.clip(clip)]
+ elif optimizer == "rmsprop":
+ chain = [optax.rmsprop(**options), optax.clip(clip)]
+ else:
+ print(f"Unknown optimizer {optimizer}.")
+
+ if periodic is not None:
+ chain.append(periodic_move(periodic[0], periodic[1]))
+ elif nonzero:
+ chain.append(optax.keep_params_nonnegative())
+ gradient_transform = optax.chain(*chain)
+ return gradient_transform
+
+
+def label_iter(parent, ltree, label):
+ for key in parent:
+ if label:
+ newl = f"{label}/{key}"
+ else:
+ newl = key
+ if isinstance(parent[key], dict):
+ label_iter(parent[key], ltree, newl)
+ else:
+ child = ltree
+ for k2 in label.split("/"):
+ if k2 not in child:
+ child[k2] = {}
+ child = child[k2]
+ child[key] = newl
+
+
+def mark_iter(parent, mtree):
+ for key in parent:
+ if isinstance(parent[key], dict):
+ mtree[key] = {}
+ mark_iter(parent[key], mtree[key])
+ else:
+ mtree[key] = False
+
+
+def label2trans_iter(parent, mtree, ttree):
+ for key in parent:
+ if isinstance(parent[key], dict):
+ label2trans_iter(parent[key], mtree[key], ttree)
+ else:
+ label = parent[key]
+ if label in ttree:
+ mtree[key] = True
+ # print(label, True)
+ else:
+ mtree[key] = False
+ # print(label, False)
+ ttree[label] = optax.set_to_zero()
+
+
+class MultiTransform:
+ def __init__(self, param_tree):
+ self.transforms = {}
+ self.labels = {}
+ self.mask = {}
+ label_iter(param_tree, self.labels, "")
+ mark_iter(self.labels, self.mask)
+
+ def __getitem__(self, key):
+ return self.transforms[key]
+
+ def __setitem__(self, key, val):
+ self.transforms[key] = val
+
+ def __delitem__(self, key):
+ del self.transforms[key]
+
+ def finalize(self):
+ label2trans_iter(self.labels, self.mask, self.transforms)
\ No newline at end of file
diff --git a/dmff/settings.py b/dmff/settings.py
index aa89677f5..a02175d26 100644
--- a/dmff/settings.py
+++ b/dmff/settings.py
@@ -6,7 +6,14 @@
DEBUG = False
-if PRECISION == 'double':
- config.update("jax_enable_x64", True)
-
-__all__ = ['PRECISION', 'DO_JIT', 'DEBUG']
+
+def update_jax_precision(precision):
+ if precision == 'double':
+ config.update("jax_enable_x64", True)
+ else:
+ config.update("jax_enable_x64", False)
+
+
+update_jax_precision(PRECISION)
+
+__all__ = ['PRECISION', 'DO_JIT', 'DEBUG', "update_jax_precision"]
\ No newline at end of file
diff --git a/dmff/sgnn/graph.py b/dmff/sgnn/graph.py
index c4cf25811..d0dc541e4 100755
--- a/dmff/sgnn/graph.py
+++ b/dmff/sgnn/graph.py
@@ -1,15 +1,13 @@
#!/usr/bin/env python
-import copy
import sys
from functools import partial
from itertools import permutations, product
-import jax
import jax.numpy as jnp
import MDAnalysis as mda
import numpy as np
from dmff.admp.pairwise import distribute_scalar, distribute_v3
-from dmff.admp.spatial import pbc_shift, v_pbc_shift
+from dmff.admp.spatial import pbc_shift
from dmff.utils import jit_condition
from jax import vmap
diff --git a/dmff/utils.py b/dmff/utils.py
index be00d9c64..bbeff8164 100644
--- a/dmff/utils.py
+++ b/dmff/utils.py
@@ -6,12 +6,14 @@
class DMFFException(BaseException):
pass
+
def jit_condition(*args, **kwargs):
def jit_deco(func):
if DO_JIT:
return jit(func, *args, **kwargs)
else:
return func
+
return jit_deco
@@ -19,8 +21,9 @@ def jit_deco(func):
@vmap
def regularize_pairs(p):
dp = p[1] - p[0]
- dp = jnp.piecewise(dp, (dp<=0, dp>0), (lambda x: jnp.array(1), lambda x: jnp.array(0)))
- dp_vec = jnp.array([dp, 2*dp])
+ dp = jnp.piecewise(dp, (dp <= 0, dp > 0),
+ (lambda x: jnp.array(1), lambda x: jnp.array(0)))
+ dp_vec = jnp.array([dp, 2 * dp])
p = p - dp_vec
return p
@@ -28,22 +31,31 @@ def regularize_pairs(p):
@jit_condition()
@vmap
def pair_buffer_scales(p):
- return jnp.piecewise(
- p[0] - p[1],
- (p[0] - p[1] < 0, p[0] - p[1] >= 0),
- (lambda x: jnp.array(1), lambda x: jnp.array(0))
- )
+ return jnp.piecewise(p[0] - p[1], (p[0] - p[1] < 0, p[0] - p[1] >= 0),
+ (lambda x: jnp.array(1), lambda x: jnp.array(0)))
def isinstance_jnp(*args):
-
def _check(arg):
if not isinstance(arg, jnp.ndarray):
- raise TypeError(
- 'all arguments must be jnp.array, \
+ raise TypeError('all arguments must be jnp.array, \
otherwise they won\'t be able to take derivatives \
- on these variables from outside of potential_fn anyway'
- )
-
+ on these variables from outside of potential_fn anyway')
+
for arg in args:
tree_util.tree_map(lambda arg: _check(arg), args[0])
+
+def convertStr2Float(string: str):
+ """
+ Convert string to float. If failed, return the string itself.
+ """
+ try:
+ return float(string)
+ except ValueError as e:
+ return string
+
+def findItemInList(item, targetList):
+ for ntgt, tgt in enumerate(targetList):
+ if item == tgt:
+ return ntgt
+ return -1
\ No newline at end of file
diff --git a/docs/assets/arch.svg b/docs/assets/arch.svg
new file mode 100644
index 000000000..f033f9175
--- /dev/null
+++ b/docs/assets/arch.svg
@@ -0,0 +1,121 @@
+
+
+
diff --git a/docs/assets/clpy.png b/docs/assets/clpy.png
new file mode 100644
index 000000000..4a2abebc5
Binary files /dev/null and b/docs/assets/clpy.png differ
diff --git a/docs/assets/smirks.png b/docs/assets/smirks.png
new file mode 100644
index 000000000..c79969bff
Binary files /dev/null and b/docs/assets/smirks.png differ
diff --git a/docs/assets/vsite.png b/docs/assets/vsite.png
new file mode 100644
index 000000000..ca4874217
Binary files /dev/null and b/docs/assets/vsite.png differ
diff --git a/docs/dev_guide/arch.md b/docs/dev_guide/arch.md
index c2f7b7661..d31543c90 100644
--- a/docs/dev_guide/arch.md
+++ b/docs/dev_guide/arch.md
@@ -1,6 +1,6 @@
# 2. Software architecture
-![arch](../assets/arch.png)
+![arch](../assets/arch.svg)
The overall architechture of DMFF can be divided into two parts: 1. parser & typing and 2. calculators.
We usually refer to the former as the *frontend* and the latter as the *backend* for ease of description.
@@ -21,22 +21,13 @@ The structures of the frontend and the backend modules will be introduced in det
## 2.1 Frontend
+> NOTE: The front-end API has been re implemented after version 0.1.2 and is no longer dependent on openmm. It completely incompatible with previous versions. Please refactor your generator according to the instruction below.
+
Frontend modules are stored in `api.py`. `Hamiltonian` class is the top-level class exposed to users by DMFF.
-`Hamiltonian` class reads the path of the XML file, parses the XML file, and calls different frontend modules
-according to the `*Force` tags found in XML. The frontend generator has the same form as the OpenMM's generators
-[forcefield.py](https://github.com/openmm/openmm/blob/master/wrappers/python/openmm/app/forcefield.py).
-The `Generator` class parses the corresponding XML tag to obtain the force field parameters,
-then use the parameters to initialize the backend calculator.
-It also provides the interface to wrap the backend calculators into potential functions,
-which are eventually returned to the users.
+`Hamiltonian` class reads the path of the XML file, parses the XML file, and calls different frontend modules according to the `*Force` tags found in XML. It also provides a convenient interface to let all the generators extract, overwrite, render parameters.
When users use DMFF, the only thing they need to do is to initilize the the `Hamiltonian` class.
-In this process, `Hamiltonian` will automatically parse and initialize the corresponding potential function
-according to the tags in XML. The call logic is shown in the following chart.
-The box represents the command executed in Python script,
-and the rounded box represents the internal operation logic of OpenMM when executing the command.
-
-![openmm_workflow](../assets/opemm_workflow.svg)
+In this process, `Hamiltonian` will automatically parse and initialize the corresponding potential function according to the tags in XML.
### 2.1.1 Hamiltonian Class
@@ -58,8 +49,8 @@ pme_generator = generators[1]
potentials = H.createPotential(pdb.topology, nonbondedCutoff=rc*unit.angstrom)
# pot_fn is the actual energy calculator
-pot_disp = potentials[0]
-pot_pme = potentials[1]
+pot_disp = potentials.dmff_potentials['ADMPDispForce']
+pot_pme = potentials.dmff_potentials['ADMPPmeForce']
```
`Hamiltonian` class performs the following operations during instantiation:
@@ -68,41 +59,56 @@ pot_pme = potentials[1]
* read AtomTypes tag, store AtomType of each atom;
* for each Force tag, call corresponding `parseElement` method in `app.forcefield.parser` to parse itself, and register `generator`.
-`app.forcefield.parser` is a `dict`, the keys are Force tag names, and the values are the `parseElement` method
-of the corresponding `generator`. When `Hamiltonian` parses the XML file, it will use the tag name to look up the
-corresponding `parseElement` method, then calls it to initialize the `generator` instance, which stores the raw
-parameters from the XML file. You can access all the generators by the `getGenerators()` method in Hamiltonian.
-
### 2.1.2 Generator Class
The generator class is in charge of input file analysis, molecular topology construction, atom classification,
-and expanding force field parameters to atomic parameters. It is a middle layerthat links `Hamiltonian` with the backend.
-See the following chart for its design logic:
+and expanding force field parameters to atomic parameters. It is a middle layerthat links `Hamiltonian` with the backend. Here is an example of the `HarmonicBondForce` generator, you can find it in the `api.py`.
-![generator](../assets/generator.svg)
+In many cases, the parameters of the force fields are interdependent, so it is not enough for each generator to store only the parameters it needs. In the new version of frontend api, the constructor of a generator needs to include the following four members:
-In a custom generator one must define the following methods:
+```xml
+
+
+<\HarmonicBondForce>
+```
+```python
+class HarmonicBondJaxGenerator:
+ def __init__(self, ff:Hamiltonian):
+ self.name = "HarmonicBondForce"
+ self.ff:Hamiltonian = ff
+ self.fftree:ForcefieldTree = ff.fftree
+ self.paramtree:Dict = ff.paramtree
+```
-* @staticmethod parseElement(element, hamiltonian): OpenMM uses `element.etree` to parse tags in XML file,
-and the first argument `element` is an `Element` object. For instance, if there were a section in XML file
-that defines a harmonic bond stretching potential:
+The name must correspond to the tag to be parsed in the XML file. In the snippet, the name of `HarmonicBondJaxGenerator` is `HarmonicBondForce` to parse the tag in the XML file and store those parameters. The `ff` is the `Hamiltonian` class, which is the top-level class of DMFF and manages all the generators. The `fftree` is the `ForcefieldTree` class, which is the tree-like storage of ALL force field parameters. The `paramtree` is the `Dict` class, and it stores differentiable parameters of this generator.
-```xml
-
-
-
-
-```
+The generator also should implement the dual methods, `extract` and `overwrite`. `extract` method extracts the paramters needed by the generator from the `fftree` and `overwrite` method overwrites(updates) the `fftree` by using the parameters in the `paramtree`. This process will be completed using the API of `ForcefieldTree`, which will be described later. In this example, we need to get `length` and `k` from XML file and update `fftree`:
-This input will be converted into an `Element` object first and be passed to the `HarmonicBondJaxGenerator.parseElement`
-method, which should have been registered in `app.forcefield.parsers["HarmonicBondForce"]`.
-The developer needs to define the `parseElement` method to parse the input `Element` object and to initialize the generator itself.
-For example, in this case, you can use `element.findall("Bond")` to get an iterator that iterates over all the tags.
-Then you can use `.attrib` to access all the properties (`type1`, `type2`, `length`, and `k`) within each tag in `dict` format.
-These properties, as force field parameters, can be classified into two categories. The first category is differentiable parameters
+```python
+ def extract(self):
+ """
+ extract forcefield paramters from ForcefieldTree.
+ """
+ lengths = self.fftree.get_attribs(f"{self.name}/Bond", "length")
+ ks = self.fftree.get_attribs(f"{self.name}/Bond", "k")
+ self.paramtree[self.name] = {}
+ self.paramtree[self.name]["length"] = jnp.array(lengths)
+ self.paramtree[self.name]["k"] = jnp.array(ks)
+
+ def overwrite(self):
+ """
+ update parameters in the fftree by using paramtree of this generator.
+ """
+ self.fftree.set_attrib(f"{self.name}/Bond", "length",
+ self.paramtree[self.name]["length"])
+ self.fftree.set_attrib(f"{self.name}/Bond", "k",
+ self.paramtree[self.name]["k"])
+```
+In this case, you can use the `get_attribs` method to get the parameters from the `ForcefieldTree`, it will return a list of parameters, the omitted parameters will be filled with `None`. You shoud use `jnp.array` to convert it to a jax numpy array after handling `None` elements appropriately.
+The parameters extract from `fftree` can be classified into two categories. The first category is differentiable parameters
(such as `length` and `k`), which may be subject to further optimization. By design, these parameters should be fed into the potential
function as explicit input arguments. Therefore, these parameters should be gathered in a `dict` object named `params`, which is then
saved as an attribute of the `generator`. The second category is non-differentiable variables (such as `type1` and `type2`): it is
@@ -110,8 +116,10 @@ unlikely that you are going to optimize them, so they are also called *static* v
function implicitly and not be exposed to the users. Therefore, you may save them in `generator` at will, as long as they can be
accessed by the potential function later.
-
-* `createForce(self, system, data, nonbondedMethod, *args)` pre-process the force field parameters from XML, and use them to initialize
+After the calculation and optimization, we need to save the optimized parameters as XML format files for the next calculation. This serialization process is implemented through the `overwrite` method. In the `ForcefieldTree` class at the `fftree.py`, we have implemented the `set_attrib` method to set the attribute of the XML node.
+
+All the parameters needed by the generator are stored in the `paramtree`, and `createForce` method should be implemented to use the parameters to initialize the backend calculator.
+`createForce(self, system, data, nonbondedMethod, *args)` pre-process the force field parameters from XML, and use them to initialize
the backend calculators, then wrap the calculators using a potential function and returns it.
`System` and `data` are given by OpenMM's forcefield class, which store topology/atomType information (for now you need to use
debug tool to access). Bear in mind that we should not break the derivative chain from the XML raw data (force field parameters)
@@ -119,6 +127,7 @@ to the per-atom properties (atomic parameters). So we should do the parameter di
each atom) within the returned potential function. Therefore, in `createForce`, we usually only construct the atomtype index map using
the information in `data`, but do not dispatch parameters! The atomtype map will be used in potential function implicitly, to dispatch
parameters.
+It also provides the interface to wrap the backend calculators into potential functions, which are eventually returned to the users.
Here is an example:
@@ -133,7 +142,6 @@ for i in range(n_atoms):
Finally, we need to bind the calculator's compute function to `self._jaxPotential`, which is the final potential function (`potential_fn`)
returned to users:
-
```python
def potential_fn(positions, box, pairs, params):
@@ -153,21 +161,24 @@ Meanwhile, if the generator needs to initialize multiple calculators (e.g. `NonB
Here is a pseudo-code of the frontend module, demonstrating basic API and method
```python
-from openmm import app
class SimpleJAXGenerator:
- def __init__(self, hamiltonian):
- self.ff = hamiltonian
- self.params = None
- self._jaxPotential = None
- init_other_attributes_if_needed
+ def __init__(self, ff:Hamiltonian):
+ self.name = "SimpleJAXGenerator"
+ self.ff:Hamiltonian = ff
+ self.fftree:ForcefieldTree = ff.fftree
+ self.paramtree:Dict = ff.paramtree
- @staticmethod
- def parseElement(element, hamiltonian):
- parse_xml_element
- generator = SimpleGenerator(hamiltonian, args_from_xml)
- hamiltonian.registerGenerator(generator)
+ def extract(self):
+ self.paramtree[self.name] = {}
+ self.paramtree[self.name]["a"] = jnp.array(self.fftree.get_attrib(f"{self.name}/tag", "a"))
+ self.paramtree[self.name]["b"] = jnp.array(self.fftree.get_attrib(f"{self.name}/tag", "b"))
+
+ def overwrite(self):
+
+ self.fftree.set_attrib(f"{self.name}/tag", "a", self.paramtree[self.name]["a"])
+ self.fftree.set_attrib(f"{self.name}/tag", "b", self.paramtree[self.name]["b"])
def createForce(self, sys, data, nonbondedMethod, nonbondedCutoff, args):
generate_constraints_if_needed
@@ -176,13 +187,9 @@ class SimpleJAXGenerator:
self._jaxPotential = jaxPotential
def getJaxPotential(self, data, **args):
- return self._jaxPotential
-
- def renderXML(self):
- # render_xml_forcefield_from_params
+ return self._jaxPotential
-
-app.parsers["SimpleJAXForce"] = SimpleJAXGenerator.parseElement
+jaxGenerators["HarmonicBondForce"] = HarmonicBondJaxGenerator
class Hamiltonian(app.ForceField):
@@ -194,92 +201,97 @@ class Hamiltonian(app.ForceField):
system = self.createSystem(topology, **args)
load_constraints_from_system_if_needed
# create potentials
- for generator in self._generators:
- potentialImpl = generator.getJaxPotential(data)
- self._potentials.append(potentialImpl)
- return [p for p in self._potentials]
+ potObj = Potential()
+ potObj.addOmmSystem(system)
+ for generator in self._jaxGenerators:
+ if len(jaxForces) > 0 and generator.name not in jaxForces:
+ continue
+ try:
+ potentialImpl = generator.getJaxPotential()
+ potObj.addDmffPotential(generator.name, potentialImpl)
+ except Exception as e:
+ print(e)
+ pass
+
+ return potObj
```
And here is a HarmonicBond potential implement:
```python
class HarmonicBondJaxGenerator:
- def __init__(self, hamiltonian):
- self.ff = hamiltonian
- self.params = {"k": [], "length": []}
- self._jaxPotential = None
- self.types = []
-
- def registerBondType(self, bond):
-
- types = self.ff._findAtomTypes(bond, 2)
- # self.ff._findAtomTypes is a function implemented in OpenMM to patch
- # atom types. The first argument is xml element. The second argument is
- # the number of types needed to be patched.
- # The return of this function is:
- # [[atype1, atype2, ...], [atype3, atype4, ...], ...]
- # When patching by atom types, the function would return a list with
- # patched atom types. When patching by atom classes, the function would
- # return a list with all the atom types patched to the class.
+ def __init__(self, ff:Hamiltonian):
+ self.name = "HarmonicBondForce"
+ self.ff:Hamiltonian = ff
+ self.fftree:ForcefieldTree = ff.fftree
+ self.paramtree:Dict = ff.paramtree
+
+ def extract(self):
+ """
+ extract forcefield paramters from ForcefieldTree.
+ """
+ lengths = self.fftree.get_attribs(f"{self.name}/Bond", "length")
+ # get_attribs will return a list if attribute name is a simple string
+ # e.g. if you provide 'length' then return [1.0, 2.0, 3.0];
+ # if attribute name is a list, e.g. ['length', 'k']
+ # then return [[1.0, 1.0], [2.0, 2.0], [3.0, 3.0]] List[List[value1, value2]]
+ ks = self.fftree.get_attribs(f"{self.name}/Bond", "k")
+ self.paramtree[self.name] = {}
+ self.paramtree[self.name]["length"] = jnp.array(lengths)
+ self.paramtree[self.name]["k"] = jnp.array(ks)
+
+ def overwrite(self):
+ """
+ update parameters in the fftree by using paramtree of this generator.
+ """
+ self.fftree.set_attrib(f"{self.name}/Bond", "length",
+ self.paramtree[self.name]["length"])
+ self.fftree.set_attrib(f"{self.name}/Bond", "k",
+ self.paramtree[self.name]["k"])
+
+ def createForce(self, sys, data, nonbondedMethod, nonbondedCutoff, args):
+ """
+ This method will create a potential calculation kernel. It usually should do the following:
- self.types.append(types)
- self.params["k"].append(float(bond["k"]))
- self.params["length"].append(float(bond["length"])) # length := r0
-
- @staticmethod
- def parseElement(element, hamiltonian):
- # Work with xml tree. Element is the node of forcefield.
- # Use element.findall and element.attrib to get the
- # children nodes and attributes in the node.
-
- generator = HarmonicBondJaxGenerator(hamiltonian)
- hamiltonian.registerGenerator(generator)
- for bondtype in element.findall("Bond"):
- generator.registerBondType(bondtype.attrib)
+ 1. Match the corresponding bond parameters according to the atomic types at both ends of each bond.
+
+ 2. Create a potential calculation kernel, and pass those mapped parameters to the kernel.
+
+ 3. assign the jax potential to the _jaxPotential.
- def createForce(self, system, data, nonbondedMethod, nonbondedCutoff, args):
- # jax it!
- for k in self.params.keys():
- self.params[k] = jnp.array(self.params[k])
- self.types = np.array(self.types)
+ Args:
+ Those args are the same as those in createSystem.
+ """
+
+ # initialize typemap
+ matcher = TypeMatcher(self.fftree, "HarmonicBondForce/Bond")
+ map_atom1, map_atom2, map_param = [], [], []
n_bonds = len(data.bonds)
- # data is the data structure built by OpenMM, saving topology information of the system.
- # The object maintains all the bonds, angles, dihedrals and impropers.
- # And it also maintains the atomtype of each particle.
- # Use data.atoms, data.bonds, data.angles, data.dihedrals, data.impropers
- # to get the atom types.
- map_atom1 = np.zeros(n_bonds, dtype=int)
- map_atom2 = np.zeros(n_bonds, dtype=int)
- map_param = np.zeros(n_bonds, dtype=int)
+ # build map
for i in range(n_bonds):
idx1 = data.bonds[i].atom1
idx2 = data.bonds[i].atom2
type1 = data.atomType[data.atoms[idx1]]
type2 = data.atomType[data.atoms[idx2]]
- ifFound = False
- for ii in range(len(self.types)):
- if (type1 in self.types[ii][0] and type2 in self.types[ii][1]) or (
- type1 in self.types[ii][1] and type2 in self.types[ii][0]
- ):
- map_atom1[i] = idx1
- map_atom2[i] = idx2
- map_param[i] = ii
- ifFound = True
- break
+ ifFound, ifForward, nfunc = matcher.matchGeneral([type1, type2])
if not ifFound:
- raise BaseException("No parameter for bond %i - %i" % (idx1, idx2))
-
- # HarmonicBondJaxForce is the backend class to build potential function
+ raise BaseException(
+ f"No parameter for bond ({idx1},{type1}) - ({idx2},{type2})"
+ )
+ map_atom1.append(idx1)
+ map_atom2.append(idx2)
+ map_param.append(nfunc)
+ map_atom1 = np.array(map_atom1, dtype=int)
+ map_atom2 = np.array(map_atom2, dtype=int)
+ map_param = np.array(map_param, dtype=int)
+
bforce = HarmonicBondJaxForce(map_atom1, map_atom2, map_param)
- # potential_fn is the function to call potential, in which the dict self.params
- # is fed to harmonic bond potential function
-
def potential_fn(positions, box, pairs, params):
- return bforce.get_energy(
- positions, box, pairs, params["k"], params["length"]
- )
+ return bforce.get_energy(positions, box, pairs,
+ params[self.name]["k"],
+ params[self.name]["length"])
self._jaxPotential = potential_fn
# self._top_data = data
@@ -287,42 +299,136 @@ class HarmonicBondJaxGenerator:
def getJaxPotential(self):
return self._jaxPotential
-# register all parsers
-app.forcefield.parsers["HarmonicBondForce"] = HarmonicBondJaxGenerator.parseElement
-```
- After the calculation and optimization, we need to save the optimized parameters as XML format files for the next calculation. This serialization process is implemented through the `renderXML` method. At the beginning of the `api.py` file, we provide nested helper classes called `XMLNodeInfo` and `XMLElementInfo`. In the XML file, a `` and its close tag is represented by XMLNodeInfo and the content element is controlled by `XMLElementInfo`
+jaxGenerators["HarmonicBondForce"] = HarmonicBondJaxGenerator
+```
-```
-
-
-
-
-```
+### 2.1.3 fftree
- When we want to serialize optimized parameters from the generator to a new XML file, we first initialize a `XMLNodeInfo(name:str)` class with the potential name
+We organize the forcefield parameters in a ForcefieldTree. This class provides four method to read and write the parameters in XML file. Once you need to develop a new generator in DMFF, the only way you access and modify the parameters is through the ForcefieldTree.
```python
-finfo = XMLNodeInfo("HarmonicBondForce")
-```
- If necessary, you can add attributes to this tag using the `addAttribute(name:str, value:str)` method. Then we add the inner `` tag by invoke `finfo.addElement(name:str, attrib:dict)` method. Here is an example to render ``
+class ForcefieldTree(Node):
+ def __init__(self, tag, **attrs):
-```
- def renderXML(self):
- # generate xml force field file
- finfo = XMLNodeInfo("HarmonicBondForce") # and <\HarmonicBondForce>
- for ntype in range(len(self.types)):
- binfo = {}
- k1, v1 = self.typetexts[ntype][0]
- k2, v2 = self.typetexts[ntype][1]
- binfo[k1] = v1
- binfo[k2] = v2
- for key in self.params.keys():
- binfo[key] = "%.8f"%self.params[key][ntype]
- finfo.addElement("Bond", binfo) #
- return finfo
+ super().__init__(tag, **attrs)
+
+ def get_nodes(self, parser:str)->List[Node]:
+ """
+ get all nodes of a certain path
+
+ Examples
+ --------
+ >>> fftree.get_nodes('HarmonicBondForce/Bond')
+ >>> [, , ...]
+
+ Parameters
+ ----------
+ parser : str
+ a path to locate nodes
+
+ Returns
+ -------
+ List[Node]
+ a list of Node
+ """
+ steps = parser.split("/")
+ val = self
+ for nstep, step in enumerate(steps):
+ name, index = step, -1
+ if "[" in step:
+ name, index = step.split("[")
+ index = int(index[:-1])
+ val = [c for c in val.children if c.tag == name]
+ if index >= 0:
+ val = val[index]
+ elif nstep < len(steps) - 1:
+ val = val[0]
+ return val
+
+ def get_attribs(self, parser:str, attrname:Union[str, List[str]])->List[Union[value, List[value]]]:
+ """
+ get all values of attributes of nodes which nodes matching certain path
+
+ Examples:
+ ---------
+ >>> fftree.get_attribs('HarmonicBondForce/Bond', 'k')
+ >>> [2.0, 2.0, 2.0, 2.0, 2.0, ...]
+ >>> fftree.get_attribs('HarmonicBondForce/Bond', ['k', 'r0'])
+ >>> [[2.0, 1.53], [2.0, 1.53], ...]
+
+ Parameters
+ ----------
+ parser : str
+ a path to locate nodes
+ attrname : _type_
+ attribute name or a list of attribute names of a node
+
+ Returns
+ -------
+ List[Union[float, str]]
+ a list of values of attributes
+ """
+ sel = self.get_nodes(parser)
+ if isinstance(attrname, list):
+ ret = []
+ for item in sel:
+ vals = [convertStr2Float(item.attrs[an]) if an in item.attrs else None for an in attrname]
+ ret.append(vals)
+ return ret
+ else:
+ attrs = [convertStr2Float(n.attrs[attrname]) if attrname in n.attrs else None for n in sel]
+ return attrs
+
+ def set_node(self, parser:str, values:List[Dict[str, value]])->None:
+ """
+ set attributes of nodes which nodes matching certain path
+
+ Parameters
+ ----------
+ parser : str
+ path to locate nodes
+ values : List[Dict[str, value]]
+ a list of Dict[str, value], where value is any type can be convert to str of a number.
+
+ Examples
+ --------
+ >>> fftree.set_node('HarmonicBondForce/Bond',
+ [{'k': 2.0, 'r0': 1.53},
+ {'k': 2.0, 'r0': 1.53}])
+ """
+ nodes = self.get_nodes(parser)
+ for nit in range(len(values)):
+ for key in values[nit]:
+ nodes[nit].attrs[key] = f"{values[nit][key]}"
+
+ def set_attrib(self, parser:str, attrname:str, values:Union[value, List[value]])->None:
+ """
+ set ONE Attribute of nodes which nodes matching certain path
+
+ Parameters
+ ----------
+ parser : str
+ path to locate nodes
+ attrname : str
+ attribute name
+ values : Union[float, str, List[float, str]]
+ attribute value or a list of attribute values of a node
+
+ Examples
+ --------
+ >>> fftree.set_attrib('HarmonicBondForce/Bond', 'k', 2.0)
+ >>> fftree.set_attrib('HarmonicBondForce/Bond', 'k', [2.0, 2.0, 2.0, 2.0, 2.0])
+
+ """
+ if len(values) == 0:
+ valdicts = [{attrname: values}]
+ else:
+ valdicts = [{attrname: i} for i in values]
+ self.set_node(parser, valdicts)
```
+The above source code gives clear type comments on how to use `fftree`.
## 2.2 Backend
diff --git a/docs/dev_guide/convention.md b/docs/dev_guide/convention.md
index d4d18f455..bf114dbb2 100644
--- a/docs/dev_guide/convention.md
+++ b/docs/dev_guide/convention.md
@@ -23,4 +23,365 @@ Under the `dmff`, there are several files and sub-directory:
## 3.2 Programming Style
-TBA
\ No newline at end of file
+In the project DMFF, the programming style is followed numpy docstring. A proper docstring of methods and classes would be generated pretty api doc. In order to make other developers understand the methods you provide and further maintain them, you'd better add type annotations to the externally provided APIs. Here is the doc of [python typing](https://docs.python.org/3/library/typing.html).
+
+Here is an brife exampl from [napoleon](https://sphinxcontrib-napoleon.readthedocs.io/en/latest/example_numpy.html).
+
+```python
+# -*- coding: utf-8 -*-
+"""Example NumPy style docstrings.
+
+This module demonstrates documentation as specified by the `NumPy
+Documentation HOWTO`_. Docstrings may extend over multiple lines. Sections
+are created with a section header followed by an underline of equal length.
+
+Example
+-------
+Examples can be given using either the ``Example`` or ``Examples``
+sections. Sections support any reStructuredText formatting, including
+literal blocks::
+
+ $ python example_numpy.py
+
+
+Section breaks are created with two blank lines. Section breaks are also
+implicitly created anytime a new section starts. Section bodies *may* be
+indented:
+
+Notes
+-----
+ This is an example of an indented section. It's like any other section,
+ but the body is indented to help it stand out from surrounding text.
+
+If a section is indented, then a section break is created by
+resuming unindented text.
+
+Attributes
+----------
+module_level_variable1 : int
+ Module level variables may be documented in either the ``Attributes``
+ section of the module docstring, or in an inline docstring immediately
+ following the variable.
+
+ Either form is acceptable, but the two should not be mixed. Choose
+ one convention to document module level variables and be consistent
+ with it.
+
+
+.. _NumPy Documentation HOWTO:
+ https://github.com/numpy/numpy/blob/master/doc/HOWTO_DOCUMENT.rst.txt
+
+"""
+
+module_level_variable1 = 12345
+
+module_level_variable2 = 98765
+"""int: Module level variable documented inline.
+
+The docstring may span multiple lines. The type may optionally be specified
+on the first line, separated by a colon.
+"""
+
+
+def function_with_types_in_docstring(param1, param2):
+ """Example function with types documented in the docstring.
+
+ `PEP 484`_ type annotations are supported. If attribute, parameter, and
+ return types are annotated according to `PEP 484`_, they do not need to be
+ included in the docstring:
+
+ Parameters
+ ----------
+ param1 : int
+ The first parameter.
+ param2 : str
+ The second parameter.
+
+ Returns
+ -------
+ bool
+ True if successful, False otherwise.
+
+ .. _PEP 484:
+ https://www.python.org/dev/peps/pep-0484/
+
+ """
+
+
+def function_with_pep484_type_annotations(param1: int, param2: str) -> bool:
+ """Example function with PEP 484 type annotations.
+
+ The return type must be duplicated in the docstring to comply
+ with the NumPy docstring style.
+
+ Parameters
+ ----------
+ param1
+ The first parameter.
+ param2
+ The second parameter.
+
+ Returns
+ -------
+ bool
+ True if successful, False otherwise.
+
+ """
+
+
+def module_level_function(param1, param2=None, *args, **kwargs):
+ """This is an example of a module level function.
+
+ Function parameters should be documented in the ``Parameters`` section.
+ The name of each parameter is required. The type and description of each
+ parameter is optional, but should be included if not obvious.
+
+ If \*args or \*\*kwargs are accepted,
+ they should be listed as ``*args`` and ``**kwargs``.
+
+ The format for a parameter is::
+
+ name : type
+ description
+
+ The description may span multiple lines. Following lines
+ should be indented to match the first line of the description.
+ The ": type" is optional.
+
+ Multiple paragraphs are supported in parameter
+ descriptions.
+
+ Parameters
+ ----------
+ param1 : int
+ The first parameter.
+ param2 : :obj:`str`, optional
+ The second parameter.
+ *args
+ Variable length argument list.
+ **kwargs
+ Arbitrary keyword arguments.
+
+ Returns
+ -------
+ bool
+ True if successful, False otherwise.
+
+ The return type is not optional. The ``Returns`` section may span
+ multiple lines and paragraphs. Following lines should be indented to
+ match the first line of the description.
+
+ The ``Returns`` section supports any reStructuredText formatting,
+ including literal blocks::
+
+ {
+ 'param1': param1,
+ 'param2': param2
+ }
+
+ Raises
+ ------
+ AttributeError
+ The ``Raises`` section is a list of all exceptions
+ that are relevant to the interface.
+ ValueError
+ If `param2` is equal to `param1`.
+
+ """
+ if param1 == param2:
+ raise ValueError('param1 may not be equal to param2')
+ return True
+
+
+def example_generator(n):
+ """Generators have a ``Yields`` section instead of a ``Returns`` section.
+
+ Parameters
+ ----------
+ n : int
+ The upper limit of the range to generate, from 0 to `n` - 1.
+
+ Yields
+ ------
+ int
+ The next number in the range of 0 to `n` - 1.
+
+ Examples
+ --------
+ Examples should be written in doctest format, and should illustrate how
+ to use the function.
+
+ >>> print([i for i in example_generator(4)])
+ [0, 1, 2, 3]
+
+ """
+ for i in range(n):
+ yield i
+
+
+class ExampleError(Exception):
+ """Exceptions are documented in the same way as classes.
+
+ The __init__ method may be documented in either the class level
+ docstring, or as a docstring on the __init__ method itself.
+
+ Either form is acceptable, but the two should not be mixed. Choose one
+ convention to document the __init__ method and be consistent with it.
+
+ Note
+ ----
+ Do not include the `self` parameter in the ``Parameters`` section.
+
+ Parameters
+ ----------
+ msg : str
+ Human readable string describing the exception.
+ code : :obj:`int`, optional
+ Numeric error code.
+
+ Attributes
+ ----------
+ msg : str
+ Human readable string describing the exception.
+ code : int
+ Numeric error code.
+
+ """
+
+ def __init__(self, msg, code):
+ self.msg = msg
+ self.code = code
+
+
+class ExampleClass(object):
+ """The summary line for a class docstring should fit on one line.
+
+ If the class has public attributes, they may be documented here
+ in an ``Attributes`` section and follow the same formatting as a
+ function's ``Args`` section. Alternatively, attributes may be documented
+ inline with the attribute's declaration (see __init__ method below).
+
+ Properties created with the ``@property`` decorator should be documented
+ in the property's getter method.
+
+ Attributes
+ ----------
+ attr1 : str
+ Description of `attr1`.
+ attr2 : :obj:`int`, optional
+ Description of `attr2`.
+
+ """
+
+ def __init__(self, param1, param2, param3):
+ """Example of docstring on the __init__ method.
+
+ The __init__ method may be documented in either the class level
+ docstring, or as a docstring on the __init__ method itself.
+
+ Either form is acceptable, but the two should not be mixed. Choose one
+ convention to document the __init__ method and be consistent with it.
+
+ Note
+ ----
+ Do not include the `self` parameter in the ``Parameters`` section.
+
+ Parameters
+ ----------
+ param1 : str
+ Description of `param1`.
+ param2 : :obj:`list` of :obj:`str`
+ Description of `param2`. Multiple
+ lines are supported.
+ param3 : :obj:`int`, optional
+ Description of `param3`.
+
+ """
+ self.attr1 = param1
+ self.attr2 = param2
+ self.attr3 = param3 #: Doc comment *inline* with attribute
+
+ #: list of str: Doc comment *before* attribute, with type specified
+ self.attr4 = ["attr4"]
+
+ self.attr5 = None
+ """str: Docstring *after* attribute, with type specified."""
+
+ @property
+ def readonly_property(self):
+ """str: Properties should be documented in their getter method."""
+ return "readonly_property"
+
+ @property
+ def readwrite_property(self):
+ """:obj:`list` of :obj:`str`: Properties with both a getter and setter
+ should only be documented in their getter method.
+
+ If the setter method contains notable behavior, it should be
+ mentioned here.
+ """
+ return ["readwrite_property"]
+
+ @readwrite_property.setter
+ def readwrite_property(self, value):
+ value
+
+ def example_method(self, param1, param2):
+ """Class methods are similar to regular functions.
+
+ Note
+ ----
+ Do not include the `self` parameter in the ``Parameters`` section.
+
+ Parameters
+ ----------
+ param1
+ The first parameter.
+ param2
+ The second parameter.
+
+ Returns
+ -------
+ bool
+ True if successful, False otherwise.
+
+ """
+ return True
+
+ def __special__(self):
+ """By default special members with docstrings are not included.
+
+ Special members are any methods or attributes that start with and
+ end with a double underscore. Any special member with a docstring
+ will be included in the output, if
+ ``napoleon_include_special_with_doc`` is set to True.
+
+ This behavior can be enabled by changing the following setting in
+ Sphinx's conf.py::
+
+ napoleon_include_special_with_doc = True
+
+ """
+ pass
+
+ def __special_without_docstring__(self):
+ pass
+
+ def _private(self):
+ """By default private members are not included.
+
+ Private members are any methods or attributes that start with an
+ underscore and are *not* special. By default they are not included
+ in the output.
+
+ This behavior can be changed such that private members *are* included
+ by changing the following setting in Sphinx's conf.py::
+
+ napoleon_include_private_with_doc = True
+
+ """
+ pass
+
+ def _private_without_docstring(self):
+ pass
+```
\ No newline at end of file
diff --git a/docs/gen_ref_pages.py b/docs/gen_ref_pages.py
index 77fbb0a3c..ff00dc02c 100644
--- a/docs/gen_ref_pages.py
+++ b/docs/gen_ref_pages.py
@@ -7,6 +7,9 @@
nav = mkdocs_gen_files.Nav()
for path in sorted(Path("dmff").rglob("*.py")): #
+
+ if path.name.startswith("_"):
+ continue
module_path = path.relative_to('dmff').with_suffix("") #
diff --git a/docs/index.md b/docs/index.md
index 5406747fb..d66fa2f09 100644
--- a/docs/index.md
+++ b/docs/index.md
@@ -1,25 +1,47 @@
# DMFF
+[![doi:10.26434/chemrxiv-2022-2c7gv](https://img.shields.io/badge/DOI-10.26434%2Fchemrxiv--2022--2c7gv-blue)](https://doi.org/10.26434/chemrxiv-2022-2c7gv)
+
+## About DMFF
+
**DMFF** (**D**ifferentiable **M**olecular **F**orce **F**ield) is a Jax-based python package that provides a full differentiable implementation of molecular force field models. This project aims to establish an extensible codebase to minimize the efforts in force field parameterization, and to ease the force and virial tensor evaluations for advanced complicated potentials (e.g., polarizable models with geometry-dependent atomic parameters). Currently, this project mainly focuses on the molecular systems such as: water, biological macromolecules (peptides, proteins, nucleic acids), organic polymers, and small organic molecules (organic electrolyte, drug-like molecules) etc. We support both the conventional point charge models (OPLS and AMBER like) and multipolar polarizable models (AMOEBA and MPID like). The entire project is backed by the XLA technique in JAX, thus can be "jitted" and run in GPU devices much more efficiently compared to normal python codes.
The behavior of organic molecular systems (e.g., protein folding, polymer structure, etc.) is often determined by a complex effect of many different types of interactions. The existing organic molecular force fields are mainly empirically fitted and their performance relies heavily on error cancellation. Therefore, the transferability and the prediction power of these force fields are insufficient. For new molecules, the parameter fitting process requires essential manual intervention and can be quite cumbersome. In order to automate the parametrization process and increase the robustness of the model, it is necessary to apply modern AI techniques in conventional force field development. This project serves for this purpose by utilizing the automatic differentiable programming technique to develop a codebase, which allows a more convenient incorporation of modern AI optimization techniques. It also helps the realization of many exciting functions including (but not limited to): hybrid machine learning/force field models and parameter optimization based on trajectory.
+### License and credits
+
+The project DMFF is licensed under [GNU LGPL v3.0](LICENSE). If you use this code in any future publications, please cite this using `Wang X, Li J, Yang L, Chen F, Wang Y, Chang J, et al. DMFF: An Open-Source Automatic
+Differentiable Platform for Molecular Force Field
+Development and Molecular Dynamics
+Simulation. ChemRxiv. Cambridge: Cambridge Open Engage; 2022; This content is a preprint and has not been peer-reviewed.
+
## User Guide
+ [1. Introduction](user_guide/introduction.md)
+ [2. Installation](user_guide/installation.md)
-+ [3. Compute energy and forces](user_guide/compute.md)
-+ [4. Compute gradients with auto differentiable framework](user_guide/auto_diff.md)
-+ [5. Theories](user_guide/theory.md)
-+ [6. Introduction to force field xml files](user_guide/xml_spec.md)
++ [3. Basic usage](user_guide/usage.md)
++ [4. XML format force field](user_guide/xml_spec.md)
++ [5. Theory](user_guide/theory.md)
## Developer Guide
+ [1. Introduction](dev_guide/introduction.md)
-+ [2. Architecture](dev_guide/arch.md)
-+ [3. Convention](dev_guide/convention.md)
-
-## Modules
-+ [1. ADMP](modules/admp.md)
++ [2. Software architecture](dev_guide/arch.md)
++ [3. Coding conventions](dev_guide/convention.md)
++ [4. Document writing](dev_guide/write_docs.md)
+
+## Code Structure
+The code is organized as follows:
+
++ `examples`: demos presented in Jupyter Notebook.
++ `docs`: documentation.
++ `package`: files for constructing packages or images, such as conda recipe and docker files.
++ `tests`: unit tests.
++ `dmff`: DMFF python codes
++ `dmff/admp`: source code of automatic differentiable multipolar polarizable (ADMP) force field module.
++ `dmff/classical`: source code of classical force field module.
++ `dmff/common`: source code of common functions, such as neighbor list.
++ `dmff/generators`: source code of force generators.
++ `dmff/sgnn`: source of subgragh neural network force field model.
## Support and Contribution
diff --git a/docs/user_guide/installation.md b/docs/user_guide/installation.md
index 4798144e7..d4cd73550 100644
--- a/docs/user_guide/installation.md
+++ b/docs/user_guide/installation.md
@@ -1,16 +1,25 @@
# 2. Installation
## 2.1 Install Dependencies
++ Create conda environment:
+```
+conda create -n dmff python=3.9 --yes
+```
+ Install [jax](https://github.com/google/jax) (select the correct cuda version, see more details in the Jax installation guide):
```bash
-pip install jax[cuda11_cudnn82] -f https://storage.googleapis.com/jax-releases/jax_releases.html
+pip install "jaxlib[cuda11_cudnn805]==0.3.15" -f https://storage.googleapis.com/jax-releases/jax_cuda_releases.html
+pip install jax==0.3.17
```
+ Install [jax-md](https://github.com/google/jax-md):
```bash
-pip install jax-md
+pip install jax-md==0.2.0
```
+ Install [OpenMM](https://openmm.org/):
```bash
-conda install -c conda-forge openmm
+conda install -c conda-forge openmm==7.7.0
+```
++ Install [RDKit](https://www.rdkit.org/) (required for SMIRKS-based parametrization):
+```bash
+conda install -c conda-forge rdkit
```
## 2.2 Install DMFF from Source Code
One can download the DMFF source code from github:
@@ -19,7 +28,7 @@ git clone https://github.com/deepmodeling/DMFF.git
```
Then you may install DMFF using `pip`:
```bash
-cd dmff
+cd DMFF
pip install . --user
```
@@ -32,10 +41,8 @@ To test if DMFF is correctly installed, you can run the following commands in an
You can also run the example scripts to test whether DMFF is installed correctly.
```bash
-cd ./examples/water_1024
-python ./run_admp.py
+cd ./examples/water_fullpol
+python ./run.py
-cd ./examples/water_pol_1024
-python ./run_admp.py
```
Note that the scripts will run slower than expect if `DO_JIT = True` in `dmff/settings.py`. This is because the programm will do the jit compilation when a function is invoked in the first time.
diff --git a/docs/user_guide/theory.md b/docs/user_guide/theory.md
index 720476852..34e4928b7 100644
--- a/docs/user_guide/theory.md
+++ b/docs/user_guide/theory.md
@@ -10,7 +10,7 @@ DMFF project aims to implement organic molecular force fields using a differenti
All interations involved in DMFF are briefly introduced below and the users are encouraged to read the references for more mathematical details:
-## Electrostatic Interaction
+## 5.1 Electrostatic Interaction
The electrostatic interaction between two atoms can be described using multipole expansion, in which the electron cloud of an atom can be expanded as a series of multipole moments including charges, dipoles, quadrupoles, and octupoles etc. If only the charges (zero-moment) are considered, it is reduced to the point charge model in classical force fields:
@@ -33,7 +33,7 @@ $$0, 10, 1c, 1s, 20, 21c, 21s, 22c, 22s, ...$$
The $T_{tu}^{AB}$ represents the interaction tensor between multipoles. The mathematical expression of these tensors can be found in the appendix F of Ref 1. The user can also find the conversion rule between different representations in Ref 1 & 5.
-## Coordinate System for Multipoles
+## 5.2 Coordinate System for Multipoles
Different to charges, the definition of multipole moments depends on the coordinate system. The exact value of the moment tensor will be rotated in accord to different coordinate systems. There are three types of frames involved in DMFF, each used in a different scenario:
@@ -44,7 +44,7 @@ Different to charges, the definition of multipole moments depends on the coordin
- Quasi internal frame, aka. QI frame: this frame is defined for each pair of interaction sites, in which the z-axis is pointing from one site to another. In this frame, the real-space interaction tensor ($T_{tu}^{AB}$) can be greatly simplified due to symmetry. We thus use this frame in the real space calculation of PME.
-## Polarization Interaction
+## 5.3 Polarization Interaction
DMFF supports polarizable force fields, in which the dipole moment of the atom can respond to the change of the external electric field. In practice, each atom has not only permanent multipoles $Q_t$, but also induced dipoles $U_{ind}$. The induced dipole-induced dipole and induced dipole-permanent multipole interactions needs to be damped at short-range to avoid polarization catastrophe. In DMFF, we use the Thole damping scheme identical to MPID (ref 6), which introduces a damping width ($a_i$) for each atom $i$. The damping function is then computed and applied to the corresponding interaction tensor. Taking $U_{ind}$-permanent charge interaction as an example, the definition of damping function is:
@@ -76,7 +76,7 @@ where the off-diagonal term of $K$ matrix is induced-induced dipole interaction,
In the current version, we temporarily assume that the polarizability is spherically symmetric, thus the polarizability $\alpha_i$ is a scalar, not a tensor. **Thus the inputs (`polarizabilityXX, polarizabilityYY, polarizabilityZZ`) in the xml API is averaged internally**. In future, it is relatively simple to relax this restriction: simply change the reciprocal of the polarizability to the inverse of the matrix when calculating the diagonal terms of the $K$ matrix.
-## Dispersion Interaction
+## 5.4 Dispersion Interaction
In ADMP, we assume that the following expansion is used for the long-range dispersion interaction:
@@ -96,7 +96,7 @@ In ADMP, this long-range dispersion is computed using PME (*vida infra*), just a
In the classical module, dispersions are treated as short-range interactions using standard cutoff scheme.
-## Long-Range Interaction with PME
+## 5.5 Long-Range Interaction with PME
The long-range potential includes electrostatic, polarization, and dispersion (in ADMP) interactions. Taking charge-charge interaction as example, the interaction decays in the form of $O(\frac{1}{r})$, and its energy does not converge with the increase of cutoff distance. The multipole electrostatics and dispersion interactions also converge slow with respect to cutoff distance. We therefore use Particle Meshed Ewald(PME) method to calculate these interactions.
@@ -141,7 +141,7 @@ where the user needs to specify the cutoff distance $r_c$ when building the neig
In the current version, the dispersion PME calculator uses the same parameters as in electrostatic PME.
-## Short-Range Interaction
+## 5.6 Short-Range Interaction
Short-range pair interaction refers to all interactions with the following form:
@@ -161,13 +161,14 @@ v(r)=\frac{C^{12}}{r^{12}}
$$
- Tang-Tonnies Damping: damping function for short-range electrostatic and dispersion energies.
+
$$
- f_n(r, \beta) = 1 - e^{-\beta r}\sum_{k=0}^n {\frac{(\beta r)^k}{k!}}
+f_n(r,\beta)=1-e^{-\beta r} \sum_{k=0}^{n}\frac{(\beta r)^k}{k!}
$$
In ADMP, the user can define a pairwise kernel function $f(dr)=f(dr, m, a_i,a_j,b_i,b_j,\dots)$ ($a_i, b_i$ are atomic parameters), then use `generate_pairwise_interaction` to raise the kernel function into an energy calculator (see details in ADMP manual).
-## Combination Rule
+## 5.7 Combination Rule
For most traditional force fields, pairwise parameters between interacting particles are determined by atomic parameters. This mathematical relationship is called the combination rule. For example, in the calculation of LJ potential, the following combination rule may be used:
@@ -181,7 +182,7 @@ $$
In ADMP module, we do not make any assumptions about the specific mathematical forms of the combination rule and $v(r)$. Users need to write them in the definition of the pairwise kernel function.
-## Neighbor List
+## 5.8 Neighbor List
All DMFF real space calculations depends on neighbor list (or "pair list" as we sometimes call in DMFF). Its purpose is to keep a record of all the "neighbors" within a certain distance of the central atom, thus avoiding to go over all pairs explicitly.
@@ -189,7 +190,7 @@ In DMFF, we use external code ([jax-md](https://github.com/google/jax-md)) to bu
Since the pair list only provides atom **id** information, it does not take part in the differentiation process, so it can be fed in as a normal numpy array (instead of a jax numpy array).
-## Topological scaling
+## 5.9 Topological scaling
In order to avoid double-counting with the bonding term, we often need to scale the non-bonding interactions between two atoms that are topologically connected. The scaling factor depends on the topological distance between the two atoms. We define two atoms separated by one bond as "1-2" interaction, and those separated by two bonds as "1-3" interaction, and so on. For example, in the OPLS-AA force field, all "1-2" nonbonding interactions are turned off completely, while all "1-3" non-bonding interactions are scaled by 50%. DMFF supports such feature, and important variables related to topological scaling include:
@@ -200,34 +201,36 @@ In order to avoid double-counting with the bonding term, we often need to scale
- `pScales`/`dScales`: similar to `mScales`, but only related to polarizable calculations. They are scaling factors for induced-perm and induced-induced interactions, respectively.
-## General Many-Body Interactions (such as ML force field)
+## 5.10 General Many-Body Interactions
- TODO:
+(such as ML force field) TBA
-## Bonding Interaction
+## 5.11 Bonded Interaction
Intramolecular bonding interactions refer to all interactions that depend on internal coordinates (IC), such as bonds, angles, and dihedrals, etc.
- * Harmonic Bonding Terms
++ Harmonic Bonding Terms
+
The definition of the bonding term in DMFF is the same as in OpenMM. For each bond, we have:
+
$$
E=\frac{1}{2}k(x-x_0)^2
$$
- Note prefactor $1/2$ before the force constant.
- * Harmonic Angle Terms
- we have:
++ Harmonic Angle Terms
+
$$
E=\frac{1}{2} k\left(\theta-\theta_{0}\right)^{2}
$$
- * Dihedral Terms
++ Dihedral Terms
+
1. Proper dihedral
2. Improper dihedral
- * Multi IC coupling term
++ Multi IC coupling term
-## Typification
+## 5.12 Typification
Before energy calculation, atomic and IC parameters (such as charge, multipole moment, dispersion coefficient, polarizability, force constant of each bond and angle, etc.) need to be assigned first.
@@ -237,7 +240,7 @@ In DMFF, the input parameters that need to be optimized are called **force field
The design of the high-level DMFF API is based on the existing framework of OpenMM. DMFF needs to keep the derivation chain uninterrupted when dispatching the force field params into atomic params. Therefore, maintaining the basic design logic of OpenMM, we rewrite the typification part of OpenMM using Jax. Briefly speaking, OpenMM/DMFF requires the users to clearly define the type of each atom in each residue and the connection mode between atoms in residue templates. Then the residue templates are used to match the PDB file to typify the whole system. See the following [documents](../dev_guide/arch.MD) for details.
-## References
+## 5.13 References
1. [Anthony's book](https://oxford.universitypressscholarship.com/view/10.1093/acprof:oso/9780199672394.001.0001/acprof-9780199672394)
2. [The Multipolar Ewald paper in JCTC: J. Chem. Theory Comput. 2015, 11, 2, 436–450](https://pubs.acs.org/doi/abs/10.1021/ct5007983)
diff --git a/docs/user_guide/tutorial.md b/docs/user_guide/tutorial.md
index 9e4508658..21c0f6315 100644
--- a/docs/user_guide/tutorial.md
+++ b/docs/user_guide/tutorial.md
@@ -130,15 +130,21 @@ Second, a `Hamiltonian` class should be initialized with XML file path
from dmff.api import Hamiltonian
H = Hamiltonian('forcefield.xml')
rc = 4.0 # cutoff
-system = H.createPotential(pdb.topology, nonbondedCutoff=rc)
+pot = H.createPotential(pdb.topology, nonbondedCutoff=rc)
```
-The `Hamiltonian` class will parse tags in XML file and invoke corresponding potential functions. We can access those potentials in this way:
+The `Hamiltonian` class will parse tags in XML file and invoke corresponding potential functions. We can access those potentials in the `Potential` object (`pot`) by the name of the corresponding force
```
-bondE = H._potentials[0]
-angleE = H._potentials[1]
-nonBondE = H._potentials[2]
+bondE = pot.dmff_potentials['HarmonicBondForce']
+angleE = pot.dmff_potentials['HarmonicAngleForce']
+nonBondE = pot.dmff_potentials['NonbondedForce']
+```
+
+and access the covalent map from `Potential.meta["cov_map"]`
+
+```
+cov_map = pot.meta["cov_map"]
```
> Note: only when the `createPotential` method is called can potentials be obtained
@@ -157,7 +163,7 @@ Also, we provide a wrapper to simplify neighborList construction:
```
from dmff import NeighborList
-nblist = NeighborList(box, rc)
+nblist = NeighborList(box, rc, cov_map)
nblist.allocate(positions)
pairs = nblist.pairs # equivalent to nbr.idx.T
distance = nblist.distance # distance between pairs
@@ -165,14 +171,15 @@ dr = nblist.dr # distance vector
```
-`pairs` is a `(N, 2)` shape array, which indicates the index of atom i and atom j. ATTENTION: pairs array contains many **invalid** index. For example, in this case, we only have 6 atoms and pairs' shape maybe `(18, 2)`. And even there are three `[6, 6]` pairs which are obviously out of range. Because `jax-md` takes advantage of the feature of Jax.numpy, which will not throw an error when the index out of range, and return the [last element](https://jax.readthedocs.io/en/latest/notebooks/Common_Gotchas_in_JAX.html#out-of-bounds-indexing).
+`pairs` is a `(N, 3)` shape array, which indicates the index of atom i, atom j, and the covalent distance between i and j. ATTENTION: pairs array contains many **invalid** index. For example, in this case, we only have 6 atoms and pairs' shape maybe `(18, 3)`. And even there are three `[6, 6]` pairs which are obviously out of range. Because `jax-md` takes advantage of the feature of Jax.numpy, which will not throw an error when the index out of range, and return the [last element](https://jax.readthedocs.io/en/latest/notebooks/Common_Gotchas_in_JAX.html#out-of-bounds-indexing).
-Finally, we can calculate energy and force using the aforementioned potential:
+THe force field parameters are stored as a dictionary and can be accessed from Hamiltonian. Using it, we can calculate energy and force using the aforementioned potential:
```
-print("Bond:", value_and_grad(bondE)(positions, box, pairs, H.getGenerators()[0].params))
-print("Angle:", value_and_grad(angleE)(positions, box, pairs, H.getGenerators()[1].params))
-print('NonBonded:', value_and_grad(nonBondE)(positions, box, pairs, H.getGenerators()[2].params))
+params = H.getParameters()
+print("Bond:", value_and_grad(bondE)(positions, box, pairs, params))
+print("Angle:", value_and_grad(angleE)(positions, box, pairs, params))
+print('NonBonded:', value_and_grad(nonBondE)(positions, box, pairs, params))
```
also, we can write a simple gradient descent to optimize parameters:
diff --git a/docs/user_guide/usage.md b/docs/user_guide/usage.md
index 972ff106d..4eeefbf34 100644
--- a/docs/user_guide/usage.md
+++ b/docs/user_guide/usage.md
@@ -1,4 +1,5 @@
# 3. Basic usage
+This chapter will introduce some basic usage of DMFF. All scripts can be found in `examples/` directory in which Jupyter notebook-based demos are provided.
## 3.1 Compute energy
DMFF uses OpenMM to parse input files, including coordinates file, topology specification file and force field parameter file. Then, the core class `Hamiltonian` inherited from `openmm.ForceField` will be initialized and the method `createPotential` will be called to create differentiable potential energy functions for different energy terms. Take parametrzing an organic moleclue with GAFF2 force field as an example:
```python
@@ -12,7 +13,8 @@ app.Topology.loadBondDefinitions("lig-top.xml")
pdb = app.PDBFile("lig.pdb")
ff = Hamiltonian("gaff-2.11.xml", "lig-prm.xml")
potentials = ff.createPotential(pdb.topology)
-for pot in potentials:
+for k in potentials.dmff_potentials.keys():
+ pot = potentials.dmff_potentials[k]
print(pot)
```
In this example, `lig.pdb` is the PDB file containing atomic coordinates, and `lig-top.xml` specifying bond connections within a molecule and this information is required by `openmm.app` to generate molecular topology. Note that this file is not always required, if bond conncections are defined in .pdb file by `CONNECT` keyword. `gaff-2.11.xml` contains GAFF2 force field parameters (bonds, angles, torsion and vdW), and `lig-prm.xml` contains atomic partial charges (GAFF2 requests a user-defined charge assignment process). This xml format is compatitable with OpenMM definitions, and a detailed description can be found in [OpenMM user guide](`http://docs.openmm.org/latest/userguide/application/05_creating_ffs.html`) or [XML-format force fields](./xml_spec.md) section.
@@ -24,9 +26,10 @@ If you run this script in `examples/classical`, you will get the following outpu
.potential_fn at 0x18509b790>
.potential_fn at 0x18509baf0>
```
-The force field parameters are stored as a Python dict in the `param` attribute of force generators.
+The force field parameters are stored as a Python dict in the Hamiltonian.
```python
-nbparam = ff.getGenerators()[3].params
+params = ff.getParameters()
+nbparam = params['NonbondedForce']
nbparam
```
@@ -59,13 +62,13 @@ Note that in order to take advantages of the auto-differentiable implementation
The potential energy function will give energy (a scalar, in kJ/mol) as output:
```python
-nbfunc = potentials[3]
-nbene = nbfunc(positions, box, pairs, nbparam)
+nbfunc = potentials.dmff_potentials['NonbondedForce']
+nbene = nbfunc(positions, box, pairs, params)
print(nbene)
```
If everything works fine, you will get `-425.41412` as a result. In addition, you can also use `getPotentialFunc()` and `getParameters()` to obtain the whole potential energy function and force field parameter set, instead of seperated functions for different energy terms.
```python
-efunc = ff.getPotentialFunc()
+efunc = potentials.getPotentialFunc()
params = ff.getParameters()
totene = efunc(positions, box, pairs, params)
```
@@ -79,10 +82,10 @@ force = -pos_grad_func(positions, box, pairs, params)
## 3.3 Compute parametric gradients
Similarly, the derivative of energy with regard to force field parameters can also be computed easily.
-```
+```python
param_grad_func = jax.grad(nbfunc, argnums=-1)
-pgrad = param_grad_func(positions, box, pairs, nbparam)
-print(pgrad["charge"])
+pgrad = param_grad_func(positions, box, pairs, params)
+print(pgrad["NonbondedForce"]["charge"])
```
```python
@@ -100,4 +103,103 @@ print(pgrad["charge"])
575.85767 606.74744 394.40845 549.84033 556.4724
485.1427 512.1267 558.55896 560.4667 562.812
333.74194 ]
-```
\ No newline at end of file
+```
+
+## 3.4 Parametrize molecules with SMIRKS-based force field
+### 3.4.1 Background
+Besides atom-typing based methods, DMFF also supports assigning force field parameters with [SMIRKS](https://www.daylight.com/dayhtml/doc/theory/theory.smirks.html). SMIRKS is an extenstion of [SMARTS](https://www.daylight.com/dayhtml/doc/theory/theory.smarts.html) language which allows users not only to specify chemical substructures with certain patterns, but also to numerically tag the matched atoms for assigning parameters. This approach avoid the duplicate atom-typing definition process, which enables new parameters to be easily introduced to existing force field parameters sets. [OpenFF](https://github.com/openforcefield/openff-toolkit)[[1-2]](#sminorff) series are examples of SMIRKS-based force fields for organic molecules.
+
+![smirks](../assets/smirks.png)
+Fig. 1 Illustration of matching chemical substructures with SMIRKS language. Adapted from [[1]](#sminorff).
+
+### 3.4.2 Parametrize molecules with SMIRKS by DMFF
+The SMIRKS pattern matching is supported by RDKit package, which can be install with conda:
+```bash
+conda install rdkit -c conda-forge
+```
+To begin with, we need a molecule encoded in `rdkit.Chem.Mol` object. As an example, we will load a N-methylacetamide molecule defined in `examples/smirks/C3H7NO.mol`:
+```python
+from rdkit import Chem
+from dmff import Hamiltonian
+
+mol = Chem.MolFromMolFile("C3H7NO.mol", removeHs=False) # hydrogens must be preserved
+```
+Then load force field parameters in xml format. Instuctions about how to write a SMIRKS-based force field XML file can be found in the [Chapter 4](xml_spec.md).
+
+```python
+h_smk = Hamiltonian("C3H7NO.xml", noOmmSys=True)
+```
+Note that the argument `noOmmSys` is set to `False` so that DMFF will not create an openmm system, as `openmm` does not support SMIRKS-based force field definitions.
+
+Build an openmm topology and parametrize the molecule to create differentiable potential energy functions:
+```python
+top = h_smk.buildTopologyFromMol(mol)
+potObj = h_smk.createPotential(top, rdmol=mol)
+```
+So far, we can utilize this `dmff.Potential` object to calculate energy and forces as we did in the previous sections.
+
+### 3.4.3 Bond Charge Correction (BCC) and Virtual Sites
+Bond charge correction[[3-4]](#bcc) is an approach to obtain high-accuracy atomic partial charges (e.g. HF/6-31G* ESP-fit charges) by adopting corrections to low-accuracy atomic charges (e.g. AMI Mulliken charges). In order to ensure a zero of total correction values within a molecule, these correction parameters are usually defined based on bond types, which suggests that they can also be defined by SMIRKS patterns.
+
+Virtual sites are additional off-centered charged sites which are introduced to improve the desciption of electrostatic effects caused by sigma hole (halogen bond) or lone pairs. The positions of virtual sites are calculated directly by its parent atoms, not by integrating the equations of motion. This approach is well known for its application in TIP4P[[5]](#tip4p) and TIP5P[[6]](#opls4) water models, and it also proves to be useful in drug-like moelcular force fields like OPLS series[[7-8]](#opls3). Basically, the parameters to define a virtual site includes : where to add virtual sites, how the virtual sites' positions are determined and the charges.
+
+Not surprisingly, all these parameters can all be defined in SMIRKS pattern and as well as can be parsed with DMFF by adding terms in ``, such as:
+```xml
+
+
+
+
+
+
+
+
+
+```
+In [Chapter 4](xml_spec.md), we will explain the meaning of these XML-format parameters in detail. Here, we will give a simple example to parametrize 2-chloropyridine with BCC parameters and virtual sites.
+
+As introduced above, we first load molecule and force field parameters.
+```python
+import jax.numpy as jnp
+from rdkit import Chem
+from dmff import Hamiltonian
+
+mol = Chem.MolFromMolFile("clpy.mol", removeHs=False)
+h_vsite = Hamiltonian("clpy_vsite.xml", noOmmSys=True)
+```
+Next, we build the dmff potential. We can see the BCC and virtual site parameters are successfully parsed.
+```python
+top = h_vsite.buildTopologyFromMol(mol)
+potObj = h_vsite.createPotential(top, rdmol=mol)
+```
+
+Then we can add virtual sites to the molecule and obtain a new `rdkit.Chem.Mol` object.
+```python
+mol_vsite = h_vsite.addVirtualSiteToMol(rdmol, h_vsite.getParameters())
+Chem.MolToMolFile(mol_vsite, "clpy_vsite.mol")
+```
+By dumping this molecule to mol file and visualize it, we can see that as expected, two virtual sites are added along the bond between aromatic carbon (arC) and chloroine and also along the bisector of the arC-N-arC angle.
+![clpy](../assets/clpy.png)
+
+Alternatively, we can also add coordinates of virtual sites by taking atomic positions matrix as an input.
+```python
+pos = jnp.array(mol.GetConformer().GetPositions()) / 10 # convert angstrom to nm
+pos_vsite = h_vsite.addVirtualSiteCoords(pos, h_vsite.getParameters())
+```
+
+## 3.5 Reference
+
+- [1] [Mobley, David L., et al. "Escaping atom types in force fields using direct chemical perception." Journal of chemical theory and computation 14.11 (2018): 6076-6092.](https://doi.org/10.1021/acs.jctc.8b00640)
+
+- [2] [Qiu, Yudong, et al. "Development and Benchmarking of Open Force Field v1. 0.0—the Parsley Small-Molecule Force Field." Journal of Chemical Theory and Computation 17.10 (2021): 6262-6280.](https://doi.org/10.1021/acs.jctc.1c00571)
+
+- [3] [Jakalian, Araz, et al. "Fast, efficient generation of high‐quality atomic charges. AM1‐BCC model: I. Method." Journal of computational chemistry 21.2 (2000): 132-146.](https://doi.org/10.1002/(SICI)1096-987X(20000130)21:2<132::AID-JCC5>3.0.CO;2-P)
+
+- [4] [Jakalian, Araz, David B. Jack, and Christopher I. Bayly. "Fast, efficient generation of high‐quality atomic charges. AM1‐BCC model: II. Parameterization and validation." Journal of computational chemistry 23.16 (2002): 1623-1641.](https://doi.org/10.1002/jcc.10128)
+
+- [5] [Jorgensen, William L., et al. "Comparison of simple potential functions for simulating liquid water." The Journal of chemical physics 79.2 (1983): 926-935.](https://doi.org/10.1063/1.445869)
+
+- [6] [Mahoney, Michael W., and William L. Jorgensen. "A five-site model for liquid water and the reproduction of the density anomaly by rigid, nonpolarizable potential functions." The Journal of chemical physics 112.20 (2000): 8910-8922.](https://doi.org/10.1063/1.481505)
+
+- [7] [Harder, Edward, et al. "OPLS3: a force field providing broad coverage of drug-like small molecules and proteins." Journal of chemical theory and computation 12.1 (2016): 281-296.](https://doi.org/10.1021/acs.jctc.5b00864)
+
+- [8] [Lu, Chao, et al. "OPLS4: Improving force field accuracy on challenging regimes of chemical space." Journal of chemical theory and computation 17.7 (2021): 4291-4300.](https://doi.org/10.1021/acs.jctc.1c00302)
\ No newline at end of file
diff --git a/docs/user_guide/xml_spec.md b/docs/user_guide/xml_spec.md
index 7386c6345..24f7aff09 100644
--- a/docs/user_guide/xml_spec.md
+++ b/docs/user_guide/xml_spec.md
@@ -1,22 +1,22 @@
-# 4. XML format force field
+# 4. XML Format Force Field
-The design of openmm force field file is quite modular and convenient to use. Unfortunately, only limited documentations are available right now to explain the details of the file format. Here, the format and the meaning of the OpenMM XML file are sorted in details in below.
+DMFF utilizes XML format to describe force fields, which is compatitable with OpenMM. The design of such format is quite modular and convenient to use. Unfortunately, only limited documentations are available right now to explain the details of the file format. Here, the format and the meaning of the OpenMM XML file are sorted in details in below.
Overall speaking, the typification process is composed by the following steps:
1. Build the residue topology (draw all bonds) according to the residue name. This is done by matching the residue template in the topology file.
-2. Match the residue topology with the right parameter template.
+2. Match the residue topology with corresponding parameter templates.
3. Use the information in the matched parameter template to define the potential function. More specifically, go over all forces (i.e., potential components), and for each force (e.g., the bond stretching potential), match all terms (e.g., find all bonds) and register these terms in the total potential.
The files involved in this process are introduced below.
-## Topology file
+## 4.1 Topology File
-Topology file is used to describe the bonding information of residues. Whenever a residue name is matched, the OpenMM topology module will add keys for atoms according to the information in the topology file.
+Bonding information is necessary for DMFF to assign force field parameters correctly. Such information can be either provided by the PDB file (in `CONECT` keyword) or by the topology file in XML format.
-An example of the residue topology XML file is as follows:
+An example of the topology XML file of alanine is as follows:
```xml
@@ -39,31 +39,24 @@ An example of the residue topology XML file is as follows:
```
-Where "-C" indicates an external bond between the "C" atom and the **previous** residue. During typification, the code will try to match all atoms in the topology template with the actual atoms in the real structure. Once a match is successful, the matched atom will be bonded accordingly. If the match fails, this template atom will be skipped. Therefore, the actual number of bonds in the matched structure can be less than the number of bonds defined in the template.
+In the topology file, the chemical bonds are defined in residues and specified by the name of its consisting atoms. Note that here "-C" indicates an external bond between the "C" atom and the **previous** residue. The program (`openmm.topology` module) will first matching the residues in the provided structure with the residues defined in topology files by its residue name. Whenever a residue is matched, the program will then try to match all atoms in the topology template with the actual atoms in the real structure. Once a match is successful, the matched atom will be bonded accordingly. If the match fails, this template atom will be skipped. Therefore, the actual number of bonds in the matched structure can be less than the number of bonds defined in the template. It should also be noted that disulfide bonds are not registered in this step. The `openmm.topolgoy` will look for SG atoms in Cys that are not connected to HG, and connect SG atom pairs within 0.3 nm as disulfide bonds.
-The XML file registration method is as follows:
+For common molecules such as water, protein, DNA and RNA, the topology files has been constructed and loaded internally, so the users do not need to provide an external one. But for other arbitrary molecules, such as a drug-like organic molecule, an external topology file is required to provide bonding information. Otherwise, users must load pdb files with correct bonding information which is specified by `CONECT` keyword.
+
+An external topology XML file is registered as:
``` python
-try:
- import openmm.app as app
-except:
- import simtk.openmm.app as app
+import openmm.app as app
-app.Topology.loadBondDefinations("residues.xml") # register residue topology
-
-# Create topology and add atoms and residues to it, which is automatically performed when reading PDB
-top = app.Topology()
-...
-top.createStandardBonds() # Connect keys according to template files
+app.Topology.loadBondDefinations("topology.xml") # register residue topology
```
-After this process, the bonding topologies are constructed in the matched residue, but the force field parameters are not yet assigned. It should be noted that disulfide bonds are not registered in this step. The OpenMM topology class will look for SG atoms in Cys that are not connected to Hg, and connect SG atom pairs within 0.3nm as disulfide bonds.
+It should be awared that after this process, the bonding topologies are constructed for the matched residues in the given structure, but the force field parameters are not yet assigned, which is discussed in the next section.
-## Force field Parameter File
-After all bonds are constructed using the topology file, the force field parameters will be assigned using the force field parameter file.
+## 4.2 Force Field Parameter File
-The force field parameter file is as follows:
+The force field parameters are specified in a XML formatted force field parameter file. A sample force field file of water is given as follows:
``` xml
@@ -93,25 +86,18 @@ The force field parameter file is as follows:
```
-This file can be further divided into the residue part and the force field part.
+The force field parameter file must have one root element `` and can contain serveral children, which can be mainly divided into two parts: (1) residue part and (2) force field part. They are described in detail below.
-### Residue Part
-``` xml
-
-
-
-
-
-
-
-
-
-
-
- ...
-
-```
-The `` node of the residue part defines all the atoms involved in the residue and some paramemters per atom, which can be called by the force field part on demand. The `` node defines the bonding information of the residue. The information contained in this part is different from that in the topology file discussed above. Take ALA as an example, we usually have at least three states for ALA, N-end, C-end and in-chain. The corresponding parameter templates in the force field file are as follows:
+### 4.2.1 Residue Part
+The detailed description of this part can be found in the [OpenMM user guide](http://docs.openmm.org/latest/userguide/application/05_creating_ffs.html). Here we just provide a brief summary.
+
+The residue part refers to contents within the tag ``, in which each residue template is defined in tag ``. The residue template contain the following nodes:
+
++ ``: specifies the name of the atom and its atom types, as well as some atom-level parameters (usually atomic
++ ``: specifies atom pairs that are bonded to each other.
++ ``: specified atoms that will be bonded to an atom of different residue, such as the amide bond between amino acid residues.
+
+It should be clairfied that the bonding information contained in `` tags may be different from that in the topology file. Take alanine (ALA) as an example, we usually have at least three states for ALA: at N-terminal, at C-terminal or inside chains. The corresponding parameter templates in the force field file are as follows:
``` xml
@@ -189,10 +175,17 @@ The `` node of the residue part defines all the atoms involved in the resi
```
-In this example, the atom numbers and the bonding configurations of ALA, CALA and NALA are different. When matching each ALA, OpenMM will try to match CALA, NALA, and ALA separately. It will compare each parameter template with the topology of the residue, and select the one with the right number of atoms, element composition, and bonding configurations as the matched template. The parameter template contains atom type and class information, which are then used to assign force field parameters.
+In this example, the atom numbers and the bonding configurations of ALA, CALA and NALA are different. When matching each ALA, OpenMM will try to match CALA, NALA, and ALA separately. It will compare each parameter template with the topology of the residue, and select the one with the exactly correct number of atoms, element composition, and bonding configurations as the matched template. The parameter template contains atom type and class information, which are then used to assign force field parameters.
+
+
+### 4.2.2 Force Field Part
+DMFF supports two scheme to assign force field parameters: atom typing scheme and SMIRKS-based scheme. The structure of force field file for these two schemes are generally similar but only has some slight different.
-### Forcefield Part
+#### 4.2.2.1 Atom-typing Scheme
+The atom-typing scheme is the most widely adopted way to assign parameters. In this scheme, the types of atoms are first defined and the parameters of bonds/angles/dihedrals are defined and assigned according to atom types. In OpenMM, the force field parameters are constructed in this scheme and DMFF provides a full support of this. Again, a detailed description of how to write and interpret this kind of force field file can also be found in the [OpenMM user guide](http://docs.openmm.org/latest/userguide/application/05_creating_ffs.html).
+
+An example of TIP3P water parameters is provided:
```xml
@@ -215,8 +208,90 @@ In this example, the atom numbers and the bonding configurations of ALA, CALA an
```
-The `` node defines all atom types. The `type` label of each atom in the residue part will match the `name` label of each child node of ``. For each atom type, it also defines a `class` tag for different matching scenarios. The `name` tag of different `` must be different, but the `class` tag can be the same.
+The `` node contain all atom types, each of which is defined in a child node ``. The `type` label of each atom in the residue part (i.e. `Residues/Residue/Atom`) will match the `name` label of `` . For each atom type, it also has a `class` tag for different a matching scenario, which is designed for situations where there are many rather similar atom types that can be grouped together for simplification. For example, in small molecular force fields (e.g. GAFF), the number of Lennard Jones (LJ) parameters are much more smaller than that of valence force parameters, such as dihedrals. We may need different atom types in order to specify these valence terms, but we can group the atom types with the same LJ parameters in to a certain "atom class" and this will simplify the definition of force field. Thus, be aware that the `name` tag of different `` nodes must be different, but the `class` tag can be the same.
+
+The `<*Force>` nodes defines parameters as well as the matching rule of different types of interactions. For example, `` defines harmonic bond, and the `` node defines intermolecular interaction. In each kind of force, there are many children nodes and each of them define a specific type. In each type, several tags with name beginning with `type` or `class` define its consisting atoms, and also other necessary parameters to build the interaction. For instance, for ``, there are many `` nodes defining different bond types and in each node, `class1` and `class2` tags specify its consisting two atom classes (or `type1` and `type2` specify atom types) and `k`, `length` define its force constant (in kJ/mol/nm2) and equilibrium bond length (in nm) respcetively.
+
+Again, for more information about each force, one can refer to the [OpenMM user guide](http://docs.openmm.org/latest/userguide/application/05_creating_ffs.html#writing-the-xml-file).
+
+#### 4.2.2.2 SMIRKS-based Scheme
+
+DMFF also supports assigning force field parameters with [SMIRKS](https://www.daylight.com/dayhtml/doc/theory/theory.smirks.html). SMIRKS is an extenstion of [SMARTS](https://www.daylight.com/dayhtml/doc/theory/theory.smarts.html) language which allows users not only to specify chemical substructures with certain patterns, but also to numerically tag the matched atoms for assigning parameters.
+
+An exmple force field based on SMIRKS for ethane molecule is as following:
+
+```xml
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+```
+
+The convention of this scheme in XML formatted force field is very similar with that of atom typing scheme, only replacing the `type` (or `class`) that specifying atom types with the tag `smirks`. Note that the `` and `` nodes are also requires as DMFF needs them to search for atomic charge or element type, but the name of atomtypes are not used in matching interaction types.
+
+In DMFF, SMIRKS patterns are matched sequentially, which means that during building each type of interaction, the program will try to match all the patterns defined in that force and assign parameters with the last matched pattern. Hence, users need to put patterns with more specificity behind the pattern with less specificty in order to assign the exact correct parameters. For example, in the example above, there are two similar smirks patterns in harmonic bonds: `"[#6:1]-[#6:1]"` and `"[#6X4:1]-[#6X4:1]"`. The program will finally use the latter one for ethane molecule, which is a more specifically-defined parameter than the former one.
+
+SMIRKS-based scheme has two additional features that is not supported by atom typing scheme, bond charge corrections (BCC) and virtual site. They are defined with `` and `` nodes respectively under ``.
+
+In ``, a pattern matching two atoms is defined with `smirks` tag, and the partial charge of the first atom will be added with the correction value defined in tag `bcc` while the second atoms' charge will substract that value accordingly.
+
+In ``, three tags are required: `smirks`, `vtype` and `distance`. The tag `smirks` specify the substructure pattern that virtual site is to be added, with the first atom as the parent atom of the virtual site. The tag `vtype` defines the type of the virtual site. Currently only two types are supported, which are along a bond (`"1"`) and along the bisector of an angle (`"2"`). The tag `distance` defines the distance between the virtual site and its parent atom, in nm.
+
+The charge of the virtual site can only be specified by bond charge correction now. So the user needs to define corresponding BCC terms that can match atom with atomic number 0 (i.e. `"[#0]"`).
+
+Here is an example of several virtual sites definitions and a graphical illustration:
+```xml
+
+
+
+```
-The `<*Force>` node defines the matching rule of a potential function. For example, `` defines harmonic bond, and the `` node defines intermolecular interaction. For more information about each force, the readers are referred to this document: [details](http://docs.openmm.org/latest/userguide/application/05_creating_ffs.html#writing-the-xml-file).
+![vsite](../assets/vsite.png)
-In the matching process, OpenMM will iterate all atoms, bonds, angles, dihedrals and impropers, and add all matched entries to the total potential function. Matching can be carried out according to the `type` tag, corresponding to the `name` of each atom defined in ``; It can also be based on the `class` tag, corresponding to the `class` of each atom in ``. This design is applicable to the situation when there are many types of atoms but they are roughly the same. For example, there are few kinds of LJ parameters in small molecular force field, but there are many kinds of intramolecular force parameters. We can even create a separate type for a specific small molecule to define the intra molecular interaction, but it belongs to the same class on LJ, so as to achieve the effect that the small molecule parameters can be tuned and do not affect each other.
diff --git a/examples/classical/demo.ipynb b/examples/classical/demo.ipynb
index 0de988b5b..39777ad0a 100644
--- a/examples/classical/demo.ipynb
+++ b/examples/classical/demo.ipynb
@@ -86,7 +86,8 @@
" pdb.topology,\n",
" nonbondedMethod=app.NoCutoff\n",
")\n",
- "for pot in potentials:\n",
+ "for k in potentials.dmff_potentials.keys():\n",
+ " pot = potentials.dmff_potentials[k]\n",
" print(pot)"
]
},
@@ -103,7 +104,8 @@
"metadata": {},
"outputs": [],
"source": [
- "nbparam = ff.getGenerators()[3].params\n",
+ "params = ff.getParameters()\n",
+ "nbparam = params['NonbondedForce']\n",
"nbparam[\"charge\"] # also \"epsilon\", \"sigma\" etc. keys"
]
},
@@ -129,11 +131,11 @@
" [0.0, 10.0, 0.0],\n",
" [0.0, 0.0, 10.0]\n",
"])\n",
- "nbList = NeighborList(box, rc=4)\n",
+ "nbList = NeighborList(box, rc=4, potentials.meta[\"cov_map\"])\n",
"nbList.allocate(positions)\n",
"pairs = nbList.pairs\n",
- "nbfunc = potentials[-1]\n",
- "energy = nbfunc(positions, box, pairs, ff.getGenerators()[-1].params)\n",
+ "nbfunc = potentials.dmff_potentials['NonbondedForce']\n",
+ "energy = nbfunc(positions, box, pairs, params)\n",
"print(energy)\n",
"print(pairs)"
]
@@ -151,7 +153,7 @@
"metadata": {},
"outputs": [],
"source": [
- "efunc = ff.getPotentialFunc()\n",
+ "efunc = potentials.getPotentialFunc()\n",
"params = ff.getParameters()\n",
"totene = efunc(positions, box, pairs, params)\n",
"totene"
@@ -189,8 +191,8 @@
"outputs": [],
"source": [
"param_grad_func = jax.grad(nbfunc, argnums=-1)\n",
- "pgrad = param_grad_func(positions, box, pairs, nbparam)\n",
- "pgrad[\"charge\"]"
+ "pgrad = param_grad_func(positions, box, pairs, params)\n",
+ "pgrad[\"NonbondedForce\"][\"charge\"]"
]
}
],
diff --git a/examples/classical/test_xml.py b/examples/classical/test_xml.py
old mode 100644
new mode 100755
index 6541663b0..387fb7ff9
--- a/examples/classical/test_xml.py
+++ b/examples/classical/test_xml.py
@@ -1,3 +1,4 @@
+#!/usr/bin/env python
import openmm as mm
import openmm.app as app
import openmm.unit as unit
@@ -5,7 +6,9 @@
from jax_md import space, partition
import sys
from dmff.api import Hamiltonian
+from dmff.common import nblist
from jax import jit
+import jax.numpy as jnp
def forcegroupify(system):
forcegroups = {}
@@ -50,9 +53,11 @@ def getEnergyDecomposition(context, forcegroups):
h = Hamiltonian("gaff-2.11.xml", "lig-prm.xml")
- system = h.createPotential(pdb.topology, nonbondedMethod=app.NoCutoff, constraints=None, removeCMMotion=False)
+ pot = h.createPotential(pdb.topology, nonbondedMethod=app.NoCutoff, constraints=None, removeCMMotion=False)
+ params = h.getParameters()
positions = pdb.getPositions(asNumpy=True).value_in_unit(unit.nanometer)
+ positions = jnp.array(positions)
box = np.array([
[10.0, 0.0, 0.0],
[ 0.0, 10.0, 0.0],
@@ -61,16 +66,18 @@ def getEnergyDecomposition(context, forcegroups):
# neighbor list
rc = 4
- displacement_fn, shift_fn = space.periodic_general(box, fractional_coordinates=False)
- neighbor_list_fn = partition.neighbor_list(displacement_fn, box, rc, 0, format=partition.OrderedSparse)
- nbr = neighbor_list_fn.allocate(positions)
- pairs = nbr.idx.T
+ nbl = nblist.NeighborList(box, rc, h.getGenerators()[-1].covalent_map)
+ nbl.allocate(positions)
+ pairs = nbl.pairs
- bondE = h._potentials[0]
- print("Bond:", bondE(positions, box, pairs, h.getGenerators()[0].params))
+ bondE = pot.dmff_potentials['HarmonicBondForce']
+ print("Bond:", bondE(positions, box, pairs, params))
- angleE = h._potentials[1]
- print("Angle:", angleE(positions, box, pairs, h.getGenerators()[1].params))
+ angleE = pot.dmff_potentials['HarmonicAngleForce']
+ print("Angle:", angleE(positions, box, pairs, params))
- dihE = h._potentials[2]
- print("Torsion:", dihE(positions, box, pairs, h.getGenerators()[2].params))
+ dihE = pot.dmff_potentials['PeriodicTorsionForce']
+ print("Torsion:", dihE(positions, box, pairs, params))
+
+ nbE = pot.dmff_potentials['NonbondedForce']
+ print("Nonbonded:", nbE(positions, box, pairs, params))
diff --git a/examples/fluctuated_leading_term_waterff/demo.ipynb b/examples/fluctuated_leading_term_waterff/demo.ipynb
index 8453e1da0..01678c47b 100644
--- a/examples/fluctuated_leading_term_waterff/demo.ipynb
+++ b/examples/fluctuated_leading_term_waterff/demo.ipynb
@@ -77,11 +77,9 @@
"outputs": [],
"source": [
"H = Hamiltonian('forcefield.xml')\n",
- "disp_pot, pme_pot = H.createPotential(pdb.topology, nonbondedCutoff=rc*unit.angstrom, step_pol=5)\n",
- "disp_generator, pme_generator = H.getGenerators()\n",
- "print(pme_generator)\n",
- "print(pme_pot)\n",
- "pme_generator.params"
+ "pots = H.createPotential(pdb.topology, nonbondedCutoff=rc*unit.angstrom, step_pol=5)\n",
+ "pme_pot = pots.dmff_potentials['ADMPPmeForce']\n",
+ "disp_generator, pme_generator = H.getGenerators()"
]
},
{
@@ -94,7 +92,7 @@
"- Expand **force field parameters** (oxygen and hydrogen charges, polarizabilites, etc.) pre-defined in `forcefield.xml` to each atom, which we called **atomic parameters**\n",
"- Calls the real PME kernel function to evaluate energy.\n",
"\n",
- "The force field parameters are stored in `pme_generator.params`. And the expansion is implemented with the *broadcast* feature of `jax.numpy.ndarray`."
+ "The force field parameters are stored in Hamiltonian `H`. And the expansion is implemented with the *broadcast* feature of `jax.numpy.ndarray`."
]
},
{
@@ -104,8 +102,8 @@
"metadata": {},
"outputs": [],
"source": [
- "params = pme_generator.params[\"Q_local\"]\n",
- "params[pme_generator.map_atomtype]"
+ "params = H.getParameters()['ADMPPmeForce']\n",
+ "params['Q_local'][pme_generator.map_atomtype]"
]
},
{
@@ -174,16 +172,16 @@
" return c0, c6_list\n",
"\n",
"\n",
- "def generate_calculator(pme_generator):\n",
+ "def generate_calculator(pme_generator, params):\n",
" def admp_calculator(positions, box, pairs):\n",
" c0, c6_list = compute_leading_terms(positions,box) # compute fluctuated charges\n",
- " Q_local = pme_generator.params[\"Q_local\"][pme_generator.map_atomtype]\n",
+ " Q_local = params[\"Q_local\"][pme_generator.map_atomtype]\n",
" Q_local = Q_local.at[:,0].set(c0) # change fixed charge into fluctuated one\n",
- " pol = pme_generator.params[\"pol\"][pme_generator.map_atomtype]\n",
- " tholes = pme_generator.params[\"tholes\"][pme_generator.map_atomtype]\n",
- " mScales = pme_generator.params[\"mScales\"]\n",
- " pScales = pme_generator.params[\"pScales\"]\n",
- " dScales = pme_generator.params[\"dScales\"]\n",
+ " pol = params[\"pol\"][pme_generator.map_poltype]\n",
+ " tholes = params[\"tholes\"][pme_generator.map_poltype]\n",
+ " mScales = params[\"mScales\"]\n",
+ " pScales = params[\"pScales\"]\n",
+ " dScales = params[\"dScales\"]\n",
" E_pme = pme_generator.pme_force.get_energy(\n",
" positions, \n",
" box, \n",
@@ -214,7 +212,7 @@
"metadata": {},
"outputs": [],
"source": [
- "potential_fn = generate_calculator(pme_generator)\n",
+ "potential_fn = generate_calculator(pme_generator, params)\n",
"ene = potential_fn(positions, box, pairs)\n",
"print(ene)"
]
@@ -236,7 +234,7 @@
"id": "c74539d4",
"metadata": {},
"source": [
- "The running speed of the first pass is slow because JAX is trying to track the data flow and compile the code. Once the code is compiled, it is run much faster, until the shapes of the input parameters change, trigerring a recompilation. "
+ "The running speed of the first pass is slow because JAX is trying to track the data flow and compile the code. Once the code is compiled, it runs much faster, until the shapes of the input parameters change, trigerring a recompilation. "
]
},
{
@@ -248,6 +246,14 @@
"source": [
"print(-force_fn(positions, box, pairs))"
]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "e87073c4",
+ "metadata": {},
+ "outputs": [],
+ "source": []
}
],
"metadata": {
diff --git a/examples/fluctuated_leading_term_waterff/forcefield.xml b/examples/fluctuated_leading_term_waterff/forcefield.xml
index 68daec262..9233b3e0a 100644
--- a/examples/fluctuated_leading_term_waterff/forcefield.xml
+++ b/examples/fluctuated_leading_term_waterff/forcefield.xml
@@ -15,8 +15,8 @@
-
-
+
+
+
+ 2022-09-18
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/examples/mbar/ben-top.xml b/examples/mbar/ben-top.xml
new file mode 100644
index 000000000..9ef62d2c0
--- /dev/null
+++ b/examples/mbar/ben-top.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/examples/mbar/ben.pdb b/examples/mbar/ben.pdb
new file mode 100644
index 000000000..5af843280
--- /dev/null
+++ b/examples/mbar/ben.pdb
@@ -0,0 +1,4 @@
+REMARK 1 CREATED WITH OPENMM 7.7, 2022-09-18
+HETATM 1 C1 BEN A 1 3.131 2.883 -0.435 1.00 0.00 C
+HETATM 3 C3 BEN A 1 3.131 1.046 1.132 1.00 0.00 C
+HETATM 5 C5 BEN A 1 4.939 2.647 1.147 1.00 0.00 C
\ No newline at end of file
diff --git a/examples/mbar/benz.txt b/examples/mbar/benz.txt
new file mode 100644
index 000000000..2eeb0748b
--- /dev/null
+++ b/examples/mbar/benz.txt
@@ -0,0 +1,106 @@
+3.50000e+0 1.36691e-2
+3.60000e+0 2.33244e-2
+3.70000e+0 3.88271e-2
+3.80000e+0 5.73159e-2
+3.90000e+0 8.12927e-2
+4.00000e+0 1.10869e-1
+4.10000e+0 1.47153e-1
+4.20000e+0 1.97505e-1
+4.30000e+0 2.51627e-1
+4.40000e+0 3.33850e-1
+4.50000e+0 4.46947e-1
+4.60000e+0 6.06233e-1
+4.70000e+0 8.30737e-1
+4.80000e+0 1.02379e+0
+4.90000e+0 1.28467e+0
+5.00000e+0 1.48432e+0
+5.10000e+0 1.60134e+0
+5.20000e+0 1.66708e+0
+5.30000e+0 1.70344e+0
+5.40000e+0 1.73484e+0
+5.50000e+0 1.77387e+0
+5.60000e+0 1.81304e+0
+5.70000e+0 1.85190e+0
+5.80000e+0 1.87969e+0
+5.90000e+0 1.88458e+0
+6.00000e+0 1.86235e+0
+6.10000e+0 1.80173e+0
+6.20000e+0 1.71302e+0
+6.30000e+0 1.57397e+0
+6.40000e+0 1.44336e+0
+6.50000e+0 1.31439e+0
+6.60000e+0 1.19057e+0
+6.70000e+0 1.06929e+0
+6.80000e+0 9.66103e-1
+6.90000e+0 8.82179e-1
+7.00000e+0 8.16834e-1
+7.10000e+0 7.64724e-1
+7.20000e+0 7.26786e-1
+7.30000e+0 6.98183e-1
+7.40000e+0 6.78272e-1
+7.50000e+0 6.68151e-1
+7.60000e+0 6.58833e-1
+7.70000e+0 6.54363e-1
+7.80000e+0 6.55446e-1
+7.90000e+0 6.60430e-1
+8.00000e+0 6.67523e-1
+8.10000e+0 6.81308e-1
+8.20000e+0 6.96787e-1
+8.30000e+0 7.15460e-1
+8.40000e+0 7.40184e-1
+8.50000e+0 7.81555e-1
+8.60000e+0 8.11797e-1
+8.70000e+0 8.41624e-1
+8.80000e+0 8.73386e-1
+8.90000e+0 9.11023e-1
+9.00000e+0 9.48117e-1
+9.10000e+0 9.79008e-1
+9.20000e+0 1.01636e+0
+9.30000e+0 1.05518e+0
+9.40000e+0 1.08475e+0
+9.50000e+0 1.11409e+0
+9.60000e+0 1.14053e+0
+9.70000e+0 1.16202e+0
+9.80000e+0 1.18017e+0
+9.90000e+0 1.19236e+0
+1.00000e+1 1.19962e+0
+1.01000e+1 1.20169e+0
+1.02000e+1 1.19914e+0
+1.03000e+1 1.19294e+0
+1.04000e+1 1.18467e+0
+1.05000e+1 1.17460e+0
+1.06000e+1 1.16124e+0
+1.07000e+1 1.15031e+0
+1.08000e+1 1.13482e+0
+1.09000e+1 1.11122e+0
+1.10000e+1 1.09903e+0
+1.11000e+1 1.08409e+0
+1.12000e+1 1.06913e+0
+1.13000e+1 1.05144e+0
+1.14000e+1 1.03694e+0
+1.15000e+1 1.02233e+0
+1.16000e+1 1.00696e+0
+1.17000e+1 9.92727e-1
+1.18000e+1 9.79214e-1
+1.19000e+1 9.68538e-1
+1.20000e+1 9.60193e-1
+1.21000e+1 9.49812e-1
+1.22000e+1 9.41204e-1
+1.23000e+1 9.33168e-1
+1.24000e+1 9.29037e-1
+1.25000e+1 9.24243e-1
+1.26000e+1 9.23099e-1
+1.27000e+1 9.23096e-1
+1.28000e+1 9.24229e-1
+1.29000e+1 9.26455e-1
+1.30000e+1 9.31653e-1
+1.31000e+1 9.35617e-1
+1.32000e+1 9.41629e-1
+1.33000e+1 9.53214e-1
+1.34000e+1 9.67656e-1
+1.35000e+1 9.75437e-1
+1.36000e+1 9.86745e-1
+1.37000e+1 9.98225e-1
+1.38000e+1 1.00970e+0
+1.39000e+1 1.01895e+0
+1.40000e+1 1.02877e+0
\ No newline at end of file
diff --git a/examples/mbar/box_relaxed.pdb b/examples/mbar/box_relaxed.pdb
new file mode 100644
index 000000000..5122b01fc
--- /dev/null
+++ b/examples/mbar/box_relaxed.pdb
@@ -0,0 +1,607 @@
+HEADER
+TITLE Built with Packmol
+REMARK Packmol generated pdb file
+REMARK Home-Page: http://m3g.iqm.unicamp.br/packmol
+REMARK
+CRYST1 30.05 30.05 30.05 90.00 90.00 90.00 P 1 1
+HETATM 1 C1 BEN A 1 24.148 20.445 23.381 1.00 0.00 C
+HETATM 2 C3 BEN A 1 25.088 21.452 25.364 1.00 0.00 C
+HETATM 3 C5 BEN A 1 22.693 21.264 25.125 1.00 0.00 C
+HETATM 4 C1 BEN A 2 4.869 26.635 27.351 1.00 0.00 C
+HETATM 5 C3 BEN A 2 2.513 26.374 26.890 1.00 0.00 C
+HETATM 6 C5 BEN A 2 3.255 28.017 28.498 1.00 0.00 C
+HETATM 7 C1 BEN A 3 18.723 9.938 9.174 1.00 0.00 C
+HETATM 8 C3 BEN A 3 19.013 8.044 7.705 1.00 0.00 C
+HETATM 9 C5 BEN A 3 16.797 8.883 8.172 1.00 0.00 C
+HETATM 10 C1 BEN A 4 17.984 7.600 2.626 1.00 0.00 C
+HETATM 11 C3 BEN A 4 16.822 5.636 3.414 1.00 0.00 C
+HETATM 12 C5 BEN A 4 16.533 6.377 1.134 1.00 0.00 C
+HETATM 13 C1 BEN A 5 17.570 5.323 30.003 1.00 0.00 C
+HETATM 14 C3 BEN A 5 19.932 4.820 30.001 1.00 0.00 C
+HETATM 15 C5 BEN A 5 18.339 3.146 29.299 1.00 0.00 C
+HETATM 16 C1 BEN A 6 11.251 3.589 11.059 1.00 0.00 C
+HETATM 17 C3 BEN A 6 9.721 5.428 11.388 1.00 0.00 C
+HETATM 18 C5 BEN A 6 12.073 5.715 11.855 1.00 0.00 C
+HETATM 19 C1 BEN A 7 9.659 22.692 21.411 1.00 0.00 C
+HETATM 20 C3 BEN A 7 8.485 20.584 21.496 1.00 0.00 C
+HETATM 21 C5 BEN A 7 10.889 20.620 21.265 1.00 0.00 C
+HETATM 22 C1 BEN A 8 27.278 13.927 19.581 1.00 0.00 C
+HETATM 23 C3 BEN A 8 29.530 13.477 20.328 1.00 0.00 C
+HETATM 24 C5 BEN A 8 28.672 15.734 20.367 1.00 0.00 C
+HETATM 25 C1 BEN A 9 22.837 10.589 27.153 1.00 0.00 C
+HETATM 26 C3 BEN A 9 24.122 11.194 29.105 1.00 0.00 C
+HETATM 27 C5 BEN A 9 24.464 9.049 28.051 1.00 0.00 C
+HETATM 28 C1 BEN A 10 8.528 29.627 17.543 1.00 0.00 C
+HETATM 29 C3 BEN A 10 8.172 28.020 15.777 1.00 0.00 C
+HETATM 30 C5 BEN A 10 7.039 27.759 17.894 1.00 0.00 C
+HETATM 31 C1 BEN A 11 19.875 6.973 13.839 1.00 0.00 C
+HETATM 32 C3 BEN A 11 19.751 8.784 12.247 1.00 0.00 C
+HETATM 33 C5 BEN A 11 21.658 7.303 12.246 1.00 0.00 C
+HETATM 34 C1 BEN A 12 7.958 29.226 20.865 1.00 0.00 C
+HETATM 35 C3 BEN A 12 9.940 29.179 22.243 1.00 0.00 C
+HETATM 36 C5 BEN A 12 8.911 27.112 21.534 1.00 0.00 C
+HETATM 37 C1 BEN A 13 16.240 27.827 18.591 1.00 0.00 C
+HETATM 38 C3 BEN A 13 18.157 28.743 19.739 1.00 0.00 C
+HETATM 39 C5 BEN A 13 17.612 26.402 19.975 1.00 0.00 C
+HETATM 40 C1 BEN A 14 2.948 7.869 20.826 1.00 0.00 C
+HETATM 41 C3 BEN A 14 3.522 9.947 21.913 1.00 0.00 C
+HETATM 42 C5 BEN A 14 1.204 9.354 21.586 1.00 0.00 C
+HETATM 43 C1 BEN A 15 25.704 24.134 22.005 1.00 0.00 C
+HETATM 44 C3 BEN A 15 25.067 26.029 23.360 1.00 0.00 C
+HETATM 45 C5 BEN A 15 23.874 23.939 23.567 1.00 0.00 C
+HETATM 46 C1 BEN A 16 0.812 18.252 10.232 1.00 0.00 C
+HETATM 47 C3 BEN A 16 0.582 16.870 8.265 1.00 0.00 C
+HETATM 48 C5 BEN A 16 1.414 15.916 10.322 1.00 0.00 C
+HETATM 49 C1 BEN A 17 26.389 13.045 4.179 1.00 0.00 C
+HETATM 50 C3 BEN A 17 24.814 11.859 5.573 1.00 0.00 C
+HETATM 51 C5 BEN A 17 26.779 10.730 4.740 1.00 0.00 C
+HETATM 52 C1 BEN A 18 7.136 6.278 4.342 1.00 0.00 C
+HETATM 53 C3 BEN A 18 9.399 5.581 4.812 1.00 0.00 C
+HETATM 54 C5 BEN A 18 7.862 6.001 6.627 1.00 0.00 C
+HETATM 55 C1 BEN A 19 28.274 28.266 22.125 1.00 0.00 C
+HETATM 56 C3 BEN A 19 29.999 28.703 23.757 1.00 0.00 C
+HETATM 57 C5 BEN A 19 29.919 29.983 21.711 1.00 0.00 C
+HETATM 58 C1 BEN A 20 17.598 6.239 16.695 1.00 0.00 C
+HETATM 59 C3 BEN A 20 15.672 6.646 15.298 1.00 0.00 C
+HETATM 60 C5 BEN A 20 17.353 8.359 15.566 1.00 0.00 C
+HETATM 61 C1 BEN A 21 21.879 26.236 25.198 1.00 0.00 C
+HETATM 62 C3 BEN A 21 22.109 24.469 26.827 1.00 0.00 C
+HETATM 63 C5 BEN A 21 23.563 26.394 26.920 1.00 0.00 C
+HETATM 64 C1 BEN A 22 11.509 21.789 18.241 1.00 0.00 C
+HETATM 65 C3 BEN A 22 9.148 21.287 18.169 1.00 0.00 C
+HETATM 66 C5 BEN A 22 9.894 23.583 18.218 1.00 0.00 C
+HETATM 67 C1 BEN A 23 20.524 0.600 10.775 1.00 0.00 C
+HETATM 68 C3 BEN A 23 22.015 2.364 10.071 1.00 0.00 C
+HETATM 69 C5 BEN A 23 21.420 0.600 8.533 1.00 0.00 C
+HETATM 70 C1 BEN A 24 23.381 28.881 11.610 1.00 0.00 C
+HETATM 71 C3 BEN A 24 22.052 28.191 9.717 1.00 0.00 C
+HETATM 72 C5 BEN A 24 21.144 28.041 11.949 1.00 0.00 C
+HETATM 73 C1 BEN A 25 12.290 5.318 21.654 1.00 0.00 C
+HETATM 74 C3 BEN A 25 10.097 5.045 20.681 1.00 0.00 C
+HETATM 75 C5 BEN A 25 11.422 6.992 20.147 1.00 0.00 C
+HETATM 76 C1 BEN A 26 30.000 14.399 4.497 1.00 0.00 C
+HETATM 77 C3 BEN A 26 28.758 16.469 4.454 1.00 0.00 C
+HETATM 78 C5 BEN A 26 29.488 15.455 2.387 1.00 0.00 C
+HETATM 79 C1 BEN A 27 29.600 16.851 24.027 1.00 0.00 C
+HETATM 80 C3 BEN A 27 27.473 16.656 25.153 1.00 0.00 C
+HETATM 81 C5 BEN A 27 28.732 14.672 24.596 1.00 0.00 C
+HETATM 82 C1 BEN A 28 8.330 10.530 5.762 1.00 0.00 C
+HETATM 83 C3 BEN A 28 6.772 12.297 5.234 1.00 0.00 C
+HETATM 84 C5 BEN A 28 8.622 11.834 3.752 1.00 0.00 C
+HETATM 85 C1 BEN A 29 4.849 12.492 18.746 1.00 0.00 C
+HETATM 86 C3 BEN A 29 2.852 13.170 19.921 1.00 0.00 C
+HETATM 87 C5 BEN A 29 2.678 11.866 17.896 1.00 0.00 C
+HETATM 88 C1 BEN A 30 8.511 28.110 25.809 1.00 0.00 C
+HETATM 89 C3 BEN A 30 8.678 28.565 28.175 1.00 0.00 C
+HETATM 90 C5 BEN A 30 7.348 30.000 26.759 1.00 0.00 C
+HETATM 91 C1 BEN A 31 26.832 21.092 7.099 1.00 0.00 C
+HETATM 92 C3 BEN A 31 28.739 20.252 5.880 1.00 0.00 C
+HETATM 93 C5 BEN A 31 26.991 21.446 4.717 1.00 0.00 C
+HETATM 94 C1 BEN A 32 25.050 5.984 24.165 1.00 0.00 C
+HETATM 95 C3 BEN A 32 26.064 7.614 22.700 1.00 0.00 C
+HETATM 96 C5 BEN A 32 24.801 8.340 24.626 1.00 0.00 C
+HETATM 97 C1 BEN A 33 8.547 28.952 8.815 1.00 0.00 C
+HETATM 98 C3 BEN A 33 7.997 30.011 6.716 1.00 0.00 C
+HETATM 99 C5 BEN A 33 10.277 30.018 7.511 1.00 0.00 C
+HETATM 100 C1 BEN A 34 1.919 27.170 6.277 1.00 0.00 C
+HETATM 101 C3 BEN A 34 3.502 28.447 7.578 1.00 0.00 C
+HETATM 102 C5 BEN A 34 2.195 26.710 8.631 1.00 0.00 C
+HETATM 103 C1 BEN A 35 6.862 11.711 29.247 1.00 0.00 C
+HETATM 104 C3 BEN A 35 5.642 12.942 27.566 1.00 0.00 C
+HETATM 105 C5 BEN A 35 7.598 11.666 26.948 1.00 0.00 C
+HETATM 106 C1 BEN A 36 0.600 4.929 4.123 1.00 0.00 C
+HETATM 107 C3 BEN A 36 0.780 6.531 2.325 1.00 0.00 C
+HETATM 108 C5 BEN A 36 2.592 4.995 2.760 1.00 0.00 C
+HETATM 109 C1 BEN A 37 14.754 28.711 26.368 1.00 0.00 C
+HETATM 110 C3 BEN A 37 15.860 30.000 24.652 1.00 0.00 C
+HETATM 111 C5 BEN A 37 15.416 27.652 24.302 1.00 0.00 C
+HETATM 112 C1 BEN A 38 29.592 11.484 26.286 1.00 0.00 C
+HETATM 113 C3 BEN A 38 29.520 13.120 28.061 1.00 0.00 C
+HETATM 114 C5 BEN A 38 27.512 12.580 26.833 1.00 0.00 C
+HETATM 115 C1 BEN A 39 1.247 5.969 13.377 1.00 0.00 C
+HETATM 116 C3 BEN A 39 1.688 8.113 12.357 1.00 0.00 C
+HETATM 117 C5 BEN A 39 3.512 6.605 12.836 1.00 0.00 C
+HETATM 118 C1 BEN A 40 15.508 26.266 9.683 1.00 0.00 C
+HETATM 119 C3 BEN A 40 13.668 26.171 11.244 1.00 0.00 C
+HETATM 120 C5 BEN A 40 15.357 24.445 11.261 1.00 0.00 C
+HETATM 121 C1 BEN A 41 17.331 21.393 19.947 1.00 0.00 C
+HETATM 122 C3 BEN A 41 19.187 21.359 18.404 1.00 0.00 C
+HETATM 123 C5 BEN A 41 17.982 19.323 18.890 1.00 0.00 C
+HETATM 124 C1 BEN A 42 3.361 5.282 17.050 1.00 0.00 C
+HETATM 125 C3 BEN A 42 4.768 4.410 15.292 1.00 0.00 C
+HETATM 126 C5 BEN A 42 2.625 3.392 15.742 1.00 0.00 C
+HETATM 127 C1 BEN A 43 8.010 5.057 15.838 1.00 0.00 C
+HETATM 128 C3 BEN A 43 9.103 3.580 17.404 1.00 0.00 C
+HETATM 129 C5 BEN A 43 9.585 5.947 17.436 1.00 0.00 C
+HETATM 130 C1 BEN A 44 21.415 22.505 20.595 1.00 0.00 C
+HETATM 131 C3 BEN A 44 21.873 24.611 19.506 1.00 0.00 C
+HETATM 132 C5 BEN A 44 20.890 24.579 21.712 1.00 0.00 C
+HETATM 133 C1 BEN A 45 21.978 25.813 15.341 1.00 0.00 C
+HETATM 134 C3 BEN A 45 20.510 27.723 15.172 1.00 0.00 C
+HETATM 135 C5 BEN A 45 20.153 26.074 16.900 1.00 0.00 C
+HETATM 136 C1 BEN A 46 17.990 21.529 28.654 1.00 0.00 C
+HETATM 137 C3 BEN A 46 19.626 23.273 28.992 1.00 0.00 C
+HETATM 138 C5 BEN A 46 19.037 22.586 26.753 1.00 0.00 C
+HETATM 139 C1 BEN A 47 17.014 2.643 7.846 1.00 0.00 C
+HETATM 140 C3 BEN A 47 17.887 0.600 8.790 1.00 0.00 C
+HETATM 141 C5 BEN A 47 15.896 1.604 9.716 1.00 0.00 C
+HETATM 142 C1 BEN A 48 29.279 9.080 12.126 1.00 0.00 C
+HETATM 143 C3 BEN A 48 29.170 10.110 14.307 1.00 0.00 C
+HETATM 144 C5 BEN A 48 30.000 11.366 12.419 1.00 0.00 C
+HETATM 145 C1 BEN A 49 2.724 19.194 7.318 1.00 0.00 C
+HETATM 146 C3 BEN A 49 3.574 18.224 5.277 1.00 0.00 C
+HETATM 147 C5 BEN A 49 3.750 17.009 7.357 1.00 0.00 C
+HETATM 148 C1 BEN A 50 5.034 21.105 5.945 1.00 0.00 C
+HETATM 149 C3 BEN A 50 3.267 21.367 4.320 1.00 0.00 C
+HETATM 150 C5 BEN A 50 4.978 23.058 4.527 1.00 0.00 C
+HETATM 151 C1 BEN A 51 11.172 16.114 11.197 1.00 0.00 C
+HETATM 152 C3 BEN A 51 12.506 16.105 9.184 1.00 0.00 C
+HETATM 153 C5 BEN A 51 12.853 17.813 10.855 1.00 0.00 C
+HETATM 154 C1 BEN A 52 8.471 0.948 13.454 1.00 0.00 C
+HETATM 155 C3 BEN A 52 8.964 0.672 15.801 1.00 0.00 C
+HETATM 156 C5 BEN A 52 6.822 1.548 15.111 1.00 0.00 C
+HETATM 157 C1 BEN A 53 10.411 21.049 6.167 1.00 0.00 C
+HETATM 158 C3 BEN A 53 10.578 19.969 4.015 1.00 0.00 C
+HETATM 159 C5 BEN A 53 10.478 18.640 6.029 1.00 0.00 C
+HETATM 160 C1 BEN A 54 12.667 28.038 19.670 1.00 0.00 C
+HETATM 161 C3 BEN A 54 13.988 29.246 21.290 1.00 0.00 C
+HETATM 162 C5 BEN A 54 14.043 26.832 21.245 1.00 0.00 C
+HETATM 163 C1 BEN A 55 12.353 2.849 14.706 1.00 0.00 C
+HETATM 164 C3 BEN A 55 11.768 1.049 13.207 1.00 0.00 C
+HETATM 165 C5 BEN A 55 13.091 0.600 15.177 1.00 0.00 C
+HETATM 166 C1 BEN A 56 21.291 17.031 25.755 1.00 0.00 C
+HETATM 167 C3 BEN A 56 22.400 15.823 27.527 1.00 0.00 C
+HETATM 168 C5 BEN A 56 23.297 17.928 26.754 1.00 0.00 C
+HETATM 169 C1 BEN A 57 19.011 30.000 10.366 1.00 0.00 C
+HETATM 170 C3 BEN A 57 17.928 29.991 12.524 1.00 0.00 C
+HETATM 171 C5 BEN A 57 16.601 30.000 10.506 1.00 0.00 C
+HETATM 172 C1 BEN A 58 12.697 10.687 18.061 1.00 0.00 C
+HETATM 173 C3 BEN A 58 14.169 11.362 16.270 1.00 0.00 C
+HETATM 174 C5 BEN A 58 13.931 9.023 16.821 1.00 0.00 C
+HETATM 175 C1 BEN A 59 16.131 23.467 23.003 1.00 0.00 C
+HETATM 176 C3 BEN A 59 13.897 22.599 22.709 1.00 0.00 C
+HETATM 177 C5 BEN A 59 15.006 22.386 24.844 1.00 0.00 C
+HETATM 178 C1 BEN A 60 21.137 18.937 16.418 1.00 0.00 C
+HETATM 179 C3 BEN A 60 21.249 18.607 18.807 1.00 0.00 C
+HETATM 180 C5 BEN A 60 21.659 16.756 17.311 1.00 0.00 C
+HETATM 181 C1 BEN A 61 28.576 19.874 12.985 1.00 0.00 C
+HETATM 182 C3 BEN A 61 26.869 20.448 11.377 1.00 0.00 C
+HETATM 183 C5 BEN A 61 28.995 21.591 11.340 1.00 0.00 C
+HETATM 184 C1 BEN A 62 30.000 19.399 9.087 1.00 0.00 C
+HETATM 185 C3 BEN A 62 30.000 17.515 10.598 1.00 0.00 C
+HETATM 186 C5 BEN A 62 28.188 17.804 9.027 1.00 0.00 C
+HETATM 187 C1 BEN A 63 9.588 26.733 6.606 1.00 0.00 C
+HETATM 188 C3 BEN A 63 11.455 27.733 5.447 1.00 0.00 C
+HETATM 189 C5 BEN A 63 9.307 27.563 4.357 1.00 0.00 C
+HETATM 190 C1 BEN A 64 2.584 4.572 21.893 1.00 0.00 C
+HETATM 191 C3 BEN A 64 0.600 3.713 22.968 1.00 0.00 C
+HETATM 192 C5 BEN A 64 2.678 3.842 24.192 1.00 0.00 C
+HETATM 193 C1 BEN A 65 4.824 30.000 16.412 1.00 0.00 C
+HETATM 194 C3 BEN A 65 3.046 29.788 18.032 1.00 0.00 C
+HETATM 195 C5 BEN A 65 3.709 27.880 16.708 1.00 0.00 C
+HETATM 196 C1 BEN A 66 21.712 20.958 4.222 1.00 0.00 C
+HETATM 197 C3 BEN A 66 23.551 20.962 5.788 1.00 0.00 C
+HETATM 198 C5 BEN A 66 21.947 22.767 5.803 1.00 0.00 C
+HETATM 199 C1 BEN A 67 5.751 19.330 13.093 1.00 0.00 C
+HETATM 200 C3 BEN A 67 7.638 18.221 14.114 1.00 0.00 C
+HETATM 201 C5 BEN A 67 7.457 20.628 14.203 1.00 0.00 C
+HETATM 202 C1 BEN A 68 22.385 5.738 15.730 1.00 0.00 C
+HETATM 203 C3 BEN A 68 23.137 7.381 17.332 1.00 0.00 C
+HETATM 204 C5 BEN A 68 24.209 5.219 17.224 1.00 0.00 C
+HETATM 205 C1 BEN A 69 13.689 4.612 3.242 1.00 0.00 C
+HETATM 206 C3 BEN A 69 14.409 4.558 5.546 1.00 0.00 C
+HETATM 207 C5 BEN A 69 12.875 6.267 4.799 1.00 0.00 C
+HETATM 208 C1 BEN A 70 17.229 18.173 29.377 1.00 0.00 C
+HETATM 209 C3 BEN A 70 19.261 16.887 29.595 1.00 0.00 C
+HETATM 210 C5 BEN A 70 18.927 18.301 27.666 1.00 0.00 C
+HETATM 211 C1 BEN A 71 7.180 16.087 22.607 1.00 0.00 C
+HETATM 212 C3 BEN A 71 7.562 13.746 22.154 1.00 0.00 C
+HETATM 213 C5 BEN A 71 7.520 15.338 20.338 1.00 0.00 C
+HETATM 214 C1 BEN A 72 20.961 5.856 24.996 1.00 0.00 C
+HETATM 215 C3 BEN A 72 22.493 6.853 26.574 1.00 0.00 C
+HETATM 216 C5 BEN A 72 20.123 7.278 26.758 1.00 0.00 C
+HETATM 217 C1 BEN A 73 5.231 22.622 30.002 1.00 0.00 C
+HETATM 218 C3 BEN A 73 2.879 22.074 30.002 1.00 0.00 C
+HETATM 219 C5 BEN A 73 3.728 23.758 28.492 1.00 0.00 C
+HETATM 220 C1 BEN A 74 15.407 14.189 26.926 1.00 0.00 C
+HETATM 221 C3 BEN A 74 14.613 15.723 25.239 1.00 0.00 C
+HETATM 222 C5 BEN A 74 16.882 15.889 26.051 1.00 0.00 C
+HETATM 223 C1 BEN A 75 21.574 11.782 16.293 1.00 0.00 C
+HETATM 224 C3 BEN A 75 21.545 10.882 14.053 1.00 0.00 C
+HETATM 225 C5 BEN A 75 20.329 9.769 15.818 1.00 0.00 C
+HETATM 226 C1 BEN A 76 18.888 4.249 5.581 1.00 0.00 C
+HETATM 227 C3 BEN A 76 20.526 5.176 7.092 1.00 0.00 C
+HETATM 228 C5 BEN A 76 20.191 6.169 4.916 1.00 0.00 C
+HETATM 229 C1 BEN A 77 17.223 8.529 21.107 1.00 0.00 C
+HETATM 230 C3 BEN A 77 16.280 10.107 19.541 1.00 0.00 C
+HETATM 231 C5 BEN A 77 16.006 7.735 19.179 1.00 0.00 C
+HETATM 232 C1 BEN A 78 4.302 14.912 4.839 1.00 0.00 C
+HETATM 233 C3 BEN A 78 2.925 12.962 5.205 1.00 0.00 C
+HETATM 234 C5 BEN A 78 1.896 15.114 4.829 1.00 0.00 C
+HETATM 235 C1 BEN A 79 10.079 8.039 13.374 1.00 0.00 C
+HETATM 236 C3 BEN A 79 8.948 9.358 15.051 1.00 0.00 C
+HETATM 237 C5 BEN A 79 11.339 9.552 14.770 1.00 0.00 C
+HETATM 238 C1 BEN A 80 6.652 9.138 12.120 1.00 0.00 C
+HETATM 239 C3 BEN A 80 6.390 11.004 13.630 1.00 0.00 C
+HETATM 240 C5 BEN A 80 4.443 9.911 12.710 1.00 0.00 C
+HETATM 241 C1 BEN A 81 12.483 21.846 28.850 1.00 0.00 C
+HETATM 242 C3 BEN A 81 13.935 19.974 29.316 1.00 0.00 C
+HETATM 243 C5 BEN A 81 14.826 22.218 29.292 1.00 0.00 C
+HETATM 244 C1 BEN A 82 29.695 5.717 16.509 1.00 0.00 C
+HETATM 245 C3 BEN A 82 27.533 4.920 17.229 1.00 0.00 C
+HETATM 246 C5 BEN A 82 29.531 4.202 18.381 1.00 0.00 C
+HETATM 247 C1 BEN A 83 10.805 12.360 26.313 1.00 0.00 C
+HETATM 248 C3 BEN A 83 9.445 13.999 25.176 1.00 0.00 C
+HETATM 249 C5 BEN A 83 11.751 13.685 24.530 1.00 0.00 C
+HETATM 250 C1 BEN A 84 14.131 10.923 26.703 1.00 0.00 C
+HETATM 251 C3 BEN A 84 16.246 9.780 26.480 1.00 0.00 C
+HETATM 252 C5 BEN A 84 15.659 11.548 24.942 1.00 0.00 C
+HETATM 253 C1 BEN A 85 24.305 10.196 12.381 1.00 0.00 C
+HETATM 254 C3 BEN A 85 24.875 11.135 14.531 1.00 0.00 C
+HETATM 255 C5 BEN A 85 25.630 12.210 12.505 1.00 0.00 C
+HETATM 256 C1 BEN A 86 3.668 16.512 1.416 1.00 0.00 C
+HETATM 257 C3 BEN A 86 3.178 14.183 1.823 1.00 0.00 C
+HETATM 258 C5 BEN A 86 1.609 15.552 0.600 1.00 0.00 C
+HETATM 259 C1 BEN A 87 18.605 23.358 15.843 1.00 0.00 C
+HETATM 260 C3 BEN A 87 17.084 24.864 16.960 1.00 0.00 C
+HETATM 261 C5 BEN A 87 16.226 22.958 15.750 1.00 0.00 C
+HETATM 262 C1 BEN A 88 16.063 15.153 30.000 1.00 0.00 C
+HETATM 263 C3 BEN A 88 15.924 12.743 30.001 1.00 0.00 C
+HETATM 264 C5 BEN A 88 18.081 13.829 29.972 1.00 0.00 C
+HETATM 265 C1 BEN A 89 10.294 12.611 13.843 1.00 0.00 C
+HETATM 266 C3 BEN A 89 10.825 12.847 11.499 1.00 0.00 C
+HETATM 267 C5 BEN A 89 9.381 11.057 12.237 1.00 0.00 C
+HETATM 268 C1 BEN A 90 4.733 25.507 6.722 1.00 0.00 C
+HETATM 269 C3 BEN A 90 4.535 26.323 4.458 1.00 0.00 C
+HETATM 270 C5 BEN A 90 6.704 25.747 5.350 1.00 0.00 C
+HETATM 271 C1 BEN A 91 17.229 3.703 19.954 1.00 0.00 C
+HETATM 272 C3 BEN A 91 16.142 1.668 20.666 1.00 0.00 C
+HETATM 273 C5 BEN A 91 18.525 1.929 20.955 1.00 0.00 C
+HETATM 274 C1 BEN A 92 6.334 13.251 1.580 1.00 0.00 C
+HETATM 275 C3 BEN A 92 7.360 14.905 3.008 1.00 0.00 C
+HETATM 276 C5 BEN A 92 7.360 15.211 0.613 1.00 0.00 C
+HETATM 277 C1 BEN A 93 12.524 20.222 24.625 1.00 0.00 C
+HETATM 278 C3 BEN A 93 14.491 19.049 23.860 1.00 0.00 C
+HETATM 279 C5 BEN A 93 13.727 18.773 26.135 1.00 0.00 C
+HETATM 280 C1 BEN A 94 0.636 14.357 17.094 1.00 0.00 C
+HETATM 281 C3 BEN A 94 0.847 16.003 15.340 1.00 0.00 C
+HETATM 282 C5 BEN A 94 2.493 14.249 15.554 1.00 0.00 C
+HETATM 283 C1 BEN A 95 29.278 10.454 29.989 1.00 0.00 C
+HETATM 284 C3 BEN A 95 27.137 9.339 29.964 1.00 0.00 C
+HETATM 285 C5 BEN A 95 27.243 11.752 30.013 1.00 0.00 C
+HETATM 286 C1 BEN A 96 12.647 11.937 6.470 1.00 0.00 C
+HETATM 287 C3 BEN A 96 13.557 10.706 8.336 1.00 0.00 C
+HETATM 288 C5 BEN A 96 13.999 13.070 8.117 1.00 0.00 C
+HETATM 289 C1 BEN A 97 18.548 13.492 18.376 1.00 0.00 C
+HETATM 290 C3 BEN A 97 17.447 12.944 16.298 1.00 0.00 C
+HETATM 291 C5 BEN A 97 19.444 14.302 16.286 1.00 0.00 C
+HETATM 292 C1 BEN A 98 9.420 1.713 2.666 1.00 0.00 C
+HETATM 293 C3 BEN A 98 7.278 0.600 2.606 1.00 0.00 C
+HETATM 294 C5 BEN A 98 7.610 2.504 4.054 1.00 0.00 C
+HETATM 295 C1 BEN A 99 19.626 24.343 12.378 1.00 0.00 C
+HETATM 296 C3 BEN A 99 18.861 25.962 10.757 1.00 0.00 C
+HETATM 297 C5 BEN A 99 18.260 26.204 13.084 1.00 0.00 C
+HETATM 298 C1 BEN A 100 15.141 3.322 26.190 1.00 0.00 C
+HETATM 299 C3 BEN A 100 16.367 5.265 26.932 1.00 0.00 C
+HETATM 300 C5 BEN A 100 14.924 4.087 28.469 1.00 0.00 C
+HETATM 301 C1 BEN A 101 8.127 9.398 9.067 1.00 0.00 C
+HETATM 302 C3 BEN A 101 10.128 8.515 10.089 1.00 0.00 C
+HETATM 303 C5 BEN A 101 10.288 10.268 8.436 1.00 0.00 C
+HETATM 304 C1 BEN A 102 7.684 20.274 7.855 1.00 0.00 C
+HETATM 305 C3 BEN A 102 5.660 19.371 8.814 1.00 0.00 C
+HETATM 306 C5 BEN A 102 6.835 18.145 7.097 1.00 0.00 C
+HETATM 307 C1 BEN A 103 6.184 21.307 26.038 1.00 0.00 C
+HETATM 308 C3 BEN A 103 4.479 20.533 27.562 1.00 0.00 C
+HETATM 309 C5 BEN A 103 6.809 20.373 28.175 1.00 0.00 C
+HETATM 310 C1 BEN A 104 4.985 19.935 23.020 1.00 0.00 C
+HETATM 311 C3 BEN A 104 4.947 22.245 22.319 1.00 0.00 C
+HETATM 312 C5 BEN A 104 4.888 20.481 20.671 1.00 0.00 C
+HETATM 313 C1 BEN A 105 13.046 25.672 7.465 1.00 0.00 C
+HETATM 314 C3 BEN A 105 12.182 27.583 8.661 1.00 0.00 C
+HETATM 315 C5 BEN A 105 11.283 25.383 9.088 1.00 0.00 C
+HETATM 316 C1 BEN A 106 14.853 22.372 0.599 1.00 0.00 C
+HETATM 317 C3 BEN A 106 14.818 23.878 2.486 1.00 0.00 C
+HETATM 318 C5 BEN A 106 13.360 24.269 0.601 1.00 0.00 C
+HETATM 319 C1 BEN A 107 20.270 6.229 18.869 1.00 0.00 C
+HETATM 320 C3 BEN A 107 20.097 5.235 21.062 1.00 0.00 C
+HETATM 321 C5 BEN A 107 21.811 6.875 20.610 1.00 0.00 C
+HETATM 322 C1 BEN A 108 26.741 24.542 17.937 1.00 0.00 C
+HETATM 323 C3 BEN A 108 26.625 25.797 15.877 1.00 0.00 C
+HETATM 324 C5 BEN A 108 25.404 23.725 16.100 1.00 0.00 C
+HETATM 325 C1 BEN A 109 6.482 26.595 9.845 1.00 0.00 C
+HETATM 326 C3 BEN A 109 7.735 27.536 11.682 1.00 0.00 C
+HETATM 327 C5 BEN A 109 5.878 28.756 10.736 1.00 0.00 C
+HETATM 328 C1 BEN A 110 28.593 12.991 7.129 1.00 0.00 C
+HETATM 329 C3 BEN A 110 29.999 12.893 9.089 1.00 0.00 C
+HETATM 330 C5 BEN A 110 29.601 15.007 7.992 1.00 0.00 C
+HETATM 331 C1 BEN A 111 24.276 28.997 24.563 1.00 0.00 C
+HETATM 332 C3 BEN A 111 26.454 29.997 24.266 1.00 0.00 C
+HETATM 333 C5 BEN A 111 24.865 29.998 22.447 1.00 0.00 C
+HETATM 334 C1 BEN A 112 16.307 13.918 5.640 1.00 0.00 C
+HETATM 335 C3 BEN A 112 17.707 12.708 7.191 1.00 0.00 C
+HETATM 336 C5 BEN A 112 17.671 15.122 7.226 1.00 0.00 C
+HETATM 337 C1 BEN A 113 15.953 22.892 7.466 1.00 0.00 C
+HETATM 338 C3 BEN A 113 14.357 23.225 5.686 1.00 0.00 C
+HETATM 339 C5 BEN A 113 15.988 24.936 6.182 1.00 0.00 C
+HETATM 340 C1 BEN A 114 8.042 14.821 14.824 1.00 0.00 C
+HETATM 341 C3 BEN A 114 5.698 14.255 14.711 1.00 0.00 C
+HETATM 342 C5 BEN A 114 6.745 14.640 16.852 1.00 0.00 C
+HETATM 343 C1 BEN A 115 20.102 27.794 1.773 1.00 0.00 C
+HETATM 344 C3 BEN A 115 20.246 27.663 4.179 1.00 0.00 C
+HETATM 345 C5 BEN A 115 21.466 26.093 2.809 1.00 0.00 C
+HETATM 346 C1 BEN A 116 26.648 24.394 30.000 1.00 0.00 C
+HETATM 347 C3 BEN A 116 26.936 22.488 28.545 1.00 0.00 C
+HETATM 348 C5 BEN A 116 24.906 23.792 28.442 1.00 0.00 C
+HETATM 349 C1 BEN A 117 20.804 1.888 3.320 1.00 0.00 C
+HETATM 350 C3 BEN A 117 22.180 0.600 4.830 1.00 0.00 C
+HETATM 351 C5 BEN A 117 21.998 2.992 5.104 1.00 0.00 C
+HETATM 352 C1 BEN A 118 22.726 1.439 27.980 1.00 0.00 C
+HETATM 353 C3 BEN A 118 23.182 3.767 28.427 1.00 0.00 C
+HETATM 354 C5 BEN A 118 21.179 3.136 27.235 1.00 0.00 C
+HETATM 355 C1 BEN A 119 17.569 1.376 4.624 1.00 0.00 C
+HETATM 356 C3 BEN A 119 15.741 0.953 3.104 1.00 0.00 C
+HETATM 357 C5 BEN A 119 15.444 0.611 5.476 1.00 0.00 C
+HETATM 358 C1 BEN A 120 25.680 17.300 6.895 1.00 0.00 C
+HETATM 359 C3 BEN A 120 24.665 15.371 5.857 1.00 0.00 C
+HETATM 360 C5 BEN A 120 24.662 17.499 4.716 1.00 0.00 C
+HETATM 361 C1 BEN A 121 27.272 7.959 9.260 1.00 0.00 C
+HETATM 362 C3 BEN A 121 27.348 10.221 8.420 1.00 0.00 C
+HETATM 363 C5 BEN A 121 28.317 8.421 7.134 1.00 0.00 C
+HETATM 364 C1 BEN A 122 20.146 11.194 21.235 1.00 0.00 C
+HETATM 365 C3 BEN A 122 21.812 11.039 19.494 1.00 0.00 C
+HETATM 366 C5 BEN A 122 20.006 9.438 19.583 1.00 0.00 C
+HETATM 367 C1 BEN A 123 3.551 8.728 0.809 1.00 0.00 C
+HETATM 368 C3 BEN A 123 5.686 8.375 1.880 1.00 0.00 C
+HETATM 369 C5 BEN A 123 4.093 9.916 2.839 1.00 0.00 C
+HETATM 370 C1 BEN A 124 6.935 27.734 2.025 1.00 0.00 C
+HETATM 371 C3 BEN A 124 6.800 29.806 3.257 1.00 0.00 C
+HETATM 372 C5 BEN A 124 4.802 28.824 2.321 1.00 0.00 C
+HETATM 373 C1 BEN A 125 28.523 23.399 14.060 1.00 0.00 C
+HETATM 374 C3 BEN A 125 28.734 25.629 13.159 1.00 0.00 C
+HETATM 375 C5 BEN A 125 26.690 24.384 12.836 1.00 0.00 C
+HETATM 376 C1 BEN A 126 10.955 16.873 20.721 1.00 0.00 C
+HETATM 377 C3 BEN A 126 12.695 15.504 21.686 1.00 0.00 C
+HETATM 378 C5 BEN A 126 11.527 17.116 23.054 1.00 0.00 C
+HETATM 379 C1 BEN A 127 18.567 26.962 26.235 1.00 0.00 C
+HETATM 380 C3 BEN A 127 18.472 25.916 24.061 1.00 0.00 C
+HETATM 381 C5 BEN A 127 18.754 28.308 24.239 1.00 0.00 C
+HETATM 382 C1 BEN A 128 23.760 30.000 17.496 1.00 0.00 C
+HETATM 383 C3 BEN A 128 22.795 27.814 17.839 1.00 0.00 C
+HETATM 384 C5 BEN A 128 21.364 29.748 17.634 1.00 0.00 C
+HETATM 385 C1 BEN A 129 16.957 3.806 14.157 1.00 0.00 C
+HETATM 386 C3 BEN A 129 19.010 3.228 13.025 1.00 0.00 C
+HETATM 387 C5 BEN A 129 17.291 1.560 13.337 1.00 0.00 C
+HETATM 388 C1 BEN A 130 10.309 19.879 9.844 1.00 0.00 C
+HETATM 389 C3 BEN A 130 8.327 19.184 11.035 1.00 0.00 C
+HETATM 390 C5 BEN A 130 8.775 21.533 10.702 1.00 0.00 C
+HETATM 391 C1 BEN A 131 27.783 24.369 24.760 1.00 0.00 C
+HETATM 392 C3 BEN A 131 29.303 25.422 26.312 1.00 0.00 C
+HETATM 393 C5 BEN A 131 26.962 26.013 26.325 1.00 0.00 C
+HETATM 394 C1 BEN A 132 3.766 28.350 24.564 1.00 0.00 C
+HETATM 395 C3 BEN A 132 4.741 29.857 22.948 1.00 0.00 C
+HETATM 396 C5 BEN A 132 5.746 27.697 23.346 1.00 0.00 C
+HETATM 397 C1 BEN A 133 1.488 26.285 21.661 1.00 0.00 C
+HETATM 398 C3 BEN A 133 1.839 28.598 21.063 1.00 0.00 C
+HETATM 399 C5 BEN A 133 2.782 26.842 19.701 1.00 0.00 C
+HETATM 400 C1 BEN A 134 21.531 1.073 22.467 1.00 0.00 C
+HETATM 401 C3 BEN A 134 20.044 1.265 24.360 1.00 0.00 C
+HETATM 402 C5 BEN A 134 22.436 1.253 24.698 1.00 0.00 C
+HETATM 403 C1 BEN A 135 2.437 3.379 11.663 1.00 0.00 C
+HETATM 404 C3 BEN A 135 2.460 5.153 10.026 1.00 0.00 C
+HETATM 405 C5 BEN A 135 4.263 3.548 10.094 1.00 0.00 C
+HETATM 406 C1 BEN A 136 10.419 17.837 1.485 1.00 0.00 C
+HETATM 407 C3 BEN A 136 12.190 16.227 1.803 1.00 0.00 C
+HETATM 408 C5 BEN A 136 10.433 16.432 3.447 1.00 0.00 C
+HETATM 409 C1 BEN A 137 13.942 9.115 21.653 1.00 0.00 C
+HETATM 410 C3 BEN A 137 14.635 8.479 23.877 1.00 0.00 C
+HETATM 411 C5 BEN A 137 12.306 8.927 23.419 1.00 0.00 C
+HETATM 412 C1 BEN A 138 22.272 20.852 28.372 1.00 0.00 C
+HETATM 413 C3 BEN A 138 20.881 19.737 30.000 1.00 0.00 C
+HETATM 414 C5 BEN A 138 23.245 19.256 29.899 1.00 0.00 C
+HETATM 415 C1 BEN A 139 8.030 8.109 20.978 1.00 0.00 C
+HETATM 416 C3 BEN A 139 6.813 10.073 21.679 1.00 0.00 C
+HETATM 417 C5 BEN A 139 9.205 9.961 21.986 1.00 0.00 C
+HETATM 418 C1 BEN A 140 13.350 25.360 25.611 1.00 0.00 C
+HETATM 419 C3 BEN A 140 11.339 25.327 24.275 1.00 0.00 C
+HETATM 420 C5 BEN A 140 11.228 24.843 26.639 1.00 0.00 C
+HETATM 421 C1 BEN A 141 9.769 11.694 19.202 1.00 0.00 C
+HETATM 422 C3 BEN A 141 8.049 11.392 17.535 1.00 0.00 C
+HETATM 423 C5 BEN A 141 9.888 12.900 17.114 1.00 0.00 C
+HETATM 424 C1 BEN A 142 24.379 17.110 23.422 1.00 0.00 C
+HETATM 425 C3 BEN A 142 23.330 16.873 21.261 1.00 0.00 C
+HETATM 426 C5 BEN A 142 25.209 15.475 21.851 1.00 0.00 C
+HETATM 427 C1 BEN A 143 15.474 4.649 23.007 1.00 0.00 C
+HETATM 428 C3 BEN A 143 17.702 3.944 23.617 1.00 0.00 C
+HETATM 429 C5 BEN A 143 17.121 6.288 23.662 1.00 0.00 C
+HETATM 430 C1 BEN A 144 13.754 14.931 16.942 1.00 0.00 C
+HETATM 431 C3 BEN A 144 12.605 13.904 18.801 1.00 0.00 C
+HETATM 432 C5 BEN A 144 14.821 14.816 19.104 1.00 0.00 C
+HETATM 433 C1 BEN A 145 2.873 16.109 23.966 1.00 0.00 C
+HETATM 434 C3 BEN A 145 4.825 17.052 25.029 1.00 0.00 C
+HETATM 435 C5 BEN A 145 2.684 18.146 25.247 1.00 0.00 C
+HETATM 436 C1 BEN A 146 5.535 24.064 11.968 1.00 0.00 C
+HETATM 437 C3 BEN A 146 4.562 21.955 11.306 1.00 0.00 C
+HETATM 438 C5 BEN A 146 5.423 23.467 9.631 1.00 0.00 C
+HETATM 439 C1 BEN A 147 26.559 13.591 9.656 1.00 0.00 C
+HETATM 440 C3 BEN A 147 25.712 15.832 9.956 1.00 0.00 C
+HETATM 441 C5 BEN A 147 27.331 14.934 11.507 1.00 0.00 C
+HETATM 442 C1 BEN A 148 12.767 30.043 3.494 1.00 0.00 C
+HETATM 443 C3 BEN A 148 12.265 28.114 2.132 1.00 0.00 C
+HETATM 444 C5 BEN A 148 10.791 30.026 2.107 1.00 0.00 C
+HETATM 445 C1 BEN A 149 6.228 5.185 19.150 1.00 0.00 C
+HETATM 446 C3 BEN A 149 6.290 3.137 20.426 1.00 0.00 C
+HETATM 447 C5 BEN A 149 6.225 5.267 21.562 1.00 0.00 C
+HETATM 448 C1 BEN A 150 27.888 1.583 10.933 1.00 0.00 C
+HETATM 449 C3 BEN A 150 27.470 3.855 10.230 1.00 0.00 C
+HETATM 450 C5 BEN A 150 29.525 2.753 9.600 1.00 0.00 C
+HETATM 451 C1 BEN A 151 14.809 18.693 7.931 1.00 0.00 C
+HETATM 452 C3 BEN A 151 16.787 18.675 6.546 1.00 0.00 C
+HETATM 453 C5 BEN A 151 14.945 17.197 6.041 1.00 0.00 C
+HETATM 454 C1 BEN A 152 13.800 6.594 9.166 1.00 0.00 C
+HETATM 455 C3 BEN A 152 12.071 5.341 8.039 1.00 0.00 C
+HETATM 456 C5 BEN A 152 12.255 7.724 7.694 1.00 0.00 C
+HETATM 457 C1 BEN A 153 14.036 20.344 3.067 1.00 0.00 C
+HETATM 458 C3 BEN A 153 16.150 21.007 4.028 1.00 0.00 C
+HETATM 459 C5 BEN A 153 16.076 19.270 2.351 1.00 0.00 C
+HETATM 460 C1 BEN A 154 5.488 21.951 0.594 1.00 0.00 C
+HETATM 461 C3 BEN A 154 5.750 20.364 2.395 1.00 0.00 C
+HETATM 462 C5 BEN A 154 7.222 22.273 2.241 1.00 0.00 C
+HETATM 463 C1 BEN A 155 0.929 12.558 26.795 1.00 0.00 C
+HETATM 464 C3 BEN A 155 0.916 12.041 24.437 1.00 0.00 C
+HETATM 465 C5 BEN A 155 2.996 12.559 25.548 1.00 0.00 C
+HETATM 466 C1 BEN A 156 16.614 18.751 14.571 1.00 0.00 C
+HETATM 467 C3 BEN A 156 16.271 16.361 14.576 1.00 0.00 C
+HETATM 468 C5 BEN A 156 18.345 17.286 15.398 1.00 0.00 C
+HETATM 469 C1 BEN A 157 28.754 7.231 19.919 1.00 0.00 C
+HETATM 470 C3 BEN A 157 26.796 7.817 18.634 1.00 0.00 C
+HETATM 471 C5 BEN A 157 28.728 9.266 18.621 1.00 0.00 C
+HETATM 472 C1 BEN A 158 11.810 1.813 27.939 1.00 0.00 C
+HETATM 473 C3 BEN A 158 12.542 1.356 25.684 1.00 0.00 C
+HETATM 474 C5 BEN A 158 10.500 2.588 26.065 1.00 0.00 C
+HETATM 475 C1 BEN A 159 11.451 29.998 11.317 1.00 0.00 C
+HETATM 476 C3 BEN A 159 11.151 27.910 12.492 1.00 0.00 C
+HETATM 477 C5 BEN A 159 12.913 29.426 13.150 1.00 0.00 C
+HETATM 478 C1 BEN A 160 22.890 8.234 5.892 1.00 0.00 C
+HETATM 479 C3 BEN A 160 23.963 6.663 7.378 1.00 0.00 C
+HETATM 480 C5 BEN A 160 24.377 9.030 7.619 1.00 0.00 C
+HETATM 481 C1 BEN A 161 25.845 6.129 2.136 1.00 0.00 C
+HETATM 482 C3 BEN A 161 23.972 7.315 1.180 1.00 0.00 C
+HETATM 483 C5 BEN A 161 26.122 8.399 1.363 1.00 0.00 C
+HETATM 484 C1 BEN A 162 19.145 5.051 10.277 1.00 0.00 C
+HETATM 485 C3 BEN A 162 17.569 6.353 11.561 1.00 0.00 C
+HETATM 486 C5 BEN A 162 17.036 5.699 9.298 1.00 0.00 C
+HETATM 487 C1 BEN A 163 23.316 24.346 12.194 1.00 0.00 C
+HETATM 488 C3 BEN A 163 23.608 22.051 11.503 1.00 0.00 C
+HETATM 489 C5 BEN A 163 22.218 22.572 13.408 1.00 0.00 C
+HETATM 490 C1 BEN A 164 4.825 7.738 26.139 1.00 0.00 C
+HETATM 491 C3 BEN A 164 5.253 5.849 24.697 1.00 0.00 C
+HETATM 492 C5 BEN A 164 3.191 7.089 24.486 1.00 0.00 C
+HETATM 493 C1 BEN A 165 3.620 29.249 13.074 1.00 0.00 C
+HETATM 494 C3 BEN A 165 2.705 27.159 12.285 1.00 0.00 C
+HETATM 495 C5 BEN A 165 4.825 27.190 13.441 1.00 0.00 C
+HETATM 496 C1 BEN A 166 20.369 13.120 4.944 1.00 0.00 C
+HETATM 497 C3 BEN A 166 21.080 13.915 2.778 1.00 0.00 C
+HETATM 498 C5 BEN A 166 18.781 13.266 3.132 1.00 0.00 C
+HETATM 499 C1 BEN A 167 18.805 20.714 9.072 1.00 0.00 C
+HETATM 500 C3 BEN A 167 19.005 21.770 6.910 1.00 0.00 C
+HETATM 501 C5 BEN A 167 18.912 23.120 8.910 1.00 0.00 C
+HETATM 502 C1 BEN A 168 24.138 21.035 19.448 1.00 0.00 C
+HETATM 503 C3 BEN A 168 23.082 21.779 17.408 1.00 0.00 C
+HETATM 504 C5 BEN A 168 24.989 20.300 17.312 1.00 0.00 C
+HETATM 505 C1 BEN A 169 14.446 19.723 19.911 1.00 0.00 C
+HETATM 506 C3 BEN A 169 13.082 18.752 18.172 1.00 0.00 C
+HETATM 507 C5 BEN A 169 14.758 20.400 17.615 1.00 0.00 C
+HETATM 508 C1 BEN A 170 5.523 8.724 18.255 1.00 0.00 C
+HETATM 509 C3 BEN A 170 5.740 7.420 16.235 1.00 0.00 C
+HETATM 510 C5 BEN A 170 4.079 9.167 16.372 1.00 0.00 C
+HETATM 511 C1 BEN A 171 7.001 2.400 26.082 1.00 0.00 C
+HETATM 512 C3 BEN A 171 6.248 0.596 24.665 1.00 0.00 C
+HETATM 513 C5 BEN A 171 6.317 2.854 23.812 1.00 0.00 C
+HETATM 514 C1 BEN A 172 10.161 23.650 1.703 1.00 0.00 C
+HETATM 515 C3 BEN A 172 11.446 25.094 3.150 1.00 0.00 C
+HETATM 516 C5 BEN A 172 9.342 24.183 3.910 1.00 0.00 C
+HETATM 517 C1 BEN A 173 21.295 17.710 2.848 1.00 0.00 C
+HETATM 518 C3 BEN A 173 19.167 17.155 1.851 1.00 0.00 C
+HETATM 519 C5 BEN A 173 19.384 17.264 4.254 1.00 0.00 C
+HETATM 520 C1 BEN A 174 26.923 28.911 2.652 1.00 0.00 C
+HETATM 521 C3 BEN A 174 26.874 27.634 0.603 1.00 0.00 C
+HETATM 522 C5 BEN A 174 24.874 27.852 1.940 1.00 0.00 C
+HETATM 523 C1 BEN A 175 27.977 7.855 25.378 1.00 0.00 C
+HETATM 524 C3 BEN A 175 28.904 9.156 23.568 1.00 0.00 C
+HETATM 525 C5 BEN A 175 30.000 7.126 24.280 1.00 0.00 C
+HETATM 526 C1 BEN A 176 23.712 14.276 16.589 1.00 0.00 C
+HETATM 527 C3 BEN A 176 23.347 13.908 18.947 1.00 0.00 C
+HETATM 528 C5 BEN A 176 24.682 15.781 18.209 1.00 0.00 C
+HETATM 529 C1 BEN A 177 17.782 25.079 1.635 1.00 0.00 C
+HETATM 530 C3 BEN A 177 16.919 27.068 2.697 1.00 0.00 C
+HETATM 531 C5 BEN A 177 15.988 26.318 0.599 1.00 0.00 C
+HETATM 532 C1 BEN A 178 7.235 14.111 9.571 1.00 0.00 C
+HETATM 533 C3 BEN A 178 6.834 15.734 11.313 1.00 0.00 C
+HETATM 534 C5 BEN A 178 8.248 16.298 9.437 1.00 0.00 C
+HETATM 535 C1 BEN A 179 14.064 10.333 11.575 1.00 0.00 C
+HETATM 536 C3 BEN A 179 15.185 8.419 12.530 1.00 0.00 C
+HETATM 537 C5 BEN A 179 16.475 10.225 11.578 1.00 0.00 C
+HETATM 538 C1 BEN A 180 20.060 19.989 23.597 1.00 0.00 C
+HETATM 539 C3 BEN A 180 17.716 20.444 23.955 1.00 0.00 C
+HETATM 540 C5 BEN A 180 19.239 22.255 23.470 1.00 0.00 C
+HETATM 541 C1 BEN A 181 26.336 3.055 24.976 1.00 0.00 C
+HETATM 542 C3 BEN A 181 27.687 4.160 26.645 1.00 0.00 C
+HETATM 543 C5 BEN A 181 28.597 2.313 25.384 1.00 0.00 C
+HETATM 544 C1 BEN A 182 25.568 27.192 19.516 1.00 0.00 C
+HETATM 545 C3 BEN A 182 27.887 27.482 18.910 1.00 0.00 C
+HETATM 546 C5 BEN A 182 26.539 29.402 19.483 1.00 0.00 C
+HETATM 547 C1 BEN A 183 13.249 20.932 11.858 1.00 0.00 C
+HETATM 548 C3 BEN A 183 11.890 22.619 10.791 1.00 0.00 C
+HETATM 549 C5 BEN A 183 13.610 21.480 9.535 1.00 0.00 C
+HETATM 550 C1 BEN A 184 24.801 11.976 21.999 1.00 0.00 C
+HETATM 551 C3 BEN A 184 25.748 10.258 20.592 1.00 0.00 C
+HETATM 552 C5 BEN A 184 23.747 9.809 21.866 1.00 0.00 C
+HETATM 553 C1 BEN A 185 8.956 24.250 12.564 1.00 0.00 C
+HETATM 554 C3 BEN A 185 7.660 24.343 14.599 1.00 0.00 C
+HETATM 555 C5 BEN A 185 9.798 25.459 14.476 1.00 0.00 C
+HETATM 556 C1 BEN A 186 7.440 6.713 30.000 1.00 0.00 C
+HETATM 557 C3 BEN A 186 7.098 8.521 28.436 1.00 0.00 C
+HETATM 558 C5 BEN A 186 9.313 8.054 29.278 1.00 0.00 C
+HETATM 559 C1 BEN A 187 21.671 29.929 27.724 1.00 0.00 C
+HETATM 560 C3 BEN A 187 23.818 30.000 28.828 1.00 0.00 C
+HETATM 561 C5 BEN A 187 22.096 28.507 29.628 1.00 0.00 C
+HETATM 562 C1 BEN A 188 16.638 10.466 4.117 1.00 0.00 C
+HETATM 563 C3 BEN A 188 15.062 9.572 2.521 1.00 0.00 C
+HETATM 564 C5 BEN A 188 15.552 11.936 2.540 1.00 0.00 C
+HETATM 565 C1 BEN A 189 28.135 1.475 14.937 1.00 0.00 C
+HETATM 566 C3 BEN A 189 26.143 2.774 14.518 1.00 0.00 C
+HETATM 567 C5 BEN A 189 28.309 3.651 13.907 1.00 0.00 C
+HETATM 568 C1 BEN A 190 27.203 1.451 7.649 1.00 0.00 C
+HETATM 569 C3 BEN A 190 25.024 2.489 7.699 1.00 0.00 C
+HETATM 570 C5 BEN A 190 26.417 2.699 5.738 1.00 0.00 C
+HETATM 571 C1 BEN A 191 16.110 16.688 22.155 1.00 0.00 C
+HETATM 572 C3 BEN A 191 18.125 15.663 23.003 1.00 0.00 C
+HETATM 573 C5 BEN A 191 18.099 16.627 20.789 1.00 0.00 C
+HETATM 574 C1 BEN A 192 4.908 9.466 7.294 1.00 0.00 C
+HETATM 575 C3 BEN A 192 2.995 9.015 8.697 1.00 0.00 C
+HETATM 576 C5 BEN A 192 2.732 9.139 6.300 1.00 0.00 C
+HETATM 577 C1 BEN A 193 21.358 27.917 22.060 1.00 0.00 C
+HETATM 578 C3 BEN A 193 21.415 30.001 23.278 1.00 0.00 C
+HETATM 579 C5 BEN A 193 20.977 30.001 20.903 1.00 0.00 C
+HETATM 580 C1 BEN A 194 18.924 11.664 25.960 1.00 0.00 C
+HETATM 581 C3 BEN A 194 19.188 10.518 28.069 1.00 0.00 C
+HETATM 582 C5 BEN A 194 20.212 12.679 27.731 1.00 0.00 C
+HETATM 583 C1 BEN A 195 25.322 17.101 12.977 1.00 0.00 C
+HETATM 584 C3 BEN A 195 26.301 18.177 14.904 1.00 0.00 C
+HETATM 585 C5 BEN A 195 23.917 18.295 14.535 1.00 0.00 C
+HETATM 586 C1 BEN A 196 22.371 14.087 22.807 1.00 0.00 C
+HETATM 587 C3 BEN A 196 20.616 14.069 24.466 1.00 0.00 C
+HETATM 588 C5 BEN A 196 22.749 13.046 24.952 1.00 0.00 C
+HETATM 589 C1 BEN A 197 11.933 17.944 14.750 1.00 0.00 C
+HETATM 590 C3 BEN A 197 10.824 16.360 16.196 1.00 0.00 C
+HETATM 591 C5 BEN A 197 10.175 18.686 16.229 1.00 0.00 C
+HETATM 592 C1 BEN A 198 11.970 6.082 27.888 1.00 0.00 C
+HETATM 593 C3 BEN A 198 13.836 7.376 27.069 1.00 0.00 C
+HETATM 594 C5 BEN A 198 12.838 5.678 25.672 1.00 0.00 C
+HETATM 595 C1 BEN A 199 25.628 6.194 12.294 1.00 0.00 C
+HETATM 596 C3 BEN A 199 25.088 7.442 14.289 1.00 0.00 C
+HETATM 597 C5 BEN A 199 27.376 6.816 13.838 1.00 0.00 C
+HETATM 598 C1 BEN A 200 8.681 7.740 25.312 1.00 0.00 C
+HETATM 599 C3 BEN A 200 9.870 6.135 23.957 1.00 0.00 C
+HETATM 600 C5 BEN A 200 8.460 5.379 25.766 1.00 0.00 C
+END
diff --git a/examples/mbar/demo.ipynb b/examples/mbar/demo.ipynb
new file mode 100644
index 000000000..cbd7ea21d
--- /dev/null
+++ b/examples/mbar/demo.ipynb
@@ -0,0 +1,523 @@
+{
+ "cells": [
+ {
+ "cell_type": "markdown",
+ "id": "16a0d3cf",
+ "metadata": {},
+ "source": [
+ "# Optimize CG benzene using MBAR to fit radial distribution function\n",
+ "\n",
+ "\n",
+ "In this demo, we would try to optimize a coarse-grained benzene model with three beads to fit experimental center-of-mass radial distribution function. The potential function only has harmonic bond term and Lennard-Jones term as:\n",
+ "\n",
+ "$$\\begin{align*}\n",
+ " V(\\mathbf{R}) &= V_{\\mathrm{bond}} + V_\\mathrm{vdW} \\\\\n",
+ " &= \\sum_{\\mathrm{bonds}}\\frac{1}{2}k_b(r - r_0)^2 \\\\\n",
+ " &\\quad+ \\sum_{ij}4\\varepsilon_{ij}\\left[\\left(\\frac{\\sigma_{ij}}{r_{ij}}\\right)^{12} - \\left(\\frac{\\sigma_{ij}}{r_{ij}}\\right)^6\\right]\n",
+ "\\end{align*}$$\n",
+ "\n",
+ "## Import necessary packages & functions "
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 1,
+ "id": "68a9fa08",
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "/Users/xinyan/miniconda3/envs/openmm/lib/python3.8/site-packages/dm_haiku-0.0.6-py3.8.egg/haiku/_src/data_structures.py:37: FutureWarning: jax.tree_structure is deprecated, and will be removed in a future release. Use jax.tree_util.tree_structure instead.\n",
+ " PyTreeDef = type(jax.tree_structure(None))\n",
+ "WARNING:pymbar.timeseries:Warning on use of the timeseries module: If the inherent timescales of the system are long compared to those being analyzed, this statistical inefficiency may be an underestimate. The estimate presumes the use of many statistically independent samples. Tests should be performed to assess whether this condition is satisfied. Be cautious in the interpretation of the data.\n"
+ ]
+ }
+ ],
+ "source": [
+ "import openmm as mm\n",
+ "import openmm.app as app\n",
+ "import openmm.unit as unit\n",
+ "import numpy as np\n",
+ "import sys\n",
+ "import mdtraj as md\n",
+ "from tqdm import tqdm, trange\n",
+ "import matplotlib.pyplot as plt\n",
+ "from dmff.mbar import MBAREstimator, SampleState, TargetState, Sample, OpenMMSampleState, buildTrajEnergyFunction\n",
+ "from dmff.optimize import MultiTransform, genOptimizer\n",
+ "from dmff import Hamiltonian, NeighborListFreud\n",
+ "import optax\n",
+ "import jax\n",
+ "import jax.numpy as jnp\n",
+ "\n",
+ "app.Topology.loadBondDefinitions(\"ben-top.xml\")\n",
+ "kbT = 8.314 * 303 / 1000.0\n",
+ "\n",
+ "\n",
+ "def readRDF(fname):\n",
+ " with open(fname, \"r\") as f:\n",
+ " data = np.array([[float(j) for j in i.strip().split()] for i in f])\n",
+ " xaxis = np.linspace(2.0, 14.0, 121)\n",
+ " yinterp = np.interp(xaxis, data[:,0], data[:,1])\n",
+ " return xaxis, yinterp\n",
+ "\n",
+ "# read experimental benzene RDF\n",
+ "x_ref, y_ref = readRDF(\"benz.txt\")\n",
+ "\n",
+ "\n",
+ "def sample_with_prm(parameter, trajectory, init_struct=\"box_relaxed.pdb\"):\n",
+ " pdb = app.PDBFile(init_struct)\n",
+ " ff = app.ForceField(parameter)\n",
+ " system = ff.createSystem(pdb.topology, nonbondedMethod=app.PME, nonbondedCutoff=1.1*unit.nanometer, constraints=None)\n",
+ " system.addForce(mm.MonteCarloBarostat(1.0*unit.bar, 303.0*unit.kelvin, 20))\n",
+ " for force in system.getForces():\n",
+ " if isinstance(force, mm.NonbondedForce):\n",
+ " force.setUseDispersionCorrection(False)\n",
+ " force.setUseSwitchingFunction(False)\n",
+ " integ = mm.LangevinIntegrator(303*unit.kelvin, 5/unit.picosecond, 1*unit.femtosecond)\n",
+ "\n",
+ " simulation = app.Simulation(pdb.topology, system, integ)\n",
+ " simulation.context.setPositions(pdb.getPositions())\n",
+ " simulation.reporters.append(app.DCDReporter(trajectory, 4000))\n",
+ " simulation.reporters.append(app.StateDataReporter(sys.stdout, 20000, density=True, step=True, remainingTime=True, speed=True, totalSteps=500*1000))\n",
+ " simulation.minimizeEnergy()\n",
+ " simulation.step(500*1000)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "id": "8ee7668b",
+ "metadata": {},
+ "source": [
+ "## sample with initial parameter set"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 2,
+ "id": "4b29effb",
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "#\"Step\",\"Density (g/mL)\",\"Speed (ns/day)\",\"Time Remaining\"\n",
+ "20000,0.5609269274230193,0,--\n",
+ "40000,0.5459109958008428,154,4:18\n",
+ "60000,0.5327412068778505,152,4:09\n",
+ "80000,0.5458843337093509,153,3:57\n",
+ "100000,0.5499541448891778,153,3:45\n",
+ "120000,0.5559041043396893,152,3:35\n",
+ "140000,0.552264674142506,152,3:24\n",
+ "160000,0.5497341640178879,153,3:12\n",
+ "180000,0.5429753752031576,153,3:01\n",
+ "200000,0.5483391135340221,153,2:49\n",
+ "220000,0.5505668336047832,153,2:38\n",
+ "240000,0.5335132149170563,153,2:26\n",
+ "260000,0.5612835029864318,153,2:15\n",
+ "280000,0.5539964740924908,153,2:04\n",
+ "300000,0.5562792831995799,153,1:52\n",
+ "320000,0.5810152336723056,153,1:41\n",
+ "340000,0.5578735559454526,153,1:30\n",
+ "360000,0.5646608102872624,153,1:19\n",
+ "380000,0.5715438669104802,153,1:07\n",
+ "400000,0.5615453644018904,153,0:56\n",
+ "420000,0.5729058327239069,153,0:45\n",
+ "440000,0.5551077875519419,153,0:33\n",
+ "460000,0.575714406552948,153,0:22\n",
+ "480000,0.5542066355298249,153,0:11\n",
+ "500000,0.5602510266387776,153,0:00\n"
+ ]
+ }
+ ],
+ "source": [
+ "sample_with_prm(\"ben-prm.xml\", \"init.dcd\")\n",
+ "traj = md.load(\"init.dcd\", top=\"box_relaxed.pdb\")[50:]"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "id": "e39138c2",
+ "metadata": {},
+ "source": [
+ "## compute radial distribution function per frame"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 4,
+ "id": "ae1d2a94",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "def compute_rdf_frame(traj, xaxis):\n",
+ " rdf_list = []\n",
+ " delta = xaxis[1] - xaxis[0]\n",
+ "\n",
+ " tidx = []\n",
+ " for ii in range(200):\n",
+ " tidx.append(3*ii)\n",
+ " tidx = np.array(tidx)\n",
+ " tsub = traj.atom_slice(tidx)\n",
+ " xyzs = traj.xyz\n",
+ " com = np.zeros((traj.n_frames, 200, 3))\n",
+ "\n",
+ " for na in range(3):\n",
+ " com += xyzs[:,tidx+na,:]\n",
+ " com = com / 3\n",
+ "\n",
+ " pairs = []\n",
+ " for na in range(200):\n",
+ " for nb in range(na+1, 200):\n",
+ " pairs.append([na, nb])\n",
+ " tsub.xyz = com\n",
+ "\n",
+ " for frame in tsub:\n",
+ " _, g_r = md.compute_rdf(frame, pairs, r_range=(xaxis[0]-0.5*delta, xaxis[-1]+0.5*delta+1e-10), bin_width=delta)\n",
+ " rdf_list.append(g_r.reshape((1, -1)))\n",
+ " return np.concatenate(rdf_list, axis=0)\n"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "id": "a8b76cf8",
+ "metadata": {},
+ "source": [
+ "## initialize MBAR estimator"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 5,
+ "id": "724a10d0",
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ " 0%| | 0/75 [00:00, ?it/s]WARNING:root:Warning: importing 'simtk.openmm' is deprecated. Import 'openmm' instead.\n",
+ "100%|██████████████████████████████████████████| 75/75 [00:00<00:00, 184.40it/s]\n"
+ ]
+ }
+ ],
+ "source": [
+ "state_name = \"ben-prm\"\n",
+ "state = OpenMMSampleState(state_name, \"ben-prm.xml\", \"box_relaxed.pdb\", temperature=303.0, pressure=1.0)\n",
+ "sample = Sample(traj, state_name)\n",
+ "\n",
+ "\n",
+ "estimator = MBAREstimator()\n",
+ "estimator.add_state(state)\n",
+ "estimator.add_sample(sample)\n",
+ "estimator.optimize_mbar()\n",
+ "rdf_frames = compute_rdf_frame(estimator._full_samples, x_ref*0.1)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "id": "162885fc",
+ "metadata": {},
+ "source": [
+ "## define a function to calculate DMFF energy using mdtraj.Trajectory as input\n",
+ "\n",
+ "Here we use \"buildEnergyFunction\" function generator to build a function which can calculate energies of a trajectory with the MDTraj trajectory itself and a parameter set."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 6,
+ "id": "470afdbe",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "hamilt = Hamiltonian(\"ben-prm.xml\")\n",
+ "top_pdb = app.PDBFile(\"box_relaxed.pdb\")\n",
+ "pot = hamilt.createPotential(top_pdb.topology, nonbondedMethod=app.PME, nonbondedCutoff=1.1*unit.nanometer, ethresh=1e-4)\n",
+ "efunc = pot.getPotentialFunc()\n",
+ "\n",
+ "target_energy_function = buildTrajEnergyFunction(efunc,\n",
+ " pot.meta[\"cov_map\"],\n",
+ " 1.1,\n",
+ " ensemble=\"npt\")"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "id": "b2058da0",
+ "metadata": {},
+ "source": [
+ "## Create optax transforms \n",
+ "\n",
+ "We also need to create transform for each force field parameter. The parameter not setted later will not be optimized."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 7,
+ "id": "96c247e2",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "multiTrans = MultiTransform(hamilt.paramtree)\n",
+ "multiTrans[\"LennardJonesForce/sigma\"] = genOptimizer(learning_rate=0.005, clip=0.05)\n",
+ "multiTrans[\"LennardJonesForce/epsilon\"] = genOptimizer(learning_rate=0.005, clip=0.05)\n",
+ "multiTrans[\"HarmonicBondForce/k\"] = genOptimizer(learning_rate=10.0, clip=10.0)\n",
+ "multiTrans.finalize()"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "id": "f8b351ab",
+ "metadata": {},
+ "source": [
+ "## Initialize optimizer"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 8,
+ "id": "31780c41",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "grad_transform = optax.multi_transform(multiTrans.transforms, multiTrans.labels)\n",
+ "opt_state = grad_transform.init(hamilt.paramtree)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "id": "54e0ea28",
+ "metadata": {},
+ "source": [
+ "## Run optimization loop"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "599b0f1c",
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "LOOP 1\n"
+ ]
+ },
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "100%|███████████████████████████████████████████| 75/75 [00:04<00:00, 16.20it/s]\n",
+ "100%|███████████████████████████████████████████| 75/75 [00:46<00:00, 1.61it/s]\n"
+ ]
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Loss: -1.8043019\n",
+ "Neff: 74.99999916040227\n",
+ "Total effective samples:\n",
+ "ben-prm: 73\n",
+ "Total: 74.99999916040227\n",
+ "LOOP 2\n"
+ ]
+ },
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "100%|██████████████████████████████████████████| 75/75 [00:00<00:00, 219.57it/s]\n",
+ "100%|███████████████████████████████████████████| 75/75 [00:45<00:00, 1.64it/s]\n"
+ ]
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Loss: -1.9461998\n",
+ "Neff: 1.0820234332264933\n",
+ "Total effective samples:\n",
+ "ben-prm: 1\n",
+ "Total: 1.0820234332264933\n",
+ "Add loop-2\n",
+ "#\"Step\",\"Density (g/mL)\",\"Speed (ns/day)\",\"Time Remaining\"\n",
+ "20000,0.5760809744941384,0,--\n",
+ "40000,0.5833184680811015,156,4:14\n",
+ "60000,0.5781627044833334,156,4:04\n",
+ "80000,0.5940449427033085,155,3:53\n",
+ "100000,0.5572647706997856,155,3:43\n",
+ "120000,0.5734518088240227,155,3:32\n",
+ "140000,0.5678675808280508,155,3:21\n",
+ "160000,0.5802075827897538,155,3:09\n",
+ "180000,0.5636034778610327,155,2:58\n",
+ "200000,0.5828136632596796,155,2:47\n",
+ "220000,0.607298999952365,155,2:36\n",
+ "240000,0.5981345756912775,154,2:25\n",
+ "260000,0.5811187528304593,154,2:14\n",
+ "280000,0.5692368156592845,153,2:03\n",
+ "300000,0.5830765331944094,153,1:52\n",
+ "320000,0.5859934675864289,153,1:41\n",
+ "340000,0.5906165150125336,153,1:30\n",
+ "360000,0.593990819511393,152,1:19\n",
+ "380000,0.5870797573618849,152,1:08\n",
+ "400000,0.5827299014964887,152,0:56\n",
+ "420000,0.591129033152864,152,0:45\n",
+ "440000,0.5828923868029461,152,0:34\n",
+ "460000,0.5858575619688796,152,0:22\n",
+ "480000,0.5841300183857974,152,0:11\n",
+ "500000,0.5856317844047974,152,0:00\n"
+ ]
+ },
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "100%|██████████████████████████████████████████| 75/75 [00:00<00:00, 122.79it/s]\n"
+ ]
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "LOOP 3\n"
+ ]
+ },
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "100%|███████████████████████████████████████████| 75/75 [00:04<00:00, 15.09it/s]\n",
+ "100%|███████████████████████████████████████████| 75/75 [00:48<00:00, 1.56it/s]\n"
+ ]
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Loss: -2.02044\n",
+ "Neff: 74.99999890053131\n",
+ "Total effective samples:\n",
+ "loop-2: 73\n",
+ "Total: 74.99999890053131\n",
+ "LOOP 4\n"
+ ]
+ },
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "100%|██████████████████████████████████████████| 75/75 [00:00<00:00, 108.39it/s]\n",
+ "100%|███████████████████████████████████████████| 75/75 [00:46<00:00, 1.60it/s]\n"
+ ]
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Loss: -2.0885944\n",
+ "Neff: 7.05485934835645\n",
+ "Total effective samples:\n",
+ "loop-2: 7\n",
+ "Total: 7.05485934835645\n",
+ "LOOP 5\n"
+ ]
+ },
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "100%|██████████████████████████████████████████| 75/75 [00:00<00:00, 193.46it/s]\n",
+ " 13%|█████▋ | 10/75 [00:06<00:41, 1.58it/s]"
+ ]
+ }
+ ],
+ "source": [
+ "for nloop in range(1, 51):\n",
+ " print(\"LOOP\", nloop)\n",
+ " target_state = TargetState(303.0, target_energy_function)\n",
+ "\n",
+ " def lossfunc(param):\n",
+ " weight, utarget = estimator.estimate_weight(target_state, parameters=param)\n",
+ " rdf_pert = (rdf_frames * weight.reshape((-1, 1))).sum(axis=0)\n",
+ " loss_ref = jax.numpy.log(jax.numpy.power(rdf_pert - y_ref, 2).mean())\n",
+ " return loss_ref, utarget\n",
+ "\n",
+ " (loss, utarget), g = jax.value_and_grad(lossfunc, 0, has_aux=True)(hamilt.paramtree)\n",
+ " print(\"Loss:\", loss)\n",
+ " ieff = estimator.estimate_effective_sample(utarget, decompose=True)\n",
+ "\n",
+ " updates, opt_state = grad_transform.update(g, opt_state, params=hamilt.paramtree)\n",
+ " newprm = optax.apply_updates(hamilt.paramtree, updates)\n",
+ " hamilt.updateParameters(newprm)\n",
+ " # render optimized parameters in xml force field\n",
+ " hamilt.render(f\"loop-{nloop}.xml\")\n",
+ "\n",
+ " print(\"Neff:\", ieff[\"Total\"])\n",
+ "\n",
+ " # if the effective samples of a state is 0, remove the state\n",
+ " print(\"Total effective samples:\")\n",
+ " for k, v in ieff.items():\n",
+ " print(f\"{k}: {v}\")\n",
+ "\n",
+ " # if the effective samples of a state is less than 5, then remove this sample\n",
+ " for k, v in ieff.items():\n",
+ " if v < 5 and k != \"Total\":\n",
+ " estimator.remove_state(k)\n",
+ "\n",
+ " # if all the states are removed, add a new state.\n",
+ " if len(estimator.states) < 1:\n",
+ " print(\"Add\", f\"loop-{nloop}\")\n",
+ " sample_with_prm(f\"loop-{nloop}.xml\", f\"loop-{nloop}.dcd\")\n",
+ " traj = md.load(f\"loop-{nloop}.dcd\", top=\"box_relaxed.pdb\")[50:]\n",
+ " state = OpenMMSampleState(f\"loop-{nloop}\", f\"loop-{nloop}.xml\", \"box_relaxed.pdb\", temperature=303.0, pressure=1.0)\n",
+ " sample = Sample(traj, f\"loop-{nloop}\")\n",
+ " estimator.add_state(state)\n",
+ " estimator.add_sample(sample)\n",
+ "\n",
+ " draw_frames = compute_rdf_frame(traj, x_ref*0.1)\n",
+ " plt.figure()\n",
+ " plt.plot(x_ref, draw_frames.mean(axis=0))\n",
+ " plt.plot(x_ref, y_ref)\n",
+ " plt.savefig(f\"com-{nloop}.png\")\n",
+ "\n",
+ " estimator.optimize_mbar()\n",
+ " rdf_frames = compute_rdf_frame(estimator._full_samples, x_ref*0.1)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "b18f125b",
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3.8.12 64-bit ('openmm': conda)",
+ "language": "python",
+ "name": "python3812jvsc74a57bd0ad839ba78d10fa96d43fa9cb6a84fd3caecb35997a1401f8deaa1a388143c5f7"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.8.12"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 5
+}
diff --git a/examples/md_ipi/.tmp.xml b/examples/md_ipi/.tmp.xml
new file mode 100644
index 000000000..5b53423ab
--- /dev/null
+++ b/examples/md_ipi/.tmp.xml
@@ -0,0 +1,38 @@
+
+
+ 200000
+
+ 12345
+
+
+ unix_dmff_444824
+
+
+ unix_eann_444824
+
+
+
+ density_0.03338_init.pdb
+ 295
+
+
+
+
+
+
+
+ 0.50
+
+ 1000
+
+
+
+
+ 295
+
+
+
diff --git a/examples/md_ipi/client_EANN.py b/examples/md_ipi/client_EANN.py
new file mode 100644
index 000000000..caae2b00e
--- /dev/null
+++ b/examples/md_ipi/client_EANN.py
@@ -0,0 +1,50 @@
+#!/usr/bin/env python3
+import os
+import sys
+import driver
+import numpy as np
+import EANN
+#import time
+
+
+class EANNDriver(driver.BaseDriver):
+
+ def __init__(self, addr, port, socktype):
+ addr = addr + '_%s'%os.environ['SLURM_JOB_ID']
+ driver.BaseDriver.__init__(self, port, addr, socktype)
+
+ return
+
+ def grad(self, crd, cell): # receive SI input, return SI values
+ positions = np.array(crd*1e10) # convert to Angstrom
+ length = np.size(positions,0)
+ coor = np.zeros((3,length),dtype=np.float64,order="F")
+ coor = positions.transpose()
+ y = np.zeros(1,dtype=np.float64,order="F")
+ eaforce = np.zeros(3*length,dtype=np.float64,order="F")
+ table = 0
+ start_force = 1
+ #time1 = time.time()
+ EANN.eann_out(table,start_force,coor,y,eaforce)
+ #time2 = time.time()
+ #print('calculate:',time2-time1)
+ # finish calculating but wrong format & unit
+ grad = np.zeros((length,3))
+ grad = eaforce.reshape(length,3)
+
+ # convert to SI
+ energy = y * 1000 / 6.0221409e+23 # kj/mol to Joules
+ grad = -(grad * 1000 / 6.0221409e+23 * 1e10) # convert kj/mol/A to joule/m
+ #print(grad)
+ return energy, grad
+
+if __name__ == '__main__':
+ EANN.init_pes()
+ addr = sys.argv[1]
+ port = int(sys.argv[2])
+ socktype = sys.argv[3]
+ driver_eann = EANNDriver(addr, port, socktype)
+ while True:
+ driver_eann.parse()
+ EANN.deallocate_all()
+
diff --git a/examples/md_ipi/client_dmff.py b/examples/md_ipi/client_dmff.py
new file mode 100755
index 000000000..3d8012ce0
--- /dev/null
+++ b/examples/md_ipi/client_dmff.py
@@ -0,0 +1,141 @@
+#!/usr/bin/env python3
+import os
+import sys
+import driver
+import numpy as np
+import jax
+import jax.numpy as jnp
+import dmff.admp.pme
+import openmm.app as app
+from model6 import compute_leading_terms
+import openmm.unit as unit
+from dmff.api import Hamiltonian
+from dmff.common import nblist
+from dmff.admp.parser import *
+from dmff.admp.pairwise import (
+ generate_pairwise_interaction,
+ TT_damping_qq_kernel
+)
+from intra import onebodyenergy
+from jax_md import space, partition
+from jax import jit, vmap
+# os.environ['TF_FORCE_GPU_ALLOW_GROWTH'] = 'true'
+# os.environ["CUDA_DEVICE_ORDER"]="PCI_BUS_ID" # see issue #152
+# os.environ["CUDA_VISIBLE_DEVICES"]="1"
+
+dmff.admp.pme.DEFAULT_THOLE_WIDTH = 2.6
+
+@vmap
+@jit
+def TT_damping_qq_disp_kernel(dr, m, ai, aj, bi, bj, qi, qj, c6i, c6j, c8i, c8j, c10i, c10j):
+ a = jnp.sqrt(ai * aj)
+ b = jnp.sqrt(bi * bj)
+ c6 = c6i * c6j
+ c8 = c8i * c8j
+ c10 = c10i * c10j
+ q = qi * qj
+ r = dr * 1.889726878 # convert to bohr
+ br = b * r
+ br2 = br * br
+ br3 = br2 * br
+ br4 = br2 * br2
+ br5 = br3 * br2
+ br6 = br3 * br3
+ br7 = br3 * br4
+ br8 = br4 * br4
+ br9 = br4 * br5
+ br10 = br5 * br5
+ exp_br = jnp.exp(-br)
+ f = 2625.5 * a * exp_br \
+ + (-2625.5) * exp_br * (1+br) * q / r \
+ + exp_br*(1+br+br2/2+br3/6+br4/24+br5/120+br6/720) * c6 / dr**6 \
+ + exp_br*(1+br+br2/2+br3/6+br4/24+br5/120+br6/720+br7/5040+br8/40320) * c8 / dr**8 \
+ + exp_br*(1+br+br2/2+br3/6+br4/24+br5/120+br6/720+br7/5040+br8/40320+br9/362880+br10/3628800) * c10 / dr**10
+
+ return f * m
+
+class DMFFDriver(driver.BaseDriver):
+
+ def __init__(self, addr, port, pdb, ffxml, topo_xml, socktype, device='cpu'):
+ addr = addr + '_%s' %os.environ['SLURM_JOB_ID']
+ # set up the interface with ipi
+ driver.BaseDriver.__init__(self, port, addr, socktype)
+ # set up various force calculators
+ #self.pdb = pdb
+ H = Hamiltonian(ffxml)
+ app.Topology.loadBondDefinitions(topo_xml)
+ pdb = app.PDBFile(pdb)
+ positions = jnp.array(pdb.positions._value) * 10
+ a, b, c = pdb.topology.getPeriodicBoxVectors()
+ box = jnp.array([a._value, b._value, c._value]) * 10
+ #self.box = box
+ rc = 4
+ disp_generator, pme_generator = H.getGenerators()
+ pots = H.createPotential(pdb.topology, nonbondedCutoff=rc*unit.angstrom, step_pol=5)
+ pot_disp = pots.dmff_potentials['ADMPDispForce']
+ pot_pme = pots.dmff_potentials['ADMPPmeForce']
+ pot_sr = generate_pairwise_interaction(TT_damping_qq_disp_kernel, static_args={})
+
+
+ self.nbl = nblist.NeighborList(box, rc, H.getGenerators()[0].covalent_map)
+ self.nbl.allocate(positions)
+ pairs = self.nbl.pairs
+
+ def admp_calculator(positions, box, pairs):
+ params_pme = pme_generator.paramtree['ADMPPmeForce']
+ params_disp = disp_generator.paramtree['ADMPDispForce']
+ c0, c6_list = compute_leading_terms(positions,box) # compute fluctuated leading terms
+ Q_local = params_pme["Q_local"][pme_generator.map_atomtype]
+ Q_local = Q_local.at[:,0].set(c0) # change fixed charge into fluctuated one
+ pol = params_pme["pol"][pme_generator.map_atomtype]
+ tholes = params_pme["tholes"][pme_generator.map_atomtype]
+ c8_list = jnp.sqrt(params_disp["C8"][disp_generator.map_atomtype]*1e8)
+ c10_list = jnp.sqrt(params_disp["C10"][disp_generator.map_atomtype]*1e10)
+ c_list = jnp.vstack((c6_list, c8_list, c10_list))
+ covalent_map = disp_generator.covalent_map
+ a_list = (params_disp["A"][disp_generator.map_atomtype] / 2625.5)
+ b_list = params_disp["B"][disp_generator.map_atomtype] * 0.0529177249
+ q_list = c0
+ E_pme = pme_generator.pme_force.get_energy(
+ positions, box, pairs, Q_local, pol, tholes, params_pme["mScales"], params_pme["pScales"], params_pme["dScales"]
+ )
+ E_disp = disp_generator.disp_pme_force.get_energy(positions, box, pairs, c_list.T, params_disp["mScales"])
+ E_sr = pot_sr(positions, box, pairs, params_disp["mScales"], a_list, b_list, q_list, c_list[0], c_list[1], c_list[2])
+
+ E4 = onebodyenergy(positions, box)
+
+ return E_pme - E_disp + E_sr + E4
+ self.tot_force = jit(jax.value_and_grad(admp_calculator,argnums=(0)))
+
+ # compile tot_force function
+ E, F = self.tot_force(positions, box, pairs)
+
+
+ def grad(self, crd, cell): # receive SI input, return SI values
+ positions = jnp.array(crd*1e10) # convert to angstrom
+ box = jnp.array(cell*1e10) # convert to angstrom
+ # nb list
+ nbl = self.nbl.allocate(positions)
+ pairs = self.nbl.pairs
+ energy, grad = self.tot_force(positions, box, pairs)
+ energy = np.float64(energy)
+ grad = np.float64(grad)
+ energy = energy * 1000 / 6.0221409e+23 # kj/mol to Joules
+ grad = grad * 1000 / 6.0221409e+23 * 1e10 # convert kj/mol/A to joule/m
+
+ return energy, grad
+
+
+if __name__ == '__main__':
+ # the forces are composed by three parts:
+ # the long range part computed using openmm, parameters in xml
+ # the short range part writen by hand, parameters in psr
+ fn_pdb = sys.argv[1] # pdb file used to define openmm topology, this one should contain all virtual sites
+ ff_xml = sys.argv[2] # xml file that defines the force field
+ topo_xml = sys.argv[3]
+ addr = sys.argv[4]
+ port = int(sys.argv[5])
+ socktype = sys.argv[6]
+ driver_dmff = DMFFDriver(addr, port, fn_pdb, ff_xml, topo_xml, socktype)
+ while True:
+ driver_dmff.parse()
diff --git a/examples/md_ipi/density_0.03338.pdb b/examples/md_ipi/density_0.03338.pdb
new file mode 100644
index 000000000..cf606d526
--- /dev/null
+++ b/examples/md_ipi/density_0.03338.pdb
@@ -0,0 +1,3057 @@
+CRYST1 31.24 31.24 31.24 90.00 90.00 90.00 P 1 1
+MODEL 1
+HETATM 1 O HOH A 1 25.175 22.305 16.545 1.00 0.00 O
+HETATM 2 H1 HOH A 1 24.749 22.864 17.195 1.00 0.00 H
+HETATM 3 H2 HOH A 1 25.475 22.910 15.866 1.00 0.00 H
+HETATM 4 O HOH A 2 23.436 24.025 18.158 1.00 0.00 O
+HETATM 5 H1 HOH A 2 22.664 23.459 18.191 1.00 0.00 H
+HETATM 6 H2 HOH A 2 23.149 24.800 17.676 1.00 0.00 H
+HETATM 7 O HOH A 3 8.666 17.980 15.216 1.00 0.00 O
+HETATM 8 H1 HOH A 3 9.352 18.623 15.036 1.00 0.00 H
+HETATM 9 H2 HOH A 3 9.137 17.208 15.531 1.00 0.00 H
+HETATM 10 O HOH A 4 10.852 19.637 14.187 1.00 0.00 O
+HETATM 11 H1 HOH A 4 10.489 19.836 13.324 1.00 0.00 H
+HETATM 12 H2 HOH A 4 11.639 19.124 14.007 1.00 0.00 H
+HETATM 13 O HOH A 5 12.463 22.545 14.108 1.00 0.00 O
+HETATM 14 H1 HOH A 5 13.157 22.267 14.706 1.00 0.00 H
+HETATM 15 H2 HOH A 5 12.379 21.822 13.486 1.00 0.00 H
+HETATM 16 O HOH A 6 14.939 21.843 15.510 1.00 0.00 O
+HETATM 17 H1 HOH A 6 15.392 22.683 15.430 1.00 0.00 H
+HETATM 18 H2 HOH A 6 15.475 21.230 15.008 1.00 0.00 H
+HETATM 19 O HOH A 7 28.388 4.837 10.557 1.00 0.00 O
+HETATM 20 H1 HOH A 7 28.901 5.392 9.970 1.00 0.00 H
+HETATM 21 H2 HOH A 7 28.756 3.961 10.442 1.00 0.00 H
+HETATM 22 O HOH A 8 29.631 6.303 8.346 1.00 0.00 O
+HETATM 23 H1 HOH A 8 28.842 6.702 7.976 1.00 0.00 H
+HETATM 24 H2 HOH A 8 29.950 5.718 7.660 1.00 0.00 H
+HETATM 25 O HOH A 9 1.627 18.594 7.581 1.00 0.00 O
+HETATM 26 H1 HOH A 9 1.533 17.842 8.166 1.00 0.00 H
+HETATM 27 H2 HOH A 9 1.127 19.292 8.005 1.00 0.00 H
+HETATM 28 O HOH A 10 0.814 16.247 9.136 1.00 0.00 O
+HETATM 29 H1 HOH A 10 0.582 15.667 8.410 1.00 0.00 H
+HETATM 30 H2 HOH A 10 -0.008 16.392 9.603 1.00 0.00 H
+HETATM 31 O HOH A 11 6.555 24.911 4.695 1.00 0.00 O
+HETATM 32 H1 HOH A 11 6.717 25.684 5.236 1.00 0.00 H
+HETATM 33 H2 HOH A 11 6.980 24.194 5.165 1.00 0.00 H
+HETATM 34 O HOH A 12 7.580 27.256 6.120 1.00 0.00 O
+HETATM 35 H1 HOH A 12 7.874 27.767 5.365 1.00 0.00 H
+HETATM 36 H2 HOH A 12 8.381 27.061 6.606 1.00 0.00 H
+HETATM 37 O HOH A 13 22.252 2.396 24.356 1.00 0.00 O
+HETATM 38 H1 HOH A 13 21.446 2.242 24.849 1.00 0.00 H
+HETATM 39 H2 HOH A 13 21.960 2.519 23.452 1.00 0.00 H
+HETATM 40 O HOH A 14 19.817 1.393 25.641 1.00 0.00 O
+HETATM 41 H1 HOH A 14 20.190 0.626 26.077 1.00 0.00 H
+HETATM 42 H2 HOH A 14 19.197 1.034 25.007 1.00 0.00 H
+HETATM 43 O HOH A 15 27.387 20.314 2.397 1.00 0.00 O
+HETATM 44 H1 HOH A 15 28.249 20.472 2.782 1.00 0.00 H
+HETATM 45 H2 HOH A 15 27.342 20.915 1.654 1.00 0.00 H
+HETATM 46 O HOH A 16 29.777 21.270 3.798 1.00 0.00 O
+HETATM 47 H1 HOH A 16 29.409 21.340 4.679 1.00 0.00 H
+HETATM 48 H2 HOH A 16 30.000 22.168 3.557 1.00 0.00 H
+HETATM 49 O HOH A 17 24.758 28.817 12.939 1.00 0.00 O
+HETATM 50 H1 HOH A 17 25.054 27.908 12.983 1.00 0.00 H
+HETATM 51 H2 HOH A 17 24.709 29.099 13.852 1.00 0.00 H
+HETATM 52 O HOH A 18 25.118 25.923 13.222 1.00 0.00 O
+HETATM 53 H1 HOH A 18 24.430 25.633 12.622 1.00 0.00 H
+HETATM 54 H2 HOH A 18 24.839 25.608 14.081 1.00 0.00 H
+HETATM 55 O HOH A 19 1.251 26.111 29.064 1.00 0.00 O
+HETATM 56 H1 HOH A 19 2.177 26.071 28.827 1.00 0.00 H
+HETATM 57 H2 HOH A 19 1.250 26.314 30.000 1.00 0.00 H
+HETATM 58 O HOH A 20 4.070 25.471 28.590 1.00 0.00 O
+HETATM 59 H1 HOH A 20 3.955 24.637 28.133 1.00 0.00 H
+HETATM 60 H2 HOH A 20 4.529 25.243 29.398 1.00 0.00 H
+HETATM 61 O HOH A 21 27.389 13.595 26.581 1.00 0.00 O
+HETATM 62 H1 HOH A 21 26.487 13.857 26.767 1.00 0.00 H
+HETATM 63 H2 HOH A 21 27.584 13.993 25.732 1.00 0.00 H
+HETATM 64 O HOH A 22 24.491 13.985 26.773 1.00 0.00 O
+HETATM 65 H1 HOH A 22 24.239 13.089 26.998 1.00 0.00 H
+HETATM 66 H2 HOH A 22 24.091 14.142 25.918 1.00 0.00 H
+HETATM 67 O HOH A 23 27.106 9.133 3.515 1.00 0.00 O
+HETATM 68 H1 HOH A 23 27.018 9.921 2.979 1.00 0.00 H
+HETATM 69 H2 HOH A 23 26.711 9.367 4.355 1.00 0.00 H
+HETATM 70 O HOH A 24 27.283 11.738 2.186 1.00 0.00 O
+HETATM 71 H1 HOH A 24 28.202 11.701 1.918 1.00 0.00 H
+HETATM 72 H2 HOH A 24 27.242 12.463 2.808 1.00 0.00 H
+HETATM 73 O HOH A 25 15.513 14.065 29.610 1.00 0.00 O
+HETATM 74 H1 HOH A 25 16.141 13.387 29.362 1.00 0.00 H
+HETATM 75 H2 HOH A 25 16.047 14.757 30.000 1.00 0.00 H
+HETATM 76 O HOH A 26 17.435 11.862 29.412 1.00 0.00 O
+HETATM 77 H1 HOH A 26 16.909 11.175 29.823 1.00 0.00 H
+HETATM 78 H2 HOH A 26 18.180 11.981 30.000 1.00 0.00 H
+HETATM 79 O HOH A 27 6.539 15.263 11.697 1.00 0.00 O
+HETATM 80 H1 HOH A 27 6.868 14.982 12.551 1.00 0.00 H
+HETATM 81 H2 HOH A 27 7.101 15.998 11.452 1.00 0.00 H
+HETATM 82 O HOH A 28 7.261 14.865 14.509 1.00 0.00 O
+HETATM 83 H1 HOH A 28 6.379 14.852 14.884 1.00 0.00 H
+HETATM 84 H2 HOH A 28 7.674 15.640 14.888 1.00 0.00 H
+HETATM 85 O HOH A 29 29.126 10.153 8.629 1.00 0.00 O
+HETATM 86 H1 HOH A 29 29.255 10.375 7.707 1.00 0.00 H
+HETATM 87 H2 HOH A 29 29.915 9.670 8.873 1.00 0.00 H
+HETATM 88 O HOH A 30 29.378 10.281 5.713 1.00 0.00 O
+HETATM 89 H1 HOH A 30 28.504 9.969 5.479 1.00 0.00 H
+HETATM 90 H2 HOH A 30 29.973 9.613 5.373 1.00 0.00 H
+HETATM 91 O HOH A 31 15.008 7.594 19.567 1.00 0.00 O
+HETATM 92 H1 HOH A 31 15.119 7.399 20.497 1.00 0.00 H
+HETATM 93 H2 HOH A 31 14.063 7.698 19.454 1.00 0.00 H
+HETATM 94 O HOH A 32 15.170 6.470 22.267 1.00 0.00 O
+HETATM 95 H1 HOH A 32 15.742 5.725 22.080 1.00 0.00 H
+HETATM 96 H2 HOH A 32 14.343 6.077 22.544 1.00 0.00 H
+HETATM 97 O HOH A 33 24.123 15.176 10.909 1.00 0.00 O
+HETATM 98 H1 HOH A 33 24.901 15.658 10.628 1.00 0.00 H
+HETATM 99 H2 HOH A 33 24.203 14.322 10.485 1.00 0.00 H
+HETATM 100 O HOH A 34 26.215 16.717 9.555 1.00 0.00 O
+HETATM 101 H1 HOH A 34 25.696 17.485 9.315 1.00 0.00 H
+HETATM 102 H2 HOH A 34 26.467 16.325 8.719 1.00 0.00 H
+HETATM 103 O HOH A 35 25.842 2.926 0.685 1.00 0.00 O
+HETATM 104 H1 HOH A 35 26.459 3.173 1.374 1.00 0.00 H
+HETATM 105 H2 HOH A 35 25.971 3.581 -0.000 1.00 0.00 H
+HETATM 106 O HOH A 36 27.340 4.088 2.918 1.00 0.00 O
+HETATM 107 H1 HOH A 36 26.667 4.020 3.596 1.00 0.00 H
+HETATM 108 H2 HOH A 36 27.478 5.029 2.809 1.00 0.00 H
+HETATM 109 O HOH A 37 26.934 22.974 29.101 1.00 0.00 O
+HETATM 110 H1 HOH A 37 27.133 23.762 28.595 1.00 0.00 H
+HETATM 111 H2 HOH A 37 26.829 23.286 30.000 1.00 0.00 H
+HETATM 112 O HOH A 38 28.069 25.329 27.778 1.00 0.00 O
+HETATM 113 H1 HOH A 38 28.814 24.908 27.348 1.00 0.00 H
+HETATM 114 H2 HOH A 38 28.463 25.938 28.402 1.00 0.00 H
+HETATM 115 O HOH A 39 21.401 21.808 8.377 1.00 0.00 O
+HETATM 116 H1 HOH A 39 20.915 21.320 7.713 1.00 0.00 H
+HETATM 117 H2 HOH A 39 21.403 22.711 8.059 1.00 0.00 H
+HETATM 118 O HOH A 40 20.402 20.350 6.040 1.00 0.00 O
+HETATM 119 H1 HOH A 40 21.077 19.672 5.993 1.00 0.00 H
+HETATM 120 H2 HOH A 40 20.506 20.852 5.231 1.00 0.00 H
+HETATM 121 O HOH A 41 17.146 7.120 23.040 1.00 0.00 O
+HETATM 122 H1 HOH A 41 17.808 7.642 22.587 1.00 0.00 H
+HETATM 123 H2 HOH A 41 17.192 7.412 23.951 1.00 0.00 H
+HETATM 124 O HOH A 42 19.546 8.349 21.894 1.00 0.00 O
+HETATM 125 H1 HOH A 42 19.915 7.575 21.468 1.00 0.00 H
+HETATM 126 H2 HOH A 42 20.185 8.585 22.565 1.00 0.00 H
+HETATM 127 O HOH A 43 21.518 29.905 1.168 1.00 0.00 O
+HETATM 128 H1 HOH A 43 20.603 29.910 1.447 1.00 0.00 H
+HETATM 129 H2 HOH A 43 21.659 29.024 0.819 1.00 0.00 H
+HETATM 130 O HOH A 44 18.913 29.624 2.478 1.00 0.00 O
+HETATM 131 H1 HOH A 44 19.138 30.000 3.329 1.00 0.00 H
+HETATM 132 H2 HOH A 44 18.701 28.710 2.666 1.00 0.00 H
+HETATM 133 O HOH A 45 28.600 28.373 12.620 1.00 0.00 O
+HETATM 134 H1 HOH A 45 28.490 27.995 13.493 1.00 0.00 H
+HETATM 135 H2 HOH A 45 28.749 27.619 12.049 1.00 0.00 H
+HETATM 136 O HOH A 46 28.839 27.167 15.280 1.00 0.00 O
+HETATM 137 H1 HOH A 46 29.457 27.789 15.665 1.00 0.00 H
+HETATM 138 H2 HOH A 46 29.314 26.337 15.257 1.00 0.00 H
+HETATM 139 O HOH A 47 0.133 7.561 21.579 1.00 0.00 O
+HETATM 140 H1 HOH A 47 0.402 6.783 22.067 1.00 0.00 H
+HETATM 141 H2 HOH A 47 -0.005 7.249 20.685 1.00 0.00 H
+HETATM 142 O HOH A 48 1.466 5.265 22.818 1.00 0.00 O
+HETATM 143 H1 HOH A 48 2.210 5.724 23.209 1.00 0.00 H
+HETATM 144 H2 HOH A 48 1.857 4.682 22.167 1.00 0.00 H
+HETATM 145 O HOH A 49 26.542 3.942 23.693 1.00 0.00 O
+HETATM 146 H1 HOH A 49 27.375 3.926 24.163 1.00 0.00 H
+HETATM 147 H2 HOH A 49 26.763 3.673 22.801 1.00 0.00 H
+HETATM 148 O HOH A 50 29.192 4.392 24.859 1.00 0.00 O
+HETATM 149 H1 HOH A 50 29.041 5.263 25.228 1.00 0.00 H
+HETATM 150 H2 HOH A 50 29.862 4.525 24.189 1.00 0.00 H
+HETATM 151 O HOH A 51 10.648 21.636 11.400 1.00 0.00 O
+HETATM 152 H1 HOH A 51 11.599 21.644 11.297 1.00 0.00 H
+HETATM 153 H2 HOH A 51 10.505 21.800 12.333 1.00 0.00 H
+HETATM 154 O HOH A 52 13.533 21.132 11.314 1.00 0.00 O
+HETATM 155 H1 HOH A 52 13.522 20.313 10.816 1.00 0.00 H
+HETATM 156 H2 HOH A 52 13.882 20.889 12.171 1.00 0.00 H
+HETATM 157 O HOH A 53 21.644 12.803 10.659 1.00 0.00 O
+HETATM 158 H1 HOH A 53 21.097 13.432 11.130 1.00 0.00 H
+HETATM 159 H2 HOH A 53 21.173 12.640 9.842 1.00 0.00 H
+HETATM 160 O HOH A 54 19.645 14.269 12.222 1.00 0.00 O
+HETATM 161 H1 HOH A 54 19.688 13.755 13.029 1.00 0.00 H
+HETATM 162 H2 HOH A 54 18.757 14.129 11.893 1.00 0.00 H
+HETATM 163 O HOH A 55 2.391 20.333 17.493 1.00 0.00 O
+HETATM 164 H1 HOH A 55 3.058 20.789 18.006 1.00 0.00 H
+HETATM 165 H2 HOH A 55 1.676 20.965 17.412 1.00 0.00 H
+HETATM 166 O HOH A 56 4.092 21.605 19.511 1.00 0.00 O
+HETATM 167 H1 HOH A 56 4.200 20.858 20.101 1.00 0.00 H
+HETATM 168 H2 HOH A 56 3.614 22.254 20.028 1.00 0.00 H
+HETATM 169 O HOH A 57 7.713 2.571 17.467 1.00 0.00 O
+HETATM 170 H1 HOH A 57 8.381 3.171 17.798 1.00 0.00 H
+HETATM 171 H2 HOH A 57 7.070 2.514 18.174 1.00 0.00 H
+HETATM 172 O HOH A 58 9.934 3.954 18.786 1.00 0.00 O
+HETATM 173 H1 HOH A 58 10.642 3.358 18.538 1.00 0.00 H
+HETATM 174 H2 HOH A 58 9.884 3.888 19.739 1.00 0.00 H
+HETATM 175 O HOH A 59 29.430 3.793 19.811 1.00 0.00 O
+HETATM 176 H1 HOH A 59 28.521 3.507 19.712 1.00 0.00 H
+HETATM 177 H2 HOH A 59 29.447 4.254 20.649 1.00 0.00 H
+HETATM 178 O HOH A 60 26.552 3.468 19.364 1.00 0.00 O
+HETATM 179 H1 HOH A 60 26.506 3.805 18.469 1.00 0.00 H
+HETATM 180 H2 HOH A 60 26.035 4.085 19.882 1.00 0.00 H
+HETATM 181 O HOH A 61 5.741 19.128 6.617 1.00 0.00 O
+HETATM 182 H1 HOH A 61 6.589 19.285 7.032 1.00 0.00 H
+HETATM 183 H2 HOH A 61 5.956 18.760 5.760 1.00 0.00 H
+HETATM 184 O HOH A 62 8.358 20.068 7.541 1.00 0.00 O
+HETATM 185 H1 HOH A 62 8.111 20.959 7.791 1.00 0.00 H
+HETATM 186 H2 HOH A 62 8.975 20.182 6.818 1.00 0.00 H
+HETATM 187 O HOH A 63 16.833 7.327 12.868 1.00 0.00 O
+HETATM 188 H1 HOH A 63 17.503 6.702 13.144 1.00 0.00 H
+HETATM 189 H2 HOH A 63 17.251 7.834 12.171 1.00 0.00 H
+HETATM 190 O HOH A 64 19.110 5.865 13.992 1.00 0.00 O
+HETATM 191 H1 HOH A 64 18.972 6.072 14.917 1.00 0.00 H
+HETATM 192 H2 HOH A 64 19.946 6.277 13.774 1.00 0.00 H
+HETATM 193 O HOH A 65 10.448 22.006 8.592 1.00 0.00 O
+HETATM 194 H1 HOH A 65 9.736 21.720 9.165 1.00 0.00 H
+HETATM 195 H2 HOH A 65 10.130 21.830 7.707 1.00 0.00 H
+HETATM 196 O HOH A 66 8.469 20.600 10.233 1.00 0.00 O
+HETATM 197 H1 HOH A 66 9.070 20.103 10.789 1.00 0.00 H
+HETATM 198 H2 HOH A 66 7.996 19.934 9.734 1.00 0.00 H
+HETATM 199 O HOH A 67 9.638 7.195 13.398 1.00 0.00 O
+HETATM 200 H1 HOH A 67 9.505 7.014 12.467 1.00 0.00 H
+HETATM 201 H2 HOH A 67 10.582 7.327 13.485 1.00 0.00 H
+HETATM 202 O HOH A 68 9.431 6.118 10.681 1.00 0.00 O
+HETATM 203 H1 HOH A 68 8.889 5.351 10.870 1.00 0.00 H
+HETATM 204 H2 HOH A 68 10.262 5.757 10.372 1.00 0.00 H
+HETATM 205 O HOH A 69 27.781 11.682 9.460 1.00 0.00 O
+HETATM 206 H1 HOH A 69 26.883 11.579 9.774 1.00 0.00 H
+HETATM 207 H2 HOH A 69 27.692 11.818 8.517 1.00 0.00 H
+HETATM 208 O HOH A 70 25.076 10.835 10.201 1.00 0.00 O
+HETATM 209 H1 HOH A 70 25.302 10.049 10.699 1.00 0.00 H
+HETATM 210 H2 HOH A 70 24.581 10.511 9.449 1.00 0.00 H
+HETATM 211 O HOH A 71 19.448 22.986 23.278 1.00 0.00 O
+HETATM 212 H1 HOH A 71 19.265 22.883 24.212 1.00 0.00 H
+HETATM 213 H2 HOH A 71 18.642 23.354 22.915 1.00 0.00 H
+HETATM 214 O HOH A 72 18.591 22.208 25.970 1.00 0.00 O
+HETATM 215 H1 HOH A 72 18.919 21.309 25.972 1.00 0.00 H
+HETATM 216 H2 HOH A 72 17.640 22.119 26.034 1.00 0.00 H
+HETATM 217 O HOH A 73 24.069 17.897 6.744 1.00 0.00 O
+HETATM 218 H1 HOH A 73 24.797 17.437 6.327 1.00 0.00 H
+HETATM 219 H2 HOH A 73 24.304 17.930 7.671 1.00 0.00 H
+HETATM 220 O HOH A 74 26.051 16.016 5.687 1.00 0.00 O
+HETATM 221 H1 HOH A 74 25.457 15.431 5.215 1.00 0.00 H
+HETATM 222 H2 HOH A 74 26.432 15.471 6.375 1.00 0.00 H
+HETATM 223 O HOH A 75 5.267 14.098 26.296 1.00 0.00 O
+HETATM 224 H1 HOH A 75 4.779 14.829 26.675 1.00 0.00 H
+HETATM 225 H2 HOH A 75 5.581 13.601 27.051 1.00 0.00 H
+HETATM 226 O HOH A 76 4.295 16.558 27.557 1.00 0.00 O
+HETATM 227 H1 HOH A 76 4.744 17.193 26.999 1.00 0.00 H
+HETATM 228 H2 HOH A 76 4.672 16.690 28.427 1.00 0.00 H
+HETATM 229 O HOH A 77 26.889 12.793 28.975 1.00 0.00 O
+HETATM 230 H1 HOH A 77 26.397 11.979 28.875 1.00 0.00 H
+HETATM 231 H2 HOH A 77 27.389 12.675 29.783 1.00 0.00 H
+HETATM 232 O HOH A 78 25.040 10.523 29.075 1.00 0.00 O
+HETATM 233 H1 HOH A 78 24.222 10.995 28.912 1.00 0.00 H
+HETATM 234 H2 HOH A 78 24.945 10.175 29.961 1.00 0.00 H
+HETATM 235 O HOH A 79 27.108 20.663 12.545 1.00 0.00 O
+HETATM 236 H1 HOH A 79 27.967 21.067 12.665 1.00 0.00 H
+HETATM 237 H2 HOH A 79 27.144 20.275 11.670 1.00 0.00 H
+HETATM 238 O HOH A 80 29.527 22.315 12.572 1.00 0.00 O
+HETATM 239 H1 HOH A 80 29.138 23.136 12.874 1.00 0.00 H
+HETATM 240 H2 HOH A 80 29.842 22.506 11.689 1.00 0.00 H
+HETATM 241 O HOH A 81 15.369 6.421 17.677 1.00 0.00 O
+HETATM 242 H1 HOH A 81 15.479 6.016 16.816 1.00 0.00 H
+HETATM 243 H2 HOH A 81 16.230 6.347 18.089 1.00 0.00 H
+HETATM 244 O HOH A 82 15.674 4.686 15.336 1.00 0.00 O
+HETATM 245 H1 HOH A 82 14.884 4.156 15.445 1.00 0.00 H
+HETATM 246 H2 HOH A 82 16.397 4.067 15.438 1.00 0.00 H
+HETATM 247 O HOH A 83 13.390 27.805 1.684 1.00 0.00 O
+HETATM 248 H1 HOH A 83 12.880 27.091 2.064 1.00 0.00 H
+HETATM 249 H2 HOH A 83 14.199 27.822 2.195 1.00 0.00 H
+HETATM 250 O HOH A 84 11.716 25.996 3.267 1.00 0.00 O
+HETATM 251 H1 HOH A 84 10.930 26.541 3.326 1.00 0.00 H
+HETATM 252 H2 HOH A 84 12.024 25.917 4.169 1.00 0.00 H
+HETATM 253 O HOH A 85 19.050 18.937 20.460 1.00 0.00 O
+HETATM 254 H1 HOH A 85 18.461 19.586 20.077 1.00 0.00 H
+HETATM 255 H2 HOH A 85 18.470 18.310 20.891 1.00 0.00 H
+HETATM 256 O HOH A 86 17.206 21.123 19.825 1.00 0.00 O
+HETATM 257 H1 HOH A 86 17.715 21.851 20.185 1.00 0.00 H
+HETATM 258 H2 HOH A 86 16.414 21.094 20.361 1.00 0.00 H
+HETATM 259 O HOH A 87 0.927 3.096 19.204 1.00 0.00 O
+HETATM 260 H1 HOH A 87 0.984 3.974 18.828 1.00 0.00 H
+HETATM 261 H2 HOH A 87 -0.000 2.867 19.143 1.00 0.00 H
+HETATM 262 O HOH A 88 0.886 5.953 18.559 1.00 0.00 O
+HETATM 263 H1 HOH A 88 1.400 6.276 19.300 1.00 0.00 H
+HETATM 264 H2 HOH A 88 0.018 6.338 18.681 1.00 0.00 H
+HETATM 265 O HOH A 89 27.009 10.380 18.760 1.00 0.00 O
+HETATM 266 H1 HOH A 89 27.698 9.809 19.099 1.00 0.00 H
+HETATM 267 H2 HOH A 89 26.870 10.083 17.861 1.00 0.00 H
+HETATM 268 O HOH A 90 29.471 8.967 19.486 1.00 0.00 O
+HETATM 269 H1 HOH A 90 29.969 9.711 19.826 1.00 0.00 H
+HETATM 270 H2 HOH A 90 29.961 8.679 18.716 1.00 0.00 H
+HETATM 271 O HOH A 91 27.639 8.241 6.809 1.00 0.00 O
+HETATM 272 H1 HOH A 91 27.261 8.569 7.625 1.00 0.00 H
+HETATM 273 H2 HOH A 91 27.210 7.397 6.668 1.00 0.00 H
+HETATM 274 O HOH A 92 26.840 8.867 9.557 1.00 0.00 O
+HETATM 275 H1 HOH A 92 27.704 9.075 9.915 1.00 0.00 H
+HETATM 276 H2 HOH A 92 26.560 8.088 10.037 1.00 0.00 H
+HETATM 277 O HOH A 93 11.165 29.212 7.517 1.00 0.00 O
+HETATM 278 H1 HOH A 93 12.067 29.318 7.818 1.00 0.00 H
+HETATM 279 H2 HOH A 93 10.715 30.000 7.825 1.00 0.00 H
+HETATM 280 O HOH A 94 13.715 29.379 8.949 1.00 0.00 O
+HETATM 281 H1 HOH A 94 13.736 28.492 9.311 1.00 0.00 H
+HETATM 282 H2 HOH A 94 13.662 29.951 9.715 1.00 0.00 H
+HETATM 283 O HOH A 95 3.036 20.745 12.672 1.00 0.00 O
+HETATM 284 H1 HOH A 95 2.823 20.245 11.885 1.00 0.00 H
+HETATM 285 H2 HOH A 95 3.991 20.711 12.728 1.00 0.00 H
+HETATM 286 O HOH A 96 2.485 18.754 10.595 1.00 0.00 O
+HETATM 287 H1 HOH A 96 1.816 18.246 11.056 1.00 0.00 H
+HETATM 288 H2 HOH A 96 3.213 18.144 10.479 1.00 0.00 H
+HETATM 289 O HOH A 97 10.755 18.042 12.079 1.00 0.00 O
+HETATM 290 H1 HOH A 97 10.520 17.714 11.211 1.00 0.00 H
+HETATM 291 H2 HOH A 97 11.711 18.084 12.069 1.00 0.00 H
+HETATM 292 O HOH A 98 10.196 16.527 9.635 1.00 0.00 O
+HETATM 293 H1 HOH A 98 9.605 15.870 10.004 1.00 0.00 H
+HETATM 294 H2 HOH A 98 10.957 16.028 9.338 1.00 0.00 H
+HETATM 295 O HOH A 99 21.620 21.445 25.219 1.00 0.00 O
+HETATM 296 H1 HOH A 99 22.188 21.129 24.518 1.00 0.00 H
+HETATM 297 H2 HOH A 99 22.083 22.201 25.581 1.00 0.00 H
+HETATM 298 O HOH A 100 23.671 20.252 23.501 1.00 0.00 O
+HETATM 299 H1 HOH A 100 23.614 19.348 23.814 1.00 0.00 H
+HETATM 300 H2 HOH A 100 24.553 20.536 23.742 1.00 0.00 H
+HETATM 301 O HOH A 101 16.449 27.071 26.096 1.00 0.00 O
+HETATM 302 H1 HOH A 101 16.758 27.663 26.781 1.00 0.00 H
+HETATM 303 H2 HOH A 101 17.042 27.223 25.360 1.00 0.00 H
+HETATM 304 O HOH A 102 17.128 29.291 27.883 1.00 0.00 O
+HETATM 305 H1 HOH A 102 16.244 29.619 28.049 1.00 0.00 H
+HETATM 306 H2 HOH A 102 17.569 30.003 27.421 1.00 0.00 H
+HETATM 307 O HOH A 103 23.163 0.135 10.057 1.00 0.00 O
+HETATM 308 H1 HOH A 103 23.826 0.824 10.036 1.00 0.00 H
+HETATM 309 H2 HOH A 103 22.929 -0.001 9.138 1.00 0.00 H
+HETATM 310 O HOH A 104 24.744 2.598 9.915 1.00 0.00 O
+HETATM 311 H1 HOH A 104 24.300 3.094 10.604 1.00 0.00 H
+HETATM 312 H2 HOH A 104 24.572 3.090 9.113 1.00 0.00 H
+HETATM 313 O HOH A 105 20.635 6.807 23.779 1.00 0.00 O
+HETATM 314 H1 HOH A 105 20.202 5.984 24.007 1.00 0.00 H
+HETATM 315 H2 HOH A 105 21.114 7.054 24.570 1.00 0.00 H
+HETATM 316 O HOH A 106 18.940 4.627 24.759 1.00 0.00 O
+HETATM 317 H1 HOH A 106 18.099 4.934 24.419 1.00 0.00 H
+HETATM 318 H2 HOH A 106 18.839 4.649 25.710 1.00 0.00 H
+HETATM 319 O HOH A 107 23.557 5.499 28.413 1.00 0.00 O
+HETATM 320 H1 HOH A 107 23.431 6.319 28.891 1.00 0.00 H
+HETATM 321 H2 HOH A 107 23.761 5.770 27.518 1.00 0.00 H
+HETATM 322 O HOH A 108 22.657 8.015 29.614 1.00 0.00 O
+HETATM 323 H1 HOH A 108 21.837 7.705 30.001 1.00 0.00 H
+HETATM 324 H2 HOH A 108 22.388 8.653 28.954 1.00 0.00 H
+HETATM 325 O HOH A 109 9.191 17.586 7.989 1.00 0.00 O
+HETATM 326 H1 HOH A 109 10.056 17.875 7.699 1.00 0.00 H
+HETATM 327 H2 HOH A 109 8.943 18.211 8.669 1.00 0.00 H
+HETATM 328 O HOH A 110 12.023 18.223 7.590 1.00 0.00 O
+HETATM 329 H1 HOH A 110 12.381 17.338 7.658 1.00 0.00 H
+HETATM 330 H2 HOH A 110 12.395 18.693 8.336 1.00 0.00 H
+HETATM 331 O HOH A 111 29.214 6.787 4.684 1.00 0.00 O
+HETATM 332 H1 HOH A 111 28.887 6.074 5.233 1.00 0.00 H
+HETATM 333 H2 HOH A 111 28.765 6.671 3.847 1.00 0.00 H
+HETATM 334 O HOH A 112 28.578 4.279 6.059 1.00 0.00 O
+HETATM 335 H1 HOH A 112 29.463 4.034 6.330 1.00 0.00 H
+HETATM 336 H2 HOH A 112 28.312 3.591 5.449 1.00 0.00 H
+HETATM 337 O HOH A 113 3.798 12.379 9.475 1.00 0.00 O
+HETATM 338 H1 HOH A 113 4.627 11.909 9.387 1.00 0.00 H
+HETATM 339 H2 HOH A 113 3.692 12.506 10.418 1.00 0.00 H
+HETATM 340 O HOH A 114 6.029 10.483 9.371 1.00 0.00 O
+HETATM 341 H1 HOH A 114 5.640 9.834 8.783 1.00 0.00 H
+HETATM 342 H2 HOH A 114 6.145 10.018 10.199 1.00 0.00 H
+HETATM 343 O HOH A 115 26.692 30.002 17.094 1.00 0.00 O
+HETATM 344 H1 HOH A 115 26.355 29.414 17.769 1.00 0.00 H
+HETATM 345 H2 HOH A 115 26.686 29.479 16.293 1.00 0.00 H
+HETATM 346 O HOH A 116 26.188 27.970 19.143 1.00 0.00 O
+HETATM 347 H1 HOH A 116 26.905 28.187 19.741 1.00 0.00 H
+HETATM 348 H2 HOH A 116 26.390 27.088 18.833 1.00 0.00 H
+HETATM 349 O HOH A 117 19.996 9.604 6.531 1.00 0.00 O
+HETATM 350 H1 HOH A 117 20.342 8.825 6.097 1.00 0.00 H
+HETATM 351 H2 HOH A 117 20.258 9.505 7.447 1.00 0.00 H
+HETATM 352 O HOH A 118 20.607 6.953 5.443 1.00 0.00 O
+HETATM 353 H1 HOH A 118 19.769 6.777 5.013 1.00 0.00 H
+HETATM 354 H2 HOH A 118 20.671 6.288 6.129 1.00 0.00 H
+HETATM 355 O HOH A 119 26.521 21.500 6.873 1.00 0.00 O
+HETATM 356 H1 HOH A 119 26.152 22.058 7.557 1.00 0.00 H
+HETATM 357 H2 HOH A 119 27.467 21.629 6.942 1.00 0.00 H
+HETATM 358 O HOH A 120 25.498 23.637 8.597 1.00 0.00 O
+HETATM 359 H1 HOH A 120 24.860 24.017 7.993 1.00 0.00 H
+HETATM 360 H2 HOH A 120 26.144 24.329 8.735 1.00 0.00 H
+HETATM 361 O HOH A 121 1.945 8.398 14.854 1.00 0.00 O
+HETATM 362 H1 HOH A 121 1.790 8.056 15.734 1.00 0.00 H
+HETATM 363 H2 HOH A 121 2.845 8.723 14.877 1.00 0.00 H
+HETATM 364 O HOH A 122 1.411 7.906 17.692 1.00 0.00 O
+HETATM 365 H1 HOH A 122 0.578 8.373 17.766 1.00 0.00 H
+HETATM 366 H2 HOH A 122 2.010 8.389 18.261 1.00 0.00 H
+HETATM 367 O HOH A 123 27.303 11.704 22.846 1.00 0.00 O
+HETATM 368 H1 HOH A 123 27.807 11.066 22.341 1.00 0.00 H
+HETATM 369 H2 HOH A 123 27.811 11.832 23.647 1.00 0.00 H
+HETATM 370 O HOH A 124 28.619 9.367 21.666 1.00 0.00 O
+HETATM 371 H1 HOH A 124 27.842 8.833 21.500 1.00 0.00 H
+HETATM 372 H2 HOH A 124 29.120 8.871 22.314 1.00 0.00 H
+HETATM 373 O HOH A 125 26.904 3.221 11.445 1.00 0.00 O
+HETATM 374 H1 HOH A 125 26.527 3.805 12.103 1.00 0.00 H
+HETATM 375 H2 HOH A 125 26.592 3.568 10.609 1.00 0.00 H
+HETATM 376 O HOH A 126 25.264 4.711 13.362 1.00 0.00 O
+HETATM 377 H1 HOH A 126 24.950 3.974 13.887 1.00 0.00 H
+HETATM 378 H2 HOH A 126 24.476 5.073 12.957 1.00 0.00 H
+HETATM 379 O HOH A 127 14.087 10.230 2.306 1.00 0.00 O
+HETATM 380 H1 HOH A 127 13.438 10.191 3.008 1.00 0.00 H
+HETATM 381 H2 HOH A 127 14.316 9.316 2.139 1.00 0.00 H
+HETATM 382 O HOH A 128 12.556 10.020 4.795 1.00 0.00 O
+HETATM 383 H1 HOH A 128 13.011 10.694 5.302 1.00 0.00 H
+HETATM 384 H2 HOH A 128 12.736 9.204 5.261 1.00 0.00 H
+HETATM 385 O HOH A 129 15.695 17.576 19.226 1.00 0.00 O
+HETATM 386 H1 HOH A 129 15.677 16.793 18.676 1.00 0.00 H
+HETATM 387 H2 HOH A 129 16.041 17.273 20.065 1.00 0.00 H
+HETATM 388 O HOH A 130 15.166 15.046 17.845 1.00 0.00 O
+HETATM 389 H1 HOH A 130 14.266 15.219 17.568 1.00 0.00 H
+HETATM 390 H2 HOH A 130 15.096 14.312 18.454 1.00 0.00 H
+HETATM 391 O HOH A 131 21.987 24.075 15.925 1.00 0.00 O
+HETATM 392 H1 HOH A 131 22.790 23.798 15.483 1.00 0.00 H
+HETATM 393 H2 HOH A 131 21.582 23.260 16.220 1.00 0.00 H
+HETATM 394 O HOH A 132 24.089 23.087 14.139 1.00 0.00 O
+HETATM 395 H1 HOH A 132 23.901 23.635 13.377 1.00 0.00 H
+HETATM 396 H2 HOH A 132 23.919 22.193 13.842 1.00 0.00 H
+HETATM 397 O HOH A 133 12.024 25.525 14.519 1.00 0.00 O
+HETATM 398 H1 HOH A 133 12.019 24.781 13.917 1.00 0.00 H
+HETATM 399 H2 HOH A 133 11.110 25.805 14.563 1.00 0.00 H
+HETATM 400 O HOH A 134 11.970 23.652 12.267 1.00 0.00 O
+HETATM 401 H1 HOH A 134 12.706 24.005 11.767 1.00 0.00 H
+HETATM 402 H2 HOH A 134 11.208 23.787 11.704 1.00 0.00 H
+HETATM 403 O HOH A 135 20.349 29.059 23.079 1.00 0.00 O
+HETATM 404 H1 HOH A 135 20.659 28.268 23.519 1.00 0.00 H
+HETATM 405 H2 HOH A 135 21.052 29.696 23.207 1.00 0.00 H
+HETATM 406 O HOH A 136 21.144 26.912 24.908 1.00 0.00 O
+HETATM 407 H1 HOH A 136 20.313 26.801 25.370 1.00 0.00 H
+HETATM 408 H2 HOH A 136 21.755 27.218 25.578 1.00 0.00 H
+HETATM 409 O HOH A 137 15.082 16.412 10.612 1.00 0.00 O
+HETATM 410 H1 HOH A 137 14.907 16.863 11.437 1.00 0.00 H
+HETATM 411 H2 HOH A 137 16.014 16.557 10.451 1.00 0.00 H
+HETATM 412 O HOH A 138 14.556 18.270 12.815 1.00 0.00 O
+HETATM 413 H1 HOH A 138 13.785 18.709 12.453 1.00 0.00 H
+HETATM 414 H2 HOH A 138 15.220 18.957 12.873 1.00 0.00 H
+HETATM 415 O HOH A 139 25.564 10.730 13.348 1.00 0.00 O
+HETATM 416 H1 HOH A 139 26.286 11.066 12.817 1.00 0.00 H
+HETATM 417 H2 HOH A 139 25.303 11.470 13.896 1.00 0.00 H
+HETATM 418 O HOH A 140 28.084 11.690 12.202 1.00 0.00 O
+HETATM 419 H1 HOH A 140 28.632 10.930 12.402 1.00 0.00 H
+HETATM 420 H2 HOH A 140 28.464 12.404 12.715 1.00 0.00 H
+HETATM 421 O HOH A 141 24.845 14.200 19.827 1.00 0.00 O
+HETATM 422 H1 HOH A 141 24.141 14.034 19.201 1.00 0.00 H
+HETATM 423 H2 HOH A 141 24.522 13.841 20.653 1.00 0.00 H
+HETATM 424 O HOH A 142 22.434 14.140 18.163 1.00 0.00 O
+HETATM 425 H1 HOH A 142 22.457 15.043 17.843 1.00 0.00 H
+HETATM 426 H2 HOH A 142 21.635 14.090 18.688 1.00 0.00 H
+HETATM 427 O HOH A 143 17.784 12.042 14.165 1.00 0.00 O
+HETATM 428 H1 HOH A 143 17.460 12.912 13.933 1.00 0.00 H
+HETATM 429 H2 HOH A 143 17.350 11.838 14.994 1.00 0.00 H
+HETATM 430 O HOH A 144 17.168 14.889 13.852 1.00 0.00 O
+HETATM 431 H1 HOH A 144 18.053 15.210 13.674 1.00 0.00 H
+HETATM 432 H2 HOH A 144 16.924 15.298 14.682 1.00 0.00 H
+HETATM 433 O HOH A 145 7.784 29.353 2.961 1.00 0.00 O
+HETATM 434 H1 HOH A 145 7.705 28.474 2.591 1.00 0.00 H
+HETATM 435 H2 HOH A 145 7.879 29.926 2.200 1.00 0.00 H
+HETATM 436 O HOH A 146 8.111 26.701 1.759 1.00 0.00 O
+HETATM 437 H1 HOH A 146 8.769 26.350 2.361 1.00 0.00 H
+HETATM 438 H2 HOH A 146 8.555 26.741 0.912 1.00 0.00 H
+HETATM 439 O HOH A 147 26.892 7.536 13.011 1.00 0.00 O
+HETATM 440 H1 HOH A 147 27.726 7.752 12.593 1.00 0.00 H
+HETATM 441 H2 HOH A 147 27.128 6.947 13.727 1.00 0.00 H
+HETATM 442 O HOH A 148 29.397 7.674 11.498 1.00 0.00 O
+HETATM 443 H1 HOH A 148 29.050 7.486 10.625 1.00 0.00 H
+HETATM 444 H2 HOH A 148 29.976 6.937 11.692 1.00 0.00 H
+HETATM 445 O HOH A 149 2.022 14.237 19.721 1.00 0.00 O
+HETATM 446 H1 HOH A 149 1.741 14.718 18.943 1.00 0.00 H
+HETATM 447 H2 HOH A 149 1.212 13.893 20.097 1.00 0.00 H
+HETATM 448 O HOH A 150 1.003 16.117 17.718 1.00 0.00 O
+HETATM 449 H1 HOH A 150 1.527 16.882 17.958 1.00 0.00 H
+HETATM 450 H2 HOH A 150 0.099 16.376 17.894 1.00 0.00 H
+HETATM 451 O HOH A 151 24.256 22.402 25.309 1.00 0.00 O
+HETATM 452 H1 HOH A 151 25.065 22.398 24.797 1.00 0.00 H
+HETATM 453 H2 HOH A 151 24.201 21.520 25.678 1.00 0.00 H
+HETATM 454 O HOH A 152 26.417 22.099 23.354 1.00 0.00 O
+HETATM 455 H1 HOH A 152 25.980 22.485 22.594 1.00 0.00 H
+HETATM 456 H2 HOH A 152 26.558 21.184 23.112 1.00 0.00 H
+HETATM 457 O HOH A 153 5.524 20.988 14.825 1.00 0.00 O
+HETATM 458 H1 HOH A 153 6.329 21.162 14.338 1.00 0.00 H
+HETATM 459 H2 HOH A 153 5.643 21.445 15.658 1.00 0.00 H
+HETATM 460 O HOH A 154 8.216 21.117 13.677 1.00 0.00 O
+HETATM 461 H1 HOH A 154 8.323 20.192 13.454 1.00 0.00 H
+HETATM 462 H2 HOH A 154 8.884 21.284 14.343 1.00 0.00 H
+HETATM 463 O HOH A 155 17.978 5.586 3.134 1.00 0.00 O
+HETATM 464 H1 HOH A 155 18.596 6.146 2.665 1.00 0.00 H
+HETATM 465 H2 HOH A 155 18.002 5.903 4.037 1.00 0.00 H
+HETATM 466 O HOH A 156 20.273 6.969 1.949 1.00 0.00 O
+HETATM 467 H1 HOH A 156 20.701 6.216 1.541 1.00 0.00 H
+HETATM 468 H2 HOH A 156 20.893 7.270 2.612 1.00 0.00 H
+HETATM 469 O HOH A 157 22.229 6.013 13.032 1.00 0.00 O
+HETATM 470 H1 HOH A 157 22.098 5.318 12.388 1.00 0.00 H
+HETATM 471 H2 HOH A 157 22.036 5.600 13.874 1.00 0.00 H
+HETATM 472 O HOH A 158 21.269 3.995 11.138 1.00 0.00 O
+HETATM 473 H1 HOH A 158 20.730 4.561 10.584 1.00 0.00 H
+HETATM 474 H2 HOH A 158 20.647 3.389 11.541 1.00 0.00 H
+HETATM 475 O HOH A 159 27.948 20.692 15.420 1.00 0.00 O
+HETATM 476 H1 HOH A 159 28.088 21.590 15.122 1.00 0.00 H
+HETATM 477 H2 HOH A 159 27.565 20.244 14.666 1.00 0.00 H
+HETATM 478 O HOH A 160 27.809 23.498 14.588 1.00 0.00 O
+HETATM 479 H1 HOH A 160 27.396 23.860 15.372 1.00 0.00 H
+HETATM 480 H2 HOH A 160 27.168 23.635 13.891 1.00 0.00 H
+HETATM 481 O HOH A 161 4.662 14.970 10.511 1.00 0.00 O
+HETATM 482 H1 HOH A 161 4.597 14.340 11.229 1.00 0.00 H
+HETATM 483 H2 HOH A 161 4.367 14.487 9.739 1.00 0.00 H
+HETATM 484 O HOH A 162 4.952 12.827 12.487 1.00 0.00 O
+HETATM 485 H1 HOH A 162 5.836 13.032 12.795 1.00 0.00 H
+HETATM 486 H2 HOH A 162 5.033 11.966 12.076 1.00 0.00 H
+HETATM 487 O HOH A 163 12.166 16.309 29.247 1.00 0.00 O
+HETATM 488 H1 HOH A 163 12.145 15.355 29.176 1.00 0.00 H
+HETATM 489 H2 HOH A 163 12.053 16.620 28.349 1.00 0.00 H
+HETATM 490 O HOH A 164 12.640 13.447 28.838 1.00 0.00 O
+HETATM 491 H1 HOH A 164 13.431 13.354 29.369 1.00 0.00 H
+HETATM 492 H2 HOH A 164 12.924 13.253 27.945 1.00 0.00 H
+HETATM 493 O HOH A 165 23.236 23.538 20.356 1.00 0.00 O
+HETATM 494 H1 HOH A 165 23.348 24.487 20.307 1.00 0.00 H
+HETATM 495 H2 HOH A 165 24.098 23.183 20.139 1.00 0.00 H
+HETATM 496 O HOH A 166 23.553 26.361 19.637 1.00 0.00 O
+HETATM 497 H1 HOH A 166 22.767 26.461 19.098 1.00 0.00 H
+HETATM 498 H2 HOH A 166 24.280 26.498 19.031 1.00 0.00 H
+HETATM 499 O HOH A 167 26.700 6.169 27.213 1.00 0.00 O
+HETATM 500 H1 HOH A 167 26.377 6.975 27.614 1.00 0.00 H
+HETATM 501 H2 HOH A 167 27.072 6.448 26.376 1.00 0.00 H
+HETATM 502 O HOH A 168 25.274 8.580 28.071 1.00 0.00 O
+HETATM 503 H1 HOH A 168 24.427 8.181 28.275 1.00 0.00 H
+HETATM 504 H2 HOH A 168 25.094 9.171 27.341 1.00 0.00 H
+HETATM 505 O HOH A 169 10.291 22.352 20.708 1.00 0.00 O
+HETATM 506 H1 HOH A 169 9.569 22.940 20.486 1.00 0.00 H
+HETATM 507 H2 HOH A 169 10.090 22.048 21.593 1.00 0.00 H
+HETATM 508 O HOH A 170 8.360 24.529 20.368 1.00 0.00 O
+HETATM 509 H1 HOH A 170 8.961 25.209 20.064 1.00 0.00 H
+HETATM 510 H2 HOH A 170 8.032 24.853 21.207 1.00 0.00 H
+HETATM 511 O HOH A 171 9.126 22.797 5.054 1.00 0.00 O
+HETATM 512 H1 HOH A 171 9.780 23.121 5.673 1.00 0.00 H
+HETATM 513 H2 HOH A 171 9.608 22.682 4.234 1.00 0.00 H
+HETATM 514 O HOH A 172 11.053 24.291 6.678 1.00 0.00 O
+HETATM 515 H1 HOH A 172 10.478 25.000 6.969 1.00 0.00 H
+HETATM 516 H2 HOH A 172 11.718 24.723 6.142 1.00 0.00 H
+HETATM 517 O HOH A 173 16.589 21.937 17.878 1.00 0.00 O
+HETATM 518 H1 HOH A 173 17.092 21.954 17.064 1.00 0.00 H
+HETATM 519 H2 HOH A 173 15.857 22.533 17.720 1.00 0.00 H
+HETATM 520 O HOH A 174 18.321 22.495 15.582 1.00 0.00 O
+HETATM 521 H1 HOH A 174 19.145 22.630 16.052 1.00 0.00 H
+HETATM 522 H2 HOH A 174 18.129 23.343 15.183 1.00 0.00 H
+HETATM 523 O HOH A 175 16.339 14.099 11.959 1.00 0.00 O
+HETATM 524 H1 HOH A 175 16.745 13.242 11.832 1.00 0.00 H
+HETATM 525 H2 HOH A 175 16.252 14.459 11.076 1.00 0.00 H
+HETATM 526 O HOH A 176 18.067 11.780 11.497 1.00 0.00 O
+HETATM 527 H1 HOH A 176 18.720 11.948 12.177 1.00 0.00 H
+HETATM 528 H2 HOH A 176 18.551 11.849 10.674 1.00 0.00 H
+HETATM 529 O HOH A 177 8.677 8.663 23.701 1.00 0.00 O
+HETATM 530 H1 HOH A 177 8.452 8.962 24.582 1.00 0.00 H
+HETATM 531 H2 HOH A 177 9.612 8.849 23.616 1.00 0.00 H
+HETATM 532 O HOH A 178 8.000 10.104 26.160 1.00 0.00 O
+HETATM 533 H1 HOH A 178 7.237 10.586 25.840 1.00 0.00 H
+HETATM 534 H2 HOH A 178 8.643 10.781 26.370 1.00 0.00 H
+HETATM 535 O HOH A 179 21.950 23.393 23.221 1.00 0.00 O
+HETATM 536 H1 HOH A 179 21.514 24.234 23.362 1.00 0.00 H
+HETATM 537 H2 HOH A 179 22.437 23.508 22.405 1.00 0.00 H
+HETATM 538 O HOH A 180 20.249 25.779 23.246 1.00 0.00 O
+HETATM 539 H1 HOH A 180 19.407 25.354 23.415 1.00 0.00 H
+HETATM 540 H2 HOH A 180 20.156 26.163 22.375 1.00 0.00 H
+HETATM 541 O HOH A 181 6.137 21.182 17.785 1.00 0.00 O
+HETATM 542 H1 HOH A 181 6.023 22.113 17.974 1.00 0.00 H
+HETATM 543 H2 HOH A 181 5.251 20.820 17.814 1.00 0.00 H
+HETATM 544 O HOH A 182 5.731 23.857 18.910 1.00 0.00 O
+HETATM 545 H1 HOH A 182 6.430 23.846 19.564 1.00 0.00 H
+HETATM 546 H2 HOH A 182 4.923 23.914 19.419 1.00 0.00 H
+HETATM 547 O HOH A 183 25.045 14.947 13.414 1.00 0.00 O
+HETATM 548 H1 HOH A 183 25.494 14.886 14.256 1.00 0.00 H
+HETATM 549 H2 HOH A 183 25.744 14.894 12.763 1.00 0.00 H
+HETATM 550 O HOH A 184 26.559 15.312 15.895 1.00 0.00 O
+HETATM 551 H1 HOH A 184 26.087 16.070 16.242 1.00 0.00 H
+HETATM 552 H2 HOH A 184 27.445 15.633 15.732 1.00 0.00 H
+HETATM 553 O HOH A 185 13.628 15.282 24.411 1.00 0.00 O
+HETATM 554 H1 HOH A 185 14.433 15.025 24.861 1.00 0.00 H
+HETATM 555 H2 HOH A 185 13.785 15.061 23.493 1.00 0.00 H
+HETATM 556 O HOH A 186 16.304 14.981 25.566 1.00 0.00 O
+HETATM 557 H1 HOH A 186 16.360 15.821 26.022 1.00 0.00 H
+HETATM 558 H2 HOH A 186 16.990 15.021 24.900 1.00 0.00 H
+HETATM 559 O HOH A 187 29.204 23.911 2.476 1.00 0.00 O
+HETATM 560 H1 HOH A 187 28.437 23.917 3.048 1.00 0.00 H
+HETATM 561 H2 HOH A 187 28.917 23.441 1.693 1.00 0.00 H
+HETATM 562 O HOH A 188 27.003 23.382 4.335 1.00 0.00 O
+HETATM 563 H1 HOH A 188 27.517 23.086 5.087 1.00 0.00 H
+HETATM 564 H2 HOH A 188 26.489 22.617 4.077 1.00 0.00 H
+HETATM 565 O HOH A 189 12.916 16.517 10.241 1.00 0.00 O
+HETATM 566 H1 HOH A 189 12.752 16.273 11.152 1.00 0.00 H
+HETATM 567 H2 HOH A 189 12.502 17.375 10.143 1.00 0.00 H
+HETATM 568 O HOH A 190 11.884 15.645 12.841 1.00 0.00 O
+HETATM 569 H1 HOH A 190 11.578 14.773 12.590 1.00 0.00 H
+HETATM 570 H2 HOH A 190 11.090 16.118 13.090 1.00 0.00 H
+HETATM 571 O HOH A 191 11.078 11.030 8.006 1.00 0.00 O
+HETATM 572 H1 HOH A 191 11.864 11.576 8.013 1.00 0.00 H
+HETATM 573 H2 HOH A 191 11.187 10.442 8.753 1.00 0.00 H
+HETATM 574 O HOH A 192 13.740 12.236 7.799 1.00 0.00 O
+HETATM 575 H1 HOH A 192 13.892 12.091 6.864 1.00 0.00 H
+HETATM 576 H2 HOH A 192 14.409 11.710 8.237 1.00 0.00 H
+HETATM 577 O HOH A 193 4.690 13.658 19.918 1.00 0.00 O
+HETATM 578 H1 HOH A 193 4.454 14.084 20.742 1.00 0.00 H
+HETATM 579 H2 HOH A 193 4.169 14.111 19.255 1.00 0.00 H
+HETATM 580 O HOH A 194 3.490 14.644 22.402 1.00 0.00 O
+HETATM 581 H1 HOH A 194 3.348 13.804 22.838 1.00 0.00 H
+HETATM 582 H2 HOH A 194 2.610 14.996 22.263 1.00 0.00 H
+HETATM 583 O HOH A 195 5.212 23.256 12.478 1.00 0.00 O
+HETATM 584 H1 HOH A 195 6.112 23.351 12.168 1.00 0.00 H
+HETATM 585 H2 HOH A 195 5.294 22.818 13.326 1.00 0.00 H
+HETATM 586 O HOH A 196 7.921 22.988 11.397 1.00 0.00 O
+HETATM 587 H1 HOH A 196 7.699 22.638 10.534 1.00 0.00 H
+HETATM 588 H2 HOH A 196 8.412 22.286 11.824 1.00 0.00 H
+HETATM 589 O HOH A 197 10.802 9.033 20.329 1.00 0.00 O
+HETATM 590 H1 HOH A 197 10.059 9.613 20.166 1.00 0.00 H
+HETATM 591 H2 HOH A 197 10.820 8.926 21.280 1.00 0.00 H
+HETATM 592 O HOH A 198 8.885 11.225 20.006 1.00 0.00 O
+HETATM 593 H1 HOH A 198 9.405 11.789 19.433 1.00 0.00 H
+HETATM 594 H2 HOH A 198 8.778 11.731 20.811 1.00 0.00 H
+HETATM 595 O HOH A 199 24.079 20.594 5.977 1.00 0.00 O
+HETATM 596 H1 HOH A 199 24.278 21.464 5.631 1.00 0.00 H
+HETATM 597 H2 HOH A 199 23.166 20.651 6.260 1.00 0.00 H
+HETATM 598 O HOH A 200 24.727 23.406 5.472 1.00 0.00 O
+HETATM 599 H1 HOH A 200 25.539 23.460 5.976 1.00 0.00 H
+HETATM 600 H2 HOH A 200 24.125 24.001 5.919 1.00 0.00 H
+HETATM 601 O HOH A 201 5.847 25.259 17.200 1.00 0.00 O
+HETATM 602 H1 HOH A 201 6.373 24.566 16.800 1.00 0.00 H
+HETATM 603 H2 HOH A 201 4.964 25.120 16.856 1.00 0.00 H
+HETATM 604 O HOH A 202 7.438 23.473 15.508 1.00 0.00 O
+HETATM 605 H1 HOH A 202 8.119 24.093 15.244 1.00 0.00 H
+HETATM 606 H2 HOH A 202 6.986 23.250 14.695 1.00 0.00 H
+HETATM 607 O HOH A 203 16.212 28.172 20.446 1.00 0.00 O
+HETATM 608 H1 HOH A 203 16.453 27.246 20.457 1.00 0.00 H
+HETATM 609 H2 HOH A 203 16.350 28.446 19.539 1.00 0.00 H
+HETATM 610 O HOH A 204 17.492 25.537 20.478 1.00 0.00 O
+HETATM 611 H1 HOH A 204 18.040 25.652 21.255 1.00 0.00 H
+HETATM 612 H2 HOH A 204 18.112 25.429 19.758 1.00 0.00 H
+HETATM 613 O HOH A 205 0.384 27.732 22.887 1.00 0.00 O
+HETATM 614 H1 HOH A 205 0.103 28.041 23.748 1.00 0.00 H
+HETATM 615 H2 HOH A 205 0.149 26.804 22.876 1.00 0.00 H
+HETATM 616 O HOH A 206 -0.000 28.415 25.710 1.00 0.00 O
+HETATM 617 H1 HOH A 206 0.842 28.842 25.871 1.00 0.00 H
+HETATM 618 H2 HOH A 206 0.010 27.641 26.273 1.00 0.00 H
+HETATM 619 O HOH A 207 25.791 9.863 23.635 1.00 0.00 O
+HETATM 620 H1 HOH A 207 24.942 9.618 23.270 1.00 0.00 H
+HETATM 621 H2 HOH A 207 26.430 9.409 23.085 1.00 0.00 H
+HETATM 622 O HOH A 208 23.278 8.614 22.795 1.00 0.00 O
+HETATM 623 H1 HOH A 208 22.931 8.393 23.659 1.00 0.00 H
+HETATM 624 H2 HOH A 208 23.421 7.769 22.368 1.00 0.00 H
+HETATM 625 O HOH A 209 11.466 22.975 3.032 1.00 0.00 O
+HETATM 626 H1 HOH A 209 11.403 23.072 2.082 1.00 0.00 H
+HETATM 627 H2 HOH A 209 11.266 23.845 3.376 1.00 0.00 H
+HETATM 628 O HOH A 210 11.788 23.521 0.171 1.00 0.00 O
+HETATM 629 H1 HOH A 210 12.629 23.084 0.034 1.00 0.00 H
+HETATM 630 H2 HOH A 210 11.965 24.446 -0.001 1.00 0.00 H
+HETATM 631 O HOH A 211 15.835 19.922 26.081 1.00 0.00 O
+HETATM 632 H1 HOH A 211 15.371 20.461 26.721 1.00 0.00 H
+HETATM 633 H2 HOH A 211 15.142 19.470 25.600 1.00 0.00 H
+HETATM 634 O HOH A 212 14.351 21.077 28.328 1.00 0.00 O
+HETATM 635 H1 HOH A 212 14.913 20.774 29.043 1.00 0.00 H
+HETATM 636 H2 HOH A 212 13.515 20.634 28.473 1.00 0.00 H
+HETATM 637 O HOH A 213 22.537 4.162 15.557 1.00 0.00 O
+HETATM 638 H1 HOH A 213 22.941 3.805 14.767 1.00 0.00 H
+HETATM 639 H2 HOH A 213 22.694 3.499 16.229 1.00 0.00 H
+HETATM 640 O HOH A 214 23.303 2.736 13.115 1.00 0.00 O
+HETATM 641 H1 HOH A 214 22.522 2.919 12.590 1.00 0.00 H
+HETATM 642 H2 HOH A 214 23.297 1.787 13.235 1.00 0.00 H
+HETATM 643 O HOH A 215 3.861 12.999 14.673 1.00 0.00 O
+HETATM 644 H1 HOH A 215 3.370 13.473 15.345 1.00 0.00 H
+HETATM 645 H2 HOH A 215 4.710 13.440 14.640 1.00 0.00 H
+HETATM 646 O HOH A 216 2.289 14.846 16.317 1.00 0.00 O
+HETATM 647 H1 HOH A 216 1.522 14.927 15.749 1.00 0.00 H
+HETATM 648 H2 HOH A 216 2.669 15.724 16.336 1.00 0.00 H
+HETATM 649 O HOH A 217 15.810 13.518 21.847 1.00 0.00 O
+HETATM 650 H1 HOH A 217 16.488 14.153 21.618 1.00 0.00 H
+HETATM 651 H2 HOH A 217 15.472 13.820 22.690 1.00 0.00 H
+HETATM 652 O HOH A 218 18.206 15.175 21.532 1.00 0.00 O
+HETATM 653 H1 HOH A 218 18.834 14.483 21.324 1.00 0.00 H
+HETATM 654 H2 HOH A 218 18.508 15.534 22.366 1.00 0.00 H
+HETATM 655 O HOH A 219 9.820 6.403 21.283 1.00 0.00 O
+HETATM 656 H1 HOH A 219 9.057 6.159 21.806 1.00 0.00 H
+HETATM 657 H2 HOH A 219 9.519 6.341 20.376 1.00 0.00 H
+HETATM 658 O HOH A 220 7.622 5.119 22.734 1.00 0.00 O
+HETATM 659 H1 HOH A 220 8.135 4.508 23.263 1.00 0.00 H
+HETATM 660 H2 HOH A 220 7.092 4.561 22.165 1.00 0.00 H
+HETATM 661 O HOH A 221 6.909 7.937 14.295 1.00 0.00 O
+HETATM 662 H1 HOH A 221 6.983 8.363 13.441 1.00 0.00 H
+HETATM 663 H2 HOH A 221 7.798 7.952 14.649 1.00 0.00 H
+HETATM 664 O HOH A 222 7.359 8.736 11.512 1.00 0.00 O
+HETATM 665 H1 HOH A 222 6.873 8.034 11.080 1.00 0.00 H
+HETATM 666 H2 HOH A 222 8.267 8.604 11.242 1.00 0.00 H
+HETATM 667 O HOH A 223 6.284 13.490 29.853 1.00 0.00 O
+HETATM 668 H1 HOH A 223 5.430 13.059 29.857 1.00 0.00 H
+HETATM 669 H2 HOH A 223 6.258 14.069 29.092 1.00 0.00 H
+HETATM 670 O HOH A 224 3.892 11.849 29.441 1.00 0.00 O
+HETATM 671 H1 HOH A 224 4.289 10.984 29.552 1.00 0.00 H
+HETATM 672 H2 HOH A 224 3.597 11.864 28.531 1.00 0.00 H
+HETATM 673 O HOH A 225 9.697 13.757 8.227 1.00 0.00 O
+HETATM 674 H1 HOH A 225 10.428 14.333 8.005 1.00 0.00 H
+HETATM 675 H2 HOH A 225 9.613 13.831 9.178 1.00 0.00 H
+HETATM 676 O HOH A 226 12.261 15.089 7.746 1.00 0.00 O
+HETATM 677 H1 HOH A 226 12.676 14.414 7.207 1.00 0.00 H
+HETATM 678 H2 HOH A 226 12.799 15.132 8.536 1.00 0.00 H
+HETATM 679 O HOH A 227 19.115 23.034 12.695 1.00 0.00 O
+HETATM 680 H1 HOH A 227 19.198 23.785 13.282 1.00 0.00 H
+HETATM 681 H2 HOH A 227 18.693 22.359 13.226 1.00 0.00 H
+HETATM 682 O HOH A 228 19.812 25.039 14.715 1.00 0.00 O
+HETATM 683 H1 HOH A 228 20.733 25.164 14.483 1.00 0.00 H
+HETATM 684 H2 HOH A 228 19.833 24.669 15.597 1.00 0.00 H
+HETATM 685 O HOH A 229 2.320 26.551 8.725 1.00 0.00 O
+HETATM 686 H1 HOH A 229 2.829 25.859 8.303 1.00 0.00 H
+HETATM 687 H2 HOH A 229 1.878 26.114 9.453 1.00 0.00 H
+HETATM 688 O HOH A 230 3.370 24.275 7.208 1.00 0.00 O
+HETATM 689 H1 HOH A 230 3.048 24.519 6.340 1.00 0.00 H
+HETATM 690 H2 HOH A 230 2.912 23.461 7.416 1.00 0.00 H
+HETATM 691 O HOH A 231 14.324 23.521 6.821 1.00 0.00 O
+HETATM 692 H1 HOH A 231 14.851 23.428 6.028 1.00 0.00 H
+HETATM 693 H2 HOH A 231 14.714 24.263 7.284 1.00 0.00 H
+HETATM 694 O HOH A 232 16.322 22.991 4.745 1.00 0.00 O
+HETATM 695 H1 HOH A 232 16.425 22.049 4.881 1.00 0.00 H
+HETATM 696 H2 HOH A 232 17.176 23.363 4.964 1.00 0.00 H
+HETATM 697 O HOH A 233 18.185 8.776 7.544 1.00 0.00 O
+HETATM 698 H1 HOH A 233 17.735 9.579 7.285 1.00 0.00 H
+HETATM 699 H2 HOH A 233 17.666 8.433 8.271 1.00 0.00 H
+HETATM 700 O HOH A 234 17.059 11.461 7.216 1.00 0.00 O
+HETATM 701 H1 HOH A 234 17.876 11.961 7.216 1.00 0.00 H
+HETATM 702 H2 HOH A 234 16.596 11.755 8.000 1.00 0.00 H
+HETATM 703 O HOH A 235 1.501 22.598 21.725 1.00 0.00 O
+HETATM 704 H1 HOH A 235 2.245 23.127 22.010 1.00 0.00 H
+HETATM 705 H2 HOH A 235 1.569 22.581 20.770 1.00 0.00 H
+HETATM 706 O HOH A 236 3.455 24.664 22.430 1.00 0.00 O
+HETATM 707 H1 HOH A 236 2.903 25.194 23.006 1.00 0.00 H
+HETATM 708 H2 HOH A 236 3.655 25.237 21.691 1.00 0.00 H
+HETATM 709 O HOH A 237 2.932 24.787 19.083 1.00 0.00 O
+HETATM 710 H1 HOH A 237 2.804 25.552 18.523 1.00 0.00 H
+HETATM 711 H2 HOH A 237 2.339 24.928 19.822 1.00 0.00 H
+HETATM 712 O HOH A 238 2.869 27.399 17.757 1.00 0.00 O
+HETATM 713 H1 HOH A 238 3.813 27.544 17.679 1.00 0.00 H
+HETATM 714 H2 HOH A 238 2.565 28.093 18.342 1.00 0.00 H
+HETATM 715 O HOH A 239 11.194 11.595 16.052 1.00 0.00 O
+HETATM 716 H1 HOH A 239 11.813 12.310 15.905 1.00 0.00 H
+HETATM 717 H2 HOH A 239 11.270 11.047 15.271 1.00 0.00 H
+HETATM 718 O HOH A 240 12.681 13.989 15.250 1.00 0.00 O
+HETATM 719 H1 HOH A 240 12.029 14.650 15.486 1.00 0.00 H
+HETATM 720 H2 HOH A 240 12.764 14.060 14.300 1.00 0.00 H
+HETATM 721 O HOH A 241 25.336 16.298 19.383 1.00 0.00 O
+HETATM 722 H1 HOH A 241 24.616 16.553 19.960 1.00 0.00 H
+HETATM 723 H2 HOH A 241 24.909 16.015 18.575 1.00 0.00 H
+HETATM 724 O HOH A 242 23.064 16.510 21.221 1.00 0.00 O
+HETATM 725 H1 HOH A 242 23.420 16.000 21.950 1.00 0.00 H
+HETATM 726 H2 HOH A 242 22.309 16.006 20.919 1.00 0.00 H
+HETATM 727 O HOH A 243 1.774 29.045 2.649 1.00 0.00 O
+HETATM 728 H1 HOH A 243 2.669 28.758 2.833 1.00 0.00 H
+HETATM 729 H2 HOH A 243 1.830 30.000 2.617 1.00 0.00 H
+HETATM 730 O HOH A 244 4.392 28.327 3.751 1.00 0.00 O
+HETATM 731 H1 HOH A 244 4.099 27.743 4.451 1.00 0.00 H
+HETATM 732 H2 HOH A 244 4.806 29.061 4.205 1.00 0.00 H
+HETATM 733 O HOH A 245 16.569 27.266 6.986 1.00 0.00 O
+HETATM 734 H1 HOH A 245 16.482 26.377 7.330 1.00 0.00 H
+HETATM 735 H2 HOH A 245 16.423 27.174 6.044 1.00 0.00 H
+HETATM 736 O HOH A 246 16.835 24.472 7.826 1.00 0.00 O
+HETATM 737 H1 HOH A 246 17.648 24.548 8.327 1.00 0.00 H
+HETATM 738 H2 HOH A 246 17.055 23.895 7.095 1.00 0.00 H
+HETATM 739 O HOH A 247 15.176 5.598 11.031 1.00 0.00 O
+HETATM 740 H1 HOH A 247 15.005 4.717 10.701 1.00 0.00 H
+HETATM 741 H2 HOH A 247 14.349 5.872 11.427 1.00 0.00 H
+HETATM 742 O HOH A 248 14.381 3.173 9.593 1.00 0.00 O
+HETATM 743 H1 HOH A 248 14.761 3.381 8.738 1.00 0.00 H
+HETATM 744 H2 HOH A 248 13.437 3.140 9.436 1.00 0.00 H
+HETATM 745 O HOH A 249 28.455 28.705 7.190 1.00 0.00 O
+HETATM 746 H1 HOH A 249 28.054 27.926 7.577 1.00 0.00 H
+HETATM 747 H2 HOH A 249 29.299 28.787 7.634 1.00 0.00 H
+HETATM 748 O HOH A 250 27.114 26.671 8.819 1.00 0.00 O
+HETATM 749 H1 HOH A 250 26.285 27.128 8.967 1.00 0.00 H
+HETATM 750 H2 HOH A 250 27.505 26.592 9.689 1.00 0.00 H
+HETATM 751 O HOH A 251 18.415 14.251 28.405 1.00 0.00 O
+HETATM 752 H1 HOH A 251 19.152 13.973 28.947 1.00 0.00 H
+HETATM 753 H2 HOH A 251 18.542 13.793 27.574 1.00 0.00 H
+HETATM 754 O HOH A 252 20.974 13.774 29.749 1.00 0.00 O
+HETATM 755 H1 HOH A 252 21.176 14.676 30.000 1.00 0.00 H
+HETATM 756 H2 HOH A 252 21.666 13.535 29.132 1.00 0.00 H
+HETATM 757 O HOH A 253 20.062 20.314 16.346 1.00 0.00 O
+HETATM 758 H1 HOH A 253 20.695 19.602 16.264 1.00 0.00 H
+HETATM 759 H2 HOH A 253 20.014 20.695 15.469 1.00 0.00 H
+HETATM 760 O HOH A 254 22.393 18.555 16.109 1.00 0.00 O
+HETATM 761 H1 HOH A 254 22.871 18.843 16.888 1.00 0.00 H
+HETATM 762 H2 HOH A 254 22.956 18.800 15.376 1.00 0.00 H
+HETATM 763 O HOH A 255 23.681 23.160 2.801 1.00 0.00 O
+HETATM 764 H1 HOH A 255 23.981 23.694 2.066 1.00 0.00 H
+HETATM 765 H2 HOH A 255 22.879 22.744 2.486 1.00 0.00 H
+HETATM 766 O HOH A 256 24.182 25.157 0.717 1.00 0.00 O
+HETATM 767 H1 HOH A 256 24.307 25.923 1.279 1.00 0.00 H
+HETATM 768 H2 HOH A 256 23.394 25.354 0.211 1.00 0.00 H
+HETATM 769 O HOH A 257 2.153 15.801 10.823 1.00 0.00 O
+HETATM 770 H1 HOH A 257 2.514 16.225 11.601 1.00 0.00 H
+HETATM 771 H2 HOH A 257 2.767 16.019 10.123 1.00 0.00 H
+HETATM 772 O HOH A 258 3.039 17.581 12.975 1.00 0.00 O
+HETATM 773 H1 HOH A 258 2.191 17.965 13.203 1.00 0.00 H
+HETATM 774 H2 HOH A 258 3.556 18.315 12.646 1.00 0.00 H
+HETATM 775 O HOH A 259 22.907 9.720 14.034 1.00 0.00 O
+HETATM 776 H1 HOH A 259 23.417 10.258 13.430 1.00 0.00 H
+HETATM 777 H2 HOH A 259 22.341 9.193 13.469 1.00 0.00 H
+HETATM 778 O HOH A 260 23.987 11.682 12.146 1.00 0.00 O
+HETATM 779 H1 HOH A 260 23.802 12.479 12.644 1.00 0.00 H
+HETATM 780 H2 HOH A 260 23.449 11.758 11.358 1.00 0.00 H
+HETATM 781 O HOH A 261 10.601 13.782 17.910 1.00 0.00 O
+HETATM 782 H1 HOH A 261 10.612 13.825 16.954 1.00 0.00 H
+HETATM 783 H2 HOH A 261 10.795 12.867 18.111 1.00 0.00 H
+HETATM 784 O HOH A 262 10.114 13.671 15.023 1.00 0.00 O
+HETATM 785 H1 HOH A 262 9.279 14.140 14.999 1.00 0.00 H
+HETATM 786 H2 HOH A 262 9.902 12.785 14.727 1.00 0.00 H
+HETATM 787 O HOH A 263 8.827 17.684 5.049 1.00 0.00 O
+HETATM 788 H1 HOH A 263 9.085 18.121 4.237 1.00 0.00 H
+HETATM 789 H2 HOH A 263 9.129 18.269 5.743 1.00 0.00 H
+HETATM 790 O HOH A 264 10.143 18.821 2.691 1.00 0.00 O
+HETATM 791 H1 HOH A 264 10.529 18.018 2.340 1.00 0.00 H
+HETATM 792 H2 HOH A 264 10.892 19.368 2.925 1.00 0.00 H
+HETATM 793 O HOH A 265 11.640 23.811 25.899 1.00 0.00 O
+HETATM 794 H1 HOH A 265 11.467 24.739 25.742 1.00 0.00 H
+HETATM 795 H2 HOH A 265 12.567 23.700 25.688 1.00 0.00 H
+HETATM 796 O HOH A 266 11.106 26.499 24.863 1.00 0.00 O
+HETATM 797 H1 HOH A 266 10.322 26.302 24.349 1.00 0.00 H
+HETATM 798 H2 HOH A 266 11.757 26.772 24.217 1.00 0.00 H
+HETATM 799 O HOH A 267 8.437 5.791 7.271 1.00 0.00 O
+HETATM 800 H1 HOH A 267 7.976 4.969 7.105 1.00 0.00 H
+HETATM 801 H2 HOH A 267 9.169 5.546 7.837 1.00 0.00 H
+HETATM 802 O HOH A 268 6.818 3.348 7.294 1.00 0.00 O
+HETATM 803 H1 HOH A 268 5.970 3.739 7.506 1.00 0.00 H
+HETATM 804 H2 HOH A 268 7.022 2.789 8.043 1.00 0.00 H
+HETATM 805 O HOH A 269 24.587 1.636 18.063 1.00 0.00 O
+HETATM 806 H1 HOH A 269 25.502 1.907 17.989 1.00 0.00 H
+HETATM 807 H2 HOH A 269 24.434 1.559 19.005 1.00 0.00 H
+HETATM 808 O HOH A 270 27.501 1.913 17.949 1.00 0.00 O
+HETATM 809 H1 HOH A 270 27.685 1.242 17.291 1.00 0.00 H
+HETATM 810 H2 HOH A 270 27.925 1.593 18.745 1.00 0.00 H
+HETATM 811 O HOH A 271 21.433 22.378 27.886 1.00 0.00 O
+HETATM 812 H1 HOH A 271 20.658 22.782 27.498 1.00 0.00 H
+HETATM 813 H2 HOH A 271 21.111 21.954 28.681 1.00 0.00 H
+HETATM 814 O HOH A 272 19.133 24.016 27.105 1.00 0.00 O
+HETATM 815 H1 HOH A 272 19.586 24.852 26.983 1.00 0.00 H
+HETATM 816 H2 HOH A 272 18.535 24.169 27.836 1.00 0.00 H
+HETATM 817 O HOH A 273 9.698 16.993 0.579 1.00 0.00 O
+HETATM 818 H1 HOH A 273 8.776 16.864 0.800 1.00 0.00 H
+HETATM 819 H2 HOH A 273 9.702 17.755 -0.001 1.00 0.00 H
+HETATM 820 O HOH A 274 6.840 16.367 0.729 1.00 0.00 O
+HETATM 821 H1 HOH A 274 6.887 15.432 0.529 1.00 0.00 H
+HETATM 822 H2 HOH A 274 6.350 16.746 -0.001 1.00 0.00 H
+HETATM 823 O HOH A 275 27.640 1.351 27.201 1.00 0.00 O
+HETATM 824 H1 HOH A 275 27.044 1.091 26.499 1.00 0.00 H
+HETATM 825 H2 HOH A 275 27.566 0.652 27.851 1.00 0.00 H
+HETATM 826 O HOH A 276 25.402 0.744 25.410 1.00 0.00 O
+HETATM 827 H1 HOH A 276 25.001 1.613 25.381 1.00 0.00 H
+HETATM 828 H2 HOH A 276 24.746 0.188 25.829 1.00 0.00 H
+HETATM 829 O HOH A 277 12.208 13.594 23.941 1.00 0.00 O
+HETATM 830 H1 HOH A 277 11.292 13.672 24.206 1.00 0.00 H
+HETATM 831 H2 HOH A 277 12.471 12.723 24.237 1.00 0.00 H
+HETATM 832 O HOH A 278 9.623 13.929 25.279 1.00 0.00 O
+HETATM 833 H1 HOH A 278 9.772 14.791 25.668 1.00 0.00 H
+HETATM 834 H2 HOH A 278 9.525 13.339 26.026 1.00 0.00 H
+HETATM 835 O HOH A 279 23.647 7.573 18.993 1.00 0.00 O
+HETATM 836 H1 HOH A 279 24.596 7.463 19.058 1.00 0.00 H
+HETATM 837 H2 HOH A 279 23.339 7.551 19.899 1.00 0.00 H
+HETATM 838 O HOH A 280 26.423 6.680 19.280 1.00 0.00 O
+HETATM 839 H1 HOH A 280 26.426 5.999 18.606 1.00 0.00 H
+HETATM 840 H2 HOH A 280 26.567 6.209 20.100 1.00 0.00 H
+HETATM 841 O HOH A 281 8.505 26.962 9.236 1.00 0.00 O
+HETATM 842 H1 HOH A 281 9.118 26.228 9.212 1.00 0.00 H
+HETATM 843 H2 HOH A 281 8.326 27.097 10.166 1.00 0.00 H
+HETATM 844 O HOH A 282 9.915 24.394 9.260 1.00 0.00 O
+HETATM 845 H1 HOH A 282 9.405 23.943 8.586 1.00 0.00 H
+HETATM 846 H2 HOH A 282 9.748 23.899 10.062 1.00 0.00 H
+HETATM 847 O HOH A 283 4.780 19.683 10.363 1.00 0.00 O
+HETATM 848 H1 HOH A 283 5.409 19.082 10.762 1.00 0.00 H
+HETATM 849 H2 HOH A 283 4.782 19.451 9.435 1.00 0.00 H
+HETATM 850 O HOH A 284 7.100 18.196 11.358 1.00 0.00 O
+HETATM 851 H1 HOH A 284 7.540 18.908 11.823 1.00 0.00 H
+HETATM 852 H2 HOH A 284 7.704 17.957 10.655 1.00 0.00 H
+HETATM 853 O HOH A 285 15.900 23.458 25.893 1.00 0.00 O
+HETATM 854 H1 HOH A 285 15.329 23.981 25.331 1.00 0.00 H
+HETATM 855 H2 HOH A 285 15.312 23.071 26.541 1.00 0.00 H
+HETATM 856 O HOH A 286 14.162 25.436 24.609 1.00 0.00 O
+HETATM 857 H1 HOH A 286 14.740 26.197 24.669 1.00 0.00 H
+HETATM 858 H2 HOH A 286 13.408 25.662 25.155 1.00 0.00 H
+HETATM 859 O HOH A 287 5.833 14.639 23.629 1.00 0.00 O
+HETATM 860 H1 HOH A 287 5.092 14.867 24.190 1.00 0.00 H
+HETATM 861 H2 HOH A 287 5.630 15.044 22.786 1.00 0.00 H
+HETATM 862 O HOH A 288 3.290 14.918 25.057 1.00 0.00 O
+HETATM 863 H1 HOH A 288 3.191 14.013 25.354 1.00 0.00 H
+HETATM 864 H2 HOH A 288 2.556 15.059 24.461 1.00 0.00 H
+HETATM 865 O HOH A 289 1.993 21.572 1.364 1.00 0.00 O
+HETATM 866 H1 HOH A 289 2.733 22.178 1.359 1.00 0.00 H
+HETATM 867 H2 HOH A 289 2.173 20.967 0.644 1.00 0.00 H
+HETATM 868 O HOH A 290 3.989 23.666 0.900 1.00 0.00 O
+HETATM 869 H1 HOH A 290 3.411 24.429 0.943 1.00 0.00 H
+HETATM 870 H2 HOH A 290 4.315 23.660 0.000 1.00 0.00 H
+HETATM 871 O HOH A 291 14.877 15.104 27.481 1.00 0.00 O
+HETATM 872 H1 HOH A 291 14.949 14.220 27.123 1.00 0.00 H
+HETATM 873 H2 HOH A 291 14.192 15.040 28.146 1.00 0.00 H
+HETATM 874 O HOH A 292 14.616 12.533 26.100 1.00 0.00 O
+HETATM 875 H1 HOH A 292 14.581 12.856 25.199 1.00 0.00 H
+HETATM 876 H2 HOH A 292 13.760 12.131 26.247 1.00 0.00 H
+HETATM 877 O HOH A 293 14.140 19.228 20.295 1.00 0.00 O
+HETATM 878 H1 HOH A 293 14.478 20.075 20.585 1.00 0.00 H
+HETATM 879 H2 HOH A 293 13.505 19.443 19.612 1.00 0.00 H
+HETATM 880 O HOH A 294 14.674 21.859 21.468 1.00 0.00 O
+HETATM 881 H1 HOH A 294 14.545 21.635 22.390 1.00 0.00 H
+HETATM 882 H2 HOH A 294 13.980 22.488 21.272 1.00 0.00 H
+HETATM 883 O HOH A 295 5.310 29.553 18.554 1.00 0.00 O
+HETATM 884 H1 HOH A 295 5.078 28.748 19.016 1.00 0.00 H
+HETATM 885 H2 HOH A 295 4.953 29.437 17.674 1.00 0.00 H
+HETATM 886 O HOH A 296 5.039 26.859 19.674 1.00 0.00 O
+HETATM 887 H1 HOH A 296 5.931 26.749 20.003 1.00 0.00 H
+HETATM 888 H2 HOH A 296 4.949 26.194 18.992 1.00 0.00 H
+HETATM 889 O HOH A 297 14.165 25.587 10.050 1.00 0.00 O
+HETATM 890 H1 HOH A 297 14.972 25.821 10.508 1.00 0.00 H
+HETATM 891 H2 HOH A 297 14.445 25.381 9.159 1.00 0.00 H
+HETATM 892 O HOH A 298 16.581 26.806 11.173 1.00 0.00 O
+HETATM 893 H1 HOH A 298 16.187 27.601 11.535 1.00 0.00 H
+HETATM 894 H2 HOH A 298 17.176 27.119 10.493 1.00 0.00 H
+HETATM 895 O HOH A 299 25.387 27.076 10.974 1.00 0.00 O
+HETATM 896 H1 HOH A 299 25.718 26.180 10.905 1.00 0.00 H
+HETATM 897 H2 HOH A 299 26.169 27.611 11.110 1.00 0.00 H
+HETATM 898 O HOH A 300 26.445 24.367 11.335 1.00 0.00 O
+HETATM 899 H1 HOH A 300 25.797 24.041 11.960 1.00 0.00 H
+HETATM 900 H2 HOH A 300 27.271 24.365 11.819 1.00 0.00 H
+HETATM 901 O HOH A 301 5.775 21.278 11.516 1.00 0.00 O
+HETATM 902 H1 HOH A 301 5.663 21.677 10.654 1.00 0.00 H
+HETATM 903 H2 HOH A 301 6.677 20.956 11.516 1.00 0.00 H
+HETATM 904 O HOH A 302 5.380 21.956 8.693 1.00 0.00 O
+HETATM 905 H1 HOH A 302 4.553 21.494 8.548 1.00 0.00 H
+HETATM 906 H2 HOH A 302 6.008 21.511 8.125 1.00 0.00 H
+HETATM 907 O HOH A 303 25.081 3.484 26.816 1.00 0.00 O
+HETATM 908 H1 HOH A 303 24.479 3.881 26.187 1.00 0.00 H
+HETATM 909 H2 HOH A 303 25.463 4.226 27.285 1.00 0.00 H
+HETATM 910 O HOH A 304 23.716 4.818 24.593 1.00 0.00 O
+HETATM 911 H1 HOH A 304 24.064 4.291 23.872 1.00 0.00 H
+HETATM 912 H2 HOH A 304 24.058 5.698 24.436 1.00 0.00 H
+HETATM 913 O HOH A 305 18.074 25.928 5.284 1.00 0.00 O
+HETATM 914 H1 HOH A 305 18.281 25.106 5.728 1.00 0.00 H
+HETATM 915 H2 HOH A 305 17.908 25.676 4.376 1.00 0.00 H
+HETATM 916 O HOH A 306 19.223 23.470 6.390 1.00 0.00 O
+HETATM 917 H1 HOH A 306 20.002 23.847 6.800 1.00 0.00 H
+HETATM 918 H2 HOH A 306 19.564 22.893 5.707 1.00 0.00 H
+HETATM 919 O HOH A 307 14.673 9.139 11.749 1.00 0.00 O
+HETATM 920 H1 HOH A 307 14.034 9.553 11.169 1.00 0.00 H
+HETATM 921 H2 HOH A 307 14.169 8.894 12.526 1.00 0.00 H
+HETATM 922 O HOH A 308 12.778 10.859 10.323 1.00 0.00 O
+HETATM 923 H1 HOH A 308 13.354 11.608 10.164 1.00 0.00 H
+HETATM 924 H2 HOH A 308 12.094 11.198 10.900 1.00 0.00 H
+HETATM 925 O HOH A 309 21.686 28.790 7.386 1.00 0.00 O
+HETATM 926 H1 HOH A 309 22.464 28.261 7.560 1.00 0.00 H
+HETATM 927 H2 HOH A 309 21.531 29.266 8.201 1.00 0.00 H
+HETATM 928 O HOH A 310 23.704 26.832 8.209 1.00 0.00 O
+HETATM 929 H1 HOH A 310 23.290 26.042 7.861 1.00 0.00 H
+HETATM 930 H2 HOH A 310 23.714 26.702 9.157 1.00 0.00 H
+HETATM 931 O HOH A 311 -0.000 12.212 7.230 1.00 0.00 O
+HETATM 932 H1 HOH A 311 0.380 12.378 8.092 1.00 0.00 H
+HETATM 933 H2 HOH A 311 0.506 12.763 6.634 1.00 0.00 H
+HETATM 934 O HOH A 312 0.862 13.210 9.847 1.00 0.00 O
+HETATM 935 H1 HOH A 312 -0.000 13.346 10.240 1.00 0.00 H
+HETATM 936 H2 HOH A 312 1.244 14.085 9.790 1.00 0.00 H
+HETATM 937 O HOH A 313 29.521 12.933 9.960 1.00 0.00 O
+HETATM 938 H1 HOH A 313 29.007 13.661 9.611 1.00 0.00 H
+HETATM 939 H2 HOH A 313 30.000 13.309 10.699 1.00 0.00 H
+HETATM 940 O HOH A 314 28.450 15.328 8.657 1.00 0.00 O
+HETATM 941 H1 HOH A 314 28.732 15.143 7.760 1.00 0.00 H
+HETATM 942 H2 HOH A 314 28.931 16.118 8.903 1.00 0.00 H
+HETATM 943 O HOH A 315 7.536 21.433 5.722 1.00 0.00 O
+HETATM 944 H1 HOH A 315 6.817 22.002 5.447 1.00 0.00 H
+HETATM 945 H2 HOH A 315 7.540 20.722 5.080 1.00 0.00 H
+HETATM 946 O HOH A 316 5.000 22.771 5.121 1.00 0.00 O
+HETATM 947 H1 HOH A 316 4.642 22.808 6.008 1.00 0.00 H
+HETATM 948 H2 HOH A 316 4.398 22.203 4.640 1.00 0.00 H
+HETATM 949 O HOH A 317 17.552 19.820 18.087 1.00 0.00 O
+HETATM 950 H1 HOH A 317 17.504 18.864 18.085 1.00 0.00 H
+HETATM 951 H2 HOH A 317 18.125 20.033 17.351 1.00 0.00 H
+HETATM 952 O HOH A 318 17.928 16.924 18.321 1.00 0.00 O
+HETATM 953 H1 HOH A 318 18.111 16.878 19.260 1.00 0.00 H
+HETATM 954 H2 HOH A 318 18.737 16.631 17.903 1.00 0.00 H
+HETATM 955 O HOH A 319 10.210 18.976 17.765 1.00 0.00 O
+HETATM 956 H1 HOH A 319 9.973 19.875 17.539 1.00 0.00 H
+HETATM 957 H2 HOH A 319 10.705 19.056 18.581 1.00 0.00 H
+HETATM 958 O HOH A 320 10.031 21.768 16.895 1.00 0.00 O
+HETATM 959 H1 HOH A 320 10.331 21.657 15.993 1.00 0.00 H
+HETATM 960 H2 HOH A 320 10.698 22.317 17.307 1.00 0.00 H
+HETATM 961 O HOH A 321 29.520 3.840 2.758 1.00 0.00 O
+HETATM 962 H1 HOH A 321 29.418 2.889 2.803 1.00 0.00 H
+HETATM 963 H2 HOH A 321 29.750 4.099 3.651 1.00 0.00 H
+HETATM 964 O HOH A 322 28.698 1.053 3.136 1.00 0.00 O
+HETATM 965 H1 HOH A 322 27.860 1.086 2.673 1.00 0.00 H
+HETATM 966 H2 HOH A 322 28.465 0.866 4.045 1.00 0.00 H
+HETATM 967 O HOH A 323 7.441 13.759 9.520 1.00 0.00 O
+HETATM 968 H1 HOH A 323 7.737 13.939 10.412 1.00 0.00 H
+HETATM 969 H2 HOH A 323 6.936 12.950 9.593 1.00 0.00 H
+HETATM 970 O HOH A 324 8.737 13.896 12.144 1.00 0.00 O
+HETATM 971 H1 HOH A 324 9.637 14.044 11.853 1.00 0.00 H
+HETATM 972 H2 HOH A 324 8.760 13.043 12.579 1.00 0.00 H
+HETATM 973 O HOH A 325 14.640 10.130 26.495 1.00 0.00 O
+HETATM 974 H1 HOH A 325 14.068 9.870 25.773 1.00 0.00 H
+HETATM 975 H2 HOH A 325 15.461 9.666 26.331 1.00 0.00 H
+HETATM 976 O HOH A 326 12.830 8.844 24.584 1.00 0.00 O
+HETATM 977 H1 HOH A 326 12.109 8.643 25.181 1.00 0.00 H
+HETATM 978 H2 HOH A 326 13.154 7.990 24.300 1.00 0.00 H
+HETATM 979 O HOH A 327 22.551 27.781 5.415 1.00 0.00 O
+HETATM 980 H1 HOH A 327 23.428 28.132 5.569 1.00 0.00 H
+HETATM 981 H2 HOH A 327 22.680 26.836 5.338 1.00 0.00 H
+HETATM 982 O HOH A 328 25.306 28.774 5.318 1.00 0.00 O
+HETATM 983 H1 HOH A 328 25.194 29.445 4.644 1.00 0.00 H
+HETATM 984 H2 HOH A 328 25.905 28.137 4.929 1.00 0.00 H
+HETATM 985 O HOH A 329 21.298 15.829 24.054 1.00 0.00 O
+HETATM 986 H1 HOH A 329 21.276 16.644 24.556 1.00 0.00 H
+HETATM 987 H2 HOH A 329 21.374 16.110 23.142 1.00 0.00 H
+HETATM 988 O HOH A 330 20.682 18.353 25.410 1.00 0.00 O
+HETATM 989 H1 HOH A 330 19.919 18.065 25.911 1.00 0.00 H
+HETATM 990 H2 HOH A 330 20.340 19.012 24.806 1.00 0.00 H
+HETATM 991 O HOH A 331 15.842 6.689 1.983 1.00 0.00 O
+HETATM 992 H1 HOH A 331 15.516 5.831 1.714 1.00 0.00 H
+HETATM 993 H2 HOH A 331 15.074 7.259 1.954 1.00 0.00 H
+HETATM 994 O HOH A 332 14.860 4.285 0.627 1.00 0.00 O
+HETATM 995 H1 HOH A 332 15.575 4.171 0.000 1.00 0.00 H
+HETATM 996 H2 HOH A 332 14.091 4.465 0.086 1.00 0.00 H
+HETATM 997 O HOH A 333 12.810 6.342 13.087 1.00 0.00 O
+HETATM 998 H1 HOH A 333 12.287 5.972 13.798 1.00 0.00 H
+HETATM 999 H2 HOH A 333 13.089 7.197 13.415 1.00 0.00 H
+HETATM 1000 O HOH A 334 10.799 5.567 15.072 1.00 0.00 O
+HETATM 1001 H1 HOH A 334 10.089 5.330 14.474 1.00 0.00 H
+HETATM 1002 H2 HOH A 334 10.465 6.319 15.559 1.00 0.00 H
+HETATM 1003 O HOH A 335 5.185 25.164 23.949 1.00 0.00 O
+HETATM 1004 H1 HOH A 335 5.468 24.489 23.332 1.00 0.00 H
+HETATM 1005 H2 HOH A 335 5.480 24.849 24.803 1.00 0.00 H
+HETATM 1006 O HOH A 336 5.598 22.803 22.263 1.00 0.00 O
+HETATM 1007 H1 HOH A 336 4.734 22.768 21.850 1.00 0.00 H
+HETATM 1008 H2 HOH A 336 5.653 21.999 22.778 1.00 0.00 H
+HETATM 1009 O HOH A 337 18.885 10.080 23.913 1.00 0.00 O
+HETATM 1010 H1 HOH A 337 18.360 10.763 24.331 1.00 0.00 H
+HETATM 1011 H2 HOH A 337 19.106 10.439 23.053 1.00 0.00 H
+HETATM 1012 O HOH A 338 16.856 11.975 24.851 1.00 0.00 O
+HETATM 1013 H1 HOH A 338 16.181 11.347 25.109 1.00 0.00 H
+HETATM 1014 H2 HOH A 338 16.465 12.469 24.131 1.00 0.00 H
+HETATM 1015 O HOH A 339 14.688 19.475 9.151 1.00 0.00 O
+HETATM 1016 H1 HOH A 339 14.783 20.186 8.518 1.00 0.00 H
+HETATM 1017 H2 HOH A 339 15.403 19.609 9.773 1.00 0.00 H
+HETATM 1018 O HOH A 340 15.407 21.331 7.001 1.00 0.00 O
+HETATM 1019 H1 HOH A 340 15.331 20.729 6.259 1.00 0.00 H
+HETATM 1020 H2 HOH A 340 16.333 21.570 7.025 1.00 0.00 H
+HETATM 1021 O HOH A 341 3.381 4.488 28.302 1.00 0.00 O
+HETATM 1022 H1 HOH A 341 2.972 3.644 28.493 1.00 0.00 H
+HETATM 1023 H2 HOH A 341 3.127 4.681 27.400 1.00 0.00 H
+HETATM 1024 O HOH A 342 2.562 1.689 28.574 1.00 0.00 O
+HETATM 1025 H1 HOH A 342 3.377 1.333 28.929 1.00 0.00 H
+HETATM 1026 H2 HOH A 342 2.460 1.259 27.725 1.00 0.00 H
+HETATM 1027 O HOH A 343 23.080 18.838 19.478 1.00 0.00 O
+HETATM 1028 H1 HOH A 343 22.350 19.221 18.992 1.00 0.00 H
+HETATM 1029 H2 HOH A 343 22.979 17.894 19.358 1.00 0.00 H
+HETATM 1030 O HOH A 344 20.532 19.849 18.444 1.00 0.00 O
+HETATM 1031 H1 HOH A 344 20.291 20.413 19.180 1.00 0.00 H
+HETATM 1032 H2 HOH A 344 19.856 19.172 18.427 1.00 0.00 H
+HETATM 1033 O HOH A 345 28.915 25.182 7.639 1.00 0.00 O
+HETATM 1034 H1 HOH A 345 28.569 25.093 6.751 1.00 0.00 H
+HETATM 1035 H2 HOH A 345 28.210 24.866 8.204 1.00 0.00 H
+HETATM 1036 O HOH A 346 27.559 25.387 5.049 1.00 0.00 O
+HETATM 1037 H1 HOH A 346 27.821 26.279 4.819 1.00 0.00 H
+HETATM 1038 H2 HOH A 346 26.608 25.431 5.143 1.00 0.00 H
+HETATM 1039 O HOH A 347 24.538 8.263 8.606 1.00 0.00 O
+HETATM 1040 H1 HOH A 347 24.434 7.929 9.497 1.00 0.00 H
+HETATM 1041 H2 HOH A 347 24.929 7.537 8.121 1.00 0.00 H
+HETATM 1042 O HOH A 348 24.785 7.339 11.375 1.00 0.00 O
+HETATM 1043 H1 HOH A 348 25.185 8.122 11.754 1.00 0.00 H
+HETATM 1044 H2 HOH A 348 25.450 6.657 11.470 1.00 0.00 H
+HETATM 1045 O HOH A 349 25.236 5.444 6.122 1.00 0.00 O
+HETATM 1046 H1 HOH A 349 25.800 5.281 6.877 1.00 0.00 H
+HETATM 1047 H2 HOH A 349 25.553 6.271 5.758 1.00 0.00 H
+HETATM 1048 O HOH A 350 26.638 5.341 8.692 1.00 0.00 O
+HETATM 1049 H1 HOH A 350 25.888 5.156 9.259 1.00 0.00 H
+HETATM 1050 H2 HOH A 350 26.944 6.203 8.970 1.00 0.00 H
+HETATM 1051 O HOH A 351 11.311 23.975 19.629 1.00 0.00 O
+HETATM 1052 H1 HOH A 351 11.354 24.700 19.006 1.00 0.00 H
+HETATM 1053 H2 HOH A 351 12.196 23.914 19.989 1.00 0.00 H
+HETATM 1054 O HOH A 352 11.704 25.812 17.381 1.00 0.00 O
+HETATM 1055 H1 HOH A 352 11.273 25.298 16.697 1.00 0.00 H
+HETATM 1056 H2 HOH A 352 12.620 25.857 17.109 1.00 0.00 H
+HETATM 1057 O HOH A 353 3.620 9.954 0.199 1.00 0.00 O
+HETATM 1058 H1 HOH A 353 3.474 9.876 1.141 1.00 0.00 H
+HETATM 1059 H2 HOH A 353 4.499 10.324 0.122 1.00 0.00 H
+HETATM 1060 O HOH A 354 3.079 10.283 3.060 1.00 0.00 O
+HETATM 1061 H1 HOH A 354 2.220 10.701 2.997 1.00 0.00 H
+HETATM 1062 H2 HOH A 354 3.642 10.946 3.459 1.00 0.00 H
+HETATM 1063 O HOH A 355 23.539 29.100 23.971 1.00 0.00 O
+HETATM 1064 H1 HOH A 355 23.347 28.844 23.069 1.00 0.00 H
+HETATM 1065 H2 HOH A 355 23.312 28.331 24.493 1.00 0.00 H
+HETATM 1066 O HOH A 356 22.403 28.409 21.360 1.00 0.00 O
+HETATM 1067 H1 HOH A 356 21.915 29.217 21.197 1.00 0.00 H
+HETATM 1068 H2 HOH A 356 21.731 27.730 21.428 1.00 0.00 H
+HETATM 1069 O HOH A 357 9.148 11.844 10.493 1.00 0.00 O
+HETATM 1070 H1 HOH A 357 10.027 12.205 10.601 1.00 0.00 H
+HETATM 1071 H2 HOH A 357 9.212 11.279 9.723 1.00 0.00 H
+HETATM 1072 O HOH A 358 11.689 13.298 10.387 1.00 0.00 O
+HETATM 1073 H1 HOH A 358 11.350 14.189 10.480 1.00 0.00 H
+HETATM 1074 H2 HOH A 358 12.079 13.277 9.513 1.00 0.00 H
+HETATM 1075 O HOH A 359 28.181 10.214 29.095 1.00 0.00 O
+HETATM 1076 H1 HOH A 359 28.733 9.467 28.866 1.00 0.00 H
+HETATM 1077 H2 HOH A 359 28.584 10.578 29.883 1.00 0.00 H
+HETATM 1078 O HOH A 360 29.595 7.662 28.823 1.00 0.00 O
+HETATM 1079 H1 HOH A 360 28.837 7.087 28.721 1.00 0.00 H
+HETATM 1080 H2 HOH A 360 30.000 7.385 29.645 1.00 0.00 H
+HETATM 1081 O HOH A 361 17.369 24.375 17.354 1.00 0.00 O
+HETATM 1082 H1 HOH A 361 16.826 24.464 18.137 1.00 0.00 H
+HETATM 1083 H2 HOH A 361 16.744 24.233 16.642 1.00 0.00 H
+HETATM 1084 O HOH A 362 15.666 24.073 19.718 1.00 0.00 O
+HETATM 1085 H1 HOH A 362 16.206 23.450 20.207 1.00 0.00 H
+HETATM 1086 H2 HOH A 362 14.861 23.593 19.523 1.00 0.00 H
+HETATM 1087 O HOH A 363 8.609 6.458 16.809 1.00 0.00 O
+HETATM 1088 H1 HOH A 363 8.078 6.164 16.069 1.00 0.00 H
+HETATM 1089 H2 HOH A 363 8.832 7.365 16.598 1.00 0.00 H
+HETATM 1090 O HOH A 364 7.489 5.512 14.272 1.00 0.00 O
+HETATM 1091 H1 HOH A 364 8.000 4.707 14.180 1.00 0.00 H
+HETATM 1092 H2 HOH A 364 7.760 6.057 13.533 1.00 0.00 H
+HETATM 1093 O HOH A 365 6.212 4.163 25.978 1.00 0.00 O
+HETATM 1094 H1 HOH A 365 6.224 5.060 25.644 1.00 0.00 H
+HETATM 1095 H2 HOH A 365 5.732 4.222 26.804 1.00 0.00 H
+HETATM 1096 O HOH A 366 6.664 6.988 25.346 1.00 0.00 O
+HETATM 1097 H1 HOH A 366 7.605 6.949 25.174 1.00 0.00 H
+HETATM 1098 H2 HOH A 366 6.582 7.548 26.118 1.00 0.00 H
+HETATM 1099 O HOH A 367 27.604 9.241 26.979 1.00 0.00 O
+HETATM 1100 H1 HOH A 367 27.008 9.002 26.270 1.00 0.00 H
+HETATM 1101 H2 HOH A 367 28.476 9.033 26.641 1.00 0.00 H
+HETATM 1102 O HOH A 368 25.870 7.971 24.989 1.00 0.00 O
+HETATM 1103 H1 HOH A 368 25.300 7.483 25.584 1.00 0.00 H
+HETATM 1104 H2 HOH A 368 26.329 7.297 24.488 1.00 0.00 H
+HETATM 1105 O HOH A 369 6.786 23.102 25.247 1.00 0.00 O
+HETATM 1106 H1 HOH A 369 7.237 22.635 25.950 1.00 0.00 H
+HETATM 1107 H2 HOH A 369 6.941 22.570 24.467 1.00 0.00 H
+HETATM 1108 O HOH A 370 8.643 21.902 27.170 1.00 0.00 O
+HETATM 1109 H1 HOH A 370 9.073 22.702 27.474 1.00 0.00 H
+HETATM 1110 H2 HOH A 370 9.336 21.404 26.738 1.00 0.00 H
+HETATM 1111 O HOH A 371 18.620 13.516 5.182 1.00 0.00 O
+HETATM 1112 H1 HOH A 371 19.147 13.557 5.980 1.00 0.00 H
+HETATM 1113 H2 HOH A 371 17.737 13.757 5.465 1.00 0.00 H
+HETATM 1114 O HOH A 372 19.987 13.133 7.745 1.00 0.00 O
+HETATM 1115 H1 HOH A 372 20.375 12.274 7.575 1.00 0.00 H
+HETATM 1116 H2 HOH A 372 19.372 12.984 8.462 1.00 0.00 H
+HETATM 1117 O HOH A 373 12.881 15.810 0.920 1.00 0.00 O
+HETATM 1118 H1 HOH A 373 12.029 15.384 1.013 1.00 0.00 H
+HETATM 1119 H2 HOH A 373 12.678 16.681 0.579 1.00 0.00 H
+HETATM 1120 O HOH A 374 10.308 14.439 0.634 1.00 0.00 O
+HETATM 1121 H1 HOH A 374 10.613 13.650 0.185 1.00 0.00 H
+HETATM 1122 H2 HOH A 374 9.737 14.872 -0.001 1.00 0.00 H
+HETATM 1123 O HOH A 375 19.815 23.067 3.528 1.00 0.00 O
+HETATM 1124 H1 HOH A 375 20.269 23.880 3.747 1.00 0.00 H
+HETATM 1125 H2 HOH A 375 18.919 23.338 3.327 1.00 0.00 H
+HETATM 1126 O HOH A 376 20.932 25.507 4.702 1.00 0.00 O
+HETATM 1127 H1 HOH A 376 21.304 25.127 5.499 1.00 0.00 H
+HETATM 1128 H2 HOH A 376 20.250 26.102 5.014 1.00 0.00 H
+HETATM 1129 O HOH A 377 23.035 14.980 28.088 1.00 0.00 O
+HETATM 1130 H1 HOH A 377 22.612 15.681 27.592 1.00 0.00 H
+HETATM 1131 H2 HOH A 377 23.032 15.291 28.994 1.00 0.00 H
+HETATM 1132 O HOH A 378 22.248 17.393 26.623 1.00 0.00 O
+HETATM 1133 H1 HOH A 378 22.945 17.396 25.966 1.00 0.00 H
+HETATM 1134 H2 HOH A 378 22.394 18.188 27.135 1.00 0.00 H
+HETATM 1135 O HOH A 379 18.530 19.887 10.685 1.00 0.00 O
+HETATM 1136 H1 HOH A 379 18.725 20.641 10.130 1.00 0.00 H
+HETATM 1137 H2 HOH A 379 18.814 19.130 10.172 1.00 0.00 H
+HETATM 1138 O HOH A 380 18.651 22.039 8.701 1.00 0.00 O
+HETATM 1139 H1 HOH A 380 17.778 22.408 8.835 1.00 0.00 H
+HETATM 1140 H2 HOH A 380 18.637 21.704 7.805 1.00 0.00 H
+HETATM 1141 O HOH A 381 21.543 9.778 17.040 1.00 0.00 O
+HETATM 1142 H1 HOH A 381 20.658 9.980 17.343 1.00 0.00 H
+HETATM 1143 H2 HOH A 381 21.555 10.060 16.126 1.00 0.00 H
+HETATM 1144 O HOH A 382 18.687 9.921 17.676 1.00 0.00 O
+HETATM 1145 H1 HOH A 382 18.580 9.049 18.058 1.00 0.00 H
+HETATM 1146 H2 HOH A 382 18.142 9.909 16.890 1.00 0.00 H
+HETATM 1147 O HOH A 383 29.230 10.517 17.184 1.00 0.00 O
+HETATM 1148 H1 HOH A 383 28.788 10.672 16.350 1.00 0.00 H
+HETATM 1149 H2 HOH A 383 30.000 9.997 16.955 1.00 0.00 H
+HETATM 1150 O HOH A 384 27.695 10.448 14.689 1.00 0.00 O
+HETATM 1151 H1 HOH A 384 26.848 10.182 15.048 1.00 0.00 H
+HETATM 1152 H2 HOH A 384 27.958 9.722 14.125 1.00 0.00 H
+HETATM 1153 O HOH A 385 8.208 24.331 24.103 1.00 0.00 O
+HETATM 1154 H1 HOH A 385 8.673 24.620 23.318 1.00 0.00 H
+HETATM 1155 H2 HOH A 385 7.614 25.053 24.310 1.00 0.00 H
+HETATM 1156 O HOH A 386 9.936 25.539 22.069 1.00 0.00 O
+HETATM 1157 H1 HOH A 386 10.785 25.305 22.443 1.00 0.00 H
+HETATM 1158 H2 HOH A 386 9.913 26.496 22.099 1.00 0.00 H
+HETATM 1159 O HOH A 387 22.043 2.012 9.095 1.00 0.00 O
+HETATM 1160 H1 HOH A 387 21.241 2.465 8.837 1.00 0.00 H
+HETATM 1161 H2 HOH A 387 22.318 2.449 9.901 1.00 0.00 H
+HETATM 1162 O HOH A 388 19.946 3.811 8.121 1.00 0.00 O
+HETATM 1163 H1 HOH A 388 20.252 3.916 7.219 1.00 0.00 H
+HETATM 1164 H2 HOH A 388 20.016 4.686 8.503 1.00 0.00 H
+HETATM 1165 O HOH A 389 24.384 28.693 17.111 1.00 0.00 O
+HETATM 1166 H1 HOH A 389 24.763 28.226 16.366 1.00 0.00 H
+HETATM 1167 H2 HOH A 389 24.358 29.609 16.832 1.00 0.00 H
+HETATM 1168 O HOH A 390 26.043 27.479 15.023 1.00 0.00 O
+HETATM 1169 H1 HOH A 390 26.666 27.016 15.585 1.00 0.00 H
+HETATM 1170 H2 HOH A 390 26.572 28.128 14.560 1.00 0.00 H
+HETATM 1171 O HOH A 391 30.000 22.320 8.991 1.00 0.00 O
+HETATM 1172 H1 HOH A 391 29.617 21.564 9.436 1.00 0.00 H
+HETATM 1173 H2 HOH A 391 29.508 22.392 8.173 1.00 0.00 H
+HETATM 1174 O HOH A 392 29.139 19.699 9.978 1.00 0.00 O
+HETATM 1175 H1 HOH A 392 30.001 19.321 10.155 1.00 0.00 H
+HETATM 1176 H2 HOH A 392 28.774 19.154 9.282 1.00 0.00 H
+HETATM 1177 O HOH A 393 19.149 12.219 0.837 1.00 0.00 O
+HETATM 1178 H1 HOH A 393 19.852 12.561 1.388 1.00 0.00 H
+HETATM 1179 H2 HOH A 393 19.571 12.025 -0.000 1.00 0.00 H
+HETATM 1180 O HOH A 394 21.228 13.751 2.220 1.00 0.00 O
+HETATM 1181 H1 HOH A 394 20.698 14.501 2.491 1.00 0.00 H
+HETATM 1182 H2 HOH A 394 21.871 14.116 1.612 1.00 0.00 H
+HETATM 1183 O HOH A 395 18.687 17.442 15.339 1.00 0.00 O
+HETATM 1184 H1 HOH A 395 18.793 16.564 15.705 1.00 0.00 H
+HETATM 1185 H2 HOH A 395 18.345 17.295 14.457 1.00 0.00 H
+HETATM 1186 O HOH A 396 19.485 14.736 16.132 1.00 0.00 O
+HETATM 1187 H1 HOH A 396 20.374 14.930 16.432 1.00 0.00 H
+HETATM 1188 H2 HOH A 396 19.604 14.160 15.378 1.00 0.00 H
+HETATM 1189 O HOH A 397 23.860 10.144 16.007 1.00 0.00 O
+HETATM 1190 H1 HOH A 397 24.527 9.659 15.521 1.00 0.00 H
+HETATM 1191 H2 HOH A 397 24.316 10.465 16.785 1.00 0.00 H
+HETATM 1192 O HOH A 398 25.808 8.249 14.911 1.00 0.00 O
+HETATM 1193 H1 HOH A 398 25.227 7.496 14.795 1.00 0.00 H
+HETATM 1194 H2 HOH A 398 26.444 7.966 15.567 1.00 0.00 H
+HETATM 1195 O HOH A 399 23.983 0.447 3.819 1.00 0.00 O
+HETATM 1196 H1 HOH A 399 23.228 0.799 3.347 1.00 0.00 H
+HETATM 1197 H2 HOH A 399 23.606 0.000 4.576 1.00 0.00 H
+HETATM 1198 O HOH A 400 21.676 1.929 2.786 1.00 0.00 O
+HETATM 1199 H1 HOH A 400 22.082 2.793 2.711 1.00 0.00 H
+HETATM 1200 H2 HOH A 400 20.993 2.039 3.448 1.00 0.00 H
+HETATM 1201 O HOH A 401 19.861 18.516 7.416 1.00 0.00 O
+HETATM 1202 H1 HOH A 401 19.308 18.031 6.804 1.00 0.00 H
+HETATM 1203 H2 HOH A 401 19.795 18.030 8.238 1.00 0.00 H
+HETATM 1204 O HOH A 402 17.733 17.289 5.819 1.00 0.00 O
+HETATM 1205 H1 HOH A 402 17.290 18.088 5.530 1.00 0.00 H
+HETATM 1206 H2 HOH A 402 17.089 16.838 6.363 1.00 0.00 H
+HETATM 1207 O HOH A 403 8.030 15.904 20.493 1.00 0.00 O
+HETATM 1208 H1 HOH A 403 8.533 16.704 20.640 1.00 0.00 H
+HETATM 1209 H2 HOH A 403 8.009 15.805 19.541 1.00 0.00 H
+HETATM 1210 O HOH A 404 9.083 18.622 20.791 1.00 0.00 O
+HETATM 1211 H1 HOH A 404 8.425 18.966 21.396 1.00 0.00 H
+HETATM 1212 H2 HOH A 404 8.973 19.140 19.994 1.00 0.00 H
+HETATM 1213 O HOH A 405 21.215 0.051 22.905 1.00 0.00 O
+HETATM 1214 H1 HOH A 405 20.523 0.711 22.903 1.00 0.00 H
+HETATM 1215 H2 HOH A 405 21.681 0.195 23.729 1.00 0.00 H
+HETATM 1216 O HOH A 406 19.518 2.435 22.752 1.00 0.00 O
+HETATM 1217 H1 HOH A 406 19.733 2.707 21.859 1.00 0.00 H
+HETATM 1218 H2 HOH A 406 19.843 3.144 23.306 1.00 0.00 H
+HETATM 1219 O HOH A 407 27.419 17.370 13.967 1.00 0.00 O
+HETATM 1220 H1 HOH A 407 27.929 18.041 13.514 1.00 0.00 H
+HETATM 1221 H2 HOH A 407 27.381 17.668 14.876 1.00 0.00 H
+HETATM 1222 O HOH A 408 29.434 19.167 12.828 1.00 0.00 O
+HETATM 1223 H1 HOH A 408 29.993 18.510 12.410 1.00 0.00 H
+HETATM 1224 H2 HOH A 408 29.986 19.562 13.502 1.00 0.00 H
+HETATM 1225 O HOH A 409 8.650 21.015 2.328 1.00 0.00 O
+HETATM 1226 H1 HOH A 409 7.843 21.110 2.834 1.00 0.00 H
+HETATM 1227 H2 HOH A 409 8.471 21.466 1.503 1.00 0.00 H
+HETATM 1228 O HOH A 410 5.982 20.888 3.532 1.00 0.00 O
+HETATM 1229 H1 HOH A 410 5.965 19.956 3.749 1.00 0.00 H
+HETATM 1230 H2 HOH A 410 5.288 20.999 2.883 1.00 0.00 H
+HETATM 1231 O HOH A 411 11.115 26.463 0.219 1.00 0.00 O
+HETATM 1232 H1 HOH A 411 10.951 26.973 1.012 1.00 0.00 H
+HETATM 1233 H2 HOH A 411 12.029 26.645 -0.000 1.00 0.00 H
+HETATM 1234 O HOH A 412 10.581 28.473 2.283 1.00 0.00 O
+HETATM 1235 H1 HOH A 412 9.770 28.836 1.925 1.00 0.00 H
+HETATM 1236 H2 HOH A 412 11.205 29.197 2.250 1.00 0.00 H
+HETATM 1237 O HOH A 413 14.973 11.309 13.025 1.00 0.00 O
+HETATM 1238 H1 HOH A 413 14.201 10.969 13.476 1.00 0.00 H
+HETATM 1239 H2 HOH A 413 14.690 11.425 12.118 1.00 0.00 H
+HETATM 1240 O HOH A 414 12.752 9.769 14.155 1.00 0.00 O
+HETATM 1241 H1 HOH A 414 13.257 9.065 14.564 1.00 0.00 H
+HETATM 1242 H2 HOH A 414 12.235 9.333 13.478 1.00 0.00 H
+HETATM 1243 O HOH A 415 9.586 26.471 11.857 1.00 0.00 O
+HETATM 1244 H1 HOH A 415 10.241 26.877 11.289 1.00 0.00 H
+HETATM 1245 H2 HOH A 415 9.880 25.565 11.955 1.00 0.00 H
+HETATM 1246 O HOH A 416 11.316 27.434 9.698 1.00 0.00 O
+HETATM 1247 H1 HOH A 416 10.643 27.812 9.131 1.00 0.00 H
+HETATM 1248 H2 HOH A 416 11.688 26.715 9.186 1.00 0.00 H
+HETATM 1249 O HOH A 417 11.992 26.878 21.490 1.00 0.00 O
+HETATM 1250 H1 HOH A 417 12.420 27.439 22.136 1.00 0.00 H
+HETATM 1251 H2 HOH A 417 12.490 27.016 20.684 1.00 0.00 H
+HETATM 1252 O HOH A 418 13.018 29.020 23.205 1.00 0.00 O
+HETATM 1253 H1 HOH A 418 12.182 29.389 23.491 1.00 0.00 H
+HETATM 1254 H2 HOH A 418 13.431 29.720 22.699 1.00 0.00 H
+HETATM 1255 O HOH A 419 1.486 23.664 17.864 1.00 0.00 O
+HETATM 1256 H1 HOH A 419 2.200 23.095 17.577 1.00 0.00 H
+HETATM 1257 H2 HOH A 419 0.760 23.453 17.277 1.00 0.00 H
+HETATM 1258 O HOH A 420 3.728 22.303 16.557 1.00 0.00 O
+HETATM 1259 H1 HOH A 420 4.350 23.031 16.543 1.00 0.00 H
+HETATM 1260 H2 HOH A 420 3.549 22.119 15.635 1.00 0.00 H
+HETATM 1261 O HOH A 421 21.387 26.454 28.314 1.00 0.00 O
+HETATM 1262 H1 HOH A 421 21.237 27.186 27.715 1.00 0.00 H
+HETATM 1263 H2 HOH A 421 20.868 26.667 29.089 1.00 0.00 H
+HETATM 1264 O HOH A 422 21.300 28.974 26.821 1.00 0.00 O
+HETATM 1265 H1 HOH A 422 22.237 29.075 26.653 1.00 0.00 H
+HETATM 1266 H2 HOH A 422 21.073 29.716 27.381 1.00 0.00 H
+HETATM 1267 O HOH A 423 25.216 20.461 14.739 1.00 0.00 O
+HETATM 1268 H1 HOH A 423 25.366 19.618 14.311 1.00 0.00 H
+HETATM 1269 H2 HOH A 423 25.585 20.354 15.616 1.00 0.00 H
+HETATM 1270 O HOH A 424 25.227 17.705 13.744 1.00 0.00 O
+HETATM 1271 H1 HOH A 424 24.320 17.657 13.441 1.00 0.00 H
+HETATM 1272 H2 HOH A 424 25.278 17.066 14.455 1.00 0.00 H
+HETATM 1273 O HOH A 425 23.235 16.352 16.256 1.00 0.00 O
+HETATM 1274 H1 HOH A 425 24.023 16.693 16.679 1.00 0.00 H
+HETATM 1275 H2 HOH A 425 23.313 16.630 15.343 1.00 0.00 H
+HETATM 1276 O HOH A 426 25.366 17.901 17.539 1.00 0.00 O
+HETATM 1277 H1 HOH A 426 24.860 18.272 18.262 1.00 0.00 H
+HETATM 1278 H2 HOH A 426 25.628 18.657 17.014 1.00 0.00 H
+HETATM 1279 O HOH A 427 17.378 21.017 3.188 1.00 0.00 O
+HETATM 1280 H1 HOH A 427 17.419 20.087 3.412 1.00 0.00 H
+HETATM 1281 H2 HOH A 427 16.724 21.067 2.491 1.00 0.00 H
+HETATM 1282 O HOH A 428 17.816 18.127 3.392 1.00 0.00 O
+HETATM 1283 H1 HOH A 428 18.773 18.123 3.350 1.00 0.00 H
+HETATM 1284 H2 HOH A 428 17.537 17.664 2.602 1.00 0.00 H
+HETATM 1285 O HOH A 429 9.287 6.872 1.925 1.00 0.00 O
+HETATM 1286 H1 HOH A 429 9.125 5.938 2.060 1.00 0.00 H
+HETATM 1287 H2 HOH A 429 8.425 7.239 1.726 1.00 0.00 H
+HETATM 1288 O HOH A 430 8.767 3.993 1.762 1.00 0.00 O
+HETATM 1289 H1 HOH A 430 9.489 3.749 1.183 1.00 0.00 H
+HETATM 1290 H2 HOH A 430 7.976 3.798 1.260 1.00 0.00 H
+HETATM 1291 O HOH A 431 13.062 10.548 28.476 1.00 0.00 O
+HETATM 1292 H1 HOH A 431 12.384 11.129 28.131 1.00 0.00 H
+HETATM 1293 H2 HOH A 431 13.879 11.032 28.352 1.00 0.00 H
+HETATM 1294 O HOH A 432 11.173 12.146 26.907 1.00 0.00 O
+HETATM 1295 H1 HOH A 432 10.782 11.441 26.390 1.00 0.00 H
+HETATM 1296 H2 HOH A 432 11.616 12.700 26.264 1.00 0.00 H
+HETATM 1297 O HOH A 433 15.080 4.665 18.970 1.00 0.00 O
+HETATM 1298 H1 HOH A 433 15.956 4.388 19.240 1.00 0.00 H
+HETATM 1299 H2 HOH A 433 14.602 4.781 19.791 1.00 0.00 H
+HETATM 1300 O HOH A 434 17.511 3.305 19.880 1.00 0.00 O
+HETATM 1301 H1 HOH A 434 17.511 2.578 19.257 1.00 0.00 H
+HETATM 1302 H2 HOH A 434 17.393 2.891 20.735 1.00 0.00 H
+HETATM 1303 O HOH A 435 19.521 1.370 0.000 1.00 0.00 O
+HETATM 1304 H1 HOH A 435 18.938 1.319 0.757 1.00 0.00 H
+HETATM 1305 H2 HOH A 435 19.989 0.534 0.000 1.00 0.00 H
+HETATM 1306 O HOH A 436 18.213 1.326 2.621 1.00 0.00 O
+HETATM 1307 H1 HOH A 436 18.482 2.191 2.932 1.00 0.00 H
+HETATM 1308 H2 HOH A 436 18.632 0.711 3.223 1.00 0.00 H
+HETATM 1309 O HOH A 437 27.282 18.327 6.462 1.00 0.00 O
+HETATM 1310 H1 HOH A 437 26.977 18.024 5.607 1.00 0.00 H
+HETATM 1311 H2 HOH A 437 26.834 17.762 7.091 1.00 0.00 H
+HETATM 1312 O HOH A 438 25.870 17.693 3.974 1.00 0.00 O
+HETATM 1313 H1 HOH A 438 25.673 18.586 3.688 1.00 0.00 H
+HETATM 1314 H2 HOH A 438 25.014 17.297 4.137 1.00 0.00 H
+HETATM 1315 O HOH A 439 14.622 7.382 26.170 1.00 0.00 O
+HETATM 1316 H1 HOH A 439 15.049 7.723 25.385 1.00 0.00 H
+HETATM 1317 H2 HOH A 439 14.035 6.698 25.848 1.00 0.00 H
+HETATM 1318 O HOH A 440 15.430 8.702 23.683 1.00 0.00 O
+HETATM 1319 H1 HOH A 440 15.252 9.609 23.936 1.00 0.00 H
+HETATM 1320 H2 HOH A 440 14.821 8.526 22.967 1.00 0.00 H
+HETATM 1321 O HOH A 441 17.186 23.630 10.566 1.00 0.00 O
+HETATM 1322 H1 HOH A 441 17.232 23.595 11.522 1.00 0.00 H
+HETATM 1323 H2 HOH A 441 16.774 24.473 10.376 1.00 0.00 H
+HETATM 1324 O HOH A 442 16.766 23.396 13.457 1.00 0.00 O
+HETATM 1325 H1 HOH A 442 16.396 22.513 13.478 1.00 0.00 H
+HETATM 1326 H2 HOH A 442 16.059 23.962 13.765 1.00 0.00 H
+HETATM 1327 O HOH A 443 22.930 5.681 10.001 1.00 0.00 O
+HETATM 1328 H1 HOH A 443 22.941 6.379 10.655 1.00 0.00 H
+HETATM 1329 H2 HOH A 443 23.687 5.861 9.444 1.00 0.00 H
+HETATM 1330 O HOH A 444 22.747 8.142 11.579 1.00 0.00 O
+HETATM 1331 H1 HOH A 444 21.817 8.331 11.446 1.00 0.00 H
+HETATM 1332 H2 HOH A 444 23.204 8.873 11.162 1.00 0.00 H
+HETATM 1333 O HOH A 445 24.055 12.474 23.016 1.00 0.00 O
+HETATM 1334 H1 HOH A 445 23.851 12.223 22.115 1.00 0.00 H
+HETATM 1335 H2 HOH A 445 24.660 11.799 23.322 1.00 0.00 H
+HETATM 1336 O HOH A 446 23.084 11.316 20.505 1.00 0.00 O
+HETATM 1337 H1 HOH A 446 22.144 11.423 20.651 1.00 0.00 H
+HETATM 1338 H2 HOH A 446 23.218 10.369 20.470 1.00 0.00 H
+HETATM 1339 O HOH A 447 13.309 12.542 17.843 1.00 0.00 O
+HETATM 1340 H1 HOH A 447 13.643 12.848 17.000 1.00 0.00 H
+HETATM 1341 H2 HOH A 447 13.125 13.342 18.334 1.00 0.00 H
+HETATM 1342 O HOH A 448 14.820 13.576 15.556 1.00 0.00 O
+HETATM 1343 H1 HOH A 448 15.568 12.979 15.595 1.00 0.00 H
+HETATM 1344 H2 HOH A 448 15.192 14.440 15.731 1.00 0.00 H
+HETATM 1345 O HOH A 449 1.228 25.875 6.041 1.00 0.00 O
+HETATM 1346 H1 HOH A 449 1.942 26.420 6.369 1.00 0.00 H
+HETATM 1347 H2 HOH A 449 1.278 25.961 5.089 1.00 0.00 H
+HETATM 1348 O HOH A 450 3.060 27.981 6.931 1.00 0.00 O
+HETATM 1349 H1 HOH A 450 2.487 28.413 7.565 1.00 0.00 H
+HETATM 1350 H2 HOH A 450 3.209 28.640 6.252 1.00 0.00 H
+HETATM 1351 O HOH A 451 19.462 2.229 5.102 1.00 0.00 O
+HETATM 1352 H1 HOH A 451 19.500 3.089 4.684 1.00 0.00 H
+HETATM 1353 H2 HOH A 451 20.162 2.247 5.754 1.00 0.00 H
+HETATM 1354 O HOH A 452 20.032 4.642 3.541 1.00 0.00 O
+HETATM 1355 H1 HOH A 452 20.006 4.256 2.665 1.00 0.00 H
+HETATM 1356 H2 HOH A 452 20.936 4.936 3.650 1.00 0.00 H
+HETATM 1357 O HOH A 453 17.450 30.012 21.391 1.00 0.00 O
+HETATM 1358 H1 HOH A 453 17.416 29.327 22.058 1.00 0.00 H
+HETATM 1359 H2 HOH A 453 17.876 29.597 20.641 1.00 0.00 H
+HETATM 1360 O HOH A 454 17.905 28.040 23.509 1.00 0.00 O
+HETATM 1361 H1 HOH A 454 18.257 28.626 24.179 1.00 0.00 H
+HETATM 1362 H2 HOH A 454 18.629 27.449 23.301 1.00 0.00 H
+HETATM 1363 O HOH A 455 16.465 3.213 28.978 1.00 0.00 O
+HETATM 1364 H1 HOH A 455 16.961 3.989 28.716 1.00 0.00 H
+HETATM 1365 H2 HOH A 455 15.583 3.540 29.155 1.00 0.00 H
+HETATM 1366 O HOH A 456 17.992 5.703 28.740 1.00 0.00 O
+HETATM 1367 H1 HOH A 456 18.709 5.490 29.338 1.00 0.00 H
+HETATM 1368 H2 HOH A 456 17.544 6.441 29.152 1.00 0.00 H
+HETATM 1369 O HOH A 457 15.454 12.260 10.136 1.00 0.00 O
+HETATM 1370 H1 HOH A 457 15.594 13.009 9.558 1.00 0.00 H
+HETATM 1371 H2 HOH A 457 16.306 11.826 10.180 1.00 0.00 H
+HETATM 1372 O HOH A 458 15.858 14.162 7.945 1.00 0.00 O
+HETATM 1373 H1 HOH A 458 15.079 13.954 7.428 1.00 0.00 H
+HETATM 1374 H2 HOH A 458 16.593 13.915 7.384 1.00 0.00 H
+HETATM 1375 O HOH A 459 14.693 26.022 26.904 1.00 0.00 O
+HETATM 1376 H1 HOH A 459 14.668 25.953 27.858 1.00 0.00 H
+HETATM 1377 H2 HOH A 459 14.346 26.894 26.717 1.00 0.00 H
+HETATM 1378 O HOH A 460 14.053 25.719 29.747 1.00 0.00 O
+HETATM 1379 H1 HOH A 460 13.631 24.860 29.710 1.00 0.00 H
+HETATM 1380 H2 HOH A 460 13.360 26.317 30.026 1.00 0.00 H
+HETATM 1381 O HOH A 461 3.211 4.128 19.200 1.00 0.00 O
+HETATM 1382 H1 HOH A 461 3.964 4.041 19.785 1.00 0.00 H
+HETATM 1383 H2 HOH A 461 3.090 3.252 18.833 1.00 0.00 H
+HETATM 1384 O HOH A 462 5.823 3.874 20.505 1.00 0.00 O
+HETATM 1385 H1 HOH A 462 6.244 4.651 20.137 1.00 0.00 H
+HETATM 1386 H2 HOH A 462 6.328 3.138 20.159 1.00 0.00 H
+HETATM 1387 O HOH A 463 2.450 14.891 3.529 1.00 0.00 O
+HETATM 1388 H1 HOH A 463 3.245 14.577 3.959 1.00 0.00 H
+HETATM 1389 H2 HOH A 463 1.929 15.273 4.235 1.00 0.00 H
+HETATM 1390 O HOH A 464 4.549 13.494 5.021 1.00 0.00 O
+HETATM 1391 H1 HOH A 464 4.486 12.639 4.593 1.00 0.00 H
+HETATM 1392 H2 HOH A 464 4.297 13.329 5.929 1.00 0.00 H
+HETATM 1393 O HOH A 465 12.956 8.403 21.245 1.00 0.00 O
+HETATM 1394 H1 HOH A 465 13.615 9.083 21.103 1.00 0.00 H
+HETATM 1395 H2 HOH A 465 12.767 8.442 22.182 1.00 0.00 H
+HETATM 1396 O HOH A 466 15.336 10.100 21.040 1.00 0.00 O
+HETATM 1397 H1 HOH A 466 15.896 9.503 20.542 1.00 0.00 H
+HETATM 1398 H2 HOH A 466 15.779 10.202 21.882 1.00 0.00 H
+HETATM 1399 O HOH A 467 3.014 12.343 7.419 1.00 0.00 O
+HETATM 1400 H1 HOH A 467 2.608 11.544 7.755 1.00 0.00 H
+HETATM 1401 H2 HOH A 467 2.442 13.048 7.720 1.00 0.00 H
+HETATM 1402 O HOH A 468 1.401 9.969 8.009 1.00 0.00 O
+HETATM 1403 H1 HOH A 468 1.463 9.537 7.157 1.00 0.00 H
+HETATM 1404 H2 HOH A 468 0.473 10.180 8.107 1.00 0.00 H
+HETATM 1405 O HOH A 469 10.696 15.852 2.710 1.00 0.00 O
+HETATM 1406 H1 HOH A 469 11.566 15.874 3.107 1.00 0.00 H
+HETATM 1407 H2 HOH A 469 10.097 16.047 3.431 1.00 0.00 H
+HETATM 1408 O HOH A 470 13.219 15.398 4.129 1.00 0.00 O
+HETATM 1409 H1 HOH A 470 13.461 14.562 3.729 1.00 0.00 H
+HETATM 1410 H2 HOH A 470 13.080 15.193 5.053 1.00 0.00 H
+HETATM 1411 O HOH A 471 0.467 0.845 13.050 1.00 0.00 O
+HETATM 1412 H1 HOH A 471 1.259 1.112 12.584 1.00 0.00 H
+HETATM 1413 H2 HOH A 471 0.000 0.287 12.428 1.00 0.00 H
+HETATM 1414 O HOH A 472 2.540 2.030 11.353 1.00 0.00 O
+HETATM 1415 H1 HOH A 472 2.409 2.950 11.585 1.00 0.00 H
+HETATM 1416 H2 HOH A 472 2.317 1.981 10.423 1.00 0.00 H
+HETATM 1417 O HOH A 473 14.677 15.144 12.967 1.00 0.00 O
+HETATM 1418 H1 HOH A 473 14.005 15.650 13.424 1.00 0.00 H
+HETATM 1419 H2 HOH A 473 14.791 14.358 13.501 1.00 0.00 H
+HETATM 1420 O HOH A 474 13.050 16.833 14.724 1.00 0.00 O
+HETATM 1421 H1 HOH A 474 13.571 17.635 14.676 1.00 0.00 H
+HETATM 1422 H2 HOH A 474 13.108 16.561 15.639 1.00 0.00 H
+HETATM 1423 O HOH A 475 20.686 4.068 17.750 1.00 0.00 O
+HETATM 1424 H1 HOH A 475 21.168 4.804 18.125 1.00 0.00 H
+HETATM 1425 H2 HOH A 475 20.699 4.228 16.806 1.00 0.00 H
+HETATM 1426 O HOH A 476 21.676 6.615 18.805 1.00 0.00 O
+HETATM 1427 H1 HOH A 476 20.991 6.778 19.456 1.00 0.00 H
+HETATM 1428 H2 HOH A 476 21.583 7.327 18.173 1.00 0.00 H
+HETATM 1429 O HOH A 477 10.815 16.801 5.372 1.00 0.00 O
+HETATM 1430 H1 HOH A 477 11.477 17.348 4.951 1.00 0.00 H
+HETATM 1431 H2 HOH A 477 11.305 16.269 6.000 1.00 0.00 H
+HETATM 1432 O HOH A 478 12.969 17.997 3.787 1.00 0.00 O
+HETATM 1433 H1 HOH A 478 12.640 17.784 2.913 1.00 0.00 H
+HETATM 1434 H2 HOH A 478 13.787 17.507 3.863 1.00 0.00 H
+HETATM 1435 O HOH A 479 17.839 4.145 7.582 1.00 0.00 O
+HETATM 1436 H1 HOH A 479 17.829 3.860 6.669 1.00 0.00 H
+HETATM 1437 H2 HOH A 479 17.531 3.385 8.075 1.00 0.00 H
+HETATM 1438 O HOH A 480 17.239 3.357 4.825 1.00 0.00 O
+HETATM 1439 H1 HOH A 480 16.777 4.148 4.546 1.00 0.00 H
+HETATM 1440 H2 HOH A 480 16.580 2.665 4.784 1.00 0.00 H
+HETATM 1441 O HOH A 481 13.053 24.008 23.329 1.00 0.00 O
+HETATM 1442 H1 HOH A 481 12.745 23.135 23.569 1.00 0.00 H
+HETATM 1443 H2 HOH A 481 12.915 24.060 22.383 1.00 0.00 H
+HETATM 1444 O HOH A 482 12.611 21.159 23.845 1.00 0.00 O
+HETATM 1445 H1 HOH A 482 13.404 20.978 24.350 1.00 0.00 H
+HETATM 1446 H2 HOH A 482 12.703 20.630 23.052 1.00 0.00 H
+HETATM 1447 O HOH A 483 8.434 16.946 13.288 1.00 0.00 O
+HETATM 1448 H1 HOH A 483 7.506 17.178 13.266 1.00 0.00 H
+HETATM 1449 H2 HOH A 483 8.761 17.179 12.419 1.00 0.00 H
+HETATM 1450 O HOH A 484 5.536 17.168 12.918 1.00 0.00 O
+HETATM 1451 H1 HOH A 484 5.279 16.319 13.280 1.00 0.00 H
+HETATM 1452 H2 HOH A 484 5.287 17.122 11.995 1.00 0.00 H
+HETATM 1453 O HOH A 485 3.469 23.456 9.544 1.00 0.00 O
+HETATM 1454 H1 HOH A 485 3.137 22.601 9.816 1.00 0.00 H
+HETATM 1455 H2 HOH A 485 2.700 24.025 9.548 1.00 0.00 H
+HETATM 1456 O HOH A 486 2.255 20.805 9.835 1.00 0.00 O
+HETATM 1457 H1 HOH A 486 2.699 20.363 9.111 1.00 0.00 H
+HETATM 1458 H2 HOH A 486 1.330 20.804 9.589 1.00 0.00 H
+HETATM 1459 O HOH A 487 19.980 7.154 11.720 1.00 0.00 O
+HETATM 1460 H1 HOH A 487 19.662 8.054 11.789 1.00 0.00 H
+HETATM 1461 H2 HOH A 487 19.187 6.618 11.731 1.00 0.00 H
+HETATM 1462 O HOH A 488 18.938 9.782 12.489 1.00 0.00 O
+HETATM 1463 H1 HOH A 488 19.561 9.986 13.187 1.00 0.00 H
+HETATM 1464 H2 HOH A 488 18.092 9.719 12.932 1.00 0.00 H
+HETATM 1465 O HOH A 489 4.081 26.967 24.557 1.00 0.00 O
+HETATM 1466 H1 HOH A 489 3.335 26.656 25.069 1.00 0.00 H
+HETATM 1467 H2 HOH A 489 3.722 27.136 23.686 1.00 0.00 H
+HETATM 1468 O HOH A 490 1.883 25.519 25.844 1.00 0.00 O
+HETATM 1469 H1 HOH A 490 2.380 24.772 26.179 1.00 0.00 H
+HETATM 1470 H2 HOH A 490 1.279 25.141 25.206 1.00 0.00 H
+HETATM 1471 O HOH A 491 8.891 17.484 22.971 1.00 0.00 O
+HETATM 1472 H1 HOH A 491 9.659 17.253 22.449 1.00 0.00 H
+HETATM 1473 H2 HOH A 491 9.133 17.256 23.869 1.00 0.00 H
+HETATM 1474 O HOH A 492 11.050 16.238 21.432 1.00 0.00 O
+HETATM 1475 H1 HOH A 492 10.517 15.766 20.792 1.00 0.00 H
+HETATM 1476 H2 HOH A 492 11.497 15.552 21.928 1.00 0.00 H
+HETATM 1477 O HOH A 493 19.647 15.273 7.281 1.00 0.00 O
+HETATM 1478 H1 HOH A 493 20.473 15.684 7.029 1.00 0.00 H
+HETATM 1479 H2 HOH A 493 18.972 15.862 6.943 1.00 0.00 H
+HETATM 1480 O HOH A 494 22.071 16.886 6.951 1.00 0.00 O
+HETATM 1481 H1 HOH A 494 22.429 16.790 7.834 1.00 0.00 H
+HETATM 1482 H2 HOH A 494 21.874 17.819 6.869 1.00 0.00 H
+HETATM 1483 O HOH A 495 18.540 29.783 9.963 1.00 0.00 O
+HETATM 1484 H1 HOH A 495 19.259 29.492 10.525 1.00 0.00 H
+HETATM 1485 H2 HOH A 495 18.960 30.008 9.133 1.00 0.00 H
+HETATM 1486 O HOH A 496 20.851 29.456 11.735 1.00 0.00 O
+HETATM 1487 H1 HOH A 496 20.560 30.014 12.457 1.00 0.00 H
+HETATM 1488 H2 HOH A 496 21.632 29.891 11.393 1.00 0.00 H
+HETATM 1489 O HOH A 497 9.249 16.837 17.698 1.00 0.00 O
+HETATM 1490 H1 HOH A 497 9.104 15.960 17.342 1.00 0.00 H
+HETATM 1491 H2 HOH A 497 9.740 16.690 18.507 1.00 0.00 H
+HETATM 1492 O HOH A 498 8.394 14.119 17.013 1.00 0.00 O
+HETATM 1493 H1 HOH A 498 7.463 14.292 16.872 1.00 0.00 H
+HETATM 1494 H2 HOH A 498 8.420 13.532 17.768 1.00 0.00 H
+HETATM 1495 O HOH A 499 3.574 8.463 5.531 1.00 0.00 O
+HETATM 1496 H1 HOH A 499 3.916 8.004 4.764 1.00 0.00 H
+HETATM 1497 H2 HOH A 499 4.144 8.190 6.249 1.00 0.00 H
+HETATM 1498 O HOH A 500 4.349 6.601 3.406 1.00 0.00 O
+HETATM 1499 H1 HOH A 500 3.476 6.298 3.154 1.00 0.00 H
+HETATM 1500 H2 HOH A 500 4.784 5.822 3.752 1.00 0.00 H
+HETATM 1501 O HOH A 501 6.158 25.544 0.631 1.00 0.00 O
+HETATM 1502 H1 HOH A 501 5.236 25.774 0.744 1.00 0.00 H
+HETATM 1503 H2 HOH A 501 6.335 24.912 1.328 1.00 0.00 H
+HETATM 1504 O HOH A 502 3.529 26.575 1.409 1.00 0.00 O
+HETATM 1505 H1 HOH A 502 3.719 27.512 1.355 1.00 0.00 H
+HETATM 1506 H2 HOH A 502 3.341 26.420 2.335 1.00 0.00 H
+HETATM 1507 O HOH A 503 0.107 15.082 12.422 1.00 0.00 O
+HETATM 1508 H1 HOH A 503 0.727 14.468 12.027 1.00 0.00 H
+HETATM 1509 H2 HOH A 503 0.643 15.629 12.995 1.00 0.00 H
+HETATM 1510 O HOH A 504 1.975 12.935 11.724 1.00 0.00 O
+HETATM 1511 H1 HOH A 504 1.414 12.185 11.925 1.00 0.00 H
+HETATM 1512 H2 HOH A 504 2.698 12.870 12.347 1.00 0.00 H
+HETATM 1513 O HOH A 505 15.717 28.853 24.021 1.00 0.00 O
+HETATM 1514 H1 HOH A 505 15.636 28.103 23.432 1.00 0.00 H
+HETATM 1515 H2 HOH A 505 15.358 28.545 24.853 1.00 0.00 H
+HETATM 1516 O HOH A 506 14.913 26.711 22.191 1.00 0.00 O
+HETATM 1517 H1 HOH A 506 14.518 27.248 21.504 1.00 0.00 H
+HETATM 1518 H2 HOH A 506 14.187 26.193 22.540 1.00 0.00 H
+HETATM 1519 O HOH A 507 17.988 10.137 20.291 1.00 0.00 O
+HETATM 1520 H1 HOH A 507 18.933 10.185 20.150 1.00 0.00 H
+HETATM 1521 H2 HOH A 507 17.883 10.196 21.241 1.00 0.00 H
+HETATM 1522 O HOH A 508 20.878 9.734 20.029 1.00 0.00 O
+HETATM 1523 H1 HOH A 508 20.866 8.974 19.447 1.00 0.00 H
+HETATM 1524 H2 HOH A 508 21.272 9.412 20.840 1.00 0.00 H
+HETATM 1525 O HOH A 509 10.866 10.632 23.910 1.00 0.00 O
+HETATM 1526 H1 HOH A 509 10.965 11.394 23.339 1.00 0.00 H
+HETATM 1527 H2 HOH A 509 11.617 10.677 24.503 1.00 0.00 H
+HETATM 1528 O HOH A 510 11.568 12.645 21.900 1.00 0.00 O
+HETATM 1529 H1 HOH A 510 11.427 12.118 21.112 1.00 0.00 H
+HETATM 1530 H2 HOH A 510 12.505 12.839 21.896 1.00 0.00 H
+HETATM 1531 O HOH A 511 22.133 21.517 19.656 1.00 0.00 O
+HETATM 1532 H1 HOH A 511 22.978 21.535 19.207 1.00 0.00 H
+HETATM 1533 H2 HOH A 511 22.354 21.413 20.581 1.00 0.00 H
+HETATM 1534 O HOH A 512 24.711 21.000 18.362 1.00 0.00 O
+HETATM 1535 H1 HOH A 512 24.421 20.357 17.714 1.00 0.00 H
+HETATM 1536 H2 HOH A 512 25.309 20.517 18.932 1.00 0.00 H
+HETATM 1537 O HOH A 513 22.483 20.152 3.632 1.00 0.00 O
+HETATM 1538 H1 HOH A 513 22.688 20.943 4.131 1.00 0.00 H
+HETATM 1539 H2 HOH A 513 22.505 20.432 2.717 1.00 0.00 H
+HETATM 1540 O HOH A 514 22.566 22.716 5.047 1.00 0.00 O
+HETATM 1541 H1 HOH A 514 21.825 22.579 5.639 1.00 0.00 H
+HETATM 1542 H2 HOH A 514 22.298 23.445 4.488 1.00 0.00 H
+HETATM 1543 O HOH A 515 12.885 2.922 19.210 1.00 0.00 O
+HETATM 1544 H1 HOH A 515 13.557 3.131 18.561 1.00 0.00 H
+HETATM 1545 H2 HOH A 515 13.340 2.967 20.051 1.00 0.00 H
+HETATM 1546 O HOH A 516 15.117 3.020 17.315 1.00 0.00 O
+HETATM 1547 H1 HOH A 516 14.881 2.266 16.774 1.00 0.00 H
+HETATM 1548 H2 HOH A 516 15.947 2.774 17.723 1.00 0.00 H
+HETATM 1549 O HOH A 517 21.608 24.665 12.250 1.00 0.00 O
+HETATM 1550 H1 HOH A 517 22.017 24.810 11.397 1.00 0.00 H
+HETATM 1551 H2 HOH A 517 22.233 25.025 12.880 1.00 0.00 H
+HETATM 1552 O HOH A 518 23.184 24.656 9.780 1.00 0.00 O
+HETATM 1553 H1 HOH A 518 23.023 23.751 9.509 1.00 0.00 H
+HETATM 1554 H2 HOH A 518 24.125 24.693 9.953 1.00 0.00 H
+HETATM 1555 O HOH A 519 26.128 19.010 23.405 1.00 0.00 O
+HETATM 1556 H1 HOH A 519 25.683 18.703 24.194 1.00 0.00 H
+HETATM 1557 H2 HOH A 519 27.053 19.052 23.651 1.00 0.00 H
+HETATM 1558 O HOH A 520 24.833 18.614 26.003 1.00 0.00 O
+HETATM 1559 H1 HOH A 520 24.173 19.305 25.942 1.00 0.00 H
+HETATM 1560 H2 HOH A 520 25.395 18.880 26.730 1.00 0.00 H
+HETATM 1561 O HOH A 521 17.489 25.987 28.499 1.00 0.00 O
+HETATM 1562 H1 HOH A 521 18.185 26.448 28.031 1.00 0.00 H
+HETATM 1563 H2 HOH A 521 16.872 25.726 27.816 1.00 0.00 H
+HETATM 1564 O HOH A 522 19.243 27.833 27.049 1.00 0.00 O
+HETATM 1565 H1 HOH A 522 19.218 28.568 27.663 1.00 0.00 H
+HETATM 1566 H2 HOH A 522 18.833 28.169 26.253 1.00 0.00 H
+HETATM 1567 O HOH A 523 20.277 4.192 20.041 1.00 0.00 O
+HETATM 1568 H1 HOH A 523 20.534 4.541 20.894 1.00 0.00 H
+HETATM 1569 H2 HOH A 523 20.707 3.339 19.991 1.00 0.00 H
+HETATM 1570 O HOH A 524 21.566 5.376 22.391 1.00 0.00 O
+HETATM 1571 H1 HOH A 524 21.810 6.221 22.011 1.00 0.00 H
+HETATM 1572 H2 HOH A 524 22.399 4.953 22.596 1.00 0.00 H
+HETATM 1573 O HOH A 525 19.781 11.056 28.807 1.00 0.00 O
+HETATM 1574 H1 HOH A 525 19.185 10.519 28.285 1.00 0.00 H
+HETATM 1575 H2 HOH A 525 20.347 10.425 29.251 1.00 0.00 H
+HETATM 1576 O HOH A 526 17.691 9.320 27.711 1.00 0.00 O
+HETATM 1577 H1 HOH A 526 16.925 9.799 28.026 1.00 0.00 H
+HETATM 1578 H2 HOH A 526 17.651 8.476 28.161 1.00 0.00 H
+HETATM 1579 O HOH A 527 5.016 16.205 4.351 1.00 0.00 O
+HETATM 1580 H1 HOH A 527 5.673 16.847 4.085 1.00 0.00 H
+HETATM 1581 H2 HOH A 527 5.516 15.405 4.516 1.00 0.00 H
+HETATM 1582 O HOH A 528 7.011 17.896 3.030 1.00 0.00 O
+HETATM 1583 H1 HOH A 528 6.494 18.161 2.269 1.00 0.00 H
+HETATM 1584 H2 HOH A 528 7.733 17.384 2.666 1.00 0.00 H
+HETATM 1585 O HOH A 529 19.131 7.519 26.179 1.00 0.00 O
+HETATM 1586 H1 HOH A 529 18.278 7.170 26.437 1.00 0.00 H
+HETATM 1587 H2 HOH A 529 18.978 7.921 25.324 1.00 0.00 H
+HETATM 1588 O HOH A 530 16.642 6.030 26.596 1.00 0.00 O
+HETATM 1589 H1 HOH A 530 17.019 5.180 26.827 1.00 0.00 H
+HETATM 1590 H2 HOH A 530 16.174 5.873 25.777 1.00 0.00 H
+HETATM 1591 O HOH A 531 12.834 5.183 9.988 1.00 0.00 O
+HETATM 1592 H1 HOH A 531 12.161 4.647 10.406 1.00 0.00 H
+HETATM 1593 H2 HOH A 531 12.545 5.268 9.080 1.00 0.00 H
+HETATM 1594 O HOH A 532 11.034 3.104 11.000 1.00 0.00 O
+HETATM 1595 H1 HOH A 532 11.688 2.526 11.393 1.00 0.00 H
+HETATM 1596 H2 HOH A 532 10.648 2.587 10.293 1.00 0.00 H
+HETATM 1597 O HOH A 533 5.480 5.343 15.151 1.00 0.00 O
+HETATM 1598 H1 HOH A 533 5.816 4.527 15.522 1.00 0.00 H
+HETATM 1599 H2 HOH A 533 4.719 5.557 15.692 1.00 0.00 H
+HETATM 1600 O HOH A 534 6.070 2.603 16.004 1.00 0.00 O
+HETATM 1601 H1 HOH A 534 6.125 2.192 15.141 1.00 0.00 H
+HETATM 1602 H2 HOH A 534 5.318 2.186 16.423 1.00 0.00 H
+HETATM 1603 O HOH A 535 16.222 9.792 9.346 1.00 0.00 O
+HETATM 1604 H1 HOH A 535 15.420 9.402 8.998 1.00 0.00 H
+HETATM 1605 H2 HOH A 535 16.249 9.510 10.260 1.00 0.00 H
+HETATM 1606 O HOH A 536 13.505 9.026 8.562 1.00 0.00 O
+HETATM 1607 H1 HOH A 536 13.227 9.856 8.174 1.00 0.00 H
+HETATM 1608 H2 HOH A 536 12.931 8.908 9.319 1.00 0.00 H
+HETATM 1609 O HOH A 537 4.339 3.990 13.311 1.00 0.00 O
+HETATM 1610 H1 HOH A 537 3.550 3.456 13.397 1.00 0.00 H
+HETATM 1611 H2 HOH A 537 5.027 3.471 13.728 1.00 0.00 H
+HETATM 1612 O HOH A 538 1.923 2.542 14.119 1.00 0.00 O
+HETATM 1613 H1 HOH A 538 1.415 3.283 14.450 1.00 0.00 H
+HETATM 1614 H2 HOH A 538 2.074 1.990 14.886 1.00 0.00 H
+HETATM 1615 O HOH A 539 29.552 2.439 28.550 1.00 0.00 O
+HETATM 1616 H1 HOH A 539 28.733 2.734 28.948 1.00 0.00 H
+HETATM 1617 H2 HOH A 539 29.459 2.654 27.622 1.00 0.00 H
+HETATM 1618 O HOH A 540 26.826 2.860 29.539 1.00 0.00 O
+HETATM 1619 H1 HOH A 540 26.710 2.028 30.000 1.00 0.00 H
+HETATM 1620 H2 HOH A 540 26.180 2.837 28.834 1.00 0.00 H
+HETATM 1621 O HOH A 541 14.541 27.600 15.786 1.00 0.00 O
+HETATM 1622 H1 HOH A 541 13.777 28.025 15.396 1.00 0.00 H
+HETATM 1623 H2 HOH A 541 14.388 27.649 16.729 1.00 0.00 H
+HETATM 1624 O HOH A 542 12.466 29.390 14.748 1.00 0.00 O
+HETATM 1625 H1 HOH A 542 13.014 29.930 14.178 1.00 0.00 H
+HETATM 1626 H2 HOH A 542 12.144 29.994 15.417 1.00 0.00 H
+HETATM 1627 O HOH A 543 18.032 28.666 13.242 1.00 0.00 O
+HETATM 1628 H1 HOH A 543 17.570 27.828 13.230 1.00 0.00 H
+HETATM 1629 H2 HOH A 543 18.551 28.667 12.437 1.00 0.00 H
+HETATM 1630 O HOH A 544 17.125 25.883 13.370 1.00 0.00 O
+HETATM 1631 H1 HOH A 544 17.377 25.691 14.274 1.00 0.00 H
+HETATM 1632 H2 HOH A 544 17.669 25.303 12.838 1.00 0.00 H
+HETATM 1633 O HOH A 545 19.405 8.955 0.350 1.00 0.00 O
+HETATM 1634 H1 HOH A 545 18.538 8.697 0.661 1.00 0.00 H
+HETATM 1635 H2 HOH A 545 19.456 9.894 0.532 1.00 0.00 H
+HETATM 1636 O HOH A 546 16.565 8.407 0.814 1.00 0.00 O
+HETATM 1637 H1 HOH A 546 16.373 7.939 -0.000 1.00 0.00 H
+HETATM 1638 H2 HOH A 546 16.032 9.201 0.768 1.00 0.00 H
+HETATM 1639 O HOH A 547 4.960 19.274 21.490 1.00 0.00 O
+HETATM 1640 H1 HOH A 547 4.607 18.754 20.769 1.00 0.00 H
+HETATM 1641 H2 HOH A 547 4.188 19.634 21.928 1.00 0.00 H
+HETATM 1642 O HOH A 548 3.802 18.192 19.026 1.00 0.00 O
+HETATM 1643 H1 HOH A 548 4.403 18.591 18.396 1.00 0.00 H
+HETATM 1644 H2 HOH A 548 2.951 18.581 18.827 1.00 0.00 H
+HETATM 1645 O HOH A 549 10.578 29.122 26.330 1.00 0.00 O
+HETATM 1646 H1 HOH A 549 10.013 28.370 26.505 1.00 0.00 H
+HETATM 1647 H2 HOH A 549 10.913 28.970 25.446 1.00 0.00 H
+HETATM 1648 O HOH A 550 9.343 26.540 26.955 1.00 0.00 O
+HETATM 1649 H1 HOH A 550 9.748 26.389 27.810 1.00 0.00 H
+HETATM 1650 H2 HOH A 550 9.678 25.837 26.401 1.00 0.00 H
+HETATM 1651 O HOH A 551 25.595 25.278 29.408 1.00 0.00 O
+HETATM 1652 H1 HOH A 551 25.300 25.545 28.538 1.00 0.00 H
+HETATM 1653 H2 HOH A 551 24.970 25.684 30.009 1.00 0.00 H
+HETATM 1654 O HOH A 552 24.940 26.600 26.877 1.00 0.00 O
+HETATM 1655 H1 HOH A 552 25.823 26.868 26.621 1.00 0.00 H
+HETATM 1656 H2 HOH A 552 24.467 27.421 27.011 1.00 0.00 H
+HETATM 1657 O HOH A 553 20.360 15.761 19.335 1.00 0.00 O
+HETATM 1658 H1 HOH A 553 19.586 15.198 19.339 1.00 0.00 H
+HETATM 1659 H2 HOH A 553 20.273 16.295 20.124 1.00 0.00 H
+HETATM 1660 O HOH A 554 17.716 14.510 19.163 1.00 0.00 O
+HETATM 1661 H1 HOH A 554 17.520 14.713 18.248 1.00 0.00 H
+HETATM 1662 H2 HOH A 554 17.058 14.989 19.665 1.00 0.00 H
+HETATM 1663 O HOH A 555 8.151 15.666 7.622 1.00 0.00 O
+HETATM 1664 H1 HOH A 555 7.438 16.305 7.634 1.00 0.00 H
+HETATM 1665 H2 HOH A 555 7.711 14.816 7.610 1.00 0.00 H
+HETATM 1666 O HOH A 556 5.929 17.482 8.215 1.00 0.00 O
+HETATM 1667 H1 HOH A 556 6.328 17.967 8.938 1.00 0.00 H
+HETATM 1668 H2 HOH A 556 5.186 17.025 8.611 1.00 0.00 H
+HETATM 1669 O HOH A 557 29.564 0.850 6.168 1.00 0.00 O
+HETATM 1670 H1 HOH A 557 28.836 1.194 6.685 1.00 0.00 H
+HETATM 1671 H2 HOH A 557 29.945 1.621 5.746 1.00 0.00 H
+HETATM 1672 O HOH A 558 27.062 1.930 7.245 1.00 0.00 O
+HETATM 1673 H1 HOH A 558 26.461 1.266 6.905 1.00 0.00 H
+HETATM 1674 H2 HOH A 558 26.802 2.740 6.807 1.00 0.00 H
+HETATM 1675 O HOH A 559 28.605 29.840 25.135 1.00 0.00 O
+HETATM 1676 H1 HOH A 559 28.169 29.015 25.347 1.00 0.00 H
+HETATM 1677 H2 HOH A 559 28.543 29.907 24.182 1.00 0.00 H
+HETATM 1678 O HOH A 560 27.759 27.074 25.599 1.00 0.00 O
+HETATM 1679 H1 HOH A 560 28.485 26.793 26.158 1.00 0.00 H
+HETATM 1680 H2 HOH A 560 27.838 26.536 24.812 1.00 0.00 H
+HETATM 1681 O HOH A 561 10.082 10.888 4.195 1.00 0.00 O
+HETATM 1682 H1 HOH A 561 10.712 11.219 4.835 1.00 0.00 H
+HETATM 1683 H2 HOH A 561 10.514 11.008 3.349 1.00 0.00 H
+HETATM 1684 O HOH A 562 11.826 12.421 5.982 1.00 0.00 O
+HETATM 1685 H1 HOH A 562 11.156 12.947 6.420 1.00 0.00 H
+HETATM 1686 H2 HOH A 562 12.360 13.056 5.506 1.00 0.00 H
+HETATM 1687 O HOH A 563 6.391 26.908 11.949 1.00 0.00 O
+HETATM 1688 H1 HOH A 563 5.701 26.778 11.298 1.00 0.00 H
+HETATM 1689 H2 HOH A 563 5.925 26.981 12.781 1.00 0.00 H
+HETATM 1690 O HOH A 564 4.196 27.078 10.016 1.00 0.00 O
+HETATM 1691 H1 HOH A 564 4.559 27.755 9.444 1.00 0.00 H
+HETATM 1692 H2 HOH A 564 3.413 27.477 10.394 1.00 0.00 H
+HETATM 1693 O HOH A 565 13.734 25.683 19.308 1.00 0.00 O
+HETATM 1694 H1 HOH A 565 14.393 26.223 18.874 1.00 0.00 H
+HETATM 1695 H2 HOH A 565 14.081 25.540 20.189 1.00 0.00 H
+HETATM 1696 O HOH A 566 16.045 26.843 17.931 1.00 0.00 O
+HETATM 1697 H1 HOH A 566 16.052 26.276 17.159 1.00 0.00 H
+HETATM 1698 H2 HOH A 566 16.867 26.649 18.381 1.00 0.00 H
+HETATM 1699 O HOH A 567 14.852 26.745 13.127 1.00 0.00 O
+HETATM 1700 H1 HOH A 567 14.969 26.051 13.776 1.00 0.00 H
+HETATM 1701 H2 HOH A 567 14.981 27.557 13.617 1.00 0.00 H
+HETATM 1702 O HOH A 568 14.679 24.766 15.280 1.00 0.00 O
+HETATM 1703 H1 HOH A 568 13.874 24.325 15.007 1.00 0.00 H
+HETATM 1704 H2 HOH A 568 14.461 25.167 16.121 1.00 0.00 H
+HETATM 1705 O HOH A 569 8.715 1.641 7.234 1.00 0.00 O
+HETATM 1706 H1 HOH A 569 9.389 0.968 7.331 1.00 0.00 H
+HETATM 1707 H2 HOH A 569 8.580 1.711 6.289 1.00 0.00 H
+HETATM 1708 O HOH A 570 11.139 -0.000 7.373 1.00 0.00 O
+HETATM 1709 H1 HOH A 570 11.649 0.546 7.971 1.00 0.00 H
+HETATM 1710 H2 HOH A 570 11.631 0.015 6.552 1.00 0.00 H
+HETATM 1711 O HOH A 571 19.616 10.994 15.669 1.00 0.00 O
+HETATM 1712 H1 HOH A 571 19.203 11.696 16.171 1.00 0.00 H
+HETATM 1713 H2 HOH A 571 19.866 11.404 14.841 1.00 0.00 H
+HETATM 1714 O HOH A 572 17.900 13.047 16.863 1.00 0.00 O
+HETATM 1715 H1 HOH A 572 17.148 12.497 17.083 1.00 0.00 H
+HETATM 1716 H2 HOH A 572 17.567 13.662 16.209 1.00 0.00 H
+HETATM 1717 O HOH A 573 16.420 8.996 15.699 1.00 0.00 O
+HETATM 1718 H1 HOH A 573 15.715 9.057 16.343 1.00 0.00 H
+HETATM 1719 H2 HOH A 573 16.202 9.655 15.040 1.00 0.00 H
+HETATM 1720 O HOH A 574 13.956 8.887 17.280 1.00 0.00 O
+HETATM 1721 H1 HOH A 574 13.826 7.938 17.280 1.00 0.00 H
+HETATM 1722 H2 HOH A 574 13.205 9.234 16.800 1.00 0.00 H
+HETATM 1723 O HOH A 575 26.717 12.637 20.231 1.00 0.00 O
+HETATM 1724 H1 HOH A 575 27.466 12.929 19.713 1.00 0.00 H
+HETATM 1725 H2 HOH A 575 26.880 12.985 21.108 1.00 0.00 H
+HETATM 1726 O HOH A 576 29.291 13.104 18.911 1.00 0.00 O
+HETATM 1727 H1 HOH A 576 29.431 12.227 18.553 1.00 0.00 H
+HETATM 1728 H2 HOH A 576 30.001 13.225 19.541 1.00 0.00 H
+HETATM 1729 O HOH A 577 7.750 24.754 27.173 1.00 0.00 O
+HETATM 1730 H1 HOH A 577 7.528 25.380 26.483 1.00 0.00 H
+HETATM 1731 H2 HOH A 577 7.289 25.076 27.947 1.00 0.00 H
+HETATM 1732 O HOH A 578 7.459 27.007 25.322 1.00 0.00 O
+HETATM 1733 H1 HOH A 578 8.376 27.098 25.060 1.00 0.00 H
+HETATM 1734 H2 HOH A 578 7.256 27.823 25.777 1.00 0.00 H
+HETATM 1735 O HOH A 579 2.514 7.721 21.694 1.00 0.00 O
+HETATM 1736 H1 HOH A 579 2.110 8.475 21.266 1.00 0.00 H
+HETATM 1737 H2 HOH A 579 2.582 7.061 21.004 1.00 0.00 H
+HETATM 1738 O HOH A 580 0.788 9.727 20.438 1.00 0.00 O
+HETATM 1739 H1 HOH A 580 0.148 9.829 21.143 1.00 0.00 H
+HETATM 1740 H2 HOH A 580 0.288 9.365 19.707 1.00 0.00 H
+HETATM 1741 O HOH A 581 19.374 8.623 14.961 1.00 0.00 O
+HETATM 1742 H1 HOH A 581 19.014 8.234 15.758 1.00 0.00 H
+HETATM 1743 H2 HOH A 581 18.927 8.168 14.248 1.00 0.00 H
+HETATM 1744 O HOH A 582 18.625 6.993 17.277 1.00 0.00 O
+HETATM 1745 H1 HOH A 582 19.497 6.862 17.650 1.00 0.00 H
+HETATM 1746 H2 HOH A 582 18.336 6.116 17.023 1.00 0.00 H
+HETATM 1747 O HOH A 583 13.798 29.714 26.324 1.00 0.00 O
+HETATM 1748 H1 HOH A 583 13.412 29.457 27.161 1.00 0.00 H
+HETATM 1749 H2 HOH A 583 14.684 30.002 26.546 1.00 0.00 H
+HETATM 1750 O HOH A 584 12.558 29.495 28.970 1.00 0.00 O
+HETATM 1751 H1 HOH A 584 11.763 30.001 28.799 1.00 0.00 H
+HETATM 1752 H2 HOH A 584 13.029 30.000 29.631 1.00 0.00 H
+HETATM 1753 O HOH A 585 21.729 14.853 8.724 1.00 0.00 O
+HETATM 1754 H1 HOH A 585 22.134 14.545 7.914 1.00 0.00 H
+HETATM 1755 H2 HOH A 585 22.286 14.503 9.419 1.00 0.00 H
+HETATM 1756 O HOH A 586 22.720 13.408 6.376 1.00 0.00 O
+HETATM 1757 H1 HOH A 586 21.882 13.096 6.034 1.00 0.00 H
+HETATM 1758 H2 HOH A 586 23.194 12.613 6.616 1.00 0.00 H
+HETATM 1759 O HOH A 587 20.887 16.799 17.469 1.00 0.00 O
+HETATM 1760 H1 HOH A 587 20.731 17.124 16.582 1.00 0.00 H
+HETATM 1761 H2 HOH A 587 21.758 17.125 17.694 1.00 0.00 H
+HETATM 1762 O HOH A 588 20.760 17.366 14.597 1.00 0.00 O
+HETATM 1763 H1 HOH A 588 20.478 16.503 14.292 1.00 0.00 H
+HETATM 1764 H2 HOH A 588 21.629 17.485 14.214 1.00 0.00 H
+HETATM 1765 O HOH A 589 17.969 24.961 25.033 1.00 0.00 O
+HETATM 1766 H1 HOH A 589 17.454 24.473 24.390 1.00 0.00 H
+HETATM 1767 H2 HOH A 589 17.373 25.087 25.771 1.00 0.00 H
+HETATM 1768 O HOH A 590 16.150 23.979 22.956 1.00 0.00 O
+HETATM 1769 H1 HOH A 590 16.402 24.574 22.250 1.00 0.00 H
+HETATM 1770 H2 HOH A 590 15.237 24.198 23.144 1.00 0.00 H
+HETATM 1771 O HOH A 591 22.588 21.581 0.476 1.00 0.00 O
+HETATM 1772 H1 HOH A 591 23.418 21.335 0.884 1.00 0.00 H
+HETATM 1773 H2 HOH A 591 22.784 22.387 -0.001 1.00 0.00 H
+HETATM 1774 O HOH A 592 25.002 21.244 2.103 1.00 0.00 O
+HETATM 1775 H1 HOH A 592 24.585 21.110 2.954 1.00 0.00 H
+HETATM 1776 H2 HOH A 592 25.489 22.062 2.198 1.00 0.00 H
+HETATM 1777 O HOH A 593 28.331 29.731 4.100 1.00 0.00 O
+HETATM 1778 H1 HOH A 593 28.477 28.926 3.603 1.00 0.00 H
+HETATM 1779 H2 HOH A 593 27.585 29.533 4.666 1.00 0.00 H
+HETATM 1780 O HOH A 594 28.324 27.442 2.272 1.00 0.00 O
+HETATM 1781 H1 HOH A 594 28.367 27.919 1.443 1.00 0.00 H
+HETATM 1782 H2 HOH A 594 27.476 26.999 2.252 1.00 0.00 H
+HETATM 1783 O HOH A 595 4.388 8.859 12.020 1.00 0.00 O
+HETATM 1784 H1 HOH A 595 4.285 7.920 12.175 1.00 0.00 H
+HETATM 1785 H2 HOH A 595 4.435 8.941 11.067 1.00 0.00 H
+HETATM 1786 O HOH A 596 4.639 5.963 12.385 1.00 0.00 O
+HETATM 1787 H1 HOH A 596 5.333 5.960 13.044 1.00 0.00 H
+HETATM 1788 H2 HOH A 596 5.028 5.536 11.622 1.00 0.00 H
+HETATM 1789 O HOH A 597 1.522 20.651 15.121 1.00 0.00 O
+HETATM 1790 H1 HOH A 597 1.699 21.199 14.357 1.00 0.00 H
+HETATM 1791 H2 HOH A 597 0.679 20.962 15.451 1.00 0.00 H
+HETATM 1792 O HOH A 598 2.209 22.728 13.173 1.00 0.00 O
+HETATM 1793 H1 HOH A 598 3.101 22.914 13.468 1.00 0.00 H
+HETATM 1794 H2 HOH A 598 1.728 23.540 13.328 1.00 0.00 H
+HETATM 1795 O HOH A 599 -0.000 11.291 17.706 1.00 0.00 O
+HETATM 1796 H1 HOH A 599 0.577 11.234 18.467 1.00 0.00 H
+HETATM 1797 H2 HOH A 599 0.127 10.462 17.245 1.00 0.00 H
+HETATM 1798 O HOH A 600 2.186 11.235 19.656 1.00 0.00 O
+HETATM 1799 H1 HOH A 600 2.552 12.104 19.487 1.00 0.00 H
+HETATM 1800 H2 HOH A 600 2.879 10.627 19.402 1.00 0.00 H
+HETATM 1801 O HOH A 601 1.219 29.844 12.900 1.00 0.00 O
+HETATM 1802 H1 HOH A 601 1.115 29.783 11.950 1.00 0.00 H
+HETATM 1803 H2 HOH A 601 2.130 29.596 13.058 1.00 0.00 H
+HETATM 1804 O HOH A 602 0.873 29.090 10.090 1.00 0.00 O
+HETATM 1805 H1 HOH A 602 0.065 28.583 10.175 1.00 0.00 H
+HETATM 1806 H2 HOH A 602 1.529 28.455 9.804 1.00 0.00 H
+HETATM 1807 O HOH A 603 21.231 10.420 11.823 1.00 0.00 O
+HETATM 1808 H1 HOH A 603 21.643 11.058 12.404 1.00 0.00 H
+HETATM 1809 H2 HOH A 603 20.505 10.895 11.419 1.00 0.00 H
+HETATM 1810 O HOH A 604 22.046 12.262 13.951 1.00 0.00 O
+HETATM 1811 H1 HOH A 604 22.056 11.642 14.681 1.00 0.00 H
+HETATM 1812 H2 HOH A 604 21.354 12.885 14.172 1.00 0.00 H
+HETATM 1813 O HOH A 605 0.263 20.719 11.915 1.00 0.00 O
+HETATM 1814 H1 HOH A 605 0.007 21.406 11.301 1.00 0.00 H
+HETATM 1815 H2 HOH A 605 0.131 21.108 12.780 1.00 0.00 H
+HETATM 1816 O HOH A 606 -0.006 23.050 10.161 1.00 0.00 O
+HETATM 1817 H1 HOH A 606 0.792 22.935 9.644 1.00 0.00 H
+HETATM 1818 H2 HOH A 606 0.126 23.872 10.631 1.00 0.00 H
+HETATM 1819 O HOH A 607 18.401 26.846 0.488 1.00 0.00 O
+HETATM 1820 H1 HOH A 607 17.624 27.200 0.920 1.00 0.00 H
+HETATM 1821 H2 HOH A 607 19.109 26.982 1.118 1.00 0.00 H
+HETATM 1822 O HOH A 608 16.241 28.441 1.661 1.00 0.00 O
+HETATM 1823 H1 HOH A 608 15.994 28.943 0.884 1.00 0.00 H
+HETATM 1824 H2 HOH A 608 16.570 29.095 2.278 1.00 0.00 H
+HETATM 1825 O HOH A 609 2.918 21.393 6.664 1.00 0.00 O
+HETATM 1826 H1 HOH A 609 2.925 21.032 5.778 1.00 0.00 H
+HETATM 1827 H2 HOH A 609 2.146 21.007 7.077 1.00 0.00 H
+HETATM 1828 O HOH A 610 2.522 20.673 3.852 1.00 0.00 O
+HETATM 1829 H1 HOH A 610 2.653 21.538 3.462 1.00 0.00 H
+HETATM 1830 H2 HOH A 610 1.610 20.457 3.661 1.00 0.00 H
+HETATM 1831 O HOH A 611 4.239 6.274 24.152 1.00 0.00 O
+HETATM 1832 H1 HOH A 611 4.456 7.069 24.639 1.00 0.00 H
+HETATM 1833 H2 HOH A 611 5.086 5.890 23.928 1.00 0.00 H
+HETATM 1834 O HOH A 612 5.018 8.927 25.121 1.00 0.00 O
+HETATM 1835 H1 HOH A 612 4.416 9.455 24.596 1.00 0.00 H
+HETATM 1836 H2 HOH A 612 5.890 9.180 24.816 1.00 0.00 H
+HETATM 1837 O HOH A 613 4.051 18.452 2.267 1.00 0.00 O
+HETATM 1838 H1 HOH A 613 4.562 19.075 1.750 1.00 0.00 H
+HETATM 1839 H2 HOH A 613 4.421 18.509 3.147 1.00 0.00 H
+HETATM 1840 O HOH A 614 6.018 19.945 0.691 1.00 0.00 O
+HETATM 1841 H1 HOH A 614 6.163 19.303 -0.005 1.00 0.00 H
+HETATM 1842 H2 HOH A 614 6.862 20.012 1.138 1.00 0.00 H
+HETATM 1843 O HOH A 615 25.476 19.620 8.638 1.00 0.00 O
+HETATM 1844 H1 HOH A 615 26.101 20.150 9.133 1.00 0.00 H
+HETATM 1845 H2 HOH A 615 25.827 19.605 7.747 1.00 0.00 H
+HETATM 1846 O HOH A 616 27.127 21.687 9.897 1.00 0.00 O
+HETATM 1847 H1 HOH A 616 26.428 22.216 10.282 1.00 0.00 H
+HETATM 1848 H2 HOH A 616 27.539 22.262 9.252 1.00 0.00 H
+HETATM 1849 O HOH A 617 18.628 13.429 23.998 1.00 0.00 O
+HETATM 1850 H1 HOH A 617 18.938 14.321 24.153 1.00 0.00 H
+HETATM 1851 H2 HOH A 617 18.164 13.477 23.162 1.00 0.00 H
+HETATM 1852 O HOH A 618 19.030 16.263 24.624 1.00 0.00 O
+HETATM 1853 H1 HOH A 618 18.697 16.261 25.523 1.00 0.00 H
+HETATM 1854 H2 HOH A 618 18.425 16.827 24.143 1.00 0.00 H
+HETATM 1855 O HOH A 619 9.844 17.725 25.897 1.00 0.00 O
+HETATM 1856 H1 HOH A 619 10.477 18.367 25.575 1.00 0.00 H
+HETATM 1857 H2 HOH A 619 9.822 17.865 26.844 1.00 0.00 H
+HETATM 1858 O HOH A 620 12.173 19.320 25.111 1.00 0.00 O
+HETATM 1859 H1 HOH A 620 12.631 18.660 24.590 1.00 0.00 H
+HETATM 1860 H2 HOH A 620 12.757 19.493 25.849 1.00 0.00 H
+HETATM 1861 O HOH A 621 28.412 4.587 27.523 1.00 0.00 O
+HETATM 1862 H1 HOH A 621 27.954 4.760 28.345 1.00 0.00 H
+HETATM 1863 H2 HOH A 621 29.160 5.185 27.533 1.00 0.00 H
+HETATM 1864 O HOH A 622 26.815 5.584 29.767 1.00 0.00 O
+HETATM 1865 H1 HOH A 622 25.969 5.652 29.324 1.00 0.00 H
+HETATM 1866 H2 HOH A 622 27.040 6.485 29.998 1.00 0.00 H
+HETATM 1867 O HOH A 623 13.789 23.279 17.622 1.00 0.00 O
+HETATM 1868 H1 HOH A 623 13.106 22.967 18.215 1.00 0.00 H
+HETATM 1869 H2 HOH A 623 13.493 23.011 16.752 1.00 0.00 H
+HETATM 1870 O HOH A 624 11.945 21.811 19.362 1.00 0.00 O
+HETATM 1871 H1 HOH A 624 12.588 21.413 19.951 1.00 0.00 H
+HETATM 1872 H2 HOH A 624 11.539 21.070 18.913 1.00 0.00 H
+HETATM 1873 O HOH A 625 10.868 1.204 27.721 1.00 0.00 O
+HETATM 1874 H1 HOH A 625 11.665 1.592 27.362 1.00 0.00 H
+HETATM 1875 H2 HOH A 625 10.193 1.868 27.580 1.00 0.00 H
+HETATM 1876 O HOH A 626 13.314 2.697 27.112 1.00 0.00 O
+HETATM 1877 H1 HOH A 626 13.817 2.477 27.897 1.00 0.00 H
+HETATM 1878 H2 HOH A 626 13.181 3.643 27.167 1.00 0.00 H
+HETATM 1879 O HOH A 627 11.204 30.009 11.230 1.00 0.00 O
+HETATM 1880 H1 HOH A 627 11.869 29.471 11.658 1.00 0.00 H
+HETATM 1881 H2 HOH A 627 11.034 29.566 10.398 1.00 0.00 H
+HETATM 1882 O HOH A 628 13.604 28.618 12.173 1.00 0.00 O
+HETATM 1883 H1 HOH A 628 14.145 29.383 12.373 1.00 0.00 H
+HETATM 1884 H2 HOH A 628 14.065 28.174 11.462 1.00 0.00 H
+HETATM 1885 O HOH A 629 9.084 8.920 0.462 1.00 0.00 O
+HETATM 1886 H1 HOH A 629 10.037 8.919 0.544 1.00 0.00 H
+HETATM 1887 H2 HOH A 629 8.877 9.768 0.069 1.00 0.00 H
+HETATM 1888 O HOH A 630 11.908 9.257 1.167 1.00 0.00 O
+HETATM 1889 H1 HOH A 630 11.865 8.966 2.078 1.00 0.00 H
+HETATM 1890 H2 HOH A 630 12.158 10.179 1.219 1.00 0.00 H
+HETATM 1891 O HOH A 631 16.146 5.514 7.896 1.00 0.00 O
+HETATM 1892 H1 HOH A 631 15.472 5.092 7.365 1.00 0.00 H
+HETATM 1893 H2 HOH A 631 15.970 5.218 8.789 1.00 0.00 H
+HETATM 1894 O HOH A 632 13.736 4.631 6.484 1.00 0.00 O
+HETATM 1895 H1 HOH A 632 13.515 5.453 6.046 1.00 0.00 H
+HETATM 1896 H2 HOH A 632 13.006 4.472 7.082 1.00 0.00 H
+HETATM 1897 O HOH A 633 15.046 11.109 0.294 1.00 0.00 O
+HETATM 1898 H1 HOH A 633 14.584 11.767 0.813 1.00 0.00 H
+HETATM 1899 H2 HOH A 633 14.361 10.509 -0.000 1.00 0.00 H
+HETATM 1900 O HOH A 634 13.624 12.715 2.289 1.00 0.00 O
+HETATM 1901 H1 HOH A 634 14.251 12.640 3.009 1.00 0.00 H
+HETATM 1902 H2 HOH A 634 12.835 12.277 2.608 1.00 0.00 H
+HETATM 1903 O HOH A 635 10.418 14.009 28.380 1.00 0.00 O
+HETATM 1904 H1 HOH A 635 10.799 14.289 27.548 1.00 0.00 H
+HETATM 1905 H2 HOH A 635 9.888 14.754 28.664 1.00 0.00 H
+HETATM 1906 O HOH A 636 11.946 15.168 26.165 1.00 0.00 O
+HETATM 1907 H1 HOH A 636 12.822 14.889 26.432 1.00 0.00 H
+HETATM 1908 H2 HOH A 636 11.973 16.124 26.207 1.00 0.00 H
+HETATM 1909 O HOH A 637 12.589 26.143 12.286 1.00 0.00 O
+HETATM 1910 H1 HOH A 637 12.235 26.960 12.636 1.00 0.00 H
+HETATM 1911 H2 HOH A 637 12.309 26.132 11.370 1.00 0.00 H
+HETATM 1912 O HOH A 638 11.006 28.357 13.371 1.00 0.00 O
+HETATM 1913 H1 HOH A 638 10.644 27.912 14.139 1.00 0.00 H
+HETATM 1914 H2 HOH A 638 10.246 28.557 12.826 1.00 0.00 H
+HETATM 1915 O HOH A 639 20.970 25.897 7.532 1.00 0.00 O
+HETATM 1916 H1 HOH A 639 21.179 26.582 8.167 1.00 0.00 H
+HETATM 1917 H2 HOH A 639 20.022 25.959 7.414 1.00 0.00 H
+HETATM 1918 O HOH A 640 21.399 27.622 9.862 1.00 0.00 O
+HETATM 1919 H1 HOH A 640 21.922 27.020 10.393 1.00 0.00 H
+HETATM 1920 H2 HOH A 640 20.596 27.753 10.365 1.00 0.00 H
+HETATM 1921 O HOH A 641 16.368 10.385 4.719 1.00 0.00 O
+HETATM 1922 H1 HOH A 641 16.390 9.542 5.171 1.00 0.00 H
+HETATM 1923 H2 HOH A 641 15.636 10.311 4.106 1.00 0.00 H
+HETATM 1924 O HOH A 642 16.683 7.614 5.618 1.00 0.00 O
+HETATM 1925 H1 HOH A 642 17.626 7.523 5.476 1.00 0.00 H
+HETATM 1926 H2 HOH A 642 16.285 6.991 5.010 1.00 0.00 H
+HETATM 1927 O HOH A 643 4.670 15.590 17.241 1.00 0.00 O
+HETATM 1928 H1 HOH A 643 4.424 14.671 17.143 1.00 0.00 H
+HETATM 1929 H2 HOH A 643 5.142 15.801 16.436 1.00 0.00 H
+HETATM 1930 O HOH A 644 4.469 12.672 17.075 1.00 0.00 O
+HETATM 1931 H1 HOH A 644 4.793 12.455 17.949 1.00 0.00 H
+HETATM 1932 H2 HOH A 644 5.116 12.300 16.477 1.00 0.00 H
+HETATM 1933 O HOH A 645 17.516 1.060 29.999 1.00 0.00 O
+HETATM 1934 H1 HOH A 645 18.324 1.474 29.698 1.00 0.00 H
+HETATM 1935 H2 HOH A 645 17.017 0.894 29.199 1.00 0.00 H
+HETATM 1936 O HOH A 646 19.662 2.797 29.020 1.00 0.00 O
+HETATM 1937 H1 HOH A 646 19.586 3.499 29.667 1.00 0.00 H
+HETATM 1938 H2 HOH A 646 19.439 3.211 28.186 1.00 0.00 H
+HETATM 1939 O HOH A 647 0.453 9.772 26.263 1.00 0.00 O
+HETATM 1940 H1 HOH A 647 1.406 9.680 26.236 1.00 0.00 H
+HETATM 1941 H2 HOH A 647 0.267 10.092 27.146 1.00 0.00 H
+HETATM 1942 O HOH A 648 3.274 9.009 26.483 1.00 0.00 O
+HETATM 1943 H1 HOH A 648 3.214 8.127 26.115 1.00 0.00 H
+HETATM 1944 H2 HOH A 648 3.540 8.874 27.392 1.00 0.00 H
+HETATM 1945 O HOH A 649 13.207 21.705 8.727 1.00 0.00 O
+HETATM 1946 H1 HOH A 649 12.454 21.328 9.182 1.00 0.00 H
+HETATM 1947 H2 HOH A 649 12.912 21.810 7.822 1.00 0.00 H
+HETATM 1948 O HOH A 650 11.067 20.060 9.867 1.00 0.00 O
+HETATM 1949 H1 HOH A 650 11.607 19.380 10.271 1.00 0.00 H
+HETATM 1950 H2 HOH A 650 10.566 19.601 9.192 1.00 0.00 H
+HETATM 1951 O HOH A 651 18.296 20.137 5.429 1.00 0.00 O
+HETATM 1952 H1 HOH A 651 18.233 19.897 6.353 1.00 0.00 H
+HETATM 1953 H2 HOH A 651 18.329 21.094 5.431 1.00 0.00 H
+HETATM 1954 O HOH A 652 17.550 19.556 8.202 1.00 0.00 O
+HETATM 1955 H1 HOH A 652 16.822 18.958 8.033 1.00 0.00 H
+HETATM 1956 H2 HOH A 652 17.149 20.311 8.633 1.00 0.00 H
+HETATM 1957 O HOH A 653 29.233 7.251 24.103 1.00 0.00 O
+HETATM 1958 H1 HOH A 653 29.140 6.783 23.273 1.00 0.00 H
+HETATM 1959 H2 HOH A 653 28.448 7.794 24.163 1.00 0.00 H
+HETATM 1960 O HOH A 654 29.108 6.320 21.328 1.00 0.00 O
+HETATM 1961 H1 HOH A 654 30.001 6.542 21.060 1.00 0.00 H
+HETATM 1962 H2 HOH A 654 28.548 6.875 20.786 1.00 0.00 H
+HETATM 1963 O HOH A 655 8.263 19.706 24.387 1.00 0.00 O
+HETATM 1964 H1 HOH A 655 7.781 18.884 24.472 1.00 0.00 H
+HETATM 1965 H2 HOH A 655 9.152 19.441 24.149 1.00 0.00 H
+HETATM 1966 O HOH A 656 7.059 17.148 25.154 1.00 0.00 O
+HETATM 1967 H1 HOH A 656 6.692 17.408 25.999 1.00 0.00 H
+HETATM 1968 H2 HOH A 656 7.719 16.489 25.369 1.00 0.00 H
+HETATM 1969 O HOH A 657 19.949 20.916 22.727 1.00 0.00 O
+HETATM 1970 H1 HOH A 657 18.993 20.868 22.715 1.00 0.00 H
+HETATM 1971 H2 HOH A 657 20.180 20.881 23.655 1.00 0.00 H
+HETATM 1972 O HOH A 658 17.050 21.325 22.846 1.00 0.00 O
+HETATM 1973 H1 HOH A 658 16.985 22.071 22.248 1.00 0.00 H
+HETATM 1974 H2 HOH A 658 16.770 21.670 23.694 1.00 0.00 H
+HETATM 1975 O HOH A 659 29.300 14.702 22.447 1.00 0.00 O
+HETATM 1976 H1 HOH A 659 28.729 15.156 21.828 1.00 0.00 H
+HETATM 1977 H2 HOH A 659 30.002 14.339 21.906 1.00 0.00 H
+HETATM 1978 O HOH A 660 27.365 15.564 20.423 1.00 0.00 O
+HETATM 1979 H1 HOH A 660 26.581 15.150 20.787 1.00 0.00 H
+HETATM 1980 H2 HOH A 660 27.502 15.125 19.584 1.00 0.00 H
+HETATM 1981 O HOH A 661 13.214 5.799 16.143 1.00 0.00 O
+HETATM 1982 H1 HOH A 661 13.782 6.059 15.417 1.00 0.00 H
+HETATM 1983 H2 HOH A 661 12.562 6.498 16.200 1.00 0.00 H
+HETATM 1984 O HOH A 662 15.179 6.962 14.306 1.00 0.00 O
+HETATM 1985 H1 HOH A 662 15.970 6.804 14.822 1.00 0.00 H
+HETATM 1986 H2 HOH A 662 15.107 7.915 14.258 1.00 0.00 H
+HETATM 1987 O HOH A 663 22.403 4.191 7.593 1.00 0.00 O
+HETATM 1988 H1 HOH A 663 22.742 3.421 7.137 1.00 0.00 H
+HETATM 1989 H2 HOH A 663 22.715 4.093 8.493 1.00 0.00 H
+HETATM 1990 O HOH A 664 23.009 1.558 6.459 1.00 0.00 O
+HETATM 1991 H1 HOH A 664 22.154 1.367 6.072 1.00 0.00 H
+HETATM 1992 H2 HOH A 664 23.121 0.891 7.137 1.00 0.00 H
+HETATM 1993 O HOH A 665 15.414 20.191 17.237 1.00 0.00 O
+HETATM 1994 H1 HOH A 665 14.613 19.824 16.864 1.00 0.00 H
+HETATM 1995 H2 HOH A 665 15.261 20.193 18.182 1.00 0.00 H
+HETATM 1996 O HOH A 666 12.742 19.589 16.198 1.00 0.00 O
+HETATM 1997 H1 HOH A 666 12.674 20.295 15.554 1.00 0.00 H
+HETATM 1998 H2 HOH A 666 12.055 19.778 16.837 1.00 0.00 H
+HETATM 1999 O HOH A 667 20.864 25.571 17.399 1.00 0.00 O
+HETATM 2000 H1 HOH A 667 21.025 25.211 18.271 1.00 0.00 H
+HETATM 2001 H2 HOH A 667 21.536 26.244 17.289 1.00 0.00 H
+HETATM 2002 O HOH A 668 21.099 24.950 20.252 1.00 0.00 O
+HETATM 2003 H1 HOH A 668 20.175 25.025 20.493 1.00 0.00 H
+HETATM 2004 H2 HOH A 668 21.533 25.650 20.739 1.00 0.00 H
+HETATM 2005 O HOH A 669 9.580 9.778 17.176 1.00 0.00 O
+HETATM 2006 H1 HOH A 669 9.059 10.451 17.614 1.00 0.00 H
+HETATM 2007 H2 HOH A 669 9.581 10.037 16.255 1.00 0.00 H
+HETATM 2008 O HOH A 670 7.537 11.555 18.296 1.00 0.00 O
+HETATM 2009 H1 HOH A 670 7.013 10.900 18.758 1.00 0.00 H
+HETATM 2010 H2 HOH A 670 6.952 11.901 17.622 1.00 0.00 H
+HETATM 2011 O HOH A 671 10.360 7.237 3.821 1.00 0.00 O
+HETATM 2012 H1 HOH A 671 11.253 7.378 3.507 1.00 0.00 H
+HETATM 2013 H2 HOH A 671 10.402 7.424 4.759 1.00 0.00 H
+HETATM 2014 O HOH A 672 13.198 7.153 3.098 1.00 0.00 O
+HETATM 2015 H1 HOH A 672 13.202 6.319 2.628 1.00 0.00 H
+HETATM 2016 H2 HOH A 672 13.759 7.006 3.858 1.00 0.00 H
+HETATM 2017 O HOH A 673 7.281 10.907 11.861 1.00 0.00 O
+HETATM 2018 H1 HOH A 673 7.680 11.131 12.701 1.00 0.00 H
+HETATM 2019 H2 HOH A 673 7.156 11.749 11.422 1.00 0.00 H
+HETATM 2020 O HOH A 674 7.967 11.745 14.583 1.00 0.00 O
+HETATM 2021 H1 HOH A 674 7.348 11.195 15.064 1.00 0.00 H
+HETATM 2022 H2 HOH A 674 7.686 12.641 14.765 1.00 0.00 H
+HETATM 2023 O HOH A 675 15.191 3.925 26.054 1.00 0.00 O
+HETATM 2024 H1 HOH A 675 15.192 3.071 25.622 1.00 0.00 H
+HETATM 2025 H2 HOH A 675 15.371 3.730 26.974 1.00 0.00 H
+HETATM 2026 O HOH A 676 14.672 1.255 24.965 1.00 0.00 O
+HETATM 2027 H1 HOH A 676 13.845 1.440 24.518 1.00 0.00 H
+HETATM 2028 H2 HOH A 676 14.442 0.626 25.648 1.00 0.00 H
+HETATM 2029 O HOH A 677 19.183 0.551 9.667 1.00 0.00 O
+HETATM 2030 H1 HOH A 677 18.548 1.126 10.093 1.00 0.00 H
+HETATM 2031 H2 HOH A 677 19.439 1.021 8.873 1.00 0.00 H
+HETATM 2032 O HOH A 678 16.875 2.113 10.572 1.00 0.00 O
+HETATM 2033 H1 HOH A 678 16.255 1.394 10.698 1.00 0.00 H
+HETATM 2034 H2 HOH A 678 16.497 2.638 9.867 1.00 0.00 H
+HETATM 2035 O HOH A 679 13.369 15.380 19.779 1.00 0.00 O
+HETATM 2036 H1 HOH A 679 13.635 14.525 20.117 1.00 0.00 H
+HETATM 2037 H2 HOH A 679 12.413 15.343 19.758 1.00 0.00 H
+HETATM 2038 O HOH A 680 14.065 12.578 20.280 1.00 0.00 O
+HETATM 2039 H1 HOH A 680 14.709 12.462 19.581 1.00 0.00 H
+HETATM 2040 H2 HOH A 680 13.351 11.983 20.054 1.00 0.00 H
+HETATM 2041 O HOH A 681 13.454 17.285 18.264 1.00 0.00 O
+HETATM 2042 H1 HOH A 681 12.600 17.392 17.847 1.00 0.00 H
+HETATM 2043 H2 HOH A 681 13.999 17.970 17.876 1.00 0.00 H
+HETATM 2044 O HOH A 682 11.088 17.350 16.538 1.00 0.00 O
+HETATM 2045 H1 HOH A 682 11.027 16.415 16.340 1.00 0.00 H
+HETATM 2046 H2 HOH A 682 11.268 17.765 15.695 1.00 0.00 H
+HETATM 2047 O HOH A 683 11.058 13.553 2.858 1.00 0.00 O
+HETATM 2048 H1 HOH A 683 10.691 12.907 2.254 1.00 0.00 H
+HETATM 2049 H2 HOH A 683 11.109 13.097 3.697 1.00 0.00 H
+HETATM 2050 O HOH A 684 9.435 11.705 1.266 1.00 0.00 O
+HETATM 2051 H1 HOH A 684 8.789 12.330 0.934 1.00 0.00 H
+HETATM 2052 H2 HOH A 684 8.931 11.105 1.815 1.00 0.00 H
+HETATM 2053 O HOH A 685 16.110 16.784 13.278 1.00 0.00 O
+HETATM 2054 H1 HOH A 685 16.843 17.031 12.714 1.00 0.00 H
+HETATM 2055 H2 HOH A 685 16.186 17.360 14.038 1.00 0.00 H
+HETATM 2056 O HOH A 686 18.669 17.233 11.924 1.00 0.00 O
+HETATM 2057 H1 HOH A 686 18.932 16.320 11.806 1.00 0.00 H
+HETATM 2058 H2 HOH A 686 19.328 17.600 12.513 1.00 0.00 H
+HETATM 2059 O HOH A 687 16.094 29.794 11.440 1.00 0.00 O
+HETATM 2060 H1 HOH A 687 16.033 29.881 10.489 1.00 0.00 H
+HETATM 2061 H2 HOH A 687 17.003 30.013 11.644 1.00 0.00 H
+HETATM 2062 O HOH A 688 16.175 29.550 8.521 1.00 0.00 O
+HETATM 2063 H1 HOH A 688 15.743 28.699 8.435 1.00 0.00 H
+HETATM 2064 H2 HOH A 688 17.063 29.404 8.196 1.00 0.00 H
+HETATM 2065 O HOH A 689 19.637 29.646 15.071 1.00 0.00 O
+HETATM 2066 H1 HOH A 689 18.837 29.312 15.477 1.00 0.00 H
+HETATM 2067 H2 HOH A 689 19.336 30.098 14.282 1.00 0.00 H
+HETATM 2068 O HOH A 690 17.219 28.218 15.905 1.00 0.00 O
+HETATM 2069 H1 HOH A 690 17.598 27.345 16.017 1.00 0.00 H
+HETATM 2070 H2 HOH A 690 16.593 28.119 15.188 1.00 0.00 H
+HETATM 2071 O HOH A 691 19.259 27.222 20.312 1.00 0.00 O
+HETATM 2072 H1 HOH A 691 18.716 27.772 19.747 1.00 0.00 H
+HETATM 2073 H2 HOH A 691 19.577 27.816 20.992 1.00 0.00 H
+HETATM 2074 O HOH A 692 18.102 29.091 18.375 1.00 0.00 O
+HETATM 2075 H1 HOH A 692 18.530 28.764 17.584 1.00 0.00 H
+HETATM 2076 H2 HOH A 692 18.441 29.979 18.485 1.00 0.00 H
+HETATM 2077 O HOH A 693 19.978 26.373 12.672 1.00 0.00 O
+HETATM 2078 H1 HOH A 693 20.675 26.980 12.423 1.00 0.00 H
+HETATM 2079 H2 HOH A 693 19.547 26.795 13.416 1.00 0.00 H
+HETATM 2080 O HOH A 694 22.387 28.013 12.366 1.00 0.00 O
+HETATM 2081 H1 HOH A 694 23.037 27.311 12.339 1.00 0.00 H
+HETATM 2082 H2 HOH A 694 22.592 28.504 13.161 1.00 0.00 H
+HETATM 2083 O HOH A 695 23.194 20.281 13.035 1.00 0.00 O
+HETATM 2084 H1 HOH A 695 23.849 19.678 12.684 1.00 0.00 H
+HETATM 2085 H2 HOH A 695 22.433 19.730 13.217 1.00 0.00 H
+HETATM 2086 O HOH A 696 24.888 18.468 11.476 1.00 0.00 O
+HETATM 2087 H1 HOH A 696 25.076 19.046 10.736 1.00 0.00 H
+HETATM 2088 H2 HOH A 696 24.388 17.745 11.098 1.00 0.00 H
+HETATM 2089 O HOH A 697 22.394 11.806 27.471 1.00 0.00 O
+HETATM 2090 H1 HOH A 697 21.727 11.586 26.822 1.00 0.00 H
+HETATM 2091 H2 HOH A 697 22.068 11.430 28.288 1.00 0.00 H
+HETATM 2092 O HOH A 698 20.055 11.566 25.723 1.00 0.00 O
+HETATM 2093 H1 HOH A 698 20.026 12.465 25.397 1.00 0.00 H
+HETATM 2094 H2 HOH A 698 19.244 11.462 26.220 1.00 0.00 H
+HETATM 2095 O HOH A 699 17.924 1.072 12.256 1.00 0.00 O
+HETATM 2096 H1 HOH A 699 18.161 1.938 12.586 1.00 0.00 H
+HETATM 2097 H2 HOH A 699 17.083 0.879 12.671 1.00 0.00 H
+HETATM 2098 O HOH A 700 18.798 3.439 13.744 1.00 0.00 O
+HETATM 2099 H1 HOH A 700 19.683 3.151 13.967 1.00 0.00 H
+HETATM 2100 H2 HOH A 700 18.350 3.521 14.586 1.00 0.00 H
+HETATM 2101 O HOH A 701 6.654 29.998 23.836 1.00 0.00 O
+HETATM 2102 H1 HOH A 701 6.834 29.197 23.344 1.00 0.00 H
+HETATM 2103 H2 HOH A 701 6.868 29.778 24.742 1.00 0.00 H
+HETATM 2104 O HOH A 702 6.705 27.367 22.549 1.00 0.00 O
+HETATM 2105 H1 HOH A 702 5.859 27.409 22.101 1.00 0.00 H
+HETATM 2106 H2 HOH A 702 6.608 26.655 23.181 1.00 0.00 H
+HETATM 2107 O HOH A 703 25.674 21.642 0.046 1.00 0.00 O
+HETATM 2108 H1 HOH A 703 25.908 20.715 -0.002 1.00 0.00 H
+HETATM 2109 H2 HOH A 703 26.511 22.104 -0.000 1.00 0.00 H
+HETATM 2110 O HOH A 704 26.539 18.872 0.450 1.00 0.00 O
+HETATM 2111 H1 HOH A 704 25.988 18.657 1.203 1.00 0.00 H
+HETATM 2112 H2 HOH A 704 27.435 18.820 0.784 1.00 0.00 H
+HETATM 2113 O HOH A 705 15.571 29.682 17.538 1.00 0.00 O
+HETATM 2114 H1 HOH A 705 14.656 29.557 17.790 1.00 0.00 H
+HETATM 2115 H2 HOH A 705 15.533 29.949 16.620 1.00 0.00 H
+HETATM 2116 O HOH A 706 12.818 28.802 18.022 1.00 0.00 O
+HETATM 2117 H1 HOH A 706 13.006 27.950 18.415 1.00 0.00 H
+HETATM 2118 H2 HOH A 706 12.357 28.598 17.208 1.00 0.00 H
+HETATM 2119 O HOH A 707 20.602 9.274 3.626 1.00 0.00 O
+HETATM 2120 H1 HOH A 707 20.191 10.020 4.062 1.00 0.00 H
+HETATM 2121 H2 HOH A 707 20.441 9.422 2.694 1.00 0.00 H
+HETATM 2122 O HOH A 708 18.854 11.275 4.861 1.00 0.00 O
+HETATM 2123 H1 HOH A 708 18.404 10.707 5.488 1.00 0.00 H
+HETATM 2124 H2 HOH A 708 18.166 11.569 4.265 1.00 0.00 H
+HETATM 2125 O HOH A 709 3.247 3.543 3.330 1.00 0.00 O
+HETATM 2126 H1 HOH A 709 3.240 4.058 4.137 1.00 0.00 H
+HETATM 2127 H2 HOH A 709 3.539 4.156 2.656 1.00 0.00 H
+HETATM 2128 O HOH A 710 2.735 5.335 5.591 1.00 0.00 O
+HETATM 2129 H1 HOH A 710 1.856 5.033 5.819 1.00 0.00 H
+HETATM 2130 H2 HOH A 710 2.615 6.242 5.312 1.00 0.00 H
+HETATM 2131 O HOH A 711 26.192 28.444 29.080 1.00 0.00 O
+HETATM 2132 H1 HOH A 711 25.404 27.920 28.937 1.00 0.00 H
+HETATM 2133 H2 HOH A 711 26.496 28.191 29.952 1.00 0.00 H
+HETATM 2134 O HOH A 712 23.530 27.225 28.992 1.00 0.00 O
+HETATM 2135 H1 HOH A 712 23.030 27.990 28.704 1.00 0.00 H
+HETATM 2136 H2 HOH A 712 23.193 27.032 29.867 1.00 0.00 H
+HETATM 2137 O HOH A 713 8.487 6.772 27.181 1.00 0.00 O
+HETATM 2138 H1 HOH A 713 9.015 6.155 26.675 1.00 0.00 H
+HETATM 2139 H2 HOH A 713 8.758 6.632 28.089 1.00 0.00 H
+HETATM 2140 O HOH A 714 9.729 4.491 25.826 1.00 0.00 O
+HETATM 2141 H1 HOH A 714 8.963 4.171 25.348 1.00 0.00 H
+HETATM 2142 H2 HOH A 714 9.947 3.785 26.434 1.00 0.00 H
+HETATM 2143 O HOH A 715 3.754 25.215 11.097 1.00 0.00 O
+HETATM 2144 H1 HOH A 715 3.911 24.966 12.008 1.00 0.00 H
+HETATM 2145 H2 HOH A 715 4.572 25.006 10.646 1.00 0.00 H
+HETATM 2146 O HOH A 716 4.533 24.945 13.909 1.00 0.00 O
+HETATM 2147 H1 HOH A 716 4.195 25.780 14.233 1.00 0.00 H
+HETATM 2148 H2 HOH A 716 5.480 25.004 14.027 1.00 0.00 H
+HETATM 2149 O HOH A 717 2.141 19.473 21.139 1.00 0.00 O
+HETATM 2150 H1 HOH A 717 2.209 18.519 21.145 1.00 0.00 H
+HETATM 2151 H2 HOH A 717 1.736 19.679 20.296 1.00 0.00 H
+HETATM 2152 O HOH A 718 2.799 16.637 20.810 1.00 0.00 O
+HETATM 2153 H1 HOH A 718 3.716 16.669 21.084 1.00 0.00 H
+HETATM 2154 H2 HOH A 718 2.831 16.379 19.889 1.00 0.00 H
+HETATM 2155 O HOH A 719 29.317 5.764 18.756 1.00 0.00 O
+HETATM 2156 H1 HOH A 719 29.022 6.643 18.518 1.00 0.00 H
+HETATM 2157 H2 HOH A 719 30.000 5.558 18.117 1.00 0.00 H
+HETATM 2158 O HOH A 720 28.128 8.182 17.606 1.00 0.00 O
+HETATM 2159 H1 HOH A 720 27.208 7.921 17.640 1.00 0.00 H
+HETATM 2160 H2 HOH A 720 28.321 8.270 16.673 1.00 0.00 H
+HETATM 2161 O HOH A 721 0.737 5.094 12.464 1.00 0.00 O
+HETATM 2162 H1 HOH A 721 0.917 4.564 11.688 1.00 0.00 H
+HETATM 2163 H2 HOH A 721 0.000 4.656 12.889 1.00 0.00 H
+HETATM 2164 O HOH A 722 0.828 3.735 9.870 1.00 0.00 O
+HETATM 2165 H1 HOH A 722 0.851 4.507 9.303 1.00 0.00 H
+HETATM 2166 H2 HOH A 722 -0.000 3.305 9.660 1.00 0.00 H
+HETATM 2167 O HOH A 723 5.864 10.081 27.483 1.00 0.00 O
+HETATM 2168 H1 HOH A 723 5.967 9.136 27.599 1.00 0.00 H
+HETATM 2169 H2 HOH A 723 6.050 10.451 28.346 1.00 0.00 H
+HETATM 2170 O HOH A 724 5.659 7.221 28.088 1.00 0.00 O
+HETATM 2171 H1 HOH A 724 4.824 7.042 27.653 1.00 0.00 H
+HETATM 2172 H2 HOH A 724 5.488 7.061 29.016 1.00 0.00 H
+HETATM 2173 O HOH A 725 23.927 22.231 11.608 1.00 0.00 O
+HETATM 2174 H1 HOH A 725 23.020 22.538 11.587 1.00 0.00 H
+HETATM 2175 H2 HOH A 725 24.367 22.733 10.922 1.00 0.00 H
+HETATM 2176 O HOH A 726 21.109 22.832 11.077 1.00 0.00 O
+HETATM 2177 H1 HOH A 726 20.768 21.937 11.073 1.00 0.00 H
+HETATM 2178 H2 HOH A 726 20.970 23.148 10.185 1.00 0.00 H
+HETATM 2179 O HOH A 727 14.533 8.753 30.000 1.00 0.00 O
+HETATM 2180 H1 HOH A 727 13.649 8.772 29.634 1.00 0.00 H
+HETATM 2181 H2 HOH A 727 15.108 8.897 29.248 1.00 0.00 H
+HETATM 2182 O HOH A 728 11.951 8.278 28.698 1.00 0.00 O
+HETATM 2183 H1 HOH A 728 11.708 7.469 29.151 1.00 0.00 H
+HETATM 2184 H2 HOH A 728 12.052 8.022 27.782 1.00 0.00 H
+HETATM 2185 O HOH A 729 22.201 8.331 9.280 1.00 0.00 O
+HETATM 2186 H1 HOH A 729 22.498 9.073 8.754 1.00 0.00 H
+HETATM 2187 H2 HOH A 729 21.728 7.773 8.663 1.00 0.00 H
+HETATM 2188 O HOH A 730 22.564 10.782 7.717 1.00 0.00 O
+HETATM 2189 H1 HOH A 730 22.240 11.413 8.361 1.00 0.00 H
+HETATM 2190 H2 HOH A 730 21.946 10.840 6.989 1.00 0.00 H
+HETATM 2191 O HOH A 731 25.079 26.819 24.323 1.00 0.00 O
+HETATM 2192 H1 HOH A 731 25.151 25.958 24.735 1.00 0.00 H
+HETATM 2193 H2 HOH A 731 25.475 26.706 23.459 1.00 0.00 H
+HETATM 2194 O HOH A 732 25.851 24.332 25.666 1.00 0.00 O
+HETATM 2195 H1 HOH A 732 26.209 24.708 26.471 1.00 0.00 H
+HETATM 2196 H2 HOH A 732 26.598 23.911 25.242 1.00 0.00 H
+HETATM 2197 O HOH A 733 9.796 14.663 5.924 1.00 0.00 O
+HETATM 2198 H1 HOH A 733 9.212 13.923 6.088 1.00 0.00 H
+HETATM 2199 H2 HOH A 733 10.104 14.533 5.027 1.00 0.00 H
+HETATM 2200 O HOH A 734 8.498 12.098 6.491 1.00 0.00 O
+HETATM 2201 H1 HOH A 734 8.920 11.905 7.329 1.00 0.00 H
+HETATM 2202 H2 HOH A 734 8.798 11.405 5.904 1.00 0.00 H
+HETATM 2203 O HOH A 735 26.792 13.589 0.208 1.00 0.00 O
+HETATM 2204 H1 HOH A 735 27.671 13.361 0.510 1.00 0.00 H
+HETATM 2205 H2 HOH A 735 26.383 12.749 0.000 1.00 0.00 H
+HETATM 2206 O HOH A 736 29.596 12.820 0.571 1.00 0.00 O
+HETATM 2207 H1 HOH A 736 30.000 13.474 -0.000 1.00 0.00 H
+HETATM 2208 H2 HOH A 736 29.795 11.980 0.156 1.00 0.00 H
+HETATM 2209 O HOH A 737 23.153 14.445 15.144 1.00 0.00 O
+HETATM 2210 H1 HOH A 737 22.956 14.600 14.221 1.00 0.00 H
+HETATM 2211 H2 HOH A 737 22.298 14.315 15.554 1.00 0.00 H
+HETATM 2212 O HOH A 738 22.402 15.448 12.495 1.00 0.00 O
+HETATM 2213 H1 HOH A 738 22.968 16.220 12.467 1.00 0.00 H
+HETATM 2214 H2 HOH A 738 21.512 15.799 12.482 1.00 0.00 H
+HETATM 2215 O HOH A 739 6.749 0.593 22.917 1.00 0.00 O
+HETATM 2216 H1 HOH A 739 7.497 0.926 22.422 1.00 0.00 H
+HETATM 2217 H2 HOH A 739 6.049 0.513 22.269 1.00 0.00 H
+HETATM 2218 O HOH A 740 8.766 2.118 21.437 1.00 0.00 O
+HETATM 2219 H1 HOH A 740 8.938 2.799 22.088 1.00 0.00 H
+HETATM 2220 H2 HOH A 740 8.389 2.585 20.692 1.00 0.00 H
+HETATM 2221 O HOH A 741 18.417 4.843 21.408 1.00 0.00 O
+HETATM 2222 H1 HOH A 741 18.105 5.521 20.809 1.00 0.00 H
+HETATM 2223 H2 HOH A 741 17.947 5.009 22.225 1.00 0.00 H
+HETATM 2224 O HOH A 742 17.820 7.264 19.870 1.00 0.00 O
+HETATM 2225 H1 HOH A 742 18.712 7.491 19.606 1.00 0.00 H
+HETATM 2226 H2 HOH A 742 17.541 7.987 20.431 1.00 0.00 H
+HETATM 2227 O HOH A 743 19.962 18.276 22.640 1.00 0.00 O
+HETATM 2228 H1 HOH A 743 19.155 18.687 22.948 1.00 0.00 H
+HETATM 2229 H2 HOH A 743 19.713 17.372 22.445 1.00 0.00 H
+HETATM 2230 O HOH A 744 17.601 19.253 24.073 1.00 0.00 O
+HETATM 2231 H1 HOH A 744 18.041 19.627 24.837 1.00 0.00 H
+HETATM 2232 H2 HOH A 744 17.071 18.538 24.424 1.00 0.00 H
+HETATM 2233 O HOH A 745 2.015 27.509 27.170 1.00 0.00 O
+HETATM 2234 H1 HOH A 745 2.907 27.838 27.276 1.00 0.00 H
+HETATM 2235 H2 HOH A 745 1.517 27.937 27.867 1.00 0.00 H
+HETATM 2236 O HOH A 746 4.773 28.139 27.930 1.00 0.00 O
+HETATM 2237 H1 HOH A 746 5.142 27.257 27.880 1.00 0.00 H
+HETATM 2238 H2 HOH A 746 4.846 28.380 28.854 1.00 0.00 H
+HETATM 2239 O HOH A 747 2.765 6.065 17.207 1.00 0.00 O
+HETATM 2240 H1 HOH A 747 3.506 5.701 17.691 1.00 0.00 H
+HETATM 2241 H2 HOH A 747 2.244 5.302 16.956 1.00 0.00 H
+HETATM 2242 O HOH A 748 5.235 4.816 18.167 1.00 0.00 O
+HETATM 2243 H1 HOH A 748 5.864 5.334 17.663 1.00 0.00 H
+HETATM 2244 H2 HOH A 748 5.339 3.923 17.837 1.00 0.00 H
+HETATM 2245 O HOH A 749 15.220 19.437 3.729 1.00 0.00 O
+HETATM 2246 H1 HOH A 749 15.378 18.887 4.496 1.00 0.00 H
+HETATM 2247 H2 HOH A 749 15.328 20.333 4.050 1.00 0.00 H
+HETATM 2248 O HOH A 750 15.171 17.907 6.228 1.00 0.00 O
+HETATM 2249 H1 HOH A 750 14.378 17.394 6.067 1.00 0.00 H
+HETATM 2250 H2 HOH A 750 14.956 18.456 6.982 1.00 0.00 H
+HETATM 2251 O HOH A 751 17.503 1.113 7.831 1.00 0.00 O
+HETATM 2252 H1 HOH A 751 16.549 1.179 7.863 1.00 0.00 H
+HETATM 2253 H2 HOH A 751 17.673 0.335 7.301 1.00 0.00 H
+HETATM 2254 O HOH A 752 14.623 0.892 8.318 1.00 0.00 O
+HETATM 2255 H1 HOH A 752 14.627 1.011 9.269 1.00 0.00 H
+HETATM 2256 H2 HOH A 752 14.303 -0.000 8.188 1.00 0.00 H
+HETATM 2257 O HOH A 753 4.312 5.567 21.331 1.00 0.00 O
+HETATM 2258 H1 HOH A 753 4.867 6.290 21.623 1.00 0.00 H
+HETATM 2259 H2 HOH A 753 4.039 5.132 22.138 1.00 0.00 H
+HETATM 2260 O HOH A 754 6.407 7.371 22.302 1.00 0.00 O
+HETATM 2261 H1 HOH A 754 7.094 7.145 21.675 1.00 0.00 H
+HETATM 2262 H2 HOH A 754 6.753 7.097 23.151 1.00 0.00 H
+HETATM 2263 O HOH A 755 25.600 6.272 22.684 1.00 0.00 O
+HETATM 2264 H1 HOH A 755 25.721 7.149 22.322 1.00 0.00 H
+HETATM 2265 H2 HOH A 755 26.241 5.731 22.223 1.00 0.00 H
+HETATM 2266 O HOH A 756 25.676 8.752 21.126 1.00 0.00 O
+HETATM 2267 H1 HOH A 756 24.735 8.861 20.983 1.00 0.00 H
+HETATM 2268 H2 HOH A 756 26.040 8.617 20.251 1.00 0.00 H
+HETATM 2269 O HOH A 757 2.923 8.050 9.452 1.00 0.00 O
+HETATM 2270 H1 HOH A 757 2.537 8.763 9.960 1.00 0.00 H
+HETATM 2271 H2 HOH A 757 3.591 8.474 8.913 1.00 0.00 H
+HETATM 2272 O HOH A 758 1.461 10.354 10.519 1.00 0.00 O
+HETATM 2273 H1 HOH A 758 0.572 10.074 10.302 1.00 0.00 H
+HETATM 2274 H2 HOH A 758 1.601 11.143 9.996 1.00 0.00 H
+HETATM 2275 O HOH A 759 4.198 2.732 22.326 1.00 0.00 O
+HETATM 2276 H1 HOH A 759 4.277 2.565 21.387 1.00 0.00 H
+HETATM 2277 H2 HOH A 759 5.067 2.539 22.678 1.00 0.00 H
+HETATM 2278 O HOH A 760 4.403 1.665 19.605 1.00 0.00 O
+HETATM 2279 H1 HOH A 760 3.603 1.138 19.595 1.00 0.00 H
+HETATM 2280 H2 HOH A 760 5.113 1.029 19.520 1.00 0.00 H
+HETATM 2281 O HOH A 761 13.478 26.932 6.797 1.00 0.00 O
+HETATM 2282 H1 HOH A 761 14.099 26.713 6.102 1.00 0.00 H
+HETATM 2283 H2 HOH A 761 13.989 26.868 7.604 1.00 0.00 H
+HETATM 2284 O HOH A 762 15.293 25.719 4.842 1.00 0.00 O
+HETATM 2285 H1 HOH A 762 14.681 25.101 4.441 1.00 0.00 H
+HETATM 2286 H2 HOH A 762 15.955 25.169 5.259 1.00 0.00 H
+HETATM 2287 O HOH A 763 0.434 27.623 7.542 1.00 0.00 O
+HETATM 2288 H1 HOH A 763 0.216 26.727 7.799 1.00 0.00 H
+HETATM 2289 H2 HOH A 763 -0.001 27.745 6.699 1.00 0.00 H
+HETATM 2290 O HOH A 764 0.168 24.733 7.943 1.00 0.00 O
+HETATM 2291 H1 HOH A 764 1.082 24.531 8.150 1.00 0.00 H
+HETATM 2292 H2 HOH A 764 -0.002 24.270 7.123 1.00 0.00 H
+HETATM 2293 O HOH A 765 23.452 14.724 3.047 1.00 0.00 O
+HETATM 2294 H1 HOH A 765 24.178 14.264 3.469 1.00 0.00 H
+HETATM 2295 H2 HOH A 765 22.933 15.070 3.773 1.00 0.00 H
+HETATM 2296 O HOH A 766 25.282 12.903 4.434 1.00 0.00 O
+HETATM 2297 H1 HOH A 766 25.152 12.126 3.890 1.00 0.00 H
+HETATM 2298 H2 HOH A 766 24.954 12.652 5.297 1.00 0.00 H
+HETATM 2299 O HOH A 767 27.656 24.776 23.303 1.00 0.00 O
+HETATM 2300 H1 HOH A 767 26.725 24.925 23.138 1.00 0.00 H
+HETATM 2301 H2 HOH A 767 28.003 24.468 22.466 1.00 0.00 H
+HETATM 2302 O HOH A 768 24.766 24.659 22.835 1.00 0.00 O
+HETATM 2303 H1 HOH A 768 24.512 24.173 23.620 1.00 0.00 H
+HETATM 2304 H2 HOH A 768 24.542 24.078 22.108 1.00 0.00 H
+HETATM 2305 O HOH A 769 3.538 3.470 16.273 1.00 0.00 O
+HETATM 2306 H1 HOH A 769 3.219 3.957 15.513 1.00 0.00 H
+HETATM 2307 H2 HOH A 769 2.750 3.093 16.665 1.00 0.00 H
+HETATM 2308 O HOH A 770 2.404 5.355 14.338 1.00 0.00 O
+HETATM 2309 H1 HOH A 770 2.910 6.132 14.579 1.00 0.00 H
+HETATM 2310 H2 HOH A 770 1.498 5.583 14.546 1.00 0.00 H
+HETATM 2311 O HOH A 771 28.577 28.444 27.608 1.00 0.00 O
+HETATM 2312 H1 HOH A 771 27.640 28.525 27.426 1.00 0.00 H
+HETATM 2313 H2 HOH A 771 28.792 29.230 28.110 1.00 0.00 H
+HETATM 2314 O HOH A 772 25.879 29.067 26.648 1.00 0.00 O
+HETATM 2315 H1 HOH A 772 26.006 28.866 25.720 1.00 0.00 H
+HETATM 2316 H2 HOH A 772 25.697 30.006 26.670 1.00 0.00 H
+HETATM 2317 O HOH A 773 4.020 28.062 12.601 1.00 0.00 O
+HETATM 2318 H1 HOH A 773 4.493 28.587 11.956 1.00 0.00 H
+HETATM 2319 H2 HOH A 773 4.051 28.582 13.404 1.00 0.00 H
+HETATM 2320 O HOH A 774 5.938 29.476 10.896 1.00 0.00 O
+HETATM 2321 H1 HOH A 774 6.465 28.726 10.619 1.00 0.00 H
+HETATM 2322 H2 HOH A 774 6.539 30.020 11.404 1.00 0.00 H
+HETATM 2323 O HOH A 775 22.525 12.821 24.644 1.00 0.00 O
+HETATM 2324 H1 HOH A 775 22.118 13.481 25.205 1.00 0.00 H
+HETATM 2325 H2 HOH A 775 22.047 12.880 23.817 1.00 0.00 H
+HETATM 2326 O HOH A 776 20.858 14.451 26.418 1.00 0.00 O
+HETATM 2327 H1 HOH A 776 20.772 13.833 27.145 1.00 0.00 H
+HETATM 2328 H2 HOH A 776 19.968 14.555 26.082 1.00 0.00 H
+HETATM 2329 O HOH A 777 15.915 0.873 2.564 1.00 0.00 O
+HETATM 2330 H1 HOH A 777 15.081 1.186 2.912 1.00 0.00 H
+HETATM 2331 H2 HOH A 777 15.721 0.625 1.660 1.00 0.00 H
+HETATM 2332 O HOH A 778 13.231 1.271 3.668 1.00 0.00 O
+HETATM 2333 H1 HOH A 778 13.318 0.734 4.457 1.00 0.00 H
+HETATM 2334 H2 HOH A 778 12.559 0.831 3.149 1.00 0.00 H
+HETATM 2335 O HOH A 779 22.605 3.090 27.071 1.00 0.00 O
+HETATM 2336 H1 HOH A 779 21.775 3.567 27.103 1.00 0.00 H
+HETATM 2337 H2 HOH A 779 22.899 3.058 27.981 1.00 0.00 H
+HETATM 2338 O HOH A 780 20.401 5.015 27.220 1.00 0.00 O
+HETATM 2339 H1 HOH A 780 20.663 5.591 26.500 1.00 0.00 H
+HETATM 2340 H2 HOH A 780 20.455 5.565 28.001 1.00 0.00 H
+HETATM 2341 O HOH A 781 23.590 9.194 6.406 1.00 0.00 O
+HETATM 2342 H1 HOH A 781 24.266 9.642 6.914 1.00 0.00 H
+HETATM 2343 H2 HOH A 781 24.068 8.547 5.887 1.00 0.00 H
+HETATM 2344 O HOH A 782 25.768 10.842 7.466 1.00 0.00 O
+HETATM 2345 H1 HOH A 782 25.427 11.704 7.225 1.00 0.00 H
+HETATM 2346 H2 HOH A 782 26.572 10.749 6.955 1.00 0.00 H
+HETATM 2347 O HOH A 783 11.656 16.180 24.031 1.00 0.00 O
+HETATM 2348 H1 HOH A 783 10.778 15.801 23.992 1.00 0.00 H
+HETATM 2349 H2 HOH A 783 11.577 17.017 23.575 1.00 0.00 H
+HETATM 2350 O HOH A 784 9.109 14.892 23.369 1.00 0.00 O
+HETATM 2351 H1 HOH A 784 9.447 14.048 23.068 1.00 0.00 H
+HETATM 2352 H2 HOH A 784 8.700 15.279 22.595 1.00 0.00 H
+HETATM 2353 O HOH A 785 8.862 29.219 10.369 1.00 0.00 O
+HETATM 2354 H1 HOH A 785 8.783 29.221 11.323 1.00 0.00 H
+HETATM 2355 H2 HOH A 785 8.292 29.931 10.079 1.00 0.00 H
+HETATM 2356 O HOH A 786 8.115 28.963 13.190 1.00 0.00 O
+HETATM 2357 H1 HOH A 786 7.967 28.017 13.215 1.00 0.00 H
+HETATM 2358 H2 HOH A 786 7.257 29.347 13.372 1.00 0.00 H
+HETATM 2359 O HOH A 787 5.246 22.100 27.429 1.00 0.00 O
+HETATM 2360 H1 HOH A 787 5.959 22.585 27.844 1.00 0.00 H
+HETATM 2361 H2 HOH A 787 4.453 22.425 27.857 1.00 0.00 H
+HETATM 2362 O HOH A 788 7.350 23.217 29.135 1.00 0.00 O
+HETATM 2363 H1 HOH A 788 7.855 22.417 29.283 1.00 0.00 H
+HETATM 2364 H2 HOH A 788 7.021 23.460 30.000 1.00 0.00 H
+HETATM 2365 O HOH A 789 0.871 13.648 22.256 1.00 0.00 O
+HETATM 2366 H1 HOH A 789 0.465 14.513 22.209 1.00 0.00 H
+HETATM 2367 H2 HOH A 789 1.164 13.569 23.164 1.00 0.00 H
+HETATM 2368 O HOH A 790 0.171 16.488 22.096 1.00 0.00 O
+HETATM 2369 H1 HOH A 790 0.656 16.712 21.301 1.00 0.00 H
+HETATM 2370 H2 HOH A 790 0.588 17.002 22.787 1.00 0.00 H
+HETATM 2371 O HOH A 791 6.299 19.517 19.589 1.00 0.00 O
+HETATM 2372 H1 HOH A 791 6.906 20.257 19.627 1.00 0.00 H
+HETATM 2373 H2 HOH A 791 6.805 18.775 19.920 1.00 0.00 H
+HETATM 2374 O HOH A 792 8.381 21.548 19.230 1.00 0.00 O
+HETATM 2375 H1 HOH A 792 8.174 21.810 18.333 1.00 0.00 H
+HETATM 2376 H2 HOH A 792 9.255 21.162 19.174 1.00 0.00 H
+HETATM 2377 O HOH A 793 23.691 28.887 19.190 1.00 0.00 O
+HETATM 2378 H1 HOH A 793 22.741 28.999 19.170 1.00 0.00 H
+HETATM 2379 H2 HOH A 793 24.040 29.759 19.004 1.00 0.00 H
+HETATM 2380 O HOH A 794 20.851 29.229 18.556 1.00 0.00 O
+HETATM 2381 H1 HOH A 794 20.738 28.469 17.985 1.00 0.00 H
+HETATM 2382 H2 HOH A 794 20.697 29.984 17.989 1.00 0.00 H
+HETATM 2383 O HOH A 795 9.865 13.659 20.944 1.00 0.00 O
+HETATM 2384 H1 HOH A 795 8.963 13.931 20.779 1.00 0.00 H
+HETATM 2385 H2 HOH A 795 10.288 13.695 20.085 1.00 0.00 H
+HETATM 2386 O HOH A 796 7.038 13.957 20.235 1.00 0.00 O
+HETATM 2387 H1 HOH A 796 6.687 13.213 20.725 1.00 0.00 H
+HETATM 2388 H2 HOH A 796 6.872 13.742 19.317 1.00 0.00 H
+HETATM 2389 O HOH A 797 6.867 12.515 5.075 1.00 0.00 O
+HETATM 2390 H1 HOH A 797 7.391 13.313 5.014 1.00 0.00 H
+HETATM 2391 H2 HOH A 797 6.621 12.319 4.171 1.00 0.00 H
+HETATM 2392 O HOH A 798 7.962 15.221 4.827 1.00 0.00 O
+HETATM 2393 H1 HOH A 798 7.466 15.643 5.530 1.00 0.00 H
+HETATM 2394 H2 HOH A 798 7.667 15.657 4.028 1.00 0.00 H
+HETATM 2395 O HOH A 799 1.565 26.456 13.316 1.00 0.00 O
+HETATM 2396 H1 HOH A 799 1.682 25.736 13.936 1.00 0.00 H
+HETATM 2397 H2 HOH A 799 2.429 26.578 12.923 1.00 0.00 H
+HETATM 2398 O HOH A 800 2.169 24.654 15.546 1.00 0.00 O
+HETATM 2399 H1 HOH A 800 1.729 25.137 16.246 1.00 0.00 H
+HETATM 2400 H2 HOH A 800 3.096 24.673 15.784 1.00 0.00 H
+HETATM 2401 O HOH A 801 5.279 3.308 10.983 1.00 0.00 O
+HETATM 2402 H1 HOH A 801 4.746 2.744 11.544 1.00 0.00 H
+HETATM 2403 H2 HOH A 801 5.218 2.910 10.115 1.00 0.00 H
+HETATM 2404 O HOH A 802 4.102 1.229 12.679 1.00 0.00 O
+HETATM 2405 H1 HOH A 802 4.791 1.176 13.342 1.00 0.00 H
+HETATM 2406 H2 HOH A 802 4.108 0.371 12.255 1.00 0.00 H
+HETATM 2407 O HOH A 803 6.476 7.996 18.822 1.00 0.00 O
+HETATM 2408 H1 HOH A 803 6.291 8.839 18.408 1.00 0.00 H
+HETATM 2409 H2 HOH A 803 6.899 7.479 18.137 1.00 0.00 H
+HETATM 2410 O HOH A 804 5.474 10.295 17.307 1.00 0.00 O
+HETATM 2411 H1 HOH A 804 4.569 10.291 17.621 1.00 0.00 H
+HETATM 2412 H2 HOH A 804 5.407 10.108 16.371 1.00 0.00 H
+HETATM 2413 O HOH A 805 17.402 18.951 27.745 1.00 0.00 O
+HETATM 2414 H1 HOH A 805 18.056 18.427 28.206 1.00 0.00 H
+HETATM 2415 H2 HOH A 805 17.574 18.790 26.817 1.00 0.00 H
+HETATM 2416 O HOH A 806 19.767 17.770 29.009 1.00 0.00 O
+HETATM 2417 H1 HOH A 806 20.013 18.507 29.570 1.00 0.00 H
+HETATM 2418 H2 HOH A 806 20.495 17.679 28.395 1.00 0.00 H
+HETATM 2419 O HOH A 807 14.039 16.767 21.350 1.00 0.00 O
+HETATM 2420 H1 HOH A 807 14.485 17.154 22.103 1.00 0.00 H
+HETATM 2421 H2 HOH A 807 13.116 16.990 21.476 1.00 0.00 H
+HETATM 2422 O HOH A 808 15.193 17.499 23.941 1.00 0.00 O
+HETATM 2423 H1 HOH A 808 15.668 16.688 24.122 1.00 0.00 H
+HETATM 2424 H2 HOH A 808 14.530 17.551 24.629 1.00 0.00 H
+HETATM 2425 O HOH A 809 22.728 26.647 15.437 1.00 0.00 O
+HETATM 2426 H1 HOH A 809 23.353 26.102 15.915 1.00 0.00 H
+HETATM 2427 H2 HOH A 809 22.810 26.365 14.526 1.00 0.00 H
+HETATM 2428 O HOH A 810 25.035 25.338 16.682 1.00 0.00 O
+HETATM 2429 H1 HOH A 810 25.404 26.097 17.135 1.00 0.00 H
+HETATM 2430 H2 HOH A 810 25.700 25.093 16.039 1.00 0.00 H
+HETATM 2431 O HOH A 811 26.622 20.504 4.675 1.00 0.00 O
+HETATM 2432 H1 HOH A 811 27.521 20.220 4.843 1.00 0.00 H
+HETATM 2433 H2 HOH A 811 26.093 20.016 5.306 1.00 0.00 H
+HETATM 2434 O HOH A 812 29.216 19.160 4.898 1.00 0.00 O
+HETATM 2435 H1 HOH A 812 29.378 19.003 3.967 1.00 0.00 H
+HETATM 2436 H2 HOH A 812 29.137 18.286 5.281 1.00 0.00 H
+HETATM 2437 O HOH A 813 28.815 2.547 21.885 1.00 0.00 O
+HETATM 2438 H1 HOH A 813 28.015 2.030 21.794 1.00 0.00 H
+HETATM 2439 H2 HOH A 813 28.812 2.838 22.797 1.00 0.00 H
+HETATM 2440 O HOH A 814 26.104 1.478 21.586 1.00 0.00 O
+HETATM 2441 H1 HOH A 814 25.854 1.940 20.785 1.00 0.00 H
+HETATM 2442 H2 HOH A 814 25.508 1.815 22.255 1.00 0.00 H
+HETATM 2443 O HOH A 815 27.918 3.616 15.289 1.00 0.00 O
+HETATM 2444 H1 HOH A 815 28.027 4.294 14.622 1.00 0.00 H
+HETATM 2445 H2 HOH A 815 28.114 4.058 16.116 1.00 0.00 H
+HETATM 2446 O HOH A 816 28.815 5.594 13.323 1.00 0.00 O
+HETATM 2447 H1 HOH A 816 29.357 5.022 12.779 1.00 0.00 H
+HETATM 2448 H2 HOH A 816 29.430 6.223 13.700 1.00 0.00 H
+HETATM 2449 O HOH A 817 2.890 24.310 4.156 1.00 0.00 O
+HETATM 2450 H1 HOH A 817 2.381 24.824 3.530 1.00 0.00 H
+HETATM 2451 H2 HOH A 817 2.288 23.630 4.456 1.00 0.00 H
+HETATM 2452 O HOH A 818 1.089 26.113 2.710 1.00 0.00 O
+HETATM 2453 H1 HOH A 818 1.352 26.938 3.119 1.00 0.00 H
+HETATM 2454 H2 HOH A 818 0.176 25.994 2.969 1.00 0.00 H
+HETATM 2455 O HOH A 819 0.526 17.128 6.333 1.00 0.00 O
+HETATM 2456 H1 HOH A 819 0.981 17.095 5.492 1.00 0.00 H
+HETATM 2457 H2 HOH A 819 -0.014 17.917 6.283 1.00 0.00 H
+HETATM 2458 O HOH A 820 2.255 17.435 3.988 1.00 0.00 O
+HETATM 2459 H1 HOH A 820 3.101 17.285 4.412 1.00 0.00 H
+HETATM 2460 H2 HOH A 820 2.294 18.342 3.685 1.00 0.00 H
+HETATM 2461 O HOH A 821 24.004 25.633 4.040 1.00 0.00 O
+HETATM 2462 H1 HOH A 821 23.425 25.699 3.281 1.00 0.00 H
+HETATM 2463 H2 HOH A 821 24.567 24.882 3.849 1.00 0.00 H
+HETATM 2464 O HOH A 822 21.953 25.393 1.962 1.00 0.00 O
+HETATM 2465 H1 HOH A 822 21.176 25.463 2.517 1.00 0.00 H
+HETATM 2466 H2 HOH A 822 21.911 24.509 1.598 1.00 0.00 H
+HETATM 2467 O HOH A 823 15.225 22.630 9.685 1.00 0.00 O
+HETATM 2468 H1 HOH A 823 14.487 23.238 9.647 1.00 0.00 H
+HETATM 2469 H2 HOH A 823 15.591 22.639 8.801 1.00 0.00 H
+HETATM 2470 O HOH A 824 12.695 24.057 9.303 1.00 0.00 O
+HETATM 2471 H1 HOH A 824 12.109 23.430 9.729 1.00 0.00 H
+HETATM 2472 H2 HOH A 824 12.419 24.062 8.387 1.00 0.00 H
+HETATM 2473 O HOH A 825 26.582 13.734 9.454 1.00 0.00 O
+HETATM 2474 H1 HOH A 825 25.749 13.843 8.995 1.00 0.00 H
+HETATM 2475 H2 HOH A 825 26.674 14.531 9.976 1.00 0.00 H
+HETATM 2476 O HOH A 826 24.332 14.420 7.706 1.00 0.00 O
+HETATM 2477 H1 HOH A 826 24.722 14.177 6.866 1.00 0.00 H
+HETATM 2478 H2 HOH A 826 24.197 15.365 7.646 1.00 0.00 H
+HETATM 2479 O HOH A 827 1.526 6.503 7.422 1.00 0.00 O
+HETATM 2480 H1 HOH A 827 1.579 6.695 8.358 1.00 0.00 H
+HETATM 2481 H2 HOH A 827 1.329 7.346 7.014 1.00 0.00 H
+HETATM 2482 O HOH A 828 1.113 7.098 10.261 1.00 0.00 O
+HETATM 2483 H1 HOH A 828 0.539 6.363 10.481 1.00 0.00 H
+HETATM 2484 H2 HOH A 828 0.570 7.876 10.391 1.00 0.00 H
+HETATM 2485 O HOH A 829 2.594 11.522 17.334 1.00 0.00 O
+HETATM 2486 H1 HOH A 829 2.103 12.343 17.335 1.00 0.00 H
+HETATM 2487 H2 HOH A 829 2.529 11.203 16.434 1.00 0.00 H
+HETATM 2488 O HOH A 830 0.628 13.695 17.345 1.00 0.00 O
+HETATM 2489 H1 HOH A 830 0.141 13.445 18.131 1.00 0.00 H
+HETATM 2490 H2 HOH A 830 -0.004 13.612 16.632 1.00 0.00 H
+HETATM 2491 O HOH A 831 12.657 0.133 17.224 1.00 0.00 O
+HETATM 2492 H1 HOH A 831 12.418 1.052 17.105 1.00 0.00 H
+HETATM 2493 H2 HOH A 831 13.403 -0.000 16.639 1.00 0.00 H
+HETATM 2494 O HOH A 832 11.684 2.761 16.370 1.00 0.00 O
+HETATM 2495 H1 HOH A 832 10.758 2.543 16.258 1.00 0.00 H
+HETATM 2496 H2 HOH A 832 11.987 2.989 15.491 1.00 0.00 H
+HETATM 2497 O HOH A 833 29.801 11.235 21.427 1.00 0.00 O
+HETATM 2498 H1 HOH A 833 30.003 10.948 22.317 1.00 0.00 H
+HETATM 2499 H2 HOH A 833 29.812 12.191 21.473 1.00 0.00 H
+HETATM 2500 O HOH A 834 29.872 10.496 24.261 1.00 0.00 O
+HETATM 2501 H1 HOH A 834 29.138 9.880 24.268 1.00 0.00 H
+HETATM 2502 H2 HOH A 834 29.591 11.214 24.828 1.00 0.00 H
+HETATM 2503 O HOH A 835 5.736 23.626 3.037 1.00 0.00 O
+HETATM 2504 H1 HOH A 835 6.044 23.002 2.380 1.00 0.00 H
+HETATM 2505 H2 HOH A 835 4.782 23.589 2.975 1.00 0.00 H
+HETATM 2506 O HOH A 836 6.551 22.134 0.651 1.00 0.00 O
+HETATM 2507 H1 HOH A 836 7.175 22.767 0.291 1.00 0.00 H
+HETATM 2508 H2 HOH A 836 5.852 22.087 -0.000 1.00 0.00 H
+HETATM 2509 O HOH A 837 22.822 20.902 16.012 1.00 0.00 O
+HETATM 2510 H1 HOH A 837 22.146 21.234 15.422 1.00 0.00 H
+HETATM 2511 H2 HOH A 837 23.025 21.641 16.586 1.00 0.00 H
+HETATM 2512 O HOH A 838 21.194 22.179 13.939 1.00 0.00 O
+HETATM 2513 H1 HOH A 838 21.653 21.844 13.168 1.00 0.00 H
+HETATM 2514 H2 HOH A 838 21.328 23.126 13.908 1.00 0.00 H
+HETATM 2515 O HOH A 839 22.315 7.043 26.455 1.00 0.00 O
+HETATM 2516 H1 HOH A 839 22.497 7.895 26.059 1.00 0.00 H
+HETATM 2517 H2 HOH A 839 21.952 7.251 27.316 1.00 0.00 H
+HETATM 2518 O HOH A 840 23.334 9.650 25.590 1.00 0.00 O
+HETATM 2519 H1 HOH A 840 24.218 9.382 25.334 1.00 0.00 H
+HETATM 2520 H2 HOH A 840 23.466 10.248 26.325 1.00 0.00 H
+HETATM 2521 O HOH A 841 7.476 9.112 20.767 1.00 0.00 O
+HETATM 2522 H1 HOH A 841 6.921 9.882 20.892 1.00 0.00 H
+HETATM 2523 H2 HOH A 841 7.902 9.259 19.922 1.00 0.00 H
+HETATM 2524 O HOH A 842 5.426 11.206 20.775 1.00 0.00 O
+HETATM 2525 H1 HOH A 842 4.669 10.667 21.006 1.00 0.00 H
+HETATM 2526 H2 HOH A 842 5.236 11.527 19.894 1.00 0.00 H
+HETATM 2527 O HOH A 843 21.620 4.332 0.872 1.00 0.00 O
+HETATM 2528 H1 HOH A 843 22.479 4.420 1.284 1.00 0.00 H
+HETATM 2529 H2 HOH A 843 21.806 3.984 -0.000 1.00 0.00 H
+HETATM 2530 O HOH A 844 24.295 5.074 1.807 1.00 0.00 O
+HETATM 2531 H1 HOH A 844 24.106 5.968 2.093 1.00 0.00 H
+HETATM 2532 H2 HOH A 844 24.914 5.177 1.084 1.00 0.00 H
+HETATM 2533 O HOH A 845 24.682 7.921 16.884 1.00 0.00 O
+HETATM 2534 H1 HOH A 845 25.008 7.023 16.942 1.00 0.00 H
+HETATM 2535 H2 HOH A 845 23.743 7.826 16.722 1.00 0.00 H
+HETATM 2536 O HOH A 846 25.639 5.181 16.488 1.00 0.00 O
+HETATM 2537 H1 HOH A 846 26.359 5.365 15.885 1.00 0.00 H
+HETATM 2538 H2 HOH A 846 25.024 4.654 15.977 1.00 0.00 H
+HETATM 2539 O HOH A 847 0.647 -0.000 19.760 1.00 0.00 O
+HETATM 2540 H1 HOH A 847 1.306 0.460 20.280 1.00 0.00 H
+HETATM 2541 H2 HOH A 847 0.458 0.592 19.032 1.00 0.00 H
+HETATM 2542 O HOH A 848 2.216 1.719 21.540 1.00 0.00 O
+HETATM 2543 H1 HOH A 848 1.736 1.560 22.354 1.00 0.00 H
+HETATM 2544 H2 HOH A 848 2.078 2.649 21.356 1.00 0.00 H
+HETATM 2545 O HOH A 849 24.722 26.945 21.406 1.00 0.00 O
+HETATM 2546 H1 HOH A 849 25.423 26.303 21.291 1.00 0.00 H
+HETATM 2547 H2 HOH A 849 24.000 26.447 21.788 1.00 0.00 H
+HETATM 2548 O HOH A 850 26.560 24.812 20.597 1.00 0.00 O
+HETATM 2549 H1 HOH A 850 26.715 25.090 19.693 1.00 0.00 H
+HETATM 2550 H2 HOH A 850 26.118 23.967 20.517 1.00 0.00 H
+HETATM 2551 O HOH A 851 15.402 0.057 18.184 1.00 0.00 O
+HETATM 2552 H1 HOH A 851 15.967 0.526 17.570 1.00 0.00 H
+HETATM 2553 H2 HOH A 851 15.300 0.656 18.923 1.00 0.00 H
+HETATM 2554 O HOH A 852 17.555 1.339 16.665 1.00 0.00 O
+HETATM 2555 H1 HOH A 852 18.126 0.578 16.553 1.00 0.00 H
+HETATM 2556 H2 HOH A 852 18.063 1.946 17.202 1.00 0.00 H
+HETATM 2557 O HOH A 853 16.710 2.941 24.035 1.00 0.00 O
+HETATM 2558 H1 HOH A 853 17.100 2.506 23.277 1.00 0.00 H
+HETATM 2559 H2 HOH A 853 17.377 2.877 24.719 1.00 0.00 H
+HETATM 2560 O HOH A 854 17.768 1.124 21.994 1.00 0.00 O
+HETATM 2561 H1 HOH A 854 16.979 0.602 21.843 1.00 0.00 H
+HETATM 2562 H2 HOH A 854 18.401 0.505 22.357 1.00 0.00 H
+HETATM 2563 O HOH A 855 14.222 28.606 4.908 1.00 0.00 O
+HETATM 2564 H1 HOH A 855 13.331 28.593 5.258 1.00 0.00 H
+HETATM 2565 H2 HOH A 855 14.134 29.011 4.045 1.00 0.00 H
+HETATM 2566 O HOH A 856 11.424 28.118 5.627 1.00 0.00 O
+HETATM 2567 H1 HOH A 856 11.498 27.197 5.878 1.00 0.00 H
+HETATM 2568 H2 HOH A 856 10.850 28.114 4.861 1.00 0.00 H
+HETATM 2569 O HOH A 857 6.917 17.260 22.025 1.00 0.00 O
+HETATM 2570 H1 HOH A 857 6.398 17.929 22.471 1.00 0.00 H
+HETATM 2571 H2 HOH A 857 6.279 16.760 21.517 1.00 0.00 H
+HETATM 2572 O HOH A 858 5.181 18.878 23.743 1.00 0.00 O
+HETATM 2573 H1 HOH A 858 5.593 18.687 24.586 1.00 0.00 H
+HETATM 2574 H2 HOH A 858 4.301 18.509 23.815 1.00 0.00 H
+HETATM 2575 O HOH A 859 5.485 15.742 6.793 1.00 0.00 O
+HETATM 2576 H1 HOH A 859 4.586 15.800 6.470 1.00 0.00 H
+HETATM 2577 H2 HOH A 859 5.741 14.834 6.629 1.00 0.00 H
+HETATM 2578 O HOH A 860 2.599 15.651 6.296 1.00 0.00 O
+HETATM 2579 H1 HOH A 860 2.300 16.078 7.099 1.00 0.00 H
+HETATM 2580 H2 HOH A 860 2.251 14.761 6.352 1.00 0.00 H
+HETATM 2581 O HOH A 861 7.824 12.795 27.435 1.00 0.00 O
+HETATM 2582 H1 HOH A 861 7.501 12.653 26.546 1.00 0.00 H
+HETATM 2583 H2 HOH A 861 7.796 13.745 27.553 1.00 0.00 H
+HETATM 2584 O HOH A 862 7.361 12.533 24.554 1.00 0.00 O
+HETATM 2585 H1 HOH A 862 8.093 11.952 24.342 1.00 0.00 H
+HETATM 2586 H2 HOH A 862 7.552 13.344 24.083 1.00 0.00 H
+HETATM 2587 O HOH A 863 15.807 17.641 16.651 1.00 0.00 O
+HETATM 2588 H1 HOH A 863 16.482 18.047 16.107 1.00 0.00 H
+HETATM 2589 H2 HOH A 863 15.244 17.179 16.030 1.00 0.00 H
+HETATM 2590 O HOH A 864 17.462 19.268 14.863 1.00 0.00 O
+HETATM 2591 H1 HOH A 864 17.350 20.116 15.294 1.00 0.00 H
+HETATM 2592 H2 HOH A 864 17.060 19.380 14.001 1.00 0.00 H
+HETATM 2593 O HOH A 865 27.965 18.219 11.106 1.00 0.00 O
+HETATM 2594 H1 HOH A 865 28.325 17.400 11.447 1.00 0.00 H
+HETATM 2595 H2 HOH A 865 27.018 18.078 11.093 1.00 0.00 H
+HETATM 2596 O HOH A 866 28.968 15.514 11.618 1.00 0.00 O
+HETATM 2597 H1 HOH A 866 29.615 15.464 10.914 1.00 0.00 H
+HETATM 2598 H2 HOH A 866 28.321 14.843 11.401 1.00 0.00 H
+HETATM 2599 O HOH A 867 10.136 22.679 23.966 1.00 0.00 O
+HETATM 2600 H1 HOH A 867 9.279 22.479 23.591 1.00 0.00 H
+HETATM 2601 H2 HOH A 867 10.512 23.331 23.374 1.00 0.00 H
+HETATM 2602 O HOH A 868 7.813 21.751 22.442 1.00 0.00 O
+HETATM 2603 H1 HOH A 868 7.965 20.808 22.507 1.00 0.00 H
+HETATM 2604 H2 HOH A 868 7.894 21.946 21.508 1.00 0.00 H
+HETATM 2605 O HOH A 869 17.433 11.274 1.839 1.00 0.00 O
+HETATM 2606 H1 HOH A 869 17.468 10.539 2.450 1.00 0.00 H
+HETATM 2607 H2 HOH A 869 16.521 11.564 1.862 1.00 0.00 H
+HETATM 2608 O HOH A 870 17.292 8.729 3.283 1.00 0.00 O
+HETATM 2609 H1 HOH A 870 17.754 8.178 2.650 1.00 0.00 H
+HETATM 2610 H2 HOH A 870 16.402 8.376 3.305 1.00 0.00 H
+HETATM 2611 O HOH A 871 11.256 1.594 5.068 1.00 0.00 O
+HETATM 2612 H1 HOH A 871 11.457 2.102 5.854 1.00 0.00 H
+HETATM 2613 H2 HOH A 871 10.968 2.246 4.428 1.00 0.00 H
+HETATM 2614 O HOH A 872 11.299 3.162 7.542 1.00 0.00 O
+HETATM 2615 H1 HOH A 872 10.793 2.569 8.098 1.00 0.00 H
+HETATM 2616 H2 HOH A 872 10.762 3.951 7.478 1.00 0.00 H
+HETATM 2617 O HOH A 873 4.959 26.902 7.197 1.00 0.00 O
+HETATM 2618 H1 HOH A 873 4.957 25.952 7.311 1.00 0.00 H
+HETATM 2619 H2 HOH A 873 5.404 27.043 6.361 1.00 0.00 H
+HETATM 2620 O HOH A 874 5.505 24.068 7.697 1.00 0.00 O
+HETATM 2621 H1 HOH A 874 5.828 24.139 8.596 1.00 0.00 H
+HETATM 2622 H2 HOH A 874 6.255 23.751 7.194 1.00 0.00 H
+HETATM 2623 O HOH A 875 18.910 0.174 14.006 1.00 0.00 O
+HETATM 2624 H1 HOH A 875 18.069 0.003 14.431 1.00 0.00 H
+HETATM 2625 H2 HOH A 875 19.251 0.949 14.453 1.00 0.00 H
+HETATM 2626 O HOH A 876 16.148 0.087 14.981 1.00 0.00 O
+HETATM 2627 H1 HOH A 876 15.700 0.000 14.139 1.00 0.00 H
+HETATM 2628 H2 HOH A 876 15.860 0.934 15.322 1.00 0.00 H
+HETATM 2629 O HOH A 877 27.006 28.559 22.572 1.00 0.00 O
+HETATM 2630 H1 HOH A 877 27.705 28.181 23.105 1.00 0.00 H
+HETATM 2631 H2 HOH A 877 26.813 27.887 21.918 1.00 0.00 H
+HETATM 2632 O HOH A 878 29.485 27.545 23.760 1.00 0.00 O
+HETATM 2633 H1 HOH A 878 30.011 28.343 23.698 1.00 0.00 H
+HETATM 2634 H2 HOH A 878 29.927 26.918 23.189 1.00 0.00 H
+HETATM 2635 O HOH A 879 5.693 26.578 3.456 1.00 0.00 O
+HETATM 2636 H1 HOH A 879 6.025 27.057 2.698 1.00 0.00 H
+HETATM 2637 H2 HOH A 879 5.306 25.783 3.088 1.00 0.00 H
+HETATM 2638 O HOH A 880 6.157 28.188 1.053 1.00 0.00 O
+HETATM 2639 H1 HOH A 880 5.747 29.003 1.344 1.00 0.00 H
+HETATM 2640 H2 HOH A 880 5.621 27.898 0.316 1.00 0.00 H
+HETATM 2641 O HOH A 881 16.556 3.192 2.577 1.00 0.00 O
+HETATM 2642 H1 HOH A 881 16.971 3.488 1.767 1.00 0.00 H
+HETATM 2643 H2 HOH A 881 15.667 3.545 2.535 1.00 0.00 H
+HETATM 2644 O HOH A 882 17.868 4.604 0.370 1.00 0.00 O
+HETATM 2645 H1 HOH A 882 18.641 4.919 0.840 1.00 0.00 H
+HETATM 2646 H2 HOH A 882 17.397 5.399 0.120 1.00 0.00 H
+HETATM 2647 O HOH A 883 6.140 1.632 28.477 1.00 0.00 O
+HETATM 2648 H1 HOH A 883 5.478 1.763 27.799 1.00 0.00 H
+HETATM 2649 H2 HOH A 883 6.695 2.410 28.425 1.00 0.00 H
+HETATM 2650 O HOH A 884 4.533 1.878 26.039 1.00 0.00 O
+HETATM 2651 H1 HOH A 884 4.663 0.995 25.691 1.00 0.00 H
+HETATM 2652 H2 HOH A 884 4.942 2.455 25.395 1.00 0.00 H
+HETATM 2653 O HOH A 885 12.173 7.135 0.653 1.00 0.00 O
+HETATM 2654 H1 HOH A 885 11.651 6.446 1.065 1.00 0.00 H
+HETATM 2655 H2 HOH A 885 12.702 6.677 0.000 1.00 0.00 H
+HETATM 2656 O HOH A 886 11.063 4.905 2.196 1.00 0.00 O
+HETATM 2657 H1 HOH A 886 11.286 5.213 3.075 1.00 0.00 H
+HETATM 2658 H2 HOH A 886 11.570 4.102 2.084 1.00 0.00 H
+HETATM 2659 O HOH A 887 14.580 11.014 15.643 1.00 0.00 O
+HETATM 2660 H1 HOH A 887 14.867 11.075 16.554 1.00 0.00 H
+HETATM 2661 H2 HOH A 887 13.626 11.084 15.686 1.00 0.00 H
+HETATM 2662 O HOH A 888 15.283 10.655 18.465 1.00 0.00 O
+HETATM 2663 H1 HOH A 888 15.848 9.887 18.376 1.00 0.00 H
+HETATM 2664 H2 HOH A 888 14.540 10.351 18.985 1.00 0.00 H
+HETATM 2665 O HOH A 889 8.688 13.521 2.924 1.00 0.00 O
+HETATM 2666 H1 HOH A 889 7.836 13.561 2.489 1.00 0.00 H
+HETATM 2667 H2 HOH A 889 8.694 12.671 3.363 1.00 0.00 H
+HETATM 2668 O HOH A 890 5.881 13.761 2.120 1.00 0.00 O
+HETATM 2669 H1 HOH A 890 5.706 14.638 2.463 1.00 0.00 H
+HETATM 2670 H2 HOH A 890 5.310 13.184 2.627 1.00 0.00 H
+HETATM 2671 O HOH A 891 2.718 27.709 15.585 1.00 0.00 O
+HETATM 2672 H1 HOH A 891 3.648 27.511 15.475 1.00 0.00 H
+HETATM 2673 H2 HOH A 891 2.586 28.519 15.093 1.00 0.00 H
+HETATM 2674 O HOH A 892 5.641 27.516 15.646 1.00 0.00 O
+HETATM 2675 H1 HOH A 892 5.757 27.370 16.585 1.00 0.00 H
+HETATM 2676 H2 HOH A 892 6.061 28.360 15.479 1.00 0.00 H
+HETATM 2677 O HOH A 893 14.342 2.116 11.522 1.00 0.00 O
+HETATM 2678 H1 HOH A 893 13.811 2.822 11.890 1.00 0.00 H
+HETATM 2679 H2 HOH A 893 13.706 1.472 11.212 1.00 0.00 H
+HETATM 2680 O HOH A 894 12.654 3.918 13.098 1.00 0.00 O
+HETATM 2681 H1 HOH A 894 13.177 3.942 13.900 1.00 0.00 H
+HETATM 2682 H2 HOH A 894 11.830 3.505 13.358 1.00 0.00 H
+HETATM 2683 O HOH A 895 11.557 19.558 28.292 1.00 0.00 O
+HETATM 2684 H1 HOH A 895 12.168 18.838 28.134 1.00 0.00 H
+HETATM 2685 H2 HOH A 895 11.250 19.809 27.421 1.00 0.00 H
+HETATM 2686 O HOH A 896 13.790 17.773 27.650 1.00 0.00 O
+HETATM 2687 H1 HOH A 896 14.457 18.168 28.213 1.00 0.00 H
+HETATM 2688 H2 HOH A 896 14.115 17.908 26.760 1.00 0.00 H
+HETATM 2689 O HOH A 897 22.018 18.967 22.085 1.00 0.00 O
+HETATM 2690 H1 HOH A 897 22.638 19.455 21.543 1.00 0.00 H
+HETATM 2691 H2 HOH A 897 21.715 19.602 22.734 1.00 0.00 H
+HETATM 2692 O HOH A 898 24.276 20.383 20.869 1.00 0.00 O
+HETATM 2693 H1 HOH A 898 24.934 19.689 20.935 1.00 0.00 H
+HETATM 2694 H2 HOH A 898 24.607 21.083 21.431 1.00 0.00 H
+HETATM 2695 O HOH A 899 19.781 22.785 21.114 1.00 0.00 O
+HETATM 2696 H1 HOH A 899 19.724 22.897 20.165 1.00 0.00 H
+HETATM 2697 H2 HOH A 899 20.719 22.705 21.291 1.00 0.00 H
+HETATM 2698 O HOH A 900 19.700 22.560 18.194 1.00 0.00 O
+HETATM 2699 H1 HOH A 900 19.020 21.889 18.120 1.00 0.00 H
+HETATM 2700 H2 HOH A 900 20.488 22.147 17.842 1.00 0.00 H
+HETATM 2701 O HOH A 901 24.412 16.096 24.961 1.00 0.00 O
+HETATM 2702 H1 HOH A 901 25.143 16.044 25.577 1.00 0.00 H
+HETATM 2703 H2 HOH A 901 24.690 16.744 24.313 1.00 0.00 H
+HETATM 2704 O HOH A 902 26.437 16.432 27.052 1.00 0.00 O
+HETATM 2705 H1 HOH A 902 25.854 16.517 27.806 1.00 0.00 H
+HETATM 2706 H2 HOH A 902 26.880 17.278 26.992 1.00 0.00 H
+HETATM 2707 O HOH A 903 25.829 2.424 4.859 1.00 0.00 O
+HETATM 2708 H1 HOH A 903 25.033 2.875 4.580 1.00 0.00 H
+HETATM 2709 H2 HOH A 903 25.581 1.501 4.903 1.00 0.00 H
+HETATM 2710 O HOH A 904 23.226 3.733 4.552 1.00 0.00 O
+HETATM 2711 H1 HOH A 904 23.311 4.388 5.245 1.00 0.00 H
+HETATM 2712 H2 HOH A 904 22.505 3.172 4.836 1.00 0.00 H
+HETATM 2713 O HOH A 905 5.745 3.882 3.083 1.00 0.00 O
+HETATM 2714 H1 HOH A 905 6.023 3.533 2.236 1.00 0.00 H
+HETATM 2715 H2 HOH A 905 5.765 3.129 3.673 1.00 0.00 H
+HETATM 2716 O HOH A 906 6.059 2.604 0.465 1.00 0.00 O
+HETATM 2717 H1 HOH A 906 5.326 3.022 0.012 1.00 0.00 H
+HETATM 2718 H2 HOH A 906 5.831 1.675 0.488 1.00 0.00 H
+HETATM 2719 O HOH A 907 24.615 29.077 8.037 1.00 0.00 O
+HETATM 2720 H1 HOH A 907 25.030 28.425 7.473 1.00 0.00 H
+HETATM 2721 H2 HOH A 907 25.002 28.930 8.900 1.00 0.00 H
+HETATM 2722 O HOH A 908 25.522 26.714 6.562 1.00 0.00 O
+HETATM 2723 H1 HOH A 908 24.679 26.436 6.202 1.00 0.00 H
+HETATM 2724 H2 HOH A 908 25.781 26.002 7.146 1.00 0.00 H
+HETATM 2725 O HOH A 909 16.462 19.041 0.768 1.00 0.00 O
+HETATM 2726 H1 HOH A 909 16.919 19.867 0.610 1.00 0.00 H
+HETATM 2727 H2 HOH A 909 16.158 19.104 1.674 1.00 0.00 H
+HETATM 2728 O HOH A 910 18.287 21.326 0.587 1.00 0.00 O
+HETATM 2729 H1 HOH A 910 19.046 20.876 0.214 1.00 0.00 H
+HETATM 2730 H2 HOH A 910 18.580 21.622 1.448 1.00 0.00 H
+HETATM 2731 O HOH A 911 21.839 17.783 4.015 1.00 0.00 O
+HETATM 2732 H1 HOH A 911 21.130 18.343 3.698 1.00 0.00 H
+HETATM 2733 H2 HOH A 911 22.223 18.271 4.744 1.00 0.00 H
+HETATM 2734 O HOH A 912 20.093 19.797 2.798 1.00 0.00 O
+HETATM 2735 H1 HOH A 912 20.381 19.707 1.889 1.00 0.00 H
+HETATM 2736 H2 HOH A 912 20.345 20.687 3.044 1.00 0.00 H
+HETATM 2737 O HOH A 913 8.393 2.651 10.731 1.00 0.00 O
+HETATM 2738 H1 HOH A 913 8.740 1.833 11.087 1.00 0.00 H
+HETATM 2739 H2 HOH A 913 8.408 2.525 9.782 1.00 0.00 H
+HETATM 2740 O HOH A 914 9.966 0.362 11.663 1.00 0.00 O
+HETATM 2741 H1 HOH A 914 10.572 0.828 12.240 1.00 0.00 H
+HETATM 2742 H2 HOH A 914 10.520 -0.000 10.972 1.00 0.00 H
+HETATM 2743 O HOH A 915 30.000 24.126 16.607 1.00 0.00 O
+HETATM 2744 H1 HOH A 915 29.435 23.599 17.171 1.00 0.00 H
+HETATM 2745 H2 HOH A 915 29.581 24.092 15.747 1.00 0.00 H
+HETATM 2746 O HOH A 916 28.523 22.065 18.076 1.00 0.00 O
+HETATM 2747 H1 HOH A 916 29.268 21.575 18.426 1.00 0.00 H
+HETATM 2748 H2 HOH A 916 28.083 21.450 17.489 1.00 0.00 H
+HETATM 2749 O HOH A 917 3.888 8.739 19.998 1.00 0.00 O
+HETATM 2750 H1 HOH A 917 4.206 8.701 19.097 1.00 0.00 H
+HETATM 2751 H2 HOH A 917 4.437 8.117 20.474 1.00 0.00 H
+HETATM 2752 O HOH A 918 4.563 8.129 17.214 1.00 0.00 O
+HETATM 2753 H1 HOH A 918 3.675 8.038 16.866 1.00 0.00 H
+HETATM 2754 H2 HOH A 918 4.951 7.259 17.119 1.00 0.00 H
+HETATM 2755 O HOH A 919 20.282 26.979 15.639 1.00 0.00 O
+HETATM 2756 H1 HOH A 919 20.752 27.788 15.436 1.00 0.00 H
+HETATM 2757 H2 HOH A 919 19.757 27.193 16.410 1.00 0.00 H
+HETATM 2758 O HOH A 920 22.058 29.302 15.459 1.00 0.00 O
+HETATM 2759 H1 HOH A 920 22.894 28.840 15.382 1.00 0.00 H
+HETATM 2760 H2 HOH A 920 22.118 29.775 16.289 1.00 0.00 H
+HETATM 2761 O HOH A 921 17.453 6.626 9.600 1.00 0.00 O
+HETATM 2762 H1 HOH A 921 17.964 5.942 10.031 1.00 0.00 H
+HETATM 2763 H2 HOH A 921 16.792 6.876 10.245 1.00 0.00 H
+HETATM 2764 O HOH A 922 18.570 4.195 10.794 1.00 0.00 O
+HETATM 2765 H1 HOH A 922 18.509 3.618 10.032 1.00 0.00 H
+HETATM 2766 H2 HOH A 922 17.979 3.807 11.439 1.00 0.00 H
+HETATM 2767 O HOH A 923 14.181 13.464 11.467 1.00 0.00 O
+HETATM 2768 H1 HOH A 923 13.484 13.282 12.096 1.00 0.00 H
+HETATM 2769 H2 HOH A 923 13.752 13.959 10.769 1.00 0.00 H
+HETATM 2770 O HOH A 924 11.889 12.502 13.017 1.00 0.00 O
+HETATM 2771 H1 HOH A 924 12.127 11.576 13.067 1.00 0.00 H
+HETATM 2772 H2 HOH A 924 11.078 12.516 12.508 1.00 0.00 H
+HETATM 2773 O HOH A 925 7.054 25.285 10.177 1.00 0.00 O
+HETATM 2774 H1 HOH A 925 7.086 25.005 11.092 1.00 0.00 H
+HETATM 2775 H2 HOH A 925 7.639 24.681 9.720 1.00 0.00 H
+HETATM 2776 O HOH A 926 7.660 24.700 12.983 1.00 0.00 O
+HETATM 2777 H1 HOH A 926 7.804 25.596 13.289 1.00 0.00 H
+HETATM 2778 H2 HOH A 926 8.509 24.270 13.086 1.00 0.00 H
+HETATM 2779 O HOH A 927 15.751 2.619 13.913 1.00 0.00 O
+HETATM 2780 H1 HOH A 927 14.830 2.384 14.027 1.00 0.00 H
+HETATM 2781 H2 HOH A 927 15.834 2.816 12.979 1.00 0.00 H
+HETATM 2782 O HOH A 928 13.091 1.396 14.033 1.00 0.00 O
+HETATM 2783 H1 HOH A 928 13.317 0.607 14.526 1.00 0.00 H
+HETATM 2784 H2 HOH A 928 12.804 1.074 13.179 1.00 0.00 H
+HETATM 2785 O HOH A 929 19.496 28.429 5.299 1.00 0.00 O
+HETATM 2786 H1 HOH A 929 20.130 28.490 4.585 1.00 0.00 H
+HETATM 2787 H2 HOH A 929 19.989 28.051 6.027 1.00 0.00 H
+HETATM 2788 O HOH A 930 21.346 28.050 3.059 1.00 0.00 O
+HETATM 2789 H1 HOH A 930 20.740 27.643 2.439 1.00 0.00 H
+HETATM 2790 H2 HOH A 930 21.998 27.373 3.241 1.00 0.00 H
+HETATM 2791 O HOH A 931 2.974 15.478 13.618 1.00 0.00 O
+HETATM 2792 H1 HOH A 931 2.505 14.644 13.633 1.00 0.00 H
+HETATM 2793 H2 HOH A 931 3.581 15.427 14.357 1.00 0.00 H
+HETATM 2794 O HOH A 932 1.244 13.163 14.100 1.00 0.00 O
+HETATM 2795 H1 HOH A 932 0.395 13.599 14.021 1.00 0.00 H
+HETATM 2796 H2 HOH A 932 1.282 12.869 15.010 1.00 0.00 H
+HETATM 2797 O HOH A 933 -0.001 13.690 2.885 1.00 0.00 O
+HETATM 2798 H1 HOH A 933 0.736 13.215 3.269 1.00 0.00 H
+HETATM 2799 H2 HOH A 933 0.151 14.605 3.125 1.00 0.00 H
+HETATM 2800 O HOH A 934 1.963 12.297 4.555 1.00 0.00 O
+HETATM 2801 H1 HOH A 934 1.383 11.640 4.941 1.00 0.00 H
+HETATM 2802 H2 HOH A 934 2.250 12.832 5.295 1.00 0.00 H
+HETATM 2803 O HOH A 935 24.367 12.866 16.077 1.00 0.00 O
+HETATM 2804 H1 HOH A 935 25.138 13.191 15.613 1.00 0.00 H
+HETATM 2805 H2 HOH A 935 24.506 13.128 16.987 1.00 0.00 H
+HETATM 2806 O HOH A 936 26.991 13.404 14.890 1.00 0.00 O
+HETATM 2807 H1 HOH A 936 27.129 12.561 14.456 1.00 0.00 H
+HETATM 2808 H2 HOH A 936 27.682 13.453 15.550 1.00 0.00 H
+HETATM 2809 O HOH A 937 6.449 18.974 14.537 1.00 0.00 O
+HETATM 2810 H1 HOH A 937 5.623 18.609 14.854 1.00 0.00 H
+HETATM 2811 H2 HOH A 937 6.895 19.280 15.326 1.00 0.00 H
+HETATM 2812 O HOH A 938 3.759 18.406 15.550 1.00 0.00 O
+HETATM 2813 H1 HOH A 938 3.253 18.888 14.894 1.00 0.00 H
+HETATM 2814 H2 HOH A 938 3.581 18.860 16.374 1.00 0.00 H
+HETATM 2815 O HOH A 939 15.435 15.272 4.893 1.00 0.00 O
+HETATM 2816 H1 HOH A 939 16.266 15.597 4.547 1.00 0.00 H
+HETATM 2817 H2 HOH A 939 15.495 15.416 5.838 1.00 0.00 H
+HETATM 2818 O HOH A 940 18.191 15.770 4.033 1.00 0.00 O
+HETATM 2819 H1 HOH A 940 18.326 14.977 3.513 1.00 0.00 H
+HETATM 2820 H2 HOH A 940 18.813 15.695 4.756 1.00 0.00 H
+HETATM 2821 O HOH A 941 17.190 17.343 22.398 1.00 0.00 O
+HETATM 2822 H1 HOH A 941 16.660 18.134 22.301 1.00 0.00 H
+HETATM 2823 H2 HOH A 941 16.623 16.634 22.095 1.00 0.00 H
+HETATM 2824 O HOH A 942 15.308 19.581 22.584 1.00 0.00 O
+HETATM 2825 H1 HOH A 942 15.519 19.874 23.471 1.00 0.00 H
+HETATM 2826 H2 HOH A 942 14.400 19.284 22.637 1.00 0.00 H
+HETATM 2827 O HOH A 943 14.701 28.451 29.095 1.00 0.00 O
+HETATM 2828 H1 HOH A 943 14.049 27.910 28.649 1.00 0.00 H
+HETATM 2829 H2 HOH A 943 14.694 28.139 30.000 1.00 0.00 H
+HETATM 2830 O HOH A 944 12.325 27.142 27.989 1.00 0.00 O
+HETATM 2831 H1 HOH A 944 11.910 27.908 27.590 1.00 0.00 H
+HETATM 2832 H2 HOH A 944 11.715 26.865 28.673 1.00 0.00 H
+HETATM 2833 O HOH A 945 19.483 6.991 8.834 1.00 0.00 O
+HETATM 2834 H1 HOH A 945 19.617 7.829 9.278 1.00 0.00 H
+HETATM 2835 H2 HOH A 945 19.749 7.153 7.929 1.00 0.00 H
+HETATM 2836 O HOH A 946 19.403 9.707 9.932 1.00 0.00 O
+HETATM 2837 H1 HOH A 946 18.532 9.677 10.329 1.00 0.00 H
+HETATM 2838 H2 HOH A 946 19.334 10.371 9.246 1.00 0.00 H
+HETATM 2839 O HOH A 947 12.823 29.470 20.600 1.00 0.00 O
+HETATM 2840 H1 HOH A 947 12.092 29.101 20.105 1.00 0.00 H
+HETATM 2841 H2 HOH A 947 13.603 29.079 20.205 1.00 0.00 H
+HETATM 2842 O HOH A 948 10.678 27.871 19.406 1.00 0.00 O
+HETATM 2843 H1 HOH A 948 10.205 27.643 20.207 1.00 0.00 H
+HETATM 2844 H2 HOH A 948 10.998 27.034 19.068 1.00 0.00 H
+HETATM 2845 O HOH A 949 4.744 8.786 2.569 1.00 0.00 O
+HETATM 2846 H1 HOH A 949 4.937 8.111 1.919 1.00 0.00 H
+HETATM 2847 H2 HOH A 949 5.566 9.268 2.668 1.00 0.00 H
+HETATM 2848 O HOH A 950 5.598 6.453 1.017 1.00 0.00 O
+HETATM 2849 H1 HOH A 950 5.208 5.767 1.561 1.00 0.00 H
+HETATM 2850 H2 HOH A 950 6.541 6.304 1.080 1.00 0.00 H
+HETATM 2851 O HOH A 951 0.196 18.628 18.097 1.00 0.00 O
+HETATM 2852 H1 HOH A 951 0.504 19.445 18.489 1.00 0.00 H
+HETATM 2853 H2 HOH A 951 -0.000 18.856 17.188 1.00 0.00 H
+HETATM 2854 O HOH A 952 0.579 21.269 19.308 1.00 0.00 O
+HETATM 2855 H1 HOH A 952 -0.001 21.166 20.064 1.00 0.00 H
+HETATM 2856 H2 HOH A 952 0.178 21.965 18.788 1.00 0.00 H
+HETATM 2857 O HOH A 953 10.464 8.665 11.143 1.00 0.00 O
+HETATM 2858 H1 HOH A 953 10.399 8.980 12.045 1.00 0.00 H
+HETATM 2859 H2 HOH A 953 10.860 9.393 10.663 1.00 0.00 H
+HETATM 2860 O HOH A 954 9.811 9.924 13.707 1.00 0.00 O
+HETATM 2861 H1 HOH A 954 8.897 9.646 13.776 1.00 0.00 H
+HETATM 2862 H2 HOH A 954 9.770 10.877 13.640 1.00 0.00 H
+HETATM 2863 O HOH A 955 9.597 29.279 17.814 1.00 0.00 O
+HETATM 2864 H1 HOH A 955 9.162 29.282 18.667 1.00 0.00 H
+HETATM 2865 H2 HOH A 955 9.190 30.001 17.334 1.00 0.00 H
+HETATM 2866 O HOH A 956 7.832 29.037 20.140 1.00 0.00 O
+HETATM 2867 H1 HOH A 956 7.670 28.094 20.102 1.00 0.00 H
+HETATM 2868 H2 HOH A 956 6.976 29.436 19.986 1.00 0.00 H
+HETATM 2869 O HOH A 957 20.027 19.582 13.152 1.00 0.00 O
+HETATM 2870 H1 HOH A 957 20.447 19.509 12.295 1.00 0.00 H
+HETATM 2871 H2 HOH A 957 19.903 20.523 13.279 1.00 0.00 H
+HETATM 2872 O HOH A 958 21.788 19.519 10.811 1.00 0.00 O
+HETATM 2873 H1 HOH A 958 22.460 18.928 11.151 1.00 0.00 H
+HETATM 2874 H2 HOH A 958 22.241 20.351 10.679 1.00 0.00 H
+HETATM 2875 O HOH A 959 4.475 10.449 5.818 1.00 0.00 O
+HETATM 2876 H1 HOH A 959 5.084 11.137 6.085 1.00 0.00 H
+HETATM 2877 H2 HOH A 959 3.608 10.841 5.926 1.00 0.00 H
+HETATM 2878 O HOH A 960 6.189 12.403 7.170 1.00 0.00 O
+HETATM 2879 H1 HOH A 960 6.676 11.802 7.734 1.00 0.00 H
+HETATM 2880 H2 HOH A 960 5.696 12.957 7.775 1.00 0.00 H
+HETATM 2881 O HOH A 961 15.090 16.401 2.035 1.00 0.00 O
+HETATM 2882 H1 HOH A 961 14.466 17.092 1.812 1.00 0.00 H
+HETATM 2883 H2 HOH A 961 15.553 16.734 2.804 1.00 0.00 H
+HETATM 2884 O HOH A 962 13.639 18.781 1.131 1.00 0.00 O
+HETATM 2885 H1 HOH A 962 13.895 18.764 0.208 1.00 0.00 H
+HETATM 2886 H2 HOH A 962 14.022 19.588 1.474 1.00 0.00 H
+HETATM 2887 O HOH A 963 13.008 20.711 3.071 1.00 0.00 O
+HETATM 2888 H1 HOH A 963 12.371 20.751 3.784 1.00 0.00 H
+HETATM 2889 H2 HOH A 963 12.594 21.187 2.351 1.00 0.00 H
+HETATM 2890 O HOH A 964 10.786 20.421 4.957 1.00 0.00 O
+HETATM 2891 H1 HOH A 964 10.858 19.480 5.122 1.00 0.00 H
+HETATM 2892 H2 HOH A 964 9.935 20.527 4.531 1.00 0.00 H
+HETATM 2893 O HOH A 965 9.769 8.432 26.366 1.00 0.00 O
+HETATM 2894 H1 HOH A 965 9.941 8.419 27.307 1.00 0.00 H
+HETATM 2895 H2 HOH A 965 10.181 9.239 26.058 1.00 0.00 H
+HETATM 2896 O HOH A 966 9.868 8.779 29.274 1.00 0.00 O
+HETATM 2897 H1 HOH A 966 8.952 8.584 29.473 1.00 0.00 H
+HETATM 2898 H2 HOH A 966 9.979 9.696 29.523 1.00 0.00 H
+HETATM 2899 O HOH A 967 17.763 17.299 9.342 1.00 0.00 O
+HETATM 2900 H1 HOH A 967 18.574 16.986 9.741 1.00 0.00 H
+HETATM 2901 H2 HOH A 967 17.835 17.047 8.421 1.00 0.00 H
+HETATM 2902 O HOH A 968 20.482 16.805 10.315 1.00 0.00 O
+HETATM 2903 H1 HOH A 968 20.637 17.647 10.744 1.00 0.00 H
+HETATM 2904 H2 HOH A 968 21.120 16.776 9.602 1.00 0.00 H
+HETATM 2905 O HOH A 969 2.032 11.340 21.916 1.00 0.00 O
+HETATM 2906 H1 HOH A 969 1.954 10.442 22.239 1.00 0.00 H
+HETATM 2907 H2 HOH A 969 2.926 11.598 22.138 1.00 0.00 H
+HETATM 2908 O HOH A 970 1.739 8.842 23.421 1.00 0.00 O
+HETATM 2909 H1 HOH A 970 0.909 9.033 23.858 1.00 0.00 H
+HETATM 2910 H2 HOH A 970 2.376 8.773 24.131 1.00 0.00 H
+HETATM 2911 O HOH A 971 6.030 10.439 23.018 1.00 0.00 O
+HETATM 2912 H1 HOH A 971 5.272 10.973 23.253 1.00 0.00 H
+HETATM 2913 H2 HOH A 971 5.656 9.627 22.675 1.00 0.00 H
+HETATM 2914 O HOH A 972 3.681 11.730 24.200 1.00 0.00 O
+HETATM 2915 H1 HOH A 972 4.046 11.932 25.062 1.00 0.00 H
+HETATM 2916 H2 HOH A 972 2.978 11.106 24.376 1.00 0.00 H
+HETATM 2917 O HOH A 973 22.489 19.121 8.764 1.00 0.00 O
+HETATM 2918 H1 HOH A 973 23.086 19.778 8.406 1.00 0.00 H
+HETATM 2919 H2 HOH A 973 21.630 19.362 8.417 1.00 0.00 H
+HETATM 2920 O HOH A 974 24.096 21.472 8.076 1.00 0.00 O
+HETATM 2921 H1 HOH A 974 24.489 21.634 8.934 1.00 0.00 H
+HETATM 2922 H2 HOH A 974 23.554 22.243 7.909 1.00 0.00 H
+HETATM 2923 O HOH A 975 2.249 10.109 13.276 1.00 0.00 O
+HETATM 2924 H1 HOH A 975 3.185 10.308 13.263 1.00 0.00 H
+HETATM 2925 H2 HOH A 975 1.842 10.891 13.651 1.00 0.00 H
+HETATM 2926 O HOH A 976 5.089 10.602 13.800 1.00 0.00 O
+HETATM 2927 H1 HOH A 976 5.310 9.761 14.202 1.00 0.00 H
+HETATM 2928 H2 HOH A 976 5.221 11.244 14.497 1.00 0.00 H
+HETATM 2929 O HOH A 977 23.989 4.970 18.004 1.00 0.00 O
+HETATM 2930 H1 HOH A 977 24.331 5.140 18.881 1.00 0.00 H
+HETATM 2931 H2 HOH A 977 23.444 5.732 17.806 1.00 0.00 H
+HETATM 2932 O HOH A 978 24.512 5.331 20.864 1.00 0.00 O
+HETATM 2933 H1 HOH A 978 24.271 4.455 21.167 1.00 0.00 H
+HETATM 2934 H2 HOH A 978 23.874 5.914 21.276 1.00 0.00 H
+HETATM 2935 O HOH A 979 13.266 22.958 27.982 1.00 0.00 O
+HETATM 2936 H1 HOH A 979 12.605 22.845 28.664 1.00 0.00 H
+HETATM 2937 H2 HOH A 979 13.240 23.892 27.774 1.00 0.00 H
+HETATM 2938 O HOH A 980 10.867 22.643 29.633 1.00 0.00 O
+HETATM 2939 H1 HOH A 980 10.478 21.893 29.182 1.00 0.00 H
+HETATM 2940 H2 HOH A 980 10.242 23.356 29.500 1.00 0.00 H
+HETATM 2941 O HOH A 981 16.978 21.242 11.455 1.00 0.00 O
+HETATM 2942 H1 HOH A 981 16.134 21.694 11.456 1.00 0.00 H
+HETATM 2943 H2 HOH A 981 16.953 20.685 12.233 1.00 0.00 H
+HETATM 2944 O HOH A 982 14.636 22.953 11.867 1.00 0.00 O
+HETATM 2945 H1 HOH A 982 15.051 23.804 11.722 1.00 0.00 H
+HETATM 2946 H2 HOH A 982 14.359 22.971 12.783 1.00 0.00 H
+HETATM 2947 O HOH A 983 21.319 10.711 22.949 1.00 0.00 O
+HETATM 2948 H1 HOH A 983 20.964 11.482 22.508 1.00 0.00 H
+HETATM 2949 H2 HOH A 983 21.156 10.870 23.879 1.00 0.00 H
+HETATM 2950 O HOH A 984 20.716 13.328 21.779 1.00 0.00 O
+HETATM 2951 H1 HOH A 984 21.512 13.441 21.258 1.00 0.00 H
+HETATM 2952 H2 HOH A 984 20.750 14.030 22.429 1.00 0.00 H
+HETATM 2953 O HOH A 985 12.673 22.835 5.540 1.00 0.00 O
+HETATM 2954 H1 HOH A 985 12.543 21.894 5.655 1.00 0.00 H
+HETATM 2955 H2 HOH A 985 12.971 22.928 4.636 1.00 0.00 H
+HETATM 2956 O HOH A 986 12.849 19.938 5.936 1.00 0.00 O
+HETATM 2957 H1 HOH A 986 13.342 19.934 6.757 1.00 0.00 H
+HETATM 2958 H2 HOH A 986 13.433 19.523 5.302 1.00 0.00 H
+HETATM 2959 O HOH A 987 8.445 23.893 1.988 1.00 0.00 O
+HETATM 2960 H1 HOH A 987 8.568 24.101 2.914 1.00 0.00 H
+HETATM 2961 H2 HOH A 987 9.276 23.502 1.718 1.00 0.00 H
+HETATM 2962 O HOH A 988 9.122 24.977 4.624 1.00 0.00 O
+HETATM 2963 H1 HOH A 988 8.784 25.866 4.506 1.00 0.00 H
+HETATM 2964 H2 HOH A 988 10.066 25.090 4.736 1.00 0.00 H
+HETATM 2965 O HOH A 989 16.315 27.150 3.519 1.00 0.00 O
+HETATM 2966 H1 HOH A 989 16.673 26.611 2.814 1.00 0.00 H
+HETATM 2967 H2 HOH A 989 17.067 27.640 3.852 1.00 0.00 H
+HETATM 2968 O HOH A 990 17.608 25.169 1.789 1.00 0.00 O
+HETATM 2969 H1 HOH A 990 17.179 24.382 2.126 1.00 0.00 H
+HETATM 2970 H2 HOH A 990 18.533 25.053 2.004 1.00 0.00 H
+HETATM 2971 O HOH A 991 5.855 16.055 19.169 1.00 0.00 O
+HETATM 2972 H1 HOH A 991 6.185 16.613 18.465 1.00 0.00 H
+HETATM 2973 H2 HOH A 991 4.948 16.334 19.293 1.00 0.00 H
+HETATM 2974 O HOH A 992 6.901 18.164 17.426 1.00 0.00 O
+HETATM 2975 H1 HOH A 992 7.692 18.381 17.920 1.00 0.00 H
+HETATM 2976 H2 HOH A 992 6.368 18.958 17.461 1.00 0.00 H
+HETATM 2977 O HOH A 993 26.188 14.225 23.476 1.00 0.00 O
+HETATM 2978 H1 HOH A 993 26.168 13.326 23.805 1.00 0.00 H
+HETATM 2979 H2 HOH A 993 27.077 14.528 23.660 1.00 0.00 H
+HETATM 2980 O HOH A 994 26.080 11.725 25.001 1.00 0.00 O
+HETATM 2981 H1 HOH A 994 25.260 11.878 25.471 1.00 0.00 H
+HETATM 2982 H2 HOH A 994 26.749 11.691 25.684 1.00 0.00 H
+HETATM 2983 O HOH A 995 23.580 21.644 27.973 1.00 0.00 O
+HETATM 2984 H1 HOH A 995 24.381 21.128 27.876 1.00 0.00 H
+HETATM 2985 H2 HOH A 995 23.803 22.504 27.615 1.00 0.00 H
+HETATM 2986 O HOH A 996 26.210 20.362 28.137 1.00 0.00 O
+HETATM 2987 H1 HOH A 996 26.165 20.057 29.043 1.00 0.00 H
+HETATM 2988 H2 HOH A 996 26.923 21.000 28.131 1.00 0.00 H
+HETATM 2989 O HOH A 997 6.964 6.761 5.762 1.00 0.00 O
+HETATM 2990 H1 HOH A 997 6.343 7.069 6.422 1.00 0.00 H
+HETATM 2991 H2 HOH A 997 6.429 6.260 5.145 1.00 0.00 H
+HETATM 2992 O HOH A 998 5.096 7.167 7.982 1.00 0.00 O
+HETATM 2993 H1 HOH A 998 5.659 6.874 8.700 1.00 0.00 H
+HETATM 2994 H2 HOH A 998 4.376 6.537 7.967 1.00 0.00 H
+HETATM 2995 O HOH A 999 13.458 2.646 1.148 1.00 0.00 O
+HETATM 2996 H1 HOH A 999 13.341 2.796 2.086 1.00 0.00 H
+HETATM 2997 H2 HOH A 999 14.305 2.205 1.079 1.00 0.00 H
+HETATM 2998 O HOH A1000 13.472 3.539 3.939 1.00 0.00 O
+HETATM 2999 H1 HOH A1000 13.233 4.456 3.798 1.00 0.00 H
+HETATM 3000 H2 HOH A1000 14.356 3.572 4.302 1.00 0.00 H
+HETATM 3001 O HOH A1001 18.811 27.880 8.599 1.00 0.00 O
+HETATM 3002 H1 HOH A1001 18.857 27.051 9.075 1.00 0.00 H
+HETATM 3003 H2 HOH A1001 18.619 27.628 7.695 1.00 0.00 H
+HETATM 3004 O HOH A1002 19.474 25.298 9.814 1.00 0.00 O
+HETATM 3005 H1 HOH A1002 20.301 25.543 10.231 1.00 0.00 H
+HETATM 3006 H2 HOH A1002 19.717 24.644 9.160 1.00 0.00 H
+HETATM 3007 O HOH A1003 14.571 9.605 6.407 1.00 0.00 O
+HETATM 3008 H1 HOH A1003 14.674 8.709 6.725 1.00 0.00 H
+HETATM 3009 H2 HOH A1003 15.186 10.119 6.931 1.00 0.00 H
+HETATM 3010 O HOH A1004 14.565 7.043 7.826 1.00 0.00 O
+HETATM 3011 H1 HOH A1004 13.618 6.927 7.912 1.00 0.00 H
+HETATM 3012 H2 HOH A1004 14.881 7.128 8.726 1.00 0.00 H
+HETATM 3013 O HOH A1005 7.195 20.102 26.904 1.00 0.00 O
+HETATM 3014 H1 HOH A1005 6.672 20.324 26.134 1.00 0.00 H
+HETATM 3015 H2 HOH A1005 6.856 19.253 27.188 1.00 0.00 H
+HETATM 3016 O HOH A1006 5.187 20.919 24.932 1.00 0.00 O
+HETATM 3017 H1 HOH A1006 5.012 21.802 25.262 1.00 0.00 H
+HETATM 3018 H2 HOH A1006 4.361 20.451 25.045 1.00 0.00 H
+HETATM 3019 O HOH A1007 28.740 18.790 16.193 1.00 0.00 O
+HETATM 3020 H1 HOH A1007 28.182 18.435 16.885 1.00 0.00 H
+HETATM 3021 H2 HOH A1007 29.614 18.457 16.394 1.00 0.00 H
+HETATM 3022 O HOH A1008 27.267 18.119 18.635 1.00 0.00 O
+HETATM 3023 H1 HOH A1008 26.872 18.975 18.806 1.00 0.00 H
+HETATM 3024 H2 HOH A1008 27.851 17.969 19.378 1.00 0.00 H
+HETATM 3025 O HOH A1009 24.731 11.057 19.029 1.00 0.00 O
+HETATM 3026 H1 HOH A1009 25.214 11.652 18.456 1.00 0.00 H
+HETATM 3027 H2 HOH A1009 25.211 11.078 19.857 1.00 0.00 H
+HETATM 3028 O HOH A1010 26.582 12.441 17.228 1.00 0.00 O
+HETATM 3029 H1 HOH A1010 26.596 11.801 16.516 1.00 0.00 H
+HETATM 3030 H2 HOH A1010 27.477 12.447 17.567 1.00 0.00 H
+HETATM 3031 O HOH A1011 6.946 9.100 7.018 1.00 0.00 O
+HETATM 3032 H1 HOH A1011 6.839 9.440 6.130 1.00 0.00 H
+HETATM 3033 H2 HOH A1011 7.465 9.765 7.470 1.00 0.00 H
+HETATM 3034 O HOH A1012 7.163 9.963 4.226 1.00 0.00 O
+HETATM 3035 H1 HOH A1012 7.424 9.127 3.837 1.00 0.00 H
+HETATM 3036 H2 HOH A1012 7.913 10.540 4.085 1.00 0.00 H
+HETATM 3037 O HOH A1013 28.814 27.065 19.350 1.00 0.00 O
+HETATM 3038 H1 HOH A1013 28.607 26.220 19.748 1.00 0.00 H
+HETATM 3039 H2 HOH A1013 28.629 26.945 18.419 1.00 0.00 H
+HETATM 3040 O HOH A1014 28.688 24.313 20.348 1.00 0.00 O
+HETATM 3041 H1 HOH A1014 29.518 24.295 20.826 1.00 0.00 H
+HETATM 3042 H2 HOH A1014 28.798 23.671 19.647 1.00 0.00 H
+HETATM 3043 O HOH A1015 12.706 7.219 10.811 1.00 0.00 O
+HETATM 3044 H1 HOH A1015 11.938 7.176 10.242 1.00 0.00 H
+HETATM 3045 H2 HOH A1015 12.531 7.957 11.395 1.00 0.00 H
+HETATM 3046 O HOH A1016 10.598 7.534 8.801 1.00 0.00 O
+HETATM 3047 H1 HOH A1016 11.140 7.478 8.013 1.00 0.00 H
+HETATM 3048 H2 HOH A1016 10.242 8.422 8.788 1.00 0.00 H
+HETATM 3049 O HOH A1017 16.815 11.831 19.519 1.00 0.00 O
+HETATM 3050 H1 HOH A1017 17.589 12.315 19.231 1.00 0.00 H
+HETATM 3051 H2 HOH A1017 16.700 12.084 20.435 1.00 0.00 H
+HETATM 3052 O HOH A1018 19.474 12.909 18.927 1.00 0.00 O
+HETATM 3053 H1 HOH A1018 19.866 12.124 18.541 1.00 0.00 H
+HETATM 3054 H2 HOH A1018 19.983 13.068 19.721 1.00 0.00 H
+END
diff --git a/examples/md_ipi/density_0.03338_init.pdb b/examples/md_ipi/density_0.03338_init.pdb
new file mode 100644
index 000000000..681b46d82
--- /dev/null
+++ b/examples/md_ipi/density_0.03338_init.pdb
@@ -0,0 +1,3056 @@
+CRYST1 31.24 31.24 31.24 90.00 90.00 90.00 P 1 1
+HETATM 1 O HOH A 1 25.175 22.305 16.545 1.00 0.00 O
+HETATM 2 H HOH A 1 24.749 22.864 17.195 1.00 0.00 H
+HETATM 3 H HOH A 1 25.475 22.910 15.866 1.00 0.00 H
+HETATM 4 O HOH A 2 23.436 24.025 18.158 1.00 0.00 O
+HETATM 5 H HOH A 2 22.664 23.459 18.191 1.00 0.00 H
+HETATM 6 H HOH A 2 23.149 24.800 17.676 1.00 0.00 H
+HETATM 7 O HOH A 3 8.666 17.980 15.216 1.00 0.00 O
+HETATM 8 H HOH A 3 9.352 18.623 15.036 1.00 0.00 H
+HETATM 9 H HOH A 3 9.137 17.208 15.531 1.00 0.00 H
+HETATM 10 O HOH A 4 10.852 19.637 14.187 1.00 0.00 O
+HETATM 11 H HOH A 4 10.489 19.836 13.324 1.00 0.00 H
+HETATM 12 H HOH A 4 11.639 19.124 14.007 1.00 0.00 H
+HETATM 13 O HOH A 5 12.463 22.545 14.108 1.00 0.00 O
+HETATM 14 H HOH A 5 13.157 22.267 14.706 1.00 0.00 H
+HETATM 15 H HOH A 5 12.379 21.822 13.486 1.00 0.00 H
+HETATM 16 O HOH A 6 14.939 21.843 15.510 1.00 0.00 O
+HETATM 17 H HOH A 6 15.392 22.683 15.430 1.00 0.00 H
+HETATM 18 H HOH A 6 15.475 21.230 15.008 1.00 0.00 H
+HETATM 19 O HOH A 7 28.388 4.837 10.557 1.00 0.00 O
+HETATM 20 H HOH A 7 28.901 5.392 9.970 1.00 0.00 H
+HETATM 21 H HOH A 7 28.756 3.961 10.442 1.00 0.00 H
+HETATM 22 O HOH A 8 29.631 6.303 8.346 1.00 0.00 O
+HETATM 23 H HOH A 8 28.842 6.702 7.976 1.00 0.00 H
+HETATM 24 H HOH A 8 29.950 5.718 7.660 1.00 0.00 H
+HETATM 25 O HOH A 9 1.627 18.594 7.581 1.00 0.00 O
+HETATM 26 H HOH A 9 1.533 17.842 8.166 1.00 0.00 H
+HETATM 27 H HOH A 9 1.127 19.292 8.005 1.00 0.00 H
+HETATM 28 O HOH A 10 0.814 16.247 9.136 1.00 0.00 O
+HETATM 29 H HOH A 10 0.582 15.667 8.410 1.00 0.00 H
+HETATM 30 H HOH A 10 -0.008 16.392 9.603 1.00 0.00 H
+HETATM 31 O HOH A 11 6.555 24.911 4.695 1.00 0.00 O
+HETATM 32 H HOH A 11 6.717 25.684 5.236 1.00 0.00 H
+HETATM 33 H HOH A 11 6.980 24.194 5.165 1.00 0.00 H
+HETATM 34 O HOH A 12 7.580 27.256 6.120 1.00 0.00 O
+HETATM 35 H HOH A 12 7.874 27.767 5.365 1.00 0.00 H
+HETATM 36 H HOH A 12 8.381 27.061 6.606 1.00 0.00 H
+HETATM 37 O HOH A 13 22.252 2.396 24.356 1.00 0.00 O
+HETATM 38 H HOH A 13 21.446 2.242 24.849 1.00 0.00 H
+HETATM 39 H HOH A 13 21.960 2.519 23.452 1.00 0.00 H
+HETATM 40 O HOH A 14 19.817 1.393 25.641 1.00 0.00 O
+HETATM 41 H HOH A 14 20.190 0.626 26.077 1.00 0.00 H
+HETATM 42 H HOH A 14 19.197 1.034 25.007 1.00 0.00 H
+HETATM 43 O HOH A 15 27.387 20.314 2.397 1.00 0.00 O
+HETATM 44 H HOH A 15 28.249 20.472 2.782 1.00 0.00 H
+HETATM 45 H HOH A 15 27.342 20.915 1.654 1.00 0.00 H
+HETATM 46 O HOH A 16 29.777 21.270 3.798 1.00 0.00 O
+HETATM 47 H HOH A 16 29.409 21.340 4.679 1.00 0.00 H
+HETATM 48 H HOH A 16 30.000 22.168 3.557 1.00 0.00 H
+HETATM 49 O HOH A 17 24.758 28.817 12.939 1.00 0.00 O
+HETATM 50 H HOH A 17 25.054 27.908 12.983 1.00 0.00 H
+HETATM 51 H HOH A 17 24.709 29.099 13.852 1.00 0.00 H
+HETATM 52 O HOH A 18 25.118 25.923 13.222 1.00 0.00 O
+HETATM 53 H HOH A 18 24.430 25.633 12.622 1.00 0.00 H
+HETATM 54 H HOH A 18 24.839 25.608 14.081 1.00 0.00 H
+HETATM 55 O HOH A 19 1.251 26.111 29.064 1.00 0.00 O
+HETATM 56 H HOH A 19 2.177 26.071 28.827 1.00 0.00 H
+HETATM 57 H HOH A 19 1.250 26.314 30.000 1.00 0.00 H
+HETATM 58 O HOH A 20 4.070 25.471 28.590 1.00 0.00 O
+HETATM 59 H HOH A 20 3.955 24.637 28.133 1.00 0.00 H
+HETATM 60 H HOH A 20 4.529 25.243 29.398 1.00 0.00 H
+HETATM 61 O HOH A 21 27.389 13.595 26.581 1.00 0.00 O
+HETATM 62 H HOH A 21 26.487 13.857 26.767 1.00 0.00 H
+HETATM 63 H HOH A 21 27.584 13.993 25.732 1.00 0.00 H
+HETATM 64 O HOH A 22 24.491 13.985 26.773 1.00 0.00 O
+HETATM 65 H HOH A 22 24.239 13.089 26.998 1.00 0.00 H
+HETATM 66 H HOH A 22 24.091 14.142 25.918 1.00 0.00 H
+HETATM 67 O HOH A 23 27.106 9.133 3.515 1.00 0.00 O
+HETATM 68 H HOH A 23 27.018 9.921 2.979 1.00 0.00 H
+HETATM 69 H HOH A 23 26.711 9.367 4.355 1.00 0.00 H
+HETATM 70 O HOH A 24 27.283 11.738 2.186 1.00 0.00 O
+HETATM 71 H HOH A 24 28.202 11.701 1.918 1.00 0.00 H
+HETATM 72 H HOH A 24 27.242 12.463 2.808 1.00 0.00 H
+HETATM 73 O HOH A 25 15.513 14.065 29.610 1.00 0.00 O
+HETATM 74 H HOH A 25 16.141 13.387 29.362 1.00 0.00 H
+HETATM 75 H HOH A 25 16.047 14.757 30.000 1.00 0.00 H
+HETATM 76 O HOH A 26 17.435 11.862 29.412 1.00 0.00 O
+HETATM 77 H HOH A 26 16.909 11.175 29.823 1.00 0.00 H
+HETATM 78 H HOH A 26 18.180 11.981 30.000 1.00 0.00 H
+HETATM 79 O HOH A 27 6.539 15.263 11.697 1.00 0.00 O
+HETATM 80 H HOH A 27 6.868 14.982 12.551 1.00 0.00 H
+HETATM 81 H HOH A 27 7.101 15.998 11.452 1.00 0.00 H
+HETATM 82 O HOH A 28 7.261 14.865 14.509 1.00 0.00 O
+HETATM 83 H HOH A 28 6.379 14.852 14.884 1.00 0.00 H
+HETATM 84 H HOH A 28 7.674 15.640 14.888 1.00 0.00 H
+HETATM 85 O HOH A 29 29.126 10.153 8.629 1.00 0.00 O
+HETATM 86 H HOH A 29 29.255 10.375 7.707 1.00 0.00 H
+HETATM 87 H HOH A 29 29.915 9.670 8.873 1.00 0.00 H
+HETATM 88 O HOH A 30 29.378 10.281 5.713 1.00 0.00 O
+HETATM 89 H HOH A 30 28.504 9.969 5.479 1.00 0.00 H
+HETATM 90 H HOH A 30 29.973 9.613 5.373 1.00 0.00 H
+HETATM 91 O HOH A 31 15.008 7.594 19.567 1.00 0.00 O
+HETATM 92 H HOH A 31 15.119 7.399 20.497 1.00 0.00 H
+HETATM 93 H HOH A 31 14.063 7.698 19.454 1.00 0.00 H
+HETATM 94 O HOH A 32 15.170 6.470 22.267 1.00 0.00 O
+HETATM 95 H HOH A 32 15.742 5.725 22.080 1.00 0.00 H
+HETATM 96 H HOH A 32 14.343 6.077 22.544 1.00 0.00 H
+HETATM 97 O HOH A 33 24.123 15.176 10.909 1.00 0.00 O
+HETATM 98 H HOH A 33 24.901 15.658 10.628 1.00 0.00 H
+HETATM 99 H HOH A 33 24.203 14.322 10.485 1.00 0.00 H
+HETATM 100 O HOH A 34 26.215 16.717 9.555 1.00 0.00 O
+HETATM 101 H HOH A 34 25.696 17.485 9.315 1.00 0.00 H
+HETATM 102 H HOH A 34 26.467 16.325 8.719 1.00 0.00 H
+HETATM 103 O HOH A 35 25.842 2.926 0.685 1.00 0.00 O
+HETATM 104 H HOH A 35 26.459 3.173 1.374 1.00 0.00 H
+HETATM 105 H HOH A 35 25.971 3.581 -0.000 1.00 0.00 H
+HETATM 106 O HOH A 36 27.340 4.088 2.918 1.00 0.00 O
+HETATM 107 H HOH A 36 26.667 4.020 3.596 1.00 0.00 H
+HETATM 108 H HOH A 36 27.478 5.029 2.809 1.00 0.00 H
+HETATM 109 O HOH A 37 26.934 22.974 29.101 1.00 0.00 O
+HETATM 110 H HOH A 37 27.133 23.762 28.595 1.00 0.00 H
+HETATM 111 H HOH A 37 26.829 23.286 30.000 1.00 0.00 H
+HETATM 112 O HOH A 38 28.069 25.329 27.778 1.00 0.00 O
+HETATM 113 H HOH A 38 28.814 24.908 27.348 1.00 0.00 H
+HETATM 114 H HOH A 38 28.463 25.938 28.402 1.00 0.00 H
+HETATM 115 O HOH A 39 21.401 21.808 8.377 1.00 0.00 O
+HETATM 116 H HOH A 39 20.915 21.320 7.713 1.00 0.00 H
+HETATM 117 H HOH A 39 21.403 22.711 8.059 1.00 0.00 H
+HETATM 118 O HOH A 40 20.402 20.350 6.040 1.00 0.00 O
+HETATM 119 H HOH A 40 21.077 19.672 5.993 1.00 0.00 H
+HETATM 120 H HOH A 40 20.506 20.852 5.231 1.00 0.00 H
+HETATM 121 O HOH A 41 17.146 7.120 23.040 1.00 0.00 O
+HETATM 122 H HOH A 41 17.808 7.642 22.587 1.00 0.00 H
+HETATM 123 H HOH A 41 17.192 7.412 23.951 1.00 0.00 H
+HETATM 124 O HOH A 42 19.546 8.349 21.894 1.00 0.00 O
+HETATM 125 H HOH A 42 19.915 7.575 21.468 1.00 0.00 H
+HETATM 126 H HOH A 42 20.185 8.585 22.565 1.00 0.00 H
+HETATM 127 O HOH A 43 21.518 29.905 1.168 1.00 0.00 O
+HETATM 128 H HOH A 43 20.603 29.910 1.447 1.00 0.00 H
+HETATM 129 H HOH A 43 21.659 29.024 0.819 1.00 0.00 H
+HETATM 130 O HOH A 44 18.913 29.624 2.478 1.00 0.00 O
+HETATM 131 H HOH A 44 19.138 30.000 3.329 1.00 0.00 H
+HETATM 132 H HOH A 44 18.701 28.710 2.666 1.00 0.00 H
+HETATM 133 O HOH A 45 28.600 28.373 12.620 1.00 0.00 O
+HETATM 134 H HOH A 45 28.490 27.995 13.493 1.00 0.00 H
+HETATM 135 H HOH A 45 28.749 27.619 12.049 1.00 0.00 H
+HETATM 136 O HOH A 46 28.839 27.167 15.280 1.00 0.00 O
+HETATM 137 H HOH A 46 29.457 27.789 15.665 1.00 0.00 H
+HETATM 138 H HOH A 46 29.314 26.337 15.257 1.00 0.00 H
+HETATM 139 O HOH A 47 0.133 7.561 21.579 1.00 0.00 O
+HETATM 140 H HOH A 47 0.402 6.783 22.067 1.00 0.00 H
+HETATM 141 H HOH A 47 -0.005 7.249 20.685 1.00 0.00 H
+HETATM 142 O HOH A 48 1.466 5.265 22.818 1.00 0.00 O
+HETATM 143 H HOH A 48 2.210 5.724 23.209 1.00 0.00 H
+HETATM 144 H HOH A 48 1.857 4.682 22.167 1.00 0.00 H
+HETATM 145 O HOH A 49 26.542 3.942 23.693 1.00 0.00 O
+HETATM 146 H HOH A 49 27.375 3.926 24.163 1.00 0.00 H
+HETATM 147 H HOH A 49 26.763 3.673 22.801 1.00 0.00 H
+HETATM 148 O HOH A 50 29.192 4.392 24.859 1.00 0.00 O
+HETATM 149 H HOH A 50 29.041 5.263 25.228 1.00 0.00 H
+HETATM 150 H HOH A 50 29.862 4.525 24.189 1.00 0.00 H
+HETATM 151 O HOH A 51 10.648 21.636 11.400 1.00 0.00 O
+HETATM 152 H HOH A 51 11.599 21.644 11.297 1.00 0.00 H
+HETATM 153 H HOH A 51 10.505 21.800 12.333 1.00 0.00 H
+HETATM 154 O HOH A 52 13.533 21.132 11.314 1.00 0.00 O
+HETATM 155 H HOH A 52 13.522 20.313 10.816 1.00 0.00 H
+HETATM 156 H HOH A 52 13.882 20.889 12.171 1.00 0.00 H
+HETATM 157 O HOH A 53 21.644 12.803 10.659 1.00 0.00 O
+HETATM 158 H HOH A 53 21.097 13.432 11.130 1.00 0.00 H
+HETATM 159 H HOH A 53 21.173 12.640 9.842 1.00 0.00 H
+HETATM 160 O HOH A 54 19.645 14.269 12.222 1.00 0.00 O
+HETATM 161 H HOH A 54 19.688 13.755 13.029 1.00 0.00 H
+HETATM 162 H HOH A 54 18.757 14.129 11.893 1.00 0.00 H
+HETATM 163 O HOH A 55 2.391 20.333 17.493 1.00 0.00 O
+HETATM 164 H HOH A 55 3.058 20.789 18.006 1.00 0.00 H
+HETATM 165 H HOH A 55 1.676 20.965 17.412 1.00 0.00 H
+HETATM 166 O HOH A 56 4.092 21.605 19.511 1.00 0.00 O
+HETATM 167 H HOH A 56 4.200 20.858 20.101 1.00 0.00 H
+HETATM 168 H HOH A 56 3.614 22.254 20.028 1.00 0.00 H
+HETATM 169 O HOH A 57 7.713 2.571 17.467 1.00 0.00 O
+HETATM 170 H HOH A 57 8.381 3.171 17.798 1.00 0.00 H
+HETATM 171 H HOH A 57 7.070 2.514 18.174 1.00 0.00 H
+HETATM 172 O HOH A 58 9.934 3.954 18.786 1.00 0.00 O
+HETATM 173 H HOH A 58 10.642 3.358 18.538 1.00 0.00 H
+HETATM 174 H HOH A 58 9.884 3.888 19.739 1.00 0.00 H
+HETATM 175 O HOH A 59 29.430 3.793 19.811 1.00 0.00 O
+HETATM 176 H HOH A 59 28.521 3.507 19.712 1.00 0.00 H
+HETATM 177 H HOH A 59 29.447 4.254 20.649 1.00 0.00 H
+HETATM 178 O HOH A 60 26.552 3.468 19.364 1.00 0.00 O
+HETATM 179 H HOH A 60 26.506 3.805 18.469 1.00 0.00 H
+HETATM 180 H HOH A 60 26.035 4.085 19.882 1.00 0.00 H
+HETATM 181 O HOH A 61 5.741 19.128 6.617 1.00 0.00 O
+HETATM 182 H HOH A 61 6.589 19.285 7.032 1.00 0.00 H
+HETATM 183 H HOH A 61 5.956 18.760 5.760 1.00 0.00 H
+HETATM 184 O HOH A 62 8.358 20.068 7.541 1.00 0.00 O
+HETATM 185 H HOH A 62 8.111 20.959 7.791 1.00 0.00 H
+HETATM 186 H HOH A 62 8.975 20.182 6.818 1.00 0.00 H
+HETATM 187 O HOH A 63 16.833 7.327 12.868 1.00 0.00 O
+HETATM 188 H HOH A 63 17.503 6.702 13.144 1.00 0.00 H
+HETATM 189 H HOH A 63 17.251 7.834 12.171 1.00 0.00 H
+HETATM 190 O HOH A 64 19.110 5.865 13.992 1.00 0.00 O
+HETATM 191 H HOH A 64 18.972 6.072 14.917 1.00 0.00 H
+HETATM 192 H HOH A 64 19.946 6.277 13.774 1.00 0.00 H
+HETATM 193 O HOH A 65 10.448 22.006 8.592 1.00 0.00 O
+HETATM 194 H HOH A 65 9.736 21.720 9.165 1.00 0.00 H
+HETATM 195 H HOH A 65 10.130 21.830 7.707 1.00 0.00 H
+HETATM 196 O HOH A 66 8.469 20.600 10.233 1.00 0.00 O
+HETATM 197 H HOH A 66 9.070 20.103 10.789 1.00 0.00 H
+HETATM 198 H HOH A 66 7.996 19.934 9.734 1.00 0.00 H
+HETATM 199 O HOH A 67 9.638 7.195 13.398 1.00 0.00 O
+HETATM 200 H HOH A 67 9.505 7.014 12.467 1.00 0.00 H
+HETATM 201 H HOH A 67 10.582 7.327 13.485 1.00 0.00 H
+HETATM 202 O HOH A 68 9.431 6.118 10.681 1.00 0.00 O
+HETATM 203 H HOH A 68 8.889 5.351 10.870 1.00 0.00 H
+HETATM 204 H HOH A 68 10.262 5.757 10.372 1.00 0.00 H
+HETATM 205 O HOH A 69 27.781 11.682 9.460 1.00 0.00 O
+HETATM 206 H HOH A 69 26.883 11.579 9.774 1.00 0.00 H
+HETATM 207 H HOH A 69 27.692 11.818 8.517 1.00 0.00 H
+HETATM 208 O HOH A 70 25.076 10.835 10.201 1.00 0.00 O
+HETATM 209 H HOH A 70 25.302 10.049 10.699 1.00 0.00 H
+HETATM 210 H HOH A 70 24.581 10.511 9.449 1.00 0.00 H
+HETATM 211 O HOH A 71 19.448 22.986 23.278 1.00 0.00 O
+HETATM 212 H HOH A 71 19.265 22.883 24.212 1.00 0.00 H
+HETATM 213 H HOH A 71 18.642 23.354 22.915 1.00 0.00 H
+HETATM 214 O HOH A 72 18.591 22.208 25.970 1.00 0.00 O
+HETATM 215 H HOH A 72 18.919 21.309 25.972 1.00 0.00 H
+HETATM 216 H HOH A 72 17.640 22.119 26.034 1.00 0.00 H
+HETATM 217 O HOH A 73 24.069 17.897 6.744 1.00 0.00 O
+HETATM 218 H HOH A 73 24.797 17.437 6.327 1.00 0.00 H
+HETATM 219 H HOH A 73 24.304 17.930 7.671 1.00 0.00 H
+HETATM 220 O HOH A 74 26.051 16.016 5.687 1.00 0.00 O
+HETATM 221 H HOH A 74 25.457 15.431 5.215 1.00 0.00 H
+HETATM 222 H HOH A 74 26.432 15.471 6.375 1.00 0.00 H
+HETATM 223 O HOH A 75 5.267 14.098 26.296 1.00 0.00 O
+HETATM 224 H HOH A 75 4.779 14.829 26.675 1.00 0.00 H
+HETATM 225 H HOH A 75 5.581 13.601 27.051 1.00 0.00 H
+HETATM 226 O HOH A 76 4.295 16.558 27.557 1.00 0.00 O
+HETATM 227 H HOH A 76 4.744 17.193 26.999 1.00 0.00 H
+HETATM 228 H HOH A 76 4.672 16.690 28.427 1.00 0.00 H
+HETATM 229 O HOH A 77 26.889 12.793 28.975 1.00 0.00 O
+HETATM 230 H HOH A 77 26.397 11.979 28.875 1.00 0.00 H
+HETATM 231 H HOH A 77 27.389 12.675 29.783 1.00 0.00 H
+HETATM 232 O HOH A 78 25.040 10.523 29.075 1.00 0.00 O
+HETATM 233 H HOH A 78 24.222 10.995 28.912 1.00 0.00 H
+HETATM 234 H HOH A 78 24.945 10.175 29.961 1.00 0.00 H
+HETATM 235 O HOH A 79 27.108 20.663 12.545 1.00 0.00 O
+HETATM 236 H HOH A 79 27.967 21.067 12.665 1.00 0.00 H
+HETATM 237 H HOH A 79 27.144 20.275 11.670 1.00 0.00 H
+HETATM 238 O HOH A 80 29.527 22.315 12.572 1.00 0.00 O
+HETATM 239 H HOH A 80 29.138 23.136 12.874 1.00 0.00 H
+HETATM 240 H HOH A 80 29.842 22.506 11.689 1.00 0.00 H
+HETATM 241 O HOH A 81 15.369 6.421 17.677 1.00 0.00 O
+HETATM 242 H HOH A 81 15.479 6.016 16.816 1.00 0.00 H
+HETATM 243 H HOH A 81 16.230 6.347 18.089 1.00 0.00 H
+HETATM 244 O HOH A 82 15.674 4.686 15.336 1.00 0.00 O
+HETATM 245 H HOH A 82 14.884 4.156 15.445 1.00 0.00 H
+HETATM 246 H HOH A 82 16.397 4.067 15.438 1.00 0.00 H
+HETATM 247 O HOH A 83 13.390 27.805 1.684 1.00 0.00 O
+HETATM 248 H HOH A 83 12.880 27.091 2.064 1.00 0.00 H
+HETATM 249 H HOH A 83 14.199 27.822 2.195 1.00 0.00 H
+HETATM 250 O HOH A 84 11.716 25.996 3.267 1.00 0.00 O
+HETATM 251 H HOH A 84 10.930 26.541 3.326 1.00 0.00 H
+HETATM 252 H HOH A 84 12.024 25.917 4.169 1.00 0.00 H
+HETATM 253 O HOH A 85 19.050 18.937 20.460 1.00 0.00 O
+HETATM 254 H HOH A 85 18.461 19.586 20.077 1.00 0.00 H
+HETATM 255 H HOH A 85 18.470 18.310 20.891 1.00 0.00 H
+HETATM 256 O HOH A 86 17.206 21.123 19.825 1.00 0.00 O
+HETATM 257 H HOH A 86 17.715 21.851 20.185 1.00 0.00 H
+HETATM 258 H HOH A 86 16.414 21.094 20.361 1.00 0.00 H
+HETATM 259 O HOH A 87 0.927 3.096 19.204 1.00 0.00 O
+HETATM 260 H HOH A 87 0.984 3.974 18.828 1.00 0.00 H
+HETATM 261 H HOH A 87 -0.000 2.867 19.143 1.00 0.00 H
+HETATM 262 O HOH A 88 0.886 5.953 18.559 1.00 0.00 O
+HETATM 263 H HOH A 88 1.400 6.276 19.300 1.00 0.00 H
+HETATM 264 H HOH A 88 0.018 6.338 18.681 1.00 0.00 H
+HETATM 265 O HOH A 89 27.009 10.380 18.760 1.00 0.00 O
+HETATM 266 H HOH A 89 27.698 9.809 19.099 1.00 0.00 H
+HETATM 267 H HOH A 89 26.870 10.083 17.861 1.00 0.00 H
+HETATM 268 O HOH A 90 29.471 8.967 19.486 1.00 0.00 O
+HETATM 269 H HOH A 90 29.969 9.711 19.826 1.00 0.00 H
+HETATM 270 H HOH A 90 29.961 8.679 18.716 1.00 0.00 H
+HETATM 271 O HOH A 91 27.639 8.241 6.809 1.00 0.00 O
+HETATM 272 H HOH A 91 27.261 8.569 7.625 1.00 0.00 H
+HETATM 273 H HOH A 91 27.210 7.397 6.668 1.00 0.00 H
+HETATM 274 O HOH A 92 26.840 8.867 9.557 1.00 0.00 O
+HETATM 275 H HOH A 92 27.704 9.075 9.915 1.00 0.00 H
+HETATM 276 H HOH A 92 26.560 8.088 10.037 1.00 0.00 H
+HETATM 277 O HOH A 93 11.165 29.212 7.517 1.00 0.00 O
+HETATM 278 H HOH A 93 12.067 29.318 7.818 1.00 0.00 H
+HETATM 279 H HOH A 93 10.715 30.000 7.825 1.00 0.00 H
+HETATM 280 O HOH A 94 13.715 29.379 8.949 1.00 0.00 O
+HETATM 281 H HOH A 94 13.736 28.492 9.311 1.00 0.00 H
+HETATM 282 H HOH A 94 13.662 29.951 9.715 1.00 0.00 H
+HETATM 283 O HOH A 95 3.036 20.745 12.672 1.00 0.00 O
+HETATM 284 H HOH A 95 2.823 20.245 11.885 1.00 0.00 H
+HETATM 285 H HOH A 95 3.991 20.711 12.728 1.00 0.00 H
+HETATM 286 O HOH A 96 2.485 18.754 10.595 1.00 0.00 O
+HETATM 287 H HOH A 96 1.816 18.246 11.056 1.00 0.00 H
+HETATM 288 H HOH A 96 3.213 18.144 10.479 1.00 0.00 H
+HETATM 289 O HOH A 97 10.755 18.042 12.079 1.00 0.00 O
+HETATM 290 H HOH A 97 10.520 17.714 11.211 1.00 0.00 H
+HETATM 291 H HOH A 97 11.711 18.084 12.069 1.00 0.00 H
+HETATM 292 O HOH A 98 10.196 16.527 9.635 1.00 0.00 O
+HETATM 293 H HOH A 98 9.605 15.870 10.004 1.00 0.00 H
+HETATM 294 H HOH A 98 10.957 16.028 9.338 1.00 0.00 H
+HETATM 295 O HOH A 99 21.620 21.445 25.219 1.00 0.00 O
+HETATM 296 H HOH A 99 22.188 21.129 24.518 1.00 0.00 H
+HETATM 297 H HOH A 99 22.083 22.201 25.581 1.00 0.00 H
+HETATM 298 O HOH A 100 23.671 20.252 23.501 1.00 0.00 O
+HETATM 299 H HOH A 100 23.614 19.348 23.814 1.00 0.00 H
+HETATM 300 H HOH A 100 24.553 20.536 23.742 1.00 0.00 H
+HETATM 301 O HOH A 101 16.449 27.071 26.096 1.00 0.00 O
+HETATM 302 H HOH A 101 16.758 27.663 26.781 1.00 0.00 H
+HETATM 303 H HOH A 101 17.042 27.223 25.360 1.00 0.00 H
+HETATM 304 O HOH A 102 17.128 29.291 27.883 1.00 0.00 O
+HETATM 305 H HOH A 102 16.244 29.619 28.049 1.00 0.00 H
+HETATM 306 H HOH A 102 17.569 30.003 27.421 1.00 0.00 H
+HETATM 307 O HOH A 103 23.163 0.135 10.057 1.00 0.00 O
+HETATM 308 H HOH A 103 23.826 0.824 10.036 1.00 0.00 H
+HETATM 309 H HOH A 103 22.929 -0.001 9.138 1.00 0.00 H
+HETATM 310 O HOH A 104 24.744 2.598 9.915 1.00 0.00 O
+HETATM 311 H HOH A 104 24.300 3.094 10.604 1.00 0.00 H
+HETATM 312 H HOH A 104 24.572 3.090 9.113 1.00 0.00 H
+HETATM 313 O HOH A 105 20.635 6.807 23.779 1.00 0.00 O
+HETATM 314 H HOH A 105 20.202 5.984 24.007 1.00 0.00 H
+HETATM 315 H HOH A 105 21.114 7.054 24.570 1.00 0.00 H
+HETATM 316 O HOH A 106 18.940 4.627 24.759 1.00 0.00 O
+HETATM 317 H HOH A 106 18.099 4.934 24.419 1.00 0.00 H
+HETATM 318 H HOH A 106 18.839 4.649 25.710 1.00 0.00 H
+HETATM 319 O HOH A 107 23.557 5.499 28.413 1.00 0.00 O
+HETATM 320 H HOH A 107 23.431 6.319 28.891 1.00 0.00 H
+HETATM 321 H HOH A 107 23.761 5.770 27.518 1.00 0.00 H
+HETATM 322 O HOH A 108 22.657 8.015 29.614 1.00 0.00 O
+HETATM 323 H HOH A 108 21.837 7.705 30.001 1.00 0.00 H
+HETATM 324 H HOH A 108 22.388 8.653 28.954 1.00 0.00 H
+HETATM 325 O HOH A 109 9.191 17.586 7.989 1.00 0.00 O
+HETATM 326 H HOH A 109 10.056 17.875 7.699 1.00 0.00 H
+HETATM 327 H HOH A 109 8.943 18.211 8.669 1.00 0.00 H
+HETATM 328 O HOH A 110 12.023 18.223 7.590 1.00 0.00 O
+HETATM 329 H HOH A 110 12.381 17.338 7.658 1.00 0.00 H
+HETATM 330 H HOH A 110 12.395 18.693 8.336 1.00 0.00 H
+HETATM 331 O HOH A 111 29.214 6.787 4.684 1.00 0.00 O
+HETATM 332 H HOH A 111 28.887 6.074 5.233 1.00 0.00 H
+HETATM 333 H HOH A 111 28.765 6.671 3.847 1.00 0.00 H
+HETATM 334 O HOH A 112 28.578 4.279 6.059 1.00 0.00 O
+HETATM 335 H HOH A 112 29.463 4.034 6.330 1.00 0.00 H
+HETATM 336 H HOH A 112 28.312 3.591 5.449 1.00 0.00 H
+HETATM 337 O HOH A 113 3.798 12.379 9.475 1.00 0.00 O
+HETATM 338 H HOH A 113 4.627 11.909 9.387 1.00 0.00 H
+HETATM 339 H HOH A 113 3.692 12.506 10.418 1.00 0.00 H
+HETATM 340 O HOH A 114 6.029 10.483 9.371 1.00 0.00 O
+HETATM 341 H HOH A 114 5.640 9.834 8.783 1.00 0.00 H
+HETATM 342 H HOH A 114 6.145 10.018 10.199 1.00 0.00 H
+HETATM 343 O HOH A 115 26.692 30.002 17.094 1.00 0.00 O
+HETATM 344 H HOH A 115 26.355 29.414 17.769 1.00 0.00 H
+HETATM 345 H HOH A 115 26.686 29.479 16.293 1.00 0.00 H
+HETATM 346 O HOH A 116 26.188 27.970 19.143 1.00 0.00 O
+HETATM 347 H HOH A 116 26.905 28.187 19.741 1.00 0.00 H
+HETATM 348 H HOH A 116 26.390 27.088 18.833 1.00 0.00 H
+HETATM 349 O HOH A 117 19.996 9.604 6.531 1.00 0.00 O
+HETATM 350 H HOH A 117 20.342 8.825 6.097 1.00 0.00 H
+HETATM 351 H HOH A 117 20.258 9.505 7.447 1.00 0.00 H
+HETATM 352 O HOH A 118 20.607 6.953 5.443 1.00 0.00 O
+HETATM 353 H HOH A 118 19.769 6.777 5.013 1.00 0.00 H
+HETATM 354 H HOH A 118 20.671 6.288 6.129 1.00 0.00 H
+HETATM 355 O HOH A 119 26.521 21.500 6.873 1.00 0.00 O
+HETATM 356 H HOH A 119 26.152 22.058 7.557 1.00 0.00 H
+HETATM 357 H HOH A 119 27.467 21.629 6.942 1.00 0.00 H
+HETATM 358 O HOH A 120 25.498 23.637 8.597 1.00 0.00 O
+HETATM 359 H HOH A 120 24.860 24.017 7.993 1.00 0.00 H
+HETATM 360 H HOH A 120 26.144 24.329 8.735 1.00 0.00 H
+HETATM 361 O HOH A 121 1.945 8.398 14.854 1.00 0.00 O
+HETATM 362 H HOH A 121 1.790 8.056 15.734 1.00 0.00 H
+HETATM 363 H HOH A 121 2.845 8.723 14.877 1.00 0.00 H
+HETATM 364 O HOH A 122 1.411 7.906 17.692 1.00 0.00 O
+HETATM 365 H HOH A 122 0.578 8.373 17.766 1.00 0.00 H
+HETATM 366 H HOH A 122 2.010 8.389 18.261 1.00 0.00 H
+HETATM 367 O HOH A 123 27.303 11.704 22.846 1.00 0.00 O
+HETATM 368 H HOH A 123 27.807 11.066 22.341 1.00 0.00 H
+HETATM 369 H HOH A 123 27.811 11.832 23.647 1.00 0.00 H
+HETATM 370 O HOH A 124 28.619 9.367 21.666 1.00 0.00 O
+HETATM 371 H HOH A 124 27.842 8.833 21.500 1.00 0.00 H
+HETATM 372 H HOH A 124 29.120 8.871 22.314 1.00 0.00 H
+HETATM 373 O HOH A 125 26.904 3.221 11.445 1.00 0.00 O
+HETATM 374 H HOH A 125 26.527 3.805 12.103 1.00 0.00 H
+HETATM 375 H HOH A 125 26.592 3.568 10.609 1.00 0.00 H
+HETATM 376 O HOH A 126 25.264 4.711 13.362 1.00 0.00 O
+HETATM 377 H HOH A 126 24.950 3.974 13.887 1.00 0.00 H
+HETATM 378 H HOH A 126 24.476 5.073 12.957 1.00 0.00 H
+HETATM 379 O HOH A 127 14.087 10.230 2.306 1.00 0.00 O
+HETATM 380 H HOH A 127 13.438 10.191 3.008 1.00 0.00 H
+HETATM 381 H HOH A 127 14.316 9.316 2.139 1.00 0.00 H
+HETATM 382 O HOH A 128 12.556 10.020 4.795 1.00 0.00 O
+HETATM 383 H HOH A 128 13.011 10.694 5.302 1.00 0.00 H
+HETATM 384 H HOH A 128 12.736 9.204 5.261 1.00 0.00 H
+HETATM 385 O HOH A 129 15.695 17.576 19.226 1.00 0.00 O
+HETATM 386 H HOH A 129 15.677 16.793 18.676 1.00 0.00 H
+HETATM 387 H HOH A 129 16.041 17.273 20.065 1.00 0.00 H
+HETATM 388 O HOH A 130 15.166 15.046 17.845 1.00 0.00 O
+HETATM 389 H HOH A 130 14.266 15.219 17.568 1.00 0.00 H
+HETATM 390 H HOH A 130 15.096 14.312 18.454 1.00 0.00 H
+HETATM 391 O HOH A 131 21.987 24.075 15.925 1.00 0.00 O
+HETATM 392 H HOH A 131 22.790 23.798 15.483 1.00 0.00 H
+HETATM 393 H HOH A 131 21.582 23.260 16.220 1.00 0.00 H
+HETATM 394 O HOH A 132 24.089 23.087 14.139 1.00 0.00 O
+HETATM 395 H HOH A 132 23.901 23.635 13.377 1.00 0.00 H
+HETATM 396 H HOH A 132 23.919 22.193 13.842 1.00 0.00 H
+HETATM 397 O HOH A 133 12.024 25.525 14.519 1.00 0.00 O
+HETATM 398 H HOH A 133 12.019 24.781 13.917 1.00 0.00 H
+HETATM 399 H HOH A 133 11.110 25.805 14.563 1.00 0.00 H
+HETATM 400 O HOH A 134 11.970 23.652 12.267 1.00 0.00 O
+HETATM 401 H HOH A 134 12.706 24.005 11.767 1.00 0.00 H
+HETATM 402 H HOH A 134 11.208 23.787 11.704 1.00 0.00 H
+HETATM 403 O HOH A 135 20.349 29.059 23.079 1.00 0.00 O
+HETATM 404 H HOH A 135 20.659 28.268 23.519 1.00 0.00 H
+HETATM 405 H HOH A 135 21.052 29.696 23.207 1.00 0.00 H
+HETATM 406 O HOH A 136 21.144 26.912 24.908 1.00 0.00 O
+HETATM 407 H HOH A 136 20.313 26.801 25.370 1.00 0.00 H
+HETATM 408 H HOH A 136 21.755 27.218 25.578 1.00 0.00 H
+HETATM 409 O HOH A 137 15.082 16.412 10.612 1.00 0.00 O
+HETATM 410 H HOH A 137 14.907 16.863 11.437 1.00 0.00 H
+HETATM 411 H HOH A 137 16.014 16.557 10.451 1.00 0.00 H
+HETATM 412 O HOH A 138 14.556 18.270 12.815 1.00 0.00 O
+HETATM 413 H HOH A 138 13.785 18.709 12.453 1.00 0.00 H
+HETATM 414 H HOH A 138 15.220 18.957 12.873 1.00 0.00 H
+HETATM 415 O HOH A 139 25.564 10.730 13.348 1.00 0.00 O
+HETATM 416 H HOH A 139 26.286 11.066 12.817 1.00 0.00 H
+HETATM 417 H HOH A 139 25.303 11.470 13.896 1.00 0.00 H
+HETATM 418 O HOH A 140 28.084 11.690 12.202 1.00 0.00 O
+HETATM 419 H HOH A 140 28.632 10.930 12.402 1.00 0.00 H
+HETATM 420 H HOH A 140 28.464 12.404 12.715 1.00 0.00 H
+HETATM 421 O HOH A 141 24.845 14.200 19.827 1.00 0.00 O
+HETATM 422 H HOH A 141 24.141 14.034 19.201 1.00 0.00 H
+HETATM 423 H HOH A 141 24.522 13.841 20.653 1.00 0.00 H
+HETATM 424 O HOH A 142 22.434 14.140 18.163 1.00 0.00 O
+HETATM 425 H HOH A 142 22.457 15.043 17.843 1.00 0.00 H
+HETATM 426 H HOH A 142 21.635 14.090 18.688 1.00 0.00 H
+HETATM 427 O HOH A 143 17.784 12.042 14.165 1.00 0.00 O
+HETATM 428 H HOH A 143 17.460 12.912 13.933 1.00 0.00 H
+HETATM 429 H HOH A 143 17.350 11.838 14.994 1.00 0.00 H
+HETATM 430 O HOH A 144 17.168 14.889 13.852 1.00 0.00 O
+HETATM 431 H HOH A 144 18.053 15.210 13.674 1.00 0.00 H
+HETATM 432 H HOH A 144 16.924 15.298 14.682 1.00 0.00 H
+HETATM 433 O HOH A 145 7.784 29.353 2.961 1.00 0.00 O
+HETATM 434 H HOH A 145 7.705 28.474 2.591 1.00 0.00 H
+HETATM 435 H HOH A 145 7.879 29.926 2.200 1.00 0.00 H
+HETATM 436 O HOH A 146 8.111 26.701 1.759 1.00 0.00 O
+HETATM 437 H HOH A 146 8.769 26.350 2.361 1.00 0.00 H
+HETATM 438 H HOH A 146 8.555 26.741 0.912 1.00 0.00 H
+HETATM 439 O HOH A 147 26.892 7.536 13.011 1.00 0.00 O
+HETATM 440 H HOH A 147 27.726 7.752 12.593 1.00 0.00 H
+HETATM 441 H HOH A 147 27.128 6.947 13.727 1.00 0.00 H
+HETATM 442 O HOH A 148 29.397 7.674 11.498 1.00 0.00 O
+HETATM 443 H HOH A 148 29.050 7.486 10.625 1.00 0.00 H
+HETATM 444 H HOH A 148 29.976 6.937 11.692 1.00 0.00 H
+HETATM 445 O HOH A 149 2.022 14.237 19.721 1.00 0.00 O
+HETATM 446 H HOH A 149 1.741 14.718 18.943 1.00 0.00 H
+HETATM 447 H HOH A 149 1.212 13.893 20.097 1.00 0.00 H
+HETATM 448 O HOH A 150 1.003 16.117 17.718 1.00 0.00 O
+HETATM 449 H HOH A 150 1.527 16.882 17.958 1.00 0.00 H
+HETATM 450 H HOH A 150 0.099 16.376 17.894 1.00 0.00 H
+HETATM 451 O HOH A 151 24.256 22.402 25.309 1.00 0.00 O
+HETATM 452 H HOH A 151 25.065 22.398 24.797 1.00 0.00 H
+HETATM 453 H HOH A 151 24.201 21.520 25.678 1.00 0.00 H
+HETATM 454 O HOH A 152 26.417 22.099 23.354 1.00 0.00 O
+HETATM 455 H HOH A 152 25.980 22.485 22.594 1.00 0.00 H
+HETATM 456 H HOH A 152 26.558 21.184 23.112 1.00 0.00 H
+HETATM 457 O HOH A 153 5.524 20.988 14.825 1.00 0.00 O
+HETATM 458 H HOH A 153 6.329 21.162 14.338 1.00 0.00 H
+HETATM 459 H HOH A 153 5.643 21.445 15.658 1.00 0.00 H
+HETATM 460 O HOH A 154 8.216 21.117 13.677 1.00 0.00 O
+HETATM 461 H HOH A 154 8.323 20.192 13.454 1.00 0.00 H
+HETATM 462 H HOH A 154 8.884 21.284 14.343 1.00 0.00 H
+HETATM 463 O HOH A 155 17.978 5.586 3.134 1.00 0.00 O
+HETATM 464 H HOH A 155 18.596 6.146 2.665 1.00 0.00 H
+HETATM 465 H HOH A 155 18.002 5.903 4.037 1.00 0.00 H
+HETATM 466 O HOH A 156 20.273 6.969 1.949 1.00 0.00 O
+HETATM 467 H HOH A 156 20.701 6.216 1.541 1.00 0.00 H
+HETATM 468 H HOH A 156 20.893 7.270 2.612 1.00 0.00 H
+HETATM 469 O HOH A 157 22.229 6.013 13.032 1.00 0.00 O
+HETATM 470 H HOH A 157 22.098 5.318 12.388 1.00 0.00 H
+HETATM 471 H HOH A 157 22.036 5.600 13.874 1.00 0.00 H
+HETATM 472 O HOH A 158 21.269 3.995 11.138 1.00 0.00 O
+HETATM 473 H HOH A 158 20.730 4.561 10.584 1.00 0.00 H
+HETATM 474 H HOH A 158 20.647 3.389 11.541 1.00 0.00 H
+HETATM 475 O HOH A 159 27.948 20.692 15.420 1.00 0.00 O
+HETATM 476 H HOH A 159 28.088 21.590 15.122 1.00 0.00 H
+HETATM 477 H HOH A 159 27.565 20.244 14.666 1.00 0.00 H
+HETATM 478 O HOH A 160 27.809 23.498 14.588 1.00 0.00 O
+HETATM 479 H HOH A 160 27.396 23.860 15.372 1.00 0.00 H
+HETATM 480 H HOH A 160 27.168 23.635 13.891 1.00 0.00 H
+HETATM 481 O HOH A 161 4.662 14.970 10.511 1.00 0.00 O
+HETATM 482 H HOH A 161 4.597 14.340 11.229 1.00 0.00 H
+HETATM 483 H HOH A 161 4.367 14.487 9.739 1.00 0.00 H
+HETATM 484 O HOH A 162 4.952 12.827 12.487 1.00 0.00 O
+HETATM 485 H HOH A 162 5.836 13.032 12.795 1.00 0.00 H
+HETATM 486 H HOH A 162 5.033 11.966 12.076 1.00 0.00 H
+HETATM 487 O HOH A 163 12.166 16.309 29.247 1.00 0.00 O
+HETATM 488 H HOH A 163 12.145 15.355 29.176 1.00 0.00 H
+HETATM 489 H HOH A 163 12.053 16.620 28.349 1.00 0.00 H
+HETATM 490 O HOH A 164 12.640 13.447 28.838 1.00 0.00 O
+HETATM 491 H HOH A 164 13.431 13.354 29.369 1.00 0.00 H
+HETATM 492 H HOH A 164 12.924 13.253 27.945 1.00 0.00 H
+HETATM 493 O HOH A 165 23.236 23.538 20.356 1.00 0.00 O
+HETATM 494 H HOH A 165 23.348 24.487 20.307 1.00 0.00 H
+HETATM 495 H HOH A 165 24.098 23.183 20.139 1.00 0.00 H
+HETATM 496 O HOH A 166 23.553 26.361 19.637 1.00 0.00 O
+HETATM 497 H HOH A 166 22.767 26.461 19.098 1.00 0.00 H
+HETATM 498 H HOH A 166 24.280 26.498 19.031 1.00 0.00 H
+HETATM 499 O HOH A 167 26.700 6.169 27.213 1.00 0.00 O
+HETATM 500 H HOH A 167 26.377 6.975 27.614 1.00 0.00 H
+HETATM 501 H HOH A 167 27.072 6.448 26.376 1.00 0.00 H
+HETATM 502 O HOH A 168 25.274 8.580 28.071 1.00 0.00 O
+HETATM 503 H HOH A 168 24.427 8.181 28.275 1.00 0.00 H
+HETATM 504 H HOH A 168 25.094 9.171 27.341 1.00 0.00 H
+HETATM 505 O HOH A 169 10.291 22.352 20.708 1.00 0.00 O
+HETATM 506 H HOH A 169 9.569 22.940 20.486 1.00 0.00 H
+HETATM 507 H HOH A 169 10.090 22.048 21.593 1.00 0.00 H
+HETATM 508 O HOH A 170 8.360 24.529 20.368 1.00 0.00 O
+HETATM 509 H HOH A 170 8.961 25.209 20.064 1.00 0.00 H
+HETATM 510 H HOH A 170 8.032 24.853 21.207 1.00 0.00 H
+HETATM 511 O HOH A 171 9.126 22.797 5.054 1.00 0.00 O
+HETATM 512 H HOH A 171 9.780 23.121 5.673 1.00 0.00 H
+HETATM 513 H HOH A 171 9.608 22.682 4.234 1.00 0.00 H
+HETATM 514 O HOH A 172 11.053 24.291 6.678 1.00 0.00 O
+HETATM 515 H HOH A 172 10.478 25.000 6.969 1.00 0.00 H
+HETATM 516 H HOH A 172 11.718 24.723 6.142 1.00 0.00 H
+HETATM 517 O HOH A 173 16.589 21.937 17.878 1.00 0.00 O
+HETATM 518 H HOH A 173 17.092 21.954 17.064 1.00 0.00 H
+HETATM 519 H HOH A 173 15.857 22.533 17.720 1.00 0.00 H
+HETATM 520 O HOH A 174 18.321 22.495 15.582 1.00 0.00 O
+HETATM 521 H HOH A 174 19.145 22.630 16.052 1.00 0.00 H
+HETATM 522 H HOH A 174 18.129 23.343 15.183 1.00 0.00 H
+HETATM 523 O HOH A 175 16.339 14.099 11.959 1.00 0.00 O
+HETATM 524 H HOH A 175 16.745 13.242 11.832 1.00 0.00 H
+HETATM 525 H HOH A 175 16.252 14.459 11.076 1.00 0.00 H
+HETATM 526 O HOH A 176 18.067 11.780 11.497 1.00 0.00 O
+HETATM 527 H HOH A 176 18.720 11.948 12.177 1.00 0.00 H
+HETATM 528 H HOH A 176 18.551 11.849 10.674 1.00 0.00 H
+HETATM 529 O HOH A 177 8.677 8.663 23.701 1.00 0.00 O
+HETATM 530 H HOH A 177 8.452 8.962 24.582 1.00 0.00 H
+HETATM 531 H HOH A 177 9.612 8.849 23.616 1.00 0.00 H
+HETATM 532 O HOH A 178 8.000 10.104 26.160 1.00 0.00 O
+HETATM 533 H HOH A 178 7.237 10.586 25.840 1.00 0.00 H
+HETATM 534 H HOH A 178 8.643 10.781 26.370 1.00 0.00 H
+HETATM 535 O HOH A 179 21.950 23.393 23.221 1.00 0.00 O
+HETATM 536 H HOH A 179 21.514 24.234 23.362 1.00 0.00 H
+HETATM 537 H HOH A 179 22.437 23.508 22.405 1.00 0.00 H
+HETATM 538 O HOH A 180 20.249 25.779 23.246 1.00 0.00 O
+HETATM 539 H HOH A 180 19.407 25.354 23.415 1.00 0.00 H
+HETATM 540 H HOH A 180 20.156 26.163 22.375 1.00 0.00 H
+HETATM 541 O HOH A 181 6.137 21.182 17.785 1.00 0.00 O
+HETATM 542 H HOH A 181 6.023 22.113 17.974 1.00 0.00 H
+HETATM 543 H HOH A 181 5.251 20.820 17.814 1.00 0.00 H
+HETATM 544 O HOH A 182 5.731 23.857 18.910 1.00 0.00 O
+HETATM 545 H HOH A 182 6.430 23.846 19.564 1.00 0.00 H
+HETATM 546 H HOH A 182 4.923 23.914 19.419 1.00 0.00 H
+HETATM 547 O HOH A 183 25.045 14.947 13.414 1.00 0.00 O
+HETATM 548 H HOH A 183 25.494 14.886 14.256 1.00 0.00 H
+HETATM 549 H HOH A 183 25.744 14.894 12.763 1.00 0.00 H
+HETATM 550 O HOH A 184 26.559 15.312 15.895 1.00 0.00 O
+HETATM 551 H HOH A 184 26.087 16.070 16.242 1.00 0.00 H
+HETATM 552 H HOH A 184 27.445 15.633 15.732 1.00 0.00 H
+HETATM 553 O HOH A 185 13.628 15.282 24.411 1.00 0.00 O
+HETATM 554 H HOH A 185 14.433 15.025 24.861 1.00 0.00 H
+HETATM 555 H HOH A 185 13.785 15.061 23.493 1.00 0.00 H
+HETATM 556 O HOH A 186 16.304 14.981 25.566 1.00 0.00 O
+HETATM 557 H HOH A 186 16.360 15.821 26.022 1.00 0.00 H
+HETATM 558 H HOH A 186 16.990 15.021 24.900 1.00 0.00 H
+HETATM 559 O HOH A 187 29.204 23.911 2.476 1.00 0.00 O
+HETATM 560 H HOH A 187 28.437 23.917 3.048 1.00 0.00 H
+HETATM 561 H HOH A 187 28.917 23.441 1.693 1.00 0.00 H
+HETATM 562 O HOH A 188 27.003 23.382 4.335 1.00 0.00 O
+HETATM 563 H HOH A 188 27.517 23.086 5.087 1.00 0.00 H
+HETATM 564 H HOH A 188 26.489 22.617 4.077 1.00 0.00 H
+HETATM 565 O HOH A 189 12.916 16.517 10.241 1.00 0.00 O
+HETATM 566 H HOH A 189 12.752 16.273 11.152 1.00 0.00 H
+HETATM 567 H HOH A 189 12.502 17.375 10.143 1.00 0.00 H
+HETATM 568 O HOH A 190 11.884 15.645 12.841 1.00 0.00 O
+HETATM 569 H HOH A 190 11.578 14.773 12.590 1.00 0.00 H
+HETATM 570 H HOH A 190 11.090 16.118 13.090 1.00 0.00 H
+HETATM 571 O HOH A 191 11.078 11.030 8.006 1.00 0.00 O
+HETATM 572 H HOH A 191 11.864 11.576 8.013 1.00 0.00 H
+HETATM 573 H HOH A 191 11.187 10.442 8.753 1.00 0.00 H
+HETATM 574 O HOH A 192 13.740 12.236 7.799 1.00 0.00 O
+HETATM 575 H HOH A 192 13.892 12.091 6.864 1.00 0.00 H
+HETATM 576 H HOH A 192 14.409 11.710 8.237 1.00 0.00 H
+HETATM 577 O HOH A 193 4.690 13.658 19.918 1.00 0.00 O
+HETATM 578 H HOH A 193 4.454 14.084 20.742 1.00 0.00 H
+HETATM 579 H HOH A 193 4.169 14.111 19.255 1.00 0.00 H
+HETATM 580 O HOH A 194 3.490 14.644 22.402 1.00 0.00 O
+HETATM 581 H HOH A 194 3.348 13.804 22.838 1.00 0.00 H
+HETATM 582 H HOH A 194 2.610 14.996 22.263 1.00 0.00 H
+HETATM 583 O HOH A 195 5.212 23.256 12.478 1.00 0.00 O
+HETATM 584 H HOH A 195 6.112 23.351 12.168 1.00 0.00 H
+HETATM 585 H HOH A 195 5.294 22.818 13.326 1.00 0.00 H
+HETATM 586 O HOH A 196 7.921 22.988 11.397 1.00 0.00 O
+HETATM 587 H HOH A 196 7.699 22.638 10.534 1.00 0.00 H
+HETATM 588 H HOH A 196 8.412 22.286 11.824 1.00 0.00 H
+HETATM 589 O HOH A 197 10.802 9.033 20.329 1.00 0.00 O
+HETATM 590 H HOH A 197 10.059 9.613 20.166 1.00 0.00 H
+HETATM 591 H HOH A 197 10.820 8.926 21.280 1.00 0.00 H
+HETATM 592 O HOH A 198 8.885 11.225 20.006 1.00 0.00 O
+HETATM 593 H HOH A 198 9.405 11.789 19.433 1.00 0.00 H
+HETATM 594 H HOH A 198 8.778 11.731 20.811 1.00 0.00 H
+HETATM 595 O HOH A 199 24.079 20.594 5.977 1.00 0.00 O
+HETATM 596 H HOH A 199 24.278 21.464 5.631 1.00 0.00 H
+HETATM 597 H HOH A 199 23.166 20.651 6.260 1.00 0.00 H
+HETATM 598 O HOH A 200 24.727 23.406 5.472 1.00 0.00 O
+HETATM 599 H HOH A 200 25.539 23.460 5.976 1.00 0.00 H
+HETATM 600 H HOH A 200 24.125 24.001 5.919 1.00 0.00 H
+HETATM 601 O HOH A 201 5.847 25.259 17.200 1.00 0.00 O
+HETATM 602 H HOH A 201 6.373 24.566 16.800 1.00 0.00 H
+HETATM 603 H HOH A 201 4.964 25.120 16.856 1.00 0.00 H
+HETATM 604 O HOH A 202 7.438 23.473 15.508 1.00 0.00 O
+HETATM 605 H HOH A 202 8.119 24.093 15.244 1.00 0.00 H
+HETATM 606 H HOH A 202 6.986 23.250 14.695 1.00 0.00 H
+HETATM 607 O HOH A 203 16.212 28.172 20.446 1.00 0.00 O
+HETATM 608 H HOH A 203 16.453 27.246 20.457 1.00 0.00 H
+HETATM 609 H HOH A 203 16.350 28.446 19.539 1.00 0.00 H
+HETATM 610 O HOH A 204 17.492 25.537 20.478 1.00 0.00 O
+HETATM 611 H HOH A 204 18.040 25.652 21.255 1.00 0.00 H
+HETATM 612 H HOH A 204 18.112 25.429 19.758 1.00 0.00 H
+HETATM 613 O HOH A 205 0.384 27.732 22.887 1.00 0.00 O
+HETATM 614 H HOH A 205 0.103 28.041 23.748 1.00 0.00 H
+HETATM 615 H HOH A 205 0.149 26.804 22.876 1.00 0.00 H
+HETATM 616 O HOH A 206 -0.000 28.415 25.710 1.00 0.00 O
+HETATM 617 H HOH A 206 0.842 28.842 25.871 1.00 0.00 H
+HETATM 618 H HOH A 206 0.010 27.641 26.273 1.00 0.00 H
+HETATM 619 O HOH A 207 25.791 9.863 23.635 1.00 0.00 O
+HETATM 620 H HOH A 207 24.942 9.618 23.270 1.00 0.00 H
+HETATM 621 H HOH A 207 26.430 9.409 23.085 1.00 0.00 H
+HETATM 622 O HOH A 208 23.278 8.614 22.795 1.00 0.00 O
+HETATM 623 H HOH A 208 22.931 8.393 23.659 1.00 0.00 H
+HETATM 624 H HOH A 208 23.421 7.769 22.368 1.00 0.00 H
+HETATM 625 O HOH A 209 11.466 22.975 3.032 1.00 0.00 O
+HETATM 626 H HOH A 209 11.403 23.072 2.082 1.00 0.00 H
+HETATM 627 H HOH A 209 11.266 23.845 3.376 1.00 0.00 H
+HETATM 628 O HOH A 210 11.788 23.521 0.171 1.00 0.00 O
+HETATM 629 H HOH A 210 12.629 23.084 0.034 1.00 0.00 H
+HETATM 630 H HOH A 210 11.965 24.446 -0.001 1.00 0.00 H
+HETATM 631 O HOH A 211 15.835 19.922 26.081 1.00 0.00 O
+HETATM 632 H HOH A 211 15.371 20.461 26.721 1.00 0.00 H
+HETATM 633 H HOH A 211 15.142 19.470 25.600 1.00 0.00 H
+HETATM 634 O HOH A 212 14.351 21.077 28.328 1.00 0.00 O
+HETATM 635 H HOH A 212 14.913 20.774 29.043 1.00 0.00 H
+HETATM 636 H HOH A 212 13.515 20.634 28.473 1.00 0.00 H
+HETATM 637 O HOH A 213 22.537 4.162 15.557 1.00 0.00 O
+HETATM 638 H HOH A 213 22.941 3.805 14.767 1.00 0.00 H
+HETATM 639 H HOH A 213 22.694 3.499 16.229 1.00 0.00 H
+HETATM 640 O HOH A 214 23.303 2.736 13.115 1.00 0.00 O
+HETATM 641 H HOH A 214 22.522 2.919 12.590 1.00 0.00 H
+HETATM 642 H HOH A 214 23.297 1.787 13.235 1.00 0.00 H
+HETATM 643 O HOH A 215 3.861 12.999 14.673 1.00 0.00 O
+HETATM 644 H HOH A 215 3.370 13.473 15.345 1.00 0.00 H
+HETATM 645 H HOH A 215 4.710 13.440 14.640 1.00 0.00 H
+HETATM 646 O HOH A 216 2.289 14.846 16.317 1.00 0.00 O
+HETATM 647 H HOH A 216 1.522 14.927 15.749 1.00 0.00 H
+HETATM 648 H HOH A 216 2.669 15.724 16.336 1.00 0.00 H
+HETATM 649 O HOH A 217 15.810 13.518 21.847 1.00 0.00 O
+HETATM 650 H HOH A 217 16.488 14.153 21.618 1.00 0.00 H
+HETATM 651 H HOH A 217 15.472 13.820 22.690 1.00 0.00 H
+HETATM 652 O HOH A 218 18.206 15.175 21.532 1.00 0.00 O
+HETATM 653 H HOH A 218 18.834 14.483 21.324 1.00 0.00 H
+HETATM 654 H HOH A 218 18.508 15.534 22.366 1.00 0.00 H
+HETATM 655 O HOH A 219 9.820 6.403 21.283 1.00 0.00 O
+HETATM 656 H HOH A 219 9.057 6.159 21.806 1.00 0.00 H
+HETATM 657 H HOH A 219 9.519 6.341 20.376 1.00 0.00 H
+HETATM 658 O HOH A 220 7.622 5.119 22.734 1.00 0.00 O
+HETATM 659 H HOH A 220 8.135 4.508 23.263 1.00 0.00 H
+HETATM 660 H HOH A 220 7.092 4.561 22.165 1.00 0.00 H
+HETATM 661 O HOH A 221 6.909 7.937 14.295 1.00 0.00 O
+HETATM 662 H HOH A 221 6.983 8.363 13.441 1.00 0.00 H
+HETATM 663 H HOH A 221 7.798 7.952 14.649 1.00 0.00 H
+HETATM 664 O HOH A 222 7.359 8.736 11.512 1.00 0.00 O
+HETATM 665 H HOH A 222 6.873 8.034 11.080 1.00 0.00 H
+HETATM 666 H HOH A 222 8.267 8.604 11.242 1.00 0.00 H
+HETATM 667 O HOH A 223 6.284 13.490 29.853 1.00 0.00 O
+HETATM 668 H HOH A 223 5.430 13.059 29.857 1.00 0.00 H
+HETATM 669 H HOH A 223 6.258 14.069 29.092 1.00 0.00 H
+HETATM 670 O HOH A 224 3.892 11.849 29.441 1.00 0.00 O
+HETATM 671 H HOH A 224 4.289 10.984 29.552 1.00 0.00 H
+HETATM 672 H HOH A 224 3.597 11.864 28.531 1.00 0.00 H
+HETATM 673 O HOH A 225 9.697 13.757 8.227 1.00 0.00 O
+HETATM 674 H HOH A 225 10.428 14.333 8.005 1.00 0.00 H
+HETATM 675 H HOH A 225 9.613 13.831 9.178 1.00 0.00 H
+HETATM 676 O HOH A 226 12.261 15.089 7.746 1.00 0.00 O
+HETATM 677 H HOH A 226 12.676 14.414 7.207 1.00 0.00 H
+HETATM 678 H HOH A 226 12.799 15.132 8.536 1.00 0.00 H
+HETATM 679 O HOH A 227 19.115 23.034 12.695 1.00 0.00 O
+HETATM 680 H HOH A 227 19.198 23.785 13.282 1.00 0.00 H
+HETATM 681 H HOH A 227 18.693 22.359 13.226 1.00 0.00 H
+HETATM 682 O HOH A 228 19.812 25.039 14.715 1.00 0.00 O
+HETATM 683 H HOH A 228 20.733 25.164 14.483 1.00 0.00 H
+HETATM 684 H HOH A 228 19.833 24.669 15.597 1.00 0.00 H
+HETATM 685 O HOH A 229 2.320 26.551 8.725 1.00 0.00 O
+HETATM 686 H HOH A 229 2.829 25.859 8.303 1.00 0.00 H
+HETATM 687 H HOH A 229 1.878 26.114 9.453 1.00 0.00 H
+HETATM 688 O HOH A 230 3.370 24.275 7.208 1.00 0.00 O
+HETATM 689 H HOH A 230 3.048 24.519 6.340 1.00 0.00 H
+HETATM 690 H HOH A 230 2.912 23.461 7.416 1.00 0.00 H
+HETATM 691 O HOH A 231 14.324 23.521 6.821 1.00 0.00 O
+HETATM 692 H HOH A 231 14.851 23.428 6.028 1.00 0.00 H
+HETATM 693 H HOH A 231 14.714 24.263 7.284 1.00 0.00 H
+HETATM 694 O HOH A 232 16.322 22.991 4.745 1.00 0.00 O
+HETATM 695 H HOH A 232 16.425 22.049 4.881 1.00 0.00 H
+HETATM 696 H HOH A 232 17.176 23.363 4.964 1.00 0.00 H
+HETATM 697 O HOH A 233 18.185 8.776 7.544 1.00 0.00 O
+HETATM 698 H HOH A 233 17.735 9.579 7.285 1.00 0.00 H
+HETATM 699 H HOH A 233 17.666 8.433 8.271 1.00 0.00 H
+HETATM 700 O HOH A 234 17.059 11.461 7.216 1.00 0.00 O
+HETATM 701 H HOH A 234 17.876 11.961 7.216 1.00 0.00 H
+HETATM 702 H HOH A 234 16.596 11.755 8.000 1.00 0.00 H
+HETATM 703 O HOH A 235 1.501 22.598 21.725 1.00 0.00 O
+HETATM 704 H HOH A 235 2.245 23.127 22.010 1.00 0.00 H
+HETATM 705 H HOH A 235 1.569 22.581 20.770 1.00 0.00 H
+HETATM 706 O HOH A 236 3.455 24.664 22.430 1.00 0.00 O
+HETATM 707 H HOH A 236 2.903 25.194 23.006 1.00 0.00 H
+HETATM 708 H HOH A 236 3.655 25.237 21.691 1.00 0.00 H
+HETATM 709 O HOH A 237 2.932 24.787 19.083 1.00 0.00 O
+HETATM 710 H HOH A 237 2.804 25.552 18.523 1.00 0.00 H
+HETATM 711 H HOH A 237 2.339 24.928 19.822 1.00 0.00 H
+HETATM 712 O HOH A 238 2.869 27.399 17.757 1.00 0.00 O
+HETATM 713 H HOH A 238 3.813 27.544 17.679 1.00 0.00 H
+HETATM 714 H HOH A 238 2.565 28.093 18.342 1.00 0.00 H
+HETATM 715 O HOH A 239 11.194 11.595 16.052 1.00 0.00 O
+HETATM 716 H HOH A 239 11.813 12.310 15.905 1.00 0.00 H
+HETATM 717 H HOH A 239 11.270 11.047 15.271 1.00 0.00 H
+HETATM 718 O HOH A 240 12.681 13.989 15.250 1.00 0.00 O
+HETATM 719 H HOH A 240 12.029 14.650 15.486 1.00 0.00 H
+HETATM 720 H HOH A 240 12.764 14.060 14.300 1.00 0.00 H
+HETATM 721 O HOH A 241 25.336 16.298 19.383 1.00 0.00 O
+HETATM 722 H HOH A 241 24.616 16.553 19.960 1.00 0.00 H
+HETATM 723 H HOH A 241 24.909 16.015 18.575 1.00 0.00 H
+HETATM 724 O HOH A 242 23.064 16.510 21.221 1.00 0.00 O
+HETATM 725 H HOH A 242 23.420 16.000 21.950 1.00 0.00 H
+HETATM 726 H HOH A 242 22.309 16.006 20.919 1.00 0.00 H
+HETATM 727 O HOH A 243 1.774 29.045 2.649 1.00 0.00 O
+HETATM 728 H HOH A 243 2.669 28.758 2.833 1.00 0.00 H
+HETATM 729 H HOH A 243 1.830 30.000 2.617 1.00 0.00 H
+HETATM 730 O HOH A 244 4.392 28.327 3.751 1.00 0.00 O
+HETATM 731 H HOH A 244 4.099 27.743 4.451 1.00 0.00 H
+HETATM 732 H HOH A 244 4.806 29.061 4.205 1.00 0.00 H
+HETATM 733 O HOH A 245 16.569 27.266 6.986 1.00 0.00 O
+HETATM 734 H HOH A 245 16.482 26.377 7.330 1.00 0.00 H
+HETATM 735 H HOH A 245 16.423 27.174 6.044 1.00 0.00 H
+HETATM 736 O HOH A 246 16.835 24.472 7.826 1.00 0.00 O
+HETATM 737 H HOH A 246 17.648 24.548 8.327 1.00 0.00 H
+HETATM 738 H HOH A 246 17.055 23.895 7.095 1.00 0.00 H
+HETATM 739 O HOH A 247 15.176 5.598 11.031 1.00 0.00 O
+HETATM 740 H HOH A 247 15.005 4.717 10.701 1.00 0.00 H
+HETATM 741 H HOH A 247 14.349 5.872 11.427 1.00 0.00 H
+HETATM 742 O HOH A 248 14.381 3.173 9.593 1.00 0.00 O
+HETATM 743 H HOH A 248 14.761 3.381 8.738 1.00 0.00 H
+HETATM 744 H HOH A 248 13.437 3.140 9.436 1.00 0.00 H
+HETATM 745 O HOH A 249 28.455 28.705 7.190 1.00 0.00 O
+HETATM 746 H HOH A 249 28.054 27.926 7.577 1.00 0.00 H
+HETATM 747 H HOH A 249 29.299 28.787 7.634 1.00 0.00 H
+HETATM 748 O HOH A 250 27.114 26.671 8.819 1.00 0.00 O
+HETATM 749 H HOH A 250 26.285 27.128 8.967 1.00 0.00 H
+HETATM 750 H HOH A 250 27.505 26.592 9.689 1.00 0.00 H
+HETATM 751 O HOH A 251 18.415 14.251 28.405 1.00 0.00 O
+HETATM 752 H HOH A 251 19.152 13.973 28.947 1.00 0.00 H
+HETATM 753 H HOH A 251 18.542 13.793 27.574 1.00 0.00 H
+HETATM 754 O HOH A 252 20.974 13.774 29.749 1.00 0.00 O
+HETATM 755 H HOH A 252 21.176 14.676 30.000 1.00 0.00 H
+HETATM 756 H HOH A 252 21.666 13.535 29.132 1.00 0.00 H
+HETATM 757 O HOH A 253 20.062 20.314 16.346 1.00 0.00 O
+HETATM 758 H HOH A 253 20.695 19.602 16.264 1.00 0.00 H
+HETATM 759 H HOH A 253 20.014 20.695 15.469 1.00 0.00 H
+HETATM 760 O HOH A 254 22.393 18.555 16.109 1.00 0.00 O
+HETATM 761 H HOH A 254 22.871 18.843 16.888 1.00 0.00 H
+HETATM 762 H HOH A 254 22.956 18.800 15.376 1.00 0.00 H
+HETATM 763 O HOH A 255 23.681 23.160 2.801 1.00 0.00 O
+HETATM 764 H HOH A 255 23.981 23.694 2.066 1.00 0.00 H
+HETATM 765 H HOH A 255 22.879 22.744 2.486 1.00 0.00 H
+HETATM 766 O HOH A 256 24.182 25.157 0.717 1.00 0.00 O
+HETATM 767 H HOH A 256 24.307 25.923 1.279 1.00 0.00 H
+HETATM 768 H HOH A 256 23.394 25.354 0.211 1.00 0.00 H
+HETATM 769 O HOH A 257 2.153 15.801 10.823 1.00 0.00 O
+HETATM 770 H HOH A 257 2.514 16.225 11.601 1.00 0.00 H
+HETATM 771 H HOH A 257 2.767 16.019 10.123 1.00 0.00 H
+HETATM 772 O HOH A 258 3.039 17.581 12.975 1.00 0.00 O
+HETATM 773 H HOH A 258 2.191 17.965 13.203 1.00 0.00 H
+HETATM 774 H HOH A 258 3.556 18.315 12.646 1.00 0.00 H
+HETATM 775 O HOH A 259 22.907 9.720 14.034 1.00 0.00 O
+HETATM 776 H HOH A 259 23.417 10.258 13.430 1.00 0.00 H
+HETATM 777 H HOH A 259 22.341 9.193 13.469 1.00 0.00 H
+HETATM 778 O HOH A 260 23.987 11.682 12.146 1.00 0.00 O
+HETATM 779 H HOH A 260 23.802 12.479 12.644 1.00 0.00 H
+HETATM 780 H HOH A 260 23.449 11.758 11.358 1.00 0.00 H
+HETATM 781 O HOH A 261 10.601 13.782 17.910 1.00 0.00 O
+HETATM 782 H HOH A 261 10.612 13.825 16.954 1.00 0.00 H
+HETATM 783 H HOH A 261 10.795 12.867 18.111 1.00 0.00 H
+HETATM 784 O HOH A 262 10.114 13.671 15.023 1.00 0.00 O
+HETATM 785 H HOH A 262 9.279 14.140 14.999 1.00 0.00 H
+HETATM 786 H HOH A 262 9.902 12.785 14.727 1.00 0.00 H
+HETATM 787 O HOH A 263 8.827 17.684 5.049 1.00 0.00 O
+HETATM 788 H HOH A 263 9.085 18.121 4.237 1.00 0.00 H
+HETATM 789 H HOH A 263 9.129 18.269 5.743 1.00 0.00 H
+HETATM 790 O HOH A 264 10.143 18.821 2.691 1.00 0.00 O
+HETATM 791 H HOH A 264 10.529 18.018 2.340 1.00 0.00 H
+HETATM 792 H HOH A 264 10.892 19.368 2.925 1.00 0.00 H
+HETATM 793 O HOH A 265 11.640 23.811 25.899 1.00 0.00 O
+HETATM 794 H HOH A 265 11.467 24.739 25.742 1.00 0.00 H
+HETATM 795 H HOH A 265 12.567 23.700 25.688 1.00 0.00 H
+HETATM 796 O HOH A 266 11.106 26.499 24.863 1.00 0.00 O
+HETATM 797 H HOH A 266 10.322 26.302 24.349 1.00 0.00 H
+HETATM 798 H HOH A 266 11.757 26.772 24.217 1.00 0.00 H
+HETATM 799 O HOH A 267 8.437 5.791 7.271 1.00 0.00 O
+HETATM 800 H HOH A 267 7.976 4.969 7.105 1.00 0.00 H
+HETATM 801 H HOH A 267 9.169 5.546 7.837 1.00 0.00 H
+HETATM 802 O HOH A 268 6.818 3.348 7.294 1.00 0.00 O
+HETATM 803 H HOH A 268 5.970 3.739 7.506 1.00 0.00 H
+HETATM 804 H HOH A 268 7.022 2.789 8.043 1.00 0.00 H
+HETATM 805 O HOH A 269 24.587 1.636 18.063 1.00 0.00 O
+HETATM 806 H HOH A 269 25.502 1.907 17.989 1.00 0.00 H
+HETATM 807 H HOH A 269 24.434 1.559 19.005 1.00 0.00 H
+HETATM 808 O HOH A 270 27.501 1.913 17.949 1.00 0.00 O
+HETATM 809 H HOH A 270 27.685 1.242 17.291 1.00 0.00 H
+HETATM 810 H HOH A 270 27.925 1.593 18.745 1.00 0.00 H
+HETATM 811 O HOH A 271 21.433 22.378 27.886 1.00 0.00 O
+HETATM 812 H HOH A 271 20.658 22.782 27.498 1.00 0.00 H
+HETATM 813 H HOH A 271 21.111 21.954 28.681 1.00 0.00 H
+HETATM 814 O HOH A 272 19.133 24.016 27.105 1.00 0.00 O
+HETATM 815 H HOH A 272 19.586 24.852 26.983 1.00 0.00 H
+HETATM 816 H HOH A 272 18.535 24.169 27.836 1.00 0.00 H
+HETATM 817 O HOH A 273 9.698 16.993 0.579 1.00 0.00 O
+HETATM 818 H HOH A 273 8.776 16.864 0.800 1.00 0.00 H
+HETATM 819 H HOH A 273 9.702 17.755 -0.001 1.00 0.00 H
+HETATM 820 O HOH A 274 6.840 16.367 0.729 1.00 0.00 O
+HETATM 821 H HOH A 274 6.887 15.432 0.529 1.00 0.00 H
+HETATM 822 H HOH A 274 6.350 16.746 -0.001 1.00 0.00 H
+HETATM 823 O HOH A 275 27.640 1.351 27.201 1.00 0.00 O
+HETATM 824 H HOH A 275 27.044 1.091 26.499 1.00 0.00 H
+HETATM 825 H HOH A 275 27.566 0.652 27.851 1.00 0.00 H
+HETATM 826 O HOH A 276 25.402 0.744 25.410 1.00 0.00 O
+HETATM 827 H HOH A 276 25.001 1.613 25.381 1.00 0.00 H
+HETATM 828 H HOH A 276 24.746 0.188 25.829 1.00 0.00 H
+HETATM 829 O HOH A 277 12.208 13.594 23.941 1.00 0.00 O
+HETATM 830 H HOH A 277 11.292 13.672 24.206 1.00 0.00 H
+HETATM 831 H HOH A 277 12.471 12.723 24.237 1.00 0.00 H
+HETATM 832 O HOH A 278 9.623 13.929 25.279 1.00 0.00 O
+HETATM 833 H HOH A 278 9.772 14.791 25.668 1.00 0.00 H
+HETATM 834 H HOH A 278 9.525 13.339 26.026 1.00 0.00 H
+HETATM 835 O HOH A 279 23.647 7.573 18.993 1.00 0.00 O
+HETATM 836 H HOH A 279 24.596 7.463 19.058 1.00 0.00 H
+HETATM 837 H HOH A 279 23.339 7.551 19.899 1.00 0.00 H
+HETATM 838 O HOH A 280 26.423 6.680 19.280 1.00 0.00 O
+HETATM 839 H HOH A 280 26.426 5.999 18.606 1.00 0.00 H
+HETATM 840 H HOH A 280 26.567 6.209 20.100 1.00 0.00 H
+HETATM 841 O HOH A 281 8.505 26.962 9.236 1.00 0.00 O
+HETATM 842 H HOH A 281 9.118 26.228 9.212 1.00 0.00 H
+HETATM 843 H HOH A 281 8.326 27.097 10.166 1.00 0.00 H
+HETATM 844 O HOH A 282 9.915 24.394 9.260 1.00 0.00 O
+HETATM 845 H HOH A 282 9.405 23.943 8.586 1.00 0.00 H
+HETATM 846 H HOH A 282 9.748 23.899 10.062 1.00 0.00 H
+HETATM 847 O HOH A 283 4.780 19.683 10.363 1.00 0.00 O
+HETATM 848 H HOH A 283 5.409 19.082 10.762 1.00 0.00 H
+HETATM 849 H HOH A 283 4.782 19.451 9.435 1.00 0.00 H
+HETATM 850 O HOH A 284 7.100 18.196 11.358 1.00 0.00 O
+HETATM 851 H HOH A 284 7.540 18.908 11.823 1.00 0.00 H
+HETATM 852 H HOH A 284 7.704 17.957 10.655 1.00 0.00 H
+HETATM 853 O HOH A 285 15.900 23.458 25.893 1.00 0.00 O
+HETATM 854 H HOH A 285 15.329 23.981 25.331 1.00 0.00 H
+HETATM 855 H HOH A 285 15.312 23.071 26.541 1.00 0.00 H
+HETATM 856 O HOH A 286 14.162 25.436 24.609 1.00 0.00 O
+HETATM 857 H HOH A 286 14.740 26.197 24.669 1.00 0.00 H
+HETATM 858 H HOH A 286 13.408 25.662 25.155 1.00 0.00 H
+HETATM 859 O HOH A 287 5.833 14.639 23.629 1.00 0.00 O
+HETATM 860 H HOH A 287 5.092 14.867 24.190 1.00 0.00 H
+HETATM 861 H HOH A 287 5.630 15.044 22.786 1.00 0.00 H
+HETATM 862 O HOH A 288 3.290 14.918 25.057 1.00 0.00 O
+HETATM 863 H HOH A 288 3.191 14.013 25.354 1.00 0.00 H
+HETATM 864 H HOH A 288 2.556 15.059 24.461 1.00 0.00 H
+HETATM 865 O HOH A 289 1.993 21.572 1.364 1.00 0.00 O
+HETATM 866 H HOH A 289 2.733 22.178 1.359 1.00 0.00 H
+HETATM 867 H HOH A 289 2.173 20.967 0.644 1.00 0.00 H
+HETATM 868 O HOH A 290 3.989 23.666 0.900 1.00 0.00 O
+HETATM 869 H HOH A 290 3.411 24.429 0.943 1.00 0.00 H
+HETATM 870 H HOH A 290 4.315 23.660 0.000 1.00 0.00 H
+HETATM 871 O HOH A 291 14.877 15.104 27.481 1.00 0.00 O
+HETATM 872 H HOH A 291 14.949 14.220 27.123 1.00 0.00 H
+HETATM 873 H HOH A 291 14.192 15.040 28.146 1.00 0.00 H
+HETATM 874 O HOH A 292 14.616 12.533 26.100 1.00 0.00 O
+HETATM 875 H HOH A 292 14.581 12.856 25.199 1.00 0.00 H
+HETATM 876 H HOH A 292 13.760 12.131 26.247 1.00 0.00 H
+HETATM 877 O HOH A 293 14.140 19.228 20.295 1.00 0.00 O
+HETATM 878 H HOH A 293 14.478 20.075 20.585 1.00 0.00 H
+HETATM 879 H HOH A 293 13.505 19.443 19.612 1.00 0.00 H
+HETATM 880 O HOH A 294 14.674 21.859 21.468 1.00 0.00 O
+HETATM 881 H HOH A 294 14.545 21.635 22.390 1.00 0.00 H
+HETATM 882 H HOH A 294 13.980 22.488 21.272 1.00 0.00 H
+HETATM 883 O HOH A 295 5.310 29.553 18.554 1.00 0.00 O
+HETATM 884 H HOH A 295 5.078 28.748 19.016 1.00 0.00 H
+HETATM 885 H HOH A 295 4.953 29.437 17.674 1.00 0.00 H
+HETATM 886 O HOH A 296 5.039 26.859 19.674 1.00 0.00 O
+HETATM 887 H HOH A 296 5.931 26.749 20.003 1.00 0.00 H
+HETATM 888 H HOH A 296 4.949 26.194 18.992 1.00 0.00 H
+HETATM 889 O HOH A 297 14.165 25.587 10.050 1.00 0.00 O
+HETATM 890 H HOH A 297 14.972 25.821 10.508 1.00 0.00 H
+HETATM 891 H HOH A 297 14.445 25.381 9.159 1.00 0.00 H
+HETATM 892 O HOH A 298 16.581 26.806 11.173 1.00 0.00 O
+HETATM 893 H HOH A 298 16.187 27.601 11.535 1.00 0.00 H
+HETATM 894 H HOH A 298 17.176 27.119 10.493 1.00 0.00 H
+HETATM 895 O HOH A 299 25.387 27.076 10.974 1.00 0.00 O
+HETATM 896 H HOH A 299 25.718 26.180 10.905 1.00 0.00 H
+HETATM 897 H HOH A 299 26.169 27.611 11.110 1.00 0.00 H
+HETATM 898 O HOH A 300 26.445 24.367 11.335 1.00 0.00 O
+HETATM 899 H HOH A 300 25.797 24.041 11.960 1.00 0.00 H
+HETATM 900 H HOH A 300 27.271 24.365 11.819 1.00 0.00 H
+HETATM 901 O HOH A 301 5.775 21.278 11.516 1.00 0.00 O
+HETATM 902 H HOH A 301 5.663 21.677 10.654 1.00 0.00 H
+HETATM 903 H HOH A 301 6.677 20.956 11.516 1.00 0.00 H
+HETATM 904 O HOH A 302 5.380 21.956 8.693 1.00 0.00 O
+HETATM 905 H HOH A 302 4.553 21.494 8.548 1.00 0.00 H
+HETATM 906 H HOH A 302 6.008 21.511 8.125 1.00 0.00 H
+HETATM 907 O HOH A 303 25.081 3.484 26.816 1.00 0.00 O
+HETATM 908 H HOH A 303 24.479 3.881 26.187 1.00 0.00 H
+HETATM 909 H HOH A 303 25.463 4.226 27.285 1.00 0.00 H
+HETATM 910 O HOH A 304 23.716 4.818 24.593 1.00 0.00 O
+HETATM 911 H HOH A 304 24.064 4.291 23.872 1.00 0.00 H
+HETATM 912 H HOH A 304 24.058 5.698 24.436 1.00 0.00 H
+HETATM 913 O HOH A 305 18.074 25.928 5.284 1.00 0.00 O
+HETATM 914 H HOH A 305 18.281 25.106 5.728 1.00 0.00 H
+HETATM 915 H HOH A 305 17.908 25.676 4.376 1.00 0.00 H
+HETATM 916 O HOH A 306 19.223 23.470 6.390 1.00 0.00 O
+HETATM 917 H HOH A 306 20.002 23.847 6.800 1.00 0.00 H
+HETATM 918 H HOH A 306 19.564 22.893 5.707 1.00 0.00 H
+HETATM 919 O HOH A 307 14.673 9.139 11.749 1.00 0.00 O
+HETATM 920 H HOH A 307 14.034 9.553 11.169 1.00 0.00 H
+HETATM 921 H HOH A 307 14.169 8.894 12.526 1.00 0.00 H
+HETATM 922 O HOH A 308 12.778 10.859 10.323 1.00 0.00 O
+HETATM 923 H HOH A 308 13.354 11.608 10.164 1.00 0.00 H
+HETATM 924 H HOH A 308 12.094 11.198 10.900 1.00 0.00 H
+HETATM 925 O HOH A 309 21.686 28.790 7.386 1.00 0.00 O
+HETATM 926 H HOH A 309 22.464 28.261 7.560 1.00 0.00 H
+HETATM 927 H HOH A 309 21.531 29.266 8.201 1.00 0.00 H
+HETATM 928 O HOH A 310 23.704 26.832 8.209 1.00 0.00 O
+HETATM 929 H HOH A 310 23.290 26.042 7.861 1.00 0.00 H
+HETATM 930 H HOH A 310 23.714 26.702 9.157 1.00 0.00 H
+HETATM 931 O HOH A 311 -0.000 12.212 7.230 1.00 0.00 O
+HETATM 932 H HOH A 311 0.380 12.378 8.092 1.00 0.00 H
+HETATM 933 H HOH A 311 0.506 12.763 6.634 1.00 0.00 H
+HETATM 934 O HOH A 312 0.862 13.210 9.847 1.00 0.00 O
+HETATM 935 H HOH A 312 -0.000 13.346 10.240 1.00 0.00 H
+HETATM 936 H HOH A 312 1.244 14.085 9.790 1.00 0.00 H
+HETATM 937 O HOH A 313 29.521 12.933 9.960 1.00 0.00 O
+HETATM 938 H HOH A 313 29.007 13.661 9.611 1.00 0.00 H
+HETATM 939 H HOH A 313 30.000 13.309 10.699 1.00 0.00 H
+HETATM 940 O HOH A 314 28.450 15.328 8.657 1.00 0.00 O
+HETATM 941 H HOH A 314 28.732 15.143 7.760 1.00 0.00 H
+HETATM 942 H HOH A 314 28.931 16.118 8.903 1.00 0.00 H
+HETATM 943 O HOH A 315 7.536 21.433 5.722 1.00 0.00 O
+HETATM 944 H HOH A 315 6.817 22.002 5.447 1.00 0.00 H
+HETATM 945 H HOH A 315 7.540 20.722 5.080 1.00 0.00 H
+HETATM 946 O HOH A 316 5.000 22.771 5.121 1.00 0.00 O
+HETATM 947 H HOH A 316 4.642 22.808 6.008 1.00 0.00 H
+HETATM 948 H HOH A 316 4.398 22.203 4.640 1.00 0.00 H
+HETATM 949 O HOH A 317 17.552 19.820 18.087 1.00 0.00 O
+HETATM 950 H HOH A 317 17.504 18.864 18.085 1.00 0.00 H
+HETATM 951 H HOH A 317 18.125 20.033 17.351 1.00 0.00 H
+HETATM 952 O HOH A 318 17.928 16.924 18.321 1.00 0.00 O
+HETATM 953 H HOH A 318 18.111 16.878 19.260 1.00 0.00 H
+HETATM 954 H HOH A 318 18.737 16.631 17.903 1.00 0.00 H
+HETATM 955 O HOH A 319 10.210 18.976 17.765 1.00 0.00 O
+HETATM 956 H HOH A 319 9.973 19.875 17.539 1.00 0.00 H
+HETATM 957 H HOH A 319 10.705 19.056 18.581 1.00 0.00 H
+HETATM 958 O HOH A 320 10.031 21.768 16.895 1.00 0.00 O
+HETATM 959 H HOH A 320 10.331 21.657 15.993 1.00 0.00 H
+HETATM 960 H HOH A 320 10.698 22.317 17.307 1.00 0.00 H
+HETATM 961 O HOH A 321 29.520 3.840 2.758 1.00 0.00 O
+HETATM 962 H HOH A 321 29.418 2.889 2.803 1.00 0.00 H
+HETATM 963 H HOH A 321 29.750 4.099 3.651 1.00 0.00 H
+HETATM 964 O HOH A 322 28.698 1.053 3.136 1.00 0.00 O
+HETATM 965 H HOH A 322 27.860 1.086 2.673 1.00 0.00 H
+HETATM 966 H HOH A 322 28.465 0.866 4.045 1.00 0.00 H
+HETATM 967 O HOH A 323 7.441 13.759 9.520 1.00 0.00 O
+HETATM 968 H HOH A 323 7.737 13.939 10.412 1.00 0.00 H
+HETATM 969 H HOH A 323 6.936 12.950 9.593 1.00 0.00 H
+HETATM 970 O HOH A 324 8.737 13.896 12.144 1.00 0.00 O
+HETATM 971 H HOH A 324 9.637 14.044 11.853 1.00 0.00 H
+HETATM 972 H HOH A 324 8.760 13.043 12.579 1.00 0.00 H
+HETATM 973 O HOH A 325 14.640 10.130 26.495 1.00 0.00 O
+HETATM 974 H HOH A 325 14.068 9.870 25.773 1.00 0.00 H
+HETATM 975 H HOH A 325 15.461 9.666 26.331 1.00 0.00 H
+HETATM 976 O HOH A 326 12.830 8.844 24.584 1.00 0.00 O
+HETATM 977 H HOH A 326 12.109 8.643 25.181 1.00 0.00 H
+HETATM 978 H HOH A 326 13.154 7.990 24.300 1.00 0.00 H
+HETATM 979 O HOH A 327 22.551 27.781 5.415 1.00 0.00 O
+HETATM 980 H HOH A 327 23.428 28.132 5.569 1.00 0.00 H
+HETATM 981 H HOH A 327 22.680 26.836 5.338 1.00 0.00 H
+HETATM 982 O HOH A 328 25.306 28.774 5.318 1.00 0.00 O
+HETATM 983 H HOH A 328 25.194 29.445 4.644 1.00 0.00 H
+HETATM 984 H HOH A 328 25.905 28.137 4.929 1.00 0.00 H
+HETATM 985 O HOH A 329 21.298 15.829 24.054 1.00 0.00 O
+HETATM 986 H HOH A 329 21.276 16.644 24.556 1.00 0.00 H
+HETATM 987 H HOH A 329 21.374 16.110 23.142 1.00 0.00 H
+HETATM 988 O HOH A 330 20.682 18.353 25.410 1.00 0.00 O
+HETATM 989 H HOH A 330 19.919 18.065 25.911 1.00 0.00 H
+HETATM 990 H HOH A 330 20.340 19.012 24.806 1.00 0.00 H
+HETATM 991 O HOH A 331 15.842 6.689 1.983 1.00 0.00 O
+HETATM 992 H HOH A 331 15.516 5.831 1.714 1.00 0.00 H
+HETATM 993 H HOH A 331 15.074 7.259 1.954 1.00 0.00 H
+HETATM 994 O HOH A 332 14.860 4.285 0.627 1.00 0.00 O
+HETATM 995 H HOH A 332 15.575 4.171 0.000 1.00 0.00 H
+HETATM 996 H HOH A 332 14.091 4.465 0.086 1.00 0.00 H
+HETATM 997 O HOH A 333 12.810 6.342 13.087 1.00 0.00 O
+HETATM 998 H HOH A 333 12.287 5.972 13.798 1.00 0.00 H
+HETATM 999 H HOH A 333 13.089 7.197 13.415 1.00 0.00 H
+HETATM 1000 O HOH A 334 10.799 5.567 15.072 1.00 0.00 O
+HETATM 1001 H HOH A 334 10.089 5.330 14.474 1.00 0.00 H
+HETATM 1002 H HOH A 334 10.465 6.319 15.559 1.00 0.00 H
+HETATM 1003 O HOH A 335 5.185 25.164 23.949 1.00 0.00 O
+HETATM 1004 H HOH A 335 5.468 24.489 23.332 1.00 0.00 H
+HETATM 1005 H HOH A 335 5.480 24.849 24.803 1.00 0.00 H
+HETATM 1006 O HOH A 336 5.598 22.803 22.263 1.00 0.00 O
+HETATM 1007 H HOH A 336 4.734 22.768 21.850 1.00 0.00 H
+HETATM 1008 H HOH A 336 5.653 21.999 22.778 1.00 0.00 H
+HETATM 1009 O HOH A 337 18.885 10.080 23.913 1.00 0.00 O
+HETATM 1010 H HOH A 337 18.360 10.763 24.331 1.00 0.00 H
+HETATM 1011 H HOH A 337 19.106 10.439 23.053 1.00 0.00 H
+HETATM 1012 O HOH A 338 16.856 11.975 24.851 1.00 0.00 O
+HETATM 1013 H HOH A 338 16.181 11.347 25.109 1.00 0.00 H
+HETATM 1014 H HOH A 338 16.465 12.469 24.131 1.00 0.00 H
+HETATM 1015 O HOH A 339 14.688 19.475 9.151 1.00 0.00 O
+HETATM 1016 H HOH A 339 14.783 20.186 8.518 1.00 0.00 H
+HETATM 1017 H HOH A 339 15.403 19.609 9.773 1.00 0.00 H
+HETATM 1018 O HOH A 340 15.407 21.331 7.001 1.00 0.00 O
+HETATM 1019 H HOH A 340 15.331 20.729 6.259 1.00 0.00 H
+HETATM 1020 H HOH A 340 16.333 21.570 7.025 1.00 0.00 H
+HETATM 1021 O HOH A 341 3.381 4.488 28.302 1.00 0.00 O
+HETATM 1022 H HOH A 341 2.972 3.644 28.493 1.00 0.00 H
+HETATM 1023 H HOH A 341 3.127 4.681 27.400 1.00 0.00 H
+HETATM 1024 O HOH A 342 2.562 1.689 28.574 1.00 0.00 O
+HETATM 1025 H HOH A 342 3.377 1.333 28.929 1.00 0.00 H
+HETATM 1026 H HOH A 342 2.460 1.259 27.725 1.00 0.00 H
+HETATM 1027 O HOH A 343 23.080 18.838 19.478 1.00 0.00 O
+HETATM 1028 H HOH A 343 22.350 19.221 18.992 1.00 0.00 H
+HETATM 1029 H HOH A 343 22.979 17.894 19.358 1.00 0.00 H
+HETATM 1030 O HOH A 344 20.532 19.849 18.444 1.00 0.00 O
+HETATM 1031 H HOH A 344 20.291 20.413 19.180 1.00 0.00 H
+HETATM 1032 H HOH A 344 19.856 19.172 18.427 1.00 0.00 H
+HETATM 1033 O HOH A 345 28.915 25.182 7.639 1.00 0.00 O
+HETATM 1034 H HOH A 345 28.569 25.093 6.751 1.00 0.00 H
+HETATM 1035 H HOH A 345 28.210 24.866 8.204 1.00 0.00 H
+HETATM 1036 O HOH A 346 27.559 25.387 5.049 1.00 0.00 O
+HETATM 1037 H HOH A 346 27.821 26.279 4.819 1.00 0.00 H
+HETATM 1038 H HOH A 346 26.608 25.431 5.143 1.00 0.00 H
+HETATM 1039 O HOH A 347 24.538 8.263 8.606 1.00 0.00 O
+HETATM 1040 H HOH A 347 24.434 7.929 9.497 1.00 0.00 H
+HETATM 1041 H HOH A 347 24.929 7.537 8.121 1.00 0.00 H
+HETATM 1042 O HOH A 348 24.785 7.339 11.375 1.00 0.00 O
+HETATM 1043 H HOH A 348 25.185 8.122 11.754 1.00 0.00 H
+HETATM 1044 H HOH A 348 25.450 6.657 11.470 1.00 0.00 H
+HETATM 1045 O HOH A 349 25.236 5.444 6.122 1.00 0.00 O
+HETATM 1046 H HOH A 349 25.800 5.281 6.877 1.00 0.00 H
+HETATM 1047 H HOH A 349 25.553 6.271 5.758 1.00 0.00 H
+HETATM 1048 O HOH A 350 26.638 5.341 8.692 1.00 0.00 O
+HETATM 1049 H HOH A 350 25.888 5.156 9.259 1.00 0.00 H
+HETATM 1050 H HOH A 350 26.944 6.203 8.970 1.00 0.00 H
+HETATM 1051 O HOH A 351 11.311 23.975 19.629 1.00 0.00 O
+HETATM 1052 H HOH A 351 11.354 24.700 19.006 1.00 0.00 H
+HETATM 1053 H HOH A 351 12.196 23.914 19.989 1.00 0.00 H
+HETATM 1054 O HOH A 352 11.704 25.812 17.381 1.00 0.00 O
+HETATM 1055 H HOH A 352 11.273 25.298 16.697 1.00 0.00 H
+HETATM 1056 H HOH A 352 12.620 25.857 17.109 1.00 0.00 H
+HETATM 1057 O HOH A 353 3.620 9.954 0.199 1.00 0.00 O
+HETATM 1058 H HOH A 353 3.474 9.876 1.141 1.00 0.00 H
+HETATM 1059 H HOH A 353 4.499 10.324 0.122 1.00 0.00 H
+HETATM 1060 O HOH A 354 3.079 10.283 3.060 1.00 0.00 O
+HETATM 1061 H HOH A 354 2.220 10.701 2.997 1.00 0.00 H
+HETATM 1062 H HOH A 354 3.642 10.946 3.459 1.00 0.00 H
+HETATM 1063 O HOH A 355 23.539 29.100 23.971 1.00 0.00 O
+HETATM 1064 H HOH A 355 23.347 28.844 23.069 1.00 0.00 H
+HETATM 1065 H HOH A 355 23.312 28.331 24.493 1.00 0.00 H
+HETATM 1066 O HOH A 356 22.403 28.409 21.360 1.00 0.00 O
+HETATM 1067 H HOH A 356 21.915 29.217 21.197 1.00 0.00 H
+HETATM 1068 H HOH A 356 21.731 27.730 21.428 1.00 0.00 H
+HETATM 1069 O HOH A 357 9.148 11.844 10.493 1.00 0.00 O
+HETATM 1070 H HOH A 357 10.027 12.205 10.601 1.00 0.00 H
+HETATM 1071 H HOH A 357 9.212 11.279 9.723 1.00 0.00 H
+HETATM 1072 O HOH A 358 11.689 13.298 10.387 1.00 0.00 O
+HETATM 1073 H HOH A 358 11.350 14.189 10.480 1.00 0.00 H
+HETATM 1074 H HOH A 358 12.079 13.277 9.513 1.00 0.00 H
+HETATM 1075 O HOH A 359 28.181 10.214 29.095 1.00 0.00 O
+HETATM 1076 H HOH A 359 28.733 9.467 28.866 1.00 0.00 H
+HETATM 1077 H HOH A 359 28.584 10.578 29.883 1.00 0.00 H
+HETATM 1078 O HOH A 360 29.595 7.662 28.823 1.00 0.00 O
+HETATM 1079 H HOH A 360 28.837 7.087 28.721 1.00 0.00 H
+HETATM 1080 H HOH A 360 30.000 7.385 29.645 1.00 0.00 H
+HETATM 1081 O HOH A 361 17.369 24.375 17.354 1.00 0.00 O
+HETATM 1082 H HOH A 361 16.826 24.464 18.137 1.00 0.00 H
+HETATM 1083 H HOH A 361 16.744 24.233 16.642 1.00 0.00 H
+HETATM 1084 O HOH A 362 15.666 24.073 19.718 1.00 0.00 O
+HETATM 1085 H HOH A 362 16.206 23.450 20.207 1.00 0.00 H
+HETATM 1086 H HOH A 362 14.861 23.593 19.523 1.00 0.00 H
+HETATM 1087 O HOH A 363 8.609 6.458 16.809 1.00 0.00 O
+HETATM 1088 H HOH A 363 8.078 6.164 16.069 1.00 0.00 H
+HETATM 1089 H HOH A 363 8.832 7.365 16.598 1.00 0.00 H
+HETATM 1090 O HOH A 364 7.489 5.512 14.272 1.00 0.00 O
+HETATM 1091 H HOH A 364 8.000 4.707 14.180 1.00 0.00 H
+HETATM 1092 H HOH A 364 7.760 6.057 13.533 1.00 0.00 H
+HETATM 1093 O HOH A 365 6.212 4.163 25.978 1.00 0.00 O
+HETATM 1094 H HOH A 365 6.224 5.060 25.644 1.00 0.00 H
+HETATM 1095 H HOH A 365 5.732 4.222 26.804 1.00 0.00 H
+HETATM 1096 O HOH A 366 6.664 6.988 25.346 1.00 0.00 O
+HETATM 1097 H HOH A 366 7.605 6.949 25.174 1.00 0.00 H
+HETATM 1098 H HOH A 366 6.582 7.548 26.118 1.00 0.00 H
+HETATM 1099 O HOH A 367 27.604 9.241 26.979 1.00 0.00 O
+HETATM 1100 H HOH A 367 27.008 9.002 26.270 1.00 0.00 H
+HETATM 1101 H HOH A 367 28.476 9.033 26.641 1.00 0.00 H
+HETATM 1102 O HOH A 368 25.870 7.971 24.989 1.00 0.00 O
+HETATM 1103 H HOH A 368 25.300 7.483 25.584 1.00 0.00 H
+HETATM 1104 H HOH A 368 26.329 7.297 24.488 1.00 0.00 H
+HETATM 1105 O HOH A 369 6.786 23.102 25.247 1.00 0.00 O
+HETATM 1106 H HOH A 369 7.237 22.635 25.950 1.00 0.00 H
+HETATM 1107 H HOH A 369 6.941 22.570 24.467 1.00 0.00 H
+HETATM 1108 O HOH A 370 8.643 21.902 27.170 1.00 0.00 O
+HETATM 1109 H HOH A 370 9.073 22.702 27.474 1.00 0.00 H
+HETATM 1110 H HOH A 370 9.336 21.404 26.738 1.00 0.00 H
+HETATM 1111 O HOH A 371 18.620 13.516 5.182 1.00 0.00 O
+HETATM 1112 H HOH A 371 19.147 13.557 5.980 1.00 0.00 H
+HETATM 1113 H HOH A 371 17.737 13.757 5.465 1.00 0.00 H
+HETATM 1114 O HOH A 372 19.987 13.133 7.745 1.00 0.00 O
+HETATM 1115 H HOH A 372 20.375 12.274 7.575 1.00 0.00 H
+HETATM 1116 H HOH A 372 19.372 12.984 8.462 1.00 0.00 H
+HETATM 1117 O HOH A 373 12.881 15.810 0.920 1.00 0.00 O
+HETATM 1118 H HOH A 373 12.029 15.384 1.013 1.00 0.00 H
+HETATM 1119 H HOH A 373 12.678 16.681 0.579 1.00 0.00 H
+HETATM 1120 O HOH A 374 10.308 14.439 0.634 1.00 0.00 O
+HETATM 1121 H HOH A 374 10.613 13.650 0.185 1.00 0.00 H
+HETATM 1122 H HOH A 374 9.737 14.872 -0.001 1.00 0.00 H
+HETATM 1123 O HOH A 375 19.815 23.067 3.528 1.00 0.00 O
+HETATM 1124 H HOH A 375 20.269 23.880 3.747 1.00 0.00 H
+HETATM 1125 H HOH A 375 18.919 23.338 3.327 1.00 0.00 H
+HETATM 1126 O HOH A 376 20.932 25.507 4.702 1.00 0.00 O
+HETATM 1127 H HOH A 376 21.304 25.127 5.499 1.00 0.00 H
+HETATM 1128 H HOH A 376 20.250 26.102 5.014 1.00 0.00 H
+HETATM 1129 O HOH A 377 23.035 14.980 28.088 1.00 0.00 O
+HETATM 1130 H HOH A 377 22.612 15.681 27.592 1.00 0.00 H
+HETATM 1131 H HOH A 377 23.032 15.291 28.994 1.00 0.00 H
+HETATM 1132 O HOH A 378 22.248 17.393 26.623 1.00 0.00 O
+HETATM 1133 H HOH A 378 22.945 17.396 25.966 1.00 0.00 H
+HETATM 1134 H HOH A 378 22.394 18.188 27.135 1.00 0.00 H
+HETATM 1135 O HOH A 379 18.530 19.887 10.685 1.00 0.00 O
+HETATM 1136 H HOH A 379 18.725 20.641 10.130 1.00 0.00 H
+HETATM 1137 H HOH A 379 18.814 19.130 10.172 1.00 0.00 H
+HETATM 1138 O HOH A 380 18.651 22.039 8.701 1.00 0.00 O
+HETATM 1139 H HOH A 380 17.778 22.408 8.835 1.00 0.00 H
+HETATM 1140 H HOH A 380 18.637 21.704 7.805 1.00 0.00 H
+HETATM 1141 O HOH A 381 21.543 9.778 17.040 1.00 0.00 O
+HETATM 1142 H HOH A 381 20.658 9.980 17.343 1.00 0.00 H
+HETATM 1143 H HOH A 381 21.555 10.060 16.126 1.00 0.00 H
+HETATM 1144 O HOH A 382 18.687 9.921 17.676 1.00 0.00 O
+HETATM 1145 H HOH A 382 18.580 9.049 18.058 1.00 0.00 H
+HETATM 1146 H HOH A 382 18.142 9.909 16.890 1.00 0.00 H
+HETATM 1147 O HOH A 383 29.230 10.517 17.184 1.00 0.00 O
+HETATM 1148 H HOH A 383 28.788 10.672 16.350 1.00 0.00 H
+HETATM 1149 H HOH A 383 30.000 9.997 16.955 1.00 0.00 H
+HETATM 1150 O HOH A 384 27.695 10.448 14.689 1.00 0.00 O
+HETATM 1151 H HOH A 384 26.848 10.182 15.048 1.00 0.00 H
+HETATM 1152 H HOH A 384 27.958 9.722 14.125 1.00 0.00 H
+HETATM 1153 O HOH A 385 8.208 24.331 24.103 1.00 0.00 O
+HETATM 1154 H HOH A 385 8.673 24.620 23.318 1.00 0.00 H
+HETATM 1155 H HOH A 385 7.614 25.053 24.310 1.00 0.00 H
+HETATM 1156 O HOH A 386 9.936 25.539 22.069 1.00 0.00 O
+HETATM 1157 H HOH A 386 10.785 25.305 22.443 1.00 0.00 H
+HETATM 1158 H HOH A 386 9.913 26.496 22.099 1.00 0.00 H
+HETATM 1159 O HOH A 387 22.043 2.012 9.095 1.00 0.00 O
+HETATM 1160 H HOH A 387 21.241 2.465 8.837 1.00 0.00 H
+HETATM 1161 H HOH A 387 22.318 2.449 9.901 1.00 0.00 H
+HETATM 1162 O HOH A 388 19.946 3.811 8.121 1.00 0.00 O
+HETATM 1163 H HOH A 388 20.252 3.916 7.219 1.00 0.00 H
+HETATM 1164 H HOH A 388 20.016 4.686 8.503 1.00 0.00 H
+HETATM 1165 O HOH A 389 24.384 28.693 17.111 1.00 0.00 O
+HETATM 1166 H HOH A 389 24.763 28.226 16.366 1.00 0.00 H
+HETATM 1167 H HOH A 389 24.358 29.609 16.832 1.00 0.00 H
+HETATM 1168 O HOH A 390 26.043 27.479 15.023 1.00 0.00 O
+HETATM 1169 H HOH A 390 26.666 27.016 15.585 1.00 0.00 H
+HETATM 1170 H HOH A 390 26.572 28.128 14.560 1.00 0.00 H
+HETATM 1171 O HOH A 391 30.000 22.320 8.991 1.00 0.00 O
+HETATM 1172 H HOH A 391 29.617 21.564 9.436 1.00 0.00 H
+HETATM 1173 H HOH A 391 29.508 22.392 8.173 1.00 0.00 H
+HETATM 1174 O HOH A 392 29.139 19.699 9.978 1.00 0.00 O
+HETATM 1175 H HOH A 392 30.001 19.321 10.155 1.00 0.00 H
+HETATM 1176 H HOH A 392 28.774 19.154 9.282 1.00 0.00 H
+HETATM 1177 O HOH A 393 19.149 12.219 0.837 1.00 0.00 O
+HETATM 1178 H HOH A 393 19.852 12.561 1.388 1.00 0.00 H
+HETATM 1179 H HOH A 393 19.571 12.025 -0.000 1.00 0.00 H
+HETATM 1180 O HOH A 394 21.228 13.751 2.220 1.00 0.00 O
+HETATM 1181 H HOH A 394 20.698 14.501 2.491 1.00 0.00 H
+HETATM 1182 H HOH A 394 21.871 14.116 1.612 1.00 0.00 H
+HETATM 1183 O HOH A 395 18.687 17.442 15.339 1.00 0.00 O
+HETATM 1184 H HOH A 395 18.793 16.564 15.705 1.00 0.00 H
+HETATM 1185 H HOH A 395 18.345 17.295 14.457 1.00 0.00 H
+HETATM 1186 O HOH A 396 19.485 14.736 16.132 1.00 0.00 O
+HETATM 1187 H HOH A 396 20.374 14.930 16.432 1.00 0.00 H
+HETATM 1188 H HOH A 396 19.604 14.160 15.378 1.00 0.00 H
+HETATM 1189 O HOH A 397 23.860 10.144 16.007 1.00 0.00 O
+HETATM 1190 H HOH A 397 24.527 9.659 15.521 1.00 0.00 H
+HETATM 1191 H HOH A 397 24.316 10.465 16.785 1.00 0.00 H
+HETATM 1192 O HOH A 398 25.808 8.249 14.911 1.00 0.00 O
+HETATM 1193 H HOH A 398 25.227 7.496 14.795 1.00 0.00 H
+HETATM 1194 H HOH A 398 26.444 7.966 15.567 1.00 0.00 H
+HETATM 1195 O HOH A 399 23.983 0.447 3.819 1.00 0.00 O
+HETATM 1196 H HOH A 399 23.228 0.799 3.347 1.00 0.00 H
+HETATM 1197 H HOH A 399 23.606 0.000 4.576 1.00 0.00 H
+HETATM 1198 O HOH A 400 21.676 1.929 2.786 1.00 0.00 O
+HETATM 1199 H HOH A 400 22.082 2.793 2.711 1.00 0.00 H
+HETATM 1200 H HOH A 400 20.993 2.039 3.448 1.00 0.00 H
+HETATM 1201 O HOH A 401 19.861 18.516 7.416 1.00 0.00 O
+HETATM 1202 H HOH A 401 19.308 18.031 6.804 1.00 0.00 H
+HETATM 1203 H HOH A 401 19.795 18.030 8.238 1.00 0.00 H
+HETATM 1204 O HOH A 402 17.733 17.289 5.819 1.00 0.00 O
+HETATM 1205 H HOH A 402 17.290 18.088 5.530 1.00 0.00 H
+HETATM 1206 H HOH A 402 17.089 16.838 6.363 1.00 0.00 H
+HETATM 1207 O HOH A 403 8.030 15.904 20.493 1.00 0.00 O
+HETATM 1208 H HOH A 403 8.533 16.704 20.640 1.00 0.00 H
+HETATM 1209 H HOH A 403 8.009 15.805 19.541 1.00 0.00 H
+HETATM 1210 O HOH A 404 9.083 18.622 20.791 1.00 0.00 O
+HETATM 1211 H HOH A 404 8.425 18.966 21.396 1.00 0.00 H
+HETATM 1212 H HOH A 404 8.973 19.140 19.994 1.00 0.00 H
+HETATM 1213 O HOH A 405 21.215 0.051 22.905 1.00 0.00 O
+HETATM 1214 H HOH A 405 20.523 0.711 22.903 1.00 0.00 H
+HETATM 1215 H HOH A 405 21.681 0.195 23.729 1.00 0.00 H
+HETATM 1216 O HOH A 406 19.518 2.435 22.752 1.00 0.00 O
+HETATM 1217 H HOH A 406 19.733 2.707 21.859 1.00 0.00 H
+HETATM 1218 H HOH A 406 19.843 3.144 23.306 1.00 0.00 H
+HETATM 1219 O HOH A 407 27.419 17.370 13.967 1.00 0.00 O
+HETATM 1220 H HOH A 407 27.929 18.041 13.514 1.00 0.00 H
+HETATM 1221 H HOH A 407 27.381 17.668 14.876 1.00 0.00 H
+HETATM 1222 O HOH A 408 29.434 19.167 12.828 1.00 0.00 O
+HETATM 1223 H HOH A 408 29.993 18.510 12.410 1.00 0.00 H
+HETATM 1224 H HOH A 408 29.986 19.562 13.502 1.00 0.00 H
+HETATM 1225 O HOH A 409 8.650 21.015 2.328 1.00 0.00 O
+HETATM 1226 H HOH A 409 7.843 21.110 2.834 1.00 0.00 H
+HETATM 1227 H HOH A 409 8.471 21.466 1.503 1.00 0.00 H
+HETATM 1228 O HOH A 410 5.982 20.888 3.532 1.00 0.00 O
+HETATM 1229 H HOH A 410 5.965 19.956 3.749 1.00 0.00 H
+HETATM 1230 H HOH A 410 5.288 20.999 2.883 1.00 0.00 H
+HETATM 1231 O HOH A 411 11.115 26.463 0.219 1.00 0.00 O
+HETATM 1232 H HOH A 411 10.951 26.973 1.012 1.00 0.00 H
+HETATM 1233 H HOH A 411 12.029 26.645 -0.000 1.00 0.00 H
+HETATM 1234 O HOH A 412 10.581 28.473 2.283 1.00 0.00 O
+HETATM 1235 H HOH A 412 9.770 28.836 1.925 1.00 0.00 H
+HETATM 1236 H HOH A 412 11.205 29.197 2.250 1.00 0.00 H
+HETATM 1237 O HOH A 413 14.973 11.309 13.025 1.00 0.00 O
+HETATM 1238 H HOH A 413 14.201 10.969 13.476 1.00 0.00 H
+HETATM 1239 H HOH A 413 14.690 11.425 12.118 1.00 0.00 H
+HETATM 1240 O HOH A 414 12.752 9.769 14.155 1.00 0.00 O
+HETATM 1241 H HOH A 414 13.257 9.065 14.564 1.00 0.00 H
+HETATM 1242 H HOH A 414 12.235 9.333 13.478 1.00 0.00 H
+HETATM 1243 O HOH A 415 9.586 26.471 11.857 1.00 0.00 O
+HETATM 1244 H HOH A 415 10.241 26.877 11.289 1.00 0.00 H
+HETATM 1245 H HOH A 415 9.880 25.565 11.955 1.00 0.00 H
+HETATM 1246 O HOH A 416 11.316 27.434 9.698 1.00 0.00 O
+HETATM 1247 H HOH A 416 10.643 27.812 9.131 1.00 0.00 H
+HETATM 1248 H HOH A 416 11.688 26.715 9.186 1.00 0.00 H
+HETATM 1249 O HOH A 417 11.992 26.878 21.490 1.00 0.00 O
+HETATM 1250 H HOH A 417 12.420 27.439 22.136 1.00 0.00 H
+HETATM 1251 H HOH A 417 12.490 27.016 20.684 1.00 0.00 H
+HETATM 1252 O HOH A 418 13.018 29.020 23.205 1.00 0.00 O
+HETATM 1253 H HOH A 418 12.182 29.389 23.491 1.00 0.00 H
+HETATM 1254 H HOH A 418 13.431 29.720 22.699 1.00 0.00 H
+HETATM 1255 O HOH A 419 1.486 23.664 17.864 1.00 0.00 O
+HETATM 1256 H HOH A 419 2.200 23.095 17.577 1.00 0.00 H
+HETATM 1257 H HOH A 419 0.760 23.453 17.277 1.00 0.00 H
+HETATM 1258 O HOH A 420 3.728 22.303 16.557 1.00 0.00 O
+HETATM 1259 H HOH A 420 4.350 23.031 16.543 1.00 0.00 H
+HETATM 1260 H HOH A 420 3.549 22.119 15.635 1.00 0.00 H
+HETATM 1261 O HOH A 421 21.387 26.454 28.314 1.00 0.00 O
+HETATM 1262 H HOH A 421 21.237 27.186 27.715 1.00 0.00 H
+HETATM 1263 H HOH A 421 20.868 26.667 29.089 1.00 0.00 H
+HETATM 1264 O HOH A 422 21.300 28.974 26.821 1.00 0.00 O
+HETATM 1265 H HOH A 422 22.237 29.075 26.653 1.00 0.00 H
+HETATM 1266 H HOH A 422 21.073 29.716 27.381 1.00 0.00 H
+HETATM 1267 O HOH A 423 25.216 20.461 14.739 1.00 0.00 O
+HETATM 1268 H HOH A 423 25.366 19.618 14.311 1.00 0.00 H
+HETATM 1269 H HOH A 423 25.585 20.354 15.616 1.00 0.00 H
+HETATM 1270 O HOH A 424 25.227 17.705 13.744 1.00 0.00 O
+HETATM 1271 H HOH A 424 24.320 17.657 13.441 1.00 0.00 H
+HETATM 1272 H HOH A 424 25.278 17.066 14.455 1.00 0.00 H
+HETATM 1273 O HOH A 425 23.235 16.352 16.256 1.00 0.00 O
+HETATM 1274 H HOH A 425 24.023 16.693 16.679 1.00 0.00 H
+HETATM 1275 H HOH A 425 23.313 16.630 15.343 1.00 0.00 H
+HETATM 1276 O HOH A 426 25.366 17.901 17.539 1.00 0.00 O
+HETATM 1277 H HOH A 426 24.860 18.272 18.262 1.00 0.00 H
+HETATM 1278 H HOH A 426 25.628 18.657 17.014 1.00 0.00 H
+HETATM 1279 O HOH A 427 17.378 21.017 3.188 1.00 0.00 O
+HETATM 1280 H HOH A 427 17.419 20.087 3.412 1.00 0.00 H
+HETATM 1281 H HOH A 427 16.724 21.067 2.491 1.00 0.00 H
+HETATM 1282 O HOH A 428 17.816 18.127 3.392 1.00 0.00 O
+HETATM 1283 H HOH A 428 18.773 18.123 3.350 1.00 0.00 H
+HETATM 1284 H HOH A 428 17.537 17.664 2.602 1.00 0.00 H
+HETATM 1285 O HOH A 429 9.287 6.872 1.925 1.00 0.00 O
+HETATM 1286 H HOH A 429 9.125 5.938 2.060 1.00 0.00 H
+HETATM 1287 H HOH A 429 8.425 7.239 1.726 1.00 0.00 H
+HETATM 1288 O HOH A 430 8.767 3.993 1.762 1.00 0.00 O
+HETATM 1289 H HOH A 430 9.489 3.749 1.183 1.00 0.00 H
+HETATM 1290 H HOH A 430 7.976 3.798 1.260 1.00 0.00 H
+HETATM 1291 O HOH A 431 13.062 10.548 28.476 1.00 0.00 O
+HETATM 1292 H HOH A 431 12.384 11.129 28.131 1.00 0.00 H
+HETATM 1293 H HOH A 431 13.879 11.032 28.352 1.00 0.00 H
+HETATM 1294 O HOH A 432 11.173 12.146 26.907 1.00 0.00 O
+HETATM 1295 H HOH A 432 10.782 11.441 26.390 1.00 0.00 H
+HETATM 1296 H HOH A 432 11.616 12.700 26.264 1.00 0.00 H
+HETATM 1297 O HOH A 433 15.080 4.665 18.970 1.00 0.00 O
+HETATM 1298 H HOH A 433 15.956 4.388 19.240 1.00 0.00 H
+HETATM 1299 H HOH A 433 14.602 4.781 19.791 1.00 0.00 H
+HETATM 1300 O HOH A 434 17.511 3.305 19.880 1.00 0.00 O
+HETATM 1301 H HOH A 434 17.511 2.578 19.257 1.00 0.00 H
+HETATM 1302 H HOH A 434 17.393 2.891 20.735 1.00 0.00 H
+HETATM 1303 O HOH A 435 19.521 1.370 0.000 1.00 0.00 O
+HETATM 1304 H HOH A 435 18.938 1.319 0.757 1.00 0.00 H
+HETATM 1305 H HOH A 435 19.989 0.534 0.000 1.00 0.00 H
+HETATM 1306 O HOH A 436 18.213 1.326 2.621 1.00 0.00 O
+HETATM 1307 H HOH A 436 18.482 2.191 2.932 1.00 0.00 H
+HETATM 1308 H HOH A 436 18.632 0.711 3.223 1.00 0.00 H
+HETATM 1309 O HOH A 437 27.282 18.327 6.462 1.00 0.00 O
+HETATM 1310 H HOH A 437 26.977 18.024 5.607 1.00 0.00 H
+HETATM 1311 H HOH A 437 26.834 17.762 7.091 1.00 0.00 H
+HETATM 1312 O HOH A 438 25.870 17.693 3.974 1.00 0.00 O
+HETATM 1313 H HOH A 438 25.673 18.586 3.688 1.00 0.00 H
+HETATM 1314 H HOH A 438 25.014 17.297 4.137 1.00 0.00 H
+HETATM 1315 O HOH A 439 14.622 7.382 26.170 1.00 0.00 O
+HETATM 1316 H HOH A 439 15.049 7.723 25.385 1.00 0.00 H
+HETATM 1317 H HOH A 439 14.035 6.698 25.848 1.00 0.00 H
+HETATM 1318 O HOH A 440 15.430 8.702 23.683 1.00 0.00 O
+HETATM 1319 H HOH A 440 15.252 9.609 23.936 1.00 0.00 H
+HETATM 1320 H HOH A 440 14.821 8.526 22.967 1.00 0.00 H
+HETATM 1321 O HOH A 441 17.186 23.630 10.566 1.00 0.00 O
+HETATM 1322 H HOH A 441 17.232 23.595 11.522 1.00 0.00 H
+HETATM 1323 H HOH A 441 16.774 24.473 10.376 1.00 0.00 H
+HETATM 1324 O HOH A 442 16.766 23.396 13.457 1.00 0.00 O
+HETATM 1325 H HOH A 442 16.396 22.513 13.478 1.00 0.00 H
+HETATM 1326 H HOH A 442 16.059 23.962 13.765 1.00 0.00 H
+HETATM 1327 O HOH A 443 22.930 5.681 10.001 1.00 0.00 O
+HETATM 1328 H HOH A 443 22.941 6.379 10.655 1.00 0.00 H
+HETATM 1329 H HOH A 443 23.687 5.861 9.444 1.00 0.00 H
+HETATM 1330 O HOH A 444 22.747 8.142 11.579 1.00 0.00 O
+HETATM 1331 H HOH A 444 21.817 8.331 11.446 1.00 0.00 H
+HETATM 1332 H HOH A 444 23.204 8.873 11.162 1.00 0.00 H
+HETATM 1333 O HOH A 445 24.055 12.474 23.016 1.00 0.00 O
+HETATM 1334 H HOH A 445 23.851 12.223 22.115 1.00 0.00 H
+HETATM 1335 H HOH A 445 24.660 11.799 23.322 1.00 0.00 H
+HETATM 1336 O HOH A 446 23.084 11.316 20.505 1.00 0.00 O
+HETATM 1337 H HOH A 446 22.144 11.423 20.651 1.00 0.00 H
+HETATM 1338 H HOH A 446 23.218 10.369 20.470 1.00 0.00 H
+HETATM 1339 O HOH A 447 13.309 12.542 17.843 1.00 0.00 O
+HETATM 1340 H HOH A 447 13.643 12.848 17.000 1.00 0.00 H
+HETATM 1341 H HOH A 447 13.125 13.342 18.334 1.00 0.00 H
+HETATM 1342 O HOH A 448 14.820 13.576 15.556 1.00 0.00 O
+HETATM 1343 H HOH A 448 15.568 12.979 15.595 1.00 0.00 H
+HETATM 1344 H HOH A 448 15.192 14.440 15.731 1.00 0.00 H
+HETATM 1345 O HOH A 449 1.228 25.875 6.041 1.00 0.00 O
+HETATM 1346 H HOH A 449 1.942 26.420 6.369 1.00 0.00 H
+HETATM 1347 H HOH A 449 1.278 25.961 5.089 1.00 0.00 H
+HETATM 1348 O HOH A 450 3.060 27.981 6.931 1.00 0.00 O
+HETATM 1349 H HOH A 450 2.487 28.413 7.565 1.00 0.00 H
+HETATM 1350 H HOH A 450 3.209 28.640 6.252 1.00 0.00 H
+HETATM 1351 O HOH A 451 19.462 2.229 5.102 1.00 0.00 O
+HETATM 1352 H HOH A 451 19.500 3.089 4.684 1.00 0.00 H
+HETATM 1353 H HOH A 451 20.162 2.247 5.754 1.00 0.00 H
+HETATM 1354 O HOH A 452 20.032 4.642 3.541 1.00 0.00 O
+HETATM 1355 H HOH A 452 20.006 4.256 2.665 1.00 0.00 H
+HETATM 1356 H HOH A 452 20.936 4.936 3.650 1.00 0.00 H
+HETATM 1357 O HOH A 453 17.450 30.012 21.391 1.00 0.00 O
+HETATM 1358 H HOH A 453 17.416 29.327 22.058 1.00 0.00 H
+HETATM 1359 H HOH A 453 17.876 29.597 20.641 1.00 0.00 H
+HETATM 1360 O HOH A 454 17.905 28.040 23.509 1.00 0.00 O
+HETATM 1361 H HOH A 454 18.257 28.626 24.179 1.00 0.00 H
+HETATM 1362 H HOH A 454 18.629 27.449 23.301 1.00 0.00 H
+HETATM 1363 O HOH A 455 16.465 3.213 28.978 1.00 0.00 O
+HETATM 1364 H HOH A 455 16.961 3.989 28.716 1.00 0.00 H
+HETATM 1365 H HOH A 455 15.583 3.540 29.155 1.00 0.00 H
+HETATM 1366 O HOH A 456 17.992 5.703 28.740 1.00 0.00 O
+HETATM 1367 H HOH A 456 18.709 5.490 29.338 1.00 0.00 H
+HETATM 1368 H HOH A 456 17.544 6.441 29.152 1.00 0.00 H
+HETATM 1369 O HOH A 457 15.454 12.260 10.136 1.00 0.00 O
+HETATM 1370 H HOH A 457 15.594 13.009 9.558 1.00 0.00 H
+HETATM 1371 H HOH A 457 16.306 11.826 10.180 1.00 0.00 H
+HETATM 1372 O HOH A 458 15.858 14.162 7.945 1.00 0.00 O
+HETATM 1373 H HOH A 458 15.079 13.954 7.428 1.00 0.00 H
+HETATM 1374 H HOH A 458 16.593 13.915 7.384 1.00 0.00 H
+HETATM 1375 O HOH A 459 14.693 26.022 26.904 1.00 0.00 O
+HETATM 1376 H HOH A 459 14.668 25.953 27.858 1.00 0.00 H
+HETATM 1377 H HOH A 459 14.346 26.894 26.717 1.00 0.00 H
+HETATM 1378 O HOH A 460 14.053 25.719 29.747 1.00 0.00 O
+HETATM 1379 H HOH A 460 13.631 24.860 29.710 1.00 0.00 H
+HETATM 1380 H HOH A 460 13.360 26.317 30.026 1.00 0.00 H
+HETATM 1381 O HOH A 461 3.211 4.128 19.200 1.00 0.00 O
+HETATM 1382 H HOH A 461 3.964 4.041 19.785 1.00 0.00 H
+HETATM 1383 H HOH A 461 3.090 3.252 18.833 1.00 0.00 H
+HETATM 1384 O HOH A 462 5.823 3.874 20.505 1.00 0.00 O
+HETATM 1385 H HOH A 462 6.244 4.651 20.137 1.00 0.00 H
+HETATM 1386 H HOH A 462 6.328 3.138 20.159 1.00 0.00 H
+HETATM 1387 O HOH A 463 2.450 14.891 3.529 1.00 0.00 O
+HETATM 1388 H HOH A 463 3.245 14.577 3.959 1.00 0.00 H
+HETATM 1389 H HOH A 463 1.929 15.273 4.235 1.00 0.00 H
+HETATM 1390 O HOH A 464 4.549 13.494 5.021 1.00 0.00 O
+HETATM 1391 H HOH A 464 4.486 12.639 4.593 1.00 0.00 H
+HETATM 1392 H HOH A 464 4.297 13.329 5.929 1.00 0.00 H
+HETATM 1393 O HOH A 465 12.956 8.403 21.245 1.00 0.00 O
+HETATM 1394 H HOH A 465 13.615 9.083 21.103 1.00 0.00 H
+HETATM 1395 H HOH A 465 12.767 8.442 22.182 1.00 0.00 H
+HETATM 1396 O HOH A 466 15.336 10.100 21.040 1.00 0.00 O
+HETATM 1397 H HOH A 466 15.896 9.503 20.542 1.00 0.00 H
+HETATM 1398 H HOH A 466 15.779 10.202 21.882 1.00 0.00 H
+HETATM 1399 O HOH A 467 3.014 12.343 7.419 1.00 0.00 O
+HETATM 1400 H HOH A 467 2.608 11.544 7.755 1.00 0.00 H
+HETATM 1401 H HOH A 467 2.442 13.048 7.720 1.00 0.00 H
+HETATM 1402 O HOH A 468 1.401 9.969 8.009 1.00 0.00 O
+HETATM 1403 H HOH A 468 1.463 9.537 7.157 1.00 0.00 H
+HETATM 1404 H HOH A 468 0.473 10.180 8.107 1.00 0.00 H
+HETATM 1405 O HOH A 469 10.696 15.852 2.710 1.00 0.00 O
+HETATM 1406 H HOH A 469 11.566 15.874 3.107 1.00 0.00 H
+HETATM 1407 H HOH A 469 10.097 16.047 3.431 1.00 0.00 H
+HETATM 1408 O HOH A 470 13.219 15.398 4.129 1.00 0.00 O
+HETATM 1409 H HOH A 470 13.461 14.562 3.729 1.00 0.00 H
+HETATM 1410 H HOH A 470 13.080 15.193 5.053 1.00 0.00 H
+HETATM 1411 O HOH A 471 0.467 0.845 13.050 1.00 0.00 O
+HETATM 1412 H HOH A 471 1.259 1.112 12.584 1.00 0.00 H
+HETATM 1413 H HOH A 471 0.000 0.287 12.428 1.00 0.00 H
+HETATM 1414 O HOH A 472 2.540 2.030 11.353 1.00 0.00 O
+HETATM 1415 H HOH A 472 2.409 2.950 11.585 1.00 0.00 H
+HETATM 1416 H HOH A 472 2.317 1.981 10.423 1.00 0.00 H
+HETATM 1417 O HOH A 473 14.677 15.144 12.967 1.00 0.00 O
+HETATM 1418 H HOH A 473 14.005 15.650 13.424 1.00 0.00 H
+HETATM 1419 H HOH A 473 14.791 14.358 13.501 1.00 0.00 H
+HETATM 1420 O HOH A 474 13.050 16.833 14.724 1.00 0.00 O
+HETATM 1421 H HOH A 474 13.571 17.635 14.676 1.00 0.00 H
+HETATM 1422 H HOH A 474 13.108 16.561 15.639 1.00 0.00 H
+HETATM 1423 O HOH A 475 20.686 4.068 17.750 1.00 0.00 O
+HETATM 1424 H HOH A 475 21.168 4.804 18.125 1.00 0.00 H
+HETATM 1425 H HOH A 475 20.699 4.228 16.806 1.00 0.00 H
+HETATM 1426 O HOH A 476 21.676 6.615 18.805 1.00 0.00 O
+HETATM 1427 H HOH A 476 20.991 6.778 19.456 1.00 0.00 H
+HETATM 1428 H HOH A 476 21.583 7.327 18.173 1.00 0.00 H
+HETATM 1429 O HOH A 477 10.815 16.801 5.372 1.00 0.00 O
+HETATM 1430 H HOH A 477 11.477 17.348 4.951 1.00 0.00 H
+HETATM 1431 H HOH A 477 11.305 16.269 6.000 1.00 0.00 H
+HETATM 1432 O HOH A 478 12.969 17.997 3.787 1.00 0.00 O
+HETATM 1433 H HOH A 478 12.640 17.784 2.913 1.00 0.00 H
+HETATM 1434 H HOH A 478 13.787 17.507 3.863 1.00 0.00 H
+HETATM 1435 O HOH A 479 17.839 4.145 7.582 1.00 0.00 O
+HETATM 1436 H HOH A 479 17.829 3.860 6.669 1.00 0.00 H
+HETATM 1437 H HOH A 479 17.531 3.385 8.075 1.00 0.00 H
+HETATM 1438 O HOH A 480 17.239 3.357 4.825 1.00 0.00 O
+HETATM 1439 H HOH A 480 16.777 4.148 4.546 1.00 0.00 H
+HETATM 1440 H HOH A 480 16.580 2.665 4.784 1.00 0.00 H
+HETATM 1441 O HOH A 481 13.053 24.008 23.329 1.00 0.00 O
+HETATM 1442 H HOH A 481 12.745 23.135 23.569 1.00 0.00 H
+HETATM 1443 H HOH A 481 12.915 24.060 22.383 1.00 0.00 H
+HETATM 1444 O HOH A 482 12.611 21.159 23.845 1.00 0.00 O
+HETATM 1445 H HOH A 482 13.404 20.978 24.350 1.00 0.00 H
+HETATM 1446 H HOH A 482 12.703 20.630 23.052 1.00 0.00 H
+HETATM 1447 O HOH A 483 8.434 16.946 13.288 1.00 0.00 O
+HETATM 1448 H HOH A 483 7.506 17.178 13.266 1.00 0.00 H
+HETATM 1449 H HOH A 483 8.761 17.179 12.419 1.00 0.00 H
+HETATM 1450 O HOH A 484 5.536 17.168 12.918 1.00 0.00 O
+HETATM 1451 H HOH A 484 5.279 16.319 13.280 1.00 0.00 H
+HETATM 1452 H HOH A 484 5.287 17.122 11.995 1.00 0.00 H
+HETATM 1453 O HOH A 485 3.469 23.456 9.544 1.00 0.00 O
+HETATM 1454 H HOH A 485 3.137 22.601 9.816 1.00 0.00 H
+HETATM 1455 H HOH A 485 2.700 24.025 9.548 1.00 0.00 H
+HETATM 1456 O HOH A 486 2.255 20.805 9.835 1.00 0.00 O
+HETATM 1457 H HOH A 486 2.699 20.363 9.111 1.00 0.00 H
+HETATM 1458 H HOH A 486 1.330 20.804 9.589 1.00 0.00 H
+HETATM 1459 O HOH A 487 19.980 7.154 11.720 1.00 0.00 O
+HETATM 1460 H HOH A 487 19.662 8.054 11.789 1.00 0.00 H
+HETATM 1461 H HOH A 487 19.187 6.618 11.731 1.00 0.00 H
+HETATM 1462 O HOH A 488 18.938 9.782 12.489 1.00 0.00 O
+HETATM 1463 H HOH A 488 19.561 9.986 13.187 1.00 0.00 H
+HETATM 1464 H HOH A 488 18.092 9.719 12.932 1.00 0.00 H
+HETATM 1465 O HOH A 489 4.081 26.967 24.557 1.00 0.00 O
+HETATM 1466 H HOH A 489 3.335 26.656 25.069 1.00 0.00 H
+HETATM 1467 H HOH A 489 3.722 27.136 23.686 1.00 0.00 H
+HETATM 1468 O HOH A 490 1.883 25.519 25.844 1.00 0.00 O
+HETATM 1469 H HOH A 490 2.380 24.772 26.179 1.00 0.00 H
+HETATM 1470 H HOH A 490 1.279 25.141 25.206 1.00 0.00 H
+HETATM 1471 O HOH A 491 8.891 17.484 22.971 1.00 0.00 O
+HETATM 1472 H HOH A 491 9.659 17.253 22.449 1.00 0.00 H
+HETATM 1473 H HOH A 491 9.133 17.256 23.869 1.00 0.00 H
+HETATM 1474 O HOH A 492 11.050 16.238 21.432 1.00 0.00 O
+HETATM 1475 H HOH A 492 10.517 15.766 20.792 1.00 0.00 H
+HETATM 1476 H HOH A 492 11.497 15.552 21.928 1.00 0.00 H
+HETATM 1477 O HOH A 493 19.647 15.273 7.281 1.00 0.00 O
+HETATM 1478 H HOH A 493 20.473 15.684 7.029 1.00 0.00 H
+HETATM 1479 H HOH A 493 18.972 15.862 6.943 1.00 0.00 H
+HETATM 1480 O HOH A 494 22.071 16.886 6.951 1.00 0.00 O
+HETATM 1481 H HOH A 494 22.429 16.790 7.834 1.00 0.00 H
+HETATM 1482 H HOH A 494 21.874 17.819 6.869 1.00 0.00 H
+HETATM 1483 O HOH A 495 18.540 29.783 9.963 1.00 0.00 O
+HETATM 1484 H HOH A 495 19.259 29.492 10.525 1.00 0.00 H
+HETATM 1485 H HOH A 495 18.960 30.008 9.133 1.00 0.00 H
+HETATM 1486 O HOH A 496 20.851 29.456 11.735 1.00 0.00 O
+HETATM 1487 H HOH A 496 20.560 30.014 12.457 1.00 0.00 H
+HETATM 1488 H HOH A 496 21.632 29.891 11.393 1.00 0.00 H
+HETATM 1489 O HOH A 497 9.249 16.837 17.698 1.00 0.00 O
+HETATM 1490 H HOH A 497 9.104 15.960 17.342 1.00 0.00 H
+HETATM 1491 H HOH A 497 9.740 16.690 18.507 1.00 0.00 H
+HETATM 1492 O HOH A 498 8.394 14.119 17.013 1.00 0.00 O
+HETATM 1493 H HOH A 498 7.463 14.292 16.872 1.00 0.00 H
+HETATM 1494 H HOH A 498 8.420 13.532 17.768 1.00 0.00 H
+HETATM 1495 O HOH A 499 3.574 8.463 5.531 1.00 0.00 O
+HETATM 1496 H HOH A 499 3.916 8.004 4.764 1.00 0.00 H
+HETATM 1497 H HOH A 499 4.144 8.190 6.249 1.00 0.00 H
+HETATM 1498 O HOH A 500 4.349 6.601 3.406 1.00 0.00 O
+HETATM 1499 H HOH A 500 3.476 6.298 3.154 1.00 0.00 H
+HETATM 1500 H HOH A 500 4.784 5.822 3.752 1.00 0.00 H
+HETATM 1501 O HOH A 501 6.158 25.544 0.631 1.00 0.00 O
+HETATM 1502 H HOH A 501 5.236 25.774 0.744 1.00 0.00 H
+HETATM 1503 H HOH A 501 6.335 24.912 1.328 1.00 0.00 H
+HETATM 1504 O HOH A 502 3.529 26.575 1.409 1.00 0.00 O
+HETATM 1505 H HOH A 502 3.719 27.512 1.355 1.00 0.00 H
+HETATM 1506 H HOH A 502 3.341 26.420 2.335 1.00 0.00 H
+HETATM 1507 O HOH A 503 0.107 15.082 12.422 1.00 0.00 O
+HETATM 1508 H HOH A 503 0.727 14.468 12.027 1.00 0.00 H
+HETATM 1509 H HOH A 503 0.643 15.629 12.995 1.00 0.00 H
+HETATM 1510 O HOH A 504 1.975 12.935 11.724 1.00 0.00 O
+HETATM 1511 H HOH A 504 1.414 12.185 11.925 1.00 0.00 H
+HETATM 1512 H HOH A 504 2.698 12.870 12.347 1.00 0.00 H
+HETATM 1513 O HOH A 505 15.717 28.853 24.021 1.00 0.00 O
+HETATM 1514 H HOH A 505 15.636 28.103 23.432 1.00 0.00 H
+HETATM 1515 H HOH A 505 15.358 28.545 24.853 1.00 0.00 H
+HETATM 1516 O HOH A 506 14.913 26.711 22.191 1.00 0.00 O
+HETATM 1517 H HOH A 506 14.518 27.248 21.504 1.00 0.00 H
+HETATM 1518 H HOH A 506 14.187 26.193 22.540 1.00 0.00 H
+HETATM 1519 O HOH A 507 17.988 10.137 20.291 1.00 0.00 O
+HETATM 1520 H HOH A 507 18.933 10.185 20.150 1.00 0.00 H
+HETATM 1521 H HOH A 507 17.883 10.196 21.241 1.00 0.00 H
+HETATM 1522 O HOH A 508 20.878 9.734 20.029 1.00 0.00 O
+HETATM 1523 H HOH A 508 20.866 8.974 19.447 1.00 0.00 H
+HETATM 1524 H HOH A 508 21.272 9.412 20.840 1.00 0.00 H
+HETATM 1525 O HOH A 509 10.866 10.632 23.910 1.00 0.00 O
+HETATM 1526 H HOH A 509 10.965 11.394 23.339 1.00 0.00 H
+HETATM 1527 H HOH A 509 11.617 10.677 24.503 1.00 0.00 H
+HETATM 1528 O HOH A 510 11.568 12.645 21.900 1.00 0.00 O
+HETATM 1529 H HOH A 510 11.427 12.118 21.112 1.00 0.00 H
+HETATM 1530 H HOH A 510 12.505 12.839 21.896 1.00 0.00 H
+HETATM 1531 O HOH A 511 22.133 21.517 19.656 1.00 0.00 O
+HETATM 1532 H HOH A 511 22.978 21.535 19.207 1.00 0.00 H
+HETATM 1533 H HOH A 511 22.354 21.413 20.581 1.00 0.00 H
+HETATM 1534 O HOH A 512 24.711 21.000 18.362 1.00 0.00 O
+HETATM 1535 H HOH A 512 24.421 20.357 17.714 1.00 0.00 H
+HETATM 1536 H HOH A 512 25.309 20.517 18.932 1.00 0.00 H
+HETATM 1537 O HOH A 513 22.483 20.152 3.632 1.00 0.00 O
+HETATM 1538 H HOH A 513 22.688 20.943 4.131 1.00 0.00 H
+HETATM 1539 H HOH A 513 22.505 20.432 2.717 1.00 0.00 H
+HETATM 1540 O HOH A 514 22.566 22.716 5.047 1.00 0.00 O
+HETATM 1541 H HOH A 514 21.825 22.579 5.639 1.00 0.00 H
+HETATM 1542 H HOH A 514 22.298 23.445 4.488 1.00 0.00 H
+HETATM 1543 O HOH A 515 12.885 2.922 19.210 1.00 0.00 O
+HETATM 1544 H HOH A 515 13.557 3.131 18.561 1.00 0.00 H
+HETATM 1545 H HOH A 515 13.340 2.967 20.051 1.00 0.00 H
+HETATM 1546 O HOH A 516 15.117 3.020 17.315 1.00 0.00 O
+HETATM 1547 H HOH A 516 14.881 2.266 16.774 1.00 0.00 H
+HETATM 1548 H HOH A 516 15.947 2.774 17.723 1.00 0.00 H
+HETATM 1549 O HOH A 517 21.608 24.665 12.250 1.00 0.00 O
+HETATM 1550 H HOH A 517 22.017 24.810 11.397 1.00 0.00 H
+HETATM 1551 H HOH A 517 22.233 25.025 12.880 1.00 0.00 H
+HETATM 1552 O HOH A 518 23.184 24.656 9.780 1.00 0.00 O
+HETATM 1553 H HOH A 518 23.023 23.751 9.509 1.00 0.00 H
+HETATM 1554 H HOH A 518 24.125 24.693 9.953 1.00 0.00 H
+HETATM 1555 O HOH A 519 26.128 19.010 23.405 1.00 0.00 O
+HETATM 1556 H HOH A 519 25.683 18.703 24.194 1.00 0.00 H
+HETATM 1557 H HOH A 519 27.053 19.052 23.651 1.00 0.00 H
+HETATM 1558 O HOH A 520 24.833 18.614 26.003 1.00 0.00 O
+HETATM 1559 H HOH A 520 24.173 19.305 25.942 1.00 0.00 H
+HETATM 1560 H HOH A 520 25.395 18.880 26.730 1.00 0.00 H
+HETATM 1561 O HOH A 521 17.489 25.987 28.499 1.00 0.00 O
+HETATM 1562 H HOH A 521 18.185 26.448 28.031 1.00 0.00 H
+HETATM 1563 H HOH A 521 16.872 25.726 27.816 1.00 0.00 H
+HETATM 1564 O HOH A 522 19.243 27.833 27.049 1.00 0.00 O
+HETATM 1565 H HOH A 522 19.218 28.568 27.663 1.00 0.00 H
+HETATM 1566 H HOH A 522 18.833 28.169 26.253 1.00 0.00 H
+HETATM 1567 O HOH A 523 20.277 4.192 20.041 1.00 0.00 O
+HETATM 1568 H HOH A 523 20.534 4.541 20.894 1.00 0.00 H
+HETATM 1569 H HOH A 523 20.707 3.339 19.991 1.00 0.00 H
+HETATM 1570 O HOH A 524 21.566 5.376 22.391 1.00 0.00 O
+HETATM 1571 H HOH A 524 21.810 6.221 22.011 1.00 0.00 H
+HETATM 1572 H HOH A 524 22.399 4.953 22.596 1.00 0.00 H
+HETATM 1573 O HOH A 525 19.781 11.056 28.807 1.00 0.00 O
+HETATM 1574 H HOH A 525 19.185 10.519 28.285 1.00 0.00 H
+HETATM 1575 H HOH A 525 20.347 10.425 29.251 1.00 0.00 H
+HETATM 1576 O HOH A 526 17.691 9.320 27.711 1.00 0.00 O
+HETATM 1577 H HOH A 526 16.925 9.799 28.026 1.00 0.00 H
+HETATM 1578 H HOH A 526 17.651 8.476 28.161 1.00 0.00 H
+HETATM 1579 O HOH A 527 5.016 16.205 4.351 1.00 0.00 O
+HETATM 1580 H HOH A 527 5.673 16.847 4.085 1.00 0.00 H
+HETATM 1581 H HOH A 527 5.516 15.405 4.516 1.00 0.00 H
+HETATM 1582 O HOH A 528 7.011 17.896 3.030 1.00 0.00 O
+HETATM 1583 H HOH A 528 6.494 18.161 2.269 1.00 0.00 H
+HETATM 1584 H HOH A 528 7.733 17.384 2.666 1.00 0.00 H
+HETATM 1585 O HOH A 529 19.131 7.519 26.179 1.00 0.00 O
+HETATM 1586 H HOH A 529 18.278 7.170 26.437 1.00 0.00 H
+HETATM 1587 H HOH A 529 18.978 7.921 25.324 1.00 0.00 H
+HETATM 1588 O HOH A 530 16.642 6.030 26.596 1.00 0.00 O
+HETATM 1589 H HOH A 530 17.019 5.180 26.827 1.00 0.00 H
+HETATM 1590 H HOH A 530 16.174 5.873 25.777 1.00 0.00 H
+HETATM 1591 O HOH A 531 12.834 5.183 9.988 1.00 0.00 O
+HETATM 1592 H HOH A 531 12.161 4.647 10.406 1.00 0.00 H
+HETATM 1593 H HOH A 531 12.545 5.268 9.080 1.00 0.00 H
+HETATM 1594 O HOH A 532 11.034 3.104 11.000 1.00 0.00 O
+HETATM 1595 H HOH A 532 11.688 2.526 11.393 1.00 0.00 H
+HETATM 1596 H HOH A 532 10.648 2.587 10.293 1.00 0.00 H
+HETATM 1597 O HOH A 533 5.480 5.343 15.151 1.00 0.00 O
+HETATM 1598 H HOH A 533 5.816 4.527 15.522 1.00 0.00 H
+HETATM 1599 H HOH A 533 4.719 5.557 15.692 1.00 0.00 H
+HETATM 1600 O HOH A 534 6.070 2.603 16.004 1.00 0.00 O
+HETATM 1601 H HOH A 534 6.125 2.192 15.141 1.00 0.00 H
+HETATM 1602 H HOH A 534 5.318 2.186 16.423 1.00 0.00 H
+HETATM 1603 O HOH A 535 16.222 9.792 9.346 1.00 0.00 O
+HETATM 1604 H HOH A 535 15.420 9.402 8.998 1.00 0.00 H
+HETATM 1605 H HOH A 535 16.249 9.510 10.260 1.00 0.00 H
+HETATM 1606 O HOH A 536 13.505 9.026 8.562 1.00 0.00 O
+HETATM 1607 H HOH A 536 13.227 9.856 8.174 1.00 0.00 H
+HETATM 1608 H HOH A 536 12.931 8.908 9.319 1.00 0.00 H
+HETATM 1609 O HOH A 537 4.339 3.990 13.311 1.00 0.00 O
+HETATM 1610 H HOH A 537 3.550 3.456 13.397 1.00 0.00 H
+HETATM 1611 H HOH A 537 5.027 3.471 13.728 1.00 0.00 H
+HETATM 1612 O HOH A 538 1.923 2.542 14.119 1.00 0.00 O
+HETATM 1613 H HOH A 538 1.415 3.283 14.450 1.00 0.00 H
+HETATM 1614 H HOH A 538 2.074 1.990 14.886 1.00 0.00 H
+HETATM 1615 O HOH A 539 29.552 2.439 28.550 1.00 0.00 O
+HETATM 1616 H HOH A 539 28.733 2.734 28.948 1.00 0.00 H
+HETATM 1617 H HOH A 539 29.459 2.654 27.622 1.00 0.00 H
+HETATM 1618 O HOH A 540 26.826 2.860 29.539 1.00 0.00 O
+HETATM 1619 H HOH A 540 26.710 2.028 30.000 1.00 0.00 H
+HETATM 1620 H HOH A 540 26.180 2.837 28.834 1.00 0.00 H
+HETATM 1621 O HOH A 541 14.541 27.600 15.786 1.00 0.00 O
+HETATM 1622 H HOH A 541 13.777 28.025 15.396 1.00 0.00 H
+HETATM 1623 H HOH A 541 14.388 27.649 16.729 1.00 0.00 H
+HETATM 1624 O HOH A 542 12.466 29.390 14.748 1.00 0.00 O
+HETATM 1625 H HOH A 542 13.014 29.930 14.178 1.00 0.00 H
+HETATM 1626 H HOH A 542 12.144 29.994 15.417 1.00 0.00 H
+HETATM 1627 O HOH A 543 18.032 28.666 13.242 1.00 0.00 O
+HETATM 1628 H HOH A 543 17.570 27.828 13.230 1.00 0.00 H
+HETATM 1629 H HOH A 543 18.551 28.667 12.437 1.00 0.00 H
+HETATM 1630 O HOH A 544 17.125 25.883 13.370 1.00 0.00 O
+HETATM 1631 H HOH A 544 17.377 25.691 14.274 1.00 0.00 H
+HETATM 1632 H HOH A 544 17.669 25.303 12.838 1.00 0.00 H
+HETATM 1633 O HOH A 545 19.405 8.955 0.350 1.00 0.00 O
+HETATM 1634 H HOH A 545 18.538 8.697 0.661 1.00 0.00 H
+HETATM 1635 H HOH A 545 19.456 9.894 0.532 1.00 0.00 H
+HETATM 1636 O HOH A 546 16.565 8.407 0.814 1.00 0.00 O
+HETATM 1637 H HOH A 546 16.373 7.939 -0.000 1.00 0.00 H
+HETATM 1638 H HOH A 546 16.032 9.201 0.768 1.00 0.00 H
+HETATM 1639 O HOH A 547 4.960 19.274 21.490 1.00 0.00 O
+HETATM 1640 H HOH A 547 4.607 18.754 20.769 1.00 0.00 H
+HETATM 1641 H HOH A 547 4.188 19.634 21.928 1.00 0.00 H
+HETATM 1642 O HOH A 548 3.802 18.192 19.026 1.00 0.00 O
+HETATM 1643 H HOH A 548 4.403 18.591 18.396 1.00 0.00 H
+HETATM 1644 H HOH A 548 2.951 18.581 18.827 1.00 0.00 H
+HETATM 1645 O HOH A 549 10.578 29.122 26.330 1.00 0.00 O
+HETATM 1646 H HOH A 549 10.013 28.370 26.505 1.00 0.00 H
+HETATM 1647 H HOH A 549 10.913 28.970 25.446 1.00 0.00 H
+HETATM 1648 O HOH A 550 9.343 26.540 26.955 1.00 0.00 O
+HETATM 1649 H HOH A 550 9.748 26.389 27.810 1.00 0.00 H
+HETATM 1650 H HOH A 550 9.678 25.837 26.401 1.00 0.00 H
+HETATM 1651 O HOH A 551 25.595 25.278 29.408 1.00 0.00 O
+HETATM 1652 H HOH A 551 25.300 25.545 28.538 1.00 0.00 H
+HETATM 1653 H HOH A 551 24.970 25.684 30.009 1.00 0.00 H
+HETATM 1654 O HOH A 552 24.940 26.600 26.877 1.00 0.00 O
+HETATM 1655 H HOH A 552 25.823 26.868 26.621 1.00 0.00 H
+HETATM 1656 H HOH A 552 24.467 27.421 27.011 1.00 0.00 H
+HETATM 1657 O HOH A 553 20.360 15.761 19.335 1.00 0.00 O
+HETATM 1658 H HOH A 553 19.586 15.198 19.339 1.00 0.00 H
+HETATM 1659 H HOH A 553 20.273 16.295 20.124 1.00 0.00 H
+HETATM 1660 O HOH A 554 17.716 14.510 19.163 1.00 0.00 O
+HETATM 1661 H HOH A 554 17.520 14.713 18.248 1.00 0.00 H
+HETATM 1662 H HOH A 554 17.058 14.989 19.665 1.00 0.00 H
+HETATM 1663 O HOH A 555 8.151 15.666 7.622 1.00 0.00 O
+HETATM 1664 H HOH A 555 7.438 16.305 7.634 1.00 0.00 H
+HETATM 1665 H HOH A 555 7.711 14.816 7.610 1.00 0.00 H
+HETATM 1666 O HOH A 556 5.929 17.482 8.215 1.00 0.00 O
+HETATM 1667 H HOH A 556 6.328 17.967 8.938 1.00 0.00 H
+HETATM 1668 H HOH A 556 5.186 17.025 8.611 1.00 0.00 H
+HETATM 1669 O HOH A 557 29.564 0.850 6.168 1.00 0.00 O
+HETATM 1670 H HOH A 557 28.836 1.194 6.685 1.00 0.00 H
+HETATM 1671 H HOH A 557 29.945 1.621 5.746 1.00 0.00 H
+HETATM 1672 O HOH A 558 27.062 1.930 7.245 1.00 0.00 O
+HETATM 1673 H HOH A 558 26.461 1.266 6.905 1.00 0.00 H
+HETATM 1674 H HOH A 558 26.802 2.740 6.807 1.00 0.00 H
+HETATM 1675 O HOH A 559 28.605 29.840 25.135 1.00 0.00 O
+HETATM 1676 H HOH A 559 28.169 29.015 25.347 1.00 0.00 H
+HETATM 1677 H HOH A 559 28.543 29.907 24.182 1.00 0.00 H
+HETATM 1678 O HOH A 560 27.759 27.074 25.599 1.00 0.00 O
+HETATM 1679 H HOH A 560 28.485 26.793 26.158 1.00 0.00 H
+HETATM 1680 H HOH A 560 27.838 26.536 24.812 1.00 0.00 H
+HETATM 1681 O HOH A 561 10.082 10.888 4.195 1.00 0.00 O
+HETATM 1682 H HOH A 561 10.712 11.219 4.835 1.00 0.00 H
+HETATM 1683 H HOH A 561 10.514 11.008 3.349 1.00 0.00 H
+HETATM 1684 O HOH A 562 11.826 12.421 5.982 1.00 0.00 O
+HETATM 1685 H HOH A 562 11.156 12.947 6.420 1.00 0.00 H
+HETATM 1686 H HOH A 562 12.360 13.056 5.506 1.00 0.00 H
+HETATM 1687 O HOH A 563 6.391 26.908 11.949 1.00 0.00 O
+HETATM 1688 H HOH A 563 5.701 26.778 11.298 1.00 0.00 H
+HETATM 1689 H HOH A 563 5.925 26.981 12.781 1.00 0.00 H
+HETATM 1690 O HOH A 564 4.196 27.078 10.016 1.00 0.00 O
+HETATM 1691 H HOH A 564 4.559 27.755 9.444 1.00 0.00 H
+HETATM 1692 H HOH A 564 3.413 27.477 10.394 1.00 0.00 H
+HETATM 1693 O HOH A 565 13.734 25.683 19.308 1.00 0.00 O
+HETATM 1694 H HOH A 565 14.393 26.223 18.874 1.00 0.00 H
+HETATM 1695 H HOH A 565 14.081 25.540 20.189 1.00 0.00 H
+HETATM 1696 O HOH A 566 16.045 26.843 17.931 1.00 0.00 O
+HETATM 1697 H HOH A 566 16.052 26.276 17.159 1.00 0.00 H
+HETATM 1698 H HOH A 566 16.867 26.649 18.381 1.00 0.00 H
+HETATM 1699 O HOH A 567 14.852 26.745 13.127 1.00 0.00 O
+HETATM 1700 H HOH A 567 14.969 26.051 13.776 1.00 0.00 H
+HETATM 1701 H HOH A 567 14.981 27.557 13.617 1.00 0.00 H
+HETATM 1702 O HOH A 568 14.679 24.766 15.280 1.00 0.00 O
+HETATM 1703 H HOH A 568 13.874 24.325 15.007 1.00 0.00 H
+HETATM 1704 H HOH A 568 14.461 25.167 16.121 1.00 0.00 H
+HETATM 1705 O HOH A 569 8.715 1.641 7.234 1.00 0.00 O
+HETATM 1706 H HOH A 569 9.389 0.968 7.331 1.00 0.00 H
+HETATM 1707 H HOH A 569 8.580 1.711 6.289 1.00 0.00 H
+HETATM 1708 O HOH A 570 11.139 -0.000 7.373 1.00 0.00 O
+HETATM 1709 H HOH A 570 11.649 0.546 7.971 1.00 0.00 H
+HETATM 1710 H HOH A 570 11.631 0.015 6.552 1.00 0.00 H
+HETATM 1711 O HOH A 571 19.616 10.994 15.669 1.00 0.00 O
+HETATM 1712 H HOH A 571 19.203 11.696 16.171 1.00 0.00 H
+HETATM 1713 H HOH A 571 19.866 11.404 14.841 1.00 0.00 H
+HETATM 1714 O HOH A 572 17.900 13.047 16.863 1.00 0.00 O
+HETATM 1715 H HOH A 572 17.148 12.497 17.083 1.00 0.00 H
+HETATM 1716 H HOH A 572 17.567 13.662 16.209 1.00 0.00 H
+HETATM 1717 O HOH A 573 16.420 8.996 15.699 1.00 0.00 O
+HETATM 1718 H HOH A 573 15.715 9.057 16.343 1.00 0.00 H
+HETATM 1719 H HOH A 573 16.202 9.655 15.040 1.00 0.00 H
+HETATM 1720 O HOH A 574 13.956 8.887 17.280 1.00 0.00 O
+HETATM 1721 H HOH A 574 13.826 7.938 17.280 1.00 0.00 H
+HETATM 1722 H HOH A 574 13.205 9.234 16.800 1.00 0.00 H
+HETATM 1723 O HOH A 575 26.717 12.637 20.231 1.00 0.00 O
+HETATM 1724 H HOH A 575 27.466 12.929 19.713 1.00 0.00 H
+HETATM 1725 H HOH A 575 26.880 12.985 21.108 1.00 0.00 H
+HETATM 1726 O HOH A 576 29.291 13.104 18.911 1.00 0.00 O
+HETATM 1727 H HOH A 576 29.431 12.227 18.553 1.00 0.00 H
+HETATM 1728 H HOH A 576 30.001 13.225 19.541 1.00 0.00 H
+HETATM 1729 O HOH A 577 7.750 24.754 27.173 1.00 0.00 O
+HETATM 1730 H HOH A 577 7.528 25.380 26.483 1.00 0.00 H
+HETATM 1731 H HOH A 577 7.289 25.076 27.947 1.00 0.00 H
+HETATM 1732 O HOH A 578 7.459 27.007 25.322 1.00 0.00 O
+HETATM 1733 H HOH A 578 8.376 27.098 25.060 1.00 0.00 H
+HETATM 1734 H HOH A 578 7.256 27.823 25.777 1.00 0.00 H
+HETATM 1735 O HOH A 579 2.514 7.721 21.694 1.00 0.00 O
+HETATM 1736 H HOH A 579 2.110 8.475 21.266 1.00 0.00 H
+HETATM 1737 H HOH A 579 2.582 7.061 21.004 1.00 0.00 H
+HETATM 1738 O HOH A 580 0.788 9.727 20.438 1.00 0.00 O
+HETATM 1739 H HOH A 580 0.148 9.829 21.143 1.00 0.00 H
+HETATM 1740 H HOH A 580 0.288 9.365 19.707 1.00 0.00 H
+HETATM 1741 O HOH A 581 19.374 8.623 14.961 1.00 0.00 O
+HETATM 1742 H HOH A 581 19.014 8.234 15.758 1.00 0.00 H
+HETATM 1743 H HOH A 581 18.927 8.168 14.248 1.00 0.00 H
+HETATM 1744 O HOH A 582 18.625 6.993 17.277 1.00 0.00 O
+HETATM 1745 H HOH A 582 19.497 6.862 17.650 1.00 0.00 H
+HETATM 1746 H HOH A 582 18.336 6.116 17.023 1.00 0.00 H
+HETATM 1747 O HOH A 583 13.798 29.714 26.324 1.00 0.00 O
+HETATM 1748 H HOH A 583 13.412 29.457 27.161 1.00 0.00 H
+HETATM 1749 H HOH A 583 14.684 30.002 26.546 1.00 0.00 H
+HETATM 1750 O HOH A 584 12.558 29.495 28.970 1.00 0.00 O
+HETATM 1751 H HOH A 584 11.763 30.001 28.799 1.00 0.00 H
+HETATM 1752 H HOH A 584 13.029 30.000 29.631 1.00 0.00 H
+HETATM 1753 O HOH A 585 21.729 14.853 8.724 1.00 0.00 O
+HETATM 1754 H HOH A 585 22.134 14.545 7.914 1.00 0.00 H
+HETATM 1755 H HOH A 585 22.286 14.503 9.419 1.00 0.00 H
+HETATM 1756 O HOH A 586 22.720 13.408 6.376 1.00 0.00 O
+HETATM 1757 H HOH A 586 21.882 13.096 6.034 1.00 0.00 H
+HETATM 1758 H HOH A 586 23.194 12.613 6.616 1.00 0.00 H
+HETATM 1759 O HOH A 587 20.887 16.799 17.469 1.00 0.00 O
+HETATM 1760 H HOH A 587 20.731 17.124 16.582 1.00 0.00 H
+HETATM 1761 H HOH A 587 21.758 17.125 17.694 1.00 0.00 H
+HETATM 1762 O HOH A 588 20.760 17.366 14.597 1.00 0.00 O
+HETATM 1763 H HOH A 588 20.478 16.503 14.292 1.00 0.00 H
+HETATM 1764 H HOH A 588 21.629 17.485 14.214 1.00 0.00 H
+HETATM 1765 O HOH A 589 17.969 24.961 25.033 1.00 0.00 O
+HETATM 1766 H HOH A 589 17.454 24.473 24.390 1.00 0.00 H
+HETATM 1767 H HOH A 589 17.373 25.087 25.771 1.00 0.00 H
+HETATM 1768 O HOH A 590 16.150 23.979 22.956 1.00 0.00 O
+HETATM 1769 H HOH A 590 16.402 24.574 22.250 1.00 0.00 H
+HETATM 1770 H HOH A 590 15.237 24.198 23.144 1.00 0.00 H
+HETATM 1771 O HOH A 591 22.588 21.581 0.476 1.00 0.00 O
+HETATM 1772 H HOH A 591 23.418 21.335 0.884 1.00 0.00 H
+HETATM 1773 H HOH A 591 22.784 22.387 -0.001 1.00 0.00 H
+HETATM 1774 O HOH A 592 25.002 21.244 2.103 1.00 0.00 O
+HETATM 1775 H HOH A 592 24.585 21.110 2.954 1.00 0.00 H
+HETATM 1776 H HOH A 592 25.489 22.062 2.198 1.00 0.00 H
+HETATM 1777 O HOH A 593 28.331 29.731 4.100 1.00 0.00 O
+HETATM 1778 H HOH A 593 28.477 28.926 3.603 1.00 0.00 H
+HETATM 1779 H HOH A 593 27.585 29.533 4.666 1.00 0.00 H
+HETATM 1780 O HOH A 594 28.324 27.442 2.272 1.00 0.00 O
+HETATM 1781 H HOH A 594 28.367 27.919 1.443 1.00 0.00 H
+HETATM 1782 H HOH A 594 27.476 26.999 2.252 1.00 0.00 H
+HETATM 1783 O HOH A 595 4.388 8.859 12.020 1.00 0.00 O
+HETATM 1784 H HOH A 595 4.285 7.920 12.175 1.00 0.00 H
+HETATM 1785 H HOH A 595 4.435 8.941 11.067 1.00 0.00 H
+HETATM 1786 O HOH A 596 4.639 5.963 12.385 1.00 0.00 O
+HETATM 1787 H HOH A 596 5.333 5.960 13.044 1.00 0.00 H
+HETATM 1788 H HOH A 596 5.028 5.536 11.622 1.00 0.00 H
+HETATM 1789 O HOH A 597 1.522 20.651 15.121 1.00 0.00 O
+HETATM 1790 H HOH A 597 1.699 21.199 14.357 1.00 0.00 H
+HETATM 1791 H HOH A 597 0.679 20.962 15.451 1.00 0.00 H
+HETATM 1792 O HOH A 598 2.209 22.728 13.173 1.00 0.00 O
+HETATM 1793 H HOH A 598 3.101 22.914 13.468 1.00 0.00 H
+HETATM 1794 H HOH A 598 1.728 23.540 13.328 1.00 0.00 H
+HETATM 1795 O HOH A 599 -0.000 11.291 17.706 1.00 0.00 O
+HETATM 1796 H HOH A 599 0.577 11.234 18.467 1.00 0.00 H
+HETATM 1797 H HOH A 599 0.127 10.462 17.245 1.00 0.00 H
+HETATM 1798 O HOH A 600 2.186 11.235 19.656 1.00 0.00 O
+HETATM 1799 H HOH A 600 2.552 12.104 19.487 1.00 0.00 H
+HETATM 1800 H HOH A 600 2.879 10.627 19.402 1.00 0.00 H
+HETATM 1801 O HOH A 601 1.219 29.844 12.900 1.00 0.00 O
+HETATM 1802 H HOH A 601 1.115 29.783 11.950 1.00 0.00 H
+HETATM 1803 H HOH A 601 2.130 29.596 13.058 1.00 0.00 H
+HETATM 1804 O HOH A 602 0.873 29.090 10.090 1.00 0.00 O
+HETATM 1805 H HOH A 602 0.065 28.583 10.175 1.00 0.00 H
+HETATM 1806 H HOH A 602 1.529 28.455 9.804 1.00 0.00 H
+HETATM 1807 O HOH A 603 21.231 10.420 11.823 1.00 0.00 O
+HETATM 1808 H HOH A 603 21.643 11.058 12.404 1.00 0.00 H
+HETATM 1809 H HOH A 603 20.505 10.895 11.419 1.00 0.00 H
+HETATM 1810 O HOH A 604 22.046 12.262 13.951 1.00 0.00 O
+HETATM 1811 H HOH A 604 22.056 11.642 14.681 1.00 0.00 H
+HETATM 1812 H HOH A 604 21.354 12.885 14.172 1.00 0.00 H
+HETATM 1813 O HOH A 605 0.263 20.719 11.915 1.00 0.00 O
+HETATM 1814 H HOH A 605 0.007 21.406 11.301 1.00 0.00 H
+HETATM 1815 H HOH A 605 0.131 21.108 12.780 1.00 0.00 H
+HETATM 1816 O HOH A 606 -0.006 23.050 10.161 1.00 0.00 O
+HETATM 1817 H HOH A 606 0.792 22.935 9.644 1.00 0.00 H
+HETATM 1818 H HOH A 606 0.126 23.872 10.631 1.00 0.00 H
+HETATM 1819 O HOH A 607 18.401 26.846 0.488 1.00 0.00 O
+HETATM 1820 H HOH A 607 17.624 27.200 0.920 1.00 0.00 H
+HETATM 1821 H HOH A 607 19.109 26.982 1.118 1.00 0.00 H
+HETATM 1822 O HOH A 608 16.241 28.441 1.661 1.00 0.00 O
+HETATM 1823 H HOH A 608 15.994 28.943 0.884 1.00 0.00 H
+HETATM 1824 H HOH A 608 16.570 29.095 2.278 1.00 0.00 H
+HETATM 1825 O HOH A 609 2.918 21.393 6.664 1.00 0.00 O
+HETATM 1826 H HOH A 609 2.925 21.032 5.778 1.00 0.00 H
+HETATM 1827 H HOH A 609 2.146 21.007 7.077 1.00 0.00 H
+HETATM 1828 O HOH A 610 2.522 20.673 3.852 1.00 0.00 O
+HETATM 1829 H HOH A 610 2.653 21.538 3.462 1.00 0.00 H
+HETATM 1830 H HOH A 610 1.610 20.457 3.661 1.00 0.00 H
+HETATM 1831 O HOH A 611 4.239 6.274 24.152 1.00 0.00 O
+HETATM 1832 H HOH A 611 4.456 7.069 24.639 1.00 0.00 H
+HETATM 1833 H HOH A 611 5.086 5.890 23.928 1.00 0.00 H
+HETATM 1834 O HOH A 612 5.018 8.927 25.121 1.00 0.00 O
+HETATM 1835 H HOH A 612 4.416 9.455 24.596 1.00 0.00 H
+HETATM 1836 H HOH A 612 5.890 9.180 24.816 1.00 0.00 H
+HETATM 1837 O HOH A 613 4.051 18.452 2.267 1.00 0.00 O
+HETATM 1838 H HOH A 613 4.562 19.075 1.750 1.00 0.00 H
+HETATM 1839 H HOH A 613 4.421 18.509 3.147 1.00 0.00 H
+HETATM 1840 O HOH A 614 6.018 19.945 0.691 1.00 0.00 O
+HETATM 1841 H HOH A 614 6.163 19.303 -0.005 1.00 0.00 H
+HETATM 1842 H HOH A 614 6.862 20.012 1.138 1.00 0.00 H
+HETATM 1843 O HOH A 615 25.476 19.620 8.638 1.00 0.00 O
+HETATM 1844 H HOH A 615 26.101 20.150 9.133 1.00 0.00 H
+HETATM 1845 H HOH A 615 25.827 19.605 7.747 1.00 0.00 H
+HETATM 1846 O HOH A 616 27.127 21.687 9.897 1.00 0.00 O
+HETATM 1847 H HOH A 616 26.428 22.216 10.282 1.00 0.00 H
+HETATM 1848 H HOH A 616 27.539 22.262 9.252 1.00 0.00 H
+HETATM 1849 O HOH A 617 18.628 13.429 23.998 1.00 0.00 O
+HETATM 1850 H HOH A 617 18.938 14.321 24.153 1.00 0.00 H
+HETATM 1851 H HOH A 617 18.164 13.477 23.162 1.00 0.00 H
+HETATM 1852 O HOH A 618 19.030 16.263 24.624 1.00 0.00 O
+HETATM 1853 H HOH A 618 18.697 16.261 25.523 1.00 0.00 H
+HETATM 1854 H HOH A 618 18.425 16.827 24.143 1.00 0.00 H
+HETATM 1855 O HOH A 619 9.844 17.725 25.897 1.00 0.00 O
+HETATM 1856 H HOH A 619 10.477 18.367 25.575 1.00 0.00 H
+HETATM 1857 H HOH A 619 9.822 17.865 26.844 1.00 0.00 H
+HETATM 1858 O HOH A 620 12.173 19.320 25.111 1.00 0.00 O
+HETATM 1859 H HOH A 620 12.631 18.660 24.590 1.00 0.00 H
+HETATM 1860 H HOH A 620 12.757 19.493 25.849 1.00 0.00 H
+HETATM 1861 O HOH A 621 28.412 4.587 27.523 1.00 0.00 O
+HETATM 1862 H HOH A 621 27.954 4.760 28.345 1.00 0.00 H
+HETATM 1863 H HOH A 621 29.160 5.185 27.533 1.00 0.00 H
+HETATM 1864 O HOH A 622 26.815 5.584 29.767 1.00 0.00 O
+HETATM 1865 H HOH A 622 25.969 5.652 29.324 1.00 0.00 H
+HETATM 1866 H HOH A 622 27.040 6.485 29.998 1.00 0.00 H
+HETATM 1867 O HOH A 623 13.789 23.279 17.622 1.00 0.00 O
+HETATM 1868 H HOH A 623 13.106 22.967 18.215 1.00 0.00 H
+HETATM 1869 H HOH A 623 13.493 23.011 16.752 1.00 0.00 H
+HETATM 1870 O HOH A 624 11.945 21.811 19.362 1.00 0.00 O
+HETATM 1871 H HOH A 624 12.588 21.413 19.951 1.00 0.00 H
+HETATM 1872 H HOH A 624 11.539 21.070 18.913 1.00 0.00 H
+HETATM 1873 O HOH A 625 10.868 1.204 27.721 1.00 0.00 O
+HETATM 1874 H HOH A 625 11.665 1.592 27.362 1.00 0.00 H
+HETATM 1875 H HOH A 625 10.193 1.868 27.580 1.00 0.00 H
+HETATM 1876 O HOH A 626 13.314 2.697 27.112 1.00 0.00 O
+HETATM 1877 H HOH A 626 13.817 2.477 27.897 1.00 0.00 H
+HETATM 1878 H HOH A 626 13.181 3.643 27.167 1.00 0.00 H
+HETATM 1879 O HOH A 627 11.204 30.009 11.230 1.00 0.00 O
+HETATM 1880 H HOH A 627 11.869 29.471 11.658 1.00 0.00 H
+HETATM 1881 H HOH A 627 11.034 29.566 10.398 1.00 0.00 H
+HETATM 1882 O HOH A 628 13.604 28.618 12.173 1.00 0.00 O
+HETATM 1883 H HOH A 628 14.145 29.383 12.373 1.00 0.00 H
+HETATM 1884 H HOH A 628 14.065 28.174 11.462 1.00 0.00 H
+HETATM 1885 O HOH A 629 9.084 8.920 0.462 1.00 0.00 O
+HETATM 1886 H HOH A 629 10.037 8.919 0.544 1.00 0.00 H
+HETATM 1887 H HOH A 629 8.877 9.768 0.069 1.00 0.00 H
+HETATM 1888 O HOH A 630 11.908 9.257 1.167 1.00 0.00 O
+HETATM 1889 H HOH A 630 11.865 8.966 2.078 1.00 0.00 H
+HETATM 1890 H HOH A 630 12.158 10.179 1.219 1.00 0.00 H
+HETATM 1891 O HOH A 631 16.146 5.514 7.896 1.00 0.00 O
+HETATM 1892 H HOH A 631 15.472 5.092 7.365 1.00 0.00 H
+HETATM 1893 H HOH A 631 15.970 5.218 8.789 1.00 0.00 H
+HETATM 1894 O HOH A 632 13.736 4.631 6.484 1.00 0.00 O
+HETATM 1895 H HOH A 632 13.515 5.453 6.046 1.00 0.00 H
+HETATM 1896 H HOH A 632 13.006 4.472 7.082 1.00 0.00 H
+HETATM 1897 O HOH A 633 15.046 11.109 0.294 1.00 0.00 O
+HETATM 1898 H HOH A 633 14.584 11.767 0.813 1.00 0.00 H
+HETATM 1899 H HOH A 633 14.361 10.509 -0.000 1.00 0.00 H
+HETATM 1900 O HOH A 634 13.624 12.715 2.289 1.00 0.00 O
+HETATM 1901 H HOH A 634 14.251 12.640 3.009 1.00 0.00 H
+HETATM 1902 H HOH A 634 12.835 12.277 2.608 1.00 0.00 H
+HETATM 1903 O HOH A 635 10.418 14.009 28.380 1.00 0.00 O
+HETATM 1904 H HOH A 635 10.799 14.289 27.548 1.00 0.00 H
+HETATM 1905 H HOH A 635 9.888 14.754 28.664 1.00 0.00 H
+HETATM 1906 O HOH A 636 11.946 15.168 26.165 1.00 0.00 O
+HETATM 1907 H HOH A 636 12.822 14.889 26.432 1.00 0.00 H
+HETATM 1908 H HOH A 636 11.973 16.124 26.207 1.00 0.00 H
+HETATM 1909 O HOH A 637 12.589 26.143 12.286 1.00 0.00 O
+HETATM 1910 H HOH A 637 12.235 26.960 12.636 1.00 0.00 H
+HETATM 1911 H HOH A 637 12.309 26.132 11.370 1.00 0.00 H
+HETATM 1912 O HOH A 638 11.006 28.357 13.371 1.00 0.00 O
+HETATM 1913 H HOH A 638 10.644 27.912 14.139 1.00 0.00 H
+HETATM 1914 H HOH A 638 10.246 28.557 12.826 1.00 0.00 H
+HETATM 1915 O HOH A 639 20.970 25.897 7.532 1.00 0.00 O
+HETATM 1916 H HOH A 639 21.179 26.582 8.167 1.00 0.00 H
+HETATM 1917 H HOH A 639 20.022 25.959 7.414 1.00 0.00 H
+HETATM 1918 O HOH A 640 21.399 27.622 9.862 1.00 0.00 O
+HETATM 1919 H HOH A 640 21.922 27.020 10.393 1.00 0.00 H
+HETATM 1920 H HOH A 640 20.596 27.753 10.365 1.00 0.00 H
+HETATM 1921 O HOH A 641 16.368 10.385 4.719 1.00 0.00 O
+HETATM 1922 H HOH A 641 16.390 9.542 5.171 1.00 0.00 H
+HETATM 1923 H HOH A 641 15.636 10.311 4.106 1.00 0.00 H
+HETATM 1924 O HOH A 642 16.683 7.614 5.618 1.00 0.00 O
+HETATM 1925 H HOH A 642 17.626 7.523 5.476 1.00 0.00 H
+HETATM 1926 H HOH A 642 16.285 6.991 5.010 1.00 0.00 H
+HETATM 1927 O HOH A 643 4.670 15.590 17.241 1.00 0.00 O
+HETATM 1928 H HOH A 643 4.424 14.671 17.143 1.00 0.00 H
+HETATM 1929 H HOH A 643 5.142 15.801 16.436 1.00 0.00 H
+HETATM 1930 O HOH A 644 4.469 12.672 17.075 1.00 0.00 O
+HETATM 1931 H HOH A 644 4.793 12.455 17.949 1.00 0.00 H
+HETATM 1932 H HOH A 644 5.116 12.300 16.477 1.00 0.00 H
+HETATM 1933 O HOH A 645 17.516 1.060 29.999 1.00 0.00 O
+HETATM 1934 H HOH A 645 18.324 1.474 29.698 1.00 0.00 H
+HETATM 1935 H HOH A 645 17.017 0.894 29.199 1.00 0.00 H
+HETATM 1936 O HOH A 646 19.662 2.797 29.020 1.00 0.00 O
+HETATM 1937 H HOH A 646 19.586 3.499 29.667 1.00 0.00 H
+HETATM 1938 H HOH A 646 19.439 3.211 28.186 1.00 0.00 H
+HETATM 1939 O HOH A 647 0.453 9.772 26.263 1.00 0.00 O
+HETATM 1940 H HOH A 647 1.406 9.680 26.236 1.00 0.00 H
+HETATM 1941 H HOH A 647 0.267 10.092 27.146 1.00 0.00 H
+HETATM 1942 O HOH A 648 3.274 9.009 26.483 1.00 0.00 O
+HETATM 1943 H HOH A 648 3.214 8.127 26.115 1.00 0.00 H
+HETATM 1944 H HOH A 648 3.540 8.874 27.392 1.00 0.00 H
+HETATM 1945 O HOH A 649 13.207 21.705 8.727 1.00 0.00 O
+HETATM 1946 H HOH A 649 12.454 21.328 9.182 1.00 0.00 H
+HETATM 1947 H HOH A 649 12.912 21.810 7.822 1.00 0.00 H
+HETATM 1948 O HOH A 650 11.067 20.060 9.867 1.00 0.00 O
+HETATM 1949 H HOH A 650 11.607 19.380 10.271 1.00 0.00 H
+HETATM 1950 H HOH A 650 10.566 19.601 9.192 1.00 0.00 H
+HETATM 1951 O HOH A 651 18.296 20.137 5.429 1.00 0.00 O
+HETATM 1952 H HOH A 651 18.233 19.897 6.353 1.00 0.00 H
+HETATM 1953 H HOH A 651 18.329 21.094 5.431 1.00 0.00 H
+HETATM 1954 O HOH A 652 17.550 19.556 8.202 1.00 0.00 O
+HETATM 1955 H HOH A 652 16.822 18.958 8.033 1.00 0.00 H
+HETATM 1956 H HOH A 652 17.149 20.311 8.633 1.00 0.00 H
+HETATM 1957 O HOH A 653 29.233 7.251 24.103 1.00 0.00 O
+HETATM 1958 H HOH A 653 29.140 6.783 23.273 1.00 0.00 H
+HETATM 1959 H HOH A 653 28.448 7.794 24.163 1.00 0.00 H
+HETATM 1960 O HOH A 654 29.108 6.320 21.328 1.00 0.00 O
+HETATM 1961 H HOH A 654 30.001 6.542 21.060 1.00 0.00 H
+HETATM 1962 H HOH A 654 28.548 6.875 20.786 1.00 0.00 H
+HETATM 1963 O HOH A 655 8.263 19.706 24.387 1.00 0.00 O
+HETATM 1964 H HOH A 655 7.781 18.884 24.472 1.00 0.00 H
+HETATM 1965 H HOH A 655 9.152 19.441 24.149 1.00 0.00 H
+HETATM 1966 O HOH A 656 7.059 17.148 25.154 1.00 0.00 O
+HETATM 1967 H HOH A 656 6.692 17.408 25.999 1.00 0.00 H
+HETATM 1968 H HOH A 656 7.719 16.489 25.369 1.00 0.00 H
+HETATM 1969 O HOH A 657 19.949 20.916 22.727 1.00 0.00 O
+HETATM 1970 H HOH A 657 18.993 20.868 22.715 1.00 0.00 H
+HETATM 1971 H HOH A 657 20.180 20.881 23.655 1.00 0.00 H
+HETATM 1972 O HOH A 658 17.050 21.325 22.846 1.00 0.00 O
+HETATM 1973 H HOH A 658 16.985 22.071 22.248 1.00 0.00 H
+HETATM 1974 H HOH A 658 16.770 21.670 23.694 1.00 0.00 H
+HETATM 1975 O HOH A 659 29.300 14.702 22.447 1.00 0.00 O
+HETATM 1976 H HOH A 659 28.729 15.156 21.828 1.00 0.00 H
+HETATM 1977 H HOH A 659 30.002 14.339 21.906 1.00 0.00 H
+HETATM 1978 O HOH A 660 27.365 15.564 20.423 1.00 0.00 O
+HETATM 1979 H HOH A 660 26.581 15.150 20.787 1.00 0.00 H
+HETATM 1980 H HOH A 660 27.502 15.125 19.584 1.00 0.00 H
+HETATM 1981 O HOH A 661 13.214 5.799 16.143 1.00 0.00 O
+HETATM 1982 H HOH A 661 13.782 6.059 15.417 1.00 0.00 H
+HETATM 1983 H HOH A 661 12.562 6.498 16.200 1.00 0.00 H
+HETATM 1984 O HOH A 662 15.179 6.962 14.306 1.00 0.00 O
+HETATM 1985 H HOH A 662 15.970 6.804 14.822 1.00 0.00 H
+HETATM 1986 H HOH A 662 15.107 7.915 14.258 1.00 0.00 H
+HETATM 1987 O HOH A 663 22.403 4.191 7.593 1.00 0.00 O
+HETATM 1988 H HOH A 663 22.742 3.421 7.137 1.00 0.00 H
+HETATM 1989 H HOH A 663 22.715 4.093 8.493 1.00 0.00 H
+HETATM 1990 O HOH A 664 23.009 1.558 6.459 1.00 0.00 O
+HETATM 1991 H HOH A 664 22.154 1.367 6.072 1.00 0.00 H
+HETATM 1992 H HOH A 664 23.121 0.891 7.137 1.00 0.00 H
+HETATM 1993 O HOH A 665 15.414 20.191 17.237 1.00 0.00 O
+HETATM 1994 H HOH A 665 14.613 19.824 16.864 1.00 0.00 H
+HETATM 1995 H HOH A 665 15.261 20.193 18.182 1.00 0.00 H
+HETATM 1996 O HOH A 666 12.742 19.589 16.198 1.00 0.00 O
+HETATM 1997 H HOH A 666 12.674 20.295 15.554 1.00 0.00 H
+HETATM 1998 H HOH A 666 12.055 19.778 16.837 1.00 0.00 H
+HETATM 1999 O HOH A 667 20.864 25.571 17.399 1.00 0.00 O
+HETATM 2000 H HOH A 667 21.025 25.211 18.271 1.00 0.00 H
+HETATM 2001 H HOH A 667 21.536 26.244 17.289 1.00 0.00 H
+HETATM 2002 O HOH A 668 21.099 24.950 20.252 1.00 0.00 O
+HETATM 2003 H HOH A 668 20.175 25.025 20.493 1.00 0.00 H
+HETATM 2004 H HOH A 668 21.533 25.650 20.739 1.00 0.00 H
+HETATM 2005 O HOH A 669 9.580 9.778 17.176 1.00 0.00 O
+HETATM 2006 H HOH A 669 9.059 10.451 17.614 1.00 0.00 H
+HETATM 2007 H HOH A 669 9.581 10.037 16.255 1.00 0.00 H
+HETATM 2008 O HOH A 670 7.537 11.555 18.296 1.00 0.00 O
+HETATM 2009 H HOH A 670 7.013 10.900 18.758 1.00 0.00 H
+HETATM 2010 H HOH A 670 6.952 11.901 17.622 1.00 0.00 H
+HETATM 2011 O HOH A 671 10.360 7.237 3.821 1.00 0.00 O
+HETATM 2012 H HOH A 671 11.253 7.378 3.507 1.00 0.00 H
+HETATM 2013 H HOH A 671 10.402 7.424 4.759 1.00 0.00 H
+HETATM 2014 O HOH A 672 13.198 7.153 3.098 1.00 0.00 O
+HETATM 2015 H HOH A 672 13.202 6.319 2.628 1.00 0.00 H
+HETATM 2016 H HOH A 672 13.759 7.006 3.858 1.00 0.00 H
+HETATM 2017 O HOH A 673 7.281 10.907 11.861 1.00 0.00 O
+HETATM 2018 H HOH A 673 7.680 11.131 12.701 1.00 0.00 H
+HETATM 2019 H HOH A 673 7.156 11.749 11.422 1.00 0.00 H
+HETATM 2020 O HOH A 674 7.967 11.745 14.583 1.00 0.00 O
+HETATM 2021 H HOH A 674 7.348 11.195 15.064 1.00 0.00 H
+HETATM 2022 H HOH A 674 7.686 12.641 14.765 1.00 0.00 H
+HETATM 2023 O HOH A 675 15.191 3.925 26.054 1.00 0.00 O
+HETATM 2024 H HOH A 675 15.192 3.071 25.622 1.00 0.00 H
+HETATM 2025 H HOH A 675 15.371 3.730 26.974 1.00 0.00 H
+HETATM 2026 O HOH A 676 14.672 1.255 24.965 1.00 0.00 O
+HETATM 2027 H HOH A 676 13.845 1.440 24.518 1.00 0.00 H
+HETATM 2028 H HOH A 676 14.442 0.626 25.648 1.00 0.00 H
+HETATM 2029 O HOH A 677 19.183 0.551 9.667 1.00 0.00 O
+HETATM 2030 H HOH A 677 18.548 1.126 10.093 1.00 0.00 H
+HETATM 2031 H HOH A 677 19.439 1.021 8.873 1.00 0.00 H
+HETATM 2032 O HOH A 678 16.875 2.113 10.572 1.00 0.00 O
+HETATM 2033 H HOH A 678 16.255 1.394 10.698 1.00 0.00 H
+HETATM 2034 H HOH A 678 16.497 2.638 9.867 1.00 0.00 H
+HETATM 2035 O HOH A 679 13.369 15.380 19.779 1.00 0.00 O
+HETATM 2036 H HOH A 679 13.635 14.525 20.117 1.00 0.00 H
+HETATM 2037 H HOH A 679 12.413 15.343 19.758 1.00 0.00 H
+HETATM 2038 O HOH A 680 14.065 12.578 20.280 1.00 0.00 O
+HETATM 2039 H HOH A 680 14.709 12.462 19.581 1.00 0.00 H
+HETATM 2040 H HOH A 680 13.351 11.983 20.054 1.00 0.00 H
+HETATM 2041 O HOH A 681 13.454 17.285 18.264 1.00 0.00 O
+HETATM 2042 H HOH A 681 12.600 17.392 17.847 1.00 0.00 H
+HETATM 2043 H HOH A 681 13.999 17.970 17.876 1.00 0.00 H
+HETATM 2044 O HOH A 682 11.088 17.350 16.538 1.00 0.00 O
+HETATM 2045 H HOH A 682 11.027 16.415 16.340 1.00 0.00 H
+HETATM 2046 H HOH A 682 11.268 17.765 15.695 1.00 0.00 H
+HETATM 2047 O HOH A 683 11.058 13.553 2.858 1.00 0.00 O
+HETATM 2048 H HOH A 683 10.691 12.907 2.254 1.00 0.00 H
+HETATM 2049 H HOH A 683 11.109 13.097 3.697 1.00 0.00 H
+HETATM 2050 O HOH A 684 9.435 11.705 1.266 1.00 0.00 O
+HETATM 2051 H HOH A 684 8.789 12.330 0.934 1.00 0.00 H
+HETATM 2052 H HOH A 684 8.931 11.105 1.815 1.00 0.00 H
+HETATM 2053 O HOH A 685 16.110 16.784 13.278 1.00 0.00 O
+HETATM 2054 H HOH A 685 16.843 17.031 12.714 1.00 0.00 H
+HETATM 2055 H HOH A 685 16.186 17.360 14.038 1.00 0.00 H
+HETATM 2056 O HOH A 686 18.669 17.233 11.924 1.00 0.00 O
+HETATM 2057 H HOH A 686 18.932 16.320 11.806 1.00 0.00 H
+HETATM 2058 H HOH A 686 19.328 17.600 12.513 1.00 0.00 H
+HETATM 2059 O HOH A 687 16.094 29.794 11.440 1.00 0.00 O
+HETATM 2060 H HOH A 687 16.033 29.881 10.489 1.00 0.00 H
+HETATM 2061 H HOH A 687 17.003 30.013 11.644 1.00 0.00 H
+HETATM 2062 O HOH A 688 16.175 29.550 8.521 1.00 0.00 O
+HETATM 2063 H HOH A 688 15.743 28.699 8.435 1.00 0.00 H
+HETATM 2064 H HOH A 688 17.063 29.404 8.196 1.00 0.00 H
+HETATM 2065 O HOH A 689 19.637 29.646 15.071 1.00 0.00 O
+HETATM 2066 H HOH A 689 18.837 29.312 15.477 1.00 0.00 H
+HETATM 2067 H HOH A 689 19.336 30.098 14.282 1.00 0.00 H
+HETATM 2068 O HOH A 690 17.219 28.218 15.905 1.00 0.00 O
+HETATM 2069 H HOH A 690 17.598 27.345 16.017 1.00 0.00 H
+HETATM 2070 H HOH A 690 16.593 28.119 15.188 1.00 0.00 H
+HETATM 2071 O HOH A 691 19.259 27.222 20.312 1.00 0.00 O
+HETATM 2072 H HOH A 691 18.716 27.772 19.747 1.00 0.00 H
+HETATM 2073 H HOH A 691 19.577 27.816 20.992 1.00 0.00 H
+HETATM 2074 O HOH A 692 18.102 29.091 18.375 1.00 0.00 O
+HETATM 2075 H HOH A 692 18.530 28.764 17.584 1.00 0.00 H
+HETATM 2076 H HOH A 692 18.441 29.979 18.485 1.00 0.00 H
+HETATM 2077 O HOH A 693 19.978 26.373 12.672 1.00 0.00 O
+HETATM 2078 H HOH A 693 20.675 26.980 12.423 1.00 0.00 H
+HETATM 2079 H HOH A 693 19.547 26.795 13.416 1.00 0.00 H
+HETATM 2080 O HOH A 694 22.387 28.013 12.366 1.00 0.00 O
+HETATM 2081 H HOH A 694 23.037 27.311 12.339 1.00 0.00 H
+HETATM 2082 H HOH A 694 22.592 28.504 13.161 1.00 0.00 H
+HETATM 2083 O HOH A 695 23.194 20.281 13.035 1.00 0.00 O
+HETATM 2084 H HOH A 695 23.849 19.678 12.684 1.00 0.00 H
+HETATM 2085 H HOH A 695 22.433 19.730 13.217 1.00 0.00 H
+HETATM 2086 O HOH A 696 24.888 18.468 11.476 1.00 0.00 O
+HETATM 2087 H HOH A 696 25.076 19.046 10.736 1.00 0.00 H
+HETATM 2088 H HOH A 696 24.388 17.745 11.098 1.00 0.00 H
+HETATM 2089 O HOH A 697 22.394 11.806 27.471 1.00 0.00 O
+HETATM 2090 H HOH A 697 21.727 11.586 26.822 1.00 0.00 H
+HETATM 2091 H HOH A 697 22.068 11.430 28.288 1.00 0.00 H
+HETATM 2092 O HOH A 698 20.055 11.566 25.723 1.00 0.00 O
+HETATM 2093 H HOH A 698 20.026 12.465 25.397 1.00 0.00 H
+HETATM 2094 H HOH A 698 19.244 11.462 26.220 1.00 0.00 H
+HETATM 2095 O HOH A 699 17.924 1.072 12.256 1.00 0.00 O
+HETATM 2096 H HOH A 699 18.161 1.938 12.586 1.00 0.00 H
+HETATM 2097 H HOH A 699 17.083 0.879 12.671 1.00 0.00 H
+HETATM 2098 O HOH A 700 18.798 3.439 13.744 1.00 0.00 O
+HETATM 2099 H HOH A 700 19.683 3.151 13.967 1.00 0.00 H
+HETATM 2100 H HOH A 700 18.350 3.521 14.586 1.00 0.00 H
+HETATM 2101 O HOH A 701 6.654 29.998 23.836 1.00 0.00 O
+HETATM 2102 H HOH A 701 6.834 29.197 23.344 1.00 0.00 H
+HETATM 2103 H HOH A 701 6.868 29.778 24.742 1.00 0.00 H
+HETATM 2104 O HOH A 702 6.705 27.367 22.549 1.00 0.00 O
+HETATM 2105 H HOH A 702 5.859 27.409 22.101 1.00 0.00 H
+HETATM 2106 H HOH A 702 6.608 26.655 23.181 1.00 0.00 H
+HETATM 2107 O HOH A 703 25.674 21.642 0.046 1.00 0.00 O
+HETATM 2108 H HOH A 703 25.908 20.715 -0.002 1.00 0.00 H
+HETATM 2109 H HOH A 703 26.511 22.104 -0.000 1.00 0.00 H
+HETATM 2110 O HOH A 704 26.539 18.872 0.450 1.00 0.00 O
+HETATM 2111 H HOH A 704 25.988 18.657 1.203 1.00 0.00 H
+HETATM 2112 H HOH A 704 27.435 18.820 0.784 1.00 0.00 H
+HETATM 2113 O HOH A 705 15.571 29.682 17.538 1.00 0.00 O
+HETATM 2114 H HOH A 705 14.656 29.557 17.790 1.00 0.00 H
+HETATM 2115 H HOH A 705 15.533 29.949 16.620 1.00 0.00 H
+HETATM 2116 O HOH A 706 12.818 28.802 18.022 1.00 0.00 O
+HETATM 2117 H HOH A 706 13.006 27.950 18.415 1.00 0.00 H
+HETATM 2118 H HOH A 706 12.357 28.598 17.208 1.00 0.00 H
+HETATM 2119 O HOH A 707 20.602 9.274 3.626 1.00 0.00 O
+HETATM 2120 H HOH A 707 20.191 10.020 4.062 1.00 0.00 H
+HETATM 2121 H HOH A 707 20.441 9.422 2.694 1.00 0.00 H
+HETATM 2122 O HOH A 708 18.854 11.275 4.861 1.00 0.00 O
+HETATM 2123 H HOH A 708 18.404 10.707 5.488 1.00 0.00 H
+HETATM 2124 H HOH A 708 18.166 11.569 4.265 1.00 0.00 H
+HETATM 2125 O HOH A 709 3.247 3.543 3.330 1.00 0.00 O
+HETATM 2126 H HOH A 709 3.240 4.058 4.137 1.00 0.00 H
+HETATM 2127 H HOH A 709 3.539 4.156 2.656 1.00 0.00 H
+HETATM 2128 O HOH A 710 2.735 5.335 5.591 1.00 0.00 O
+HETATM 2129 H HOH A 710 1.856 5.033 5.819 1.00 0.00 H
+HETATM 2130 H HOH A 710 2.615 6.242 5.312 1.00 0.00 H
+HETATM 2131 O HOH A 711 26.192 28.444 29.080 1.00 0.00 O
+HETATM 2132 H HOH A 711 25.404 27.920 28.937 1.00 0.00 H
+HETATM 2133 H HOH A 711 26.496 28.191 29.952 1.00 0.00 H
+HETATM 2134 O HOH A 712 23.530 27.225 28.992 1.00 0.00 O
+HETATM 2135 H HOH A 712 23.030 27.990 28.704 1.00 0.00 H
+HETATM 2136 H HOH A 712 23.193 27.032 29.867 1.00 0.00 H
+HETATM 2137 O HOH A 713 8.487 6.772 27.181 1.00 0.00 O
+HETATM 2138 H HOH A 713 9.015 6.155 26.675 1.00 0.00 H
+HETATM 2139 H HOH A 713 8.758 6.632 28.089 1.00 0.00 H
+HETATM 2140 O HOH A 714 9.729 4.491 25.826 1.00 0.00 O
+HETATM 2141 H HOH A 714 8.963 4.171 25.348 1.00 0.00 H
+HETATM 2142 H HOH A 714 9.947 3.785 26.434 1.00 0.00 H
+HETATM 2143 O HOH A 715 3.754 25.215 11.097 1.00 0.00 O
+HETATM 2144 H HOH A 715 3.911 24.966 12.008 1.00 0.00 H
+HETATM 2145 H HOH A 715 4.572 25.006 10.646 1.00 0.00 H
+HETATM 2146 O HOH A 716 4.533 24.945 13.909 1.00 0.00 O
+HETATM 2147 H HOH A 716 4.195 25.780 14.233 1.00 0.00 H
+HETATM 2148 H HOH A 716 5.480 25.004 14.027 1.00 0.00 H
+HETATM 2149 O HOH A 717 2.141 19.473 21.139 1.00 0.00 O
+HETATM 2150 H HOH A 717 2.209 18.519 21.145 1.00 0.00 H
+HETATM 2151 H HOH A 717 1.736 19.679 20.296 1.00 0.00 H
+HETATM 2152 O HOH A 718 2.799 16.637 20.810 1.00 0.00 O
+HETATM 2153 H HOH A 718 3.716 16.669 21.084 1.00 0.00 H
+HETATM 2154 H HOH A 718 2.831 16.379 19.889 1.00 0.00 H
+HETATM 2155 O HOH A 719 29.317 5.764 18.756 1.00 0.00 O
+HETATM 2156 H HOH A 719 29.022 6.643 18.518 1.00 0.00 H
+HETATM 2157 H HOH A 719 30.000 5.558 18.117 1.00 0.00 H
+HETATM 2158 O HOH A 720 28.128 8.182 17.606 1.00 0.00 O
+HETATM 2159 H HOH A 720 27.208 7.921 17.640 1.00 0.00 H
+HETATM 2160 H HOH A 720 28.321 8.270 16.673 1.00 0.00 H
+HETATM 2161 O HOH A 721 0.737 5.094 12.464 1.00 0.00 O
+HETATM 2162 H HOH A 721 0.917 4.564 11.688 1.00 0.00 H
+HETATM 2163 H HOH A 721 0.000 4.656 12.889 1.00 0.00 H
+HETATM 2164 O HOH A 722 0.828 3.735 9.870 1.00 0.00 O
+HETATM 2165 H HOH A 722 0.851 4.507 9.303 1.00 0.00 H
+HETATM 2166 H HOH A 722 -0.000 3.305 9.660 1.00 0.00 H
+HETATM 2167 O HOH A 723 5.864 10.081 27.483 1.00 0.00 O
+HETATM 2168 H HOH A 723 5.967 9.136 27.599 1.00 0.00 H
+HETATM 2169 H HOH A 723 6.050 10.451 28.346 1.00 0.00 H
+HETATM 2170 O HOH A 724 5.659 7.221 28.088 1.00 0.00 O
+HETATM 2171 H HOH A 724 4.824 7.042 27.653 1.00 0.00 H
+HETATM 2172 H HOH A 724 5.488 7.061 29.016 1.00 0.00 H
+HETATM 2173 O HOH A 725 23.927 22.231 11.608 1.00 0.00 O
+HETATM 2174 H HOH A 725 23.020 22.538 11.587 1.00 0.00 H
+HETATM 2175 H HOH A 725 24.367 22.733 10.922 1.00 0.00 H
+HETATM 2176 O HOH A 726 21.109 22.832 11.077 1.00 0.00 O
+HETATM 2177 H HOH A 726 20.768 21.937 11.073 1.00 0.00 H
+HETATM 2178 H HOH A 726 20.970 23.148 10.185 1.00 0.00 H
+HETATM 2179 O HOH A 727 14.533 8.753 30.000 1.00 0.00 O
+HETATM 2180 H HOH A 727 13.649 8.772 29.634 1.00 0.00 H
+HETATM 2181 H HOH A 727 15.108 8.897 29.248 1.00 0.00 H
+HETATM 2182 O HOH A 728 11.951 8.278 28.698 1.00 0.00 O
+HETATM 2183 H HOH A 728 11.708 7.469 29.151 1.00 0.00 H
+HETATM 2184 H HOH A 728 12.052 8.022 27.782 1.00 0.00 H
+HETATM 2185 O HOH A 729 22.201 8.331 9.280 1.00 0.00 O
+HETATM 2186 H HOH A 729 22.498 9.073 8.754 1.00 0.00 H
+HETATM 2187 H HOH A 729 21.728 7.773 8.663 1.00 0.00 H
+HETATM 2188 O HOH A 730 22.564 10.782 7.717 1.00 0.00 O
+HETATM 2189 H HOH A 730 22.240 11.413 8.361 1.00 0.00 H
+HETATM 2190 H HOH A 730 21.946 10.840 6.989 1.00 0.00 H
+HETATM 2191 O HOH A 731 25.079 26.819 24.323 1.00 0.00 O
+HETATM 2192 H HOH A 731 25.151 25.958 24.735 1.00 0.00 H
+HETATM 2193 H HOH A 731 25.475 26.706 23.459 1.00 0.00 H
+HETATM 2194 O HOH A 732 25.851 24.332 25.666 1.00 0.00 O
+HETATM 2195 H HOH A 732 26.209 24.708 26.471 1.00 0.00 H
+HETATM 2196 H HOH A 732 26.598 23.911 25.242 1.00 0.00 H
+HETATM 2197 O HOH A 733 9.796 14.663 5.924 1.00 0.00 O
+HETATM 2198 H HOH A 733 9.212 13.923 6.088 1.00 0.00 H
+HETATM 2199 H HOH A 733 10.104 14.533 5.027 1.00 0.00 H
+HETATM 2200 O HOH A 734 8.498 12.098 6.491 1.00 0.00 O
+HETATM 2201 H HOH A 734 8.920 11.905 7.329 1.00 0.00 H
+HETATM 2202 H HOH A 734 8.798 11.405 5.904 1.00 0.00 H
+HETATM 2203 O HOH A 735 26.792 13.589 0.208 1.00 0.00 O
+HETATM 2204 H HOH A 735 27.671 13.361 0.510 1.00 0.00 H
+HETATM 2205 H HOH A 735 26.383 12.749 0.000 1.00 0.00 H
+HETATM 2206 O HOH A 736 29.596 12.820 0.571 1.00 0.00 O
+HETATM 2207 H HOH A 736 30.000 13.474 -0.000 1.00 0.00 H
+HETATM 2208 H HOH A 736 29.795 11.980 0.156 1.00 0.00 H
+HETATM 2209 O HOH A 737 23.153 14.445 15.144 1.00 0.00 O
+HETATM 2210 H HOH A 737 22.956 14.600 14.221 1.00 0.00 H
+HETATM 2211 H HOH A 737 22.298 14.315 15.554 1.00 0.00 H
+HETATM 2212 O HOH A 738 22.402 15.448 12.495 1.00 0.00 O
+HETATM 2213 H HOH A 738 22.968 16.220 12.467 1.00 0.00 H
+HETATM 2214 H HOH A 738 21.512 15.799 12.482 1.00 0.00 H
+HETATM 2215 O HOH A 739 6.749 0.593 22.917 1.00 0.00 O
+HETATM 2216 H HOH A 739 7.497 0.926 22.422 1.00 0.00 H
+HETATM 2217 H HOH A 739 6.049 0.513 22.269 1.00 0.00 H
+HETATM 2218 O HOH A 740 8.766 2.118 21.437 1.00 0.00 O
+HETATM 2219 H HOH A 740 8.938 2.799 22.088 1.00 0.00 H
+HETATM 2220 H HOH A 740 8.389 2.585 20.692 1.00 0.00 H
+HETATM 2221 O HOH A 741 18.417 4.843 21.408 1.00 0.00 O
+HETATM 2222 H HOH A 741 18.105 5.521 20.809 1.00 0.00 H
+HETATM 2223 H HOH A 741 17.947 5.009 22.225 1.00 0.00 H
+HETATM 2224 O HOH A 742 17.820 7.264 19.870 1.00 0.00 O
+HETATM 2225 H HOH A 742 18.712 7.491 19.606 1.00 0.00 H
+HETATM 2226 H HOH A 742 17.541 7.987 20.431 1.00 0.00 H
+HETATM 2227 O HOH A 743 19.962 18.276 22.640 1.00 0.00 O
+HETATM 2228 H HOH A 743 19.155 18.687 22.948 1.00 0.00 H
+HETATM 2229 H HOH A 743 19.713 17.372 22.445 1.00 0.00 H
+HETATM 2230 O HOH A 744 17.601 19.253 24.073 1.00 0.00 O
+HETATM 2231 H HOH A 744 18.041 19.627 24.837 1.00 0.00 H
+HETATM 2232 H HOH A 744 17.071 18.538 24.424 1.00 0.00 H
+HETATM 2233 O HOH A 745 2.015 27.509 27.170 1.00 0.00 O
+HETATM 2234 H HOH A 745 2.907 27.838 27.276 1.00 0.00 H
+HETATM 2235 H HOH A 745 1.517 27.937 27.867 1.00 0.00 H
+HETATM 2236 O HOH A 746 4.773 28.139 27.930 1.00 0.00 O
+HETATM 2237 H HOH A 746 5.142 27.257 27.880 1.00 0.00 H
+HETATM 2238 H HOH A 746 4.846 28.380 28.854 1.00 0.00 H
+HETATM 2239 O HOH A 747 2.765 6.065 17.207 1.00 0.00 O
+HETATM 2240 H HOH A 747 3.506 5.701 17.691 1.00 0.00 H
+HETATM 2241 H HOH A 747 2.244 5.302 16.956 1.00 0.00 H
+HETATM 2242 O HOH A 748 5.235 4.816 18.167 1.00 0.00 O
+HETATM 2243 H HOH A 748 5.864 5.334 17.663 1.00 0.00 H
+HETATM 2244 H HOH A 748 5.339 3.923 17.837 1.00 0.00 H
+HETATM 2245 O HOH A 749 15.220 19.437 3.729 1.00 0.00 O
+HETATM 2246 H HOH A 749 15.378 18.887 4.496 1.00 0.00 H
+HETATM 2247 H HOH A 749 15.328 20.333 4.050 1.00 0.00 H
+HETATM 2248 O HOH A 750 15.171 17.907 6.228 1.00 0.00 O
+HETATM 2249 H HOH A 750 14.378 17.394 6.067 1.00 0.00 H
+HETATM 2250 H HOH A 750 14.956 18.456 6.982 1.00 0.00 H
+HETATM 2251 O HOH A 751 17.503 1.113 7.831 1.00 0.00 O
+HETATM 2252 H HOH A 751 16.549 1.179 7.863 1.00 0.00 H
+HETATM 2253 H HOH A 751 17.673 0.335 7.301 1.00 0.00 H
+HETATM 2254 O HOH A 752 14.623 0.892 8.318 1.00 0.00 O
+HETATM 2255 H HOH A 752 14.627 1.011 9.269 1.00 0.00 H
+HETATM 2256 H HOH A 752 14.303 -0.000 8.188 1.00 0.00 H
+HETATM 2257 O HOH A 753 4.312 5.567 21.331 1.00 0.00 O
+HETATM 2258 H HOH A 753 4.867 6.290 21.623 1.00 0.00 H
+HETATM 2259 H HOH A 753 4.039 5.132 22.138 1.00 0.00 H
+HETATM 2260 O HOH A 754 6.407 7.371 22.302 1.00 0.00 O
+HETATM 2261 H HOH A 754 7.094 7.145 21.675 1.00 0.00 H
+HETATM 2262 H HOH A 754 6.753 7.097 23.151 1.00 0.00 H
+HETATM 2263 O HOH A 755 25.600 6.272 22.684 1.00 0.00 O
+HETATM 2264 H HOH A 755 25.721 7.149 22.322 1.00 0.00 H
+HETATM 2265 H HOH A 755 26.241 5.731 22.223 1.00 0.00 H
+HETATM 2266 O HOH A 756 25.676 8.752 21.126 1.00 0.00 O
+HETATM 2267 H HOH A 756 24.735 8.861 20.983 1.00 0.00 H
+HETATM 2268 H HOH A 756 26.040 8.617 20.251 1.00 0.00 H
+HETATM 2269 O HOH A 757 2.923 8.050 9.452 1.00 0.00 O
+HETATM 2270 H HOH A 757 2.537 8.763 9.960 1.00 0.00 H
+HETATM 2271 H HOH A 757 3.591 8.474 8.913 1.00 0.00 H
+HETATM 2272 O HOH A 758 1.461 10.354 10.519 1.00 0.00 O
+HETATM 2273 H HOH A 758 0.572 10.074 10.302 1.00 0.00 H
+HETATM 2274 H HOH A 758 1.601 11.143 9.996 1.00 0.00 H
+HETATM 2275 O HOH A 759 4.198 2.732 22.326 1.00 0.00 O
+HETATM 2276 H HOH A 759 4.277 2.565 21.387 1.00 0.00 H
+HETATM 2277 H HOH A 759 5.067 2.539 22.678 1.00 0.00 H
+HETATM 2278 O HOH A 760 4.403 1.665 19.605 1.00 0.00 O
+HETATM 2279 H HOH A 760 3.603 1.138 19.595 1.00 0.00 H
+HETATM 2280 H HOH A 760 5.113 1.029 19.520 1.00 0.00 H
+HETATM 2281 O HOH A 761 13.478 26.932 6.797 1.00 0.00 O
+HETATM 2282 H HOH A 761 14.099 26.713 6.102 1.00 0.00 H
+HETATM 2283 H HOH A 761 13.989 26.868 7.604 1.00 0.00 H
+HETATM 2284 O HOH A 762 15.293 25.719 4.842 1.00 0.00 O
+HETATM 2285 H HOH A 762 14.681 25.101 4.441 1.00 0.00 H
+HETATM 2286 H HOH A 762 15.955 25.169 5.259 1.00 0.00 H
+HETATM 2287 O HOH A 763 0.434 27.623 7.542 1.00 0.00 O
+HETATM 2288 H HOH A 763 0.216 26.727 7.799 1.00 0.00 H
+HETATM 2289 H HOH A 763 -0.001 27.745 6.699 1.00 0.00 H
+HETATM 2290 O HOH A 764 0.168 24.733 7.943 1.00 0.00 O
+HETATM 2291 H HOH A 764 1.082 24.531 8.150 1.00 0.00 H
+HETATM 2292 H HOH A 764 -0.002 24.270 7.123 1.00 0.00 H
+HETATM 2293 O HOH A 765 23.452 14.724 3.047 1.00 0.00 O
+HETATM 2294 H HOH A 765 24.178 14.264 3.469 1.00 0.00 H
+HETATM 2295 H HOH A 765 22.933 15.070 3.773 1.00 0.00 H
+HETATM 2296 O HOH A 766 25.282 12.903 4.434 1.00 0.00 O
+HETATM 2297 H HOH A 766 25.152 12.126 3.890 1.00 0.00 H
+HETATM 2298 H HOH A 766 24.954 12.652 5.297 1.00 0.00 H
+HETATM 2299 O HOH A 767 27.656 24.776 23.303 1.00 0.00 O
+HETATM 2300 H HOH A 767 26.725 24.925 23.138 1.00 0.00 H
+HETATM 2301 H HOH A 767 28.003 24.468 22.466 1.00 0.00 H
+HETATM 2302 O HOH A 768 24.766 24.659 22.835 1.00 0.00 O
+HETATM 2303 H HOH A 768 24.512 24.173 23.620 1.00 0.00 H
+HETATM 2304 H HOH A 768 24.542 24.078 22.108 1.00 0.00 H
+HETATM 2305 O HOH A 769 3.538 3.470 16.273 1.00 0.00 O
+HETATM 2306 H HOH A 769 3.219 3.957 15.513 1.00 0.00 H
+HETATM 2307 H HOH A 769 2.750 3.093 16.665 1.00 0.00 H
+HETATM 2308 O HOH A 770 2.404 5.355 14.338 1.00 0.00 O
+HETATM 2309 H HOH A 770 2.910 6.132 14.579 1.00 0.00 H
+HETATM 2310 H HOH A 770 1.498 5.583 14.546 1.00 0.00 H
+HETATM 2311 O HOH A 771 28.577 28.444 27.608 1.00 0.00 O
+HETATM 2312 H HOH A 771 27.640 28.525 27.426 1.00 0.00 H
+HETATM 2313 H HOH A 771 28.792 29.230 28.110 1.00 0.00 H
+HETATM 2314 O HOH A 772 25.879 29.067 26.648 1.00 0.00 O
+HETATM 2315 H HOH A 772 26.006 28.866 25.720 1.00 0.00 H
+HETATM 2316 H HOH A 772 25.697 30.006 26.670 1.00 0.00 H
+HETATM 2317 O HOH A 773 4.020 28.062 12.601 1.00 0.00 O
+HETATM 2318 H HOH A 773 4.493 28.587 11.956 1.00 0.00 H
+HETATM 2319 H HOH A 773 4.051 28.582 13.404 1.00 0.00 H
+HETATM 2320 O HOH A 774 5.938 29.476 10.896 1.00 0.00 O
+HETATM 2321 H HOH A 774 6.465 28.726 10.619 1.00 0.00 H
+HETATM 2322 H HOH A 774 6.539 30.020 11.404 1.00 0.00 H
+HETATM 2323 O HOH A 775 22.525 12.821 24.644 1.00 0.00 O
+HETATM 2324 H HOH A 775 22.118 13.481 25.205 1.00 0.00 H
+HETATM 2325 H HOH A 775 22.047 12.880 23.817 1.00 0.00 H
+HETATM 2326 O HOH A 776 20.858 14.451 26.418 1.00 0.00 O
+HETATM 2327 H HOH A 776 20.772 13.833 27.145 1.00 0.00 H
+HETATM 2328 H HOH A 776 19.968 14.555 26.082 1.00 0.00 H
+HETATM 2329 O HOH A 777 15.915 0.873 2.564 1.00 0.00 O
+HETATM 2330 H HOH A 777 15.081 1.186 2.912 1.00 0.00 H
+HETATM 2331 H HOH A 777 15.721 0.625 1.660 1.00 0.00 H
+HETATM 2332 O HOH A 778 13.231 1.271 3.668 1.00 0.00 O
+HETATM 2333 H HOH A 778 13.318 0.734 4.457 1.00 0.00 H
+HETATM 2334 H HOH A 778 12.559 0.831 3.149 1.00 0.00 H
+HETATM 2335 O HOH A 779 22.605 3.090 27.071 1.00 0.00 O
+HETATM 2336 H HOH A 779 21.775 3.567 27.103 1.00 0.00 H
+HETATM 2337 H HOH A 779 22.899 3.058 27.981 1.00 0.00 H
+HETATM 2338 O HOH A 780 20.401 5.015 27.220 1.00 0.00 O
+HETATM 2339 H HOH A 780 20.663 5.591 26.500 1.00 0.00 H
+HETATM 2340 H HOH A 780 20.455 5.565 28.001 1.00 0.00 H
+HETATM 2341 O HOH A 781 23.590 9.194 6.406 1.00 0.00 O
+HETATM 2342 H HOH A 781 24.266 9.642 6.914 1.00 0.00 H
+HETATM 2343 H HOH A 781 24.068 8.547 5.887 1.00 0.00 H
+HETATM 2344 O HOH A 782 25.768 10.842 7.466 1.00 0.00 O
+HETATM 2345 H HOH A 782 25.427 11.704 7.225 1.00 0.00 H
+HETATM 2346 H HOH A 782 26.572 10.749 6.955 1.00 0.00 H
+HETATM 2347 O HOH A 783 11.656 16.180 24.031 1.00 0.00 O
+HETATM 2348 H HOH A 783 10.778 15.801 23.992 1.00 0.00 H
+HETATM 2349 H HOH A 783 11.577 17.017 23.575 1.00 0.00 H
+HETATM 2350 O HOH A 784 9.109 14.892 23.369 1.00 0.00 O
+HETATM 2351 H HOH A 784 9.447 14.048 23.068 1.00 0.00 H
+HETATM 2352 H HOH A 784 8.700 15.279 22.595 1.00 0.00 H
+HETATM 2353 O HOH A 785 8.862 29.219 10.369 1.00 0.00 O
+HETATM 2354 H HOH A 785 8.783 29.221 11.323 1.00 0.00 H
+HETATM 2355 H HOH A 785 8.292 29.931 10.079 1.00 0.00 H
+HETATM 2356 O HOH A 786 8.115 28.963 13.190 1.00 0.00 O
+HETATM 2357 H HOH A 786 7.967 28.017 13.215 1.00 0.00 H
+HETATM 2358 H HOH A 786 7.257 29.347 13.372 1.00 0.00 H
+HETATM 2359 O HOH A 787 5.246 22.100 27.429 1.00 0.00 O
+HETATM 2360 H HOH A 787 5.959 22.585 27.844 1.00 0.00 H
+HETATM 2361 H HOH A 787 4.453 22.425 27.857 1.00 0.00 H
+HETATM 2362 O HOH A 788 7.350 23.217 29.135 1.00 0.00 O
+HETATM 2363 H HOH A 788 7.855 22.417 29.283 1.00 0.00 H
+HETATM 2364 H HOH A 788 7.021 23.460 30.000 1.00 0.00 H
+HETATM 2365 O HOH A 789 0.871 13.648 22.256 1.00 0.00 O
+HETATM 2366 H HOH A 789 0.465 14.513 22.209 1.00 0.00 H
+HETATM 2367 H HOH A 789 1.164 13.569 23.164 1.00 0.00 H
+HETATM 2368 O HOH A 790 0.171 16.488 22.096 1.00 0.00 O
+HETATM 2369 H HOH A 790 0.656 16.712 21.301 1.00 0.00 H
+HETATM 2370 H HOH A 790 0.588 17.002 22.787 1.00 0.00 H
+HETATM 2371 O HOH A 791 6.299 19.517 19.589 1.00 0.00 O
+HETATM 2372 H HOH A 791 6.906 20.257 19.627 1.00 0.00 H
+HETATM 2373 H HOH A 791 6.805 18.775 19.920 1.00 0.00 H
+HETATM 2374 O HOH A 792 8.381 21.548 19.230 1.00 0.00 O
+HETATM 2375 H HOH A 792 8.174 21.810 18.333 1.00 0.00 H
+HETATM 2376 H HOH A 792 9.255 21.162 19.174 1.00 0.00 H
+HETATM 2377 O HOH A 793 23.691 28.887 19.190 1.00 0.00 O
+HETATM 2378 H HOH A 793 22.741 28.999 19.170 1.00 0.00 H
+HETATM 2379 H HOH A 793 24.040 29.759 19.004 1.00 0.00 H
+HETATM 2380 O HOH A 794 20.851 29.229 18.556 1.00 0.00 O
+HETATM 2381 H HOH A 794 20.738 28.469 17.985 1.00 0.00 H
+HETATM 2382 H HOH A 794 20.697 29.984 17.989 1.00 0.00 H
+HETATM 2383 O HOH A 795 9.865 13.659 20.944 1.00 0.00 O
+HETATM 2384 H HOH A 795 8.963 13.931 20.779 1.00 0.00 H
+HETATM 2385 H HOH A 795 10.288 13.695 20.085 1.00 0.00 H
+HETATM 2386 O HOH A 796 7.038 13.957 20.235 1.00 0.00 O
+HETATM 2387 H HOH A 796 6.687 13.213 20.725 1.00 0.00 H
+HETATM 2388 H HOH A 796 6.872 13.742 19.317 1.00 0.00 H
+HETATM 2389 O HOH A 797 6.867 12.515 5.075 1.00 0.00 O
+HETATM 2390 H HOH A 797 7.391 13.313 5.014 1.00 0.00 H
+HETATM 2391 H HOH A 797 6.621 12.319 4.171 1.00 0.00 H
+HETATM 2392 O HOH A 798 7.962 15.221 4.827 1.00 0.00 O
+HETATM 2393 H HOH A 798 7.466 15.643 5.530 1.00 0.00 H
+HETATM 2394 H HOH A 798 7.667 15.657 4.028 1.00 0.00 H
+HETATM 2395 O HOH A 799 1.565 26.456 13.316 1.00 0.00 O
+HETATM 2396 H HOH A 799 1.682 25.736 13.936 1.00 0.00 H
+HETATM 2397 H HOH A 799 2.429 26.578 12.923 1.00 0.00 H
+HETATM 2398 O HOH A 800 2.169 24.654 15.546 1.00 0.00 O
+HETATM 2399 H HOH A 800 1.729 25.137 16.246 1.00 0.00 H
+HETATM 2400 H HOH A 800 3.096 24.673 15.784 1.00 0.00 H
+HETATM 2401 O HOH A 801 5.279 3.308 10.983 1.00 0.00 O
+HETATM 2402 H HOH A 801 4.746 2.744 11.544 1.00 0.00 H
+HETATM 2403 H HOH A 801 5.218 2.910 10.115 1.00 0.00 H
+HETATM 2404 O HOH A 802 4.102 1.229 12.679 1.00 0.00 O
+HETATM 2405 H HOH A 802 4.791 1.176 13.342 1.00 0.00 H
+HETATM 2406 H HOH A 802 4.108 0.371 12.255 1.00 0.00 H
+HETATM 2407 O HOH A 803 6.476 7.996 18.822 1.00 0.00 O
+HETATM 2408 H HOH A 803 6.291 8.839 18.408 1.00 0.00 H
+HETATM 2409 H HOH A 803 6.899 7.479 18.137 1.00 0.00 H
+HETATM 2410 O HOH A 804 5.474 10.295 17.307 1.00 0.00 O
+HETATM 2411 H HOH A 804 4.569 10.291 17.621 1.00 0.00 H
+HETATM 2412 H HOH A 804 5.407 10.108 16.371 1.00 0.00 H
+HETATM 2413 O HOH A 805 17.402 18.951 27.745 1.00 0.00 O
+HETATM 2414 H HOH A 805 18.056 18.427 28.206 1.00 0.00 H
+HETATM 2415 H HOH A 805 17.574 18.790 26.817 1.00 0.00 H
+HETATM 2416 O HOH A 806 19.767 17.770 29.009 1.00 0.00 O
+HETATM 2417 H HOH A 806 20.013 18.507 29.570 1.00 0.00 H
+HETATM 2418 H HOH A 806 20.495 17.679 28.395 1.00 0.00 H
+HETATM 2419 O HOH A 807 14.039 16.767 21.350 1.00 0.00 O
+HETATM 2420 H HOH A 807 14.485 17.154 22.103 1.00 0.00 H
+HETATM 2421 H HOH A 807 13.116 16.990 21.476 1.00 0.00 H
+HETATM 2422 O HOH A 808 15.193 17.499 23.941 1.00 0.00 O
+HETATM 2423 H HOH A 808 15.668 16.688 24.122 1.00 0.00 H
+HETATM 2424 H HOH A 808 14.530 17.551 24.629 1.00 0.00 H
+HETATM 2425 O HOH A 809 22.728 26.647 15.437 1.00 0.00 O
+HETATM 2426 H HOH A 809 23.353 26.102 15.915 1.00 0.00 H
+HETATM 2427 H HOH A 809 22.810 26.365 14.526 1.00 0.00 H
+HETATM 2428 O HOH A 810 25.035 25.338 16.682 1.00 0.00 O
+HETATM 2429 H HOH A 810 25.404 26.097 17.135 1.00 0.00 H
+HETATM 2430 H HOH A 810 25.700 25.093 16.039 1.00 0.00 H
+HETATM 2431 O HOH A 811 26.622 20.504 4.675 1.00 0.00 O
+HETATM 2432 H HOH A 811 27.521 20.220 4.843 1.00 0.00 H
+HETATM 2433 H HOH A 811 26.093 20.016 5.306 1.00 0.00 H
+HETATM 2434 O HOH A 812 29.216 19.160 4.898 1.00 0.00 O
+HETATM 2435 H HOH A 812 29.378 19.003 3.967 1.00 0.00 H
+HETATM 2436 H HOH A 812 29.137 18.286 5.281 1.00 0.00 H
+HETATM 2437 O HOH A 813 28.815 2.547 21.885 1.00 0.00 O
+HETATM 2438 H HOH A 813 28.015 2.030 21.794 1.00 0.00 H
+HETATM 2439 H HOH A 813 28.812 2.838 22.797 1.00 0.00 H
+HETATM 2440 O HOH A 814 26.104 1.478 21.586 1.00 0.00 O
+HETATM 2441 H HOH A 814 25.854 1.940 20.785 1.00 0.00 H
+HETATM 2442 H HOH A 814 25.508 1.815 22.255 1.00 0.00 H
+HETATM 2443 O HOH A 815 27.918 3.616 15.289 1.00 0.00 O
+HETATM 2444 H HOH A 815 28.027 4.294 14.622 1.00 0.00 H
+HETATM 2445 H HOH A 815 28.114 4.058 16.116 1.00 0.00 H
+HETATM 2446 O HOH A 816 28.815 5.594 13.323 1.00 0.00 O
+HETATM 2447 H HOH A 816 29.357 5.022 12.779 1.00 0.00 H
+HETATM 2448 H HOH A 816 29.430 6.223 13.700 1.00 0.00 H
+HETATM 2449 O HOH A 817 2.890 24.310 4.156 1.00 0.00 O
+HETATM 2450 H HOH A 817 2.381 24.824 3.530 1.00 0.00 H
+HETATM 2451 H HOH A 817 2.288 23.630 4.456 1.00 0.00 H
+HETATM 2452 O HOH A 818 1.089 26.113 2.710 1.00 0.00 O
+HETATM 2453 H HOH A 818 1.352 26.938 3.119 1.00 0.00 H
+HETATM 2454 H HOH A 818 0.176 25.994 2.969 1.00 0.00 H
+HETATM 2455 O HOH A 819 0.526 17.128 6.333 1.00 0.00 O
+HETATM 2456 H HOH A 819 0.981 17.095 5.492 1.00 0.00 H
+HETATM 2457 H HOH A 819 -0.014 17.917 6.283 1.00 0.00 H
+HETATM 2458 O HOH A 820 2.255 17.435 3.988 1.00 0.00 O
+HETATM 2459 H HOH A 820 3.101 17.285 4.412 1.00 0.00 H
+HETATM 2460 H HOH A 820 2.294 18.342 3.685 1.00 0.00 H
+HETATM 2461 O HOH A 821 24.004 25.633 4.040 1.00 0.00 O
+HETATM 2462 H HOH A 821 23.425 25.699 3.281 1.00 0.00 H
+HETATM 2463 H HOH A 821 24.567 24.882 3.849 1.00 0.00 H
+HETATM 2464 O HOH A 822 21.953 25.393 1.962 1.00 0.00 O
+HETATM 2465 H HOH A 822 21.176 25.463 2.517 1.00 0.00 H
+HETATM 2466 H HOH A 822 21.911 24.509 1.598 1.00 0.00 H
+HETATM 2467 O HOH A 823 15.225 22.630 9.685 1.00 0.00 O
+HETATM 2468 H HOH A 823 14.487 23.238 9.647 1.00 0.00 H
+HETATM 2469 H HOH A 823 15.591 22.639 8.801 1.00 0.00 H
+HETATM 2470 O HOH A 824 12.695 24.057 9.303 1.00 0.00 O
+HETATM 2471 H HOH A 824 12.109 23.430 9.729 1.00 0.00 H
+HETATM 2472 H HOH A 824 12.419 24.062 8.387 1.00 0.00 H
+HETATM 2473 O HOH A 825 26.582 13.734 9.454 1.00 0.00 O
+HETATM 2474 H HOH A 825 25.749 13.843 8.995 1.00 0.00 H
+HETATM 2475 H HOH A 825 26.674 14.531 9.976 1.00 0.00 H
+HETATM 2476 O HOH A 826 24.332 14.420 7.706 1.00 0.00 O
+HETATM 2477 H HOH A 826 24.722 14.177 6.866 1.00 0.00 H
+HETATM 2478 H HOH A 826 24.197 15.365 7.646 1.00 0.00 H
+HETATM 2479 O HOH A 827 1.526 6.503 7.422 1.00 0.00 O
+HETATM 2480 H HOH A 827 1.579 6.695 8.358 1.00 0.00 H
+HETATM 2481 H HOH A 827 1.329 7.346 7.014 1.00 0.00 H
+HETATM 2482 O HOH A 828 1.113 7.098 10.261 1.00 0.00 O
+HETATM 2483 H HOH A 828 0.539 6.363 10.481 1.00 0.00 H
+HETATM 2484 H HOH A 828 0.570 7.876 10.391 1.00 0.00 H
+HETATM 2485 O HOH A 829 2.594 11.522 17.334 1.00 0.00 O
+HETATM 2486 H HOH A 829 2.103 12.343 17.335 1.00 0.00 H
+HETATM 2487 H HOH A 829 2.529 11.203 16.434 1.00 0.00 H
+HETATM 2488 O HOH A 830 0.628 13.695 17.345 1.00 0.00 O
+HETATM 2489 H HOH A 830 0.141 13.445 18.131 1.00 0.00 H
+HETATM 2490 H HOH A 830 -0.004 13.612 16.632 1.00 0.00 H
+HETATM 2491 O HOH A 831 12.657 0.133 17.224 1.00 0.00 O
+HETATM 2492 H HOH A 831 12.418 1.052 17.105 1.00 0.00 H
+HETATM 2493 H HOH A 831 13.403 -0.000 16.639 1.00 0.00 H
+HETATM 2494 O HOH A 832 11.684 2.761 16.370 1.00 0.00 O
+HETATM 2495 H HOH A 832 10.758 2.543 16.258 1.00 0.00 H
+HETATM 2496 H HOH A 832 11.987 2.989 15.491 1.00 0.00 H
+HETATM 2497 O HOH A 833 29.801 11.235 21.427 1.00 0.00 O
+HETATM 2498 H HOH A 833 30.003 10.948 22.317 1.00 0.00 H
+HETATM 2499 H HOH A 833 29.812 12.191 21.473 1.00 0.00 H
+HETATM 2500 O HOH A 834 29.872 10.496 24.261 1.00 0.00 O
+HETATM 2501 H HOH A 834 29.138 9.880 24.268 1.00 0.00 H
+HETATM 2502 H HOH A 834 29.591 11.214 24.828 1.00 0.00 H
+HETATM 2503 O HOH A 835 5.736 23.626 3.037 1.00 0.00 O
+HETATM 2504 H HOH A 835 6.044 23.002 2.380 1.00 0.00 H
+HETATM 2505 H HOH A 835 4.782 23.589 2.975 1.00 0.00 H
+HETATM 2506 O HOH A 836 6.551 22.134 0.651 1.00 0.00 O
+HETATM 2507 H HOH A 836 7.175 22.767 0.291 1.00 0.00 H
+HETATM 2508 H HOH A 836 5.852 22.087 -0.000 1.00 0.00 H
+HETATM 2509 O HOH A 837 22.822 20.902 16.012 1.00 0.00 O
+HETATM 2510 H HOH A 837 22.146 21.234 15.422 1.00 0.00 H
+HETATM 2511 H HOH A 837 23.025 21.641 16.586 1.00 0.00 H
+HETATM 2512 O HOH A 838 21.194 22.179 13.939 1.00 0.00 O
+HETATM 2513 H HOH A 838 21.653 21.844 13.168 1.00 0.00 H
+HETATM 2514 H HOH A 838 21.328 23.126 13.908 1.00 0.00 H
+HETATM 2515 O HOH A 839 22.315 7.043 26.455 1.00 0.00 O
+HETATM 2516 H HOH A 839 22.497 7.895 26.059 1.00 0.00 H
+HETATM 2517 H HOH A 839 21.952 7.251 27.316 1.00 0.00 H
+HETATM 2518 O HOH A 840 23.334 9.650 25.590 1.00 0.00 O
+HETATM 2519 H HOH A 840 24.218 9.382 25.334 1.00 0.00 H
+HETATM 2520 H HOH A 840 23.466 10.248 26.325 1.00 0.00 H
+HETATM 2521 O HOH A 841 7.476 9.112 20.767 1.00 0.00 O
+HETATM 2522 H HOH A 841 6.921 9.882 20.892 1.00 0.00 H
+HETATM 2523 H HOH A 841 7.902 9.259 19.922 1.00 0.00 H
+HETATM 2524 O HOH A 842 5.426 11.206 20.775 1.00 0.00 O
+HETATM 2525 H HOH A 842 4.669 10.667 21.006 1.00 0.00 H
+HETATM 2526 H HOH A 842 5.236 11.527 19.894 1.00 0.00 H
+HETATM 2527 O HOH A 843 21.620 4.332 0.872 1.00 0.00 O
+HETATM 2528 H HOH A 843 22.479 4.420 1.284 1.00 0.00 H
+HETATM 2529 H HOH A 843 21.806 3.984 -0.000 1.00 0.00 H
+HETATM 2530 O HOH A 844 24.295 5.074 1.807 1.00 0.00 O
+HETATM 2531 H HOH A 844 24.106 5.968 2.093 1.00 0.00 H
+HETATM 2532 H HOH A 844 24.914 5.177 1.084 1.00 0.00 H
+HETATM 2533 O HOH A 845 24.682 7.921 16.884 1.00 0.00 O
+HETATM 2534 H HOH A 845 25.008 7.023 16.942 1.00 0.00 H
+HETATM 2535 H HOH A 845 23.743 7.826 16.722 1.00 0.00 H
+HETATM 2536 O HOH A 846 25.639 5.181 16.488 1.00 0.00 O
+HETATM 2537 H HOH A 846 26.359 5.365 15.885 1.00 0.00 H
+HETATM 2538 H HOH A 846 25.024 4.654 15.977 1.00 0.00 H
+HETATM 2539 O HOH A 847 0.647 -0.000 19.760 1.00 0.00 O
+HETATM 2540 H HOH A 847 1.306 0.460 20.280 1.00 0.00 H
+HETATM 2541 H HOH A 847 0.458 0.592 19.032 1.00 0.00 H
+HETATM 2542 O HOH A 848 2.216 1.719 21.540 1.00 0.00 O
+HETATM 2543 H HOH A 848 1.736 1.560 22.354 1.00 0.00 H
+HETATM 2544 H HOH A 848 2.078 2.649 21.356 1.00 0.00 H
+HETATM 2545 O HOH A 849 24.722 26.945 21.406 1.00 0.00 O
+HETATM 2546 H HOH A 849 25.423 26.303 21.291 1.00 0.00 H
+HETATM 2547 H HOH A 849 24.000 26.447 21.788 1.00 0.00 H
+HETATM 2548 O HOH A 850 26.560 24.812 20.597 1.00 0.00 O
+HETATM 2549 H HOH A 850 26.715 25.090 19.693 1.00 0.00 H
+HETATM 2550 H HOH A 850 26.118 23.967 20.517 1.00 0.00 H
+HETATM 2551 O HOH A 851 15.402 0.057 18.184 1.00 0.00 O
+HETATM 2552 H HOH A 851 15.967 0.526 17.570 1.00 0.00 H
+HETATM 2553 H HOH A 851 15.300 0.656 18.923 1.00 0.00 H
+HETATM 2554 O HOH A 852 17.555 1.339 16.665 1.00 0.00 O
+HETATM 2555 H HOH A 852 18.126 0.578 16.553 1.00 0.00 H
+HETATM 2556 H HOH A 852 18.063 1.946 17.202 1.00 0.00 H
+HETATM 2557 O HOH A 853 16.710 2.941 24.035 1.00 0.00 O
+HETATM 2558 H HOH A 853 17.100 2.506 23.277 1.00 0.00 H
+HETATM 2559 H HOH A 853 17.377 2.877 24.719 1.00 0.00 H
+HETATM 2560 O HOH A 854 17.768 1.124 21.994 1.00 0.00 O
+HETATM 2561 H HOH A 854 16.979 0.602 21.843 1.00 0.00 H
+HETATM 2562 H HOH A 854 18.401 0.505 22.357 1.00 0.00 H
+HETATM 2563 O HOH A 855 14.222 28.606 4.908 1.00 0.00 O
+HETATM 2564 H HOH A 855 13.331 28.593 5.258 1.00 0.00 H
+HETATM 2565 H HOH A 855 14.134 29.011 4.045 1.00 0.00 H
+HETATM 2566 O HOH A 856 11.424 28.118 5.627 1.00 0.00 O
+HETATM 2567 H HOH A 856 11.498 27.197 5.878 1.00 0.00 H
+HETATM 2568 H HOH A 856 10.850 28.114 4.861 1.00 0.00 H
+HETATM 2569 O HOH A 857 6.917 17.260 22.025 1.00 0.00 O
+HETATM 2570 H HOH A 857 6.398 17.929 22.471 1.00 0.00 H
+HETATM 2571 H HOH A 857 6.279 16.760 21.517 1.00 0.00 H
+HETATM 2572 O HOH A 858 5.181 18.878 23.743 1.00 0.00 O
+HETATM 2573 H HOH A 858 5.593 18.687 24.586 1.00 0.00 H
+HETATM 2574 H HOH A 858 4.301 18.509 23.815 1.00 0.00 H
+HETATM 2575 O HOH A 859 5.485 15.742 6.793 1.00 0.00 O
+HETATM 2576 H HOH A 859 4.586 15.800 6.470 1.00 0.00 H
+HETATM 2577 H HOH A 859 5.741 14.834 6.629 1.00 0.00 H
+HETATM 2578 O HOH A 860 2.599 15.651 6.296 1.00 0.00 O
+HETATM 2579 H HOH A 860 2.300 16.078 7.099 1.00 0.00 H
+HETATM 2580 H HOH A 860 2.251 14.761 6.352 1.00 0.00 H
+HETATM 2581 O HOH A 861 7.824 12.795 27.435 1.00 0.00 O
+HETATM 2582 H HOH A 861 7.501 12.653 26.546 1.00 0.00 H
+HETATM 2583 H HOH A 861 7.796 13.745 27.553 1.00 0.00 H
+HETATM 2584 O HOH A 862 7.361 12.533 24.554 1.00 0.00 O
+HETATM 2585 H HOH A 862 8.093 11.952 24.342 1.00 0.00 H
+HETATM 2586 H HOH A 862 7.552 13.344 24.083 1.00 0.00 H
+HETATM 2587 O HOH A 863 15.807 17.641 16.651 1.00 0.00 O
+HETATM 2588 H HOH A 863 16.482 18.047 16.107 1.00 0.00 H
+HETATM 2589 H HOH A 863 15.244 17.179 16.030 1.00 0.00 H
+HETATM 2590 O HOH A 864 17.462 19.268 14.863 1.00 0.00 O
+HETATM 2591 H HOH A 864 17.350 20.116 15.294 1.00 0.00 H
+HETATM 2592 H HOH A 864 17.060 19.380 14.001 1.00 0.00 H
+HETATM 2593 O HOH A 865 27.965 18.219 11.106 1.00 0.00 O
+HETATM 2594 H HOH A 865 28.325 17.400 11.447 1.00 0.00 H
+HETATM 2595 H HOH A 865 27.018 18.078 11.093 1.00 0.00 H
+HETATM 2596 O HOH A 866 28.968 15.514 11.618 1.00 0.00 O
+HETATM 2597 H HOH A 866 29.615 15.464 10.914 1.00 0.00 H
+HETATM 2598 H HOH A 866 28.321 14.843 11.401 1.00 0.00 H
+HETATM 2599 O HOH A 867 10.136 22.679 23.966 1.00 0.00 O
+HETATM 2600 H HOH A 867 9.279 22.479 23.591 1.00 0.00 H
+HETATM 2601 H HOH A 867 10.512 23.331 23.374 1.00 0.00 H
+HETATM 2602 O HOH A 868 7.813 21.751 22.442 1.00 0.00 O
+HETATM 2603 H HOH A 868 7.965 20.808 22.507 1.00 0.00 H
+HETATM 2604 H HOH A 868 7.894 21.946 21.508 1.00 0.00 H
+HETATM 2605 O HOH A 869 17.433 11.274 1.839 1.00 0.00 O
+HETATM 2606 H HOH A 869 17.468 10.539 2.450 1.00 0.00 H
+HETATM 2607 H HOH A 869 16.521 11.564 1.862 1.00 0.00 H
+HETATM 2608 O HOH A 870 17.292 8.729 3.283 1.00 0.00 O
+HETATM 2609 H HOH A 870 17.754 8.178 2.650 1.00 0.00 H
+HETATM 2610 H HOH A 870 16.402 8.376 3.305 1.00 0.00 H
+HETATM 2611 O HOH A 871 11.256 1.594 5.068 1.00 0.00 O
+HETATM 2612 H HOH A 871 11.457 2.102 5.854 1.00 0.00 H
+HETATM 2613 H HOH A 871 10.968 2.246 4.428 1.00 0.00 H
+HETATM 2614 O HOH A 872 11.299 3.162 7.542 1.00 0.00 O
+HETATM 2615 H HOH A 872 10.793 2.569 8.098 1.00 0.00 H
+HETATM 2616 H HOH A 872 10.762 3.951 7.478 1.00 0.00 H
+HETATM 2617 O HOH A 873 4.959 26.902 7.197 1.00 0.00 O
+HETATM 2618 H HOH A 873 4.957 25.952 7.311 1.00 0.00 H
+HETATM 2619 H HOH A 873 5.404 27.043 6.361 1.00 0.00 H
+HETATM 2620 O HOH A 874 5.505 24.068 7.697 1.00 0.00 O
+HETATM 2621 H HOH A 874 5.828 24.139 8.596 1.00 0.00 H
+HETATM 2622 H HOH A 874 6.255 23.751 7.194 1.00 0.00 H
+HETATM 2623 O HOH A 875 18.910 0.174 14.006 1.00 0.00 O
+HETATM 2624 H HOH A 875 18.069 0.003 14.431 1.00 0.00 H
+HETATM 2625 H HOH A 875 19.251 0.949 14.453 1.00 0.00 H
+HETATM 2626 O HOH A 876 16.148 0.087 14.981 1.00 0.00 O
+HETATM 2627 H HOH A 876 15.700 0.000 14.139 1.00 0.00 H
+HETATM 2628 H HOH A 876 15.860 0.934 15.322 1.00 0.00 H
+HETATM 2629 O HOH A 877 27.006 28.559 22.572 1.00 0.00 O
+HETATM 2630 H HOH A 877 27.705 28.181 23.105 1.00 0.00 H
+HETATM 2631 H HOH A 877 26.813 27.887 21.918 1.00 0.00 H
+HETATM 2632 O HOH A 878 29.485 27.545 23.760 1.00 0.00 O
+HETATM 2633 H HOH A 878 30.011 28.343 23.698 1.00 0.00 H
+HETATM 2634 H HOH A 878 29.927 26.918 23.189 1.00 0.00 H
+HETATM 2635 O HOH A 879 5.693 26.578 3.456 1.00 0.00 O
+HETATM 2636 H HOH A 879 6.025 27.057 2.698 1.00 0.00 H
+HETATM 2637 H HOH A 879 5.306 25.783 3.088 1.00 0.00 H
+HETATM 2638 O HOH A 880 6.157 28.188 1.053 1.00 0.00 O
+HETATM 2639 H HOH A 880 5.747 29.003 1.344 1.00 0.00 H
+HETATM 2640 H HOH A 880 5.621 27.898 0.316 1.00 0.00 H
+HETATM 2641 O HOH A 881 16.556 3.192 2.577 1.00 0.00 O
+HETATM 2642 H HOH A 881 16.971 3.488 1.767 1.00 0.00 H
+HETATM 2643 H HOH A 881 15.667 3.545 2.535 1.00 0.00 H
+HETATM 2644 O HOH A 882 17.868 4.604 0.370 1.00 0.00 O
+HETATM 2645 H HOH A 882 18.641 4.919 0.840 1.00 0.00 H
+HETATM 2646 H HOH A 882 17.397 5.399 0.120 1.00 0.00 H
+HETATM 2647 O HOH A 883 6.140 1.632 28.477 1.00 0.00 O
+HETATM 2648 H HOH A 883 5.478 1.763 27.799 1.00 0.00 H
+HETATM 2649 H HOH A 883 6.695 2.410 28.425 1.00 0.00 H
+HETATM 2650 O HOH A 884 4.533 1.878 26.039 1.00 0.00 O
+HETATM 2651 H HOH A 884 4.663 0.995 25.691 1.00 0.00 H
+HETATM 2652 H HOH A 884 4.942 2.455 25.395 1.00 0.00 H
+HETATM 2653 O HOH A 885 12.173 7.135 0.653 1.00 0.00 O
+HETATM 2654 H HOH A 885 11.651 6.446 1.065 1.00 0.00 H
+HETATM 2655 H HOH A 885 12.702 6.677 0.000 1.00 0.00 H
+HETATM 2656 O HOH A 886 11.063 4.905 2.196 1.00 0.00 O
+HETATM 2657 H HOH A 886 11.286 5.213 3.075 1.00 0.00 H
+HETATM 2658 H HOH A 886 11.570 4.102 2.084 1.00 0.00 H
+HETATM 2659 O HOH A 887 14.580 11.014 15.643 1.00 0.00 O
+HETATM 2660 H HOH A 887 14.867 11.075 16.554 1.00 0.00 H
+HETATM 2661 H HOH A 887 13.626 11.084 15.686 1.00 0.00 H
+HETATM 2662 O HOH A 888 15.283 10.655 18.465 1.00 0.00 O
+HETATM 2663 H HOH A 888 15.848 9.887 18.376 1.00 0.00 H
+HETATM 2664 H HOH A 888 14.540 10.351 18.985 1.00 0.00 H
+HETATM 2665 O HOH A 889 8.688 13.521 2.924 1.00 0.00 O
+HETATM 2666 H HOH A 889 7.836 13.561 2.489 1.00 0.00 H
+HETATM 2667 H HOH A 889 8.694 12.671 3.363 1.00 0.00 H
+HETATM 2668 O HOH A 890 5.881 13.761 2.120 1.00 0.00 O
+HETATM 2669 H HOH A 890 5.706 14.638 2.463 1.00 0.00 H
+HETATM 2670 H HOH A 890 5.310 13.184 2.627 1.00 0.00 H
+HETATM 2671 O HOH A 891 2.718 27.709 15.585 1.00 0.00 O
+HETATM 2672 H HOH A 891 3.648 27.511 15.475 1.00 0.00 H
+HETATM 2673 H HOH A 891 2.586 28.519 15.093 1.00 0.00 H
+HETATM 2674 O HOH A 892 5.641 27.516 15.646 1.00 0.00 O
+HETATM 2675 H HOH A 892 5.757 27.370 16.585 1.00 0.00 H
+HETATM 2676 H HOH A 892 6.061 28.360 15.479 1.00 0.00 H
+HETATM 2677 O HOH A 893 14.342 2.116 11.522 1.00 0.00 O
+HETATM 2678 H HOH A 893 13.811 2.822 11.890 1.00 0.00 H
+HETATM 2679 H HOH A 893 13.706 1.472 11.212 1.00 0.00 H
+HETATM 2680 O HOH A 894 12.654 3.918 13.098 1.00 0.00 O
+HETATM 2681 H HOH A 894 13.177 3.942 13.900 1.00 0.00 H
+HETATM 2682 H HOH A 894 11.830 3.505 13.358 1.00 0.00 H
+HETATM 2683 O HOH A 895 11.557 19.558 28.292 1.00 0.00 O
+HETATM 2684 H HOH A 895 12.168 18.838 28.134 1.00 0.00 H
+HETATM 2685 H HOH A 895 11.250 19.809 27.421 1.00 0.00 H
+HETATM 2686 O HOH A 896 13.790 17.773 27.650 1.00 0.00 O
+HETATM 2687 H HOH A 896 14.457 18.168 28.213 1.00 0.00 H
+HETATM 2688 H HOH A 896 14.115 17.908 26.760 1.00 0.00 H
+HETATM 2689 O HOH A 897 22.018 18.967 22.085 1.00 0.00 O
+HETATM 2690 H HOH A 897 22.638 19.455 21.543 1.00 0.00 H
+HETATM 2691 H HOH A 897 21.715 19.602 22.734 1.00 0.00 H
+HETATM 2692 O HOH A 898 24.276 20.383 20.869 1.00 0.00 O
+HETATM 2693 H HOH A 898 24.934 19.689 20.935 1.00 0.00 H
+HETATM 2694 H HOH A 898 24.607 21.083 21.431 1.00 0.00 H
+HETATM 2695 O HOH A 899 19.781 22.785 21.114 1.00 0.00 O
+HETATM 2696 H HOH A 899 19.724 22.897 20.165 1.00 0.00 H
+HETATM 2697 H HOH A 899 20.719 22.705 21.291 1.00 0.00 H
+HETATM 2698 O HOH A 900 19.700 22.560 18.194 1.00 0.00 O
+HETATM 2699 H HOH A 900 19.020 21.889 18.120 1.00 0.00 H
+HETATM 2700 H HOH A 900 20.488 22.147 17.842 1.00 0.00 H
+HETATM 2701 O HOH A 901 24.412 16.096 24.961 1.00 0.00 O
+HETATM 2702 H HOH A 901 25.143 16.044 25.577 1.00 0.00 H
+HETATM 2703 H HOH A 901 24.690 16.744 24.313 1.00 0.00 H
+HETATM 2704 O HOH A 902 26.437 16.432 27.052 1.00 0.00 O
+HETATM 2705 H HOH A 902 25.854 16.517 27.806 1.00 0.00 H
+HETATM 2706 H HOH A 902 26.880 17.278 26.992 1.00 0.00 H
+HETATM 2707 O HOH A 903 25.829 2.424 4.859 1.00 0.00 O
+HETATM 2708 H HOH A 903 25.033 2.875 4.580 1.00 0.00 H
+HETATM 2709 H HOH A 903 25.581 1.501 4.903 1.00 0.00 H
+HETATM 2710 O HOH A 904 23.226 3.733 4.552 1.00 0.00 O
+HETATM 2711 H HOH A 904 23.311 4.388 5.245 1.00 0.00 H
+HETATM 2712 H HOH A 904 22.505 3.172 4.836 1.00 0.00 H
+HETATM 2713 O HOH A 905 5.745 3.882 3.083 1.00 0.00 O
+HETATM 2714 H HOH A 905 6.023 3.533 2.236 1.00 0.00 H
+HETATM 2715 H HOH A 905 5.765 3.129 3.673 1.00 0.00 H
+HETATM 2716 O HOH A 906 6.059 2.604 0.465 1.00 0.00 O
+HETATM 2717 H HOH A 906 5.326 3.022 0.012 1.00 0.00 H
+HETATM 2718 H HOH A 906 5.831 1.675 0.488 1.00 0.00 H
+HETATM 2719 O HOH A 907 24.615 29.077 8.037 1.00 0.00 O
+HETATM 2720 H HOH A 907 25.030 28.425 7.473 1.00 0.00 H
+HETATM 2721 H HOH A 907 25.002 28.930 8.900 1.00 0.00 H
+HETATM 2722 O HOH A 908 25.522 26.714 6.562 1.00 0.00 O
+HETATM 2723 H HOH A 908 24.679 26.436 6.202 1.00 0.00 H
+HETATM 2724 H HOH A 908 25.781 26.002 7.146 1.00 0.00 H
+HETATM 2725 O HOH A 909 16.462 19.041 0.768 1.00 0.00 O
+HETATM 2726 H HOH A 909 16.919 19.867 0.610 1.00 0.00 H
+HETATM 2727 H HOH A 909 16.158 19.104 1.674 1.00 0.00 H
+HETATM 2728 O HOH A 910 18.287 21.326 0.587 1.00 0.00 O
+HETATM 2729 H HOH A 910 19.046 20.876 0.214 1.00 0.00 H
+HETATM 2730 H HOH A 910 18.580 21.622 1.448 1.00 0.00 H
+HETATM 2731 O HOH A 911 21.839 17.783 4.015 1.00 0.00 O
+HETATM 2732 H HOH A 911 21.130 18.343 3.698 1.00 0.00 H
+HETATM 2733 H HOH A 911 22.223 18.271 4.744 1.00 0.00 H
+HETATM 2734 O HOH A 912 20.093 19.797 2.798 1.00 0.00 O
+HETATM 2735 H HOH A 912 20.381 19.707 1.889 1.00 0.00 H
+HETATM 2736 H HOH A 912 20.345 20.687 3.044 1.00 0.00 H
+HETATM 2737 O HOH A 913 8.393 2.651 10.731 1.00 0.00 O
+HETATM 2738 H HOH A 913 8.740 1.833 11.087 1.00 0.00 H
+HETATM 2739 H HOH A 913 8.408 2.525 9.782 1.00 0.00 H
+HETATM 2740 O HOH A 914 9.966 0.362 11.663 1.00 0.00 O
+HETATM 2741 H HOH A 914 10.572 0.828 12.240 1.00 0.00 H
+HETATM 2742 H HOH A 914 10.520 -0.000 10.972 1.00 0.00 H
+HETATM 2743 O HOH A 915 30.000 24.126 16.607 1.00 0.00 O
+HETATM 2744 H HOH A 915 29.435 23.599 17.171 1.00 0.00 H
+HETATM 2745 H HOH A 915 29.581 24.092 15.747 1.00 0.00 H
+HETATM 2746 O HOH A 916 28.523 22.065 18.076 1.00 0.00 O
+HETATM 2747 H HOH A 916 29.268 21.575 18.426 1.00 0.00 H
+HETATM 2748 H HOH A 916 28.083 21.450 17.489 1.00 0.00 H
+HETATM 2749 O HOH A 917 3.888 8.739 19.998 1.00 0.00 O
+HETATM 2750 H HOH A 917 4.206 8.701 19.097 1.00 0.00 H
+HETATM 2751 H HOH A 917 4.437 8.117 20.474 1.00 0.00 H
+HETATM 2752 O HOH A 918 4.563 8.129 17.214 1.00 0.00 O
+HETATM 2753 H HOH A 918 3.675 8.038 16.866 1.00 0.00 H
+HETATM 2754 H HOH A 918 4.951 7.259 17.119 1.00 0.00 H
+HETATM 2755 O HOH A 919 20.282 26.979 15.639 1.00 0.00 O
+HETATM 2756 H HOH A 919 20.752 27.788 15.436 1.00 0.00 H
+HETATM 2757 H HOH A 919 19.757 27.193 16.410 1.00 0.00 H
+HETATM 2758 O HOH A 920 22.058 29.302 15.459 1.00 0.00 O
+HETATM 2759 H HOH A 920 22.894 28.840 15.382 1.00 0.00 H
+HETATM 2760 H HOH A 920 22.118 29.775 16.289 1.00 0.00 H
+HETATM 2761 O HOH A 921 17.453 6.626 9.600 1.00 0.00 O
+HETATM 2762 H HOH A 921 17.964 5.942 10.031 1.00 0.00 H
+HETATM 2763 H HOH A 921 16.792 6.876 10.245 1.00 0.00 H
+HETATM 2764 O HOH A 922 18.570 4.195 10.794 1.00 0.00 O
+HETATM 2765 H HOH A 922 18.509 3.618 10.032 1.00 0.00 H
+HETATM 2766 H HOH A 922 17.979 3.807 11.439 1.00 0.00 H
+HETATM 2767 O HOH A 923 14.181 13.464 11.467 1.00 0.00 O
+HETATM 2768 H HOH A 923 13.484 13.282 12.096 1.00 0.00 H
+HETATM 2769 H HOH A 923 13.752 13.959 10.769 1.00 0.00 H
+HETATM 2770 O HOH A 924 11.889 12.502 13.017 1.00 0.00 O
+HETATM 2771 H HOH A 924 12.127 11.576 13.067 1.00 0.00 H
+HETATM 2772 H HOH A 924 11.078 12.516 12.508 1.00 0.00 H
+HETATM 2773 O HOH A 925 7.054 25.285 10.177 1.00 0.00 O
+HETATM 2774 H HOH A 925 7.086 25.005 11.092 1.00 0.00 H
+HETATM 2775 H HOH A 925 7.639 24.681 9.720 1.00 0.00 H
+HETATM 2776 O HOH A 926 7.660 24.700 12.983 1.00 0.00 O
+HETATM 2777 H HOH A 926 7.804 25.596 13.289 1.00 0.00 H
+HETATM 2778 H HOH A 926 8.509 24.270 13.086 1.00 0.00 H
+HETATM 2779 O HOH A 927 15.751 2.619 13.913 1.00 0.00 O
+HETATM 2780 H HOH A 927 14.830 2.384 14.027 1.00 0.00 H
+HETATM 2781 H HOH A 927 15.834 2.816 12.979 1.00 0.00 H
+HETATM 2782 O HOH A 928 13.091 1.396 14.033 1.00 0.00 O
+HETATM 2783 H HOH A 928 13.317 0.607 14.526 1.00 0.00 H
+HETATM 2784 H HOH A 928 12.804 1.074 13.179 1.00 0.00 H
+HETATM 2785 O HOH A 929 19.496 28.429 5.299 1.00 0.00 O
+HETATM 2786 H HOH A 929 20.130 28.490 4.585 1.00 0.00 H
+HETATM 2787 H HOH A 929 19.989 28.051 6.027 1.00 0.00 H
+HETATM 2788 O HOH A 930 21.346 28.050 3.059 1.00 0.00 O
+HETATM 2789 H HOH A 930 20.740 27.643 2.439 1.00 0.00 H
+HETATM 2790 H HOH A 930 21.998 27.373 3.241 1.00 0.00 H
+HETATM 2791 O HOH A 931 2.974 15.478 13.618 1.00 0.00 O
+HETATM 2792 H HOH A 931 2.505 14.644 13.633 1.00 0.00 H
+HETATM 2793 H HOH A 931 3.581 15.427 14.357 1.00 0.00 H
+HETATM 2794 O HOH A 932 1.244 13.163 14.100 1.00 0.00 O
+HETATM 2795 H HOH A 932 0.395 13.599 14.021 1.00 0.00 H
+HETATM 2796 H HOH A 932 1.282 12.869 15.010 1.00 0.00 H
+HETATM 2797 O HOH A 933 -0.001 13.690 2.885 1.00 0.00 O
+HETATM 2798 H HOH A 933 0.736 13.215 3.269 1.00 0.00 H
+HETATM 2799 H HOH A 933 0.151 14.605 3.125 1.00 0.00 H
+HETATM 2800 O HOH A 934 1.963 12.297 4.555 1.00 0.00 O
+HETATM 2801 H HOH A 934 1.383 11.640 4.941 1.00 0.00 H
+HETATM 2802 H HOH A 934 2.250 12.832 5.295 1.00 0.00 H
+HETATM 2803 O HOH A 935 24.367 12.866 16.077 1.00 0.00 O
+HETATM 2804 H HOH A 935 25.138 13.191 15.613 1.00 0.00 H
+HETATM 2805 H HOH A 935 24.506 13.128 16.987 1.00 0.00 H
+HETATM 2806 O HOH A 936 26.991 13.404 14.890 1.00 0.00 O
+HETATM 2807 H HOH A 936 27.129 12.561 14.456 1.00 0.00 H
+HETATM 2808 H HOH A 936 27.682 13.453 15.550 1.00 0.00 H
+HETATM 2809 O HOH A 937 6.449 18.974 14.537 1.00 0.00 O
+HETATM 2810 H HOH A 937 5.623 18.609 14.854 1.00 0.00 H
+HETATM 2811 H HOH A 937 6.895 19.280 15.326 1.00 0.00 H
+HETATM 2812 O HOH A 938 3.759 18.406 15.550 1.00 0.00 O
+HETATM 2813 H HOH A 938 3.253 18.888 14.894 1.00 0.00 H
+HETATM 2814 H HOH A 938 3.581 18.860 16.374 1.00 0.00 H
+HETATM 2815 O HOH A 939 15.435 15.272 4.893 1.00 0.00 O
+HETATM 2816 H HOH A 939 16.266 15.597 4.547 1.00 0.00 H
+HETATM 2817 H HOH A 939 15.495 15.416 5.838 1.00 0.00 H
+HETATM 2818 O HOH A 940 18.191 15.770 4.033 1.00 0.00 O
+HETATM 2819 H HOH A 940 18.326 14.977 3.513 1.00 0.00 H
+HETATM 2820 H HOH A 940 18.813 15.695 4.756 1.00 0.00 H
+HETATM 2821 O HOH A 941 17.190 17.343 22.398 1.00 0.00 O
+HETATM 2822 H HOH A 941 16.660 18.134 22.301 1.00 0.00 H
+HETATM 2823 H HOH A 941 16.623 16.634 22.095 1.00 0.00 H
+HETATM 2824 O HOH A 942 15.308 19.581 22.584 1.00 0.00 O
+HETATM 2825 H HOH A 942 15.519 19.874 23.471 1.00 0.00 H
+HETATM 2826 H HOH A 942 14.400 19.284 22.637 1.00 0.00 H
+HETATM 2827 O HOH A 943 14.701 28.451 29.095 1.00 0.00 O
+HETATM 2828 H HOH A 943 14.049 27.910 28.649 1.00 0.00 H
+HETATM 2829 H HOH A 943 14.694 28.139 30.000 1.00 0.00 H
+HETATM 2830 O HOH A 944 12.325 27.142 27.989 1.00 0.00 O
+HETATM 2831 H HOH A 944 11.910 27.908 27.590 1.00 0.00 H
+HETATM 2832 H HOH A 944 11.715 26.865 28.673 1.00 0.00 H
+HETATM 2833 O HOH A 945 19.483 6.991 8.834 1.00 0.00 O
+HETATM 2834 H HOH A 945 19.617 7.829 9.278 1.00 0.00 H
+HETATM 2835 H HOH A 945 19.749 7.153 7.929 1.00 0.00 H
+HETATM 2836 O HOH A 946 19.403 9.707 9.932 1.00 0.00 O
+HETATM 2837 H HOH A 946 18.532 9.677 10.329 1.00 0.00 H
+HETATM 2838 H HOH A 946 19.334 10.371 9.246 1.00 0.00 H
+HETATM 2839 O HOH A 947 12.823 29.470 20.600 1.00 0.00 O
+HETATM 2840 H HOH A 947 12.092 29.101 20.105 1.00 0.00 H
+HETATM 2841 H HOH A 947 13.603 29.079 20.205 1.00 0.00 H
+HETATM 2842 O HOH A 948 10.678 27.871 19.406 1.00 0.00 O
+HETATM 2843 H HOH A 948 10.205 27.643 20.207 1.00 0.00 H
+HETATM 2844 H HOH A 948 10.998 27.034 19.068 1.00 0.00 H
+HETATM 2845 O HOH A 949 4.744 8.786 2.569 1.00 0.00 O
+HETATM 2846 H HOH A 949 4.937 8.111 1.919 1.00 0.00 H
+HETATM 2847 H HOH A 949 5.566 9.268 2.668 1.00 0.00 H
+HETATM 2848 O HOH A 950 5.598 6.453 1.017 1.00 0.00 O
+HETATM 2849 H HOH A 950 5.208 5.767 1.561 1.00 0.00 H
+HETATM 2850 H HOH A 950 6.541 6.304 1.080 1.00 0.00 H
+HETATM 2851 O HOH A 951 0.196 18.628 18.097 1.00 0.00 O
+HETATM 2852 H HOH A 951 0.504 19.445 18.489 1.00 0.00 H
+HETATM 2853 H HOH A 951 -0.000 18.856 17.188 1.00 0.00 H
+HETATM 2854 O HOH A 952 0.579 21.269 19.308 1.00 0.00 O
+HETATM 2855 H HOH A 952 -0.001 21.166 20.064 1.00 0.00 H
+HETATM 2856 H HOH A 952 0.178 21.965 18.788 1.00 0.00 H
+HETATM 2857 O HOH A 953 10.464 8.665 11.143 1.00 0.00 O
+HETATM 2858 H HOH A 953 10.399 8.980 12.045 1.00 0.00 H
+HETATM 2859 H HOH A 953 10.860 9.393 10.663 1.00 0.00 H
+HETATM 2860 O HOH A 954 9.811 9.924 13.707 1.00 0.00 O
+HETATM 2861 H HOH A 954 8.897 9.646 13.776 1.00 0.00 H
+HETATM 2862 H HOH A 954 9.770 10.877 13.640 1.00 0.00 H
+HETATM 2863 O HOH A 955 9.597 29.279 17.814 1.00 0.00 O
+HETATM 2864 H HOH A 955 9.162 29.282 18.667 1.00 0.00 H
+HETATM 2865 H HOH A 955 9.190 30.001 17.334 1.00 0.00 H
+HETATM 2866 O HOH A 956 7.832 29.037 20.140 1.00 0.00 O
+HETATM 2867 H HOH A 956 7.670 28.094 20.102 1.00 0.00 H
+HETATM 2868 H HOH A 956 6.976 29.436 19.986 1.00 0.00 H
+HETATM 2869 O HOH A 957 20.027 19.582 13.152 1.00 0.00 O
+HETATM 2870 H HOH A 957 20.447 19.509 12.295 1.00 0.00 H
+HETATM 2871 H HOH A 957 19.903 20.523 13.279 1.00 0.00 H
+HETATM 2872 O HOH A 958 21.788 19.519 10.811 1.00 0.00 O
+HETATM 2873 H HOH A 958 22.460 18.928 11.151 1.00 0.00 H
+HETATM 2874 H HOH A 958 22.241 20.351 10.679 1.00 0.00 H
+HETATM 2875 O HOH A 959 4.475 10.449 5.818 1.00 0.00 O
+HETATM 2876 H HOH A 959 5.084 11.137 6.085 1.00 0.00 H
+HETATM 2877 H HOH A 959 3.608 10.841 5.926 1.00 0.00 H
+HETATM 2878 O HOH A 960 6.189 12.403 7.170 1.00 0.00 O
+HETATM 2879 H HOH A 960 6.676 11.802 7.734 1.00 0.00 H
+HETATM 2880 H HOH A 960 5.696 12.957 7.775 1.00 0.00 H
+HETATM 2881 O HOH A 961 15.090 16.401 2.035 1.00 0.00 O
+HETATM 2882 H HOH A 961 14.466 17.092 1.812 1.00 0.00 H
+HETATM 2883 H HOH A 961 15.553 16.734 2.804 1.00 0.00 H
+HETATM 2884 O HOH A 962 13.639 18.781 1.131 1.00 0.00 O
+HETATM 2885 H HOH A 962 13.895 18.764 0.208 1.00 0.00 H
+HETATM 2886 H HOH A 962 14.022 19.588 1.474 1.00 0.00 H
+HETATM 2887 O HOH A 963 13.008 20.711 3.071 1.00 0.00 O
+HETATM 2888 H HOH A 963 12.371 20.751 3.784 1.00 0.00 H
+HETATM 2889 H HOH A 963 12.594 21.187 2.351 1.00 0.00 H
+HETATM 2890 O HOH A 964 10.786 20.421 4.957 1.00 0.00 O
+HETATM 2891 H HOH A 964 10.858 19.480 5.122 1.00 0.00 H
+HETATM 2892 H HOH A 964 9.935 20.527 4.531 1.00 0.00 H
+HETATM 2893 O HOH A 965 9.769 8.432 26.366 1.00 0.00 O
+HETATM 2894 H HOH A 965 9.941 8.419 27.307 1.00 0.00 H
+HETATM 2895 H HOH A 965 10.181 9.239 26.058 1.00 0.00 H
+HETATM 2896 O HOH A 966 9.868 8.779 29.274 1.00 0.00 O
+HETATM 2897 H HOH A 966 8.952 8.584 29.473 1.00 0.00 H
+HETATM 2898 H HOH A 966 9.979 9.696 29.523 1.00 0.00 H
+HETATM 2899 O HOH A 967 17.763 17.299 9.342 1.00 0.00 O
+HETATM 2900 H HOH A 967 18.574 16.986 9.741 1.00 0.00 H
+HETATM 2901 H HOH A 967 17.835 17.047 8.421 1.00 0.00 H
+HETATM 2902 O HOH A 968 20.482 16.805 10.315 1.00 0.00 O
+HETATM 2903 H HOH A 968 20.637 17.647 10.744 1.00 0.00 H
+HETATM 2904 H HOH A 968 21.120 16.776 9.602 1.00 0.00 H
+HETATM 2905 O HOH A 969 2.032 11.340 21.916 1.00 0.00 O
+HETATM 2906 H HOH A 969 1.954 10.442 22.239 1.00 0.00 H
+HETATM 2907 H HOH A 969 2.926 11.598 22.138 1.00 0.00 H
+HETATM 2908 O HOH A 970 1.739 8.842 23.421 1.00 0.00 O
+HETATM 2909 H HOH A 970 0.909 9.033 23.858 1.00 0.00 H
+HETATM 2910 H HOH A 970 2.376 8.773 24.131 1.00 0.00 H
+HETATM 2911 O HOH A 971 6.030 10.439 23.018 1.00 0.00 O
+HETATM 2912 H HOH A 971 5.272 10.973 23.253 1.00 0.00 H
+HETATM 2913 H HOH A 971 5.656 9.627 22.675 1.00 0.00 H
+HETATM 2914 O HOH A 972 3.681 11.730 24.200 1.00 0.00 O
+HETATM 2915 H HOH A 972 4.046 11.932 25.062 1.00 0.00 H
+HETATM 2916 H HOH A 972 2.978 11.106 24.376 1.00 0.00 H
+HETATM 2917 O HOH A 973 22.489 19.121 8.764 1.00 0.00 O
+HETATM 2918 H HOH A 973 23.086 19.778 8.406 1.00 0.00 H
+HETATM 2919 H HOH A 973 21.630 19.362 8.417 1.00 0.00 H
+HETATM 2920 O HOH A 974 24.096 21.472 8.076 1.00 0.00 O
+HETATM 2921 H HOH A 974 24.489 21.634 8.934 1.00 0.00 H
+HETATM 2922 H HOH A 974 23.554 22.243 7.909 1.00 0.00 H
+HETATM 2923 O HOH A 975 2.249 10.109 13.276 1.00 0.00 O
+HETATM 2924 H HOH A 975 3.185 10.308 13.263 1.00 0.00 H
+HETATM 2925 H HOH A 975 1.842 10.891 13.651 1.00 0.00 H
+HETATM 2926 O HOH A 976 5.089 10.602 13.800 1.00 0.00 O
+HETATM 2927 H HOH A 976 5.310 9.761 14.202 1.00 0.00 H
+HETATM 2928 H HOH A 976 5.221 11.244 14.497 1.00 0.00 H
+HETATM 2929 O HOH A 977 23.989 4.970 18.004 1.00 0.00 O
+HETATM 2930 H HOH A 977 24.331 5.140 18.881 1.00 0.00 H
+HETATM 2931 H HOH A 977 23.444 5.732 17.806 1.00 0.00 H
+HETATM 2932 O HOH A 978 24.512 5.331 20.864 1.00 0.00 O
+HETATM 2933 H HOH A 978 24.271 4.455 21.167 1.00 0.00 H
+HETATM 2934 H HOH A 978 23.874 5.914 21.276 1.00 0.00 H
+HETATM 2935 O HOH A 979 13.266 22.958 27.982 1.00 0.00 O
+HETATM 2936 H HOH A 979 12.605 22.845 28.664 1.00 0.00 H
+HETATM 2937 H HOH A 979 13.240 23.892 27.774 1.00 0.00 H
+HETATM 2938 O HOH A 980 10.867 22.643 29.633 1.00 0.00 O
+HETATM 2939 H HOH A 980 10.478 21.893 29.182 1.00 0.00 H
+HETATM 2940 H HOH A 980 10.242 23.356 29.500 1.00 0.00 H
+HETATM 2941 O HOH A 981 16.978 21.242 11.455 1.00 0.00 O
+HETATM 2942 H HOH A 981 16.134 21.694 11.456 1.00 0.00 H
+HETATM 2943 H HOH A 981 16.953 20.685 12.233 1.00 0.00 H
+HETATM 2944 O HOH A 982 14.636 22.953 11.867 1.00 0.00 O
+HETATM 2945 H HOH A 982 15.051 23.804 11.722 1.00 0.00 H
+HETATM 2946 H HOH A 982 14.359 22.971 12.783 1.00 0.00 H
+HETATM 2947 O HOH A 983 21.319 10.711 22.949 1.00 0.00 O
+HETATM 2948 H HOH A 983 20.964 11.482 22.508 1.00 0.00 H
+HETATM 2949 H HOH A 983 21.156 10.870 23.879 1.00 0.00 H
+HETATM 2950 O HOH A 984 20.716 13.328 21.779 1.00 0.00 O
+HETATM 2951 H HOH A 984 21.512 13.441 21.258 1.00 0.00 H
+HETATM 2952 H HOH A 984 20.750 14.030 22.429 1.00 0.00 H
+HETATM 2953 O HOH A 985 12.673 22.835 5.540 1.00 0.00 O
+HETATM 2954 H HOH A 985 12.543 21.894 5.655 1.00 0.00 H
+HETATM 2955 H HOH A 985 12.971 22.928 4.636 1.00 0.00 H
+HETATM 2956 O HOH A 986 12.849 19.938 5.936 1.00 0.00 O
+HETATM 2957 H HOH A 986 13.342 19.934 6.757 1.00 0.00 H
+HETATM 2958 H HOH A 986 13.433 19.523 5.302 1.00 0.00 H
+HETATM 2959 O HOH A 987 8.445 23.893 1.988 1.00 0.00 O
+HETATM 2960 H HOH A 987 8.568 24.101 2.914 1.00 0.00 H
+HETATM 2961 H HOH A 987 9.276 23.502 1.718 1.00 0.00 H
+HETATM 2962 O HOH A 988 9.122 24.977 4.624 1.00 0.00 O
+HETATM 2963 H HOH A 988 8.784 25.866 4.506 1.00 0.00 H
+HETATM 2964 H HOH A 988 10.066 25.090 4.736 1.00 0.00 H
+HETATM 2965 O HOH A 989 16.315 27.150 3.519 1.00 0.00 O
+HETATM 2966 H HOH A 989 16.673 26.611 2.814 1.00 0.00 H
+HETATM 2967 H HOH A 989 17.067 27.640 3.852 1.00 0.00 H
+HETATM 2968 O HOH A 990 17.608 25.169 1.789 1.00 0.00 O
+HETATM 2969 H HOH A 990 17.179 24.382 2.126 1.00 0.00 H
+HETATM 2970 H HOH A 990 18.533 25.053 2.004 1.00 0.00 H
+HETATM 2971 O HOH A 991 5.855 16.055 19.169 1.00 0.00 O
+HETATM 2972 H HOH A 991 6.185 16.613 18.465 1.00 0.00 H
+HETATM 2973 H HOH A 991 4.948 16.334 19.293 1.00 0.00 H
+HETATM 2974 O HOH A 992 6.901 18.164 17.426 1.00 0.00 O
+HETATM 2975 H HOH A 992 7.692 18.381 17.920 1.00 0.00 H
+HETATM 2976 H HOH A 992 6.368 18.958 17.461 1.00 0.00 H
+HETATM 2977 O HOH A 993 26.188 14.225 23.476 1.00 0.00 O
+HETATM 2978 H HOH A 993 26.168 13.326 23.805 1.00 0.00 H
+HETATM 2979 H HOH A 993 27.077 14.528 23.660 1.00 0.00 H
+HETATM 2980 O HOH A 994 26.080 11.725 25.001 1.00 0.00 O
+HETATM 2981 H HOH A 994 25.260 11.878 25.471 1.00 0.00 H
+HETATM 2982 H HOH A 994 26.749 11.691 25.684 1.00 0.00 H
+HETATM 2983 O HOH A 995 23.580 21.644 27.973 1.00 0.00 O
+HETATM 2984 H HOH A 995 24.381 21.128 27.876 1.00 0.00 H
+HETATM 2985 H HOH A 995 23.803 22.504 27.615 1.00 0.00 H
+HETATM 2986 O HOH A 996 26.210 20.362 28.137 1.00 0.00 O
+HETATM 2987 H HOH A 996 26.165 20.057 29.043 1.00 0.00 H
+HETATM 2988 H HOH A 996 26.923 21.000 28.131 1.00 0.00 H
+HETATM 2989 O HOH A 997 6.964 6.761 5.762 1.00 0.00 O
+HETATM 2990 H HOH A 997 6.343 7.069 6.422 1.00 0.00 H
+HETATM 2991 H HOH A 997 6.429 6.260 5.145 1.00 0.00 H
+HETATM 2992 O HOH A 998 5.096 7.167 7.982 1.00 0.00 O
+HETATM 2993 H HOH A 998 5.659 6.874 8.700 1.00 0.00 H
+HETATM 2994 H HOH A 998 4.376 6.537 7.967 1.00 0.00 H
+HETATM 2995 O HOH A 999 13.458 2.646 1.148 1.00 0.00 O
+HETATM 2996 H HOH A 999 13.341 2.796 2.086 1.00 0.00 H
+HETATM 2997 H HOH A 999 14.305 2.205 1.079 1.00 0.00 H
+HETATM 2998 O HOH A1000 13.472 3.539 3.939 1.00 0.00 O
+HETATM 2999 H HOH A1000 13.233 4.456 3.798 1.00 0.00 H
+HETATM 3000 H HOH A1000 14.356 3.572 4.302 1.00 0.00 H
+HETATM 3001 O HOH A1001 18.811 27.880 8.599 1.00 0.00 O
+HETATM 3002 H HOH A1001 18.857 27.051 9.075 1.00 0.00 H
+HETATM 3003 H HOH A1001 18.619 27.628 7.695 1.00 0.00 H
+HETATM 3004 O HOH A1002 19.474 25.298 9.814 1.00 0.00 O
+HETATM 3005 H HOH A1002 20.301 25.543 10.231 1.00 0.00 H
+HETATM 3006 H HOH A1002 19.717 24.644 9.160 1.00 0.00 H
+HETATM 3007 O HOH A1003 14.571 9.605 6.407 1.00 0.00 O
+HETATM 3008 H HOH A1003 14.674 8.709 6.725 1.00 0.00 H
+HETATM 3009 H HOH A1003 15.186 10.119 6.931 1.00 0.00 H
+HETATM 3010 O HOH A1004 14.565 7.043 7.826 1.00 0.00 O
+HETATM 3011 H HOH A1004 13.618 6.927 7.912 1.00 0.00 H
+HETATM 3012 H HOH A1004 14.881 7.128 8.726 1.00 0.00 H
+HETATM 3013 O HOH A1005 7.195 20.102 26.904 1.00 0.00 O
+HETATM 3014 H HOH A1005 6.672 20.324 26.134 1.00 0.00 H
+HETATM 3015 H HOH A1005 6.856 19.253 27.188 1.00 0.00 H
+HETATM 3016 O HOH A1006 5.187 20.919 24.932 1.00 0.00 O
+HETATM 3017 H HOH A1006 5.012 21.802 25.262 1.00 0.00 H
+HETATM 3018 H HOH A1006 4.361 20.451 25.045 1.00 0.00 H
+HETATM 3019 O HOH A1007 28.740 18.790 16.193 1.00 0.00 O
+HETATM 3020 H HOH A1007 28.182 18.435 16.885 1.00 0.00 H
+HETATM 3021 H HOH A1007 29.614 18.457 16.394 1.00 0.00 H
+HETATM 3022 O HOH A1008 27.267 18.119 18.635 1.00 0.00 O
+HETATM 3023 H HOH A1008 26.872 18.975 18.806 1.00 0.00 H
+HETATM 3024 H HOH A1008 27.851 17.969 19.378 1.00 0.00 H
+HETATM 3025 O HOH A1009 24.731 11.057 19.029 1.00 0.00 O
+HETATM 3026 H HOH A1009 25.214 11.652 18.456 1.00 0.00 H
+HETATM 3027 H HOH A1009 25.211 11.078 19.857 1.00 0.00 H
+HETATM 3028 O HOH A1010 26.582 12.441 17.228 1.00 0.00 O
+HETATM 3029 H HOH A1010 26.596 11.801 16.516 1.00 0.00 H
+HETATM 3030 H HOH A1010 27.477 12.447 17.567 1.00 0.00 H
+HETATM 3031 O HOH A1011 6.946 9.100 7.018 1.00 0.00 O
+HETATM 3032 H HOH A1011 6.839 9.440 6.130 1.00 0.00 H
+HETATM 3033 H HOH A1011 7.465 9.765 7.470 1.00 0.00 H
+HETATM 3034 O HOH A1012 7.163 9.963 4.226 1.00 0.00 O
+HETATM 3035 H HOH A1012 7.424 9.127 3.837 1.00 0.00 H
+HETATM 3036 H HOH A1012 7.913 10.540 4.085 1.00 0.00 H
+HETATM 3037 O HOH A1013 28.814 27.065 19.350 1.00 0.00 O
+HETATM 3038 H HOH A1013 28.607 26.220 19.748 1.00 0.00 H
+HETATM 3039 H HOH A1013 28.629 26.945 18.419 1.00 0.00 H
+HETATM 3040 O HOH A1014 28.688 24.313 20.348 1.00 0.00 O
+HETATM 3041 H HOH A1014 29.518 24.295 20.826 1.00 0.00 H
+HETATM 3042 H HOH A1014 28.798 23.671 19.647 1.00 0.00 H
+HETATM 3043 O HOH A1015 12.706 7.219 10.811 1.00 0.00 O
+HETATM 3044 H HOH A1015 11.938 7.176 10.242 1.00 0.00 H
+HETATM 3045 H HOH A1015 12.531 7.957 11.395 1.00 0.00 H
+HETATM 3046 O HOH A1016 10.598 7.534 8.801 1.00 0.00 O
+HETATM 3047 H HOH A1016 11.140 7.478 8.013 1.00 0.00 H
+HETATM 3048 H HOH A1016 10.242 8.422 8.788 1.00 0.00 H
+HETATM 3049 O HOH A1017 16.815 11.831 19.519 1.00 0.00 O
+HETATM 3050 H HOH A1017 17.589 12.315 19.231 1.00 0.00 H
+HETATM 3051 H HOH A1017 16.700 12.084 20.435 1.00 0.00 H
+HETATM 3052 O HOH A1018 19.474 12.909 18.927 1.00 0.00 O
+HETATM 3053 H HOH A1018 19.866 12.124 18.541 1.00 0.00 H
+HETATM 3054 H HOH A1018 19.983 13.068 19.721 1.00 0.00 H
+END
diff --git a/examples/md_ipi/driver.py b/examples/md_ipi/driver.py
new file mode 100644
index 000000000..55ad1d496
--- /dev/null
+++ b/examples/md_ipi/driver.py
@@ -0,0 +1,275 @@
+"""
+---------------------------------------------------------------------
+|I-PI socket client.
+|
+|Version: 0.1
+|Program Language: Python 3.6
+|Developer: Xinyan Wang
+|Homepage:https://github.com/WangXinyan940/i-pi-driver
+|
+|Receive coordinate and send force back to i-PI server using socket.
+|Read http://ipi-code.org/assets/pdf/manual.pdf for details.
+---------------------------------------------------------------------
+"""
+import os
+import socket
+import struct
+import numpy as np
+import sys
+
+# CONSTANTS
+BOHR = 5.291772108e-11 # Bohr -> m
+ANGSTROM = 1e-10 # angstrom -> m
+AMU = 1.660539040e-27 # amu -> kg
+FEMTO = 1e-15
+PICO = 1e-12
+EH = 4.35974417e-18 # Hartrees -> J
+EV = 1.6021766209e-19 # eV -> J
+H = 6.626069934e-34 # Planck const
+KB = 1.38064852e-23 # Boltzmann const
+MOLE = 6.02214129e23
+KJ = 1000.0
+KCAL = 4184.0
+# HEADERS
+STATUS = b"STATUS "
+NEEDINIT = b"NEEDINIT "
+READY = b"READY "
+HAVEDATA = b"HAVEDATA "
+FORCEREADY = b"FORCEREADY "
+# BYTES
+INT = 4
+FLOAT = 8
+
+
+class ExitSignal(BaseException):
+ pass
+
+
+class TimeOutSignal(BaseException):
+ pass
+
+class BaseDriver(object):
+ """
+ Base class of Socket driver.
+ """
+
+ def __init__(self, port, addr="127.0.0.1", socket_type='inet'):
+ if socket_type == 'inet':
+ self.socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
+ elif socket_type == 'unix':
+ self.socket = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM)
+ else:
+ sys.exit('Unknown socket type:', socket_type)
+ self.socket_type = socket_type
+ self.socket.settimeout(1000)
+ try:
+ if socket_type == 'inet':
+ self.socket.connect((addr, port))
+ elif socket_type == 'unix':
+ print('/tmp/ipi_'+addr)
+ self.socket.connect('/tmp/ipi_'+addr)
+ else:
+ sys.exit('Unknown socket type:', socket_type)
+ self.socket.settimeout(None)
+ except socket.timeout as e:
+ raise TimeOutSignal("Time out, quit.")
+ self.ifInit = False
+ self.ifForce = False
+ self.cell = None
+ self.inverse = None
+ self.crd = None
+ self.energy = None
+ self.force = None
+ self.extra = b""
+ self.nbead = -1
+ self.natom = -1
+
+ # cell interface added by Kuang
+ def grad(self, crd, cell):
+ """
+ Calculate gradient.
+ Need to be rewritten in inheritance.
+ """
+ return None, None
+
+ def update(self, text):
+ """
+ Update system message from INIT motion.
+ Need to be rewritten in inheritance.
+ Mostly we don't need it.
+ """
+ pass
+
+ def init(self):
+ """
+ Deal with message from INIT motion.
+ """
+ self.nbead = np.frombuffer(
+ self.socket.recv(INT * 1), dtype=np.int32)[0]
+ offset = np.frombuffer(self.socket.recv(INT * 1), dtype=np.int32)[0]
+ self.update(self.socket.recv(offset))
+ self.ifInit = True
+
+ def status(self):
+ """
+ Reply STATUS.
+ """
+ if self.ifInit and not self.ifForce:
+ self.socket.send(READY)
+ elif self.ifForce:
+ self.socket.send(HAVEDATA)
+ else:
+ self.socket.send(NEEDINIT)
+
+ def posdata(self):
+ """
+ Read position data.
+ """
+ self.cell = np.frombuffer(self.socket.recv(
+ FLOAT * 9), dtype=np.float64) * BOHR
+ self.inverse = np.frombuffer(self.socket.recv(
+ FLOAT * 9), dtype=np.float64) / BOHR
+ self.natom = np.frombuffer(
+ self.socket.recv(INT * 1), dtype=np.int32)[0]
+ if (self.socket_type == 'unix'):
+ crd = np.frombuffer(self.socket.recv(FLOAT * 3 * self.natom, socket.MSG_WAITALL), dtype=np.float64)
+ else:
+ crd = np.frombuffer(self.socket.recv(FLOAT * 3 * self.natom), dtype=np.float64)
+ self.crd = crd.reshape((self.natom, 3)) * BOHR
+ # added by Kuang
+ self.cell = self.cell.reshape((3, 3)).T
+ self.inverse = self.inverse.reshape((3, 3)).T
+ energy, force = self.grad(self.crd, self.cell)
+ self.energy = energy
+ self.force = - force
+ self.ifForce = True
+
+ def getforce(self):
+ """
+ Reply GETFORCE.
+ """
+ self.socket.send(FORCEREADY)
+ self.socket.send(struct.pack("d", self.energy / EH))
+ self.socket.send(struct.pack("i", self.natom))
+ for f in self.force.ravel():
+ self.socket.send(struct.pack("d", f / (EH / BOHR))
+ ) # Force unit: xx
+ virial = np.diag((self.force * self.crd).sum(axis=0)).ravel() / EH
+ for v in virial:
+ self.socket.send(struct.pack("d", v))
+ extra = self.extra if len(self.extra) > 0 else b" "
+ lextra = len(extra)
+ self.socket.send(struct.pack("i", lextra))
+ self.socket.send(extra)
+ self.ifForce = False
+
+ def exit(self):
+ """
+ Exit.
+ """
+ self.socket.close()
+ raise ExitSignal()
+
+ def parse(self):
+ """
+ Reply the request from server.
+ """
+ try:
+ self.socket.settimeout(1000)
+ header = self.socket.recv(12).strip()
+ self.socket.settimeout(None)
+ except socket.timeout as e:
+ raise TimeOutSignal("Time out, quit.")
+ if len(header) < 2:
+ raise TimeOutSignal()
+ if header == b"STATUS":
+ self.status()
+ elif header == b"INIT":
+ self.init()
+ elif header == b"POSDATA":
+ self.posdata()
+ elif header == b"GETFORCE":
+ self.getforce()
+ elif header == b"EXIT":
+ self.exit()
+
+
+class HarmonicDriver(BaseDriver):
+ """
+ Driver for ideal gas molecule with harmonic potential.
+ Just for test.
+ """
+
+ def __init__(self, port, addr, k):
+ BaseDriver.__init__(self, port, addr, 'inet')
+ self.kconst = k * (KJ / MOLE)
+
+ def grad(self, crd, cell):
+ r = (crd ** 2).sum(axis=1)
+ energy = (self.kconst * r ** 2).sum()
+ grad = 2 * self.kconst * crd / r.reshape((-1, 1))
+ return energy, grad
+
+
+class GaussDriver(BaseDriver):
+ """
+ Driver for QM calculation with Gaussian.
+ """
+
+ def __init__(self, port, addr, template, atoms, path="g09"):
+ BaseDriver.__init__(self, port, addr, 'inet')
+ with open(template, "r") as f:
+ text = f.readlines()
+ self.template = text
+ self.atoms = atoms
+ self.gau = path
+
+ def gengjf(self, crd):
+ """
+ Generate .gjf file.
+ """
+ with open("tmp.gjf", "w") as f:
+ for line in self.template:
+ if "[coord]" in line:
+ for i in range(len(self.atoms)):
+ f.write("%s %16.8f %16.8f %16.8f\n" %
+ (self.atoms[i], crd[i, 0], crd[i, 1], crd[i, 2]))
+ else:
+ f.write(line)
+
+ def readlog(self):
+ """
+ Get energy and force from .log file.
+ """
+ with open("tmp.log", "r") as f:
+ text = f.readlines()
+ natoms = len(self.atoms)
+ ener = [i for i in text if "SCF Done:" in i]
+ if len(ener) != 0:
+ ener = ener[-1]
+ ener = np.float64(ener.split()[4])
+ else:
+ ener = np.float64(
+ [i for i in text if "Energy=" in i][-1].split()[1])
+ for ni, li in enumerate(text):
+ if "Forces (Hartrees/Bohr)" in li:
+ break
+ forces = text[ni + 3:ni + 3 + natoms]
+ forces = [i.strip().split()[-3:] for i in forces]
+ forces = [[np.float64(i[0]), np.float64(i[1]), np.float64(i[2])]
+ for i in forces]
+ return ener, - np.array(forces)
+
+ def grad(self, crd, cell):
+ self.gengjf(crd / ANGSTROM)
+ os.system("%s tmp.gjf" % self.gau)
+ energy, grad = self.readlog()
+ energy = energy * EH
+ grad = grad * (EH / BOHR)
+ return energy, grad
+
+
+if __name__ == '__main__':
+ driver = HarmonicDriver(31415, "127.0.0.1", 100.0)
+ while True:
+ driver.parse()
diff --git a/examples/water_dimer/fullpol.xml b/examples/md_ipi/forcefield.xml
similarity index 55%
rename from examples/water_dimer/fullpol.xml
rename to examples/md_ipi/forcefield.xml
index f9ee3c764..80d68f922 100644
--- a/examples/water_dimer/fullpol.xml
+++ b/examples/md_ipi/forcefield.xml
@@ -13,34 +13,28 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
-
-
+
-
diff --git a/examples/md_ipi/input.xml b/examples/md_ipi/input.xml
new file mode 100644
index 000000000..99babfd50
--- /dev/null
+++ b/examples/md_ipi/input.xml
@@ -0,0 +1,38 @@
+
+
+ 200000
+
+ 12345
+
+
+ unix_dmff
+
+
+ unix_eann
+
+
+
+ density_0.03338_init.pdb
+ 295
+
+
+
+
+
+
+
+ 0.50
+
+ 1000
+
+
+
+
+ 295
+
+
+
diff --git a/examples/md_ipi/intra.py b/examples/md_ipi/intra.py
new file mode 100755
index 000000000..47d4ad803
--- /dev/null
+++ b/examples/md_ipi/intra.py
@@ -0,0 +1,527 @@
+import sys
+import numpy as np
+import jax.numpy as jnp
+from jax import grad, value_and_grad
+from dmff.settings import DO_JIT
+from dmff.utils import jit_condition
+from dmff.admp.spatial import v_pbc_shift
+from dmff.admp.pme import ADMPPmeForce
+from dmff.admp.parser import *
+from jax import vmap
+import time
+#from admp.multipole import convert_cart2harm
+#from jax_md import partition, space
+
+#const
+f5z = 0.999677885
+fbasis = 0.15860145369897
+fcore = -1.6351695982132
+frest = 1.0
+reoh = 0.958649;
+thetae = 104.3475;
+b1 = 2.0;
+roh = 0.9519607159623009;
+alphaoh = 2.587949757553683;
+deohA = 42290.92019288289;
+phh1A = 16.94879431193463;
+phh2 = 12.66426998162947;
+
+c5zA = jnp.array([4.2278462684916e+04, 4.5859382909906e-02, 9.4804986183058e+03,
+ 7.5485566680955e+02, 1.9865052511496e+03, 4.3768071560862e+02,
+ 1.4466054104131e+03, 1.3591924557890e+02,-1.4299027252645e+03,
+ 6.6966329416373e+02, 3.8065088734195e+03,-5.0582552618154e+02,
+ -3.2067534385604e+03, 6.9673382568135e+02, 1.6789085874578e+03,
+ -3.5387509130093e+03,-1.2902326455736e+04,-6.4271125232353e+03,
+ -6.9346876863641e+03,-4.9765266152649e+02,-3.4380943579627e+03,
+ 3.9925274973255e+03,-1.2703668547457e+04,-1.5831591056092e+04,
+ 2.9431777405339e+04, 2.5071411925779e+04,-4.8518811956397e+04,
+ -1.4430705306580e+04, 2.5844109323395e+04,-2.3371683301770e+03,
+ 1.2333872678202e+04, 6.6525207018832e+03,-2.0884209672231e+03,
+ -6.3008463062877e+03, 4.2548148298119e+04, 2.1561445953347e+04,
+ -1.5517277060400e+05, 2.9277086555691e+04, 2.6154026873478e+05,
+ -1.3093666159230e+05,-1.6260425387088e+05, 1.2311652217133e+05,
+ -5.1764697159603e+04, 2.5287599662992e+03, 3.0114701659513e+04,
+ -2.0580084492150e+03, 3.3617940269402e+04, 1.3503379582016e+04,
+ -1.0401149481887e+05,-6.3248258344140e+04, 2.4576697811922e+05,
+ 8.9685253338525e+04,-2.3910076031416e+05,-6.5265145723160e+04,
+ 8.9184290973880e+04,-8.0850272976101e+03,-3.1054961140464e+04,
+ -1.3684354599285e+04, 9.3754012976495e+03,-7.4676475789329e+04,
+ -1.8122270942076e+05, 2.6987309391410e+05, 4.0582251904706e+05,
+ -4.7103517814752e+05,-3.6115503974010e+05, 3.2284775325099e+05,
+ 1.3264691929787e+04, 1.8025253924335e+05,-1.2235925565102e+04,
+ -9.1363898120735e+03,-4.1294242946858e+04,-3.4995730900098e+04,
+ 3.1769893347165e+05, 2.8395605362570e+05,-1.0784536354219e+06,
+ -5.9451106980882e+05, 1.5215430060937e+06, 4.5943167339298e+05,
+ -7.9957883936866e+05,-9.2432840622294e+04, 5.5825423140341e+03,
+ 3.0673594098716e+03, 8.7439532014842e+04, 1.9113438435651e+05,
+ -3.4306742659939e+05,-3.0711488132651e+05, 6.2118702580693e+05,
+ -1.5805976377422e+04,-4.2038045404190e+05, 3.4847108834282e+05,
+ -1.3486811106770e+04, 3.1256632170871e+04, 5.3344700235019e+03,
+ 2.6384242145376e+04, 1.2917121516510e+05,-1.3160848301195e+05,
+ -4.5853998051192e+05, 3.5760105069089e+05, 6.4570143281747e+05,
+ -3.6980075904167e+05,-3.2941029518332e+05,-3.5042507366553e+05,
+ 2.1513919629391e+03, 6.3403845616538e+04, 6.2152822008047e+04,
+ -4.8805335375295e+05,-6.3261951398766e+05, 1.8433340786742e+06,
+ 1.4650263449690e+06,-2.9204939728308e+06,-1.1011338105757e+06,
+ 1.7270664922758e+06, 3.4925947462024e+05,-1.9526251371308e+04,
+ -3.2271030511683e+04,-3.7601575719875e+05, 1.8295007005531e+05,
+ 1.5005699079799e+06,-1.2350076538617e+06,-1.8221938812193e+06,
+ 1.5438780841786e+06,-3.2729150692367e+03, 1.0546285883943e+04,
+ -4.7118461673723e+04,-1.1458551385925e+05, 2.7704588008958e+05,
+ 7.4145816862032e+05,-6.6864945408289e+05,-1.6992324545166e+06,
+ 6.7487333473248e+05, 1.4361670430046e+06,-2.0837555267331e+05,
+ 4.7678355561019e+05,-1.5194821786066e+04,-1.1987249931134e+05,
+ 1.3007675671713e+05, 9.6641544907323e+05,-5.3379849922258e+05,
+ -2.4303858824867e+06, 1.5261649025605e+06, 2.0186755858342e+06,
+ -1.6429544469130e+06,-1.7921520714752e+04, 1.4125624734639e+04,
+ -2.5345006031695e+04, 1.7853375909076e+05,-5.4318156343922e+04,
+ -3.6889685715963e+05, 4.2449670705837e+05, 3.5020329799394e+05,
+ 9.3825886484788e+03,-8.0012127425648e+05, 9.8554789856472e+04,
+ 4.9210554266522e+05,-6.4038493953446e+05,-2.8398085766046e+06,
+ 2.1390360019254e+06, 6.3452935017176e+06,-2.3677386290925e+06,
+ -3.9697874352050e+06,-1.9490691547041e+04, 4.4213579019433e+04,
+ 1.6113884156437e+05,-7.1247665213713e+05,-1.1808376404616e+06,
+ 3.0815171952564e+06, 1.3519809705593e+06,-3.4457898745450e+06,
+ 2.0705775494050e+05,-4.3778169926622e+05, 8.7041260169714e+03,
+ 1.8982512628535e+05,-2.9708215504578e+05,-8.8213012222074e+05,
+ 8.6031109049755e+05, 1.0968800857081e+06,-1.0114716732602e+06,
+ 1.9367263614108e+05, 2.8678295007137e+05,-9.4347729862989e+04,
+ 4.4154039394108e+04, 5.3686756196439e+05, 1.7254041770855e+05,
+ -2.5310674462399e+06,-2.0381171865455e+06, 3.3780796258176e+06,
+ 7.8836220768478e+05,-1.5307728782887e+05,-3.7573362053757e+05,
+ 1.0124501604626e+06, 2.0929686545723e+06,-5.7305706586465e+06,
+ -2.6200352535413e+06, 7.1543745536691e+06,-1.9733601879064e+04,
+ 8.5273008477607e+04, 6.1062454495045e+04,-2.2642508675984e+05,
+ 2.4581653864150e+05,-9.0376851105383e+05,-4.4367930945690e+05,
+ 1.5740351463593e+06, 2.4563041445249e+05,-3.4697646046367e+03,
+ -2.1391370322552e+05, 4.2358948404842e+05, 5.6270081955003e+05,
+ -8.5007851251980e+05,-6.1182429537130e+05, 5.6690751824341e+05,
+ -3.5617502919487e+05,-8.1875263381402e+02,-2.4506258140060e+05,
+ 2.5830513731509e+05, 6.0646114465433e+05,-6.9676584616955e+05,
+ 5.1937406389690e+05, 1.7261913546007e+05,-1.7405787307472e+04,
+ -3.8301842660567e+05, 5.4227693205154e+05, 2.5442083515211e+06,
+ -1.1837755702370e+06,-1.9381959088092e+06,-4.0642141553575e+05,
+ 1.1840693827934e+04,-1.5334500255967e+05, 4.9098619510989e+05,
+ 6.1688992640977e+05, 2.2351144690009e+05,-1.8550462739570e+06,
+ 9.6815110649918e+03,-8.1526584681055e+04,-8.0810433155289e+04,
+ 3.4520506615177e+05, 2.5509863381419e+05,-1.3331224992157e+05,
+ -4.3119301071653e+05,-5.9818343115856e+04, 1.7863692414573e+03,
+ 8.9440694919836e+04,-2.5558967650731e+05,-2.2130423988459e+04,
+ 4.4973674518316e+05,-2.2094939343618e+05])
+
+cbasis = jnp.array([6.9770019624764e-04,-2.4209870001642e+01, 1.8113927151562e+01,
+ 3.5107416275981e+01,-5.4600021126735e+00,-4.8731149608386e+01,
+ 3.6007189184766e+01, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ -7.7178474355102e+01,-3.8460795013977e+01,-4.6622480912340e+01,
+ 5.5684951167513e+01, 1.2274939911242e+02,-1.4325154752086e+02,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00,-6.0800589055949e+00,
+ 8.6171499453475e+01,-8.4066835441327e+01,-5.8228085624620e+01,
+ 2.0237393793875e+02, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 3.3525582670313e+02, 7.0056962392208e+01,-4.5312502936708e+01,
+ -3.0441141194247e+02, 2.8111438108965e+02, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00,-1.2983583774779e+02, 3.9781671212935e+01,
+ -6.6793945229609e+01,-1.9259805675433e+02, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00,-8.2855757669957e+02,-5.7003072730941e+01,
+ -3.5604806670066e+01, 9.6277766002709e+01, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 8.8645622149112e+02,-7.6908409772041e+01,
+ 6.8111763314154e+01, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 2.5090493428062e+02,-2.3622141780572e+02, 5.8155647658455e+02,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 2.8919570295095e+03,
+ -1.7871014635921e+02,-1.3515667622500e+02, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00,-3.6965613754734e+03, 2.1148158286617e+02,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00,-1.4795670139431e+03,
+ 3.6210798138768e+02, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ -5.3552886800881e+03, 3.1006384016202e+02, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 1.6241824368764e+03, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 4.3764909606382e+03, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 1.0940849243716e+03, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 3.0743267832931e+03, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00])
+
+ccore = jnp.array([2.4332191647159e-02,-2.9749090113656e+01, 1.8638980892831e+01,
+ -6.1272361746520e+00, 2.1567487597605e+00,-1.5552044084945e+01,
+ 8.9752150543954e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ -3.5693557878741e+02,-3.0398393196894e+00,-6.5936553294576e+00,
+ 1.6056619388911e+01, 7.8061422868204e+01,-8.6270891686359e+01,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00,-3.1688002530217e+01,
+ 3.7586725583944e+01,-3.2725765966657e+01,-5.6458213299259e+00,
+ 2.1502613314595e+01, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 5.2789943583277e+02,-4.2461079404962e+00,-2.4937638543122e+01,
+ -1.1963809321312e+02, 2.0240663228078e+02, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00,-6.2574211352272e+02,-6.9617539465382e+00,
+ -5.9440243471241e+01, 1.4944220180218e+01, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00,-1.2851139918332e+03,-6.5043516710835e+00,
+ 4.0410829440249e+01,-6.7162452402027e+01, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 1.0031942127832e+03, 7.6137226541944e+01,
+ -2.7279242226902e+01, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ -3.3059000871075e+01, 2.4384498749480e+01,-1.4597931874215e+02,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 1.6559579606045e+03,
+ 1.5038996611400e+02,-7.3865347730818e+01, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00,-1.9738401290808e+03,-1.4149993809415e+02,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00,-1.2756627454888e+02,
+ 4.1487702227579e+01, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ -1.7406770966429e+03,-9.3812204399266e+01, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00,-1.1890301282216e+03, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 2.3723447727360e+03, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00,-1.0279968223292e+03, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 5.7153838472603e+02, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00])
+
+crest = jnp.array([ 0.0000000000000e+00,-4.7430930170000e+00,-1.4422132560000e+01,
+ -1.8061146510000e+01, 7.5186735000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ -2.7962099800000e+02, 1.7616414260000e+01,-9.9741392630000e+01,
+ 7.1402447000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00,-7.8571336480000e+01,
+ 5.2434353250000e+01, 7.7696745000000e+01, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 1.7799123760000e+02, 1.4564532380000e+02, 2.2347226000000e+02,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00,-4.3823284100000e+02,-7.2846553000000e+02,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00,-2.6752313750000e+02, 3.6170310000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00, 0.0000000000000e+00,
+ 0.0000000000000e+00, 0.0000000000000e+00])
+
+idx1 = jnp.array([1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,
+ 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3,
+ 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,
+ 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4,
+ 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6,
+ 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5,
+ 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 5, 5,
+ 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7,
+ 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6,
+ 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 9, 9,
+ 9, 9, 9, 9, 9])
+
+idx2 = jnp.array([1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
+ 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2,
+ 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3,
+ 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
+ 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 3, 3, 3,
+ 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1,
+ 1, 1, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3,
+ 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 4,
+ 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2,
+ 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4,
+ 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1,
+ 1, 1, 1, 1, 1])
+
+idx3 = jnp.array([1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15, 1, 2, 3, 4, 5,
+ 6, 7, 8, 9,10,11,12,13,14, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,
+ 12,13, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13, 1, 2, 3, 4, 5,
+ 6, 7, 8, 9,10,11,12, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12, 1,
+ 2, 3, 4, 5, 6, 7, 8, 9,10,11, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,
+ 11, 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11, 1, 2, 3, 4, 5, 6, 7, 8,
+ 9,10, 1, 2, 3, 4, 5, 6, 7, 8, 9,10, 1, 2, 3, 4, 5, 6, 7, 8,
+ 9,10, 1, 2, 3, 4, 5, 6, 7, 8, 9, 1, 2, 3, 4, 5, 6, 7, 8, 9,
+ 1, 2, 3, 4, 5, 6, 7, 8, 9, 1, 2, 3, 4, 5, 6, 7, 8, 9, 1, 2,
+ 3, 4, 5, 6, 7, 8, 1, 2, 3, 4, 5, 6, 7, 8, 1, 2, 3, 4, 5, 6,
+ 7, 8, 1, 2, 3, 4, 5, 6, 7, 8, 1, 2, 3, 4, 5, 6, 7, 1, 2, 3,
+ 4, 5, 6, 7, 1, 2, 3, 4, 5, 6, 7, 1, 2, 3, 4, 5, 6, 7, 1, 2,
+ 3, 4, 5, 6, 7])
+
+matrix1 = np.zeros((245,16))
+matrix2 = np.zeros((245,16))
+matrix3 = np.zeros((245,16))
+for i in range(245):
+ a = int(idx1[i])
+ b = int(idx2[i])
+ c = int(idx3[i])
+ list1 = np.zeros(16)
+ list2 = np.zeros(16)
+ list3 = np.zeros(16)
+ list1[a] = 1
+ list2[b] = 1
+ list3[c] = 1
+ matrix1[i] = list1
+ matrix2[i] = list2
+ matrix3[i] = list3
+
+c5z = jnp.zeros(245)
+for i in range(245):
+ c5z = c5z.at[i].set(f5z*c5zA[i] + fbasis*cbasis[i]+ fcore*ccore[i] + frest*crest[i])
+deoh = f5z*deohA
+phh1 = f5z*phh1A*jnp.exp(phh2)
+costhe = -0.24780227221366464506
+
+Eh_J = 4.35974434e-18
+Na = 6.02214129e+23
+kcal_J = 4184.0
+c0 = 299792458.0
+h_Js = 6.62606957e-34
+cal2joule = 4.184
+Eh_kcalmol = Eh_J*Na/kcal_J
+Eh_cm1 = 1.0e-2*Eh_J/(c0*h_Js)
+cm1_kcalmol = Eh_kcalmol/Eh_cm1
+
+
+## compute intra
+def onebodyenergy(positions, box):
+ box_inv = jnp.linalg.inv(box)
+ O = positions[::3]
+ H1 = positions[1::3]
+ H2 = positions[2::3]
+ ROH1 = H1 - O
+ ROH2 = H2 - O
+ RHH = H1 - H2
+ ROH1 = v_pbc_shift(ROH1, box, box_inv)
+ ROH2 = v_pbc_shift(ROH2, box, box_inv)
+ RHH = v_pbc_shift(RHH, box, box_inv)
+ dROH1 = jnp.linalg.norm(ROH1, axis=1)
+ dROH2 = jnp.linalg.norm(ROH2, axis=1)
+ dRHH = jnp.linalg.norm(RHH, axis=1)
+ costh = jnp.sum(ROH1 * ROH2, axis=1) / (dROH1 * dROH2)
+ exp1 = jnp.exp(-alphaoh*(dROH1 - roh))
+ exp2 = jnp.exp(-alphaoh*(dROH2 - roh))
+ Va = deoh*(exp1*(exp1 - 2.0) + exp2*(exp2 - 2.0))
+ Vb = phh1*jnp.exp(-phh2*dRHH)
+ x1 = (dROH1 - reoh)/reoh
+ x2 = (dROH2 - reoh)/reoh
+ x3 = costh - costhe
+ efac = jnp.exp(-b1*(dROH1 - reoh)**2 + (dROH2 - reoh)**2)
+ energy = jnp.sum(onebody_kernel(x1, x2, x3, Va, Vb, efac))
+ return energy
+
+
+
+@vmap
+@jit_condition(static_argnums={})
+def onebody_kernel(x1, x2, x3, Va, Vb, efac):
+ a = jnp.arange(-1,15)
+ a = a.at[0].set(0)
+ const = jnp.array([0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1])
+ CONST = jnp.array([const,const,const])
+ #list1 = jnp.array([x1**i for i in range(-1, 15)])
+ #list2 = jnp.array([x2**i for i in range(-1, 15)])
+ #list3 = jnp.array([x3**i for i in range(-1, 15)])
+ list1 = jnp.array([x1**i for i in a])
+ list2 = jnp.array([x2**i for i in a])
+ list3 = jnp.array([x3**i for i in a])
+ fmat = jnp.array([list1, list2, list3])
+ fmat *= CONST
+ F1 = jnp.sum(fmat[0].T * matrix1, axis=1) # fmat[0][inI] 1*245
+ F2 = jnp.sum(fmat[1].T * matrix2, axis=1) #fmat[1][inJ] 1*245
+ F3 = jnp.sum(fmat[0].T * matrix2, axis=1) #fmat[0][inJ] 1*245
+ F4 = jnp.sum(fmat[1].T * matrix1, axis=1) #fmat[1][inI] 1*245
+ F5 = jnp.sum(fmat[2].T * matrix3, axis=1) #fmat[2][inK] 1*245
+ total = c5z * (F1*F2 + F3*F4)* F5
+ sum0 = jnp.sum(total[1:245])
+ Vc = 2*c5z[0] + efac*sum0
+ e1 = Va + Vb + Vc
+ e1 += 0.44739574026257
+ e1 *= cm1_kcalmol
+ e1 *= cal2joule # conver cal 2 j
+ return e1
+
+
+def validation(pdb):
+ xml = 'pol.xml'
+ pdbinfo = read_pdb(pdb)
+ serials = pdbinfo['serials']
+ names = pdbinfo['names']
+ resNames = pdbinfo['resNames']
+ resSeqs = pdbinfo['resSeqs']
+ positions = pdbinfo['positions']
+ box = pdbinfo['box'] # a, b, c, α, β, γ
+ charges = pdbinfo['charges']
+ positions = jnp.asarray(positions)
+ lx, ly, lz, _, _, _ = box
+ box = jnp.eye(3)*jnp.array([lx, ly, lz])
+
+ mScales = jnp.array([0.0, 0.0, 0.0, 1.0, 1.0])
+ pScales = jnp.array([0.0, 0.0, 0.0, 1.0, 1.0])
+ dScales = jnp.array([0.0, 0.0, 0.0, 1.0, 1.0])
+ rc = 4 # in Angstrom
+ ethresh = 1e-4
+ n_atoms = len(serials)
+
+ # compute intra
+ ene = onebodyenergy(positions, box)
+ print(ene)
+ return
+
+# below is the validation code
+if __name__ == '__main__':
+ validation(sys.argv[1])
+
+
diff --git a/examples/md_ipi/model6.py b/examples/md_ipi/model6.py
new file mode 100755
index 000000000..3e7b797cc
--- /dev/null
+++ b/examples/md_ipi/model6.py
@@ -0,0 +1,61 @@
+#!/usr/bin/env python
+import sys
+import numpy as np
+import jax.numpy as jnp
+from dmff.utils import jit_condition
+from dmff.admp.parser import *
+from dmff.admp.spatial import v_pbc_shift
+import linecache
+from dmff.settings import DO_JIT
+from jax import jit
+def get_line_context(file_path, line_number):
+ return linecache.getline(file_path,line_number).strip()
+
+def gen_trim_val_0(thresh):
+ '''
+ Trim the value at zero point to avoid singularity
+ '''
+ def trim_val_0(x):
+ return jnp.piecewise(x, [x=thresh], [lambda x: jnp.array(thresh), lambda x: x])
+ if DO_JIT:
+ return jit(trim_val_0)
+ else:
+ return trim_val_0
+
+trim_val_0 = gen_trim_val_0(1e-8)
+
+@jit_condition(static_argnums=())
+def compute_leading_terms(positions,box):
+ n_atoms = len(positions)
+ c0 = jnp.zeros(n_atoms)
+ c6_list = jnp.zeros(n_atoms)
+ box_inv = jnp.linalg.inv(box)
+ O = positions[::3]
+ H1 = positions[1::3]
+ H2 = positions[2::3]
+ ROH1 = H1 - O
+ ROH2 = H2 - O
+ ROH1 = v_pbc_shift(ROH1, box, box_inv)
+ ROH2 = v_pbc_shift(ROH2, box, box_inv)
+ dROH1 = jnp.linalg.norm(ROH1, axis=1)
+ dROH2 = jnp.linalg.norm(ROH2, axis=1)
+ costh = jnp.sum(ROH1 * ROH2, axis=1) / (dROH1 * dROH2)
+ angle = jnp.arccos(costh)*180/jnp.pi
+ dipole1 = -0.016858755+0.002287251*angle + 0.239667591*dROH1 + (-0.070483437)*dROH2
+ charge_H1 = dipole1/dROH1
+ dipole2 = -0.016858755+0.002287251*angle + 0.239667591*dROH2 + (-0.070483437)*dROH1
+ charge_H2 = dipole2/dROH2
+ charge_O = -(charge_H1 + charge_H2)
+ C6_H1 = (-2.36066199 + (-0.007049238)*angle + 1.949429648*dROH1+ 2.097120784*dROH2) * 0.529**6 * 2625.5
+ C6_H2 = (-2.36066199 + (-0.007049238)*angle + 1.949429648*dROH2+ 2.097120784*dROH1) * 0.529**6 * 2625.5
+ C6_O = (-8.641301261 + 0.093247893*angle + 11.90395358*(dROH1+ dROH2)) * 0.529**6 * 2625.5
+ C6_H1 = trim_val_0(C6_H1)
+ C6_H2 = trim_val_0(C6_H2)
+ c0 = c0.at[::3].set(charge_O)
+ c0 = c0.at[1::3].set(charge_H1)
+ c0 = c0.at[2::3].set(charge_H2)
+ c6_list = c6_list.at[::3].set(jnp.sqrt(C6_O))
+ c6_list = c6_list.at[1::3].set(jnp.sqrt(C6_H1))
+ c6_list = c6_list.at[2::3].set(jnp.sqrt(C6_H2))
+ return c0, c6_list
+
diff --git a/examples/md_ipi/para/W_H1 b/examples/md_ipi/para/W_H1
new file mode 100644
index 000000000..850aa1354
--- /dev/null
+++ b/examples/md_ipi/para/W_H1
@@ -0,0 +1,1190 @@
+ 36 - 20 - 20 - 1
+rmse= 0.2827meV
+ -4.789981912896093E-003
+ 2.601712817495401E-002
+ 7.177088672753588E-002
+ 0.319231933087959
+ -0.244468129629307
+ -0.138893084071211
+ 0.148967447574468
+ 0.425063263026260
+ 0.218213303432323
+ -0.126508907601690
+ 3.955085427073645E-003
+ 2.382527756919179E-002
+ 0.277241811165214
+ -0.262331648308007
+ 0.291417794546004
+ -7.465529512094154E-002
+ 0.303048954139777
+ -0.108004607393247
+ -0.277594785593067
+ 0.215709497417771
+ -0.280688968556576
+ 0.392842656836281
+ -0.144209148304637
+ -3.072156610542471E-002
+ 8.366858359921139E-002
+ -3.081317813895384E-002
+ -6.463281553725382E-002
+ 0.482328290627450
+ -0.126037204382704
+ 0.270552559658846
+ 6.969163681461361E-002
+ -0.363344903906448
+ -1.035183374744202E-002
+ 8.264653853822491E-002
+ -0.134422473115995
+ 4.278473924772760E-002
+ -0.245380010732097
+ -0.121446084139664
+ -0.255443995224774
+ 0.401377785453352
+ -0.873727887593904
+ 0.179489377360612
+ -0.143665394045396
+ -0.406908813196252
+ 0.205016059794797
+ 0.227770523077870
+ -0.140897036154962
+ 0.408751473068935
+ 0.340368412954002
+ -0.297603206246562
+ -2.407680172264308E-002
+ 0.371599579738526
+ 8.978848457197751E-002
+ 0.352697950925972
+ -0.379807641781752
+ 0.352526636861549
+ -0.110342476506800
+ -0.182917766717350
+ -7.396548716886238E-002
+ 8.115399009232215E-002
+ 0.289616046653723
+ 1.237886136644602E-002
+ 6.956090318716492E-003
+ 0.431709439961793
+ 0.498231833698017
+ -8.144115485113097E-002
+ -0.250860177973019
+ 0.179507082097098
+ 0.182365367238169
+ 0.175438822282023
+ 0.292410300304453
+ 0.243199323812246
+ -3.919048432227457E-002
+ -0.106827738420059
+ -0.287355523088430
+ -3.041811436504157E-002
+ 0.144610113305659
+ -0.142161888079626
+ 9.250491341909144E-002
+ -0.250890611023168
+ 7.878443965984219E-002
+ 0.351099011224754
+ -0.281244219410643
+ 0.291533284479789
+ 0.342973205847213
+ -0.147134665576427
+ -0.182202845395540
+ -5.967177159171540E-002
+ 0.248598162834453
+ -0.330144224470510
+ -5.760942661473524E-003
+ -8.294401266939180E-002
+ 0.119631562822566
+ -5.749735945781060E-003
+ -0.159399408542193
+ 3.302035736997092E-002
+ 0.147140190686344
+ 0.451610480070388
+ -0.209983123452182
+ 0.117465213239188
+ -0.160595291306693
+ 0.124872016486052
+ 0.189892231884180
+ -0.398463966151838
+ -0.354799384619394
+ 1.496247517562958E-002
+ -8.732303005577337E-002
+ -0.466119023753078
+ -0.345211079831658
+ 0.654893135054681
+ -9.048825189449780E-002
+ -0.196671887473171
+ -0.141287337893326
+ -4.764036664237563E-002
+ -0.292643788857994
+ 9.716562515631084E-002
+ -8.547725887480662E-002
+ -8.693228510769499E-003
+ 8.834210322986362E-002
+ -5.272020024912155E-002
+ -0.214122364811111
+ 8.140138596624152E-002
+ 9.513773694415111E-002
+ 6.259128996582128E-002
+ -9.928443406992610E-002
+ 4.358583547639941E-002
+ 0.164963508824892
+ -0.141562144651525
+ 0.302035939736765
+ -0.274875790065491
+ -0.100003775331298
+ -1.027842905133162E-002
+ -1.919396645457028E-002
+ -0.121018882856359
+ 0.201225941266914
+ -3.753788539233111E-003
+ 9.297202373763408E-002
+ 9.502679682746426E-002
+ -3.267468803153684E-002
+ -9.763182289248277E-003
+ 5.925323430925360E-002
+ -8.336602992808222E-002
+ 0.120748081193231
+ -4.079650263676409E-002
+ 0.197612161238311
+ -0.334866201812346
+ 0.257170679139696
+ 0.597506641332411
+ 0.257028387100897
+ -7.532842933757773E-002
+ -0.183594457248949
+ 0.361466329270594
+ 0.547081296307202
+ -0.610680630354371
+ 0.435099160356061
+ -4.452663852844328E-002
+ -0.337702698298735
+ -8.616304546991632E-002
+ -0.129217394733824
+ -9.794193393794084E-002
+ 0.738423123263050
+ -0.447425033857188
+ 9.196212190195142E-002
+ -6.416685503888830E-002
+ -0.168328556357087
+ 0.404989907433994
+ -0.218478780530705
+ -0.107805687136599
+ 0.450771943147289
+ 1.139096987387576E-002
+ -0.438062974076578
+ -0.196293835349989
+ -0.511601219766154
+ 0.738211460512076
+ -0.131307710483319
+ 6.051231562563168E-002
+ -0.158670844723832
+ 0.165930000708540
+ 0.128513059434746
+ 8.466376600162515E-002
+ 0.126504087283011
+ 0.239592199724477
+ -0.346966626202360
+ 0.129880105631188
+ -0.260766538093417
+ 0.320567274971247
+ -0.529261880993635
+ -9.956131811752979E-002
+ 1.007584787883459E-002
+ 0.415859012575678
+ -0.190911466236236
+ 0.470645015790581
+ 0.190478369514247
+ -0.355644446847758
+ 0.442155008884079
+ -0.281793240573865
+ 0.661632897974437
+ -0.351600600203899
+ -9.574956769428927E-002
+ -0.313191874169050
+ 0.251681786876907
+ -5.853080132184811E-002
+ -0.157576050330764
+ -0.297257488058856
+ -0.105772245574053
+ 0.445831494845318
+ -0.109092887493421
+ -0.116695136325900
+ 0.361971755903668
+ -0.305214186247469
+ 0.250452326740598
+ -0.132847654489064
+ -0.221201433396490
+ -7.306001776783130E-002
+ -3.284488272250149E-002
+ -7.821312959004581E-002
+ -0.219900078983582
+ -0.237572179698442
+ -1.849386415801999E-002
+ -0.170555955131522
+ 0.182190032856285
+ 0.369858070053124
+ 0.251650563972977
+ -0.623394158879286
+ -1.109740885363751E-003
+ 6.630042343719110E-002
+ -8.212909419574847E-002
+ 0.221356093703385
+ 0.373545340403705
+ -9.708549181411429E-002
+ 0.386785347587956
+ -0.226716431858115
+ -2.237244055151469E-002
+ -3.816829971940571E-002
+ -0.254613659818042
+ 0.223509201265831
+ -0.318773354148630
+ 3.422659285771255E-002
+ 0.142762650512544
+ -0.180149975699789
+ -3.149356537648519E-002
+ 8.553340880791832E-002
+ 0.103950719124364
+ 0.256182927420736
+ -0.209346574235609
+ -3.851019263820696E-002
+ -0.249256933687307
+ 0.164221735658849
+ -2.935194404021805E-002
+ 0.276158687202607
+ -0.503266394080378
+ -4.596460823362983E-002
+ -0.492213947101389
+ -3.809947934225447E-002
+ -4.902087388502744E-002
+ 0.402342791140566
+ -0.154587458330897
+ -0.342422561623840
+ 0.106283028155064
+ -0.507785639958946
+ -0.221395153102358
+ -0.286927949977038
+ 5.616619415961283E-002
+ -0.410025184900352
+ 0.208018063182966
+ -0.194026392027086
+ 0.256313520301357
+ -0.416400917005912
+ 0.371362603826486
+ -0.555086148940217
+ 0.383935603713189
+ 1.810114826184337E-003
+ -0.392268454169021
+ 0.320463452037751
+ 0.221456894338823
+ -5.568456746726792E-002
+ 4.749759722583365E-002
+ -0.364146377391985
+ 0.138068511617714
+ -0.324883377202400
+ -0.112273976298093
+ 0.373269146000424
+ -0.379958735487959
+ 0.382032787728859
+ 0.469457639890030
+ 0.130903473200922
+ -0.102855498453325
+ 0.761361274133325
+ 0.172730757897127
+ 0.320402224670441
+ -0.472801607678333
+ -0.414702488106923
+ -8.750193610848901E-002
+ 0.442448176551418
+ -4.418193718576289E-002
+ 0.595487433500720
+ 0.445758196864644
+ -0.414266711940192
+ 0.235788038498454
+ 0.570150894445581
+ 0.640841549977598
+ -0.284550485072350
+ 0.117391364306438
+ 0.499146165927833
+ -0.690307843443765
+ 0.599273938848321
+ -0.426313725013413
+ -5.607627993153017E-002
+ 0.141255057557540
+ -0.485302539427552
+ -3.370293322802651E-002
+ -2.738916936011650E-002
+ 5.892219090973237E-002
+ 0.251137551510346
+ 0.256483340670952
+ 0.300286524004349
+ 0.101003662289550
+ -0.223575095432926
+ -5.175646963697823E-002
+ 0.333848574305564
+ 0.101394705310730
+ 0.356694731344472
+ 0.457290248823100
+ -0.352562973497741
+ -2.796722606306037E-002
+ 0.218824777787927
+ 0.185854255592794
+ -0.411947967568555
+ 0.123624104721754
+ 0.150063999051324
+ -0.262907127637351
+ 0.496027143721725
+ 3.794571647589503E-002
+ -5.484058565090496E-002
+ -4.004188654401464E-002
+ -0.337431082006165
+ -2.642249863338266E-002
+ 3.177276305743670E-003
+ -0.436373917294171
+ 0.308965672024171
+ 0.359600415739867
+ -0.185146019161959
+ 0.256442183208361
+ -0.105203737699423
+ 8.347570364924747E-002
+ 0.596697847657087
+ -0.219886975556308
+ 0.337237681889455
+ 0.241101068194019
+ -3.224032862352678E-003
+ 0.110435664078767
+ 3.791353435833221E-002
+ 0.100400609608104
+ 2.647341775274994E-002
+ 0.244298457232676
+ -0.109882366606533
+ -0.549313158973782
+ -8.319704053432943E-002
+ 0.493781617377590
+ -0.366416701762849
+ -0.366087326989320
+ -9.820613464587234E-002
+ 0.110243412733455
+ 0.429051581810751
+ -3.365611299489960E-002
+ -6.658974202188882E-002
+ -0.318536808012946
+ 0.172017264249829
+ 7.590468325556836E-002
+ -0.246468517832872
+ 5.759712026643876E-002
+ 3.739127372905911E-002
+ 0.224698021771192
+ 0.146021960876687
+ -0.172289119406370
+ 6.922281695445623E-002
+ -0.176866839834009
+ -0.151650723972093
+ 0.193211915516649
+ -4.572846763464193E-002
+ -0.120206773988865
+ 0.447607884932364
+ -0.125869690897522
+ -8.190080406156842E-002
+ -0.332751656677356
+ -0.514768677983420
+ 0.167971652705183
+ 9.224813376121253E-002
+ 0.118442184457351
+ -0.223996797825843
+ 0.418403363622521
+ -0.530711567603216
+ 0.183824146977764
+ -0.587814630349971
+ -0.755284978519597
+ -1.293952978628327E-002
+ -0.177389345669513
+ 0.111938200008658
+ -0.194565352107399
+ 0.197100942405755
+ -0.761427335185504
+ 0.108989393473146
+ 0.158894247317318
+ -0.289921807290953
+ 1.655152354848048E-002
+ 0.324314325997191
+ -0.200881918430356
+ 0.695782525693037
+ -0.216280542043800
+ 0.540414764849225
+ 7.030184187497796E-002
+ 8.811512211509623E-003
+ 0.223020424270896
+ 0.283799381491781
+ -0.314997328637819
+ 0.364001189670105
+ -0.438252951788418
+ 0.172969031648820
+ -0.254614979395116
+ 9.310020637076906E-002
+ -0.226197417853812
+ -0.148571018704240
+ 0.611958417242363
+ 0.602425263867258
+ -3.606838139924781E-002
+ 0.241699690548746
+ -0.270000030290346
+ 0.190696271552929
+ 0.587049912734981
+ -0.500276445895215
+ 0.281557797976022
+ 0.210004562319845
+ -1.859023719225172E-002
+ 0.300158950451516
+ -0.328773221481419
+ -0.343264454768967
+ -0.274868277451773
+ 0.111161320641928
+ -0.227276414121577
+ 0.164979166813635
+ -0.253846610087585
+ 0.341006077154224
+ -0.316676873115832
+ -0.273392376240058
+ 0.205541975600503
+ -2.887835105979877E-002
+ -0.451194591964636
+ 0.178341087611095
+ 5.446715126918127E-002
+ -4.833751520083689E-003
+ 0.251976887840658
+ -0.335677653330739
+ 0.516138503290918
+ -0.632055419590290
+ 0.566122511368963
+ 0.105181425131634
+ 0.568070534291355
+ 0.121632022709034
+ 0.178031369772608
+ -3.339914446255540E-002
+ 0.442556718586403
+ 8.762329922260471E-002
+ -0.127870296519727
+ 0.200235241877891
+ -0.330993659239278
+ 0.498129864293210
+ 0.356873117134229
+ 5.820072695588762E-002
+ -7.995568716824303E-002
+ 2.811695631083148E-002
+ -0.112299648615974
+ 0.118556497981332
+ -0.365409021522486
+ -8.925529467354396E-004
+ -0.381846245047492
+ 0.248229054530822
+ 0.198126910965530
+ -0.209606458353995
+ 4.447710239398559E-002
+ 0.113121106749801
+ 0.368937068146341
+ -0.532458261496717
+ 8.372186010046249E-002
+ 0.127025573402612
+ -0.175763435265986
+ -0.218464686637005
+ 0.175124228508183
+ -0.293802486205128
+ 0.160100924482259
+ -6.660310928607836E-002
+ 8.296788398794282E-003
+ -0.102949666308491
+ 4.405860451045772E-002
+ 2.654936371088042E-002
+ -0.103349176236722
+ -1.844333284929836E-002
+ 0.285118697579077
+ -6.035240140845731E-002
+ 7.135811962831434E-002
+ -0.189165184071275
+ 0.166968403251829
+ 7.324409547752135E-002
+ 2.539317353637070E-002
+ 4.820877465981008E-002
+ 0.174088866404622
+ 6.393129299166207E-002
+ -0.139831075237072
+ 0.365052478703494
+ 8.232631682691175E-003
+ 0.172798175006276
+ -0.351425288181019
+ -0.195876758683075
+ 0.185116839406001
+ 5.519731539891376E-002
+ -7.913417096509309E-002
+ 0.197491795244719
+ -0.421655357664377
+ 0.447371424818931
+ -0.191470659609039
+ -0.284844129316373
+ 9.319410913600232E-002
+ -0.239703115719557
+ -1.874059863203474E-002
+ -0.136154011892303
+ -6.866105296781720E-002
+ -0.119089342050611
+ 0.262648370191013
+ -0.215508726832493
+ -0.225136800307827
+ -0.208874172660142
+ 2.810263733630423E-002
+ -0.396798938336590
+ -0.322577647899472
+ 1.557827788514611E-002
+ 2.686876652401485E-002
+ -3.754449746440540E-002
+ -6.613924207739974E-002
+ 0.373546464874448
+ -0.395834024706278
+ -0.109646529659248
+ -0.314679380514139
+ -0.315602543553869
+ 0.143949227018318
+ 2.782817309311565E-002
+ 4.445972794703931E-002
+ -0.367358963844668
+ 8.831798886303337E-002
+ -0.564831056602793
+ -3.502164403071140E-002
+ 8.208055342734982E-002
+ -1.120524411621067E-003
+ 0.197787046156706
+ 0.169292129159765
+ 0.218300688929549
+ 9.813803964978079E-002
+ -0.228670273075953
+ 0.128618531074046
+ 0.389817649030299
+ -0.136400903166751
+ -5.240908141333676E-002
+ 0.596819056157352
+ -0.102962190514526
+ -0.282035699099046
+ -0.158533958426421
+ -0.261032026160173
+ -0.235509217578677
+ 0.108314258455715
+ 0.138309698997853
+ -0.301741163533504
+ -0.349066284769093
+ 0.393132448822975
+ -0.114922411594838
+ -0.908073834336554
+ 0.300781574788433
+ -0.187184704189776
+ -0.249564257576445
+ 0.311256796901531
+ -0.261652738616225
+ -0.230345274039907
+ -6.167789715429341E-002
+ 0.108502653014210
+ 0.324747839450804
+ 3.953574310754269E-002
+ -8.184816635318556E-002
+ -1.428558766958764E-002
+ -1.102549706817465E-002
+ 8.374855544310260E-002
+ 4.115852612080965E-002
+ -2.378456465709508E-002
+ -4.510433065426736E-002
+ 0.106224410770566
+ 0.125622465010559
+ -0.370186446381342
+ 0.333881054996001
+ 3.461611620494032E-002
+ -6.163166766275549E-003
+ 3.890675092234622E-002
+ 1.953361044321072E-002
+ -0.123224584937490
+ 8.788866062587750E-003
+ -3.375292636082591E-002
+ 0.347223383088098
+ -0.389723119822766
+ 4.293654459467772E-002
+ -3.277074693722760E-003
+ -0.140090652467041
+ -3.310677195979352E-002
+ 0.198536016253800
+ 1.043519790788435E-002
+ -0.197680263987690
+ 2.926546903372981E-002
+ -4.614232636874734E-002
+ 0.177957811268195
+ 6.400260122867990E-002
+ -1.309415958844455E-002
+ 0.505304088460069
+ -0.397666944391384
+ -0.184348587705275
+ -8.128484822862786E-002
+ 0.266756236297920
+ 0.112011445401901
+ -2.256327104198297E-003
+ 9.941566026041310E-002
+ 7.435209903775561E-004
+ -0.396365945994961
+ 0.175624527973096
+ -0.128100969573214
+ 9.159740400881775E-002
+ -0.139474076665823
+ 0.245016521402341
+ -0.226369579746375
+ 8.293170625218481E-002
+ 8.408628313309638E-003
+ 4.824606821895917E-002
+ 0.142599393413771
+ -0.152853582843392
+ -6.539341319928518E-002
+ -0.397271917828162
+ 4.519636869627809E-002
+ 0.210327661105940
+ -0.128075242347946
+ -0.250524873684394
+ 0.254691952862642
+ -0.368403395917334
+ -2.070516467577550E-002
+ -0.113773432978633
+ -0.285046191412414
+ 2.802047372625420E-002
+ -0.186023028469096
+ 0.110429052686463
+ 0.327336747160009
+ 0.493563801886734
+ -0.355305444783639
+ 3.233054945163694E-002
+ -0.214072589626728
+ -5.055883599434113E-002
+ 6.769499120238751E-002
+ 0.120022388212489
+ 7.286424208510930E-002
+ -0.147003347463992
+ -2.526573891317184E-003
+ -0.275215320239544
+ -0.249842912421994
+ 0.412220788078217
+ -9.828494800506146E-002
+ 0.210147409721110
+ -7.597590832090310E-002
+ -0.173006967615512
+ 0.338721276551354
+ -0.180474018742821
+ 0.320988008328580
+ -0.307278436922419
+ 0.287277939775349
+ -0.740882225414385
+ 0.285178575987694
+ 7.329130994151981E-002
+ -0.118977804126161
+ 0.123370086579186
+ -4.167959093091122E-002
+ -0.112653364838827
+ -0.397460363657802
+ 0.344799840253929
+ -0.270577591737138
+ 0.125411583595170
+ -0.109803474713343
+ 0.650059364123725
+ 0.469195755526979
+ -0.295849670610607
+ 1.741914394862917E-004
+ 0.298492814130559
+ 0.217609235124022
+ 0.223042580845954
+ 0.455918015515439
+ -0.839141567130635
+ 0.436454148712012
+ -0.104056072879579
+ -0.397531569736387
+ -1.164392919139695E-002
+ -0.256941429668776
+ 0.285751609549652
+ -4.901891772307521E-002
+ -7.203422184422173E-002
+ -7.358457024280771E-002
+ 0.164386801834340
+ -0.322797422051962
+ 0.575428870728854
+ -0.140978683798493
+ 2.135848952076777E-002
+ -0.223929588087022
+ -0.415097892855194
+ 0.521176351096266
+ 0.372891687669331
+ -0.402858831430615
+ 6.529312160856054E-002
+ -0.146706521125124
+ -8.736718401651422E-002
+ 0.222137858698441
+ -5.134353347901305E-002
+ 0.160432971080796
+ 0.156653197974947
+
+ -0.925741108651053
+ -0.454293480036671
+ 0.408030128032084
+ 0.879836071852357
+ -0.978423353813088
+ 6.567151236149117E-002
+ -9.105059046087857E-002
+ 0.345239723762700
+ -0.151040587562139
+ -1.03571733248379
+ 1.236521428245978E-002
+ -0.532143785676692
+ 3.201164594274797E-002
+ 1.28046550681507
+ 1.38174034852983
+ 0.423795704166706
+ -0.539908341467382
+ 0.807669030539158
+ 0.125881898258280
+ -0.166822934346864
+
+ -0.160403598493036
+ 2.216130564144455E-002
+ 0.225367721173123
+ 0.375202996508050
+ -0.487743340918267
+ 0.514565788094454
+ 0.178502272172771
+ 0.431311778311414
+ 0.231195201976302
+ 0.272414252367872
+ -0.410883044604130
+ -9.277352076963390E-002
+ -8.941779917260878E-002
+ -0.438887549302184
+ -0.658603940794883
+ -2.020266652087485E-002
+ 0.565183706397374
+ 0.576820412569230
+ -3.301714747313449E-002
+ 0.369435261606860
+ -0.669357956365259
+ 0.199533646922260
+ 0.308689463132118
+ 0.320452553997538
+ -0.120215336099848
+ 0.106480867814139
+ 0.617138975303785
+ -5.632488140329842E-002
+ -8.945924601590502E-002
+ 0.234363587676869
+ -0.473538365684245
+ 0.431117550628447
+ 1.022154846759668E-002
+ -0.555754789002472
+ -0.828741184128133
+ 0.590056904296517
+ -0.559793780594198
+ 0.180027269860600
+ 0.355242061117130
+ 0.323542628953659
+ 0.786834929233192
+ 0.676560811410159
+ 0.443455756311882
+ 0.404910866562695
+ -0.622955052766655
+ 0.834571717630948
+ -0.852699600827818
+ 0.512133843082200
+ 0.696121796821384
+ -0.389126109352376
+ -7.852191027196120E-002
+ -0.386041558328398
+ 1.271139676361813E-002
+ -0.853612951878604
+ 0.221661896023609
+ -0.406729647222431
+ 1.18394272064092
+ 0.157838247746026
+ -9.986518961371456E-002
+ -9.136963077511535E-003
+ 0.158267397154758
+ -0.298311052831820
+ 1.106508145857237E-002
+ 0.583732349823394
+ -1.995161835457350E-002
+ 0.349176034278410
+ -7.318210054915605E-002
+ 2.883004198003957E-002
+ -0.140845438269442
+ 0.457054285831010
+ -0.293955711922424
+ 0.381855512969740
+ 0.201725549326583
+ 4.205343879191636E-002
+ 5.628839360869275E-003
+ 0.123633465565689
+ 0.568233467458422
+ 0.533292872204414
+ -0.302210360876616
+ 4.065906241181606E-002
+ 0.710439777307565
+ -0.325281188975012
+ 0.475138447524337
+ -5.280393373511848E-002
+ -0.435821768147709
+ -8.806453840019059E-002
+ 0.524291002684020
+ 3.790240075893979E-002
+ 0.785985944778605
+ -0.405395827009617
+ 1.12074388990483
+ 0.121047305477105
+ 0.766190016973728
+ 0.494828362418745
+ -0.320678315386004
+ -0.430018364838248
+ 0.276936789980680
+ -0.426027676800155
+ 0.417611398517652
+ -0.180251838880688
+ 1.478694432546027E-002
+ 0.130679813451810
+ 0.589243211117292
+ 0.404201918836975
+ 0.579004634717052
+ -0.144553535744509
+ -0.119470752373865
+ -0.774627292472603
+ 0.154545608656999
+ 0.595791485400132
+ -2.390209841607746E-003
+ -0.373519122167924
+ 6.590364956528474E-002
+ -8.146988830074410E-002
+ -0.101572118213971
+ -0.649094106949046
+ -5.939064272941464E-003
+ -0.478245812631294
+ -6.213003461970375E-002
+ -2.532633330163553E-002
+ -0.136283308018498
+ 0.332234552568300
+ 0.196590797520731
+ -0.752843892444878
+ -0.911122886054876
+ 0.228292510882476
+ -0.525978602469540
+ 4.282117305839916E-002
+ 0.190939544092915
+ -0.418988467077875
+ -0.465699054410883
+ 0.548607945229482
+ -0.472300825200848
+ 4.187550954202922E-002
+ -6.017777024376782E-002
+ 0.183020086267253
+ -0.153791766539294
+ -0.364123989096731
+ 0.774490013192561
+ -0.836395623806796
+ 0.490797793235478
+ 0.337935308976369
+ 0.368535309251825
+ 5.387926618420413E-002
+ -0.344768190443642
+ -1.06033156336926
+ -3.820253928422453E-002
+ 1.06766140816273
+ 0.158908252862865
+ 0.613508013118077
+ 1.19824021430692
+ -0.163127306076028
+ -7.984224274659607E-002
+ -7.523490124048399E-002
+ 0.245799618898533
+ 1.16764932675247
+ -0.464792080466527
+ 0.973901900546370
+ -7.107475846911068E-002
+ -4.386697202997318E-002
+ 8.361125773765485E-002
+ 0.297773720003919
+ -7.200290593062242E-002
+ 1.116301428461729E-002
+ 0.265332359423649
+ 0.482280651064358
+ 0.597677876085390
+ -0.926385981665725
+ -5.345077846689592E-002
+ -0.155881328666683
+ 0.580331355873517
+ 0.300164961931572
+ -0.330090708601696
+ -0.847757356095275
+ -0.183303993104941
+ 0.295773157715133
+ -0.125905155142574
+ -0.697722276981576
+ 6.520407604688039E-002
+ -0.231388802362305
+ 7.497424946312141E-002
+ 0.145005480413557
+ 0.280908631248742
+ 0.458025771222793
+ -0.284844370783234
+ -4.334956892535272E-002
+ -0.325055056342396
+ -0.196479436700019
+ -0.638905607285073
+ -1.264209300655937E-002
+ -0.513123089355163
+ -0.494393010680328
+ -9.867330232871288E-002
+ 0.115710910220096
+ 0.844551029026016
+ 0.161839530868861
+ 0.349819825667270
+ 0.236862282495814
+ 4.980210984848619E-002
+ 0.360202935528791
+ -0.566026736146246
+ 3.965824156095414E-002
+ 0.682534487950863
+ -0.246201231652110
+ -0.151343279812026
+ 0.966771908799903
+ 0.191502030926435
+ -5.013855928725133E-002
+ 4.350288204766902E-002
+ 1.271056679580235E-002
+ 0.541976415515326
+ 9.359771549599643E-003
+ 0.375366719076001
+ 0.590538083722661
+ 0.162464293468872
+ 0.787794880111929
+ 6.554231688114812E-003
+ -0.174597285849807
+ 0.928494710917271
+ -0.665650840437879
+ -0.135088039444263
+ -0.328674876734628
+ 3.250664609972444E-002
+ -0.296316899917472
+ -0.262947142571150
+ 0.185881756601924
+ -0.138136723952811
+ -0.244852167788010
+ -9.403785781402703E-002
+ -0.471484262642433
+ -1.01157156378508
+ 0.485131022687462
+ -0.521462545984385
+ -0.733606954960336
+ -0.636145382655144
+ 0.347393051609622
+ 0.561148170005225
+ 5.860455996764681E-002
+ -0.421612412444596
+ -0.199887898097160
+ 0.199507968846225
+ 0.165590451626142
+ -5.697244160485131E-002
+ -7.528221857681132E-002
+ 0.190420993404904
+ -0.270707353168660
+ -0.237797568395457
+ -0.189649623222889
+ 0.282707745780776
+ 0.147149179201249
+ 9.322896612030238E-002
+ 0.120074192044532
+ 0.163406279170744
+ -0.202813606107443
+ 0.113480986622407
+ -0.199968978490607
+ 0.218315221050589
+ -0.289249032764938
+ -0.239646096976434
+ -0.118457756104490
+ 3.670144620998640E-002
+ -0.415533408533768
+ -0.768587513264410
+ 0.101269302362618
+ -1.535492042611179E-002
+ 1.814105553494281E-002
+ 0.586381804740545
+ -0.413248940386474
+ 0.322455875572529
+ -0.310477662766724
+ -8.747569658876767E-002
+ 4.759829126026571E-003
+ 7.771871402043902E-002
+ 0.696004604192968
+ 0.175104651159856
+ -1.309375588791745E-002
+ 0.131945888826698
+ 0.202730384804452
+ -0.309448777931858
+ -0.238423862834758
+ 0.455168465950895
+ 0.129056767421226
+ -0.543024507950659
+ 3.676769185486981E-002
+ -0.529692187930825
+ 0.379537906605939
+ -5.535702423709402E-002
+ -0.302281679162386
+ 0.348549301755254
+ 7.326148468496876E-002
+ -0.256541411622760
+ -0.115136392197052
+ -0.184996250838127
+ -1.545666903227874E-002
+ -0.333395017556286
+ 1.08138624883404
+ -5.844699372602322E-002
+ -0.636451506212748
+ 0.220678241522442
+ -0.627304002903046
+ -0.180229848590413
+ -0.251039612501424
+ 8.062982604821441E-002
+ -0.214990233848229
+ 0.249927202241737
+ 0.239290039742266
+ -0.150274532063366
+ 8.130074578867851E-003
+ 0.190780490657133
+ 0.189461978385695
+ -9.928508590691844E-002
+ -0.216674149825746
+ 4.308709378124859E-002
+ -0.258082997840199
+ -9.357778678663711E-003
+ -0.301612019331214
+ -0.222641680504803
+ 0.175185935789532
+ -0.302245532650503
+ -0.284117363796614
+ 1.054421477202923E-002
+ -0.207581307733075
+ 5.040901761966409E-002
+ -7.377443179670153E-002
+ -0.240728817606797
+ 0.300894838129345
+ -9.900401338930365E-002
+ -0.295098417875161
+ 7.653697625699343E-003
+ 0.286064306286508
+ 0.316165868348907
+ 9.797288976082126E-002
+ 5.190227663056155E-002
+ -0.100409610767860
+ -0.203914169981896
+ -4.865923467787288E-002
+ -0.215069917302203
+ 0.180717944800827
+ -4.061248527610381E-002
+ -0.347576632304254
+ 0.642364831528782
+ -0.365602870499784
+ 0.581937993175596
+ 0.151131835067367
+ 0.957398411851123
+ -0.408208059832865
+ 0.670263322255638
+ 0.143781062464428
+ -0.193848892711183
+ -0.163581668763533
+ 0.238922879357647
+ 0.129629774092164
+ 0.985127592812901
+ 0.412037883961268
+ -0.246661932046771
+ -0.632386797316101
+ 0.477118499030782
+ 0.690881310798610
+ -0.196781330995422
+ -0.109772269865848
+ 0.163070983297597
+ 0.150787041253861
+ -3.558862006966246E-002
+ -0.358471726156177
+ 0.143617329712669
+ 0.105284066626324
+ 0.389054140241331
+ 0.133300701788440
+ 0.143516826663151
+ 0.582932587074752
+ 0.335687634256056
+ 0.109933431835259
+ -0.428011853897035
+ 0.578563731342550
+ -1.00870889405166
+ 0.220078963952466
+ 0.101794768932861
+ -0.467057145389769
+ 0.113238639845298
+ 0.292627005269109
+ -0.125673619739902
+ 5.999967938370174E-002
+ -8.330369465597469E-002
+ -0.323290698715001
+ 0.228373195186014
+ 8.707548139782499E-002
+ -6.218739012428282E-002
+ 0.529397018117085
+ 0.335732666445675
+ -0.193542263320474
+ 0.247257260334551
+ -1.665458751327356E-002
+ -0.215681870153735
+ 8.922185260619518E-002
+ 0.253329277117875
+ -0.317961497339856
+ 2.728908454506021E-002
+ -0.175487753199314
+ -0.454471149412014
+ 3.883984062199605E-002
+
+ 0.122001698917571
+ 0.590061582938573
+ 0.234787209641845
+ 0.160946702477354
+ 0.257432865293798
+ -0.341913060959856
+ 8.345856377626190E-002
+ 0.325730520366836
+ 0.115023331888870
+ 0.650585862311755
+ 8.729426479659325E-002
+ -0.158276640015027
+ 8.812357007711420E-002
+ -0.201642500558021
+ -4.883985246800718E-002
+ -0.111723343083447
+ 6.520048533311489E-002
+ 0.105328332317939
+ -1.02703558225605
+ 4.747920156197911E-002
+
+ 1.377522950623378E-002
+ -4.120687586427179E-003
+ 3.980448964884779E-002
+ -2.139296628274828E-002
+ 7.166204111864652E-003
+ 2.862901462625154E-003
+ -2.503450161427597E-002
+ 1.062667647168342E-002
+ 1.883653136359103E-003
+ 1.048137819170799E-002
+ -2.140288229854116E-003
+ -3.958785793982415E-003
+ 3.627678406838710E-004
+ -1.119674957000422E-002
+ 8.046466087954505E-003
+ -1.414611721213776E-003
+ -3.995376346562223E-005
+ -1.273039164022000E-002
+ -2.669214081089056E-002
+ 7.190520160606548E-004
+
+ 1.325933333333333E-004
+
+ tansig tansig
diff --git a/examples/md_ipi/para/W_O1 b/examples/md_ipi/para/W_O1
new file mode 100644
index 000000000..10fc1d86a
--- /dev/null
+++ b/examples/md_ipi/para/W_O1
@@ -0,0 +1,1190 @@
+ 36 - 20 - 20 - 1
+rmse= 0.2827meV
+ -3.602297895193138E-002
+ -8.731527099850940E-002
+ 0.186851954920367
+ -0.417409281115449
+ -0.328323068559542
+ 0.186025413521083
+ 4.702928582101593E-002
+ 0.407012045576383
+ -0.359455925043176
+ -0.474780728468836
+ 0.379007176397394
+ -2.652520054330922E-002
+ -0.215885888975953
+ -8.178113010320769E-002
+ -0.235171629670148
+ 0.315431668356629
+ -0.204345122987946
+ 0.724480751833505
+ -0.705517778332455
+ 0.198367016372091
+ 0.442532209377190
+ -0.267318141096963
+ 2.388674562246150E-002
+ -6.232983617652784E-002
+ 6.163423095242861E-002
+ 0.150205528275044
+ -0.196982201235395
+ 0.252150989754652
+ 0.317656461751600
+ -0.328939844336945
+ -0.176390239380535
+ 0.441338837741716
+ 0.150954666779093
+ -0.299750903863310
+ 0.159759239394418
+ -7.969773518665298E-002
+ 0.461965807370117
+ 0.182548347268055
+ 9.044856108772112E-002
+ -0.492251398809427
+ 0.416192760334597
+ 0.636169092802588
+ -0.108046366771288
+ 0.159074163115702
+ 1.750353382854115E-002
+ -0.581187475688724
+ -9.159610030475666E-002
+ 0.276281874705725
+ -0.496597272461642
+ 0.199620304639521
+ 0.115310172301096
+ 0.531887593258881
+ 0.156353506662748
+ -0.370872423250926
+ -0.122417848589250
+ 2.436756406280330E-002
+ 2.561448732500353E-002
+ 9.460141801653453E-002
+ 0.255959109352831
+ -0.175768047640971
+ -4.460030844584956E-002
+ -7.346341212698934E-003
+ 5.841457374053861E-002
+ -0.187645920789531
+ 0.229780954992550
+ -0.508559697773573
+ 0.367291423953443
+ 0.423692398558974
+ -0.365267926642152
+ -0.168534643361146
+ 0.257924816889069
+ -0.420395870761388
+ -8.840234887687939E-004
+ -0.264810746975615
+ -0.808196451071456
+ -1.975356794010645E-002
+ 0.527757774652878
+ 0.193486332788957
+ -0.350379171520007
+ 1.255812922081083E-002
+ -5.329604754767247E-002
+ -0.130264942711940
+ -0.240602386227266
+ 0.266986256614457
+ 0.116862830857068
+ 4.315250571585776E-002
+ 0.231019397156613
+ 3.616328224207982E-002
+ -0.140975480175630
+ 1.224889682426676E-002
+ -0.512763300311176
+ 0.156829873824130
+ 0.141295008491861
+ 5.623161704117248E-002
+ -0.450287678607101
+ 0.103847560485931
+ 0.798290305545232
+ 0.185802734601353
+ -0.574038365704843
+ 0.633426687632462
+ 0.201801647136487
+ -0.109181274903296
+ -5.037457233809229E-002
+ -3.736703988593133E-002
+ -1.085349026274915E-002
+ 0.432813583221193
+ -0.287816494234679
+ 2.933524895238608E-002
+ 0.136492845859978
+ -2.904715517561526E-002
+ -3.932365096332214E-002
+ 0.258044476426069
+ 0.494602948005220
+ -0.284961144745170
+ 0.102676734510355
+ 0.361992220389557
+ -0.295074447182399
+ 1.061531251112332E-002
+ 0.362808516677146
+ -0.199751021796081
+ 0.291725962816539
+ -8.730422476269192E-002
+ -0.195588199867647
+ 0.443747072220611
+ -0.194484368583290
+ 0.654956259436925
+ -0.421035680978884
+ -0.100045499058557
+ -0.274168648091474
+ 0.118434176382562
+ 8.222769106560186E-002
+ 4.480389049689924E-002
+ -0.204600379517416
+ 5.193149058400491E-002
+ -5.064825868611582E-002
+ -0.340673483932922
+ -6.824895294689973E-002
+ -6.643885614295972E-002
+ -0.114882373264317
+ -0.203361855508635
+ 1.330096751756319E-003
+ 0.206945393685631
+ -0.215860288573530
+ 9.686473830341337E-002
+ -8.031532570326207E-003
+ 7.513299942802758E-003
+ 0.380874200263249
+ 0.348160221549996
+ -0.457361246891468
+ -1.402173716430376E-002
+ 6.579556986575948E-002
+ -0.201163243992202
+ 0.147197354655595
+ 6.886970465853272E-002
+ -0.315144442210514
+ 8.279245665440767E-002
+ 0.208429367131254
+ -0.286582903862471
+ 0.117204307093041
+ -4.518595667952885E-002
+ 0.112946493315987
+ -0.229458763963358
+ 0.369035831381960
+ -0.161537672548572
+ -0.284136992435153
+ 0.420560795071346
+ -0.168066419040251
+ 0.108653281014145
+ -0.283342445033683
+ 6.217916176930915E-002
+ 7.033134517772541E-002
+ -0.651384992744309
+ -0.213113370850345
+ 0.899199760376127
+ -0.148738268059759
+ 5.456311149362371E-002
+ -0.308949469383113
+ 6.003226128815906E-002
+ -7.237729512086330E-002
+ -0.107665148768985
+ 0.166884400393792
+ -2.157880017093435E-002
+ -0.310665415593641
+ -0.532336505918519
+ 3.682257593031301E-002
+ 8.043542641858423E-002
+ 6.824385179004697E-002
+ 8.400684249812948E-002
+ -0.278773097348066
+ 0.144742298866740
+ -0.360902253038200
+ 0.203091055412040
+ 1.614625528755084E-002
+ -3.888521619772120E-002
+ -0.164550565669988
+ 0.368326843335610
+ 5.609155682466571E-002
+ 0.579402595287231
+ 1.062883894829598E-002
+ -0.148862388139567
+ 5.900586669542704E-002
+ -0.105823819305564
+ -0.293397260020639
+ 0.468718670208183
+ 0.503442603289549
+ 0.498214094938746
+ -0.350271528126160
+ -0.100908922363733
+ 0.225434624544971
+ -0.210120356484667
+ -0.210067350030091
+ 0.549462855776806
+ -0.244807296797528
+ 3.285992856962114E-002
+ -0.359655326486680
+ -0.448885197029198
+ -2.249705762302472E-002
+ 0.216051639498420
+ 0.326120450889943
+ -0.116705459713377
+ 0.159644400506028
+ -0.435501005237829
+ 0.173595896154683
+ 0.317184339469930
+ 0.134986757415632
+ -0.256233492012851
+ -0.112012949442560
+ 1.673788641748420E-002
+ -0.179128625284419
+ 0.168563427508449
+ -0.194293910920101
+ 0.170907679176385
+ -0.392596148479806
+ 0.257504916409204
+ -4.960563621096946E-002
+ 8.663396657375425E-002
+ 0.346346762478937
+ -0.159834113797153
+ 0.148538923567244
+ -7.191981100356769E-002
+ -0.213671190412337
+ 6.580547873899625E-002
+ -0.123894532428607
+ -8.704558545461802E-002
+ 0.122088661119533
+ -3.430461290162168E-002
+ 0.293513572889806
+ 0.174528420126962
+ 4.092261414655021E-002
+ -0.216044098665057
+ 0.123291809972782
+ 8.219708182667536E-002
+ -0.192950533646842
+ -6.265232620748223E-002
+ 0.326391357260498
+ 3.461561130436776E-003
+ -0.219809937267398
+ -8.791889732497790E-002
+ -7.042863450562793E-002
+ 0.251404216595015
+ -0.277957208066630
+ -9.826666966589820E-002
+ 0.331149047733698
+ -0.268008262689903
+ -4.908328539068212E-002
+ 2.206017267871375E-003
+ 0.255632598650133
+ 0.252272428093588
+ 4.123686385399426E-002
+ -8.912298792483742E-002
+ 0.650503513315174
+ -0.206137241215854
+ 0.139625042190730
+ -0.336602278424527
+ 0.191831383372380
+ 0.204274096674014
+ -0.144362043543612
+ 8.685724248970858E-002
+ -0.229328290611217
+ 0.178178065548871
+ 0.131905028028952
+ -0.232507398061068
+ 0.682098896678206
+ -0.332383511754560
+ 0.521175644211748
+ -0.158931378407209
+ -0.108168097933766
+ 0.335742412078993
+ 0.435745250347119
+ -5.066576139804750E-002
+ -0.136561710821764
+ 1.247865667177201E-002
+ -0.155415644150410
+ -0.214172152805261
+ -0.194876171223813
+ 5.575309348540380E-002
+ 0.228176277408755
+ -5.468096302626753E-002
+ -0.291057216227748
+ 0.109166422243772
+ -0.286443262269525
+ -6.997737448195013E-002
+ 5.430938499396544E-002
+ -0.117797730524271
+ -0.179141710571120
+ 0.889906251008702
+ -0.296081403569801
+ 2.269388156147523E-002
+ -1.259413588120421E-002
+ 0.258442234817898
+ -7.937212464867911E-002
+ -5.228390678808684E-002
+ -0.123235831956255
+ -0.211047137198555
+ 0.222752744195635
+ -0.143856365115410
+ -0.324744314152012
+ 0.117845281026416
+ 5.067170306174047E-002
+ 0.347100290251940
+ -0.324805438892534
+ -0.148899852922800
+ 0.159778246080124
+ -5.379543685803457E-002
+ -0.174750918988800
+ -0.205096175318540
+ -0.156898622841018
+ -0.152696929899926
+ 0.107297770048510
+ 0.257111770409225
+ -0.275204369019371
+ 0.297623254359353
+ 1.770539780785955E-002
+ -0.250944755979713
+ 2.734889469122198E-002
+ -7.847928877177304E-002
+ 5.417605177633973E-002
+ 0.607557513101080
+ -0.657752873604522
+ 0.241896326469128
+ 4.234280230353378E-002
+ -7.023800378812167E-002
+ -1.998417349057527E-003
+ -4.616837765015278E-002
+ -0.395849665758798
+ 0.255737704394411
+ -0.100740312632178
+ 9.789738978603343E-002
+ 5.949551919416669E-002
+ 0.255938925743089
+ -0.213783043928974
+ -0.621027646738330
+ 0.164344722639909
+ -0.756213996281412
+ -0.741145092805656
+ -2.381989766435819E-002
+ -0.225147409828528
+ 0.371924906952501
+ -4.813016047926363E-002
+ -0.129802177167998
+ 5.839984880664519E-002
+ -1.585988261393828E-002
+ 0.240563518880986
+ 6.413574922452325E-002
+ -0.422226257412288
+ 9.541452143601817E-002
+ 0.101882484674278
+ 9.193421066719454E-002
+ -1.487201021108095E-002
+ -0.144882676066493
+ 0.211162925444685
+ -0.132944348808100
+ -9.183836044450823E-002
+ 0.449223752060954
+ -0.531760094598463
+ 0.382282358502377
+ 3.759694748374251E-002
+ 2.907329241966315E-002
+ 0.106694517086349
+ -8.782636048135133E-002
+ -0.289157199044242
+ 0.267921316508372
+ -5.142559345073082E-002
+ -3.177155438877349E-002
+ -0.502369217462899
+ 0.623252074209098
+ -0.265748805155475
+ 1.03653485689706
+ -0.167484572584526
+ 0.294885118194554
+ -0.489050924035607
+ 3.443915231130155E-002
+ 0.213343425124800
+ -0.203161068739057
+ 9.052050305433790E-002
+ -8.740192124514656E-003
+ -0.134255362059466
+ -0.149556364284991
+ -7.273356148481754E-002
+ -2.594268493988895E-002
+ 0.106939454730587
+ -0.404826828976361
+ 0.464458376761841
+ 0.126841221512972
+ -7.082878115606930E-002
+ -0.124635600789386
+ -0.248104968930500
+ -7.552259017365201E-002
+ 0.485001799157678
+ -0.351388745614481
+ -2.454891899133648E-002
+ -2.777538913142291E-002
+ 0.182892577133619
+ -7.513585279107067E-002
+ -0.302295708269771
+ 8.164252606816011E-002
+ 0.731227427931398
+ -0.521016353233201
+ 0.339726890264667
+ 0.111711522953778
+ 5.380193182177347E-002
+ -0.138316322374837
+ 0.124900034447709
+ 0.896877792749900
+ 0.152251147285354
+ -0.141507450354396
+ -0.324427104319442
+ -0.507323829478776
+ -0.224216212366383
+ 0.482872180347775
+ -8.019689666459939E-002
+ -0.156978054981933
+ 0.414282979795474
+ 0.107181153095860
+ -0.286247374200482
+ -0.158078376854048
+ 0.318770259111205
+ 0.124046877652075
+ -0.160274091162512
+ -0.275285737921873
+ -0.139546641463116
+ 0.170714958722829
+ -9.730957830159501E-002
+ 0.124834418232604
+ -0.108139667629786
+ 0.363238767098503
+ -4.984918442086701E-002
+ 0.309838821308208
+ -0.114836872047165
+ 9.962606785289378E-002
+ 5.516471834910665E-002
+ -8.994493720264573E-003
+ 0.404641816006627
+ -0.284052319981361
+ 2.487044291196172E-004
+ 3.846503017677384E-002
+ 0.106615884725713
+ 0.104760069257697
+ 9.726180319587169E-002
+ 1.780480483374038E-002
+ -3.470308708923361E-002
+ 0.354502666813849
+ 2.100062114951774E-003
+ 0.436733750923759
+ 0.112253186682583
+ -0.222782691668159
+ -4.398972715908338E-002
+ 0.149351394657433
+ 2.398499897744186E-002
+ -4.612550686497079E-002
+ -0.198108200913978
+ -0.140241848904576
+ -0.208996543071207
+ 5.572352256961934E-002
+ -0.135355866384051
+ -0.480784823353658
+ 8.374428234647047E-002
+ 0.153100829013230
+ -0.169972958440612
+ -1.862029401967240E-002
+ -0.114471889127808
+ 0.321432454050188
+ 0.152083819482914
+ 1.910376034854086E-002
+ 0.113532157866680
+ -0.730956970644901
+ 0.110830258150873
+ -1.748021233121886E-002
+ 0.141161830375540
+ 4.114703795214282E-002
+ -0.196246088888141
+ 0.112439772540091
+ 6.915645176758425E-002
+ -0.148694598782008
+ 1.404866695692998E-002
+ 7.343783756670692E-003
+ -0.161459473803621
+ 0.811151865616073
+ 0.522924920834437
+ -0.468367633801572
+ -9.594904708957393E-002
+ 0.276364798715731
+ -0.156213492853270
+ 3.156257714344185E-002
+ 2.408919023911872E-002
+ 0.193860480739663
+ 0.121106229249784
+ -0.132784052127463
+ 0.311742379740067
+ 0.436951604498375
+ 5.799948101473003E-002
+ -0.355137626931623
+ 0.337946943323645
+ -4.620293816978216E-002
+ -0.250291607502656
+ 0.324689102383576
+ -0.341372065421496
+ 0.333874986411892
+ 0.286974843811483
+ -0.380434343536885
+ 0.311243622067823
+ -0.148364157235497
+ 0.355637599416740
+ -0.195735497787539
+ -3.986387018354949E-002
+ -0.250854099089219
+ 0.469820578783525
+ 1.987260852881397E-002
+ 0.374658616255015
+ -0.169095030341429
+ -4.389212989875742E-002
+ 0.227161569766028
+ -6.738214609427624E-002
+ 0.437390267015030
+ -0.615831312323699
+ 7.707742387418857E-002
+ 0.302196366717807
+ 0.230497654461851
+ -0.281164721139114
+ -4.884758826550901E-002
+ 0.155424613177175
+ 4.543762795259899E-003
+ -0.326387218084128
+ 0.281950419277324
+ 0.220894838978574
+ -3.647405337139546E-002
+ -0.214115072135062
+ -8.311102599530031E-002
+ 6.473316205426724E-002
+ 9.920559439772761E-002
+ -0.169767859750634
+ 8.052607628834754E-002
+ -8.753338960134180E-002
+ 8.829012688863036E-002
+ 6.309395658025324E-002
+ -4.698927881111568E-002
+ -0.155722401056428
+ -0.128042434999899
+ 9.631544649307647E-002
+ 1.087633974111973E-002
+ 0.123512163578527
+ -0.148283663166223
+ 8.476152867249710E-002
+ 3.238129639977022E-002
+ 0.309446324056639
+ -0.527205243349725
+ 0.156400934962779
+ 2.02570855941017
+ 1.601049288974712E-003
+ 0.190917972302566
+ -7.685050510713581E-003
+ 5.177700860775917E-002
+ -0.222517002182483
+ 0.135232526784387
+ -6.018603974453336E-002
+ 2.156216293033382E-003
+ 0.446839137515846
+ -6.490496408001190E-002
+ -0.334209841507225
+ 0.310641181540657
+ 0.453871240009630
+ -1.829981372853359E-002
+ -0.232175888036256
+ -1.736265893378372E-002
+ -0.418581799483007
+ 0.598602512189600
+ 0.414746738774968
+ -0.235738145690768
+ 0.257147847850727
+ -0.346963824606465
+ -0.146738929341441
+ 0.132075214577988
+ 0.116538388076489
+ -0.259285889668842
+ 3.936764062573218E-002
+ -0.222905711727081
+ 0.239836198158928
+ -0.330623706845058
+ 0.157342336972990
+ -8.238834305021528E-002
+ -0.220314575450264
+ -1.807761471931249E-003
+ 0.192330217198909
+ -0.304548946755974
+ -9.344664908484290E-002
+ -0.523350154519609
+ -0.251962343080311
+ 0.455442708056174
+ -0.328259384774291
+ 6.473168987262651E-002
+ -0.100374367164304
+ 8.827788736373010E-002
+ -0.157909958862798
+ 0.167574840367334
+ 6.406739277948113E-002
+ -0.317497454228252
+ -0.244324017398471
+ 0.104598050147890
+ -0.449414215762258
+ 0.720121799927490
+ -0.176961723371788
+ 0.186641059274144
+ -0.112387893836276
+ -7.122312187619148E-003
+ -0.130462630760491
+ 0.239420775068411
+ -5.495572888912349E-002
+ -0.163648100963170
+ -5.218531935970518E-002
+ 0.895926510366108
+ -0.395786095330827
+ -3.206457884828581E-002
+ -0.167533925827160
+ 0.122709143206455
+ -3.764449414735920E-002
+ 9.425954228934151E-002
+ -0.188092833038556
+ 0.457326580709770
+ 4.332901671423941E-003
+ -0.217278186843814
+ -2.993030812689055E-002
+ -0.434168551122256
+ -0.151834334522448
+ 0.378792960859810
+ -0.480269706853253
+ 0.416638885226317
+ -0.302675130163964
+ 0.125696406054531
+ -8.630342591906445E-003
+ 1.211455450231128E-002
+ -6.621093590599113E-002
+ 0.243139654919533
+ 7.923826501490362E-002
+ -0.274507472625472
+ -0.421614512260870
+ 0.201629955046056
+ 9.207310293842277E-002
+ -4.564450753695340E-002
+ 0.257557398725866
+ 0.270045147460527
+ 0.133895067559913
+ -0.149293366787050
+ -0.244663080174781
+ 0.163913719292363
+ 0.309870354234634
+ 0.440642072620626
+ 3.736603051440661E-003
+ -0.464263808967379
+ -0.325068448769526
+ -0.659904720408187
+ -0.162827801513241
+ 0.256719608302102
+ 5.433659508429473E-002
+ -3.010493043534290E-002
+ 0.357888979068473
+ 0.343545454518812
+ -0.314912313589361
+ -0.424360196290380
+ -7.148459939251493E-002
+ 4.715791110455925E-002
+ 0.189218522531708
+ -0.199625928985020
+ -0.345431383779149
+ -0.734289520522068
+ -7.810205579070878E-002
+ -2.146059276545276E-002
+ 0.222969379329026
+ 6.989316863795536E-002
+ 5.226495874657212E-002
+ 0.393547015704022
+ 5.342815372915723E-002
+ -0.148429691388224
+ 0.231944210292883
+ -0.270174387963514
+ -0.157501129523426
+ 0.249607644268232
+ 0.107827181417865
+ -0.198001834592792
+ 0.550036231670330
+ -0.451458856859776
+ 0.285646303719873
+ -0.599524277175577
+ 0.444254218057592
+ -7.304641156258644E-002
+ -0.107765918499669
+ -9.582887510032168E-002
+ 0.211176361155922
+ -8.070593119240023E-003
+ 0.139797333979680
+ -2.201598324307612E-002
+ -0.113807873292915
+ -0.815343039564741
+ 0.208037257734861
+ -0.502577692594733
+ 0.267112228684696
+ -0.191631615386171
+ 0.288167312058664
+ 7.334262500179188E-002
+ -9.687688339811401E-002
+ -2.168362295299260E-002
+
+ -4.472620624946174E-002
+ -0.715560263364910
+ -0.417548821903378
+ -0.367293540014215
+ 3.556624463256971E-003
+ 4.638006987328702E-002
+ 0.581433196182245
+ -0.343351194138135
+ 0.864672340504018
+ -0.413498688062640
+ -1.812645340638167E-002
+ 0.221097398167971
+ -0.406858112024717
+ 0.235390597930841
+ -2.486328067910385E-002
+ -3.789496975851087E-002
+ -0.574687447479005
+ 0.524424805911313
+ -9.963866351253850E-002
+ -0.158058968611723
+
+ 0.612966031838033
+ 0.390909691871781
+ 1.314091729174414E-002
+ -0.762076520186810
+ -0.429654601390058
+ -9.996517776940361E-002
+ -0.432643497522287
+ -0.210961476159563
+ -0.117124861907461
+ 0.169004804622785
+ 4.399008797988950E-002
+ -0.442140260548301
+ -6.439516472826007E-002
+ -0.363475164135719
+ -0.385958417358529
+ -0.196804875451086
+ -4.943699763770017E-002
+ 5.315269129517478E-002
+ -0.620606914592902
+ 0.128002774536240
+ 0.215458794537056
+ -6.138282605346881E-002
+ -0.825238043711142
+ -4.351149714752497E-002
+ 0.262549132729435
+ -0.147551732143911
+ 0.202657334744991
+ 7.550948281564727E-002
+ 0.409535145292055
+ 3.746137820459622E-003
+ -1.23753989824694
+ -0.924253426467511
+ 0.144715163128345
+ 0.511166931078019
+ 0.452224698518291
+ -1.10431338810947
+ 0.106679851473140
+ -0.450846243909082
+ -0.292148922293495
+ -0.468121633231933
+ -0.295475288629192
+ 0.173364731968286
+ 0.366715178071771
+ 0.236706085958386
+ 0.316711554760939
+ -0.194089892606638
+ 0.504789381219019
+ -0.268611496719757
+ 0.265063258536543
+ 0.478615494225249
+ 0.345991827518365
+ -0.256859267429202
+ -0.518745268491466
+ 8.245521255592009E-002
+ 0.633007552909597
+ -1.02562913172818
+ 0.131320410963989
+ -0.103343936954449
+ -4.659617055182196E-002
+ -0.346829147817351
+ -0.266491015420736
+ 6.215364451954177E-002
+ 0.100784013790976
+ 0.104527679637095
+ -4.018082247765929E-002
+ 0.263336228938603
+ -0.273076006511471
+ -0.385819241471676
+ -0.496482037610099
+ 0.411621105256988
+ -0.661827622494190
+ 0.304798478456594
+ 0.599056954893407
+ -0.260585395545833
+ 0.284042610881108
+ -0.361603752797244
+ -0.254564375022866
+ -0.222850264032722
+ -0.195112332342510
+ -0.952739660391921
+ 0.719219641476683
+ 0.110107246313459
+ -0.330375950474701
+ 0.172304275972388
+ 0.602027902099028
+ 2.535466085142056E-002
+ -0.232630361501787
+ -0.154567365780311
+ 0.543864547201430
+ -8.618034414119409E-003
+ -1.19266681772607
+ 0.353667275037444
+ 0.375184130204709
+ 0.258717619702443
+ 8.928886245354331E-002
+ 0.336566121184867
+ -0.599633347713940
+ 0.391496054940238
+ -1.494393129820284E-002
+ 0.246407202689325
+ 0.235197357064940
+ -2.521891897878908E-002
+ -7.746228887165282E-002
+ -8.890878861147597E-002
+ 0.604133550110486
+ 9.611673403108612E-002
+ 0.261246802272520
+ 0.244914867425755
+ 8.946279990698663E-003
+ -0.323565177816480
+ -0.834606814902407
+ -0.199349084905174
+ -0.108080989486085
+ -0.949287785497412
+ -0.104423184000285
+ -9.453205609812266E-003
+ 3.890167681607438E-002
+ 0.190010398715206
+ -0.492038664527894
+ 0.114741710144780
+ -0.154106858846760
+ 0.217002424089887
+ 0.275854724070942
+ 0.287681063105931
+ -0.856031177399742
+ 9.211256320879620E-002
+ -2.132369648477204E-002
+ 0.586747630335148
+ -5.764743855406357E-003
+ 0.317673339755872
+ -0.164487762624976
+ 0.346711828094928
+ 4.091487938991326E-002
+ -0.356018047512542
+ 0.397459749889943
+ -0.470120879540277
+ 0.227481216722722
+ -0.152688021094868
+ 0.383803768023417
+ -0.702376334242419
+ -0.503467831407732
+ 0.325895302247209
+ -0.246006032960211
+ 0.312937863062747
+ -1.01680849142746
+ 0.568476299873745
+ 0.623881860865226
+ -0.814657207420345
+ -0.248199562975891
+ -0.745330443739940
+ 0.334696436242864
+ -0.140981007123432
+ -0.485993326369825
+ 0.230345394048287
+ -0.277891293802724
+ 0.258289916714185
+ 0.523645216129042
+ 3.674076172037168E-002
+ -0.115106482790920
+ 5.440671899212634E-002
+ 0.412894606007764
+ 0.566852216875995
+ -0.280712245761771
+ -3.884758893708080E-002
+ 0.839253206292874
+ 2.422548009681941E-002
+ -0.124977224317761
+ -0.574974389643567
+ -0.635048956951882
+ -0.619892628550433
+ -0.151307508585436
+ 0.348556357713161
+ 4.213441555828432E-003
+ 0.209363419613625
+ -0.167278633501530
+ 0.250543119382238
+ -1.668299069639764E-002
+ -0.487885111125449
+ -0.278717848699897
+ 0.202702011125303
+ 0.291124272310688
+ 0.465334734558026
+ -0.621653371585364
+ -8.742966876061663E-002
+ 0.761874530212819
+ 2.412027759448977E-002
+ -0.112503987318104
+ 0.168732469541585
+ -3.455367350487892E-002
+ 0.149221708687291
+ 9.223122251781703E-002
+ -0.331084015647677
+ 0.175291571366280
+ -2.569142296128799E-002
+ -0.505795657205216
+ -0.318203901039160
+ 0.421556261601025
+ 0.116271558559853
+ -0.264313199597886
+ 0.362751571713460
+ -2.045927813934853E-002
+ -0.109292663279578
+ -0.243319842274928
+ 0.381709818913300
+ -0.341454638349675
+ -0.163509443648372
+ -0.568625445313155
+ -0.319399042186669
+ -4.631152680747409E-002
+ -2.376323012736758E-002
+ -0.123042936309122
+ -0.472840624656725
+ 0.879703281954571
+ 0.157131617392736
+ 0.154436789513852
+ -0.339816562379549
+ 0.279693281565123
+ 3.820658639148967E-002
+ 0.203852710853321
+ -0.882911002755135
+ -0.708977739582446
+ -0.303817956752281
+ -0.499999818006983
+ -0.277703563241178
+ -0.225275178114173
+ 9.981547029434540E-002
+ 0.463611197545586
+ -0.279793418423774
+ -2.622772230537430E-002
+ 0.273330403176062
+ -0.296214101878052
+ -8.338862502195668E-002
+ -3.640949612829453E-002
+ 0.106039770033875
+ -6.139017731655606E-002
+ 6.621575178929073E-002
+ -0.305805814152099
+ -0.214861770889370
+ 5.637707555844175E-003
+ -0.392321351746806
+ -0.176607009628674
+ -0.432583294534443
+ 5.103639970005909E-002
+ -0.233547220215101
+ 0.298762108683102
+ 0.250652966902033
+ 0.156791140597916
+ 0.588886090999192
+ 1.07229882435231
+ 0.322132640578681
+ 0.394320774592839
+ -0.608926173031665
+ 0.243028170760140
+ 0.614419302761258
+ -0.495749073199620
+ 0.204399346592116
+ 6.976145198623294E-002
+ -0.273943480401783
+ -0.686585701276131
+ -4.587495236502688E-002
+ -0.209770379856204
+ -0.301181512749708
+ 8.090967867748494E-002
+ -0.139755019229898
+ 0.535811562876219
+ -0.163425897620475
+ 1.568876097384749E-002
+ -0.741855674997068
+ -0.397735906311661
+ 2.570933232679856E-002
+ -7.857953934430903E-002
+ 8.565045729506796E-002
+ -5.871673723007888E-002
+ -0.379821019157620
+ 0.488846423889496
+ 0.604650111750277
+ -5.838664569574544E-002
+ 6.760225898875798E-003
+ -0.289974028538476
+ 0.220531421168564
+ -0.125668222440331
+ -0.350281358449326
+ -0.352970049586484
+ 0.321655602069762
+ -0.317016688473738
+ -0.544895922054600
+ -0.154563816852615
+ 0.420711893551817
+ -0.829836406112122
+ -0.370709115325789
+ -0.278164224365026
+ 0.478723475166859
+ 0.307933185612031
+ -0.628400998505582
+ 0.127418940084045
+ -0.117183701485584
+ 0.153147633439359
+ 5.087537251133994E-002
+ -0.514961750469573
+ -1.961844227709184E-002
+ 0.442532128506409
+ -0.477739159431876
+ -4.223433140671225E-002
+ -0.132754856207195
+ -0.315052828081324
+ -0.331034364843813
+ -0.783458664113424
+ 0.297676373022714
+ 0.657988625955045
+ 6.237301198620101E-002
+ 0.484505203526955
+ 0.294539068927419
+ 0.398863285674780
+ 0.281204755268694
+ -0.152709891200754
+ 0.306065812347203
+ -0.393605277264827
+ 0.286486387792053
+ 3.844919148831680E-002
+ 0.447850370979350
+ -0.579021076934695
+ -4.680767110785484E-002
+ -0.413090378808600
+ -0.224957963300664
+ 4.786199239057123E-002
+ -7.841674645154717E-002
+ 0.754194437128142
+ 0.265639852959724
+ 0.416184804432493
+ -1.996197439865574E-002
+ 0.167959920009941
+ -0.282001764041889
+ 1.717560754449032E-002
+ 0.532350152930512
+ 0.577850875492034
+ -0.957811592455212
+ 0.895127073412509
+ -9.898685598355360E-002
+ 0.126776134714883
+ -0.319311583371151
+ -0.358260782392860
+ -3.840696999475256E-002
+ 0.256320212254402
+ -0.680547709556718
+ 0.260174538584975
+ 0.215050458386023
+ -0.622910359009355
+ -0.393296673478659
+ -0.279963585170392
+ 0.755549969560682
+ 5.185271187993350E-002
+ 0.140858721932880
+ 0.275720982851997
+ 1.209782663236019E-002
+ -7.471829487042780E-002
+ 0.226993316914967
+ 0.383670168313034
+ -0.173963666383929
+ -0.391725715008500
+ 0.200311913704791
+ 0.761637165231894
+ -0.740417798548097
+ -0.544872510510821
+ -0.276891299339255
+ 0.193703415010210
+ 0.190636555723430
+ -0.286989299773151
+ -0.650425462138515
+ 4.825552117534999E-002
+ -0.411527006348637
+ -1.485538000095171E-002
+ -0.108736585117434
+ -7.293457655242112E-002
+ 1.28460376164014
+ -3.209423982691669E-002
+ -7.985853903457003E-002
+ 0.384137142432829
+ 0.860034807521634
+ 0.113516126259441
+ 0.477927596155877
+ 0.328453348262705
+ 0.455531361577036
+ -0.345956324535360
+ 9.704543229147547E-002
+ -0.914989340341401
+ 0.219543738159206
+ 0.483916473120919
+ 0.277579724809632
+ 0.739697189652935
+ -0.231127547123409
+ 0.965108977574584
+ -0.372324936119366
+ 2.465849474991024E-002
+ -0.688336369608856
+ -0.498448059615432
+ 0.542530797411537
+ -0.291819165679942
+ -0.359711071433259
+ -0.471628678024879
+ 0.253226841207946
+
+ -0.459609744589236
+ 0.387223187799981
+ -0.241352355816220
+ -0.322079494150334
+ 0.130754694461785
+ -0.459327874001093
+ 0.685412791577218
+ 0.190716829682676
+ 0.103366654740645
+ 5.709838400183537E-002
+ -0.199340882854934
+ 0.134199309604101
+ -0.492727772128701
+ 0.155941640959484
+ -0.218767693457181
+ -2.963841376497498E-002
+ 0.745175197716164
+ -3.646451435557596E-003
+ -0.305969708676565
+ -0.278710487304741
+
+ 6.559008344200528E-003
+ 3.534549432214781E-002
+ 2.692023723948289E-002
+ 9.144809772092680E-002
+ 2.185747794494228E-002
+ 6.245208452628861E-003
+ 2.432628982175251E-002
+ -2.078645134745689E-002
+ -4.925996797434051E-003
+ -7.373546885188852E-003
+ 3.226060047904269E-002
+ 2.260409600034654E-002
+ 9.237922387805717E-003
+ 6.029691944441262E-003
+ -2.829868970072365E-003
+ -2.851426953540868E-002
+ 1.713868595195352E-002
+ -3.560013232377462E-002
+ -2.597898439873780E-002
+ -1.401659975782779E-002
+
+ 1.325933333333333E-004
+
+ tansig tansig
diff --git a/examples/md_ipi/para/atom b/examples/md_ipi/para/atom
new file mode 100644
index 000000000..944650d5b
--- /dev/null
+++ b/examples/md_ipi/para/atom
@@ -0,0 +1,3054 @@
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
+ O T
+ H T
+ H T
diff --git a/examples/md_ipi/para/cell b/examples/md_ipi/para/cell
new file mode 100644
index 000000000..46598491b
--- /dev/null
+++ b/examples/md_ipi/para/cell
@@ -0,0 +1,3 @@
+ 31.24000000 0.00000000 0.00000000
+ 0.00000000 31.24000000 0.00000000
+ 0.00000000 0.00000000 31.24000000
diff --git a/examples/md_ipi/para/input b/examples/md_ipi/para/input
new file mode 100644
index 000000000..7274c3531
--- /dev/null
+++ b/examples/md_ipi/para/input
@@ -0,0 +1,26 @@
+ 0 # start_force table for the fit with force(1) or without force(0)
+ 1 # start_wb
+ 0 # start_init
+ 0 # table_coor
+ 1 # table_grid
+ 1d-10 # biase_rmse
+ 2 # maxnumtype
+ 3054 3054 # maxnumatom maxneff
+ 1 # nsurf
+ 2 # ipsin
+ 11 # maxnwave
+ 11 11 # nwave
+ 100 100 # maximal number of neighbours, maximal number of atoms in one cell list
+ 3 # ncycle
+ 500 # nloop
+ 1 # nbatch
+ 1 1 # numpoint maxnpoint
+ 1 # maxtpoint
+ 1d0 0 # perindex force_perindex
+ 4d0 4d0 # rc for each element
+ 60 # mnl max number of the Embeeding NN
+ 2 # mnhid max number of the hidden layer of the Embeeding NN
+ 1 # nkpoint
+ 1 # outputneuron
+ 'H' 2 20 20 0.2 # atomtype name of element and the structure of the embedding NN alpha*dier_rs**2 dier_rs
+ 'O' 2 20 20 0.2 # atomtype name of element and the structure of the embedding NN
diff --git a/examples/md_ipi/para/weight_wave_H b/examples/md_ipi/para/weight_wave_H
new file mode 100644
index 000000000..b0be02f37
--- /dev/null
+++ b/examples/md_ipi/para/weight_wave_H
@@ -0,0 +1,72 @@
+ 0.268745723023897343E+01
+ 0.346785370979636731E+01
+ 0.247933658845809735E+01
+ 0.148983279300687932E+01
+ 0.127608964262942171E+01
+ 0.171253317101807134E+01
+ 0.977893233364220293E+00
+ 0.175650695818883174E+01
+-0.106682985333046806E+00
+ 0.179336985688038575E+01
+ 0.851554455503823027E+00
+ 0.959690945490426994E+00
+ 0.902758690525107710E+00
+ 0.922011195948287510E+00
+ 0.270556514265704762E+00
+ 0.253461275315420664E+01
+ 0.311308143447436336E+01
+ 0.528519412137088973E+00
+ 0.450085488999899841E+01
+ 0.605641622038493388E+01
+ 0.112746092085630387E+02
+ 0.624357033743488277E+01
+ 0.911411843455036141E+01
+ 0.477713683337432400E+02
+ 0.643631784083244440E+01
+ 0.573353178952620102E+01
+ 0.120673987350340828E+01
+ 0.399750733970677352E+01
+ 0.228653172212523875E+00
+ 0.283660780891722730E+01
+ 0.503023150087887227E+00
+ 0.239169709599722236E+01
+ 0.382076835286460359E+00
+ 0.222542353834319062E+01
+ 0.752779769157288059E+00
+ 0.169470327153474898E+01
+ 0.141821466217692227E+01
+-0.886423932014647614E-01
+ 0.167119125678336045E+01
+-0.454838983652096518E+00
+ 0.189309006494861376E+01
+ 0.233889014886272317E+01
+ 0.178481701187498576E+01
+ 0.467417172846224283E+01
+ 0.198406547457699811E+01
+ 0.831543086193178027E+01
+ 0.130991461220170784E+02
+ 0.145814162105344902E+02
+-0.163733841800362478E+01
+ 0.946648615428787821E+01
+ 0.277558638137230540E+01
+ 0.349352209010203518E+01
+ 0.786874989594567253E+00
+ 0.156460467502135936E+01
+-0.505857501430637568E+00
+ 0.111133032879575455E+01
+ 0.144468702986511877E+00
+ 0.804309273259493529E+00
+ 0.246399400447218947E+00
+ 0.582128353277434840E+00
+ 0.558321960234286929E+00
+ 0.177618713180556193E+00
+ 0.581222379481640017E+00
+ 0.526575570794575842E+00
+ 0.489951960994374547E+00
+ 0.122749650843548674E+01
+ 0.369746646979077331E+00
+ 0.164271266224372892E+01
+-0.103483962644644834E+01
+ 0.351283053380538313E+01
+ 0.983937879101886570E+00
+ 0.871526190469304041E+01
diff --git a/examples/md_ipi/para/weight_wave_O b/examples/md_ipi/para/weight_wave_O
new file mode 100644
index 000000000..a12fecc79
--- /dev/null
+++ b/examples/md_ipi/para/weight_wave_O
@@ -0,0 +1,72 @@
+ 0.222345445770802685E+01
+ 0.156308333779574071E+01
+ 0.754441038029417532E+00
+ 0.796359511831995714E+00
+ 0.105636248365230245E+01
+ 0.570950209743948278E+00
+ 0.788383065551391926E+00
+ 0.470502823988746322E+00
+ 0.772329211464796717E+00
+ 0.706011401382065196E+00
+ 0.134807994004383125E+01
+ 0.785362371276623894E-01
+ 0.136191428191611386E+01
+ 0.979668246847675395E+00
+ 0.147286667709049679E+01
+ 0.312220604726999262E+01
+ 0.372145420050234588E+01
+ 0.185012470220662961E+01
+ 0.132859077148191318E+01
+ 0.836069311320833286E+01
+ 0.586839971157956963E+01
+ 0.165751397756295091E+02
+ 0.241203464760517790E+02
+ 0.310341317943439812E+02
+ 0.439235576584590515E+01
+ 0.302969951916915337E+01
+ 0.244799858819261962E+01
+ 0.151641492963923374E+01
+ 0.176650003210412287E+01
+ 0.974321755001113066E+00
+ 0.147486547557896319E+01
+ 0.922974739635146868E+00
+ 0.141363497138487593E+01
+ 0.215486756449232042E+00
+ 0.761526305701841988E+00
+ 0.337099721262304053E+01
+ 0.783741537286614109E+00
+ 0.252835624054600983E+01
+ 0.173079432016281798E+01
+ 0.850910930696118673E+00
+-0.881788634407718597E-01
+ 0.395978084112362083E+01
+-0.916426356014349852E-01
+ 0.618890782188073896E+01
+-0.610940206143396405E-01
+ 0.996226576904776628E+01
+ 0.113887564645919159E+02
+ 0.171546896838605818E+02
+ 0.641923597639249444E+01
+ 0.347180453303719760E+01
+ 0.252095468486820407E+01
+ 0.162294608423319087E+01
+ 0.142834977411759678E+01
+ 0.558314876952388794E+00
+ 0.203555107010700148E+00
+ 0.286535535979979450E+01
+ 0.883884864275258808E+00
+-0.263334321152255690E+00
+ 0.444260914209753888E+00
+ 0.131086565197015581E+01
+ 0.269445083828697696E+00
+ 0.120359429227189363E+01
+ 0.335292385026269457E+00
+ 0.120946990789622721E+01
+ 0.272872107835972266E+00
+ 0.147167072035011337E+01
+ 0.806675037395644723E+00
+ 0.189244211922381500E+01
+ 0.208405012441366200E+01
+ 0.217250752171633854E+01
+ 0.241498839409374089E+01
+ 0.892085302835749161E+01
diff --git a/examples/openmm_api/residues.xml b/examples/md_ipi/residues.xml
similarity index 100%
rename from examples/openmm_api/residues.xml
rename to examples/md_ipi/residues.xml
diff --git a/examples/md_ipi/run_EANN.sh b/examples/md_ipi/run_EANN.sh
new file mode 100644
index 000000000..99d985c93
--- /dev/null
+++ b/examples/md_ipi/run_EANN.sh
@@ -0,0 +1,19 @@
+#!/bin/bash
+
+export OMP_NUM_THREADS=8
+export OMP_STACKSIZE=2000000
+export MODULEPATH=$MODULEPATH:/share/home/kuangy/modulefiles/
+module load Anaconda/anaconda3/2019.10
+module load compiler/intel/ips2018/u1
+module load mkl/intel/ips2018/u1
+module load EANN/2.0
+
+source activate EANN
+
+addr=unix_eann
+port=1257
+socktype=unix
+
+python3 client_EANN.py $addr $port $socktype > logEANN
+
+conda deactivate
diff --git a/examples/md_ipi/run_client_dmff.sh b/examples/md_ipi/run_client_dmff.sh
new file mode 100755
index 000000000..cb751f5f2
--- /dev/null
+++ b/examples/md_ipi/run_client_dmff.sh
@@ -0,0 +1,17 @@
+#!/bin/bash
+# create the right environment to run client: note client runs in python3
+# while i-pi server runs in python2
+
+#module load gcc/8.3.0
+module load fftw/3.3.8/single-threads
+module load compiler/intel/ips2018/u1
+module load mkl/intel/ips2018/u1
+module load cuda/11.4
+
+export OMP_NUM_THREADS=1
+
+addr=unix_dmff
+port=1234
+socktype=unix
+
+python ./client_dmff.py density_0.03338.pdb forcefield.xml residues.xml $addr $port $socktype
diff --git a/examples/md_ipi/run_server.sh b/examples/md_ipi/run_server.sh
new file mode 100755
index 000000000..9098df09b
--- /dev/null
+++ b/examples/md_ipi/run_server.sh
@@ -0,0 +1,7 @@
+#!/bin/bash
+export OMP_NUM_THREADS=1
+
+cat input.xml | sed -e "s/ \([a-zA-Z_]\+\)/ \1_${SLURM_JOB_ID}/" > .tmp.xml
+#i-pi simulation.restart >& logfile &
+i-pi .tmp.xml >& logfile &
+wait
diff --git a/examples/openmm_api/dipole_1024 b/examples/openmm_api/dipole_1024
deleted file mode 100644
index e1de509e9..000000000
--- a/examples/openmm_api/dipole_1024
+++ /dev/null
@@ -1,3072 +0,0 @@
--9.78037e-05 -0.0102743 -0.00835381
-0 0 0
-0 0 0
-0.0016815 0.00104498 0.00955635
-0 0 0
-0 0 0
-0.0104807 0.0153637 -0.00934142
-0 0 0
-0 0 0
-0.00268184 0.00663563 -0.00085569
-0 0 0
-0 0 0
-0.000439397 0.0120955 -0.00798317
-0 0 0
-0 0 0
-0.00757021 0.00274864 -0.00405105
-0 0 0
-0 0 0
--0.00374424 -0.00805664 0.00310999
-0 0 0
-0 0 0
-0.00300064 0.00103427 -0.00607688
-0 0 0
-0 0 0
--0.00513748 0.00259173 0.0138984
-0 0 0
-0 0 0
-0.00611206 0.00178956 0.00330758
-0 0 0
-0 0 0
-0.00309779 -0.0123237 -0.00151633
-0 0 0
-0 0 0
-0.0112893 -0.000925505 -0.00345641
-0 0 0
-0 0 0
--0.00823225 0.00481008 -0.00517028
-0 0 0
-0 0 0
-0.0105862 -0.0173504 0.00505209
-0 0 0
-0 0 0
-0.00507972 0.00427566 0.00207499
-0 0 0
-0 0 0
--0.0160562 -0.00375995 -0.000162321
-0 0 0
-0 0 0
--0.00232523 0.00223238 -0.00650886
-0 0 0
-0 0 0
-0.00907927 0.00168353 -0.00335751
-0 0 0
-0 0 0
-0.000391106 -0.00560563 0.0039132
-0 0 0
-0 0 0
--0.00129292 -0.0139697 -0.0130065
-0 0 0
-0 0 0
-0.00253837 -0.0116289 -0.00520366
-0 0 0
-0 0 0
--0.00331825 -0.00396823 -0.00218062
-0 0 0
-0 0 0
-0.0009465 -0.00202349 -0.00330577
-0 0 0
-0 0 0
--0.0110558 -0.000308164 -0.00228239
-0 0 0
-0 0 0
-0.0124406 -0.00204707 -0.00693733
-0 0 0
-0 0 0
--0.00173319 -0.00331657 0.00166376
-0 0 0
-0 0 0
--0.00273922 0.00197408 -0.00392151
-0 0 0
-0 0 0
--0.00667702 0.00334124 -0.0126923
-0 0 0
-0 0 0
-0.00498793 0.00726738 0.00236643
-0 0 0
-0 0 0
--0.0100955 -0.0112588 0.0042185
-0 0 0
-0 0 0
-0.0026019 0.000417779 -0.00626278
-0 0 0
-0 0 0
-0.00249888 -0.00228331 0.00721147
-0 0 0
-0 0 0
-0.00445673 0.000574593 -0.00796422
-0 0 0
-0 0 0
--0.000312778 3.41629e-05 0.000317727
-0 0 0
-0 0 0
--0.00392655 0.00947377 -0.0015633
-0 0 0
-0 0 0
--0.00386247 -0.0115072 -0.00401078
-0 0 0
-0 0 0
--0.00888192 0.00884608 -0.000281786
-0 0 0
-0 0 0
-0.00827756 0.00138916 0.000213653
-0 0 0
-0 0 0
--0.00314245 0.00726788 -0.000613722
-0 0 0
-0 0 0
-0.00755656 0.00489949 -0.00309753
-0 0 0
-0 0 0
--0.00633686 0.0115392 0.000473853
-0 0 0
-0 0 0
-0.00195559 0.00604159 -0.00785683
-0 0 0
-0 0 0
-0.00611166 -0.00239653 0.00120471
-0 0 0
-0 0 0
--0.00724835 -0.00466115 -0.00739829
-0 0 0
-0 0 0
-0.00293285 0.000757116 -0.00542986
-0 0 0
-0 0 0
--0.00321717 0.00587291 -0.00449816
-0 0 0
-0 0 0
-0.00852951 -0.0073382 0.000909686
-0 0 0
-0 0 0
-0.00462385 0.00435736 0.00220974
-0 0 0
-0 0 0
--0.000210808 -0.0099051 -0.00681186
-0 0 0
-0 0 0
-0.00519537 0.00774189 0.00934357
-0 0 0
-0 0 0
--0.00791618 -0.00701282 -0.00573458
-0 0 0
-0 0 0
--0.00353672 0.00218662 0.00116191
-0 0 0
-0 0 0
--0.000824194 0.00763499 0.0101212
-0 0 0
-0 0 0
--0.00582191 0.00637928 0.00340626
-0 0 0
-0 0 0
-0.00135849 0.000574534 0.00486814
-0 0 0
-0 0 0
-0.00672225 0.00484596 0.00758249
-0 0 0
-0 0 0
-0.000442829 0.00999001 -0.00079784
-0 0 0
-0 0 0
--0.00374611 -0.0162288 0.0117805
-0 0 0
-0 0 0
--0.00257662 0.00363066 -0.00124877
-0 0 0
-0 0 0
--0.000491337 -0.00467918 0.0066654
-0 0 0
-0 0 0
--0.00798403 0.00187673 -0.000592901
-0 0 0
-0 0 0
-0.000873825 -0.00367945 -0.00136084
-0 0 0
-0 0 0
--0.0124228 -0.00596143 -0.0102283
-0 0 0
-0 0 0
--0.000180247 0.000531004 -0.00128713
-0 0 0
-0 0 0
--0.00415982 -0.0141561 0.00939265
-0 0 0
-0 0 0
--0.0100344 0.0038062 0.00366314
-0 0 0
-0 0 0
-0.00392728 -0.00100683 0.00206949
-0 0 0
-0 0 0
-0.0115188 0.00717167 -0.00074889
-0 0 0
-0 0 0
-0.00628949 0.00640248 0.000293654
-0 0 0
-0 0 0
--0.00909805 -0.000491437 0.00161602
-0 0 0
-0 0 0
--0.00177572 0.00675042 0.00826887
-0 0 0
-0 0 0
--0.00197614 0.0110562 -0.00612657
-0 0 0
-0 0 0
-0.00971752 -0.00739067 0.00357604
-0 0 0
-0 0 0
-0.000195267 -0.00786269 0.00607746
-0 0 0
-0 0 0
--0.0103708 0.00245087 -0.00041738
-0 0 0
-0 0 0
-0.00256772 0.00215356 -0.000762005
-0 0 0
-0 0 0
-0.00379047 -0.000474574 -0.00298218
-0 0 0
-0 0 0
--0.000165421 -0.00055532 0.0148757
-0 0 0
-0 0 0
-0.0111802 0.0136549 -0.0320468
-0 0 0
-0 0 0
-0.0153225 -0.0103171 -0.00227375
-0 0 0
-0 0 0
--0.00212336 0.00274542 -0.00933705
-0 0 0
-0 0 0
-0.00616534 0.0130132 5.47625e-05
-0 0 0
-0 0 0
--0.00929046 0.00852819 -0.00192719
-0 0 0
-0 0 0
--0.00241705 0.00226907 -0.00449038
-0 0 0
-0 0 0
--0.00920485 -0.00746917 0.000557805
-0 0 0
-0 0 0
--0.0058951 0.00506319 0.00270818
-0 0 0
-0 0 0
-0.00583662 -0.0012291 0.00289874
-0 0 0
-0 0 0
-0.0094816 0.0109469 0.00114495
-0 0 0
-0 0 0
--0.00838529 -0.00821476 -0.00669953
-0 0 0
-0 0 0
-0.00484815 -0.00317928 0.00731462
-0 0 0
-0 0 0
-0.00497919 0.00490789 -0.00180653
-0 0 0
-0 0 0
-0.00854981 0.010314 -0.00320549
-0 0 0
-0 0 0
--0.00415836 -0.00892292 -0.00167608
-0 0 0
-0 0 0
--0.00813587 0.0118199 0.00557071
-0 0 0
-0 0 0
--0.00374275 0.000783917 0.0064928
-0 0 0
-0 0 0
-0.00324764 0.00810909 0.00293951
-0 0 0
-0 0 0
--0.00546086 -0.00241054 0.0110425
-0 0 0
-0 0 0
--0.0138394 0.00240158 0.00286925
-0 0 0
-0 0 0
-0.00511851 -0.000957279 -0.00176611
-0 0 0
-0 0 0
-0.0115771 -0.00931405 0.00416637
-0 0 0
-0 0 0
--0.00225243 0.00246387 -0.00268514
-0 0 0
-0 0 0
-0.00691816 -0.00831442 -0.00121352
-0 0 0
-0 0 0
--0.0063306 -7.31156e-05 0.00572808
-0 0 0
-0 0 0
-0.00167653 0.000132109 0.00343913
-0 0 0
-0 0 0
--0.0070473 -1.97325e-05 -0.00325234
-0 0 0
-0 0 0
--0.00632247 0.00179402 -0.000831321
-0 0 0
-0 0 0
-0.0011576 0.00842738 0.0113516
-0 0 0
-0 0 0
--0.00183084 -0.00155541 0.00883301
-0 0 0
-0 0 0
-0.00855752 0.00973545 -0.00203578
-0 0 0
-0 0 0
-0.00460251 -0.00150441 0.00506528
-0 0 0
-0 0 0
-0.00819739 -0.00207966 -0.0023709
-0 0 0
-0 0 0
-0.000726014 0.00133864 -0.00837828
-0 0 0
-0 0 0
-0.00369728 0.000264355 0.00346401
-0 0 0
-0 0 0
--0.00573303 -3.45729e-05 -0.00555133
-0 0 0
-0 0 0
--0.00605226 -0.00217764 -0.000867023
-0 0 0
-0 0 0
-0.00851709 0.00977362 0.00438207
-0 0 0
-0 0 0
--0.00262633 0.00541108 -0.000277135
-0 0 0
-0 0 0
--0.00421868 -0.00682932 -0.00906488
-0 0 0
-0 0 0
--0.00142311 -0.0044121 -0.00267245
-0 0 0
-0 0 0
-0.000599986 -0.00220729 0.00549257
-0 0 0
-0 0 0
-0.00717203 -0.00041221 0.000839776
-0 0 0
-0 0 0
-0.00742294 0.00505202 -0.0103032
-0 0 0
-0 0 0
--0.0111505 0.00713828 0.00812535
-0 0 0
-0 0 0
--0.00696046 0.00317351 0.0191618
-0 0 0
-0 0 0
--0.00271005 -0.00500413 -0.00472108
-0 0 0
-0 0 0
-0.00053514 0.00124973 0.00329028
-0 0 0
-0 0 0
-0.00563814 0.00313616 -0.00026369
-0 0 0
-0 0 0
-0.00595883 -0.00569338 -0.00611885
-0 0 0
-0 0 0
-0.00934765 -0.00487378 -0.00983422
-0 0 0
-0 0 0
-0.00666574 0.000534592 0.00150635
-0 0 0
-0 0 0
--0.00220394 4.45494e-05 0.00307866
-0 0 0
-0 0 0
--0.00300268 -0.00505015 -0.00646803
-0 0 0
-0 0 0
--0.00426093 0.00399821 0.00430969
-0 0 0
-0 0 0
-1.48552e-05 -0.00805093 0.00708488
-0 0 0
-0 0 0
-0.00200509 -0.00705536 0.00506572
-0 0 0
-0 0 0
--0.00122102 0.00183551 0.00300795
-0 0 0
-0 0 0
-0.00216416 -0.000855585 0.00626019
-0 0 0
-0 0 0
--0.00305724 -0.00194739 -0.00753175
-0 0 0
-0 0 0
-0.00749589 -0.00599059 -0.00142094
-0 0 0
-0 0 0
--0.0120168 -0.000174821 0.0115427
-0 0 0
-0 0 0
--0.00466727 0.00351428 0.000158967
-0 0 0
-0 0 0
-0.00485732 0.00239818 0.00676465
-0 0 0
-0 0 0
--0.00503949 0.006335 -0.00551739
-0 0 0
-0 0 0
-0.00171117 -0.00296434 -0.00286245
-0 0 0
-0 0 0
-0.0122505 0.00883528 0.000622401
-0 0 0
-0 0 0
--0.00164902 0.0044269 -0.000943952
-0 0 0
-0 0 0
--0.00284898 -0.0144255 0.00235835
-0 0 0
-0 0 0
--0.0165456 0.00239321 0.00289284
-0 0 0
-0 0 0
--0.00349088 0.018868 0.00731126
-0 0 0
-0 0 0
-0.0026674 0.00167464 0.00127276
-0 0 0
-0 0 0
-0.000301781 -0.00243539 0.00916902
-0 0 0
-0 0 0
-0.00395351 0.0048905 0.00153711
-0 0 0
-0 0 0
-0.0173634 -0.0051964 -0.00931404
-0 0 0
-0 0 0
--0.000329681 0.00648045 -0.0215546
-0 0 0
-0 0 0
--0.00381817 -0.00415355 -0.00564167
-0 0 0
-0 0 0
--0.00607825 0.0247509 -0.00142847
-0 0 0
-0 0 0
-0.0127189 0.00414365 -0.00481488
-0 0 0
-0 0 0
-0.0091679 -0.000535909 0.0127363
-0 0 0
-0 0 0
--0.00545698 0.00499536 0.00473193
-0 0 0
-0 0 0
-0.01518 0.0142544 0.0123285
-0 0 0
-0 0 0
--0.000168485 -0.00438238 0.00517892
-0 0 0
-0 0 0
-0.0123714 0.0058073 -0.00344789
-0 0 0
-0 0 0
--0.00534167 0.00642355 -0.00244599
-0 0 0
-0 0 0
--5.04759e-05 -0.00515571 0.00720749
-0 0 0
-0 0 0
--0.00191556 -0.000748099 0.00149025
-0 0 0
-0 0 0
-0.00661331 0.000687613 -0.010089
-0 0 0
-0 0 0
--1.26257e-05 -0.00515542 0.00494464
-0 0 0
-0 0 0
-0.00789357 -0.00877575 0.0132735
-0 0 0
-0 0 0
--0.00507882 0.00816196 0.00899426
-0 0 0
-0 0 0
--0.00772275 -0.0129865 -0.00602754
-0 0 0
-0 0 0
--0.000565926 0.00545582 -5.91464e-05
-0 0 0
-0 0 0
-0.00109049 0.000202086 -0.00667453
-0 0 0
-0 0 0
--0.0109158 -0.0123817 0.0094091
-0 0 0
-0 0 0
-0.00406096 0.00660004 -0.00386767
-0 0 0
-0 0 0
-0.00138359 0.00457259 0.00378496
-0 0 0
-0 0 0
--0.00281692 0.00027646 -5.7857e-05
-0 0 0
-0 0 0
-0.00209406 0.00231404 0.0101979
-0 0 0
-0 0 0
-0.00367972 0.000890963 0.00273223
-0 0 0
-0 0 0
--0.0111618 -0.00342381 -0.0123016
-0 0 0
-0 0 0
--0.00486201 0.00574302 -0.0151186
-0 0 0
-0 0 0
-0.00497567 -0.000638303 -0.00333819
-0 0 0
-0 0 0
--0.00292046 0.00976949 -0.00699919
-0 0 0
-0 0 0
--0.00674894 0.00165761 0.0147542
-0 0 0
-0 0 0
--0.00782643 -0.0077367 -0.00260987
-0 0 0
-0 0 0
--0.00358134 -0.00303959 0.00114245
-0 0 0
-0 0 0
-0.000642828 -0.000335948 -0.000605209
-0 0 0
-0 0 0
-0.000740505 -0.00511259 -0.00503279
-0 0 0
-0 0 0
--0.0054111 0.00134348 0.000486883
-0 0 0
-0 0 0
--0.00516649 0.00567091 0.00305135
-0 0 0
-0 0 0
-0.000676043 0.00485579 0.000172391
-0 0 0
-0 0 0
--0.00582053 -0.00402091 0.00033397
-0 0 0
-0 0 0
-0.00448973 0.00281377 -0.000227784
-0 0 0
-0 0 0
-0.00336178 0.00764535 -0.003802
-0 0 0
-0 0 0
--0.00186275 0.00400589 0.00343895
-0 0 0
-0 0 0
--0.00556406 -0.00528317 -0.00993338
-0 0 0
-0 0 0
-0.00199889 0.00195948 0.00458751
-0 0 0
-0 0 0
--0.00353912 0.00494606 0.00680142
-0 0 0
-0 0 0
-0.00122442 0.0020615 0.00264405
-0 0 0
-0 0 0
-0.00721288 -0.00291954 0.00214669
-0 0 0
-0 0 0
-0.000453011 -0.00715159 0.00695737
-0 0 0
-0 0 0
--0.00772907 -0.00301497 -0.0167101
-0 0 0
-0 0 0
-0.00840813 0.00133569 0.00613421
-0 0 0
-0 0 0
-0.00380602 0.0068309 0.00171629
-0 0 0
-0 0 0
--0.000842832 0.00536671 -0.00349201
-0 0 0
-0 0 0
--0.00930383 -0.000269109 0.00486243
-0 0 0
-0 0 0
--0.00586819 0.00280701 -0.00832121
-0 0 0
-0 0 0
-0.00453673 -0.00212405 -0.00713174
-0 0 0
-0 0 0
-0.00378363 -0.00642744 -0.0019263
-0 0 0
-0 0 0
--0.0017643 -0.000354975 0.00164927
-0 0 0
-0 0 0
--0.00384344 -0.0118822 -0.00289207
-0 0 0
-0 0 0
-0.00653117 0.00974485 0.000399904
-0 0 0
-0 0 0
-0.00616974 -0.00482934 -0.0105603
-0 0 0
-0 0 0
-0.00487945 0.00496005 0.00550319
-0 0 0
-0 0 0
--0.001882 0.00272243 -0.00392331
-0 0 0
-0 0 0
--0.000258219 -0.00482456 -0.00125412
-0 0 0
-0 0 0
-0.0116988 0.00129067 -0.00170155
-0 0 0
-0 0 0
-0.0134901 -0.00518862 -0.000939032
-0 0 0
-0 0 0
--0.00691896 0.0112497 -0.00346503
-0 0 0
-0 0 0
--0.00223103 0.00535906 -4.1665e-05
-0 0 0
-0 0 0
--2.84113e-05 -0.00198621 0.00316068
-0 0 0
-0 0 0
-0.00370225 0.0021758 -0.00100787
-0 0 0
-0 0 0
-0.000723029 -0.00813053 -0.0028756
-0 0 0
-0 0 0
--0.00868476 0.00874568 -0.000411086
-0 0 0
-0 0 0
-0.00474037 0.0105608 0.008347
-0 0 0
-0 0 0
-0.00105959 -0.000831815 -0.00437098
-0 0 0
-0 0 0
--0.0180633 0.000180752 0.00379154
-0 0 0
-0 0 0
-0.00180955 -0.00641551 -0.00596799
-0 0 0
-0 0 0
-0.00783451 0.00619785 -0.00527733
-0 0 0
-0 0 0
-0.00328143 0.00140044 0.0101086
-0 0 0
-0 0 0
--0.00395973 0.000926564 -0.00639365
-0 0 0
-0 0 0
-0.0116767 0.00177171 0.00991388
-0 0 0
-0 0 0
-0.00125404 0.00278407 -0.00472855
-0 0 0
-0 0 0
--0.00125579 0.000624749 0.0060266
-0 0 0
-0 0 0
-0.00024747 -0.000230718 0.00470209
-0 0 0
-0 0 0
--0.0153942 0.00410741 -0.00831551
-0 0 0
-0 0 0
-0.0131303 0.00158128 0.00383424
-0 0 0
-0 0 0
--0.00726297 -0.0099383 0.00170768
-0 0 0
-0 0 0
-0.0173814 0.00807743 0.00770488
-0 0 0
-0 0 0
--0.00765138 -0.000946928 -0.0102351
-0 0 0
-0 0 0
--0.00219384 0.00179744 -0.00375232
-0 0 0
-0 0 0
--0.00690129 0.0079468 0.00535078
-0 0 0
-0 0 0
-0.00017198 -0.00910768 0.00467808
-0 0 0
-0 0 0
--0.00634841 -0.00477623 -0.00380467
-0 0 0
-0 0 0
-0.00133153 -0.0059827 -0.00504477
-0 0 0
-0 0 0
--0.00430244 0.0129161 0.00239997
-0 0 0
-0 0 0
--0.00653367 0.00107805 -0.0130591
-0 0 0
-0 0 0
--0.00474991 -0.0090749 -0.0041393
-0 0 0
-0 0 0
--0.00241338 -0.00945678 0.00421321
-0 0 0
-0 0 0
--0.00949361 -0.00939561 4.8179e-05
-0 0 0
-0 0 0
-0.00626106 0.00213605 -0.00219957
-0 0 0
-0 0 0
--0.00376815 0.0090755 0.00511605
-0 0 0
-0 0 0
--0.00447132 -0.000220265 -0.00298141
-0 0 0
-0 0 0
-0.000745011 0.00206621 0.00441078
-0 0 0
-0 0 0
-0.0102733 -0.00412785 0.00410222
-0 0 0
-0 0 0
-0.00360848 -0.00402273 -0.000746735
-0 0 0
-0 0 0
-0.00746014 0.00899694 -0.0134584
-0 0 0
-0 0 0
-0.00539365 -0.00126786 -0.00533281
-0 0 0
-0 0 0
-0.000201233 -0.00723488 0.00651435
-0 0 0
-0 0 0
--0.00173645 0.0153581 0.00261489
-0 0 0
-0 0 0
--0.00599782 -0.00428004 -0.000143669
-0 0 0
-0 0 0
--0.00385636 0.0049054 0.00167299
-0 0 0
-0 0 0
--0.000259804 -0.00526562 -0.00875804
-0 0 0
-0 0 0
--0.0043669 0.00533465 0.00619663
-0 0 0
-0 0 0
--1.55116e-05 -0.00285167 0.00319511
-0 0 0
-0 0 0
--0.00521923 0.00560276 0.00942748
-0 0 0
-0 0 0
-0.0108202 0.000175836 -0.000185343
-0 0 0
-0 0 0
--0.00212986 -0.00169513 0.00530598
-0 0 0
-0 0 0
-0.000363441 -0.0060767 -0.005465
-0 0 0
-0 0 0
-0.0101713 0.00244951 -0.00713465
-0 0 0
-0 0 0
--0.00838637 0.0039302 -0.00185564
-0 0 0
-0 0 0
-0.00141554 -0.00437349 0.00569813
-0 0 0
-0 0 0
--0.0039811 -0.00280294 0.00262114
-0 0 0
-0 0 0
--0.00400322 0.00542208 0.00508549
-0 0 0
-0 0 0
-0.0100751 -0.00585201 -0.00463947
-0 0 0
-0 0 0
--0.00199921 -0.0060068 -0.00381233
-0 0 0
-0 0 0
--0.0110949 -0.00229428 -0.00284215
-0 0 0
-0 0 0
-0.00213449 0.00121657 0.00413121
-0 0 0
-0 0 0
-0.00383646 0.00514739 -0.0042205
-0 0 0
-0 0 0
--0.0138627 0.00386019 -0.00174507
-0 0 0
-0 0 0
-0.000985244 -0.00173199 -0.0027879
-0 0 0
-0 0 0
--0.00414753 0.00159845 0.0140703
-0 0 0
-0 0 0
-0.00521038 0.00703491 0.00261242
-0 0 0
-0 0 0
-0.00171624 0.00334721 -0.00399361
-0 0 0
-0 0 0
--0.00341361 0.00249506 -0.00875424
-0 0 0
-0 0 0
--0.00151917 -0.0129792 -0.000948598
-0 0 0
-0 0 0
--0.000554986 0.00239804 0.00680182
-0 0 0
-0 0 0
-0.0113353 -0.0015979 -0.004464
-0 0 0
-0 0 0
--0.00748076 -0.00433667 -0.00525681
-0 0 0
-0 0 0
-0.00349191 0.00795602 -0.000800224
-0 0 0
-0 0 0
--0.00531439 0.00216725 0.00226485
-0 0 0
-0 0 0
-0.0136866 0.00306299 -0.00109613
-0 0 0
-0 0 0
-0.00598406 -0.00392106 0.0170531
-0 0 0
-0 0 0
-0.00403592 -0.00368901 0.00320945
-0 0 0
-0 0 0
-0.0036205 -0.00556539 -0.00198205
-0 0 0
-0 0 0
--0.000840349 0.00848007 -0.0040412
-0 0 0
-0 0 0
--0.00480765 0.00815207 -0.00245005
-0 0 0
-0 0 0
--0.000278064 -0.00232045 0.00779664
-0 0 0
-0 0 0
--0.00176203 -0.00320255 0.00373226
-0 0 0
-0 0 0
-0.00444392 -0.00370352 0.00473972
-0 0 0
-0 0 0
-0.000131495 0.0020028 -0.00140803
-0 0 0
-0 0 0
--0.00755526 0.000769954 0.00504113
-0 0 0
-0 0 0
--0.0122574 0.0074683 0.00139079
-0 0 0
-0 0 0
-0.00523569 0.00256379 0.011097
-0 0 0
-0 0 0
--0.000944271 0.00510882 -0.00305778
-0 0 0
-0 0 0
-0.00380519 0.000803686 0.0139614
-0 0 0
-0 0 0
-0.00473881 0.00692148 -0.00141251
-0 0 0
-0 0 0
-0.00197562 0.00833919 -0.000823374
-0 0 0
-0 0 0
--0.00923064 -0.00456113 -0.00523267
-0 0 0
-0 0 0
-0.007301 0.00165144 -0.00250631
-0 0 0
-0 0 0
--0.00477963 0.0067898 -0.00160161
-0 0 0
-0 0 0
--0.012516 -0.0052418 0.00839902
-0 0 0
-0 0 0
-0.00444699 -0.0102143 -0.00771269
-0 0 0
-0 0 0
-0.00409276 0.00234007 0.000916312
-0 0 0
-0 0 0
-0.00526719 -0.0185264 0.00325041
-0 0 0
-0 0 0
-0.00880466 0.00115263 -0.00446445
-0 0 0
-0 0 0
--0.00670686 -0.00806671 0.00145852
-0 0 0
-0 0 0
--0.00474324 -0.00648036 -0.00467019
-0 0 0
-0 0 0
--0.00273532 -0.00396023 0.0137113
-0 0 0
-0 0 0
-0.0106414 0.00195623 -0.00958807
-0 0 0
-0 0 0
--0.00208171 0.00647457 0.0136989
-0 0 0
-0 0 0
--0.00277054 0.00697185 -0.000786607
-0 0 0
-0 0 0
-0.00443445 -7.24378e-05 0.012928
-0 0 0
-0 0 0
--0.00665372 0.00161258 -0.00438756
-0 0 0
-0 0 0
-0.00491655 0.000643814 -0.00301866
-0 0 0
-0 0 0
-0.00497501 0.00911598 -0.00288485
-0 0 0
-0 0 0
-0.0137355 -0.000897699 0.00214739
-0 0 0
-0 0 0
--0.00992127 -0.0115933 0.00142412
-0 0 0
-0 0 0
-0.010838 0.00745001 0.00533567
-0 0 0
-0 0 0
-0.00487711 -0.00411243 0.00792683
-0 0 0
-0 0 0
--0.00617018 0.00341602 0.00568542
-0 0 0
-0 0 0
--0.00648836 0.00118417 0.000778898
-0 0 0
-0 0 0
-0.0116769 -0.00494425 -0.0060414
-0 0 0
-0 0 0
--0.00154938 -0.00822016 -0.0050833
-0 0 0
-0 0 0
--0.00104108 0.00444053 -0.00407523
-0 0 0
-0 0 0
--0.00423669 -0.00203121 0.00542422
-0 0 0
-0 0 0
--0.00225517 0.00356842 -0.00501592
-0 0 0
-0 0 0
-0.00742022 -0.00558255 0.00207504
-0 0 0
-0 0 0
-0.00255928 -0.00463011 0.00157302
-0 0 0
-0 0 0
--0.003772 -0.0144524 0.00145796
-0 0 0
-0 0 0
-0.00647517 -0.0100065 0.00908599
-0 0 0
-0 0 0
--0.00513477 0.0070015 -0.00977665
-0 0 0
-0 0 0
-0.00615323 0.00135278 -0.000273292
-0 0 0
-0 0 0
-3.05568e-05 -0.00373847 -0.00697973
-0 0 0
-0 0 0
--0.006153 0.00864248 0.00112156
-0 0 0
-0 0 0
--0.00568615 -0.00401322 -0.0124605
-0 0 0
-0 0 0
--0.00137967 0.0132382 -0.00871058
-0 0 0
-0 0 0
-0.00749187 0.00809359 0.0027655
-0 0 0
-0 0 0
-0.00344337 -0.000858053 -0.00261067
-0 0 0
-0 0 0
-0.00408897 -0.000775449 -0.00265952
-0 0 0
-0 0 0
--0.00655454 -4.75993e-05 -0.00105503
-0 0 0
-0 0 0
-0.00816401 0.0113557 0.00755355
-0 0 0
-0 0 0
-0.00593666 0.00975993 0.00388305
-0 0 0
-0 0 0
-0.00275357 0.00385358 -0.00277543
-0 0 0
-0 0 0
-4.33332e-05 -0.00510193 0.008179
-0 0 0
-0 0 0
--0.00872919 0.000734027 -0.00378913
-0 0 0
-0 0 0
-0.00617901 0.00769192 0.00419363
-0 0 0
-0 0 0
--0.00109342 0.00751958 -0.00120446
-0 0 0
-0 0 0
--0.00048848 -0.00316227 -0.00100535
-0 0 0
-0 0 0
-0.0071404 0.00331869 0.00237351
-0 0 0
-0 0 0
--0.00528961 -0.00181138 0.00689482
-0 0 0
-0 0 0
--0.00155324 0.00337207 -0.00375005
-0 0 0
-0 0 0
--0.00495499 -0.000730756 -0.00124974
-0 0 0
-0 0 0
-0.00398968 0.0038799 0.0151003
-0 0 0
-0 0 0
--0.00112601 -0.01042 -0.00604923
-0 0 0
-0 0 0
-0.00749994 0.016104 0.00779907
-0 0 0
-0 0 0
--0.000534727 0.0124048 -0.00376745
-0 0 0
-0 0 0
--0.00622813 0.00463624 0.00581452
-0 0 0
-0 0 0
--0.00890926 -0.00442707 0.000775332
-0 0 0
-0 0 0
--0.0026075 0.00403578 -0.00156429
-0 0 0
-0 0 0
--0.00890408 0.00562807 -0.00448763
-0 0 0
-0 0 0
-0.00216716 -0.000597816 -3.25555e-05
-0 0 0
-0 0 0
-0.0106718 -0.00254772 0.00601397
-0 0 0
-0 0 0
--0.00210315 0.010036 -0.00683073
-0 0 0
-0 0 0
--0.00412363 -0.00501735 2.39248e-05
-0 0 0
-0 0 0
-0.00380111 0.00617459 -0.00894091
-0 0 0
-0 0 0
-2.74765e-05 0.00231631 0.00269336
-0 0 0
-0 0 0
-0.00811216 0.00334474 -0.00424563
-0 0 0
-0 0 0
-0.00523019 0.00516382 0.00493048
-0 0 0
-0 0 0
--0.00872068 -0.00338244 -0.00143776
-0 0 0
-0 0 0
--0.00513753 0.000501527 0.00871178
-0 0 0
-0 0 0
-0.00268232 0.00785662 -0.0110786
-0 0 0
-0 0 0
--0.00708066 -0.00182925 0.00255259
-0 0 0
-0 0 0
-0.00574471 -0.00937093 0.00195592
-0 0 0
-0 0 0
--0.0207558 0.00424519 -0.00411212
-0 0 0
-0 0 0
--0.00269112 -5.50584e-05 0.0090933
-0 0 0
-0 0 0
-0.00649523 -0.00522534 0.0119984
-0 0 0
-0 0 0
-0.00184653 -0.00156135 0.00531749
-0 0 0
-0 0 0
-0.00455145 0.00165888 0.00475326
-0 0 0
-0 0 0
-0.00134256 -0.00393319 0.00145788
-0 0 0
-0 0 0
--0.00820249 -0.00236175 0.00256002
-0 0 0
-0 0 0
--0.00193078 -0.00184435 0.005038
-0 0 0
-0 0 0
--0.0090793 0.0147179 0.00467211
-0 0 0
-0 0 0
--0.0116564 0.00360824 -0.00770429
-0 0 0
-0 0 0
-0.00311589 0.00840098 0.0109078
-0 0 0
-0 0 0
-0.00716835 -0.00385999 -0.00127767
-0 0 0
-0 0 0
-0.00258053 -0.00080086 -0.00473543
-0 0 0
-0 0 0
--0.00123194 0.00359063 -0.00066747
-0 0 0
-0 0 0
--0.00951223 0.00627194 -0.0150627
-0 0 0
-0 0 0
-0.00486615 -0.00159079 -0.00148924
-0 0 0
-0 0 0
-0.00314454 -0.00596072 0.00406933
-0 0 0
-0 0 0
-0.00486675 0.00491107 -0.00886611
-0 0 0
-0 0 0
-0.000734497 0.000297587 -0.00596506
-0 0 0
-0 0 0
--0.00161904 -0.00142299 0.00634615
-0 0 0
-0 0 0
-0.00675008 -0.0109899 0.000388379
-0 0 0
-0 0 0
-0.00144554 0.00213518 0.00559968
-0 0 0
-0 0 0
--0.000720239 0.0134748 -0.00869992
-0 0 0
-0 0 0
-0.00717222 0.00113444 0.0055613
-0 0 0
-0 0 0
-0.00781443 0.000444542 0.0030511
-0 0 0
-0 0 0
-0.00221679 -0.000130216 -0.00548201
-0 0 0
-0 0 0
-0.00171526 0.00734596 0.00203386
-0 0 0
-0 0 0
--0.0039064 -0.0104554 0.000399374
-0 0 0
-0 0 0
-0.00584727 0.00144045 0.000274483
-0 0 0
-0 0 0
-0.00516783 0.00426457 -0.0143043
-0 0 0
-0 0 0
--0.00474601 -0.00235291 0.000397881
-0 0 0
-0 0 0
-0.00755857 0.00188103 0.00320434
-0 0 0
-0 0 0
--0.00426726 -0.00109589 0.0165226
-0 0 0
-0 0 0
-0.00713365 -4.55887e-05 0.00195486
-0 0 0
-0 0 0
-0.00158311 -0.00927924 -0.00230793
-0 0 0
-0 0 0
-0.00620242 0.011783 -0.00438166
-0 0 0
-0 0 0
--0.00539693 -0.00421021 -0.00527274
-0 0 0
-0 0 0
-0.000164041 0.00265239 0.00169114
-0 0 0
-0 0 0
-0.0119003 -0.000456783 -0.00861385
-0 0 0
-0 0 0
-0.00273708 -0.00317232 0.000571188
-0 0 0
-0 0 0
--0.00277059 0.00613508 0.00955964
-0 0 0
-0 0 0
-6.20349e-05 0.000759368 -0.0112123
-0 0 0
-0 0 0
-0.00179608 -0.00155297 0.00512596
-0 0 0
-0 0 0
-0.000420892 0.0150032 -0.00647116
-0 0 0
-0 0 0
-0.00518406 -0.000423618 0.00292132
-0 0 0
-0 0 0
--0.00573205 0.00112254 -0.000273207
-0 0 0
-0 0 0
--3.81649e-05 0.00337933 -0.004071
-0 0 0
-0 0 0
--0.000274954 0.00571913 -0.00981177
-0 0 0
-0 0 0
--0.00359237 0.000524398 -0.000719584
-0 0 0
-0 0 0
--0.00982088 0.00729321 -0.00721955
-0 0 0
-0 0 0
--0.0113816 0.000116968 0.0111103
-0 0 0
-0 0 0
-0.00536528 -0.00558504 0.0092849
-0 0 0
-0 0 0
-0.00240374 0.000793927 -0.000829274
-0 0 0
-0 0 0
-0.0003959 0.0161029 -0.0123399
-0 0 0
-0 0 0
-0.00659893 -0.00457911 0.00316985
-0 0 0
-0 0 0
--0.00396848 -0.00862119 -0.00176495
-0 0 0
-0 0 0
--0.00423259 0.00311431 0.00191266
-0 0 0
-0 0 0
--6.71786e-05 0.00323088 -0.00127701
-0 0 0
-0 0 0
--0.00126559 0.000966813 -0.00750536
-0 0 0
-0 0 0
--0.000425813 -0.00600583 -0.00668664
-0 0 0
-0 0 0
-0.000993072 -3.30014e-05 -0.00281287
-0 0 0
-0 0 0
--0.00388765 0.00208246 -0.00637908
-0 0 0
-0 0 0
--0.0102478 0.00383845 -0.00605035
-0 0 0
-0 0 0
--0.00145633 -0.00272743 -0.00330614
-0 0 0
-0 0 0
-0.0038254 0.00343765 -0.00924427
-0 0 0
-0 0 0
-0.0029194 -0.00173355 0.0082147
-0 0 0
-0 0 0
-0.00389164 -0.00281645 0.00401902
-0 0 0
-0 0 0
-0.00132406 0.00645971 -0.00193459
-0 0 0
-0 0 0
--0.00443555 -0.00367306 0.00211401
-0 0 0
-0 0 0
-0.00361644 -0.00554034 -0.000556487
-0 0 0
-0 0 0
--0.00816652 -0.00301106 0.00159141
-0 0 0
-0 0 0
-0.000922533 0.00551613 -0.0034803
-0 0 0
-0 0 0
--0.00448133 -0.00768579 -0.00542865
-0 0 0
-0 0 0
--0.00897442 -0.00813054 0.00343739
-0 0 0
-0 0 0
-0.0112315 -0.00526866 -0.00205654
-0 0 0
-0 0 0
-0.00598647 -0.00469249 0.0135034
-0 0 0
-0 0 0
-0.00238385 0.00263148 0.00488815
-0 0 0
-0 0 0
-0.000201851 -0.00658192 -0.00837458
-0 0 0
-0 0 0
--0.0129833 0.00404143 -0.0103602
-0 0 0
-0 0 0
--0.00353081 0.00654926 -0.000838028
-0 0 0
-0 0 0
--0.00206083 0.00264097 -0.00883039
-0 0 0
-0 0 0
--0.0199792 0.00615182 -0.00858546
-0 0 0
-0 0 0
-0.0131274 0.00202401 -0.000880445
-0 0 0
-0 0 0
--0.00237159 -0.00948707 0.00149959
-0 0 0
-0 0 0
-0.00241635 0.00267771 -0.000176131
-0 0 0
-0 0 0
-0.00466032 0.00565396 -0.00435013
-0 0 0
-0 0 0
-0.000495749 0.00112638 0.00391566
-0 0 0
-0 0 0
-0.00235042 0.00579774 0.00742377
-0 0 0
-0 0 0
-0.00335742 0.00318086 8.41622e-05
-0 0 0
-0 0 0
--0.00426161 0.00155765 -0.00239891
-0 0 0
-0 0 0
--0.00645769 -0.00152078 -0.00508459
-0 0 0
-0 0 0
-0.00171664 0.00734575 0.00876927
-0 0 0
-0 0 0
--0.00683414 -0.012482 0.00482593
-0 0 0
-0 0 0
--0.0087467 0.00263012 -0.00581131
-0 0 0
-0 0 0
--0.00326845 -0.00187102 0.00124958
-0 0 0
-0 0 0
--0.00513068 -0.000512351 0.000603066
-0 0 0
-0 0 0
--0.00508731 -0.0020882 -0.00178493
-0 0 0
-0 0 0
--0.00647826 -0.00178114 -0.0034949
-0 0 0
-0 0 0
-0.00400768 0.00141598 -0.00496786
-0 0 0
-0 0 0
--0.00716939 0.00236964 -0.00102244
-0 0 0
-0 0 0
--0.000564689 0.000163341 0.00357506
-0 0 0
-0 0 0
--0.0111344 -0.00589656 0.00855062
-0 0 0
-0 0 0
-0.0103814 0.000813909 -0.013441
-0 0 0
-0 0 0
-0.0012136 0.0121394 0.00982309
-0 0 0
-0 0 0
--0.00287196 0.00225899 -0.00108555
-0 0 0
-0 0 0
--0.00196389 0.00432086 0.00501563
-0 0 0
-0 0 0
--0.00299923 -0.00102258 -0.00351208
-0 0 0
-0 0 0
-0.00140759 -0.00436262 0.00199213
-0 0 0
-0 0 0
--0.00274136 -0.00299786 -0.000191826
-0 0 0
-0 0 0
-0.00477441 -0.0100246 0.00471075
-0 0 0
-0 0 0
-0.00389904 0.00182929 -0.00386228
-0 0 0
-0 0 0
-0.000922772 -0.00512827 0.004667
-0 0 0
-0 0 0
--0.00445715 0.00794886 -0.00728157
-0 0 0
-0 0 0
-0.00881122 -0.0161461 -0.00140791
-0 0 0
-0 0 0
--0.00815015 0.00822859 -0.0128629
-0 0 0
-0 0 0
--6.82674e-06 -0.00306171 0.00621439
-0 0 0
-0 0 0
-0.00369373 -0.0010271 0.00799434
-0 0 0
-0 0 0
-0.0132349 -0.000776803 -0.00606303
-0 0 0
-0 0 0
-0.000634928 -0.000281338 -0.012283
-0 0 0
-0 0 0
--0.00644853 0.00306387 -0.010262
-0 0 0
-0 0 0
--0.00212269 0.0036937 0.00533351
-0 0 0
-0 0 0
-0.00762542 -0.0021037 -0.00886201
-0 0 0
-0 0 0
--0.0063626 -0.00563334 -0.0159235
-0 0 0
-0 0 0
--0.00671488 0.00303675 0.0056239
-0 0 0
-0 0 0
-0.00750959 7.6692e-05 -0.00090799
-0 0 0
-0 0 0
--0.0104471 0.00626451 -0.00326013
-0 0 0
-0 0 0
--0.00836174 -0.001506 0.0021701
-0 0 0
-0 0 0
--0.00440654 -0.00706568 -0.00848981
-0 0 0
-0 0 0
--0.0100327 0.00672638 0.000298856
-0 0 0
-0 0 0
-0.009307 -0.00452801 -0.00688817
-0 0 0
-0 0 0
-0.00039989 0.00138093 -0.0193926
-0 0 0
-0 0 0
-0.0065403 -0.000380169 0.00320791
-0 0 0
-0 0 0
--0.00315648 0.0072228 -0.0003275
-0 0 0
-0 0 0
--0.0117857 -0.00589439 0.00195353
-0 0 0
-0 0 0
-0.00580987 -0.00343652 0.000966513
-0 0 0
-0 0 0
--0.00448846 0.00277202 0.00742759
-0 0 0
-0 0 0
--0.0114456 -0.00549094 -0.00280814
-0 0 0
-0 0 0
--0.00327284 -0.00379359 0.0230008
-0 0 0
-0 0 0
-0.00614033 0.0127026 -0.00418378
-0 0 0
-0 0 0
-0.00554789 0.00184763 0.00266543
-0 0 0
-0 0 0
-0.00096221 0.00180696 0.00193641
-0 0 0
-0 0 0
-0.0140344 -0.00313163 0.000820456
-0 0 0
-0 0 0
-0.000117658 -0.0121214 -0.0054652
-0 0 0
-0 0 0
--0.00183439 -0.00668513 0.00617271
-0 0 0
-0 0 0
--0.00175261 0.0049828 -0.00995336
-0 0 0
-0 0 0
--0.0056706 -0.00145515 -0.00606375
-0 0 0
-0 0 0
-0.00234411 -0.0118614 -0.00432863
-0 0 0
-0 0 0
-0.00998704 -0.00989919 0.00802651
-0 0 0
-0 0 0
-0.00486571 -0.0127314 0.0025783
-0 0 0
-0 0 0
--0.00474719 0.00615223 0.00521325
-0 0 0
-0 0 0
--0.00652802 0.0058852 0.00376914
-0 0 0
-0 0 0
-0.0091372 0.00450637 -0.00687716
-0 0 0
-0 0 0
-0.0041062 -0.00828464 0.00900524
-0 0 0
-0 0 0
--0.00607062 -0.000622962 0.00315057
-0 0 0
-0 0 0
-0.00845301 -0.0065166 0.0018492
-0 0 0
-0 0 0
-0.0047877 0.00854886 0.00139394
-0 0 0
-0 0 0
--0.0158224 -0.00143655 -0.00611237
-0 0 0
-0 0 0
-0.0043129 -0.00301445 0.00440395
-0 0 0
-0 0 0
--0.00806805 0.00203253 0.00719313
-0 0 0
-0 0 0
--0.00524786 -0.0130403 0.00655455
-0 0 0
-0 0 0
--0.000175413 -0.00964908 0.00232741
-0 0 0
-0 0 0
-0.00368534 0.00590777 0.00288669
-0 0 0
-0 0 0
-0.00443607 -0.013501 0.00850765
-0 0 0
-0 0 0
--0.00993035 0.00983662 0.00363892
-0 0 0
-0 0 0
--0.00996917 -0.00152383 -0.00135017
-0 0 0
-0 0 0
-0.00526837 0.00607015 -0.0013118
-0 0 0
-0 0 0
-0.00609916 -0.0082983 -0.000264844
-0 0 0
-0 0 0
--0.00387733 0.00590646 0.00393398
-0 0 0
-0 0 0
--0.00846331 0.00206114 0.00653824
-0 0 0
-0 0 0
-0.00113531 -0.00612903 -0.00840422
-0 0 0
-0 0 0
--0.00672038 -0.00109449 -0.000930985
-0 0 0
-0 0 0
--0.000268656 0.00556976 0.0101456
-0 0 0
-0 0 0
--0.00513066 -0.000557194 0.00731675
-0 0 0
-0 0 0
--0.00906247 0.0105676 -0.00155757
-0 0 0
-0 0 0
-0.00179599 -0.0147625 0.00343308
-0 0 0
-0 0 0
--0.0120912 -0.00666447 -0.0157528
-0 0 0
-0 0 0
-0.00373289 -0.00131986 0.00374035
-0 0 0
-0 0 0
--0.00406617 -0.00176933 -0.00446159
-0 0 0
-0 0 0
-0.00102568 -0.00358104 0.0010095
-0 0 0
-0 0 0
-0.00415779 -0.00189882 0.00129712
-0 0 0
-0 0 0
-0.00426023 0.00663336 0.00123081
-0 0 0
-0 0 0
--0.00660598 -0.00805062 0.00335618
-0 0 0
-0 0 0
-9.70251e-05 0.00534526 0.0105646
-0 0 0
-0 0 0
--0.00764076 7.84859e-05 0.000601265
-0 0 0
-0 0 0
--0.00578001 0.00734675 -0.0111852
-0 0 0
-0 0 0
--0.0137841 0.0086404 0.0041699
-0 0 0
-0 0 0
--0.000640876 0.00462616 -0.00215098
-0 0 0
-0 0 0
--0.00431746 -0.00526841 -0.00733081
-0 0 0
-0 0 0
-0.00568041 -0.00135586 -0.00337801
-0 0 0
-0 0 0
--0.00466626 -0.00185631 -0.000236038
-0 0 0
-0 0 0
-0.000291314 -0.0096219 -0.00859722
-0 0 0
-0 0 0
--0.00680453 0.000138534 -0.00281652
-0 0 0
-0 0 0
-0.00259367 -0.00481295 -0.00671646
-0 0 0
-0 0 0
-0.00967184 -0.00861731 -0.00200471
-0 0 0
-0 0 0
--0.00249749 -0.000653724 0.0102747
-0 0 0
-0 0 0
--0.00141921 -0.00746222 -0.000300505
-0 0 0
-0 0 0
-0.014133 -0.00140395 0.00618404
-0 0 0
-0 0 0
--0.00627151 -0.000221657 0.00293184
-0 0 0
-0 0 0
-0.00283671 0.00444701 0.0118262
-0 0 0
-0 0 0
--0.00194982 0.00503133 -0.00311647
-0 0 0
-0 0 0
-0.00683718 -0.0020753 -0.00837432
-0 0 0
-0 0 0
--0.0039261 -0.00339169 -0.00228657
-0 0 0
-0 0 0
-0.00891401 -0.0122539 0.00349816
-0 0 0
-0 0 0
--0.00657787 0.011347 -0.00660283
-0 0 0
-0 0 0
--0.00360846 -0.00227785 0.00821676
-0 0 0
-0 0 0
-0.000577046 0.00478593 0.00807533
-0 0 0
-0 0 0
-0.000932683 -0.00611472 0.00246673
-0 0 0
-0 0 0
-0.000135176 -0.0050431 -0.00584669
-0 0 0
-0 0 0
-0.00353952 0.0116529 0.00986702
-0 0 0
-0 0 0
--0.00202005 -0.00421147 0.00344777
-0 0 0
-0 0 0
--0.00844195 -0.0027405 0.00230446
-0 0 0
-0 0 0
-0.0108843 0.00743999 0.00408008
-0 0 0
-0 0 0
--0.00648177 0.00332184 -0.013516
-0 0 0
-0 0 0
-0.0020348 -0.0019706 0.00143609
-0 0 0
-0 0 0
--0.00894585 -0.00826925 -0.00178079
-0 0 0
-0 0 0
-0.00553935 -0.00267986 -0.00253104
-0 0 0
-0 0 0
--0.00305134 0.00583623 -0.00739897
-0 0 0
-0 0 0
--0.00394194 -1.32329e-05 -0.00999173
-0 0 0
-0 0 0
-0.00893717 0.00478107 0.00887741
-0 0 0
-0 0 0
--0.00696607 0.0129804 0.00478155
-0 0 0
-0 0 0
-0.0125157 0.00775603 -0.00541937
-0 0 0
-0 0 0
-0.00614587 0.000334967 -0.00582479
-0 0 0
-0 0 0
-0.00444609 -0.00452177 -0.0024907
-0 0 0
-0 0 0
-0.00568596 0.00355087 0.00307766
-0 0 0
-0 0 0
--0.000212521 -0.000481007 -0.0120924
-0 0 0
-0 0 0
--0.00856549 0.016597 -0.0106743
-0 0 0
-0 0 0
--0.00512974 -0.000323899 -0.00282713
-0 0 0
-0 0 0
--0.00806675 0.00163984 0.00195218
-0 0 0
-0 0 0
--0.00391853 0.00907969 0.0101102
-0 0 0
-0 0 0
--0.0117093 0.00218797 -0.00634259
-0 0 0
-0 0 0
--0.00666481 -0.0023475 -0.00114939
-0 0 0
-0 0 0
--0.000952004 -0.0081216 -0.00373511
-0 0 0
-0 0 0
-0.00418 0.00620319 0.00874108
-0 0 0
-0 0 0
--7.3767e-05 -0.0119971 -0.00115849
-0 0 0
-0 0 0
--0.000935112 0.0157036 0.0039211
-0 0 0
-0 0 0
-0.00816722 0.000493054 0.000442144
-0 0 0
-0 0 0
--0.005006 -0.00687349 0.00381331
-0 0 0
-0 0 0
-0.000310294 -0.00275964 0.00844087
-0 0 0
-0 0 0
--0.00473476 0.00293338 0.000272867
-0 0 0
-0 0 0
-0.00329065 0.00126441 -0.0105791
-0 0 0
-0 0 0
--0.00923369 -0.000577163 0.0135639
-0 0 0
-0 0 0
-0.00360204 -0.00329445 0.00371009
-0 0 0
-0 0 0
-0.00146911 -0.0030003 -0.000371737
-0 0 0
-0 0 0
--0.00593852 0.00952163 -0.00246423
-0 0 0
-0 0 0
--0.00163578 -0.00898604 -0.00119719
-0 0 0
-0 0 0
--0.00508426 -0.00863963 -0.0139428
-0 0 0
-0 0 0
-0.0044922 0.00527153 0.00707722
-0 0 0
-0 0 0
-0.00728348 0.00751253 -0.0099345
-0 0 0
-0 0 0
-8.86933e-05 0.0100147 0.00144436
-0 0 0
-0 0 0
--0.00548055 0.00521455 -0.00424488
-0 0 0
-0 0 0
--0.00677277 0.00641124 0.00166722
-0 0 0
-0 0 0
--0.00591776 -0.00591525 -0.00190804
-0 0 0
-0 0 0
--0.010253 -0.00353694 0.0116582
-0 0 0
-0 0 0
--0.00499866 0.000927067 -0.0141683
-0 0 0
-0 0 0
--0.00109298 0.0137397 0.000236658
-0 0 0
-0 0 0
-0.00156093 -0.0074586 -0.00435637
-0 0 0
-0 0 0
-0.00327797 0.00453993 0.00278183
-0 0 0
-0 0 0
-0.00847486 0.000165894 0.00423954
-0 0 0
-0 0 0
--0.00545126 -0.00682817 -0.00616332
-0 0 0
-0 0 0
--0.0052267 0.00262957 -0.00801376
-0 0 0
-0 0 0
-0.00153231 0.0077808 -0.000502868
-0 0 0
-0 0 0
-0.013594 -0.00233411 0.00275977
-0 0 0
-0 0 0
--0.00144232 -0.00147976 0.00287727
-0 0 0
-0 0 0
-0.00292824 0.00278037 0.0104937
-0 0 0
-0 0 0
--0.00122869 -0.00234407 0.000856831
-0 0 0
-0 0 0
--0.00244242 -0.00868411 0.00718042
-0 0 0
-0 0 0
--0.00457629 -0.0017378 0.01069
-0 0 0
-0 0 0
--0.00628042 0.00138652 -0.00337252
-0 0 0
-0 0 0
-0.00218209 0.00152358 0.00909022
-0 0 0
-0 0 0
-0.00454225 -0.00382933 0.008091
-0 0 0
-0 0 0
--0.00472447 0.00667049 -0.0103612
-0 0 0
-0 0 0
--0.0049081 -5.49436e-05 0.00439868
-0 0 0
-0 0 0
--0.00954798 -0.000201512 0.0065845
-0 0 0
-0 0 0
--0.00324526 0.000595447 -0.00381746
-0 0 0
-0 0 0
--0.00763434 -0.00090205 -0.00194541
-0 0 0
-0 0 0
-0.00198814 0.00578744 -0.000779862
-0 0 0
-0 0 0
--0.000688198 0.0114949 0.00414261
-0 0 0
-0 0 0
--0.00108493 -0.00313957 -0.00620111
-0 0 0
-0 0 0
-0.00245007 -0.00596181 -0.00800479
-0 0 0
-0 0 0
--0.00721706 0.00712942 -0.00672955
-0 0 0
-0 0 0
--0.000701501 0.00887472 0.00321059
-0 0 0
-0 0 0
--0.0032013 -0.00177762 -0.0021149
-0 0 0
-0 0 0
--0.000538408 0.00312436 -0.00860098
-0 0 0
-0 0 0
-0.0103738 -0.00722214 0.00250009
-0 0 0
-0 0 0
-0.013557 0.00157096 0.00472307
-0 0 0
-0 0 0
--0.00963088 -0.00358138 -0.000814807
-0 0 0
-0 0 0
-0.0068548 -0.0082624 -0.00229619
-0 0 0
-0 0 0
-0.00126239 0.00171394 -0.00198714
-0 0 0
-0 0 0
--0.0122449 -0.00594919 -0.0113161
-0 0 0
-0 0 0
-0.0069462 -0.000991259 0.00430971
-0 0 0
-0 0 0
-0.00169472 -0.00382775 0.00688429
-0 0 0
-0 0 0
--0.00374482 0.0041494 -0.00349341
-0 0 0
-0 0 0
-0.00264077 0.0153205 0.00356993
-0 0 0
-0 0 0
--0.0106711 0.00333664 0.00207975
-0 0 0
-0 0 0
-0.00625512 -0.00722697 0.00975507
-0 0 0
-0 0 0
-0.00179893 -0.00375372 0.0045664
-0 0 0
-0 0 0
-0.00585751 -0.00985737 -0.00727691
-0 0 0
-0 0 0
-0.00721199 0.00517744 0.00515994
-0 0 0
-0 0 0
-0.00205052 -0.000386251 -0.00486549
-0 0 0
-0 0 0
-0.00105364 0.0160452 -0.0113438
-0 0 0
-0 0 0
--0.00785129 -0.00560388 0.00536809
-0 0 0
-0 0 0
--0.00642731 0.00201075 0.00106536
-0 0 0
-0 0 0
--0.00355987 -0.00454537 -0.00620665
-0 0 0
-0 0 0
--0.00272062 0.00612653 -0.00733389
-0 0 0
-0 0 0
-0.000837009 0.00405052 0.00204501
-0 0 0
-0 0 0
--0.00418927 0.00105216 0.0122133
-0 0 0
-0 0 0
-0.000370949 -0.00971165 -0.00541682
-0 0 0
-0 0 0
-0.00161635 -0.00208605 0.00673349
-0 0 0
-0 0 0
--0.00633673 -0.00565576 0.00532704
-0 0 0
-0 0 0
--0.00299303 -0.00601764 0.00182298
-0 0 0
-0 0 0
--0.00267721 -0.00125627 0.000978926
-0 0 0
-0 0 0
-0.00413449 0.0102757 0.0098778
-0 0 0
-0 0 0
--0.00425208 0.00382595 -0.00677453
-0 0 0
-0 0 0
-0.00368786 0.00387968 -0.000680429
-0 0 0
-0 0 0
--0.000685776 -0.0101526 -0.00606549
-0 0 0
-0 0 0
--0.00527371 0.00606997 -0.00407649
-0 0 0
-0 0 0
--0.00258942 0.00450496 -0.00198127
-0 0 0
-0 0 0
-0.00653295 0.00131165 -0.00270486
-0 0 0
-0 0 0
-0.00493812 0.00132769 0.000128465
-0 0 0
-0 0 0
-0.00075122 -0.00602458 -0.00201613
-0 0 0
-0 0 0
--0.00189207 -0.00687412 0.00115203
-0 0 0
-0 0 0
--0.00651757 0.00568151 -0.0165829
-0 0 0
-0 0 0
--0.00961899 0.0117321 -0.0069444
-0 0 0
-0 0 0
--0.00758893 -0.00520547 -0.0091916
-0 0 0
-0 0 0
-0.00906655 -0.00257775 -0.00258799
-0 0 0
-0 0 0
-0.0016406 0.00645168 0.00414394
-0 0 0
-0 0 0
-0.00725697 -0.00285952 0.00654003
-0 0 0
-0 0 0
--0.00124541 -0.0105508 -0.000232969
-0 0 0
-0 0 0
--0.0113455 0.00627594 -0.00212383
-0 0 0
-0 0 0
--0.00913005 0.000598554 0.00108706
-0 0 0
-0 0 0
-0.00247467 0.00681867 -0.0201172
-0 0 0
-0 0 0
-0.00445474 0.000621027 0.00108281
-0 0 0
-0 0 0
-0.00444071 0.00681441 0.00261679
-0 0 0
-0 0 0
-0.0104057 -0.00192148 -0.0061863
-0 0 0
-0 0 0
--0.0100562 -0.0174935 -0.00504894
-0 0 0
-0 0 0
--0.000868037 0.0109987 0.00378853
-0 0 0
-0 0 0
--0.00153837 -0.00645715 0.00337686
-0 0 0
-0 0 0
-0.000652098 -0.00717923 -0.000676504
-0 0 0
-0 0 0
-0.000768651 0.00294557 0.0124985
-0 0 0
-0 0 0
-0.00208068 -0.000570303 0.00543658
-0 0 0
-0 0 0
-0.0047356 -1.66905e-05 0.00314702
-0 0 0
-0 0 0
--0.0142203 -0.00441478 0.00502748
-0 0 0
-0 0 0
-0.00088405 -0.00368142 -0.0116246
-0 0 0
-0 0 0
--0.0030213 0.00258623 -0.00522554
-0 0 0
-0 0 0
-0.00104885 -0.0044973 0.000401285
-0 0 0
-0 0 0
-0.00403851 0.00431153 -0.00274422
-0 0 0
-0 0 0
-0.00668549 -0.00486322 -0.000175412
-0 0 0
-0 0 0
--0.00856369 -0.0082385 -0.00214151
-0 0 0
-0 0 0
-0.00205549 1.6055e-05 0.000233047
-0 0 0
-0 0 0
-0.000879169 -0.00332036 0.00987067
-0 0 0
-0 0 0
-0.00650941 -0.0113659 0.00203311
-0 0 0
-0 0 0
-0.00993201 0.00348225 -0.00291356
-0 0 0
-0 0 0
-0.00635113 -0.00217627 0.0135891
-0 0 0
-0 0 0
--0.00970261 0.00374055 0.000610234
-0 0 0
-0 0 0
--0.00896266 0.00239459 -0.00431661
-0 0 0
-0 0 0
-0.00518756 0.00775965 -0.00282974
-0 0 0
-0 0 0
-0.00559174 0.00554503 -0.00120576
-0 0 0
-0 0 0
-0.00849337 0.0080557 0.00380591
-0 0 0
-0 0 0
-0.000540323 -0.00643334 -0.0105604
-0 0 0
-0 0 0
--0.00156245 -0.00758462 0.0125086
-0 0 0
-0 0 0
--0.00794204 -0.00250733 -0.00542299
-0 0 0
-0 0 0
--0.00355442 -0.00290071 0.00246224
-0 0 0
-0 0 0
-0.00155884 0.0142457 0.00301892
-0 0 0
-0 0 0
--0.00353128 -0.0034646 -0.0076479
-0 0 0
-0 0 0
-0.00685036 0.0069627 -0.000990677
-0 0 0
-0 0 0
-0.00496553 0.00213154 0.00553894
-0 0 0
-0 0 0
-0.0040824 -0.00511406 -0.00680455
-0 0 0
-0 0 0
-0.00133804 0.00170121 0.00385896
-0 0 0
-0 0 0
--0.00530041 0.00241698 0.00141916
-0 0 0
-0 0 0
--0.00402113 -5.69676e-05 -0.013654
-0 0 0
-0 0 0
-0.00518423 -0.000940459 -0.00482009
-0 0 0
-0 0 0
--0.000447888 0.0113943 0.00594572
-0 0 0
-0 0 0
-0.0103079 -0.00855626 0.00113081
-0 0 0
-0 0 0
--0.00154618 -0.0033909 0.00952552
-0 0 0
-0 0 0
-0.00294382 0.0113649 0.00235659
-0 0 0
-0 0 0
-0.011293 0.0023728 -0.00162058
-0 0 0
-0 0 0
-0.00667087 0.00673575 0.00830204
-0 0 0
-0 0 0
--0.00457327 0.00738199 -0.00752211
-0 0 0
-0 0 0
-0.00240177 0.00386395 -0.00885774
-0 0 0
-0 0 0
-0.00179201 -0.0039175 0.011268
-0 0 0
-0 0 0
--0.00550549 -0.00299643 -0.0141434
-0 0 0
-0 0 0
-0.0110754 -0.0107651 -0.00455432
-0 0 0
-0 0 0
--0.0012042 0.0109416 0.0073278
-0 0 0
-0 0 0
--0.00462405 0.00272162 -0.00563186
-0 0 0
-0 0 0
--0.00446361 0.00305647 -0.00557687
-0 0 0
-0 0 0
--0.00479249 -0.0023906 -0.00537644
-0 0 0
-0 0 0
-0.000218472 -7.79049e-05 0.00022778
-0 0 0
-0 0 0
-0.00126681 0.0043772 0.00223408
-0 0 0
-0 0 0
-0.00266291 0.0121499 0.00253468
-0 0 0
-0 0 0
-0.00377818 -0.00403103 -0.00662095
-0 0 0
-0 0 0
-0.00405306 -0.010958 0.000944912
-0 0 0
-0 0 0
-0.00623464 0.0055801 0.00221952
-0 0 0
-0 0 0
-0.00134412 -0.00560573 -0.012621
-0 0 0
-0 0 0
--0.00265205 0.000862359 -0.00481339
-0 0 0
-0 0 0
--0.00283012 -0.00196254 0.000205237
-0 0 0
-0 0 0
-0.0022089 -0.0122849 0.00789778
-0 0 0
-0 0 0
--0.00402984 -0.00335158 0.00521635
-0 0 0
-0 0 0
-0.0031057 0.00584977 -0.00154202
-0 0 0
-0 0 0
--0.00725435 0.00117917 0.00998382
-0 0 0
-0 0 0
--0.00247647 0.0105986 -0.00100717
-0 0 0
-0 0 0
-0.00435314 -0.00189825 -0.00404794
-0 0 0
-0 0 0
--0.00423777 -0.00447855 0.00218047
-0 0 0
-0 0 0
--0.00463711 -0.0064934 0.00910422
-0 0 0
-0 0 0
--0.00489351 0.00603709 -0.00850901
-0 0 0
-0 0 0
-0.00913155 -0.00641446 -0.00127634
-0 0 0
-0 0 0
--0.0116451 -0.00531628 1.97697e-05
-0 0 0
-0 0 0
-0.00114345 0.00287383 0.000625807
-0 0 0
-0 0 0
--0.00984348 0.00225724 0.00653502
-0 0 0
-0 0 0
-0.0104313 0.000975994 0.00900033
-0 0 0
-0 0 0
-0.00412859 -0.00696284 -0.00344809
-0 0 0
-0 0 0
-0.00959936 -2.24428e-05 -0.00563236
-0 0 0
-0 0 0
--0.00542279 0.00593008 -0.00736143
-0 0 0
-0 0 0
--0.00701754 0.00746588 -0.00270905
-0 0 0
-0 0 0
-0.00366143 0.0146677 -0.00151267
-0 0 0
-0 0 0
--0.00199028 0.000338197 -0.0089612
-0 0 0
-0 0 0
-0.00734889 0.0127305 0.00299241
-0 0 0
-0 0 0
--0.00370063 -0.00702647 0.00105398
-0 0 0
-0 0 0
--0.0064799 0.00426535 -0.00660373
-0 0 0
-0 0 0
-0.00861007 0.00490722 0.00809692
-0 0 0
-0 0 0
--0.00848755 -0.00619738 8.01654e-05
-0 0 0
-0 0 0
--0.00122198 0.00320425 0.00112039
-0 0 0
-0 0 0
-0.000434575 -0.0117803 0.000588467
-0 0 0
-0 0 0
--0.00429954 -0.00424946 0.00588094
-0 0 0
-0 0 0
--0.00461824 -0.00575993 0.00395219
-0 0 0
-0 0 0
-0.00156002 -0.00364309 0.00287154
-0 0 0
-0 0 0
--0.0135449 0.00692636 -9.61048e-05
-0 0 0
-0 0 0
-0.00301329 -0.00522957 4.33841e-05
-0 0 0
-0 0 0
--0.00904321 -0.000580172 0.0102671
-0 0 0
-0 0 0
-0.00608885 -0.00260786 -0.00779211
-0 0 0
-0 0 0
--0.0109682 -0.00622208 0.00550355
-0 0 0
-0 0 0
--0.00584322 -0.00192433 0.00412798
-0 0 0
-0 0 0
-0.00193331 -0.00661704 -0.00897714
-0 0 0
-0 0 0
--0.00626029 -0.000182871 0.00196085
-0 0 0
-0 0 0
--0.0111207 0.00524003 -0.00665566
-0 0 0
-0 0 0
--0.00203529 -0.00437267 -0.0111891
-0 0 0
-0 0 0
--0.0125389 -0.00695139 -0.0177612
-0 0 0
-0 0 0
-0.0004607 0.000634291 -0.00501973
-0 0 0
-0 0 0
-0.0125397 -0.00189651 0.0100675
-0 0 0
-0 0 0
-0.00744698 0.000593423 0.00318608
-0 0 0
-0 0 0
-0.00596042 0.00660071 -0.000200972
-0 0 0
-0 0 0
--0.000684264 -0.00357128 0.00573146
-0 0 0
-0 0 0
--0.00714149 -0.00380266 -0.0105187
-0 0 0
-0 0 0
--0.00324607 -3.62298e-05 -0.0119682
-0 0 0
-0 0 0
--0.000248704 0.00558754 -0.00294958
-0 0 0
-0 0 0
--0.00101406 -0.00137475 -0.00399083
-0 0 0
-0 0 0
-0.00235001 -0.00549346 0.00546981
-0 0 0
-0 0 0
-0.00333524 0.00497436 0.00746926
-0 0 0
-0 0 0
--0.00289261 -0.0117721 0.00207717
-0 0 0
-0 0 0
--0.000553619 -0.00352906 0.00206203
-0 0 0
-0 0 0
-0.0033346 -0.0108761 0.00297936
-0 0 0
-0 0 0
-0.00129912 0.00127006 -0.00603469
-0 0 0
-0 0 0
--0.003248 0.00948256 0.0102724
-0 0 0
-0 0 0
-0.00504204 0.000582048 0.00231035
-0 0 0
-0 0 0
--3.21583e-05 0.00332244 -0.00738979
-0 0 0
-0 0 0
-0.00404996 0.00528683 0.00549738
-0 0 0
-0 0 0
-0.00557042 0.00010409 0.00102332
-0 0 0
-0 0 0
--0.000978292 -0.00942745 -0.0102206
-0 0 0
-0 0 0
--0.00247267 0.00139915 -0.00120953
-0 0 0
-0 0 0
-0.00750863 -0.00548896 -0.0052133
-0 0 0
-0 0 0
--0.00950094 -0.00880348 -0.0122136
-0 0 0
-0 0 0
-0.0127548 0.00111406 0.00105907
-0 0 0
-0 0 0
-0.00065762 -0.00351666 0.00697727
-0 0 0
-0 0 0
-0.00126355 -0.0073842 0.00410429
-0 0 0
-0 0 0
-0.0109397 -0.000316843 0.00137756
-0 0 0
-0 0 0
--0.00307203 0.00134143 0.00646261
-0 0 0
-0 0 0
--0.00574242 -0.00884047 4.17237e-05
-0 0 0
-0 0 0
--0.00982327 0.000547087 0.00466283
-0 0 0
-0 0 0
-0.00752131 -0.00193961 0.00157548
-0 0 0
-0 0 0
-4.92052e-05 -0.00519096 -0.000872564
-0 0 0
-0 0 0
-0.00351649 -0.000915721 0.000970035
-0 0 0
-0 0 0
--0.00372029 -8.73932e-05 -0.0251831
-0 0 0
-0 0 0
--0.00400627 0.00625105 0.00251951
-0 0 0
-0 0 0
--0.000110909 0.00508744 0.00839358
-0 0 0
-0 0 0
-0.00611326 -0.00306524 -0.00142923
-0 0 0
-0 0 0
-0.00782981 -0.00340906 -0.00406922
-0 0 0
-0 0 0
--0.000190903 -0.00154263 0.00536751
-0 0 0
-0 0 0
--9.94415e-05 0.00185335 0.0155899
-0 0 0
-0 0 0
-0.00893775 -0.0111177 0.00320353
-0 0 0
-0 0 0
-0.00184548 0.00450993 0.00755911
-0 0 0
-0 0 0
--0.00626532 0.0015126 -0.0110263
-0 0 0
-0 0 0
--0.00035839 -0.0115278 0.00671803
-0 0 0
-0 0 0
-0.00852357 0.00775893 0.010656
-0 0 0
-0 0 0
--0.000584206 0.000401975 -0.00237751
-0 0 0
-0 0 0
--0.00940081 0.00181776 -0.00437106
-0 0 0
-0 0 0
--0.00440958 -0.0045427 -0.00257425
-0 0 0
-0 0 0
-0.00571874 -0.00294865 0.000157917
-0 0 0
-0 0 0
--0.00579852 0.0107731 -0.0143884
-0 0 0
-0 0 0
-0.00233874 -0.00914445 -0.00207198
-0 0 0
-0 0 0
--0.0033589 0.000132715 0.000128613
-0 0 0
-0 0 0
-0.000811778 0.00193113 0.00242102
-0 0 0
-0 0 0
--0.0104932 0.0121363 0.0043542
-0 0 0
-0 0 0
-0.00363498 -0.000453257 -0.00337384
-0 0 0
-0 0 0
-0.000497956 -0.00385239 0.00251496
-0 0 0
-0 0 0
--0.0101862 0.00296493 0.00487328
-0 0 0
-0 0 0
--0.00505561 -0.00775103 -0.00768213
-0 0 0
-0 0 0
-0.00885604 0.00566288 -0.00328645
-0 0 0
-0 0 0
-0.0062952 0.00830102 0.00216781
-0 0 0
-0 0 0
-0.00579276 -0.017033 -0.00568634
-0 0 0
-0 0 0
--0.00612657 0.00302543 -0.00770251
-0 0 0
-0 0 0
-0.00724789 -0.00588417 0.00484509
-0 0 0
-0 0 0
-0.0109628 0.00160406 -6.15701e-05
-0 0 0
-0 0 0
--0.0123403 0.00423709 0.0112484
-0 0 0
-0 0 0
--0.0130442 -0.0040637 0.00195937
-0 0 0
-0 0 0
--0.00541778 -0.00486646 -0.00326898
-0 0 0
-0 0 0
-0.00679057 -0.0118113 -0.00518252
-0 0 0
-0 0 0
-0.00691046 -0.00670298 0.00687358
-0 0 0
-0 0 0
-0.012726 0.00195975 0.00763887
-0 0 0
-0 0 0
--0.000351368 0.000794639 -0.000284427
-0 0 0
-0 0 0
-0.00474338 -0.0021102 -0.00328862
-0 0 0
-0 0 0
-0.00992445 0.00399988 -0.0100021
-0 0 0
-0 0 0
-0.00158099 -0.00380202 0.00174893
-0 0 0
-0 0 0
--0.00917731 0.00298031 -0.000751761
-0 0 0
-0 0 0
--0.00622 -0.00997059 -0.0030176
-0 0 0
-0 0 0
-0.00353776 -0.00753062 0.00108322
-0 0 0
-0 0 0
--0.00213755 -0.00172107 0.00208727
-0 0 0
-0 0 0
--0.00536599 0.00249697 0.00304377
-0 0 0
-0 0 0
--0.0105118 0.00646966 -0.00959603
-0 0 0
-0 0 0
-0.0093702 -0.00629446 -0.00262255
-0 0 0
-0 0 0
--0.000617183 0.00415869 -0.0036036
-0 0 0
-0 0 0
--0.00223882 0.00326023 -0.00867628
-0 0 0
-0 0 0
--0.00954368 0.00272875 0.00128662
-0 0 0
-0 0 0
--0.00305069 -0.0092019 -0.00149377
-0 0 0
-0 0 0
--0.00625916 -0.000305357 0.00722146
-0 0 0
-0 0 0
--0.000873512 -0.00531736 -0.00484429
-0 0 0
-0 0 0
--0.00855271 0.00148357 -0.00456348
-0 0 0
-0 0 0
-0.00114646 -0.00586984 -0.00397302
-0 0 0
-0 0 0
--0.00250203 -0.0131919 -0.00736948
-0 0 0
-0 0 0
--0.0110194 0.00211562 0.00727081
-0 0 0
-0 0 0
-0.00369183 0.00723357 -0.0017431
-0 0 0
-0 0 0
-0.000749892 0.0050456 0.00258543
-0 0 0
-0 0 0
--0.0112303 0.00520155 0.00358491
-0 0 0
-0 0 0
-0.00349427 0.00795006 -0.00104609
-0 0 0
-0 0 0
--0.00359159 -0.000510004 -0.00498805
-0 0 0
-0 0 0
-0.00578254 -0.00257889 -0.014409
-0 0 0
-0 0 0
--0.00148936 -0.0171766 0.00489431
-0 0 0
-0 0 0
-0.0019544 -0.00401692 0.00123856
-0 0 0
-0 0 0
--0.00792634 0.00296971 0.00345211
-0 0 0
-0 0 0
--0.00900034 0.00162356 -0.00402187
-0 0 0
-0 0 0
--0.00700408 0.00223818 0.000530966
-0 0 0
-0 0 0
-0.00751505 0.000119458 -0.00816129
-0 0 0
-0 0 0
--0.0095314 -0.00361229 0.00538326
-0 0 0
-0 0 0
-0.00527518 -0.00670344 0.0123899
-0 0 0
-0 0 0
--0.00414731 0.00463389 0.00481318
-0 0 0
-0 0 0
-0.00472485 -0.00412876 0.00242349
-0 0 0
-0 0 0
-0.00296657 -0.00213154 0.00303298
-0 0 0
-0 0 0
-0.00570969 -0.00609129 0.00413249
-0 0 0
-0 0 0
-0.00554785 -0.013248 0.00513741
-0 0 0
-0 0 0
--0.00488045 0.0166785 0.0029506
-0 0 0
-0 0 0
-0.00596813 -0.00338202 -0.00889505
-0 0 0
-0 0 0
--0.00881893 0.0234853 -0.00535284
-0 0 0
-0 0 0
-0.0024038 0.00235989 -0.00685012
-0 0 0
-0 0 0
--0.00727718 0.00232433 -2.60207e-06
-0 0 0
-0 0 0
-0.0084121 -0.00505206 0.0114788
-0 0 0
-0 0 0
--0.00408904 0.00101735 0.0021195
-0 0 0
-0 0 0
--0.00492968 -0.00517093 -0.0034694
-0 0 0
-0 0 0
-0.00301953 -0.00856948 -0.0132677
-0 0 0
-0 0 0
--0.00860963 -0.00217475 0.00292601
-0 0 0
-0 0 0
-0.0118756 -0.00375922 0.005592
-0 0 0
-0 0 0
-0.00793046 -0.00574258 -0.00316797
-0 0 0
-0 0 0
--0.0123175 -0.0049586 0.00328871
-0 0 0
-0 0 0
-0.00589391 -0.00322245 -0.00328059
-0 0 0
-0 0 0
-0.00248801 0.0140689 0.00646859
-0 0 0
-0 0 0
-0.00244885 0.00148219 0.00724338
-0 0 0
-0 0 0
--0.00644078 0.0069158 -0.00199153
-0 0 0
-0 0 0
--0.00398382 -0.00100592 -0.0019101
-0 0 0
-0 0 0
--0.000372825 0.00539226 -0.0030465
-0 0 0
-0 0 0
--0.00615474 0.00218696 -0.00520429
-0 0 0
-0 0 0
--0.00496496 0.00461637 0.00695779
-0 0 0
-0 0 0
--0.00446577 0.00867272 0.00969173
-0 0 0
-0 0 0
-0.0031874 0.00615275 0.000261091
-0 0 0
-0 0 0
--0.0124846 0.00719755 0.00172262
-0 0 0
-0 0 0
-0.00257773 0.00186176 0.010667
-0 0 0
-0 0 0
-0.00358038 -0.00473701 -0.00720138
-0 0 0
-0 0 0
--0.0149694 -0.00185727 -0.00021333
-0 0 0
-0 0 0
-0.0116844 -0.00221036 -0.0105606
-0 0 0
-0 0 0
--0.00495932 -0.00154283 0.00216972
-0 0 0
-0 0 0
--0.0023859 0.00727233 0.000235702
-0 0 0
-0 0 0
--0.00249437 -0.00441815 -0.00785604
-0 0 0
-0 0 0
--0.00214143 0.00261316 0.005559
-0 0 0
-0 0 0
--0.00894323 0.000187232 -0.00144013
-0 0 0
-0 0 0
-0.00220571 0.00042063 0.00377518
-0 0 0
-0 0 0
-0.000226757 -0.00167648 0.002453
-0 0 0
-0 0 0
-0.00376075 0.00355444 -0.00431163
-0 0 0
-0 0 0
--0.000292835 -0.00119434 -0.00421732
-0 0 0
-0 0 0
-0.00607477 0.00739131 0.00211148
-0 0 0
-0 0 0
--0.00285813 -0.00306359 0.00456848
-0 0 0
-0 0 0
-0.00457272 -0.00281938 0.00479818
-0 0 0
-0 0 0
-0.00525762 -0.00558723 -0.000263422
-0 0 0
-0 0 0
-0.00389116 -0.00061085 -0.00276716
-0 0 0
-0 0 0
--0.000212171 0.00988596 0.0175778
-0 0 0
-0 0 0
--0.00442928 0.00553819 0.00148617
-0 0 0
-0 0 0
--0.000714365 0.00504897 0.00576845
-0 0 0
-0 0 0
--6.04871e-05 -0.00401287 -0.00390048
-0 0 0
-0 0 0
--0.000119989 -0.00251285 -0.00211363
-0 0 0
-0 0 0
-0.00391689 -0.00839261 0.00620425
-0 0 0
-0 0 0
-0.00326177 -0.00306444 -0.00790892
-0 0 0
-0 0 0
--0.0107716 0.00878749 0.012136
-0 0 0
-0 0 0
--0.000174977 0.00726454 -0.00845691
-0 0 0
-0 0 0
-0.0116929 -0.00381197 -0.00468123
-0 0 0
-0 0 0
-0.00240735 -0.0022603 0.00534874
-0 0 0
-0 0 0
--0.00828426 0.0003366 0.000778236
-0 0 0
-0 0 0
--0.00643031 0.00514468 0.00716998
-0 0 0
-0 0 0
--0.00257209 0.00243096 -0.00225184
-0 0 0
-0 0 0
-0.0031409 0.00401869 -0.01195
-0 0 0
-0 0 0
-0.00165168 -0.00240414 -0.00373725
-0 0 0
-0 0 0
--0.00407697 0.00332421 -0.000754158
-0 0 0
-0 0 0
-0.00199188 0.00663597 0.00688589
-0 0 0
-0 0 0
-0.00133673 0.00971044 0.0102803
-0 0 0
-0 0 0
-0.000938547 0.0160236 -0.00305169
-0 0 0
-0 0 0
-0.00747672 -0.0137858 -0.0151276
-0 0 0
-0 0 0
-0.00633957 -0.00224037 0.00392073
-0 0 0
-0 0 0
-0.00309508 0.00174343 -0.00101037
-0 0 0
-0 0 0
-0.00264439 -0.00576956 -0.00187585
-0 0 0
-0 0 0
-0.000205381 -0.00875209 -0.00415406
-0 0 0
-0 0 0
--0.00277195 -0.00183453 -0.00107621
-0 0 0
-0 0 0
--0.00120731 -0.00337214 0.0065902
-0 0 0
-0 0 0
--0.0060859 0.0042336 0.0139527
-0 0 0
-0 0 0
--0.00509155 0.00983039 0.00234542
-0 0 0
-0 0 0
--0.00737223 0.00103777 -0.00631613
-0 0 0
-0 0 0
--0.00367747 -0.00449546 0.00223596
-0 0 0
-0 0 0
--0.00701202 0.0065699 0.00406277
-0 0 0
-0 0 0
-7.08958e-05 0.00213618 0.00202368
-0 0 0
-0 0 0
-0.00605811 -0.00302957 -0.00282395
-0 0 0
-0 0 0
-0.000540788 0.00650348 0.00448111
-0 0 0
-0 0 0
-0.00838991 0.00442437 -0.00348422
-0 0 0
-0 0 0
-0.000188726 0.00879206 0.00882294
-0 0 0
-0 0 0
-0.00152177 0.00773133 0.00158863
-0 0 0
-0 0 0
-0.0109321 0.000773107 0.00115965
-0 0 0
-0 0 0
-0.00170535 -0.00666294 -0.000112783
-0 0 0
-0 0 0
--0.000355585 0.00518209 0.00322796
-0 0 0
-0 0 0
--0.00471169 -0.0013209 0.00756496
-0 0 0
-0 0 0
--0.00276636 -0.0086318 -0.00649012
-0 0 0
-0 0 0
--0.00540162 0.0025303 -0.00997197
-0 0 0
-0 0 0
-0.00455967 0.000484408 -0.0125834
-0 0 0
-0 0 0
-0.00393133 -0.00620661 -0.00901512
-0 0 0
-0 0 0
-0.00485128 -0.00020091 -0.00435046
-0 0 0
-0 0 0
-0.0013977 -0.00814448 -0.00348025
-0 0 0
-0 0 0
--0.00160682 -0.00519595 0.00168266
-0 0 0
-0 0 0
-0.000349327 -0.00199939 0.00643739
-0 0 0
-0 0 0
--0.000660999 -0.00343742 0.00659076
-0 0 0
-0 0 0
--0.00754331 0.0143451 -0.0101802
-0 0 0
-0 0 0
diff --git a/examples/openmm_api/forcefield.xml b/examples/openmm_api/forcefield.xml
deleted file mode 100644
index 53e25cb14..000000000
--- a/examples/openmm_api/forcefield.xml
+++ /dev/null
@@ -1,42 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/examples/openmm_api/ref_out b/examples/openmm_api/ref_out
deleted file mode 100644
index 6b3f51d7b..000000000
--- a/examples/openmm_api/ref_out
+++ /dev/null
@@ -1,2 +0,0 @@
--58635.438
-[-1858259.5 257434.39 0. 0. 0. -251000.19]
diff --git a/examples/openmm_api/run.py b/examples/openmm_api/run.py
deleted file mode 100755
index 0c4349949..000000000
--- a/examples/openmm_api/run.py
+++ /dev/null
@@ -1,49 +0,0 @@
-#!/usr/bin/env python
-import sys
-from pathlib import Path
-admp_path = Path(__file__).parent.parent.parent
-sys.path.append(str(admp_path))
-import openmm.app as app
-import openmm.unit as unit
-import jax.numpy as jnp
-from dmff.api import Hamiltonian
-from jax_md import space, partition
-from jax import grad
-from time import time
-
-if __name__ == '__main__':
-
- H = Hamiltonian('forcefield.xml')
- app.Topology.loadBondDefinitions("residues.xml")
- pdb = app.PDBFile("waterbox_31ang.pdb")
- rc = 4.0
- # generator stores all force field parameters
- generator = H.getGenerators()
- disp_generator = generator[0]
- pme_generator = generator[1]
-
- pme_generator.lpol = True # debug
- pme_generator.ref_dip = 'dipole_1024'
- potentials = H.createPotential(pdb.topology, nonbondedCutoff=rc*unit.angstrom)
- # pot_fn is the actual energy calculator
- pot_disp = potentials[0]
- pot_pme = potentials[1]
-
- # construct inputs
- positions = jnp.array(pdb.positions._value) * 10
- a, b, c = pdb.topology.getPeriodicBoxVectors()
- box = jnp.array([a._value, b._value, c._value]) * 10
- # neighbor list
- displacement_fn, shift_fn = space.periodic_general(box, fractional_coordinates=False)
- neighbor_list_fn = partition.neighbor_list(displacement_fn, box, rc, 0, format=partition.OrderedSparse)
- nbr = neighbor_list_fn.allocate(positions)
- pairs = nbr.idx.T
-
- # print(pot_disp(positions, box, pairs, disp_generator.params))
- # param_grad = grad(pot_disp, argnums=3)(positions, box, pairs, generator[0].params)
- # print(param_grad['mScales'])
-
- print(pot_pme(positions, box, pairs, pme_generator.params))
- param_grad = grad(pot_pme, argnums=(3))(positions, box, pairs, pme_generator.params)
- print(param_grad['mScales'])
-
diff --git a/examples/openmm_api/water1024.pdb b/examples/openmm_api/water1024.pdb
deleted file mode 100644
index 61123b49d..000000000
--- a/examples/openmm_api/water1024.pdb
+++ /dev/null
@@ -1,3075 +0,0 @@
-REMARK testcase for ADMP forcefield
-CRYST1 50.000 50.000 50.000 90.00 90.00 90.00 P 1 1
-HETATM 1 O HOH A 1 6.151 10.912 26.734 1.00 0.00 O
-HETATM 2 H1 HOH A 1 5.478 11.372 26.233 1.00 0.00 H
-HETATM 3 H2 HOH A 1 6.773 11.592 26.985 1.00 0.00 H
-HETATM 4 O HOH A 2 12.550 2.171 44.888 1.00 0.00 O
-HETATM 5 H1 HOH A 2 13.046 2.984 44.792 1.00 0.00 H
-HETATM 6 H2 HOH A 2 12.159 2.229 45.758 1.00 0.00 H
-HETATM 7 O HOH A 3 46.148 27.324 43.627 1.00 0.00 O
-HETATM 8 H1 HOH A 3 46.403 28.072 44.167 1.00 0.00 H
-HETATM 9 H2 HOH A 3 45.334 27.011 44.017 1.00 0.00 H
-HETATM 10 O HOH A 4 40.594 22.790 34.698 1.00 0.00 O
-HETATM 11 H1 HOH A 4 40.164 21.938 34.615 1.00 0.00 H
-HETATM 12 H2 HOH A 4 39.930 23.359 35.082 1.00 0.00 H
-HETATM 13 O HOH A 5 33.118 26.837 14.565 1.00 0.00 O
-HETATM 14 H1 HOH A 5 33.572 26.369 15.267 1.00 0.00 H
-HETATM 15 H2 HOH A 5 32.245 26.450 14.543 1.00 0.00 H
-HETATM 16 O HOH A 6 40.034 31.573 47.251 1.00 0.00 O
-HETATM 17 H1 HOH A 6 39.640 32.286 47.755 1.00 0.00 H
-HETATM 18 H2 HOH A 6 39.677 31.674 46.371 1.00 0.00 H
-HETATM 19 O HOH A 7 49.815 10.339 6.098 1.00 0.00 O
-HETATM 20 H1 HOH A 7 49.912 11.183 6.540 1.00 0.00 H
-HETATM 21 H2 HOH A 7 49.116 9.895 6.574 1.00 0.00 H
-HETATM 22 O HOH A 8 10.855 9.466 36.213 1.00 0.00 O
-HETATM 23 H1 HOH A 8 11.018 9.388 35.273 1.00 0.00 H
-HETATM 24 H2 HOH A 8 9.916 9.319 36.308 1.00 0.00 H
-HETATM 25 O HOH A 9 21.272 43.663 40.433 1.00 0.00 O
-HETATM 26 H1 HOH A 9 21.139 43.690 41.380 1.00 0.00 H
-HETATM 27 H2 HOH A 9 21.984 43.038 40.307 1.00 0.00 H
-HETATM 28 O HOH A 10 35.753 44.780 38.645 1.00 0.00 O
-HETATM 29 H1 HOH A 10 36.224 45.549 38.967 1.00 0.00 H
-HETATM 30 H2 HOH A 10 34.836 45.047 38.630 1.00 0.00 H
-HETATM 31 O HOH A 11 29.889 39.528 9.239 1.00 0.00 O
-HETATM 32 H1 HOH A 11 29.181 39.592 8.598 1.00 0.00 H
-HETATM 33 H2 HOH A 11 30.536 40.168 8.948 1.00 0.00 H
-HETATM 34 O HOH A 12 21.616 29.638 45.881 1.00 0.00 O
-HETATM 35 H1 HOH A 12 21.943 29.335 46.728 1.00 0.00 H
-HETATM 36 H2 HOH A 12 20.739 29.971 46.065 1.00 0.00 H
-HETATM 37 O HOH A 13 0.005 29.640 36.910 1.00 0.00 O
-HETATM 38 H1 HOH A 13 0.000 30.328 37.575 1.00 0.00 H
-HETATM 39 H2 HOH A 13 0.692 29.899 36.299 1.00 0.00 H
-HETATM 40 O HOH A 14 2.764 43.853 42.732 1.00 0.00 O
-HETATM 41 H1 HOH A 14 2.189 43.883 41.966 1.00 0.00 H
-HETATM 42 H2 HOH A 14 2.986 44.766 42.902 1.00 0.00 H
-HETATM 43 O HOH A 15 10.324 5.385 39.574 1.00 0.00 O
-HETATM 44 H1 HOH A 15 9.508 5.129 40.005 1.00 0.00 H
-HETATM 45 H2 HOH A 15 10.924 5.582 40.291 1.00 0.00 H
-HETATM 46 O HOH A 16 16.091 35.659 5.421 1.00 0.00 O
-HETATM 47 H1 HOH A 16 16.481 36.317 5.998 1.00 0.00 H
-HETATM 48 H2 HOH A 16 15.967 36.111 4.588 1.00 0.00 H
-HETATM 49 O HOH A 17 9.401 4.374 18.073 1.00 0.00 O
-HETATM 50 H1 HOH A 17 8.784 3.933 17.489 1.00 0.00 H
-HETATM 51 H2 HOH A 17 8.897 5.084 18.466 1.00 0.00 H
-HETATM 52 O HOH A 18 20.255 44.908 19.573 1.00 0.00 O
-HETATM 53 H1 HOH A 18 19.313 44.823 19.424 1.00 0.00 H
-HETATM 54 H2 HOH A 18 20.537 44.034 19.838 1.00 0.00 H
-HETATM 55 O HOH A 19 23.927 22.842 11.483 1.00 0.00 O
-HETATM 56 H1 HOH A 19 23.610 23.507 12.095 1.00 0.00 H
-HETATM 57 H2 HOH A 19 23.607 22.015 11.837 1.00 0.00 H
-HETATM 58 O HOH A 20 43.629 25.630 31.651 1.00 0.00 O
-HETATM 59 H1 HOH A 20 42.714 25.635 31.933 1.00 0.00 H
-HETATM 60 H2 HOH A 20 44.088 26.146 32.311 1.00 0.00 H
-HETATM 61 O HOH A 21 26.278 18.996 46.617 1.00 0.00 O
-HETATM 62 H1 HOH A 21 25.644 19.703 46.737 1.00 0.00 H
-HETATM 63 H2 HOH A 21 26.687 18.890 47.474 1.00 0.00 H
-HETATM 64 O HOH A 22 43.578 0.881 26.370 1.00 0.00 O
-HETATM 65 H1 HOH A 22 44.087 0.335 25.770 1.00 0.00 H
-HETATM 66 H2 HOH A 22 42.697 0.890 26.001 1.00 0.00 H
-HETATM 67 O HOH A 23 11.967 11.477 29.754 1.00 0.00 O
-HETATM 68 H1 HOH A 23 11.838 12.395 29.516 1.00 0.00 H
-HETATM 69 H2 HOH A 23 12.899 11.407 29.951 1.00 0.00 H
-HETATM 70 O HOH A 24 0.851 35.755 36.667 1.00 0.00 O
-HETATM 71 H1 HOH A 24 0.615 36.504 37.215 1.00 0.00 H
-HETATM 72 H2 HOH A 24 1.803 35.794 36.602 1.00 0.00 H
-HETATM 73 O HOH A 25 11.692 27.787 30.997 1.00 0.00 O
-HETATM 74 H1 HOH A 25 11.485 28.635 30.604 1.00 0.00 H
-HETATM 75 H2 HOH A 25 12.632 27.682 30.863 1.00 0.00 H
-HETATM 76 O HOH A 26 8.295 17.260 23.637 1.00 0.00 O
-HETATM 77 H1 HOH A 26 8.099 18.090 23.202 1.00 0.00 H
-HETATM 78 H2 HOH A 26 7.453 16.958 23.972 1.00 0.00 H
-HETATM 79 O HOH A 27 33.921 30.567 29.637 1.00 0.00 O
-HETATM 80 H1 HOH A 27 33.946 31.514 29.496 1.00 0.00 H
-HETATM 81 H2 HOH A 27 34.212 30.449 30.539 1.00 0.00 H
-HETATM 82 O HOH A 28 41.329 36.813 18.771 1.00 0.00 O
-HETATM 83 H1 HOH A 28 40.808 37.425 19.292 1.00 0.00 H
-HETATM 84 H2 HOH A 28 42.076 37.328 18.471 1.00 0.00 H
-HETATM 85 O HOH A 29 25.788 31.230 47.843 1.00 0.00 O
-HETATM 86 H1 HOH A 29 26.400 30.669 48.319 1.00 0.00 H
-HETATM 87 H2 HOH A 29 25.489 31.866 48.491 1.00 0.00 H
-HETATM 88 O HOH A 30 26.887 29.994 38.981 1.00 0.00 O
-HETATM 89 H1 HOH A 30 26.729 30.693 38.347 1.00 0.00 H
-HETATM 90 H2 HOH A 30 26.048 29.872 39.422 1.00 0.00 H
-HETATM 91 O HOH A 31 7.358 25.186 43.231 1.00 0.00 O
-HETATM 92 H1 HOH A 31 7.137 26.106 43.372 1.00 0.00 H
-HETATM 93 H2 HOH A 31 7.753 25.163 42.361 1.00 0.00 H
-HETATM 94 O HOH A 32 48.233 28.815 26.308 1.00 0.00 O
-HETATM 95 H1 HOH A 32 48.423 28.316 25.514 1.00 0.00 H
-HETATM 96 H2 HOH A 32 48.407 28.206 27.023 1.00 0.00 H
-HETATM 97 O HOH A 33 25.978 36.217 33.090 1.00 0.00 O
-HETATM 98 H1 HOH A 33 26.211 35.656 32.351 1.00 0.00 H
-HETATM 99 H2 HOH A 33 25.729 37.049 32.692 1.00 0.00 H
-HETATM 100 O HOH A 34 1.073 18.333 3.389 1.00 0.00 O
-HETATM 101 H1 HOH A 34 0.154 18.074 3.325 1.00 0.00 H
-HETATM 102 H2 HOH A 34 1.387 18.335 2.487 1.00 0.00 H
-HETATM 103 O HOH A 35 7.602 35.488 9.012 1.00 0.00 O
-HETATM 104 H1 HOH A 35 7.851 34.610 8.722 1.00 0.00 H
-HETATM 105 H2 HOH A 35 8.397 35.848 9.402 1.00 0.00 H
-HETATM 106 O HOH A 36 31.687 29.537 12.400 1.00 0.00 O
-HETATM 107 H1 HOH A 36 31.758 28.881 11.706 1.00 0.00 H
-HETATM 108 H2 HOH A 36 31.082 30.190 12.054 1.00 0.00 H
-HETATM 109 O HOH A 37 14.022 21.951 29.138 1.00 0.00 O
-HETATM 110 H1 HOH A 37 13.922 21.147 29.648 1.00 0.00 H
-HETATM 111 H2 HOH A 37 14.825 22.349 29.468 1.00 0.00 H
-HETATM 112 O HOH A 38 35.815 5.649 30.538 1.00 0.00 O
-HETATM 113 H1 HOH A 38 36.250 6.023 29.772 1.00 0.00 H
-HETATM 114 H2 HOH A 38 34.919 5.976 30.490 1.00 0.00 H
-HETATM 115 O HOH A 39 44.368 44.723 32.156 1.00 0.00 O
-HETATM 116 H1 HOH A 39 43.554 44.530 32.622 1.00 0.00 H
-HETATM 117 H2 HOH A 39 45.050 44.300 32.676 1.00 0.00 H
-HETATM 118 O HOH A 40 43.418 43.692 25.308 1.00 0.00 O
-HETATM 119 H1 HOH A 40 44.162 43.092 25.246 1.00 0.00 H
-HETATM 120 H2 HOH A 40 43.389 44.129 24.458 1.00 0.00 H
-HETATM 121 O HOH A 41 28.443 14.096 33.492 1.00 0.00 O
-HETATM 122 H1 HOH A 41 28.129 13.598 32.737 1.00 0.00 H
-HETATM 123 H2 HOH A 41 27.660 14.266 34.012 1.00 0.00 H
-HETATM 124 O HOH A 42 15.934 39.259 20.862 1.00 0.00 O
-HETATM 125 H1 HOH A 42 15.922 39.625 19.978 1.00 0.00 H
-HETATM 126 H2 HOH A 42 16.146 38.336 20.738 1.00 0.00 H
-HETATM 127 O HOH A 43 42.310 26.848 34.686 1.00 0.00 O
-HETATM 128 H1 HOH A 43 42.731 26.283 34.037 1.00 0.00 H
-HETATM 129 H2 HOH A 43 41.395 26.885 34.416 1.00 0.00 H
-HETATM 130 O HOH A 44 33.903 16.522 25.778 1.00 0.00 O
-HETATM 131 H1 HOH A 44 33.166 15.932 25.622 1.00 0.00 H
-HETATM 132 H2 HOH A 44 34.062 16.466 26.718 1.00 0.00 H
-HETATM 133 O HOH A 45 39.033 46.458 47.207 1.00 0.00 O
-HETATM 134 H1 HOH A 45 39.439 46.519 48.072 1.00 0.00 H
-HETATM 135 H2 HOH A 45 38.569 45.623 47.217 1.00 0.00 H
-HETATM 136 O HOH A 46 23.853 44.157 14.062 1.00 0.00 O
-HETATM 137 H1 HOH A 46 24.799 44.213 14.202 1.00 0.00 H
-HETATM 138 H2 HOH A 46 23.519 45.013 14.324 1.00 0.00 H
-HETATM 139 O HOH A 47 46.585 4.433 35.865 1.00 0.00 O
-HETATM 140 H1 HOH A 47 46.425 4.030 36.719 1.00 0.00 H
-HETATM 141 H2 HOH A 47 47.334 5.009 36.007 1.00 0.00 H
-HETATM 142 O HOH A 48 45.664 30.713 43.434 1.00 0.00 O
-HETATM 143 H1 HOH A 48 44.799 30.998 43.141 1.00 0.00 H
-HETATM 144 H2 HOH A 48 45.716 30.996 44.346 1.00 0.00 H
-HETATM 145 O HOH A 49 34.836 5.637 38.867 1.00 0.00 O
-HETATM 146 H1 HOH A 49 34.438 4.914 39.352 1.00 0.00 H
-HETATM 147 H2 HOH A 49 35.669 5.794 39.308 1.00 0.00 H
-HETATM 148 O HOH A 50 49.255 19.337 7.792 1.00 0.00 O
-HETATM 149 H1 HOH A 50 49.979 18.747 7.581 1.00 0.00 H
-HETATM 150 H2 HOH A 50 49.112 19.839 6.992 1.00 0.00 H
-HETATM 151 O HOH A 51 30.520 22.550 17.927 1.00 0.00 O
-HETATM 152 H1 HOH A 51 30.968 22.070 18.624 1.00 0.00 H
-HETATM 153 H2 HOH A 51 30.412 23.434 18.273 1.00 0.00 H
-HETATM 154 O HOH A 52 16.816 13.004 12.328 1.00 0.00 O
-HETATM 155 H1 HOH A 52 17.246 13.854 12.419 1.00 0.00 H
-HETATM 156 H2 HOH A 52 17.508 12.414 12.035 1.00 0.00 H
-HETATM 157 O HOH A 53 42.152 33.922 16.020 1.00 0.00 O
-HETATM 158 H1 HOH A 53 42.914 34.320 15.599 1.00 0.00 H
-HETATM 159 H2 HOH A 53 41.516 34.632 16.089 1.00 0.00 H
-HETATM 160 O HOH A 54 34.962 1.054 39.704 1.00 0.00 O
-HETATM 161 H1 HOH A 54 34.870 0.411 40.407 1.00 0.00 H
-HETATM 162 H2 HOH A 54 34.728 1.888 40.107 1.00 0.00 H
-HETATM 163 O HOH A 55 4.852 39.350 42.155 1.00 0.00 O
-HETATM 164 H1 HOH A 55 5.462 39.987 42.528 1.00 0.00 H
-HETATM 165 H2 HOH A 55 4.131 39.311 42.780 1.00 0.00 H
-HETATM 166 O HOH A 56 35.052 8.586 38.954 1.00 0.00 O
-HETATM 167 H1 HOH A 56 34.984 8.724 38.009 1.00 0.00 H
-HETATM 168 H2 HOH A 56 34.941 9.455 39.334 1.00 0.00 H
-HETATM 169 O HOH A 57 23.302 13.812 8.923 1.00 0.00 O
-HETATM 170 H1 HOH A 57 23.496 13.120 9.556 1.00 0.00 H
-HETATM 171 H2 HOH A 57 23.795 14.569 9.234 1.00 0.00 H
-HETATM 172 O HOH A 58 48.045 47.881 33.392 1.00 0.00 O
-HETATM 173 H1 HOH A 58 48.827 47.469 33.024 1.00 0.00 H
-HETATM 174 H2 HOH A 58 47.318 47.503 32.900 1.00 0.00 H
-HETATM 175 O HOH A 59 47.963 47.365 38.718 1.00 0.00 O
-HETATM 176 H1 HOH A 59 47.969 48.195 38.241 1.00 0.00 H
-HETATM 177 H2 HOH A 59 47.689 46.717 38.072 1.00 0.00 H
-HETATM 178 O HOH A 60 46.169 21.437 10.235 1.00 0.00 O
-HETATM 179 H1 HOH A 60 46.467 21.817 9.409 1.00 0.00 H
-HETATM 180 H2 HOH A 60 45.348 20.998 10.018 1.00 0.00 H
-HETATM 181 O HOH A 61 27.218 32.487 26.197 1.00 0.00 O
-HETATM 182 H1 HOH A 61 26.479 32.932 26.612 1.00 0.00 H
-HETATM 183 H2 HOH A 61 27.982 32.772 26.694 1.00 0.00 H
-HETATM 184 O HOH A 62 43.817 36.399 16.494 1.00 0.00 O
-HETATM 185 H1 HOH A 62 43.957 35.778 17.209 1.00 0.00 H
-HETATM 186 H2 HOH A 62 44.666 36.819 16.369 1.00 0.00 H
-HETATM 187 O HOH A 63 10.054 12.231 43.611 1.00 0.00 O
-HETATM 188 H1 HOH A 63 10.384 12.877 44.236 1.00 0.00 H
-HETATM 189 H2 HOH A 63 9.198 11.978 43.953 1.00 0.00 H
-HETATM 190 O HOH A 64 9.767 39.986 9.024 1.00 0.00 O
-HETATM 191 H1 HOH A 64 9.274 40.803 9.103 1.00 0.00 H
-HETATM 192 H2 HOH A 64 10.675 40.235 9.188 1.00 0.00 H
-HETATM 193 O HOH A 65 27.980 33.009 22.732 1.00 0.00 O
-HETATM 194 H1 HOH A 65 27.293 33.033 22.066 1.00 0.00 H
-HETATM 195 H2 HOH A 65 28.552 33.743 22.516 1.00 0.00 H
-HETATM 196 O HOH A 66 0.006 35.929 39.629 1.00 0.00 O
-HETATM 197 H1 HOH A 66 0.274 36.792 39.946 1.00 0.00 H
-HETATM 198 H2 HOH A 66 0.198 35.336 40.353 1.00 0.00 H
-HETATM 199 O HOH A 67 43.754 5.879 33.391 1.00 0.00 O
-HETATM 200 H1 HOH A 67 43.383 5.141 33.875 1.00 0.00 H
-HETATM 201 H2 HOH A 67 43.226 6.631 33.654 1.00 0.00 H
-HETATM 202 O HOH A 68 16.153 5.452 7.416 1.00 0.00 O
-HETATM 203 H1 HOH A 68 15.998 5.819 8.287 1.00 0.00 H
-HETATM 204 H2 HOH A 68 16.201 4.508 7.557 1.00 0.00 H
-HETATM 205 O HOH A 69 6.157 37.365 7.820 1.00 0.00 O
-HETATM 206 H1 HOH A 69 5.738 36.539 7.575 1.00 0.00 H
-HETATM 207 H2 HOH A 69 6.201 37.864 7.006 1.00 0.00 H
-HETATM 208 O HOH A 70 38.820 21.685 4.868 1.00 0.00 O
-HETATM 209 H1 HOH A 70 39.706 21.536 4.536 1.00 0.00 H
-HETATM 210 H2 HOH A 70 38.906 22.430 5.460 1.00 0.00 H
-HETATM 211 O HOH A 71 39.752 4.314 34.768 1.00 0.00 O
-HETATM 212 H1 HOH A 71 40.004 4.985 34.134 1.00 0.00 H
-HETATM 213 H2 HOH A 71 40.069 3.495 34.393 1.00 0.00 H
-HETATM 214 O HOH A 72 30.828 4.957 13.676 1.00 0.00 O
-HETATM 215 H1 HOH A 72 30.521 4.100 13.973 1.00 0.00 H
-HETATM 216 H2 HOH A 72 30.570 5.560 14.370 1.00 0.00 H
-HETATM 217 O HOH A 73 11.951 36.221 14.674 1.00 0.00 O
-HETATM 218 H1 HOH A 73 12.442 36.365 13.864 1.00 0.00 H
-HETATM 219 H2 HOH A 73 12.520 35.666 15.204 1.00 0.00 H
-HETATM 220 O HOH A 74 17.071 15.826 34.735 1.00 0.00 O
-HETATM 221 H1 HOH A 74 17.590 15.040 34.906 1.00 0.00 H
-HETATM 222 H2 HOH A 74 16.670 16.039 35.576 1.00 0.00 H
-HETATM 223 O HOH A 75 4.308 9.229 33.467 1.00 0.00 O
-HETATM 224 H1 HOH A 75 4.260 8.729 34.282 1.00 0.00 H
-HETATM 225 H2 HOH A 75 5.209 9.546 33.431 1.00 0.00 H
-HETATM 226 O HOH A 76 1.199 8.357 46.881 1.00 0.00 O
-HETATM 227 H1 HOH A 76 1.402 8.042 47.762 1.00 0.00 H
-HETATM 228 H2 HOH A 76 0.250 8.279 46.809 1.00 0.00 H
-HETATM 229 O HOH A 77 17.732 48.670 27.048 1.00 0.00 O
-HETATM 230 H1 HOH A 77 17.835 47.719 27.007 1.00 0.00 H
-HETATM 231 H2 HOH A 77 17.883 48.968 26.153 1.00 0.00 H
-HETATM 232 O HOH A 78 29.805 38.190 27.814 1.00 0.00 O
-HETATM 233 H1 HOH A 78 28.966 38.650 27.818 1.00 0.00 H
-HETATM 234 H2 HOH A 78 30.421 38.808 28.204 1.00 0.00 H
-HETATM 235 O HOH A 79 21.317 23.625 29.134 1.00 0.00 O
-HETATM 236 H1 HOH A 79 20.712 23.764 28.405 1.00 0.00 H
-HETATM 237 H2 HOH A 79 20.924 24.093 29.867 1.00 0.00 H
-HETATM 238 O HOH A 80 42.732 7.143 49.361 1.00 0.00 O
-HETATM 239 H1 HOH A 80 42.541 7.515 48.500 1.00 0.00 H
-HETATM 240 H2 HOH A 80 42.628 7.873 49.968 1.00 0.00 H
-HETATM 241 O HOH A 81 16.255 5.466 38.637 1.00 0.00 O
-HETATM 242 H1 HOH A 81 15.533 4.970 39.024 1.00 0.00 H
-HETATM 243 H2 HOH A 81 16.744 4.824 38.127 1.00 0.00 H
-HETATM 244 O HOH A 82 28.221 24.013 19.080 1.00 0.00 O
-HETATM 245 H1 HOH A 82 27.291 24.099 18.870 1.00 0.00 H
-HETATM 246 H2 HOH A 82 28.617 24.821 18.759 1.00 0.00 H
-HETATM 247 O HOH A 83 9.793 26.257 39.436 1.00 0.00 O
-HETATM 248 H1 HOH A 83 9.011 26.319 39.984 1.00 0.00 H
-HETATM 249 H2 HOH A 83 9.850 27.106 39.001 1.00 0.00 H
-HETATM 250 O HOH A 84 39.514 8.011 42.206 1.00 0.00 O
-HETATM 251 H1 HOH A 84 40.130 8.591 42.655 1.00 0.00 H
-HETATM 252 H2 HOH A 84 39.971 7.175 42.145 1.00 0.00 H
-HETATM 253 O HOH A 85 17.844 2.939 46.079 1.00 0.00 O
-HETATM 254 H1 HOH A 85 17.782 2.522 46.939 1.00 0.00 H
-HETATM 255 H2 HOH A 85 17.727 2.225 45.455 1.00 0.00 H
-HETATM 256 O HOH A 86 48.868 44.392 42.012 1.00 0.00 O
-HETATM 257 H1 HOH A 86 48.161 44.921 42.382 1.00 0.00 H
-HETATM 258 H2 HOH A 86 48.464 43.922 41.285 1.00 0.00 H
-HETATM 259 O HOH A 87 29.407 25.249 43.329 1.00 0.00 O
-HETATM 260 H1 HOH A 87 29.004 24.976 42.504 1.00 0.00 H
-HETATM 261 H2 HOH A 87 29.695 24.435 43.738 1.00 0.00 H
-HETATM 262 O HOH A 88 11.728 38.155 2.936 1.00 0.00 O
-HETATM 263 H1 HOH A 88 11.152 38.841 2.599 1.00 0.00 H
-HETATM 264 H2 HOH A 88 11.829 37.545 2.207 1.00 0.00 H
-HETATM 265 O HOH A 89 42.251 38.405 24.935 1.00 0.00 O
-HETATM 266 H1 HOH A 89 43.208 38.419 24.973 1.00 0.00 H
-HETATM 267 H2 HOH A 89 41.971 38.828 25.744 1.00 0.00 H
-HETATM 268 O HOH A 90 21.103 25.734 44.801 1.00 0.00 O
-HETATM 269 H1 HOH A 90 21.103 25.320 43.938 1.00 0.00 H
-HETATM 270 H2 HOH A 90 22.026 25.882 44.999 1.00 0.00 H
-HETATM 271 O HOH A 91 0.427 32.871 38.868 1.00 0.00 O
-HETATM 272 H1 HOH A 91 0.998 33.597 38.616 1.00 0.00 H
-HETATM 273 H2 HOH A 91 0.003 32.604 38.054 1.00 0.00 H
-HETATM 274 O HOH A 92 49.217 30.965 18.351 1.00 0.00 O
-HETATM 275 H1 HOH A 92 49.378 30.404 17.592 1.00 0.00 H
-HETATM 276 H2 HOH A 92 48.768 31.730 17.994 1.00 0.00 H
-HETATM 277 O HOH A 93 25.706 7.944 23.915 1.00 0.00 O
-HETATM 278 H1 HOH A 93 26.560 7.688 24.263 1.00 0.00 H
-HETATM 279 H2 HOH A 93 25.078 7.409 24.397 1.00 0.00 H
-HETATM 280 O HOH A 94 1.609 42.292 37.577 1.00 0.00 O
-HETATM 281 H1 HOH A 94 1.026 41.831 38.181 1.00 0.00 H
-HETATM 282 H2 HOH A 94 2.485 42.149 37.931 1.00 0.00 H
-HETATM 283 O HOH A 95 20.995 43.565 32.784 1.00 0.00 O
-HETATM 284 H1 HOH A 95 20.286 43.882 33.344 1.00 0.00 H
-HETATM 285 H2 HOH A 95 21.431 42.892 33.304 1.00 0.00 H
-HETATM 286 O HOH A 96 31.514 3.565 5.591 1.00 0.00 O
-HETATM 287 H1 HOH A 96 31.494 4.522 5.578 1.00 0.00 H
-HETATM 288 H2 HOH A 96 30.612 3.307 5.770 1.00 0.00 H
-HETATM 289 O HOH A 97 38.892 31.994 3.332 1.00 0.00 O
-HETATM 290 H1 HOH A 97 38.892 32.717 2.705 1.00 0.00 H
-HETATM 291 H2 HOH A 97 39.718 31.540 3.178 1.00 0.00 H
-HETATM 292 O HOH A 98 30.446 33.862 11.753 1.00 0.00 O
-HETATM 293 H1 HOH A 98 31.336 34.106 11.499 1.00 0.00 H
-HETATM 294 H2 HOH A 98 30.510 33.648 12.682 1.00 0.00 H
-HETATM 295 O HOH A 99 20.091 47.050 42.681 1.00 0.00 O
-HETATM 296 H1 HOH A 99 19.353 47.461 42.231 1.00 0.00 H
-HETATM 297 H2 HOH A 99 20.324 46.305 42.130 1.00 0.00 H
-HETATM 298 O HOH A 100 14.273 31.618 29.238 1.00 0.00 O
-HETATM 299 H1 HOH A 100 14.599 30.727 29.116 1.00 0.00 H
-HETATM 300 H2 HOH A 100 14.952 32.057 29.747 1.00 0.00 H
-HETATM 301 O HOH A 101 38.422 40.348 29.570 1.00 0.00 O
-HETATM 302 H1 HOH A 101 39.052 39.635 29.458 1.00 0.00 H
-HETATM 303 H2 HOH A 101 38.951 41.143 29.548 1.00 0.00 H
-HETATM 304 O HOH A 102 7.507 47.780 9.342 1.00 0.00 O
-HETATM 305 H1 HOH A 102 7.159 48.577 8.942 1.00 0.00 H
-HETATM 306 H2 HOH A 102 7.977 47.340 8.636 1.00 0.00 H
-HETATM 307 O HOH A 103 16.880 25.590 41.072 1.00 0.00 O
-HETATM 308 H1 HOH A 103 17.419 25.940 40.362 1.00 0.00 H
-HETATM 309 H2 HOH A 103 16.080 25.293 40.644 1.00 0.00 H
-HETATM 310 O HOH A 104 27.531 1.908 35.206 1.00 0.00 O
-HETATM 311 H1 HOH A 104 28.133 2.044 35.938 1.00 0.00 H
-HETATM 312 H2 HOH A 104 26.698 2.265 35.509 1.00 0.00 H
-HETATM 313 O HOH A 105 18.598 9.178 45.643 1.00 0.00 O
-HETATM 314 H1 HOH A 105 18.553 8.792 46.518 1.00 0.00 H
-HETATM 315 H2 HOH A 105 19.004 10.033 45.776 1.00 0.00 H
-HETATM 316 O HOH A 106 35.802 8.011 11.689 1.00 0.00 O
-HETATM 317 H1 HOH A 106 36.071 8.630 12.368 1.00 0.00 H
-HETATM 318 H2 HOH A 106 36.581 7.892 11.148 1.00 0.00 H
-HETATM 319 O HOH A 107 5.967 41.290 20.414 1.00 0.00 O
-HETATM 320 H1 HOH A 107 5.324 40.621 20.181 1.00 0.00 H
-HETATM 321 H2 HOH A 107 5.910 41.935 19.712 1.00 0.00 H
-HETATM 322 O HOH A 108 7.595 18.776 47.511 1.00 0.00 O
-HETATM 323 H1 HOH A 108 7.337 19.119 48.367 1.00 0.00 H
-HETATM 324 H2 HOH A 108 8.057 17.963 47.706 1.00 0.00 H
-HETATM 325 O HOH A 109 27.414 33.262 9.719 1.00 0.00 O
-HETATM 326 H1 HOH A 109 26.718 33.338 10.373 1.00 0.00 H
-HETATM 327 H2 HOH A 109 27.732 32.366 9.808 1.00 0.00 H
-HETATM 328 O HOH A 110 14.293 34.508 44.917 1.00 0.00 O
-HETATM 329 H1 HOH A 110 13.783 33.838 44.461 1.00 0.00 H
-HETATM 330 H2 HOH A 110 15.090 34.059 45.193 1.00 0.00 H
-HETATM 331 O HOH A 111 4.375 30.138 15.856 1.00 0.00 O
-HETATM 332 H1 HOH A 111 4.898 30.914 16.059 1.00 0.00 H
-HETATM 333 H2 HOH A 111 4.968 29.567 15.372 1.00 0.00 H
-HETATM 334 O HOH A 112 44.428 30.610 4.467 1.00 0.00 O
-HETATM 335 H1 HOH A 112 44.480 30.632 3.511 1.00 0.00 H
-HETATM 336 H2 HOH A 112 45.289 30.900 4.763 1.00 0.00 H
-HETATM 337 O HOH A 113 46.672 22.349 36.545 1.00 0.00 O
-HETATM 338 H1 HOH A 113 46.225 23.169 36.334 1.00 0.00 H
-HETATM 339 H2 HOH A 113 47.272 22.206 35.815 1.00 0.00 H
-HETATM 340 O HOH A 114 20.688 38.088 21.293 1.00 0.00 O
-HETATM 341 H1 HOH A 114 21.467 37.833 20.799 1.00 0.00 H
-HETATM 342 H2 HOH A 114 20.980 38.125 22.202 1.00 0.00 H
-HETATM 343 O HOH A 115 14.919 39.637 48.870 1.00 0.00 O
-HETATM 344 H1 HOH A 115 14.463 40.350 48.422 1.00 0.00 H
-HETATM 345 H2 HOH A 115 15.575 39.338 48.244 1.00 0.00 H
-HETATM 346 O HOH A 116 5.498 15.531 41.933 1.00 0.00 O
-HETATM 347 H1 HOH A 116 4.944 15.058 42.554 1.00 0.00 H
-HETATM 348 H2 HOH A 116 6.381 15.452 42.289 1.00 0.00 H
-HETATM 349 O HOH A 117 11.622 13.254 49.280 1.00 0.00 O
-HETATM 350 H1 HOH A 117 11.424 12.793 48.465 1.00 0.00 H
-HETATM 351 H2 HOH A 117 10.790 13.642 49.546 1.00 0.00 H
-HETATM 352 O HOH A 118 31.956 15.269 12.934 1.00 0.00 O
-HETATM 353 H1 HOH A 118 32.097 14.348 13.151 1.00 0.00 H
-HETATM 354 H2 HOH A 118 32.782 15.698 13.150 1.00 0.00 H
-HETATM 355 O HOH A 119 22.286 23.872 39.145 1.00 0.00 O
-HETATM 356 H1 HOH A 119 23.042 23.531 39.623 1.00 0.00 H
-HETATM 357 H2 HOH A 119 22.522 23.782 38.223 1.00 0.00 H
-HETATM 358 O HOH A 120 11.045 43.884 36.405 1.00 0.00 O
-HETATM 359 H1 HOH A 120 11.107 43.563 37.305 1.00 0.00 H
-HETATM 360 H2 HOH A 120 10.896 43.101 35.879 1.00 0.00 H
-HETATM 361 O HOH A 121 22.992 7.941 1.949 1.00 0.00 O
-HETATM 362 H1 HOH A 121 22.504 7.247 1.506 1.00 0.00 H
-HETATM 363 H2 HOH A 121 22.578 8.751 1.655 1.00 0.00 H
-HETATM 364 O HOH A 122 5.889 34.711 37.399 1.00 0.00 O
-HETATM 365 H1 HOH A 122 5.072 34.218 37.478 1.00 0.00 H
-HETATM 366 H2 HOH A 122 5.884 35.044 36.503 1.00 0.00 H
-HETATM 367 O HOH A 123 47.497 36.247 46.703 1.00 0.00 O
-HETATM 368 H1 HOH A 123 47.488 36.859 45.966 1.00 0.00 H
-HETATM 369 H2 HOH A 123 47.618 35.388 46.302 1.00 0.00 H
-HETATM 370 O HOH A 124 40.451 48.946 44.772 1.00 0.00 O
-HETATM 371 H1 HOH A 124 41.223 49.293 44.325 1.00 0.00 H
-HETATM 372 H2 HOH A 124 39.712 49.247 44.246 1.00 0.00 H
-HETATM 373 O HOH A 125 16.433 42.097 39.528 1.00 0.00 O
-HETATM 374 H1 HOH A 125 16.730 41.559 38.794 1.00 0.00 H
-HETATM 375 H2 HOH A 125 16.062 41.473 40.149 1.00 0.00 H
-HETATM 376 O HOH A 126 31.541 38.601 7.207 1.00 0.00 O
-HETATM 377 H1 HOH A 126 32.086 38.464 6.431 1.00 0.00 H
-HETATM 378 H2 HOH A 126 30.841 37.956 7.128 1.00 0.00 H
-HETATM 379 O HOH A 127 0.612 37.295 6.270 1.00 0.00 O
-HETATM 380 H1 HOH A 127 0.905 37.597 5.410 1.00 0.00 H
-HETATM 381 H2 HOH A 127 0.055 38.000 6.596 1.00 0.00 H
-HETATM 382 O HOH A 128 46.443 12.298 5.973 1.00 0.00 O
-HETATM 383 H1 HOH A 128 46.958 12.424 6.770 1.00 0.00 H
-HETATM 384 H2 HOH A 128 45.535 12.379 6.257 1.00 0.00 H
-HETATM 385 O HOH A 129 47.549 23.231 47.613 1.00 0.00 O
-HETATM 386 H1 HOH A 129 48.268 22.632 47.412 1.00 0.00 H
-HETATM 387 H2 HOH A 129 47.188 23.469 46.760 1.00 0.00 H
-HETATM 388 O HOH A 130 38.046 16.133 27.846 1.00 0.00 O
-HETATM 389 H1 HOH A 130 38.703 16.784 28.091 1.00 0.00 H
-HETATM 390 H2 HOH A 130 37.299 16.319 28.412 1.00 0.00 H
-HETATM 391 O HOH A 131 21.243 24.954 15.010 1.00 0.00 O
-HETATM 392 H1 HOH A 131 21.504 25.816 14.687 1.00 0.00 H
-HETATM 393 H2 HOH A 131 21.727 24.336 14.464 1.00 0.00 H
-HETATM 394 O HOH A 132 6.098 0.851 4.968 1.00 0.00 O
-HETATM 395 H1 HOH A 132 5.664 0.005 5.081 1.00 0.00 H
-HETATM 396 H2 HOH A 132 5.702 1.222 4.181 1.00 0.00 H
-HETATM 397 O HOH A 133 35.004 49.306 48.884 1.00 0.00 O
-HETATM 398 H1 HOH A 133 35.905 49.042 48.698 1.00 0.00 H
-HETATM 399 H2 HOH A 133 34.818 49.995 48.249 1.00 0.00 H
-HETATM 400 O HOH A 134 41.038 31.736 7.277 1.00 0.00 O
-HETATM 401 H1 HOH A 134 41.633 32.058 7.954 1.00 0.00 H
-HETATM 402 H2 HOH A 134 40.168 31.995 7.577 1.00 0.00 H
-HETATM 403 O HOH A 135 26.669 36.906 6.867 1.00 0.00 O
-HETATM 404 H1 HOH A 135 25.717 36.997 6.829 1.00 0.00 H
-HETATM 405 H2 HOH A 135 26.855 36.108 6.376 1.00 0.00 H
-HETATM 406 O HOH A 136 21.380 16.109 7.514 1.00 0.00 O
-HETATM 407 H1 HOH A 136 22.215 15.786 7.852 1.00 0.00 H
-HETATM 408 H2 HOH A 136 21.342 15.789 6.615 1.00 0.00 H
-HETATM 409 O HOH A 137 46.839 3.073 42.554 1.00 0.00 O
-HETATM 410 H1 HOH A 137 46.920 3.851 43.105 1.00 0.00 H
-HETATM 411 H2 HOH A 137 47.730 2.734 42.481 1.00 0.00 H
-HETATM 412 O HOH A 138 16.644 32.128 47.096 1.00 0.00 O
-HETATM 413 H1 HOH A 138 15.724 32.210 47.349 1.00 0.00 H
-HETATM 414 H2 HOH A 138 17.117 32.069 47.924 1.00 0.00 H
-HETATM 415 O HOH A 139 16.403 48.566 28.807 1.00 0.00 O
-HETATM 416 H1 HOH A 139 16.918 48.625 29.612 1.00 0.00 H
-HETATM 417 H2 HOH A 139 16.065 47.672 28.802 1.00 0.00 H
-HETATM 418 O HOH A 140 5.299 25.530 19.192 1.00 0.00 O
-HETATM 419 H1 HOH A 140 5.558 25.981 19.995 1.00 0.00 H
-HETATM 420 H2 HOH A 140 4.484 25.085 19.417 1.00 0.00 H
-HETATM 421 O HOH A 141 18.139 29.710 0.636 1.00 0.00 O
-HETATM 422 H1 HOH A 141 18.427 30.299 1.333 1.00 0.00 H
-HETATM 423 H2 HOH A 141 18.947 29.406 0.227 1.00 0.00 H
-HETATM 424 O HOH A 142 48.630 38.232 31.076 1.00 0.00 O
-HETATM 425 H1 HOH A 142 47.989 38.511 31.730 1.00 0.00 H
-HETATM 426 H2 HOH A 142 48.111 37.810 30.394 1.00 0.00 H
-HETATM 427 O HOH A 143 44.693 31.708 7.745 1.00 0.00 O
-HETATM 428 H1 HOH A 143 43.961 31.504 7.163 1.00 0.00 H
-HETATM 429 H2 HOH A 143 45.003 32.563 7.452 1.00 0.00 H
-HETATM 430 O HOH A 144 44.045 8.301 26.038 1.00 0.00 O
-HETATM 431 H1 HOH A 144 43.385 8.786 26.534 1.00 0.00 H
-HETATM 432 H2 HOH A 144 43.700 8.266 25.147 1.00 0.00 H
-HETATM 433 O HOH A 145 2.437 23.621 30.311 1.00 0.00 O
-HETATM 434 H1 HOH A 145 2.809 23.674 31.192 1.00 0.00 H
-HETATM 435 H2 HOH A 145 3.188 23.470 29.741 1.00 0.00 H
-HETATM 436 O HOH A 146 32.696 21.306 12.777 1.00 0.00 O
-HETATM 437 H1 HOH A 146 31.747 21.201 12.696 1.00 0.00 H
-HETATM 438 H2 HOH A 146 32.835 22.251 12.766 1.00 0.00 H
-HETATM 439 O HOH A 147 9.841 15.239 15.184 1.00 0.00 O
-HETATM 440 H1 HOH A 147 10.627 15.723 14.930 1.00 0.00 H
-HETATM 441 H2 HOH A 147 9.147 15.599 14.635 1.00 0.00 H
-HETATM 442 O HOH A 148 38.483 44.372 36.216 1.00 0.00 O
-HETATM 443 H1 HOH A 148 38.996 43.818 36.805 1.00 0.00 H
-HETATM 444 H2 HOH A 148 38.715 45.265 36.460 1.00 0.00 H
-HETATM 445 O HOH A 149 23.546 29.948 49.958 1.00 0.00 O
-HETATM 446 H1 HOH A 149 22.849 29.881 49.305 1.00 0.00 H
-HETATM 447 H2 HOH A 149 23.997 30.764 49.748 1.00 0.00 H
-HETATM 448 O HOH A 150 32.581 40.735 7.418 1.00 0.00 O
-HETATM 449 H1 HOH A 150 32.644 40.750 8.373 1.00 0.00 H
-HETATM 450 H2 HOH A 150 31.833 41.294 7.216 1.00 0.00 H
-HETATM 451 O HOH A 151 11.491 49.695 21.664 1.00 0.00 O
-HETATM 452 H1 HOH A 151 11.081 49.877 20.818 1.00 0.00 H
-HETATM 453 H2 HOH A 151 10.881 49.108 22.107 1.00 0.00 H
-HETATM 454 O HOH A 152 42.077 18.402 9.716 1.00 0.00 O
-HETATM 455 H1 HOH A 152 41.765 18.746 8.879 1.00 0.00 H
-HETATM 456 H2 HOH A 152 43.003 18.216 9.570 1.00 0.00 H
-HETATM 457 O HOH A 153 9.811 32.811 21.913 1.00 0.00 O
-HETATM 458 H1 HOH A 153 8.998 32.374 21.661 1.00 0.00 H
-HETATM 459 H2 HOH A 153 9.858 33.580 21.347 1.00 0.00 H
-HETATM 460 O HOH A 154 31.511 3.291 2.057 1.00 0.00 O
-HETATM 461 H1 HOH A 154 32.047 2.498 2.016 1.00 0.00 H
-HETATM 462 H2 HOH A 154 32.012 3.945 1.574 1.00 0.00 H
-HETATM 463 O HOH A 155 30.609 34.589 32.551 1.00 0.00 O
-HETATM 464 H1 HOH A 155 29.844 34.976 32.126 1.00 0.00 H
-HETATM 465 H2 HOH A 155 31.355 34.921 32.056 1.00 0.00 H
-HETATM 466 O HOH A 156 33.475 41.242 16.494 1.00 0.00 O
-HETATM 467 H1 HOH A 156 34.136 40.925 15.879 1.00 0.00 H
-HETATM 468 H2 HOH A 156 32.680 41.330 15.972 1.00 0.00 H
-HETATM 469 O HOH A 157 37.770 16.970 40.700 1.00 0.00 O
-HETATM 470 H1 HOH A 157 38.390 16.990 39.971 1.00 0.00 H
-HETATM 471 H2 HOH A 157 38.181 16.406 41.353 1.00 0.00 H
-HETATM 472 O HOH A 158 20.332 8.906 24.932 1.00 0.00 O
-HETATM 473 H1 HOH A 158 20.661 8.529 24.116 1.00 0.00 H
-HETATM 474 H2 HOH A 158 21.026 9.494 25.224 1.00 0.00 H
-HETATM 475 O HOH A 159 19.913 40.848 43.124 1.00 0.00 O
-HETATM 476 H1 HOH A 159 19.615 39.968 43.358 1.00 0.00 H
-HETATM 477 H2 HOH A 159 20.571 40.707 42.445 1.00 0.00 H
-HETATM 478 O HOH A 160 34.903 15.713 44.966 1.00 0.00 O
-HETATM 479 H1 HOH A 160 35.157 14.856 45.309 1.00 0.00 H
-HETATM 480 H2 HOH A 160 35.256 16.339 45.596 1.00 0.00 H
-HETATM 481 O HOH A 161 16.756 4.892 32.410 1.00 0.00 O
-HETATM 482 H1 HOH A 161 17.588 4.435 32.531 1.00 0.00 H
-HETATM 483 H2 HOH A 161 16.267 4.346 31.797 1.00 0.00 H
-HETATM 484 O HOH A 162 20.926 29.788 22.021 1.00 0.00 O
-HETATM 485 H1 HOH A 162 20.371 29.944 22.785 1.00 0.00 H
-HETATM 486 H2 HOH A 162 20.506 29.065 21.560 1.00 0.00 H
-HETATM 487 O HOH A 163 46.571 5.620 8.627 1.00 0.00 O
-HETATM 488 H1 HOH A 163 45.774 6.150 8.622 1.00 0.00 H
-HETATM 489 H2 HOH A 163 46.344 4.838 8.126 1.00 0.00 H
-HETATM 490 O HOH A 164 27.339 13.897 10.465 1.00 0.00 O
-HETATM 491 H1 HOH A 164 26.823 13.481 9.773 1.00 0.00 H
-HETATM 492 H2 HOH A 164 27.585 14.747 10.105 1.00 0.00 H
-HETATM 493 O HOH A 165 31.281 11.457 16.843 1.00 0.00 O
-HETATM 494 H1 HOH A 165 31.381 12.270 17.339 1.00 0.00 H
-HETATM 495 H2 HOH A 165 30.456 11.086 17.152 1.00 0.00 H
-HETATM 496 O HOH A 166 11.629 43.905 25.743 1.00 0.00 O
-HETATM 497 H1 HOH A 166 11.144 44.318 25.029 1.00 0.00 H
-HETATM 498 H2 HOH A 166 12.297 44.544 25.983 1.00 0.00 H
-HETATM 499 O HOH A 167 27.593 49.424 46.476 1.00 0.00 O
-HETATM 500 H1 HOH A 167 26.866 49.956 46.800 1.00 0.00 H
-HETATM 501 H2 HOH A 167 28.221 49.409 47.196 1.00 0.00 H
-HETATM 502 O HOH A 168 7.488 38.316 1.522 1.00 0.00 O
-HETATM 503 H1 HOH A 168 8.039 37.540 1.632 1.00 0.00 H
-HETATM 504 H2 HOH A 168 8.098 39.051 1.544 1.00 0.00 H
-HETATM 505 O HOH A 169 27.930 3.077 22.804 1.00 0.00 O
-HETATM 506 H1 HOH A 169 26.987 2.957 22.693 1.00 0.00 H
-HETATM 507 H2 HOH A 169 28.318 2.674 22.029 1.00 0.00 H
-HETATM 508 O HOH A 170 22.588 29.803 25.328 1.00 0.00 O
-HETATM 509 H1 HOH A 170 21.955 30.513 25.222 1.00 0.00 H
-HETATM 510 H2 HOH A 170 22.778 29.786 26.264 1.00 0.00 H
-HETATM 511 O HOH A 171 25.079 2.225 6.224 1.00 0.00 O
-HETATM 512 H1 HOH A 171 24.301 2.512 5.746 1.00 0.00 H
-HETATM 513 H2 HOH A 171 25.796 2.730 5.844 1.00 0.00 H
-HETATM 514 O HOH A 172 43.046 26.916 5.457 1.00 0.00 O
-HETATM 515 H1 HOH A 172 43.690 26.899 6.164 1.00 0.00 H
-HETATM 516 H2 HOH A 172 42.805 26.001 5.327 1.00 0.00 H
-HETATM 517 O HOH A 173 42.017 2.030 33.274 1.00 0.00 O
-HETATM 518 H1 HOH A 173 41.953 2.026 32.319 1.00 0.00 H
-HETATM 519 H2 HOH A 173 41.156 1.744 33.575 1.00 0.00 H
-HETATM 520 O HOH A 174 38.595 41.652 23.812 1.00 0.00 O
-HETATM 521 H1 HOH A 174 38.786 40.916 23.230 1.00 0.00 H
-HETATM 522 H2 HOH A 174 37.846 42.089 23.411 1.00 0.00 H
-HETATM 523 O HOH A 175 16.200 44.305 42.349 1.00 0.00 O
-HETATM 524 H1 HOH A 175 15.472 44.103 42.937 1.00 0.00 H
-HETATM 525 H2 HOH A 175 15.925 45.096 41.888 1.00 0.00 H
-HETATM 526 O HOH A 176 4.993 29.996 4.393 1.00 0.00 O
-HETATM 527 H1 HOH A 176 5.739 29.751 4.940 1.00 0.00 H
-HETATM 528 H2 HOH A 176 5.380 30.247 3.556 1.00 0.00 H
-HETATM 529 O HOH A 177 3.473 49.333 39.885 1.00 0.00 O
-HETATM 530 H1 HOH A 177 4.355 49.360 40.256 1.00 0.00 H
-HETATM 531 H2 HOH A 177 2.983 49.988 40.379 1.00 0.00 H
-HETATM 532 O HOH A 178 14.655 12.992 2.773 1.00 0.00 O
-HETATM 533 H1 HOH A 178 15.231 13.741 2.929 1.00 0.00 H
-HETATM 534 H2 HOH A 178 13.786 13.299 3.023 1.00 0.00 H
-HETATM 535 O HOH A 179 43.176 23.824 5.206 1.00 0.00 O
-HETATM 536 H1 HOH A 179 42.999 22.997 5.654 1.00 0.00 H
-HETATM 537 H2 HOH A 179 42.849 23.693 4.318 1.00 0.00 H
-HETATM 538 O HOH A 180 5.085 4.543 3.763 1.00 0.00 O
-HETATM 539 H1 HOH A 180 4.738 5.299 4.237 1.00 0.00 H
-HETATM 540 H2 HOH A 180 4.670 3.788 4.177 1.00 0.00 H
-HETATM 541 O HOH A 181 49.920 46.860 39.697 1.00 0.00 O
-HETATM 542 H1 HOH A 181 49.453 47.197 40.462 1.00 0.00 H
-HETATM 543 H2 HOH A 181 49.996 45.921 39.854 1.00 0.00 H
-HETATM 544 O HOH A 182 13.467 6.961 32.688 1.00 0.00 O
-HETATM 545 H1 HOH A 182 13.391 6.127 32.225 1.00 0.00 H
-HETATM 546 H2 HOH A 182 12.870 7.548 32.226 1.00 0.00 H
-HETATM 547 O HOH A 183 32.681 32.570 2.170 1.00 0.00 O
-HETATM 548 H1 HOH A 183 31.816 32.673 2.568 1.00 0.00 H
-HETATM 549 H2 HOH A 183 32.524 32.639 1.231 1.00 0.00 H
-HETATM 550 O HOH A 184 30.853 7.823 25.435 1.00 0.00 O
-HETATM 551 H1 HOH A 184 30.277 7.067 25.320 1.00 0.00 H
-HETATM 552 H2 HOH A 184 30.466 8.313 26.158 1.00 0.00 H
-HETATM 553 O HOH A 185 1.430 4.582 47.854 1.00 0.00 O
-HETATM 554 H1 HOH A 185 0.995 5.062 48.559 1.00 0.00 H
-HETATM 555 H2 HOH A 185 1.201 3.667 48.008 1.00 0.00 H
-HETATM 556 O HOH A 186 30.226 37.405 24.165 1.00 0.00 O
-HETATM 557 H1 HOH A 186 29.723 36.592 24.217 1.00 0.00 H
-HETATM 558 H2 HOH A 186 31.136 37.134 24.271 1.00 0.00 H
-HETATM 559 O HOH A 187 22.862 37.691 5.296 1.00 0.00 O
-HETATM 560 H1 HOH A 187 23.478 37.523 6.010 1.00 0.00 H
-HETATM 561 H2 HOH A 187 22.556 38.583 5.447 1.00 0.00 H
-HETATM 562 O HOH A 188 40.674 39.983 41.945 1.00 0.00 O
-HETATM 563 H1 HOH A 188 39.952 39.551 41.488 1.00 0.00 H
-HETATM 564 H2 HOH A 188 40.717 40.855 41.557 1.00 0.00 H
-HETATM 565 O HOH A 189 11.523 0.251 34.418 1.00 0.00 O
-HETATM 566 H1 HOH A 189 11.552 1.203 34.523 1.00 0.00 H
-HETATM 567 H2 HOH A 189 12.332 0.034 33.959 1.00 0.00 H
-HETATM 568 O HOH A 190 1.773 22.373 3.296 1.00 0.00 O
-HETATM 569 H1 HOH A 190 2.003 21.712 3.949 1.00 0.00 H
-HETATM 570 H2 HOH A 190 2.171 23.179 3.617 1.00 0.00 H
-HETATM 571 O HOH A 191 48.516 26.257 29.814 1.00 0.00 O
-HETATM 572 H1 HOH A 191 49.335 26.730 29.959 1.00 0.00 H
-HETATM 573 H2 HOH A 191 47.838 26.929 29.864 1.00 0.00 H
-HETATM 574 O HOH A 192 48.953 31.403 4.436 1.00 0.00 O
-HETATM 575 H1 HOH A 192 48.478 32.172 4.118 1.00 0.00 H
-HETATM 576 H2 HOH A 192 49.079 30.860 3.660 1.00 0.00 H
-HETATM 577 O HOH A 193 9.456 5.978 43.179 1.00 0.00 O
-HETATM 578 H1 HOH A 193 8.979 6.259 43.960 1.00 0.00 H
-HETATM 579 H2 HOH A 193 9.297 6.669 42.539 1.00 0.00 H
-HETATM 580 O HOH A 194 31.701 9.900 37.973 1.00 0.00 O
-HETATM 581 H1 HOH A 194 31.991 10.601 38.557 1.00 0.00 H
-HETATM 582 H2 HOH A 194 30.793 9.739 38.221 1.00 0.00 H
-HETATM 583 O HOH A 195 28.190 36.953 9.904 1.00 0.00 O
-HETATM 584 H1 HOH A 195 27.972 37.357 9.064 1.00 0.00 H
-HETATM 585 H2 HOH A 195 28.220 37.682 10.521 1.00 0.00 H
-HETATM 586 O HOH A 196 17.262 25.041 12.174 1.00 0.00 O
-HETATM 587 H1 HOH A 196 17.569 24.489 11.455 1.00 0.00 H
-HETATM 588 H2 HOH A 196 16.388 25.321 11.908 1.00 0.00 H
-HETATM 589 O HOH A 197 39.014 22.758 12.611 1.00 0.00 O
-HETATM 590 H1 HOH A 197 39.097 22.274 11.789 1.00 0.00 H
-HETATM 591 H2 HOH A 197 38.732 22.105 13.249 1.00 0.00 H
-HETATM 592 O HOH A 198 39.306 24.018 2.933 1.00 0.00 O
-HETATM 593 H1 HOH A 198 39.429 23.069 2.976 1.00 0.00 H
-HETATM 594 H2 HOH A 198 38.692 24.150 2.213 1.00 0.00 H
-HETATM 595 O HOH A 199 28.771 49.695 4.931 1.00 0.00 O
-HETATM 596 H1 HOH A 199 29.215 49.569 5.770 1.00 0.00 H
-HETATM 597 H2 HOH A 199 27.896 50.000 5.165 1.00 0.00 H
-HETATM 598 O HOH A 200 10.530 26.023 15.999 1.00 0.00 O
-HETATM 599 H1 HOH A 200 9.654 26.032 15.614 1.00 0.00 H
-HETATM 600 H2 HOH A 200 10.936 26.832 15.695 1.00 0.00 H
-HETATM 601 O HOH A 201 24.417 25.009 1.612 1.00 0.00 O
-HETATM 602 H1 HOH A 201 24.564 25.877 1.235 1.00 0.00 H
-HETATM 603 H2 HOH A 201 23.681 25.127 2.209 1.00 0.00 H
-HETATM 604 O HOH A 202 9.546 41.461 48.203 1.00 0.00 O
-HETATM 605 H1 HOH A 202 9.050 41.833 48.933 1.00 0.00 H
-HETATM 606 H2 HOH A 202 9.653 40.539 48.429 1.00 0.00 H
-HETATM 607 O HOH A 203 16.056 32.958 11.056 1.00 0.00 O
-HETATM 608 H1 HOH A 203 15.565 32.495 10.378 1.00 0.00 H
-HETATM 609 H2 HOH A 203 15.984 33.881 10.818 1.00 0.00 H
-HETATM 610 O HOH A 204 10.169 24.718 30.067 1.00 0.00 O
-HETATM 611 H1 HOH A 204 9.679 24.897 29.265 1.00 0.00 H
-HETATM 612 H2 HOH A 204 10.010 23.793 30.247 1.00 0.00 H
-HETATM 613 O HOH A 205 49.646 43.995 44.122 1.00 0.00 O
-HETATM 614 H1 HOH A 205 49.398 44.688 44.735 1.00 0.00 H
-HETATM 615 H2 HOH A 205 49.244 43.204 44.476 1.00 0.00 H
-HETATM 616 O HOH A 206 23.292 31.088 29.956 1.00 0.00 O
-HETATM 617 H1 HOH A 206 23.270 31.292 29.021 1.00 0.00 H
-HETATM 618 H2 HOH A 206 23.823 31.781 30.343 1.00 0.00 H
-HETATM 619 O HOH A 207 21.321 4.258 15.291 1.00 0.00 O
-HETATM 620 H1 HOH A 207 21.469 3.639 14.575 1.00 0.00 H
-HETATM 621 H2 HOH A 207 20.633 4.837 14.970 1.00 0.00 H
-HETATM 622 O HOH A 208 45.943 25.910 40.486 1.00 0.00 O
-HETATM 623 H1 HOH A 208 45.493 26.516 39.897 1.00 0.00 H
-HETATM 624 H2 HOH A 208 46.835 25.862 40.147 1.00 0.00 H
-HETATM 625 O HOH A 209 23.763 21.646 21.049 1.00 0.00 O
-HETATM 626 H1 HOH A 209 24.190 22.500 21.120 1.00 0.00 H
-HETATM 627 H2 HOH A 209 24.428 21.073 20.673 1.00 0.00 H
-HETATM 628 O HOH A 210 20.855 27.815 1.501 1.00 0.00 O
-HETATM 629 H1 HOH A 210 21.576 27.617 2.099 1.00 0.00 H
-HETATM 630 H2 HOH A 210 20.284 28.399 1.997 1.00 0.00 H
-HETATM 631 O HOH A 211 24.108 37.417 9.267 1.00 0.00 O
-HETATM 632 H1 HOH A 211 23.281 37.370 8.786 1.00 0.00 H
-HETATM 633 H2 HOH A 211 24.117 38.293 9.648 1.00 0.00 H
-HETATM 634 O HOH A 212 25.984 3.490 13.636 1.00 0.00 O
-HETATM 635 H1 HOH A 212 25.368 2.881 14.043 1.00 0.00 H
-HETATM 636 H2 HOH A 212 26.045 3.201 12.727 1.00 0.00 H
-HETATM 637 O HOH A 213 3.720 24.943 2.909 1.00 0.00 O
-HETATM 638 H1 HOH A 213 3.252 24.515 2.192 1.00 0.00 H
-HETATM 639 H2 HOH A 213 4.124 24.227 3.396 1.00 0.00 H
-HETATM 640 O HOH A 214 20.947 49.086 28.589 1.00 0.00 O
-HETATM 641 H1 HOH A 214 20.279 49.751 28.758 1.00 0.00 H
-HETATM 642 H2 HOH A 214 20.502 48.424 28.064 1.00 0.00 H
-HETATM 643 O HOH A 215 47.409 30.486 45.729 1.00 0.00 O
-HETATM 644 H1 HOH A 215 47.339 30.757 46.645 1.00 0.00 H
-HETATM 645 H2 HOH A 215 48.072 29.799 45.731 1.00 0.00 H
-HETATM 646 O HOH A 216 3.064 33.066 35.397 1.00 0.00 O
-HETATM 647 H1 HOH A 216 3.249 33.762 34.766 1.00 0.00 H
-HETATM 648 H2 HOH A 216 3.227 33.464 36.250 1.00 0.00 H
-HETATM 649 O HOH A 217 41.111 49.499 25.079 1.00 0.00 O
-HETATM 650 H1 HOH A 217 41.237 48.558 24.953 1.00 0.00 H
-HETATM 651 H2 HOH A 217 41.645 49.715 25.841 1.00 0.00 H
-HETATM 652 O HOH A 218 40.002 42.842 31.581 1.00 0.00 O
-HETATM 653 H1 HOH A 218 40.050 43.663 32.072 1.00 0.00 H
-HETATM 654 H2 HOH A 218 40.430 42.199 32.143 1.00 0.00 H
-HETATM 655 O HOH A 219 11.100 16.528 7.630 1.00 0.00 O
-HETATM 656 H1 HOH A 219 11.530 15.922 7.025 1.00 0.00 H
-HETATM 657 H2 HOH A 219 10.643 17.149 7.066 1.00 0.00 H
-HETATM 658 O HOH A 220 8.327 19.626 37.582 1.00 0.00 O
-HETATM 659 H1 HOH A 220 8.540 20.009 36.731 1.00 0.00 H
-HETATM 660 H2 HOH A 220 9.174 19.412 37.969 1.00 0.00 H
-HETATM 661 O HOH A 221 8.611 32.444 38.427 1.00 0.00 O
-HETATM 662 H1 HOH A 221 9.386 32.371 38.985 1.00 0.00 H
-HETATM 663 H2 HOH A 221 8.647 33.333 38.079 1.00 0.00 H
-HETATM 664 O HOH A 222 32.992 13.476 19.962 1.00 0.00 O
-HETATM 665 H1 HOH A 222 32.991 12.665 20.470 1.00 0.00 H
-HETATM 666 H2 HOH A 222 33.589 14.055 20.432 1.00 0.00 H
-HETATM 667 O HOH A 223 46.724 33.958 21.015 1.00 0.00 O
-HETATM 668 H1 HOH A 223 46.679 34.356 20.146 1.00 0.00 H
-HETATM 669 H2 HOH A 223 47.567 33.508 21.031 1.00 0.00 H
-HETATM 670 O HOH A 224 7.194 33.808 26.261 1.00 0.00 O
-HETATM 671 H1 HOH A 224 6.240 33.873 26.214 1.00 0.00 H
-HETATM 672 H2 HOH A 224 7.366 32.878 26.397 1.00 0.00 H
-HETATM 673 O HOH A 225 8.135 41.762 30.866 1.00 0.00 O
-HETATM 674 H1 HOH A 225 7.579 42.479 30.560 1.00 0.00 H
-HETATM 675 H2 HOH A 225 7.586 41.276 31.478 1.00 0.00 H
-HETATM 676 O HOH A 226 24.786 22.809 15.681 1.00 0.00 O
-HETATM 677 H1 HOH A 226 24.469 23.592 15.230 1.00 0.00 H
-HETATM 678 H2 HOH A 226 24.570 22.088 15.092 1.00 0.00 H
-HETATM 679 O HOH A 227 9.390 48.700 12.541 1.00 0.00 O
-HETATM 680 H1 HOH A 227 9.275 49.316 13.266 1.00 0.00 H
-HETATM 681 H2 HOH A 227 9.347 47.837 12.949 1.00 0.00 H
-HETATM 682 O HOH A 228 26.651 37.376 44.836 1.00 0.00 O
-HETATM 683 H1 HOH A 228 26.908 36.600 45.334 1.00 0.00 H
-HETATM 684 H2 HOH A 228 26.316 37.033 44.009 1.00 0.00 H
-HETATM 685 O HOH A 229 46.070 2.407 17.247 1.00 0.00 O
-HETATM 686 H1 HOH A 229 46.868 2.492 16.724 1.00 0.00 H
-HETATM 687 H2 HOH A 229 45.639 1.626 16.904 1.00 0.00 H
-HETATM 688 O HOH A 230 42.495 37.411 21.587 1.00 0.00 O
-HETATM 689 H1 HOH A 230 42.178 36.673 21.066 1.00 0.00 H
-HETATM 690 H2 HOH A 230 41.703 37.869 21.864 1.00 0.00 H
-HETATM 691 O HOH A 231 22.092 33.705 44.529 1.00 0.00 O
-HETATM 692 H1 HOH A 231 22.847 33.380 45.019 1.00 0.00 H
-HETATM 693 H2 HOH A 231 21.433 33.018 44.617 1.00 0.00 H
-HETATM 694 O HOH A 232 15.949 3.189 21.628 1.00 0.00 O
-HETATM 695 H1 HOH A 232 15.480 3.488 20.848 1.00 0.00 H
-HETATM 696 H2 HOH A 232 16.826 3.556 21.538 1.00 0.00 H
-HETATM 697 O HOH A 233 44.107 47.629 38.976 1.00 0.00 O
-HETATM 698 H1 HOH A 233 44.552 48.455 39.166 1.00 0.00 H
-HETATM 699 H2 HOH A 233 43.524 47.492 39.721 1.00 0.00 H
-HETATM 700 O HOH A 234 49.993 33.094 37.445 1.00 0.00 O
-HETATM 701 H1 HOH A 234 49.409 32.397 37.145 1.00 0.00 H
-HETATM 702 H2 HOH A 234 49.769 33.847 36.901 1.00 0.00 H
-HETATM 703 O HOH A 235 26.841 6.559 12.164 1.00 0.00 O
-HETATM 704 H1 HOH A 235 26.902 7.283 11.540 1.00 0.00 H
-HETATM 705 H2 HOH A 235 27.379 5.867 11.785 1.00 0.00 H
-HETATM 706 O HOH A 236 49.478 25.544 32.415 1.00 0.00 O
-HETATM 707 H1 HOH A 236 49.343 24.895 31.724 1.00 0.00 H
-HETATM 708 H2 HOH A 236 50.000 26.230 32.004 1.00 0.00 H
-HETATM 709 O HOH A 237 44.802 47.887 15.447 1.00 0.00 O
-HETATM 710 H1 HOH A 237 45.029 47.292 14.733 1.00 0.00 H
-HETATM 711 H2 HOH A 237 43.919 48.187 15.241 1.00 0.00 H
-HETATM 712 O HOH A 238 36.338 36.398 26.144 1.00 0.00 O
-HETATM 713 H1 HOH A 238 37.125 36.085 25.697 1.00 0.00 H
-HETATM 714 H2 HOH A 238 36.497 36.215 27.068 1.00 0.00 H
-HETATM 715 O HOH A 239 47.968 42.245 9.473 1.00 0.00 O
-HETATM 716 H1 HOH A 239 47.845 41.299 9.556 1.00 0.00 H
-HETATM 717 H2 HOH A 239 47.223 42.540 8.953 1.00 0.00 H
-HETATM 718 O HOH A 240 0.920 2.386 6.555 1.00 0.00 O
-HETATM 719 H1 HOH A 240 1.303 2.603 7.406 1.00 0.00 H
-HETATM 720 H2 HOH A 240 0.553 3.208 6.239 1.00 0.00 H
-HETATM 721 O HOH A 241 19.757 22.689 38.075 1.00 0.00 O
-HETATM 722 H1 HOH A 241 20.100 23.185 37.331 1.00 0.00 H
-HETATM 723 H2 HOH A 241 19.583 21.817 37.724 1.00 0.00 H
-HETATM 724 O HOH A 242 4.961 16.536 25.784 1.00 0.00 O
-HETATM 725 H1 HOH A 242 5.816 16.910 25.571 1.00 0.00 H
-HETATM 726 H2 HOH A 242 4.821 15.862 25.122 1.00 0.00 H
-HETATM 727 O HOH A 243 4.778 33.764 3.987 1.00 0.00 O
-HETATM 728 H1 HOH A 243 5.297 34.388 3.479 1.00 0.00 H
-HETATM 729 H2 HOH A 243 4.078 33.494 3.395 1.00 0.00 H
-HETATM 730 O HOH A 244 40.482 45.841 25.384 1.00 0.00 O
-HETATM 731 H1 HOH A 244 39.828 45.174 25.593 1.00 0.00 H
-HETATM 732 H2 HOH A 244 40.047 46.672 25.565 1.00 0.00 H
-HETATM 733 O HOH A 245 8.226 3.152 7.200 1.00 0.00 O
-HETATM 734 H1 HOH A 245 9.004 2.595 7.202 1.00 0.00 H
-HETATM 735 H2 HOH A 245 8.503 3.953 6.760 1.00 0.00 H
-HETATM 736 O HOH A 246 16.814 36.361 43.840 1.00 0.00 O
-HETATM 737 H1 HOH A 246 17.170 35.478 43.742 1.00 0.00 H
-HETATM 738 H2 HOH A 246 17.411 36.796 44.446 1.00 0.00 H
-HETATM 739 O HOH A 247 12.467 39.184 43.949 1.00 0.00 O
-HETATM 740 H1 HOH A 247 11.670 39.482 43.510 1.00 0.00 H
-HETATM 741 H2 HOH A 247 13.172 39.673 43.529 1.00 0.00 H
-HETATM 742 O HOH A 248 45.796 46.573 8.069 1.00 0.00 O
-HETATM 743 H1 HOH A 248 46.209 46.854 7.252 1.00 0.00 H
-HETATM 744 H2 HOH A 248 45.911 45.625 8.084 1.00 0.00 H
-HETATM 745 O HOH A 249 31.636 17.425 3.673 1.00 0.00 O
-HETATM 746 H1 HOH A 249 32.420 16.883 3.761 1.00 0.00 H
-HETATM 747 H2 HOH A 249 30.973 16.836 3.318 1.00 0.00 H
-HETATM 748 O HOH A 250 33.046 2.496 20.363 1.00 0.00 O
-HETATM 749 H1 HOH A 250 33.609 2.155 19.668 1.00 0.00 H
-HETATM 750 H2 HOH A 250 32.305 1.894 20.391 1.00 0.00 H
-HETATM 751 O HOH A 251 22.488 47.553 16.015 1.00 0.00 O
-HETATM 752 H1 HOH A 251 22.762 47.379 15.114 1.00 0.00 H
-HETATM 753 H2 HOH A 251 21.591 47.230 16.061 1.00 0.00 H
-HETATM 754 O HOH A 252 32.223 48.328 19.335 1.00 0.00 O
-HETATM 755 H1 HOH A 252 32.516 49.240 19.324 1.00 0.00 H
-HETATM 756 H2 HOH A 252 32.680 47.937 20.078 1.00 0.00 H
-HETATM 757 O HOH A 253 39.221 15.712 12.464 1.00 0.00 O
-HETATM 758 H1 HOH A 253 39.487 16.070 11.617 1.00 0.00 H
-HETATM 759 H2 HOH A 253 39.252 14.764 12.346 1.00 0.00 H
-HETATM 760 O HOH A 254 49.371 12.566 25.498 1.00 0.00 O
-HETATM 761 H1 HOH A 254 50.000 13.280 25.603 1.00 0.00 H
-HETATM 762 H2 HOH A 254 48.585 12.984 25.152 1.00 0.00 H
-HETATM 763 O HOH A 255 45.767 20.725 4.049 1.00 0.00 O
-HETATM 764 H1 HOH A 255 45.899 21.661 4.201 1.00 0.00 H
-HETATM 765 H2 HOH A 255 46.636 20.340 4.144 1.00 0.00 H
-HETATM 766 O HOH A 256 8.350 30.570 35.016 1.00 0.00 O
-HETATM 767 H1 HOH A 256 8.545 31.304 35.600 1.00 0.00 H
-HETATM 768 H2 HOH A 256 7.448 30.331 35.223 1.00 0.00 H
-HETATM 769 O HOH A 257 6.668 2.583 17.425 1.00 0.00 O
-HETATM 770 H1 HOH A 257 6.375 3.493 17.478 1.00 0.00 H
-HETATM 771 H2 HOH A 257 5.862 2.069 17.439 1.00 0.00 H
-HETATM 772 O HOH A 258 2.896 25.375 36.149 1.00 0.00 O
-HETATM 773 H1 HOH A 258 3.799 25.483 35.851 1.00 0.00 H
-HETATM 774 H2 HOH A 258 2.533 24.701 35.577 1.00 0.00 H
-HETATM 775 O HOH A 259 37.926 46.308 28.242 1.00 0.00 O
-HETATM 776 H1 HOH A 259 37.760 47.226 28.025 1.00 0.00 H
-HETATM 777 H2 HOH A 259 38.650 46.334 28.865 1.00 0.00 H
-HETATM 778 O HOH A 260 6.359 32.728 46.267 1.00 0.00 O
-HETATM 779 H1 HOH A 260 7.261 32.587 46.555 1.00 0.00 H
-HETATM 780 H2 HOH A 260 6.250 33.677 46.273 1.00 0.00 H
-HETATM 781 O HOH A 261 35.511 30.025 15.336 1.00 0.00 O
-HETATM 782 H1 HOH A 261 34.644 29.644 15.479 1.00 0.00 H
-HETATM 783 H2 HOH A 261 36.080 29.569 15.953 1.00 0.00 H
-HETATM 784 O HOH A 262 10.205 33.369 33.228 1.00 0.00 O
-HETATM 785 H1 HOH A 262 10.445 32.547 32.800 1.00 0.00 H
-HETATM 786 H2 HOH A 262 10.930 33.961 33.037 1.00 0.00 H
-HETATM 787 O HOH A 263 13.272 34.118 7.111 1.00 0.00 O
-HETATM 788 H1 HOH A 263 12.599 34.034 7.788 1.00 0.00 H
-HETATM 789 H2 HOH A 263 14.060 33.752 7.508 1.00 0.00 H
-HETATM 790 O HOH A 264 20.925 4.120 41.968 1.00 0.00 O
-HETATM 791 H1 HOH A 264 20.815 4.206 41.021 1.00 0.00 H
-HETATM 792 H2 HOH A 264 21.408 4.902 42.228 1.00 0.00 H
-HETATM 793 O HOH A 265 15.922 44.150 37.173 1.00 0.00 O
-HETATM 794 H1 HOH A 265 15.469 44.775 36.607 1.00 0.00 H
-HETATM 795 H2 HOH A 265 16.570 43.736 36.606 1.00 0.00 H
-HETATM 796 O HOH A 266 12.918 24.815 25.567 1.00 0.00 O
-HETATM 797 H1 HOH A 266 12.389 24.170 25.098 1.00 0.00 H
-HETATM 798 H2 HOH A 266 12.965 25.565 24.976 1.00 0.00 H
-HETATM 799 O HOH A 267 43.154 0.800 18.471 1.00 0.00 O
-HETATM 800 H1 HOH A 267 43.152 1.716 18.193 1.00 0.00 H
-HETATM 801 H2 HOH A 267 43.517 0.816 19.354 1.00 0.00 H
-HETATM 802 O HOH A 268 12.343 6.684 49.427 1.00 0.00 O
-HETATM 803 H1 HOH A 268 12.251 7.448 49.997 1.00 0.00 H
-HETATM 804 H2 HOH A 268 11.742 6.037 49.790 1.00 0.00 H
-HETATM 805 O HOH A 269 27.065 7.953 36.916 1.00 0.00 O
-HETATM 806 H1 HOH A 269 27.819 8.452 36.600 1.00 0.00 H
-HETATM 807 H2 HOH A 269 26.959 7.248 36.281 1.00 0.00 H
-HETATM 808 O HOH A 270 46.680 5.017 2.258 1.00 0.00 O
-HETATM 809 H1 HOH A 270 45.904 4.541 2.553 1.00 0.00 H
-HETATM 810 H2 HOH A 270 47.336 4.852 2.933 1.00 0.00 H
-HETATM 811 O HOH A 271 37.122 27.106 20.471 1.00 0.00 O
-HETATM 812 H1 HOH A 271 37.820 27.598 20.904 1.00 0.00 H
-HETATM 813 H2 HOH A 271 36.341 27.644 20.586 1.00 0.00 H
-HETATM 814 O HOH A 272 36.262 32.606 23.681 1.00 0.00 O
-HETATM 815 H1 HOH A 272 36.864 32.173 24.287 1.00 0.00 H
-HETATM 816 H2 HOH A 272 36.525 33.524 23.695 1.00 0.00 H
-HETATM 817 O HOH A 273 37.707 39.043 17.556 1.00 0.00 O
-HETATM 818 H1 HOH A 273 36.884 39.436 17.264 1.00 0.00 H
-HETATM 819 H2 HOH A 273 37.864 39.425 18.418 1.00 0.00 H
-HETATM 820 O HOH A 274 34.521 24.436 22.560 1.00 0.00 O
-HETATM 821 H1 HOH A 274 34.768 24.142 23.437 1.00 0.00 H
-HETATM 822 H2 HOH A 274 33.595 24.214 22.483 1.00 0.00 H
-HETATM 823 O HOH A 275 20.063 26.056 41.881 1.00 0.00 O
-HETATM 824 H1 HOH A 275 19.214 26.157 42.312 1.00 0.00 H
-HETATM 825 H2 HOH A 275 20.161 25.114 41.757 1.00 0.00 H
-HETATM 826 O HOH A 276 35.555 44.832 23.361 1.00 0.00 O
-HETATM 827 H1 HOH A 276 36.257 44.557 23.951 1.00 0.00 H
-HETATM 828 H2 HOH A 276 35.153 45.581 23.796 1.00 0.00 H
-HETATM 829 O HOH A 277 14.997 34.758 23.151 1.00 0.00 O
-HETATM 830 H1 HOH A 277 15.427 35.497 23.581 1.00 0.00 H
-HETATM 831 H2 HOH A 277 14.504 34.327 23.846 1.00 0.00 H
-HETATM 832 O HOH A 278 48.101 18.597 19.776 1.00 0.00 O
-HETATM 833 H1 HOH A 278 48.797 18.693 19.126 1.00 0.00 H
-HETATM 834 H2 HOH A 278 47.373 18.208 19.294 1.00 0.00 H
-HETATM 835 O HOH A 279 17.625 0.722 19.204 1.00 0.00 O
-HETATM 836 H1 HOH A 279 17.554 0.371 18.316 1.00 0.00 H
-HETATM 837 H2 HOH A 279 18.511 1.074 19.255 1.00 0.00 H
-HETATM 838 O HOH A 280 16.838 33.485 23.198 1.00 0.00 O
-HETATM 839 H1 HOH A 280 16.770 33.038 24.042 1.00 0.00 H
-HETATM 840 H2 HOH A 280 17.775 33.612 23.066 1.00 0.00 H
-HETATM 841 O HOH A 281 44.653 15.947 48.499 1.00 0.00 O
-HETATM 842 H1 HOH A 281 43.917 15.694 47.941 1.00 0.00 H
-HETATM 843 H2 HOH A 281 44.955 16.778 48.137 1.00 0.00 H
-HETATM 844 O HOH A 282 7.923 37.987 9.095 1.00 0.00 O
-HETATM 845 H1 HOH A 282 8.552 38.090 9.809 1.00 0.00 H
-HETATM 846 H2 HOH A 282 7.427 38.804 9.091 1.00 0.00 H
-HETATM 847 O HOH A 283 8.880 26.008 25.241 1.00 0.00 O
-HETATM 848 H1 HOH A 283 9.802 25.754 25.197 1.00 0.00 H
-HETATM 849 H2 HOH A 283 8.467 25.325 25.766 1.00 0.00 H
-HETATM 850 O HOH A 284 42.802 36.005 10.941 1.00 0.00 O
-HETATM 851 H1 HOH A 284 42.859 35.282 10.316 1.00 0.00 H
-HETATM 852 H2 HOH A 284 43.044 36.779 10.436 1.00 0.00 H
-HETATM 853 O HOH A 285 26.675 11.161 24.738 1.00 0.00 O
-HETATM 854 H1 HOH A 285 26.446 10.835 23.868 1.00 0.00 H
-HETATM 855 H2 HOH A 285 26.403 12.077 24.732 1.00 0.00 H
-HETATM 856 O HOH A 286 39.857 27.830 43.979 1.00 0.00 O
-HETATM 857 H1 HOH A 286 39.866 28.770 44.163 1.00 0.00 H
-HETATM 858 H2 HOH A 286 39.871 27.415 44.839 1.00 0.00 H
-HETATM 859 O HOH A 287 23.107 4.344 0.966 1.00 0.00 O
-HETATM 860 H1 HOH A 287 23.301 4.267 0.031 1.00 0.00 H
-HETATM 861 H2 HOH A 287 22.250 4.765 1.000 1.00 0.00 H
-HETATM 862 O HOH A 288 23.338 29.767 20.894 1.00 0.00 O
-HETATM 863 H1 HOH A 288 22.870 29.664 20.065 1.00 0.00 H
-HETATM 864 H2 HOH A 288 23.403 28.881 21.246 1.00 0.00 H
-HETATM 865 O HOH A 289 15.541 36.576 15.661 1.00 0.00 O
-HETATM 866 H1 HOH A 289 16.305 36.097 15.984 1.00 0.00 H
-HETATM 867 H2 HOH A 289 14.875 35.905 15.527 1.00 0.00 H
-HETATM 868 O HOH A 290 42.254 28.010 22.939 1.00 0.00 O
-HETATM 869 H1 HOH A 290 42.306 28.755 23.537 1.00 0.00 H
-HETATM 870 H2 HOH A 290 41.938 27.288 23.479 1.00 0.00 H
-HETATM 871 O HOH A 291 5.107 32.066 36.400 1.00 0.00 O
-HETATM 872 H1 HOH A 291 5.855 31.833 36.951 1.00 0.00 H
-HETATM 873 H2 HOH A 291 5.426 32.779 35.849 1.00 0.00 H
-HETATM 874 O HOH A 292 20.963 48.896 12.843 1.00 0.00 O
-HETATM 875 H1 HOH A 292 21.717 49.111 12.294 1.00 0.00 H
-HETATM 876 H2 HOH A 292 20.727 48.005 12.592 1.00 0.00 H
-HETATM 877 O HOH A 293 27.815 41.307 15.592 1.00 0.00 O
-HETATM 878 H1 HOH A 293 27.201 41.776 16.157 1.00 0.00 H
-HETATM 879 H2 HOH A 293 27.864 40.429 15.964 1.00 0.00 H
-HETATM 880 O HOH A 294 14.876 29.051 20.106 1.00 0.00 O
-HETATM 881 H1 HOH A 294 15.691 28.559 20.206 1.00 0.00 H
-HETATM 882 H2 HOH A 294 14.245 28.410 19.784 1.00 0.00 H
-HETATM 883 O HOH A 295 24.779 16.551 40.490 1.00 0.00 O
-HETATM 884 H1 HOH A 295 24.797 17.183 41.208 1.00 0.00 H
-HETATM 885 H2 HOH A 295 24.315 16.999 39.785 1.00 0.00 H
-HETATM 886 O HOH A 296 0.003 18.378 44.475 1.00 0.00 O
-HETATM 887 H1 HOH A 296 0.187 17.473 44.729 1.00 0.00 H
-HETATM 888 H2 HOH A 296 0.838 18.713 44.153 1.00 0.00 H
-HETATM 889 O HOH A 297 41.377 5.565 5.476 1.00 0.00 O
-HETATM 890 H1 HOH A 297 40.764 5.148 6.082 1.00 0.00 H
-HETATM 891 H2 HOH A 297 42.239 5.397 5.852 1.00 0.00 H
-HETATM 892 O HOH A 298 46.676 27.229 12.482 1.00 0.00 O
-HETATM 893 H1 HOH A 298 47.275 27.770 11.968 1.00 0.00 H
-HETATM 894 H2 HOH A 298 46.621 26.405 12.001 1.00 0.00 H
-HETATM 895 O HOH A 299 22.453 6.482 20.946 1.00 0.00 O
-HETATM 896 H1 HOH A 299 21.630 6.075 21.220 1.00 0.00 H
-HETATM 897 H2 HOH A 299 23.112 6.111 21.530 1.00 0.00 H
-HETATM 898 O HOH A 300 47.543 29.422 31.288 1.00 0.00 O
-HETATM 899 H1 HOH A 300 48.152 30.139 31.465 1.00 0.00 H
-HETATM 900 H2 HOH A 300 47.965 28.649 31.658 1.00 0.00 H
-HETATM 901 O HOH A 301 46.131 44.163 34.654 1.00 0.00 O
-HETATM 902 H1 HOH A 301 45.851 44.257 35.565 1.00 0.00 H
-HETATM 903 H2 HOH A 301 46.638 44.952 34.475 1.00 0.00 H
-HETATM 904 O HOH A 302 31.240 14.669 36.268 1.00 0.00 O
-HETATM 905 H1 HOH A 302 30.617 15.332 36.566 1.00 0.00 H
-HETATM 906 H2 HOH A 302 31.219 13.996 36.945 1.00 0.00 H
-HETATM 907 O HOH A 303 17.337 43.568 44.546 1.00 0.00 O
-HETATM 908 H1 HOH A 303 18.060 42.942 44.603 1.00 0.00 H
-HETATM 909 H2 HOH A 303 17.046 43.682 45.449 1.00 0.00 H
-HETATM 910 O HOH A 304 48.897 2.300 47.328 1.00 0.00 O
-HETATM 911 H1 HOH A 304 49.533 2.465 48.024 1.00 0.00 H
-HETATM 912 H2 HOH A 304 49.415 1.946 46.607 1.00 0.00 H
-HETATM 913 O HOH A 305 30.520 9.930 12.039 1.00 0.00 O
-HETATM 914 H1 HOH A 305 31.203 9.789 11.383 1.00 0.00 H
-HETATM 915 H2 HOH A 305 29.846 9.286 11.829 1.00 0.00 H
-HETATM 916 O HOH A 306 22.699 42.527 44.985 1.00 0.00 O
-HETATM 917 H1 HOH A 306 22.988 42.219 45.844 1.00 0.00 H
-HETATM 918 H2 HOH A 306 22.431 41.736 44.522 1.00 0.00 H
-HETATM 919 O HOH A 307 48.081 32.348 35.129 1.00 0.00 O
-HETATM 920 H1 HOH A 307 48.933 32.364 34.693 1.00 0.00 H
-HETATM 921 H2 HOH A 307 48.016 31.470 35.500 1.00 0.00 H
-HETATM 922 O HOH A 308 28.611 1.440 27.509 1.00 0.00 O
-HETATM 923 H1 HOH A 308 27.986 1.903 28.066 1.00 0.00 H
-HETATM 924 H2 HOH A 308 28.571 0.532 27.803 1.00 0.00 H
-HETATM 925 O HOH A 309 7.546 45.010 37.108 1.00 0.00 O
-HETATM 926 H1 HOH A 309 8.107 45.412 36.445 1.00 0.00 H
-HETATM 927 H2 HOH A 309 7.467 44.097 36.838 1.00 0.00 H
-HETATM 928 O HOH A 310 19.541 32.042 32.548 1.00 0.00 O
-HETATM 929 H1 HOH A 310 19.074 31.322 32.973 1.00 0.00 H
-HETATM 930 H2 HOH A 310 19.128 32.833 32.890 1.00 0.00 H
-HETATM 931 O HOH A 311 39.619 31.836 24.409 1.00 0.00 O
-HETATM 932 H1 HOH A 311 39.333 30.997 24.768 1.00 0.00 H
-HETATM 933 H2 HOH A 311 39.120 32.490 24.895 1.00 0.00 H
-HETATM 934 O HOH A 312 38.255 11.232 33.445 1.00 0.00 O
-HETATM 935 H1 HOH A 312 38.356 11.831 34.185 1.00 0.00 H
-HETATM 936 H2 HOH A 312 38.732 11.649 32.730 1.00 0.00 H
-HETATM 937 O HOH A 313 10.471 27.401 48.183 1.00 0.00 O
-HETATM 938 H1 HOH A 313 10.850 26.524 48.112 1.00 0.00 H
-HETATM 939 H2 HOH A 313 9.535 27.271 48.045 1.00 0.00 H
-HETATM 940 O HOH A 314 7.668 41.618 41.125 1.00 0.00 O
-HETATM 941 H1 HOH A 314 7.291 41.870 41.968 1.00 0.00 H
-HETATM 942 H2 HOH A 314 7.838 40.681 41.206 1.00 0.00 H
-HETATM 943 O HOH A 315 42.701 25.751 36.547 1.00 0.00 O
-HETATM 944 H1 HOH A 315 42.936 24.824 36.503 1.00 0.00 H
-HETATM 945 H2 HOH A 315 41.826 25.760 36.932 1.00 0.00 H
-HETATM 946 O HOH A 316 39.267 2.564 8.046 1.00 0.00 O
-HETATM 947 H1 HOH A 316 38.819 1.811 7.659 1.00 0.00 H
-HETATM 948 H2 HOH A 316 39.026 3.301 7.489 1.00 0.00 H
-HETATM 949 O HOH A 317 5.389 22.208 32.072 1.00 0.00 O
-HETATM 950 H1 HOH A 317 5.311 22.998 32.607 1.00 0.00 H
-HETATM 951 H2 HOH A 317 5.177 21.492 32.668 1.00 0.00 H
-HETATM 952 O HOH A 318 36.651 16.083 36.303 1.00 0.00 O
-HETATM 953 H1 HOH A 318 36.469 15.227 36.691 1.00 0.00 H
-HETATM 954 H2 HOH A 318 36.976 16.612 37.029 1.00 0.00 H
-HETATM 955 O HOH A 319 7.897 33.772 1.751 1.00 0.00 O
-HETATM 956 H1 HOH A 319 7.870 34.616 2.202 1.00 0.00 H
-HETATM 957 H2 HOH A 319 7.074 33.347 1.982 1.00 0.00 H
-HETATM 958 O HOH A 320 36.946 9.379 7.835 1.00 0.00 O
-HETATM 959 H1 HOH A 320 36.169 9.606 8.345 1.00 0.00 H
-HETATM 960 H2 HOH A 320 36.799 8.476 7.559 1.00 0.00 H
-HETATM 961 O HOH A 321 2.986 46.459 24.133 1.00 0.00 O
-HETATM 962 H1 HOH A 321 2.777 45.746 24.737 1.00 0.00 H
-HETATM 963 H2 HOH A 321 3.838 46.779 24.422 1.00 0.00 H
-HETATM 964 O HOH A 322 39.305 7.930 48.041 1.00 0.00 O
-HETATM 965 H1 HOH A 322 38.557 8.203 47.510 1.00 0.00 H
-HETATM 966 H2 HOH A 322 39.083 7.050 48.338 1.00 0.00 H
-HETATM 967 O HOH A 323 42.354 7.751 4.170 1.00 0.00 O
-HETATM 968 H1 HOH A 323 43.214 8.172 4.164 1.00 0.00 H
-HETATM 969 H2 HOH A 323 42.354 7.190 3.397 1.00 0.00 H
-HETATM 970 O HOH A 324 26.287 43.225 6.433 1.00 0.00 O
-HETATM 971 H1 HOH A 324 27.095 43.415 6.910 1.00 0.00 H
-HETATM 972 H2 HOH A 324 26.560 42.665 5.708 1.00 0.00 H
-HETATM 973 O HOH A 325 15.328 47.074 31.602 1.00 0.00 O
-HETATM 974 H1 HOH A 325 15.541 47.955 31.295 1.00 0.00 H
-HETATM 975 H2 HOH A 325 15.630 46.495 30.905 1.00 0.00 H
-HETATM 976 O HOH A 326 24.931 2.659 47.471 1.00 0.00 O
-HETATM 977 H1 HOH A 326 24.364 3.280 47.927 1.00 0.00 H
-HETATM 978 H2 HOH A 326 24.340 1.977 47.157 1.00 0.00 H
-HETATM 979 O HOH A 327 10.336 15.342 3.498 1.00 0.00 O
-HETATM 980 H1 HOH A 327 11.191 15.741 3.338 1.00 0.00 H
-HETATM 981 H2 HOH A 327 10.245 14.681 2.814 1.00 0.00 H
-HETATM 982 O HOH A 328 11.882 45.498 6.294 1.00 0.00 O
-HETATM 983 H1 HOH A 328 11.310 46.266 6.298 1.00 0.00 H
-HETATM 984 H2 HOH A 328 11.702 45.059 7.123 1.00 0.00 H
-HETATM 985 O HOH A 329 29.713 10.436 42.632 1.00 0.00 O
-HETATM 986 H1 HOH A 329 30.480 10.321 42.070 1.00 0.00 H
-HETATM 987 H2 HOH A 329 29.208 11.131 42.212 1.00 0.00 H
-HETATM 988 O HOH A 330 27.176 9.045 22.066 1.00 0.00 O
-HETATM 989 H1 HOH A 330 27.934 8.653 22.500 1.00 0.00 H
-HETATM 990 H2 HOH A 330 27.545 9.547 21.342 1.00 0.00 H
-HETATM 991 O HOH A 331 25.076 28.528 16.864 1.00 0.00 O
-HETATM 992 H1 HOH A 331 24.589 28.282 17.650 1.00 0.00 H
-HETATM 993 H2 HOH A 331 24.445 29.006 16.328 1.00 0.00 H
-HETATM 994 O HOH A 332 22.907 31.426 46.201 1.00 0.00 O
-HETATM 995 H1 HOH A 332 23.691 31.366 45.655 1.00 0.00 H
-HETATM 996 H2 HOH A 332 23.146 32.032 46.901 1.00 0.00 H
-HETATM 997 O HOH A 333 35.961 46.003 29.228 1.00 0.00 O
-HETATM 998 H1 HOH A 333 35.362 46.690 29.523 1.00 0.00 H
-HETATM 999 H2 HOH A 333 36.118 45.470 30.004 1.00 0.00 H
-HETATM 1000 O HOH A 334 38.379 7.679 4.789 1.00 0.00 O
-HETATM 1001 H1 HOH A 334 38.771 6.809 4.870 1.00 0.00 H
-HETATM 1002 H2 HOH A 334 39.124 8.277 4.759 1.00 0.00 H
-HETATM 1003 O HOH A 335 8.890 35.182 23.922 1.00 0.00 O
-HETATM 1004 H1 HOH A 335 8.913 35.691 23.112 1.00 0.00 H
-HETATM 1005 H2 HOH A 335 8.900 34.271 23.635 1.00 0.00 H
-HETATM 1006 O HOH A 336 11.795 5.979 45.336 1.00 0.00 O
-HETATM 1007 H1 HOH A 336 10.852 5.817 45.338 1.00 0.00 H
-HETATM 1008 H2 HOH A 336 12.189 5.114 45.237 1.00 0.00 H
-HETATM 1009 O HOH A 337 35.623 28.253 10.213 1.00 0.00 O
-HETATM 1010 H1 HOH A 337 36.228 27.527 10.053 1.00 0.00 H
-HETATM 1011 H2 HOH A 337 35.913 28.630 11.041 1.00 0.00 H
-HETATM 1012 O HOH A 338 41.832 19.551 14.998 1.00 0.00 O
-HETATM 1013 H1 HOH A 338 41.067 19.135 15.395 1.00 0.00 H
-HETATM 1014 H2 HOH A 338 42.130 18.928 14.337 1.00 0.00 H
-HETATM 1015 O HOH A 339 45.521 18.542 42.449 1.00 0.00 O
-HETATM 1016 H1 HOH A 339 45.232 19.116 41.739 1.00 0.00 H
-HETATM 1017 H2 HOH A 339 46.454 18.726 42.543 1.00 0.00 H
-HETATM 1018 O HOH A 340 22.741 27.510 49.197 1.00 0.00 O
-HETATM 1019 H1 HOH A 340 22.427 27.643 48.303 1.00 0.00 H
-HETATM 1020 H2 HOH A 340 23.658 27.779 49.174 1.00 0.00 H
-HETATM 1021 O HOH A 341 20.249 43.463 45.461 1.00 0.00 O
-HETATM 1022 H1 HOH A 341 20.704 44.025 44.833 1.00 0.00 H
-HETATM 1023 H2 HOH A 341 20.368 42.577 45.122 1.00 0.00 H
-HETATM 1024 O HOH A 342 21.419 10.306 21.366 1.00 0.00 O
-HETATM 1025 H1 HOH A 342 20.739 10.729 20.840 1.00 0.00 H
-HETATM 1026 H2 HOH A 342 22.137 10.154 20.755 1.00 0.00 H
-HETATM 1027 O HOH A 343 2.402 15.944 30.409 1.00 0.00 O
-HETATM 1028 H1 HOH A 343 1.648 16.316 30.866 1.00 0.00 H
-HETATM 1029 H2 HOH A 343 2.825 16.692 29.991 1.00 0.00 H
-HETATM 1030 O HOH A 344 37.478 36.340 44.707 1.00 0.00 O
-HETATM 1031 H1 HOH A 344 38.011 36.060 43.962 1.00 0.00 H
-HETATM 1032 H2 HOH A 344 37.832 35.858 45.452 1.00 0.00 H
-HETATM 1033 O HOH A 345 35.994 31.792 34.554 1.00 0.00 O
-HETATM 1034 H1 HOH A 345 35.800 31.226 33.807 1.00 0.00 H
-HETATM 1035 H2 HOH A 345 35.460 31.443 35.266 1.00 0.00 H
-HETATM 1036 O HOH A 346 42.950 29.794 20.490 1.00 0.00 O
-HETATM 1037 H1 HOH A 346 42.024 29.557 20.444 1.00 0.00 H
-HETATM 1038 H2 HOH A 346 43.036 30.277 21.310 1.00 0.00 H
-HETATM 1039 O HOH A 347 44.292 36.026 25.722 1.00 0.00 O
-HETATM 1040 H1 HOH A 347 44.261 35.997 26.678 1.00 0.00 H
-HETATM 1041 H2 HOH A 347 43.482 35.603 25.441 1.00 0.00 H
-HETATM 1042 O HOH A 348 12.208 10.992 7.252 1.00 0.00 O
-HETATM 1043 H1 HOH A 348 11.422 11.003 6.706 1.00 0.00 H
-HETATM 1044 H2 HOH A 348 12.728 11.731 6.942 1.00 0.00 H
-HETATM 1045 O HOH A 349 3.273 38.819 4.165 1.00 0.00 O
-HETATM 1046 H1 HOH A 349 4.078 38.415 4.490 1.00 0.00 H
-HETATM 1047 H2 HOH A 349 2.904 38.175 3.564 1.00 0.00 H
-HETATM 1048 O HOH A 350 15.404 31.284 4.728 1.00 0.00 O
-HETATM 1049 H1 HOH A 350 15.117 30.370 4.726 1.00 0.00 H
-HETATM 1050 H2 HOH A 350 15.729 31.437 3.843 1.00 0.00 H
-HETATM 1051 O HOH A 351 46.521 46.144 40.751 1.00 0.00 O
-HETATM 1052 H1 HOH A 351 47.311 46.524 41.136 1.00 0.00 H
-HETATM 1053 H2 HOH A 351 45.801 46.629 41.149 1.00 0.00 H
-HETATM 1054 O HOH A 352 30.604 13.371 39.391 1.00 0.00 O
-HETATM 1055 H1 HOH A 352 30.389 13.566 40.303 1.00 0.00 H
-HETATM 1056 H2 HOH A 352 30.439 12.434 39.298 1.00 0.00 H
-HETATM 1057 O HOH A 353 31.239 28.586 45.468 1.00 0.00 O
-HETATM 1058 H1 HOH A 353 30.348 28.410 45.769 1.00 0.00 H
-HETATM 1059 H2 HOH A 353 31.413 29.485 45.741 1.00 0.00 H
-HETATM 1060 O HOH A 354 42.029 44.888 14.794 1.00 0.00 O
-HETATM 1061 H1 HOH A 354 42.047 45.419 15.590 1.00 0.00 H
-HETATM 1062 H2 HOH A 354 41.525 44.113 15.031 1.00 0.00 H
-HETATM 1063 O HOH A 355 27.127 40.644 45.232 1.00 0.00 O
-HETATM 1064 H1 HOH A 355 26.422 40.188 45.693 1.00 0.00 H
-HETATM 1065 H2 HOH A 355 26.961 40.471 44.307 1.00 0.00 H
-HETATM 1066 O HOH A 356 19.759 20.208 44.779 1.00 0.00 O
-HETATM 1067 H1 HOH A 356 19.731 20.923 44.143 1.00 0.00 H
-HETATM 1068 H2 HOH A 356 20.403 19.597 44.428 1.00 0.00 H
-HETATM 1069 O HOH A 357 14.098 7.092 18.711 1.00 0.00 O
-HETATM 1070 H1 HOH A 357 13.617 7.837 18.350 1.00 0.00 H
-HETATM 1071 H2 HOH A 357 14.857 6.995 18.139 1.00 0.00 H
-HETATM 1072 O HOH A 358 1.016 22.030 0.789 1.00 0.00 O
-HETATM 1073 H1 HOH A 358 0.338 21.772 1.413 1.00 0.00 H
-HETATM 1074 H2 HOH A 358 1.832 21.719 1.177 1.00 0.00 H
-HETATM 1075 O HOH A 359 16.962 16.946 41.876 1.00 0.00 O
-HETATM 1076 H1 HOH A 359 16.812 17.346 42.732 1.00 0.00 H
-HETATM 1077 H2 HOH A 359 16.349 17.389 41.292 1.00 0.00 H
-HETATM 1078 O HOH A 360 34.392 3.346 15.906 1.00 0.00 O
-HETATM 1079 H1 HOH A 360 34.613 2.923 15.076 1.00 0.00 H
-HETATM 1080 H2 HOH A 360 33.455 3.522 15.846 1.00 0.00 H
-HETATM 1081 O HOH A 361 29.713 22.219 28.174 1.00 0.00 O
-HETATM 1082 H1 HOH A 361 29.819 22.368 29.113 1.00 0.00 H
-HETATM 1083 H2 HOH A 361 30.591 22.005 27.863 1.00 0.00 H
-HETATM 1084 O HOH A 362 42.481 26.216 41.839 1.00 0.00 O
-HETATM 1085 H1 HOH A 362 42.528 25.539 41.165 1.00 0.00 H
-HETATM 1086 H2 HOH A 362 43.240 26.772 41.676 1.00 0.00 H
-HETATM 1087 O HOH A 363 16.391 1.161 7.720 1.00 0.00 O
-HETATM 1088 H1 HOH A 363 15.724 1.314 8.389 1.00 0.00 H
-HETATM 1089 H2 HOH A 363 16.939 0.465 8.079 1.00 0.00 H
-HETATM 1090 O HOH A 364 35.272 18.709 41.500 1.00 0.00 O
-HETATM 1091 H1 HOH A 364 35.281 18.210 40.684 1.00 0.00 H
-HETATM 1092 H2 HOH A 364 34.377 19.036 41.574 1.00 0.00 H
-HETATM 1093 O HOH A 365 11.281 40.011 4.937 1.00 0.00 O
-HETATM 1094 H1 HOH A 365 10.423 39.736 4.614 1.00 0.00 H
-HETATM 1095 H2 HOH A 365 11.628 40.577 4.250 1.00 0.00 H
-HETATM 1096 O HOH A 366 15.862 7.036 27.479 1.00 0.00 O
-HETATM 1097 H1 HOH A 366 14.918 6.887 27.544 1.00 0.00 H
-HETATM 1098 H2 HOH A 366 16.162 7.085 28.385 1.00 0.00 H
-HETATM 1099 O HOH A 367 21.156 20.898 41.708 1.00 0.00 O
-HETATM 1100 H1 HOH A 367 21.508 20.296 41.052 1.00 0.00 H
-HETATM 1101 H2 HOH A 367 20.400 20.443 42.072 1.00 0.00 H
-HETATM 1102 O HOH A 368 6.694 26.775 28.485 1.00 0.00 O
-HETATM 1103 H1 HOH A 368 6.082 27.073 29.158 1.00 0.00 H
-HETATM 1104 H2 HOH A 368 7.001 25.926 28.796 1.00 0.00 H
-HETATM 1105 O HOH A 369 8.511 12.050 33.311 1.00 0.00 O
-HETATM 1106 H1 HOH A 369 8.534 12.478 32.455 1.00 0.00 H
-HETATM 1107 H2 HOH A 369 9.255 11.450 33.301 1.00 0.00 H
-HETATM 1108 O HOH A 370 44.466 31.420 36.550 1.00 0.00 O
-HETATM 1109 H1 HOH A 370 43.889 30.907 37.116 1.00 0.00 H
-HETATM 1110 H2 HOH A 370 45.324 31.366 36.966 1.00 0.00 H
-HETATM 1111 O HOH A 371 32.242 43.774 17.655 1.00 0.00 O
-HETATM 1112 H1 HOH A 371 32.602 44.493 17.135 1.00 0.00 H
-HETATM 1113 H2 HOH A 371 31.994 44.176 18.485 1.00 0.00 H
-HETATM 1114 O HOH A 372 9.697 9.895 40.272 1.00 0.00 O
-HETATM 1115 H1 HOH A 372 10.205 10.406 40.902 1.00 0.00 H
-HETATM 1116 H2 HOH A 372 9.225 9.257 40.804 1.00 0.00 H
-HETATM 1117 O HOH A 373 3.047 40.160 6.152 1.00 0.00 O
-HETATM 1118 H1 HOH A 373 2.366 39.717 6.658 1.00 0.00 H
-HETATM 1119 H2 HOH A 373 3.864 39.924 6.588 1.00 0.00 H
-HETATM 1120 O HOH A 374 21.380 20.488 37.974 1.00 0.00 O
-HETATM 1121 H1 HOH A 374 22.267 20.803 37.798 1.00 0.00 H
-HETATM 1122 H2 HOH A 374 21.468 19.944 38.754 1.00 0.00 H
-HETATM 1123 O HOH A 375 5.568 19.556 6.381 1.00 0.00 O
-HETATM 1124 H1 HOH A 375 5.392 19.131 5.541 1.00 0.00 H
-HETATM 1125 H2 HOH A 375 4.864 19.259 6.954 1.00 0.00 H
-HETATM 1126 O HOH A 376 41.623 1.526 22.627 1.00 0.00 O
-HETATM 1127 H1 HOH A 376 42.304 1.797 23.243 1.00 0.00 H
-HETATM 1128 H2 HOH A 376 40.817 1.897 22.979 1.00 0.00 H
-HETATM 1129 O HOH A 377 47.604 10.840 41.987 1.00 0.00 O
-HETATM 1130 H1 HOH A 377 47.962 10.232 41.340 1.00 0.00 H
-HETATM 1131 H2 HOH A 377 46.656 10.764 41.891 1.00 0.00 H
-HETATM 1132 O HOH A 378 15.395 23.610 10.410 1.00 0.00 O
-HETATM 1133 H1 HOH A 378 15.488 24.261 9.714 1.00 0.00 H
-HETATM 1134 H2 HOH A 378 14.538 23.215 10.259 1.00 0.00 H
-HETATM 1135 O HOH A 379 26.709 10.386 48.674 1.00 0.00 O
-HETATM 1136 H1 HOH A 379 25.822 10.643 48.422 1.00 0.00 H
-HETATM 1137 H2 HOH A 379 26.614 10.021 49.552 1.00 0.00 H
-HETATM 1138 O HOH A 380 41.528 31.120 38.785 1.00 0.00 O
-HETATM 1139 H1 HOH A 380 41.358 30.545 38.040 1.00 0.00 H
-HETATM 1140 H2 HOH A 380 42.322 30.770 39.185 1.00 0.00 H
-HETATM 1141 O HOH A 381 34.781 14.154 47.936 1.00 0.00 O
-HETATM 1142 H1 HOH A 381 35.675 14.493 47.895 1.00 0.00 H
-HETATM 1143 H2 HOH A 381 34.397 14.578 48.701 1.00 0.00 H
-HETATM 1144 O HOH A 382 20.049 7.606 37.012 1.00 0.00 O
-HETATM 1145 H1 HOH A 382 20.324 6.821 37.486 1.00 0.00 H
-HETATM 1146 H2 HOH A 382 20.836 7.907 36.563 1.00 0.00 H
-HETATM 1147 O HOH A 383 39.898 5.803 22.446 1.00 0.00 O
-HETATM 1148 H1 HOH A 383 39.939 5.138 21.759 1.00 0.00 H
-HETATM 1149 H2 HOH A 383 40.032 6.632 21.989 1.00 0.00 H
-HETATM 1150 O HOH A 384 14.548 1.529 22.861 1.00 0.00 O
-HETATM 1151 H1 HOH A 384 14.651 1.399 21.919 1.00 0.00 H
-HETATM 1152 H2 HOH A 384 14.437 0.649 23.216 1.00 0.00 H
-HETATM 1153 O HOH A 385 32.834 27.195 6.141 1.00 0.00 O
-HETATM 1154 H1 HOH A 385 32.026 27.244 6.652 1.00 0.00 H
-HETATM 1155 H2 HOH A 385 32.542 27.100 5.236 1.00 0.00 H
-HETATM 1156 O HOH A 386 32.644 19.748 36.820 1.00 0.00 O
-HETATM 1157 H1 HOH A 386 33.165 19.436 37.560 1.00 0.00 H
-HETATM 1158 H2 HOH A 386 31.828 20.056 37.211 1.00 0.00 H
-HETATM 1159 O HOH A 387 45.633 27.292 35.369 1.00 0.00 O
-HETATM 1160 H1 HOH A 387 46.415 27.271 35.921 1.00 0.00 H
-HETATM 1161 H2 HOH A 387 45.023 27.861 35.835 1.00 0.00 H
-HETATM 1162 O HOH A 388 21.952 11.312 49.083 1.00 0.00 O
-HETATM 1163 H1 HOH A 388 22.699 10.772 49.344 1.00 0.00 H
-HETATM 1164 H2 HOH A 388 21.547 11.577 49.906 1.00 0.00 H
-HETATM 1165 O HOH A 389 7.951 8.438 6.246 1.00 0.00 O
-HETATM 1166 H1 HOH A 389 8.426 9.064 6.793 1.00 0.00 H
-HETATM 1167 H2 HOH A 389 7.028 8.631 6.404 1.00 0.00 H
-HETATM 1168 O HOH A 390 0.708 49.805 8.993 1.00 0.00 O
-HETATM 1169 H1 HOH A 390 0.167 49.941 9.771 1.00 0.00 H
-HETATM 1170 H2 HOH A 390 1.355 49.154 9.259 1.00 0.00 H
-HETATM 1171 O HOH A 391 43.692 17.357 6.955 1.00 0.00 O
-HETATM 1172 H1 HOH A 391 43.360 16.785 7.647 1.00 0.00 H
-HETATM 1173 H2 HOH A 391 43.359 18.225 7.178 1.00 0.00 H
-HETATM 1174 O HOH A 392 5.320 2.407 42.237 1.00 0.00 O
-HETATM 1175 H1 HOH A 392 4.861 2.599 43.055 1.00 0.00 H
-HETATM 1176 H2 HOH A 392 6.247 2.446 42.465 1.00 0.00 H
-HETATM 1177 O HOH A 393 34.082 11.187 12.480 1.00 0.00 O
-HETATM 1178 H1 HOH A 393 33.747 11.783 13.150 1.00 0.00 H
-HETATM 1179 H2 HOH A 393 33.892 10.313 12.817 1.00 0.00 H
-HETATM 1180 O HOH A 394 37.721 0.797 36.590 1.00 0.00 O
-HETATM 1181 H1 HOH A 394 38.463 0.689 35.994 1.00 0.00 H
-HETATM 1182 H2 HOH A 394 37.163 0.040 36.421 1.00 0.00 H
-HETATM 1183 O HOH A 395 4.154 43.336 3.063 1.00 0.00 O
-HETATM 1184 H1 HOH A 395 4.059 42.673 2.379 1.00 0.00 H
-HETATM 1185 H2 HOH A 395 3.577 44.047 2.792 1.00 0.00 H
-HETATM 1186 O HOH A 396 28.037 32.725 44.787 1.00 0.00 O
-HETATM 1187 H1 HOH A 396 27.667 32.485 45.637 1.00 0.00 H
-HETATM 1188 H2 HOH A 396 27.441 33.388 44.443 1.00 0.00 H
-HETATM 1189 O HOH A 397 4.134 33.571 41.198 1.00 0.00 O
-HETATM 1190 H1 HOH A 397 3.951 33.884 42.084 1.00 0.00 H
-HETATM 1191 H2 HOH A 397 3.273 33.432 40.808 1.00 0.00 H
-HETATM 1192 O HOH A 398 4.473 11.037 3.766 1.00 0.00 O
-HETATM 1193 H1 HOH A 398 4.581 11.108 4.715 1.00 0.00 H
-HETATM 1194 H2 HOH A 398 4.800 10.165 3.551 1.00 0.00 H
-HETATM 1195 O HOH A 399 26.641 9.590 14.746 1.00 0.00 O
-HETATM 1196 H1 HOH A 399 26.826 10.246 15.418 1.00 0.00 H
-HETATM 1197 H2 HOH A 399 25.811 9.198 15.013 1.00 0.00 H
-HETATM 1198 O HOH A 400 29.377 1.097 13.778 1.00 0.00 O
-HETATM 1199 H1 HOH A 400 30.291 1.223 13.522 1.00 0.00 H
-HETATM 1200 H2 HOH A 400 29.395 1.068 14.733 1.00 0.00 H
-HETATM 1201 O HOH A 401 0.865 28.865 21.101 1.00 0.00 O
-HETATM 1202 H1 HOH A 401 1.157 28.618 20.223 1.00 0.00 H
-HETATM 1203 H2 HOH A 401 0.008 28.452 21.196 1.00 0.00 H
-HETATM 1204 O HOH A 402 49.681 10.041 0.155 1.00 0.00 O
-HETATM 1205 H1 HOH A 402 49.978 10.893 0.476 1.00 0.00 H
-HETATM 1206 H2 HOH A 402 49.988 9.417 0.810 1.00 0.00 H
-HETATM 1207 O HOH A 403 7.167 18.402 7.399 1.00 0.00 O
-HETATM 1208 H1 HOH A 403 7.746 17.874 6.848 1.00 0.00 H
-HETATM 1209 H2 HOH A 403 6.713 17.767 7.950 1.00 0.00 H
-HETATM 1210 O HOH A 404 38.182 14.723 35.098 1.00 0.00 O
-HETATM 1211 H1 HOH A 404 37.645 15.221 34.481 1.00 0.00 H
-HETATM 1212 H2 HOH A 404 39.073 14.803 34.763 1.00 0.00 H
-HETATM 1213 O HOH A 405 6.049 23.764 30.633 1.00 0.00 O
-HETATM 1214 H1 HOH A 405 6.459 23.545 29.796 1.00 0.00 H
-HETATM 1215 H2 HOH A 405 5.389 24.419 30.414 1.00 0.00 H
-HETATM 1216 O HOH A 406 49.439 35.728 26.656 1.00 0.00 O
-HETATM 1217 H1 HOH A 406 48.623 35.967 27.096 1.00 0.00 H
-HETATM 1218 H2 HOH A 406 49.557 34.800 26.853 1.00 0.00 H
-HETATM 1219 O HOH A 407 30.139 19.937 22.581 1.00 0.00 O
-HETATM 1220 H1 HOH A 407 31.009 19.967 22.980 1.00 0.00 H
-HETATM 1221 H2 HOH A 407 29.878 20.853 22.501 1.00 0.00 H
-HETATM 1222 O HOH A 408 34.622 1.037 45.961 1.00 0.00 O
-HETATM 1223 H1 HOH A 408 34.118 1.451 45.260 1.00 0.00 H
-HETATM 1224 H2 HOH A 408 35.452 1.510 45.973 1.00 0.00 H
-HETATM 1225 O HOH A 409 22.426 2.852 26.734 1.00 0.00 O
-HETATM 1226 H1 HOH A 409 21.907 3.011 25.945 1.00 0.00 H
-HETATM 1227 H2 HOH A 409 23.321 3.069 26.481 1.00 0.00 H
-HETATM 1228 O HOH A 410 48.907 1.615 6.596 1.00 0.00 O
-HETATM 1229 H1 HOH A 410 47.988 1.858 6.481 1.00 0.00 H
-HETATM 1230 H2 HOH A 410 49.144 1.174 5.782 1.00 0.00 H
-HETATM 1231 O HOH A 411 28.491 6.421 21.953 1.00 0.00 O
-HETATM 1232 H1 HOH A 411 29.126 6.954 21.475 1.00 0.00 H
-HETATM 1233 H2 HOH A 411 28.969 6.103 22.717 1.00 0.00 H
-HETATM 1234 O HOH A 412 37.650 29.237 24.398 1.00 0.00 O
-HETATM 1235 H1 HOH A 412 37.392 29.751 23.633 1.00 0.00 H
-HETATM 1236 H2 HOH A 412 36.966 29.404 25.043 1.00 0.00 H
-HETATM 1237 O HOH A 413 21.676 24.183 9.455 1.00 0.00 O
-HETATM 1238 H1 HOH A 413 21.985 25.042 9.165 1.00 0.00 H
-HETATM 1239 H2 HOH A 413 21.901 23.591 8.739 1.00 0.00 H
-HETATM 1240 O HOH A 414 9.909 41.396 14.845 1.00 0.00 O
-HETATM 1241 H1 HOH A 414 9.393 41.283 14.046 1.00 0.00 H
-HETATM 1242 H2 HOH A 414 9.945 42.341 14.977 1.00 0.00 H
-HETATM 1243 O HOH A 415 25.375 33.094 45.314 1.00 0.00 O
-HETATM 1244 H1 HOH A 415 24.943 33.004 44.465 1.00 0.00 H
-HETATM 1245 H2 HOH A 415 25.427 34.036 45.461 1.00 0.00 H
-HETATM 1246 O HOH A 416 36.467 12.408 47.503 1.00 0.00 O
-HETATM 1247 H1 HOH A 416 36.119 11.605 47.890 1.00 0.00 H
-HETATM 1248 H2 HOH A 416 36.328 12.303 46.563 1.00 0.00 H
-HETATM 1249 O HOH A 417 2.777 20.956 34.398 1.00 0.00 O
-HETATM 1250 H1 HOH A 417 3.309 21.630 33.976 1.00 0.00 H
-HETATM 1251 H2 HOH A 417 2.347 21.405 35.123 1.00 0.00 H
-HETATM 1252 O HOH A 418 18.044 11.418 8.355 1.00 0.00 O
-HETATM 1253 H1 HOH A 418 17.738 11.419 7.447 1.00 0.00 H
-HETATM 1254 H2 HOH A 418 18.895 10.985 8.322 1.00 0.00 H
-HETATM 1255 O HOH A 419 23.820 7.700 12.839 1.00 0.00 O
-HETATM 1256 H1 HOH A 419 22.939 7.416 13.083 1.00 0.00 H
-HETATM 1257 H2 HOH A 419 24.195 8.048 13.646 1.00 0.00 H
-HETATM 1258 O HOH A 420 32.094 44.104 46.364 1.00 0.00 O
-HETATM 1259 H1 HOH A 420 32.304 44.599 47.156 1.00 0.00 H
-HETATM 1260 H2 HOH A 420 31.207 43.781 46.508 1.00 0.00 H
-HETATM 1261 O HOH A 421 37.792 7.072 0.865 1.00 0.00 O
-HETATM 1262 H1 HOH A 421 38.616 7.200 0.394 1.00 0.00 H
-HETATM 1263 H2 HOH A 421 37.442 6.252 0.521 1.00 0.00 H
-HETATM 1264 O HOH A 422 26.776 38.527 38.523 1.00 0.00 O
-HETATM 1265 H1 HOH A 422 26.216 39.082 37.979 1.00 0.00 H
-HETATM 1266 H2 HOH A 422 27.648 38.620 38.145 1.00 0.00 H
-HETATM 1267 O HOH A 423 7.105 1.238 38.971 1.00 0.00 O
-HETATM 1268 H1 HOH A 423 6.443 1.893 38.752 1.00 0.00 H
-HETATM 1269 H2 HOH A 423 6.873 0.474 38.446 1.00 0.00 H
-HETATM 1270 O HOH A 424 42.793 17.860 40.315 1.00 0.00 O
-HETATM 1271 H1 HOH A 424 43.312 18.382 40.927 1.00 0.00 H
-HETATM 1272 H2 HOH A 424 41.909 17.872 40.678 1.00 0.00 H
-HETATM 1273 O HOH A 425 37.140 7.710 40.839 1.00 0.00 O
-HETATM 1274 H1 HOH A 425 37.799 8.345 40.559 1.00 0.00 H
-HETATM 1275 H2 HOH A 425 37.347 7.536 41.756 1.00 0.00 H
-HETATM 1276 O HOH A 426 1.389 11.119 46.678 1.00 0.00 O
-HETATM 1277 H1 HOH A 426 2.216 11.528 46.421 1.00 0.00 H
-HETATM 1278 H2 HOH A 426 1.154 10.565 45.936 1.00 0.00 H
-HETATM 1279 O HOH A 427 2.955 26.475 11.324 1.00 0.00 O
-HETATM 1280 H1 HOH A 427 3.275 26.080 10.512 1.00 0.00 H
-HETATM 1281 H2 HOH A 427 3.586 26.205 11.989 1.00 0.00 H
-HETATM 1282 O HOH A 428 46.081 42.777 6.507 1.00 0.00 O
-HETATM 1283 H1 HOH A 428 45.489 42.708 5.758 1.00 0.00 H
-HETATM 1284 H2 HOH A 428 45.562 43.202 7.187 1.00 0.00 H
-HETATM 1285 O HOH A 429 25.597 21.744 2.830 1.00 0.00 O
-HETATM 1286 H1 HOH A 429 25.313 21.463 3.700 1.00 0.00 H
-HETATM 1287 H2 HOH A 429 26.466 22.117 2.968 1.00 0.00 H
-HETATM 1288 O HOH A 430 23.734 13.642 37.415 1.00 0.00 O
-HETATM 1289 H1 HOH A 430 23.873 13.599 38.361 1.00 0.00 H
-HETATM 1290 H2 HOH A 430 24.604 13.788 37.049 1.00 0.00 H
-HETATM 1291 O HOH A 431 9.066 32.045 4.261 1.00 0.00 O
-HETATM 1292 H1 HOH A 431 8.734 32.765 4.797 1.00 0.00 H
-HETATM 1293 H2 HOH A 431 8.535 32.069 3.467 1.00 0.00 H
-HETATM 1294 O HOH A 432 37.143 5.609 23.264 1.00 0.00 O
-HETATM 1295 H1 HOH A 432 37.213 5.201 22.401 1.00 0.00 H
-HETATM 1296 H2 HOH A 432 37.067 4.876 23.872 1.00 0.00 H
-HETATM 1297 O HOH A 433 33.589 34.991 21.106 1.00 0.00 O
-HETATM 1298 H1 HOH A 433 33.084 34.827 21.902 1.00 0.00 H
-HETATM 1299 H2 HOH A 433 34.253 34.304 21.095 1.00 0.00 H
-HETATM 1300 O HOH A 434 6.524 48.156 13.237 1.00 0.00 O
-HETATM 1301 H1 HOH A 434 6.347 48.989 12.800 1.00 0.00 H
-HETATM 1302 H2 HOH A 434 7.284 48.329 13.790 1.00 0.00 H
-HETATM 1303 O HOH A 435 48.983 34.572 42.208 1.00 0.00 O
-HETATM 1304 H1 HOH A 435 48.106 34.455 41.841 1.00 0.00 H
-HETATM 1305 H2 HOH A 435 48.939 34.166 43.072 1.00 0.00 H
-HETATM 1306 O HOH A 436 39.666 25.951 42.669 1.00 0.00 O
-HETATM 1307 H1 HOH A 436 38.840 26.401 42.491 1.00 0.00 H
-HETATM 1308 H2 HOH A 436 40.208 26.128 41.902 1.00 0.00 H
-HETATM 1309 O HOH A 437 6.177 34.201 48.799 1.00 0.00 O
-HETATM 1310 H1 HOH A 437 5.582 34.593 48.160 1.00 0.00 H
-HETATM 1311 H2 HOH A 437 7.016 34.630 48.643 1.00 0.00 H
-HETATM 1312 O HOH A 438 30.861 26.831 19.978 1.00 0.00 O
-HETATM 1313 H1 HOH A 438 31.187 26.154 19.385 1.00 0.00 H
-HETATM 1314 H2 HOH A 438 29.912 26.813 19.867 1.00 0.00 H
-HETATM 1315 O HOH A 439 43.541 22.772 33.716 1.00 0.00 O
-HETATM 1316 H1 HOH A 439 42.778 23.341 33.822 1.00 0.00 H
-HETATM 1317 H2 HOH A 439 43.334 21.992 34.227 1.00 0.00 H
-HETATM 1318 O HOH A 440 33.318 15.176 42.636 1.00 0.00 O
-HETATM 1319 H1 HOH A 440 34.072 14.595 42.537 1.00 0.00 H
-HETATM 1320 H2 HOH A 440 32.869 15.135 41.794 1.00 0.00 H
-HETATM 1321 O HOH A 441 10.458 48.320 2.173 1.00 0.00 O
-HETATM 1322 H1 HOH A 441 9.650 47.808 2.144 1.00 0.00 H
-HETATM 1323 H2 HOH A 441 10.252 49.065 2.735 1.00 0.00 H
-HETATM 1324 O HOH A 442 10.861 38.472 14.912 1.00 0.00 O
-HETATM 1325 H1 HOH A 442 11.506 38.336 14.218 1.00 0.00 H
-HETATM 1326 H2 HOH A 442 10.111 37.939 14.654 1.00 0.00 H
-HETATM 1327 O HOH A 443 5.232 31.138 48.330 1.00 0.00 O
-HETATM 1328 H1 HOH A 443 5.559 31.028 47.437 1.00 0.00 H
-HETATM 1329 H2 HOH A 443 5.846 30.649 48.875 1.00 0.00 H
-HETATM 1330 O HOH A 444 19.833 42.686 38.232 1.00 0.00 O
-HETATM 1331 H1 HOH A 444 19.703 43.430 38.820 1.00 0.00 H
-HETATM 1332 H2 HOH A 444 19.334 41.974 38.630 1.00 0.00 H
-HETATM 1333 O HOH A 445 15.179 41.690 46.677 1.00 0.00 O
-HETATM 1334 H1 HOH A 445 15.342 42.307 45.963 1.00 0.00 H
-HETATM 1335 H2 HOH A 445 14.576 41.047 46.308 1.00 0.00 H
-HETATM 1336 O HOH A 446 40.714 25.294 30.915 1.00 0.00 O
-HETATM 1337 H1 HOH A 446 41.370 24.855 30.373 1.00 0.00 H
-HETATM 1338 H2 HOH A 446 40.902 26.226 30.815 1.00 0.00 H
-HETATM 1339 O HOH A 447 18.569 25.722 26.988 1.00 0.00 O
-HETATM 1340 H1 HOH A 447 19.158 24.969 27.034 1.00 0.00 H
-HETATM 1341 H2 HOH A 447 18.452 25.881 26.053 1.00 0.00 H
-HETATM 1342 O HOH A 448 43.175 14.613 16.264 1.00 0.00 O
-HETATM 1343 H1 HOH A 448 43.431 15.394 16.755 1.00 0.00 H
-HETATM 1344 H2 HOH A 448 43.630 14.692 15.428 1.00 0.00 H
-HETATM 1345 O HOH A 449 45.570 14.573 11.790 1.00 0.00 O
-HETATM 1346 H1 HOH A 449 44.998 15.257 11.444 1.00 0.00 H
-HETATM 1347 H2 HOH A 449 45.121 13.755 11.585 1.00 0.00 H
-HETATM 1348 O HOH A 450 24.943 3.463 28.892 1.00 0.00 O
-HETATM 1349 H1 HOH A 450 24.906 2.557 29.198 1.00 0.00 H
-HETATM 1350 H2 HOH A 450 25.442 3.925 29.563 1.00 0.00 H
-HETATM 1351 O HOH A 451 45.393 24.068 44.295 1.00 0.00 O
-HETATM 1352 H1 HOH A 451 45.123 23.319 43.762 1.00 0.00 H
-HETATM 1353 H2 HOH A 451 45.572 24.762 43.664 1.00 0.00 H
-HETATM 1354 O HOH A 452 42.067 47.174 12.223 1.00 0.00 O
-HETATM 1355 H1 HOH A 452 42.611 46.535 11.761 1.00 0.00 H
-HETATM 1356 H2 HOH A 452 42.620 47.949 12.302 1.00 0.00 H
-HETATM 1357 O HOH A 453 28.110 13.583 21.096 1.00 0.00 O
-HETATM 1358 H1 HOH A 453 28.029 12.979 20.358 1.00 0.00 H
-HETATM 1359 H2 HOH A 453 28.856 13.256 21.595 1.00 0.00 H
-HETATM 1360 O HOH A 454 3.600 15.127 47.181 1.00 0.00 O
-HETATM 1361 H1 HOH A 454 3.440 14.648 47.995 1.00 0.00 H
-HETATM 1362 H2 HOH A 454 4.416 15.600 47.335 1.00 0.00 H
-HETATM 1363 O HOH A 455 7.303 47.726 16.231 1.00 0.00 O
-HETATM 1364 H1 HOH A 455 6.400 48.013 16.098 1.00 0.00 H
-HETATM 1365 H2 HOH A 455 7.739 48.475 16.633 1.00 0.00 H
-HETATM 1366 O HOH A 456 20.535 48.278 45.797 1.00 0.00 O
-HETATM 1367 H1 HOH A 456 20.203 49.176 45.821 1.00 0.00 H
-HETATM 1368 H2 HOH A 456 20.490 48.028 44.876 1.00 0.00 H
-HETATM 1369 O HOH A 457 11.327 46.165 10.474 1.00 0.00 O
-HETATM 1370 H1 HOH A 457 11.611 46.023 11.377 1.00 0.00 H
-HETATM 1371 H2 HOH A 457 11.991 46.741 10.100 1.00 0.00 H
-HETATM 1372 O HOH A 458 8.074 40.274 19.515 1.00 0.00 O
-HETATM 1373 H1 HOH A 458 7.608 39.440 19.447 1.00 0.00 H
-HETATM 1374 H2 HOH A 458 8.116 40.452 20.453 1.00 0.00 H
-HETATM 1375 O HOH A 459 20.592 26.488 30.111 1.00 0.00 O
-HETATM 1376 H1 HOH A 459 20.195 27.329 30.338 1.00 0.00 H
-HETATM 1377 H2 HOH A 459 19.955 26.066 29.538 1.00 0.00 H
-HETATM 1378 O HOH A 460 7.357 10.997 34.868 1.00 0.00 O
-HETATM 1379 H1 HOH A 460 6.524 11.319 35.211 1.00 0.00 H
-HETATM 1380 H2 HOH A 460 7.480 10.149 35.290 1.00 0.00 H
-HETATM 1381 O HOH A 461 24.196 37.331 2.275 1.00 0.00 O
-HETATM 1382 H1 HOH A 461 24.287 36.415 2.540 1.00 0.00 H
-HETATM 1383 H2 HOH A 461 24.734 37.409 1.489 1.00 0.00 H
-HETATM 1384 O HOH A 462 12.198 32.956 21.617 1.00 0.00 O
-HETATM 1385 H1 HOH A 462 12.545 32.077 21.468 1.00 0.00 H
-HETATM 1386 H2 HOH A 462 11.956 33.271 20.748 1.00 0.00 H
-HETATM 1387 O HOH A 463 6.819 11.167 39.327 1.00 0.00 O
-HETATM 1388 H1 HOH A 463 6.195 11.892 39.292 1.00 0.00 H
-HETATM 1389 H2 HOH A 463 6.402 10.515 39.887 1.00 0.00 H
-HETATM 1390 O HOH A 464 1.800 36.337 2.966 1.00 0.00 O
-HETATM 1391 H1 HOH A 464 0.867 36.143 2.869 1.00 0.00 H
-HETATM 1392 H2 HOH A 464 2.191 36.060 2.139 1.00 0.00 H
-HETATM 1393 O HOH A 465 40.353 2.300 37.792 1.00 0.00 O
-HETATM 1394 H1 HOH A 465 39.799 3.078 37.860 1.00 0.00 H
-HETATM 1395 H2 HOH A 465 40.826 2.267 38.622 1.00 0.00 H
-HETATM 1396 O HOH A 466 10.399 46.720 37.359 1.00 0.00 O
-HETATM 1397 H1 HOH A 466 10.648 47.066 38.217 1.00 0.00 H
-HETATM 1398 H2 HOH A 466 11.207 46.730 36.851 1.00 0.00 H
-HETATM 1399 O HOH A 467 17.384 19.886 49.152 1.00 0.00 O
-HETATM 1400 H1 HOH A 467 16.689 19.344 48.778 1.00 0.00 H
-HETATM 1401 H2 HOH A 467 17.571 19.487 50.000 1.00 0.00 H
-HETATM 1402 O HOH A 468 16.739 47.936 49.202 1.00 0.00 O
-HETATM 1403 H1 HOH A 468 16.293 48.750 49.437 1.00 0.00 H
-HETATM 1404 H2 HOH A 468 16.054 47.270 49.226 1.00 0.00 H
-HETATM 1405 O HOH A 469 18.046 13.611 6.777 1.00 0.00 O
-HETATM 1406 H1 HOH A 469 18.211 14.135 5.992 1.00 0.00 H
-HETATM 1407 H2 HOH A 469 17.635 14.218 7.390 1.00 0.00 H
-HETATM 1408 O HOH A 470 34.896 42.873 24.352 1.00 0.00 O
-HETATM 1409 H1 HOH A 470 35.281 42.080 24.725 1.00 0.00 H
-HETATM 1410 H2 HOH A 470 34.518 43.333 25.099 1.00 0.00 H
-HETATM 1411 O HOH A 471 34.529 47.055 40.110 1.00 0.00 O
-HETATM 1412 H1 HOH A 471 34.559 46.363 40.772 1.00 0.00 H
-HETATM 1413 H2 HOH A 471 33.714 47.522 40.286 1.00 0.00 H
-HETATM 1414 O HOH A 472 48.296 44.341 13.000 1.00 0.00 O
-HETATM 1415 H1 HOH A 472 48.074 44.017 12.126 1.00 0.00 H
-HETATM 1416 H2 HOH A 472 48.568 45.246 12.860 1.00 0.00 H
-HETATM 1417 O HOH A 473 42.828 37.819 12.516 1.00 0.00 O
-HETATM 1418 H1 HOH A 473 42.698 38.568 13.098 1.00 0.00 H
-HETATM 1419 H2 HOH A 473 42.218 37.157 12.836 1.00 0.00 H
-HETATM 1420 O HOH A 474 26.864 15.352 38.715 1.00 0.00 O
-HETATM 1421 H1 HOH A 474 26.539 14.512 39.039 1.00 0.00 H
-HETATM 1422 H2 HOH A 474 26.401 15.487 37.890 1.00 0.00 H
-HETATM 1423 O HOH A 475 35.284 36.306 49.313 1.00 0.00 O
-HETATM 1424 H1 HOH A 475 35.238 37.025 48.683 1.00 0.00 H
-HETATM 1425 H2 HOH A 475 35.896 36.608 49.981 1.00 0.00 H
-HETATM 1426 O HOH A 476 3.377 13.450 30.180 1.00 0.00 O
-HETATM 1427 H1 HOH A 476 2.601 13.560 29.630 1.00 0.00 H
-HETATM 1428 H2 HOH A 476 4.102 13.759 29.640 1.00 0.00 H
-HETATM 1429 O HOH A 477 39.947 15.283 17.128 1.00 0.00 O
-HETATM 1430 H1 HOH A 477 39.555 14.501 16.740 1.00 0.00 H
-HETATM 1431 H2 HOH A 477 39.234 15.919 17.163 1.00 0.00 H
-HETATM 1432 O HOH A 478 38.030 11.041 18.215 1.00 0.00 O
-HETATM 1433 H1 HOH A 478 38.094 11.767 17.594 1.00 0.00 H
-HETATM 1434 H2 HOH A 478 38.604 10.366 17.858 1.00 0.00 H
-HETATM 1435 O HOH A 479 36.495 47.555 15.670 1.00 0.00 O
-HETATM 1436 H1 HOH A 479 36.560 47.554 14.715 1.00 0.00 H
-HETATM 1437 H2 HOH A 479 37.117 46.888 15.955 1.00 0.00 H
-HETATM 1438 O HOH A 480 12.083 20.199 16.643 1.00 0.00 O
-HETATM 1439 H1 HOH A 480 11.576 19.391 16.734 1.00 0.00 H
-HETATM 1440 H2 HOH A 480 12.957 19.972 16.955 1.00 0.00 H
-HETATM 1441 O HOH A 481 17.977 37.766 37.247 1.00 0.00 O
-HETATM 1442 H1 HOH A 481 17.134 37.366 37.460 1.00 0.00 H
-HETATM 1443 H2 HOH A 481 17.773 38.422 36.584 1.00 0.00 H
-HETATM 1444 O HOH A 482 28.319 48.616 31.439 1.00 0.00 O
-HETATM 1445 H1 HOH A 482 29.092 49.174 31.350 1.00 0.00 H
-HETATM 1446 H2 HOH A 482 28.583 47.935 32.055 1.00 0.00 H
-HETATM 1447 O HOH A 483 36.826 16.481 7.807 1.00 0.00 O
-HETATM 1448 H1 HOH A 483 37.411 16.667 8.542 1.00 0.00 H
-HETATM 1449 H2 HOH A 483 35.973 16.807 8.089 1.00 0.00 H
-HETATM 1450 O HOH A 484 4.694 5.743 33.621 1.00 0.00 O
-HETATM 1451 H1 HOH A 484 3.990 6.033 33.040 1.00 0.00 H
-HETATM 1452 H2 HOH A 484 4.937 6.525 34.114 1.00 0.00 H
-HETATM 1453 O HOH A 485 46.778 15.439 31.782 1.00 0.00 O
-HETATM 1454 H1 HOH A 485 47.699 15.384 31.527 1.00 0.00 H
-HETATM 1455 H2 HOH A 485 46.671 16.330 32.110 1.00 0.00 H
-HETATM 1456 O HOH A 486 48.080 32.670 25.129 1.00 0.00 O
-HETATM 1457 H1 HOH A 486 47.698 32.290 25.921 1.00 0.00 H
-HETATM 1458 H2 HOH A 486 48.659 33.360 25.448 1.00 0.00 H
-HETATM 1459 O HOH A 487 25.928 38.356 35.138 1.00 0.00 O
-HETATM 1460 H1 HOH A 487 25.343 37.720 35.550 1.00 0.00 H
-HETATM 1461 H2 HOH A 487 26.765 37.902 35.063 1.00 0.00 H
-HETATM 1462 O HOH A 488 14.267 4.109 10.382 1.00 0.00 O
-HETATM 1463 H1 HOH A 488 13.877 4.087 11.256 1.00 0.00 H
-HETATM 1464 H2 HOH A 488 15.142 3.743 10.499 1.00 0.00 H
-HETATM 1465 O HOH A 489 48.095 32.187 48.677 1.00 0.00 O
-HETATM 1466 H1 HOH A 489 48.087 33.137 48.555 1.00 0.00 H
-HETATM 1467 H2 HOH A 489 47.456 32.027 49.368 1.00 0.00 H
-HETATM 1468 O HOH A 490 44.464 28.578 31.333 1.00 0.00 O
-HETATM 1469 H1 HOH A 490 45.387 28.777 31.177 1.00 0.00 H
-HETATM 1470 H2 HOH A 490 44.335 28.740 32.265 1.00 0.00 H
-HETATM 1471 O HOH A 491 40.751 24.429 48.375 1.00 0.00 O
-HETATM 1472 H1 HOH A 491 41.117 24.988 47.690 1.00 0.00 H
-HETATM 1473 H2 HOH A 491 41.316 23.659 48.388 1.00 0.00 H
-HETATM 1474 O HOH A 492 18.874 18.615 10.465 1.00 0.00 O
-HETATM 1475 H1 HOH A 492 18.780 19.540 10.691 1.00 0.00 H
-HETATM 1476 H2 HOH A 492 19.652 18.579 9.912 1.00 0.00 H
-HETATM 1477 O HOH A 493 15.185 26.412 8.602 1.00 0.00 O
-HETATM 1478 H1 HOH A 493 15.647 25.751 8.085 1.00 0.00 H
-HETATM 1479 H2 HOH A 493 14.289 26.087 8.666 1.00 0.00 H
-HETATM 1480 O HOH A 494 5.260 4.821 29.279 1.00 0.00 O
-HETATM 1481 H1 HOH A 494 4.570 4.188 29.083 1.00 0.00 H
-HETATM 1482 H2 HOH A 494 4.814 5.529 29.740 1.00 0.00 H
-HETATM 1483 O HOH A 495 35.061 36.965 32.492 1.00 0.00 O
-HETATM 1484 H1 HOH A 495 34.111 36.976 32.377 1.00 0.00 H
-HETATM 1485 H2 HOH A 495 35.405 37.377 31.702 1.00 0.00 H
-HETATM 1486 O HOH A 496 41.508 20.141 44.880 1.00 0.00 O
-HETATM 1487 H1 HOH A 496 40.984 20.922 45.060 1.00 0.00 H
-HETATM 1488 H2 HOH A 496 40.869 19.473 44.635 1.00 0.00 H
-HETATM 1489 O HOH A 497 42.463 29.320 29.895 1.00 0.00 O
-HETATM 1490 H1 HOH A 497 41.952 29.553 30.670 1.00 0.00 H
-HETATM 1491 H2 HOH A 497 43.246 29.866 29.949 1.00 0.00 H
-HETATM 1492 O HOH A 498 17.473 42.760 4.730 1.00 0.00 O
-HETATM 1493 H1 HOH A 498 17.936 42.588 5.550 1.00 0.00 H
-HETATM 1494 H2 HOH A 498 17.589 41.964 4.215 1.00 0.00 H
-HETATM 1495 O HOH A 499 11.106 27.378 17.855 1.00 0.00 O
-HETATM 1496 H1 HOH A 499 10.893 26.652 18.441 1.00 0.00 H
-HETATM 1497 H2 HOH A 499 12.040 27.281 17.680 1.00 0.00 H
-HETATM 1498 O HOH A 500 44.361 14.106 20.734 1.00 0.00 O
-HETATM 1499 H1 HOH A 500 44.760 13.767 21.535 1.00 0.00 H
-HETATM 1500 H2 HOH A 500 44.643 15.018 20.690 1.00 0.00 H
-HETATM 1501 O HOH A 501 27.426 10.055 38.622 1.00 0.00 O
-HETATM 1502 H1 HOH A 501 28.069 9.627 39.188 1.00 0.00 H
-HETATM 1503 H2 HOH A 501 27.192 10.857 39.085 1.00 0.00 H
-HETATM 1504 O HOH A 502 47.519 34.346 39.568 1.00 0.00 O
-HETATM 1505 H1 HOH A 502 47.788 33.460 39.324 1.00 0.00 H
-HETATM 1506 H2 HOH A 502 48.315 34.869 39.493 1.00 0.00 H
-HETATM 1507 O HOH A 503 30.931 18.586 39.356 1.00 0.00 O
-HETATM 1508 H1 HOH A 503 30.783 17.755 39.808 1.00 0.00 H
-HETATM 1509 H2 HOH A 503 31.777 18.890 39.680 1.00 0.00 H
-HETATM 1510 O HOH A 504 23.878 25.866 19.617 1.00 0.00 O
-HETATM 1511 H1 HOH A 504 23.196 25.212 19.461 1.00 0.00 H
-HETATM 1512 H2 HOH A 504 24.163 26.131 18.745 1.00 0.00 H
-HETATM 1513 O HOH A 505 39.871 38.648 26.547 1.00 0.00 O
-HETATM 1514 H1 HOH A 505 39.882 38.421 27.477 1.00 0.00 H
-HETATM 1515 H2 HOH A 505 39.371 37.947 26.134 1.00 0.00 H
-HETATM 1516 O HOH A 506 2.525 22.786 11.397 1.00 0.00 O
-HETATM 1517 H1 HOH A 506 1.801 22.159 11.390 1.00 0.00 H
-HETATM 1518 H2 HOH A 506 3.023 22.571 12.183 1.00 0.00 H
-HETATM 1519 O HOH A 507 26.265 0.495 11.192 1.00 0.00 O
-HETATM 1520 H1 HOH A 507 27.089 0.859 10.869 1.00 0.00 H
-HETATM 1521 H2 HOH A 507 26.099 0.960 12.010 1.00 0.00 H
-HETATM 1522 O HOH A 508 29.412 10.031 27.915 1.00 0.00 O
-HETATM 1523 H1 HOH A 508 29.870 9.396 28.466 1.00 0.00 H
-HETATM 1524 H2 HOH A 508 29.296 10.797 28.473 1.00 0.00 H
-HETATM 1525 O HOH A 509 27.565 36.541 49.230 1.00 0.00 O
-HETATM 1526 H1 HOH A 509 26.842 36.445 48.610 1.00 0.00 H
-HETATM 1527 H2 HOH A 509 28.019 37.334 48.952 1.00 0.00 H
-HETATM 1528 O HOH A 510 15.032 23.020 16.730 1.00 0.00 O
-HETATM 1529 H1 HOH A 510 15.150 22.883 15.790 1.00 0.00 H
-HETATM 1530 H2 HOH A 510 15.906 22.916 17.101 1.00 0.00 H
-HETATM 1531 O HOH A 511 25.643 19.306 49.519 1.00 0.00 O
-HETATM 1532 H1 HOH A 511 24.760 19.588 49.280 1.00 0.00 H
-HETATM 1533 H2 HOH A 511 26.161 20.109 49.521 1.00 0.00 H
-HETATM 1534 O HOH A 512 46.632 48.940 43.952 1.00 0.00 O
-HETATM 1535 H1 HOH A 512 47.483 49.024 44.382 1.00 0.00 H
-HETATM 1536 H2 HOH A 512 46.037 48.667 44.647 1.00 0.00 H
-HETATM 1537 O HOH A 513 47.703 6.880 5.152 1.00 0.00 O
-HETATM 1538 H1 HOH A 513 47.861 7.671 4.637 1.00 0.00 H
-HETATM 1539 H2 HOH A 513 47.455 7.200 6.017 1.00 0.00 H
-HETATM 1540 O HOH A 514 12.649 30.012 6.208 1.00 0.00 O
-HETATM 1541 H1 HOH A 514 12.399 30.259 5.317 1.00 0.00 H
-HETATM 1542 H2 HOH A 514 13.313 29.335 6.093 1.00 0.00 H
-HETATM 1543 O HOH A 515 49.481 8.202 37.122 1.00 0.00 O
-HETATM 1544 H1 HOH A 515 48.690 8.234 37.659 1.00 0.00 H
-HETATM 1545 H2 HOH A 515 49.386 7.409 36.598 1.00 0.00 H
-HETATM 1546 O HOH A 516 16.386 22.189 25.509 1.00 0.00 O
-HETATM 1547 H1 HOH A 516 15.892 22.099 24.694 1.00 0.00 H
-HETATM 1548 H2 HOH A 516 16.968 22.932 25.359 1.00 0.00 H
-HETATM 1549 O HOH A 517 1.631 25.599 7.151 1.00 0.00 O
-HETATM 1550 H1 HOH A 517 1.952 26.081 7.913 1.00 0.00 H
-HETATM 1551 H2 HOH A 517 0.705 25.829 7.092 1.00 0.00 H
-HETATM 1552 O HOH A 518 36.235 2.868 49.140 1.00 0.00 O
-HETATM 1553 H1 HOH A 518 36.476 2.506 48.287 1.00 0.00 H
-HETATM 1554 H2 HOH A 518 36.705 2.328 49.773 1.00 0.00 H
-HETATM 1555 O HOH A 519 23.796 49.303 47.160 1.00 0.00 O
-HETATM 1556 H1 HOH A 519 23.141 49.053 46.509 1.00 0.00 H
-HETATM 1557 H2 HOH A 519 24.467 48.626 47.101 1.00 0.00 H
-HETATM 1558 O HOH A 520 27.031 24.532 37.815 1.00 0.00 O
-HETATM 1559 H1 HOH A 520 27.707 23.914 38.093 1.00 0.00 H
-HETATM 1560 H2 HOH A 520 26.842 25.052 38.594 1.00 0.00 H
-HETATM 1561 O HOH A 521 48.751 8.880 26.574 1.00 0.00 O
-HETATM 1562 H1 HOH A 521 48.200 8.331 27.132 1.00 0.00 H
-HETATM 1563 H2 HOH A 521 49.641 8.724 26.885 1.00 0.00 H
-HETATM 1564 O HOH A 522 19.578 8.146 48.942 1.00 0.00 O
-HETATM 1565 H1 HOH A 522 18.764 7.856 48.529 1.00 0.00 H
-HETATM 1566 H2 HOH A 522 19.597 7.694 49.783 1.00 0.00 H
-HETATM 1567 O HOH A 523 7.232 26.060 32.592 1.00 0.00 O
-HETATM 1568 H1 HOH A 523 6.740 26.815 32.269 1.00 0.00 H
-HETATM 1569 H2 HOH A 523 8.023 26.041 32.057 1.00 0.00 H
-HETATM 1570 O HOH A 524 17.209 30.207 35.001 1.00 0.00 O
-HETATM 1571 H1 HOH A 524 16.965 29.575 34.324 1.00 0.00 H
-HETATM 1572 H2 HOH A 524 16.845 31.037 34.700 1.00 0.00 H
-HETATM 1573 O HOH A 525 15.520 19.130 32.296 1.00 0.00 O
-HETATM 1574 H1 HOH A 525 15.270 18.214 32.418 1.00 0.00 H
-HETATM 1575 H2 HOH A 525 14.712 19.567 32.029 1.00 0.00 H
-HETATM 1576 O HOH A 526 46.572 8.042 10.289 1.00 0.00 O
-HETATM 1577 H1 HOH A 526 45.926 7.594 10.835 1.00 0.00 H
-HETATM 1578 H2 HOH A 526 47.400 7.928 10.751 1.00 0.00 H
-HETATM 1579 O HOH A 527 14.418 37.884 23.735 1.00 0.00 O
-HETATM 1580 H1 HOH A 527 15.196 37.785 23.186 1.00 0.00 H
-HETATM 1581 H2 HOH A 527 13.787 37.264 23.373 1.00 0.00 H
-HETATM 1582 O HOH A 528 34.289 28.455 35.266 1.00 0.00 O
-HETATM 1583 H1 HOH A 528 33.676 28.671 34.563 1.00 0.00 H
-HETATM 1584 H2 HOH A 528 34.887 29.200 35.302 1.00 0.00 H
-HETATM 1585 O HOH A 529 46.310 43.810 25.371 1.00 0.00 O
-HETATM 1586 H1 HOH A 529 46.307 42.997 25.876 1.00 0.00 H
-HETATM 1587 H2 HOH A 529 46.826 44.419 25.896 1.00 0.00 H
-HETATM 1588 O HOH A 530 38.007 24.927 25.992 1.00 0.00 O
-HETATM 1589 H1 HOH A 530 37.875 24.330 26.729 1.00 0.00 H
-HETATM 1590 H2 HOH A 530 38.402 24.386 25.311 1.00 0.00 H
-HETATM 1591 O HOH A 531 21.815 2.746 10.328 1.00 0.00 O
-HETATM 1592 H1 HOH A 531 22.183 3.594 10.081 1.00 0.00 H
-HETATM 1593 H2 HOH A 531 22.387 2.104 9.912 1.00 0.00 H
-HETATM 1594 O HOH A 532 8.470 11.543 19.150 1.00 0.00 O
-HETATM 1595 H1 HOH A 532 8.066 12.211 18.596 1.00 0.00 H
-HETATM 1596 H2 HOH A 532 8.630 11.984 19.982 1.00 0.00 H
-HETATM 1597 O HOH A 533 27.525 48.703 13.406 1.00 0.00 O
-HETATM 1598 H1 HOH A 533 27.694 48.021 12.755 1.00 0.00 H
-HETATM 1599 H2 HOH A 533 26.728 49.134 13.102 1.00 0.00 H
-HETATM 1600 O HOH A 534 19.304 47.863 36.253 1.00 0.00 O
-HETATM 1601 H1 HOH A 534 18.814 48.182 37.011 1.00 0.00 H
-HETATM 1602 H2 HOH A 534 19.778 47.099 36.576 1.00 0.00 H
-HETATM 1603 O HOH A 535 33.396 17.973 14.741 1.00 0.00 O
-HETATM 1604 H1 HOH A 535 32.909 17.425 15.357 1.00 0.00 H
-HETATM 1605 H2 HOH A 535 34.286 17.994 15.089 1.00 0.00 H
-HETATM 1606 O HOH A 536 35.374 11.470 24.509 1.00 0.00 O
-HETATM 1607 H1 HOH A 536 35.444 12.162 23.851 1.00 0.00 H
-HETATM 1608 H2 HOH A 536 35.902 10.753 24.162 1.00 0.00 H
-HETATM 1609 O HOH A 537 27.407 5.500 25.103 1.00 0.00 O
-HETATM 1610 H1 HOH A 537 27.254 4.830 25.770 1.00 0.00 H
-HETATM 1611 H2 HOH A 537 26.721 5.356 24.454 1.00 0.00 H
-HETATM 1612 O HOH A 538 5.351 10.300 37.036 1.00 0.00 O
-HETATM 1613 H1 HOH A 538 5.417 9.587 36.399 1.00 0.00 H
-HETATM 1614 H2 HOH A 538 6.249 10.451 37.324 1.00 0.00 H
-HETATM 1615 O HOH A 539 11.580 23.912 15.061 1.00 0.00 O
-HETATM 1616 H1 HOH A 539 12.501 23.686 14.930 1.00 0.00 H
-HETATM 1617 H2 HOH A 539 11.145 23.626 14.260 1.00 0.00 H
-HETATM 1618 O HOH A 540 41.960 45.600 26.996 1.00 0.00 O
-HETATM 1619 H1 HOH A 540 42.001 45.011 27.750 1.00 0.00 H
-HETATM 1620 H2 HOH A 540 42.410 46.392 27.284 1.00 0.00 H
-HETATM 1621 O HOH A 541 36.762 23.907 4.884 1.00 0.00 O
-HETATM 1622 H1 HOH A 541 37.088 24.706 4.469 1.00 0.00 H
-HETATM 1623 H2 HOH A 541 36.984 23.209 4.270 1.00 0.00 H
-HETATM 1624 O HOH A 542 40.034 26.210 19.078 1.00 0.00 O
-HETATM 1625 H1 HOH A 542 39.693 26.652 19.856 1.00 0.00 H
-HETATM 1626 H2 HOH A 542 39.769 25.298 19.184 1.00 0.00 H
-HETATM 1627 O HOH A 543 1.577 13.191 3.938 1.00 0.00 O
-HETATM 1628 H1 HOH A 543 1.678 12.615 4.696 1.00 0.00 H
-HETATM 1629 H2 HOH A 543 2.219 12.873 3.306 1.00 0.00 H
-HETATM 1630 O HOH A 544 20.060 34.350 40.852 1.00 0.00 O
-HETATM 1631 H1 HOH A 544 20.837 34.324 40.294 1.00 0.00 H
-HETATM 1632 H2 HOH A 544 19.984 33.465 41.203 1.00 0.00 H
-HETATM 1633 O HOH A 545 34.452 35.570 46.826 1.00 0.00 O
-HETATM 1634 H1 HOH A 545 35.164 35.305 46.243 1.00 0.00 H
-HETATM 1635 H2 HOH A 545 34.317 36.497 46.637 1.00 0.00 H
-HETATM 1636 O HOH A 546 30.617 16.672 6.401 1.00 0.00 O
-HETATM 1637 H1 HOH A 546 31.413 16.396 6.857 1.00 0.00 H
-HETATM 1638 H2 HOH A 546 29.909 16.481 7.014 1.00 0.00 H
-HETATM 1639 O HOH A 547 21.890 18.131 41.175 1.00 0.00 O
-HETATM 1640 H1 HOH A 547 22.698 18.462 40.783 1.00 0.00 H
-HETATM 1641 H2 HOH A 547 21.828 17.226 40.875 1.00 0.00 H
-HETATM 1642 O HOH A 548 43.505 20.626 23.140 1.00 0.00 O
-HETATM 1643 H1 HOH A 548 44.065 20.411 23.886 1.00 0.00 H
-HETATM 1644 H2 HOH A 548 42.752 21.071 23.524 1.00 0.00 H
-HETATM 1645 O HOH A 549 14.248 13.060 36.450 1.00 0.00 O
-HETATM 1646 H1 HOH A 549 13.312 13.159 36.271 1.00 0.00 H
-HETATM 1647 H2 HOH A 549 14.396 13.563 37.248 1.00 0.00 H
-HETATM 1648 O HOH A 550 24.863 26.470 36.096 1.00 0.00 O
-HETATM 1649 H1 HOH A 550 25.017 26.683 35.175 1.00 0.00 H
-HETATM 1650 H2 HOH A 550 25.012 27.290 36.562 1.00 0.00 H
-HETATM 1651 O HOH A 551 2.088 0.360 40.052 1.00 0.00 O
-HETATM 1652 H1 HOH A 551 2.295 1.293 40.118 1.00 0.00 H
-HETATM 1653 H2 HOH A 551 1.285 0.254 40.558 1.00 0.00 H
-HETATM 1654 O HOH A 552 35.031 47.576 2.077 1.00 0.00 O
-HETATM 1655 H1 HOH A 552 35.049 48.282 2.723 1.00 0.00 H
-HETATM 1656 H2 HOH A 552 34.725 47.991 1.273 1.00 0.00 H
-HETATM 1657 O HOH A 553 34.797 8.018 41.883 1.00 0.00 O
-HETATM 1658 H1 HOH A 553 34.981 7.137 42.210 1.00 0.00 H
-HETATM 1659 H2 HOH A 553 35.339 8.593 42.419 1.00 0.00 H
-HETATM 1660 O HOH A 554 13.556 49.406 46.503 1.00 0.00 O
-HETATM 1661 H1 HOH A 554 13.739 49.990 47.239 1.00 0.00 H
-HETATM 1662 H2 HOH A 554 13.436 48.546 46.900 1.00 0.00 H
-HETATM 1663 O HOH A 555 31.734 27.608 17.331 1.00 0.00 O
-HETATM 1664 H1 HOH A 555 31.145 28.231 17.758 1.00 0.00 H
-HETATM 1665 H2 HOH A 555 32.495 27.561 17.906 1.00 0.00 H
-HETATM 1666 O HOH A 556 36.703 8.971 0.580 1.00 0.00 O
-HETATM 1667 H1 HOH A 556 36.997 9.111 1.480 1.00 0.00 H
-HETATM 1668 H2 HOH A 556 36.010 9.615 0.450 1.00 0.00 H
-HETATM 1669 O HOH A 557 16.016 2.974 35.133 1.00 0.00 O
-HETATM 1670 H1 HOH A 557 15.156 2.555 35.175 1.00 0.00 H
-HETATM 1671 H2 HOH A 557 16.336 2.958 36.033 1.00 0.00 H
-HETATM 1672 O HOH A 558 5.451 47.956 47.185 1.00 0.00 O
-HETATM 1673 H1 HOH A 558 6.083 48.525 47.624 1.00 0.00 H
-HETATM 1674 H2 HOH A 558 5.771 47.070 47.344 1.00 0.00 H
-HETATM 1675 O HOH A 559 46.884 21.142 45.143 1.00 0.00 O
-HETATM 1676 H1 HOH A 559 46.210 21.338 45.794 1.00 0.00 H
-HETATM 1677 H2 HOH A 559 47.087 20.218 45.276 1.00 0.00 H
-HETATM 1678 O HOH A 560 16.303 3.797 28.424 1.00 0.00 O
-HETATM 1679 H1 HOH A 560 16.250 2.872 28.182 1.00 0.00 H
-HETATM 1680 H2 HOH A 560 15.478 4.173 28.124 1.00 0.00 H
-HETATM 1681 O HOH A 561 47.817 44.437 31.582 1.00 0.00 O
-HETATM 1682 H1 HOH A 561 47.378 44.774 30.801 1.00 0.00 H
-HETATM 1683 H2 HOH A 561 47.473 44.966 32.299 1.00 0.00 H
-HETATM 1684 O HOH A 562 22.572 28.955 36.144 1.00 0.00 O
-HETATM 1685 H1 HOH A 562 22.134 28.373 35.523 1.00 0.00 H
-HETATM 1686 H2 HOH A 562 22.725 29.760 35.654 1.00 0.00 H
-HETATM 1687 O HOH A 563 21.559 40.084 12.898 1.00 0.00 O
-HETATM 1688 H1 HOH A 563 20.654 40.355 13.054 1.00 0.00 H
-HETATM 1689 H2 HOH A 563 21.542 39.665 12.040 1.00 0.00 H
-HETATM 1690 O HOH A 564 1.442 6.421 36.640 1.00 0.00 O
-HETATM 1691 H1 HOH A 564 0.888 6.807 37.319 1.00 0.00 H
-HETATM 1692 H2 HOH A 564 2.298 6.323 37.054 1.00 0.00 H
-HETATM 1693 O HOH A 565 35.721 8.418 25.135 1.00 0.00 O
-HETATM 1694 H1 HOH A 565 35.698 8.317 26.087 1.00 0.00 H
-HETATM 1695 H2 HOH A 565 35.756 7.524 24.798 1.00 0.00 H
-HETATM 1696 O HOH A 566 14.775 25.584 28.840 1.00 0.00 O
-HETATM 1697 H1 HOH A 566 14.141 24.869 28.783 1.00 0.00 H
-HETATM 1698 H2 HOH A 566 14.285 26.313 29.216 1.00 0.00 H
-HETATM 1699 O HOH A 567 0.967 28.846 5.906 1.00 0.00 O
-HETATM 1700 H1 HOH A 567 1.828 29.211 6.108 1.00 0.00 H
-HETATM 1701 H2 HOH A 567 0.948 28.005 6.360 1.00 0.00 H
-HETATM 1702 O HOH A 568 36.652 32.042 10.649 1.00 0.00 O
-HETATM 1703 H1 HOH A 568 35.720 31.904 10.478 1.00 0.00 H
-HETATM 1704 H2 HOH A 568 36.949 32.597 9.931 1.00 0.00 H
-HETATM 1705 O HOH A 569 25.158 34.750 7.813 1.00 0.00 O
-HETATM 1706 H1 HOH A 569 25.548 34.074 7.257 1.00 0.00 H
-HETATM 1707 H2 HOH A 569 25.878 35.057 8.361 1.00 0.00 H
-HETATM 1708 O HOH A 570 45.900 24.540 26.324 1.00 0.00 O
-HETATM 1709 H1 HOH A 570 45.513 25.170 25.717 1.00 0.00 H
-HETATM 1710 H2 HOH A 570 45.965 25.011 27.153 1.00 0.00 H
-HETATM 1711 O HOH A 571 27.136 27.348 41.027 1.00 0.00 O
-HETATM 1712 H1 HOH A 571 26.541 27.997 40.653 1.00 0.00 H
-HETATM 1713 H2 HOH A 571 26.809 27.202 41.913 1.00 0.00 H
-HETATM 1714 O HOH A 572 16.972 40.789 10.157 1.00 0.00 O
-HETATM 1715 H1 HOH A 572 16.293 40.441 10.734 1.00 0.00 H
-HETATM 1716 H2 HOH A 572 17.162 41.659 10.504 1.00 0.00 H
-HETATM 1717 O HOH A 573 46.297 9.399 3.927 1.00 0.00 O
-HETATM 1718 H1 HOH A 573 47.030 9.302 3.319 1.00 0.00 H
-HETATM 1719 H2 HOH A 573 45.546 9.036 3.459 1.00 0.00 H
-HETATM 1720 O HOH A 574 46.810 45.333 5.642 1.00 0.00 O
-HETATM 1721 H1 HOH A 574 46.274 45.785 4.989 1.00 0.00 H
-HETATM 1722 H2 HOH A 574 47.676 45.726 5.557 1.00 0.00 H
-HETATM 1723 O HOH A 575 40.580 21.623 49.733 1.00 0.00 O
-HETATM 1724 H1 HOH A 575 41.304 20.997 49.763 1.00 0.00 H
-HETATM 1725 H2 HOH A 575 40.374 21.710 48.804 1.00 0.00 H
-HETATM 1726 O HOH A 576 3.164 41.633 34.046 1.00 0.00 O
-HETATM 1727 H1 HOH A 576 3.412 41.630 34.970 1.00 0.00 H
-HETATM 1728 H2 HOH A 576 2.221 41.482 34.049 1.00 0.00 H
-HETATM 1729 O HOH A 577 3.741 19.140 12.322 1.00 0.00 O
-HETATM 1730 H1 HOH A 577 4.389 19.455 12.952 1.00 0.00 H
-HETATM 1731 H2 HOH A 577 2.909 19.490 12.636 1.00 0.00 H
-HETATM 1732 O HOH A 578 11.989 29.710 9.587 1.00 0.00 O
-HETATM 1733 H1 HOH A 578 11.358 30.409 9.759 1.00 0.00 H
-HETATM 1734 H2 HOH A 578 12.815 30.164 9.428 1.00 0.00 H
-HETATM 1735 O HOH A 579 24.668 34.509 48.140 1.00 0.00 O
-HETATM 1736 H1 HOH A 579 24.035 34.333 48.836 1.00 0.00 H
-HETATM 1737 H2 HOH A 579 24.611 33.749 47.564 1.00 0.00 H
-HETATM 1738 O HOH A 580 7.031 30.296 16.668 1.00 0.00 O
-HETATM 1739 H1 HOH A 580 7.333 29.799 15.908 1.00 0.00 H
-HETATM 1740 H2 HOH A 580 7.831 30.605 17.089 1.00 0.00 H
-HETATM 1741 O HOH A 581 12.359 33.362 14.684 1.00 0.00 O
-HETATM 1742 H1 HOH A 581 12.047 32.473 14.513 1.00 0.00 H
-HETATM 1743 H2 HOH A 581 12.970 33.268 15.412 1.00 0.00 H
-HETATM 1744 O HOH A 582 24.650 30.969 1.545 1.00 0.00 O
-HETATM 1745 H1 HOH A 582 24.028 31.225 0.863 1.00 0.00 H
-HETATM 1746 H2 HOH A 582 25.509 31.089 1.146 1.00 0.00 H
-HETATM 1747 O HOH A 583 48.998 23.278 41.274 1.00 0.00 O
-HETATM 1748 H1 HOH A 583 48.224 23.380 41.829 1.00 0.00 H
-HETATM 1749 H2 HOH A 583 49.663 23.828 41.684 1.00 0.00 H
-HETATM 1750 O HOH A 584 21.691 48.310 35.897 1.00 0.00 O
-HETATM 1751 H1 HOH A 584 22.280 48.257 35.144 1.00 0.00 H
-HETATM 1752 H2 HOH A 584 22.214 48.721 36.583 1.00 0.00 H
-HETATM 1753 O HOH A 585 47.757 34.982 32.079 1.00 0.00 O
-HETATM 1754 H1 HOH A 585 47.245 35.733 32.379 1.00 0.00 H
-HETATM 1755 H2 HOH A 585 48.129 34.608 32.876 1.00 0.00 H
-HETATM 1756 O HOH A 586 38.038 28.442 45.787 1.00 0.00 O
-HETATM 1757 H1 HOH A 586 37.173 28.778 45.552 1.00 0.00 H
-HETATM 1758 H2 HOH A 586 38.247 28.872 46.614 1.00 0.00 H
-HETATM 1759 O HOH A 587 42.034 30.090 42.151 1.00 0.00 O
-HETATM 1760 H1 HOH A 587 41.577 30.523 41.429 1.00 0.00 H
-HETATM 1761 H2 HOH A 587 42.648 29.494 41.725 1.00 0.00 H
-HETATM 1762 O HOH A 588 36.897 49.551 25.156 1.00 0.00 O
-HETATM 1763 H1 HOH A 588 37.275 48.755 24.783 1.00 0.00 H
-HETATM 1764 H2 HOH A 588 36.146 49.248 25.663 1.00 0.00 H
-HETATM 1765 O HOH A 589 25.119 31.781 10.256 1.00 0.00 O
-HETATM 1766 H1 HOH A 589 24.989 31.059 9.642 1.00 0.00 H
-HETATM 1767 H2 HOH A 589 24.627 32.509 9.880 1.00 0.00 H
-HETATM 1768 O HOH A 590 35.809 37.642 12.356 1.00 0.00 O
-HETATM 1769 H1 HOH A 590 36.612 37.540 11.845 1.00 0.00 H
-HETATM 1770 H2 HOH A 590 35.539 36.749 12.564 1.00 0.00 H
-HETATM 1771 O HOH A 591 12.792 33.509 47.210 1.00 0.00 O
-HETATM 1772 H1 HOH A 591 12.871 32.707 46.693 1.00 0.00 H
-HETATM 1773 H2 HOH A 591 12.106 34.010 46.774 1.00 0.00 H
-HETATM 1774 O HOH A 592 5.851 8.304 25.495 1.00 0.00 O
-HETATM 1775 H1 HOH A 592 5.554 9.212 25.440 1.00 0.00 H
-HETATM 1776 H2 HOH A 592 6.376 8.269 26.292 1.00 0.00 H
-HETATM 1777 O HOH A 593 10.312 7.806 2.696 1.00 0.00 O
-HETATM 1778 H1 HOH A 593 11.213 7.842 3.018 1.00 0.00 H
-HETATM 1779 H2 HOH A 593 9.776 8.032 3.453 1.00 0.00 H
-HETATM 1780 O HOH A 594 12.807 29.489 0.901 1.00 0.00 O
-HETATM 1781 H1 HOH A 594 12.407 28.741 1.345 1.00 0.00 H
-HETATM 1782 H2 HOH A 594 12.942 29.193 0.002 1.00 0.00 H
-HETATM 1783 O HOH A 595 27.200 26.638 0.882 1.00 0.00 O
-HETATM 1784 H1 HOH A 595 27.848 26.438 1.557 1.00 0.00 H
-HETATM 1785 H2 HOH A 595 26.473 27.040 1.355 1.00 0.00 H
-HETATM 1786 O HOH A 596 0.992 37.080 24.041 1.00 0.00 O
-HETATM 1787 H1 HOH A 596 1.741 37.457 23.579 1.00 0.00 H
-HETATM 1788 H2 HOH A 596 1.026 37.467 24.913 1.00 0.00 H
-HETATM 1789 O HOH A 597 28.681 19.887 45.630 1.00 0.00 O
-HETATM 1790 H1 HOH A 597 28.162 20.366 46.276 1.00 0.00 H
-HETATM 1791 H2 HOH A 597 29.548 19.812 46.025 1.00 0.00 H
-HETATM 1792 O HOH A 598 32.451 16.543 38.102 1.00 0.00 O
-HETATM 1793 H1 HOH A 598 32.696 17.033 37.316 1.00 0.00 H
-HETATM 1794 H2 HOH A 598 33.215 16.003 38.297 1.00 0.00 H
-HETATM 1795 O HOH A 599 12.722 43.206 16.027 1.00 0.00 O
-HETATM 1796 H1 HOH A 599 12.063 43.747 15.591 1.00 0.00 H
-HETATM 1797 H2 HOH A 599 12.651 43.438 16.951 1.00 0.00 H
-HETATM 1798 O HOH A 600 10.804 35.616 30.683 1.00 0.00 O
-HETATM 1799 H1 HOH A 600 11.219 35.033 30.047 1.00 0.00 H
-HETATM 1800 H2 HOH A 600 11.350 35.551 31.464 1.00 0.00 H
-HETATM 1801 O HOH A 601 36.916 49.360 42.457 1.00 0.00 O
-HETATM 1802 H1 HOH A 601 36.001 49.639 42.479 1.00 0.00 H
-HETATM 1803 H2 HOH A 601 37.348 49.993 41.886 1.00 0.00 H
-HETATM 1804 O HOH A 602 23.183 16.215 27.870 1.00 0.00 O
-HETATM 1805 H1 HOH A 602 23.386 15.678 27.103 1.00 0.00 H
-HETATM 1806 H2 HOH A 602 22.644 15.652 28.422 1.00 0.00 H
-HETATM 1807 O HOH A 603 2.814 20.604 8.166 1.00 0.00 O
-HETATM 1808 H1 HOH A 603 2.289 19.986 8.674 1.00 0.00 H
-HETATM 1809 H2 HOH A 603 3.714 20.438 8.439 1.00 0.00 H
-HETATM 1810 O HOH A 604 40.104 39.329 9.287 1.00 0.00 O
-HETATM 1811 H1 HOH A 604 40.989 39.010 9.467 1.00 0.00 H
-HETATM 1812 H2 HOH A 604 39.726 38.674 8.703 1.00 0.00 H
-HETATM 1813 O HOH A 605 33.341 34.234 42.445 1.00 0.00 O
-HETATM 1814 H1 HOH A 605 32.650 34.497 41.837 1.00 0.00 H
-HETATM 1815 H2 HOH A 605 33.644 35.052 42.835 1.00 0.00 H
-HETATM 1816 O HOH A 606 5.110 46.521 40.467 1.00 0.00 O
-HETATM 1817 H1 HOH A 606 6.001 46.698 40.163 1.00 0.00 H
-HETATM 1818 H2 HOH A 606 4.969 45.596 40.273 1.00 0.00 H
-HETATM 1819 O HOH A 607 30.394 3.214 16.603 1.00 0.00 O
-HETATM 1820 H1 HOH A 607 30.292 2.520 17.255 1.00 0.00 H
-HETATM 1821 H2 HOH A 607 31.036 3.810 16.984 1.00 0.00 H
-HETATM 1822 O HOH A 608 47.267 45.659 9.838 1.00 0.00 O
-HETATM 1823 H1 HOH A 608 48.086 46.120 9.654 1.00 0.00 H
-HETATM 1824 H2 HOH A 608 46.840 46.184 10.513 1.00 0.00 H
-HETATM 1825 O HOH A 609 29.848 36.134 17.234 1.00 0.00 O
-HETATM 1826 H1 HOH A 609 29.816 37.001 16.828 1.00 0.00 H
-HETATM 1827 H2 HOH A 609 29.264 36.200 17.987 1.00 0.00 H
-HETATM 1828 O HOH A 610 38.699 6.970 10.408 1.00 0.00 O
-HETATM 1829 H1 HOH A 610 39.398 6.727 9.801 1.00 0.00 H
-HETATM 1830 H2 HOH A 610 37.956 6.427 10.150 1.00 0.00 H
-HETATM 1831 O HOH A 611 38.010 31.079 42.305 1.00 0.00 O
-HETATM 1832 H1 HOH A 611 38.238 31.647 43.042 1.00 0.00 H
-HETATM 1833 H2 HOH A 611 37.171 30.694 42.548 1.00 0.00 H
-HETATM 1834 O HOH A 612 21.602 41.084 7.778 1.00 0.00 O
-HETATM 1835 H1 HOH A 612 21.821 40.407 8.419 1.00 0.00 H
-HETATM 1836 H2 HOH A 612 21.198 41.781 8.292 1.00 0.00 H
-HETATM 1837 O HOH A 613 28.315 17.935 21.003 1.00 0.00 O
-HETATM 1838 H1 HOH A 613 27.448 17.788 20.626 1.00 0.00 H
-HETATM 1839 H2 HOH A 613 28.840 18.271 20.278 1.00 0.00 H
-HETATM 1840 O HOH A 614 16.719 29.342 23.021 1.00 0.00 O
-HETATM 1841 H1 HOH A 614 17.540 29.623 22.615 1.00 0.00 H
-HETATM 1842 H2 HOH A 614 16.152 29.115 22.286 1.00 0.00 H
-HETATM 1843 O HOH A 615 1.573 0.698 33.839 1.00 0.00 O
-HETATM 1844 H1 HOH A 615 0.881 1.304 34.102 1.00 0.00 H
-HETATM 1845 H2 HOH A 615 1.197 0.202 33.114 1.00 0.00 H
-HETATM 1846 O HOH A 616 19.766 34.010 38.182 1.00 0.00 O
-HETATM 1847 H1 HOH A 616 18.934 33.735 37.796 1.00 0.00 H
-HETATM 1848 H2 HOH A 616 19.733 34.965 38.172 1.00 0.00 H
-HETATM 1849 O HOH A 617 42.228 21.234 41.851 1.00 0.00 O
-HETATM 1850 H1 HOH A 617 41.594 21.916 42.072 1.00 0.00 H
-HETATM 1851 H2 HOH A 617 41.941 20.467 42.345 1.00 0.00 H
-HETATM 1852 O HOH A 618 20.127 3.426 30.146 1.00 0.00 O
-HETATM 1853 H1 HOH A 618 20.654 2.884 30.734 1.00 0.00 H
-HETATM 1854 H2 HOH A 618 20.563 4.277 30.147 1.00 0.00 H
-HETATM 1855 O HOH A 619 33.309 8.738 31.529 1.00 0.00 O
-HETATM 1856 H1 HOH A 619 34.191 8.624 31.176 1.00 0.00 H
-HETATM 1857 H2 HOH A 619 33.316 8.261 32.357 1.00 0.00 H
-HETATM 1858 O HOH A 620 7.560 47.397 37.896 1.00 0.00 O
-HETATM 1859 H1 HOH A 620 8.114 46.983 38.558 1.00 0.00 H
-HETATM 1860 H2 HOH A 620 7.940 48.265 37.772 1.00 0.00 H
-HETATM 1861 O HOH A 621 38.677 38.212 23.979 1.00 0.00 O
-HETATM 1862 H1 HOH A 621 39.481 38.406 23.497 1.00 0.00 H
-HETATM 1863 H2 HOH A 621 37.997 38.176 23.308 1.00 0.00 H
-HETATM 1864 O HOH A 622 2.554 10.615 5.754 1.00 0.00 O
-HETATM 1865 H1 HOH A 622 2.749 9.831 6.268 1.00 0.00 H
-HETATM 1866 H2 HOH A 622 1.664 10.479 5.434 1.00 0.00 H
-HETATM 1867 O HOH A 623 17.178 5.215 19.038 1.00 0.00 O
-HETATM 1868 H1 HOH A 623 17.261 6.098 18.678 1.00 0.00 H
-HETATM 1869 H2 HOH A 623 17.587 4.649 18.386 1.00 0.00 H
-HETATM 1870 O HOH A 624 22.480 21.693 43.486 1.00 0.00 O
-HETATM 1871 H1 HOH A 624 23.306 22.175 43.461 1.00 0.00 H
-HETATM 1872 H2 HOH A 624 22.735 20.774 43.433 1.00 0.00 H
-HETATM 1873 O HOH A 625 1.211 38.765 20.886 1.00 0.00 O
-HETATM 1874 H1 HOH A 625 1.533 39.641 21.101 1.00 0.00 H
-HETATM 1875 H2 HOH A 625 0.801 38.454 21.691 1.00 0.00 H
-HETATM 1876 O HOH A 626 13.662 10.557 24.230 1.00 0.00 O
-HETATM 1877 H1 HOH A 626 13.416 9.815 24.783 1.00 0.00 H
-HETATM 1878 H2 HOH A 626 12.896 11.127 24.236 1.00 0.00 H
-HETATM 1879 O HOH A 627 39.460 40.857 4.817 1.00 0.00 O
-HETATM 1880 H1 HOH A 627 39.125 41.127 3.962 1.00 0.00 H
-HETATM 1881 H2 HOH A 627 39.028 40.024 4.994 1.00 0.00 H
-HETATM 1882 O HOH A 628 25.669 23.573 48.597 1.00 0.00 O
-HETATM 1883 H1 HOH A 628 26.107 23.506 47.748 1.00 0.00 H
-HETATM 1884 H2 HOH A 628 26.372 23.756 49.217 1.00 0.00 H
-HETATM 1885 O HOH A 629 11.840 5.997 37.019 1.00 0.00 O
-HETATM 1886 H1 HOH A 629 12.076 5.420 37.746 1.00 0.00 H
-HETATM 1887 H2 HOH A 629 12.676 6.259 36.638 1.00 0.00 H
-HETATM 1888 O HOH A 630 7.764 6.513 3.292 1.00 0.00 O
-HETATM 1889 H1 HOH A 630 8.188 5.878 2.714 1.00 0.00 H
-HETATM 1890 H2 HOH A 630 6.913 6.677 2.887 1.00 0.00 H
-HETATM 1891 O HOH A 631 43.156 35.569 43.218 1.00 0.00 O
-HETATM 1892 H1 HOH A 631 42.817 36.234 42.617 1.00 0.00 H
-HETATM 1893 H2 HOH A 631 43.810 36.027 43.741 1.00 0.00 H
-HETATM 1894 O HOH A 632 37.015 46.191 25.570 1.00 0.00 O
-HETATM 1895 H1 HOH A 632 37.068 46.560 24.688 1.00 0.00 H
-HETATM 1896 H2 HOH A 632 37.882 46.335 25.945 1.00 0.00 H
-HETATM 1897 O HOH A 633 16.173 29.836 25.755 1.00 0.00 O
-HETATM 1898 H1 HOH A 633 15.328 29.582 25.385 1.00 0.00 H
-HETATM 1899 H2 HOH A 633 16.321 30.724 25.435 1.00 0.00 H
-HETATM 1900 O HOH A 634 10.416 1.352 13.543 1.00 0.00 O
-HETATM 1901 H1 HOH A 634 10.554 1.922 12.786 1.00 0.00 H
-HETATM 1902 H2 HOH A 634 9.797 0.692 13.238 1.00 0.00 H
-HETATM 1903 O HOH A 635 38.353 42.719 25.828 1.00 0.00 O
-HETATM 1904 H1 HOH A 635 38.710 43.410 26.386 1.00 0.00 H
-HETATM 1905 H2 HOH A 635 37.507 43.056 25.539 1.00 0.00 H
-HETATM 1906 O HOH A 636 26.538 3.980 1.110 1.00 0.00 O
-HETATM 1907 H1 HOH A 636 26.195 4.369 1.915 1.00 0.00 H
-HETATM 1908 H2 HOH A 636 26.410 4.653 0.443 1.00 0.00 H
-HETATM 1909 O HOH A 637 27.969 47.738 15.943 1.00 0.00 O
-HETATM 1910 H1 HOH A 637 27.652 47.537 16.824 1.00 0.00 H
-HETATM 1911 H2 HOH A 637 27.376 48.416 15.623 1.00 0.00 H
-HETATM 1912 O HOH A 638 20.814 17.084 35.352 1.00 0.00 O
-HETATM 1913 H1 HOH A 638 20.119 17.041 36.010 1.00 0.00 H
-HETATM 1914 H2 HOH A 638 21.597 16.779 35.808 1.00 0.00 H
-HETATM 1915 O HOH A 639 9.795 17.318 27.243 1.00 0.00 O
-HETATM 1916 H1 HOH A 639 10.278 18.124 27.060 1.00 0.00 H
-HETATM 1917 H2 HOH A 639 9.206 17.545 27.960 1.00 0.00 H
-HETATM 1918 O HOH A 640 44.377 35.788 48.989 1.00 0.00 O
-HETATM 1919 H1 HOH A 640 44.632 34.933 48.642 1.00 0.00 H
-HETATM 1920 H2 HOH A 640 43.430 35.728 49.105 1.00 0.00 H
-HETATM 1921 O HOH A 641 37.550 11.863 44.230 1.00 0.00 O
-HETATM 1922 H1 HOH A 641 36.904 11.477 43.639 1.00 0.00 H
-HETATM 1923 H2 HOH A 641 37.711 12.736 43.877 1.00 0.00 H
-HETATM 1924 O HOH A 642 28.947 27.155 39.434 1.00 0.00 O
-HETATM 1925 H1 HOH A 642 29.214 27.059 38.519 1.00 0.00 H
-HETATM 1926 H2 HOH A 642 28.513 26.330 39.646 1.00 0.00 H
-HETATM 1927 O HOH A 643 39.390 20.309 32.622 1.00 0.00 O
-HETATM 1928 H1 HOH A 643 39.514 19.808 33.429 1.00 0.00 H
-HETATM 1929 H2 HOH A 643 40.173 20.851 32.551 1.00 0.00 H
-HETATM 1930 O HOH A 644 14.942 38.119 3.327 1.00 0.00 O
-HETATM 1931 H1 HOH A 644 14.764 37.435 2.680 1.00 0.00 H
-HETATM 1932 H2 HOH A 644 14.454 38.879 3.014 1.00 0.00 H
-HETATM 1933 O HOH A 645 9.338 29.178 15.056 1.00 0.00 O
-HETATM 1934 H1 HOH A 645 9.965 29.821 14.726 1.00 0.00 H
-HETATM 1935 H2 HOH A 645 9.178 28.595 14.316 1.00 0.00 H
-HETATM 1936 O HOH A 646 11.493 17.052 23.104 1.00 0.00 O
-HETATM 1937 H1 HOH A 646 10.892 17.792 23.200 1.00 0.00 H
-HETATM 1938 H2 HOH A 646 12.079 17.307 22.395 1.00 0.00 H
-HETATM 1939 O HOH A 647 43.693 10.910 40.845 1.00 0.00 O
-HETATM 1940 H1 HOH A 647 43.198 10.237 40.379 1.00 0.00 H
-HETATM 1941 H2 HOH A 647 44.542 10.934 40.407 1.00 0.00 H
-HETATM 1942 O HOH A 648 37.168 1.888 9.586 1.00 0.00 O
-HETATM 1943 H1 HOH A 648 37.236 2.202 10.488 1.00 0.00 H
-HETATM 1944 H2 HOH A 648 36.804 2.626 9.100 1.00 0.00 H
-HETATM 1945 O HOH A 649 46.738 37.997 43.082 1.00 0.00 O
-HETATM 1946 H1 HOH A 649 46.004 38.562 42.841 1.00 0.00 H
-HETATM 1947 H2 HOH A 649 47.512 38.548 42.976 1.00 0.00 H
-HETATM 1948 O HOH A 650 46.208 17.678 10.732 1.00 0.00 O
-HETATM 1949 H1 HOH A 650 47.143 17.726 10.932 1.00 0.00 H
-HETATM 1950 H2 HOH A 650 45.784 18.149 11.446 1.00 0.00 H
-HETATM 1951 O HOH A 651 41.766 13.899 19.741 1.00 0.00 O
-HETATM 1952 H1 HOH A 651 42.052 13.874 18.827 1.00 0.00 H
-HETATM 1953 H2 HOH A 651 42.216 13.165 20.155 1.00 0.00 H
-HETATM 1954 O HOH A 652 25.219 46.663 38.510 1.00 0.00 O
-HETATM 1955 H1 HOH A 652 25.786 47.404 38.723 1.00 0.00 H
-HETATM 1956 H2 HOH A 652 24.772 46.457 39.329 1.00 0.00 H
-HETATM 1957 O HOH A 653 2.976 2.818 5.855 1.00 0.00 O
-HETATM 1958 H1 HOH A 653 3.095 1.919 6.163 1.00 0.00 H
-HETATM 1959 H2 HOH A 653 3.405 3.359 6.515 1.00 0.00 H
-HETATM 1960 O HOH A 654 35.623 6.717 35.278 1.00 0.00 O
-HETATM 1961 H1 HOH A 654 36.183 6.249 35.898 1.00 0.00 H
-HETATM 1962 H2 HOH A 654 35.915 6.422 34.418 1.00 0.00 H
-HETATM 1963 O HOH A 655 6.115 43.669 6.805 1.00 0.00 O
-HETATM 1964 H1 HOH A 655 5.188 43.708 7.041 1.00 0.00 H
-HETATM 1965 H2 HOH A 655 6.244 42.780 6.479 1.00 0.00 H
-HETATM 1966 O HOH A 656 49.853 7.952 14.899 1.00 0.00 O
-HETATM 1967 H1 HOH A 656 49.962 7.946 13.948 1.00 0.00 H
-HETATM 1968 H2 HOH A 656 49.992 8.863 15.153 1.00 0.00 H
-HETATM 1969 O HOH A 657 14.113 19.103 24.950 1.00 0.00 O
-HETATM 1970 H1 HOH A 657 15.025 19.391 24.984 1.00 0.00 H
-HETATM 1971 H2 HOH A 657 13.858 18.999 25.865 1.00 0.00 H
-HETATM 1972 O HOH A 658 32.619 16.909 10.029 1.00 0.00 O
-HETATM 1973 H1 HOH A 658 32.192 17.762 10.105 1.00 0.00 H
-HETATM 1974 H2 HOH A 658 33.250 16.891 10.746 1.00 0.00 H
-HETATM 1975 O HOH A 659 44.394 9.465 31.936 1.00 0.00 O
-HETATM 1976 H1 HOH A 659 43.613 9.755 32.407 1.00 0.00 H
-HETATM 1977 H2 HOH A 659 45.102 9.537 32.573 1.00 0.00 H
-HETATM 1978 O HOH A 660 16.446 17.280 2.835 1.00 0.00 O
-HETATM 1979 H1 HOH A 660 15.508 17.470 2.838 1.00 0.00 H
-HETATM 1980 H2 HOH A 660 16.847 18.030 3.272 1.00 0.00 H
-HETATM 1981 O HOH A 661 43.675 22.346 10.713 1.00 0.00 O
-HETATM 1982 H1 HOH A 661 43.911 22.137 11.617 1.00 0.00 H
-HETATM 1983 H2 HOH A 661 43.199 23.172 10.772 1.00 0.00 H
-HETATM 1984 O HOH A 662 34.447 23.706 7.240 1.00 0.00 O
-HETATM 1985 H1 HOH A 662 33.821 23.356 6.606 1.00 0.00 H
-HETATM 1986 H2 HOH A 662 34.699 24.557 6.886 1.00 0.00 H
-HETATM 1987 O HOH A 663 19.789 42.639 9.762 1.00 0.00 O
-HETATM 1988 H1 HOH A 663 19.425 43.377 9.272 1.00 0.00 H
-HETATM 1989 H2 HOH A 663 19.173 41.923 9.614 1.00 0.00 H
-HETATM 1990 O HOH A 664 41.258 30.412 1.062 1.00 0.00 O
-HETATM 1991 H1 HOH A 664 41.181 29.458 1.078 1.00 0.00 H
-HETATM 1992 H2 HOH A 664 40.506 30.707 0.553 1.00 0.00 H
-HETATM 1993 O HOH A 665 14.100 23.114 1.638 1.00 0.00 O
-HETATM 1994 H1 HOH A 665 14.346 23.584 0.841 1.00 0.00 H
-HETATM 1995 H2 HOH A 665 13.245 23.471 1.874 1.00 0.00 H
-HETATM 1996 O HOH A 666 48.735 33.295 11.400 1.00 0.00 O
-HETATM 1997 H1 HOH A 666 47.813 33.438 11.185 1.00 0.00 H
-HETATM 1998 H2 HOH A 666 48.762 33.290 12.355 1.00 0.00 H
-HETATM 1999 O HOH A 667 34.142 45.470 21.182 1.00 0.00 O
-HETATM 2000 H1 HOH A 667 33.474 44.989 21.673 1.00 0.00 H
-HETATM 2001 H2 HOH A 667 34.508 44.826 20.579 1.00 0.00 H
-HETATM 2002 O HOH A 668 49.395 13.527 13.754 1.00 0.00 O
-HETATM 2003 H1 HOH A 668 48.604 13.581 14.291 1.00 0.00 H
-HETATM 2004 H2 HOH A 668 50.000 12.996 14.267 1.00 0.00 H
-HETATM 2005 O HOH A 669 4.646 42.040 30.148 1.00 0.00 O
-HETATM 2006 H1 HOH A 669 4.424 41.170 30.479 1.00 0.00 H
-HETATM 2007 H2 HOH A 669 5.236 42.406 30.805 1.00 0.00 H
-HETATM 2008 O HOH A 670 42.249 41.283 10.648 1.00 0.00 O
-HETATM 2009 H1 HOH A 670 42.066 42.061 10.122 1.00 0.00 H
-HETATM 2010 H2 HOH A 670 42.874 40.782 10.128 1.00 0.00 H
-HETATM 2011 O HOH A 671 10.918 47.742 25.071 1.00 0.00 O
-HETATM 2012 H1 HOH A 671 11.644 47.118 25.082 1.00 0.00 H
-HETATM 2013 H2 HOH A 671 10.305 47.387 24.430 1.00 0.00 H
-HETATM 2014 O HOH A 672 14.830 31.879 14.002 1.00 0.00 O
-HETATM 2015 H1 HOH A 672 14.247 32.323 13.385 1.00 0.00 H
-HETATM 2016 H2 HOH A 672 15.707 32.017 13.648 1.00 0.00 H
-HETATM 2017 O HOH A 673 36.408 43.215 14.447 1.00 0.00 O
-HETATM 2018 H1 HOH A 673 36.228 44.155 14.407 1.00 0.00 H
-HETATM 2019 H2 HOH A 673 36.074 42.942 15.300 1.00 0.00 H
-HETATM 2020 O HOH A 674 11.124 7.801 14.731 1.00 0.00 O
-HETATM 2021 H1 HOH A 674 10.581 7.221 15.266 1.00 0.00 H
-HETATM 2022 H2 HOH A 674 10.566 8.555 14.548 1.00 0.00 H
-HETATM 2023 O HOH A 675 3.642 8.864 46.911 1.00 0.00 O
-HETATM 2024 H1 HOH A 675 3.802 9.725 46.525 1.00 0.00 H
-HETATM 2025 H2 HOH A 675 4.141 8.259 46.365 1.00 0.00 H
-HETATM 2026 O HOH A 676 29.457 37.642 0.515 1.00 0.00 O
-HETATM 2027 H1 HOH A 676 30.227 37.504 1.068 1.00 0.00 H
-HETATM 2028 H2 HOH A 676 28.754 37.847 1.128 1.00 0.00 H
-HETATM 2029 O HOH A 677 36.426 2.248 1.135 1.00 0.00 O
-HETATM 2030 H1 HOH A 677 36.324 2.987 1.735 1.00 0.00 H
-HETATM 2031 H2 HOH A 677 36.363 2.634 0.264 1.00 0.00 H
-HETATM 2032 O HOH A 678 12.113 29.214 45.641 1.00 0.00 O
-HETATM 2033 H1 HOH A 678 11.274 29.624 45.430 1.00 0.00 H
-HETATM 2034 H2 HOH A 678 11.885 28.458 46.178 1.00 0.00 H
-HETATM 2035 O HOH A 679 33.435 17.217 47.799 1.00 0.00 O
-HETATM 2036 H1 HOH A 679 32.995 16.443 48.152 1.00 0.00 H
-HETATM 2037 H2 HOH A 679 34.163 17.374 48.397 1.00 0.00 H
-HETATM 2038 O HOH A 680 40.136 47.789 19.151 1.00 0.00 O
-HETATM 2039 H1 HOH A 680 40.572 47.071 18.691 1.00 0.00 H
-HETATM 2040 H2 HOH A 680 40.842 48.258 19.592 1.00 0.00 H
-HETATM 2041 O HOH A 681 35.510 1.256 17.497 1.00 0.00 O
-HETATM 2042 H1 HOH A 681 35.673 2.146 17.810 1.00 0.00 H
-HETATM 2043 H2 HOH A 681 34.760 1.339 16.911 1.00 0.00 H
-HETATM 2044 O HOH A 682 12.129 46.367 20.203 1.00 0.00 O
-HETATM 2045 H1 HOH A 682 12.668 45.583 20.100 1.00 0.00 H
-HETATM 2046 H2 HOH A 682 11.368 46.074 20.701 1.00 0.00 H
-HETATM 2047 O HOH A 683 17.849 41.719 28.580 1.00 0.00 O
-HETATM 2048 H1 HOH A 683 17.149 41.542 29.209 1.00 0.00 H
-HETATM 2049 H2 HOH A 683 18.609 41.257 28.928 1.00 0.00 H
-HETATM 2050 O HOH A 684 45.785 2.292 14.024 1.00 0.00 O
-HETATM 2051 H1 HOH A 684 45.894 2.895 14.760 1.00 0.00 H
-HETATM 2052 H2 HOH A 684 45.506 1.471 14.425 1.00 0.00 H
-HETATM 2053 O HOH A 685 44.260 30.365 17.182 1.00 0.00 O
-HETATM 2054 H1 HOH A 685 43.406 30.446 17.607 1.00 0.00 H
-HETATM 2055 H2 HOH A 685 44.868 30.180 17.896 1.00 0.00 H
-HETATM 2056 O HOH A 686 2.593 37.561 14.972 1.00 0.00 O
-HETATM 2057 H1 HOH A 686 2.494 37.608 14.021 1.00 0.00 H
-HETATM 2058 H2 HOH A 686 3.477 37.227 15.107 1.00 0.00 H
-HETATM 2059 O HOH A 687 13.298 49.057 36.507 1.00 0.00 O
-HETATM 2060 H1 HOH A 687 13.999 48.984 35.860 1.00 0.00 H
-HETATM 2061 H2 HOH A 687 12.674 48.375 36.264 1.00 0.00 H
-HETATM 2062 O HOH A 688 39.340 28.871 29.028 1.00 0.00 O
-HETATM 2063 H1 HOH A 688 39.473 28.233 28.327 1.00 0.00 H
-HETATM 2064 H2 HOH A 688 40.162 28.871 29.515 1.00 0.00 H
-HETATM 2065 O HOH A 689 5.437 20.777 43.524 1.00 0.00 O
-HETATM 2066 H1 HOH A 689 4.544 21.020 43.282 1.00 0.00 H
-HETATM 2067 H2 HOH A 689 5.974 21.066 42.789 1.00 0.00 H
-HETATM 2068 O HOH A 690 21.134 40.858 39.231 1.00 0.00 O
-HETATM 2069 H1 HOH A 690 22.083 40.980 39.186 1.00 0.00 H
-HETATM 2070 H2 HOH A 690 20.920 40.344 38.455 1.00 0.00 H
-HETATM 2071 O HOH A 691 28.054 33.032 32.575 1.00 0.00 O
-HETATM 2072 H1 HOH A 691 27.871 33.968 32.493 1.00 0.00 H
-HETATM 2073 H2 HOH A 691 28.802 32.881 31.999 1.00 0.00 H
-HETATM 2074 O HOH A 692 20.746 29.309 37.555 1.00 0.00 O
-HETATM 2075 H1 HOH A 692 21.374 29.765 38.115 1.00 0.00 H
-HETATM 2076 H2 HOH A 692 19.894 29.658 37.812 1.00 0.00 H
-HETATM 2077 O HOH A 693 22.164 26.905 -0.023 1.00 0.00 O
-HETATM 2078 H1 HOH A 693 22.214 26.092 0.481 1.00 0.00 H
-HETATM 2079 H2 HOH A 693 22.882 27.440 0.311 1.00 0.00 H
-HETATM 2080 O HOH A 694 1.390 1.849 21.138 1.00 0.00 O
-HETATM 2081 H1 HOH A 694 2.310 1.925 21.394 1.00 0.00 H
-HETATM 2082 H2 HOH A 694 1.203 2.658 20.666 1.00 0.00 H
-HETATM 2083 O HOH A 695 8.995 15.955 1.329 1.00 0.00 O
-HETATM 2084 H1 HOH A 695 8.206 16.224 1.799 1.00 0.00 H
-HETATM 2085 H2 HOH A 695 9.471 16.768 1.170 1.00 0.00 H
-HETATM 2086 O HOH A 696 45.806 23.015 6.976 1.00 0.00 O
-HETATM 2087 H1 HOH A 696 45.235 23.450 6.342 1.00 0.00 H
-HETATM 2088 H2 HOH A 696 45.212 22.526 7.541 1.00 0.00 H
-HETATM 2089 O HOH A 697 48.670 2.953 0.673 1.00 0.00 O
-HETATM 2090 H1 HOH A 697 47.968 2.824 0.036 1.00 0.00 H
-HETATM 2091 H2 HOH A 697 49.041 3.806 0.455 1.00 0.00 H
-HETATM 2092 O HOH A 698 44.944 37.743 46.113 1.00 0.00 O
-HETATM 2093 H1 HOH A 698 44.381 36.983 46.260 1.00 0.00 H
-HETATM 2094 H2 HOH A 698 45.475 37.808 46.904 1.00 0.00 H
-HETATM 2095 O HOH A 699 12.933 37.517 46.487 1.00 0.00 O
-HETATM 2096 H1 HOH A 699 12.997 38.367 46.052 1.00 0.00 H
-HETATM 2097 H2 HOH A 699 12.866 37.726 47.417 1.00 0.00 H
-HETATM 2098 O HOH A 700 5.759 9.682 12.948 1.00 0.00 O
-HETATM 2099 H1 HOH A 700 5.645 8.740 12.819 1.00 0.00 H
-HETATM 2100 H2 HOH A 700 5.029 10.080 12.477 1.00 0.00 H
-HETATM 2101 O HOH A 701 39.652 7.766 7.707 1.00 0.00 O
-HETATM 2102 H1 HOH A 701 40.297 7.447 7.075 1.00 0.00 H
-HETATM 2103 H2 HOH A 701 38.814 7.441 7.382 1.00 0.00 H
-HETATM 2104 O HOH A 702 39.882 8.929 20.645 1.00 0.00 O
-HETATM 2105 H1 HOH A 702 40.451 9.698 20.643 1.00 0.00 H
-HETATM 2106 H2 HOH A 702 39.332 9.033 19.871 1.00 0.00 H
-HETATM 2107 O HOH A 703 39.042 48.120 30.826 1.00 0.00 O
-HETATM 2108 H1 HOH A 703 39.528 47.462 31.324 1.00 0.00 H
-HETATM 2109 H2 HOH A 703 39.689 48.506 30.239 1.00 0.00 H
-HETATM 2110 O HOH A 704 44.162 29.503 14.244 1.00 0.00 O
-HETATM 2111 H1 HOH A 704 43.396 28.946 14.105 1.00 0.00 H
-HETATM 2112 H2 HOH A 704 44.341 29.437 15.180 1.00 0.00 H
-HETATM 2113 O HOH A 705 31.796 2.870 11.342 1.00 0.00 O
-HETATM 2114 H1 HOH A 705 31.765 1.914 11.321 1.00 0.00 H
-HETATM 2115 H2 HOH A 705 31.310 3.111 12.128 1.00 0.00 H
-HETATM 2116 O HOH A 706 9.025 43.826 25.656 1.00 0.00 O
-HETATM 2117 H1 HOH A 706 9.229 43.897 26.589 1.00 0.00 H
-HETATM 2118 H2 HOH A 706 8.389 44.520 25.494 1.00 0.00 H
-HETATM 2119 O HOH A 707 49.995 32.335 45.900 1.00 0.00 O
-HETATM 2120 H1 HOH A 707 49.798 33.247 46.114 1.00 0.00 H
-HETATM 2121 H2 HOH A 707 49.765 31.847 46.689 1.00 0.00 H
-HETATM 2122 O HOH A 708 31.609 36.653 45.847 1.00 0.00 O
-HETATM 2123 H1 HOH A 708 31.496 36.576 46.795 1.00 0.00 H
-HETATM 2124 H2 HOH A 708 30.999 37.342 45.588 1.00 0.00 H
-HETATM 2125 O HOH A 709 49.993 37.560 44.753 1.00 0.00 O
-HETATM 2126 H1 HOH A 709 49.623 37.816 45.598 1.00 0.00 H
-HETATM 2127 H2 HOH A 709 49.802 36.627 44.679 1.00 0.00 H
-HETATM 2128 O HOH A 710 48.477 23.282 29.410 1.00 0.00 O
-HETATM 2129 H1 HOH A 710 48.121 23.246 28.522 1.00 0.00 H
-HETATM 2130 H2 HOH A 710 48.112 22.516 29.848 1.00 0.00 H
-HETATM 2131 O HOH A 711 19.313 33.898 13.779 1.00 0.00 O
-HETATM 2132 H1 HOH A 711 19.940 34.500 14.181 1.00 0.00 H
-HETATM 2133 H2 HOH A 711 18.628 34.463 13.426 1.00 0.00 H
-HETATM 2134 O HOH A 712 0.916 28.309 27.775 1.00 0.00 O
-HETATM 2135 H1 HOH A 712 0.195 28.585 27.209 1.00 0.00 H
-HETATM 2136 H2 HOH A 712 1.699 28.663 27.358 1.00 0.00 H
-HETATM 2137 O HOH A 713 46.073 0.270 45.689 1.00 0.00 O
-HETATM 2138 H1 HOH A 713 46.796 0.140 45.075 1.00 0.00 H
-HETATM 2139 H2 HOH A 713 46.491 0.341 46.545 1.00 0.00 H
-HETATM 2140 O HOH A 714 33.502 16.407 34.473 1.00 0.00 O
-HETATM 2141 H1 HOH A 714 32.762 16.998 34.336 1.00 0.00 H
-HETATM 2142 H2 HOH A 714 33.111 15.608 34.824 1.00 0.00 H
-HETATM 2143 O HOH A 715 37.744 48.653 19.725 1.00 0.00 O
-HETATM 2144 H1 HOH A 715 37.757 47.704 19.851 1.00 0.00 H
-HETATM 2145 H2 HOH A 715 37.379 48.776 18.851 1.00 0.00 H
-HETATM 2146 O HOH A 716 43.778 26.954 8.389 1.00 0.00 O
-HETATM 2147 H1 HOH A 716 43.308 26.270 8.867 1.00 0.00 H
-HETATM 2148 H2 HOH A 716 44.389 27.318 9.027 1.00 0.00 H
-HETATM 2149 O HOH A 717 14.459 15.926 17.768 1.00 0.00 O
-HETATM 2150 H1 HOH A 717 13.685 16.233 17.294 1.00 0.00 H
-HETATM 2151 H2 HOH A 717 15.186 16.408 17.379 1.00 0.00 H
-HETATM 2152 O HOH A 718 41.233 4.813 37.109 1.00 0.00 O
-HETATM 2153 H1 HOH A 718 41.053 5.561 36.540 1.00 0.00 H
-HETATM 2154 H2 HOH A 718 42.086 4.491 36.823 1.00 0.00 H
-HETATM 2155 O HOH A 719 8.999 41.126 44.282 1.00 0.00 O
-HETATM 2156 H1 HOH A 719 9.135 41.846 44.897 1.00 0.00 H
-HETATM 2157 H2 HOH A 719 8.255 40.643 44.635 1.00 0.00 H
-HETATM 2158 O HOH A 720 48.749 41.768 39.496 1.00 0.00 O
-HETATM 2159 H1 HOH A 720 48.447 41.723 40.403 1.00 0.00 H
-HETATM 2160 H2 HOH A 720 48.016 41.437 38.981 1.00 0.00 H
-HETATM 2161 O HOH A 721 27.472 47.130 46.836 1.00 0.00 O
-HETATM 2162 H1 HOH A 721 27.389 46.873 47.755 1.00 0.00 H
-HETATM 2163 H2 HOH A 721 27.625 46.311 46.369 1.00 0.00 H
-HETATM 2164 O HOH A 722 17.579 14.773 32.164 1.00 0.00 O
-HETATM 2165 H1 HOH A 722 18.198 15.151 32.790 1.00 0.00 H
-HETATM 2166 H2 HOH A 722 17.338 15.501 31.594 1.00 0.00 H
-HETATM 2167 O HOH A 723 41.820 4.168 45.855 1.00 0.00 O
-HETATM 2168 H1 HOH A 723 41.878 4.123 46.809 1.00 0.00 H
-HETATM 2169 H2 HOH A 723 41.965 5.090 45.647 1.00 0.00 H
-HETATM 2170 O HOH A 724 20.008 26.275 34.315 1.00 0.00 O
-HETATM 2171 H1 HOH A 724 20.760 26.061 34.867 1.00 0.00 H
-HETATM 2172 H2 HOH A 724 20.207 27.139 33.959 1.00 0.00 H
-HETATM 2173 O HOH A 725 18.305 11.773 32.788 1.00 0.00 O
-HETATM 2174 H1 HOH A 725 18.084 11.292 33.586 1.00 0.00 H
-HETATM 2175 H2 HOH A 725 19.187 12.106 32.943 1.00 0.00 H
-HETATM 2176 O HOH A 726 12.355 47.687 30.524 1.00 0.00 O
-HETATM 2177 H1 HOH A 726 12.415 48.450 31.100 1.00 0.00 H
-HETATM 2178 H2 HOH A 726 11.782 47.966 29.812 1.00 0.00 H
-HETATM 2179 O HOH A 727 17.088 5.550 3.148 1.00 0.00 O
-HETATM 2180 H1 HOH A 727 16.904 6.486 3.233 1.00 0.00 H
-HETATM 2181 H2 HOH A 727 17.342 5.274 4.027 1.00 0.00 H
-HETATM 2182 O HOH A 728 1.148 21.615 43.500 1.00 0.00 O
-HETATM 2183 H1 HOH A 728 2.051 21.742 43.210 1.00 0.00 H
-HETATM 2184 H2 HOH A 728 0.702 21.238 42.743 1.00 0.00 H
-HETATM 2185 O HOH A 729 4.538 13.083 46.799 1.00 0.00 O
-HETATM 2186 H1 HOH A 729 3.954 12.907 46.061 1.00 0.00 H
-HETATM 2187 H2 HOH A 729 4.522 12.279 47.316 1.00 0.00 H
-HETATM 2188 O HOH A 730 32.061 36.172 9.879 1.00 0.00 O
-HETATM 2189 H1 HOH A 730 32.704 36.761 9.484 1.00 0.00 H
-HETATM 2190 H2 HOH A 730 32.309 35.302 9.573 1.00 0.00 H
-HETATM 2191 O HOH A 731 38.527 36.455 13.944 1.00 0.00 O
-HETATM 2192 H1 HOH A 731 39.473 36.477 13.804 1.00 0.00 H
-HETATM 2193 H2 HOH A 731 38.190 37.190 13.435 1.00 0.00 H
-HETATM 2194 O HOH A 732 30.308 31.432 37.421 1.00 0.00 O
-HETATM 2195 H1 HOH A 732 30.323 32.287 37.853 1.00 0.00 H
-HETATM 2196 H2 HOH A 732 29.439 31.083 37.605 1.00 0.00 H
-HETATM 2197 O HOH A 733 41.130 31.712 35.138 1.00 0.00 O
-HETATM 2198 H1 HOH A 733 41.730 31.286 35.751 1.00 0.00 H
-HETATM 2199 H2 HOH A 733 41.697 32.083 34.465 1.00 0.00 H
-HETATM 2200 O HOH A 734 40.599 42.231 15.884 1.00 0.00 O
-HETATM 2201 H1 HOH A 734 40.236 41.346 15.839 1.00 0.00 H
-HETATM 2202 H2 HOH A 734 41.218 42.202 16.611 1.00 0.00 H
-HETATM 2203 O HOH A 735 41.181 9.986 34.642 1.00 0.00 O
-HETATM 2204 H1 HOH A 735 41.053 9.250 35.240 1.00 0.00 H
-HETATM 2205 H2 HOH A 735 42.033 10.346 34.881 1.00 0.00 H
-HETATM 2206 O HOH A 736 19.262 10.420 15.110 1.00 0.00 O
-HETATM 2207 H1 HOH A 736 18.321 10.593 15.072 1.00 0.00 H
-HETATM 2208 H2 HOH A 736 19.634 10.953 14.410 1.00 0.00 H
-HETATM 2209 O HOH A 737 3.639 7.841 49.619 1.00 0.00 O
-HETATM 2210 H1 HOH A 737 3.107 8.542 49.242 1.00 0.00 H
-HETATM 2211 H2 HOH A 737 3.061 7.081 49.635 1.00 0.00 H
-HETATM 2212 O HOH A 738 40.257 22.642 27.615 1.00 0.00 O
-HETATM 2213 H1 HOH A 738 39.933 22.054 28.298 1.00 0.00 H
-HETATM 2214 H2 HOH A 738 39.878 23.492 27.828 1.00 0.00 H
-HETATM 2215 O HOH A 739 44.675 40.151 31.329 1.00 0.00 O
-HETATM 2216 H1 HOH A 739 44.528 40.877 30.723 1.00 0.00 H
-HETATM 2217 H2 HOH A 739 45.341 39.613 30.906 1.00 0.00 H
-HETATM 2218 O HOH A 740 1.095 5.808 29.999 1.00 0.00 O
-HETATM 2219 H1 HOH A 740 1.880 6.300 30.244 1.00 0.00 H
-HETATM 2220 H2 HOH A 740 0.367 6.359 30.281 1.00 0.00 H
-HETATM 2221 O HOH A 741 25.737 11.787 32.253 1.00 0.00 O
-HETATM 2222 H1 HOH A 741 25.360 12.083 31.424 1.00 0.00 H
-HETATM 2223 H2 HOH A 741 26.678 11.920 32.152 1.00 0.00 H
-HETATM 2224 O HOH A 742 22.313 7.993 30.512 1.00 0.00 O
-HETATM 2225 H1 HOH A 742 23.077 7.447 30.701 1.00 0.00 H
-HETATM 2226 H2 HOH A 742 22.155 8.475 31.322 1.00 0.00 H
-HETATM 2227 O HOH A 743 37.368 27.126 40.997 1.00 0.00 O
-HETATM 2228 H1 HOH A 743 37.213 27.505 40.131 1.00 0.00 H
-HETATM 2229 H2 HOH A 743 36.683 27.498 41.549 1.00 0.00 H
-HETATM 2230 O HOH A 744 6.312 35.029 13.696 1.00 0.00 O
-HETATM 2231 H1 HOH A 744 5.676 34.390 13.372 1.00 0.00 H
-HETATM 2232 H2 HOH A 744 6.191 35.031 14.643 1.00 0.00 H
-HETATM 2233 O HOH A 745 8.069 11.443 24.316 1.00 0.00 O
-HETATM 2234 H1 HOH A 745 7.546 10.730 24.685 1.00 0.00 H
-HETATM 2235 H2 HOH A 745 8.904 11.038 24.090 1.00 0.00 H
-HETATM 2236 O HOH A 746 43.433 22.032 37.973 1.00 0.00 O
-HETATM 2237 H1 HOH A 746 42.798 21.337 38.146 1.00 0.00 H
-HETATM 2238 H2 HOH A 746 42.929 22.717 37.537 1.00 0.00 H
-HETATM 2239 O HOH A 747 8.734 8.072 34.721 1.00 0.00 O
-HETATM 2240 H1 HOH A 747 8.860 8.782 34.090 1.00 0.00 H
-HETATM 2241 H2 HOH A 747 9.428 7.447 34.522 1.00 0.00 H
-HETATM 2242 O HOH A 748 3.587 44.151 47.569 1.00 0.00 O
-HETATM 2243 H1 HOH A 748 3.093 44.805 47.074 1.00 0.00 H
-HETATM 2244 H2 HOH A 748 2.920 43.620 48.000 1.00 0.00 H
-HETATM 2245 O HOH A 749 42.549 24.984 22.501 1.00 0.00 O
-HETATM 2246 H1 HOH A 749 41.697 24.837 22.913 1.00 0.00 H
-HETATM 2247 H2 HOH A 749 43.116 24.310 22.871 1.00 0.00 H
-HETATM 2248 O HOH A 750 3.746 7.573 41.349 1.00 0.00 O
-HETATM 2249 H1 HOH A 750 2.799 7.703 41.306 1.00 0.00 H
-HETATM 2250 H2 HOH A 750 3.863 6.851 41.964 1.00 0.00 H
-HETATM 2251 O HOH A 751 42.713 33.122 46.818 1.00 0.00 O
-HETATM 2252 H1 HOH A 751 43.509 33.150 47.349 1.00 0.00 H
-HETATM 2253 H2 HOH A 751 42.569 34.028 46.551 1.00 0.00 H
-HETATM 2254 O HOH A 752 44.296 19.826 5.417 1.00 0.00 O
-HETATM 2255 H1 HOH A 752 43.853 20.639 5.660 1.00 0.00 H
-HETATM 2256 H2 HOH A 752 43.624 19.306 4.979 1.00 0.00 H
-HETATM 2257 O HOH A 753 39.198 1.703 4.425 1.00 0.00 O
-HETATM 2258 H1 HOH A 753 39.720 1.728 5.228 1.00 0.00 H
-HETATM 2259 H2 HOH A 753 38.579 2.424 4.518 1.00 0.00 H
-HETATM 2260 O HOH A 754 37.647 19.930 28.224 1.00 0.00 O
-HETATM 2261 H1 HOH A 754 38.250 19.374 27.731 1.00 0.00 H
-HETATM 2262 H2 HOH A 754 37.103 20.347 27.558 1.00 0.00 H
-HETATM 2263 O HOH A 755 24.846 6.093 15.324 1.00 0.00 O
-HETATM 2264 H1 HOH A 755 24.338 5.350 15.650 1.00 0.00 H
-HETATM 2265 H2 HOH A 755 25.688 6.024 15.769 1.00 0.00 H
-HETATM 2266 O HOH A 756 21.785 9.006 39.563 1.00 0.00 O
-HETATM 2267 H1 HOH A 756 22.397 8.626 38.932 1.00 0.00 H
-HETATM 2268 H2 HOH A 756 20.920 8.769 39.233 1.00 0.00 H
-HETATM 2269 O HOH A 757 3.785 34.422 16.587 1.00 0.00 O
-HETATM 2270 H1 HOH A 757 3.163 34.072 15.948 1.00 0.00 H
-HETATM 2271 H2 HOH A 757 4.618 34.011 16.362 1.00 0.00 H
-HETATM 2272 O HOH A 758 23.242 28.769 43.391 1.00 0.00 O
-HETATM 2273 H1 HOH A 758 22.861 28.756 44.269 1.00 0.00 H
-HETATM 2274 H2 HOH A 758 23.233 29.690 43.137 1.00 0.00 H
-HETATM 2275 O HOH A 759 14.099 15.526 6.194 1.00 0.00 O
-HETATM 2276 H1 HOH A 759 15.000 15.457 6.512 1.00 0.00 H
-HETATM 2277 H2 HOH A 759 13.854 14.632 5.966 1.00 0.00 H
-HETATM 2278 O HOH A 760 7.070 26.881 10.724 1.00 0.00 O
-HETATM 2279 H1 HOH A 760 7.067 27.126 9.798 1.00 0.00 H
-HETATM 2280 H2 HOH A 760 7.882 26.392 10.842 1.00 0.00 H
-HETATM 2281 O HOH A 761 29.994 22.484 46.453 1.00 0.00 O
-HETATM 2282 H1 HOH A 761 30.185 23.377 46.741 1.00 0.00 H
-HETATM 2283 H2 HOH A 761 30.068 21.954 47.245 1.00 0.00 H
-HETATM 2284 O HOH A 762 14.774 11.032 0.627 1.00 0.00 O
-HETATM 2285 H1 HOH A 762 15.688 11.271 0.475 1.00 0.00 H
-HETATM 2286 H2 HOH A 762 14.647 10.230 0.124 1.00 0.00 H
-HETATM 2287 O HOH A 763 22.597 6.120 34.268 1.00 0.00 O
-HETATM 2288 H1 HOH A 763 21.990 5.936 34.986 1.00 0.00 H
-HETATM 2289 H2 HOH A 763 23.464 6.059 34.664 1.00 0.00 H
-HETATM 2290 O HOH A 764 39.941 28.839 40.629 1.00 0.00 O
-HETATM 2291 H1 HOH A 764 39.999 28.743 41.579 1.00 0.00 H
-HETATM 2292 H2 HOH A 764 39.624 29.729 40.494 1.00 0.00 H
-HETATM 2293 O HOH A 765 35.552 39.265 46.701 1.00 0.00 O
-HETATM 2294 H1 HOH A 765 34.769 39.454 47.218 1.00 0.00 H
-HETATM 2295 H2 HOH A 765 35.984 38.554 47.169 1.00 0.00 H
-HETATM 2296 O HOH A 766 20.728 39.373 31.026 1.00 0.00 O
-HETATM 2297 H1 HOH A 766 20.048 39.977 30.727 1.00 0.00 H
-HETATM 2298 H2 HOH A 766 21.489 39.581 30.487 1.00 0.00 H
-HETATM 2299 O HOH A 767 6.891 2.215 36.256 1.00 0.00 O
-HETATM 2300 H1 HOH A 767 6.018 1.873 36.451 1.00 0.00 H
-HETATM 2301 H2 HOH A 767 6.926 3.057 36.704 1.00 0.00 H
-HETATM 2302 O HOH A 768 38.639 18.167 31.458 1.00 0.00 O
-HETATM 2303 H1 HOH A 768 38.651 17.546 32.187 1.00 0.00 H
-HETATM 2304 H2 HOH A 768 39.290 17.830 30.844 1.00 0.00 H
-HETATM 2305 O HOH A 769 20.167 23.398 32.250 1.00 0.00 O
-HETATM 2306 H1 HOH A 769 20.022 22.914 33.064 1.00 0.00 H
-HETATM 2307 H2 HOH A 769 20.654 22.793 31.693 1.00 0.00 H
-HETATM 2308 O HOH A 770 31.153 16.124 22.638 1.00 0.00 O
-HETATM 2309 H1 HOH A 770 32.050 16.180 22.309 1.00 0.00 H
-HETATM 2310 H2 HOH A 770 31.104 16.791 23.320 1.00 0.00 H
-HETATM 2311 O HOH A 771 28.195 19.364 10.687 1.00 0.00 O
-HETATM 2312 H1 HOH A 771 27.311 19.002 10.624 1.00 0.00 H
-HETATM 2313 H2 HOH A 771 28.772 18.621 10.524 1.00 0.00 H
-HETATM 2314 O HOH A 772 31.712 40.095 40.571 1.00 0.00 O
-HETATM 2315 H1 HOH A 772 32.197 40.167 41.393 1.00 0.00 H
-HETATM 2316 H2 HOH A 772 31.290 39.239 40.613 1.00 0.00 H
-HETATM 2317 O HOH A 773 24.176 4.257 39.791 1.00 0.00 O
-HETATM 2318 H1 HOH A 773 24.589 3.707 40.457 1.00 0.00 H
-HETATM 2319 H2 HOH A 773 23.507 4.749 40.264 1.00 0.00 H
-HETATM 2320 O HOH A 774 49.291 37.439 18.696 1.00 0.00 O
-HETATM 2321 H1 HOH A 774 48.578 37.843 19.190 1.00 0.00 H
-HETATM 2322 H2 HOH A 774 49.080 36.507 18.686 1.00 0.00 H
-HETATM 2323 O HOH A 775 25.648 7.985 2.159 1.00 0.00 O
-HETATM 2324 H1 HOH A 775 25.148 7.251 1.799 1.00 0.00 H
-HETATM 2325 H2 HOH A 775 25.651 8.639 1.463 1.00 0.00 H
-HETATM 2326 O HOH A 776 48.633 47.040 49.497 1.00 0.00 O
-HETATM 2327 H1 HOH A 776 48.026 47.462 48.888 1.00 0.00 H
-HETATM 2328 H2 HOH A 776 48.692 46.137 49.192 1.00 0.00 H
-HETATM 2329 O HOH A 777 10.287 26.298 44.804 1.00 0.00 O
-HETATM 2330 H1 HOH A 777 11.053 26.864 44.708 1.00 0.00 H
-HETATM 2331 H2 HOH A 777 9.563 26.808 44.444 1.00 0.00 H
-HETATM 2332 O HOH A 778 24.342 7.056 27.777 1.00 0.00 O
-HETATM 2333 H1 HOH A 778 24.951 6.702 27.128 1.00 0.00 H
-HETATM 2334 H2 HOH A 778 23.511 6.623 27.590 1.00 0.00 H
-HETATM 2335 O HOH A 779 38.086 25.075 46.092 1.00 0.00 O
-HETATM 2336 H1 HOH A 779 37.895 25.681 46.809 1.00 0.00 H
-HETATM 2337 H2 HOH A 779 37.689 25.478 45.322 1.00 0.00 H
-HETATM 2338 O HOH A 780 14.670 25.725 18.637 1.00 0.00 O
-HETATM 2339 H1 HOH A 780 14.660 26.394 17.952 1.00 0.00 H
-HETATM 2340 H2 HOH A 780 15.403 25.157 18.409 1.00 0.00 H
-HETATM 2341 O HOH A 781 7.746 36.226 42.015 1.00 0.00 O
-HETATM 2342 H1 HOH A 781 8.013 36.177 41.097 1.00 0.00 H
-HETATM 2343 H2 HOH A 781 7.696 37.162 42.202 1.00 0.00 H
-HETATM 2344 O HOH A 782 30.020 36.058 20.388 1.00 0.00 O
-HETATM 2345 H1 HOH A 782 30.303 36.787 19.836 1.00 0.00 H
-HETATM 2346 H2 HOH A 782 30.812 35.775 20.841 1.00 0.00 H
-HETATM 2347 O HOH A 783 49.482 35.565 14.362 1.00 0.00 O
-HETATM 2348 H1 HOH A 783 48.666 35.545 14.861 1.00 0.00 H
-HETATM 2349 H2 HOH A 783 50.000 34.844 14.717 1.00 0.00 H
-HETATM 2350 O HOH A 784 24.885 30.962 25.217 1.00 0.00 O
-HETATM 2351 H1 HOH A 784 24.459 31.227 26.032 1.00 0.00 H
-HETATM 2352 H2 HOH A 784 25.488 30.268 25.474 1.00 0.00 H
-HETATM 2353 O HOH A 785 44.056 19.123 20.445 1.00 0.00 O
-HETATM 2354 H1 HOH A 785 44.269 19.965 20.041 1.00 0.00 H
-HETATM 2355 H2 HOH A 785 44.162 19.272 21.383 1.00 0.00 H
-HETATM 2356 O HOH A 786 3.635 19.810 30.958 1.00 0.00 O
-HETATM 2357 H1 HOH A 786 4.078 19.157 31.500 1.00 0.00 H
-HETATM 2358 H2 HOH A 786 2.825 19.385 30.682 1.00 0.00 H
-HETATM 2359 O HOH A 787 42.030 49.021 9.716 1.00 0.00 O
-HETATM 2360 H1 HOH A 787 41.244 49.512 9.477 1.00 0.00 H
-HETATM 2361 H2 HOH A 787 42.755 49.600 9.488 1.00 0.00 H
-HETATM 2362 O HOH A 788 42.792 20.505 25.915 1.00 0.00 O
-HETATM 2363 H1 HOH A 788 41.954 20.135 25.636 1.00 0.00 H
-HETATM 2364 H2 HOH A 788 42.673 21.451 25.847 1.00 0.00 H
-HETATM 2365 O HOH A 789 1.698 37.965 18.026 1.00 0.00 O
-HETATM 2366 H1 HOH A 789 1.125 37.627 17.338 1.00 0.00 H
-HETATM 2367 H2 HOH A 789 1.959 38.831 17.719 1.00 0.00 H
-HETATM 2368 O HOH A 790 19.801 45.575 5.682 1.00 0.00 O
-HETATM 2369 H1 HOH A 790 19.263 46.315 5.964 1.00 0.00 H
-HETATM 2370 H2 HOH A 790 19.443 44.823 6.151 1.00 0.00 H
-HETATM 2371 O HOH A 791 10.954 13.451 12.536 1.00 0.00 O
-HETATM 2372 H1 HOH A 791 10.414 14.132 12.938 1.00 0.00 H
-HETATM 2373 H2 HOH A 791 10.379 12.691 12.473 1.00 0.00 H
-HETATM 2374 O HOH A 792 32.430 17.781 44.103 1.00 0.00 O
-HETATM 2375 H1 HOH A 792 31.671 17.325 44.467 1.00 0.00 H
-HETATM 2376 H2 HOH A 792 32.060 18.515 43.615 1.00 0.00 H
-HETATM 2377 O HOH A 793 19.077 37.941 11.675 1.00 0.00 O
-HETATM 2378 H1 HOH A 793 20.016 38.106 11.588 1.00 0.00 H
-HETATM 2379 H2 HOH A 793 18.746 38.685 12.173 1.00 0.00 H
-HETATM 2380 O HOH A 794 6.145 9.037 43.707 1.00 0.00 O
-HETATM 2381 H1 HOH A 794 6.933 9.384 44.126 1.00 0.00 H
-HETATM 2382 H2 HOH A 794 6.106 8.124 43.985 1.00 0.00 H
-HETATM 2383 O HOH A 795 7.862 46.917 3.159 1.00 0.00 O
-HETATM 2384 H1 HOH A 795 7.584 47.651 3.708 1.00 0.00 H
-HETATM 2385 H2 HOH A 795 7.047 46.511 2.870 1.00 0.00 H
-HETATM 2386 O HOH A 796 25.993 3.899 17.079 1.00 0.00 O
-HETATM 2387 H1 HOH A 796 25.214 3.508 17.475 1.00 0.00 H
-HETATM 2388 H2 HOH A 796 26.565 4.101 17.818 1.00 0.00 H
-HETATM 2389 O HOH A 797 21.937 17.340 31.384 1.00 0.00 O
-HETATM 2390 H1 HOH A 797 22.461 17.643 32.126 1.00 0.00 H
-HETATM 2391 H2 HOH A 797 21.046 17.617 31.588 1.00 0.00 H
-HETATM 2392 O HOH A 798 34.981 35.106 3.891 1.00 0.00 O
-HETATM 2393 H1 HOH A 798 34.783 34.312 3.396 1.00 0.00 H
-HETATM 2394 H2 HOH A 798 34.724 35.822 3.313 1.00 0.00 H
-HETATM 2395 O HOH A 799 46.967 32.764 42.668 1.00 0.00 O
-HETATM 2396 H1 HOH A 799 46.752 32.303 41.857 1.00 0.00 H
-HETATM 2397 H2 HOH A 799 46.270 33.409 42.771 1.00 0.00 H
-HETATM 2398 O HOH A 800 39.012 13.461 7.096 1.00 0.00 O
-HETATM 2399 H1 HOH A 800 38.509 12.686 6.844 1.00 0.00 H
-HETATM 2400 H2 HOH A 800 39.810 13.411 6.573 1.00 0.00 H
-HETATM 2401 O HOH A 801 8.203 30.704 20.373 1.00 0.00 O
-HETATM 2402 H1 HOH A 801 7.859 30.020 20.948 1.00 0.00 H
-HETATM 2403 H2 HOH A 801 7.495 31.342 20.305 1.00 0.00 H
-HETATM 2404 O HOH A 802 46.303 38.507 8.775 1.00 0.00 O
-HETATM 2405 H1 HOH A 802 46.516 39.370 9.131 1.00 0.00 H
-HETATM 2406 H2 HOH A 802 45.685 38.684 8.068 1.00 0.00 H
-HETATM 2407 O HOH A 803 36.402 30.233 19.257 1.00 0.00 O
-HETATM 2408 H1 HOH A 803 35.497 29.956 19.402 1.00 0.00 H
-HETATM 2409 H2 HOH A 803 36.929 29.603 19.744 1.00 0.00 H
-HETATM 2410 O HOH A 804 12.414 43.206 3.052 1.00 0.00 O
-HETATM 2411 H1 HOH A 804 13.127 42.588 3.217 1.00 0.00 H
-HETATM 2412 H2 HOH A 804 12.525 43.464 2.139 1.00 0.00 H
-HETATM 2413 O HOH A 805 40.054 39.016 43.847 1.00 0.00 O
-HETATM 2414 H1 HOH A 805 40.785 39.138 44.454 1.00 0.00 H
-HETATM 2415 H2 HOH A 805 39.513 39.795 43.962 1.00 0.00 H
-HETATM 2416 O HOH A 806 39.828 43.519 28.902 1.00 0.00 O
-HETATM 2417 H1 HOH A 806 40.180 44.405 28.985 1.00 0.00 H
-HETATM 2418 H2 HOH A 806 38.894 43.643 28.743 1.00 0.00 H
-HETATM 2419 O HOH A 807 27.807 1.027 3.088 1.00 0.00 O
-HETATM 2420 H1 HOH A 807 27.855 0.170 3.513 1.00 0.00 H
-HETATM 2421 H2 HOH A 807 28.665 1.144 2.684 1.00 0.00 H
-HETATM 2422 O HOH A 808 20.718 27.039 26.802 1.00 0.00 O
-HETATM 2423 H1 HOH A 808 21.266 27.701 26.379 1.00 0.00 H
-HETATM 2424 H2 HOH A 808 21.024 26.208 26.444 1.00 0.00 H
-HETATM 2425 O HOH A 809 15.864 3.982 44.207 1.00 0.00 O
-HETATM 2426 H1 HOH A 809 16.666 4.250 44.656 1.00 0.00 H
-HETATM 2427 H2 HOH A 809 15.227 3.855 44.907 1.00 0.00 H
-HETATM 2428 O HOH A 810 7.489 26.389 48.726 1.00 0.00 O
-HETATM 2429 H1 HOH A 810 7.305 26.814 49.564 1.00 0.00 H
-HETATM 2430 H2 HOH A 810 7.331 25.461 48.885 1.00 0.00 H
-HETATM 2431 O HOH A 811 38.241 14.369 23.454 1.00 0.00 O
-HETATM 2432 H1 HOH A 811 38.852 13.886 22.898 1.00 0.00 H
-HETATM 2433 H2 HOH A 811 38.199 15.241 23.065 1.00 0.00 H
-HETATM 2434 O HOH A 812 28.542 38.933 21.683 1.00 0.00 O
-HETATM 2435 H1 HOH A 812 28.048 39.060 22.493 1.00 0.00 H
-HETATM 2436 H2 HOH A 812 29.316 39.485 21.782 1.00 0.00 H
-HETATM 2437 O HOH A 813 44.943 18.926 0.212 1.00 0.00 O
-HETATM 2438 H1 HOH A 813 44.739 19.857 0.297 1.00 0.00 H
-HETATM 2439 H2 HOH A 813 45.644 18.773 0.843 1.00 0.00 H
-HETATM 2440 O HOH A 814 11.270 40.986 6.911 1.00 0.00 O
-HETATM 2441 H1 HOH A 814 11.969 40.990 7.565 1.00 0.00 H
-HETATM 2442 H2 HOH A 814 10.624 41.605 7.244 1.00 0.00 H
-HETATM 2443 O HOH A 815 0.590 15.218 25.155 1.00 0.00 O
-HETATM 2444 H1 HOH A 815 0.586 14.633 24.397 1.00 0.00 H
-HETATM 2445 H2 HOH A 815 1.053 15.998 24.856 1.00 0.00 H
-HETATM 2446 O HOH A 816 44.299 5.399 25.542 1.00 0.00 O
-HETATM 2447 H1 HOH A 816 45.187 5.244 25.219 1.00 0.00 H
-HETATM 2448 H2 HOH A 816 43.764 4.738 25.105 1.00 0.00 H
-HETATM 2449 O HOH A 817 46.748 11.887 23.908 1.00 0.00 O
-HETATM 2450 H1 HOH A 817 46.952 12.381 23.113 1.00 0.00 H
-HETATM 2451 H2 HOH A 817 46.835 10.971 23.652 1.00 0.00 H
-HETATM 2452 O HOH A 818 20.090 11.905 39.445 1.00 0.00 O
-HETATM 2453 H1 HOH A 818 19.747 12.290 40.252 1.00 0.00 H
-HETATM 2454 H2 HOH A 818 20.958 12.292 39.343 1.00 0.00 H
-HETATM 2455 O HOH A 819 9.652 29.609 18.326 1.00 0.00 O
-HETATM 2456 H1 HOH A 819 10.596 29.760 18.373 1.00 0.00 H
-HETATM 2457 H2 HOH A 819 9.458 29.055 19.081 1.00 0.00 H
-HETATM 2458 O HOH A 820 26.957 23.795 6.142 1.00 0.00 O
-HETATM 2459 H1 HOH A 820 27.462 24.608 6.167 1.00 0.00 H
-HETATM 2460 H2 HOH A 820 27.249 23.355 5.346 1.00 0.00 H
-HETATM 2461 O HOH A 821 40.657 16.881 14.991 1.00 0.00 O
-HETATM 2462 H1 HOH A 821 40.884 16.940 15.919 1.00 0.00 H
-HETATM 2463 H2 HOH A 821 41.480 16.665 14.555 1.00 0.00 H
-HETATM 2464 O HOH A 822 8.205 35.544 16.937 1.00 0.00 O
-HETATM 2465 H1 HOH A 822 7.375 35.973 17.143 1.00 0.00 H
-HETATM 2466 H2 HOH A 822 7.974 34.630 16.783 1.00 0.00 H
-HETATM 2467 O HOH A 823 0.806 11.329 33.314 1.00 0.00 O
-HETATM 2468 H1 HOH A 823 1.436 10.730 32.912 1.00 0.00 H
-HETATM 2469 H2 HOH A 823 0.062 11.334 32.715 1.00 0.00 H
-HETATM 2470 O HOH A 824 36.996 23.151 43.647 1.00 0.00 O
-HETATM 2471 H1 HOH A 824 37.465 22.405 43.271 1.00 0.00 H
-HETATM 2472 H2 HOH A 824 37.549 23.906 43.454 1.00 0.00 H
-HETATM 2473 O HOH A 825 23.110 26.786 39.841 1.00 0.00 O
-HETATM 2474 H1 HOH A 825 23.664 26.859 39.064 1.00 0.00 H
-HETATM 2475 H2 HOH A 825 23.100 27.666 40.214 1.00 0.00 H
-HETATM 2476 O HOH A 826 33.749 42.420 36.860 1.00 0.00 O
-HETATM 2477 H1 HOH A 826 34.705 42.383 36.867 1.00 0.00 H
-HETATM 2478 H2 HOH A 826 33.491 41.865 36.126 1.00 0.00 H
-HETATM 2479 O HOH A 827 19.538 22.125 40.252 1.00 0.00 O
-HETATM 2480 H1 HOH A 827 19.338 22.280 41.176 1.00 0.00 H
-HETATM 2481 H2 HOH A 827 20.470 22.316 40.171 1.00 0.00 H
-HETATM 2482 O HOH A 828 31.324 46.078 14.973 1.00 0.00 O
-HETATM 2483 H1 HOH A 828 31.362 46.846 15.542 1.00 0.00 H
-HETATM 2484 H2 HOH A 828 31.824 46.327 14.198 1.00 0.00 H
-HETATM 2485 O HOH A 829 47.618 15.425 11.801 1.00 0.00 O
-HETATM 2486 H1 HOH A 829 48.503 15.075 11.902 1.00 0.00 H
-HETATM 2487 H2 HOH A 829 47.402 15.789 12.657 1.00 0.00 H
-HETATM 2488 O HOH A 830 1.306 42.810 28.641 1.00 0.00 O
-HETATM 2489 H1 HOH A 830 1.841 43.602 28.593 1.00 0.00 H
-HETATM 2490 H2 HOH A 830 1.842 42.186 29.127 1.00 0.00 H
-HETATM 2491 O HOH A 831 44.504 14.528 23.989 1.00 0.00 O
-HETATM 2492 H1 HOH A 831 45.354 14.629 24.418 1.00 0.00 H
-HETATM 2493 H2 HOH A 831 43.946 15.183 24.404 1.00 0.00 H
-HETATM 2494 O HOH A 832 22.472 6.670 24.711 1.00 0.00 O
-HETATM 2495 H1 HOH A 832 22.831 7.212 25.414 1.00 0.00 H
-HETATM 2496 H2 HOH A 832 21.548 6.569 24.932 1.00 0.00 H
-HETATM 2497 O HOH A 833 48.312 18.493 36.456 1.00 0.00 O
-HETATM 2498 H1 HOH A 833 49.254 18.467 36.624 1.00 0.00 H
-HETATM 2499 H2 HOH A 833 48.225 18.987 35.643 1.00 0.00 H
-HETATM 2500 O HOH A 834 45.938 28.285 16.488 1.00 0.00 O
-HETATM 2501 H1 HOH A 834 46.051 27.464 16.008 1.00 0.00 H
-HETATM 2502 H2 HOH A 834 46.624 28.272 17.154 1.00 0.00 H
-HETATM 2503 O HOH A 835 6.217 44.948 30.390 1.00 0.00 O
-HETATM 2504 H1 HOH A 835 5.411 44.499 30.135 1.00 0.00 H
-HETATM 2505 H2 HOH A 835 6.210 44.934 31.345 1.00 0.00 H
-HETATM 2506 O HOH A 836 17.963 22.725 3.997 1.00 0.00 O
-HETATM 2507 H1 HOH A 836 17.237 22.161 3.727 1.00 0.00 H
-HETATM 2508 H2 HOH A 836 18.679 22.495 3.408 1.00 0.00 H
-HETATM 2509 O HOH A 837 45.158 18.668 34.494 1.00 0.00 O
-HETATM 2510 H1 HOH A 837 45.902 18.692 33.891 1.00 0.00 H
-HETATM 2511 H2 HOH A 837 44.587 17.986 34.146 1.00 0.00 H
-HETATM 2512 O HOH A 838 10.259 1.629 29.640 1.00 0.00 O
-HETATM 2513 H1 HOH A 838 9.585 1.711 28.965 1.00 0.00 H
-HETATM 2514 H2 HOH A 838 10.977 1.169 29.210 1.00 0.00 H
-HETATM 2515 O HOH A 839 36.427 21.697 34.495 1.00 0.00 O
-HETATM 2516 H1 HOH A 839 36.153 21.019 33.877 1.00 0.00 H
-HETATM 2517 H2 HOH A 839 36.079 22.510 34.131 1.00 0.00 H
-HETATM 2518 O HOH A 840 43.233 4.973 42.939 1.00 0.00 O
-HETATM 2519 H1 HOH A 840 43.845 4.307 43.252 1.00 0.00 H
-HETATM 2520 H2 HOH A 840 43.502 5.775 43.383 1.00 0.00 H
-HETATM 2521 O HOH A 841 46.747 9.137 14.735 1.00 0.00 O
-HETATM 2522 H1 HOH A 841 45.926 9.534 14.444 1.00 0.00 H
-HETATM 2523 H2 HOH A 841 46.493 8.543 15.439 1.00 0.00 H
-HETATM 2524 O HOH A 842 46.824 12.292 44.166 1.00 0.00 O
-HETATM 2525 H1 HOH A 842 47.407 12.219 44.922 1.00 0.00 H
-HETATM 2526 H2 HOH A 842 45.987 12.572 44.532 1.00 0.00 H
-HETATM 2527 O HOH A 843 9.749 22.599 6.860 1.00 0.00 O
-HETATM 2528 H1 HOH A 843 9.924 23.407 7.343 1.00 0.00 H
-HETATM 2529 H2 HOH A 843 9.844 22.842 5.941 1.00 0.00 H
-HETATM 2530 O HOH A 844 48.084 2.213 20.654 1.00 0.00 O
-HETATM 2531 H1 HOH A 844 47.839 3.138 20.634 1.00 0.00 H
-HETATM 2532 H2 HOH A 844 48.718 2.115 19.946 1.00 0.00 H
-HETATM 2533 O HOH A 845 20.685 11.197 34.541 1.00 0.00 O
-HETATM 2534 H1 HOH A 845 21.317 10.930 35.210 1.00 0.00 H
-HETATM 2535 H2 HOH A 845 21.205 11.668 33.893 1.00 0.00 H
-HETATM 2536 O HOH A 846 9.962 1.878 37.010 1.00 0.00 O
-HETATM 2537 H1 HOH A 846 9.618 2.611 36.500 1.00 0.00 H
-HETATM 2538 H2 HOH A 846 10.739 1.594 36.532 1.00 0.00 H
-HETATM 2539 O HOH A 847 2.578 26.921 46.341 1.00 0.00 O
-HETATM 2540 H1 HOH A 847 2.394 26.243 46.992 1.00 0.00 H
-HETATM 2541 H2 HOH A 847 2.587 27.737 46.838 1.00 0.00 H
-HETATM 2542 O HOH A 848 20.485 24.161 12.334 1.00 0.00 O
-HETATM 2543 H1 HOH A 848 21.328 24.566 12.129 1.00 0.00 H
-HETATM 2544 H2 HOH A 848 19.863 24.586 11.746 1.00 0.00 H
-HETATM 2545 O HOH A 849 17.745 8.515 24.574 1.00 0.00 O
-HETATM 2546 H1 HOH A 849 16.972 8.889 24.999 1.00 0.00 H
-HETATM 2547 H2 HOH A 849 17.918 7.708 25.054 1.00 0.00 H
-HETATM 2548 O HOH A 850 33.574 19.614 44.778 1.00 0.00 O
-HETATM 2549 H1 HOH A 850 33.934 19.653 43.892 1.00 0.00 H
-HETATM 2550 H2 HOH A 850 33.622 20.514 45.098 1.00 0.00 H
-HETATM 2551 O HOH A 851 40.312 33.176 40.716 1.00 0.00 O
-HETATM 2552 H1 HOH A 851 40.052 32.535 41.378 1.00 0.00 H
-HETATM 2553 H2 HOH A 851 41.263 33.099 40.665 1.00 0.00 H
-HETATM 2554 O HOH A 852 48.923 47.609 27.240 1.00 0.00 O
-HETATM 2555 H1 HOH A 852 48.792 46.826 26.704 1.00 0.00 H
-HETATM 2556 H2 HOH A 852 48.130 48.126 27.109 1.00 0.00 H
-HETATM 2557 O HOH A 853 24.652 16.899 20.132 1.00 0.00 O
-HETATM 2558 H1 HOH A 853 25.200 16.223 19.734 1.00 0.00 H
-HETATM 2559 H2 HOH A 853 24.096 17.210 19.419 1.00 0.00 H
-HETATM 2560 O HOH A 854 2.622 46.693 40.304 1.00 0.00 O
-HETATM 2561 H1 HOH A 854 2.908 47.371 40.916 1.00 0.00 H
-HETATM 2562 H2 HOH A 854 1.749 46.448 40.605 1.00 0.00 H
-HETATM 2563 O HOH A 855 48.770 19.048 26.592 1.00 0.00 O
-HETATM 2564 H1 HOH A 855 49.503 18.984 25.979 1.00 0.00 H
-HETATM 2565 H2 HOH A 855 48.543 18.141 26.792 1.00 0.00 H
-HETATM 2566 O HOH A 856 7.424 21.267 4.658 1.00 0.00 O
-HETATM 2567 H1 HOH A 856 8.087 21.862 5.009 1.00 0.00 H
-HETATM 2568 H2 HOH A 856 7.910 20.481 4.415 1.00 0.00 H
-HETATM 2569 O HOH A 857 47.461 45.600 15.359 1.00 0.00 O
-HETATM 2570 H1 HOH A 857 46.997 46.435 15.427 1.00 0.00 H
-HETATM 2571 H2 HOH A 857 48.177 45.669 15.987 1.00 0.00 H
-HETATM 2572 O HOH A 858 8.743 24.275 46.904 1.00 0.00 O
-HETATM 2573 H1 HOH A 858 8.371 25.129 46.683 1.00 0.00 H
-HETATM 2574 H2 HOH A 858 8.212 23.647 46.418 1.00 0.00 H
-HETATM 2575 O HOH A 859 48.187 0.438 12.227 1.00 0.00 O
-HETATM 2576 H1 HOH A 859 47.550 1.139 12.369 1.00 0.00 H
-HETATM 2577 H2 HOH A 859 48.262 0.005 13.075 1.00 0.00 H
-HETATM 2578 O HOH A 860 43.778 8.042 1.615 1.00 0.00 O
-HETATM 2579 H1 HOH A 860 44.410 7.608 2.188 1.00 0.00 H
-HETATM 2580 H2 HOH A 860 44.080 7.847 0.730 1.00 0.00 H
-HETATM 2581 O HOH A 861 18.183 17.728 28.677 1.00 0.00 O
-HETATM 2582 H1 HOH A 861 18.696 16.986 28.356 1.00 0.00 H
-HETATM 2583 H2 HOH A 861 18.721 18.494 28.486 1.00 0.00 H
-HETATM 2584 O HOH A 862 4.658 13.353 1.444 1.00 0.00 O
-HETATM 2585 H1 HOH A 862 4.265 14.201 1.653 1.00 0.00 H
-HETATM 2586 H2 HOH A 862 3.944 12.842 1.068 1.00 0.00 H
-HETATM 2587 O HOH A 863 3.536 4.661 49.176 1.00 0.00 O
-HETATM 2588 H1 HOH A 863 3.483 3.989 48.496 1.00 0.00 H
-HETATM 2589 H2 HOH A 863 3.063 4.291 49.919 1.00 0.00 H
-HETATM 2590 O HOH A 864 25.686 34.602 15.081 1.00 0.00 O
-HETATM 2591 H1 HOH A 864 26.511 35.088 15.070 1.00 0.00 H
-HETATM 2592 H2 HOH A 864 25.013 35.271 15.188 1.00 0.00 H
-HETATM 2593 O HOH A 865 34.401 43.608 27.522 1.00 0.00 O
-HETATM 2594 H1 HOH A 865 35.028 43.623 28.246 1.00 0.00 H
-HETATM 2595 H2 HOH A 865 33.646 44.096 27.846 1.00 0.00 H
-HETATM 2596 O HOH A 866 33.795 35.334 36.106 1.00 0.00 O
-HETATM 2597 H1 HOH A 866 34.387 35.456 35.364 1.00 0.00 H
-HETATM 2598 H2 HOH A 866 33.717 34.386 36.200 1.00 0.00 H
-HETATM 2599 O HOH A 867 48.179 48.434 30.545 1.00 0.00 O
-HETATM 2600 H1 HOH A 867 47.666 49.133 30.137 1.00 0.00 H
-HETATM 2601 H2 HOH A 867 48.960 48.359 30.000 1.00 0.00 H
-HETATM 2602 O HOH A 868 39.733 47.065 13.868 1.00 0.00 O
-HETATM 2603 H1 HOH A 868 40.562 46.589 13.812 1.00 0.00 H
-HETATM 2604 H2 HOH A 868 39.712 47.409 14.759 1.00 0.00 H
-HETATM 2605 O HOH A 869 24.338 8.917 35.485 1.00 0.00 O
-HETATM 2606 H1 HOH A 869 25.110 9.096 36.022 1.00 0.00 H
-HETATM 2607 H2 HOH A 869 23.618 9.341 35.949 1.00 0.00 H
-HETATM 2608 O HOH A 870 47.145 26.330 45.585 1.00 0.00 O
-HETATM 2609 H1 HOH A 870 47.061 25.666 46.269 1.00 0.00 H
-HETATM 2610 H2 HOH A 870 47.795 26.943 45.922 1.00 0.00 H
-HETATM 2611 O HOH A 871 25.489 42.023 25.920 1.00 0.00 O
-HETATM 2612 H1 HOH A 871 25.887 41.410 25.302 1.00 0.00 H
-HETATM 2613 H2 HOH A 871 25.077 42.687 25.370 1.00 0.00 H
-HETATM 2614 O HOH A 872 6.296 14.202 35.748 1.00 0.00 O
-HETATM 2615 H1 HOH A 872 5.808 13.579 35.209 1.00 0.00 H
-HETATM 2616 H2 HOH A 872 7.060 14.431 35.222 1.00 0.00 H
-HETATM 2617 O HOH A 873 21.258 14.752 4.505 1.00 0.00 O
-HETATM 2618 H1 HOH A 873 22.202 14.817 4.651 1.00 0.00 H
-HETATM 2619 H2 HOH A 873 21.161 14.054 3.860 1.00 0.00 H
-HETATM 2620 O HOH A 874 20.905 17.581 14.608 1.00 0.00 O
-HETATM 2621 H1 HOH A 874 21.430 18.381 14.560 1.00 0.00 H
-HETATM 2622 H2 HOH A 874 21.539 16.886 14.772 1.00 0.00 H
-HETATM 2623 O HOH A 875 43.742 2.397 7.378 1.00 0.00 O
-HETATM 2624 H1 HOH A 875 43.610 1.550 6.951 1.00 0.00 H
-HETATM 2625 H2 HOH A 875 43.106 2.978 6.964 1.00 0.00 H
-HETATM 2626 O HOH A 876 34.999 30.040 22.085 1.00 0.00 O
-HETATM 2627 H1 HOH A 876 35.539 29.300 22.362 1.00 0.00 H
-HETATM 2628 H2 HOH A 876 35.447 30.809 22.433 1.00 0.00 H
-HETATM 2629 O HOH A 877 42.421 27.233 44.436 1.00 0.00 O
-HETATM 2630 H1 HOH A 877 42.382 27.891 43.741 1.00 0.00 H
-HETATM 2631 H2 HOH A 877 42.174 26.415 44.009 1.00 0.00 H
-HETATM 2632 O HOH A 878 7.368 6.179 21.370 1.00 0.00 O
-HETATM 2633 H1 HOH A 878 7.095 7.089 21.484 1.00 0.00 H
-HETATM 2634 H2 HOH A 878 6.552 5.684 21.331 1.00 0.00 H
-HETATM 2635 O HOH A 879 49.173 35.358 29.350 1.00 0.00 O
-HETATM 2636 H1 HOH A 879 48.804 34.499 29.142 1.00 0.00 H
-HETATM 2637 H2 HOH A 879 48.618 35.696 30.050 1.00 0.00 H
-HETATM 2638 O HOH A 880 15.959 33.070 27.095 1.00 0.00 O
-HETATM 2639 H1 HOH A 880 16.196 32.150 27.212 1.00 0.00 H
-HETATM 2640 H2 HOH A 880 15.032 33.112 27.326 1.00 0.00 H
-HETATM 2641 O HOH A 881 28.336 45.944 36.290 1.00 0.00 O
-HETATM 2642 H1 HOH A 881 27.687 45.485 36.823 1.00 0.00 H
-HETATM 2643 H2 HOH A 881 29.140 45.909 36.806 1.00 0.00 H
-HETATM 2644 O HOH A 882 45.536 40.543 40.496 1.00 0.00 O
-HETATM 2645 H1 HOH A 882 44.763 41.091 40.355 1.00 0.00 H
-HETATM 2646 H2 HOH A 882 45.522 39.916 39.775 1.00 0.00 H
-HETATM 2647 O HOH A 883 3.623 8.119 37.292 1.00 0.00 O
-HETATM 2648 H1 HOH A 883 3.622 7.945 36.350 1.00 0.00 H
-HETATM 2649 H2 HOH A 883 3.294 9.012 37.373 1.00 0.00 H
-HETATM 2650 O HOH A 884 44.864 33.349 39.300 1.00 0.00 O
-HETATM 2651 H1 HOH A 884 45.270 32.727 38.695 1.00 0.00 H
-HETATM 2652 H2 HOH A 884 45.336 34.168 39.157 1.00 0.00 H
-HETATM 2653 O HOH A 885 42.829 43.341 44.847 1.00 0.00 O
-HETATM 2654 H1 HOH A 885 42.959 43.442 45.790 1.00 0.00 H
-HETATM 2655 H2 HOH A 885 42.264 42.576 44.761 1.00 0.00 H
-HETATM 2656 O HOH A 886 30.521 41.470 18.726 1.00 0.00 O
-HETATM 2657 H1 HOH A 886 30.074 40.671 19.006 1.00 0.00 H
-HETATM 2658 H2 HOH A 886 30.610 41.989 19.523 1.00 0.00 H
-HETATM 2659 O HOH A 887 38.519 16.462 19.905 1.00 0.00 O
-HETATM 2660 H1 HOH A 887 39.308 16.241 19.410 1.00 0.00 H
-HETATM 2661 H2 HOH A 887 37.800 16.108 19.385 1.00 0.00 H
-HETATM 2662 O HOH A 888 24.894 33.533 24.652 1.00 0.00 O
-HETATM 2663 H1 HOH A 888 24.113 33.629 24.107 1.00 0.00 H
-HETATM 2664 H2 HOH A 888 25.461 34.256 24.391 1.00 0.00 H
-HETATM 2665 O HOH A 889 27.218 30.385 19.119 1.00 0.00 O
-HETATM 2666 H1 HOH A 889 26.677 29.609 19.271 1.00 0.00 H
-HETATM 2667 H2 HOH A 889 26.806 30.826 18.378 1.00 0.00 H
-HETATM 2668 O HOH A 890 42.941 18.302 48.968 1.00 0.00 O
-HETATM 2669 H1 HOH A 890 42.357 17.825 48.377 1.00 0.00 H
-HETATM 2670 H2 HOH A 890 42.937 19.199 48.639 1.00 0.00 H
-HETATM 2671 O HOH A 891 8.142 18.799 33.102 1.00 0.00 O
-HETATM 2672 H1 HOH A 891 8.173 18.212 32.345 1.00 0.00 H
-HETATM 2673 H2 HOH A 891 9.058 18.936 33.338 1.00 0.00 H
-HETATM 2674 O HOH A 892 18.334 37.835 1.819 1.00 0.00 O
-HETATM 2675 H1 HOH A 892 17.721 38.480 1.465 1.00 0.00 H
-HETATM 2676 H2 HOH A 892 18.087 37.012 1.401 1.00 0.00 H
-HETATM 2677 O HOH A 893 40.431 31.745 13.652 1.00 0.00 O
-HETATM 2678 H1 HOH A 893 40.731 32.475 14.195 1.00 0.00 H
-HETATM 2679 H2 HOH A 893 39.527 31.597 13.924 1.00 0.00 H
-HETATM 2680 O HOH A 894 22.062 39.697 19.618 1.00 0.00 O
-HETATM 2681 H1 HOH A 894 21.110 39.661 19.524 1.00 0.00 H
-HETATM 2682 H2 HOH A 894 22.349 40.309 18.942 1.00 0.00 H
-HETATM 2683 O HOH A 895 47.438 1.970 9.491 1.00 0.00 O
-HETATM 2684 H1 HOH A 895 47.434 2.858 9.133 1.00 0.00 H
-HETATM 2685 H2 HOH A 895 46.516 1.723 9.533 1.00 0.00 H
-HETATM 2686 O HOH A 896 36.207 29.676 40.318 1.00 0.00 O
-HETATM 2687 H1 HOH A 896 36.550 30.433 39.842 1.00 0.00 H
-HETATM 2688 H2 HOH A 896 35.258 29.766 40.263 1.00 0.00 H
-HETATM 2689 O HOH A 897 5.569 17.249 43.367 1.00 0.00 O
-HETATM 2690 H1 HOH A 897 4.913 17.762 42.895 1.00 0.00 H
-HETATM 2691 H2 HOH A 897 6.019 17.884 43.921 1.00 0.00 H
-HETATM 2692 O HOH A 898 39.996 29.403 14.394 1.00 0.00 O
-HETATM 2693 H1 HOH A 898 40.566 28.764 13.966 1.00 0.00 H
-HETATM 2694 H2 HOH A 898 39.446 28.885 14.978 1.00 0.00 H
-HETATM 2695 O HOH A 899 47.901 18.798 30.935 1.00 0.00 O
-HETATM 2696 H1 HOH A 899 48.096 19.082 30.042 1.00 0.00 H
-HETATM 2697 H2 HOH A 899 48.115 17.867 30.944 1.00 0.00 H
-HETATM 2698 O HOH A 900 22.874 24.632 48.579 1.00 0.00 O
-HETATM 2699 H1 HOH A 900 22.813 23.911 47.951 1.00 0.00 H
-HETATM 2700 H2 HOH A 900 22.229 25.269 48.279 1.00 0.00 H
-HETATM 2701 O HOH A 901 16.429 11.660 18.540 1.00 0.00 O
-HETATM 2702 H1 HOH A 901 15.894 12.149 17.915 1.00 0.00 H
-HETATM 2703 H2 HOH A 901 17.292 11.613 18.135 1.00 0.00 H
-HETATM 2704 O HOH A 902 31.629 20.321 17.198 1.00 0.00 O
-HETATM 2705 H1 HOH A 902 31.596 19.981 18.092 1.00 0.00 H
-HETATM 2706 H2 HOH A 902 32.538 20.199 16.927 1.00 0.00 H
-HETATM 2707 O HOH A 903 8.321 7.357 31.985 1.00 0.00 O
-HETATM 2708 H1 HOH A 903 8.486 6.570 32.505 1.00 0.00 H
-HETATM 2709 H2 HOH A 903 7.533 7.739 32.367 1.00 0.00 H
-HETATM 2710 O HOH A 904 41.778 14.892 35.181 1.00 0.00 O
-HETATM 2711 H1 HOH A 904 41.139 15.590 35.036 1.00 0.00 H
-HETATM 2712 H2 HOH A 904 41.938 14.903 36.123 1.00 0.00 H
-HETATM 2713 O HOH A 905 30.349 43.027 7.951 1.00 0.00 O
-HETATM 2714 H1 HOH A 905 29.620 42.954 7.334 1.00 0.00 H
-HETATM 2715 H2 HOH A 905 30.892 43.731 7.602 1.00 0.00 H
-HETATM 2716 O HOH A 906 0.831 30.870 11.346 1.00 0.00 O
-HETATM 2717 H1 HOH A 906 1.370 31.458 10.817 1.00 0.00 H
-HETATM 2718 H2 HOH A 906 1.432 30.186 11.636 1.00 0.00 H
-HETATM 2719 O HOH A 907 38.569 46.521 3.447 1.00 0.00 O
-HETATM 2720 H1 HOH A 907 39.342 46.883 3.882 1.00 0.00 H
-HETATM 2721 H2 HOH A 907 38.794 45.609 3.274 1.00 0.00 H
-HETATM 2722 O HOH A 908 16.141 11.172 25.952 1.00 0.00 O
-HETATM 2723 H1 HOH A 908 16.418 11.275 26.862 1.00 0.00 H
-HETATM 2724 H2 HOH A 908 15.188 11.233 25.981 1.00 0.00 H
-HETATM 2725 O HOH A 909 21.787 2.717 32.686 1.00 0.00 O
-HETATM 2726 H1 HOH A 909 21.433 3.309 33.350 1.00 0.00 H
-HETATM 2727 H2 HOH A 909 21.288 1.910 32.792 1.00 0.00 H
-HETATM 2728 O HOH A 910 47.133 12.210 1.151 1.00 0.00 O
-HETATM 2729 H1 HOH A 910 47.672 12.593 1.843 1.00 0.00 H
-HETATM 2730 H2 HOH A 910 47.187 12.834 0.429 1.00 0.00 H
-HETATM 2731 O HOH A 911 14.830 21.149 19.626 1.00 0.00 O
-HETATM 2732 H1 HOH A 911 15.165 21.521 20.442 1.00 0.00 H
-HETATM 2733 H2 HOH A 911 13.917 21.429 19.590 1.00 0.00 H
-HETATM 2734 O HOH A 912 41.488 41.004 21.819 1.00 0.00 O
-HETATM 2735 H1 HOH A 912 41.782 41.899 21.652 1.00 0.00 H
-HETATM 2736 H2 HOH A 912 41.636 40.871 22.753 1.00 0.00 H
-HETATM 2737 O HOH A 913 11.072 12.423 2.201 1.00 0.00 O
-HETATM 2738 H1 HOH A 913 11.591 12.223 2.981 1.00 0.00 H
-HETATM 2739 H2 HOH A 913 10.881 11.571 1.813 1.00 0.00 H
-HETATM 2740 O HOH A 914 17.301 33.297 42.042 1.00 0.00 O
-HETATM 2741 H1 HOH A 914 16.715 32.735 42.548 1.00 0.00 H
-HETATM 2742 H2 HOH A 914 18.168 33.138 42.412 1.00 0.00 H
-HETATM 2743 O HOH A 915 14.514 44.094 6.822 1.00 0.00 O
-HETATM 2744 H1 HOH A 915 15.234 44.291 6.222 1.00 0.00 H
-HETATM 2745 H2 HOH A 915 14.135 43.284 6.488 1.00 0.00 H
-HETATM 2746 O HOH A 916 22.414 36.701 45.538 1.00 0.00 O
-HETATM 2747 H1 HOH A 916 21.758 36.497 46.205 1.00 0.00 H
-HETATM 2748 H2 HOH A 916 22.279 36.044 44.857 1.00 0.00 H
-HETATM 2749 O HOH A 917 47.005 19.487 8.484 1.00 0.00 O
-HETATM 2750 H1 HOH A 917 46.668 19.342 9.369 1.00 0.00 H
-HETATM 2751 H2 HOH A 917 47.108 18.610 8.118 1.00 0.00 H
-HETATM 2752 O HOH A 918 8.408 22.176 30.091 1.00 0.00 O
-HETATM 2753 H1 HOH A 918 8.673 21.465 30.675 1.00 0.00 H
-HETATM 2754 H2 HOH A 918 8.803 21.957 29.249 1.00 0.00 H
-HETATM 2755 O HOH A 919 14.164 42.800 24.798 1.00 0.00 O
-HETATM 2756 H1 HOH A 919 13.719 42.654 25.633 1.00 0.00 H
-HETATM 2757 H2 HOH A 919 14.611 41.975 24.616 1.00 0.00 H
-HETATM 2758 O HOH A 920 3.619 32.692 23.510 1.00 0.00 O
-HETATM 2759 H1 HOH A 920 3.469 33.415 22.901 1.00 0.00 H
-HETATM 2760 H2 HOH A 920 4.440 32.299 23.221 1.00 0.00 H
-HETATM 2761 O HOH A 921 48.074 5.496 16.082 1.00 0.00 O
-HETATM 2762 H1 HOH A 921 47.934 6.122 16.792 1.00 0.00 H
-HETATM 2763 H2 HOH A 921 48.773 4.926 16.396 1.00 0.00 H
-HETATM 2764 O HOH A 922 6.490 7.879 38.519 1.00 0.00 O
-HETATM 2765 H1 HOH A 922 7.020 7.696 39.296 1.00 0.00 H
-HETATM 2766 H2 HOH A 922 5.750 8.387 38.847 1.00 0.00 H
-HETATM 2767 O HOH A 923 8.353 37.301 32.595 1.00 0.00 O
-HETATM 2768 H1 HOH A 923 8.160 36.594 33.212 1.00 0.00 H
-HETATM 2769 H2 HOH A 923 9.185 37.662 32.894 1.00 0.00 H
-HETATM 2770 O HOH A 924 19.118 19.033 32.489 1.00 0.00 O
-HETATM 2771 H1 HOH A 924 20.021 19.228 32.739 1.00 0.00 H
-HETATM 2772 H2 HOH A 924 19.068 18.078 32.492 1.00 0.00 H
-HETATM 2773 O HOH A 925 37.755 27.769 37.018 1.00 0.00 O
-HETATM 2774 H1 HOH A 925 37.305 26.981 37.324 1.00 0.00 H
-HETATM 2775 H2 HOH A 925 38.280 27.474 36.276 1.00 0.00 H
-HETATM 2776 O HOH A 926 14.237 49.097 17.020 1.00 0.00 O
-HETATM 2777 H1 HOH A 926 15.149 49.182 17.297 1.00 0.00 H
-HETATM 2778 H2 HOH A 926 13.968 48.236 17.336 1.00 0.00 H
-HETATM 2779 O HOH A 927 13.688 28.157 3.718 1.00 0.00 O
-HETATM 2780 H1 HOH A 927 13.220 27.587 3.108 1.00 0.00 H
-HETATM 2781 H2 HOH A 927 13.534 29.041 3.389 1.00 0.00 H
-HETATM 2782 O HOH A 928 47.064 15.965 44.172 1.00 0.00 O
-HETATM 2783 H1 HOH A 928 46.807 16.198 43.279 1.00 0.00 H
-HETATM 2784 H2 HOH A 928 47.623 16.684 44.458 1.00 0.00 H
-HETATM 2785 O HOH A 929 4.002 37.220 12.218 1.00 0.00 O
-HETATM 2786 H1 HOH A 929 3.352 37.131 11.521 1.00 0.00 H
-HETATM 2787 H2 HOH A 929 4.546 37.958 11.948 1.00 0.00 H
-HETATM 2788 O HOH A 930 24.378 5.575 44.590 1.00 0.00 O
-HETATM 2789 H1 HOH A 930 25.272 5.296 44.392 1.00 0.00 H
-HETATM 2790 H2 HOH A 930 24.106 6.078 43.825 1.00 0.00 H
-HETATM 2791 O HOH A 931 28.237 6.620 41.782 1.00 0.00 O
-HETATM 2792 H1 HOH A 931 27.517 7.119 42.167 1.00 0.00 H
-HETATM 2793 H2 HOH A 931 28.062 5.714 42.029 1.00 0.00 H
-HETATM 2794 O HOH A 932 38.593 1.459 46.827 1.00 0.00 O
-HETATM 2795 H1 HOH A 932 38.430 0.743 47.441 1.00 0.00 H
-HETATM 2796 H2 HOH A 932 37.753 1.603 46.394 1.00 0.00 H
-HETATM 2797 O HOH A 933 20.266 30.580 14.205 1.00 0.00 O
-HETATM 2798 H1 HOH A 933 19.740 30.658 15.001 1.00 0.00 H
-HETATM 2799 H2 HOH A 933 19.806 31.112 13.558 1.00 0.00 H
-HETATM 2800 O HOH A 934 2.782 3.820 41.183 1.00 0.00 O
-HETATM 2801 H1 HOH A 934 3.356 3.974 40.433 1.00 0.00 H
-HETATM 2802 H2 HOH A 934 3.190 3.098 41.656 1.00 0.00 H
-HETATM 2803 O HOH A 935 32.224 20.114 47.593 1.00 0.00 O
-HETATM 2804 H1 HOH A 935 31.718 19.995 46.789 1.00 0.00 H
-HETATM 2805 H2 HOH A 935 33.053 19.671 47.425 1.00 0.00 H
-HETATM 2806 O HOH A 936 49.901 37.036 9.913 1.00 0.00 O
-HETATM 2807 H1 HOH A 936 49.344 37.145 10.684 1.00 0.00 H
-HETATM 2808 H2 HOH A 936 49.851 37.875 9.458 1.00 0.00 H
-HETATM 2809 O HOH A 937 34.423 25.986 31.574 1.00 0.00 O
-HETATM 2810 H1 HOH A 937 34.202 25.792 30.663 1.00 0.00 H
-HETATM 2811 H2 HOH A 937 33.864 26.726 31.806 1.00 0.00 H
-HETATM 2812 O HOH A 938 38.630 32.134 18.220 1.00 0.00 O
-HETATM 2813 H1 HOH A 938 38.388 33.059 18.175 1.00 0.00 H
-HETATM 2814 H2 HOH A 938 38.794 31.883 17.313 1.00 0.00 H
-HETATM 2815 O HOH A 939 29.751 30.936 21.097 1.00 0.00 O
-HETATM 2816 H1 HOH A 939 30.652 31.088 21.383 1.00 0.00 H
-HETATM 2817 H2 HOH A 939 29.589 31.612 20.441 1.00 0.00 H
-HETATM 2818 O HOH A 940 24.546 33.447 39.324 1.00 0.00 O
-HETATM 2819 H1 HOH A 940 24.735 32.746 39.948 1.00 0.00 H
-HETATM 2820 H2 HOH A 940 24.039 34.085 39.824 1.00 0.00 H
-HETATM 2821 O HOH A 941 48.952 42.552 33.101 1.00 0.00 O
-HETATM 2822 H1 HOH A 941 49.886 42.369 33.000 1.00 0.00 H
-HETATM 2823 H2 HOH A 941 48.578 42.387 32.237 1.00 0.00 H
-HETATM 2824 O HOH A 942 10.339 18.432 35.284 1.00 0.00 O
-HETATM 2825 H1 HOH A 942 11.006 18.335 34.605 1.00 0.00 H
-HETATM 2826 H2 HOH A 942 10.184 19.374 35.339 1.00 0.00 H
-HETATM 2827 O HOH A 943 47.874 19.648 12.697 1.00 0.00 O
-HETATM 2828 H1 HOH A 943 47.551 19.951 13.546 1.00 0.00 H
-HETATM 2829 H2 HOH A 943 47.991 18.706 12.804 1.00 0.00 H
-HETATM 2830 O HOH A 944 19.941 19.564 26.385 1.00 0.00 O
-HETATM 2831 H1 HOH A 944 20.418 19.009 25.768 1.00 0.00 H
-HETATM 2832 H2 HOH A 944 19.256 19.975 25.860 1.00 0.00 H
-HETATM 2833 O HOH A 945 33.338 45.226 4.923 1.00 0.00 O
-HETATM 2834 H1 HOH A 945 33.329 46.168 5.094 1.00 0.00 H
-HETATM 2835 H2 HOH A 945 32.737 44.857 5.568 1.00 0.00 H
-HETATM 2836 O HOH A 946 23.576 7.907 46.302 1.00 0.00 O
-HETATM 2837 H1 HOH A 946 24.317 8.184 45.764 1.00 0.00 H
-HETATM 2838 H2 HOH A 946 23.410 7.004 46.038 1.00 0.00 H
-HETATM 2839 O HOH A 947 32.554 4.789 32.246 1.00 0.00 O
-HETATM 2840 H1 HOH A 947 33.255 4.988 32.867 1.00 0.00 H
-HETATM 2841 H2 HOH A 947 31.786 5.236 32.598 1.00 0.00 H
-HETATM 2842 O HOH A 948 22.708 45.710 38.721 1.00 0.00 O
-HETATM 2843 H1 HOH A 948 22.796 45.481 39.647 1.00 0.00 H
-HETATM 2844 H2 HOH A 948 23.212 45.043 38.259 1.00 0.00 H
-HETATM 2845 O HOH A 949 2.421 45.341 29.881 1.00 0.00 O
-HETATM 2846 H1 HOH A 949 3.103 45.698 29.311 1.00 0.00 H
-HETATM 2847 H2 HOH A 949 2.890 44.784 30.499 1.00 0.00 H
-HETATM 2848 O HOH A 950 27.453 29.166 2.891 1.00 0.00 O
-HETATM 2849 H1 HOH A 950 26.666 29.106 3.433 1.00 0.00 H
-HETATM 2850 H2 HOH A 950 27.126 29.202 1.994 1.00 0.00 H
-HETATM 2851 O HOH A 951 12.428 12.280 16.076 1.00 0.00 O
-HETATM 2852 H1 HOH A 951 11.590 12.467 16.500 1.00 0.00 H
-HETATM 2853 H2 HOH A 951 12.200 11.748 15.315 1.00 0.00 H
-HETATM 2854 O HOH A 952 35.458 4.511 6.096 1.00 0.00 O
-HETATM 2855 H1 HOH A 952 34.752 4.010 5.687 1.00 0.00 H
-HETATM 2856 H2 HOH A 952 35.564 5.279 5.536 1.00 0.00 H
-HETATM 2857 O HOH A 953 15.658 40.127 32.249 1.00 0.00 O
-HETATM 2858 H1 HOH A 953 15.388 40.894 32.754 1.00 0.00 H
-HETATM 2859 H2 HOH A 953 15.237 39.389 32.688 1.00 0.00 H
-HETATM 2860 O HOH A 954 33.530 31.896 32.663 1.00 0.00 O
-HETATM 2861 H1 HOH A 954 33.313 32.714 33.110 1.00 0.00 H
-HETATM 2862 H2 HOH A 954 32.843 31.287 32.925 1.00 0.00 H
-HETATM 2863 O HOH A 955 41.564 20.308 11.757 1.00 0.00 O
-HETATM 2864 H1 HOH A 955 42.353 19.834 12.019 1.00 0.00 H
-HETATM 2865 H2 HOH A 955 41.840 21.221 11.698 1.00 0.00 H
-HETATM 2866 O HOH A 956 4.513 22.401 5.175 1.00 0.00 O
-HETATM 2867 H1 HOH A 956 3.964 23.012 5.668 1.00 0.00 H
-HETATM 2868 H2 HOH A 956 4.278 21.539 5.514 1.00 0.00 H
-HETATM 2869 O HOH A 957 2.735 18.107 35.644 1.00 0.00 O
-HETATM 2870 H1 HOH A 957 3.104 18.729 35.017 1.00 0.00 H
-HETATM 2871 H2 HOH A 957 2.794 18.551 36.488 1.00 0.00 H
-HETATM 2872 O HOH A 958 4.221 39.021 34.058 1.00 0.00 O
-HETATM 2873 H1 HOH A 958 3.553 38.384 33.804 1.00 0.00 H
-HETATM 2874 H2 HOH A 958 4.246 39.647 33.337 1.00 0.00 H
-HETATM 2875 O HOH A 959 33.623 35.709 38.936 1.00 0.00 O
-HETATM 2876 H1 HOH A 959 34.138 36.498 38.770 1.00 0.00 H
-HETATM 2877 H2 HOH A 959 34.206 35.140 39.436 1.00 0.00 H
-HETATM 2878 O HOH A 960 3.034 32.992 12.580 1.00 0.00 O
-HETATM 2879 H1 HOH A 960 2.667 32.915 13.461 1.00 0.00 H
-HETATM 2880 H2 HOH A 960 3.570 33.783 12.611 1.00 0.00 H
-HETATM 2881 O HOH A 961 27.020 18.950 6.055 1.00 0.00 O
-HETATM 2882 H1 HOH A 961 26.734 18.130 5.650 1.00 0.00 H
-HETATM 2883 H2 HOH A 961 26.266 19.531 5.982 1.00 0.00 H
-HETATM 2884 O HOH A 962 28.353 28.694 23.376 1.00 0.00 O
-HETATM 2885 H1 HOH A 962 28.313 29.643 23.259 1.00 0.00 H
-HETATM 2886 H2 HOH A 962 28.720 28.573 24.250 1.00 0.00 H
-HETATM 2887 O HOH A 963 4.725 25.102 33.838 1.00 0.00 O
-HETATM 2888 H1 HOH A 963 5.673 25.075 33.969 1.00 0.00 H
-HETATM 2889 H2 HOH A 963 4.613 25.145 32.890 1.00 0.00 H
-HETATM 2890 O HOH A 964 34.624 6.918 17.733 1.00 0.00 O
-HETATM 2891 H1 HOH A 964 34.652 7.604 17.065 1.00 0.00 H
-HETATM 2892 H2 HOH A 964 34.621 6.100 17.239 1.00 0.00 H
-HETATM 2893 O HOH A 965 4.909 26.371 47.594 1.00 0.00 O
-HETATM 2894 H1 HOH A 965 4.909 26.966 46.845 1.00 0.00 H
-HETATM 2895 H2 HOH A 965 5.446 25.631 47.315 1.00 0.00 H
-HETATM 2896 O HOH A 966 19.430 14.718 30.595 1.00 0.00 O
-HETATM 2897 H1 HOH A 966 20.152 15.302 30.829 1.00 0.00 H
-HETATM 2898 H2 HOH A 966 19.317 14.838 29.654 1.00 0.00 H
-HETATM 2899 O HOH A 967 48.507 11.303 11.749 1.00 0.00 O
-HETATM 2900 H1 HOH A 967 48.532 10.486 12.246 1.00 0.00 H
-HETATM 2901 H2 HOH A 967 48.973 11.933 12.296 1.00 0.00 H
-HETATM 2902 O HOH A 968 37.128 26.619 24.350 1.00 0.00 O
-HETATM 2903 H1 HOH A 968 36.389 26.972 24.845 1.00 0.00 H
-HETATM 2904 H2 HOH A 968 36.798 25.809 23.967 1.00 0.00 H
-HETATM 2905 O HOH A 969 25.110 41.448 1.636 1.00 0.00 O
-HETATM 2906 H1 HOH A 969 25.985 41.399 1.251 1.00 0.00 H
-HETATM 2907 H2 HOH A 969 24.892 40.545 1.856 1.00 0.00 H
-HETATM 2908 O HOH A 970 14.864 11.261 10.906 1.00 0.00 O
-HETATM 2909 H1 HOH A 970 15.589 10.894 11.414 1.00 0.00 H
-HETATM 2910 H2 HOH A 970 14.563 12.008 11.421 1.00 0.00 H
-HETATM 2911 O HOH A 971 20.548 45.504 21.799 1.00 0.00 O
-HETATM 2912 H1 HOH A 971 19.918 46.174 22.064 1.00 0.00 H
-HETATM 2913 H2 HOH A 971 20.088 44.676 21.928 1.00 0.00 H
-HETATM 2914 O HOH A 972 21.474 42.285 14.870 1.00 0.00 O
-HETATM 2915 H1 HOH A 972 20.846 41.567 14.955 1.00 0.00 H
-HETATM 2916 H2 HOH A 972 22.165 41.937 14.310 1.00 0.00 H
-HETATM 2917 O HOH A 973 45.490 17.297 37.032 1.00 0.00 O
-HETATM 2918 H1 HOH A 973 46.038 17.323 37.817 1.00 0.00 H
-HETATM 2919 H2 HOH A 973 46.099 17.431 36.308 1.00 0.00 H
-HETATM 2920 O HOH A 974 39.857 26.886 10.325 1.00 0.00 O
-HETATM 2921 H1 HOH A 974 38.909 26.972 10.219 1.00 0.00 H
-HETATM 2922 H2 HOH A 974 40.160 27.771 10.517 1.00 0.00 H
-HETATM 2923 O HOH A 975 2.138 6.529 26.973 1.00 0.00 O
-HETATM 2924 H1 HOH A 975 2.578 6.006 26.303 1.00 0.00 H
-HETATM 2925 H2 HOH A 975 1.599 5.903 27.454 1.00 0.00 H
-HETATM 2926 O HOH A 976 24.253 25.477 4.365 1.00 0.00 O
-HETATM 2927 H1 HOH A 976 24.223 25.651 5.306 1.00 0.00 H
-HETATM 2928 H2 HOH A 976 24.623 24.599 4.293 1.00 0.00 H
-HETATM 2929 O HOH A 977 1.716 30.464 32.827 1.00 0.00 O
-HETATM 2930 H1 HOH A 977 1.049 30.656 32.168 1.00 0.00 H
-HETATM 2931 H2 HOH A 977 2.446 31.040 32.607 1.00 0.00 H
-HETATM 2932 O HOH A 978 39.663 11.150 48.614 1.00 0.00 O
-HETATM 2933 H1 HOH A 978 40.347 10.485 48.531 1.00 0.00 H
-HETATM 2934 H2 HOH A 978 40.128 11.983 48.557 1.00 0.00 H
-HETATM 2935 O HOH A 979 7.364 47.941 21.230 1.00 0.00 O
-HETATM 2936 H1 HOH A 979 8.248 48.293 21.343 1.00 0.00 H
-HETATM 2937 H2 HOH A 979 7.442 47.016 21.458 1.00 0.00 H
-HETATM 2938 O HOH A 980 37.087 20.443 0.598 1.00 0.00 O
-HETATM 2939 H1 HOH A 980 37.594 20.704 1.367 1.00 0.00 H
-HETATM 2940 H2 HOH A 980 37.093 19.487 0.618 1.00 0.00 H
-HETATM 2941 O HOH A 981 6.981 23.459 22.217 1.00 0.00 O
-HETATM 2942 H1 HOH A 981 7.098 23.401 21.269 1.00 0.00 H
-HETATM 2943 H2 HOH A 981 6.545 24.298 22.357 1.00 0.00 H
-HETATM 2944 O HOH A 982 15.341 34.271 19.524 1.00 0.00 O
-HETATM 2945 H1 HOH A 982 15.316 33.750 20.327 1.00 0.00 H
-HETATM 2946 H2 HOH A 982 14.671 34.941 19.651 1.00 0.00 H
-HETATM 2947 O HOH A 983 10.809 12.146 46.382 1.00 0.00 O
-HETATM 2948 H1 HOH A 983 11.170 11.278 46.201 1.00 0.00 H
-HETATM 2949 H2 HOH A 983 9.864 12.010 46.427 1.00 0.00 H
-HETATM 2950 O HOH A 984 8.771 6.779 8.960 1.00 0.00 O
-HETATM 2951 H1 HOH A 984 9.293 5.980 8.875 1.00 0.00 H
-HETATM 2952 H2 HOH A 984 9.317 7.370 9.475 1.00 0.00 H
-HETATM 2953 O HOH A 985 2.988 35.875 39.245 1.00 0.00 O
-HETATM 2954 H1 HOH A 985 2.533 36.407 39.898 1.00 0.00 H
-HETATM 2955 H2 HOH A 985 2.909 36.370 38.432 1.00 0.00 H
-HETATM 2956 O HOH A 986 21.351 19.921 29.172 1.00 0.00 O
-HETATM 2957 H1 HOH A 986 20.422 19.916 28.940 1.00 0.00 H
-HETATM 2958 H2 HOH A 986 21.799 20.182 28.370 1.00 0.00 H
-HETATM 2959 O HOH A 987 45.437 20.292 37.419 1.00 0.00 O
-HETATM 2960 H1 HOH A 987 45.176 20.649 36.570 1.00 0.00 H
-HETATM 2961 H2 HOH A 987 46.112 19.648 37.214 1.00 0.00 H
-HETATM 2962 O HOH A 988 17.931 8.094 39.114 1.00 0.00 O
-HETATM 2963 H1 HOH A 988 17.126 8.436 39.504 1.00 0.00 H
-HETATM 2964 H2 HOH A 988 17.944 7.170 39.357 1.00 0.00 H
-HETATM 2965 O HOH A 989 27.889 28.102 17.199 1.00 0.00 O
-HETATM 2966 H1 HOH A 989 27.791 27.478 17.917 1.00 0.00 H
-HETATM 2967 H2 HOH A 989 28.616 28.664 17.464 1.00 0.00 H
-HETATM 2968 O HOH A 990 37.677 44.955 21.483 1.00 0.00 O
-HETATM 2969 H1 HOH A 990 37.975 44.072 21.698 1.00 0.00 H
-HETATM 2970 H2 HOH A 990 37.075 44.835 20.751 1.00 0.00 H
-HETATM 2971 O HOH A 991 6.914 22.263 10.184 1.00 0.00 O
-HETATM 2972 H1 HOH A 991 6.341 22.890 9.742 1.00 0.00 H
-HETATM 2973 H2 HOH A 991 7.064 22.642 11.049 1.00 0.00 H
-HETATM 2974 O HOH A 992 27.064 17.468 0.635 1.00 0.00 O
-HETATM 2975 H1 HOH A 992 26.555 16.663 0.544 1.00 0.00 H
-HETATM 2976 H2 HOH A 992 26.416 18.169 0.599 1.00 0.00 H
-HETATM 2977 O HOH A 993 4.677 25.666 28.109 1.00 0.00 O
-HETATM 2978 H1 HOH A 993 5.003 25.998 27.273 1.00 0.00 H
-HETATM 2979 H2 HOH A 993 4.942 24.749 28.126 1.00 0.00 H
-HETATM 2980 O HOH A 994 7.990 28.113 30.593 1.00 0.00 O
-HETATM 2981 H1 HOH A 994 8.873 27.747 30.653 1.00 0.00 H
-HETATM 2982 H2 HOH A 994 7.873 28.595 31.410 1.00 0.00 H
-HETATM 2983 O HOH A 995 26.720 11.533 18.898 1.00 0.00 O
-HETATM 2984 H1 HOH A 995 26.049 11.602 18.219 1.00 0.00 H
-HETATM 2985 H2 HOH A 995 27.522 11.837 18.477 1.00 0.00 H
-HETATM 2986 O HOH A 996 15.543 41.468 13.907 1.00 0.00 O
-HETATM 2987 H1 HOH A 996 16.001 41.156 13.126 1.00 0.00 H
-HETATM 2988 H2 HOH A 996 14.616 41.381 13.694 1.00 0.00 H
-HETATM 2989 O HOH A 997 45.367 22.636 41.311 1.00 0.00 O
-HETATM 2990 H1 HOH A 997 46.300 22.468 41.176 1.00 0.00 H
-HETATM 2991 H2 HOH A 997 44.947 22.322 40.512 1.00 0.00 H
-HETATM 2992 O HOH A 998 44.788 35.783 31.272 1.00 0.00 O
-HETATM 2993 H1 HOH A 998 44.084 35.846 30.627 1.00 0.00 H
-HETATM 2994 H2 HOH A 998 45.523 36.246 30.874 1.00 0.00 H
-HETATM 2995 O HOH A 999 49.012 34.429 3.015 1.00 0.00 O
-HETATM 2996 H1 HOH A 999 48.678 33.756 2.422 1.00 0.00 H
-HETATM 2997 H2 HOH A 999 49.811 34.053 3.381 1.00 0.00 H
-HETATM 2998 O HOH A1000 14.621 47.950 33.963 1.00 0.00 O
-HETATM 2999 H1 HOH A1000 15.556 47.981 33.760 1.00 0.00 H
-HETATM 3000 H2 HOH A1000 14.188 48.178 33.142 1.00 0.00 H
-HETATM 3001 O HOH A1001 38.530 31.297 34.589 1.00 0.00 O
-HETATM 3002 H1 HOH A1001 39.245 31.393 33.960 1.00 0.00 H
-HETATM 3003 H2 HOH A1001 37.975 30.612 34.221 1.00 0.00 H
-HETATM 3004 O HOH A1002 11.427 6.378 17.630 1.00 0.00 O
-HETATM 3005 H1 HOH A1002 11.934 5.591 17.832 1.00 0.00 H
-HETATM 3006 H2 HOH A1002 11.528 6.934 18.400 1.00 0.00 H
-HETATM 3007 O HOH A1003 25.470 0.853 26.518 1.00 0.00 O
-HETATM 3008 H1 HOH A1003 25.395 1.360 27.326 1.00 0.00 H
-HETATM 3009 H2 HOH A1003 24.949 1.337 25.880 1.00 0.00 H
-HETATM 3010 O HOH A1004 44.358 33.493 17.591 1.00 0.00 O
-HETATM 3011 H1 HOH A1004 44.023 32.687 17.196 1.00 0.00 H
-HETATM 3012 H2 HOH A1004 45.106 33.211 18.115 1.00 0.00 H
-HETATM 3013 O HOH A1005 39.339 18.161 36.351 1.00 0.00 O
-HETATM 3014 H1 HOH A1005 39.070 17.746 37.170 1.00 0.00 H
-HETATM 3015 H2 HOH A1005 40.042 18.758 36.602 1.00 0.00 H
-HETATM 3016 O HOH A1006 19.784 44.582 16.458 1.00 0.00 O
-HETATM 3017 H1 HOH A1006 20.494 45.012 15.981 1.00 0.00 H
-HETATM 3018 H2 HOH A1006 19.678 43.737 16.024 1.00 0.00 H
-HETATM 3019 O HOH A1007 10.990 44.441 28.218 1.00 0.00 O
-HETATM 3020 H1 HOH A1007 11.195 43.703 28.791 1.00 0.00 H
-HETATM 3021 H2 HOH A1007 10.583 45.087 28.792 1.00 0.00 H
-HETATM 3022 O HOH A1008 34.288 41.400 2.723 1.00 0.00 O
-HETATM 3023 H1 HOH A1008 34.436 40.455 2.695 1.00 0.00 H
-HETATM 3024 H2 HOH A1008 34.321 41.676 1.809 1.00 0.00 H
-HETATM 3025 O HOH A1009 49.206 49.302 41.341 1.00 0.00 O
-HETATM 3026 H1 HOH A1009 48.761 49.953 41.884 1.00 0.00 H
-HETATM 3027 H2 HOH A1009 49.876 48.929 41.911 1.00 0.00 H
-HETATM 3028 O HOH A1010 40.539 41.039 38.151 1.00 0.00 O
-HETATM 3029 H1 HOH A1010 39.832 41.451 37.653 1.00 0.00 H
-HETATM 3030 H2 HOH A1010 41.340 41.335 37.722 1.00 0.00 H
-HETATM 3031 O HOH A1011 1.010 39.947 28.635 1.00 0.00 O
-HETATM 3032 H1 HOH A1011 1.775 40.169 28.103 1.00 0.00 H
-HETATM 3033 H2 HOH A1011 1.182 39.061 28.947 1.00 0.00 H
-HETATM 3034 O HOH A1012 49.720 43.120 24.185 1.00 0.00 O
-HETATM 3035 H1 HOH A1012 49.748 42.916 23.250 1.00 0.00 H
-HETATM 3036 H2 HOH A1012 48.819 43.398 24.344 1.00 0.00 H
-HETATM 3037 O HOH A1013 37.634 40.802 39.496 1.00 0.00 O
-HETATM 3038 H1 HOH A1013 37.408 39.992 39.954 1.00 0.00 H
-HETATM 3039 H2 HOH A1013 38.583 40.870 39.582 1.00 0.00 H
-HETATM 3040 O HOH A1014 18.131 34.259 15.777 1.00 0.00 O
-HETATM 3041 H1 HOH A1014 18.312 34.737 16.587 1.00 0.00 H
-HETATM 3042 H2 HOH A1014 17.331 33.769 15.961 1.00 0.00 H
-HETATM 3043 O HOH A1015 46.095 5.170 48.188 1.00 0.00 O
-HETATM 3044 H1 HOH A1015 47.030 5.310 48.034 1.00 0.00 H
-HETATM 3045 H2 HOH A1015 45.661 5.834 47.656 1.00 0.00 H
-HETATM 3046 O HOH A1016 47.854 11.464 17.569 1.00 0.00 O
-HETATM 3047 H1 HOH A1016 46.954 11.776 17.466 1.00 0.00 H
-HETATM 3048 H2 HOH A1016 48.323 11.831 16.822 1.00 0.00 H
-HETATM 3049 O HOH A1017 14.573 22.744 34.903 1.00 0.00 O
-HETATM 3050 H1 HOH A1017 15.212 22.553 34.216 1.00 0.00 H
-HETATM 3051 H2 HOH A1017 13.768 22.322 34.608 1.00 0.00 H
-HETATM 3052 O HOH A1018 47.040 15.538 15.727 1.00 0.00 O
-HETATM 3053 H1 HOH A1018 47.116 16.072 14.936 1.00 0.00 H
-HETATM 3054 H2 HOH A1018 47.012 14.638 15.409 1.00 0.00 H
-HETATM 3055 O HOH A1019 49.131 25.861 17.631 1.00 0.00 O
-HETATM 3056 H1 HOH A1019 48.599 25.524 16.910 1.00 0.00 H
-HETATM 3057 H2 HOH A1019 48.794 25.420 18.408 1.00 0.00 H
-HETATM 3058 O HOH A1020 4.033 44.625 35.493 1.00 0.00 O
-HETATM 3059 H1 HOH A1020 4.046 44.159 34.657 1.00 0.00 H
-HETATM 3060 H2 HOH A1020 3.113 44.640 35.748 1.00 0.00 H
-HETATM 3061 O HOH A1021 37.973 46.358 9.636 1.00 0.00 O
-HETATM 3062 H1 HOH A1021 37.824 47.247 9.959 1.00 0.00 H
-HETATM 3063 H2 HOH A1021 38.912 46.319 9.462 1.00 0.00 H
-HETATM 3064 O HOH A1022 35.859 39.993 9.841 1.00 0.00 O
-HETATM 3065 H1 HOH A1022 35.806 39.289 9.195 1.00 0.00 H
-HETATM 3066 H2 HOH A1022 36.781 40.023 10.091 1.00 0.00 H
-HETATM 3067 O HOH A1023 27.164 18.385 27.109 1.00 0.00 O
-HETATM 3068 H1 HOH A1023 27.541 18.734 27.917 1.00 0.00 H
-HETATM 3069 H2 HOH A1023 26.388 17.905 27.391 1.00 0.00 H
-HETATM 3070 O HOH A1024 43.009 0.618 37.643 1.00 0.00 O
-HETATM 3071 H1 HOH A1024 43.436 0.145 38.357 1.00 0.00 H
-HETATM 3072 H2 HOH A1024 42.813 1.479 38.007 1.00 0.00 H
-END
\ No newline at end of file
diff --git a/examples/openmm_api/waterbox_31ang.pdb b/examples/openmm_api/waterbox_31ang.pdb
deleted file mode 100644
index 75a37cddc..000000000
--- a/examples/openmm_api/waterbox_31ang.pdb
+++ /dev/null
@@ -1,2994 +0,0 @@
-REMARK 1 CREATED WITH OPENMM 7.3, 2018-10-03
-CRYST1 31.289 31.289 31.289 90.00 90.00 90.00 P 1 1
-MODEL 1
-HETATM 1 O HOH A 1 13.456 4.796 20.377 1.00 0.00 O
-HETATM 2 H1 HOH A 1 13.668 5.665 20.719 1.00 0.00 H
-HETATM 3 H2 HOH A 1 14.293 4.448 20.071 1.00 0.00 H
-HETATM 4 O HOH A 2 24.419 29.975 18.156 1.00 0.00 O
-HETATM 5 H1 HOH A 2 23.851 30.565 18.652 1.00 0.00 H
-HETATM 6 H2 HOH A 2 25.254 29.997 18.624 1.00 0.00 H
-HETATM 7 O HOH A 3 22.190 14.999 29.648 1.00 0.00 O
-HETATM 8 H1 HOH A 3 22.049 14.768 28.730 1.00 0.00 H
-HETATM 9 H2 HOH A 3 23.141 14.970 29.759 1.00 0.00 H
-HETATM 10 O HOH A 4 27.168 18.437 12.324 1.00 0.00 O
-HETATM 11 H1 HOH A 4 27.177 18.988 11.541 1.00 0.00 H
-HETATM 12 H2 HOH A 4 27.951 17.892 12.242 1.00 0.00 H
-HETATM 13 O HOH A 5 23.309 30.046 27.529 1.00 0.00 O
-HETATM 14 H1 HOH A 5 23.164 30.839 28.044 1.00 0.00 H
-HETATM 15 H2 HOH A 5 23.326 30.348 26.621 1.00 0.00 H
-HETATM 16 O HOH A 6 12.932 16.155 23.563 1.00 0.00 O
-HETATM 17 H1 HOH A 6 13.454 16.459 24.306 1.00 0.00 H
-HETATM 18 H2 HOH A 6 13.363 15.348 23.281 1.00 0.00 H
-HETATM 19 O HOH A 7 21.356 21.953 8.738 1.00 0.00 O
-HETATM 20 H1 HOH A 7 21.663 21.067 8.547 1.00 0.00 H
-HETATM 21 H2 HOH A 7 20.539 21.825 9.221 1.00 0.00 H
-HETATM 22 O HOH A 8 5.390 20.576 23.613 1.00 0.00 O
-HETATM 23 H1 HOH A 8 6.289 20.371 23.872 1.00 0.00 H
-HETATM 24 H2 HOH A 8 4.987 19.722 23.451 1.00 0.00 H
-HETATM 25 O HOH A 9 29.018 10.309 4.518 1.00 0.00 O
-HETATM 26 H1 HOH A 9 28.785 9.485 4.946 1.00 0.00 H
-HETATM 27 H2 HOH A 9 28.184 10.668 4.217 1.00 0.00 H
-HETATM 28 O HOH A 10 19.652 28.190 18.516 1.00 0.00 O
-HETATM 29 H1 HOH A 10 20.198 28.968 18.629 1.00 0.00 H
-HETATM 30 H2 HOH A 10 19.734 27.716 19.343 1.00 0.00 H
-HETATM 31 O HOH A 11 0.669 4.849 19.074 1.00 0.00 O
-HETATM 32 H1 HOH A 11 1.309 4.141 18.997 1.00 0.00 H
-HETATM 33 H2 HOH A 11 0.799 5.195 19.957 1.00 0.00 H
-HETATM 34 O HOH A 12 22.887 29.462 6.831 1.00 0.00 O
-HETATM 35 H1 HOH A 12 22.626 28.796 7.467 1.00 0.00 H
-HETATM 36 H2 HOH A 12 23.531 29.023 6.276 1.00 0.00 H
-HETATM 37 O HOH A 13 3.059 4.610 11.151 1.00 0.00 O
-HETATM 38 H1 HOH A 13 3.025 3.654 11.128 1.00 0.00 H
-HETATM 39 H2 HOH A 13 2.795 4.881 10.272 1.00 0.00 H
-HETATM 40 O HOH A 14 7.239 9.116 9.274 1.00 0.00 O
-HETATM 41 H1 HOH A 14 7.943 9.761 9.343 1.00 0.00 H
-HETATM 42 H2 HOH A 14 7.636 8.296 9.569 1.00 0.00 H
-HETATM 43 O HOH A 15 0.978 30.682 23.146 1.00 0.00 O
-HETATM 44 H1 HOH A 15 0.925 30.323 22.260 1.00 0.00 H
-HETATM 45 H2 HOH A 15 1.055 29.914 23.712 1.00 0.00 H
-HETATM 46 O HOH A 16 3.291 24.155 1.730 1.00 0.00 O
-HETATM 47 H1 HOH A 16 3.291 24.698 0.942 1.00 0.00 H
-HETATM 48 H2 HOH A 16 4.194 23.850 1.812 1.00 0.00 H
-HETATM 49 O HOH A 17 2.753 14.080 3.563 1.00 0.00 O
-HETATM 50 H1 HOH A 17 1.835 13.864 3.402 1.00 0.00 H
-HETATM 51 H2 HOH A 17 3.131 14.191 2.690 1.00 0.00 H
-HETATM 52 O HOH A 18 4.395 9.329 22.150 1.00 0.00 O
-HETATM 53 H1 HOH A 18 5.098 8.845 21.717 1.00 0.00 H
-HETATM 54 H2 HOH A 18 4.804 10.149 22.428 1.00 0.00 H
-HETATM 55 O HOH A 19 29.722 20.370 15.360 1.00 0.00 O
-HETATM 56 H1 HOH A 19 29.975 21.173 15.815 1.00 0.00 H
-HETATM 57 H2 HOH A 19 29.756 19.691 16.034 1.00 0.00 H
-HETATM 58 O HOH A 20 24.188 13.217 25.534 1.00 0.00 O
-HETATM 59 H1 HOH A 20 24.608 12.512 26.026 1.00 0.00 H
-HETATM 60 H2 HOH A 20 24.359 13.005 24.616 1.00 0.00 H
-HETATM 61 O HOH A 21 10.873 6.357 13.897 1.00 0.00 O
-HETATM 62 H1 HOH A 21 11.162 5.621 13.358 1.00 0.00 H
-HETATM 63 H2 HOH A 21 10.048 6.064 14.282 1.00 0.00 H
-HETATM 64 O HOH A 22 25.864 30.247 8.937 1.00 0.00 O
-HETATM 65 H1 HOH A 22 26.606 30.228 9.541 1.00 0.00 H
-HETATM 66 H2 HOH A 22 25.100 30.375 9.499 1.00 0.00 H
-HETATM 67 O HOH A 23 12.993 29.097 30.020 1.00 0.00 O
-HETATM 68 H1 HOH A 23 13.126 28.862 29.101 1.00 0.00 H
-HETATM 69 H2 HOH A 23 13.797 29.551 30.271 1.00 0.00 H
-HETATM 70 O HOH A 24 2.449 10.978 25.530 1.00 0.00 O
-HETATM 71 H1 HOH A 24 1.762 10.349 25.752 1.00 0.00 H
-HETATM 72 H2 HOH A 24 2.023 11.833 25.597 1.00 0.00 H
-HETATM 73 O HOH A 25 25.299 21.163 15.549 1.00 0.00 O
-HETATM 74 H1 HOH A 25 25.990 20.982 14.913 1.00 0.00 H
-HETATM 75 H2 HOH A 25 25.765 21.414 16.346 1.00 0.00 H
-HETATM 76 O HOH A 26 10.680 2.946 22.849 1.00 0.00 O
-HETATM 77 H1 HOH A 26 10.493 2.091 22.461 1.00 0.00 H
-HETATM 78 H2 HOH A 26 11.624 2.937 23.006 1.00 0.00 H
-HETATM 79 O HOH A 27 12.916 28.346 14.271 1.00 0.00 O
-HETATM 80 H1 HOH A 27 12.777 29.089 13.684 1.00 0.00 H
-HETATM 81 H2 HOH A 27 13.865 28.221 14.279 1.00 0.00 H
-HETATM 82 O HOH A 28 30.264 5.762 6.046 1.00 0.00 O
-HETATM 83 H1 HOH A 28 30.612 5.278 6.795 1.00 0.00 H
-HETATM 84 H2 HOH A 28 29.445 5.316 5.831 1.00 0.00 H
-HETATM 85 O HOH A 29 19.355 14.819 13.560 1.00 0.00 O
-HETATM 86 H1 HOH A 29 19.839 14.608 12.761 1.00 0.00 H
-HETATM 87 H2 HOH A 29 20.028 14.889 14.237 1.00 0.00 H
-HETATM 88 O HOH A 30 2.288 23.375 8.407 1.00 0.00 O
-HETATM 89 H1 HOH A 30 2.636 22.980 7.608 1.00 0.00 H
-HETATM 90 H2 HOH A 30 1.725 24.085 8.098 1.00 0.00 H
-HETATM 91 O HOH A 31 10.076 17.140 15.285 1.00 0.00 O
-HETATM 92 H1 HOH A 31 9.330 16.768 15.756 1.00 0.00 H
-HETATM 93 H2 HOH A 31 9.932 18.086 15.316 1.00 0.00 H
-HETATM 94 O HOH A 32 1.495 27.136 5.446 1.00 0.00 O
-HETATM 95 H1 HOH A 32 1.672 26.714 4.605 1.00 0.00 H
-HETATM 96 H2 HOH A 32 2.148 27.833 5.507 1.00 0.00 H
-HETATM 97 O HOH A 33 11.600 23.937 4.233 1.00 0.00 O
-HETATM 98 H1 HOH A 33 10.767 24.149 4.655 1.00 0.00 H
-HETATM 99 H2 HOH A 33 12.040 23.352 4.849 1.00 0.00 H
-HETATM 100 O HOH A 34 12.183 10.145 19.462 1.00 0.00 O
-HETATM 101 H1 HOH A 34 13.076 9.841 19.300 1.00 0.00 H
-HETATM 102 H2 HOH A 34 11.633 9.574 18.925 1.00 0.00 H
-HETATM 103 O HOH A 35 26.457 28.570 6.839 1.00 0.00 O
-HETATM 104 H1 HOH A 35 26.296 29.295 7.443 1.00 0.00 H
-HETATM 105 H2 HOH A 35 25.768 28.650 6.179 1.00 0.00 H
-HETATM 106 O HOH A 36 2.110 17.615 25.797 1.00 0.00 O
-HETATM 107 H1 HOH A 36 1.814 18.037 24.990 1.00 0.00 H
-HETATM 108 H2 HOH A 36 1.320 17.219 26.164 1.00 0.00 H
-HETATM 109 O HOH A 37 27.631 1.239 12.409 1.00 0.00 O
-HETATM 110 H1 HOH A 37 28.139 1.489 13.182 1.00 0.00 H
-HETATM 111 H2 HOH A 37 27.117 0.484 12.694 1.00 0.00 H
-HETATM 112 O HOH A 38 20.210 11.068 28.099 1.00 0.00 O
-HETATM 113 H1 HOH A 38 19.678 10.367 28.475 1.00 0.00 H
-HETATM 114 H2 HOH A 38 19.738 11.871 28.318 1.00 0.00 H
-HETATM 115 O HOH A 39 15.021 21.131 13.114 1.00 0.00 O
-HETATM 116 H1 HOH A 39 15.452 20.707 12.372 1.00 0.00 H
-HETATM 117 H2 HOH A 39 14.390 21.730 12.715 1.00 0.00 H
-HETATM 118 O HOH A 40 1.186 6.785 17.092 1.00 0.00 O
-HETATM 119 H1 HOH A 40 0.821 6.095 17.646 1.00 0.00 H
-HETATM 120 H2 HOH A 40 2.128 6.753 17.256 1.00 0.00 H
-HETATM 121 O HOH A 41 2.844 1.838 30.667 1.00 0.00 O
-HETATM 122 H1 HOH A 41 2.511 2.726 30.796 1.00 0.00 H
-HETATM 123 H2 HOH A 41 3.754 1.960 30.396 1.00 0.00 H
-HETATM 124 O HOH A 42 1.317 17.349 29.103 1.00 0.00 O
-HETATM 125 H1 HOH A 42 1.508 18.279 29.230 1.00 0.00 H
-HETATM 126 H2 HOH A 42 0.444 17.335 28.711 1.00 0.00 H
-HETATM 127 O HOH A 43 0.679 21.318 24.498 1.00 0.00 O
-HETATM 128 H1 HOH A 43 0.942 20.422 24.289 1.00 0.00 H
-HETATM 129 H2 HOH A 43 1.407 21.669 25.010 1.00 0.00 H
-HETATM 130 O HOH A 44 27.859 25.212 28.500 1.00 0.00 O
-HETATM 131 H1 HOH A 44 28.146 24.392 28.903 1.00 0.00 H
-HETATM 132 H2 HOH A 44 28.479 25.358 27.785 1.00 0.00 H
-HETATM 133 O HOH A 45 29.107 8.136 0.313 1.00 0.00 O
-HETATM 134 H1 HOH A 45 28.598 8.942 0.403 1.00 0.00 H
-HETATM 135 H2 HOH A 45 28.764 7.724 -0.480 1.00 0.00 H
-HETATM 136 O HOH A 46 11.194 24.009 20.580 1.00 0.00 O
-HETATM 137 H1 HOH A 46 10.779 23.959 21.441 1.00 0.00 H
-HETATM 138 H2 HOH A 46 11.721 24.807 20.613 1.00 0.00 H
-HETATM 139 O HOH A 47 16.895 1.764 22.784 1.00 0.00 O
-HETATM 140 H1 HOH A 47 17.038 2.626 22.393 1.00 0.00 H
-HETATM 141 H2 HOH A 47 17.745 1.328 22.721 1.00 0.00 H
-HETATM 142 O HOH A 48 13.802 15.107 1.054 1.00 0.00 O
-HETATM 143 H1 HOH A 48 14.637 14.642 1.001 1.00 0.00 H
-HETATM 144 H2 HOH A 48 13.751 15.602 0.236 1.00 0.00 H
-HETATM 145 O HOH A 49 18.136 12.657 14.221 1.00 0.00 O
-HETATM 146 H1 HOH A 49 18.311 13.585 14.062 1.00 0.00 H
-HETATM 147 H2 HOH A 49 18.686 12.198 13.586 1.00 0.00 H
-HETATM 148 O HOH A 50 26.910 16.734 19.333 1.00 0.00 O
-HETATM 149 H1 HOH A 50 27.632 16.108 19.281 1.00 0.00 H
-HETATM 150 H2 HOH A 50 26.126 16.212 19.165 1.00 0.00 H
-HETATM 151 O HOH A 51 22.810 13.536 22.521 1.00 0.00 O
-HETATM 152 H1 HOH A 51 22.710 14.468 22.713 1.00 0.00 H
-HETATM 153 H2 HOH A 51 22.018 13.131 22.875 1.00 0.00 H
-HETATM 154 O HOH A 52 17.688 9.296 3.533 1.00 0.00 O
-HETATM 155 H1 HOH A 52 18.465 9.825 3.350 1.00 0.00 H
-HETATM 156 H2 HOH A 52 18.035 8.443 3.796 1.00 0.00 H
-HETATM 157 O HOH A 53 23.003 22.354 15.044 1.00 0.00 O
-HETATM 158 H1 HOH A 53 23.839 21.962 15.295 1.00 0.00 H
-HETATM 159 H2 HOH A 53 22.819 22.991 15.734 1.00 0.00 H
-HETATM 160 O HOH A 54 15.187 4.700 4.641 1.00 0.00 O
-HETATM 161 H1 HOH A 54 14.704 3.895 4.454 1.00 0.00 H
-HETATM 162 H2 HOH A 54 14.631 5.174 5.260 1.00 0.00 H
-HETATM 163 O HOH A 55 4.374 20.841 0.006 1.00 0.00 O
-HETATM 164 H1 HOH A 55 4.168 20.337 0.793 1.00 0.00 H
-HETATM 165 H2 HOH A 55 5.219 21.249 0.197 1.00 0.00 H
-HETATM 166 O HOH A 56 22.101 3.508 18.782 1.00 0.00 O
-HETATM 167 H1 HOH A 56 21.960 4.413 18.507 1.00 0.00 H
-HETATM 168 H2 HOH A 56 22.114 3.008 17.966 1.00 0.00 H
-HETATM 169 O HOH A 57 25.510 25.926 3.875 1.00 0.00 O
-HETATM 170 H1 HOH A 57 25.574 26.371 3.031 1.00 0.00 H
-HETATM 171 H2 HOH A 57 26.136 25.204 3.814 1.00 0.00 H
-HETATM 172 O HOH A 58 15.961 14.814 4.586 1.00 0.00 O
-HETATM 173 H1 HOH A 58 15.598 15.601 4.180 1.00 0.00 H
-HETATM 174 H2 HOH A 58 15.215 14.404 5.024 1.00 0.00 H
-HETATM 175 O HOH A 59 24.243 2.457 10.886 1.00 0.00 O
-HETATM 176 H1 HOH A 59 24.410 2.484 9.944 1.00 0.00 H
-HETATM 177 H2 HOH A 59 24.400 1.546 11.132 1.00 0.00 H
-HETATM 178 O HOH A 60 24.783 23.283 22.104 1.00 0.00 O
-HETATM 179 H1 HOH A 60 25.149 23.987 21.568 1.00 0.00 H
-HETATM 180 H2 HOH A 60 23.999 23.664 22.498 1.00 0.00 H
-HETATM 181 O HOH A 61 23.939 4.439 22.779 1.00 0.00 O
-HETATM 182 H1 HOH A 61 24.035 5.188 22.191 1.00 0.00 H
-HETATM 183 H2 HOH A 61 24.507 3.765 22.404 1.00 0.00 H
-HETATM 184 O HOH A 62 16.622 28.088 5.727 1.00 0.00 O
-HETATM 185 H1 HOH A 62 17.113 27.624 5.048 1.00 0.00 H
-HETATM 186 H2 HOH A 62 15.861 28.446 5.270 1.00 0.00 H
-HETATM 187 O HOH A 63 1.574 8.527 11.379 1.00 0.00 O
-HETATM 188 H1 HOH A 63 1.337 9.193 12.024 1.00 0.00 H
-HETATM 189 H2 HOH A 63 1.843 7.772 11.902 1.00 0.00 H
-HETATM 190 O HOH A 64 3.556 28.966 5.821 1.00 0.00 O
-HETATM 191 H1 HOH A 64 4.235 28.670 5.215 1.00 0.00 H
-HETATM 192 H2 HOH A 64 4.037 29.381 6.537 1.00 0.00 H
-HETATM 193 O HOH A 65 16.647 20.683 8.498 1.00 0.00 O
-HETATM 194 H1 HOH A 65 16.551 21.541 8.085 1.00 0.00 H
-HETATM 195 H2 HOH A 65 16.510 20.057 7.787 1.00 0.00 H
-HETATM 196 O HOH A 66 21.790 25.724 3.419 1.00 0.00 O
-HETATM 197 H1 HOH A 66 22.451 25.247 3.922 1.00 0.00 H
-HETATM 198 H2 HOH A 66 21.313 26.234 4.074 1.00 0.00 H
-HETATM 199 O HOH A 67 18.558 17.268 20.306 1.00 0.00 O
-HETATM 200 H1 HOH A 67 18.217 16.402 20.528 1.00 0.00 H
-HETATM 201 H2 HOH A 67 17.780 17.792 20.115 1.00 0.00 H
-HETATM 202 O HOH A 68 9.796 25.906 0.884 1.00 0.00 O
-HETATM 203 H1 HOH A 68 9.508 26.089 -0.010 1.00 0.00 H
-HETATM 204 H2 HOH A 68 10.501 26.534 1.043 1.00 0.00 H
-HETATM 205 O HOH A 69 19.253 20.817 23.504 1.00 0.00 O
-HETATM 206 H1 HOH A 69 18.327 20.929 23.718 1.00 0.00 H
-HETATM 207 H2 HOH A 69 19.544 20.096 24.062 1.00 0.00 H
-HETATM 208 O HOH A 70 10.054 16.019 18.556 1.00 0.00 O
-HETATM 209 H1 HOH A 70 10.667 16.753 18.583 1.00 0.00 H
-HETATM 210 H2 HOH A 70 10.582 15.275 18.267 1.00 0.00 H
-HETATM 211 O HOH A 71 1.412 21.087 19.958 1.00 0.00 O
-HETATM 212 H1 HOH A 71 0.572 21.525 19.817 1.00 0.00 H
-HETATM 213 H2 HOH A 71 1.969 21.758 20.353 1.00 0.00 H
-HETATM 214 O HOH A 72 0.200 21.513 8.790 1.00 0.00 O
-HETATM 215 H1 HOH A 72 0.780 22.237 8.551 1.00 0.00 H
-HETATM 216 H2 HOH A 72 0.716 20.726 8.618 1.00 0.00 H
-HETATM 217 O HOH A 73 9.276 4.405 24.647 1.00 0.00 O
-HETATM 218 H1 HOH A 73 9.998 4.798 25.138 1.00 0.00 H
-HETATM 219 H2 HOH A 73 9.699 3.966 23.909 1.00 0.00 H
-HETATM 220 O HOH A 74 8.226 29.287 22.232 1.00 0.00 O
-HETATM 221 H1 HOH A 74 7.393 29.239 22.703 1.00 0.00 H
-HETATM 222 H2 HOH A 74 8.587 28.403 22.292 1.00 0.00 H
-HETATM 223 O HOH A 75 23.254 9.550 25.472 1.00 0.00 O
-HETATM 224 H1 HOH A 75 23.915 9.910 26.063 1.00 0.00 H
-HETATM 225 H2 HOH A 75 23.127 8.650 25.772 1.00 0.00 H
-HETATM 226 O HOH A 76 20.720 22.897 22.227 1.00 0.00 O
-HETATM 227 H1 HOH A 76 20.256 22.893 21.390 1.00 0.00 H
-HETATM 228 H2 HOH A 76 20.111 22.488 22.841 1.00 0.00 H
-HETATM 229 O HOH A 77 15.570 28.222 14.486 1.00 0.00 O
-HETATM 230 H1 HOH A 77 16.131 28.322 15.255 1.00 0.00 H
-HETATM 231 H2 HOH A 77 15.772 27.348 14.153 1.00 0.00 H
-HETATM 232 O HOH A 78 26.451 4.453 19.658 1.00 0.00 O
-HETATM 233 H1 HOH A 78 26.786 3.754 19.096 1.00 0.00 H
-HETATM 234 H2 HOH A 78 26.585 5.253 19.151 1.00 0.00 H
-HETATM 235 O HOH A 79 27.903 16.278 5.634 1.00 0.00 O
-HETATM 236 H1 HOH A 79 27.115 16.318 5.091 1.00 0.00 H
-HETATM 237 H2 HOH A 79 28.528 16.853 5.193 1.00 0.00 H
-HETATM 238 O HOH A 80 21.809 19.415 8.068 1.00 0.00 O
-HETATM 239 H1 HOH A 80 21.601 19.041 8.924 1.00 0.00 H
-HETATM 240 H2 HOH A 80 22.021 18.659 7.521 1.00 0.00 H
-HETATM 241 O HOH A 81 12.020 2.939 17.490 1.00 0.00 O
-HETATM 242 H1 HOH A 81 11.350 2.932 18.173 1.00 0.00 H
-HETATM 243 H2 HOH A 81 11.526 2.936 16.670 1.00 0.00 H
-HETATM 244 O HOH A 82 30.447 12.609 5.180 1.00 0.00 O
-HETATM 245 H1 HOH A 82 29.813 11.909 5.025 1.00 0.00 H
-HETATM 246 H2 HOH A 82 30.716 12.887 4.305 1.00 0.00 H
-HETATM 247 O HOH A 83 0.270 28.627 29.534 1.00 0.00 O
-HETATM 248 H1 HOH A 83 0.687 29.458 29.306 1.00 0.00 H
-HETATM 249 H2 HOH A 83 -0.592 28.876 29.869 1.00 0.00 H
-HETATM 250 O HOH A 84 22.880 19.885 20.318 1.00 0.00 O
-HETATM 251 H1 HOH A 84 23.057 19.275 19.602 1.00 0.00 H
-HETATM 252 H2 HOH A 84 21.935 19.822 20.458 1.00 0.00 H
-HETATM 253 O HOH A 85 30.157 30.287 8.821 1.00 0.00 O
-HETATM 254 H1 HOH A 85 29.857 29.832 8.034 1.00 0.00 H
-HETATM 255 H2 HOH A 85 30.365 31.172 8.522 1.00 0.00 H
-HETATM 256 O HOH A 86 4.413 4.574 6.796 1.00 0.00 O
-HETATM 257 H1 HOH A 86 4.601 5.147 6.053 1.00 0.00 H
-HETATM 258 H2 HOH A 86 5.217 4.071 6.922 1.00 0.00 H
-HETATM 259 O HOH A 87 7.869 24.948 14.844 1.00 0.00 O
-HETATM 260 H1 HOH A 87 7.254 24.820 14.122 1.00 0.00 H
-HETATM 261 H2 HOH A 87 8.191 25.842 14.731 1.00 0.00 H
-HETATM 262 O HOH A 88 22.678 12.944 14.590 1.00 0.00 O
-HETATM 263 H1 HOH A 88 22.212 13.768 14.734 1.00 0.00 H
-HETATM 264 H2 HOH A 88 23.581 13.208 14.410 1.00 0.00 H
-HETATM 265 O HOH A 89 29.941 28.900 16.340 1.00 0.00 O
-HETATM 266 H1 HOH A 89 30.331 28.087 16.018 1.00 0.00 H
-HETATM 267 H2 HOH A 89 30.174 29.554 15.681 1.00 0.00 H
-HETATM 268 O HOH A 90 3.308 17.227 0.357 1.00 0.00 O
-HETATM 269 H1 HOH A 90 3.328 16.300 0.596 1.00 0.00 H
-HETATM 270 H2 HOH A 90 2.633 17.285 -0.320 1.00 0.00 H
-HETATM 271 O HOH A 91 25.347 20.324 6.420 1.00 0.00 O
-HETATM 272 H1 HOH A 91 25.329 19.694 7.141 1.00 0.00 H
-HETATM 273 H2 HOH A 91 26.163 20.134 5.957 1.00 0.00 H
-HETATM 274 O HOH A 92 10.071 23.612 22.955 1.00 0.00 O
-HETATM 275 H1 HOH A 92 9.532 22.852 23.176 1.00 0.00 H
-HETATM 276 H2 HOH A 92 9.716 24.322 23.490 1.00 0.00 H
-HETATM 277 O HOH A 93 6.724 10.093 28.872 1.00 0.00 O
-HETATM 278 H1 HOH A 93 6.122 10.832 28.959 1.00 0.00 H
-HETATM 279 H2 HOH A 93 6.155 9.332 28.759 1.00 0.00 H
-HETATM 280 O HOH A 94 9.614 12.910 23.956 1.00 0.00 O
-HETATM 281 H1 HOH A 94 10.316 12.474 24.440 1.00 0.00 H
-HETATM 282 H2 HOH A 94 9.994 13.747 23.687 1.00 0.00 H
-HETATM 283 O HOH A 95 24.586 25.398 11.251 1.00 0.00 O
-HETATM 284 H1 HOH A 95 24.321 24.634 10.740 1.00 0.00 H
-HETATM 285 H2 HOH A 95 25.055 25.953 10.628 1.00 0.00 H
-HETATM 286 O HOH A 96 3.213 21.952 6.229 1.00 0.00 O
-HETATM 287 H1 HOH A 96 2.454 22.019 5.649 1.00 0.00 H
-HETATM 288 H2 HOH A 96 3.938 22.312 5.717 1.00 0.00 H
-HETATM 289 O HOH A 97 2.374 22.324 15.959 1.00 0.00 O
-HETATM 290 H1 HOH A 97 3.116 22.331 16.564 1.00 0.00 H
-HETATM 291 H2 HOH A 97 1.606 22.225 16.521 1.00 0.00 H
-HETATM 292 O HOH A 98 29.705 18.032 4.675 1.00 0.00 O
-HETATM 293 H1 HOH A 98 30.346 17.628 5.259 1.00 0.00 H
-HETATM 294 H2 HOH A 98 30.106 17.983 3.807 1.00 0.00 H
-HETATM 295 O HOH A 99 11.773 27.797 1.089 1.00 0.00 O
-HETATM 296 H1 HOH A 99 12.369 27.368 1.703 1.00 0.00 H
-HETATM 297 H2 HOH A 99 12.345 28.160 0.413 1.00 0.00 H
-HETATM 298 O HOH A 100 7.683 7.004 16.954 1.00 0.00 O
-HETATM 299 H1 HOH A 100 8.288 7.744 16.899 1.00 0.00 H
-HETATM 300 H2 HOH A 100 6.936 7.342 17.448 1.00 0.00 H
-HETATM 301 O HOH A 101 3.196 7.397 26.946 1.00 0.00 O
-HETATM 302 H1 HOH A 101 3.282 7.830 26.097 1.00 0.00 H
-HETATM 303 H2 HOH A 101 2.274 7.504 27.178 1.00 0.00 H
-HETATM 304 O HOH A 102 14.194 24.970 22.781 1.00 0.00 O
-HETATM 305 H1 HOH A 102 13.680 25.729 23.056 1.00 0.00 H
-HETATM 306 H2 HOH A 102 15.035 25.075 23.227 1.00 0.00 H
-HETATM 307 O HOH A 103 20.056 14.284 25.889 1.00 0.00 O
-HETATM 308 H1 HOH A 103 20.955 14.388 26.202 1.00 0.00 H
-HETATM 309 H2 HOH A 103 19.989 14.886 25.148 1.00 0.00 H
-HETATM 310 O HOH A 104 5.377 17.383 3.970 1.00 0.00 O
-HETATM 311 H1 HOH A 104 4.867 16.663 4.341 1.00 0.00 H
-HETATM 312 H2 HOH A 104 6.235 17.001 3.788 1.00 0.00 H
-HETATM 313 O HOH A 105 14.269 1.607 14.671 1.00 0.00 O
-HETATM 314 H1 HOH A 105 13.381 1.507 14.327 1.00 0.00 H
-HETATM 315 H2 HOH A 105 14.156 1.623 15.622 1.00 0.00 H
-HETATM 316 O HOH A 106 28.968 16.929 29.993 1.00 0.00 O
-HETATM 317 H1 HOH A 106 29.040 17.656 29.374 1.00 0.00 H
-HETATM 318 H2 HOH A 106 28.459 17.285 30.721 1.00 0.00 H
-HETATM 319 O HOH A 107 29.651 25.779 2.756 1.00 0.00 O
-HETATM 320 H1 HOH A 107 29.802 25.376 1.901 1.00 0.00 H
-HETATM 321 H2 HOH A 107 30.519 25.824 3.157 1.00 0.00 H
-HETATM 322 O HOH A 108 26.549 2.612 1.491 1.00 0.00 O
-HETATM 323 H1 HOH A 108 27.503 2.691 1.462 1.00 0.00 H
-HETATM 324 H2 HOH A 108 26.269 3.302 2.092 1.00 0.00 H
-HETATM 325 O HOH A 109 13.034 20.062 28.823 1.00 0.00 O
-HETATM 326 H1 HOH A 109 12.230 19.887 29.312 1.00 0.00 H
-HETATM 327 H2 HOH A 109 13.337 20.908 29.154 1.00 0.00 H
-HETATM 328 O HOH A 110 19.955 9.254 15.043 1.00 0.00 O
-HETATM 329 H1 HOH A 110 19.984 9.323 14.089 1.00 0.00 H
-HETATM 330 H2 HOH A 110 20.320 8.389 15.233 1.00 0.00 H
-HETATM 331 O HOH A 111 3.529 8.464 24.508 1.00 0.00 O
-HETATM 332 H1 HOH A 111 3.232 9.295 24.880 1.00 0.00 H
-HETATM 333 H2 HOH A 111 3.941 8.706 23.679 1.00 0.00 H
-HETATM 334 O HOH A 112 7.726 13.426 1.148 1.00 0.00 O
-HETATM 335 H1 HOH A 112 8.106 13.540 2.019 1.00 0.00 H
-HETATM 336 H2 HOH A 112 6.852 13.072 1.312 1.00 0.00 H
-HETATM 337 O HOH A 113 25.704 27.350 26.305 1.00 0.00 O
-HETATM 338 H1 HOH A 113 25.504 28.053 26.924 1.00 0.00 H
-HETATM 339 H2 HOH A 113 24.962 26.750 26.376 1.00 0.00 H
-HETATM 340 O HOH A 114 23.468 7.209 26.564 1.00 0.00 O
-HETATM 341 H1 HOH A 114 24.039 6.584 26.117 1.00 0.00 H
-HETATM 342 H2 HOH A 114 23.847 7.298 27.438 1.00 0.00 H
-HETATM 343 O HOH A 115 13.335 18.441 5.418 1.00 0.00 O
-HETATM 344 H1 HOH A 115 13.442 18.774 4.527 1.00 0.00 H
-HETATM 345 H2 HOH A 115 12.721 19.050 5.829 1.00 0.00 H
-HETATM 346 O HOH A 116 14.236 15.991 29.467 1.00 0.00 O
-HETATM 347 H1 HOH A 116 14.913 15.844 28.806 1.00 0.00 H
-HETATM 348 H2 HOH A 116 13.418 16.015 28.971 1.00 0.00 H
-HETATM 349 O HOH A 117 1.420 28.424 24.518 1.00 0.00 O
-HETATM 350 H1 HOH A 117 2.092 27.921 24.058 1.00 0.00 H
-HETATM 351 H2 HOH A 117 1.851 28.725 25.318 1.00 0.00 H
-HETATM 352 O HOH A 118 26.438 1.993 15.519 1.00 0.00 O
-HETATM 353 H1 HOH A 118 25.845 1.246 15.592 1.00 0.00 H
-HETATM 354 H2 HOH A 118 26.026 2.563 14.869 1.00 0.00 H
-HETATM 355 O HOH A 119 4.294 11.480 16.396 1.00 0.00 O
-HETATM 356 H1 HOH A 119 4.350 12.172 15.737 1.00 0.00 H
-HETATM 357 H2 HOH A 119 3.465 11.643 16.845 1.00 0.00 H
-HETATM 358 O HOH A 120 8.600 20.667 8.402 1.00 0.00 O
-HETATM 359 H1 HOH A 120 8.408 19.748 8.215 1.00 0.00 H
-HETATM 360 H2 HOH A 120 7.806 20.997 8.823 1.00 0.00 H
-HETATM 361 O HOH A 121 2.623 14.250 23.250 1.00 0.00 O
-HETATM 362 H1 HOH A 121 3.166 14.928 23.654 1.00 0.00 H
-HETATM 363 H2 HOH A 121 2.087 13.913 23.968 1.00 0.00 H
-HETATM 364 O HOH A 122 12.179 12.304 0.749 1.00 0.00 O
-HETATM 365 H1 HOH A 122 11.620 11.545 0.920 1.00 0.00 H
-HETATM 366 H2 HOH A 122 11.568 13.033 0.644 1.00 0.00 H
-HETATM 367 O HOH A 123 24.960 4.540 5.929 1.00 0.00 O
-HETATM 368 H1 HOH A 123 24.124 4.109 6.106 1.00 0.00 H
-HETATM 369 H2 HOH A 123 25.548 4.213 6.610 1.00 0.00 H
-HETATM 370 O HOH A 124 10.033 9.899 21.226 1.00 0.00 O
-HETATM 371 H1 HOH A 124 10.650 10.323 20.629 1.00 0.00 H
-HETATM 372 H2 HOH A 124 10.002 8.989 20.933 1.00 0.00 H
-HETATM 373 O HOH A 125 8.446 11.149 5.320 1.00 0.00 O
-HETATM 374 H1 HOH A 125 9.230 10.722 4.976 1.00 0.00 H
-HETATM 375 H2 HOH A 125 7.885 10.428 5.604 1.00 0.00 H
-HETATM 376 O HOH A 126 21.417 26.696 29.950 1.00 0.00 O
-HETATM 377 H1 HOH A 126 21.744 27.035 29.117 1.00 0.00 H
-HETATM 378 H2 HOH A 126 21.204 25.780 29.769 1.00 0.00 H
-HETATM 379 O HOH A 127 11.230 29.680 19.624 1.00 0.00 O
-HETATM 380 H1 HOH A 127 11.981 29.647 19.030 1.00 0.00 H
-HETATM 381 H2 HOH A 127 10.652 30.341 19.243 1.00 0.00 H
-HETATM 382 O HOH A 128 23.172 17.916 18.604 1.00 0.00 O
-HETATM 383 H1 HOH A 128 23.195 18.149 17.676 1.00 0.00 H
-HETATM 384 H2 HOH A 128 23.680 17.107 18.661 1.00 0.00 H
-HETATM 385 O HOH A 129 13.461 15.159 15.949 1.00 0.00 O
-HETATM 386 H1 HOH A 129 14.171 15.777 15.774 1.00 0.00 H
-HETATM 387 H2 HOH A 129 12.784 15.385 15.311 1.00 0.00 H
-HETATM 388 O HOH A 130 13.006 27.414 22.895 1.00 0.00 O
-HETATM 389 H1 HOH A 130 12.341 27.358 23.582 1.00 0.00 H
-HETATM 390 H2 HOH A 130 12.509 27.376 22.078 1.00 0.00 H
-HETATM 391 O HOH A 131 22.327 11.695 1.065 1.00 0.00 O
-HETATM 392 H1 HOH A 131 22.685 11.779 0.181 1.00 0.00 H
-HETATM 393 H2 HOH A 131 21.743 10.937 1.016 1.00 0.00 H
-HETATM 394 O HOH A 132 12.104 16.870 13.617 1.00 0.00 O
-HETATM 395 H1 HOH A 132 12.495 17.689 13.921 1.00 0.00 H
-HETATM 396 H2 HOH A 132 11.297 16.786 14.126 1.00 0.00 H
-HETATM 397 O HOH A 133 5.906 23.631 28.037 1.00 0.00 O
-HETATM 398 H1 HOH A 133 5.696 24.470 27.628 1.00 0.00 H
-HETATM 399 H2 HOH A 133 5.140 23.428 28.575 1.00 0.00 H
-HETATM 400 O HOH A 134 27.303 20.582 13.994 1.00 0.00 O
-HETATM 401 H1 HOH A 134 28.099 20.515 14.522 1.00 0.00 H
-HETATM 402 H2 HOH A 134 27.223 19.727 13.572 1.00 0.00 H
-HETATM 403 O HOH A 135 4.680 19.828 7.485 1.00 0.00 O
-HETATM 404 H1 HOH A 135 4.906 20.431 8.194 1.00 0.00 H
-HETATM 405 H2 HOH A 135 4.062 20.318 6.942 1.00 0.00 H
-HETATM 406 O HOH A 136 2.752 5.318 8.669 1.00 0.00 O
-HETATM 407 H1 HOH A 136 3.400 4.871 8.124 1.00 0.00 H
-HETATM 408 H2 HOH A 136 3.038 6.232 8.681 1.00 0.00 H
-HETATM 409 O HOH A 137 17.796 4.525 5.230 1.00 0.00 O
-HETATM 410 H1 HOH A 137 17.976 3.675 4.829 1.00 0.00 H
-HETATM 411 H2 HOH A 137 16.895 4.724 4.976 1.00 0.00 H
-HETATM 412 O HOH A 138 2.400 17.247 17.071 1.00 0.00 O
-HETATM 413 H1 HOH A 138 2.684 17.385 16.167 1.00 0.00 H
-HETATM 414 H2 HOH A 138 2.544 18.091 17.499 1.00 0.00 H
-HETATM 415 O HOH A 139 28.896 1.227 30.414 1.00 0.00 O
-HETATM 416 H1 HOH A 139 28.878 0.283 30.573 1.00 0.00 H
-HETATM 417 H2 HOH A 139 28.971 1.616 31.285 1.00 0.00 H
-HETATM 418 O HOH A 140 22.428 14.768 26.893 1.00 0.00 O
-HETATM 419 H1 HOH A 140 23.044 14.149 26.501 1.00 0.00 H
-HETATM 420 H2 HOH A 140 22.894 15.604 26.890 1.00 0.00 H
-HETATM 421 O HOH A 141 14.625 8.311 24.957 1.00 0.00 O
-HETATM 422 H1 HOH A 141 15.269 8.661 25.572 1.00 0.00 H
-HETATM 423 H2 HOH A 141 15.112 8.193 24.141 1.00 0.00 H
-HETATM 424 O HOH A 142 22.568 23.673 17.422 1.00 0.00 O
-HETATM 425 H1 HOH A 142 22.138 23.920 18.242 1.00 0.00 H
-HETATM 426 H2 HOH A 142 23.139 22.943 17.661 1.00 0.00 H
-HETATM 427 O HOH A 143 17.131 7.654 16.021 1.00 0.00 O
-HETATM 428 H1 HOH A 143 16.282 7.618 16.461 1.00 0.00 H
-HETATM 429 H2 HOH A 143 17.383 8.577 16.060 1.00 0.00 H
-HETATM 430 O HOH A 144 11.541 1.943 13.514 1.00 0.00 O
-HETATM 431 H1 HOH A 144 11.614 2.616 12.838 1.00 0.00 H
-HETATM 432 H2 HOH A 144 11.017 2.351 14.203 1.00 0.00 H
-HETATM 433 O HOH A 145 2.138 19.852 29.740 1.00 0.00 O
-HETATM 434 H1 HOH A 145 2.962 20.239 30.036 1.00 0.00 H
-HETATM 435 H2 HOH A 145 1.500 20.109 30.406 1.00 0.00 H
-HETATM 436 O HOH A 146 26.348 9.147 19.700 1.00 0.00 O
-HETATM 437 H1 HOH A 146 26.052 10.032 19.485 1.00 0.00 H
-HETATM 438 H2 HOH A 146 26.115 9.033 20.621 1.00 0.00 H
-HETATM 439 O HOH A 147 21.266 5.845 17.783 1.00 0.00 O
-HETATM 440 H1 HOH A 147 20.332 5.949 17.965 1.00 0.00 H
-HETATM 441 H2 HOH A 147 21.393 6.265 16.932 1.00 0.00 H
-HETATM 442 O HOH A 148 3.508 12.468 11.739 1.00 0.00 O
-HETATM 443 H1 HOH A 148 2.686 12.323 11.272 1.00 0.00 H
-HETATM 444 H2 HOH A 148 3.736 11.610 12.097 1.00 0.00 H
-HETATM 445 O HOH A 149 9.483 3.343 19.132 1.00 0.00 O
-HETATM 446 H1 HOH A 149 8.693 3.715 18.741 1.00 0.00 H
-HETATM 447 H2 HOH A 149 9.718 3.955 19.829 1.00 0.00 H
-HETATM 448 O HOH A 150 22.268 3.789 6.311 1.00 0.00 O
-HETATM 449 H1 HOH A 150 22.039 3.044 6.866 1.00 0.00 H
-HETATM 450 H2 HOH A 150 22.322 3.424 5.428 1.00 0.00 H
-HETATM 451 O HOH A 151 29.489 23.751 12.150 1.00 0.00 O
-HETATM 452 H1 HOH A 151 29.559 22.866 11.792 1.00 0.00 H
-HETATM 453 H2 HOH A 151 28.631 23.771 12.574 1.00 0.00 H
-HETATM 454 O HOH A 152 1.085 25.125 12.060 1.00 0.00 O
-HETATM 455 H1 HOH A 152 0.242 24.672 12.060 1.00 0.00 H
-HETATM 456 H2 HOH A 152 1.451 24.950 12.927 1.00 0.00 H
-HETATM 457 O HOH A 153 15.680 4.031 19.181 1.00 0.00 O
-HETATM 458 H1 HOH A 153 16.135 3.195 19.075 1.00 0.00 H
-HETATM 459 H2 HOH A 153 16.314 4.594 19.625 1.00 0.00 H
-HETATM 460 O HOH A 154 30.248 11.512 29.785 1.00 0.00 O
-HETATM 461 H1 HOH A 154 30.279 11.357 28.841 1.00 0.00 H
-HETATM 462 H2 HOH A 154 29.317 11.472 30.004 1.00 0.00 H
-HETATM 463 O HOH A 155 23.594 24.580 5.144 1.00 0.00 O
-HETATM 464 H1 HOH A 155 23.918 24.235 5.975 1.00 0.00 H
-HETATM 465 H2 HOH A 155 24.316 25.108 4.804 1.00 0.00 H
-HETATM 466 O HOH A 156 28.068 12.631 25.934 1.00 0.00 O
-HETATM 467 H1 HOH A 156 28.619 13.280 25.498 1.00 0.00 H
-HETATM 468 H2 HOH A 156 27.758 12.065 25.227 1.00 0.00 H
-HETATM 469 O HOH A 157 2.500 24.115 26.076 1.00 0.00 O
-HETATM 470 H1 HOH A 157 2.877 23.242 25.969 1.00 0.00 H
-HETATM 471 H2 HOH A 157 3.252 24.683 26.242 1.00 0.00 H
-HETATM 472 O HOH A 158 17.971 14.792 17.746 1.00 0.00 O
-HETATM 473 H1 HOH A 158 17.473 15.582 17.537 1.00 0.00 H
-HETATM 474 H2 HOH A 158 17.332 14.082 17.687 1.00 0.00 H
-HETATM 475 O HOH A 159 14.782 4.320 14.200 1.00 0.00 O
-HETATM 476 H1 HOH A 159 14.584 4.691 15.060 1.00 0.00 H
-HETATM 477 H2 HOH A 159 14.646 3.378 14.309 1.00 0.00 H
-HETATM 478 O HOH A 160 14.964 19.485 26.801 1.00 0.00 O
-HETATM 479 H1 HOH A 160 14.376 19.740 27.513 1.00 0.00 H
-HETATM 480 H2 HOH A 160 14.661 19.991 26.047 1.00 0.00 H
-HETATM 481 O HOH A 161 25.658 18.791 8.540 1.00 0.00 O
-HETATM 482 H1 HOH A 161 26.144 19.328 9.166 1.00 0.00 H
-HETATM 483 H2 HOH A 161 26.265 18.090 8.303 1.00 0.00 H
-HETATM 484 O HOH A 162 10.442 31.020 22.020 1.00 0.00 O
-HETATM 485 H1 HOH A 162 9.570 30.638 21.915 1.00 0.00 H
-HETATM 486 H2 HOH A 162 10.966 30.615 21.329 1.00 0.00 H
-HETATM 487 O HOH A 163 12.650 8.581 9.765 1.00 0.00 O
-HETATM 488 H1 HOH A 163 11.896 8.224 10.235 1.00 0.00 H
-HETATM 489 H2 HOH A 163 13.366 8.549 10.401 1.00 0.00 H
-HETATM 490 O HOH A 164 14.137 8.050 11.844 1.00 0.00 O
-HETATM 491 H1 HOH A 164 15.053 8.283 11.693 1.00 0.00 H
-HETATM 492 H2 HOH A 164 13.830 8.688 12.488 1.00 0.00 H
-HETATM 493 O HOH A 165 8.039 6.192 28.571 1.00 0.00 O
-HETATM 494 H1 HOH A 165 8.473 7.025 28.388 1.00 0.00 H
-HETATM 495 H2 HOH A 165 8.649 5.724 29.141 1.00 0.00 H
-HETATM 496 O HOH A 166 29.264 5.967 24.964 1.00 0.00 O
-HETATM 497 H1 HOH A 166 29.803 6.694 24.652 1.00 0.00 H
-HETATM 498 H2 HOH A 166 29.504 5.231 24.401 1.00 0.00 H
-HETATM 499 O HOH A 167 19.067 24.676 28.639 1.00 0.00 O
-HETATM 500 H1 HOH A 167 18.428 24.009 28.890 1.00 0.00 H
-HETATM 501 H2 HOH A 167 19.340 24.427 27.756 1.00 0.00 H
-HETATM 502 O HOH A 168 6.872 30.072 27.251 1.00 0.00 O
-HETATM 503 H1 HOH A 168 7.001 30.861 27.777 1.00 0.00 H
-HETATM 504 H2 HOH A 168 6.317 30.355 26.525 1.00 0.00 H
-HETATM 505 O HOH A 169 20.644 14.699 11.197 1.00 0.00 O
-HETATM 506 H1 HOH A 169 21.519 14.670 10.807 1.00 0.00 H
-HETATM 507 H2 HOH A 169 20.137 15.253 10.604 1.00 0.00 H
-HETATM 508 O HOH A 170 15.899 15.565 27.380 1.00 0.00 O
-HETATM 509 H1 HOH A 170 15.644 14.646 27.297 1.00 0.00 H
-HETATM 510 H2 HOH A 170 16.836 15.537 27.574 1.00 0.00 H
-HETATM 511 O HOH A 171 13.721 20.324 16.979 1.00 0.00 O
-HETATM 512 H1 HOH A 171 13.651 21.264 16.808 1.00 0.00 H
-HETATM 513 H2 HOH A 171 14.112 20.267 17.851 1.00 0.00 H
-HETATM 514 O HOH A 172 18.494 12.190 22.128 1.00 0.00 O
-HETATM 515 H1 HOH A 172 19.354 12.294 22.536 1.00 0.00 H
-HETATM 516 H2 HOH A 172 18.658 11.642 21.361 1.00 0.00 H
-HETATM 517 O HOH A 173 3.101 27.092 15.589 1.00 0.00 O
-HETATM 518 H1 HOH A 173 3.062 27.410 16.491 1.00 0.00 H
-HETATM 519 H2 HOH A 173 3.834 27.568 15.198 1.00 0.00 H
-HETATM 520 O HOH A 174 17.284 6.649 9.530 1.00 0.00 O
-HETATM 521 H1 HOH A 174 17.673 5.987 8.958 1.00 0.00 H
-HETATM 522 H2 HOH A 174 18.004 6.930 10.095 1.00 0.00 H
-HETATM 523 O HOH A 175 27.063 25.292 23.086 1.00 0.00 O
-HETATM 524 H1 HOH A 175 26.784 25.317 22.171 1.00 0.00 H
-HETATM 525 H2 HOH A 175 26.854 24.404 23.377 1.00 0.00 H
-HETATM 526 O HOH A 176 13.149 27.667 5.054 1.00 0.00 O
-HETATM 527 H1 HOH A 176 13.611 27.317 5.815 1.00 0.00 H
-HETATM 528 H2 HOH A 176 13.590 28.495 4.865 1.00 0.00 H
-HETATM 529 O HOH A 177 23.600 7.457 10.788 1.00 0.00 O
-HETATM 530 H1 HOH A 177 22.688 7.228 10.608 1.00 0.00 H
-HETATM 531 H2 HOH A 177 24.102 6.979 10.128 1.00 0.00 H
-HETATM 532 O HOH A 178 16.885 13.196 24.183 1.00 0.00 O
-HETATM 533 H1 HOH A 178 17.127 12.808 25.024 1.00 0.00 H
-HETATM 534 H2 HOH A 178 17.278 12.617 23.530 1.00 0.00 H
-HETATM 535 O HOH A 179 9.598 0.738 18.482 1.00 0.00 O
-HETATM 536 H1 HOH A 179 9.523 1.625 18.834 1.00 0.00 H
-HETATM 537 H2 HOH A 179 9.293 0.812 17.578 1.00 0.00 H
-HETATM 538 O HOH A 180 17.922 16.516 0.289 1.00 0.00 O
-HETATM 539 H1 HOH A 180 18.704 16.764 -0.204 1.00 0.00 H
-HETATM 540 H2 HOH A 180 17.967 15.561 0.345 1.00 0.00 H
-HETATM 541 O HOH A 181 4.093 13.352 14.287 1.00 0.00 O
-HETATM 542 H1 HOH A 181 4.735 14.039 14.108 1.00 0.00 H
-HETATM 543 H2 HOH A 181 3.906 12.968 13.430 1.00 0.00 H
-HETATM 544 O HOH A 182 0.435 2.070 8.391 1.00 0.00 O
-HETATM 545 H1 HOH A 182 0.123 2.945 8.624 1.00 0.00 H
-HETATM 546 H2 HOH A 182 0.649 2.132 7.460 1.00 0.00 H
-HETATM 547 O HOH A 183 23.909 18.234 23.168 1.00 0.00 O
-HETATM 548 H1 HOH A 183 24.715 17.767 22.947 1.00 0.00 H
-HETATM 549 H2 HOH A 183 24.023 19.104 22.785 1.00 0.00 H
-HETATM 550 O HOH A 184 8.817 15.373 7.676 1.00 0.00 O
-HETATM 551 H1 HOH A 184 8.416 14.507 7.752 1.00 0.00 H
-HETATM 552 H2 HOH A 184 9.571 15.342 8.264 1.00 0.00 H
-HETATM 553 O HOH A 185 5.089 27.960 28.227 1.00 0.00 O
-HETATM 554 H1 HOH A 185 5.448 27.544 29.011 1.00 0.00 H
-HETATM 555 H2 HOH A 185 5.666 28.706 28.065 1.00 0.00 H
-HETATM 556 O HOH A 186 15.915 8.633 8.343 1.00 0.00 O
-HETATM 557 H1 HOH A 186 16.631 9.068 7.880 1.00 0.00 H
-HETATM 558 H2 HOH A 186 16.317 7.857 8.734 1.00 0.00 H
-HETATM 559 O HOH A 187 5.320 30.638 19.741 1.00 0.00 O
-HETATM 560 H1 HOH A 187 4.854 29.903 20.141 1.00 0.00 H
-HETATM 561 H2 HOH A 187 6.226 30.338 19.670 1.00 0.00 H
-HETATM 562 O HOH A 188 18.717 27.750 14.371 1.00 0.00 O
-HETATM 563 H1 HOH A 188 18.682 27.855 13.421 1.00 0.00 H
-HETATM 564 H2 HOH A 188 18.517 28.620 14.716 1.00 0.00 H
-HETATM 565 O HOH A 189 18.416 18.610 4.850 1.00 0.00 O
-HETATM 566 H1 HOH A 189 18.139 18.372 3.965 1.00 0.00 H
-HETATM 567 H2 HOH A 189 18.986 19.369 4.728 1.00 0.00 H
-HETATM 568 O HOH A 190 14.038 12.656 9.712 1.00 0.00 O
-HETATM 569 H1 HOH A 190 14.642 11.913 9.735 1.00 0.00 H
-HETATM 570 H2 HOH A 190 13.992 12.956 10.619 1.00 0.00 H
-HETATM 571 O HOH A 191 9.783 4.575 30.062 1.00 0.00 O
-HETATM 572 H1 HOH A 191 10.574 4.614 29.525 1.00 0.00 H
-HETATM 573 H2 HOH A 191 9.482 3.670 29.981 1.00 0.00 H
-HETATM 574 O HOH A 192 1.310 8.521 21.757 1.00 0.00 O
-HETATM 575 H1 HOH A 192 1.005 9.164 21.117 1.00 0.00 H
-HETATM 576 H2 HOH A 192 2.247 8.696 21.847 1.00 0.00 H
-HETATM 577 O HOH A 193 18.511 9.397 29.299 1.00 0.00 O
-HETATM 578 H1 HOH A 193 17.578 9.508 29.482 1.00 0.00 H
-HETATM 579 H2 HOH A 193 18.614 8.460 29.138 1.00 0.00 H
-HETATM 580 O HOH A 194 17.929 28.724 22.604 1.00 0.00 O
-HETATM 581 H1 HOH A 194 16.977 28.790 22.682 1.00 0.00 H
-HETATM 582 H2 HOH A 194 18.162 27.973 23.149 1.00 0.00 H
-HETATM 583 O HOH A 195 14.271 7.789 1.674 1.00 0.00 O
-HETATM 584 H1 HOH A 195 14.907 7.121 1.930 1.00 0.00 H
-HETATM 585 H2 HOH A 195 14.769 8.607 1.675 1.00 0.00 H
-HETATM 586 O HOH A 196 9.217 21.592 26.130 1.00 0.00 O
-HETATM 587 H1 HOH A 196 8.909 21.536 25.225 1.00 0.00 H
-HETATM 588 H2 HOH A 196 10.028 21.085 26.138 1.00 0.00 H
-HETATM 589 O HOH A 197 25.555 8.440 22.191 1.00 0.00 O
-HETATM 590 H1 HOH A 197 26.421 8.227 22.539 1.00 0.00 H
-HETATM 591 H2 HOH A 197 25.222 7.609 21.852 1.00 0.00 H
-HETATM 592 O HOH A 198 28.745 15.455 21.910 1.00 0.00 O
-HETATM 593 H1 HOH A 198 28.627 14.518 22.066 1.00 0.00 H
-HETATM 594 H2 HOH A 198 29.090 15.508 21.018 1.00 0.00 H
-HETATM 595 O HOH A 199 20.705 19.613 0.661 1.00 0.00 O
-HETATM 596 H1 HOH A 199 21.253 19.698 1.441 1.00 0.00 H
-HETATM 597 H2 HOH A 199 19.816 19.785 0.973 1.00 0.00 H
-HETATM 598 O HOH A 200 1.805 10.603 20.078 1.00 0.00 O
-HETATM 599 H1 HOH A 200 1.946 10.712 19.137 1.00 0.00 H
-HETATM 600 H2 HOH A 200 2.387 11.247 20.483 1.00 0.00 H
-HETATM 601 O HOH A 201 15.721 8.714 22.469 1.00 0.00 O
-HETATM 602 H1 HOH A 201 15.585 9.651 22.324 1.00 0.00 H
-HETATM 603 H2 HOH A 201 16.656 8.581 22.317 1.00 0.00 H
-HETATM 604 O HOH A 202 11.333 23.452 13.019 1.00 0.00 O
-HETATM 605 H1 HOH A 202 10.593 23.649 12.445 1.00 0.00 H
-HETATM 606 H2 HOH A 202 11.981 23.043 12.445 1.00 0.00 H
-HETATM 607 O HOH A 203 22.847 8.975 22.819 1.00 0.00 O
-HETATM 608 H1 HOH A 203 23.007 9.227 23.729 1.00 0.00 H
-HETATM 609 H2 HOH A 203 23.703 8.697 22.493 1.00 0.00 H
-HETATM 610 O HOH A 204 8.980 29.674 9.282 1.00 0.00 O
-HETATM 611 H1 HOH A 204 9.782 29.191 9.083 1.00 0.00 H
-HETATM 612 H2 HOH A 204 8.305 29.246 8.754 1.00 0.00 H
-HETATM 613 O HOH A 205 17.884 25.085 11.443 1.00 0.00 O
-HETATM 614 H1 HOH A 205 17.692 24.942 10.516 1.00 0.00 H
-HETATM 615 H2 HOH A 205 18.151 26.003 11.494 1.00 0.00 H
-HETATM 616 O HOH A 206 6.168 17.726 30.619 1.00 0.00 O
-HETATM 617 H1 HOH A 206 6.297 18.199 29.797 1.00 0.00 H
-HETATM 618 H2 HOH A 206 5.276 17.947 30.885 1.00 0.00 H
-HETATM 619 O HOH A 207 5.666 25.416 22.633 1.00 0.00 O
-HETATM 620 H1 HOH A 207 5.416 24.493 22.599 1.00 0.00 H
-HETATM 621 H2 HOH A 207 6.271 25.528 21.900 1.00 0.00 H
-HETATM 622 O HOH A 208 12.461 19.564 20.482 1.00 0.00 O
-HETATM 623 H1 HOH A 208 12.183 18.888 19.863 1.00 0.00 H
-HETATM 624 H2 HOH A 208 12.062 20.369 20.153 1.00 0.00 H
-HETATM 625 O HOH A 209 1.448 10.313 13.487 1.00 0.00 O
-HETATM 626 H1 HOH A 209 1.236 10.079 14.390 1.00 0.00 H
-HETATM 627 H2 HOH A 209 2.360 10.044 13.378 1.00 0.00 H
-HETATM 628 O HOH A 210 18.388 8.154 21.917 1.00 0.00 O
-HETATM 629 H1 HOH A 210 19.164 8.564 21.534 1.00 0.00 H
-HETATM 630 H2 HOH A 210 18.668 7.876 22.788 1.00 0.00 H
-HETATM 631 O HOH A 211 18.559 4.967 7.825 1.00 0.00 O
-HETATM 632 H1 HOH A 211 18.210 4.940 6.934 1.00 0.00 H
-HETATM 633 H2 HOH A 211 19.473 5.230 7.717 1.00 0.00 H
-HETATM 634 O HOH A 212 7.031 4.128 13.174 1.00 0.00 O
-HETATM 635 H1 HOH A 212 6.862 4.747 12.464 1.00 0.00 H
-HETATM 636 H2 HOH A 212 6.221 4.120 13.684 1.00 0.00 H
-HETATM 637 O HOH A 213 19.981 15.947 23.842 1.00 0.00 O
-HETATM 638 H1 HOH A 213 20.602 15.996 23.115 1.00 0.00 H
-HETATM 639 H2 HOH A 213 19.124 15.874 23.422 1.00 0.00 H
-HETATM 640 O HOH A 214 13.382 3.151 22.896 1.00 0.00 O
-HETATM 641 H1 HOH A 214 13.799 3.486 23.690 1.00 0.00 H
-HETATM 642 H2 HOH A 214 13.454 3.867 22.266 1.00 0.00 H
-HETATM 643 O HOH A 215 11.381 25.841 8.025 1.00 0.00 O
-HETATM 644 H1 HOH A 215 11.988 25.147 7.769 1.00 0.00 H
-HETATM 645 H2 HOH A 215 10.720 25.850 7.332 1.00 0.00 H
-HETATM 646 O HOH A 216 18.209 0.054 30.063 1.00 0.00 O
-HETATM 647 H1 HOH A 216 18.720 0.298 29.291 1.00 0.00 H
-HETATM 648 H2 HOH A 216 18.861 -0.073 30.752 1.00 0.00 H
-HETATM 649 O HOH A 217 8.182 23.213 18.878 1.00 0.00 O
-HETATM 650 H1 HOH A 217 8.991 23.080 18.385 1.00 0.00 H
-HETATM 651 H2 HOH A 217 7.553 23.526 18.228 1.00 0.00 H
-HETATM 652 O HOH A 218 12.901 14.163 25.943 1.00 0.00 O
-HETATM 653 H1 HOH A 218 12.596 14.862 26.521 1.00 0.00 H
-HETATM 654 H2 HOH A 218 12.275 13.451 26.077 1.00 0.00 H
-HETATM 655 O HOH A 219 7.799 16.317 3.797 1.00 0.00 O
-HETATM 656 H1 HOH A 219 7.913 15.369 3.724 1.00 0.00 H
-HETATM 657 H2 HOH A 219 8.533 16.605 4.340 1.00 0.00 H
-HETATM 658 O HOH A 220 5.489 18.399 18.760 1.00 0.00 O
-HETATM 659 H1 HOH A 220 4.658 18.852 18.616 1.00 0.00 H
-HETATM 660 H2 HOH A 220 5.880 18.332 17.888 1.00 0.00 H
-HETATM 661 O HOH A 221 16.560 17.050 17.630 1.00 0.00 O
-HETATM 662 H1 HOH A 221 16.023 17.049 16.837 1.00 0.00 H
-HETATM 663 H2 HOH A 221 16.844 17.959 17.726 1.00 0.00 H
-HETATM 664 O HOH A 222 15.823 15.931 12.305 1.00 0.00 O
-HETATM 665 H1 HOH A 222 15.125 16.582 12.375 1.00 0.00 H
-HETATM 666 H2 HOH A 222 16.538 16.288 12.831 1.00 0.00 H
-HETATM 667 O HOH A 223 19.474 22.790 19.637 1.00 0.00 O
-HETATM 668 H1 HOH A 223 18.540 22.987 19.568 1.00 0.00 H
-HETATM 669 H2 HOH A 223 19.573 21.940 19.208 1.00 0.00 H
-HETATM 670 O HOH A 224 18.565 13.143 28.790 1.00 0.00 O
-HETATM 671 H1 HOH A 224 18.285 13.243 29.700 1.00 0.00 H
-HETATM 672 H2 HOH A 224 18.365 13.986 28.383 1.00 0.00 H
-HETATM 673 O HOH A 225 29.799 30.062 4.683 1.00 0.00 O
-HETATM 674 H1 HOH A 225 29.761 29.586 5.512 1.00 0.00 H
-HETATM 675 H2 HOH A 225 30.734 30.188 4.520 1.00 0.00 H
-HETATM 676 O HOH A 226 27.276 11.035 23.916 1.00 0.00 O
-HETATM 677 H1 HOH A 226 26.477 11.357 23.499 1.00 0.00 H
-HETATM 678 H2 HOH A 226 27.343 10.122 23.635 1.00 0.00 H
-HETATM 679 O HOH A 227 3.886 6.587 17.656 1.00 0.00 O
-HETATM 680 H1 HOH A 227 4.485 7.289 17.911 1.00 0.00 H
-HETATM 681 H2 HOH A 227 3.995 5.921 18.335 1.00 0.00 H
-HETATM 682 O HOH A 228 27.572 10.279 9.631 1.00 0.00 O
-HETATM 683 H1 HOH A 228 26.880 9.791 10.078 1.00 0.00 H
-HETATM 684 H2 HOH A 228 28.029 10.743 10.332 1.00 0.00 H
-HETATM 685 O HOH A 229 1.207 13.159 7.355 1.00 0.00 O
-HETATM 686 H1 HOH A 229 1.210 12.266 7.699 1.00 0.00 H
-HETATM 687 H2 HOH A 229 0.848 13.074 6.472 1.00 0.00 H
-HETATM 688 O HOH A 230 9.198 18.897 23.994 1.00 0.00 O
-HETATM 689 H1 HOH A 230 9.208 18.295 24.739 1.00 0.00 H
-HETATM 690 H2 HOH A 230 10.043 18.761 23.565 1.00 0.00 H
-HETATM 691 O HOH A 231 13.790 21.965 25.349 1.00 0.00 O
-HETATM 692 H1 HOH A 231 13.354 22.212 24.534 1.00 0.00 H
-HETATM 693 H2 HOH A 231 14.117 22.790 25.707 1.00 0.00 H
-HETATM 694 O HOH A 232 27.596 25.943 17.340 1.00 0.00 O
-HETATM 695 H1 HOH A 232 27.530 26.893 17.433 1.00 0.00 H
-HETATM 696 H2 HOH A 232 27.203 25.758 16.487 1.00 0.00 H
-HETATM 697 O HOH A 233 25.603 2.113 29.681 1.00 0.00 O
-HETATM 698 H1 HOH A 233 25.810 2.246 30.606 1.00 0.00 H
-HETATM 699 H2 HOH A 233 26.249 1.473 29.380 1.00 0.00 H
-HETATM 700 O HOH A 234 7.149 13.129 19.704 1.00 0.00 O
-HETATM 701 H1 HOH A 234 6.950 13.982 20.090 1.00 0.00 H
-HETATM 702 H2 HOH A 234 7.669 12.679 20.369 1.00 0.00 H
-HETATM 703 O HOH A 235 8.089 10.285 14.209 1.00 0.00 O
-HETATM 704 H1 HOH A 235 8.654 10.121 13.454 1.00 0.00 H
-HETATM 705 H2 HOH A 235 8.098 11.237 14.313 1.00 0.00 H
-HETATM 706 O HOH A 236 2.832 29.192 26.990 1.00 0.00 O
-HETATM 707 H1 HOH A 236 2.406 29.674 27.698 1.00 0.00 H
-HETATM 708 H2 HOH A 236 3.501 28.664 27.427 1.00 0.00 H
-HETATM 709 O HOH A 237 16.477 18.005 23.695 1.00 0.00 O
-HETATM 710 H1 HOH A 237 15.731 17.761 24.242 1.00 0.00 H
-HETATM 711 H2 HOH A 237 16.929 17.178 23.523 1.00 0.00 H
-HETATM 712 O HOH A 238 4.620 22.421 17.629 1.00 0.00 O
-HETATM 713 H1 HOH A 238 5.187 23.163 17.417 1.00 0.00 H
-HETATM 714 H2 HOH A 238 5.170 21.650 17.486 1.00 0.00 H
-HETATM 715 O HOH A 239 4.936 4.003 14.658 1.00 0.00 O
-HETATM 716 H1 HOH A 239 4.095 3.575 14.495 1.00 0.00 H
-HETATM 717 H2 HOH A 239 4.706 4.901 14.896 1.00 0.00 H
-HETATM 718 O HOH A 240 6.259 5.023 26.571 1.00 0.00 O
-HETATM 719 H1 HOH A 240 6.679 4.176 26.725 1.00 0.00 H
-HETATM 720 H2 HOH A 240 6.788 5.647 27.068 1.00 0.00 H
-HETATM 721 O HOH A 241 24.657 16.349 29.983 1.00 0.00 O
-HETATM 722 H1 HOH A 241 25.469 15.905 29.740 1.00 0.00 H
-HETATM 723 H2 HOH A 241 24.706 17.198 29.544 1.00 0.00 H
-HETATM 724 O HOH A 242 21.856 4.696 2.243 1.00 0.00 O
-HETATM 725 H1 HOH A 242 21.329 5.295 2.771 1.00 0.00 H
-HETATM 726 H2 HOH A 242 22.146 4.024 2.859 1.00 0.00 H
-HETATM 727 O HOH A 243 11.459 28.444 8.619 1.00 0.00 O
-HETATM 728 H1 HOH A 243 12.341 28.565 8.970 1.00 0.00 H
-HETATM 729 H2 HOH A 243 11.460 27.552 8.271 1.00 0.00 H
-HETATM 730 O HOH A 244 25.290 13.198 9.632 1.00 0.00 O
-HETATM 731 H1 HOH A 244 25.971 13.626 10.150 1.00 0.00 H
-HETATM 732 H2 HOH A 244 25.601 13.260 8.728 1.00 0.00 H
-HETATM 733 O HOH A 245 12.474 4.750 2.281 1.00 0.00 O
-HETATM 734 H1 HOH A 245 12.874 4.123 2.884 1.00 0.00 H
-HETATM 735 H2 HOH A 245 12.247 5.500 2.830 1.00 0.00 H
-HETATM 736 O HOH A 246 10.894 2.482 27.821 1.00 0.00 O
-HETATM 737 H1 HOH A 246 11.313 3.343 27.847 1.00 0.00 H
-HETATM 738 H2 HOH A 246 10.584 2.339 28.716 1.00 0.00 H
-HETATM 739 O HOH A 247 16.166 0.228 2.711 1.00 0.00 O
-HETATM 740 H1 HOH A 247 16.627 -0.531 2.354 1.00 0.00 H
-HETATM 741 H2 HOH A 247 15.425 0.358 2.119 1.00 0.00 H
-HETATM 742 O HOH A 248 29.222 0.503 25.829 1.00 0.00 O
-HETATM 743 H1 HOH A 248 28.416 0.752 25.378 1.00 0.00 H
-HETATM 744 H2 HOH A 248 29.425 -0.370 25.493 1.00 0.00 H
-HETATM 745 O HOH A 249 20.250 19.545 21.156 1.00 0.00 O
-HETATM 746 H1 HOH A 249 20.066 20.124 21.895 1.00 0.00 H
-HETATM 747 H2 HOH A 249 19.728 18.761 21.329 1.00 0.00 H
-HETATM 748 O HOH A 250 17.389 4.254 13.646 1.00 0.00 O
-HETATM 749 H1 HOH A 250 17.589 3.707 12.886 1.00 0.00 H
-HETATM 750 H2 HOH A 250 16.433 4.252 13.698 1.00 0.00 H
-HETATM 751 O HOH A 251 23.272 27.569 17.305 1.00 0.00 O
-HETATM 752 H1 HOH A 251 22.501 27.732 16.761 1.00 0.00 H
-HETATM 753 H2 HOH A 251 23.596 28.442 17.528 1.00 0.00 H
-HETATM 754 O HOH A 252 14.584 9.151 19.041 1.00 0.00 O
-HETATM 755 H1 HOH A 252 15.429 9.549 19.247 1.00 0.00 H
-HETATM 756 H2 HOH A 252 14.755 8.611 18.269 1.00 0.00 H
-HETATM 757 O HOH A 253 27.115 20.355 10.497 1.00 0.00 O
-HETATM 758 H1 HOH A 253 26.491 20.983 10.861 1.00 0.00 H
-HETATM 759 H2 HOH A 253 27.966 20.640 10.832 1.00 0.00 H
-HETATM 760 O HOH A 254 25.304 2.375 21.572 1.00 0.00 O
-HETATM 761 H1 HOH A 254 25.509 2.827 20.754 1.00 0.00 H
-HETATM 762 H2 HOH A 254 26.095 2.469 22.103 1.00 0.00 H
-HETATM 763 O HOH A 255 11.196 14.073 4.313 1.00 0.00 O
-HETATM 764 H1 HOH A 255 11.623 14.799 4.767 1.00 0.00 H
-HETATM 765 H2 HOH A 255 11.428 13.299 4.826 1.00 0.00 H
-HETATM 766 O HOH A 256 11.380 19.884 6.564 1.00 0.00 O
-HETATM 767 H1 HOH A 256 10.608 19.798 6.004 1.00 0.00 H
-HETATM 768 H2 HOH A 256 11.702 20.769 6.394 1.00 0.00 H
-HETATM 769 O HOH A 257 3.142 7.945 9.005 1.00 0.00 O
-HETATM 770 H1 HOH A 257 3.146 8.583 8.291 1.00 0.00 H
-HETATM 771 H2 HOH A 257 2.445 8.244 9.589 1.00 0.00 H
-HETATM 772 O HOH A 258 26.981 15.118 29.718 1.00 0.00 O
-HETATM 773 H1 HOH A 258 26.992 14.683 30.570 1.00 0.00 H
-HETATM 774 H2 HOH A 258 27.647 15.801 29.788 1.00 0.00 H
-HETATM 775 O HOH A 259 25.623 16.451 3.986 1.00 0.00 O
-HETATM 776 H1 HOH A 259 26.364 16.317 3.396 1.00 0.00 H
-HETATM 777 H2 HOH A 259 24.868 16.545 3.406 1.00 0.00 H
-HETATM 778 O HOH A 260 12.596 15.932 5.887 1.00 0.00 O
-HETATM 779 H1 HOH A 260 13.035 15.536 6.639 1.00 0.00 H
-HETATM 780 H2 HOH A 260 12.903 16.839 5.880 1.00 0.00 H
-HETATM 781 O HOH A 261 27.513 18.129 1.336 1.00 0.00 O
-HETATM 782 H1 HOH A 261 27.720 17.350 1.852 1.00 0.00 H
-HETATM 783 H2 HOH A 261 26.629 18.372 1.612 1.00 0.00 H
-HETATM 784 O HOH A 262 2.976 27.068 10.447 1.00 0.00 O
-HETATM 785 H1 HOH A 262 2.609 26.540 11.155 1.00 0.00 H
-HETATM 786 H2 HOH A 262 2.531 27.912 10.521 1.00 0.00 H
-HETATM 787 O HOH A 263 27.588 28.544 17.673 1.00 0.00 O
-HETATM 788 H1 HOH A 263 27.266 29.260 18.219 1.00 0.00 H
-HETATM 789 H2 HOH A 263 28.432 28.853 17.344 1.00 0.00 H
-HETATM 790 O HOH A 264 19.280 28.508 26.750 1.00 0.00 O
-HETATM 791 H1 HOH A 264 19.334 29.409 26.433 1.00 0.00 H
-HETATM 792 H2 HOH A 264 20.188 28.262 26.929 1.00 0.00 H
-HETATM 793 O HOH A 265 20.185 27.280 4.975 1.00 0.00 O
-HETATM 794 H1 HOH A 265 20.427 28.206 4.983 1.00 0.00 H
-HETATM 795 H2 HOH A 265 20.184 27.025 5.898 1.00 0.00 H
-HETATM 796 O HOH A 266 23.757 9.105 17.036 1.00 0.00 O
-HETATM 797 H1 HOH A 266 24.501 9.605 16.701 1.00 0.00 H
-HETATM 798 H2 HOH A 266 23.003 9.679 16.902 1.00 0.00 H
-HETATM 799 O HOH A 267 7.418 25.940 1.876 1.00 0.00 O
-HETATM 800 H1 HOH A 267 8.290 25.882 1.485 1.00 0.00 H
-HETATM 801 H2 HOH A 267 7.489 26.648 2.516 1.00 0.00 H
-HETATM 802 O HOH A 268 19.363 16.779 6.564 1.00 0.00 O
-HETATM 803 H1 HOH A 268 19.113 15.877 6.363 1.00 0.00 H
-HETATM 804 H2 HOH A 268 19.028 17.291 5.829 1.00 0.00 H
-HETATM 805 O HOH A 269 14.606 16.857 3.194 1.00 0.00 O
-HETATM 806 H1 HOH A 269 14.021 16.196 2.824 1.00 0.00 H
-HETATM 807 H2 HOH A 269 14.098 17.668 3.169 1.00 0.00 H
-HETATM 808 O HOH A 270 8.260 11.923 21.865 1.00 0.00 O
-HETATM 809 H1 HOH A 270 8.943 11.304 21.605 1.00 0.00 H
-HETATM 810 H2 HOH A 270 8.646 12.416 22.590 1.00 0.00 H
-HETATM 811 O HOH A 271 7.244 21.966 4.696 1.00 0.00 O
-HETATM 812 H1 HOH A 271 6.940 21.059 4.745 1.00 0.00 H
-HETATM 813 H2 HOH A 271 6.449 22.491 4.787 1.00 0.00 H
-HETATM 814 O HOH A 272 24.644 22.672 1.841 1.00 0.00 O
-HETATM 815 H1 HOH A 272 24.003 22.676 2.551 1.00 0.00 H
-HETATM 816 H2 HOH A 272 25.480 22.494 2.272 1.00 0.00 H
-HETATM 817 O HOH A 273 9.876 13.262 10.687 1.00 0.00 O
-HETATM 818 H1 HOH A 273 10.270 13.717 9.942 1.00 0.00 H
-HETATM 819 H2 HOH A 273 10.411 13.522 11.437 1.00 0.00 H
-HETATM 820 O HOH A 274 19.028 6.879 28.968 1.00 0.00 O
-HETATM 821 H1 HOH A 274 18.304 6.287 28.767 1.00 0.00 H
-HETATM 822 H2 HOH A 274 19.606 6.369 29.536 1.00 0.00 H
-HETATM 823 O HOH A 275 3.714 25.668 30.266 1.00 0.00 O
-HETATM 824 H1 HOH A 275 4.594 26.044 30.237 1.00 0.00 H
-HETATM 825 H2 HOH A 275 3.806 24.810 29.852 1.00 0.00 H
-HETATM 826 O HOH A 276 19.625 23.980 26.055 1.00 0.00 O
-HETATM 827 H1 HOH A 276 19.444 24.762 25.534 1.00 0.00 H
-HETATM 828 H2 HOH A 276 18.912 23.379 25.841 1.00 0.00 H
-HETATM 829 O HOH A 277 3.672 23.090 29.365 1.00 0.00 O
-HETATM 830 H1 HOH A 277 3.802 22.276 29.851 1.00 0.00 H
-HETATM 831 H2 HOH A 277 2.825 22.980 28.934 1.00 0.00 H
-HETATM 832 O HOH A 278 25.084 9.794 30.435 1.00 0.00 O
-HETATM 833 H1 HOH A 278 24.270 10.168 30.098 1.00 0.00 H
-HETATM 834 H2 HOH A 278 24.801 9.116 31.048 1.00 0.00 H
-HETATM 835 O HOH A 279 9.011 29.681 1.283 1.00 0.00 O
-HETATM 836 H1 HOH A 279 8.084 29.922 1.288 1.00 0.00 H
-HETATM 837 H2 HOH A 279 9.272 29.756 0.365 1.00 0.00 H
-HETATM 838 O HOH A 280 20.688 12.615 23.753 1.00 0.00 O
-HETATM 839 H1 HOH A 280 20.738 11.738 24.135 1.00 0.00 H
-HETATM 840 H2 HOH A 280 20.239 13.140 24.415 1.00 0.00 H
-HETATM 841 O HOH A 281 23.354 1.286 19.709 1.00 0.00 O
-HETATM 842 H1 HOH A 281 23.062 2.039 19.194 1.00 0.00 H
-HETATM 843 H2 HOH A 281 23.832 1.670 20.444 1.00 0.00 H
-HETATM 844 O HOH A 282 4.230 10.122 12.876 1.00 0.00 O
-HETATM 845 H1 HOH A 282 4.642 9.631 12.164 1.00 0.00 H
-HETATM 846 H2 HOH A 282 4.717 9.863 13.659 1.00 0.00 H
-HETATM 847 O HOH A 283 3.159 17.836 6.347 1.00 0.00 O
-HETATM 848 H1 HOH A 283 3.636 17.211 5.802 1.00 0.00 H
-HETATM 849 H2 HOH A 283 3.839 18.278 6.857 1.00 0.00 H
-HETATM 850 O HOH A 284 25.155 28.770 22.036 1.00 0.00 O
-HETATM 851 H1 HOH A 284 25.911 28.429 21.559 1.00 0.00 H
-HETATM 852 H2 HOH A 284 24.596 28.006 22.177 1.00 0.00 H
-HETATM 853 O HOH A 285 21.890 29.035 10.695 1.00 0.00 O
-HETATM 854 H1 HOH A 285 21.247 28.738 10.051 1.00 0.00 H
-HETATM 855 H2 HOH A 285 22.032 28.275 11.260 1.00 0.00 H
-HETATM 856 O HOH A 286 20.602 1.653 10.192 1.00 0.00 O
-HETATM 857 H1 HOH A 286 21.293 1.501 9.547 1.00 0.00 H
-HETATM 858 H2 HOH A 286 19.822 1.838 9.670 1.00 0.00 H
-HETATM 859 O HOH A 287 29.912 22.394 19.754 1.00 0.00 O
-HETATM 860 H1 HOH A 287 29.651 22.298 20.670 1.00 0.00 H
-HETATM 861 H2 HOH A 287 29.225 22.934 19.364 1.00 0.00 H
-HETATM 862 O HOH A 288 0.286 26.715 15.433 1.00 0.00 O
-HETATM 863 H1 HOH A 288 1.243 26.732 15.461 1.00 0.00 H
-HETATM 864 H2 HOH A 288 0.072 26.785 14.503 1.00 0.00 H
-HETATM 865 O HOH A 289 10.763 4.852 21.000 1.00 0.00 O
-HETATM 866 H1 HOH A 289 11.679 4.757 20.739 1.00 0.00 H
-HETATM 867 H2 HOH A 289 10.684 4.323 21.794 1.00 0.00 H
-HETATM 868 O HOH A 290 20.114 0.138 25.597 1.00 0.00 O
-HETATM 869 H1 HOH A 290 19.660 0.228 24.759 1.00 0.00 H
-HETATM 870 H2 HOH A 290 21.017 -0.072 25.358 1.00 0.00 H
-HETATM 871 O HOH A 291 1.842 7.739 5.130 1.00 0.00 O
-HETATM 872 H1 HOH A 291 1.183 7.112 5.428 1.00 0.00 H
-HETATM 873 H2 HOH A 291 1.360 8.344 4.567 1.00 0.00 H
-HETATM 874 O HOH A 292 17.075 25.743 21.159 1.00 0.00 O
-HETATM 875 H1 HOH A 292 16.821 25.618 22.073 1.00 0.00 H
-HETATM 876 H2 HOH A 292 16.513 26.452 20.848 1.00 0.00 H
-HETATM 877 O HOH A 293 16.030 25.698 13.446 1.00 0.00 O
-HETATM 878 H1 HOH A 293 16.784 25.587 12.868 1.00 0.00 H
-HETATM 879 H2 HOH A 293 16.141 25.025 14.118 1.00 0.00 H
-HETATM 880 O HOH A 294 10.476 27.906 4.736 1.00 0.00 O
-HETATM 881 H1 HOH A 294 11.370 27.595 4.883 1.00 0.00 H
-HETATM 882 H2 HOH A 294 10.565 28.580 4.063 1.00 0.00 H
-HETATM 883 O HOH A 295 3.909 2.637 23.257 1.00 0.00 O
-HETATM 884 H1 HOH A 295 4.136 2.703 24.184 1.00 0.00 H
-HETATM 885 H2 HOH A 295 3.029 2.261 23.252 1.00 0.00 H
-HETATM 886 O HOH A 296 12.783 12.768 19.861 1.00 0.00 O
-HETATM 887 H1 HOH A 296 12.325 13.214 19.148 1.00 0.00 H
-HETATM 888 H2 HOH A 296 12.626 11.838 19.702 1.00 0.00 H
-HETATM 889 O HOH A 297 4.615 25.781 26.735 1.00 0.00 O
-HETATM 890 H1 HOH A 297 4.662 26.597 27.235 1.00 0.00 H
-HETATM 891 H2 HOH A 297 5.240 25.902 26.020 1.00 0.00 H
-HETATM 892 O HOH A 298 29.197 9.627 13.119 1.00 0.00 O
-HETATM 893 H1 HOH A 298 28.650 10.131 12.517 1.00 0.00 H
-HETATM 894 H2 HOH A 298 30.083 9.957 12.971 1.00 0.00 H
-HETATM 895 O HOH A 299 23.873 28.903 2.478 1.00 0.00 O
-HETATM 896 H1 HOH A 299 23.070 28.491 2.158 1.00 0.00 H
-HETATM 897 H2 HOH A 299 24.559 28.574 1.898 1.00 0.00 H
-HETATM 898 O HOH A 300 29.465 7.633 17.380 1.00 0.00 O
-HETATM 899 H1 HOH A 300 29.134 7.716 16.486 1.00 0.00 H
-HETATM 900 H2 HOH A 300 30.377 7.362 17.274 1.00 0.00 H
-HETATM 901 O HOH A 301 1.002 22.736 2.183 1.00 0.00 O
-HETATM 902 H1 HOH A 301 1.816 23.226 2.066 1.00 0.00 H
-HETATM 903 H2 HOH A 301 0.343 23.248 1.715 1.00 0.00 H
-HETATM 904 O HOH A 302 15.685 9.900 29.721 1.00 0.00 O
-HETATM 905 H1 HOH A 302 15.691 9.831 30.675 1.00 0.00 H
-HETATM 906 H2 HOH A 302 15.007 10.549 29.532 1.00 0.00 H
-HETATM 907 O HOH A 303 8.597 19.753 12.619 1.00 0.00 O
-HETATM 908 H1 HOH A 303 9.060 20.445 12.147 1.00 0.00 H
-HETATM 909 H2 HOH A 303 8.947 19.794 13.509 1.00 0.00 H
-HETATM 910 O HOH A 304 -0.135 18.841 19.737 1.00 0.00 O
-HETATM 911 H1 HOH A 304 0.063 18.294 20.497 1.00 0.00 H
-HETATM 912 H2 HOH A 304 0.493 19.561 19.789 1.00 0.00 H
-HETATM 913 O HOH A 305 4.880 14.894 27.156 1.00 0.00 O
-HETATM 914 H1 HOH A 305 4.982 13.968 26.938 1.00 0.00 H
-HETATM 915 H2 HOH A 305 4.021 14.949 27.575 1.00 0.00 H
-HETATM 916 O HOH A 306 27.690 23.679 18.887 1.00 0.00 O
-HETATM 917 H1 HOH A 306 27.101 24.166 19.464 1.00 0.00 H
-HETATM 918 H2 HOH A 306 27.830 24.261 18.140 1.00 0.00 H
-HETATM 919 O HOH A 307 17.743 4.080 22.016 1.00 0.00 O
-HETATM 920 H1 HOH A 307 17.575 4.744 21.347 1.00 0.00 H
-HETATM 921 H2 HOH A 307 18.550 3.651 21.730 1.00 0.00 H
-HETATM 922 O HOH A 308 14.974 24.264 26.226 1.00 0.00 O
-HETATM 923 H1 HOH A 308 14.437 24.305 27.017 1.00 0.00 H
-HETATM 924 H2 HOH A 308 15.429 25.106 26.200 1.00 0.00 H
-HETATM 925 O HOH A 309 24.737 6.288 21.046 1.00 0.00 O
-HETATM 926 H1 HOH A 309 24.244 6.620 20.295 1.00 0.00 H
-HETATM 927 H2 HOH A 309 25.376 5.685 20.666 1.00 0.00 H
-HETATM 928 O HOH A 310 21.252 28.349 15.404 1.00 0.00 O
-HETATM 929 H1 HOH A 310 20.348 28.105 15.602 1.00 0.00 H
-HETATM 930 H2 HOH A 310 21.604 27.598 14.925 1.00 0.00 H
-HETATM 931 O HOH A 311 7.975 10.069 0.468 1.00 0.00 O
-HETATM 932 H1 HOH A 311 7.759 10.062 -0.464 1.00 0.00 H
-HETATM 933 H2 HOH A 311 7.500 10.823 0.819 1.00 0.00 H
-HETATM 934 O HOH A 312 17.354 19.826 28.283 1.00 0.00 O
-HETATM 935 H1 HOH A 312 16.729 19.930 27.565 1.00 0.00 H
-HETATM 936 H2 HOH A 312 16.839 19.453 28.998 1.00 0.00 H
-HETATM 937 O HOH A 313 13.608 24.179 7.355 1.00 0.00 O
-HETATM 938 H1 HOH A 313 14.018 25.014 7.128 1.00 0.00 H
-HETATM 939 H2 HOH A 313 14.094 23.873 8.120 1.00 0.00 H
-HETATM 940 O HOH A 314 5.005 8.454 10.845 1.00 0.00 O
-HETATM 941 H1 HOH A 314 4.309 8.206 10.236 1.00 0.00 H
-HETATM 942 H2 HOH A 314 5.731 8.721 10.283 1.00 0.00 H
-HETATM 943 O HOH A 315 23.875 21.618 18.354 1.00 0.00 O
-HETATM 944 H1 HOH A 315 24.817 21.446 18.357 1.00 0.00 H
-HETATM 945 H2 HOH A 315 23.542 21.139 19.113 1.00 0.00 H
-HETATM 946 O HOH A 316 10.143 17.225 0.415 1.00 0.00 O
-HETATM 947 H1 HOH A 316 9.497 17.599 1.015 1.00 0.00 H
-HETATM 948 H2 HOH A 316 10.608 16.573 0.940 1.00 0.00 H
-HETATM 949 O HOH A 317 13.601 5.474 12.088 1.00 0.00 O
-HETATM 950 H1 HOH A 317 13.699 6.413 12.244 1.00 0.00 H
-HETATM 951 H2 HOH A 317 14.078 5.060 12.807 1.00 0.00 H
-HETATM 952 O HOH A 318 26.327 10.753 4.498 1.00 0.00 O
-HETATM 953 H1 HOH A 318 25.595 11.338 4.306 1.00 0.00 H
-HETATM 954 H2 HOH A 318 26.267 10.594 5.439 1.00 0.00 H
-HETATM 955 O HOH A 319 13.136 19.192 2.877 1.00 0.00 O
-HETATM 956 H1 HOH A 319 12.279 19.613 2.802 1.00 0.00 H
-HETATM 957 H2 HOH A 319 13.676 19.628 2.217 1.00 0.00 H
-HETATM 958 O HOH A 320 6.219 2.496 16.392 1.00 0.00 O
-HETATM 959 H1 HOH A 320 5.713 3.003 15.756 1.00 0.00 H
-HETATM 960 H2 HOH A 320 6.520 3.143 17.029 1.00 0.00 H
-HETATM 961 O HOH A 321 12.220 9.338 28.482 1.00 0.00 O
-HETATM 962 H1 HOH A 321 12.550 9.394 27.585 1.00 0.00 H
-HETATM 963 H2 HOH A 321 11.323 9.017 28.388 1.00 0.00 H
-HETATM 964 O HOH A 322 17.617 27.097 28.541 1.00 0.00 O
-HETATM 965 H1 HOH A 322 18.166 27.662 27.997 1.00 0.00 H
-HETATM 966 H2 HOH A 322 18.176 26.350 28.752 1.00 0.00 H
-HETATM 967 O HOH A 323 16.141 6.151 2.555 1.00 0.00 O
-HETATM 968 H1 HOH A 323 15.688 5.644 3.228 1.00 0.00 H
-HETATM 969 H2 HOH A 323 16.943 6.453 2.981 1.00 0.00 H
-HETATM 970 O HOH A 324 29.225 19.222 28.367 1.00 0.00 O
-HETATM 971 H1 HOH A 324 29.723 20.036 28.283 1.00 0.00 H
-HETATM 972 H2 HOH A 324 28.371 19.423 27.986 1.00 0.00 H
-HETATM 973 O HOH A 325 30.528 27.325 12.914 1.00 0.00 O
-HETATM 974 H1 HOH A 325 29.718 27.542 12.452 1.00 0.00 H
-HETATM 975 H2 HOH A 325 30.834 26.520 12.496 1.00 0.00 H
-HETATM 976 O HOH A 326 4.141 15.102 17.263 1.00 0.00 O
-HETATM 977 H1 HOH A 326 3.545 15.832 17.095 1.00 0.00 H
-HETATM 978 H2 HOH A 326 3.708 14.592 17.948 1.00 0.00 H
-HETATM 979 O HOH A 327 6.288 0.889 8.528 1.00 0.00 O
-HETATM 980 H1 HOH A 327 5.531 0.319 8.662 1.00 0.00 H
-HETATM 981 H2 HOH A 327 6.723 0.915 9.380 1.00 0.00 H
-HETATM 982 O HOH A 328 19.357 12.249 7.519 1.00 0.00 O
-HETATM 983 H1 HOH A 328 20.260 12.373 7.810 1.00 0.00 H
-HETATM 984 H2 HOH A 328 18.824 12.580 8.243 1.00 0.00 H
-HETATM 985 O HOH A 329 30.741 22.195 17.146 1.00 0.00 O
-HETATM 986 H1 HOH A 329 30.649 23.122 16.927 1.00 0.00 H
-HETATM 987 H2 HOH A 329 30.484 22.139 18.067 1.00 0.00 H
-HETATM 988 O HOH A 330 6.741 20.764 16.854 1.00 0.00 O
-HETATM 989 H1 HOH A 330 6.713 19.907 16.429 1.00 0.00 H
-HETATM 990 H2 HOH A 330 7.631 20.832 17.199 1.00 0.00 H
-HETATM 991 O HOH A 331 6.552 15.166 23.547 1.00 0.00 O
-HETATM 992 H1 HOH A 331 6.929 14.604 24.224 1.00 0.00 H
-HETATM 993 H2 HOH A 331 5.609 15.142 23.713 1.00 0.00 H
-HETATM 994 O HOH A 332 4.199 15.874 24.775 1.00 0.00 O
-HETATM 995 H1 HOH A 332 3.597 16.602 24.929 1.00 0.00 H
-HETATM 996 H2 HOH A 332 4.513 15.633 25.647 1.00 0.00 H
-HETATM 997 O HOH A 333 22.035 7.774 30.255 1.00 0.00 O
-HETATM 998 H1 HOH A 333 22.931 7.732 29.921 1.00 0.00 H
-HETATM 999 H2 HOH A 333 21.677 6.901 30.093 1.00 0.00 H
-HETATM 1000 O HOH A 334 1.549 18.904 23.439 1.00 0.00 O
-HETATM 1001 H1 HOH A 334 2.457 18.680 23.239 1.00 0.00 H
-HETATM 1002 H2 HOH A 334 1.034 18.424 22.790 1.00 0.00 H
-HETATM 1003 O HOH A 335 30.212 3.087 28.759 1.00 0.00 O
-HETATM 1004 H1 HOH A 335 29.663 2.482 29.258 1.00 0.00 H
-HETATM 1005 H2 HOH A 335 30.795 3.475 29.411 1.00 0.00 H
-HETATM 1006 O HOH A 336 6.626 18.002 23.463 1.00 0.00 O
-HETATM 1007 H1 HOH A 336 7.495 18.403 23.457 1.00 0.00 H
-HETATM 1008 H2 HOH A 336 6.797 17.061 23.504 1.00 0.00 H
-HETATM 1009 O HOH A 337 6.319 14.760 13.446 1.00 0.00 O
-HETATM 1010 H1 HOH A 337 6.144 15.676 13.663 1.00 0.00 H
-HETATM 1011 H2 HOH A 337 6.718 14.792 12.577 1.00 0.00 H
-HETATM 1012 O HOH A 338 16.261 26.867 26.381 1.00 0.00 O
-HETATM 1013 H1 HOH A 338 16.772 26.855 27.191 1.00 0.00 H
-HETATM 1014 H2 HOH A 338 16.189 27.794 26.157 1.00 0.00 H
-HETATM 1015 O HOH A 339 3.603 4.793 27.417 1.00 0.00 O
-HETATM 1016 H1 HOH A 339 4.506 5.018 27.194 1.00 0.00 H
-HETATM 1017 H2 HOH A 339 3.101 5.582 27.213 1.00 0.00 H
-HETATM 1018 O HOH A 340 29.709 22.141 22.539 1.00 0.00 O
-HETATM 1019 H1 HOH A 340 30.298 21.617 23.081 1.00 0.00 H
-HETATM 1020 H2 HOH A 340 28.857 21.713 22.626 1.00 0.00 H
-HETATM 1021 O HOH A 341 29.123 12.778 22.730 1.00 0.00 O
-HETATM 1022 H1 HOH A 341 29.490 12.239 22.029 1.00 0.00 H
-HETATM 1023 H2 HOH A 341 28.562 12.180 23.224 1.00 0.00 H
-HETATM 1024 O HOH A 342 22.262 17.006 3.565 1.00 0.00 O
-HETATM 1025 H1 HOH A 342 21.663 16.270 3.694 1.00 0.00 H
-HETATM 1026 H2 HOH A 342 22.849 16.718 2.865 1.00 0.00 H
-HETATM 1027 O HOH A 343 5.663 30.941 11.583 1.00 0.00 O
-HETATM 1028 H1 HOH A 343 4.871 31.127 12.088 1.00 0.00 H
-HETATM 1029 H2 HOH A 343 5.574 30.022 11.329 1.00 0.00 H
-HETATM 1030 O HOH A 344 27.980 26.725 25.143 1.00 0.00 O
-HETATM 1031 H1 HOH A 344 27.199 26.923 25.659 1.00 0.00 H
-HETATM 1032 H2 HOH A 344 27.650 26.250 24.381 1.00 0.00 H
-HETATM 1033 O HOH A 345 11.086 27.001 24.839 1.00 0.00 O
-HETATM 1034 H1 HOH A 345 10.763 27.899 24.764 1.00 0.00 H
-HETATM 1035 H2 HOH A 345 10.296 26.464 24.885 1.00 0.00 H
-HETATM 1036 O HOH A 346 21.369 3.913 23.462 1.00 0.00 O
-HETATM 1037 H1 HOH A 346 20.978 3.585 22.653 1.00 0.00 H
-HETATM 1038 H2 HOH A 346 22.219 4.262 23.193 1.00 0.00 H
-HETATM 1039 O HOH A 347 15.764 7.701 28.077 1.00 0.00 O
-HETATM 1040 H1 HOH A 347 16.191 8.204 27.384 1.00 0.00 H
-HETATM 1041 H2 HOH A 347 15.609 8.338 28.775 1.00 0.00 H
-HETATM 1042 O HOH A 348 15.958 18.110 30.028 1.00 0.00 O
-HETATM 1043 H1 HOH A 348 16.622 17.458 30.255 1.00 0.00 H
-HETATM 1044 H2 HOH A 348 15.165 17.598 29.868 1.00 0.00 H
-HETATM 1045 O HOH A 349 11.967 27.870 16.586 1.00 0.00 O
-HETATM 1046 H1 HOH A 349 12.638 28.193 17.187 1.00 0.00 H
-HETATM 1047 H2 HOH A 349 12.292 28.102 15.716 1.00 0.00 H
-HETATM 1048 O HOH A 350 21.341 6.257 9.993 1.00 0.00 O
-HETATM 1049 H1 HOH A 350 21.463 5.411 10.423 1.00 0.00 H
-HETATM 1050 H2 HOH A 350 20.631 6.674 10.481 1.00 0.00 H
-HETATM 1051 O HOH A 351 18.668 2.414 8.764 1.00 0.00 O
-HETATM 1052 H1 HOH A 351 18.132 2.028 8.072 1.00 0.00 H
-HETATM 1053 H2 HOH A 351 18.601 3.358 8.620 1.00 0.00 H
-HETATM 1054 O HOH A 352 11.220 14.956 1.874 1.00 0.00 O
-HETATM 1055 H1 HOH A 352 11.126 14.536 2.729 1.00 0.00 H
-HETATM 1056 H2 HOH A 352 12.148 14.856 1.659 1.00 0.00 H
-HETATM 1057 O HOH A 353 20.685 5.170 30.423 1.00 0.00 O
-HETATM 1058 H1 HOH A 353 20.693 5.340 31.365 1.00 0.00 H
-HETATM 1059 H2 HOH A 353 20.380 4.266 30.345 1.00 0.00 H
-HETATM 1060 O HOH A 354 6.913 21.872 30.775 1.00 0.00 O
-HETATM 1061 H1 HOH A 354 7.719 21.520 31.154 1.00 0.00 H
-HETATM 1062 H2 HOH A 354 7.008 21.731 29.834 1.00 0.00 H
-HETATM 1063 O HOH A 355 6.279 24.459 17.164 1.00 0.00 O
-HETATM 1064 H1 HOH A 355 6.064 25.351 17.435 1.00 0.00 H
-HETATM 1065 H2 HOH A 355 6.650 24.557 16.287 1.00 0.00 H
-HETATM 1066 O HOH A 356 22.447 19.593 3.086 1.00 0.00 O
-HETATM 1067 H1 HOH A 356 22.588 19.955 3.961 1.00 0.00 H
-HETATM 1068 H2 HOH A 356 22.221 18.676 3.240 1.00 0.00 H
-HETATM 1069 O HOH A 357 6.442 26.526 30.205 1.00 0.00 O
-HETATM 1070 H1 HOH A 357 7.307 26.570 29.796 1.00 0.00 H
-HETATM 1071 H2 HOH A 357 6.620 26.309 31.120 1.00 0.00 H
-HETATM 1072 O HOH A 358 30.878 15.607 13.162 1.00 0.00 O
-HETATM 1073 H1 HOH A 358 30.206 15.678 13.840 1.00 0.00 H
-HETATM 1074 H2 HOH A 358 31.072 14.671 13.113 1.00 0.00 H
-HETATM 1075 O HOH A 359 27.016 15.630 10.702 1.00 0.00 O
-HETATM 1076 H1 HOH A 359 27.452 16.233 10.100 1.00 0.00 H
-HETATM 1077 H2 HOH A 359 26.138 15.995 10.814 1.00 0.00 H
-HETATM 1078 O HOH A 360 0.876 29.868 12.866 1.00 0.00 O
-HETATM 1079 H1 HOH A 360 0.493 30.356 13.595 1.00 0.00 H
-HETATM 1080 H2 HOH A 360 0.510 28.987 12.948 1.00 0.00 H
-HETATM 1081 O HOH A 361 10.126 15.671 23.455 1.00 0.00 O
-HETATM 1082 H1 HOH A 361 9.660 16.150 24.140 1.00 0.00 H
-HETATM 1083 H2 HOH A 361 11.051 15.859 23.618 1.00 0.00 H
-HETATM 1084 O HOH A 362 18.635 15.550 27.663 1.00 0.00 O
-HETATM 1085 H1 HOH A 362 19.141 15.046 27.025 1.00 0.00 H
-HETATM 1086 H2 HOH A 362 19.156 16.339 27.813 1.00 0.00 H
-HETATM 1087 O HOH A 363 12.200 7.995 15.617 1.00 0.00 O
-HETATM 1088 H1 HOH A 363 11.963 8.809 15.173 1.00 0.00 H
-HETATM 1089 H2 HOH A 363 11.811 7.306 15.078 1.00 0.00 H
-HETATM 1090 O HOH A 364 29.821 17.854 11.920 1.00 0.00 O
-HETATM 1091 H1 HOH A 364 30.201 18.619 12.353 1.00 0.00 H
-HETATM 1092 H2 HOH A 364 30.224 17.105 12.359 1.00 0.00 H
-HETATM 1093 O HOH A 365 20.564 29.914 5.492 1.00 0.00 O
-HETATM 1094 H1 HOH A 365 19.791 30.115 6.019 1.00 0.00 H
-HETATM 1095 H2 HOH A 365 21.278 29.854 6.127 1.00 0.00 H
-HETATM 1096 O HOH A 366 11.754 6.893 22.910 1.00 0.00 O
-HETATM 1097 H1 HOH A 366 12.618 6.949 22.502 1.00 0.00 H
-HETATM 1098 H2 HOH A 366 11.177 6.591 22.209 1.00 0.00 H
-HETATM 1099 O HOH A 367 22.185 9.800 8.483 1.00 0.00 O
-HETATM 1100 H1 HOH A 367 22.798 9.709 9.213 1.00 0.00 H
-HETATM 1101 H2 HOH A 367 22.254 10.719 8.225 1.00 0.00 H
-HETATM 1102 O HOH A 368 28.003 19.278 19.739 1.00 0.00 O
-HETATM 1103 H1 HOH A 368 27.624 18.461 19.415 1.00 0.00 H
-HETATM 1104 H2 HOH A 368 28.946 19.172 19.614 1.00 0.00 H
-HETATM 1105 O HOH A 369 25.680 13.064 14.778 1.00 0.00 O
-HETATM 1106 H1 HOH A 369 25.538 13.959 15.085 1.00 0.00 H
-HETATM 1107 H2 HOH A 369 26.417 13.132 14.171 1.00 0.00 H
-HETATM 1108 O HOH A 370 17.449 15.591 23.136 1.00 0.00 O
-HETATM 1109 H1 HOH A 370 17.145 14.908 23.734 1.00 0.00 H
-HETATM 1110 H2 HOH A 370 17.349 15.208 22.264 1.00 0.00 H
-HETATM 1111 O HOH A 371 28.460 28.371 2.688 1.00 0.00 O
-HETATM 1112 H1 HOH A 371 28.835 27.494 2.769 1.00 0.00 H
-HETATM 1113 H2 HOH A 371 28.876 28.876 3.386 1.00 0.00 H
-HETATM 1114 O HOH A 372 24.818 2.650 26.704 1.00 0.00 O
-HETATM 1115 H1 HOH A 372 24.715 2.407 27.624 1.00 0.00 H
-HETATM 1116 H2 HOH A 372 23.944 2.547 26.328 1.00 0.00 H
-HETATM 1117 O HOH A 373 22.967 27.192 8.747 1.00 0.00 O
-HETATM 1118 H1 HOH A 373 22.879 27.377 9.682 1.00 0.00 H
-HETATM 1119 H2 HOH A 373 23.862 26.864 8.650 1.00 0.00 H
-HETATM 1120 O HOH A 374 7.930 25.425 20.605 1.00 0.00 O
-HETATM 1121 H1 HOH A 374 8.099 24.602 20.146 1.00 0.00 H
-HETATM 1122 H2 HOH A 374 7.966 26.094 19.920 1.00 0.00 H
-HETATM 1123 O HOH A 375 8.806 0.979 4.226 1.00 0.00 O
-HETATM 1124 H1 HOH A 375 9.084 1.125 5.131 1.00 0.00 H
-HETATM 1125 H2 HOH A 375 8.630 1.856 3.885 1.00 0.00 H
-HETATM 1126 O HOH A 376 10.949 8.276 17.897 1.00 0.00 O
-HETATM 1127 H1 HOH A 376 10.078 8.471 17.552 1.00 0.00 H
-HETATM 1128 H2 HOH A 376 11.535 8.393 17.150 1.00 0.00 H
-HETATM 1129 O HOH A 377 29.311 22.727 25.657 1.00 0.00 O
-HETATM 1130 H1 HOH A 377 28.453 22.720 25.233 1.00 0.00 H
-HETATM 1131 H2 HOH A 377 29.934 22.588 24.944 1.00 0.00 H
-HETATM 1132 O HOH A 378 9.208 5.916 3.513 1.00 0.00 O
-HETATM 1133 H1 HOH A 378 10.014 6.082 4.002 1.00 0.00 H
-HETATM 1134 H2 HOH A 378 9.417 6.170 2.614 1.00 0.00 H
-HETATM 1135 O HOH A 379 6.687 3.323 7.247 1.00 0.00 O
-HETATM 1136 H1 HOH A 379 6.401 2.596 7.800 1.00 0.00 H
-HETATM 1137 H2 HOH A 379 7.427 2.970 6.752 1.00 0.00 H
-HETATM 1138 O HOH A 380 11.813 17.152 11.038 1.00 0.00 O
-HETATM 1139 H1 HOH A 380 10.937 17.516 10.909 1.00 0.00 H
-HETATM 1140 H2 HOH A 380 11.971 17.234 11.978 1.00 0.00 H
-HETATM 1141 O HOH A 381 5.979 19.036 12.012 1.00 0.00 O
-HETATM 1142 H1 HOH A 381 6.823 19.262 12.403 1.00 0.00 H
-HETATM 1143 H2 HOH A 381 5.490 19.858 12.004 1.00 0.00 H
-HETATM 1144 O HOH A 382 1.569 13.936 15.621 1.00 0.00 O
-HETATM 1145 H1 HOH A 382 2.498 13.795 15.436 1.00 0.00 H
-HETATM 1146 H2 HOH A 382 1.141 13.866 14.768 1.00 0.00 H
-HETATM 1147 O HOH A 383 24.853 15.891 6.508 1.00 0.00 O
-HETATM 1148 H1 HOH A 383 24.305 16.593 6.859 1.00 0.00 H
-HETATM 1149 H2 HOH A 383 25.084 16.183 5.627 1.00 0.00 H
-HETATM 1150 O HOH A 384 17.168 29.823 19.888 1.00 0.00 O
-HETATM 1151 H1 HOH A 384 17.770 29.546 20.580 1.00 0.00 H
-HETATM 1152 H2 HOH A 384 16.603 29.064 19.745 1.00 0.00 H
-HETATM 1153 O HOH A 385 24.763 5.126 25.171 1.00 0.00 O
-HETATM 1154 H1 HOH A 385 24.981 4.274 25.548 1.00 0.00 H
-HETATM 1155 H2 HOH A 385 24.267 4.919 24.380 1.00 0.00 H
-HETATM 1156 O HOH A 386 4.397 16.610 20.406 1.00 0.00 O
-HETATM 1157 H1 HOH A 386 4.643 17.276 19.764 1.00 0.00 H
-HETATM 1158 H2 HOH A 386 5.206 16.125 20.569 1.00 0.00 H
-HETATM 1159 O HOH A 387 14.644 7.600 16.903 1.00 0.00 O
-HETATM 1160 H1 HOH A 387 13.829 7.815 16.448 1.00 0.00 H
-HETATM 1161 H2 HOH A 387 14.618 6.649 17.004 1.00 0.00 H
-HETATM 1162 O HOH A 388 30.055 18.189 17.199 1.00 0.00 O
-HETATM 1163 H1 HOH A 388 30.289 18.451 18.090 1.00 0.00 H
-HETATM 1164 H2 HOH A 388 30.530 17.370 17.057 1.00 0.00 H
-HETATM 1165 O HOH A 389 5.889 23.684 2.049 1.00 0.00 O
-HETATM 1166 H1 HOH A 389 6.237 23.063 1.409 1.00 0.00 H
-HETATM 1167 H2 HOH A 389 6.479 24.437 1.997 1.00 0.00 H
-HETATM 1168 O HOH A 390 9.268 28.753 27.364 1.00 0.00 O
-HETATM 1169 H1 HOH A 390 9.710 29.270 26.691 1.00 0.00 H
-HETATM 1170 H2 HOH A 390 8.377 29.103 27.390 1.00 0.00 H
-HETATM 1171 O HOH A 391 28.718 29.346 0.225 1.00 0.00 O
-HETATM 1172 H1 HOH A 391 28.674 29.076 1.142 1.00 0.00 H
-HETATM 1173 H2 HOH A 391 28.065 28.804 -0.217 1.00 0.00 H
-HETATM 1174 O HOH A 392 5.198 28.934 15.618 1.00 0.00 O
-HETATM 1175 H1 HOH A 392 5.875 29.330 15.069 1.00 0.00 H
-HETATM 1176 H2 HOH A 392 4.820 29.669 16.101 1.00 0.00 H
-HETATM 1177 O HOH A 393 25.668 11.649 19.068 1.00 0.00 O
-HETATM 1178 H1 HOH A 393 25.627 11.481 18.127 1.00 0.00 H
-HETATM 1179 H2 HOH A 393 24.886 12.170 19.253 1.00 0.00 H
-HETATM 1180 O HOH A 394 21.088 8.480 20.793 1.00 0.00 O
-HETATM 1181 H1 HOH A 394 21.597 8.554 21.601 1.00 0.00 H
-HETATM 1182 H2 HOH A 394 21.744 8.357 20.107 1.00 0.00 H
-HETATM 1183 O HOH A 395 2.724 1.851 9.875 1.00 0.00 O
-HETATM 1184 H1 HOH A 395 3.226 1.281 9.293 1.00 0.00 H
-HETATM 1185 H2 HOH A 395 1.842 1.858 9.502 1.00 0.00 H
-HETATM 1186 O HOH A 396 26.058 10.914 16.392 1.00 0.00 O
-HETATM 1187 H1 HOH A 396 26.908 10.567 16.120 1.00 0.00 H
-HETATM 1188 H2 HOH A 396 25.918 11.676 15.830 1.00 0.00 H
-HETATM 1189 O HOH A 397 12.753 22.741 23.040 1.00 0.00 O
-HETATM 1190 H1 HOH A 397 11.836 22.933 22.846 1.00 0.00 H
-HETATM 1191 H2 HOH A 397 13.203 23.577 22.923 1.00 0.00 H
-HETATM 1192 O HOH A 398 15.802 4.532 10.596 1.00 0.00 O
-HETATM 1193 H1 HOH A 398 16.446 5.181 10.313 1.00 0.00 H
-HETATM 1194 H2 HOH A 398 15.043 5.049 10.866 1.00 0.00 H
-HETATM 1195 O HOH A 399 21.773 10.924 16.299 1.00 0.00 O
-HETATM 1196 H1 HOH A 399 21.203 10.236 15.957 1.00 0.00 H
-HETATM 1197 H2 HOH A 399 21.889 11.527 15.565 1.00 0.00 H
-HETATM 1198 O HOH A 400 4.257 15.393 5.321 1.00 0.00 O
-HETATM 1199 H1 HOH A 400 3.760 14.800 4.758 1.00 0.00 H
-HETATM 1200 H2 HOH A 400 4.727 14.816 5.923 1.00 0.00 H
-HETATM 1201 O HOH A 401 13.255 22.513 11.368 1.00 0.00 O
-HETATM 1202 H1 HOH A 401 12.920 21.947 10.672 1.00 0.00 H
-HETATM 1203 H2 HOH A 401 13.941 23.031 10.947 1.00 0.00 H
-HETATM 1204 O HOH A 402 11.158 15.030 9.238 1.00 0.00 O
-HETATM 1205 H1 HOH A 402 11.324 15.696 9.906 1.00 0.00 H
-HETATM 1206 H2 HOH A 402 12.020 14.841 8.868 1.00 0.00 H
-HETATM 1207 O HOH A 403 2.257 2.350 18.802 1.00 0.00 O
-HETATM 1208 H1 HOH A 403 1.590 1.863 19.286 1.00 0.00 H
-HETATM 1209 H2 HOH A 403 3.049 2.263 19.333 1.00 0.00 H
-HETATM 1210 O HOH A 404 10.282 3.056 15.568 1.00 0.00 O
-HETATM 1211 H1 HOH A 404 9.590 2.401 15.665 1.00 0.00 H
-HETATM 1212 H2 HOH A 404 9.815 3.873 15.393 1.00 0.00 H
-HETATM 1213 O HOH A 405 19.196 31.035 22.738 1.00 0.00 O
-HETATM 1214 H1 HOH A 405 18.693 30.232 22.606 1.00 0.00 H
-HETATM 1215 H2 HOH A 405 20.111 30.760 22.669 1.00 0.00 H
-HETATM 1216 O HOH A 406 27.676 2.512 22.925 1.00 0.00 O
-HETATM 1217 H1 HOH A 406 27.428 2.254 23.813 1.00 0.00 H
-HETATM 1218 H2 HOH A 406 28.223 3.288 23.044 1.00 0.00 H
-HETATM 1219 O HOH A 407 12.360 17.716 18.446 1.00 0.00 O
-HETATM 1220 H1 HOH A 407 12.444 18.004 17.538 1.00 0.00 H
-HETATM 1221 H2 HOH A 407 13.206 17.317 18.650 1.00 0.00 H
-HETATM 1222 O HOH A 408 23.562 13.245 19.814 1.00 0.00 O
-HETATM 1223 H1 HOH A 408 23.268 13.337 20.720 1.00 0.00 H
-HETATM 1224 H2 HOH A 408 22.818 12.848 19.360 1.00 0.00 H
-HETATM 1225 O HOH A 409 17.443 29.371 16.404 1.00 0.00 O
-HETATM 1226 H1 HOH A 409 17.761 29.329 17.305 1.00 0.00 H
-HETATM 1227 H2 HOH A 409 17.136 30.272 16.299 1.00 0.00 H
-HETATM 1228 O HOH A 410 19.534 18.278 27.761 1.00 0.00 O
-HETATM 1229 H1 HOH A 410 19.917 18.048 28.607 1.00 0.00 H
-HETATM 1230 H2 HOH A 410 18.763 18.801 27.981 1.00 0.00 H
-HETATM 1231 O HOH A 411 27.739 24.124 3.488 1.00 0.00 O
-HETATM 1232 H1 HOH A 411 27.843 23.362 2.917 1.00 0.00 H
-HETATM 1233 H2 HOH A 411 28.398 24.746 3.181 1.00 0.00 H
-HETATM 1234 O HOH A 412 23.907 16.956 26.733 1.00 0.00 O
-HETATM 1235 H1 HOH A 412 23.236 17.484 26.301 1.00 0.00 H
-HETATM 1236 H2 HOH A 412 24.369 17.572 27.301 1.00 0.00 H
-HETATM 1237 O HOH A 413 15.122 24.031 9.987 1.00 0.00 O
-HETATM 1238 H1 HOH A 413 14.966 24.872 10.418 1.00 0.00 H
-HETATM 1239 H2 HOH A 413 15.918 24.169 9.474 1.00 0.00 H
-HETATM 1240 O HOH A 414 18.427 27.609 11.606 1.00 0.00 O
-HETATM 1241 H1 HOH A 414 17.827 28.323 11.821 1.00 0.00 H
-HETATM 1242 H2 HOH A 414 18.895 27.914 10.828 1.00 0.00 H
-HETATM 1243 O HOH A 415 21.013 16.462 19.779 1.00 0.00 O
-HETATM 1244 H1 HOH A 415 20.125 16.821 19.763 1.00 0.00 H
-HETATM 1245 H2 HOH A 415 21.544 17.117 19.325 1.00 0.00 H
-HETATM 1246 O HOH A 416 6.314 3.828 1.419 1.00 0.00 O
-HETATM 1247 H1 HOH A 416 6.309 4.604 0.859 1.00 0.00 H
-HETATM 1248 H2 HOH A 416 6.125 3.102 0.825 1.00 0.00 H
-HETATM 1249 O HOH A 417 16.522 20.657 23.895 1.00 0.00 O
-HETATM 1250 H1 HOH A 417 16.477 19.702 23.953 1.00 0.00 H
-HETATM 1251 H2 HOH A 417 15.710 20.910 23.457 1.00 0.00 H
-HETATM 1252 O HOH A 418 1.209 5.845 21.447 1.00 0.00 O
-HETATM 1253 H1 HOH A 418 1.202 6.800 21.512 1.00 0.00 H
-HETATM 1254 H2 HOH A 418 2.068 5.588 21.781 1.00 0.00 H
-HETATM 1255 O HOH A 419 27.178 13.577 1.320 1.00 0.00 O
-HETATM 1256 H1 HOH A 419 26.376 13.156 1.631 1.00 0.00 H
-HETATM 1257 H2 HOH A 419 27.628 12.897 0.820 1.00 0.00 H
-HETATM 1258 O HOH A 420 25.776 15.416 25.577 1.00 0.00 O
-HETATM 1259 H1 HOH A 420 25.385 14.549 25.689 1.00 0.00 H
-HETATM 1260 H2 HOH A 420 25.173 16.010 26.023 1.00 0.00 H
-HETATM 1261 O HOH A 421 11.651 18.604 22.941 1.00 0.00 O
-HETATM 1262 H1 HOH A 421 11.759 18.858 22.024 1.00 0.00 H
-HETATM 1263 H2 HOH A 421 12.189 17.817 23.037 1.00 0.00 H
-HETATM 1264 O HOH A 422 0.247 25.932 29.049 1.00 0.00 O
-HETATM 1265 H1 HOH A 422 -0.218 25.847 28.217 1.00 0.00 H
-HETATM 1266 H2 HOH A 422 0.252 26.873 29.227 1.00 0.00 H
-HETATM 1267 O HOH A 423 17.903 26.636 3.610 1.00 0.00 O
-HETATM 1268 H1 HOH A 423 18.759 26.841 3.986 1.00 0.00 H
-HETATM 1269 H2 HOH A 423 17.975 25.723 3.332 1.00 0.00 H
-HETATM 1270 O HOH A 424 27.143 9.005 27.317 1.00 0.00 O
-HETATM 1271 H1 HOH A 424 27.448 8.270 27.849 1.00 0.00 H
-HETATM 1272 H2 HOH A 424 26.854 8.604 26.497 1.00 0.00 H
-HETATM 1273 O HOH A 425 25.358 3.638 13.348 1.00 0.00 O
-HETATM 1274 H1 HOH A 425 24.965 3.580 12.478 1.00 0.00 H
-HETATM 1275 H2 HOH A 425 26.165 4.134 13.214 1.00 0.00 H
-HETATM 1276 O HOH A 426 3.263 14.559 0.886 1.00 0.00 O
-HETATM 1277 H1 HOH A 426 2.709 13.994 0.348 1.00 0.00 H
-HETATM 1278 H2 HOH A 426 4.129 14.499 0.484 1.00 0.00 H
-HETATM 1279 O HOH A 427 17.649 5.949 20.153 1.00 0.00 O
-HETATM 1280 H1 HOH A 427 17.877 6.774 20.583 1.00 0.00 H
-HETATM 1281 H2 HOH A 427 17.917 6.072 19.242 1.00 0.00 H
-HETATM 1282 O HOH A 428 24.138 4.984 0.847 1.00 0.00 O
-HETATM 1283 H1 HOH A 428 23.208 4.863 1.038 1.00 0.00 H
-HETATM 1284 H2 HOH A 428 24.577 4.829 1.683 1.00 0.00 H
-HETATM 1285 O HOH A 429 18.526 14.297 5.553 1.00 0.00 O
-HETATM 1286 H1 HOH A 429 17.628 14.595 5.409 1.00 0.00 H
-HETATM 1287 H2 HOH A 429 18.438 13.552 6.148 1.00 0.00 H
-HETATM 1288 O HOH A 430 15.809 9.999 1.538 1.00 0.00 O
-HETATM 1289 H1 HOH A 430 15.437 10.832 1.831 1.00 0.00 H
-HETATM 1290 H2 HOH A 430 16.374 9.722 2.259 1.00 0.00 H
-HETATM 1291 O HOH A 431 5.723 11.599 2.033 1.00 0.00 O
-HETATM 1292 H1 HOH A 431 5.806 11.196 2.897 1.00 0.00 H
-HETATM 1293 H2 HOH A 431 4.923 11.221 1.667 1.00 0.00 H
-HETATM 1294 O HOH A 432 4.757 12.036 26.670 1.00 0.00 O
-HETATM 1295 H1 HOH A 432 3.973 11.579 26.367 1.00 0.00 H
-HETATM 1296 H2 HOH A 432 5.483 11.570 26.255 1.00 0.00 H
-HETATM 1297 O HOH A 433 30.420 17.307 26.883 1.00 0.00 O
-HETATM 1298 H1 HOH A 433 29.705 17.039 26.306 1.00 0.00 H
-HETATM 1299 H2 HOH A 433 30.048 18.011 27.415 1.00 0.00 H
-HETATM 1300 O HOH A 434 16.907 22.714 6.869 1.00 0.00 O
-HETATM 1301 H1 HOH A 434 16.153 22.790 6.284 1.00 0.00 H
-HETATM 1302 H2 HOH A 434 17.653 22.584 6.282 1.00 0.00 H
-HETATM 1303 O HOH A 435 21.441 11.981 18.677 1.00 0.00 O
-HETATM 1304 H1 HOH A 435 21.530 11.487 17.863 1.00 0.00 H
-HETATM 1305 H2 HOH A 435 21.244 12.875 18.396 1.00 0.00 H
-HETATM 1306 O HOH A 436 19.592 10.738 20.242 1.00 0.00 O
-HETATM 1307 H1 HOH A 436 20.158 11.294 19.707 1.00 0.00 H
-HETATM 1308 H2 HOH A 436 20.132 9.976 20.450 1.00 0.00 H
-HETATM 1309 O HOH A 437 13.412 25.947 2.778 1.00 0.00 O
-HETATM 1310 H1 HOH A 437 13.198 26.521 3.513 1.00 0.00 H
-HETATM 1311 H2 HOH A 437 13.022 25.104 3.011 1.00 0.00 H
-HETATM 1312 O HOH A 438 17.907 3.140 27.049 1.00 0.00 O
-HETATM 1313 H1 HOH A 438 17.486 3.846 27.540 1.00 0.00 H
-HETATM 1314 H2 HOH A 438 18.377 3.585 26.343 1.00 0.00 H
-HETATM 1315 O HOH A 439 26.802 -0.121 19.237 1.00 0.00 O
-HETATM 1316 H1 HOH A 439 27.273 0.131 20.032 1.00 0.00 H
-HETATM 1317 H2 HOH A 439 26.745 0.686 18.726 1.00 0.00 H
-HETATM 1318 O HOH A 440 3.099 19.752 18.236 1.00 0.00 O
-HETATM 1319 H1 HOH A 440 2.553 20.143 18.918 1.00 0.00 H
-HETATM 1320 H2 HOH A 440 3.221 20.453 17.595 1.00 0.00 H
-HETATM 1321 O HOH A 441 8.825 26.338 28.857 1.00 0.00 O
-HETATM 1322 H1 HOH A 441 8.885 27.151 28.355 1.00 0.00 H
-HETATM 1323 H2 HOH A 441 8.941 25.646 28.207 1.00 0.00 H
-HETATM 1324 O HOH A 442 22.207 30.683 14.741 1.00 0.00 O
-HETATM 1325 H1 HOH A 442 21.826 29.873 15.080 1.00 0.00 H
-HETATM 1326 H2 HOH A 442 21.842 30.768 13.860 1.00 0.00 H
-HETATM 1327 O HOH A 443 24.228 30.589 11.074 1.00 0.00 O
-HETATM 1328 H1 HOH A 443 24.599 30.437 11.944 1.00 0.00 H
-HETATM 1329 H2 HOH A 443 23.475 30.000 11.028 1.00 0.00 H
-HETATM 1330 O HOH A 444 27.015 27.471 29.933 1.00 0.00 O
-HETATM 1331 H1 HOH A 444 27.291 26.657 29.513 1.00 0.00 H
-HETATM 1332 H2 HOH A 444 26.502 27.925 29.265 1.00 0.00 H
-HETATM 1333 O HOH A 445 15.590 16.995 8.452 1.00 0.00 O
-HETATM 1334 H1 HOH A 445 16.081 17.504 7.808 1.00 0.00 H
-HETATM 1335 H2 HOH A 445 15.024 17.636 8.884 1.00 0.00 H
-HETATM 1336 O HOH A 446 5.110 6.061 24.345 1.00 0.00 O
-HETATM 1337 H1 HOH A 446 5.431 5.700 25.171 1.00 0.00 H
-HETATM 1338 H2 HOH A 446 4.424 6.677 24.603 1.00 0.00 H
-HETATM 1339 O HOH A 447 24.652 15.372 18.517 1.00 0.00 O
-HETATM 1340 H1 HOH A 447 24.848 14.924 17.693 1.00 0.00 H
-HETATM 1341 H2 HOH A 447 24.396 14.671 19.116 1.00 0.00 H
-HETATM 1342 O HOH A 448 14.201 1.360 17.495 1.00 0.00 O
-HETATM 1343 H1 HOH A 448 14.581 1.432 18.370 1.00 0.00 H
-HETATM 1344 H2 HOH A 448 13.505 2.017 17.481 1.00 0.00 H
-HETATM 1345 O HOH A 449 11.775 21.744 15.139 1.00 0.00 O
-HETATM 1346 H1 HOH A 449 11.684 22.280 14.351 1.00 0.00 H
-HETATM 1347 H2 HOH A 449 12.379 22.236 15.695 1.00 0.00 H
-HETATM 1348 O HOH A 450 29.336 21.782 6.477 1.00 0.00 O
-HETATM 1349 H1 HOH A 450 29.766 21.695 7.328 1.00 0.00 H
-HETATM 1350 H2 HOH A 450 30.055 21.798 5.845 1.00 0.00 H
-HETATM 1351 O HOH A 451 27.708 6.036 3.540 1.00 0.00 O
-HETATM 1352 H1 HOH A 451 28.649 6.182 3.446 1.00 0.00 H
-HETATM 1353 H2 HOH A 451 27.316 6.897 3.396 1.00 0.00 H
-HETATM 1354 O HOH A 452 0.411 9.465 26.177 1.00 0.00 O
-HETATM 1355 H1 HOH A 452 0.476 8.774 26.836 1.00 0.00 H
-HETATM 1356 H2 HOH A 452 -0.219 10.086 26.542 1.00 0.00 H
-HETATM 1357 O HOH A 453 1.640 25.912 3.070 1.00 0.00 O
-HETATM 1358 H1 HOH A 453 2.265 25.210 2.887 1.00 0.00 H
-HETATM 1359 H2 HOH A 453 1.809 26.567 2.393 1.00 0.00 H
-HETATM 1360 O HOH A 454 0.364 18.052 2.409 1.00 0.00 O
-HETATM 1361 H1 HOH A 454 1.103 18.243 2.986 1.00 0.00 H
-HETATM 1362 H2 HOH A 454 0.360 18.771 1.777 1.00 0.00 H
-HETATM 1363 O HOH A 455 21.115 6.662 4.317 1.00 0.00 O
-HETATM 1364 H1 HOH A 455 21.340 6.406 5.212 1.00 0.00 H
-HETATM 1365 H2 HOH A 455 21.836 7.228 4.041 1.00 0.00 H
-HETATM 1366 O HOH A 456 6.537 19.431 5.384 1.00 0.00 O
-HETATM 1367 H1 HOH A 456 6.091 19.520 6.227 1.00 0.00 H
-HETATM 1368 H2 HOH A 456 6.040 18.758 4.919 1.00 0.00 H
-HETATM 1369 O HOH A 457 10.961 2.510 1.749 1.00 0.00 O
-HETATM 1370 H1 HOH A 457 11.522 3.282 1.823 1.00 0.00 H
-HETATM 1371 H2 HOH A 457 10.229 2.688 2.340 1.00 0.00 H
-HETATM 1372 O HOH A 458 30.011 6.801 9.986 1.00 0.00 O
-HETATM 1373 H1 HOH A 458 29.851 7.589 9.466 1.00 0.00 H
-HETATM 1374 H2 HOH A 458 30.699 7.055 10.601 1.00 0.00 H
-HETATM 1375 O HOH A 459 16.595 9.046 12.274 1.00 0.00 O
-HETATM 1376 H1 HOH A 459 16.329 9.597 13.010 1.00 0.00 H
-HETATM 1377 H2 HOH A 459 17.029 8.296 12.681 1.00 0.00 H
-HETATM 1378 O HOH A 460 24.495 6.577 16.387 1.00 0.00 O
-HETATM 1379 H1 HOH A 460 25.364 6.567 16.789 1.00 0.00 H
-HETATM 1380 H2 HOH A 460 24.190 7.477 16.497 1.00 0.00 H
-HETATM 1381 O HOH A 461 11.678 14.279 12.623 1.00 0.00 O
-HETATM 1382 H1 HOH A 461 12.585 13.974 12.592 1.00 0.00 H
-HETATM 1383 H2 HOH A 461 11.738 15.225 12.492 1.00 0.00 H
-HETATM 1384 O HOH A 462 22.563 2.302 16.525 1.00 0.00 O
-HETATM 1385 H1 HOH A 462 23.026 3.025 16.104 1.00 0.00 H
-HETATM 1386 H2 HOH A 462 22.390 1.682 15.817 1.00 0.00 H
-HETATM 1387 O HOH A 463 0.622 12.940 13.140 1.00 0.00 O
-HETATM 1388 H1 HOH A 463 0.773 12.018 13.350 1.00 0.00 H
-HETATM 1389 H2 HOH A 463 0.606 12.969 12.183 1.00 0.00 H
-HETATM 1390 O HOH A 464 15.989 22.160 2.259 1.00 0.00 O
-HETATM 1391 H1 HOH A 464 15.322 21.533 1.980 1.00 0.00 H
-HETATM 1392 H2 HOH A 464 16.223 22.633 1.460 1.00 0.00 H
-HETATM 1393 O HOH A 465 13.614 29.392 18.275 1.00 0.00 O
-HETATM 1394 H1 HOH A 465 13.930 30.279 18.104 1.00 0.00 H
-HETATM 1395 H2 HOH A 465 14.312 28.982 18.786 1.00 0.00 H
-HETATM 1396 O HOH A 466 29.097 8.773 19.735 1.00 0.00 O
-HETATM 1397 H1 HOH A 466 29.358 8.521 18.850 1.00 0.00 H
-HETATM 1398 H2 HOH A 466 28.144 8.677 19.741 1.00 0.00 H
-HETATM 1399 O HOH A 467 16.803 9.250 26.133 1.00 0.00 O
-HETATM 1400 H1 HOH A 467 17.322 8.739 25.513 1.00 0.00 H
-HETATM 1401 H2 HOH A 467 17.306 10.054 26.262 1.00 0.00 H
-HETATM 1402 O HOH A 468 16.896 5.268 28.316 1.00 0.00 O
-HETATM 1403 H1 HOH A 468 16.610 5.058 29.205 1.00 0.00 H
-HETATM 1404 H2 HOH A 468 16.474 6.105 28.119 1.00 0.00 H
-HETATM 1405 O HOH A 469 9.274 11.157 28.302 1.00 0.00 O
-HETATM 1406 H1 HOH A 469 9.505 11.884 28.881 1.00 0.00 H
-HETATM 1407 H2 HOH A 469 8.384 10.918 28.561 1.00 0.00 H
-HETATM 1408 O HOH A 470 26.904 22.784 24.345 1.00 0.00 O
-HETATM 1409 H1 HOH A 470 26.482 22.536 25.168 1.00 0.00 H
-HETATM 1410 H2 HOH A 470 26.288 22.506 23.667 1.00 0.00 H
-HETATM 1411 O HOH A 471 17.506 2.601 17.628 1.00 0.00 O
-HETATM 1412 H1 HOH A 471 18.026 3.217 17.112 1.00 0.00 H
-HETATM 1413 H2 HOH A 471 17.160 1.982 16.985 1.00 0.00 H
-HETATM 1414 O HOH A 472 7.903 6.508 23.672 1.00 0.00 O
-HETATM 1415 H1 HOH A 472 8.288 5.700 24.010 1.00 0.00 H
-HETATM 1416 H2 HOH A 472 6.970 6.311 23.583 1.00 0.00 H
-HETATM 1417 O HOH A 473 21.761 20.964 29.431 1.00 0.00 O
-HETATM 1418 H1 HOH A 473 21.613 21.888 29.636 1.00 0.00 H
-HETATM 1419 H2 HOH A 473 21.215 20.489 30.058 1.00 0.00 H
-HETATM 1420 O HOH A 474 17.259 12.962 2.855 1.00 0.00 O
-HETATM 1421 H1 HOH A 474 16.959 13.656 3.443 1.00 0.00 H
-HETATM 1422 H2 HOH A 474 16.461 12.498 2.604 1.00 0.00 H
-HETATM 1423 O HOH A 475 27.410 20.537 22.104 1.00 0.00 O
-HETATM 1424 H1 HOH A 475 26.490 20.673 21.878 1.00 0.00 H
-HETATM 1425 H2 HOH A 475 27.766 20.038 21.369 1.00 0.00 H
-HETATM 1426 O HOH A 476 22.227 2.622 25.652 1.00 0.00 O
-HETATM 1427 H1 HOH A 476 21.577 2.888 26.303 1.00 0.00 H
-HETATM 1428 H2 HOH A 476 21.937 3.038 24.840 1.00 0.00 H
-HETATM 1429 O HOH A 477 23.923 0.253 22.603 1.00 0.00 O
-HETATM 1430 H1 HOH A 477 24.495 0.938 22.255 1.00 0.00 H
-HETATM 1431 H2 HOH A 477 24.397 -0.562 22.439 1.00 0.00 H
-HETATM 1432 O HOH A 478 9.710 10.091 12.127 1.00 0.00 O
-HETATM 1433 H1 HOH A 478 9.608 10.629 11.342 1.00 0.00 H
-HETATM 1434 H2 HOH A 478 10.253 9.355 11.844 1.00 0.00 H
-HETATM 1435 O HOH A 479 16.100 18.679 20.839 1.00 0.00 O
-HETATM 1436 H1 HOH A 479 15.426 18.002 20.776 1.00 0.00 H
-HETATM 1437 H2 HOH A 479 16.296 18.736 21.774 1.00 0.00 H
-HETATM 1438 O HOH A 480 10.465 29.593 24.727 1.00 0.00 O
-HETATM 1439 H1 HOH A 480 10.171 30.082 23.959 1.00 0.00 H
-HETATM 1440 H2 HOH A 480 11.076 30.184 25.168 1.00 0.00 H
-HETATM 1441 O HOH A 481 26.943 19.654 26.817 1.00 0.00 O
-HETATM 1442 H1 HOH A 481 27.035 19.309 25.929 1.00 0.00 H
-HETATM 1443 H2 HOH A 481 26.401 20.437 26.715 1.00 0.00 H
-HETATM 1444 O HOH A 482 26.827 23.224 13.005 1.00 0.00 O
-HETATM 1445 H1 HOH A 482 26.076 23.065 12.433 1.00 0.00 H
-HETATM 1446 H2 HOH A 482 27.157 22.350 13.215 1.00 0.00 H
-HETATM 1447 O HOH A 483 6.311 25.796 8.294 1.00 0.00 O
-HETATM 1448 H1 HOH A 483 5.362 25.852 8.410 1.00 0.00 H
-HETATM 1449 H2 HOH A 483 6.426 25.522 7.384 1.00 0.00 H
-HETATM 1450 O HOH A 484 29.880 24.901 22.359 1.00 0.00 O
-HETATM 1451 H1 HOH A 484 28.973 25.172 22.503 1.00 0.00 H
-HETATM 1452 H2 HOH A 484 29.840 23.946 22.311 1.00 0.00 H
-HETATM 1453 O HOH A 485 11.872 30.178 12.545 1.00 0.00 O
-HETATM 1454 H1 HOH A 485 11.572 31.067 12.734 1.00 0.00 H
-HETATM 1455 H2 HOH A 485 11.111 29.745 12.156 1.00 0.00 H
-HETATM 1456 O HOH A 486 2.467 6.598 12.992 1.00 0.00 O
-HETATM 1457 H1 HOH A 486 3.202 6.782 13.577 1.00 0.00 H
-HETATM 1458 H2 HOH A 486 2.771 5.873 12.445 1.00 0.00 H
-HETATM 1459 O HOH A 487 22.727 0.127 25.076 1.00 0.00 O
-HETATM 1460 H1 HOH A 487 23.067 0.143 24.182 1.00 0.00 H
-HETATM 1461 H2 HOH A 487 22.539 1.044 25.278 1.00 0.00 H
-HETATM 1462 O HOH A 488 15.359 16.954 15.271 1.00 0.00 O
-HETATM 1463 H1 HOH A 488 16.199 17.133 14.848 1.00 0.00 H
-HETATM 1464 H2 HOH A 488 14.780 17.650 14.959 1.00 0.00 H
-HETATM 1465 O HOH A 489 6.195 18.893 28.132 1.00 0.00 O
-HETATM 1466 H1 HOH A 489 5.316 19.140 27.847 1.00 0.00 H
-HETATM 1467 H2 HOH A 489 6.697 19.707 28.096 1.00 0.00 H
-HETATM 1468 O HOH A 490 4.835 2.130 3.183 1.00 0.00 O
-HETATM 1469 H1 HOH A 490 5.115 2.911 2.706 1.00 0.00 H
-HETATM 1470 H2 HOH A 490 5.648 1.659 3.370 1.00 0.00 H
-HETATM 1471 O HOH A 491 14.694 12.408 2.158 1.00 0.00 O
-HETATM 1472 H1 HOH A 491 14.578 12.582 3.092 1.00 0.00 H
-HETATM 1473 H2 HOH A 491 13.809 12.444 1.796 1.00 0.00 H
-HETATM 1474 O HOH A 492 3.454 12.403 21.280 1.00 0.00 O
-HETATM 1475 H1 HOH A 492 3.081 12.953 21.969 1.00 0.00 H
-HETATM 1476 H2 HOH A 492 4.305 12.131 21.624 1.00 0.00 H
-HETATM 1477 O HOH A 493 13.467 5.647 6.639 1.00 0.00 O
-HETATM 1478 H1 HOH A 493 12.632 5.421 7.049 1.00 0.00 H
-HETATM 1479 H2 HOH A 493 13.637 6.546 6.920 1.00 0.00 H
-HETATM 1480 O HOH A 494 12.194 4.783 28.266 1.00 0.00 O
-HETATM 1481 H1 HOH A 494 12.759 4.685 29.032 1.00 0.00 H
-HETATM 1482 H2 HOH A 494 12.576 5.512 27.777 1.00 0.00 H
-HETATM 1483 O HOH A 495 16.178 5.078 0.171 1.00 0.00 O
-HETATM 1484 H1 HOH A 495 16.168 5.473 1.042 1.00 0.00 H
-HETATM 1485 H2 HOH A 495 16.625 4.240 0.292 1.00 0.00 H
-HETATM 1486 O HOH A 496 23.535 4.302 15.274 1.00 0.00 O
-HETATM 1487 H1 HOH A 496 23.910 5.090 15.667 1.00 0.00 H
-HETATM 1488 H2 HOH A 496 24.210 3.988 14.673 1.00 0.00 H
-HETATM 1489 O HOH A 497 14.922 26.703 7.040 1.00 0.00 O
-HETATM 1490 H1 HOH A 497 15.612 27.199 6.601 1.00 0.00 H
-HETATM 1491 H2 HOH A 497 14.847 27.108 7.904 1.00 0.00 H
-HETATM 1492 O HOH A 498 5.592 1.558 30.723 1.00 0.00 O
-HETATM 1493 H1 HOH A 498 5.519 0.693 31.127 1.00 0.00 H
-HETATM 1494 H2 HOH A 498 6.269 1.454 30.055 1.00 0.00 H
-HETATM 1495 O HOH A 499 14.223 30.444 11.028 1.00 0.00 O
-HETATM 1496 H1 HOH A 499 13.507 30.365 11.659 1.00 0.00 H
-HETATM 1497 H2 HOH A 499 15.007 30.211 11.524 1.00 0.00 H
-HETATM 1498 O HOH A 500 26.490 16.785 22.952 1.00 0.00 O
-HETATM 1499 H1 HOH A 500 26.100 16.159 23.562 1.00 0.00 H
-HETATM 1500 H2 HOH A 500 27.307 16.371 22.673 1.00 0.00 H
-HETATM 1501 O HOH A 501 2.903 20.549 13.983 1.00 0.00 O
-HETATM 1502 H1 HOH A 501 3.421 21.004 13.319 1.00 0.00 H
-HETATM 1503 H2 HOH A 501 2.684 21.227 14.622 1.00 0.00 H
-HETATM 1504 O HOH A 502 8.025 27.436 18.670 1.00 0.00 O
-HETATM 1505 H1 HOH A 502 8.082 28.315 19.045 1.00 0.00 H
-HETATM 1506 H2 HOH A 502 7.108 27.346 18.410 1.00 0.00 H
-HETATM 1507 O HOH A 503 17.797 16.943 13.813 1.00 0.00 O
-HETATM 1508 H1 HOH A 503 18.435 16.229 13.814 1.00 0.00 H
-HETATM 1509 H2 HOH A 503 18.268 17.685 14.194 1.00 0.00 H
-HETATM 1510 O HOH A 504 1.627 24.594 23.619 1.00 0.00 O
-HETATM 1511 H1 HOH A 504 0.706 24.772 23.429 1.00 0.00 H
-HETATM 1512 H2 HOH A 504 1.637 24.338 24.541 1.00 0.00 H
-HETATM 1513 O HOH A 505 21.788 27.724 27.359 1.00 0.00 O
-HETATM 1514 H1 HOH A 505 22.442 27.167 26.935 1.00 0.00 H
-HETATM 1515 H2 HOH A 505 22.275 28.501 27.632 1.00 0.00 H
-HETATM 1516 O HOH A 506 17.095 23.883 19.082 1.00 0.00 O
-HETATM 1517 H1 HOH A 506 16.362 23.625 19.640 1.00 0.00 H
-HETATM 1518 H2 HOH A 506 17.377 24.728 19.431 1.00 0.00 H
-HETATM 1519 O HOH A 507 7.573 1.308 28.999 1.00 0.00 O
-HETATM 1520 H1 HOH A 507 7.774 1.906 28.280 1.00 0.00 H
-HETATM 1521 H2 HOH A 507 8.368 1.296 29.531 1.00 0.00 H
-HETATM 1522 O HOH A 508 4.228 6.765 14.972 1.00 0.00 O
-HETATM 1523 H1 HOH A 508 4.044 6.647 15.904 1.00 0.00 H
-HETATM 1524 H2 HOH A 508 4.761 7.559 14.930 1.00 0.00 H
-HETATM 1525 O HOH A 509 22.261 16.287 22.406 1.00 0.00 O
-HETATM 1526 H1 HOH A 509 22.799 17.045 22.635 1.00 0.00 H
-HETATM 1527 H2 HOH A 509 22.070 16.401 21.475 1.00 0.00 H
-HETATM 1528 O HOH A 510 18.753 1.390 19.705 1.00 0.00 O
-HETATM 1529 H1 HOH A 510 18.325 1.967 19.072 1.00 0.00 H
-HETATM 1530 H2 HOH A 510 18.234 0.586 19.685 1.00 0.00 H
-HETATM 1531 O HOH A 511 12.503 26.411 27.044 1.00 0.00 O
-HETATM 1532 H1 HOH A 511 13.026 27.191 27.231 1.00 0.00 H
-HETATM 1533 H2 HOH A 511 12.024 26.629 26.245 1.00 0.00 H
-HETATM 1534 O HOH A 512 14.197 28.225 9.255 1.00 0.00 O
-HETATM 1535 H1 HOH A 512 14.143 27.600 9.978 1.00 0.00 H
-HETATM 1536 H2 HOH A 512 14.232 29.082 9.679 1.00 0.00 H
-HETATM 1537 O HOH A 513 19.324 7.342 11.323 1.00 0.00 O
-HETATM 1538 H1 HOH A 513 19.672 8.221 11.475 1.00 0.00 H
-HETATM 1539 H2 HOH A 513 19.001 7.062 12.180 1.00 0.00 H
-HETATM 1540 O HOH A 514 24.802 17.774 13.731 1.00 0.00 O
-HETATM 1541 H1 HOH A 514 25.631 18.080 13.362 1.00 0.00 H
-HETATM 1542 H2 HOH A 514 24.138 18.077 13.112 1.00 0.00 H
-HETATM 1543 O HOH A 515 0.670 9.687 16.143 1.00 0.00 O
-HETATM 1544 H1 HOH A 515 1.043 8.888 16.515 1.00 0.00 H
-HETATM 1545 H2 HOH A 515 0.972 10.385 16.724 1.00 0.00 H
-HETATM 1546 O HOH A 516 29.540 4.882 15.132 1.00 0.00 O
-HETATM 1547 H1 HOH A 516 29.427 5.833 15.124 1.00 0.00 H
-HETATM 1548 H2 HOH A 516 30.217 4.715 14.476 1.00 0.00 H
-HETATM 1549 O HOH A 517 27.493 27.506 20.358 1.00 0.00 O
-HETATM 1550 H1 HOH A 517 27.649 27.843 19.476 1.00 0.00 H
-HETATM 1551 H2 HOH A 517 27.932 28.131 20.935 1.00 0.00 H
-HETATM 1552 O HOH A 518 17.492 2.800 0.015 1.00 0.00 O
-HETATM 1553 H1 HOH A 518 18.412 3.039 0.130 1.00 0.00 H
-HETATM 1554 H2 HOH A 518 17.504 1.851 -0.108 1.00 0.00 H
-HETATM 1555 O HOH A 519 25.596 29.979 13.337 1.00 0.00 O
-HETATM 1556 H1 HOH A 519 25.303 30.231 14.213 1.00 0.00 H
-HETATM 1557 H2 HOH A 519 25.682 29.026 13.378 1.00 0.00 H
-HETATM 1558 O HOH A 520 6.951 4.576 17.871 1.00 0.00 O
-HETATM 1559 H1 HOH A 520 6.204 4.787 18.432 1.00 0.00 H
-HETATM 1560 H2 HOH A 520 7.242 5.422 17.530 1.00 0.00 H
-HETATM 1561 O HOH A 521 1.025 2.269 5.761 1.00 0.00 O
-HETATM 1562 H1 HOH A 521 1.319 1.409 5.461 1.00 0.00 H
-HETATM 1563 H2 HOH A 521 1.486 2.890 5.198 1.00 0.00 H
-HETATM 1564 O HOH A 522 28.626 8.186 6.058 1.00 0.00 O
-HETATM 1565 H1 HOH A 522 27.710 7.975 6.234 1.00 0.00 H
-HETATM 1566 H2 HOH A 522 29.108 7.401 6.318 1.00 0.00 H
-HETATM 1567 O HOH A 523 3.446 26.319 7.930 1.00 0.00 O
-HETATM 1568 H1 HOH A 523 2.637 25.941 7.585 1.00 0.00 H
-HETATM 1569 H2 HOH A 523 3.227 26.574 8.827 1.00 0.00 H
-HETATM 1570 O HOH A 524 21.614 7.042 15.239 1.00 0.00 O
-HETATM 1571 H1 HOH A 524 22.405 7.324 14.779 1.00 0.00 H
-HETATM 1572 H2 HOH A 524 21.370 6.219 14.816 1.00 0.00 H
-HETATM 1573 O HOH A 525 11.950 25.226 17.070 1.00 0.00 O
-HETATM 1574 H1 HOH A 525 11.107 24.817 16.874 1.00 0.00 H
-HETATM 1575 H2 HOH A 525 11.860 26.125 16.755 1.00 0.00 H
-HETATM 1576 O HOH A 526 11.077 12.138 26.402 1.00 0.00 O
-HETATM 1577 H1 HOH A 526 11.603 11.338 26.405 1.00 0.00 H
-HETATM 1578 H2 HOH A 526 10.487 12.040 27.149 1.00 0.00 H
-HETATM 1579 O HOH A 527 6.375 26.621 24.747 1.00 0.00 O
-HETATM 1580 H1 HOH A 527 6.034 26.126 24.003 1.00 0.00 H
-HETATM 1581 H2 HOH A 527 6.361 27.533 24.456 1.00 0.00 H
-HETATM 1582 O HOH A 528 14.138 1.924 26.673 1.00 0.00 O
-HETATM 1583 H1 HOH A 528 14.111 2.792 26.272 1.00 0.00 H
-HETATM 1584 H2 HOH A 528 14.987 1.565 26.414 1.00 0.00 H
-HETATM 1585 O HOH A 529 6.487 30.739 3.879 1.00 0.00 O
-HETATM 1586 H1 HOH A 529 6.304 30.211 4.656 1.00 0.00 H
-HETATM 1587 H2 HOH A 529 7.377 31.063 4.013 1.00 0.00 H
-HETATM 1588 O HOH A 530 28.861 28.957 22.157 1.00 0.00 O
-HETATM 1589 H1 HOH A 530 29.718 28.663 21.850 1.00 0.00 H
-HETATM 1590 H2 HOH A 530 28.892 28.838 23.106 1.00 0.00 H
-HETATM 1591 O HOH A 531 16.682 1.175 25.597 1.00 0.00 O
-HETATM 1592 H1 HOH A 531 16.818 1.451 24.691 1.00 0.00 H
-HETATM 1593 H2 HOH A 531 17.121 1.846 26.121 1.00 0.00 H
-HETATM 1594 O HOH A 532 11.615 20.333 25.521 1.00 0.00 O
-HETATM 1595 H1 HOH A 532 12.458 20.755 25.685 1.00 0.00 H
-HETATM 1596 H2 HOH A 532 11.739 19.860 24.698 1.00 0.00 H
-HETATM 1597 O HOH A 533 0.994 21.535 4.641 1.00 0.00 O
-HETATM 1598 H1 HOH A 533 0.943 22.112 3.879 1.00 0.00 H
-HETATM 1599 H2 HOH A 533 1.296 20.698 4.288 1.00 0.00 H
-HETATM 1600 O HOH A 534 17.196 12.103 26.614 1.00 0.00 O
-HETATM 1601 H1 HOH A 534 17.770 12.415 27.314 1.00 0.00 H
-HETATM 1602 H2 HOH A 534 16.314 12.172 26.978 1.00 0.00 H
-HETATM 1603 O HOH A 535 25.718 29.244 28.237 1.00 0.00 O
-HETATM 1604 H1 HOH A 535 24.808 29.542 28.242 1.00 0.00 H
-HETATM 1605 H2 HOH A 535 26.233 30.048 28.305 1.00 0.00 H
-HETATM 1606 O HOH A 536 9.452 11.021 9.273 1.00 0.00 O
-HETATM 1607 H1 HOH A 536 9.400 11.877 9.698 1.00 0.00 H
-HETATM 1608 H2 HOH A 536 10.372 10.932 9.023 1.00 0.00 H
-HETATM 1609 O HOH A 537 29.602 21.253 11.164 1.00 0.00 O
-HETATM 1610 H1 HOH A 537 30.157 20.676 11.688 1.00 0.00 H
-HETATM 1611 H2 HOH A 537 30.127 21.452 10.389 1.00 0.00 H
-HETATM 1612 O HOH A 538 19.519 1.142 28.069 1.00 0.00 O
-HETATM 1613 H1 HOH A 538 18.933 1.859 27.829 1.00 0.00 H
-HETATM 1614 H2 HOH A 538 19.629 0.641 27.261 1.00 0.00 H
-HETATM 1615 O HOH A 539 28.522 0.691 21.072 1.00 0.00 O
-HETATM 1616 H1 HOH A 539 28.365 1.392 21.704 1.00 0.00 H
-HETATM 1617 H2 HOH A 539 28.804 -0.053 21.605 1.00 0.00 H
-HETATM 1618 O HOH A 540 2.556 2.813 14.090 1.00 0.00 O
-HETATM 1619 H1 HOH A 540 2.250 2.414 14.904 1.00 0.00 H
-HETATM 1620 H2 HOH A 540 2.779 2.071 13.527 1.00 0.00 H
-HETATM 1621 O HOH A 541 29.437 2.075 4.714 1.00 0.00 O
-HETATM 1622 H1 HOH A 541 30.312 2.334 5.003 1.00 0.00 H
-HETATM 1623 H2 HOH A 541 29.423 1.123 4.814 1.00 0.00 H
-HETATM 1624 O HOH A 542 11.416 4.029 11.957 1.00 0.00 O
-HETATM 1625 H1 HOH A 542 12.283 4.432 11.904 1.00 0.00 H
-HETATM 1626 H2 HOH A 542 11.196 3.813 11.051 1.00 0.00 H
-HETATM 1627 O HOH A 543 23.792 18.798 16.094 1.00 0.00 O
-HETATM 1628 H1 HOH A 543 24.035 18.445 15.238 1.00 0.00 H
-HETATM 1629 H2 HOH A 543 24.350 19.568 16.204 1.00 0.00 H
-HETATM 1630 O HOH A 544 24.491 7.476 29.102 1.00 0.00 O
-HETATM 1631 H1 HOH A 544 24.814 6.617 29.375 1.00 0.00 H
-HETATM 1632 H2 HOH A 544 25.254 8.050 29.163 1.00 0.00 H
-HETATM 1633 O HOH A 545 5.369 27.828 3.922 1.00 0.00 O
-HETATM 1634 H1 HOH A 545 6.276 27.907 3.627 1.00 0.00 H
-HETATM 1635 H2 HOH A 545 4.855 28.249 3.233 1.00 0.00 H
-HETATM 1636 O HOH A 546 29.515 4.466 11.692 1.00 0.00 O
-HETATM 1637 H1 HOH A 546 29.668 5.253 11.169 1.00 0.00 H
-HETATM 1638 H2 HOH A 546 30.240 4.448 12.317 1.00 0.00 H
-HETATM 1639 O HOH A 547 6.598 13.886 17.058 1.00 0.00 O
-HETATM 1640 H1 HOH A 547 6.691 13.702 17.993 1.00 0.00 H
-HETATM 1641 H2 HOH A 547 5.748 14.319 16.982 1.00 0.00 H
-HETATM 1642 O HOH A 548 8.737 8.551 25.334 1.00 0.00 O
-HETATM 1643 H1 HOH A 548 8.492 7.704 24.961 1.00 0.00 H
-HETATM 1644 H2 HOH A 548 9.535 8.797 24.866 1.00 0.00 H
-HETATM 1645 O HOH A 549 17.101 22.791 28.629 1.00 0.00 O
-HETATM 1646 H1 HOH A 549 16.826 22.903 27.719 1.00 0.00 H
-HETATM 1647 H2 HOH A 549 17.396 21.882 28.680 1.00 0.00 H
-HETATM 1648 O HOH A 550 11.332 13.926 17.345 1.00 0.00 O
-HETATM 1649 H1 HOH A 550 12.230 14.247 17.264 1.00 0.00 H
-HETATM 1650 H2 HOH A 550 11.101 13.632 16.464 1.00 0.00 H
-HETATM 1651 O HOH A 551 15.242 29.026 23.031 1.00 0.00 O
-HETATM 1652 H1 HOH A 551 14.510 28.412 23.078 1.00 0.00 H
-HETATM 1653 H2 HOH A 551 14.836 29.868 22.824 1.00 0.00 H
-HETATM 1654 O HOH A 552 13.430 29.137 27.368 1.00 0.00 O
-HETATM 1655 H1 HOH A 552 14.158 29.127 26.746 1.00 0.00 H
-HETATM 1656 H2 HOH A 552 12.924 29.915 27.133 1.00 0.00 H
-HETATM 1657 O HOH A 553 9.201 19.493 5.004 1.00 0.00 O
-HETATM 1658 H1 HOH A 553 8.255 19.572 5.132 1.00 0.00 H
-HETATM 1659 H2 HOH A 553 9.407 18.601 5.284 1.00 0.00 H
-HETATM 1660 O HOH A 554 -0.303 8.056 23.944 1.00 0.00 O
-HETATM 1661 H1 HOH A 554 0.010 8.597 24.669 1.00 0.00 H
-HETATM 1662 H2 HOH A 554 0.347 8.183 23.253 1.00 0.00 H
-HETATM 1663 O HOH A 555 9.372 27.691 15.905 1.00 0.00 O
-HETATM 1664 H1 HOH A 555 8.992 27.415 16.740 1.00 0.00 H
-HETATM 1665 H2 HOH A 555 10.277 27.918 16.117 1.00 0.00 H
-HETATM 1666 O HOH A 556 8.644 24.315 4.162 1.00 0.00 O
-HETATM 1667 H1 HOH A 556 8.242 24.720 3.393 1.00 0.00 H
-HETATM 1668 H2 HOH A 556 8.196 23.474 4.252 1.00 0.00 H
-HETATM 1669 O HOH A 557 14.398 0.761 22.719 1.00 0.00 O
-HETATM 1670 H1 HOH A 557 15.295 0.966 22.981 1.00 0.00 H
-HETATM 1671 H2 HOH A 557 13.950 1.606 22.714 1.00 0.00 H
-HETATM 1672 O HOH A 558 14.622 17.070 25.509 1.00 0.00 O
-HETATM 1673 H1 HOH A 558 14.958 16.331 26.017 1.00 0.00 H
-HETATM 1674 H2 HOH A 558 14.723 17.825 26.088 1.00 0.00 H
-HETATM 1675 O HOH A 559 22.934 14.753 9.900 1.00 0.00 O
-HETATM 1676 H1 HOH A 559 23.703 14.228 9.677 1.00 0.00 H
-HETATM 1677 H2 HOH A 559 23.293 15.586 10.206 1.00 0.00 H
-HETATM 1678 O HOH A 560 2.742 3.662 3.975 1.00 0.00 O
-HETATM 1679 H1 HOH A 560 3.186 4.189 4.638 1.00 0.00 H
-HETATM 1680 H2 HOH A 560 3.346 2.941 3.797 1.00 0.00 H
-HETATM 1681 O HOH A 561 23.062 18.824 11.810 1.00 0.00 O
-HETATM 1682 H1 HOH A 561 22.376 18.624 11.173 1.00 0.00 H
-HETATM 1683 H2 HOH A 561 22.888 19.728 12.073 1.00 0.00 H
-HETATM 1684 O HOH A 562 6.207 30.047 1.315 1.00 0.00 O
-HETATM 1685 H1 HOH A 562 5.316 29.709 1.407 1.00 0.00 H
-HETATM 1686 H2 HOH A 562 6.443 30.341 2.195 1.00 0.00 H
-HETATM 1687 O HOH A 563 11.965 26.425 12.508 1.00 0.00 O
-HETATM 1688 H1 HOH A 563 12.150 27.004 13.247 1.00 0.00 H
-HETATM 1689 H2 HOH A 563 11.787 25.574 12.908 1.00 0.00 H
-HETATM 1690 O HOH A 564 8.544 21.378 23.451 1.00 0.00 O
-HETATM 1691 H1 HOH A 564 8.149 21.333 22.580 1.00 0.00 H
-HETATM 1692 H2 HOH A 564 8.771 20.472 23.659 1.00 0.00 H
-HETATM 1693 O HOH A 565 22.428 2.561 3.868 1.00 0.00 O
-HETATM 1694 H1 HOH A 565 22.955 2.010 3.289 1.00 0.00 H
-HETATM 1695 H2 HOH A 565 21.604 2.085 3.968 1.00 0.00 H
-HETATM 1696 O HOH A 566 12.921 1.278 9.039 1.00 0.00 O
-HETATM 1697 H1 HOH A 566 13.581 1.859 8.661 1.00 0.00 H
-HETATM 1698 H2 HOH A 566 13.396 0.773 9.699 1.00 0.00 H
-HETATM 1699 O HOH A 567 20.056 24.160 7.526 1.00 0.00 O
-HETATM 1700 H1 HOH A 567 19.921 23.699 6.698 1.00 0.00 H
-HETATM 1701 H2 HOH A 567 20.427 23.499 8.111 1.00 0.00 H
-HETATM 1702 O HOH A 568 28.792 7.490 14.768 1.00 0.00 O
-HETATM 1703 H1 HOH A 568 29.001 8.126 14.084 1.00 0.00 H
-HETATM 1704 H2 HOH A 568 27.850 7.346 14.681 1.00 0.00 H
-HETATM 1705 O HOH A 569 20.874 0.225 12.495 1.00 0.00 O
-HETATM 1706 H1 HOH A 569 20.711 0.750 11.712 1.00 0.00 H
-HETATM 1707 H2 HOH A 569 21.048 -0.655 12.162 1.00 0.00 H
-HETATM 1708 O HOH A 570 7.049 7.892 21.258 1.00 0.00 O
-HETATM 1709 H1 HOH A 570 7.065 7.419 22.090 1.00 0.00 H
-HETATM 1710 H2 HOH A 570 7.963 7.911 20.975 1.00 0.00 H
-HETATM 1711 O HOH A 571 5.858 5.747 11.232 1.00 0.00 O
-HETATM 1712 H1 HOH A 571 5.813 6.703 11.209 1.00 0.00 H
-HETATM 1713 H2 HOH A 571 4.976 5.460 10.994 1.00 0.00 H
-HETATM 1714 O HOH A 572 15.175 20.500 19.159 1.00 0.00 O
-HETATM 1715 H1 HOH A 572 15.460 20.012 19.932 1.00 0.00 H
-HETATM 1716 H2 HOH A 572 14.835 21.324 19.507 1.00 0.00 H
-HETATM 1717 O HOH A 573 30.278 4.364 23.146 1.00 0.00 O
-HETATM 1718 H1 HOH A 573 30.957 3.746 23.418 1.00 0.00 H
-HETATM 1719 H2 HOH A 573 30.719 4.950 22.530 1.00 0.00 H
-HETATM 1720 O HOH A 574 10.655 10.117 4.181 1.00 0.00 O
-HETATM 1721 H1 HOH A 574 10.457 10.157 3.245 1.00 0.00 H
-HETATM 1722 H2 HOH A 574 11.490 9.651 4.230 1.00 0.00 H
-HETATM 1723 O HOH A 575 13.539 23.103 16.713 1.00 0.00 O
-HETATM 1724 H1 HOH A 575 13.051 23.917 16.836 1.00 0.00 H
-HETATM 1725 H2 HOH A 575 14.449 23.339 16.892 1.00 0.00 H
-HETATM 1726 O HOH A 576 29.289 2.648 1.995 1.00 0.00 O
-HETATM 1727 H1 HOH A 576 29.262 2.361 2.908 1.00 0.00 H
-HETATM 1728 H2 HOH A 576 30.013 3.272 1.960 1.00 0.00 H
-HETATM 1729 O HOH A 577 22.463 26.639 11.953 1.00 0.00 O
-HETATM 1730 H1 HOH A 577 23.208 26.043 11.880 1.00 0.00 H
-HETATM 1731 H2 HOH A 577 22.056 26.415 12.790 1.00 0.00 H
-HETATM 1732 O HOH A 578 7.912 17.877 8.491 1.00 0.00 O
-HETATM 1733 H1 HOH A 578 8.254 17.054 8.143 1.00 0.00 H
-HETATM 1734 H2 HOH A 578 7.103 17.631 8.939 1.00 0.00 H
-HETATM 1735 O HOH A 579 25.266 15.614 15.522 1.00 0.00 O
-HETATM 1736 H1 HOH A 579 25.678 16.216 16.142 1.00 0.00 H
-HETATM 1737 H2 HOH A 579 24.895 16.182 14.846 1.00 0.00 H
-HETATM 1738 O HOH A 580 17.962 10.470 16.272 1.00 0.00 O
-HETATM 1739 H1 HOH A 580 18.737 10.080 15.868 1.00 0.00 H
-HETATM 1740 H2 HOH A 580 17.810 11.274 15.774 1.00 0.00 H
-HETATM 1741 O HOH A 581 2.716 27.857 18.171 1.00 0.00 O
-HETATM 1742 H1 HOH A 581 2.024 27.200 18.253 1.00 0.00 H
-HETATM 1743 H2 HOH A 581 2.257 28.696 18.212 1.00 0.00 H
-HETATM 1744 O HOH A 582 3.425 2.461 26.197 1.00 0.00 O
-HETATM 1745 H1 HOH A 582 3.502 3.304 26.645 1.00 0.00 H
-HETATM 1746 H2 HOH A 582 2.534 2.169 26.387 1.00 0.00 H
-HETATM 1747 O HOH A 583 6.818 9.060 6.435 1.00 0.00 O
-HETATM 1748 H1 HOH A 583 6.884 8.870 7.371 1.00 0.00 H
-HETATM 1749 H2 HOH A 583 7.036 8.232 6.007 1.00 0.00 H
-HETATM 1750 O HOH A 584 26.794 8.593 3.032 1.00 0.00 O
-HETATM 1751 H1 HOH A 584 26.054 8.509 2.430 1.00 0.00 H
-HETATM 1752 H2 HOH A 584 26.582 9.359 3.565 1.00 0.00 H
-HETATM 1753 O HOH A 585 9.303 24.019 11.195 1.00 0.00 O
-HETATM 1754 H1 HOH A 585 9.540 24.909 10.936 1.00 0.00 H
-HETATM 1755 H2 HOH A 585 8.429 23.886 10.828 1.00 0.00 H
-HETATM 1756 O HOH A 586 2.867 9.547 7.019 1.00 0.00 O
-HETATM 1757 H1 HOH A 586 3.429 10.280 6.768 1.00 0.00 H
-HETATM 1758 H2 HOH A 586 2.666 9.105 6.194 1.00 0.00 H
-HETATM 1759 O HOH A 587 1.246 23.522 28.291 1.00 0.00 O
-HETATM 1760 H1 HOH A 587 0.943 24.350 28.665 1.00 0.00 H
-HETATM 1761 H2 HOH A 587 1.757 23.778 27.524 1.00 0.00 H
-HETATM 1762 O HOH A 588 14.171 20.419 22.597 1.00 0.00 O
-HETATM 1763 H1 HOH A 588 13.648 21.197 22.792 1.00 0.00 H
-HETATM 1764 H2 HOH A 588 13.695 19.979 21.893 1.00 0.00 H
-HETATM 1765 O HOH A 589 6.865 10.516 26.130 1.00 0.00 O
-HETATM 1766 H1 HOH A 589 6.945 10.092 26.984 1.00 0.00 H
-HETATM 1767 H2 HOH A 589 7.463 10.028 25.563 1.00 0.00 H
-HETATM 1768 O HOH A 590 17.101 10.353 19.078 1.00 0.00 O
-HETATM 1769 H1 HOH A 590 17.898 10.404 19.607 1.00 0.00 H
-HETATM 1770 H2 HOH A 590 17.408 10.427 18.174 1.00 0.00 H
-HETATM 1771 O HOH A 591 27.730 23.953 6.100 1.00 0.00 O
-HETATM 1772 H1 HOH A 591 28.198 23.139 6.290 1.00 0.00 H
-HETATM 1773 H2 HOH A 591 27.750 24.024 5.146 1.00 0.00 H
-HETATM 1774 O HOH A 592 14.770 12.814 16.605 1.00 0.00 O
-HETATM 1775 H1 HOH A 592 14.200 13.581 16.547 1.00 0.00 H
-HETATM 1776 H2 HOH A 592 14.964 12.730 17.539 1.00 0.00 H
-HETATM 1777 O HOH A 593 9.606 15.714 28.913 1.00 0.00 O
-HETATM 1778 H1 HOH A 593 8.804 15.783 28.395 1.00 0.00 H
-HETATM 1779 H2 HOH A 593 9.551 16.437 29.538 1.00 0.00 H
-HETATM 1780 O HOH A 594 3.312 26.801 23.280 1.00 0.00 O
-HETATM 1781 H1 HOH A 594 2.635 26.126 23.331 1.00 0.00 H
-HETATM 1782 H2 HOH A 594 4.131 26.313 23.194 1.00 0.00 H
-HETATM 1783 O HOH A 595 14.617 29.786 4.660 1.00 0.00 O
-HETATM 1784 H1 HOH A 595 15.304 30.117 4.082 1.00 0.00 H
-HETATM 1785 H2 HOH A 595 13.970 30.490 4.692 1.00 0.00 H
-HETATM 1786 O HOH A 596 2.081 1.249 16.346 1.00 0.00 O
-HETATM 1787 H1 HOH A 596 2.032 1.851 17.089 1.00 0.00 H
-HETATM 1788 H2 HOH A 596 2.886 0.752 16.493 1.00 0.00 H
-HETATM 1789 O HOH A 597 1.061 7.338 30.713 1.00 0.00 O
-HETATM 1790 H1 HOH A 597 0.830 6.418 30.590 1.00 0.00 H
-HETATM 1791 H2 HOH A 597 0.308 7.716 31.168 1.00 0.00 H
-HETATM 1792 O HOH A 598 15.603 27.586 19.636 1.00 0.00 O
-HETATM 1793 H1 HOH A 598 16.238 27.347 18.961 1.00 0.00 H
-HETATM 1794 H2 HOH A 598 14.906 26.935 19.552 1.00 0.00 H
-HETATM 1795 O HOH A 599 13.457 25.697 19.294 1.00 0.00 O
-HETATM 1796 H1 HOH A 599 12.989 25.701 18.459 1.00 0.00 H
-HETATM 1797 H2 HOH A 599 12.970 26.310 19.845 1.00 0.00 H
-HETATM 1798 O HOH A 600 0.328 15.612 17.501 1.00 0.00 O
-HETATM 1799 H1 HOH A 600 0.636 14.888 16.956 1.00 0.00 H
-HETATM 1800 H2 HOH A 600 1.077 16.204 17.561 1.00 0.00 H
-HETATM 1801 O HOH A 601 1.668 30.763 4.663 1.00 0.00 O
-HETATM 1802 H1 HOH A 601 2.003 30.818 3.769 1.00 0.00 H
-HETATM 1803 H2 HOH A 601 2.285 30.188 5.116 1.00 0.00 H
-HETATM 1804 O HOH A 602 6.517 29.829 6.362 1.00 0.00 O
-HETATM 1805 H1 HOH A 602 7.087 29.124 6.671 1.00 0.00 H
-HETATM 1806 H2 HOH A 602 6.616 30.521 7.016 1.00 0.00 H
-HETATM 1807 O HOH A 603 12.394 9.800 25.780 1.00 0.00 O
-HETATM 1808 H1 HOH A 603 11.748 9.630 25.095 1.00 0.00 H
-HETATM 1809 H2 HOH A 603 13.212 9.444 25.434 1.00 0.00 H
-HETATM 1810 O HOH A 604 9.284 26.139 6.207 1.00 0.00 O
-HETATM 1811 H1 HOH A 604 8.978 25.487 5.576 1.00 0.00 H
-HETATM 1812 H2 HOH A 604 9.723 26.801 5.673 1.00 0.00 H
-HETATM 1813 O HOH A 605 28.099 4.207 5.676 1.00 0.00 O
-HETATM 1814 H1 HOH A 605 27.803 4.759 4.951 1.00 0.00 H
-HETATM 1815 H2 HOH A 605 28.516 3.458 5.252 1.00 0.00 H
-HETATM 1816 O HOH A 606 1.048 13.697 30.148 1.00 0.00 O
-HETATM 1817 H1 HOH A 606 0.479 12.936 30.263 1.00 0.00 H
-HETATM 1818 H2 HOH A 606 0.550 14.427 30.516 1.00 0.00 H
-HETATM 1819 O HOH A 607 17.835 9.967 6.913 1.00 0.00 O
-HETATM 1820 H1 HOH A 607 18.278 10.764 7.204 1.00 0.00 H
-HETATM 1821 H2 HOH A 607 18.502 9.283 6.979 1.00 0.00 H
-HETATM 1822 O HOH A 608 7.145 16.356 27.703 1.00 0.00 O
-HETATM 1823 H1 HOH A 608 6.738 17.221 27.750 1.00 0.00 H
-HETATM 1824 H2 HOH A 608 6.449 15.781 27.385 1.00 0.00 H
-HETATM 1825 O HOH A 609 24.655 30.757 15.630 1.00 0.00 O
-HETATM 1826 H1 HOH A 609 24.602 30.377 16.507 1.00 0.00 H
-HETATM 1827 H2 HOH A 609 23.743 30.892 15.371 1.00 0.00 H
-HETATM 1828 O HOH A 610 18.275 0.588 13.235 1.00 0.00 O
-HETATM 1829 H1 HOH A 610 19.226 0.508 13.163 1.00 0.00 H
-HETATM 1830 H2 HOH A 610 18.060 1.369 12.725 1.00 0.00 H
-HETATM 1831 O HOH A 611 20.490 17.111 29.948 1.00 0.00 O
-HETATM 1832 H1 HOH A 611 20.928 17.791 30.460 1.00 0.00 H
-HETATM 1833 H2 HOH A 611 21.158 16.438 29.822 1.00 0.00 H
-HETATM 1834 O HOH A 612 30.371 21.469 27.774 1.00 0.00 O
-HETATM 1835 H1 HOH A 612 31.164 21.963 27.982 1.00 0.00 H
-HETATM 1836 H2 HOH A 612 30.073 21.833 26.940 1.00 0.00 H
-HETATM 1837 O HOH A 613 1.025 4.477 -0.229 1.00 0.00 O
-HETATM 1838 H1 HOH A 613 1.944 4.670 -0.415 1.00 0.00 H
-HETATM 1839 H2 HOH A 613 0.972 4.464 0.726 1.00 0.00 H
-HETATM 1840 O HOH A 614 0.022 27.018 21.072 1.00 0.00 O
-HETATM 1841 H1 HOH A 614 0.365 26.676 20.247 1.00 0.00 H
-HETATM 1842 H2 HOH A 614 -0.300 26.246 21.537 1.00 0.00 H
-HETATM 1843 O HOH A 615 9.275 1.525 6.718 1.00 0.00 O
-HETATM 1844 H1 HOH A 615 10.117 1.074 6.785 1.00 0.00 H
-HETATM 1845 H2 HOH A 615 8.987 1.633 7.625 1.00 0.00 H
-HETATM 1846 O HOH A 616 10.596 13.127 14.955 1.00 0.00 O
-HETATM 1847 H1 HOH A 616 10.851 13.604 14.164 1.00 0.00 H
-HETATM 1848 H2 HOH A 616 9.647 13.032 14.882 1.00 0.00 H
-HETATM 1849 O HOH A 617 8.667 5.219 15.133 1.00 0.00 O
-HETATM 1850 H1 HOH A 617 8.106 5.736 15.712 1.00 0.00 H
-HETATM 1851 H2 HOH A 617 8.062 4.823 14.506 1.00 0.00 H
-HETATM 1852 O HOH A 618 30.195 7.119 2.562 1.00 0.00 O
-HETATM 1853 H1 HOH A 618 29.625 7.434 1.860 1.00 0.00 H
-HETATM 1854 H2 HOH A 618 30.574 7.914 2.937 1.00 0.00 H
-HETATM 1855 O HOH A 619 26.072 29.568 24.596 1.00 0.00 O
-HETATM 1856 H1 HOH A 619 26.130 28.771 25.123 1.00 0.00 H
-HETATM 1857 H2 HOH A 619 25.818 29.262 23.726 1.00 0.00 H
-HETATM 1858 O HOH A 620 16.167 12.829 18.879 1.00 0.00 O
-HETATM 1859 H1 HOH A 620 16.296 11.920 19.150 1.00 0.00 H
-HETATM 1860 H2 HOH A 620 15.877 13.277 19.674 1.00 0.00 H
-HETATM 1861 O HOH A 621 3.721 8.131 0.169 1.00 0.00 O
-HETATM 1862 H1 HOH A 621 2.812 7.829 0.183 1.00 0.00 H
-HETATM 1863 H2 HOH A 621 4.003 8.084 1.082 1.00 0.00 H
-HETATM 1864 O HOH A 622 26.767 7.082 25.353 1.00 0.00 O
-HETATM 1865 H1 HOH A 622 27.625 6.663 25.296 1.00 0.00 H
-HETATM 1866 H2 HOH A 622 26.151 6.406 25.070 1.00 0.00 H
-HETATM 1867 O HOH A 623 19.795 23.170 12.046 1.00 0.00 O
-HETATM 1868 H1 HOH A 623 19.865 22.878 11.137 1.00 0.00 H
-HETATM 1869 H2 HOH A 623 19.103 23.831 12.034 1.00 0.00 H
-HETATM 1870 O HOH A 624 9.902 1.554 30.205 1.00 0.00 O
-HETATM 1871 H1 HOH A 624 10.217 1.858 31.056 1.00 0.00 H
-HETATM 1872 H2 HOH A 624 10.356 0.722 30.065 1.00 0.00 H
-HETATM 1873 O HOH A 625 22.753 13.840 5.856 1.00 0.00 O
-HETATM 1874 H1 HOH A 625 23.483 14.358 6.194 1.00 0.00 H
-HETATM 1875 H2 HOH A 625 22.261 14.449 5.304 1.00 0.00 H
-HETATM 1876 O HOH A 626 7.985 18.211 1.835 1.00 0.00 O
-HETATM 1877 H1 HOH A 626 7.936 17.632 2.595 1.00 0.00 H
-HETATM 1878 H2 HOH A 626 7.330 17.867 1.228 1.00 0.00 H
-HETATM 1879 O HOH A 627 24.582 28.346 4.961 1.00 0.00 O
-HETATM 1880 H1 HOH A 627 24.959 27.481 4.802 1.00 0.00 H
-HETATM 1881 H2 HOH A 627 24.345 28.668 4.091 1.00 0.00 H
-HETATM 1882 O HOH A 628 25.032 21.898 11.384 1.00 0.00 O
-HETATM 1883 H1 HOH A 628 24.303 21.581 11.918 1.00 0.00 H
-HETATM 1884 H2 HOH A 628 24.614 22.332 10.641 1.00 0.00 H
-HETATM 1885 O HOH A 629 18.588 6.068 17.753 1.00 0.00 O
-HETATM 1886 H1 HOH A 629 18.881 5.425 17.107 1.00 0.00 H
-HETATM 1887 H2 HOH A 629 18.302 6.818 17.232 1.00 0.00 H
-HETATM 1888 O HOH A 630 19.565 28.608 9.265 1.00 0.00 O
-HETATM 1889 H1 HOH A 630 19.006 29.148 8.705 1.00 0.00 H
-HETATM 1890 H2 HOH A 630 19.857 27.896 8.696 1.00 0.00 H
-HETATM 1891 O HOH A 631 29.219 10.711 27.439 1.00 0.00 O
-HETATM 1892 H1 HOH A 631 28.509 10.127 27.706 1.00 0.00 H
-HETATM 1893 H2 HOH A 631 28.784 11.408 26.948 1.00 0.00 H
-HETATM 1894 O HOH A 632 26.700 1.440 25.260 1.00 0.00 O
-HETATM 1895 H1 HOH A 632 26.056 1.849 25.840 1.00 0.00 H
-HETATM 1896 H2 HOH A 632 26.302 0.606 25.011 1.00 0.00 H
-HETATM 1897 O HOH A 633 26.362 13.635 7.179 1.00 0.00 O
-HETATM 1898 H1 HOH A 633 25.860 14.434 7.014 1.00 0.00 H
-HETATM 1899 H2 HOH A 633 27.276 13.916 7.154 1.00 0.00 H
-HETATM 1900 O HOH A 634 27.904 15.935 2.523 1.00 0.00 O
-HETATM 1901 H1 HOH A 634 27.693 15.153 2.013 1.00 0.00 H
-HETATM 1902 H2 HOH A 634 28.802 15.791 2.823 1.00 0.00 H
-HETATM 1903 O HOH A 635 27.584 17.281 16.770 1.00 0.00 O
-HETATM 1904 H1 HOH A 635 28.342 17.834 16.959 1.00 0.00 H
-HETATM 1905 H2 HOH A 635 27.042 17.340 17.556 1.00 0.00 H
-HETATM 1906 O HOH A 636 13.973 1.703 29.419 1.00 0.00 O
-HETATM 1907 H1 HOH A 636 13.880 1.817 28.473 1.00 0.00 H
-HETATM 1908 H2 HOH A 636 13.884 2.587 29.777 1.00 0.00 H
-HETATM 1909 O HOH A 637 26.147 7.176 6.790 1.00 0.00 O
-HETATM 1910 H1 HOH A 637 25.359 7.720 6.766 1.00 0.00 H
-HETATM 1911 H2 HOH A 637 25.890 6.362 6.358 1.00 0.00 H
-HETATM 1912 O HOH A 638 24.374 20.809 30.362 1.00 0.00 O
-HETATM 1913 H1 HOH A 638 23.482 21.117 30.202 1.00 0.00 H
-HETATM 1914 H2 HOH A 638 24.829 21.569 30.725 1.00 0.00 H
-HETATM 1915 O HOH A 639 20.421 9.946 0.589 1.00 0.00 O
-HETATM 1916 H1 HOH A 639 21.009 9.249 0.299 1.00 0.00 H
-HETATM 1917 H2 HOH A 639 19.676 9.896 -0.010 1.00 0.00 H
-HETATM 1918 O HOH A 640 4.702 -0.069 25.765 1.00 0.00 O
-HETATM 1919 H1 HOH A 640 4.424 0.847 25.787 1.00 0.00 H
-HETATM 1920 H2 HOH A 640 4.026 -0.536 26.255 1.00 0.00 H
-HETATM 1921 O HOH A 641 14.443 11.285 22.118 1.00 0.00 O
-HETATM 1922 H1 HOH A 641 13.694 11.278 21.522 1.00 0.00 H
-HETATM 1923 H2 HOH A 641 14.408 12.144 22.538 1.00 0.00 H
-HETATM 1924 O HOH A 642 6.754 15.516 20.877 1.00 0.00 O
-HETATM 1925 H1 HOH A 642 6.679 15.565 21.830 1.00 0.00 H
-HETATM 1926 H2 HOH A 642 7.681 15.677 20.700 1.00 0.00 H
-HETATM 1927 O HOH A 643 21.205 27.396 23.057 1.00 0.00 O
-HETATM 1928 H1 HOH A 643 21.410 28.223 22.621 1.00 0.00 H
-HETATM 1929 H2 HOH A 643 22.052 27.065 23.355 1.00 0.00 H
-HETATM 1930 O HOH A 644 27.418 0.528 28.211 1.00 0.00 O
-HETATM 1931 H1 HOH A 644 28.027 0.589 27.475 1.00 0.00 H
-HETATM 1932 H2 HOH A 644 27.967 0.643 28.987 1.00 0.00 H
-HETATM 1933 O HOH A 645 13.574 6.416 26.661 1.00 0.00 O
-HETATM 1934 H1 HOH A 645 13.774 7.021 25.947 1.00 0.00 H
-HETATM 1935 H2 HOH A 645 14.254 6.581 27.314 1.00 0.00 H
-HETATM 1936 O HOH A 646 5.690 15.192 9.462 1.00 0.00 O
-HETATM 1937 H1 HOH A 646 6.349 15.113 10.152 1.00 0.00 H
-HETATM 1938 H2 HOH A 646 5.525 16.133 9.394 1.00 0.00 H
-HETATM 1939 O HOH A 647 18.737 19.644 11.787 1.00 0.00 O
-HETATM 1940 H1 HOH A 647 17.816 19.595 11.530 1.00 0.00 H
-HETATM 1941 H2 HOH A 647 18.718 19.702 12.742 1.00 0.00 H
-HETATM 1942 O HOH A 648 14.540 16.431 19.450 1.00 0.00 O
-HETATM 1943 H1 HOH A 648 14.667 15.566 19.838 1.00 0.00 H
-HETATM 1944 H2 HOH A 648 15.268 16.529 18.837 1.00 0.00 H
-HETATM 1945 O HOH A 649 23.688 23.302 9.373 1.00 0.00 O
-HETATM 1946 H1 HOH A 649 24.228 23.209 8.589 1.00 0.00 H
-HETATM 1947 H2 HOH A 649 22.801 23.093 9.079 1.00 0.00 H
-HETATM 1948 O HOH A 650 12.554 0.656 4.592 1.00 0.00 O
-HETATM 1949 H1 HOH A 650 12.118 0.440 5.416 1.00 0.00 H
-HETATM 1950 H2 HOH A 650 11.968 0.316 3.915 1.00 0.00 H
-HETATM 1951 O HOH A 651 1.188 2.374 23.847 1.00 0.00 O
-HETATM 1952 H1 HOH A 651 1.073 1.456 23.602 1.00 0.00 H
-HETATM 1953 H2 HOH A 651 0.880 2.422 24.752 1.00 0.00 H
-HETATM 1954 O HOH A 652 14.526 12.543 4.916 1.00 0.00 O
-HETATM 1955 H1 HOH A 652 15.170 11.879 5.162 1.00 0.00 H
-HETATM 1956 H2 HOH A 652 13.711 12.249 5.324 1.00 0.00 H
-HETATM 1957 O HOH A 653 9.063 17.006 25.830 1.00 0.00 O
-HETATM 1958 H1 HOH A 653 9.742 17.275 26.448 1.00 0.00 H
-HETATM 1959 H2 HOH A 653 8.293 16.842 26.376 1.00 0.00 H
-HETATM 1960 O HOH A 654 26.847 21.276 2.811 1.00 0.00 O
-HETATM 1961 H1 HOH A 654 26.220 20.619 2.509 1.00 0.00 H
-HETATM 1962 H2 HOH A 654 27.251 20.883 3.585 1.00 0.00 H
-HETATM 1963 O HOH A 655 20.046 8.570 7.052 1.00 0.00 O
-HETATM 1964 H1 HOH A 655 20.663 9.070 7.586 1.00 0.00 H
-HETATM 1965 H2 HOH A 655 20.426 7.693 7.003 1.00 0.00 H
-HETATM 1966 O HOH A 656 19.847 26.827 20.690 1.00 0.00 O
-HETATM 1967 H1 HOH A 656 20.290 26.903 21.535 1.00 0.00 H
-HETATM 1968 H2 HOH A 656 19.061 26.314 20.875 1.00 0.00 H
-HETATM 1969 O HOH A 657 23.916 11.117 10.796 1.00 0.00 O
-HETATM 1970 H1 HOH A 657 24.637 10.547 11.066 1.00 0.00 H
-HETATM 1971 H2 HOH A 657 24.345 11.868 10.387 1.00 0.00 H
-HETATM 1972 O HOH A 658 17.166 17.888 2.381 1.00 0.00 O
-HETATM 1973 H1 HOH A 658 17.424 17.366 1.621 1.00 0.00 H
-HETATM 1974 H2 HOH A 658 16.362 17.474 2.695 1.00 0.00 H
-HETATM 1975 O HOH A 659 19.415 12.030 11.685 1.00 0.00 O
-HETATM 1976 H1 HOH A 659 18.899 12.026 10.879 1.00 0.00 H
-HETATM 1977 H2 HOH A 659 20.150 12.613 11.496 1.00 0.00 H
-HETATM 1978 O HOH A 660 18.904 21.399 9.718 1.00 0.00 O
-HETATM 1979 H1 HOH A 660 18.945 20.811 10.472 1.00 0.00 H
-HETATM 1980 H2 HOH A 660 18.158 21.082 9.207 1.00 0.00 H
-HETATM 1981 O HOH A 661 20.958 13.981 1.107 1.00 0.00 O
-HETATM 1982 H1 HOH A 661 21.289 14.414 0.320 1.00 0.00 H
-HETATM 1983 H2 HOH A 661 21.545 13.237 1.237 1.00 0.00 H
-HETATM 1984 O HOH A 662 3.849 28.924 21.368 1.00 0.00 O
-HETATM 1985 H1 HOH A 662 3.804 28.056 21.770 1.00 0.00 H
-HETATM 1986 H2 HOH A 662 2.938 29.147 21.177 1.00 0.00 H
-HETATM 1987 O HOH A 663 23.183 7.390 19.121 1.00 0.00 O
-HETATM 1988 H1 HOH A 663 23.563 7.820 18.354 1.00 0.00 H
-HETATM 1989 H2 HOH A 663 22.612 6.714 18.758 1.00 0.00 H
-HETATM 1990 O HOH A 664 29.375 4.035 17.748 1.00 0.00 O
-HETATM 1991 H1 HOH A 664 29.506 4.431 16.886 1.00 0.00 H
-HETATM 1992 H2 HOH A 664 30.093 4.376 18.281 1.00 0.00 H
-HETATM 1993 O HOH A 665 15.604 30.477 30.290 1.00 0.00 O
-HETATM 1994 H1 HOH A 665 16.559 30.496 30.221 1.00 0.00 H
-HETATM 1995 H2 HOH A 665 15.323 31.331 29.962 1.00 0.00 H
-HETATM 1996 O HOH A 666 28.325 8.820 22.523 1.00 0.00 O
-HETATM 1997 H1 HOH A 666 28.777 8.828 21.679 1.00 0.00 H
-HETATM 1998 H2 HOH A 666 28.939 8.394 23.121 1.00 0.00 H
-HETATM 1999 O HOH A 667 24.806 11.842 23.206 1.00 0.00 O
-HETATM 2000 H1 HOH A 667 24.268 12.429 22.675 1.00 0.00 H
-HETATM 2001 H2 HOH A 667 24.472 10.967 23.010 1.00 0.00 H
-HETATM 2002 O HOH A 668 21.691 0.956 0.890 1.00 0.00 O
-HETATM 2003 H1 HOH A 668 22.489 0.911 1.418 1.00 0.00 H
-HETATM 2004 H2 HOH A 668 21.153 0.230 1.204 1.00 0.00 H
-HETATM 2005 O HOH A 669 28.264 20.706 0.578 1.00 0.00 O
-HETATM 2006 H1 HOH A 669 27.661 20.900 1.296 1.00 0.00 H
-HETATM 2007 H2 HOH A 669 28.282 19.750 0.531 1.00 0.00 H
-HETATM 2008 O HOH A 670 7.956 13.059 14.731 1.00 0.00 O
-HETATM 2009 H1 HOH A 670 7.488 13.648 14.138 1.00 0.00 H
-HETATM 2010 H2 HOH A 670 7.496 13.143 15.566 1.00 0.00 H
-HETATM 2011 O HOH A 671 13.760 18.473 9.772 1.00 0.00 O
-HETATM 2012 H1 HOH A 671 13.194 19.177 9.456 1.00 0.00 H
-HETATM 2013 H2 HOH A 671 13.173 17.891 10.255 1.00 0.00 H
-HETATM 2014 O HOH A 672 25.090 19.397 1.925 1.00 0.00 O
-HETATM 2015 H1 HOH A 672 24.759 19.768 1.107 1.00 0.00 H
-HETATM 2016 H2 HOH A 672 24.329 19.380 2.506 1.00 0.00 H
-HETATM 2017 O HOH A 673 17.321 19.633 17.693 1.00 0.00 O
-HETATM 2018 H1 HOH A 673 17.132 20.146 16.907 1.00 0.00 H
-HETATM 2019 H2 HOH A 673 16.656 19.908 18.325 1.00 0.00 H
-HETATM 2020 O HOH A 674 16.572 25.766 23.934 1.00 0.00 O
-HETATM 2021 H1 HOH A 674 17.527 25.832 23.937 1.00 0.00 H
-HETATM 2022 H2 HOH A 674 16.295 26.253 24.710 1.00 0.00 H
-HETATM 2023 O HOH A 675 17.560 2.387 11.336 1.00 0.00 O
-HETATM 2024 H1 HOH A 675 17.971 2.391 10.472 1.00 0.00 H
-HETATM 2025 H2 HOH A 675 16.748 2.881 11.218 1.00 0.00 H
-HETATM 2026 O HOH A 676 1.047 25.277 7.198 1.00 0.00 O
-HETATM 2027 H1 HOH A 676 1.125 25.921 6.494 1.00 0.00 H
-HETATM 2028 H2 HOH A 676 0.130 25.325 7.468 1.00 0.00 H
-HETATM 2029 O HOH A 677 16.601 21.127 15.412 1.00 0.00 O
-HETATM 2030 H1 HOH A 677 16.463 22.018 15.732 1.00 0.00 H
-HETATM 2031 H2 HOH A 677 15.966 21.025 14.703 1.00 0.00 H
-HETATM 2032 O HOH A 678 9.304 1.430 9.603 1.00 0.00 O
-HETATM 2033 H1 HOH A 678 8.805 1.584 10.405 1.00 0.00 H
-HETATM 2034 H2 HOH A 678 9.285 0.480 9.486 1.00 0.00 H
-HETATM 2035 O HOH A 679 3.117 17.857 14.564 1.00 0.00 O
-HETATM 2036 H1 HOH A 679 2.762 17.406 13.798 1.00 0.00 H
-HETATM 2037 H2 HOH A 679 3.018 18.787 14.362 1.00 0.00 H
-HETATM 2038 O HOH A 680 29.572 5.668 27.637 1.00 0.00 O
-HETATM 2039 H1 HOH A 680 29.962 4.822 27.861 1.00 0.00 H
-HETATM 2040 H2 HOH A 680 29.330 5.583 26.715 1.00 0.00 H
-HETATM 2041 O HOH A 681 0.778 10.661 8.490 1.00 0.00 O
-HETATM 2042 H1 HOH A 681 0.013 10.088 8.529 1.00 0.00 H
-HETATM 2043 H2 HOH A 681 1.457 10.129 8.076 1.00 0.00 H
-HETATM 2044 O HOH A 682 20.798 14.847 3.936 1.00 0.00 O
-HETATM 2045 H1 HOH A 682 20.628 14.545 3.044 1.00 0.00 H
-HETATM 2046 H2 HOH A 682 20.031 14.565 4.435 1.00 0.00 H
-HETATM 2047 O HOH A 683 25.511 4.623 3.147 1.00 0.00 O
-HETATM 2048 H1 HOH A 683 26.251 5.198 3.342 1.00 0.00 H
-HETATM 2049 H2 HOH A 683 25.104 4.459 3.998 1.00 0.00 H
-HETATM 2050 O HOH A 684 18.237 25.358 15.607 1.00 0.00 O
-HETATM 2051 H1 HOH A 684 19.058 24.867 15.621 1.00 0.00 H
-HETATM 2052 H2 HOH A 684 18.389 26.062 14.977 1.00 0.00 H
-HETATM 2053 O HOH A 685 5.295 22.763 22.202 1.00 0.00 O
-HETATM 2054 H1 HOH A 685 5.941 22.481 21.555 1.00 0.00 H
-HETATM 2055 H2 HOH A 685 5.219 22.023 22.804 1.00 0.00 H
-HETATM 2056 O HOH A 686 3.677 4.522 30.092 1.00 0.00 O
-HETATM 2057 H1 HOH A 686 4.509 4.956 30.278 1.00 0.00 H
-HETATM 2058 H2 HOH A 686 3.564 4.616 29.146 1.00 0.00 H
-HETATM 2059 O HOH A 687 11.910 8.038 0.300 1.00 0.00 O
-HETATM 2060 H1 HOH A 687 12.302 8.243 -0.549 1.00 0.00 H
-HETATM 2061 H2 HOH A 687 12.656 7.841 0.868 1.00 0.00 H
-HETATM 2062 O HOH A 688 22.790 22.547 3.785 1.00 0.00 O
-HETATM 2063 H1 HOH A 688 22.785 21.877 4.468 1.00 0.00 H
-HETATM 2064 H2 HOH A 688 22.976 23.362 4.250 1.00 0.00 H
-HETATM 2065 O HOH A 689 4.835 4.658 19.591 1.00 0.00 O
-HETATM 2066 H1 HOH A 689 4.721 3.762 19.908 1.00 0.00 H
-HETATM 2067 H2 HOH A 689 4.633 5.208 20.349 1.00 0.00 H
-HETATM 2068 O HOH A 690 18.263 29.876 7.103 1.00 0.00 O
-HETATM 2069 H1 HOH A 690 17.732 30.666 7.198 1.00 0.00 H
-HETATM 2070 H2 HOH A 690 17.663 29.226 6.736 1.00 0.00 H
-HETATM 2071 O HOH A 691 11.986 11.823 5.775 1.00 0.00 O
-HETATM 2072 H1 HOH A 691 11.528 11.134 5.293 1.00 0.00 H
-HETATM 2073 H2 HOH A 691 11.979 11.524 6.685 1.00 0.00 H
-HETATM 2074 O HOH A 692 18.289 20.270 2.051 1.00 0.00 O
-HETATM 2075 H1 HOH A 692 17.765 19.471 2.113 1.00 0.00 H
-HETATM 2076 H2 HOH A 692 17.644 20.973 1.965 1.00 0.00 H
-HETATM 2077 O HOH A 693 22.866 11.322 29.204 1.00 0.00 O
-HETATM 2078 H1 HOH A 693 23.437 11.230 28.442 1.00 0.00 H
-HETATM 2079 H2 HOH A 693 21.980 11.291 28.845 1.00 0.00 H
-HETATM 2080 O HOH A 694 17.739 6.997 13.545 1.00 0.00 O
-HETATM 2081 H1 HOH A 694 17.504 6.069 13.545 1.00 0.00 H
-HETATM 2082 H2 HOH A 694 17.624 7.274 14.454 1.00 0.00 H
-HETATM 2083 O HOH A 695 24.099 24.184 30.552 1.00 0.00 O
-HETATM 2084 H1 HOH A 695 23.166 24.043 30.388 1.00 0.00 H
-HETATM 2085 H2 HOH A 695 24.290 23.649 31.322 1.00 0.00 H
-HETATM 2086 O HOH A 696 4.910 25.798 5.624 1.00 0.00 O
-HETATM 2087 H1 HOH A 696 4.363 26.245 6.270 1.00 0.00 H
-HETATM 2088 H2 HOH A 696 5.219 26.496 5.047 1.00 0.00 H
-HETATM 2089 O HOH A 697 7.273 13.253 25.317 1.00 0.00 O
-HETATM 2090 H1 HOH A 697 7.065 12.420 25.740 1.00 0.00 H
-HETATM 2091 H2 HOH A 697 8.158 13.135 24.975 1.00 0.00 H
-HETATM 2092 O HOH A 698 25.947 6.222 9.621 1.00 0.00 O
-HETATM 2093 H1 HOH A 698 25.998 5.409 9.120 1.00 0.00 H
-HETATM 2094 H2 HOH A 698 26.266 6.895 9.020 1.00 0.00 H
-HETATM 2095 O HOH A 699 13.459 8.218 7.267 1.00 0.00 O
-HETATM 2096 H1 HOH A 699 14.353 8.493 7.470 1.00 0.00 H
-HETATM 2097 H2 HOH A 699 12.996 8.270 8.103 1.00 0.00 H
-HETATM 2098 O HOH A 700 29.814 25.380 26.557 1.00 0.00 O
-HETATM 2099 H1 HOH A 700 29.278 25.869 25.933 1.00 0.00 H
-HETATM 2100 H2 HOH A 700 29.772 24.474 26.250 1.00 0.00 H
-HETATM 2101 O HOH A 701 20.711 10.393 25.279 1.00 0.00 O
-HETATM 2102 H1 HOH A 701 20.427 10.628 26.162 1.00 0.00 H
-HETATM 2103 H2 HOH A 701 21.656 10.258 25.359 1.00 0.00 H
-HETATM 2104 O HOH A 702 22.903 21.004 27.040 1.00 0.00 O
-HETATM 2105 H1 HOH A 702 22.442 20.869 27.868 1.00 0.00 H
-HETATM 2106 H2 HOH A 702 22.604 20.288 26.479 1.00 0.00 H
-HETATM 2107 O HOH A 703 21.244 24.869 19.552 1.00 0.00 O
-HETATM 2108 H1 HOH A 703 20.640 25.610 19.600 1.00 0.00 H
-HETATM 2109 H2 HOH A 703 20.706 24.107 19.766 1.00 0.00 H
-HETATM 2110 O HOH A 704 7.931 12.802 7.589 1.00 0.00 O
-HETATM 2111 H1 HOH A 704 8.234 12.401 6.774 1.00 0.00 H
-HETATM 2112 H2 HOH A 704 8.127 12.152 8.263 1.00 0.00 H
-HETATM 2113 O HOH A 705 9.692 22.273 6.092 1.00 0.00 O
-HETATM 2114 H1 HOH A 705 8.862 22.484 5.665 1.00 0.00 H
-HETATM 2115 H2 HOH A 705 9.450 21.690 6.812 1.00 0.00 H
-HETATM 2116 O HOH A 706 25.975 27.508 1.625 1.00 0.00 O
-HETATM 2117 H1 HOH A 706 26.684 28.011 2.025 1.00 0.00 H
-HETATM 2118 H2 HOH A 706 26.317 27.250 0.769 1.00 0.00 H
-HETATM 2119 O HOH A 707 5.703 14.595 30.247 1.00 0.00 O
-HETATM 2120 H1 HOH A 707 5.765 15.287 29.589 1.00 0.00 H
-HETATM 2121 H2 HOH A 707 6.579 14.550 30.631 1.00 0.00 H
-HETATM 2122 O HOH A 708 9.853 19.813 15.389 1.00 0.00 O
-HETATM 2123 H1 HOH A 708 9.513 19.892 16.281 1.00 0.00 H
-HETATM 2124 H2 HOH A 708 10.640 20.358 15.384 1.00 0.00 H
-HETATM 2125 O HOH A 709 2.395 19.356 4.187 1.00 0.00 O
-HETATM 2126 H1 HOH A 709 2.707 18.815 4.913 1.00 0.00 H
-HETATM 2127 H2 HOH A 709 3.099 19.316 3.539 1.00 0.00 H
-HETATM 2128 O HOH A 710 20.148 23.552 14.908 1.00 0.00 O
-HETATM 2129 H1 HOH A 710 20.343 22.781 15.440 1.00 0.00 H
-HETATM 2130 H2 HOH A 710 20.102 23.220 14.012 1.00 0.00 H
-HETATM 2131 O HOH A 711 19.169 8.193 24.754 1.00 0.00 O
-HETATM 2132 H1 HOH A 711 19.695 8.980 24.895 1.00 0.00 H
-HETATM 2133 H2 HOH A 711 19.629 7.507 25.238 1.00 0.00 H
-HETATM 2134 O HOH A 712 31.044 20.306 0.884 1.00 0.00 O
-HETATM 2135 H1 HOH A 712 31.331 21.055 1.405 1.00 0.00 H
-HETATM 2136 H2 HOH A 712 30.096 20.416 0.806 1.00 0.00 H
-HETATM 2137 O HOH A 713 5.552 13.922 7.252 1.00 0.00 O
-HETATM 2138 H1 HOH A 713 5.410 14.302 8.119 1.00 0.00 H
-HETATM 2139 H2 HOH A 713 6.463 13.628 7.266 1.00 0.00 H
-HETATM 2140 O HOH A 714 4.289 21.313 11.636 1.00 0.00 O
-HETATM 2141 H1 HOH A 714 3.618 20.668 11.410 1.00 0.00 H
-HETATM 2142 H2 HOH A 714 3.853 22.158 11.534 1.00 0.00 H
-HETATM 2143 O HOH A 715 29.565 28.864 24.921 1.00 0.00 O
-HETATM 2144 H1 HOH A 715 28.930 28.148 24.892 1.00 0.00 H
-HETATM 2145 H2 HOH A 715 30.417 28.430 24.893 1.00 0.00 H
-HETATM 2146 O HOH A 716 25.177 11.101 27.298 1.00 0.00 O
-HETATM 2147 H1 HOH A 716 25.899 10.476 27.353 1.00 0.00 H
-HETATM 2148 H2 HOH A 716 25.452 11.834 27.849 1.00 0.00 H
-HETATM 2149 O HOH A 717 26.895 5.566 12.137 1.00 0.00 O
-HETATM 2150 H1 HOH A 717 26.567 5.927 11.314 1.00 0.00 H
-HETATM 2151 H2 HOH A 717 27.768 5.236 11.924 1.00 0.00 H
-HETATM 2152 O HOH A 718 26.700 6.745 18.293 1.00 0.00 O
-HETATM 2153 H1 HOH A 718 26.373 7.539 18.716 1.00 0.00 H
-HETATM 2154 H2 HOH A 718 27.627 6.923 18.133 1.00 0.00 H
-HETATM 2155 O HOH A 719 11.248 10.332 14.580 1.00 0.00 O
-HETATM 2156 H1 HOH A 719 11.057 11.246 14.790 1.00 0.00 H
-HETATM 2157 H2 HOH A 719 10.904 10.211 13.696 1.00 0.00 H
-HETATM 2158 O HOH A 720 23.743 26.019 19.628 1.00 0.00 O
-HETATM 2159 H1 HOH A 720 23.627 26.705 18.970 1.00 0.00 H
-HETATM 2160 H2 HOH A 720 22.934 25.509 19.588 1.00 0.00 H
-HETATM 2161 O HOH A 721 23.822 11.905 4.452 1.00 0.00 O
-HETATM 2162 H1 HOH A 721 22.982 11.454 4.366 1.00 0.00 H
-HETATM 2163 H2 HOH A 721 23.629 12.672 4.991 1.00 0.00 H
-HETATM 2164 O HOH A 722 3.788 11.908 6.013 1.00 0.00 O
-HETATM 2165 H1 HOH A 722 3.019 12.377 5.689 1.00 0.00 H
-HETATM 2166 H2 HOH A 722 4.361 12.594 6.354 1.00 0.00 H
-HETATM 2167 O HOH A 723 18.381 13.872 0.496 1.00 0.00 O
-HETATM 2168 H1 HOH A 723 19.328 13.760 0.584 1.00 0.00 H
-HETATM 2169 H2 HOH A 723 18.041 13.737 1.380 1.00 0.00 H
-HETATM 2170 O HOH A 724 20.249 3.166 21.132 1.00 0.00 O
-HETATM 2171 H1 HOH A 724 20.911 3.576 20.575 1.00 0.00 H
-HETATM 2172 H2 HOH A 724 19.925 2.428 20.616 1.00 0.00 H
-HETATM 2173 O HOH A 725 5.183 10.240 4.398 1.00 0.00 O
-HETATM 2174 H1 HOH A 725 4.589 10.753 4.946 1.00 0.00 H
-HETATM 2175 H2 HOH A 725 5.838 9.900 5.008 1.00 0.00 H
-HETATM 2176 O HOH A 726 21.617 29.886 21.964 1.00 0.00 O
-HETATM 2177 H1 HOH A 726 22.413 30.378 22.167 1.00 0.00 H
-HETATM 2178 H2 HOH A 726 21.505 29.993 21.019 1.00 0.00 H
-HETATM 2179 O HOH A 727 8.792 25.616 24.723 1.00 0.00 O
-HETATM 2180 H1 HOH A 727 8.765 25.079 25.515 1.00 0.00 H
-HETATM 2181 H2 HOH A 727 7.941 26.054 24.701 1.00 0.00 H
-HETATM 2182 O HOH A 728 8.730 9.489 16.741 1.00 0.00 O
-HETATM 2183 H1 HOH A 728 8.854 10.307 17.223 1.00 0.00 H
-HETATM 2184 H2 HOH A 728 8.473 9.766 15.862 1.00 0.00 H
-HETATM 2185 O HOH A 729 7.792 15.151 11.224 1.00 0.00 O
-HETATM 2186 H1 HOH A 729 8.164 16.028 11.127 1.00 0.00 H
-HETATM 2187 H2 HOH A 729 8.526 14.560 11.059 1.00 0.00 H
-HETATM 2188 O HOH A 730 23.443 8.071 13.510 1.00 0.00 O
-HETATM 2189 H1 HOH A 730 23.581 7.852 12.589 1.00 0.00 H
-HETATM 2190 H2 HOH A 730 23.232 9.005 13.506 1.00 0.00 H
-HETATM 2191 O HOH A 731 21.511 27.894 1.453 1.00 0.00 O
-HETATM 2192 H1 HOH A 731 21.429 27.512 0.580 1.00 0.00 H
-HETATM 2193 H2 HOH A 731 21.577 27.141 2.040 1.00 0.00 H
-HETATM 2194 O HOH A 732 30.339 17.396 9.293 1.00 0.00 O
-HETATM 2195 H1 HOH A 732 30.923 16.637 9.323 1.00 0.00 H
-HETATM 2196 H2 HOH A 732 30.192 17.621 10.212 1.00 0.00 H
-HETATM 2197 O HOH A 733 0.212 13.558 2.751 1.00 0.00 O
-HETATM 2198 H1 HOH A 733 0.191 12.779 2.195 1.00 0.00 H
-HETATM 2199 H2 HOH A 733 0.124 14.291 2.141 1.00 0.00 H
-HETATM 2200 O HOH A 734 27.963 2.764 10.335 1.00 0.00 O
-HETATM 2201 H1 HOH A 734 27.657 2.218 11.059 1.00 0.00 H
-HETATM 2202 H2 HOH A 734 28.601 3.355 10.734 1.00 0.00 H
-HETATM 2203 O HOH A 735 6.037 5.792 30.313 1.00 0.00 O
-HETATM 2204 H1 HOH A 735 6.673 5.986 29.625 1.00 0.00 H
-HETATM 2205 H2 HOH A 735 6.142 6.504 30.945 1.00 0.00 H
-HETATM 2206 O HOH A 736 16.858 1.126 15.490 1.00 0.00 O
-HETATM 2207 H1 HOH A 736 17.450 0.996 14.749 1.00 0.00 H
-HETATM 2208 H2 HOH A 736 15.990 1.202 15.093 1.00 0.00 H
-HETATM 2209 O HOH A 737 24.665 17.014 10.368 1.00 0.00 O
-HETATM 2210 H1 HOH A 737 24.047 17.565 10.848 1.00 0.00 H
-HETATM 2211 H2 HOH A 737 24.784 17.461 9.530 1.00 0.00 H
-HETATM 2212 O HOH A 738 21.275 17.802 16.195 1.00 0.00 O
-HETATM 2213 H1 HOH A 738 20.605 18.417 16.492 1.00 0.00 H
-HETATM 2214 H2 HOH A 738 22.073 18.327 16.136 1.00 0.00 H
-HETATM 2215 O HOH A 739 2.940 0.807 12.377 1.00 0.00 O
-HETATM 2216 H1 HOH A 739 2.757 1.115 11.490 1.00 0.00 H
-HETATM 2217 H2 HOH A 739 2.306 0.105 12.523 1.00 0.00 H
-HETATM 2218 O HOH A 740 0.899 11.250 1.298 1.00 0.00 O
-HETATM 2219 H1 HOH A 740 1.815 11.286 1.021 1.00 0.00 H
-HETATM 2220 H2 HOH A 740 0.411 11.074 0.494 1.00 0.00 H
-HETATM 2221 O HOH A 741 13.648 4.397 -0.292 1.00 0.00 O
-HETATM 2222 H1 HOH A 741 13.254 4.529 0.570 1.00 0.00 H
-HETATM 2223 H2 HOH A 741 14.506 4.816 -0.230 1.00 0.00 H
-HETATM 2224 O HOH A 742 3.419 10.942 31.008 1.00 0.00 O
-HETATM 2225 H1 HOH A 742 4.098 11.296 30.434 1.00 0.00 H
-HETATM 2226 H2 HOH A 742 3.398 10.007 30.807 1.00 0.00 H
-HETATM 2227 O HOH A 743 8.026 28.144 3.419 1.00 0.00 O
-HETATM 2228 H1 HOH A 743 8.579 28.529 2.738 1.00 0.00 H
-HETATM 2229 H2 HOH A 743 8.618 28.005 4.158 1.00 0.00 H
-HETATM 2230 O HOH A 744 0.939 25.839 18.795 1.00 0.00 O
-HETATM 2231 H1 HOH A 744 0.213 25.455 18.303 1.00 0.00 H
-HETATM 2232 H2 HOH A 744 1.593 25.142 18.843 1.00 0.00 H
-HETATM 2233 O HOH A 745 18.019 14.538 20.772 1.00 0.00 O
-HETATM 2234 H1 HOH A 745 17.978 14.327 19.839 1.00 0.00 H
-HETATM 2235 H2 HOH A 745 18.170 13.696 21.202 1.00 0.00 H
-HETATM 2236 O HOH A 746 29.265 28.468 6.918 1.00 0.00 O
-HETATM 2237 H1 HOH A 746 28.310 28.505 6.961 1.00 0.00 H
-HETATM 2238 H2 HOH A 746 29.475 27.543 7.044 1.00 0.00 H
-HETATM 2239 O HOH A 747 5.644 26.993 13.615 1.00 0.00 O
-HETATM 2240 H1 HOH A 747 5.523 27.833 14.057 1.00 0.00 H
-HETATM 2241 H2 HOH A 747 6.283 27.174 12.926 1.00 0.00 H
-HETATM 2242 O HOH A 748 10.858 9.315 23.739 1.00 0.00 O
-HETATM 2243 H1 HOH A 748 11.134 8.521 23.280 1.00 0.00 H
-HETATM 2244 H2 HOH A 748 10.498 9.876 23.052 1.00 0.00 H
-HETATM 2245 O HOH A 749 22.292 23.425 26.012 1.00 0.00 O
-HETATM 2246 H1 HOH A 749 22.510 22.571 26.387 1.00 0.00 H
-HETATM 2247 H2 HOH A 749 21.347 23.509 26.139 1.00 0.00 H
-HETATM 2248 O HOH A 750 30.075 24.382 0.508 1.00 0.00 O
-HETATM 2249 H1 HOH A 750 29.456 23.861 -0.004 1.00 0.00 H
-HETATM 2250 H2 HOH A 750 30.550 24.898 -0.143 1.00 0.00 H
-HETATM 2251 O HOH A 751 22.487 1.274 7.656 1.00 0.00 O
-HETATM 2252 H1 HOH A 751 23.428 1.439 7.712 1.00 0.00 H
-HETATM 2253 H2 HOH A 751 22.420 0.357 7.389 1.00 0.00 H
-HETATM 2254 O HOH A 752 18.504 6.844 3.952 1.00 0.00 O
-HETATM 2255 H1 HOH A 752 19.451 6.984 3.926 1.00 0.00 H
-HETATM 2256 H2 HOH A 752 18.398 5.995 4.381 1.00 0.00 H
-HETATM 2257 O HOH A 753 19.670 11.124 3.023 1.00 0.00 O
-HETATM 2258 H1 HOH A 753 19.025 11.831 3.003 1.00 0.00 H
-HETATM 2259 H2 HOH A 753 19.870 10.956 2.102 1.00 0.00 H
-HETATM 2260 O HOH A 754 29.278 13.121 16.403 1.00 0.00 O
-HETATM 2261 H1 HOH A 754 29.339 12.941 17.342 1.00 0.00 H
-HETATM 2262 H2 HOH A 754 29.056 12.277 16.011 1.00 0.00 H
-HETATM 2263 O HOH A 755 7.393 21.540 20.910 1.00 0.00 O
-HETATM 2264 H1 HOH A 755 7.583 20.646 20.627 1.00 0.00 H
-HETATM 2265 H2 HOH A 755 7.821 22.094 20.257 1.00 0.00 H
-HETATM 2266 O HOH A 756 5.912 8.119 18.751 1.00 0.00 O
-HETATM 2267 H1 HOH A 756 5.761 9.062 18.689 1.00 0.00 H
-HETATM 2268 H2 HOH A 756 6.423 8.010 19.554 1.00 0.00 H
-HETATM 2269 O HOH A 757 12.853 8.824 4.791 1.00 0.00 O
-HETATM 2270 H1 HOH A 757 13.026 8.605 5.706 1.00 0.00 H
-HETATM 2271 H2 HOH A 757 13.666 9.223 4.481 1.00 0.00 H
-HETATM 2272 O HOH A 758 22.466 21.555 12.437 1.00 0.00 O
-HETATM 2273 H1 HOH A 758 21.609 21.960 12.301 1.00 0.00 H
-HETATM 2274 H2 HOH A 758 22.714 21.812 13.325 1.00 0.00 H
-HETATM 2275 O HOH A 759 27.325 2.381 18.023 1.00 0.00 O
-HETATM 2276 H1 HOH A 759 27.959 3.095 17.956 1.00 0.00 H
-HETATM 2277 H2 HOH A 759 26.992 2.272 17.132 1.00 0.00 H
-HETATM 2278 O HOH A 760 24.024 15.923 1.911 1.00 0.00 O
-HETATM 2279 H1 HOH A 760 24.540 15.117 1.942 1.00 0.00 H
-HETATM 2280 H2 HOH A 760 23.965 16.134 0.979 1.00 0.00 H
-HETATM 2281 O HOH A 761 8.354 3.002 26.869 1.00 0.00 O
-HETATM 2282 H1 HOH A 761 8.461 3.460 26.035 1.00 0.00 H
-HETATM 2283 H2 HOH A 761 9.238 2.717 27.102 1.00 0.00 H
-HETATM 2284 O HOH A 762 5.815 10.881 18.726 1.00 0.00 O
-HETATM 2285 H1 HOH A 762 5.471 11.248 17.912 1.00 0.00 H
-HETATM 2286 H2 HOH A 762 6.109 11.643 19.227 1.00 0.00 H
-HETATM 2287 O HOH A 763 1.571 11.829 17.414 1.00 0.00 O
-HETATM 2288 H1 HOH A 763 1.046 12.371 16.825 1.00 0.00 H
-HETATM 2289 H2 HOH A 763 1.985 12.455 18.009 1.00 0.00 H
-HETATM 2290 O HOH A 764 7.865 27.853 7.559 1.00 0.00 O
-HETATM 2291 H1 HOH A 764 7.297 27.260 8.052 1.00 0.00 H
-HETATM 2292 H2 HOH A 764 8.478 27.276 7.104 1.00 0.00 H
-HETATM 2293 O HOH A 765 17.431 26.707 17.905 1.00 0.00 O
-HETATM 2294 H1 HOH A 765 17.728 26.054 17.272 1.00 0.00 H
-HETATM 2295 H2 HOH A 765 18.168 27.312 17.991 1.00 0.00 H
-HETATM 2296 O HOH A 766 3.841 5.069 22.150 1.00 0.00 O
-HETATM 2297 H1 HOH A 766 4.283 5.615 22.801 1.00 0.00 H
-HETATM 2298 H2 HOH A 766 3.735 4.220 22.581 1.00 0.00 H
-HETATM 2299 O HOH A 767 15.442 1.111 19.895 1.00 0.00 O
-HETATM 2300 H1 HOH A 767 16.091 0.409 19.848 1.00 0.00 H
-HETATM 2301 H2 HOH A 767 15.152 1.110 20.807 1.00 0.00 H
-HETATM 2302 O HOH A 768 19.246 22.848 5.422 1.00 0.00 O
-HETATM 2303 H1 HOH A 768 19.002 23.410 4.687 1.00 0.00 H
-HETATM 2304 H2 HOH A 768 19.606 22.060 5.013 1.00 0.00 H
-HETATM 2305 O HOH A 769 17.549 12.519 9.529 1.00 0.00 O
-HETATM 2306 H1 HOH A 769 16.932 11.870 9.867 1.00 0.00 H
-HETATM 2307 H2 HOH A 769 17.208 13.358 9.838 1.00 0.00 H
-HETATM 2308 O HOH A 770 2.649 24.598 14.241 1.00 0.00 O
-HETATM 2309 H1 HOH A 770 3.253 25.204 14.671 1.00 0.00 H
-HETATM 2310 H2 HOH A 770 2.449 23.943 14.911 1.00 0.00 H
-HETATM 2311 O HOH A 771 11.514 30.748 7.036 1.00 0.00 O
-HETATM 2312 H1 HOH A 771 12.080 31.128 7.708 1.00 0.00 H
-HETATM 2313 H2 HOH A 771 11.384 29.843 7.316 1.00 0.00 H
-HETATM 2314 O HOH A 772 9.796 6.535 1.043 1.00 0.00 O
-HETATM 2315 H1 HOH A 772 9.850 5.741 0.511 1.00 0.00 H
-HETATM 2316 H2 HOH A 772 10.571 7.041 0.798 1.00 0.00 H
-HETATM 2317 O HOH A 773 16.860 5.202 24.238 1.00 0.00 O
-HETATM 2318 H1 HOH A 773 17.675 5.506 24.637 1.00 0.00 H
-HETATM 2319 H2 HOH A 773 17.122 4.868 23.380 1.00 0.00 H
-HETATM 2320 O HOH A 774 11.579 27.317 20.763 1.00 0.00 O
-HETATM 2321 H1 HOH A 774 10.783 27.094 21.246 1.00 0.00 H
-HETATM 2322 H2 HOH A 774 11.375 28.148 20.335 1.00 0.00 H
-HETATM 2323 O HOH A 775 14.299 26.198 11.336 1.00 0.00 O
-HETATM 2324 H1 HOH A 775 13.452 26.286 11.774 1.00 0.00 H
-HETATM 2325 H2 HOH A 775 14.924 26.060 12.048 1.00 0.00 H
-HETATM 2326 O HOH A 776 13.431 22.404 30.168 1.00 0.00 O
-HETATM 2327 H1 HOH A 776 13.696 23.125 29.596 1.00 0.00 H
-HETATM 2328 H2 HOH A 776 12.724 22.767 30.701 1.00 0.00 H
-HETATM 2329 O HOH A 777 9.805 21.319 10.746 1.00 0.00 O
-HETATM 2330 H1 HOH A 777 9.677 22.258 10.884 1.00 0.00 H
-HETATM 2331 H2 HOH A 777 9.429 21.150 9.882 1.00 0.00 H
-HETATM 2332 O HOH A 778 21.409 6.212 7.212 1.00 0.00 O
-HETATM 2333 H1 HOH A 778 21.539 6.214 8.160 1.00 0.00 H
-HETATM 2334 H2 HOH A 778 21.866 5.429 6.908 1.00 0.00 H
-HETATM 2335 O HOH A 779 15.810 10.684 10.220 1.00 0.00 O
-HETATM 2336 H1 HOH A 779 15.555 9.986 9.617 1.00 0.00 H
-HETATM 2337 H2 HOH A 779 16.285 10.235 10.920 1.00 0.00 H
-HETATM 2338 O HOH A 780 5.458 9.212 15.198 1.00 0.00 O
-HETATM 2339 H1 HOH A 780 5.140 9.921 15.757 1.00 0.00 H
-HETATM 2340 H2 HOH A 780 6.369 9.442 15.015 1.00 0.00 H
-HETATM 2341 O HOH A 781 14.542 25.479 0.184 1.00 0.00 O
-HETATM 2342 H1 HOH A 781 15.022 26.286 0.002 1.00 0.00 H
-HETATM 2343 H2 HOH A 781 14.135 25.628 1.037 1.00 0.00 H
-HETATM 2344 O HOH A 782 0.546 4.521 2.479 1.00 0.00 O
-HETATM 2345 H1 HOH A 782 0.261 5.423 2.624 1.00 0.00 H
-HETATM 2346 H2 HOH A 782 1.280 4.401 3.082 1.00 0.00 H
-HETATM 2347 O HOH A 783 10.902 20.778 3.313 1.00 0.00 O
-HETATM 2348 H1 HOH A 783 10.460 20.125 3.856 1.00 0.00 H
-HETATM 2349 H2 HOH A 783 10.808 21.597 3.800 1.00 0.00 H
-HETATM 2350 O HOH A 784 23.967 8.876 6.825 1.00 0.00 O
-HETATM 2351 H1 HOH A 784 23.169 9.058 7.322 1.00 0.00 H
-HETATM 2352 H2 HOH A 784 24.489 9.674 6.909 1.00 0.00 H
-HETATM 2353 O HOH A 785 14.794 20.145 0.727 1.00 0.00 O
-HETATM 2354 H1 HOH A 785 15.048 19.355 0.249 1.00 0.00 H
-HETATM 2355 H2 HOH A 785 14.221 20.617 0.124 1.00 0.00 H
-HETATM 2356 O HOH A 786 3.243 23.753 10.985 1.00 0.00 O
-HETATM 2357 H1 HOH A 786 3.018 23.663 10.059 1.00 0.00 H
-HETATM 2358 H2 HOH A 786 2.466 24.146 11.384 1.00 0.00 H
-HETATM 2359 O HOH A 787 17.059 15.409 10.021 1.00 0.00 O
-HETATM 2360 H1 HOH A 787 16.542 16.045 9.526 1.00 0.00 H
-HETATM 2361 H2 HOH A 787 16.746 15.494 10.921 1.00 0.00 H
-HETATM 2362 O HOH A 788 19.978 20.106 18.439 1.00 0.00 O
-HETATM 2363 H1 HOH A 788 20.016 20.051 19.394 1.00 0.00 H
-HETATM 2364 H2 HOH A 788 19.168 19.652 18.204 1.00 0.00 H
-HETATM 2365 O HOH A 789 27.389 14.048 12.754 1.00 0.00 O
-HETATM 2366 H1 HOH A 789 27.856 14.615 13.368 1.00 0.00 H
-HETATM 2367 H2 HOH A 789 27.195 14.613 12.006 1.00 0.00 H
-HETATM 2368 O HOH A 790 0.763 7.544 27.813 1.00 0.00 O
-HETATM 2369 H1 HOH A 790 0.112 6.847 27.730 1.00 0.00 H
-HETATM 2370 H2 HOH A 790 0.904 7.630 28.756 1.00 0.00 H
-HETATM 2371 O HOH A 791 11.295 21.781 19.117 1.00 0.00 O
-HETATM 2372 H1 HOH A 791 11.212 22.549 19.683 1.00 0.00 H
-HETATM 2373 H2 HOH A 791 11.732 22.108 18.331 1.00 0.00 H
-HETATM 2374 O HOH A 792 13.880 19.212 14.511 1.00 0.00 O
-HETATM 2375 H1 HOH A 792 13.600 19.619 15.331 1.00 0.00 H
-HETATM 2376 H2 HOH A 792 14.328 19.913 14.036 1.00 0.00 H
-HETATM 2377 O HOH A 793 0.167 17.221 21.809 1.00 0.00 O
-HETATM 2378 H1 HOH A 793 0.766 16.530 21.526 1.00 0.00 H
-HETATM 2379 H2 HOH A 793 -0.661 16.769 21.972 1.00 0.00 H
-HETATM 2380 O HOH A 794 10.480 29.763 29.688 1.00 0.00 O
-HETATM 2381 H1 HOH A 794 10.223 29.183 28.972 1.00 0.00 H
-HETATM 2382 H2 HOH A 794 11.402 29.558 29.845 1.00 0.00 H
-HETATM 2383 O HOH A 795 1.307 29.388 20.850 1.00 0.00 O
-HETATM 2384 H1 HOH A 795 0.942 28.522 21.035 1.00 0.00 H
-HETATM 2385 H2 HOH A 795 0.973 29.608 19.981 1.00 0.00 H
-HETATM 2386 O HOH A 796 29.075 14.102 7.072 1.00 0.00 O
-HETATM 2387 H1 HOH A 796 29.593 13.456 6.591 1.00 0.00 H
-HETATM 2388 H2 HOH A 796 28.820 14.745 6.411 1.00 0.00 H
-HETATM 2389 O HOH A 797 8.433 6.313 10.467 1.00 0.00 O
-HETATM 2390 H1 HOH A 797 7.587 6.100 10.861 1.00 0.00 H
-HETATM 2391 H2 HOH A 797 8.439 5.833 9.639 1.00 0.00 H
-HETATM 2392 O HOH A 798 4.943 8.243 28.671 1.00 0.00 O
-HETATM 2393 H1 HOH A 798 4.350 7.825 28.046 1.00 0.00 H
-HETATM 2394 H2 HOH A 798 4.440 8.292 29.484 1.00 0.00 H
-HETATM 2395 O HOH A 799 26.811 3.988 8.235 1.00 0.00 O
-HETATM 2396 H1 HOH A 799 27.325 3.518 8.892 1.00 0.00 H
-HETATM 2397 H2 HOH A 799 27.448 4.241 7.567 1.00 0.00 H
-HETATM 2398 O HOH A 800 8.489 13.664 3.704 1.00 0.00 O
-HETATM 2399 H1 HOH A 800 8.255 12.870 4.185 1.00 0.00 H
-HETATM 2400 H2 HOH A 800 9.388 13.851 3.973 1.00 0.00 H
-HETATM 2401 O HOH A 801 2.903 0.675 2.264 1.00 0.00 O
-HETATM 2402 H1 HOH A 801 3.648 1.177 2.596 1.00 0.00 H
-HETATM 2403 H2 HOH A 801 2.700 1.078 1.419 1.00 0.00 H
-HETATM 2404 O HOH A 802 16.842 1.430 6.953 1.00 0.00 O
-HETATM 2405 H1 HOH A 802 16.076 1.900 7.284 1.00 0.00 H
-HETATM 2406 H2 HOH A 802 17.010 1.818 6.095 1.00 0.00 H
-HETATM 2407 O HOH A 803 21.047 23.624 2.031 1.00 0.00 O
-HETATM 2408 H1 HOH A 803 21.664 23.018 2.441 1.00 0.00 H
-HETATM 2409 H2 HOH A 803 21.286 24.483 2.379 1.00 0.00 H
-HETATM 2410 O HOH A 804 11.009 5.283 7.527 1.00 0.00 O
-HETATM 2411 H1 HOH A 804 10.863 4.612 8.193 1.00 0.00 H
-HETATM 2412 H2 HOH A 804 10.130 5.565 7.274 1.00 0.00 H
-HETATM 2413 O HOH A 805 28.163 12.648 19.111 1.00 0.00 O
-HETATM 2414 H1 HOH A 805 27.264 12.402 18.893 1.00 0.00 H
-HETATM 2415 H2 HOH A 805 28.511 11.891 19.583 1.00 0.00 H
-HETATM 2416 O HOH A 806 0.484 29.776 18.357 1.00 0.00 O
-HETATM 2417 H1 HOH A 806 0.073 30.617 18.554 1.00 0.00 H
-HETATM 2418 H2 HOH A 806 -0.065 29.396 17.671 1.00 0.00 H
-HETATM 2419 O HOH A 807 19.992 20.803 3.972 1.00 0.00 O
-HETATM 2420 H1 HOH A 807 20.857 20.463 3.745 1.00 0.00 H
-HETATM 2421 H2 HOH A 807 19.472 20.685 3.177 1.00 0.00 H
-HETATM 2422 O HOH A 808 20.239 9.623 12.303 1.00 0.00 O
-HETATM 2423 H1 HOH A 808 19.986 10.545 12.330 1.00 0.00 H
-HETATM 2424 H2 HOH A 808 21.175 9.624 12.504 1.00 0.00 H
-HETATM 2425 O HOH A 809 27.475 18.761 24.358 1.00 0.00 O
-HETATM 2426 H1 HOH A 809 27.333 19.582 23.886 1.00 0.00 H
-HETATM 2427 H2 HOH A 809 27.010 18.103 23.842 1.00 0.00 H
-HETATM 2428 O HOH A 810 2.056 27.301 0.691 1.00 0.00 O
-HETATM 2429 H1 HOH A 810 1.315 27.563 0.145 1.00 0.00 H
-HETATM 2430 H2 HOH A 810 2.590 26.748 0.121 1.00 0.00 H
-HETATM 2431 O HOH A 811 2.595 23.022 21.547 1.00 0.00 O
-HETATM 2432 H1 HOH A 811 3.483 22.913 21.886 1.00 0.00 H
-HETATM 2433 H2 HOH A 811 2.116 23.445 22.259 1.00 0.00 H
-HETATM 2434 O HOH A 812 0.560 1.929 26.657 1.00 0.00 O
-HETATM 2435 H1 HOH A 812 -0.146 1.312 26.468 1.00 0.00 H
-HETATM 2436 H2 HOH A 812 0.153 2.601 27.204 1.00 0.00 H
-HETATM 2437 O HOH A 813 2.707 19.431 10.837 1.00 0.00 O
-HETATM 2438 H1 HOH A 813 2.361 18.710 11.362 1.00 0.00 H
-HETATM 2439 H2 HOH A 813 2.266 19.346 9.992 1.00 0.00 H
-HETATM 2440 O HOH A 814 25.968 10.925 7.212 1.00 0.00 O
-HETATM 2441 H1 HOH A 814 26.481 10.618 7.960 1.00 0.00 H
-HETATM 2442 H2 HOH A 814 26.200 11.850 7.126 1.00 0.00 H
-HETATM 2443 O HOH A 815 0.230 20.072 12.979 1.00 0.00 O
-HETATM 2444 H1 HOH A 815 -0.230 20.119 13.817 1.00 0.00 H
-HETATM 2445 H2 HOH A 815 1.128 20.331 13.184 1.00 0.00 H
-HETATM 2446 O HOH A 816 9.049 12.051 17.800 1.00 0.00 O
-HETATM 2447 H1 HOH A 816 8.370 12.487 18.314 1.00 0.00 H
-HETATM 2448 H2 HOH A 816 9.718 12.722 17.667 1.00 0.00 H
-HETATM 2449 O HOH A 817 11.395 23.483 1.305 1.00 0.00 O
-HETATM 2450 H1 HOH A 817 10.808 24.229 1.182 1.00 0.00 H
-HETATM 2451 H2 HOH A 817 11.488 23.404 2.254 1.00 0.00 H
-HETATM 2452 O HOH A 818 5.438 27.075 17.665 1.00 0.00 O
-HETATM 2453 H1 HOH A 818 5.473 27.650 16.901 1.00 0.00 H
-HETATM 2454 H2 HOH A 818 4.611 27.296 18.094 1.00 0.00 H
-HETATM 2455 O HOH A 819 9.689 8.426 28.155 1.00 0.00 O
-HETATM 2456 H1 HOH A 819 9.577 9.352 28.371 1.00 0.00 H
-HETATM 2457 H2 HOH A 819 9.504 8.374 27.218 1.00 0.00 H
-HETATM 2458 O HOH A 820 28.107 27.723 11.683 1.00 0.00 O
-HETATM 2459 H1 HOH A 820 27.342 27.702 12.258 1.00 0.00 H
-HETATM 2460 H2 HOH A 820 28.109 28.609 11.319 1.00 0.00 H
-HETATM 2461 O HOH A 821 25.125 18.595 28.490 1.00 0.00 O
-HETATM 2462 H1 HOH A 821 25.916 18.892 28.039 1.00 0.00 H
-HETATM 2463 H2 HOH A 821 24.796 19.376 28.937 1.00 0.00 H
-HETATM 2464 O HOH A 822 20.586 26.780 7.518 1.00 0.00 O
-HETATM 2465 H1 HOH A 822 20.363 25.850 7.484 1.00 0.00 H
-HETATM 2466 H2 HOH A 822 21.482 26.800 7.856 1.00 0.00 H
-HETATM 2467 O HOH A 823 16.465 23.601 16.451 1.00 0.00 O
-HETATM 2468 H1 HOH A 823 17.097 24.203 16.058 1.00 0.00 H
-HETATM 2469 H2 HOH A 823 16.725 23.547 17.371 1.00 0.00 H
-HETATM 2470 O HOH A 824 20.849 18.412 10.398 1.00 0.00 O
-HETATM 2471 H1 HOH A 824 20.208 18.981 10.824 1.00 0.00 H
-HETATM 2472 H2 HOH A 824 20.346 17.644 10.128 1.00 0.00 H
-HETATM 2473 O HOH A 825 7.823 30.047 19.583 1.00 0.00 O
-HETATM 2474 H1 HOH A 825 8.455 30.599 19.124 1.00 0.00 H
-HETATM 2475 H2 HOH A 825 8.151 30.003 20.482 1.00 0.00 H
-HETATM 2476 O HOH A 826 1.287 19.062 8.323 1.00 0.00 O
-HETATM 2477 H1 HOH A 826 0.658 18.376 8.547 1.00 0.00 H
-HETATM 2478 H2 HOH A 826 1.848 18.664 7.657 1.00 0.00 H
-HETATM 2479 O HOH A 827 15.598 29.508 25.763 1.00 0.00 O
-HETATM 2480 H1 HOH A 827 15.862 30.427 25.811 1.00 0.00 H
-HETATM 2481 H2 HOH A 827 15.644 29.293 24.832 1.00 0.00 H
-HETATM 2482 O HOH A 828 25.938 27.275 13.151 1.00 0.00 O
-HETATM 2483 H1 HOH A 828 25.197 26.986 12.618 1.00 0.00 H
-HETATM 2484 H2 HOH A 828 26.153 26.517 13.694 1.00 0.00 H
-HETATM 2485 O HOH A 829 23.760 26.499 22.469 1.00 0.00 O
-HETATM 2486 H1 HOH A 829 23.539 25.743 23.013 1.00 0.00 H
-HETATM 2487 H2 HOH A 829 23.396 26.290 21.608 1.00 0.00 H
-HETATM 2488 O HOH A 830 3.567 21.640 25.638 1.00 0.00 O
-HETATM 2489 H1 HOH A 830 3.555 20.900 26.245 1.00 0.00 H
-HETATM 2490 H2 HOH A 830 4.230 21.407 24.989 1.00 0.00 H
-HETATM 2491 O HOH A 831 26.220 7.626 13.642 1.00 0.00 O
-HETATM 2492 H1 HOH A 831 26.265 6.887 13.037 1.00 0.00 H
-HETATM 2493 H2 HOH A 831 25.298 7.672 13.897 1.00 0.00 H
-HETATM 2494 O HOH A 832 7.743 27.439 11.794 1.00 0.00 O
-HETATM 2495 H1 HOH A 832 8.057 28.303 12.061 1.00 0.00 H
-HETATM 2496 H2 HOH A 832 8.532 26.971 11.520 1.00 0.00 H
-HETATM 2497 O HOH A 833 28.556 10.574 15.612 1.00 0.00 O
-HETATM 2498 H1 HOH A 833 29.443 10.432 15.943 1.00 0.00 H
-HETATM 2499 H2 HOH A 833 28.571 10.216 14.725 1.00 0.00 H
-HETATM 2500 O HOH A 834 5.598 17.197 13.929 1.00 0.00 O
-HETATM 2501 H1 HOH A 834 5.730 17.852 13.244 1.00 0.00 H
-HETATM 2502 H2 HOH A 834 4.662 17.241 14.126 1.00 0.00 H
-HETATM 2503 O HOH A 835 9.070 17.596 10.859 1.00 0.00 O
-HETATM 2504 H1 HOH A 835 8.644 17.831 10.035 1.00 0.00 H
-HETATM 2505 H2 HOH A 835 8.899 18.340 11.438 1.00 0.00 H
-HETATM 2506 O HOH A 836 26.667 13.021 28.325 1.00 0.00 O
-HETATM 2507 H1 HOH A 836 26.773 13.902 28.683 1.00 0.00 H
-HETATM 2508 H2 HOH A 836 27.135 13.043 27.490 1.00 0.00 H
-HETATM 2509 O HOH A 837 13.732 10.136 13.432 1.00 0.00 O
-HETATM 2510 H1 HOH A 837 14.292 10.877 13.664 1.00 0.00 H
-HETATM 2511 H2 HOH A 837 12.929 10.276 13.933 1.00 0.00 H
-HETATM 2512 O HOH A 838 2.154 16.931 12.373 1.00 0.00 O
-HETATM 2513 H1 HOH A 838 1.316 16.549 12.635 1.00 0.00 H
-HETATM 2514 H2 HOH A 838 2.615 16.218 11.931 1.00 0.00 H
-HETATM 2515 O HOH A 839 14.853 23.543 20.475 1.00 0.00 O
-HETATM 2516 H1 HOH A 839 14.696 23.778 21.390 1.00 0.00 H
-HETATM 2517 H2 HOH A 839 14.385 24.210 19.972 1.00 0.00 H
-HETATM 2518 O HOH A 840 7.211 6.661 5.140 1.00 0.00 O
-HETATM 2519 H1 HOH A 840 7.880 6.400 4.508 1.00 0.00 H
-HETATM 2520 H2 HOH A 840 6.389 6.620 4.651 1.00 0.00 H
-HETATM 2521 O HOH A 841 0.068 4.727 8.518 1.00 0.00 O
-HETATM 2522 H1 HOH A 841 0.973 5.036 8.474 1.00 0.00 H
-HETATM 2523 H2 HOH A 841 -0.374 5.359 9.085 1.00 0.00 H
-HETATM 2524 O HOH A 842 24.638 20.682 22.131 1.00 0.00 O
-HETATM 2525 H1 HOH A 842 24.603 21.639 22.122 1.00 0.00 H
-HETATM 2526 H2 HOH A 842 24.106 20.415 21.381 1.00 0.00 H
-HETATM 2527 O HOH A 843 10.486 10.058 1.397 1.00 0.00 O
-HETATM 2528 H1 HOH A 843 9.563 10.053 1.142 1.00 0.00 H
-HETATM 2529 H2 HOH A 843 10.832 9.231 1.062 1.00 0.00 H
-HETATM 2530 O HOH A 844 23.985 1.060 2.191 1.00 0.00 O
-HETATM 2531 H1 HOH A 844 24.776 1.572 2.021 1.00 0.00 H
-HETATM 2532 H2 HOH A 844 24.301 0.167 2.326 1.00 0.00 H
-HETATM 2533 O HOH A 845 22.755 20.522 5.577 1.00 0.00 O
-HETATM 2534 H1 HOH A 845 23.622 20.344 5.942 1.00 0.00 H
-HETATM 2535 H2 HOH A 845 22.156 20.405 6.315 1.00 0.00 H
-HETATM 2536 O HOH A 846 10.694 19.458 29.885 1.00 0.00 O
-HETATM 2537 H1 HOH A 846 10.356 20.135 30.471 1.00 0.00 H
-HETATM 2538 H2 HOH A 846 10.614 18.646 30.385 1.00 0.00 H
-HETATM 2539 O HOH A 847 5.740 29.312 23.670 1.00 0.00 O
-HETATM 2540 H1 HOH A 847 5.344 29.799 24.392 1.00 0.00 H
-HETATM 2541 H2 HOH A 847 5.098 29.367 22.963 1.00 0.00 H
-HETATM 2542 O HOH A 848 6.569 18.132 16.297 1.00 0.00 O
-HETATM 2543 H1 HOH A 848 6.281 17.735 15.475 1.00 0.00 H
-HETATM 2544 H2 HOH A 848 7.137 17.473 16.696 1.00 0.00 H
-HETATM 2545 O HOH A 849 0.411 16.492 6.280 1.00 0.00 O
-HETATM 2546 H1 HOH A 849 0.249 15.949 7.052 1.00 0.00 H
-HETATM 2547 H2 HOH A 849 1.364 16.575 6.242 1.00 0.00 H
-HETATM 2548 O HOH A 850 10.005 26.647 10.574 1.00 0.00 O
-HETATM 2549 H1 HOH A 850 10.773 26.438 11.105 1.00 0.00 H
-HETATM 2550 H2 HOH A 850 10.310 26.569 9.670 1.00 0.00 H
-HETATM 2551 O HOH A 851 19.042 26.749 24.568 1.00 0.00 O
-HETATM 2552 H1 HOH A 851 19.029 27.265 25.374 1.00 0.00 H
-HETATM 2553 H2 HOH A 851 19.844 27.022 24.122 1.00 0.00 H
-HETATM 2554 O HOH A 852 11.662 6.261 4.478 1.00 0.00 O
-HETATM 2555 H1 HOH A 852 11.840 5.972 5.373 1.00 0.00 H
-HETATM 2556 H2 HOH A 852 12.214 7.034 4.361 1.00 0.00 H
-HETATM 2557 O HOH A 853 27.378 11.413 30.340 1.00 0.00 O
-HETATM 2558 H1 HOH A 853 26.736 10.703 30.309 1.00 0.00 H
-HETATM 2559 H2 HOH A 853 27.087 12.028 29.667 1.00 0.00 H
-HETATM 2560 O HOH A 854 7.997 18.899 20.023 1.00 0.00 O
-HETATM 2561 H1 HOH A 854 8.431 18.194 20.503 1.00 0.00 H
-HETATM 2562 H2 HOH A 854 7.150 18.532 19.770 1.00 0.00 H
-HETATM 2563 O HOH A 855 20.146 0.924 3.610 1.00 0.00 O
-HETATM 2564 H1 HOH A 855 20.310 0.243 4.262 1.00 0.00 H
-HETATM 2565 H2 HOH A 855 20.043 0.448 2.786 1.00 0.00 H
-HETATM 2566 O HOH A 856 19.192 4.144 15.828 1.00 0.00 O
-HETATM 2567 H1 HOH A 856 18.470 4.130 15.199 1.00 0.00 H
-HETATM 2568 H2 HOH A 856 19.981 4.158 15.287 1.00 0.00 H
-HETATM 2569 O HOH A 857 20.542 14.367 18.102 1.00 0.00 O
-HETATM 2570 H1 HOH A 857 20.795 14.958 18.812 1.00 0.00 H
-HETATM 2571 H2 HOH A 857 19.626 14.582 17.926 1.00 0.00 H
-HETATM 2572 O HOH A 858 30.157 1.380 19.015 1.00 0.00 O
-HETATM 2573 H1 HOH A 858 29.550 1.897 18.486 1.00 0.00 H
-HETATM 2574 H2 HOH A 858 29.643 1.112 19.776 1.00 0.00 H
-HETATM 2575 O HOH A 859 15.454 12.102 14.076 1.00 0.00 O
-HETATM 2576 H1 HOH A 859 16.375 12.360 14.029 1.00 0.00 H
-HETATM 2577 H2 HOH A 859 15.184 12.335 14.964 1.00 0.00 H
-HETATM 2578 O HOH A 860 25.674 26.554 8.937 1.00 0.00 O
-HETATM 2579 H1 HOH A 860 25.988 27.239 8.347 1.00 0.00 H
-HETATM 2580 H2 HOH A 860 26.425 25.971 9.048 1.00 0.00 H
-HETATM 2581 O HOH A 861 5.517 28.211 10.468 1.00 0.00 O
-HETATM 2582 H1 HOH A 861 4.802 27.576 10.478 1.00 0.00 H
-HETATM 2583 H2 HOH A 861 6.293 27.703 10.705 1.00 0.00 H
-HETATM 2584 O HOH A 862 3.564 19.324 27.383 1.00 0.00 O
-HETATM 2585 H1 HOH A 862 2.940 18.797 26.883 1.00 0.00 H
-HETATM 2586 H2 HOH A 862 3.060 19.647 28.130 1.00 0.00 H
-HETATM 2587 O HOH A 863 20.953 -0.301 19.348 1.00 0.00 O
-HETATM 2588 H1 HOH A 863 20.270 0.369 19.369 1.00 0.00 H
-HETATM 2589 H2 HOH A 863 21.768 0.191 19.248 1.00 0.00 H
-HETATM 2590 O HOH A 864 28.247 25.231 10.272 1.00 0.00 O
-HETATM 2591 H1 HOH A 864 28.802 24.693 10.836 1.00 0.00 H
-HETATM 2592 H2 HOH A 864 28.243 26.092 10.690 1.00 0.00 H
-HETATM 2593 O HOH A 865 21.512 10.630 4.914 1.00 0.00 O
-HETATM 2594 H1 HOH A 865 21.053 10.574 5.752 1.00 0.00 H
-HETATM 2595 H2 HOH A 865 20.826 10.836 4.278 1.00 0.00 H
-HETATM 2596 O HOH A 866 4.158 19.043 2.252 1.00 0.00 O
-HETATM 2597 H1 HOH A 866 3.893 18.419 1.577 1.00 0.00 H
-HETATM 2598 H2 HOH A 866 4.796 18.565 2.783 1.00 0.00 H
-HETATM 2599 O HOH A 867 24.471 8.096 1.720 1.00 0.00 O
-HETATM 2600 H1 HOH A 867 23.992 7.311 1.454 1.00 0.00 H
-HETATM 2601 H2 HOH A 867 23.942 8.473 2.424 1.00 0.00 H
-HETATM 2602 O HOH A 868 2.715 13.652 19.102 1.00 0.00 O
-HETATM 2603 H1 HOH A 868 3.167 13.218 19.826 1.00 0.00 H
-HETATM 2604 H2 HOH A 868 2.246 14.379 19.512 1.00 0.00 H
-HETATM 2605 O HOH A 869 3.316 15.027 10.812 1.00 0.00 O
-HETATM 2606 H1 HOH A 869 4.082 15.266 10.292 1.00 0.00 H
-HETATM 2607 H2 HOH A 869 3.545 14.183 11.202 1.00 0.00 H
-HETATM 2608 O HOH A 870 14.299 13.637 12.227 1.00 0.00 O
-HETATM 2609 H1 HOH A 870 14.914 14.371 12.204 1.00 0.00 H
-HETATM 2610 H2 HOH A 870 14.685 13.020 12.849 1.00 0.00 H
-HETATM 2611 O HOH A 871 7.362 21.292 28.057 1.00 0.00 O
-HETATM 2612 H1 HOH A 871 8.068 21.422 27.424 1.00 0.00 H
-HETATM 2613 H2 HOH A 871 6.786 22.046 27.932 1.00 0.00 H
-HETATM 2614 O HOH A 872 14.444 4.251 25.079 1.00 0.00 O
-HETATM 2615 H1 HOH A 872 15.312 4.558 24.816 1.00 0.00 H
-HETATM 2616 H2 HOH A 872 14.145 4.897 25.719 1.00 0.00 H
-HETATM 2617 O HOH A 873 25.039 1.961 8.180 1.00 0.00 O
-HETATM 2618 H1 HOH A 873 25.797 2.541 8.248 1.00 0.00 H
-HETATM 2619 H2 HOH A 873 25.411 1.079 8.176 1.00 0.00 H
-HETATM 2620 O HOH A 874 26.509 21.285 18.349 1.00 0.00 O
-HETATM 2621 H1 HOH A 874 27.022 20.605 18.786 1.00 0.00 H
-HETATM 2622 H2 HOH A 874 26.991 22.094 18.516 1.00 0.00 H
-HETATM 2623 O HOH A 875 23.130 8.606 3.885 1.00 0.00 O
-HETATM 2624 H1 HOH A 875 22.596 9.389 4.025 1.00 0.00 H
-HETATM 2625 H2 HOH A 875 23.707 8.569 4.647 1.00 0.00 H
-HETATM 2626 O HOH A 876 13.458 11.538 29.299 1.00 0.00 O
-HETATM 2627 H1 HOH A 876 12.969 10.742 29.092 1.00 0.00 H
-HETATM 2628 H2 HOH A 876 13.064 11.859 30.110 1.00 0.00 H
-HETATM 2629 O HOH A 877 7.766 1.797 11.873 1.00 0.00 O
-HETATM 2630 H1 HOH A 877 7.555 2.556 12.416 1.00 0.00 H
-HETATM 2631 H2 HOH A 877 6.918 1.399 11.675 1.00 0.00 H
-HETATM 2632 O HOH A 878 21.626 25.814 14.298 1.00 0.00 O
-HETATM 2633 H1 HOH A 878 20.950 25.166 14.496 1.00 0.00 H
-HETATM 2634 H2 HOH A 878 22.409 25.487 14.739 1.00 0.00 H
-HETATM 2635 O HOH A 879 4.981 23.276 4.614 1.00 0.00 O
-HETATM 2636 H1 HOH A 879 4.702 24.151 4.882 1.00 0.00 H
-HETATM 2637 H2 HOH A 879 5.133 23.351 3.672 1.00 0.00 H
-HETATM 2638 O HOH A 880 5.099 12.098 29.226 1.00 0.00 O
-HETATM 2639 H1 HOH A 880 5.315 12.931 29.645 1.00 0.00 H
-HETATM 2640 H2 HOH A 880 4.742 12.343 28.373 1.00 0.00 H
-HETATM 2641 O HOH A 881 12.153 16.082 27.835 1.00 0.00 O
-HETATM 2642 H1 HOH A 881 11.488 15.750 28.438 1.00 0.00 H
-HETATM 2643 H2 HOH A 881 11.815 16.932 27.551 1.00 0.00 H
-HETATM 2644 O HOH A 882 20.002 2.558 30.662 1.00 0.00 O
-HETATM 2645 H1 HOH A 882 20.717 2.011 30.987 1.00 0.00 H
-HETATM 2646 H2 HOH A 882 19.858 2.259 29.765 1.00 0.00 H
-HETATM 2647 O HOH A 883 14.752 12.947 27.390 1.00 0.00 O
-HETATM 2648 H1 HOH A 883 14.286 12.384 28.008 1.00 0.00 H
-HETATM 2649 H2 HOH A 883 14.064 13.324 26.841 1.00 0.00 H
-HETATM 2650 O HOH A 884 28.804 2.293 14.626 1.00 0.00 O
-HETATM 2651 H1 HOH A 884 27.958 2.269 15.074 1.00 0.00 H
-HETATM 2652 H2 HOH A 884 29.139 3.174 14.793 1.00 0.00 H
-HETATM 2653 O HOH A 885 22.660 10.537 13.018 1.00 0.00 O
-HETATM 2654 H1 HOH A 885 23.089 10.955 12.271 1.00 0.00 H
-HETATM 2655 H2 HOH A 885 22.554 11.240 13.658 1.00 0.00 H
-HETATM 2656 O HOH A 886 12.122 10.986 8.681 1.00 0.00 O
-HETATM 2657 H1 HOH A 886 12.383 10.144 9.054 1.00 0.00 H
-HETATM 2658 H2 HOH A 886 12.846 11.576 8.893 1.00 0.00 H
-HETATM 2659 O HOH A 887 29.959 24.786 16.941 1.00 0.00 O
-HETATM 2660 H1 HOH A 887 30.406 25.396 16.354 1.00 0.00 H
-HETATM 2661 H2 HOH A 887 29.127 25.213 17.142 1.00 0.00 H
-HETATM 2662 O HOH A 888 13.858 14.905 8.291 1.00 0.00 O
-HETATM 2663 H1 HOH A 888 14.144 14.179 8.846 1.00 0.00 H
-HETATM 2664 H2 HOH A 888 14.481 15.608 8.474 1.00 0.00 H
-HETATM 2665 O HOH A 889 16.197 19.028 6.468 1.00 0.00 O
-HETATM 2666 H1 HOH A 889 17.007 18.851 5.989 1.00 0.00 H
-HETATM 2667 H2 HOH A 889 15.500 18.813 5.849 1.00 0.00 H
-HETATM 2668 O HOH A 890 29.177 15.100 19.358 1.00 0.00 O
-HETATM 2669 H1 HOH A 890 28.843 14.203 19.354 1.00 0.00 H
-HETATM 2670 H2 HOH A 890 29.827 15.117 18.655 1.00 0.00 H
-HETATM 2671 O HOH A 891 1.257 15.378 8.823 1.00 0.00 O
-HETATM 2672 H1 HOH A 891 1.779 15.243 9.614 1.00 0.00 H
-HETATM 2673 H2 HOH A 891 1.372 14.573 8.319 1.00 0.00 H
-HETATM 2674 O HOH A 892 9.434 26.851 22.163 1.00 0.00 O
-HETATM 2675 H1 HOH A 892 9.489 26.436 23.024 1.00 0.00 H
-HETATM 2676 H2 HOH A 892 8.962 26.219 21.621 1.00 0.00 H
-HETATM 2677 O HOH A 893 17.169 28.700 2.150 1.00 0.00 O
-HETATM 2678 H1 HOH A 893 16.677 28.160 1.532 1.00 0.00 H
-HETATM 2679 H2 HOH A 893 17.491 28.081 2.805 1.00 0.00 H
-HETATM 2680 O HOH A 894 15.527 23.377 4.713 1.00 0.00 O
-HETATM 2681 H1 HOH A 894 15.904 22.927 3.956 1.00 0.00 H
-HETATM 2682 H2 HOH A 894 15.394 24.277 4.415 1.00 0.00 H
-HETATM 2683 O HOH A 895 28.722 22.877 29.553 1.00 0.00 O
-HETATM 2684 H1 HOH A 895 28.357 22.127 30.024 1.00 0.00 H
-HETATM 2685 H2 HOH A 895 29.375 22.496 28.966 1.00 0.00 H
-HETATM 2686 O HOH A 896 22.218 17.333 6.369 1.00 0.00 O
-HETATM 2687 H1 HOH A 896 21.267 17.256 6.450 1.00 0.00 H
-HETATM 2688 H2 HOH A 896 22.390 17.203 5.436 1.00 0.00 H
-HETATM 2689 O HOH A 897 1.608 0.235 28.757 1.00 0.00 O
-HETATM 2690 H1 HOH A 897 2.028 0.694 29.485 1.00 0.00 H
-HETATM 2691 H2 HOH A 897 1.291 0.933 28.184 1.00 0.00 H
-HETATM 2692 O HOH A 898 5.685 11.730 22.567 1.00 0.00 O
-HETATM 2693 H1 HOH A 898 5.818 12.157 23.413 1.00 0.00 H
-HETATM 2694 H2 HOH A 898 6.546 11.756 22.148 1.00 0.00 H
-HETATM 2695 O HOH A 899 8.395 1.002 15.990 1.00 0.00 O
-HETATM 2696 H1 HOH A 899 7.510 1.353 16.095 1.00 0.00 H
-HETATM 2697 H2 HOH A 899 8.288 0.256 15.400 1.00 0.00 H
-HETATM 2698 O HOH A 900 16.460 29.550 12.329 1.00 0.00 O
-HETATM 2699 H1 HOH A 900 16.142 29.193 13.158 1.00 0.00 H
-HETATM 2700 H2 HOH A 900 17.105 30.210 12.584 1.00 0.00 H
-HETATM 2701 O HOH A 901 8.461 24.262 27.002 1.00 0.00 O
-HETATM 2702 H1 HOH A 901 8.796 23.389 26.797 1.00 0.00 H
-HETATM 2703 H2 HOH A 901 7.752 24.107 27.627 1.00 0.00 H
-HETATM 2704 O HOH A 902 25.732 9.031 11.369 1.00 0.00 O
-HETATM 2705 H1 HOH A 902 26.154 8.674 12.151 1.00 0.00 H
-HETATM 2706 H2 HOH A 902 24.994 8.443 11.206 1.00 0.00 H
-HETATM 2707 O HOH A 903 6.123 21.554 9.471 1.00 0.00 O
-HETATM 2708 H1 HOH A 903 6.480 22.419 9.675 1.00 0.00 H
-HETATM 2709 H2 HOH A 903 5.499 21.379 10.175 1.00 0.00 H
-HETATM 2710 O HOH A 904 29.458 8.785 8.493 1.00 0.00 O
-HETATM 2711 H1 HOH A 904 29.272 8.721 7.556 1.00 0.00 H
-HETATM 2712 H2 HOH A 904 28.834 9.435 8.818 1.00 0.00 H
-HETATM 2713 O HOH A 905 15.815 19.996 10.994 1.00 0.00 O
-HETATM 2714 H1 HOH A 905 16.264 20.500 10.316 1.00 0.00 H
-HETATM 2715 H2 HOH A 905 15.165 19.478 10.518 1.00 0.00 H
-HETATM 2716 O HOH A 906 10.668 30.084 3.129 1.00 0.00 O
-HETATM 2717 H1 HOH A 906 9.981 30.643 3.492 1.00 0.00 H
-HETATM 2718 H2 HOH A 906 10.377 29.894 2.238 1.00 0.00 H
-HETATM 2719 O HOH A 907 28.698 15.520 14.844 1.00 0.00 O
-HETATM 2720 H1 HOH A 907 29.124 14.786 15.286 1.00 0.00 H
-HETATM 2721 H2 HOH A 907 28.317 16.039 15.552 1.00 0.00 H
-HETATM 2722 O HOH A 908 29.999 14.187 24.886 1.00 0.00 O
-HETATM 2723 H1 HOH A 908 29.950 13.687 24.071 1.00 0.00 H
-HETATM 2724 H2 HOH A 908 29.511 14.990 24.705 1.00 0.00 H
-HETATM 2725 O HOH A 909 12.931 22.122 5.940 1.00 0.00 O
-HETATM 2726 H1 HOH A 909 13.169 22.810 6.562 1.00 0.00 H
-HETATM 2727 H2 HOH A 909 13.715 21.999 5.406 1.00 0.00 H
-HETATM 2728 O HOH A 910 1.550 13.581 25.719 1.00 0.00 O
-HETATM 2729 H1 HOH A 910 1.694 14.014 26.560 1.00 0.00 H
-HETATM 2730 H2 HOH A 910 0.685 13.881 25.440 1.00 0.00 H
-HETATM 2731 O HOH A 911 4.257 2.225 20.559 1.00 0.00 O
-HETATM 2732 H1 HOH A 911 4.139 2.270 21.508 1.00 0.00 H
-HETATM 2733 H2 HOH A 911 4.783 1.437 20.419 1.00 0.00 H
-HETATM 2734 O HOH A 912 13.586 0.975 1.365 1.00 0.00 O
-HETATM 2735 H1 HOH A 912 12.652 1.187 1.376 1.00 0.00 H
-HETATM 2736 H2 HOH A 912 13.799 0.877 0.437 1.00 0.00 H
-HETATM 2737 O HOH A 913 10.893 18.328 27.281 1.00 0.00 O
-HETATM 2738 H1 HOH A 913 11.025 19.079 26.701 1.00 0.00 H
-HETATM 2739 H2 HOH A 913 10.748 18.714 28.144 1.00 0.00 H
-HETATM 2740 O HOH A 914 24.013 25.362 16.149 1.00 0.00 O
-HETATM 2741 H1 HOH A 914 23.536 24.721 16.676 1.00 0.00 H
-HETATM 2742 H2 HOH A 914 23.858 26.197 16.590 1.00 0.00 H
-HETATM 2743 O HOH A 915 14.134 4.794 17.003 1.00 0.00 O
-HETATM 2744 H1 HOH A 915 13.413 4.166 17.033 1.00 0.00 H
-HETATM 2745 H2 HOH A 915 14.653 4.601 17.784 1.00 0.00 H
-HETATM 2746 O HOH A 916 20.548 6.784 26.462 1.00 0.00 O
-HETATM 2747 H1 HOH A 916 21.466 7.034 26.563 1.00 0.00 H
-HETATM 2748 H2 HOH A 916 20.190 6.817 27.349 1.00 0.00 H
-HETATM 2749 O HOH A 917 30.802 0.425 14.787 1.00 0.00 O
-HETATM 2750 H1 HOH A 917 31.496 0.801 15.327 1.00 0.00 H
-HETATM 2751 H2 HOH A 917 30.064 1.026 14.890 1.00 0.00 H
-HETATM 2752 O HOH A 918 18.597 19.518 14.759 1.00 0.00 O
-HETATM 2753 H1 HOH A 918 19.336 19.885 15.245 1.00 0.00 H
-HETATM 2754 H2 HOH A 918 17.853 20.070 15.000 1.00 0.00 H
-HETATM 2755 O HOH A 919 27.816 6.976 29.050 1.00 0.00 O
-HETATM 2756 H1 HOH A 919 28.453 6.470 28.545 1.00 0.00 H
-HETATM 2757 H2 HOH A 919 27.223 6.319 29.414 1.00 0.00 H
-HETATM 2758 O HOH A 920 9.683 13.161 30.137 1.00 0.00 O
-HETATM 2759 H1 HOH A 920 9.664 13.996 29.669 1.00 0.00 H
-HETATM 2760 H2 HOH A 920 9.025 13.257 30.825 1.00 0.00 H
-HETATM 2761 O HOH A 921 17.670 1.860 4.231 1.00 0.00 O
-HETATM 2762 H1 HOH A 921 17.166 1.138 3.854 1.00 0.00 H
-HETATM 2763 H2 HOH A 921 18.550 1.752 3.869 1.00 0.00 H
-HETATM 2764 O HOH A 922 25.285 24.475 28.032 1.00 0.00 O
-HETATM 2765 H1 HOH A 922 24.971 24.405 28.934 1.00 0.00 H
-HETATM 2766 H2 HOH A 922 26.182 24.799 28.116 1.00 0.00 H
-HETATM 2767 O HOH A 923 22.999 1.457 29.376 1.00 0.00 O
-HETATM 2768 H1 HOH A 923 23.808 1.928 29.576 1.00 0.00 H
-HETATM 2769 H2 HOH A 923 22.602 1.289 30.231 1.00 0.00 H
-HETATM 2770 O HOH A 924 9.062 16.629 21.075 1.00 0.00 O
-HETATM 2771 H1 HOH A 924 9.645 16.309 21.764 1.00 0.00 H
-HETATM 2772 H2 HOH A 924 9.518 16.423 20.259 1.00 0.00 H
-HETATM 2773 O HOH A 925 14.239 13.692 23.591 1.00 0.00 O
-HETATM 2774 H1 HOH A 925 13.629 13.690 24.329 1.00 0.00 H
-HETATM 2775 H2 HOH A 925 15.092 13.512 23.984 1.00 0.00 H
-HETATM 2776 O HOH A 926 9.664 16.777 5.654 1.00 0.00 O
-HETATM 2777 H1 HOH A 926 10.565 16.456 5.697 1.00 0.00 H
-HETATM 2778 H2 HOH A 926 9.204 16.294 6.340 1.00 0.00 H
-HETATM 2779 O HOH A 927 27.844 20.055 5.154 1.00 0.00 O
-HETATM 2780 H1 HOH A 927 28.333 20.806 5.492 1.00 0.00 H
-HETATM 2781 H2 HOH A 927 28.466 19.328 5.192 1.00 0.00 H
-HETATM 2782 O HOH A 928 1.977 15.478 20.999 1.00 0.00 O
-HETATM 2783 H1 HOH A 928 2.729 16.046 20.829 1.00 0.00 H
-HETATM 2784 H2 HOH A 928 2.227 14.973 21.773 1.00 0.00 H
-HETATM 2785 O HOH A 929 4.939 8.131 2.641 1.00 0.00 O
-HETATM 2786 H1 HOH A 929 5.828 8.052 2.295 1.00 0.00 H
-HETATM 2787 H2 HOH A 929 4.932 8.975 3.094 1.00 0.00 H
-HETATM 2788 O HOH A 930 1.726 29.420 10.361 1.00 0.00 O
-HETATM 2789 H1 HOH A 930 0.996 29.530 9.752 1.00 0.00 H
-HETATM 2790 H2 HOH A 930 1.353 29.612 11.221 1.00 0.00 H
-HETATM 2791 O HOH A 931 29.157 13.904 9.836 1.00 0.00 O
-HETATM 2792 H1 HOH A 931 28.464 14.532 10.039 1.00 0.00 H
-HETATM 2793 H2 HOH A 931 29.282 13.982 8.890 1.00 0.00 H
-HETATM 2794 O HOH A 932 30.703 15.746 1.037 1.00 0.00 O
-HETATM 2795 H1 HOH A 932 30.075 15.918 0.336 1.00 0.00 H
-HETATM 2796 H2 HOH A 932 30.866 16.603 1.430 1.00 0.00 H
-HETATM 2797 O HOH A 933 24.668 12.889 2.062 1.00 0.00 O
-HETATM 2798 H1 HOH A 933 24.395 12.636 2.944 1.00 0.00 H
-HETATM 2799 H2 HOH A 933 24.000 12.513 1.488 1.00 0.00 H
-HETATM 2800 O HOH A 934 6.974 24.089 10.253 1.00 0.00 O
-HETATM 2801 H1 HOH A 934 6.843 24.811 9.639 1.00 0.00 H
-HETATM 2802 H2 HOH A 934 6.369 24.272 10.972 1.00 0.00 H
-HETATM 2803 O HOH A 935 22.678 24.291 23.507 1.00 0.00 O
-HETATM 2804 H1 HOH A 935 22.576 24.106 24.441 1.00 0.00 H
-HETATM 2805 H2 HOH A 935 22.052 23.708 23.078 1.00 0.00 H
-HETATM 2806 O HOH A 936 17.504 24.599 8.757 1.00 0.00 O
-HETATM 2807 H1 HOH A 936 17.212 23.893 8.179 1.00 0.00 H
-HETATM 2808 H2 HOH A 936 18.414 24.755 8.503 1.00 0.00 H
-HETATM 2809 O HOH A 937 29.925 11.086 20.623 1.00 0.00 O
-HETATM 2810 H1 HOH A 937 30.871 11.114 20.481 1.00 0.00 H
-HETATM 2811 H2 HOH A 937 29.659 10.224 20.303 1.00 0.00 H
-HETATM 2812 O HOH A 938 5.403 24.523 12.357 1.00 0.00 O
-HETATM 2813 H1 HOH A 938 4.596 24.178 11.973 1.00 0.00 H
-HETATM 2814 H2 HOH A 938 5.144 25.356 12.751 1.00 0.00 H
-HETATM 2815 O HOH A 939 4.226 29.981 8.863 1.00 0.00 O
-HETATM 2816 H1 HOH A 939 4.788 29.342 9.301 1.00 0.00 H
-HETATM 2817 H2 HOH A 939 3.352 29.814 9.216 1.00 0.00 H
-HETATM 2818 O HOH A 940 29.203 25.453 7.634 1.00 0.00 O
-HETATM 2819 H1 HOH A 940 28.606 24.992 7.044 1.00 0.00 H
-HETATM 2820 H2 HOH A 940 28.841 25.303 8.507 1.00 0.00 H
-HETATM 2821 O HOH A 941 27.913 17.078 8.301 1.00 0.00 O
-HETATM 2822 H1 HOH A 941 27.975 16.855 7.372 1.00 0.00 H
-HETATM 2823 H2 HOH A 941 28.808 17.305 8.553 1.00 0.00 H
-HETATM 2824 O HOH A 942 9.673 7.383 20.256 1.00 0.00 O
-HETATM 2825 H1 HOH A 942 10.151 7.487 19.433 1.00 0.00 H
-HETATM 2826 H2 HOH A 942 9.944 6.525 20.583 1.00 0.00 H
-HETATM 2827 O HOH A 943 26.421 25.204 14.873 1.00 0.00 O
-HETATM 2828 H1 HOH A 943 25.551 25.132 15.267 1.00 0.00 H
-HETATM 2829 H2 HOH A 943 26.544 24.376 14.410 1.00 0.00 H
-HETATM 2830 O HOH A 944 15.736 9.889 5.152 1.00 0.00 O
-HETATM 2831 H1 HOH A 944 16.436 9.676 4.536 1.00 0.00 H
-HETATM 2832 H2 HOH A 944 16.090 9.653 6.010 1.00 0.00 H
-HETATM 2833 O HOH A 945 7.249 7.566 1.139 1.00 0.00 O
-HETATM 2834 H1 HOH A 945 8.071 7.098 1.281 1.00 0.00 H
-HETATM 2835 H2 HOH A 945 7.516 8.460 0.926 1.00 0.00 H
-HETATM 2836 O HOH A 946 21.819 3.852 11.348 1.00 0.00 O
-HETATM 2837 H1 HOH A 946 21.188 3.213 11.017 1.00 0.00 H
-HETATM 2838 H2 HOH A 946 22.658 3.391 11.331 1.00 0.00 H
-HETATM 2839 O HOH A 947 22.408 18.590 25.429 1.00 0.00 O
-HETATM 2840 H1 HOH A 947 22.945 18.449 24.649 1.00 0.00 H
-HETATM 2841 H2 HOH A 947 21.516 18.681 25.094 1.00 0.00 H
-HETATM 2842 O HOH A 948 9.774 23.500 16.312 1.00 0.00 O
-HETATM 2843 H1 HOH A 948 9.072 23.845 15.760 1.00 0.00 H
-HETATM 2844 H2 HOH A 948 10.176 22.809 15.786 1.00 0.00 H
-HETATM 2845 O HOH A 949 10.675 7.593 11.348 1.00 0.00 O
-HETATM 2846 H1 HOH A 949 10.802 7.361 12.268 1.00 0.00 H
-HETATM 2847 H2 HOH A 949 9.918 7.077 11.072 1.00 0.00 H
-HETATM 2848 O HOH A 950 25.446 22.079 26.658 1.00 0.00 O
-HETATM 2849 H1 HOH A 950 24.572 21.693 26.715 1.00 0.00 H
-HETATM 2850 H2 HOH A 950 25.392 22.872 27.191 1.00 0.00 H
-HETATM 2851 O HOH A 951 4.678 0.393 17.187 1.00 0.00 O
-HETATM 2852 H1 HOH A 951 5.284 1.060 16.863 1.00 0.00 H
-HETATM 2853 H2 HOH A 951 4.842 0.357 18.129 1.00 0.00 H
-HETATM 2854 O HOH A 952 19.511 16.261 9.289 1.00 0.00 O
-HETATM 2855 H1 HOH A 952 19.379 16.450 8.360 1.00 0.00 H
-HETATM 2856 H2 HOH A 952 18.655 15.965 9.598 1.00 0.00 H
-HETATM 2857 O HOH A 953 28.319 16.487 25.479 1.00 0.00 O
-HETATM 2858 H1 HOH A 953 27.431 16.156 25.610 1.00 0.00 H
-HETATM 2859 H2 HOH A 953 28.198 17.381 25.161 1.00 0.00 H
-HETATM 2860 O HOH A 954 19.666 29.932 1.418 1.00 0.00 O
-HETATM 2861 H1 HOH A 954 18.879 29.496 1.744 1.00 0.00 H
-HETATM 2862 H2 HOH A 954 20.270 29.217 1.216 1.00 0.00 H
-HETATM 2863 O HOH A 955 16.685 23.889 31.061 1.00 0.00 O
-HETATM 2864 H1 HOH A 955 16.725 23.460 30.207 1.00 0.00 H
-HETATM 2865 H2 HOH A 955 15.859 24.372 31.050 1.00 0.00 H
-HETATM 2866 O HOH A 956 14.050 7.274 20.961 1.00 0.00 O
-HETATM 2867 H1 HOH A 956 14.055 7.897 20.234 1.00 0.00 H
-HETATM 2868 H2 HOH A 956 14.637 7.660 21.612 1.00 0.00 H
-HETATM 2869 O HOH A 957 21.146 4.636 13.954 1.00 0.00 O
-HETATM 2870 H1 HOH A 957 22.034 4.428 14.244 1.00 0.00 H
-HETATM 2871 H2 HOH A 957 21.151 4.451 13.015 1.00 0.00 H
-HETATM 2872 O HOH A 958 9.268 20.273 17.907 1.00 0.00 O
-HETATM 2873 H1 HOH A 958 8.914 19.704 18.591 1.00 0.00 H
-HETATM 2874 H2 HOH A 958 9.885 20.844 18.365 1.00 0.00 H
-HETATM 2875 O HOH A 959 8.109 16.018 16.850 1.00 0.00 O
-HETATM 2876 H1 HOH A 959 8.658 15.909 17.626 1.00 0.00 H
-HETATM 2877 H2 HOH A 959 7.613 15.201 16.791 1.00 0.00 H
-HETATM 2878 O HOH A 960 0.566 9.381 3.547 1.00 0.00 O
-HETATM 2879 H1 HOH A 960 -0.156 9.858 3.956 1.00 0.00 H
-HETATM 2880 H2 HOH A 960 0.815 9.919 2.796 1.00 0.00 H
-HETATM 2881 O HOH A 961 3.768 28.980 2.026 1.00 0.00 O
-HETATM 2882 H1 HOH A 961 3.317 29.824 2.018 1.00 0.00 H
-HETATM 2883 H2 HOH A 961 3.168 28.383 1.579 1.00 0.00 H
-HETATM 2884 O HOH A 962 18.233 24.390 2.402 1.00 0.00 O
-HETATM 2885 H1 HOH A 962 19.030 23.908 2.181 1.00 0.00 H
-HETATM 2886 H2 HOH A 962 17.652 24.249 1.655 1.00 0.00 H
-HETATM 2887 O HOH A 963 25.079 23.195 6.838 1.00 0.00 O
-HETATM 2888 H1 HOH A 963 25.093 22.243 6.741 1.00 0.00 H
-HETATM 2889 H2 HOH A 963 25.969 23.472 6.620 1.00 0.00 H
-HETATM 2890 O HOH A 964 19.785 18.497 24.999 1.00 0.00 O
-HETATM 2891 H1 HOH A 964 19.684 18.552 25.949 1.00 0.00 H
-HETATM 2892 H2 HOH A 964 19.677 17.567 24.800 1.00 0.00 H
-HETATM 2893 O HOH A 965 11.982 20.325 9.353 1.00 0.00 O
-HETATM 2894 H1 HOH A 965 11.759 20.291 8.423 1.00 0.00 H
-HETATM 2895 H2 HOH A 965 11.233 20.757 9.764 1.00 0.00 H
-HETATM 2896 O HOH A 966 22.036 12.580 8.148 1.00 0.00 O
-HETATM 2897 H1 HOH A 966 22.054 13.347 8.721 1.00 0.00 H
-HETATM 2898 H2 HOH A 966 22.277 12.919 7.286 1.00 0.00 H
-HETATM 2899 O HOH A 967 3.980 17.896 22.733 1.00 0.00 O
-HETATM 2900 H1 HOH A 967 4.838 17.856 23.155 1.00 0.00 H
-HETATM 2901 H2 HOH A 967 4.025 17.240 22.037 1.00 0.00 H
-HETATM 2902 O HOH A 968 17.187 22.702 25.714 1.00 0.00 O
-HETATM 2903 H1 HOH A 968 16.468 23.319 25.576 1.00 0.00 H
-HETATM 2904 H2 HOH A 968 16.956 21.942 25.180 1.00 0.00 H
-HETATM 2905 O HOH A 969 8.978 20.703 1.151 1.00 0.00 O
-HETATM 2906 H1 HOH A 969 9.665 20.976 1.759 1.00 0.00 H
-HETATM 2907 H2 HOH A 969 8.629 19.896 1.529 1.00 0.00 H
-HETATM 2908 O HOH A 970 0.825 12.737 10.327 1.00 0.00 O
-HETATM 2909 H1 HOH A 970 0.751 11.980 9.747 1.00 0.00 H
-HETATM 2910 H2 HOH A 970 0.153 13.344 10.017 1.00 0.00 H
-HETATM 2911 O HOH A 971 2.599 23.706 18.925 1.00 0.00 O
-HETATM 2912 H1 HOH A 971 2.725 23.611 19.870 1.00 0.00 H
-HETATM 2913 H2 HOH A 971 3.343 23.245 18.537 1.00 0.00 H
-HETATM 2914 O HOH A 972 5.401 17.767 9.610 1.00 0.00 O
-HETATM 2915 H1 HOH A 972 5.526 18.181 10.464 1.00 0.00 H
-HETATM 2916 H2 HOH A 972 4.791 18.343 9.150 1.00 0.00 H
-HETATM 2917 O HOH A 973 8.489 3.347 3.042 1.00 0.00 O
-HETATM 2918 H1 HOH A 973 8.774 4.212 3.337 1.00 0.00 H
-HETATM 2919 H2 HOH A 973 7.709 3.519 2.515 1.00 0.00 H
-HETATM 2920 O HOH A 974 27.982 30.178 10.399 1.00 0.00 O
-HETATM 2921 H1 HOH A 974 27.954 31.017 10.859 1.00 0.00 H
-HETATM 2922 H2 HOH A 974 28.824 30.182 9.944 1.00 0.00 H
-HETATM 2923 O HOH A 975 2.427 14.919 28.112 1.00 0.00 O
-HETATM 2924 H1 HOH A 975 2.053 14.356 28.790 1.00 0.00 H
-HETATM 2925 H2 HOH A 975 2.078 15.789 28.305 1.00 0.00 H
-HETATM 2926 O HOH A 976 4.172 6.385 4.697 1.00 0.00 O
-HETATM 2927 H1 HOH A 976 4.507 6.744 3.875 1.00 0.00 H
-HETATM 2928 H2 HOH A 976 3.334 6.828 4.829 1.00 0.00 H
-HETATM 2929 O HOH A 977 16.115 27.811 30.645 1.00 0.00 O
-HETATM 2930 H1 HOH A 977 15.799 28.702 30.495 1.00 0.00 H
-HETATM 2931 H2 HOH A 977 16.591 27.587 29.845 1.00 0.00 H
-HETATM 2932 O HOH A 978 13.720 24.709 28.631 1.00 0.00 O
-HETATM 2933 H1 HOH A 978 13.881 25.145 29.468 1.00 0.00 H
-HETATM 2934 H2 HOH A 978 13.184 25.330 28.137 1.00 0.00 H
-HETATM 2935 O HOH A 979 14.694 14.173 20.834 1.00 0.00 O
-HETATM 2936 H1 HOH A 979 13.885 13.767 20.522 1.00 0.00 H
-HETATM 2937 H2 HOH A 979 14.651 14.094 21.787 1.00 0.00 H
-HETATM 2938 O HOH A 980 13.711 2.691 3.447 1.00 0.00 O
-HETATM 2939 H1 HOH A 980 13.934 2.209 2.650 1.00 0.00 H
-HETATM 2940 H2 HOH A 980 13.116 2.109 3.920 1.00 0.00 H
-HETATM 2941 O HOH A 981 14.779 3.304 7.826 1.00 0.00 O
-HETATM 2942 H1 HOH A 981 14.379 3.998 7.301 1.00 0.00 H
-HETATM 2943 H2 HOH A 981 15.005 3.729 8.653 1.00 0.00 H
-HETATM 2944 O HOH A 982 25.863 5.160 29.660 1.00 0.00 O
-HETATM 2945 H1 HOH A 982 25.255 4.945 30.368 1.00 0.00 H
-HETATM 2946 H2 HOH A 982 26.008 4.329 29.208 1.00 0.00 H
-HETATM 2947 O HOH A 983 28.610 11.802 11.629 1.00 0.00 O
-HETATM 2948 H1 HOH A 983 28.055 12.295 12.234 1.00 0.00 H
-HETATM 2949 H2 HOH A 983 28.944 12.461 11.020 1.00 0.00 H
-HETATM 2950 O HOH A 984 11.187 3.313 9.413 1.00 0.00 O
-HETATM 2951 H1 HOH A 984 11.956 2.759 9.279 1.00 0.00 H
-HETATM 2952 H2 HOH A 984 10.463 2.697 9.521 1.00 0.00 H
-HETATM 2953 O HOH A 985 19.330 4.623 25.126 1.00 0.00 O
-HETATM 2954 H1 HOH A 985 19.832 5.295 25.588 1.00 0.00 H
-HETATM 2955 H2 HOH A 985 19.948 4.253 24.496 1.00 0.00 H
-HETATM 2956 O HOH A 986 21.144 15.171 15.523 1.00 0.00 O
-HETATM 2957 H1 HOH A 986 21.309 16.092 15.723 1.00 0.00 H
-HETATM 2958 H2 HOH A 986 21.026 14.757 16.378 1.00 0.00 H
-HETATM 2959 O HOH A 987 20.526 21.158 16.204 1.00 0.00 O
-HETATM 2960 H1 HOH A 987 21.455 21.332 16.055 1.00 0.00 H
-HETATM 2961 H2 HOH A 987 20.498 20.711 17.050 1.00 0.00 H
-HETATM 2962 O HOH A 988 11.877 0.384 26.384 1.00 0.00 O
-HETATM 2963 H1 HOH A 988 12.655 0.874 26.118 1.00 0.00 H
-HETATM 2964 H2 HOH A 988 11.461 0.936 27.047 1.00 0.00 H
-HETATM 2965 O HOH A 989 23.560 25.813 26.598 1.00 0.00 O
-HETATM 2966 H1 HOH A 989 24.174 25.385 27.195 1.00 0.00 H
-HETATM 2967 H2 HOH A 989 23.093 25.091 26.177 1.00 0.00 H
-HETATM 2968 O HOH A 990 26.099 25.300 20.573 1.00 0.00 O
-HETATM 2969 H1 HOH A 990 26.673 26.058 20.466 1.00 0.00 H
-HETATM 2970 H2 HOH A 990 25.288 25.548 20.129 1.00 0.00 H
-HETATM 2971 O HOH A 991 8.141 5.579 7.580 1.00 0.00 O
-HETATM 2972 H1 HOH A 991 7.474 4.893 7.589 1.00 0.00 H
-HETATM 2973 H2 HOH A 991 7.881 6.157 6.862 1.00 0.00 H
-HETATM 2974 O HOH A 992 21.198 23.805 30.305 1.00 0.00 O
-HETATM 2975 H1 HOH A 992 21.083 23.776 31.254 1.00 0.00 H
-HETATM 2976 H2 HOH A 992 20.327 24.008 29.963 1.00 0.00 H
-HETATM 2977 O HOH A 993 0.688 4.725 13.272 1.00 0.00 O
-HETATM 2978 H1 HOH A 993 1.175 5.548 13.230 1.00 0.00 H
-HETATM 2979 H2 HOH A 993 1.360 4.054 13.393 1.00 0.00 H
-HETATM 2980 O HOH A 994 7.773 29.541 14.750 1.00 0.00 O
-HETATM 2981 H1 HOH A 994 8.409 29.648 14.042 1.00 0.00 H
-HETATM 2982 H2 HOH A 994 8.137 28.844 15.295 1.00 0.00 H
-HETATM 2983 O HOH A 995 9.065 30.035 11.958 1.00 0.00 O
-HETATM 2984 H1 HOH A 995 8.736 30.931 12.038 1.00 0.00 H
-HETATM 2985 H2 HOH A 995 9.010 29.842 11.022 1.00 0.00 H
-HETATM 2986 O HOH A 996 11.100 6.229 25.401 1.00 0.00 O
-HETATM 2987 H1 HOH A 996 11.875 6.368 25.947 1.00 0.00 H
-HETATM 2988 H2 HOH A 996 11.368 6.513 24.527 1.00 0.00 H
-TER 2989 HOH A 996
-ENDMDL
-END
diff --git a/examples/peg_slater_isa/calc_energy_comps.py b/examples/peg_slater_isa/calc_energy_comps.py
index 8066a28d9..bd9829939 100755
--- a/examples/peg_slater_isa/calc_energy_comps.py
+++ b/examples/peg_slater_isa/calc_energy_comps.py
@@ -9,6 +9,7 @@
import jax.numpy as jnp
import dmff
from dmff.api import Hamiltonian
+from dmff.common import nblist
import pickle
import time
@@ -21,67 +22,43 @@
H_AB = Hamiltonian(ff)
H_A = Hamiltonian(ff)
H_B = Hamiltonian(ff)
- pme_generator_AB, \
- disp_generator_AB, \
- ex_generator_AB, \
- sr_es_generator_AB, \
- sr_pol_generator_AB, \
- sr_disp_generator_AB, \
- dhf_generator_AB, \
- dmp_es_generator_AB, \
- dmp_disp_generator_AB = H_AB.getGenerators()
- pme_generator_A, \
- disp_generator_A, \
- ex_generator_A, \
- sr_es_generator_A, \
- sr_pol_generator_A, \
- sr_disp_generator_A, \
- dhf_generator_A, \
- dmp_es_generator_A, \
- dmp_disp_generator_A = H_A.getGenerators()
- pme_generator_B, \
- disp_generator_B, \
- ex_generator_B, \
- sr_es_generator_B, \
- sr_pol_generator_B, \
- sr_disp_generator_B, \
- dhf_generator_B, \
- dmp_es_generator_B, \
- dmp_disp_generator_B = H_B.getGenerators()
rc = 15
# get potential functions
- potentials_AB = H_AB.createPotential(pdb_AB.topology, nonbondedCutoff=rc*angstrom, nonbondedMethod=CutoffPeriodic, ethresh=1e-4)
- pot_pme_AB, \
- pot_disp_AB, \
- pot_ex_AB, \
- pot_sr_es_AB, \
- pot_sr_pol_AB, \
- pot_sr_disp_AB, \
- pot_dhf_AB, \
- pot_dmp_es_AB, \
- pot_dmp_disp_AB = potentials_AB
- potentials_A = H_A.createPotential(pdb_A.topology, nonbondedCutoff=rc*angstrom, nonbondedMethod=CutoffPeriodic, ethresh=1e-4)
- pot_pme_A, \
- pot_disp_A, \
- pot_ex_A, \
- pot_sr_es_A, \
- pot_sr_pol_A, \
- pot_sr_disp_A, \
- pot_dhf_A, \
- pot_dmp_es_A, \
- pot_dmp_disp_A = potentials_A
- potentials_B = H_B.createPotential(pdb_B.topology, nonbondedCutoff=rc*angstrom, nonbondedMethod=CutoffPeriodic, ethresh=1e-4)
- pot_pme_B, \
- pot_disp_B, \
- pot_ex_B, \
- pot_sr_es_B, \
- pot_sr_pol_B, \
- pot_sr_disp_B, \
- pot_dhf_B, \
- pot_dmp_es_B, \
- pot_dmp_disp_B = potentials_B
+ pots_AB = H_AB.createPotential(pdb_AB.topology, nonbondedCutoff=rc*angstrom, nonbondedMethod=CutoffPeriodic, ethresh=1e-4)
+ pot_pme_AB = pots_AB.dmff_potentials['ADMPPmeForce']
+ pot_disp_AB = pots_AB.dmff_potentials['ADMPDispPmeForce']
+ pot_ex_AB = pots_AB.dmff_potentials['SlaterExForce']
+ pot_sr_es_AB = pots_AB.dmff_potentials['SlaterSrEsForce']
+ pot_sr_pol_AB = pots_AB.dmff_potentials['SlaterSrPolForce']
+ pot_sr_disp_AB = pots_AB.dmff_potentials['SlaterSrDispForce']
+ pot_dhf_AB = pots_AB.dmff_potentials['SlaterDhfForce']
+ pot_dmp_es_AB = pots_AB.dmff_potentials['QqTtDampingForce']
+ pot_dmp_disp_AB = pots_AB.dmff_potentials['SlaterDampingForce']
+ pots_A = H_A.createPotential(pdb_A.topology, nonbondedCutoff=rc*angstrom, nonbondedMethod=CutoffPeriodic, ethresh=1e-4)
+ pot_pme_A = pots_A.dmff_potentials['ADMPPmeForce']
+ pot_disp_A = pots_A.dmff_potentials['ADMPDispPmeForce']
+ pot_ex_A = pots_A.dmff_potentials['SlaterExForce']
+ pot_sr_es_A = pots_A.dmff_potentials['SlaterSrEsForce']
+ pot_sr_pol_A = pots_A.dmff_potentials['SlaterSrPolForce']
+ pot_sr_disp_A = pots_A.dmff_potentials['SlaterSrDispForce']
+ pot_dhf_A = pots_A.dmff_potentials['SlaterDhfForce']
+ pot_dmp_es_A = pots_A.dmff_potentials['QqTtDampingForce']
+ pot_dmp_disp_A = pots_A.dmff_potentials['SlaterDampingForce']
+ pots_B = H_B.createPotential(pdb_B.topology, nonbondedCutoff=rc*angstrom, nonbondedMethod=CutoffPeriodic, ethresh=1e-4)
+ pot_pme_B = pots_B.dmff_potentials['ADMPPmeForce']
+ pot_disp_B = pots_B.dmff_potentials['ADMPDispPmeForce']
+ pot_ex_B = pots_B.dmff_potentials['SlaterExForce']
+ pot_sr_es_B = pots_B.dmff_potentials['SlaterSrEsForce']
+ pot_sr_pol_B = pots_B.dmff_potentials['SlaterSrPolForce']
+ pot_sr_disp_B = pots_B.dmff_potentials['SlaterSrDispForce']
+ pot_dhf_B = pots_B.dmff_potentials['SlaterDhfForce']
+ pot_dmp_es_B = pots_B.dmff_potentials['QqTtDampingForce']
+ pot_dmp_disp_B = pots_B.dmff_potentials['SlaterDampingForce']
+ pme_generator_AB = H_AB.getGenerators()[0]
+ pme_generator_A = H_A.getGenerators()[0]
+ pme_generator_B = H_B.getGenerators()[0]
pos_AB0 = jnp.array(pdb_AB.positions._value) * 10
n_atoms = len(pos_AB0)
@@ -91,18 +68,23 @@
pos_B0 = jnp.array(pdb_AB.positions._value[n_atoms_A:n_atoms]) * 10
box = jnp.array(pdb_AB.topology.getPeriodicBoxVectors()._value) * 10
# nn list initial allocation
- displacement_fn, shift_fn = jax_md.space.periodic_general(box, fractional_coordinates=False)
- neighbor_list_fn = jax_md.partition.neighbor_list(displacement_fn, box, rc, 0, format=jax_md.partition.OrderedSparse)
- nbr_AB = neighbor_list_fn.allocate(pos_AB0)
- nbr_A = neighbor_list_fn.allocate(pos_A0)
- nbr_B = neighbor_list_fn.allocate(pos_B0)
- pairs_AB = np.array(nbr_AB.idx.T)
- pairs_A = np.array(nbr_A.idx.T)
- pairs_B = np.array(nbr_B.idx.T)
+ nbl_AB = nblist.NeighborList(box, rc, H_AB.getGenerators()[0].covalent_map)
+ nbl_AB.allocate(pos_AB0)
+ pairs_AB = nbl_AB.pairs
+ nbl_A = nblist.NeighborList(box, rc, H_A.getGenerators()[0].covalent_map)
+ nbl_A.allocate(pos_A0)
+ pairs_A = nbl_A.pairs
+ nbl_B = nblist.NeighborList(box, rc, H_B.getGenerators()[0].covalent_map)
+ nbl_B.allocate(pos_B0)
+ pairs_B = nbl_B.pairs
+
pairs_AB = pairs_AB[pairs_AB[:, 0] < pairs_AB[:, 1]]
pairs_A = pairs_A[pairs_A[:, 0] < pairs_A[:, 1]]
pairs_B = pairs_B[pairs_B[:, 0] < pairs_B[:, 1]]
+
+ params = H_AB.getParameters()
+
# load data
with open('data.pickle', 'rb') as ifile:
data = pickle.load(ifile)
@@ -133,66 +115,67 @@
#####################
# exchange repulsion
#####################
- E_ex_AB = pot_ex_AB(pos_AB, box, pairs_AB, ex_generator_AB.params)
- E_ex_A = pot_ex_A(pos_A, box, pairs_A, ex_generator_AB.params)
- E_ex_B = pot_ex_B(pos_B, box, pairs_B, ex_generator_AB.params)
+ E_ex_AB = pot_ex_AB(pos_AB, box, pairs_AB, params)
+ E_ex_A = pot_ex_A(pos_A, box, pairs_A, params)
+ E_ex_B = pot_ex_B(pos_B, box, pairs_B, params)
E_ex = E_ex_AB - E_ex_A - E_ex_B
#######################
# electrostatic + pol
#######################
- E_AB = pot_pme_AB(pos_AB, box, pairs_AB, pme_generator_AB.params)
- E_A = pot_pme_A(pos_A, box, pairs_A, pme_generator_A.params)
- E_B = pot_pme_B(pos_B, box, pairs_A, pme_generator_B.params)
+ E_AB = pot_pme_AB(pos_AB, box, pairs_AB, params)
+ E_A = pot_pme_A(pos_A, box, pairs_A, params)
+ E_B = pot_pme_B(pos_B, box, pairs_A, params)
E_espol = E_AB - E_A - E_B
# use induced dipole of monomers to compute electrostatic interaction
U_ind_AB = jnp.vstack((pme_generator_A.pme_force.U_ind, pme_generator_B.pme_force.U_ind))
- params = pme_generator_AB.params
+ params_pme = params['ADMPPmeForce']
map_atypes = pme_generator_AB.map_atomtype
- Q_local = params['Q_local'][map_atypes]
- pol = params['pol'][map_atypes]
- tholes = params['tholes'][map_atypes]
+ map_poltypes = pme_generator_AB.map_poltype
+ Q_local = params_pme['Q_local'][map_atypes]
+ pol = params_pme['pol'][map_poltypes]
+ tholes = params_pme['tholes'][map_poltypes]
pme_force = pme_generator_AB.pme_force
- E_AB_nonpol = pme_force.energy_fn(pos_AB, box, pairs_AB, Q_local, U_ind_AB, pol, tholes, params['mScales'], params['pScales'], params['dScales'])
+ E_AB_nonpol = pme_force.energy_fn(pos_AB, box, pairs_AB, Q_local, U_ind_AB, pol, tholes, params_pme['mScales'], params_pme['pScales'], params_pme['dScales'])
E_es = E_AB_nonpol - E_A - E_B
- E_dmp_es = pot_dmp_es_AB(pos_AB, box, pairs_AB, dmp_es_generator_AB.params) \
- - pot_dmp_es_A(pos_A, box, pairs_A, dmp_es_generator_A.params) \
- - pot_dmp_es_B(pos_B, box, pairs_B, dmp_es_generator_B.params)
- E_sr_es = pot_sr_es_AB(pos_AB, box, pairs_AB, sr_es_generator_AB.params) \
- - pot_sr_es_A(pos_A, box, pairs_A, sr_es_generator_AB.params) \
- - pot_sr_es_B(pos_B, box, pairs_B, sr_es_generator_AB.params)
+ E_dmp_es = pot_dmp_es_AB(pos_AB, box, pairs_AB, params) \
+ - pot_dmp_es_A(pos_A, box, pairs_A, params) \
+ - pot_dmp_es_B(pos_B, box, pairs_B, params)
+ E_sr_es = pot_sr_es_AB(pos_AB, box, pairs_AB, params) \
+ - pot_sr_es_A(pos_A, box, pairs_A, params) \
+ - pot_sr_es_B(pos_B, box, pairs_B, params)
###################################
# polarization (induction) energy
###################################
E_pol = E_espol - E_es
- E_sr_pol = pot_sr_pol_AB(pos_AB, box, pairs_AB, sr_pol_generator_AB.params) \
- - pot_sr_pol_A(pos_A, box, pairs_A, sr_pol_generator_AB.params) \
- - pot_sr_pol_B(pos_B, box, pairs_B, sr_pol_generator_AB.params)
+ E_sr_pol = pot_sr_pol_AB(pos_AB, box, pairs_AB, params) \
+ - pot_sr_pol_A(pos_A, box, pairs_A, params) \
+ - pot_sr_pol_B(pos_B, box, pairs_B, params)
#############
# dispersion
#############
- E_AB_disp = pot_disp_AB(pos_AB, box, pairs_AB, disp_generator_AB.params)
- E_A_disp = pot_disp_A(pos_A, box, pairs_A, disp_generator_AB.params)
- E_B_disp = pot_disp_B(pos_B, box, pairs_B, disp_generator_AB.params)
+ E_AB_disp = pot_disp_AB(pos_AB, box, pairs_AB, params)
+ E_A_disp = pot_disp_A(pos_A, box, pairs_A, params)
+ E_B_disp = pot_disp_B(pos_B, box, pairs_B, params)
E_disp = E_AB_disp - E_A_disp - E_B_disp
- E_dmp_disp = pot_dmp_disp_AB(pos_AB, box, pairs_AB, dmp_disp_generator_AB.params) \
- - pot_dmp_disp_A(pos_A, box, pairs_A, dmp_disp_generator_A.params) \
- - pot_dmp_disp_B(pos_B, box, pairs_B, dmp_disp_generator_B.params)
- E_sr_disp = pot_sr_disp_AB(pos_AB, box, pairs_AB, sr_disp_generator_AB.params) \
- - pot_sr_disp_A(pos_A, box, pairs_A, sr_disp_generator_AB.params) \
- - pot_sr_disp_B(pos_B, box, pairs_B, sr_disp_generator_AB.params)
+ E_dmp_disp = pot_dmp_disp_AB(pos_AB, box, pairs_AB, params) \
+ - pot_dmp_disp_A(pos_A, box, pairs_A, params) \
+ - pot_dmp_disp_B(pos_B, box, pairs_B, params)
+ E_sr_disp = pot_sr_disp_AB(pos_AB, box, pairs_AB, params) \
+ - pot_sr_disp_A(pos_A, box, pairs_A, params) \
+ - pot_sr_disp_B(pos_B, box, pairs_B, params)
###########
# dhf
###########
- E_AB_dhf = pot_dhf_AB(pos_AB, box, pairs_AB, dhf_generator_AB.params)
- E_A_dhf = pot_dhf_A(pos_A, box, pairs_A, dhf_generator_AB.params)
- E_B_dhf = pot_dhf_B(pos_B, box, pairs_B, dhf_generator_AB.params)
+ E_AB_dhf = pot_dhf_AB(pos_AB, box, pairs_AB, params)
+ E_A_dhf = pot_dhf_A(pos_A, box, pairs_A, params)
+ E_B_dhf = pot_dhf_B(pos_B, box, pairs_B, params)
E_dhf = E_AB_dhf - E_A_dhf - E_B_dhf
# total energy
diff --git a/examples/peg_slater_isa/check.py b/examples/peg_slater_isa/check.py
index fab2cda47..8be36a4bd 100755
--- a/examples/peg_slater_isa/check.py
+++ b/examples/peg_slater_isa/check.py
@@ -10,10 +10,11 @@
import jax.numpy as jnp
import dmff
from dmff.api import Hamiltonian
+from dmff.common import nblist
import pickle
import time
from jax import value_and_grad, jit
-import optax
+# import optax
if __name__ == '__main__':
@@ -25,67 +26,44 @@
H_AB = Hamiltonian(ff)
H_A = Hamiltonian(ff)
H_B = Hamiltonian(ff)
- pme_generator_AB, \
- disp_generator_AB, \
- ex_generator_AB, \
- sr_es_generator_AB, \
- sr_pol_generator_AB, \
- sr_disp_generator_AB, \
- dhf_generator_AB, \
- dmp_es_generator_AB, \
- dmp_disp_generator_AB = H_AB.getGenerators()
- pme_generator_A, \
- disp_generator_A, \
- ex_generator_A, \
- sr_es_generator_A, \
- sr_pol_generator_A, \
- sr_disp_generator_A, \
- dhf_generator_A, \
- dmp_es_generator_A, \
- dmp_disp_generator_A = H_A.getGenerators()
- pme_generator_B, \
- disp_generator_B, \
- ex_generator_B, \
- sr_es_generator_B, \
- sr_pol_generator_B, \
- sr_disp_generator_B, \
- dhf_generator_B, \
- dmp_es_generator_B, \
- dmp_disp_generator_B = H_B.getGenerators()
rc = 15
# get potential functions
- potentials_AB = H_AB.createPotential(pdb_AB.topology, nonbondedCutoff=rc*angstrom, nonbondedMethod=CutoffPeriodic, ethresh=1e-4)
- pot_pme_AB, \
- pot_disp_AB, \
- pot_ex_AB, \
- pot_sr_es_AB, \
- pot_sr_pol_AB, \
- pot_sr_disp_AB, \
- pot_dhf_AB, \
- pot_dmp_es_AB, \
- pot_dmp_disp_AB = potentials_AB
- potentials_A = H_A.createPotential(pdb_A.topology, nonbondedCutoff=rc*angstrom, nonbondedMethod=CutoffPeriodic, ethresh=1e-4)
- pot_pme_A, \
- pot_disp_A, \
- pot_ex_A, \
- pot_sr_es_A, \
- pot_sr_pol_A, \
- pot_sr_disp_A, \
- pot_dhf_A, \
- pot_dmp_es_A, \
- pot_dmp_disp_A = potentials_A
- potentials_B = H_B.createPotential(pdb_B.topology, nonbondedCutoff=rc*angstrom, nonbondedMethod=CutoffPeriodic, ethresh=1e-4)
- pot_pme_B, \
- pot_disp_B, \
- pot_ex_B, \
- pot_sr_es_B, \
- pot_sr_pol_B, \
- pot_sr_disp_B, \
- pot_dhf_B, \
- pot_dmp_es_B, \
- pot_dmp_disp_B = potentials_B
+ pots_AB = H_AB.createPotential(pdb_AB.topology, nonbondedCutoff=rc*angstrom, nonbondedMethod=CutoffPeriodic, ethresh=1e-4)
+ pot_pme_AB = pots_AB.dmff_potentials['ADMPPmeForce']
+ pot_disp_AB = pots_AB.dmff_potentials['ADMPDispPmeForce']
+ pot_ex_AB = pots_AB.dmff_potentials['SlaterExForce']
+ pot_sr_es_AB = pots_AB.dmff_potentials['SlaterSrEsForce']
+ pot_sr_pol_AB = pots_AB.dmff_potentials['SlaterSrPolForce']
+ pot_sr_disp_AB = pots_AB.dmff_potentials['SlaterSrDispForce']
+ pot_dhf_AB = pots_AB.dmff_potentials['SlaterDhfForce']
+ pot_dmp_es_AB = pots_AB.dmff_potentials['QqTtDampingForce']
+ pot_dmp_disp_AB = pots_AB.dmff_potentials['SlaterDampingForce']
+ pots_A = H_A.createPotential(pdb_A.topology, nonbondedCutoff=rc*angstrom, nonbondedMethod=CutoffPeriodic, ethresh=1e-4)
+ pot_pme_A = pots_A.dmff_potentials['ADMPPmeForce']
+ pot_disp_A = pots_A.dmff_potentials['ADMPDispPmeForce']
+ pot_ex_A = pots_A.dmff_potentials['SlaterExForce']
+ pot_sr_es_A = pots_A.dmff_potentials['SlaterSrEsForce']
+ pot_sr_pol_A = pots_A.dmff_potentials['SlaterSrPolForce']
+ pot_sr_disp_A = pots_A.dmff_potentials['SlaterSrDispForce']
+ pot_dhf_A = pots_A.dmff_potentials['SlaterDhfForce']
+ pot_dmp_es_A = pots_A.dmff_potentials['QqTtDampingForce']
+ pot_dmp_disp_A = pots_A.dmff_potentials['SlaterDampingForce']
+ pots_B = H_B.createPotential(pdb_B.topology, nonbondedCutoff=rc*angstrom, nonbondedMethod=CutoffPeriodic, ethresh=1e-4)
+ pot_pme_B = pots_B.dmff_potentials['ADMPPmeForce']
+ pot_disp_B = pots_B.dmff_potentials['ADMPDispPmeForce']
+ pot_ex_B = pots_B.dmff_potentials['SlaterExForce']
+ pot_sr_es_B = pots_B.dmff_potentials['SlaterSrEsForce']
+ pot_sr_pol_B = pots_B.dmff_potentials['SlaterSrPolForce']
+ pot_sr_disp_B = pots_B.dmff_potentials['SlaterSrDispForce']
+ pot_dhf_B = pots_B.dmff_potentials['SlaterDhfForce']
+ pot_dmp_es_B = pots_B.dmff_potentials['QqTtDampingForce']
+ pot_dmp_disp_B = pots_B.dmff_potentials['SlaterDampingForce']
+
+ pme_generator_AB = H_AB.getGenerators()[0]
+ pme_generator_A = H_A.getGenerators()[0]
+ pme_generator_B = H_B.getGenerators()[0]
# init positions used to set up neighbor list
pos_AB0 = jnp.array(pdb_AB.positions._value) * 10
@@ -97,19 +75,20 @@
box = jnp.array(pdb_AB.topology.getPeriodicBoxVectors()._value) * 10
# nn list initial allocation
- displacement_fn, shift_fn = jax_md.space.periodic_general(box, fractional_coordinates=False)
- neighbor_list_fn = jax_md.partition.neighbor_list(displacement_fn, box, rc, 0, format=jax_md.partition.OrderedSparse)
- nbr_AB = neighbor_list_fn.allocate(pos_AB0)
- nbr_A = neighbor_list_fn.allocate(pos_A0)
- nbr_B = neighbor_list_fn.allocate(pos_B0)
- pairs_AB = np.array(nbr_AB.idx.T)
- pairs_A = np.array(nbr_A.idx.T)
- pairs_B = np.array(nbr_B.idx.T)
+ nbl_AB = nblist.NeighborList(box, rc, H_AB.getGenerators()[0].covalent_map)
+ nbl_AB.allocate(pos_AB0)
+ pairs_AB = nbl_AB.pairs
+ nbl_A = nblist.NeighborList(box, rc, H_A.getGenerators()[0].covalent_map)
+ nbl_A.allocate(pos_A0)
+ pairs_A = nbl_A.pairs
+ nbl_B = nblist.NeighborList(box, rc, H_B.getGenerators()[0].covalent_map)
+ nbl_B.allocate(pos_B0)
+ pairs_B = nbl_B.pairs
+
pairs_AB = pairs_AB[pairs_AB[:, 0] < pairs_AB[:, 1]]
pairs_A = pairs_A[pairs_A[:, 0] < pairs_A[:, 1]]
pairs_B = pairs_B[pairs_B[:, 0] < pairs_B[:, 1]]
-
# construct total force field params
comps = ['ex', 'es', 'pol', 'disp', 'dhf', 'tot']
# load parameters
@@ -150,6 +129,16 @@
for k in ['B', 'C6', 'C8', 'C10', 'mScales']:
params_disp[k] = params[k]
+ paramtree = {}
+ paramtree['ADMPPmeForce'] = params_espol
+ paramtree['ADMPDispPmeForce'] = params_disp
+ paramtree['SlaterExForce'] = params_ex
+ paramtree['SlaterSrEsForce'] = params_sr_es
+ paramtree['SlaterSrPolForce'] = params_sr_pol
+ paramtree['SlaterSrDispForce'] = params_sr_disp
+ paramtree['SlaterDhfForce'] = params_dhf
+ paramtree['QqTtDampingForce'] = params_dmp_es
+ paramtree['SlaterDampingForce'] = params_dmp_disp
# load data
with open('data.pickle', 'rb') as ifile:
@@ -161,9 +150,16 @@
sids = list(data.keys())
sids.sort()
+ ofile_tot = open('res_tot.xvg', 'w')
+ ofile_es = open('res_es.xvg', 'w')
+ ofile_ex = open('res_ex.xvg', 'w')
+ ofile_pol = open('res_pol.xvg', 'w')
+ ofile_disp = open('res_disp.xvg', 'w')
+ ofile_dhf = open('res_dhf.xvg', 'w')
# run test
- # for sid in sids:
- for sid in ['000']:
+ for sid in sids:
+ print(sid)
+ # for sid in [sys.argv[1]]:
scan_res = data[sid]
scan_res_sr = data_sr[sid]
scan_res_lr = data_lr[sid]
@@ -184,66 +180,67 @@
#####################
# exchange repulsion
#####################
- E_ex_AB = pot_ex_AB(pos_AB, box, pairs_AB, params_ex)
- E_ex_A = pot_ex_A(pos_A, box, pairs_A, params_ex)
- E_ex_B = pot_ex_B(pos_B, box, pairs_B, params_ex)
+ E_ex_AB = pot_ex_AB(pos_AB, box, pairs_AB, paramtree)
+ E_ex_A = pot_ex_A(pos_A, box, pairs_A, paramtree)
+ E_ex_B = pot_ex_B(pos_B, box, pairs_B, paramtree)
E_ex = E_ex_AB - E_ex_A - E_ex_B
- #######################
- # electrostatic + pol
- #######################
- E_AB = pot_pme_AB(pos_AB, box, pairs_AB, params_espol)
- E_A = pot_pme_A(pos_A, box, pairs_A, params_espol)
- E_B = pot_pme_B(pos_B, box, pairs_A, params_espol)
+ # #######################
+ # # electrostatic + pol
+ # #######################
+ E_AB = pot_pme_AB(pos_AB, box, pairs_AB, paramtree)
+ E_A = pot_pme_A(pos_A, box, pairs_A, paramtree)
+ E_B = pot_pme_B(pos_B, box, pairs_A, paramtree)
E_espol = E_AB - E_A - E_B
# use induced dipole of monomers to compute electrostatic interaction
U_ind_AB = jnp.vstack((pme_generator_A.pme_force.U_ind, pme_generator_B.pme_force.U_ind))
- params = params_espol
+ params = paramtree['ADMPPmeForce']
map_atypes = pme_generator_AB.map_atomtype
+ map_poltype = pme_generator_AB.map_poltype
Q_local = params['Q_local'][map_atypes]
- pol = params['pol'][map_atypes]
- tholes = params['tholes'][map_atypes]
+ pol = params['pol'][map_poltype]
+ tholes = params['tholes'][map_poltype]
pme_force = pme_generator_AB.pme_force
E_AB_nonpol = pme_force.energy_fn(pos_AB, box, pairs_AB, Q_local, U_ind_AB, pol, tholes, params['mScales'], params['pScales'], params['dScales'])
E_es = E_AB_nonpol - E_A - E_B
- E_dmp_es = pot_dmp_es_AB(pos_AB, box, pairs_AB, params_dmp_es) \
- - pot_dmp_es_A(pos_A, box, pairs_A, params_dmp_es) \
- - pot_dmp_es_B(pos_B, box, pairs_B, params_dmp_es)
- E_sr_es = pot_sr_es_AB(pos_AB, box, pairs_AB, params_sr_es) \
- - pot_sr_es_A(pos_A, box, pairs_A, params_sr_es) \
- - pot_sr_es_B(pos_B, box, pairs_B, params_sr_es)
+ E_dmp_es = pot_dmp_es_AB(pos_AB, box, pairs_AB, paramtree) \
+ - pot_dmp_es_A(pos_A, box, pairs_A, paramtree) \
+ - pot_dmp_es_B(pos_B, box, pairs_B, paramtree)
+ E_sr_es = pot_sr_es_AB(pos_AB, box, pairs_AB, paramtree) \
+ - pot_sr_es_A(pos_A, box, pairs_A, paramtree) \
+ - pot_sr_es_B(pos_B, box, pairs_B, paramtree)
###################################
# polarization (induction) energy
###################################
E_pol = E_espol - E_es
- E_sr_pol = pot_sr_pol_AB(pos_AB, box, pairs_AB, params_sr_pol) \
- - pot_sr_pol_A(pos_A, box, pairs_A, params_sr_pol) \
- - pot_sr_pol_B(pos_B, box, pairs_B, params_sr_pol)
+ E_sr_pol = pot_sr_pol_AB(pos_AB, box, pairs_AB, paramtree) \
+ - pot_sr_pol_A(pos_A, box, pairs_A, paramtree) \
+ - pot_sr_pol_B(pos_B, box, pairs_B, paramtree)
#############
# dispersion
#############
- E_AB_disp = pot_disp_AB(pos_AB, box, pairs_AB, params_disp)
- E_A_disp = pot_disp_A(pos_A, box, pairs_A, params_disp)
- E_B_disp = pot_disp_B(pos_B, box, pairs_B, params_disp)
+ E_AB_disp = pot_disp_AB(pos_AB, box, pairs_AB, paramtree)
+ E_A_disp = pot_disp_A(pos_A, box, pairs_A, paramtree)
+ E_B_disp = pot_disp_B(pos_B, box, pairs_B, paramtree)
E_disp = E_AB_disp - E_A_disp - E_B_disp
- E_dmp_disp = pot_dmp_disp_AB(pos_AB, box, pairs_AB, params_dmp_disp) \
- - pot_dmp_disp_A(pos_A, box, pairs_A, params_dmp_disp) \
- - pot_dmp_disp_B(pos_B, box, pairs_B, params_dmp_disp)
- E_sr_disp = pot_sr_disp_AB(pos_AB, box, pairs_AB, params_sr_disp) \
- - pot_sr_disp_A(pos_A, box, pairs_A, params_sr_disp) \
- - pot_sr_disp_B(pos_B, box, pairs_B, params_sr_disp)
+ E_dmp_disp = pot_dmp_disp_AB(pos_AB, box, pairs_AB, paramtree) \
+ - pot_dmp_disp_A(pos_A, box, pairs_A, paramtree) \
+ - pot_dmp_disp_B(pos_B, box, pairs_B, paramtree)
+ E_sr_disp = pot_sr_disp_AB(pos_AB, box, pairs_AB, paramtree) \
+ - pot_sr_disp_A(pos_A, box, pairs_A, paramtree) \
+ - pot_sr_disp_B(pos_B, box, pairs_B, paramtree)
###########
# dhf
###########
- E_AB_dhf = pot_dhf_AB(pos_AB, box, pairs_AB, params_dhf)
- E_A_dhf = pot_dhf_A(pos_A, box, pairs_A, params_dhf)
- E_B_dhf = pot_dhf_B(pos_B, box, pairs_B, params_dhf)
+ E_AB_dhf = pot_dhf_AB(pos_AB, box, pairs_AB, paramtree)
+ E_A_dhf = pot_dhf_A(pos_A, box, pairs_A, paramtree)
+ E_B_dhf = pot_dhf_B(pos_B, box, pairs_B, paramtree)
E_dhf = E_AB_dhf - E_A_dhf - E_B_dhf
# total energy
@@ -251,4 +248,20 @@
E_tot_sr = (E_sr_es + E_dmp_es) + (E_ex) + (E_sr_pol) + (E_sr_disp + E_dmp_disp) + (E_dhf)
E_tot_lr = E_es + E_pol + E_disp
- print(ipt, E_tot, E_tot_ref)
+ # print(ipt, E_tot, E_tot_ref)
+
+ if E_tot < 30:
+ e_es = (E_es + E_sr_es + E_dmp_es)
+ e_ex = (E_ex)
+ e_pol = (E_pol + E_sr_pol)
+ e_disp = (E_disp + E_dmp_disp + E_sr_disp)
+ e_dhf = (E_dhf)
+ print(E_tot_ref, E_tot_ref, E_tot, file=ofile_tot)
+ print(E_es_ref, E_es_ref, e_es, file=ofile_es)
+ print(E_ex_ref, E_ex_ref, e_ex, file=ofile_ex)
+ print(E_pol_ref, E_pol_ref, e_pol, file=ofile_pol)
+ print(E_disp_ref, E_disp_ref, e_disp, file=ofile_disp)
+ print(E_dhf_ref, E_dhf_ref, e_dhf, file=ofile_dhf)
+
+ # if E_tot < 30:
+ # print(E_tot_ref, E_tot_ref, E_tot)
diff --git a/examples/peg_slater_isa/fit.py b/examples/peg_slater_isa/fit.py
index d5b5bccb8..bb5639ddf 100755
--- a/examples/peg_slater_isa/fit.py
+++ b/examples/peg_slater_isa/fit.py
@@ -10,6 +10,7 @@
import jax.numpy as jnp
import dmff
from dmff.api import Hamiltonian
+from dmff.common import nblist
import pickle
import time
from jax import value_and_grad, jit
@@ -18,6 +19,7 @@
if __name__ == '__main__':
restart = 'params.0.pickle' # None
+ # restart = None
ff = 'forcefield.xml'
pdb_AB = PDBFile('peg2_dimer.pdb')
pdb_A = PDBFile('peg2.pdb')
@@ -56,36 +58,36 @@
rc = 15
# get potential functions
- potentials_AB = H_AB.createPotential(pdb_AB.topology, nonbondedCutoff=rc*angstrom, nonbondedMethod=CutoffPeriodic, ethresh=1e-4)
- pot_pme_AB, \
- pot_disp_AB, \
- pot_ex_AB, \
- pot_sr_es_AB, \
- pot_sr_pol_AB, \
- pot_sr_disp_AB, \
- pot_dhf_AB, \
- pot_dmp_es_AB, \
- pot_dmp_disp_AB = potentials_AB
- potentials_A = H_A.createPotential(pdb_A.topology, nonbondedCutoff=rc*angstrom, nonbondedMethod=CutoffPeriodic, ethresh=1e-4)
- pot_pme_A, \
- pot_disp_A, \
- pot_ex_A, \
- pot_sr_es_A, \
- pot_sr_pol_A, \
- pot_sr_disp_A, \
- pot_dhf_A, \
- pot_dmp_es_A, \
- pot_dmp_disp_A = potentials_A
- potentials_B = H_B.createPotential(pdb_B.topology, nonbondedCutoff=rc*angstrom, nonbondedMethod=CutoffPeriodic, ethresh=1e-4)
- pot_pme_B, \
- pot_disp_B, \
- pot_ex_B, \
- pot_sr_es_B, \
- pot_sr_pol_B, \
- pot_sr_disp_B, \
- pot_dhf_B, \
- pot_dmp_es_B, \
- pot_dmp_disp_B = potentials_B
+ pots_AB = H_AB.createPotential(pdb_AB.topology, nonbondedCutoff=rc*angstrom, nonbondedMethod=CutoffPeriodic, ethresh=1e-4)
+ pot_pme_AB = pots_AB.dmff_potentials['ADMPPmeForce']
+ pot_disp_AB = pots_AB.dmff_potentials['ADMPDispPmeForce']
+ pot_ex_AB = pots_AB.dmff_potentials['SlaterExForce']
+ pot_sr_es_AB = pots_AB.dmff_potentials['SlaterSrEsForce']
+ pot_sr_pol_AB = pots_AB.dmff_potentials['SlaterSrPolForce']
+ pot_sr_disp_AB = pots_AB.dmff_potentials['SlaterSrDispForce']
+ pot_dhf_AB = pots_AB.dmff_potentials['SlaterDhfForce']
+ pot_dmp_es_AB = pots_AB.dmff_potentials['QqTtDampingForce']
+ pot_dmp_disp_AB = pots_AB.dmff_potentials['SlaterDampingForce']
+ pots_A = H_A.createPotential(pdb_A.topology, nonbondedCutoff=rc*angstrom, nonbondedMethod=CutoffPeriodic, ethresh=1e-4)
+ pot_pme_A = pots_A.dmff_potentials['ADMPPmeForce']
+ pot_disp_A = pots_A.dmff_potentials['ADMPDispPmeForce']
+ pot_ex_A = pots_A.dmff_potentials['SlaterExForce']
+ pot_sr_es_A = pots_A.dmff_potentials['SlaterSrEsForce']
+ pot_sr_pol_A = pots_A.dmff_potentials['SlaterSrPolForce']
+ pot_sr_disp_A = pots_A.dmff_potentials['SlaterSrDispForce']
+ pot_dhf_A = pots_A.dmff_potentials['SlaterDhfForce']
+ pot_dmp_es_A = pots_A.dmff_potentials['QqTtDampingForce']
+ pot_dmp_disp_A = pots_A.dmff_potentials['SlaterDampingForce']
+ pots_B = H_B.createPotential(pdb_B.topology, nonbondedCutoff=rc*angstrom, nonbondedMethod=CutoffPeriodic, ethresh=1e-4)
+ pot_pme_B = pots_B.dmff_potentials['ADMPPmeForce']
+ pot_disp_B = pots_B.dmff_potentials['ADMPDispPmeForce']
+ pot_ex_B = pots_B.dmff_potentials['SlaterExForce']
+ pot_sr_es_B = pots_B.dmff_potentials['SlaterSrEsForce']
+ pot_sr_pol_B = pots_B.dmff_potentials['SlaterSrPolForce']
+ pot_sr_disp_B = pots_B.dmff_potentials['SlaterSrDispForce']
+ pot_dhf_B = pots_B.dmff_potentials['SlaterDhfForce']
+ pot_dmp_es_B = pots_B.dmff_potentials['QqTtDampingForce']
+ pot_dmp_disp_B = pots_B.dmff_potentials['SlaterDampingForce']
pos_AB0 = jnp.array(pdb_AB.positions._value) * 10
n_atoms = len(pos_AB0)
@@ -95,48 +97,53 @@
pos_B0 = jnp.array(pdb_AB.positions._value[n_atoms_A:n_atoms]) * 10
box = jnp.array(pdb_AB.topology.getPeriodicBoxVectors()._value) * 10
# nn list initial allocation
- displacement_fn, shift_fn = jax_md.space.periodic_general(box, fractional_coordinates=False)
- neighbor_list_fn = jax_md.partition.neighbor_list(displacement_fn, box, rc, 0, format=jax_md.partition.OrderedSparse)
- nbr_AB = neighbor_list_fn.allocate(pos_AB0)
- nbr_A = neighbor_list_fn.allocate(pos_A0)
- nbr_B = neighbor_list_fn.allocate(pos_B0)
- pairs_AB = np.array(nbr_AB.idx.T)
- pairs_A = np.array(nbr_A.idx.T)
- pairs_B = np.array(nbr_B.idx.T)
+ nbl_AB = nblist.NeighborList(box, rc, H_AB.getGenerators()[0].covalent_map)
+ nbl_AB.allocate(pos_AB0)
+ pairs_AB = nbl_AB.pairs
+ nbl_A = nblist.NeighborList(box, rc, H_A.getGenerators()[0].covalent_map)
+ nbl_A.allocate(pos_A0)
+ pairs_A = nbl_A.pairs
+ nbl_B = nblist.NeighborList(box, rc, H_B.getGenerators()[0].covalent_map)
+ nbl_B.allocate(pos_B0)
+ pairs_B = nbl_B.pairs
+ pairs_AB = pairs_AB[pairs_AB[:, 0] < pairs_AB[:, 1]]
+ pairs_A = pairs_A[pairs_A[:, 0] < pairs_A[:, 1]]
+ pairs_B = pairs_B[pairs_B[:, 0] < pairs_B[:, 1]]
+ params0 = H_AB.getParameters()
# construct total force field params
comps = ['ex', 'es', 'pol', 'disp', 'dhf', 'tot']
- weights_comps = jnp.array([0.001, 0.001, 0.001, 0.001, 0.001, 1.0])
+ weights_comps = jnp.array([0.1, 0.1, 0.1, 0.1, 0.1, 1.0])
if restart is None:
params = {}
- sr_generators = {
- 'ex': ex_generator_AB,
- 'es': sr_es_generator_AB,
- 'pol': sr_pol_generator_AB,
- 'disp': sr_disp_generator_AB,
- 'dhf': dhf_generator_AB,
+ sr_forces = {
+ 'ex': 'SlaterExForce',
+ 'es': 'SlaterSrEsForce',
+ 'pol': 'SlaterSrPolForce',
+ 'disp': 'SlaterSrDispForce',
+ 'dhf': 'SlaterDhfForce',
}
- for k in pme_generator_AB.params:
- params[k] = pme_generator_AB.params[k]
- for k in disp_generator_AB.params:
- params[k] = disp_generator_AB.params[k]
+ for k in params0['ADMPPmeForce']:
+ params[k] = params0['ADMPPmeForce'][k]
+ for k in params0['ADMPDispPmeForce']:
+ params[k] = params0['ADMPDispPmeForce'][k]
for c in comps:
if c == 'tot':
continue
- gen = sr_generators[c]
- for k in gen.params:
+ force = sr_forces[c]
+ for k in params0[sr_forces[c]]:
if k == 'A':
- params['A_'+c] = gen.params[k]
+ params['A_'+c] = params0[sr_forces[c]][k]
else:
- params[k] = gen.params[k]
+ params[k] = params0[sr_forces[c]][k]
# a random initialization of A
for c in comps:
if c == 'tot':
continue
params['A_'+c] = jnp.array(np.random.random(params['A_'+c].shape))
# specify charges for es damping
- params['Q'] = dmp_es_generator_AB.params['Q']
+ params['Q'] = params0['QqTtDampingForce']['Q']
else:
with open(restart, 'rb') as ifile:
params = pickle.load(ifile)
@@ -188,6 +195,14 @@ def MSELoss(params, scan_res):
params_dmp_disp['C6'] = params['C6']
params_dmp_disp['C8'] = params['C8']
params_dmp_disp['C10'] = params['C10']
+ p = {}
+ p['SlaterExForce'] = params_ex
+ p['SlaterSrEsForce'] = params_sr_es
+ p['SlaterSrPolForce'] = params_sr_pol
+ p['SlaterSrDispForce'] = params_sr_disp
+ p['SlaterDhfForce'] = params_dhf
+ p['QqTtDampingForce'] = params_dmp_es
+ p['SlaterDampingForce'] = params_dmp_disp
# calculate each points, only the short range and damping components
for ipt in range(npts):
@@ -199,44 +214,44 @@ def MSELoss(params, scan_res):
#####################
# exchange repulsion
#####################
- E_ex_AB = pot_ex_AB(pos_AB, box, pairs_AB, params_ex)
- E_ex_A = pot_ex_A(pos_A, box, pairs_A, params_ex)
- E_ex_B = pot_ex_B(pos_B, box, pairs_B, params_ex)
+ E_ex_AB = pot_ex_AB(pos_AB, box, pairs_AB, p)
+ E_ex_A = pot_ex_A(pos_A, box, pairs_A, p)
+ E_ex_B = pot_ex_B(pos_B, box, pairs_B, p)
E_ex = E_ex_AB - E_ex_A - E_ex_B
#######################
# electrostatic + pol
#######################
- E_dmp_es = pot_dmp_es_AB(pos_AB, box, pairs_AB, params_dmp_es) \
- - pot_dmp_es_A(pos_A, box, pairs_A, params_dmp_es) \
- - pot_dmp_es_B(pos_B, box, pairs_B, params_dmp_es)
- E_sr_es = pot_sr_es_AB(pos_AB, box, pairs_AB, params_sr_es) \
- - pot_sr_es_A(pos_A, box, pairs_A, params_sr_es) \
- - pot_sr_es_B(pos_B, box, pairs_B, params_sr_es)
+ E_dmp_es = pot_dmp_es_AB(pos_AB, box, pairs_AB, p) \
+ - pot_dmp_es_A(pos_A, box, pairs_A, p) \
+ - pot_dmp_es_B(pos_B, box, pairs_B, p)
+ E_sr_es = pot_sr_es_AB(pos_AB, box, pairs_AB, p) \
+ - pot_sr_es_A(pos_A, box, pairs_A, p) \
+ - pot_sr_es_B(pos_B, box, pairs_B, p)
###################################
# polarization (induction) energy
###################################
- E_sr_pol = pot_sr_pol_AB(pos_AB, box, pairs_AB, params_sr_pol) \
- - pot_sr_pol_A(pos_A, box, pairs_A, params_sr_pol) \
- - pot_sr_pol_B(pos_B, box, pairs_B, params_sr_pol)
+ E_sr_pol = pot_sr_pol_AB(pos_AB, box, pairs_AB, p) \
+ - pot_sr_pol_A(pos_A, box, pairs_A, p) \
+ - pot_sr_pol_B(pos_B, box, pairs_B, p)
#############
# dispersion
#############
- E_dmp_disp = pot_dmp_disp_AB(pos_AB, box, pairs_AB, params_dmp_disp) \
- - pot_dmp_disp_A(pos_A, box, pairs_A, params_dmp_disp) \
- - pot_dmp_disp_B(pos_B, box, pairs_B, params_dmp_disp)
- E_sr_disp = pot_sr_disp_AB(pos_AB, box, pairs_AB, params_sr_disp) \
- - pot_sr_disp_A(pos_A, box, pairs_A, params_sr_disp) \
- - pot_sr_disp_B(pos_B, box, pairs_B, params_sr_disp)
+ E_dmp_disp = pot_dmp_disp_AB(pos_AB, box, pairs_AB, p) \
+ - pot_dmp_disp_A(pos_A, box, pairs_A, p) \
+ - pot_dmp_disp_B(pos_B, box, pairs_B, p)
+ E_sr_disp = pot_sr_disp_AB(pos_AB, box, pairs_AB, p) \
+ - pot_sr_disp_A(pos_A, box, pairs_A, p) \
+ - pot_sr_disp_B(pos_B, box, pairs_B, p)
###########
# dhf
###########
- E_AB_dhf = pot_dhf_AB(pos_AB, box, pairs_AB, params_dhf)
- E_A_dhf = pot_dhf_A(pos_A, box, pairs_A, params_dhf)
- E_B_dhf = pot_dhf_B(pos_B, box, pairs_B, params_dhf)
+ E_AB_dhf = pot_dhf_AB(pos_AB, box, pairs_AB, p)
+ E_A_dhf = pot_dhf_A(pos_A, box, pairs_A, p)
+ E_B_dhf = pot_dhf_B(pos_B, box, pairs_B, p)
E_dhf = E_AB_dhf - E_A_dhf - E_B_dhf
energies['ex'] = energies['ex'].at[ipt].set(E_ex)
@@ -264,7 +279,8 @@ def MSELoss(params, scan_res):
with open('data_sr.pickle', 'rb') as ifile:
data = pickle.load(ifile)
- err, gradients = value_and_grad(MSELoss, argnums=(0))(params, data['000'])
+ MSELoss_grad = jit(value_and_grad(MSELoss, argnums=(0)))
+ err, gradients = MSELoss_grad(params, data['000'])
sids = np.array(list(data.keys()))
@@ -278,15 +294,15 @@ def mask_fn(grads):
return grads
# start to do optmization
- lr = 0.001
+ lr = 0.01
optimizer = optax.adam(lr)
opt_state = optimizer.init(params)
- n_epochs = 1000
+ n_epochs = 2000
for i_epoch in range(n_epochs):
np.random.shuffle(sids)
for sid in sids:
- loss, grads = value_and_grad(MSELoss, argnums=(0))(params, data[sid])
+ loss, grads = MSELoss_grad(params, data[sid])
grads = mask_fn(grads)
print(loss)
sys.stdout.flush()
diff --git a/examples/peg_slater_isa/log_fit.0 b/examples/peg_slater_isa/log_fit.0
new file mode 100644
index 000000000..801343d70
--- /dev/null
+++ b/examples/peg_slater_isa/log_fit.0
@@ -0,0 +1,19003 @@
+653.95844
+672.26874
+126.848206
+594.3582
+1157.5469
+682.9698
+718.8617
+264.11563
+960.3556
+1690.8436
+376.55472
+285.93515
+520.67053
+1044.9012
+790.4969
+707.5106
+1049.2854
+654.72205
+564.25336
+940.87244
+372.9566
+361.0565
+1960.3661
+368.90802
+333.2742
+1047.4973
+771.1105
+992.77844
+333.64862
+1194.3595
+852.1348
+797.2365
+888.2142
+1132.0726
+1180.6638
+1130.1006
+381.47513
+578.6996
+917.64014
+481.41568
+1027.7783
+322.19122
+554.1765
+458.846
+629.20807
+318.8758
+818.87634
+550.18054
+314.02283
+1371.5245
+645.326
+479.83054
+357.7461
+649.3801
+627.7757
+782.67004
+549.128
+557.7079
+368.5767
+585.4839
+329.9572
+929.06006
+881.20215
+312.73242
+320.57275
+764.5632
+1120.5295
+1169.5299
+377.5097
+363.70917
+259.41125
+512.57306
+944.9546
+328.1202
+368.25128
+1034.6586
+124.51906
+907.9784
+1016.62024
+812.5077
+694.89923
+453.39426
+1925.1776
+315.56403
+703.41943
+668.4431
+1128.8254
+1174.2546
+1027.1184
+782.69147
+279.6802
+569.2883
+1654.097
+1115.2748
+1025.4998
+977.38684
+1353.9818
+546.2179
+836.54553
+655.64935
+545.65424
+352.73886
+835.4276
+507.40552
+1156.1226
+698.47815
+472.2672
+772.4545
+323.59842
+307.4443
+619.3402
+1109.1211
+277.54108
+1022.9997
+803.96356
+1116.8496
+541.4724
+548.44336
+361.38873
+866.5329
+1639.6709
+446.40234
+638.61
+893.7633
+1100.3374
+315.0879
+1015.9569
+122.55738
+562.0148
+658.5683
+928.8844
+354.90625
+683.62476
+1012.833
+320.64536
+750.3291
+366.84262
+357.84985
+909.935
+996.23267
+628.9339
+966.29834
+252.9462
+767.6057
+1335.0032
+1152.8562
+646.72766
+1884.3319
+308.79065
+569.4665
+318.4833
+352.0802
+653.8221
+962.97424
+645.2308
+465.0839
+312.35696
+1009.783
+988.91736
+821.08246
+1135.7784
+745.295
+316.54102
+881.61694
+1085.9272
+535.09705
+353.7262
+1000.4291
+918.17175
+250.41525
+565.45526
+1141.8556
+609.5892
+539.2561
+495.83423
+299.3679
+1088.278
+1610.8076
+1862.5642
+271.24545
+628.84204
+351.1691
+620.8563
+359.15616
+895.41315
+680.9795
+671.2061
+342.90045
+304.21338
+998.2065
+753.4329
+846.7169
+784.9499
+530.87177
+1312.8268
+753.4864
+1083.5492
+432.39026
+547.3996
+119.81267
+311.40723
+1080.0315
+949.9763
+295.77332
+986.4275
+907.25275
+603.3858
+490.13507
+307.5698
+615.6398
+346.35553
+993.06726
+991.5746
+779.6961
+1838.1287
+339.44284
+622.62
+1589.6282
+308.5358
+352.88147
+555.52234
+662.97534
+244.95724
+837.4559
+340.81564
+1109.9716
+453.68472
+860.79095
+671.1802
+630.1521
+540.4019
+881.8341
+265.96802
+118.40959
+729.7996
+1295.3947
+523.0336
+959.2018
+634.60333
+1113.8934
+743.01227
+798.9644
+423.42334
+1062.7686
+526.48987
+736.2838
+340.76483
+1053.7806
+296.8871
+522.79144
+1288.3131
+936.6209
+421.20764
+725.6216
+288.6051
+978.14197
+1049.9811
+335.24704
+523.6846
+731.4919
+623.5937
+793.0983
+964.03784
+294.8596
+652.083
+1057.744
+337.1057
+764.94226
+627.3275
+1798.9315
+300.51605
+822.6157
+972.3797
+530.00543
+1556.8994
+733.8522
+884.2737
+590.0108
+476.48523
+842.2062
+600.1736
+1043.7588
+116.18991
+541.12714
+260.2113
+1092.425
+237.09842
+1082.8242
+442.29614
+516.3481
+608.18835
+655.0044
+330.26825
+337.5859
+934.61414
+327.96625
+860.3054
+295.12054
+511.26758
+298.35443
+781.02826
+258.4439
+1029.9458
+613.68146
+1084.0443
+439.30215
+329.23358
+929.1754
+714.0543
+919.32434
+604.5607
+1040.5533
+958.0991
+711.50946
+1257.8003
+512.36005
+1026.6147
+591.95416
+581.7478
+324.26065
+1067.9857
+331.59827
+613.2249
+323.99554
+804.77826
+516.4568
+285.62906
+634.47363
+290.226
+321.33838
+644.7948
+951.9986
+504.6639
+294.75894
+744.92896
+275.40308
+820.567
+1518.0908
+527.77344
+113.52956
+716.1838
+229.65436
+507.31952
+845.25073
+929.4408
+859.82855
+462.2431
+398.7977
+285.54047
+1739.6088
+765.3041
+857.54474
+697.45276
+942.22986
+794.4057
+227.50816
+112.67296
+428.75018
+503.46973
+251.52664
+1235.0648
+572.70636
+317.12042
+504.47766
+593.03174
+918.8974
+520.46576
+601.2104
+269.578
+278.8134
+697.27747
+833.87604
+456.4784
+280.85464
+995.89087
+805.20703
+318.48566
+311.8601
+731.15
+994.60034
+280.33344
+704.1432
+894.3076
+1488.1626
+617.5955
+388.62363
+1036.8721
+498.89972
+628.5825
+288.5904
+307.74475
+492.51788
+1040.3535
+928.9502
+1701.1733
+572.87976
+308.76245
+1005.3281
+589.6743
+889.3561
+1213.045
+722.3367
+1692.3435
+562.0778
+570.1082
+219.36458
+975.1393
+978.24963
+922.0304
+788.54236
+620.35504
+997.80536
+285.3605
+670.30835
+303.9663
+488.8185
+271.74258
+881.22266
+243.36502
+1022.27637
+682.1044
+108.95275
+870.0954
+484.2046
+412.77618
+1453.7816
+580.67456
+501.38638
+375.01068
+823.5548
+483.92426
+1009.28156
+301.80334
+761.88745
+881.1326
+255.16132
+598.07825
+683.25824
+577.9478
+301.58707
+903.2578
+264.1665
+488.6347
+436.80862
+802.1356
+729.03925
+292.92493
+263.49887
+291.73114
+571.2941
+767.6768
+487.04895
+280.0617
+263.00327
+896.8594
+292.46323
+298.2141
+260.05405
+569.1093
+1177.6215
+249.27985
+897.9288
+569.7182
+674.2842
+552.30865
+603.02765
+588.01306
+568.24744
+259.59406
+476.6759
+844.38745
+470.36053
+288.80704
+544.65735
+861.34766
+744.33246
+471.40793
+926.8622
+483.9854
+984.08405
+1410.2362
+638.17596
+282.52472
+425.48947
+855.7176
+280.18655
+796.1044
+661.019
+202.78085
+930.9464
+784.03864
+1609.5994
+956.93835
+978.9272
+231.40865
+352.0512
+393.349
+682.95557
+103.877914
+705.8006
+922.77594
+555.1334
+349.39392
+786.18475
+840.3095
+272.31598
+655.98083
+554.32983
+471.65067
+552.8841
+532.1476
+463.34552
+771.32086
+619.26855
+452.28134
+196.92877
+234.77116
+650.1322
+459.04865
+386.3529
+672.51587
+471.8441
+695.2195
+890.3702
+102.017
+226.14796
+266.82178
+268.356
+724.0185
+578.4449
+268.09448
+268.30402
+409.16278
+854.568
+529.09595
+559.03674
+799.9569
+1126.8119
+831.2167
+239.69183
+943.68335
+242.05202
+928.3125
+944.92285
+1348.9697
+234.09068
+707.28827
+1548.1958
+851.24097
+275.43683
+1115.4673
+636.7774
+521.7086
+518.46576
+678.39966
+259.04858
+593.5514
+804.307
+652.9449
+532.9027
+842.9587
+545.45844
+878.3439
+430.49353
+184.65791
+911.2277
+219.58954
+741.60095
+746.3886
+251.2926
+691.43823
+624.6266
+368.0387
+523.224
+215.73969
+97.45167
+246.64877
+457.20355
+823.3834
+317.28342
+225.75452
+686.2315
+909.98126
+833.9491
+265.0151
+229.22206
+245.01424
+758.54517
+525.60095
+802.929
+257.443
+1493.3785
+904.7411
+549.8629
+1290.3081
+431.2486
+432.76776
+382.38968
+434.76965
+214.31454
+255.44305
+411.55212
+894.7907
+607.09546
+891.2036
+518.74774
+1275.4653
+233.3547
+667.48035
+509.5171
+609.6525
+214.54955
+235.37671
+539.0901
+206.65852
+202.46942
+551.3961
+231.92897
+640.1784
+1452.8816
+253.43533
+727.8029
+793.2321
+295.56314
+166.85126
+1051.194
+423.63153
+795.8803
+222.72346
+785.46796
+700.9842
+201.2773
+213.91982
+485.97617
+643.5833
+740.7511
+699.4052
+91.191315
+488.80038
+502.33124
+438.4647
+340.58493
+404.40314
+483.36905
+600.71124
+851.43115
+413.32596
+805.46686
+358.51266
+765.3375
+577.83386
+210.74759
+356.55408
+587.5807
+409.93237
+687.49207
+396.4379
+753.0017
+844.08344
+482.72443
+88.6342
+210.86813
+675.18005
+835.7743
+755.78894
+616.6926
+469.38474
+271.76895
+584.3677
+604.67725
+207.38458
+407.044
+472.1704
+482.35492
+1376.7407
+199.43674
+188.6412
+827.0308
+502.04413
+774.51385
+179.83473
+322.65173
+698.7544
+460.77322
+174.07477
+610.26965
+362.54303
+229.50146
+661.7665
+742.8409
+1157.1162
+185.60103
+143.39355
+191.91592
+494.76584
+419.90063
+475.42874
+981.73755
+232.88971
+730.27496
+186.09172
+462.8329
+223.5604
+387.4049
+636.55225
+578.25525
+716.1103
+415.6739
+348.48215
+536.2555
+173.55606
+136.91501
+1315.4886
+570.7694
+679.2151
+163.70769
+438.71216
+173.31032
+81.08749
+547.08234
+581.0257
+226.72545
+659.1682
+383.78217
+953.7821
+459.7399
+439.7057
+775.9341
+177.1402
+473.88275
+706.8994
+177.48148
+152.80676
+343.5885
+699.2552
+1084.3379
+440.75702
+711.79156
+762.01697
+625.8607
+170.10449
+226.47879
+601.639
+525.2504
+290.16473
+423.37558
+750.1074
+163.83353
+445.66147
+300.28015
+166.65306
+419.5589
+143.16333
+202.75848
+1049.4005
+455.94418
+674.9302
+737.5667
+394.9789
+1231.8492
+543.3003
+74.63352
+576.58673
+905.4297
+524.78625
+604.6916
+414.40472
+673.3517
+501.78418
+136.84698
+274.7536
+145.77005
+356.38968
+718.48773
+663.93317
+392.54544
+146.5843
+426.4792
+307.2207
+502.50974
+586.4073
+277.99582
+472.66492
+137.76613
+343.03925
+489.30063
+396.34344
+580.7284
+193.82678
+408.71957
+151.01501
+389.0681
+697.9464
+140.28467
+285.1717
+203.58304
+103.65575
+611.7465
+123.749695
+532.54694
+488.91425
+470.51575
+563.5751
+522.09436
+382.71948
+600.9092
+372.43137
+142.9751
+415.90387
+447.54462
+143.97987
+1127.9141
+197.56403
+248.23714
+928.33655
+660.7494
+399.27176
+322.64716
+662.14404
+830.3606
+660.9199
+118.35863
+619.70013
+169.47989
+500.01935
+588.0496
+244.28479
+120.10556
+500.03516
+109.73897
+255.35104
+162.25009
+340.5323
+101.85094
+110.504
+99.52171
+86.52224
+355.6712
+379.03452
+336.33908
+455.59964
+60.343006
+447.3034
+341.409
+412.593
+316.14545
+245.21118
+526.90356
+92.87651
+562.556
+241.60428
+349.78458
+333.23694
+456.40567
+838.6688
+124.75936
+340.72705
+316.3447
+334.59894
+152.31519
+178.8071
+85.798004
+311.39914
+447.4495
+81.15414
+227.43999
+768.5732
+359.30255
+93.898575
+377.8058
+396.67194
+419.92383
+1007.17664
+593.7595
+472.10333
+77.98828
+88.39598
+205.07678
+68.83453
+371.9884
+573.52344
+75.908905
+278.17792
+503.575
+568.45825
+76.48235
+51.42682
+480.52353
+401.05185
+550.427
+501.59747
+289.3908
+101.205414
+190.13638
+344.53705
+379.35535
+114.49573
+342.82254
+477.03467
+390.50702
+537.3887
+476.05844
+281.92395
+189.67175
+160.44098
+63.345512
+705.51953
+259.64777
+380.6104
+61.306
+337.03372
+418.90405
+125.93547
+60.44573
+532.6593
+69.63348
+519.5388
+362.60062
+324.19315
+67.35737
+95.97719
+284.97934
+268.42242
+312.12137
+238.90147
+447.45322
+85.64748
+663.91394
+319.68048
+299.4671
+161.53047
+42.705368
+413.05573
+349.78058
+301.9028
+168.40985
+47.905315
+237.0033
+49.457836
+162.35689
+256.83575
+49.748924
+313.98666
+479.06952
+320.45135
+320.17862
+833.9232
+82.85057
+292.96875
+411.89703
+38.896313
+303.4333
+290.98398
+53.374184
+204.9538
+593.7894
+43.42209
+239.83372
+624.2357
+311.30972
+43.37229
+78.408844
+135.33723
+68.31254
+39.497845
+274.6399
+47.594704
+374.55496
+70.51897
+337.49625
+130.25252
+255.8045
+269.73978
+139.18665
+208.07895
+37.877148
+238.01906
+233.04321
+423.39874
+278.3966
+35.907166
+283.84656
+266.7973
+118.21382
+264.19186
+91.136986
+430.73645
+435.3687
+200.92947
+225.07184
+320.7121
+182.8158
+29.7327
+407.17932
+343.7708
+287.1256
+374.90024
+120.11927
+252.97186
+711.0502
+35.95581
+331.71875
+249.00537
+105.92206
+264.76038
+210.25516
+50.898235
+230.73044
+29.745695
+114.708374
+456.99823
+304.12378
+387.6773
+77.729836
+533.5344
+191.66116
+346.85208
+37.584305
+26.565498
+160.69771
+651.1964
+357.51892
+243.75813
+33.594425
+32.904655
+253.69936
+223.23114
+85.53933
+45.80532
+217.66534
+176.11034
+95.735146
+200.07962
+245.9267
+24.047794
+254.79611
+215.19121
+125.261185
+101.79513
+163.45154
+326.42404
+199.84567
+30.935524
+138.23228
+359.15985
+47.81871
+158.7933
+25.736015
+193.19113
+181.01144
+26.545107
+78.99331
+132.66707
+172.3356
+154.28677
+114.03807
+225.41463
+186.16801
+94.072266
+250.6239
+175.8172
+68.171265
+147.56651
+218.74706
+213.09853
+30.306973
+340.05325
+58.89037
+312.85397
+227.15372
+142.47034
+292.43005
+177.38116
+118.7868
+326.8252
+37.26343
+183.91464
+29.610718
+78.58938
+72.30453
+56.5243
+32.99587
+150.73608
+199.06763
+277.69907
+168.36885
+159.61267
+135.93913
+153.58131
+267.20312
+24.040668
+19.49334
+192.73323
+499.64267
+39.794037
+37.785736
+37.08768
+168.96385
+412.94556
+28.675856
+196.65784
+105.99567
+79.57078
+121.18197
+252.26834
+171.70728
+63.627968
+125.66272
+147.92337
+63.375946
+190.55417
+150.32928
+27.39228
+135.56085
+52.826664
+123.484215
+61.31219
+38.184772
+157.51898
+89.3667
+46.779324
+453.7283
+237.87851
+31.302845
+167.87776
+34.8975
+35.300606
+18.540295
+41.788986
+174.6831
+63.69886
+122.81952
+247.0033
+247.98602
+118.571976
+135.46516
+372.3277
+36.471943
+268.33936
+132.57893
+173.27907
+126.20963
+228.83972
+83.86664
+27.430828
+141.11125
+33.4101
+157.19646
+52.27939
+121.65947
+68.27196
+40.538826
+55.538307
+151.59555
+141.10733
+90.84952
+252.61673
+58.789192
+57.873566
+204.59067
+110.16402
+46.141136
+121.36184
+47.563553
+41.159054
+18.86346
+40.10724
+214.88992
+28.67232
+128.84122
+215.72495
+110.02317
+380.3283
+76.42583
+39.709183
+205.24475
+113.13936
+126.31977
+84.609695
+112.83762
+23.991184
+113.899055
+142.28261
+117.05464
+88.884605
+144.29558
+156.06819
+32.5064
+112.44658
+143.06628
+38.763073
+196.3683
+318.8165
+86.74743
+147.51709
+118.24058
+60.386227
+100.39529
+36.989456
+99.44756
+36.39303
+138.00592
+71.2361
+105.3568
+111.63006
+103.74067
+133.78625
+40.219097
+171.33418
+52.50382
+23.570425
+105.03846
+86.53674
+59.66015
+84.51476
+61.33123
+45.714397
+178.80838
+106.20132
+110.5596
+114.57463
+184.42094
+34.90246
+91.51329
+143.36444
+20.675142
+320.0868
+185.6674
+32.578175
+79.01673
+50.21578
+58.041267
+95.89511
+52.7576
+80.56271
+101.30911
+53.79676
+132.1473
+290.29932
+94.21799
+116.438736
+130.15303
+118.85935
+36.297375
+26.688831
+173.00546
+101.70758
+35.291004
+201.23529
+128.17899
+101.31657
+152.3398
+111.11706
+94.55676
+127.138306
+52.816914
+70.20909
+34.680496
+100.042366
+114.7873
+48.39282
+121.19993
+179.92706
+43.636925
+92.01449
+30.081787
+132.4476
+22.766277
+194.15414
+63.668278
+85.16147
+26.488264
+127.09856
+74.56443
+25.072357
+126.246254
+86.866516
+273.35632
+22.096611
+114.882324
+283.07257
+66.89203
+90.38858
+97.89043
+32.12827
+168.6068
+94.87828
+157.77156
+22.151209
+48.416832
+145.81125
+95.36689
+49.961727
+97.64737
+55.212852
+81.58763
+33.609623
+117.29653
+51.600266
+88.94372
+267.71265
+21.947647
+116.612274
+49.714985
+122.44289
+81.511246
+179.02129
+122.408905
+25.766853
+160.94553
+91.234695
+148.82497
+87.90469
+50.974648
+91.646614
+54.191025
+54.250805
+53.710377
+252.84328
+58.121456
+108.96488
+28.3343
+109.10214
+90.02873
+87.934715
+32.635693
+92.34241
+170.6913
+65.37858
+78.14138
+84.58744
+125.54669
+23.868942
+21.99754
+94.23822
+105.9023
+90.06239
+108.33995
+68.91651
+129.17142
+69.028885
+23.479797
+32.64846
+117.177475
+40.9304
+19.013325
+37.63668
+93.8813
+66.74715
+109.53415
+139.94273
+117.165115
+113.34321
+107.847046
+20.337236
+86.35151
+20.615246
+154.54172
+90.092514
+89.12161
+104.822914
+23.770622
+49.196022
+68.150314
+53.703575
+241.35065
+89.02036
+77.09763
+237.749
+31.055134
+92.510864
+119.059616
+31.758162
+19.727898
+65.53087
+53.24522
+45.70165
+15.22224
+104.002525
+167.607
+30.997349
+47.936733
+110.35178
+118.341835
+99.308395
+91.03116
+16.495422
+38.0271
+103.06353
+161.18082
+80.131004
+36.63442
+78.88729
+89.99901
+64.02056
+19.698257
+87.93413
+117.4387
+78.37986
+61.681442
+159.0344
+31.160122
+33.47738
+90.947525
+114.25522
+165.92201
+101.49379
+30.230703
+224.29355
+15.059212
+44.181915
+12.566372
+88.8602
+149.27588
+47.230034
+111.8835
+82.61292
+89.03549
+85.44344
+17.981071
+128.20107
+22.348034
+58.03482
+67.23886
+115.963715
+110.160126
+41.380913
+107.617325
+13.822919
+91.80901
+86.39204
+86.30437
+11.034517
+102.16046
+23.842255
+52.389385
+16.524677
+88.05446
+76.74558
+223.88766
+76.71013
+61.457336
+73.05722
+34.980175
+52.29639
+95.89998
+62.96422
+72.02017
+100.862366
+103.14158
+85.44188
+42.43696
+106.00592
+100.568
+114.29576
+13.142095
+40.184692
+46.121616
+96.63522
+19.100525
+88.45604
+85.44661
+110.62567
+122.13499
+72.74048
+220.20699
+82.33517
+79.65022
+29.775799
+91.80965
+50.0913
+70.95597
+11.526487
+161.29689
+16.019228
+27.88515
+87.108826
+105.17433
+8.981202
+74.78604
+205.2722
+97.20005
+52.077503
+9.746934
+100.710846
+85.91514
+101.47708
+51.568188
+14.309125
+24.019634
+81.97414
+142.89034
+32.692127
+139.37471
+20.659325
+73.61069
+58.169643
+61.66288
+87.29142
+67.5896
+159.14552
+29.556015
+27.159666
+9.435198
+80.2634
+48.53139
+100.243744
+87.02345
+81.790146
+110.91876
+102.88213
+8.440523
+78.22323
+50.668854
+209.90125
+88.73629
+10.544882
+136.09325
+73.94658
+80.88464
+67.55521
+113.33438
+87.16999
+56.6988
+18.716862
+93.20095
+15.487848
+105.40332
+24.132067
+67.7597
+43.677822
+13.050241
+90.29331
+192.05359
+50.775692
+30.687355
+81.05903
+14.412793
+83.03983
+90.28026
+135.94498
+95.87169
+71.30844
+95.89898
+76.3372
+12.052235
+35.191216
+59.96034
+63.470673
+37.448483
+188.33783
+25.43621
+55.155956
+13.850567
+77.36284
+103.55801
+109.4317
+44.253555
+203.3189
+65.61186
+97.593056
+87.57407
+107.48039
+131.16275
+87.24997
+24.369133
+71.550644
+61.62236
+92.69406
+130.86876
+12.045217
+29.140894
+73.865685
+37.45833
+42.232124
+80.99965
+85.197586
+74.1671
+76.346176
+47.683884
+74.566315
+14.014712
+63.914856
+12.945448
+49.967545
+11.819887
+8.488659
+58.621613
+84.51159
+152.51172
+7.327924
+7.9716206
+31.553076
+77.86108
+79.7959
+68.21811
+80.337975
+98.82333
+92.25623
+27.067856
+128.97841
+71.49401
+23.58775
+90.07266
+27.643518
+13.452612
+26.796667
+75.783005
+60.312622
+100.28923
+80.36567
+39.527954
+95.28047
+11.729891
+90.83734
+72.137665
+103.75469
+41.48719
+11.705592
+98.008545
+103.59258
+65.67012
+8.0967655
+125.70569
+177.246
+49.259815
+27.80039
+11.419275
+22.644085
+11.548971
+83.02451
+82.22795
+61.2863
+71.94585
+194.34999
+82.43167
+74.84267
+72.85235
+72.91905
+67.14118
+62.792526
+71.85042
+81.949814
+30.445868
+148.12463
+41.49823
+7.8372517
+50.14705
+7.921014
+55.83307
+172.50218
+92.99514
+25.907028
+96.568665
+70.320564
+7.753135
+21.656158
+120.969215
+11.130922
+13.652029
+63.717842
+76.81807
+37.796806
+37.612076
+69.65063
+79.22752
+25.049307
+78.721214
+7.463352
+10.93465
+10.490032
+66.59004
+31.818457
+11.247219
+145.77437
+48.347507
+120.044876
+68.32111
+55.081493
+66.84119
+61.57168
+66.984436
+76.35843
+23.87306
+58.518658
+68.63212
+86.94992
+82.625
+70.48785
+25.635283
+94.00075
+98.282394
+8.344598
+95.46739
+71.33252
+39.24697
+47.944614
+185.72441
+80.59573
+53.872734
+77.39011
+28.050823
+54.32084
+58.73489
+9.478394
+37.84283
+47.7197
+11.247652
+65.571815
+118.007416
+89.82019
+67.26697
+19.890278
+79.92316
+62.555885
+183.69067
+69.6641
+74.22124
+62.240013
+10.905697
+46.15573
+63.20037
+22.796503
+161.88496
+95.68644
+7.5878277
+92.17422
+65.508446
+92.12362
+9.380921
+34.04933
+140.57336
+15.537289
+7.7732487
+22.557262
+33.998714
+89.847496
+78.02959
+58.43932
+82.95175
+52.389328
+63.740864
+72.65318
+8.767731
+23.412296
+24.193127
+71.97922
+58.161087
+63.265755
+109.72153
+7.1812153
+10.576991
+21.797897
+178.84688
+32.80402
+55.133247
+46.6209
+64.13887
+56.440178
+33.568573
+26.50035
+51.077194
+8.482914
+21.350914
+73.552895
+43.92188
+23.322924
+16.20059
+86.540764
+77.245964
+22.501554
+50.63729
+33.69339
+72.10224
+54.98919
+18.11158
+9.903326
+87.553024
+89.967606
+11.04777
+107.33477
+56.304596
+62.349308
+87.1562
+57.399284
+110.89361
+64.898026
+9.450937
+153.45135
+135.52376
+68.6317
+57.77942
+59.90589
+59.83422
+90.55727
+7.6330147
+68.029816
+60.064484
+78.368576
+72.54486
+54.09379
+17.257763
+103.65122
+31.722954
+22.69755
+45.51133
+48.3039
+59.76965
+31.85497
+149.77293
+11.373034
+22.555218
+9.588074
+41.004333
+107.17228
+69.84149
+55.336266
+7.1982203
+54.564247
+87.2269
+48.51542
+29.426975
+57.955994
+61.943703
+53.150764
+10.906561
+17.614376
+131.26779
+11.593323
+74.20579
+87.21002
+60.8918
+65.0709
+65.66184
+82.49142
+69.00516
+51.83846
+22.725113
+18.643337
+74.53999
+7.424013
+57.76434
+80.830894
+68.345406
+49.093845
+167.89906
+17.779087
+55.964863
+8.139885
+81.04141
+22.23128
+85.54985
+56.415176
+49.01143
+79.294556
+15.700751
+55.915726
+53.03383
+11.831371
+128.2543
+62.008812
+15.62039
+21.794094
+65.89076
+84.890236
+165.03322
+61.62378
+94.63512
+44.1839
+9.423498
+29.747433
+78.4394
+46.912304
+27.372187
+6.493001
+65.71257
+51.900497
+100.10621
+140.20409
+27.777428
+51.17862
+6.4867487
+57.726192
+65.39812
+36.887287
+46.67414
+51.671844
+43.545734
+71.879395
+7.384845
+71.366425
+26.123564
+10.712941
+52.582348
+56.37081
+17.256685
+45.108727
+11.347544
+16.241665
+77.95843
+22.387194
+98.79651
+44.350185
+20.815533
+23.782503
+44.434044
+58.19203
+16.067822
+17.787153
+64.11651
+25.607069
+56.28948
+52.182465
+82.138596
+80.700935
+49.118084
+64.360794
+55.17165
+45.79272
+42.421806
+61.057602
+74.92491
+14.377797
+7.588354
+58.099365
+13.221714
+68.87693
+44.985588
+26.416027
+121.32886
+11.385709
+132.54774
+24.269026
+52.52713
+69.226
+10.512465
+15.537761
+70.9893
+43.00231
+48.938942
+13.442636
+75.56759
+155.73816
+6.2709684
+86.200386
+49.39823
+8.042088
+34.08446
+42.1029
+44.56925
+42.063393
+42.64686
+53.324955
+16.1063
+13.497707
+69.159004
+79.74581
+13.312389
+84.00869
+60.660263
+42.84476
+23.243065
+12.291725
+40.186203
+51.89113
+7.024127
+44.444
+117.84626
+24.225647
+60.75721
+52.745617
+40.086746
+67.33958
+76.49754
+24.802841
+54.220493
+70.46215
+91.88986
+48.0636
+5.9691296
+10.248518
+23.48182
+32.42621
+40.495228
+12.670207
+19.06138
+124.79958
+13.770635
+150.29666
+45.738075
+19.333
+72.543846
+46.426296
+49.992245
+63.639202
+46.483734
+38.253464
+8.556307
+21.486015
+53.90933
+22.841583
+113.96525
+13.347216
+79.45074
+77.1681
+52.35582
+71.49273
+40.445236
+147.65323
+18.459614
+23.377766
+5.8551483
+8.231143
+50.06879
+63.347466
+67.19697
+44.052998
+73.44057
+40.725338
+29.92956
+56.74651
+86.165306
+56.87602
+36.41751
+37.973824
+14.31171
+120.55084
+11.3323
+41.283356
+47.77826
+64.79689
+44.033672
+41.391808
+15.727664
+46.9243
+7.7019825
+48.340565
+39.98461
+10.018937
+18.661238
+21.17005
+21.988636
+35.136
+15.346375
+50.03439
+40.55346
+14.869657
+60.350685
+45.3733
+19.393953
+44.562973
+36.285576
+29.824894
+56.96341
+142.33537
+31.352318
+12.677131
+68.71299
+32.29419
+48.16291
+44.847336
+23.414864
+12.47015
+46.98154
+42.4862
+18.490286
+112.46131
+23.473776
+36.261253
+45.04313
+85.875824
+49.588673
+31.01609
+63.82199
+72.52473
+17.828762
+56.217457
+41.069473
+68.00722
+18.036089
+61.21121
+105.607056
+47.944145
+16.132282
+11.576963
+20.856733
+36.61441
+56.208076
+6.1896887
+17.361183
+72.45161
+8.708496
+8.924904
+39.554455
+25.60749
+57.592133
+10.976215
+37.14368
+38.528122
+17.871412
+45.511826
+57.280426
+40.20806
+18.872604
+17.642233
+135.91241
+43.734756
+38.146683
+54.932976
+16.482409
+17.292046
+32.70616
+103.12904
+37.421883
+20.067764
+30.997803
+18.089396
+16.591778
+68.18164
+106.59947
+54.048454
+11.098398
+71.372154
+41.845943
+39.173626
+14.022436
+32.589706
+29.02732
+60.089134
+34.50955
+53.367832
+10.797749
+27.42666
+23.170773
+6.5717883
+42.116257
+44.355152
+9.760324
+63.9756
+46.17276
+64.09896
+21.349785
+26.56705
+40.712303
+20.219923
+11.291176
+77.97158
+34.20924
+58.14926
+9.680978
+26.910587
+37.657383
+18.110071
+40.192055
+103.06334
+63.46548
+31.015678
+50.744015
+24.89028
+26.823465
+42.80788
+19.484814
+21.02036
+62.27904
+53.070343
+63.03292
+10.905534
+36.35548
+19.933247
+38.523247
+41.336754
+39.88682
+9.715244
+9.519511
+56.857468
+68.74891
+32.653057
+16.240276
+14.904856
+18.968666
+10.078701
+43.936554
+33.036785
+18.308094
+6.223976
+16.480164
+50.89367
+26.349567
+36.332626
+10.35277
+29.197277
+50.39316
+56.18292
+96.7777
+39.068424
+31.84515
+15.096886
+126.27519
+73.25716
+33.300674
+36.17126
+5.887217
+49.54822
+56.02716
+41.378265
+97.806526
+16.8896
+9.695763
+49.20842
+31.07756
+54.72429
+46.755356
+20.539251
+37.328148
+40.690094
+34.70317
+23.810158
+10.558124
+9.706182
+66.72518
+21.445797
+14.084967
+28.546925
+10.933556
+22.086544
+48.888554
+72.51889
+38.514458
+35.656734
+14.615118
+21.382637
+122.30415
+20.98791
+16.502977
+30.810917
+11.132391
+40.354145
+59.24125
+27.7799
+57.034473
+22.317755
+32.99849
+15.93602
+29.227097
+92.545044
+32.08095
+58.13717
+30.830585
+35.552303
+24.936993
+23.898037
+17.08186
+48.79001
+34.898438
+26.126072
+15.718924
+55.874077
+10.895628
+22.868862
+91.06308
+32.852467
+53.04013
+90.289635
+22.856232
+12.074354
+29.406033
+22.012974
+26.563686
+118.35367
+35.58347
+22.438229
+7.1940246
+33.17812
+15.595634
+56.863403
+10.956291
+12.97286
+9.967699
+9.226477
+67.80793
+25.764668
+39.342182
+21.60551
+34.023544
+38.30395
+32.999573
+21.344942
+56.592297
+19.69424
+14.913474
+28.625065
+46.02203
+37.78138
+29.637535
+40.966866
+46.9579
+63.976532
+50.75115
+31.901752
+28.957897
+12.615322
+45.445423
+16.826063
+40.30949
+55.497627
+7.028563
+19.405977
+46.636692
+28.640987
+51.060516
+31.844164
+9.732434
+36.81008
+31.47126
+23.891943
+37.647015
+13.373216
+30.654974
+24.24349
+35.882065
+85.58375
+28.278395
+14.652732
+55.231556
+49.927547
+9.2086315
+19.559107
+23.187237
+43.64444
+13.076327
+29.918118
+32.98013
+14.0907345
+112.08554
+20.031115
+28.01572
+32.19958
+13.587108
+24.594402
+25.853489
+84.36129
+31.659801
+30.218803
+20.940447
+25.23609
+50.910202
+25.62118
+13.860843
+63.451183
+61.907185
+27.479048
+31.21548
+43.77413
+14.414781
+20.927889
+47.630676
+28.323706
+7.09725
+53.082325
+61.557983
+11.55318
+28.642014
+19.760138
+53.475002
+82.639114
+26.166336
+49.243366
+29.44617
+29.883904
+26.727837
+36.28979
+15.042905
+28.283268
+82.39974
+108.0399
+19.762253
+9.514394
+8.846182
+19.154673
+27.61773
+22.797104
+36.17439
+12.912385
+33.974293
+18.240234
+25.9101
+20.755455
+27.673954
+23.773907
+31.809124
+29.389082
+13.797731
+44.11664
+14.336445
+49.348927
+37.182877
+13.072302
+25.289303
+45.10043
+60.468723
+29.071346
+28.104145
+12.92423
+24.4617
+47.336376
+76.61795
+9.896583
+28.44999
+41.06767
+59.83191
+33.864716
+13.128145
+13.583218
+14.365441
+46.02473
+12.732982
+8.089569
+23.328684
+20.951555
+28.005486
+18.814842
+31.632725
+10.556879
+19.121698
+44.91273
+58.012226
+33.712757
+40.69742
+26.525356
+18.70396
+28.62239
+26.69136
+78.433075
+18.559471
+26.326942
+36.29046
+26.114506
+32.931458
+25.276043
+13.153101
+8.821581
+25.63935
+50.35063
+28.611969
+102.21041
+28.18688
+49.268837
+24.108318
+18.374142
+42.80337
+13.684365
+32.746124
+17.738287
+45.850174
+20.762161
+39.44935
+28.015127
+50.149525
+26.48507
+58.57071
+9.010599
+48.978718
+77.115685
+9.88292
+28.59954
+42.524845
+26.715017
+32.518135
+40.08683
+26.678904
+24.851704
+55.954556
+43.314503
+18.610245
+29.762224
+15.163936
+10.030775
+19.632507
+13.915663
+33.58573
+42.973804
+12.522058
+21.755383
+99.56177
+21.051987
+23.930283
+23.788338
+30.726181
+39.25201
+25.196598
+30.844482
+10.077826
+20.659721
+12.767413
+8.816801
+17.427177
+24.532993
+23.873507
+71.243256
+25.685965
+41.72774
+23.861006
+23.264528
+43.079613
+10.980904
+9.651729
+30.098095
+14.515173
+13.650541
+16.893076
+24.528442
+37.46686
+54.992523
+31.810104
+21.344124
+9.920331
+42.80335
+57.02214
+16.810654
+69.334564
+12.978289
+14.3734455
+25.685198
+47.128685
+9.497634
+12.938581
+43.607216
+26.55021
+25.501911
+47.660587
+20.718632
+73.31156
+17.420174
+35.705082
+95.298836
+29.017643
+19.20102
+31.196869
+8.927757
+23.47258
+24.91401
+30.71951
+36.071735
+21.048405
+31.373943
+25.719543
+23.94297
+38.190662
+23.748535
+17.361996
+15.782469
+72.27785
+12.06327
+33.244606
+31.6916
+16.422312
+21.303352
+20.348467
+15.4302
+9.687853
+31.098282
+29.01175
+33.479454
+29.035564
+12.016937
+17.243824
+55.12523
+31.102152
+25.313087
+15.643698
+25.140915
+14.35003
+26.299664
+19.274542
+43.008114
+48.068707
+29.327904
+36.021297
+18.767254
+24.618488
+42.47879
+8.845762
+42.41112
+56.443237
+20.102396
+16.936314
+36.972847
+27.590088
+30.630207
+23.704334
+30.08204
+16.26239
+92.24858
+8.559398
+67.733086
+15.297625
+39.837143
+8.69863
+28.79788
+45.732986
+45.983353
+40.101185
+27.420235
+21.552078
+21.690266
+30.3319
+40.757187
+16.455126
+24.853243
+26.08337
+22.080967
+24.007198
+17.647425
+36.15753
+40.10434
+28.724874
+11.911601
+15.548296
+9.081421
+20.289837
+15.47085
+8.882373
+14.083698
+16.812496
+11.148536
+31.9561
+32.612816
+40.935314
+69.20951
+24.75377
+34.056725
+40.526165
+27.650417
+26.200638
+88.97835
+27.164242
+11.281669
+14.916907
+20.374949
+54.59673
+14.5693035
+61.168648
+21.570972
+16.01301
+49.374985
+18.897005
+32.17535
+9.43252
+28.745111
+43.94383
+10.497164
+18.50422
+23.789726
+13.6056595
+20.626846
+68.56236
+28.455593
+17.044489
+34.898968
+15.432815
+13.059493
+53.98795
+63.43817
+21.974436
+22.26617
+23.587141
+37.3972
+21.913063
+23.356815
+12.417609
+33.428772
+31.85559
+25.935337
+34.11631
+27.527111
+48.601753
+9.940111
+8.771156
+43.770027
+17.788435
+14.669695
+18.268253
+24.129215
+40.5608
+40.15198
+35.85142
+39.942398
+45.214455
+25.528454
+86.16534
+21.664791
+24.736612
+16.850714
+10.501544
+28.970577
+16.443565
+27.368526
+40.669975
+15.046421
+9.094226
+8.5160475
+17.876225
+23.27998
+10.572596
+9.079979
+20.035141
+19.831799
+17.074598
+46.091034
+53.498524
+39.568012
+43.747303
+20.942303
+16.502254
+13.654732
+24.682434
+16.099915
+38.72476
+23.417366
+84.46494
+36.56227
+27.67519
+29.366049
+32.887085
+24.127136
+14.165693
+29.269453
+15.123032
+61.713203
+23.313269
+15.386801
+33.16999
+32.468063
+33.83724
+34.89938
+11.870292
+8.399935
+28.364716
+14.972801
+66.0782
+10.354681
+39.32412
+19.799902
+25.339685
+23.533455
+23.285526
+16.831303
+19.557123
+39.83408
+42.562813
+19.301176
+27.453901
+42.450645
+21.558422
+20.705246
+32.59645
+19.408875
+21.783169
+14.39819
+39.917
+10.948621
+32.00678
+26.141605
+32.442894
+65.59388
+8.536253
+30.277254
+10.736394
+44.010784
+15.28241
+45.609024
+24.732872
+26.689323
+16.081738
+15.06861
+18.066217
+15.189781
+38.267532
+16.78509
+14.820152
+39.903126
+53.30402
+26.945663
+81.511284
+22.628908
+38.158104
+22.73092
+9.294407
+16.809166
+24.514805
+7.646657
+29.905594
+19.316666
+42.307426
+59.172165
+23.531101
+15.329879
+14.099865
+11.276592
+31.857153
+58.348476
+37.723923
+41.715927
+31.834759
+43.129826
+27.74744
+11.461515
+43.514534
+42.406128
+20.561329
+22.27802
+15.331995
+15.369675
+37.71879
+23.935673
+17.57733
+16.80975
+9.24672
+35.12378
+10.399631
+31.662132
+28.728634
+23.982094
+18.333397
+24.836994
+7.4069414
+26.98364
+16.673166
+37.00512
+15.375612
+17.250767
+32.70179
+16.401375
+63.558086
+79.67294
+8.094215
+35.864178
+21.354641
+34.115017
+20.030684
+22.80112
+13.315195
+13.745257
+14.803831
+51.992004
+21.372223
+11.49892
+30.136105
+22.43467
+19.212074
+7.2826433
+32.059925
+9.1425
+23.442757
+63.492695
+23.530386
+15.4688835
+23.968122
+42.66239
+15.349215
+41.226284
+16.78336
+13.688098
+15.641669
+15.643646
+10.919035
+21.548847
+52.215183
+11.893973
+18.701279
+30.8917
+31.365873
+37.077736
+19.73589
+15.02567
+25.402637
+32.93187
+22.041656
+14.618284
+36.44841
+38.845127
+10.944261
+16.219566
+77.63751
+26.20486
+42.24009
+29.88541
+18.19271
+27.748798
+26.475813
+41.659264
+30.966415
+8.209929
+15.87957
+19.006283
+38.380802
+21.24391
+24.583029
+54.075874
+14.95151
+29.403975
+76.88048
+53.541317
+33.045147
+8.239306
+62.59195
+25.391983
+21.821424
+15.455109
+30.109344
+18.638584
+42.333633
+9.286043
+31.766926
+17.954193
+20.696262
+25.600893
+36.484135
+38.42294
+14.914428
+15.927137
+26.244297
+30.317802
+40.62438
+42.06646
+24.112928
+13.94039
+51.810215
+14.884569
+24.995502
+13.543326
+10.796223
+26.11734
+15.557779
+30.438656
+22.876593
+20.242281
+15.597132
+20.613815
+15.975365
+10.593537
+17.810875
+9.285675
+15.928385
+46.439816
+25.488674
+11.875211
+33.55459
+16.18669
+36.754944
+15.08611
+7.6206026
+31.977741
+16.08668
+21.871178
+30.420942
+40.469944
+40.02846
+51.160698
+26.858624
+21.901573
+14.848907
+21.235786
+20.797373
+12.738325
+18.95734
+40.54957
+13.553821
+26.211584
+15.906443
+9.231445
+34.973396
+74.825836
+61.103687
+25.576641
+11.807533
+27.527174
+29.7513
+16.2227
+15.124687
+44.240482
+15.273674
+11.075623
+13.587629
+32.32484
+50.631348
+21.812977
+10.345125
+20.184647
+31.10418
+17.032696
+26.02808
+15.237648
+36.04211
+39.482162
+37.221107
+8.705086
+25.713099
+39.361015
+20.0006
+31.67809
+17.674507
+8.750185
+35.239212
+17.551184
+22.972252
+51.76398
+15.014378
+19.928272
+20.932049
+29.293585
+31.105299
+51.124245
+24.545944
+39.239597
+12.597309
+17.735142
+11.098384
+22.370338
+29.992706
+29.395288
+45.43963
+73.27557
+31.88856
+15.2923355
+18.281475
+35.67613
+16.20116
+16.032368
+13.375309
+28.053932
+25.944517
+61.307724
+14.873194
+24.08761
+24.370192
+37.58948
+19.839966
+15.182595
+9.073276
+8.124247
+15.125672
+20.916912
+40.818558
+37.067383
+12.550186
+15.929271
+39.918472
+11.101035
+26.174353
+10.977943
+22.555975
+13.767792
+22.152649
+9.143394
+25.153824
+35.278236
+31.467873
+50.265076
+16.507761
+21.54074
+53.01899
+59.896847
+12.876033
+20.337177
+27.690655
+15.300949
+20.296907
+19.655636
+7.965665
+15.547882
+16.109072
+40.27805
+28.524652
+17.7924
+16.095024
+71.36845
+31.425514
+33.056442
+15.055871
+12.880285
+15.232408
+25.465458
+13.516905
+8.096414
+16.464054
+25.511135
+38.239883
+17.755655
+39.290245
+22.707504
+32.648148
+36.620697
+28.909122
+11.080566
+23.235605
+36.39408
+29.770355
+14.846935
+46.53449
+25.725662
+27.765299
+16.967339
+59.186832
+14.93966
+37.293163
+7.4889016
+12.489332
+52.17192
+16.78771
+9.201754
+22.198969
+19.4491
+70.384766
+17.83112
+21.968807
+38.92539
+15.205806
+28.831533
+12.935214
+21.751427
+13.294498
+21.366608
+47.794235
+32.019302
+10.9878435
+39.132816
+15.002033
+13.310585
+33.601448
+32.891308
+17.725136
+34.427456
+35.973835
+35.95583
+24.931221
+16.322937
+20.080378
+50.02793
+28.298717
+8.019869
+20.233839
+27.71713
+33.21027
+14.953255
+25.28501
+15.234716
+20.813591
+14.205607
+12.12242
+15.203226
+37.09081
+8.68362
+22.72821
+33.371834
+23.862213
+36.47513
+25.316547
+19.078695
+39.076263
+69.433914
+15.804091
+23.000517
+30.869024
+49.64107
+12.893361
+50.9169
+12.315176
+15.638599
+7.7892203
+28.860704
+32.97384
+11.059821
+21.069822
+16.444534
+39.20436
+34.35631
+17.886814
+33.340435
+15.257732
+30.339184
+13.167023
+22.312973
+20.104118
+36.65314
+58.53147
+20.251514
+16.292082
+9.10432
+44.396667
+20.071926
+16.742054
+16.180416
+13.609199
+12.401354
+15.425466
+27.908941
+28.54488
+24.583977
+14.930994
+31.399752
+34.139153
+40.397713
+15.3986
+25.531101
+9.993292
+37.599506
+18.648386
+13.646588
+17.371649
+46.212917
+16.717367
+12.985737
+14.923702
+12.449687
+14.224451
+19.451185
+22.79026
+16.286028
+13.113437
+27.712536
+24.71571
+28.793459
+15.323832
+14.42718
+28.36081
+19.22138
+8.400673
+8.183922
+27.770979
+18.7984
+42.87925
+29.271694
+21.98037
+8.944248
+38.235413
+51.137627
+20.888577
+25.249851
+33.885517
+39.46046
+59.207466
+68.16498
+36.76242
+16.319399
+23.338253
+23.01474
+12.27405
+18.179106
+25.276482
+31.558472
+17.080206
+12.447466
+20.387184
+67.93093
+38.860786
+20.27212
+12.359078
+20.91626
+33.944576
+25.964005
+15.171476
+17.581861
+29.595467
+7.733761
+17.116611
+58.208626
+22.78064
+10.531636
+14.624254
+35.74717
+16.554123
+39.304157
+31.74275
+14.008074
+50.109657
+30.96271
+14.579887
+11.736197
+22.075153
+16.719296
+49.310734
+35.62571
+13.08135
+19.54441
+11.056338
+19.623827
+15.59952
+7.735117
+28.409576
+15.655024
+26.6008
+18.7614
+24.953707
+50.35305
+9.091809
+25.659744
+34.997013
+32.861675
+26.117432
+20.184887
+25.07709
+35.400288
+38.4494
+57.511974
+29.820118
+12.134197
+14.828425
+8.991343
+8.505572
+12.708875
+29.36052
+32.480408
+14.964439
+23.667213
+8.132927
+24.77565
+13.353171
+23.670898
+36.335342
+24.914322
+16.193092
+11.724027
+33.44779
+10.135313
+14.144403
+45.05781
+20.508892
+26.021366
+39.1788
+16.571947
+15.076011
+30.70062
+17.332275
+27.329834
+66.13881
+16.464554
+14.292176
+21.514225
+16.633953
+29.555206
+12.787851
+48.83933
+27.690266
+20.01881
+49.63424
+14.160738
+18.31049
+20.362774
+36.8171
+32.604485
+24.3595
+20.249481
+26.475363
+12.948347
+10.211169
+8.87281
+34.841393
+29.217693
+24.719593
+14.883893
+48.947556
+14.977592
+25.483496
+30.752108
+11.48723
+35.18172
+14.923594
+20.174744
+38.39804
+12.542021
+19.168924
+65.70585
+49.44785
+25.867493
+49.055325
+16.942686
+27.701153
+8.366427
+7.8751764
+19.727215
+22.319267
+12.175207
+16.544804
+15.786849
+38.20916
+14.776023
+35.394478
+29.538483
+30.228884
+12.193564
+19.599941
+16.096237
+17.675396
+18.150196
+33.225647
+15.88184
+14.10903
+25.600464
+57.334793
+12.355968
+26.196915
+19.120937
+23.185959
+13.791181
+13.099358
+12.220177
+15.83329
+16.428125
+38.922905
+47.283207
+45.741714
+38.150837
+24.585287
+49.007904
+14.672891
+64.75747
+31.852205
+18.073088
+20.699022
+16.10097
+16.844463
+16.332195
+20.916597
+8.866602
+14.740048
+27.284702
+7.8947077
+35.37527
+19.570541
+12.681477
+17.183664
+30.210815
+11.718482
+24.927092
+33.71807
+24.263187
+14.181273
+30.384096
+8.652727
+30.514664
+32.78061
+35.186813
+15.716635
+24.5299
+29.227358
+19.603325
+10.000865
+26.493532
+56.306416
+10.047741
+14.638155
+16.683514
+25.982956
+64.08319
+30.015911
+17.997509
+56.318092
+30.406075
+19.714619
+13.62453
+45.77086
+32.879124
+16.406204
+23.714859
+19.694712
+13.013735
+38.33681
+15.696184
+34.738747
+27.798164
+24.064426
+36.437996
+11.859425
+12.330593
+24.52054
+9.241215
+15.202824
+13.452195
+32.619297
+36.88871
+16.090075
+39.347656
+24.28162
+21.110207
+48.917114
+14.88098
+10.9953575
+19.595148
+29.657001
+7.8315926
+8.670738
+24.825993
+19.608398
+27.2758
+14.79024
+15.316711
+22.313818
+47.69175
+14.608572
+15.61994
+11.012516
+21.592693
+37.786194
+63.92247
+10.640337
+18.845829
+10.81695
+18.293407
+24.368996
+18.074207
+7.530646
+7.4996486
+28.72143
+11.666902
+52.58304
+21.128214
+13.314438
+30.764412
+14.986133
+32.975914
+55.89161
+17.018784
+32.751495
+16.91157
+30.348698
+12.719426
+8.593983
+15.997049
+23.491943
+49.208054
+20.94089
+15.661484
+25.394964
+35.917316
+39.396793
+12.71355
+14.866558
+15.149408
+31.736721
+17.045008
+24.63747
+35.94465
+13.889225
+33.110954
+24.118362
+20.615423
+47.898098
+27.072788
+24.159142
+35.493607
+17.822992
+45.417526
+45.862816
+55.89097
+20.87265
+26.896866
+14.601976
+13.494785
+17.36293
+13.898689
+14.578169
+16.112894
+32.367043
+12.4849205
+33.333096
+24.087013
+8.794037
+27.495262
+24.529943
+15.862398
+11.505644
+22.568686
+19.840765
+19.30001
+25.776894
+23.795391
+30.477612
+24.325762
+16.4713
+14.333283
+37.663654
+19.029514
+10.463747
+28.387331
+32.35306
+11.641655
+25.231298
+8.335827
+29.83838
+12.251961
+16.448713
+47.633316
+20.603552
+16.849762
+34.194923
+62.49376
+37.505634
+7.799735
+16.93327
+62.289062
+16.02481
+34.432384
+16.909994
+24.074669
+19.919958
+15.788403
+47.81167
+11.852534
+8.687525
+23.56738
+13.132615
+19.262455
+44.245155
+32.6715
+20.04929
+16.844578
+13.436352
+14.4177265
+12.997911
+26.527355
+37.058052
+28.995407
+17.546165
+54.760025
+30.841991
+19.659142
+35.011787
+28.962143
+9.858068
+23.853437
+28.383
+13.743649
+24.2733
+15.18675
+16.954681
+22.037771
+45.91184
+7.924843
+11.822961
+11.2012825
+16.603233
+20.586315
+38.01506
+14.447156
+24.063114
+29.348763
+25.409353
+31.963394
+8.806346
+23.495617
+23.630064
+7.807821
+26.512486
+34.539818
+17.646921
+14.443588
+18.960712
+21.357601
+18.420908
+31.392738
+13.858205
+16.76145
+12.068628
+15.010923
+29.998005
+17.979395
+23.971104
+22.234447
+36.44754
+31.953379
+9.843483
+10.664819
+28.426327
+11.376623
+35.26185
+15.079306
+11.090477
+12.947964
+62.378666
+52.212624
+53.85293
+46.80123
+6.9993343
+35.250534
+18.952152
+10.873154
+49.290554
+25.65754
+19.476105
+36.875324
+27.638002
+16.955637
+23.030586
+16.875917
+13.550505
+8.756105
+35.50107
+15.992477
+24.632713
+17.476809
+35.622406
+24.1106
+26.198458
+13.347847
+22.043213
+36.656685
+8.462278
+11.524929
+48.269474
+39.09269
+31.98408
+9.573591
+23.815277
+37.1311
+31.89818
+10.792021
+14.816097
+13.258047
+8.582802
+54.391663
+13.600499
+24.5743
+15.768732
+32.18357
+16.369175
+23.63025
+12.099625
+12.918127
+14.481482
+17.696808
+9.410038
+47.60367
+29.213852
+44.064217
+20.492973
+18.245602
+19.865679
+16.18507
+27.075397
+23.755451
+23.502186
+16.446878
+28.2044
+19.122206
+19.550276
+15.67149
+60.75235
+26.469883
+14.358415
+16.074873
+31.85843
+16.319588
+17.395712
+7.926838
+8.438342
+23.74292
+13.537638
+34.88067
+19.53085
+12.424224
+15.740932
+36.904533
+21.619392
+26.71093
+19.449236
+11.000284
+15.572314
+23.748283
+46.66199
+28.540699
+10.143863
+12.58639
+53.892776
+8.051814
+24.926136
+21.215282
+32.94541
+32.367695
+22.630405
+10.524801
+17.624065
+26.295567
+31.08677
+11.7818165
+14.704594
+47.61785
+30.927197
+9.874253
+37.806343
+18.892014
+16.30589
+19.264378
+14.241535
+23.022625
+15.188168
+31.06068
+60.286793
+25.02243
+44.50518
+8.428372
+17.282593
+19.89488
+54.475876
+27.638317
+47.409943
+43.162506
+16.039093
+23.646133
+25.188856
+26.39156
+32.317913
+9.864033
+26.381203
+16.242208
+26.629946
+11.090884
+26.167198
+18.197632
+59.7754
+31.835243
+14.479576
+14.447873
+41.83785
+18.667461
+23.962906
+36.68865
+12.294756
+18.278284
+19.696678
+10.488789
+26.465597
+8.347309
+37.251156
+14.795992
+15.270786
+9.4972725
+12.963423
+20.736002
+23.030684
+11.887127
+16.48747
+22.490623
+12.496414
+22.926567
+38.20415
+16.211014
+34.014595
+30.172115
+12.28249
+22.640364
+17.270153
+11.77017
+9.743586
+18.924435
+25.89383
+26.28772
+20.617662
+14.602269
+51.75757
+46.10469
+60.473186
+17.939417
+17.603323
+32.35675
+18.600224
+8.53722
+16.851698
+33.78403
+16.120184
+12.052792
+27.346722
+23.647987
+10.213469
+14.77326
+12.119511
+37.669426
+10.4555645
+11.439648
+54.008488
+31.630154
+23.594818
+16.995777
+14.687916
+31.090712
+19.458246
+22.62698
+7.6165047
+29.03453
+19.35286
+14.719366
+14.245806
+32.440197
+32.76294
+47.87323
+21.264526
+36.430546
+24.172007
+23.120844
+8.285128
+11.809528
+10.6834545
+15.01421
+30.229965
+31.29102
+12.083142
+23.113985
+45.69518
+22.366798
+34.884647
+14.098668
+33.63376
+17.384806
+12.350023
+29.007334
+18.829582
+16.250648
+9.977699
+30.297958
+26.00507
+19.411465
+8.2657385
+19.825096
+16.268085
+18.467323
+53.854935
+46.852455
+9.601273
+31.048475
+22.724281
+43.586456
+22.470734
+37.67872
+15.016443
+23.984676
+18.297743
+23.412224
+22.96996
+14.4494
+11.420197
+13.48567
+25.500116
+58.89057
+15.3720875
+36.408386
+9.004571
+25.878567
+17.110985
+16.86193
+7.7538724
+29.597557
+14.71607
+53.153008
+37.43083
+18.764536
+7.810705
+16.5675
+10.597045
+9.650573
+29.789547
+22.172573
+42.62316
+13.117961
+14.8949375
+25.649803
+26.351147
+14.2169695
+11.99238
+23.627968
+12.608767
+26.283607
+12.153693
+21.171741
+20.140465
+18.434565
+22.163017
+31.18004
+14.412569
+23.343899
+9.461447
+22.89959
+33.69948
+25.997023
+46.713844
+34.825302
+16.291927
+46.000397
+17.092302
+19.918602
+8.133296
+58.413155
+17.161997
+22.867811
+15.873483
+31.123005
+9.081734
+36.382637
+12.19995
+23.351303
+16.964237
+22.674501
+46.438374
+9.454788
+24.936813
+29.320175
+29.52318
+25.580456
+46.525036
+30.738426
+22.77209
+38.135258
+23.02319
+17.352997
+8.135425
+53.66053
+15.822844
+19.710999
+23.31313
+36.563473
+31.154812
+16.979183
+15.796417
+58.15702
+43.793747
+7.800917
+19.62582
+12.063904
+14.024184
+14.74735
+17.859907
+14.3359995
+11.204721
+34.27424
+22.794584
+10.387328
+32.726482
+25.492884
+18.88832
+17.749336
+21.608505
+18.898924
+8.658948
+11.99922
+15.237966
+13.512942
+22.29785
+11.828798
+28.483624
+9.928008
+17.645218
+21.546347
+23.000294
+11.8962345
+49.228912
+30.763962
+10.28838
+28.184292
+9.3445635
+31.962837
+23.850237
+18.48664
+14.479776
+26.350517
+8.258017
+21.197287
+10.070517
+11.46451
+52.009346
+15.727205
+46.85324
+19.183647
+25.451477
+23.127293
+24.837605
+29.924881
+11.849016
+29.791065
+16.320223
+16.193832
+16.703346
+7.84714
+57.457382
+19.362755
+18.342915
+19.219702
+14.257235
+11.617622
+16.870293
+34.861225
+46.038895
+23.776138
+12.6053
+15.0194025
+28.035053
+8.143999
+37.441307
+17.856697
+14.025591
+35.954754
+22.3278
+7.786125
+44.92055
+34.1282
+22.391808
+8.935647
+16.891972
+10.250017
+24.706423
+16.725471
+17.361822
+11.808286
+23.04414
+52.43117
+37.285423
+19.390816
+57.447777
+14.412819
+30.767159
+29.802078
+18.550915
+9.748205
+42.40248
+14.648777
+8.079606
+25.519802
+15.631235
+16.192879
+14.85413
+25.437489
+35.753014
+16.616743
+21.777523
+23.756985
+22.431717
+27.497023
+12.353344
+22.615612
+17.989223
+45.136177
+9.140098
+28.549261
+13.554425
+21.519285
+20.229853
+13.998628
+11.700904
+18.895164
+31.589031
+10.7447
+31.562498
+20.734222
+18.470856
+10.106939
+17.868732
+43.865585
+8.090065
+25.270031
+16.461262
+51.49857
+22.455307
+35.481323
+29.561638
+16.810555
+15.768711
+24.78374
+14.0178995
+9.724165
+56.348465
+45.628555
+23.528759
+12.360064
+30.314798
+44.942772
+16.831219
+27.859146
+33.32593
+19.591236
+14.136383
+11.41408
+7.727199
+28.431221
+29.657671
+9.320616
+22.938498
+22.82052
+21.185106
+14.72198
+9.648901
+17.091473
+16.962852
+31.725061
+21.227238
+13.291745
+22.664957
+36.2124
+25.854713
+18.826769
+11.859652
+14.21108
+11.727642
+8.746662
+30.41879
+18.606752
+14.834742
+50.984337
+21.293966
+35.202057
+7.50867
+11.475434
+18.884953
+30.164757
+20.675909
+24.732258
+23.400341
+22.15403
+22.626646
+14.166328
+25.419949
+16.421316
+20.347206
+18.114712
+23.069586
+12.944905
+24.8252
+13.563316
+16.771765
+36.347275
+56.779137
+17.210747
+46.842285
+31.681923
+14.269598
+9.13897
+45.416557
+34.718792
+8.07254
+11.9125185
+10.19799
+11.805328
+33.057446
+15.605209
+17.45919
+13.98048
+10.891015
+29.645243
+9.161789
+29.104588
+16.776527
+43.49769
+23.584738
+14.281755
+45.204414
+23.287964
+16.188833
+19.697887
+11.496437
+28.578697
+16.884338
+45.020428
+8.953861
+29.504026
+21.463303
+16.85524
+27.496054
+34.35529
+35.615593
+9.834518
+18.983873
+25.429718
+37.572712
+30.436247
+7.975363
+29.637066
+22.387913
+21.99432
+9.814403
+56.158306
+31.782272
+19.074602
+9.764136
+18.494625
+14.881144
+11.331839
+11.708556
+42.869293
+22.6562
+50.44161
+13.9876175
+14.599697
+18.372887
+10.46486
+26.10905
+24.295006
+17.26064
+16.814878
+22.604979
+20.590881
+7.3760147
+15.213041
+13.855122
+17.63358
+47.809837
+9.768893
+20.907902
+10.886731
+12.0287075
+14.195366
+11.64876
+44.541153
+8.879446
+7.942175
+13.87279
+31.957973
+21.671852
+16.642345
+11.421528
+29.070877
+27.185356
+21.80585
+22.108135
+16.671968
+25.096298
+24.089397
+51.07226
+30.23828
+9.6168785
+15.49757
+18.131172
+14.488309
+22.866055
+14.831903
+18.812477
+22.636713
+22.457619
+16.930763
+16.047628
+20.827913
+7.355321
+32.29931
+17.255405
+13.7969475
+9.633865
+45.28811
+27.207504
+56.4963
+16.781244
+23.605938
+31.831905
+34.98209
+35.890343
+13.7257805
+15.534655
+20.505775
+7.4366355
+14.754339
+34.930523
+22.061226
+31.186916
+18.480583
+17.114054
+10.444312
+29.946676
+14.081574
+23.652502
+19.693958
+29.89122
+9.705147
+22.361742
+14.1233225
+44.426643
+9.164925
+33.59404
+11.453904
+44.63301
+12.392621
+36.7267
+50.512627
+16.596523
+21.433823
+9.0497465
+11.576986
+8.913675
+28.851784
+40.43853
+23.277464
+8.013107
+19.727062
+16.203764
+23.565273
+12.378623
+15.647022
+29.401268
+17.390255
+15.730715
+54.89126
+24.317986
+21.976118
+18.365065
+28.169884
+24.727823
+16.135231
+17.156586
+14.159333
+28.492432
+20.627869
+23.376438
+21.708794
+18.097809
+28.517548
+21.761984
+9.246837
+7.81536
+24.47202
+11.15646
+14.069069
+13.875002
+29.925838
+28.936752
+44.25319
+8.50409
+33.171192
+7.8237214
+19.045446
+9.530572
+17.306604
+11.139781
+16.61296
+22.736002
+34.608154
+20.85772
+49.57298
+22.356337
+15.199083
+9.629583
+16.748474
+55.769165
+45.02954
+14.713312
+21.323313
+17.641258
+13.742851
+35.307392
+30.284983
+9.9906645
+14.1087
+48.9643
+24.972433
+11.466463
+24.583725
+28.012836
+8.39808
+14.461483
+21.268974
+16.582071
+24.604805
+43.57622
+28.096207
+11.652831
+14.698262
+30.7745
+13.67011
+17.736553
+7.838084
+31.994198
+15.866574
+13.325503
+15.11449
+22.149319
+11.060754
+14.505539
+31.75308
+20.729128
+9.680981
+16.589706
+8.698058
+22.593376
+13.828646
+23.25366
+27.800852
+42.143963
+21.323109
+9.497536
+18.104849
+49.71859
+45.095528
+54.340305
+20.62891
+7.762716
+34.610664
+24.63285
+29.551884
+18.938383
+23.285425
+11.47871
+26.843773
+21.199394
+19.332314
+16.502958
+36.555916
+11.048177
+11.208748
+26.60564
+14.839871
+16.410616
+24.579567
+29.561722
+17.370308
+54.216106
+9.312027
+17.909771
+11.164221
+15.860143
+22.968409
+14.9284315
+28.052456
+9.374145
+32.635277
+12.823233
+19.915379
+21.65023
+35.637608
+9.549879
+18.095577
+43.01057
+16.815166
+14.636818
+20.190922
+8.190823
+10.749983
+21.519157
+24.470608
+48.59838
+9.358925
+22.092525
+34.04502
+27.023773
+7.8476267
+24.132504
+29.532557
+33.200523
+7.085217
+15.203957
+50.434193
+46.387276
+13.478894
+14.3990555
+22.45388
+16.419952
+18.159666
+22.674473
+11.270485
+48.950886
+20.088835
+7.6909475
+11.360263
+13.827741
+36.246445
+15.403899
+16.453629
+17.882633
+10.814131
+27.870481
+15.773449
+18.126501
+13.658777
+9.146021
+18.928043
+21.504868
+16.809227
+15.989082
+45.518387
+16.440176
+23.080124
+34.039043
+11.569784
+29.309809
+23.141758
+15.731886
+28.368172
+30.840448
+8.255939
+24.336239
+14.049291
+32.827515
+54.154575
+14.046221
+21.208054
+9.081865
+43.13259
+23.365005
+19.478378
+21.90014
+42.076653
+22.135332
+7.729298
+9.4108305
+21.045124
+12.44622
+28.533653
+28.074223
+13.917557
+22.091557
+20.946598
+21.73992
+15.455427
+10.955248
+22.757484
+22.880966
+15.510511
+34.148983
+8.04871
+18.951937
+12.505193
+14.172005
+16.932304
+49.064827
+9.383572
+24.374664
+20.108257
+41.905773
+29.050709
+30.461052
+29.294617
+27.68006
+16.557842
+11.804493
+18.307137
+43.05316
+21.800076
+27.727726
+32.23799
+35.66858
+7.4066677
+46.94565
+14.071092
+7.736986
+13.586575
+18.119026
+9.380432
+53.256584
+21.80803
+19.778301
+15.936307
+9.482419
+28.680225
+11.166155
+16.357996
+10.811588
+15.904615
+24.443687
+14.774574
+15.4990635
+9.353703
+39.542908
+28.067257
+29.051683
+13.840733
+22.82458
+13.568216
+17.76622
+19.070084
+16.357075
+12.20273
+10.884899
+13.723362
+26.218014
+33.87247
+24.314362
+15.446642
+24.746311
+20.2726
+19.026588
+8.111253
+9.71787
+35.989193
+21.2691
+21.146862
+21.314804
+30.113384
+10.708302
+17.229969
+31.493027
+9.985692
+21.75817
+16.900421
+11.27136
+21.49868
+20.681042
+31.491673
+47.952843
+27.178778
+22.429619
+42.246048
+14.838575
+48.299644
+9.254215
+17.53652
+7.630228
+7.5045404
+53.28515
+14.189967
+14.884254
+22.695341
+21.198357
+10.64331
+29.058563
+40.658134
+28.607626
+18.916504
+17.566654
+27.598995
+36.22303
+13.375757
+32.979557
+52.86403
+15.351576
+18.541763
+22.372948
+15.981735
+24.285656
+15.373366
+22.11799
+25.003239
+11.264038
+16.419142
+48.73943
+30.930748
+11.708183
+42.872765
+13.651491
+8.810154
+33.682846
+16.006275
+7.7482395
+25.51905
+7.919099
+20.183907
+8.036552
+13.738544
+19.941566
+27.424665
+21.17686
+11.934783
+18.319803
+9.45607
+47.743576
+21.152653
+21.5231
+9.805868
+9.264471
+20.375679
+48.85025
+11.05228
+17.812943
+28.826641
+22.265108
+33.36535
+18.929482
+7.746575
+26.650116
+29.341293
+26.354807
+43.12945
+53.257652
+47.31254
+15.324829
+14.111803
+9.348804
+17.253933
+34.67215
+13.377902
+7.2220774
+23.600925
+16.341099
+29.934599
+20.0779
+15.1487465
+20.256016
+13.43815
+7.683398
+18.016712
+12.662512
+23.003756
+41.454018
+10.316402
+31.173344
+22.68257
+16.825615
+9.258097
+10.855046
+28.945486
+21.339148
+9.58157
+20.465248
+18.27018
+10.780456
+13.715835
+23.989143
+15.5525255
+15.006706
+41.867123
+10.690154
+17.691181
+18.482634
+7.786013
+15.8509445
+7.305539
+21.426601
+33.168537
+26.684214
+22.134644
+12.735735
+22.095604
+29.200693
+13.746522
+16.038263
+12.935839
+19.735788
+34.305077
+53.579754
+18.245592
+21.314384
+33.890915
+18.439808
+29.725227
+9.743877
+16.787403
+23.474838
+8.907995
+46.311813
+28.54884
+10.43769
+25.15012
+14.120031
+51.589413
+45.85251
+21.311491
+8.018691
+20.942087
+14.065902
+10.767873
+13.335159
+7.6491375
+21.516685
+28.869034
+22.684526
+13.7502575
+16.659662
+16.50486
+9.151176
+51.765358
+30.002949
+22.339607
+7.906787
+24.975147
+47.626198
+22.105309
+25.791576
+19.936827
+36.99261
+41.546207
+36.19667
+10.672036
+7.986911
+16.532227
+15.582237
+24.100115
+15.821299
+19.570908
+19.679579
+33.01463
+10.922567
+13.159443
+28.449766
+13.564669
+8.940171
+26.96706
+20.943514
+20.339321
+26.515469
+17.710522
+16.898342
+16.143364
+7.5964856
+17.25368
+15.0744505
+10.694895
+21.333015
+19.58608
+11.345117
+13.925289
+21.179508
+9.702495
+22.520727
+29.994438
+41.10512
+12.473181
+15.765264
+8.941128
+31.391502
+16.129868
+14.444132
+31.443474
+13.382555
+13.445829
+8.403738
+29.09816
+21.680962
+40.963585
+7.487134
+14.922003
+20.632267
+28.44282
+21.570711
+23.321144
+13.396185
+19.14358
+14.390754
+8.625899
+17.897627
+20.131851
+25.690544
+46.310577
+9.160542
+10.360824
+20.808273
+21.14051
+6.8928914
+52.69184
+17.994797
+16.487904
+22.196476
+9.333742
+22.513199
+25.713617
+16.371164
+29.905476
+34.480476
+10.092099
+22.414501
+17.658644
+18.360546
+14.596125
+32.70134
+44.635452
+13.667166
+10.42837
+7.535483
+26.94252
+47.19668
+7.5824018
+19.614147
+21.72893
+10.187832
+7.6316876
+30.39125
+8.460184
+27.418804
+16.28759
+51.37887
+21.65632
+13.524015
+24.061993
+10.376011
+17.085037
+24.092236
+22.121555
+19.989208
+17.946999
+28.458649
+25.875507
+36.309303
+32.832645
+47.42991
+19.325832
+14.827769
+25.916906
+15.678097
+15.000154
+19.654352
+15.960292
+14.905502
+10.446058
+20.984291
+18.285273
+8.788967
+40.85054
+18.783104
+11.279198
+40.641235
+25.807053
+32.488224
+13.006411
+13.254236
+13.965914
+6.9770975
+49.4622
+9.730062
+18.431309
+22.57673
+7.09262
+10.201853
+20.187454
+14.078938
+12.4217415
+7.432193
+23.467438
+20.833008
+18.82538
+26.353714
+51.51154
+21.001852
+9.981829
+11.489331
+17.309837
+16.235054
+18.500465
+8.620367
+8.838611
+13.751078
+16.404121
+14.028412
+46.490555
+29.043226
+21.27364
+15.688367
+8.368192
+20.350946
+30.839958
+20.368317
+34.48533
+8.819933
+40.52364
+16.301817
+13.1162815
+43.944702
+25.40162
+20.515648
+7.1458173
+28.146992
+19.584986
+13.879637
+15.54327
+31.354404
+14.16902
+47.613647
+32.278503
+21.436924
+23.000914
+26.924202
+16.005417
+14.903333
+17.29865
+20.315525
+20.965681
+31.336472
+13.293503
+19.572256
+28.750702
+13.551445
+7.1775627
+17.975845
+16.403057
+45.689926
+48.362778
+9.000296
+25.67789
+13.019854
+10.006577
+17.088978
+20.872414
+23.072182
+7.1589785
+14.389027
+13.9683
+9.278833
+19.451193
+39.920044
+9.602974
+13.309763
+34.02924
+21.32785
+7.3845825
+25.457031
+20.932291
+10.749377
+31.524073
+20.262459
+28.075006
+21.773243
+32.106155
+15.154118
+8.27947
+41.95034
+51.51555
+15.701938
+8.73641
+21.127895
+18.229698
+27.724133
+17.219875
+15.917029
+21.275196
+43.760437
+21.208239
+15.899891
+7.253893
+35.54548
+11.680339
+38.50879
+19.641954
+10.101477
+29.786308
+50.966236
+11.125296
+41.49659
+15.158903
+7.4221654
+14.865404
+32.792847
+28.5275
+8.39634
+8.443823
+19.995426
+18.309776
+23.65141
+15.571421
+9.965959
+15.165743
+7.4684033
+9.298632
+28.125301
+15.00708
+46.038845
+13.864585
+22.820404
+13.994707
+18.240982
+17.84024
+19.74123
+20.886908
+8.761657
+21.670876
+13.039977
+25.37831
+14.199345
+21.6636
+33.04886
+31.278664
+32.11978
+20.797997
+20.818737
+10.829602
+15.43467
+39.937706
+46.50427
+28.043213
+17.339123
+9.944992
+27.674093
+29.076813
+10.058189
+9.544331
+32.610596
+15.344084
+15.055681
+18.267586
+36.400177
+19.426
+29.170639
+50.505245
+10.523039
+19.386356
+28.138649
+15.127086
+7.3097343
+16.601332
+36.389786
+18.986328
+7.4531164
+7.8088436
+16.668713
+23.675446
+12.481552
+32.01502
+15.904301
+19.510754
+13.59948
+24.225142
+8.397726
+18.481419
+13.263097
+12.003195
+25.71029
+15.311488
+8.845991
+45.086094
+19.942024
+20.043053
+20.2034
+47.174942
+20.184862
+16.495657
+13.1244545
+17.18309
+20.716198
+6.9851503
+16.994707
+19.731266
+11.455417
+7.270912
+9.742275
+24.880833
+9.361681
+29.060398
+20.701931
+25.281422
+20.60505
+26.25527
+9.909178
+21.83163
+28.003138
+8.230074
+11.34593
+20.576616
+28.165192
+15.3173
+19.067451
+13.691666
+19.815033
+32.508316
+13.053223
+18.662151
+9.310328
+17.198515
+34.839485
+45.677925
+15.1603
+30.09713
+9.18046
+15.916439
+25.580782
+14.539716
+6.811885
+16.05608
+22.928719
+51.762413
+39.140606
+43.658463
+12.969227
+21.77256
+33.363834
+27.79732
+20.645695
+38.95272
+22.71646
+21.649948
+20.021595
+24.972414
+10.653482
+28.824474
+18.897476
+6.935121
+12.970493
+15.25979
+17.160263
+12.49783
+50.550518
+21.294239
+14.719009
+7.444721
+14.324562
+6.749428
+16.734196
+13.1696005
+16.169466
+10.0259695
+19.617079
+21.821613
+18.161968
+19.353401
+7.7496395
+32.940956
+9.095156
+51.52504
+8.689133
+32.586617
+8.5774975
+24.882065
+17.406595
+13.21956
+31.547998
+27.592539
+12.150905
+17.710545
+8.65963
+44.535126
+38.91603
+14.423467
+14.90112
+49.627945
+37.200375
+20.311638
+15.9453125
+23.244434
+28.65351
+15.386896
+40.09507
+7.226737
+24.537546
+8.011713
+22.575562
+17.67611
+23.08191
+18.686117
+14.932418
+45.86502
+14.124556
+23.637732
+19.796688
+16.275572
+19.364311
+32.044273
+16.907707
+21.364208
+8.311726
+29.322899
+20.314995
+10.764612
+13.242825
+19.838783
+27.442827
+7.4153614
+10.5606575
+14.472548
+14.769584
+24.789207
+11.603627
+8.363776
+25.420397
+13.610269
+14.039913
+38.984047
+29.322786
+27.949883
+10.916279
+8.767373
+33.35189
+9.628158
+13.557676
+40.899242
+24.767752
+12.530114
+15.787285
+21.6641
+20.656466
+26.531166
+16.044739
+33.009228
+32.396774
+24.358814
+29.383593
+20.634266
+48.498444
+14.006994
+12.976774
+19.415058
+16.701283
+9.358234
+8.3532
+44.083874
+9.598358
+7.1816015
+14.560269
+18.849688
+39.1278
+29.94345
+11.893497
+16.755507
+13.143803
+22.923332
+6.6342025
+19.465403
+20.306828
+31.339764
+15.88356
+8.890265
+49.588295
+19.392773
+12.942101
+20.755762
+18.010689
+15.514679
+9.884396
+12.307892
+18.02721
+9.473027
+27.279987
+17.494083
+7.066566
+12.975931
+13.313986
+19.431204
+22.51512
+15.457399
+28.617126
+12.935169
+15.745544
+13.309765
+6.801483
+9.09508
+30.916124
+8.409086
+20.564531
+42.844933
+6.68351
+17.656704
+20.746466
+37.714123
+14.523787
+8.149701
+13.319041
+8.744005
+13.594179
+8.748432
+33.293396
+27.201904
+18.023369
+16.52452
+51.574158
+19.198315
+7.264638
+21.389872
+10.303728
+50.20539
+26.774334
+19.31764
+9.610671
+20.1321
+20.033676
+24.699192
+20.025364
+18.235481
+13.662337
+17.83247
+34.053444
+39.05484
+14.099864
+26.135513
+27.77042
+11.4279785
+16.814148
+30.34515
+12.113942
+18.16181
+15.459795
+8.324078
+10.069567
+36.40265
+23.502905
+7.6182117
+10.080009
+39.354813
+26.774422
+19.121378
+20.812153
+6.914671
+24.862347
+19.970436
+28.41902
+28.204899
+7.3658037
+23.31385
+27.197794
+10.778012
+13.840485
+19.327118
+18.49958
+18.40628
+20.575157
+16.573751
+15.15201
+48.810036
+14.815765
+34.294495
+11.86525
+9.459673
+43.369335
+19.473843
+30.85017
+15.73424
+8.88751
+12.446743
+15.251594
+17.703976
+13.894937
+12.841411
+19.520233
+48.832863
+24.43068
+27.967693
+32.985348
+19.296408
+12.981338
+22.273853
+17.425026
+30.542446
+21.81187
+12.773286
+8.88418
+26.892088
+9.645252
+13.794234
+13.087946
+6.7820997
+19.914001
+13.166178
+18.23411
+27.558245
+21.311506
+37.137024
+7.3426533
+17.504593
+8.505295
+12.854999
+32.553005
+15.369829
+9.025617
+41.685047
+20.57667
+6.6430674
+21.339638
+40.030354
+8.593575
+20.804365
+24.489128
+24.257097
+11.06107
+48.509766
+15.286074
+8.981004
+20.374317
+17.106758
+26.366823
+16.670015
+17.128086
+15.600805
+46.357986
+16.057568
+11.899868
+48.313168
+16.41444
+14.912741
+11.473532
+9.299948
+20.508574
+24.350819
+15.582497
+9.116852
+16.064186
+18.392254
+18.160864
+27.425514
+22.603216
+20.852343
+11.844374
+34.354862
+30.155247
+17.102604
+19.702465
+16.62778
+14.09506
+6.5633097
+20.59615
+38.725777
+13.068445
+6.9277515
+29.371687
+13.461794
+9.606997
+8.2616625
+15.572009
+8.961813
+13.016867
+26.719347
+45.518944
+17.735481
+42.64512
+13.066746
+19.584728
+24.625706
+25.71275
+25.802967
+8.309437
+11.356052
+30.581244
+19.057999
+38.21474
+17.548683
+7.115061
+18.877287
+20.072353
+13.459522
+26.761608
+9.539924
+16.908176
+7.190527
+18.458199
+17.478613
+25.926147
+38.13674
+13.123685
+16.413414
+8.389419
+30.498932
+24.46948
+9.002823
+15.633033
+48.28673
+22.216457
+16.650555
+33.442436
+22.743917
+11.923298
+19.110533
+15.540789
+26.01471
+15.25366
+12.8540745
+8.811822
+17.033371
+7.172946
+8.41642
+18.925102
+20.885618
+32.399998
+49.40409
+8.326637
+41.639553
+39.4543
+16.21261
+28.121769
+13.635909
+18.667797
+6.320094
+13.517378
+12.37042
+26.175362
+19.620815
+11.2425375
+23.379622
+15.523294
+42.11359
+9.068512
+8.325575
+37.434013
+28.707073
+13.68855
+16.891743
+29.21266
+6.9402466
+16.849533
+11.120157
+21.91161
+16.737778
+8.913876
+11.864151
+45.06375
+33.05953
+18.760914
+20.625278
+29.82014
+47.679024
+14.664446
+20.078964
+16.556198
+26.316803
+6.692753
+17.876104
+26.412636
+36.7566
+24.391941
+7.2814064
+19.318424
+15.271883
+22.489166
+18.164145
+26.479652
+12.689194
+18.77908
+9.931128
+19.722485
+13.692003
+11.58642
+14.267355
+10.020742
+8.271924
+24.33088
+13.956167
+19.458933
+19.467815
+13.554458
+8.212524
+16.312677
+15.497156
+14.919878
+13.381809
+17.107388
+19.29798
+11.053296
+12.866877
+48.067467
+38.08918
+26.466337
+45.44844
+16.555073
+7.0003557
+28.845888
+24.474327
+11.298221
+11.75097
+6.3755417
+18.671204
+26.702892
+27.012413
+9.724083
+13.905431
+7.9235134
+17.652554
+42.569393
+9.853903
+15.726002
+9.465314
+18.938591
+25.422058
+26.377533
+18.13226
+14.85388
+24.712257
+19.65472
+30.136978
+19.462107
+19.761772
+17.397985
+9.641655
+33.610516
+16.924778
+6.9776106
+37.060093
+21.995152
+8.385616
+8.697518
+18.408325
+15.986336
+26.530518
+15.555109
+6.102
+29.145794
+18.942081
+18.490257
+10.508465
+7.058298
+11.70216
+16.178696
+12.39576
+29.877241
+23.922663
+20.661201
+48.493477
+41.04526
+15.4942875
+12.648113
+16.281319
+17.099709
+19.509552
+13.139477
+19.694098
+24.888042
+21.12064
+12.204144
+23.202099
+8.401621
+14.099163
+8.251165
+26.615913
+21.198416
+18.382902
+40.67037
+35.993225
+12.785292
+21.549686
+16.614677
+49.239223
+8.807744
+32.310165
+6.6952953
+30.410452
+19.835161
+16.244286
+9.35314
+36.478386
+14.019928
+16.776985
+15.529423
+23.927423
+7.0335026
+17.744928
+25.224306
+15.342987
+19.370544
+19.82188
+28.10673
+8.5322
+16.41656
+13.596672
+29.538355
+26.262335
+16.687273
+6.5506144
+7.973155
+12.706672
+11.5964985
+21.213402
+33.14211
+20.409954
+18.64066
+21.444862
+8.723254
+19.430063
+20.327435
+12.664741
+19.260792
+19.520641
+9.221916
+23.708761
+8.236741
+16.361446
+25.974106
+11.784119
+33.345764
+44.218025
+7.822013
+41.462162
+6.080348
+11.244302
+14.304359
+24.401945
+13.660954
+37.43918
+47.01521
+37.464474
+7.0741296
+14.810101
+41.67074
+9.56027
+26.181042
+46.845383
+36.0211
+16.84871
+15.121553
+29.472677
+24.481014
+20.724987
+25.933962
+14.520531
+11.746421
+19.052324
+28.417673
+18.857082
+25.435211
+18.961449
+19.230652
+15.532742
+23.783659
+13.197798
+9.971418
+12.98276
+17.41204
+28.227917
+14.894096
+43.122528
+11.345493
+9.2977
+6.1286926
+19.806747
+7.8946624
+11.957691
+14.085649
+23.987537
+7.1505713
+16.200527
+17.72083
+8.798648
+17.912203
+13.072786
+21.803085
+8.110725
+33.070843
+18.773552
+19.470901
+36.329147
+15.294221
+25.435755
+19.084555
+12.564032
+15.817823
+8.323723
+19.715109
+12.689165
+19.114393
+17.991604
+8.24152
+19.327091
+12.032282
+47.61427
+13.684337
+19.319897
+25.970428
+7.9374127
+16.54015
+6.9091716
+5.9112573
+21.995565
+46.239456
+40.38063
+10.678786
+14.764017
+28.222664
+23.451538
+26.13528
+9.151412
+12.980629
+6.895973
+16.452
+13.110412
+17.632164
+37.01803
+15.261705
+15.816369
+8.485977
+33.08328
+11.680329
+28.170912
+8.903739
+19.29474
+21.744343
+18.338112
+25.123657
+18.996391
+29.350765
+5.9270926
+16.75582
+11.075911
+15.263928
+44.126884
+13.10934
+25.621782
+20.224422
+8.419424
+9.195337
+19.68134
+7.9857693
+19.015339
+13.31127
+14.734968
+25.973717
+11.379738
+7.907625
+7.714656
+12.192191
+17.768753
+16.895506
+47.55774
+21.310083
+32.3345
+15.611435
+21.1891
+42.798553
+21.13639
+31.445196
+29.771173
+35.800327
+6.6047916
+18.457897
+24.346798
+27.986794
+40.06551
+8.12536
+15.516518
+18.724722
+19.470411
+23.319353
+16.211744
+28.950365
+13.053299
+11.468498
+6.9523506
+18.400238
+14.352718
+12.844837
+42.871838
+10.919098
+25.6955
+26.108974
+20.408852
+19.117193
+7.7390475
+15.3937
+33.85211
+45.913303
+27.04678
+17.35911
+26.809803
+14.558453
+13.683602
+13.706291
+18.796345
+17.22362
+9.753838
+22.119267
+15.495205
+17.387016
+13.496483
+19.22155
+20.270538
+7.8011217
+36.457176
+7.03393
+28.677216
+8.884882
+23.580343
+15.999401
+24.86684
+8.11889
+13.254687
+40.301243
+11.765654
+32.902557
+16.02607
+16.385635
+5.659586
+29.114365
+25.019321
+6.812584
+16.344593
+17.367138
+8.237522
+12.81373
+19.375614
+10.93011
+7.894985
+21.452879
+12.20257
+18.898813
+46.72609
+39.24588
+38.06862
+8.836538
+17.383522
+24.216682
+6.5546293
+17.189726
+17.63078
+12.427301
+17.991718
+19.162615
+25.578262
+19.85122
+8.013269
+15.202091
+8.6104555
+5.7661724
+23.109829
+16.54182
+6.951814
+15.253305
+12.15797
+11.155319
+26.35841
+19.902308
+15.716392
+8.464768
+18.066269
+15.833171
+21.09662
+16.477892
+28.694973
+10.323812
+34.896297
+32.16866
+7.403721
+12.443159
+31.554312
+15.258513
+13.854165
+20.672169
+49.3652
+27.979744
+12.568655
+22.913961
+23.821136
+16.432884
+39.246048
+18.64758
+22.603846
+19.062792
+6.8444643
+21.174126
+13.150265
+12.695493
+29.483114
+18.919384
+27.137403
+37.38895
+32.32718
+9.10466
+17.270275
+12.928858
+12.281569
+16.121037
+8.234189
+11.493036
+11.356392
+35.158203
+15.446084
+5.707102
+25.335598
+25.413187
+8.00803
+8.822914
+17.226265
+13.472603
+7.744156
+8.125514
+15.1765785
+10.967841
+28.464365
+24.627941
+44.950542
+45.88575
+18.943455
+14.438637
+6.7653995
+18.395927
+20.243446
+17.883352
+16.249489
+14.977701
+16.145018
+23.162796
+23.427258
+39.457962
+12.5900345
+25.598011
+10.525665
+8.840925
+40.796333
+25.451645
+26.309652
+45.170807
+16.846258
+9.57189
+10.622616
+13.342409
+18.014328
+15.881674
+25.335175
+25.816631
+23.811142
+9.128657
+14.267729
+18.967854
+16.663776
+21.900904
+14.448549
+7.2708282
+15.963507
+14.575922
+11.624353
+19.43677
+17.798536
+35.706367
+15.076788
+17.105392
+7.7801256
+18.40933
+14.488174
+32.02925
+34.6488
+19.280903
+28.062943
+12.108759
+8.35566
+19.023674
+26.222296
+19.64978
+8.203644
+6.8395815
+5.66084
+19.283463
+6.4742317
+18.506329
+25.975672
+15.1019535
+10.271929
+18.756145
+7.9603586
+22.39302
+23.552917
+16.149769
+8.499096
+14.973521
+49.829082
+15.5021515
+31.063318
+6.8400736
+17.399906
+19.332766
+16.379406
+11.865678
+5.6121526
+46.12065
+7.8079786
+22.96174
+18.950594
+38.104107
+11.905112
+11.667934
+29.33747
+24.62318
+19.882511
+28.204567
+16.452753
+11.094904
+12.617665
+14.570166
+13.382683
+14.380363
+39.183685
+19.885143
+9.075806
+16.832668
+8.463969
+25.251255
+24.825794
+8.563665
+17.882793
+34.9438
+18.779413
+21.24292
+32.39353
+15.603796
+14.915226
+28.122112
+18.40115
+29.389112
+25.487606
+11.404506
+45.43142
+15.905043
+23.23164
+11.190678
+19.669937
+17.18576
+11.931206
+24.266281
+44.437828
+10.953794
+38.50553
+7.874741
+18.633331
+18.542425
+7.8349123
+27.329535
+15.740641
+18.798344
+17.149378
+16.735111
+17.662952
+22.629444
+6.630748
+23.837599
+6.7321715
+12.647399
+7.6660233
+14.524495
+36.884647
+20.905367
+15.066327
+5.439764
+8.659217
+25.152336
+18.614323
+8.834716
+17.14312
+13.086722
+7.633424
+12.596775
+34.402664
+13.073326
+16.816734
+11.185341
+6.7186403
+25.177017
+14.640041
+15.326616
+17.992355
+17.911854
+31.701164
+28.010921
+37.978836
+7.671216
+26.895264
+5.3977375
+34.111874
+8.621872
+11.634348
+22.406853
+15.010452
+8.092838
+29.722965
+18.444265
+20.865993
+11.195219
+10.949806
+12.88349
+18.18675
+24.345509
+43.032413
+12.641874
+13.275662
+8.98587
+13.992053
+15.4562
+17.523306
+8.233394
+28.129475
+15.803752
+19.159624
+24.581636
+17.843048
+8.259815
+35.37673
+15.63792
+16.49051
+20.620586
+15.7080765
+6.8260775
+44.974113
+23.898697
+12.938719
+20.951115
+8.805815
+18.34899
+25.208755
+18.20853
+18.481209
+23.55742
+6.7053404
+46.229855
+31.586958
+14.890207
+26.032572
+16.831947
+18.364225
+11.645338
+17.714876
+37.66423
+17.706783
+8.088335
+33.854557
+11.357418
+11.489042
+12.525097
+23.197517
+14.994793
+45.266106
+14.843622
+30.07267
+16.97565
+25.004143
+7.6048803
+5.3981495
+7.7184286
+12.985756
+17.10183
+22.576443
+19.491594
+14.27681
+12.839137
+22.241798
+7.6513615
+15.822287
+19.164766
+27.641739
+6.511475
+15.184756
+10.601078
+8.360554
+37.053143
+45.908535
+22.242546
+12.8239765
+12.601892
+11.343579
+12.380711
+5.3044167
+23.521984
+26.07542
+11.548038
+7.445428
+45.232918
+18.730988
+8.465522
+14.950642
+14.551834
+18.093262
+7.351841
+30.315845
+13.260392
+18.194658
+36.34454
+11.3715515
+14.64542
+11.031727
+9.076961
+16.830107
+24.235779
+17.835169
+7.77102
+28.017387
+34.498184
+22.750816
+7.2889986
+15.029199
+15.496789
+17.578777
+32.539425
+15.868068
+6.6155844
+18.564678
+18.170555
+24.916924
+17.03064
+18.510288
+6.6671534
+15.543843
+37.709118
+24.28954
+20.851545
+12.858873
+14.086681
+15.662212
+23.610023
+11.2528515
+17.01487
+14.993719
+35.973076
+22.48711
+7.4510007
+7.515593
+18.414778
+15.058526
+15.138197
+44.885277
+23.045597
+17.438848
+18.413937
+17.741266
+12.306357
+18.042906
+27.479414
+17.949535
+8.33175
+6.280615
+30.984375
+10.036364
+12.055412
+14.959959
+20.333237
+33.182957
+28.813229
+17.305555
+24.954937
+7.0814257
+5.1974616
+12.176136
+36.751205
+18.615335
+25.065758
+6.6842403
+21.829754
+11.726228
+8.301313
+48.022083
+8.155134
+30.202513
+19.094976
+12.527355
+17.011072
+15.611612
+10.783308
+15.158571
+18.992508
+13.536356
+15.26579
+5.343641
+14.607124
+24.55312
+16.700325
+8.940042
+27.722517
+17.745808
+9.611421
+32.453766
+17.696213
+14.329377
+13.102588
+16.211927
+11.740822
+18.548641
+7.6512947
+12.630943
+22.694775
+35.954712
+21.92136
+44.473732
+46.669296
+7.9823723
+20.448713
+7.599717
+36.610474
+29.29171
+24.380821
+11.085796
+12.577488
+11.358995
+17.613132
+18.839684
+19.796804
+23.785297
+6.7334895
+6.9164586
+8.137688
+16.811008
+16.424965
+25.102982
+27.51228
+15.701772
+34.01816
+18.11894
+33.880913
+16.148684
+14.456449
+5.216895
+23.654879
+23.788977
+24.448555
+26.539509
+17.68959
+14.646463
+21.853142
+20.422817
+14.301874
+8.683543
+14.709606
+7.5745773
+19.075293
+18.563303
+15.851501
+19.575094
+7.268798
+22.660948
+11.254733
+14.809031
+30.071033
+36.178787
+22.80785
+18.266071
+45.806244
+31.246704
+18.025887
+7.638216
+8.294285
+10.630393
+7.443239
+6.620721
+12.694844
+10.898262
+16.705051
+12.195726
+12.756624
+12.4802685
+17.783829
+44.29944
+37.14937
+16.703865
+26.951687
+6.5286703
+11.628334
+19.695251
+10.821376
+35.343468
+43.794537
+6.6144
+8.559879
+7.504692
+15.226632
+5.0961475
+12.83053
+24.390621
+43.470234
+27.15821
+17.668789
+22.161343
+19.177635
+13.380724
+20.98108
+22.036034
+10.355706
+7.1962376
+14.296307
+17.559334
+25.403696
+15.957813
+25.789852
+37.59288
+7.1337876
+33.038822
+10.30085
+18.45129
+15.23777
+10.059071
+8.381769
+11.986644
+14.054637
+12.103624
+15.302205
+16.537508
+17.84944
+27.403976
+25.028862
+6.771963
+18.642862
+33.224464
+16.801321
+15.521417
+22.8013
+14.1470375
+14.691896
+12.376434
+7.9170156
+7.0536404
+16.523943
+10.268855
+17.840183
+8.026104
+11.845627
+49.088226
+6.910757
+44.394653
+32.524612
+13.590664
+8.193779
+14.445351
+16.045834
+37.86178
+15.704527
+26.565321
+17.949192
+11.049826
+22.743183
+17.619282
+6.3939953
+14.817101
+7.2733526
+12.290983
+4.9390397
+23.310337
+20.514332
+16.131193
+14.446087
+12.903599
+17.796547
+16.698185
+22.373392
+10.837273
+25.449348
+6.5024853
+31.026588
+26.93358
+21.641405
+13.290911
+20.06907
+31.44478
+35.7184
+18.701984
+24.447128
+17.181177
+14.297505
+6.286252
+24.84322
+15.552437
+14.856507
+12.727759
+22.444897
+16.840006
+18.369778
+14.434038
+21.639809
+12.423338
+7.3592153
+18.8539
+14.856718
+35.96218
+10.980009
+14.738082
+7.7795944
+13.968134
+45.11538
+25.573349
+31.331497
+12.401745
+8.318149
+26.745518
+28.239525
+11.029872
+17.49533
+7.27361
+15.960249
+10.974215
+12.481756
+32.826656
+8.759141
+24.200018
+17.024778
+5.002633
+17.967884
+43.482468
+22.73687
+18.136766
+20.236908
+17.329636
+36.41815
+6.525874
+10.80839
+16.626509
+17.395664
+23.238125
+7.306441
+18.00887
+14.500558
+17.346498
+7.210249
+14.793283
+16.74296
+10.807369
+28.342636
+15.935064
+32.519897
+17.923817
+12.876395
+18.332232
+15.3532295
+6.5254407
+14.660248
+13.86101
+8.561773
+10.605511
+35.499203
+43.22071
+26.409042
+7.4910393
+8.488672
+31.014095
+12.305277
+11.012069
+12.565162
+20.006874
+25.055182
+7.076601
+17.97379
+6.3179445
+16.81406
+16.453548
+14.292736
+21.185955
+23.892311
+10.949295
+7.416369
+22.728603
+16.702263
+22.15925
+4.969834
+22.369045
+19.016216
+12.706696
+36.958138
+24.726824
+46.941856
+23.92535
+17.893787
+43.13707
+14.143909
+35.00885
+14.435803
+12.280718
+25.164694
+14.564521
+10.932979
+20.053429
+15.800909
+12.719543
+10.720503
+26.0732
+16.171776
+16.392323
+16.901268
+31.718204
+12.475325
+6.3509073
+45.584023
+23.626232
+7.475714
+15.411123
+11.326521
+7.3510804
+7.4370885
+23.488895
+16.025751
+6.582876
+17.913807
+17.140299
+27.382233
+15.056884
+12.166777
+8.576222
+32.82246
+22.352278
+9.7164
+4.9844875
+19.48133
+16.491875
+31.37497
+19.833527
+10.262993
+7.3889446
+24.148304
+21.352077
+17.928917
+10.991498
+25.205284
+31.872082
+17.444016
+17.240679
+21.857357
+16.67274
+6.514047
+7.762616
+13.922936
+21.343664
+12.1311245
+19.917316
+29.87539
+10.134064
+14.802755
+19.48003
+17.729195
+20.831123
+34.087498
+13.531929
+14.5985155
+15.19586
+16.095678
+17.404232
+20.553577
+25.990395
+7.2055645
+8.038448
+5.8855066
+21.68375
+12.134647
+13.301828
+40.869774
+8.246088
+14.728474
+10.828686
+23.955244
+12.106445
+27.765224
+43.25454
+4.8968596
+6.7831726
+15.878258
+6.954264
+46.283722
+17.916552
+12.798065
+27.949007
+14.123274
+21.887089
+13.303131
+11.346756
+18.0601
+35.607594
+9.716392
+18.138275
+24.217003
+13.532961
+15.121176
+21.521309
+27.769087
+12.6828785
+7.5637016
+15.25306
+33.094418
+42.283092
+6.9831753
+9.515589
+15.0841465
+32.536224
+26.555275
+23.771118
+15.394604
+4.768391
+8.296784
+24.30347
+17.242004
+14.84725
+7.1194143
+20.36693
+22.396786
+13.599963
+31.136702
+21.098854
+25.4194
+17.551685
+17.16744
+7.327664
+10.558124
+6.171698
+46.733353
+12.310484
+18.415169
+17.856794
+6.481548
+12.457578
+16.943155
+14.272668
+16.295605
+21.841333
+17.449394
+34.407913
+17.64909
+4.7688165
+12.469769
+22.57268
+6.46181
+16.39575
+22.165236
+15.320428
+17.807236
+7.7748947
+20.879616
+18.161543
+30.521854
+15.982462
+25.842476
+10.676485
+30.337244
+12.345154
+17.041813
+7.417371
+19.775276
+14.70554
+16.092781
+24.230713
+14.509252
+46.270702
+42.442345
+18.58791
+8.105343
+7.2117977
+15.911344
+13.368108
+6.5171146
+31.742367
+10.797494
+12.069754
+14.67018
+13.142799
+32.322823
+9.587557
+23.587675
+9.986555
+13.683874
+10.0303755
+19.406235
+7.214803
+26.280567
+19.51829
+31.501282
+9.171952
+17.029552
+23.447794
+14.337591
+6.3911066
+8.057338
+17.306797
+12.273735
+11.656406
+31.224525
+14.204645
+16.276804
+9.731157
+18.22813
+19.815685
+11.303684
+16.668762
+7.689233
+46.722786
+21.576199
+10.603612
+15.603854
+24.959824
+17.036274
+14.374231
+12.668903
+6.33181
+14.93162
+22.88674
+14.105805
+6.7992663
+14.549789
+17.024292
+4.588907
+12.717474
+6.4732437
+15.88622
+36.00091
+19.743023
+20.927963
+23.848152
+24.959229
+42.921097
+29.066366
+6.9884815
+25.916794
+10.683039
+34.62685
+15.177426
+22.475733
+10.012492
+26.060617
+9.917595
+32.616356
+13.34898
+41.754414
+15.835192
+32.107872
+20.161236
+24.607895
+21.424393
+6.905912
+17.817127
+6.85361
+38.93831
+14.967222
+23.395802
+13.395237
+26.361477
+20.027744
+11.789133
+15.274971
+10.560786
+6.737791
+14.9745865
+8.064503
+20.706753
+13.118477
+26.637737
+22.459253
+13.428198
+12.843737
+20.459724
+17.067623
+16.728085
+34.471504
+6.7631283
+16.779871
+10.912758
+6.3598146
+8.00074
+4.579274
+12.404207
+30.3867
+12.119213
+22.048681
+17.746136
+14.472263
+19.407137
+7.650098
+18.177643
+20.959616
+23.506252
+4.6176
+11.459791
+20.381285
+6.2216115
+15.9643135
+7.49792
+6.339374
+7.4137993
+20.75754
+32.54223
+16.863947
+19.79737
+6.453175
+15.237782
+15.613466
+10.970924
+14.442875
+14.582928
+17.306263
+47.91236
+25.822142
+29.888517
+42.149002
+13.796579
+10.466042
+34.167202
+23.70443
+14.890387
+13.769684
+12.846603
+8.205573
+9.931246
+11.958629
+23.33381
+15.039738
+6.590146
+15.8729
+16.858332
+11.723135
+19.625978
+19.194532
+34.308903
+13.543688
+25.643385
+31.259197
+33.097237
+13.2186775
+20.77299
+21.483017
+17.580544
+17.2999
+18.164927
+14.945559
+17.139841
+30.696716
+16.05017
+17.28656
+10.375556
+25.211239
+23.94878
+16.936153
+12.456341
+11.661694
+14.335371
+14.490045
+29.835705
+13.839533
+13.649786
+29.711061
+7.4679236
+15.184282
+24.097942
+45.198708
+16.48827
+12.731485
+11.026094
+4.651175
+13.008477
+8.981501
+24.858759
+11.102701
+15.160721
+33.352005
+10.123369
+6.3760953
+6.782303
+19.751139
+23.116627
+6.999398
+22.77713
+6.801706
+8.252949
+6.367504
+41.776817
+18.92228
+24.13451
+12.0235615
+20.918932
+23.245079
+17.193493
+29.843948
+15.797688
+12.077107
+15.978119
+21.2307
+11.274286
+4.5170417
+17.79314
+17.175526
+9.22193
+20.312305
+35.93215
+15.71998
+14.399468
+10.234835
+8.4117155
+7.8263874
+10.828442
+6.1520042
+33.126945
+14.219629
+13.891892
+25.29633
+19.31865
+6.0151787
+41.84365
+23.572884
+29.817118
+14.612871
+16.564484
+6.2949834
+13.955917
+14.880698
+30.511158
+16.742817
+12.225878
+17.02266
+12.182653
+7.7900276
+6.7588673
+18.298906
+22.278305
+7.2006855
+19.49971
+45.84765
+41.327175
+9.529108
+4.4478846
+14.900288
+6.2992134
+13.754103
+15.910386
+15.395119
+14.561495
+6.6897697
+19.732288
+25.172852
+17.407185
+16.830877
+6.8940434
+14.931036
+23.073866
+27.47178
+12.624813
+30.922985
+6.35349
+8.601339
+17.252445
+18.189941
+7.9424105
+23.067186
+13.14588
+16.807625
+24.34329
+16.39785
+16.167606
+22.999973
+21.242685
+12.210046
+7.135873
+33.044186
+13.639347
+14.276001
+17.995106
+35.157375
+10.279821
+10.1639805
+13.525085
+6.217634
+23.941711
+20.210308
+29.798016
+46.49485
+11.432578
+10.823327
+7.727171
+13.505053
+20.162224
+16.880524
+45.793358
+16.76207
+24.105274
+13.443531
+9.831554
+20.87306
+14.866841
+19.564932
+12.439774
+13.72608
+12.502237
+17.54326
+10.097723
+12.221532
+32.452118
+8.320846
+7.1032314
+14.220555
+6.017276
+29.753246
+41.44162
+17.265072
+24.61461
+4.442396
+6.4616647
+14.877075
+10.401913
+18.299355
+22.872572
+22.188503
+6.3328724
+29.852226
+16.076775
+16.22018
+15.160346
+24.511501
+19.33807
+17.515995
+7.148377
+22.741413
+34.59108
+6.3886585
+11.653291
+29.247147
+10.77606
+14.394939
+41.04716
+11.802657
+19.293869
+8.465189
+18.246387
+44.965782
+23.816204
+18.15366
+6.965215
+9.917257
+22.453377
+16.377974
+7.890978
+11.09086
+22.86319
+24.332424
+13.91243
+12.7149105
+14.68559
+16.240711
+14.5446205
+13.095848
+15.235863
+30.285048
+4.333412
+14.820074
+17.120474
+12.009231
+27.540146
+6.693388
+24.855381
+16.050177
+16.787708
+9.930947
+6.325512
+14.683101
+20.998487
+14.548342
+12.990651
+32.312923
+10.084383
+20.385132
+13.386324
+6.213167
+33.00352
+6.3455563
+18.716705
+30.333904
+7.0425496
+22.751036
+17.659706
+22.51733
+9.873472
+12.090553
+20.61426
+10.646012
+20.04131
+13.480373
+9.445843
+6.334569
+6.0044527
+16.259075
+14.160216
+14.864937
+13.276634
+6.038089
+14.290859
+11.103174
+7.298131
+16.258171
+30.684578
+16.532082
+7.789217
+31.876837
+22.909327
+7.3190126
+41.238987
+15.279293
+13.156458
+17.05672
+24.432798
+11.471834
+12.058977
+34.330322
+24.515163
+4.2878323
+16.473513
+7.8680573
+30.104303
+23.757385
+18.606966
+14.514318
+44.25512
+16.439842
+12.467333
+30.151295
+19.50804
+6.1928463
+24.691166
+16.192997
+10.166652
+29.88274
+40.63857
+24.575226
+23.9529
+22.760654
+22.096767
+17.965622
+20.277287
+8.785188
+29.593885
+13.732481
+14.503555
+6.310915
+14.606348
+9.973827
+6.568406
+19.707497
+22.546604
+16.83669
+18.396683
+7.2070646
+17.14023
+7.9417877
+16.07722
+17.793005
+15.548085
+9.37702
+33.696922
+16.135202
+13.865589
+29.210657
+45.38442
+11.951848
+14.618122
+15.970749
+32.037212
+16.51614
+19.67934
+12.771845
+24.633749
+12.797939
+6.3070974
+11.709098
+12.998147
+13.652473
+6.8519564
+11.023313
+6.202586
+4.2341228
+8.731288
+14.590679
+7.1373563
+6.307349
+6.0253057
+14.947729
+6.956154
+28.830458
+34.094177
+18.13403
+43.801228
+14.407748
+40.348648
+11.661287
+20.05423
+7.998907
+33.079807
+13.165968
+14.130274
+9.111627
+26.799725
+13.026173
+25.000565
+13.576588
+14.0663185
+12.4114895
+16.997599
+6.485127
+30.89831
+4.243362
+11.362693
+20.86066
+13.778042
+20.145334
+6.1824446
+29.78468
+17.701809
+14.430355
+10.195513
+22.63141
+17.999268
+16.25167
+22.020477
+9.346362
+23.596437
+16.428047
+22.787195
+15.576652
+16.102577
+13.157312
+16.025696
+19.641758
+14.358406
+16.575687
+15.341871
+15.683634
+16.016415
+10.715696
+4.252388
+41.60692
+18.579512
+9.526341
+14.168676
+6.206929
+20.206001
+5.554381
+11.459253
+14.647795
+19.17066
+11.608202
+7.432956
+50.933754
+31.299545
+12.62298
+16.230272
+5.560648
+12.002742
+15.040417
+7.1937914
+24.367474
+19.203608
+12.855682
+22.78857
+36.410503
+17.04802
+29.299448
+8.935358
+14.490482
+29.266563
+8.113255
+19.71117
+7.1089892
+22.655146
+11.948738
+28.367247
+6.014163
+15.920665
+11.710253
+22.432024
+20.146984
+7.597372
+9.598639
+27.219206
+6.149775
+20.333633
+22.914766
+14.412105
+12.324412
+29.478977
+42.21833
+4.1619444
+13.404165
+31.735922
+16.947012
+11.075085
+15.748838
+20.809155
+13.065878
+6.64217
+19.682005
+17.181816
+10.411516
+6.366773
+13.158188
+15.06983
+14.356569
+22.31028
+14.124542
+13.3932705
+6.8815575
+19.321411
+25.328243
+17.469624
+16.5537
+18.746418
+14.521991
+40.107517
+19.713137
+10.479447
+14.521894
+12.198711
+22.821808
+7.0018063
+14.909595
+8.022029
+28.944477
+5.6952963
+13.834728
+23.955269
+35.384544
+16.075922
+5.815438
+10.9064865
+47.16548
+14.133793
+19.658157
+28.790611
+7.1619105
+21.292356
+14.457638
+16.058945
+7.4345064
+8.978661
+6.0858707
+18.73199
+4.094985
+12.196107
+6.9105964
+10.556761
+15.611641
+16.315706
+18.977987
+9.746823
+23.996145
+23.314209
+5.990012
+14.272762
+15.7759905
+39.948444
+17.990677
+31.018616
+5.9071665
+15.575694
+29.362076
+13.05638
+32.41094
+8.9046335
+13.146034
+14.400214
+19.521008
+21.335133
+11.037231
+13.255251
+14.375715
+12.635723
+27.276886
+12.470484
+22.239056
+19.315031
+24.143219
+16.461561
+14.380255
+27.496683
+6.3253117
+28.807491
+7.529441
+11.84007
+8.404554
+16.802118
+13.63875
+33.8139
+15.638216
+22.337389
+23.38578
+19.375658
+4.0450373
+12.054897
+6.7914867
+15.674177
+21.30943
+14.465906
+30.557758
+7.0619965
+17.375628
+11.0267105
+15.585403
+19.544422
+6.118754
+10.900829
+23.627275
+20.320791
+10.217098
+28.247517
+19.075516
+18.135132
+27.178371
+10.288396
+14.515303
+15.422684
+12.343314
+5.54955
+48.31991
+14.0352745
+40.141365
+18.618765
+10.089913
+9.131456
+5.878253
+16.586792
+14.041344
+22.473429
+19.347857
+12.817886
+16.206001
+12.225798
+6.48335
+13.247289
+29.955833
+6.2285485
+6.0577154
+22.880558
+39.20837
+11.063087
+16.844189
+19.65633
+17.397242
+14.352923
+9.490631
+18.894709
+14.372467
+16.542107
+14.385213
+8.555027
+11.857032
+22.551077
+9.088976
+29.995953
+16.710207
+27.941988
+16.472576
+11.735919
+34.582485
+17.141983
+14.389149
+17.250072
+22.274834
+7.292588
+10.985241
+30.290277
+4.0581837
+12.014239
+7.006492
+45.052406
+23.04888
+7.5790734
+13.253754
+23.591576
+15.450564
+6.123911
+14.506525
+11.412558
+13.802359
+12.455229
+14.594135
+24.130806
+31.15974
+25.850191
+19.848444
+19.882359
+23.800606
+13.385306
+6.476722
+16.905127
+19.896465
+14.504445
+10.221771
+15.856184
+17.88955
+12.187535
+8.046852
+26.279114
+16.960762
+13.745447
+38.829567
+9.373951
+19.524601
+40.575356
+6.452432
+28.91853
+14.159855
+13.74803
+4.034798
+31.152042
+6.2181406
+30.216135
+11.739724
+6.108881
+12.8387165
+12.95593
+18.729904
+14.645475
+9.234783
+19.148407
+22.061424
+8.815963
+15.481718
+14.19492
+5.9334855
+22.210592
+5.7699366
+18.503613
+27.922
+13.845652
+16.691914
+19.445496
+14.802246
+12.352478
+10.86228
+34.9298
+12.486895
+8.217311
+14.455955
+7.302579
+7.093013
+40.0246
+6.0168486
+15.483994
+16.095552
+10.815813
+20.792185
+24.522167
+19.106377
+13.994165
+3.948453
+14.419411
+30.196272
+10.664132
+12.433615
+15.380211
+9.953501
+19.070932
+5.483018
+15.571455
+30.302176
+16.879196
+5.3264713
+46.44827
+16.683891
+23.588783
+12.878124
+12.356619
+10.823809
+16.243526
+22.918987
+6.3237906
+29.983953
+6.1495447
+8.832182
+21.98507
+24.132545
+13.752243
+16.127747
+14.969911
+6.005335
+12.4440975
+21.117935
+15.27136
+6.6774807
+16.986301
+12.715996
+12.220053
+14.402684
+29.66495
+11.422807
+19.202284
+24.317032
+26.716911
+6.523812
+23.40649
+5.702776
+16.47458
+12.802136
+14.24993
+9.36527
+13.736653
+19.057053
+19.120884
+43.83618
+8.338459
+18.308157
+29.872444
+5.9977946
+12.869497
+21.962584
+22.838406
+9.180806
+13.317449
+14.108433
+5.839081
+7.427387
+27.786903
+33.093285
+16.92033
+3.8974955
+10.323918
+10.309832
+21.051666
+15.380444
+39.419098
+15.938705
+3.8944201
+22.06182
+18.40739
+29.464266
+14.130666
+15.383368
+12.601163
+34.152397
+17.172886
+7.8779526
+5.3978596
+15.966694
+17.39348
+7.1451626
+20.904285
+27.381659
+13.84161
+11.463849
+10.444097
+48.63289
+18.796062
+5.5816736
+18.619333
+24.507114
+10.883711
+20.341406
+12.255251
+16.65096
+13.973742
+14.988258
+14.077423
+29.779938
+14.180206
+21.972378
+6.7756586
+39.168167
+10.352777
+5.8626137
+13.227196
+15.278643
+10.125809
+7.372274
+8.965935
+17.623112
+28.981148
+16.025377
+5.9766517
+23.181835
+11.545096
+9.229467
+13.97323
+16.35131
+14.790391
+23.204178
+26.72288
+19.173393
+18.14285
+41.48846
+12.712276
+13.529404
+16.523533
+38.288364
+3.8491843
+15.117446
+18.313059
+11.062276
+24.394474
+30.493135
+8.76452
+19.526714
+21.567696
+9.474034
+23.804985
+16.354546
+14.297754
+11.892881
+13.357367
+13.917439
+6.0216064
+25.523724
+12.107524
+10.45333
+6.752496
+6.395067
+12.118746
+18.651283
+27.271465
+5.762703
+7.0841007
+18.660315
+32.43177
+14.851908
+13.453753
+19.420788
+7.349265
+13.119993
+6.0087357
+14.02113
+27.940434
+10.979384
+12.26985
+16.151823
+9.97044
+13.566147
+27.13667
+23.850012
+18.140095
+20.175987
+5.5077987
+21.324062
+28.984089
+5.5810795
+11.4095
+8.016726
+13.670301
+34.0703
+22.122046
+7.2798676
+13.978878
+30.937988
+16.187553
+8.011164
+18.070305
+12.377937
+15.054531
+11.239044
+15.511691
+9.636316
+28.311106
+15.13339
+16.22002
+18.765215
+14.081349
+14.212622
+21.798288
+7.017767
+13.968775
+3.8183355
+18.654993
+5.2270994
+7.033001
+5.902649
+15.207987
+13.255263
+22.93991
+10.36229
+45.252884
+18.6977
+38.750393
+11.78908
+38.605812
+5.8994074
+6.624341
+13.849938
+14.980909
+8.904638
+11.860592
+29.282555
+12.326506
+14.622316
+25.801981
+23.794348
+7.4118843
+13.305216
+12.858181
+11.111661
+21.500233
+13.155848
+13.306476
+3.78859
+17.210358
+19.361864
+22.87706
+11.244511
+19.944925
+6.105499
+6.4462423
+22.859848
+14.317093
+5.879286
+13.725616
+23.211939
+27.115942
+18.534813
+17.194284
+18.258656
+7.9439735
+19.374876
+15.142517
+14.42339
+14.227796
+28.041065
+15.664038
+49.61239
+14.518735
+10.981472
+35.875755
+17.155424
+9.705546
+5.227022
+15.086315
+6.7492933
+45.615784
+11.248889
+15.191723
+11.169411
+5.903116
+5.775028
+7.2725954
+10.377115
+13.959536
+28.695894
+18.652756
+16.474602
+17.757114
+15.611109
+22.187963
+11.959119
+11.560315
+39.361084
+19.577763
+18.670042
+13.734408
+21.991058
+4.964824
+28.795404
+11.819223
+13.688925
+9.6917
+22.80777
+21.579285
+24.278698
+10.390667
+15.09105
+11.994558
+3.7070706
+18.299679
+20.87017
+13.554869
+18.481623
+15.6467285
+13.2692795
+5.571829
+27.133802
+32.51539
+6.626483
+27.36335
+8.715705
+8.659241
+13.775441
+27.413874
+41.32602
+12.584874
+12.8955765
+6.2981534
+16.157116
+18.774183
+29.665365
+12.720621
+8.594627
+13.659138
+21.30777
+8.699516
+19.649136
+5.984769
+5.8116646
+15.115252
+6.154036
+28.968225
+9.763165
+13.72743
+15.283272
+23.222944
+7.5666366
+20.370155
+9.661288
+27.699429
+18.36103
+11.701504
+37.804512
+3.6772313
+19.419773
+19.56593
+11.204652
+5.789988
+22.75465
+29.412197
+12.814367
+5.804096
+13.89785
+11.961718
+16.42967
+15.165904
+22.793392
+13.571682
+21.999226
+13.438809
+14.969475
+18.43064
+13.366219
+3.704173
+13.386509
+18.899778
+23.379128
+22.580765
+28.537092
+13.811224
+18.324682
+11.120642
+13.241214
+15.521399
+8.2145605
+12.855122
+14.097782
+5.170681
+13.393215
+21.976673
+6.694213
+15.256641
+5.627646
+6.988854
+5.655813
+12.084978
+15.737013
+15.27199
+14.879279
+29.018135
+11.315474
+10.372019
+38.215508
+10.186037
+22.35198
+11.715569
+32.131382
+8.343675
+18.393513
+6.7017813
+17.380358
+28.122435
+20.529106
+16.29321
+16.347494
+11.897387
+9.482306
+5.819527
+18.004862
+21.625355
+26.535152
+12.453434
+47.0529
+11.43061
+16.089245
+14.959208
+3.678276
+18.062325
+13.1873865
+6.8867283
+16.048807
+11.056384
+16.156715
+18.310627
+38.14086
+20.970768
+8.525976
+14.825983
+5.7191653
+10.632582
+15.384176
+20.947475
+11.325289
+7.8812637
+5.5926423
+18.199333
+5.7495327
+18.48236
+11.629335
+22.045647
+31.994608
+44.91091
+26.887106
+13.428636
+12.209984
+21.462095
+12.673926
+23.291882
+28.60543
+27.27396
+28.58503
+22.483507
+5.1066127
+6.940875
+14.210908
+13.656176
+12.967142
+6.483306
+9.667361
+8.921815
+15.832466
+13.604792
+18.39655
+15.510687
+37.58597
+12.717137
+26.948547
+18.294403
+5.164628
+7.114066
+18.328415
+5.8213253
+28.39513
+6.3030753
+3.5983238
+5.675318
+12.007737
+14.830421
+14.548124
+20.865986
+13.039944
+10.65788
+18.612186
+15.219338
+21.856993
+13.9826565
+15.713186
+12.454032
+17.192333
+21.116602
+26.6068
+13.017375
+28.222454
+8.420469
+11.9915285
+17.895302
+15.331955
+11.62411
+22.052727
+22.03865
+33.85582
+6.717491
+10.455502
+7.5928802
+5.8533263
+16.630594
+47.784145
+11.954081
+10.426361
+13.588264
+20.964546
+13.861115
+9.274816
+9.944735
+22.055092
+14.746573
+26.206184
+11.65061
+5.799224
+27.51029
+29.100548
+13.203548
+20.42031
+17.937778
+4.97596
+21.258904
+13.20915
+22.87296
+6.6213617
+9.971907
+13.753101
+13.788488
+5.4502764
+32.122715
+23.410656
+7.2022705
+11.245983
+17.845757
+15.385857
+8.3215885
+27.884705
+9.116678
+45.041313
+21.234674
+15.216537
+12.74235
+3.5662532
+11.504948
+17.88169
+37.565445
+7.9929237
+17.396854
+17.923143
+15.524414
+11.868168
+12.822655
+12.53932
+11.654707
+18.408
+14.959776
+6.3681035
+5.6996145
+14.496569
+20.611677
+8.741542
+7.005932
+14.401451
+18.274563
+5.8319855
+19.020906
+13.461242
+6.203414
+18.435677
+15.975916
+14.39059
+3.535882
+12.415377
+16.906658
+11.867945
+18.339508
+5.968696
+14.451874
+37.03093
+11.884342
+12.355857
+22.486637
+8.400172
+11.8084955
+15.822725
+6.1213894
+9.142334
+8.670471
+18.743656
+13.181145
+26.434603
+10.54835
+28.243067
+11.68194
+4.82863
+43.508568
+11.3435955
+21.574917
+32.08764
+15.043594
+28.592068
+23.740915
+22.674564
+21.111364
+26.524866
+5.200074
+13.045132
+15.3356
+11.67646
+17.787127
+15.017885
+21.221498
+14.82225
+13.634931
+18.723516
+6.733287
+13.226231
+4.7277937
+13.153385
+13.229429
+27.32806
+25.970184
+13.153926
+13.617153
+5.722109
+21.891644
+21.276142
+11.521326
+28.478407
+16.840588
+7.895985
+5.268425
+14.396929
+5.5394382
+18.006256
+6.909931
+27.702024
+10.657457
+11.971478
+17.7548
+20.181038
+10.066406
+10.419014
+18.192474
+20.994267
+6.84138
+11.242773
+7.040881
+3.5858998
+11.041342
+16.063553
+13.807567
+26.521725
+9.019684
+9.837038
+36.54138
+38.535942
+49.69413
+16.707172
+20.388893
+14.355356
+16.270536
+11.427391
+29.068195
+11.580861
+37.233086
+5.5393524
+18.13002
+9.721131
+13.24806
+17.147854
+17.923225
+11.088791
+42.43583
+21.968088
+28.52933
+20.726082
+11.457094
+14.197248
+12.933196
+14.565109
+9.432234
+13.414843
+13.504396
+27.778196
+5.854625
+11.826756
+19.088945
+12.0502
+15.749795
+8.422516
+19.819756
+5.0974674
+14.274691
+22.28592
+3.4985225
+30.73877
+7.316055
+12.576472
+25.02552
+6.135498
+6.1645503
+15.669491
+17.780388
+26.10138
+12.2003145
+5.7764764
+8.196581
+12.720042
+21.374249
+21.858809
+27.896948
+12.548899
+13.499757
+12.788196
+16.48282
+7.744779
+11.286086
+13.153182
+17.212013
+19.452358
+10.020359
+9.479295
+16.39394
+25.306118
+5.2736735
+4.725576
+9.113348
+17.66763
+11.094307
+26.369928
+20.001724
+13.446857
+3.5240564
+14.909176
+21.394634
+6.9460225
+21.440666
+38.691673
+7.335253
+6.7026005
+12.502055
+14.452238
+6.9769564
+16.135899
+31.722708
+4.5447783
+19.419615
+5.7105036
+13.732264
+37.554413
+13.14052
+9.753956
+21.977571
+15.301172
+18.320732
+11.245021
+41.990025
+15.583818
+18.913042
+19.047825
+36.279312
+8.570583
+11.437198
+14.872145
+29.63301
+14.125595
+28.500528
+10.944762
+15.582342
+5.850571
+28.805826
+6.4190006
+24.875908
+22.329447
+10.41522
+20.528595
+5.7793436
+15.532951
+19.068132
+13.445726
+12.932415
+18.206453
+7.2107353
+37.827286
+10.192167
+13.802851
+12.513639
+17.054138
+16.482729
+28.283173
+12.64602
+22.125187
+5.8276577
+12.98196
+15.2000675
+18.127502
+5.827736
+8.41682
+20.52526
+12.658415
+4.864196
+11.187686
+12.139156
+11.422538
+21.857952
+25.814285
+3.3956132
+7.39845
+12.940571
+14.655976
+21.741858
+12.174637
+15.882849
+6.392762
+10.989593
+13.320507
+18.988781
+26.724987
+3.5695758
+14.05011
+35.44998
+7.2507963
+9.096113
+10.945951
+7.0557866
+14.630987
+4.53954
+10.013962
+26.49348
+16.987503
+21.70393
+25.858288
+5.184312
+38.327583
+13.68947
+17.13982
+17.979677
+15.126301
+5.6579456
+10.271631
+11.884604
+21.24235
+12.939724
+6.7782345
+10.244608
+18.166656
+20.666409
+13.311377
+43.94075
+4.6465693
+17.82837
+14.401978
+20.210533
+25.91836
+25.869225
+11.885622
+15.905132
+7.9570704
+4.8329544
+15.933228
+12.426077
+25.453876
+7.8449926
+19.224312
+28.336962
+12.116764
+13.160418
+14.505177
+42.267647
+6.1006627
+15.331991
+17.197958
+6.1356797
+21.828625
+17.848724
+3.3297994
+10.92185
+21.932247
+14.09807
+18.513683
+8.469744
+14.235852
+10.541522
+27.186974
+20.745363
+36.612453
+5.609718
+13.162843
+5.5368676
+30.980652
+21.878773
+12.199808
+11.546712
+11.9861355
+13.844247
+6.705972
+23.416088
+17.195112
+8.303147
+25.279919
+5.0404553
+9.7053175
+21.397018
+10.621779
+14.607967
+12.457889
+12.726717
+17.092941
+25.232347
+17.243692
+16.27596
+21.510063
+10.869968
+6.4651804
+5.5842104
+12.135317
+14.485144
+26.370956
+20.571714
+16.963524
+29.605455
+9.688198
+10.022662
+17.182234
+13.4677925
+13.066035
+21.21207
+37.00406
+7.724782
+5.298192
+12.818377
+9.978157
+3.3802285
+18.05145
+14.004093
+14.681599
+6.4744177
+13.697813
+22.959257
+20.584917
+14.852781
+4.5179296
+7.487171
+27.542177
+43.77194
+20.916258
+14.848189
+11.978207
+8.551626
+5.061371
+11.911379
+6.632345
+17.505848
+11.029739
+12.206244
+30.82153
+18.195332
+11.522377
+3.2990155
+5.147435
+16.902988
+14.206592
+11.674847
+18.07407
+11.936578
+42.01731
+8.409323
+20.627693
+13.046585
+16.093452
+21.89037
+8.514336
+10.698437
+11.084574
+29.26505
+8.346715
+23.651962
+12.885492
+26.453802
+14.1251745
+11.816435
+5.8665733
+17.811264
+11.846345
+14.083702
+8.440623
+4.5983915
+16.537437
+28.66319
+25.120329
+5.6499505
+12.230506
+13.973399
+14.465819
+10.584171
+5.5031576
+26.467354
+14.425327
+28.800892
+6.4554605
+22.76286
+13.222681
+17.566027
+12.725766
+6.3002234
+20.769642
+16.984402
+36.897266
+12.724165
+20.852507
+19.953842
+11.443555
+13.49572
+3.327026
+16.346067
+6.39419
+5.26934
+12.956423
+10.937506
+21.053455
+24.699717
+14.049326
+4.650717
+17.187437
+6.7172885
+9.137423
+26.44553
+47.82411
+7.07738
+17.122347
+33.88622
+36.723312
+11.27014
+10.400087
+15.201922
+14.808593
+6.301039
+17.684128
+10.044475
+16.771439
+5.6199646
+7.9594746
+23.46631
+11.885895
+25.769659
+9.371233
+21.64212
+17.157436
+16.246738
+27.490417
+10.689064
+13.135611
+4.5124598
+15.094883
+13.770905
+11.61979
+12.242025
+21.71088
+5.589869
+12.311548
+11.170323
+6.129202
+21.588774
+21.179008
+16.933844
+13.829663
+12.17956
+17.253742
+18.005144
+11.473684
+36.095863
+11.220133
+28.608118
+26.874926
+14.132303
+8.800049
+17.464447
+20.506145
+45.30208
+10.137495
+13.23555
+4.9335666
+10.941132
+3.274011
+22.914602
+14.802158
+14.892359
+6.431099
+9.599895
+7.3628864
+5.3201966
+7.883797
+14.35606
+20.870977
+16.475904
+6.508766
+31.939579
+21.458784
+11.837275
+12.362017
+12.52265
+11.289591
+16.634113
+16.994892
+4.4979534
+14.07654
+26.43913
+25.215996
+17.43515
+11.554533
+12.944691
+18.716228
+35.552593
+4.5234613
+21.831692
+24.703703
+28.758717
+18.307163
+7.29811
+11.874701
+13.349325
+11.22188
+9.590311
+14.398443
+11.722427
+9.611464
+5.512601
+17.097342
+8.680396
+27.455847
+14.838964
+3.2554674
+10.836849
+20.92455
+11.816557
+14.671623
+6.34901
+6.3147764
+16.834854
+14.048687
+13.784277
+26.07533
+14.167969
+13.815226
+5.5166864
+20.458744
+6.2483463
+5.1726527
+24.758722
+19.550598
+11.0099535
+20.921394
+27.152216
+12.277149
+11.354428
+44.74274
+15.935661
+12.47594
+44.59227
+10.841133
+6.280424
+8.561578
+30.47685
+8.359892
+4.9987183
+16.646042
+11.061285
+6.553917
+7.559993
+10.6702175
+5.8384156
+17.208063
+13.977021
+24.79176
+22.123798
+4.2929993
+17.020359
+26.312744
+35.915417
+20.509323
+13.909126
+27.72861
+14.62248
+10.520765
+20.957138
+3.2129216
+11.992853
+5.387457
+9.306404
+26.129505
+11.4421425
+11.299877
+11.749136
+17.84767
+12.516476
+14.360182
+14.498663
+13.803143
+12.353789
+24.542955
+20.889645
+17.069883
+13.120172
+16.789494
+22.314892
+12.768767
+5.4971104
+15.537186
+29.465023
+3.271695
+15.050495
+20.465319
+12.355664
+30.626966
+27.330923
+11.842857
+21.428904
+5.04937
+20.937466
+12.973404
+16.338669
+21.364908
+24.662006
+41.49994
+12.086073
+11.338257
+5.9952674
+35.115475
+5.9363947
+17.122612
+5.621048
+12.177427
+8.133494
+25.653065
+18.11819
+9.123447
+25.559196
+18.21191
+5.643858
+15.045305
+11.715396
+6.6944604
+17.952312
+11.387951
+10.650095
+7.243058
+13.748449
+18.06873
+9.583461
+11.125701
+14.253231
+16.361174
+13.002041
+4.1189866
+10.657581
+13.774367
+17.227633
+13.779955
+15.278843
+13.25003
+12.525404
+16.290878
+6.152833
+7.476403
+17.024067
+17.171715
+16.011534
+20.644333
+12.719403
+5.1584077
+5.4215336
+6.733692
+12.798121
+10.104485
+18.552242
+6.4152102
+20.571842
+14.0648155
+36.206017
+14.098203
+12.930122
+13.976868
+24.220373
+25.13443
+4.093871
+26.684708
+20.02446
+8.743471
+32.1856
+9.720857
+11.301869
+3.2189698
+9.849488
+11.105148
+15.748305
+10.662067
+19.406113
+16.77505
+11.710931
+9.926502
+47.201645
+29.970139
+12.339654
+13.589209
+21.743128
+6.3450055
+4.652116
+21.140154
+11.03821
+11.593629
+12.16852
+6.120789
+24.3173
+14.75319
+11.422182
+16.782246
+26.07037
+12.695101
+12.756809
+24.289217
+13.795704
+8.237386
+20.794268
+10.755103
+5.3692603
+16.960096
+16.497295
+3.1343164
+10.852706
+35.644196
+7.786274
+20.083141
+26.782682
+5.3940763
+22.04818
+4.4990044
+11.097038
+45.720833
+12.680165
+20.053738
+4.0748796
+6.229663
+14.044254
+20.346535
+9.540819
+12.204886
+14.0092535
+13.557237
+15.763729
+17.50089
+30.594341
+17.72578
+14.066013
+6.9812503
+10.474625
+16.89103
+6.045101
+25.30787
+10.694061
+16.462934
+21.116343
+11.894218
+8.995508
+11.424828
+14.162076
+11.070158
+19.264383
+4.896254
+5.380127
+5.407749
+20.636755
+6.2550006
+13.840064
+17.896336
+10.798752
+12.713003
+4.110821
+17.12672
+29.83936
+15.833384
+12.589554
+18.466015
+11.886011
+27.22681
+10.36875
+25.429005
+16.99266
+13.979173
+14.84742
+23.239803
+12.125941
+14.659554
+35.41695
+11.833817
+13.536022
+27.370363
+21.05428
+20.266542
+6.68684
+3.1197338
+8.377606
+8.31918
+24.152985
+10.852215
+43.95349
+6.1766124
+14.192777
+6.20858
+24.983772
+29.974607
+16.771473
+6.1390204
+4.1372194
+8.259562
+11.747822
+13.7163105
+10.981024
+8.86668
+10.896112
+11.516361
+13.3389225
+21.35773
+14.303513
+25.480495
+24.259275
+18.312664
+19.922712
+10.397039
+11.784517
+18.567125
+12.682703
+7.5984964
+12.8394985
+20.304289
+38.55787
+15.81156
+14.98337
+5.6860895
+16.75153
+34.32083
+28.354239
+11.56735
+5.531666
+5.887191
+14.708992
+27.525078
+13.760791
+15.659765
+11.767647
+8.407153
+21.933626
+11.669912
+3.073539
+5.465846
+6.4792557
+12.189558
+20.19978
+16.57697
+20.141552
+12.055944
+10.05798
+10.296128
+19.011944
+15.753811
+15.340542
+10.475161
+24.243244
+10.438688
+16.611517
+11.969642
+10.479413
+36.369785
+6.9790673
+6.6682034
+12.685732
+9.14318
+16.182104
+6.133029
+14.687225
+8.990632
+19.149918
+16.390978
+23.139866
+3.8716264
+31.802944
+4.167659
+34.164803
+12.160611
+25.772543
+13.589228
+20.110199
+13.152486
+13.366657
+3.1408765
+5.3680224
+6.0715804
+12.533983
+44.871155
+12.738951
+12.1069145
+5.258944
+24.822262
+23.95321
+8.115948
+16.349173
+21.230858
+14.816669
+5.8544736
+21.178696
+27.173794
+8.134444
+23.882576
+16.511936
+13.771318
+9.032846
+34.56638
+12.660294
+14.582918
+11.797037
+11.287567
+13.670177
+18.632889
+5.969548
+11.899384
+42.189022
+11.850616
+20.899551
+14.526214
+10.757487
+7.231106
+29.86959
+8.244524
+20.183475
+10.574034
+10.635386
+16.825165
+11.935928
+16.52304
+4.603747
+17.407297
+5.153025
+3.0631824
+16.03602
+11.156152
+22.168522
+3.8944485
+13.344278
+13.57449
+6.0009685
+5.3186846
+12.671028
+15.778696
+21.811968
+9.672343
+6.5335474
+24.196814
+29.04303
+20.325518
+20.660917
+11.139375
+3.060393
+20.241838
+6.094563
+26.384485
+16.263937
+16.138756
+23.937279
+13.1559
+8.747917
+19.963718
+14.831242
+12.991456
+13.441227
+11.743163
+15.017407
+12.473806
+19.865229
+34.438988
+5.800571
+7.952779
+18.373692
+11.019967
+13.159447
+12.268877
+13.979357
+14.147852
+16.609652
+10.395126
+4.068114
+11.611507
+16.179283
+8.644902
+24.416115
+6.890521
+11.585475
+26.91737
+20.219805
+4.61796
+10.400525
+10.186168
+24.247454
+5.118108
+30.936214
+44.82514
+10.331228
+5.3006663
+19.729012
+6.2866144
+34.85966
+16.407171
+24.054129
+19.747107
+19.976507
+22.22751
+4.4641047
+9.924318
+25.836617
+12.106676
+6.3703628
+6.0397367
+5.413494
+30.293758
+16.5742
+4.9518137
+8.845959
+10.998116
+12.803951
+7.540081
+3.8758159
+22.80945
+47.346714
+22.760872
+13.122314
+9.963958
+12.812612
+3.0449514
+19.687538
+16.163494
+14.262007
+12.156742
+15.541851
+9.065507
+10.416283
+11.765734
+12.081484
+11.050308
+21.2826
+28.6207
+10.669315
+7.4036922
+15.743643
+17.706343
+12.978228
+14.891632
+5.842765
+14.433254
+10.496342
+20.347044
+14.816408
+10.288567
+16.029837
+11.631025
+11.495142
+19.70502
+13.649466
+4.801854
+11.363974
+13.036558
+26.96114
+5.822337
+11.057054
+6.2693243
+5.3668633
+18.068245
+12.81325
+5.8674145
+7.9674654
+20.114079
+21.010166
+23.570084
+14.488314
+24.212667
+13.395542
+5.2475796
+26.231949
+19.038038
+23.934397
+12.528723
+13.607123
+11.759449
+17.333534
+6.663437
+15.493063
+11.166718
+30.619785
+9.923874
+15.766397
+19.18359
+16.272463
+3.0853467
+10.138027
+46.73121
+3.744549
+11.704515
+35.094067
+7.8082438
+13.4281025
+9.779063
+13.098331
+18.06829
+5.2732615
+44.662537
+10.361527
+19.666866
+5.9995627
+8.306162
+12.437721
+6.0022283
+29.366245
+13.670731
+10.3223715
+17.79475
+25.654455
+20.175947
+11.923298
+8.533838
+19.789171
+3.9548278
+16.798515
+10.829494
+16.854
+11.469057
+12.156967
+11.564043
+5.6318116
+15.664278
+5.6717167
+17.01041
+10.143373
+7.0517983
+12.78084
+5.098409
+13.81258
+2.955742
+16.365456
+11.416674
+21.995476
+7.8654823
+19.383118
+11.208357
+13.18293
+23.761957
+14.616532
+13.403127
+34.84189
+22.906954
+24.407604
+26.60034
+12.364083
+16.462444
+6.0528326
+19.292774
+6.2410593
+12.563816
+14.342776
+16.463058
+5.5931253
+3.1908925
+9.097212
+20.684132
+9.828342
+34.601185
+3.5267103
+12.031893
+23.420326
+5.3165503
+49.164658
+12.6820545
+35.543682
+15.434698
+10.494759
+9.732105
+11.237705
+13.64842
+12.276992
+19.859413
+11.597763
+14.010643
+19.907562
+16.281559
+4.3828783
+10.139647
+13.852808
+11.707883
+10.069
+15.348163
+17.215336
+6.0275
+10.57563
+23.17766
+5.1177435
+8.131008
+19.534872
+13.386942
+26.48455
+23.291603
+12.979986
+26.871387
+10.395558
+8.108917
+4.4350805
+2.9402242
+6.542394
+14.05474
+5.860387
+10.303536
+23.054012
+16.700607
+15.4930525
+16.356907
+5.183485
+25.997377
+11.738544
+18.092752
+16.14672
+8.373182
+21.607458
+9.542464
+34.669605
+12.947536
+19.732796
+3.6789021
+9.859563
+6.0076933
+15.890102
+19.714544
+12.464395
+13.450281
+27.836693
+23.371588
+19.655226
+10.198118
+12.242632
+22.81884
+6.27977
+13.692515
+14.33626
+30.5598
+9.219008
+19.625319
+11.557056
+13.323378
+11.805714
+11.19639
+43.135155
+10.487608
+5.1348014
+17.667301
+16.052559
+14.168092
+17.737812
+10.519465
+5.93243
+8.011685
+20.154533
+8.408789
+11.579845
+4.3823547
+11.655155
+12.93095
+27.345161
+5.049325
+5.1787834
+23.56864
+11.753548
+17.5751
+15.397669
+22.507225
+12.141296
+6.1357155
+16.365427
+19.555914
+44.951042
+20.979393
+12.3660345
+3.6066985
+10.255837
+26.372276
+22.985031
+13.3651
+10.335814
+2.9054942
+10.893871
+5.7588325
+13.719172
+8.664175
+20.658512
+34.06453
+16.174763
+6.031333
+19.604015
+14.219429
+16.552864
+29.321632
+10.36274
+13.506998
+10.014639
+11.748396
+14.460777
+15.951895
+25.139736
+11.411331
+7.7762556
+27.901897
+8.941963
+19.944675
+22.146389
+2.8865478
+5.558526
+12.698708
+12.389281
+12.78335
+18.30811
+19.166342
+5.2666764
+16.082401
+40.76651
+26.563807
+14.421204
+6.786263
+5.669147
+12.226126
+11.249535
+14.0611
+14.4944
+23.640568
+10.161022
+33.647606
+18.672049
+24.462076
+13.085727
+10.353069
+10.043231
+4.4893675
+11.43071
+22.857258
+5.272406
+3.7607746
+20.411436
+16.569668
+19.45339
+10.545923
+13.511461
+15.213215
+5.932849
+10.096691
+11.92877
+9.278345
+15.164619
+15.124825
+17.308058
+13.199021
+10.621009
+8.173715
+6.0765224
+10.273147
+11.091415
+26.79847
+10.417298
+11.295429
+12.172476
+12.574041
+12.998631
+13.8830185
+8.544905
+19.503006
+10.952872
+5.5687385
+11.17873
+33.431282
+5.2386804
+3.7363822
+22.203354
+24.41705
+19.451809
+5.346629
+11.541857
+11.295483
+5.612735
+4.406865
+29.177242
+14.327482
+41.063393
+17.81084
+5.9292707
+7.9497194
+20.98531
+23.109703
+23.945656
+19.69978
+19.696938
+15.878508
+13.794317
+15.988129
+9.6886635
+25.907993
+2.9351115
+12.885297
+18.792202
+16.54591
+9.186086
+14.979708
+11.374956
+13.127422
+17.808434
+6.4647326
+5.579488
+11.959975
+5.4740586
+18.802458
+15.032825
+12.523378
+3.2902884
+5.505723
+52.681404
+36.205692
+34.31507
+13.206104
+21.77343
+7.266692
+12.8911705
+15.956978
+14.218934
+8.971607
+12.859851
+17.93056
+12.533981
+10.335468
+12.887983
+18.55175
+8.486182
+25.473846
+19.304108
+14.094185
+9.947621
+9.247302
+19.69875
+4.9838953
+8.2628765
+3.5380034
+29.054283
+10.050855
+11.361408
+18.257742
+23.437248
+12.373827
+4.537879
+10.474896
+24.469086
+6.629545
+18.286798
+5.420342
+9.896426
+12.585022
+5.481349
+23.17949
+12.131985
+21.762669
+27.075453
+14.001547
+11.097582
+8.899234
+3.7337651
+39.696266
+13.618736
+12.1110115
+19.522535
+10.950556
+11.104525
+15.273752
+10.88698
+14.6233635
+33.033726
+17.526943
+5.255412
+4.617103
+9.588141
+12.453417
+19.19839
+10.996142
+11.961181
+10.327373
+19.14061
+17.709686
+15.863491
+6.0944576
+15.8597145
+7.7763944
+24.648155
+11.878934
+23.045326
+5.171808
+13.585251
+13.910509
+2.8427148
+29.938087
+19.681715
+9.001412
+22.205296
+11.391452
+19.299957
+15.28394
+7.6366377
+19.110487
+9.334426
+6.125087
+22.303564
+17.986397
+12.920832
+47.783745
+6.8342886
+12.554119
+3.8952277
+12.43446
+11.045175
+9.1834755
+9.243139
+4.7730093
+3.3796315
+14.746414
+12.372732
+17.34639
+12.698826
+11.056637
+10.591623
+19.920387
+5.8446603
+16.466228
+13.012119
+5.6702075
+20.657354
+28.71914
+17.204962
+17.571331
+25.639824
+2.8551836
+12.661077
+15.820784
+8.854796
+33.555546
+5.1192913
+12.808632
+10.139061
+28.353743
+24.866623
+11.889765
+13.644504
+7.6973085
+22.54179
+12.005747
+14.378031
+11.094088
+10.718811
+15.050056
+11.895378
+13.424142
+19.271967
+12.506638
+4.998704
+25.82114
+6.2722635
+7.966361
+8.888112
+7.669305
+3.470533
+5.877966
+18.949326
+9.497957
+13.34157
+33.857197
+5.871339
+44.986176
+6.104928
+2.8429918
+12.19456
+19.58308
+11.952539
+5.113141
+26.562876
+16.117485
+23.563313
+20.135942
+15.9978695
+13.1069975
+16.562716
+4.1443305
+9.359558
+10.549075
+17.673798
+29.593967
+9.978716
+18.535122
+16.90604
+15.758362
+12.011253
+10.004795
+23.392344
+14.49329
+8.14402
+11.882925
+7.6521177
+5.886798
+8.389364
+10.534933
+33.14763
+23.02261
+10.6796
+13.170376
+13.042986
+13.828945
+29.524878
+11.994707
+9.870049
+4.130258
+19.383204
+19.515774
+10.411251
+11.257837
+19.460556
+15.576213
+22.063322
+19.046597
+14.626242
+3.45822
+15.524016
+4.9767075
+9.979988
+5.097868
+20.063766
+5.894026
+5.803768
+11.021482
+13.659109
+11.203756
+42.666443
+19.699749
+16.564434
+11.343576
+25.842285
+13.263631
+5.975685
+12.484374
+25.914364
+10.51351
+24.118986
+2.8094559
+14.928324
+17.565647
+5.042635
+22.689344
+10.306454
+3.4194841
+14.032551
+13.176764
+14.784486
+15.620522
+18.894218
+16.5664
+2.8242137
+5.6770344
+25.687958
+5.0638924
+18.943354
+19.307476
+7.9451127
+4.1533804
+22.975582
+42.847862
+13.057756
+11.170521
+21.789616
+12.043232
+10.215717
+12.382297
+26.941347
+17.009575
+9.746216
+19.036108
+8.749687
+11.489605
+8.291874
+13.645139
+9.944464
+28.240452
+16.692568
+32.581062
+10.8875675
+12.165713
+13.704563
+5.558605
+11.00552
+21.215416
+6.3311443
+5.5302033
+14.183969
+20.16338
+11.41999
+9.622635
+22.394478
+42.021927
+15.396778
+23.150774
+13.661291
+5.013874
+18.87703
+10.614882
+29.611538
+6.3805456
+17.771692
+19.772081
+2.91671
+10.565824
+8.492608
+4.859275
+11.918892
+11.098501
+16.915592
+14.715125
+10.130308
+5.412057
+9.9613285
+12.554653
+33.207504
+19.24965
+18.9459
+25.524376
+13.442068
+12.75244
+14.579103
+21.695976
+13.265371
+11.681065
+11.318758
+10.198917
+11.976803
+19.466064
+5.8627214
+4.1361947
+5.8147206
+9.062691
+27.061953
+19.564585
+15.460032
+13.072064
+10.045999
+3.368599
+7.8822203
+10.356595
+5.649297
+17.0589
+9.722153
+22.736132
+5.9852
+8.009294
+17.13412
+4.967622
+9.587309
+28.146759
+11.809923
+22.130348
+9.502335
+19.589853
+10.543106
+21.046787
+8.956122
+10.636798
+12.70146
+2.7960744
+42.79771
+12.988733
+4.017198
+13.949701
+7.5882554
+11.712459
+11.032919
+20.99273
+15.614127
+10.247172
+10.832724
+21.525463
+10.921658
+33.000946
+14.2958145
+14.77224
+6.5931215
+19.292242
+5.415809
+11.101204
+28.965115
+15.5484
+5.0513167
+13.484213
+26.224138
+22.124765
+16.421097
+3.3227649
+14.736546
+12.349176
+11.135258
+5.6539435
+11.826796
+9.718902
+29.284277
+5.6723614
+11.639272
+11.259094
+4.8409023
+8.211777
+13.31119
+25.51949
+16.863054
+21.73379
+15.524986
+10.267872
+19.366714
+18.839893
+7.8489237
+10.562705
+17.838692
+17.272572
+13.837574
+23.631687
+19.936367
+2.7972777
+32.682213
+6.1812916
+12.6381
+9.761437
+9.18944
+5.4835863
+13.362651
+14.332903
+14.40893
+43.8953
+11.7478485
+5.022052
+14.728447
+12.691938
+10.079929
+18.45259
+4.148708
+10.299484
+11.277534
+12.373153
+3.2542715
+21.766624
+27.625011
+19.400627
+5.3902636
+32.780773
+42.963852
+12.3301735
+13.40853
+16.396984
+12.7872305
+12.829109
+10.94915
+3.342792
+27.141598
+8.894268
+9.714749
+14.366653
+11.180605
+19.344454
+22.406326
+18.602352
+2.734235
+23.005281
+26.2896
+26.515514
+16.042295
+8.119057
+11.712884
+15.473509
+12.58716
+11.762964
+11.282345
+12.670068
+20.68432
+4.300494
+10.858173
+4.9148126
+26.187534
+8.651935
+4.968544
+19.183197
+15.262906
+14.445166
+10.19148
+5.6496096
+7.879575
+19.280514
+11.1119175
+6.0633535
+5.792878
+13.165425
+18.455704
+9.404451
+21.18274
+5.283944
+4.9424257
+21.79804
+17.34593
+11.474682
+12.435286
+30.958271
+10.820849
+13.76041
+5.9737177
+19.571098
+28.133905
+13.164312
+3.9598591
+12.674771
+19.418007
+18.727402
+8.695719
+13.258606
+9.893437
+9.846861
+16.550133
+7.8458047
+17.087105
+12.190627
+3.1445816
+13.591497
+10.32934
+15.390173
+11.693324
+11.034511
+25.312052
+21.438423
+10.3483925
+6.457465
+9.238125
+4.710593
+14.335915
+17.393356
+21.501692
+5.0765085
+12.432222
+46.03931
+9.427854
+2.9080756
+33.254513
+10.102224
+11.9047365
+18.426136
+16.58207
+13.674061
+21.279964
+15.184856
+18.503574
+10.99381
+3.1388516
+15.78651
+5.6603456
+12.853854
+9.920502
+19.499191
+8.716688
+25.14776
+10.172705
+10.776684
+11.795164
+11.3687935
+32.649193
+5.950947
+5.6539283
+4.7674837
+12.130121
+14.20031
+5.543022
+2.738905
+8.121994
+13.055655
+16.808796
+21.302706
+15.163992
+11.651197
+10.020014
+4.9509025
+3.9138227
+17.362808
+7.9209433
+22.066296
+10.484209
+9.865823
+8.994607
+19.364689
+28.907272
+9.090459
+45.66635
+18.24735
+12.839206
+12.507137
+21.39717
+31.479294
+18.467255
+10.08374
+19.03056
+7.2955875
+9.336061
+11.57486
+5.5492544
+42.66028
+21.28437
+9.775999
+13.426245
+25.359367
+9.400261
+4.952819
+5.9160004
+16.408419
+3.1285033
+30.106037
+11.700992
+26.490683
+7.7015543
+15.0937195
+2.6854944
+9.952506
+11.274902
+20.490448
+10.336691
+32.356747
+17.497585
+5.372384
+15.767929
+5.317503
+13.500776
+4.914095
+7.9681787
+4.022282
+24.87981
+8.635722
+14.410359
+10.614577
+11.526791
+21.839142
+16.215494
+13.391484
+19.01983
+12.044706
+18.981556
+12.90802
+15.245998
+12.917885
+23.312279
+28.68959
+16.246496
+12.041744
+11.015643
+10.801809
+5.460171
+17.409075
+5.5099897
+15.21464
+4.1442685
+20.722095
+39.53536
+8.998497
+25.990627
+5.722353
+2.6947317
+14.495547
+5.0983496
+11.053143
+20.181795
+15.3759365
+22.05429
+11.561748
+31.736336
+9.724633
+21.445093
+12.757484
+7.7381473
+21.090788
+16.899204
+13.223661
+13.669371
+3.093718
+10.942667
+9.164048
+12.166912
+10.030666
+11.742113
+11.783022
+19.278347
+6.474906
+18.270985
+13.0923195
+4.898455
+27.875626
+8.544309
+9.455332
+13.214021
+11.604593
+9.547255
+3.048545
+24.911581
+11.068885
+11.706245
+16.563866
+4.670993
+19.586771
+2.780843
+17.261501
+10.958078
+9.310909
+5.352603
+12.026302
+5.9076777
+14.851885
+7.703658
+17.885174
+9.038052
+25.538383
+32.013214
+20.581442
+18.690434
+10.545408
+11.643976
+10.800997
+27.693449
+38.7621
+14.425293
+14.326543
+9.443951
+13.645193
+5.1778755
+11.692477
+17.347971
+4.2535734
+7.4352584
+19.020555
+21.331316
+5.2116632
+6.1950107
+15.134382
+22.069592
+11.821817
+10.696861
+13.01001
+8.435647
+24.70756
+13.396421
+21.291813
+12.530703
+11.542318
+42.05307
+5.339018
+11.043132
+18.629114
+17.824854
+10.61249
+11.016623
+4.7866507
+15.11788
+26.63514
+3.8094022
+9.434334
+13.343079
+22.540876
+18.876492
+15.3942795
+2.8928878
+7.8173103
+25.121096
+9.330741
+12.703634
+13.585583
+12.1905365
+4.6318636
+13.822856
+4.912408
+16.201096
+9.286303
+33.27691
+11.277967
+7.3494864
+18.183435
+20.996534
+18.407309
+12.116341
+9.703308
+2.8798003
+6.25344
+29.752136
+5.729109
+21.328379
+19.228966
+14.139366
+9.8029375
+9.986504
+19.287693
+11.487757
+10.132056
+22.416317
+11.974705
+17.316025
+16.574253
+32.476143
+19.921225
+27.783611
+11.372633
+19.040314
+19.058493
+9.229689
+20.826593
+4.8448124
+11.578912
+10.745798
+13.9230175
+12.546116
+12.920937
+42.127087
+4.7210674
+16.171112
+10.218761
+19.168447
+25.135988
+20.940306
+14.118999
+3.9643807
+13.067312
+5.660844
+10.554566
+11.592947
+9.979133
+13.374086
+11.240023
+5.5632124
+14.705573
+10.671162
+8.0909195
+7.852257
+14.86622
+10.145531
+17.87515
+2.9976776
+29.776318
+5.142717
+6.3981977
+2.7719183
+9.162545
+9.813301
+13.634321
+4.864995
+2.7359054
+24.617308
+12.326241
+17.68634
+5.6176414
+32.028145
+10.641138
+8.679654
+19.1066
+13.090151
+14.832358
+42.128563
+14.867757
+18.714453
+15.734019
+5.58278
+11.400739
+21.696068
+11.10125
+11.037259
+8.8148775
+11.730459
+20.553724
+10.501098
+18.551586
+10.686111
+3.0108862
+13.312183
+24.350973
+8.679076
+12.984692
+5.644807
+12.637549
+11.842391
+3.772905
+5.218876
+14.844927
+16.832304
+20.823278
+13.928631
+10.165018
+9.120217
+18.7636
+9.023076
+29.909569
+4.5785904
+28.131254
+7.9288216
+11.327759
+20.539715
+13.802807
+2.9130073
+4.6265116
+18.967548
+5.6076026
+5.211016
+17.758192
+10.713644
+18.695099
+17.996475
+12.911598
+9.049375
+14.955872
+13.175348
+12.42407
+12.482939
+5.2735705
+31.874123
+19.160755
+18.28276
+24.598001
+8.90687
+29.293036
+3.6428277
+6.394702
+9.052277
+44.45862
+14.6924095
+7.874307
+16.478273
+11.601937
+11.810413
+14.232391
+12.900955
+10.159256
+9.761656
+20.884857
+2.6752045
+25.133076
+10.501432
+9.645712
+14.858798
+25.412441
+11.4243555
+11.653273
+11.577032
+4.92655
+12.638674
+9.620182
+25.160904
+10.506541
+13.735212
+5.64592
+11.7002125
+4.749215
+10.637187
+12.131831
+10.196029
+14.255751
+5.080702
+11.028635
+2.778988
+17.848389
+11.957787
+18.084164
+28.763351
+11.6188545
+8.074923
+16.332382
+4.7303863
+13.878611
+19.536617
+9.656714
+10.795876
+11.808562
+8.911613
+45.459568
+9.004446
+4.8158894
+2.7517433
+9.116039
+16.466461
+21.055729
+5.502939
+16.775618
+9.068467
+14.861195
+32.289505
+16.61388
+12.642316
+3.6851351
+28.768986
+18.29847
+21.003563
+12.170038
+25.442661
+11.12442
+8.112395
+17.330551
+27.40938
+5.270066
+20.933235
+4.8679256
+13.866873
+13.495348
+10.82249
+14.77058
+19.550156
+12.029882
+9.407032
+5.577672
+9.868758
+15.733981
+13.709057
+18.642984
+23.889257
+19.028593
+17.932024
+10.708107
+31.411537
+11.18336
+10.544266
+4.811407
+8.832211
+11.661099
+9.670244
+3.8088183
+2.6169734
+25.40968
+11.097645
+10.483101
+7.421185
+12.940636
+25.072187
+39.6474
+7.9557347
+13.14123
+16.413193
+11.318992
+20.791677
+8.320244
+11.526042
+5.758187
+2.9388504
+20.954412
+17.39762
+13.812838
+17.38577
+5.405526
+3.7823062
+11.630426
+5.3597555
+17.102589
+10.781725
+2.6408796
+20.496632
+23.045229
+10.00397
+14.398808
+9.118143
+18.502377
+19.118938
+12.526678
+9.750187
+7.2062464
+20.028156
+11.35742
+4.845757
+11.140557
+8.629708
+8.08817
+17.867165
+18.844076
+15.535469
+33.48075
+23.490599
+11.506941
+22.388279
+9.831189
+30.398506
+46.358887
+11.468631
+6.3913393
+14.623873
+11.080258
+11.063009
+9.358875
+8.5729265
+19.651611
+4.826868
+14.819483
+11.227295
+13.937181
+20.533302
+14.143944
+5.793323
+26.261242
+4.9512825
+2.98111
+5.7966313
+14.285202
+11.877752
+25.812115
+10.280443
+11.855423
+4.9069366
+10.3101845
+11.0606
+16.03386
+5.1869087
+9.555166
+9.31076
+13.402445
+10.972094
+8.128783
+2.5907822
+19.831223
+12.546944
+5.373471
+2.8701606
+13.484246
+11.218769
+4.7026253
+8.326438
+19.685158
+3.7073126
+31.53785
+5.080119
+26.663263
+28.42134
+10.816097
+22.56918
+20.466503
+8.5556965
+7.602021
+20.33439
+13.632015
+14.587949
+18.84954
+17.7817
+12.75757
+41.705357
+13.118371
+11.581203
+17.097198
+13.354628
+19.362387
+9.962013
+15.11391
+8.615112
+13.243019
+20.523535
+27.345814
+3.7347627
+20.353254
+10.635949
+10.408085
+5.6672897
+17.785713
+7.4469557
+9.565229
+18.50455
+12.308757
+14.467136
+17.842625
+24.665424
+18.519312
+18.558083
+11.499078
+5.2065744
+22.580603
+9.413991
+8.851359
+4.4996552
+9.476839
+27.855192
+18.239069
+11.557024
+13.70503
+4.736104
+9.352027
+32.17654
+11.627218
+13.346834
+16.634918
+14.018516
+8.856209
+43.71438
+5.530144
+10.255461
+11.278652
+16.242281
+5.1481657
+10.7631855
+13.276928
+2.7910225
+9.52598
+2.6008856
+17.451254
+13.507277
+18.361652
+5.3468323
+7.7864
+10.90049
+5.3993344
+11.585227
+10.869106
+15.326929
+9.354897
+12.230297
+18.814241
+9.795953
+17.17833
+23.745958
+27.564472
+12.629242
+25.29536
+3.6037283
+20.807957
+7.373994
+8.546142
+5.3465767
+4.6369104
+13.189661
+10.469985
+19.104074
+17.089138
+2.642144
+7.7744093
+9.120784
+2.759182
+31.652489
+17.832598
+20.30551
+11.282426
+9.9851265
+13.510988
+12.47081
+4.8123093
+11.586071
+18.169678
+44.918015
+17.554434
+11.314841
+12.003315
+4.6553926
+24.376022
+13.057587
+14.421219
+10.456413
+4.5688453
+17.739426
+2.7107606
+25.257668
+12.979034
+10.893288
+14.946115
+7.280431
+7.8370986
+9.7409525
+19.575825
+17.052723
+11.021639
+12.87893
+18.329908
+4.717019
+10.227955
+9.176439
+12.120548
+14.42107
+10.530042
+24.867102
+10.262251
+40.555832
+8.087525
+11.433109
+9.539021
+30.93953
+2.586944
+3.7023757
+10.704801
+5.3019004
+5.262682
+26.935863
+18.523651
+21.023628
+13.60272
+7.845829
+12.58407
+20.654905
+11.064352
+17.62234
+5.372258
+14.0871525
+5.1987667
+15.365044
+20.361034
+13.363485
+24.230564
+11.405592
+20.3185
+8.065989
+10.978412
+9.864747
+10.617297
+8.952808
+12.818403
+9.2917795
+17.482718
+4.5158424
+18.645535
+42.641476
+8.637496
+2.6247094
+15.565641
+18.65245
+5.2916126
+13.046234
+17.70183
+10.972393
+20.254274
+4.7455683
+12.46575
+11.800294
+27.428806
+15.296572
+24.936543
+8.282516
+17.2603
+18.83462
+23.510796
+10.204533
+7.518199
+31.403688
+10.517091
+27.27602
+11.602905
+13.363332
+10.670206
+3.4953969
+10.131915
+4.5667725
+14.407028
+2.620057
+19.721031
+17.45396
+6.30997
+4.825264
+11.263334
+17.42585
+12.630121
+13.268473
+11.230736
+31.304764
+11.531767
+3.5287886
+7.5913277
+17.807243
+18.60489
+28.01766
+9.208266
+19.778955
+4.6732545
+16.777525
+11.994465
+18.141369
+8.6765
+14.126013
+11.3170185
+18.564585
+14.841444
+12.0500965
+24.079067
+19.611418
+9.699383
+5.4262457
+26.174177
+9.459412
+5.9266977
+8.313171
+8.774896
+19.950129
+39.9311
+10.160468
+11.009514
+15.438742
+24.912556
+14.800355
+13.34068
+11.779174
+11.543711
+9.150763
+10.897853
+10.314439
+2.562128
+5.1884995
+5.042708
+4.5918493
+2.6966858
+12.121619
+9.483017
+10.315422
+8.914469
+14.065252
+17.826378
+2.6754024
+3.49373
+6.219905
+28.46796
+11.243944
+16.082287
+19.592743
+19.493296
+17.32293
+11.867843
+10.316829
+5.719315
+13.5498085
+11.491913
+28.257286
+17.85001
+18.850704
+14.850147
+13.119279
+4.922984
+7.5684614
+9.203316
+16.130465
+12.8072195
+10.390629
+8.21129
+12.912035
+30.60875
+8.166174
+14.117301
+10.19281
+4.9593964
+17.497492
+19.959766
+24.490376
+23.777912
+9.862695
+4.511759
+41.38716
+10.69855
+4.674597
+8.470083
+2.6552954
+11.9992485
+17.403343
+11.235085
+12.0985365
+12.2514715
+18.31287
+10.204579
+17.00929
+17.217218
+4.6579943
+10.769444
+13.104811
+19.895569
+15.173771
+19.88604
+24.695608
+5.4229403
+7.868373
+13.356925
+11.351078
+8.774334
+13.163097
+15.412769
+12.435137
+4.595491
+10.745705
+8.847033
+2.5606174
+7.4103003
+14.058353
+22.776577
+9.649833
+2.6171284
+4.6634765
+9.079394
+17.106625
+11.2664175
+9.342329
+31.482891
+16.075968
+16.872103
+5.774684
+11.592404
+3.306863
+9.646237
+17.167103
+8.172193
+4.709741
+29.864605
+46.381012
+30.19353
+9.624495
+4.7492256
+3.4050252
+9.63436
+11.591972
+14.873087
+4.5626955
+5.803849
+13.806698
+15.846891
+14.226624
+16.793316
+10.137156
+17.656448
+25.782326
+10.892773
+20.265442
+11.652078
+2.6562238
+36.934895
+9.702605
+20.087036
+7.3828783
+10.900857
+22.272186
+10.417798
+11.324591
+10.139557
+13.71904
+7.4029717
+7.001629
+12.280473
+5.0666165
+10.984575
+2.6072001
+21.913147
+4.998278
+25.947838
+4.9952765
+18.55349
+11.378885
+9.883316
+18.37234
+14.671411
+14.055803
+25.452671
+20.667873
+9.281966
+30.464205
+21.21
+9.129301
+11.993502
+13.266274
+26.059998
+41.229824
+10.923958
+12.220959
+27.087053
+10.79376
+13.000229
+17.052473
+17.46516
+4.883153
+19.668907
+11.724782
+7.3106174
+19.767153
+4.536829
+14.185856
+24.263697
+4.838908
+12.613119
+14.747009
+3.4528527
+11.334763
+9.799023
+13.560947
+9.817495
+17.606295
+4.387868
+8.737999
+2.7432275
+10.116579
+8.8973465
+5.569333
+10.92964
+2.4721947
+19.027592
+19.297863
+21.21089
+17.055582
+8.620747
+5.902954
+10.344896
+19.64937
+9.273277
+11.328457
+8.941582
+30.992455
+17.96899
+12.557821
+10.255145
+3.4370303
+9.714002
+18.618551
+24.000486
+9.7781925
+12.252518
+11.26852
+8.365742
+14.12883
+30.475788
+13.641212
+15.432735
+19.142864
+12.454046
+16.398224
+20.89502
+8.936122
+6.31409
+17.00971
+20.603758
+31.48127
+8.510729
+11.206074
+8.372211
+4.322479
+43.918465
+13.657879
+7.3118362
+4.535152
+15.804733
+19.090715
+2.5040503
+5.418727
+4.836529
+2.6041057
+10.926682
+4.6857767
+11.283697
+16.255325
+8.342883
+7.3759685
+25.279875
+9.367412
+18.324108
+13.162857
+17.614044
+12.665178
+11.138357
+3.7492445
+17.80962
+13.179372
+5.1349893
+12.510403
+23.620424
+9.951411
+25.621685
+11.141262
+4.643525
+15.119232
+20.823208
+7.565707
+13.74132
+5.062996
+24.970541
+2.6072621
+12.068864
+13.47072
+10.975458
+14.7481575
+10.283621
+18.720648
+9.344786
+7.277231
+10.821355
+30.581947
+17.224295
+16.193396
+8.735344
+4.411542
+8.450459
+19.364716
+11.224143
+8.916628
+14.222808
+2.703421
+10.314433
+8.188306
+13.958752
+12.640409
+10.591124
+22.32633
+41.75066
+18.4594
+5.909672
+19.359537
+4.561761
+19.288353
+10.97568
+3.4616332
+15.6147995
+12.076509
+2.502041
+10.725733
+4.756213
+12.052828
+24.498322
+19.55228
+2.5406773
+24.505701
+17.293344
+10.478719
+13.1166935
+13.16134
+19.002506
+7.1315994
+10.025749
+8.791439
+5.0999975
+14.956974
+10.811279
+4.617668
+7.842479
+20.0733
+7.886848
+11.732159
+29.984047
+18.235325
+10.333958
+9.919149
+13.10371
+10.438753
+22.74067
+13.940153
+11.164764
+9.713756
+8.511511
+4.5722284
+28.280865
+6.4307003
+12.8677225
+17.392902
+8.481655
+44.141182
+18.896563
+19.131966
+15.965872
+10.368407
+4.337769
+14.89099
+23.778982
+16.34209
+17.731176
+3.4255674
+9.466476
+10.929027
+13.891911
+10.1248
+5.730391
+13.172819
+17.964287
+8.746899
+2.5564752
+19.467928
+14.155804
+18.357077
+11.5505705
+8.10689
+10.021873
+10.199835
+4.5011144
+5.3527613
+12.244204
+11.160575
+11.20022
+4.3126984
+8.298309
+7.673935
+17.528778
+44.663227
+11.3267765
+8.180882
+13.275068
+31.425411
+16.940138
+4.4520416
+8.538977
+2.3997827
+26.78048
+10.830652
+19.148798
+10.133556
+19.348896
+12.895958
+23.091896
+9.446733
+4.910394
+28.200893
+15.850117
+14.604456
+18.461357
+9.730944
+4.826086
+11.520155
+10.630365
+7.8047433
+5.307481
+14.613182
+10.610112
+29.838533
+9.966272
+17.276436
+8.84243
+17.170767
+7.695484
+11.903034
+4.4863167
+9.244881
+11.045814
+39.51001
+10.478073
+2.563706
+15.586769
+19.428135
+4.551408
+5.0689917
+11.489228
+7.0426664
+10.7112
+22.561472
+9.834005
+25.081083
+13.4693575
+2.6677995
+22.715385
+14.152411
+27.312777
+10.832941
+24.506912
+9.5143585
+3.786919
+17.84246
+5.1927614
+13.968576
+19.761602
+12.073371
+12.953048
+13.1267805
+20.265366
+8.718247
+4.451249
+16.841137
+17.413347
+4.560763
+41.000835
+22.4497
+9.979885
+9.845169
+10.500697
+9.622734
+13.827114
+18.17704
+13.284864
+11.147366
+30.851135
+5.478942
+15.535252
+16.989492
+8.604911
+4.449602
+6.320894
+17.42358
+18.724316
+10.759573
+12.257952
+2.7368588
+7.4083295
+12.764078
+10.933802
+8.532953
+3.2472086
+16.832582
+2.3620298
+10.342251
+23.359118
+9.13183
+8.759669
+11.843624
+29.777931
+18.78989
+10.97776
+8.245008
+16.790173
+7.571088
+11.916264
+4.6385946
+12.94519
+27.073973
+18.891813
+8.033518
+16.84568
+10.747839
+10.939629
+16.929108
+40.150707
+5.2619486
+23.859463
+20.006014
+7.567232
+19.269154
+8.499418
+4.9953146
+14.617199
+9.624844
+15.041213
+13.697344
+11.102807
+17.508516
+10.012905
+19.395996
+13.01346
+10.166653
+4.4977856
+29.800888
+27.28026
+12.577562
+15.963125
+12.657094
+5.157773
+4.5893607
+12.22689
+17.980482
+2.412426
+4.9755206
+7.94827
+24.073618
+18.112839
+8.963491
+9.84319
+2.5844908
+18.274752
+12.623542
+7.451389
+3.2760177
+10.144304
+9.56209
+9.664873
+27.113268
+11.532297
+11.084059
+4.295329
+9.471716
+23.587433
+5.253191
+27.36818
+10.887948
+17.020939
+16.793276
+17.863823
+24.67156
+19.582043
+4.528714
+3.5006843
+29.273438
+11.8186
+11.041553
+7.602627
+9.674795
+13.60642
+11.405439
+17.81558
+9.965591
+13.138325
+20.384647
+5.269904
+2.433467
+5.0072927
+10.5325985
+10.530687
+9.794088
+7.136843
+23.54422
+8.413828
+12.606598
+11.104101
+16.037218
+10.700458
+16.764719
+41.019585
+2.5543787
+18.946793
+7.920438
+14.402582
+4.6858807
+9.654636
+19.01677
+14.643713
+8.110323
+12.776909
+7.727269
+10.264065
+19.596855
+14.004713
+5.103853
+10.158214
+4.430852
+2.552907
+13.653168
+9.426405
+12.601832
+17.742542
+7.816618
+16.756016
+12.23399
+18.789885
+27.976793
+10.047674
+10.937465
+41.416275
+8.75179
+17.679304
+30.040575
+11.402348
+10.620565
+18.237553
+22.954168
+25.161594
+2.330202
+9.961099
+8.403315
+15.507106
+7.131308
+3.347612
+12.651458
+12.654979
+9.126917
+10.653223
+4.7425165
+10.523294
+24.164337
+17.187313
+4.8897
+7.3404565
+18.861313
+5.323434
+11.683889
+4.3355913
+17.649204
+14.172698
+9.825571
+10.02412
+10.616048
+7.221117
+4.687237
+9.788198
+12.560149
+18.65428
+18.546022
+3.2494025
+2.6348684
+4.245432
+9.385018
+11.863956
+13.610251
+7.083845
+2.3103588
+8.837082
+20.20764
+16.499197
+13.359463
+10.567617
+18.432026
+10.860291
+7.9761877
+8.266357
+16.460897
+17.50019
+8.197504
+16.33246
+6.21511
+20.912014
+10.90605
+43.278854
+12.201803
+10.542185
+13.092564
+4.1809115
+5.352399
+15.999493
+4.387977
+11.308342
+18.600163
+23.37241
+27.209969
+18.39267
+29.967827
+8.023745
+9.378183
+25.829273
+18.797653
+4.3025446
+12.505785
+16.273048
+4.645196
+4.3882284
+10.799561
+12.588558
+18.07602
+9.976254
+10.166395
+5.569578
+13.595192
+9.883903
+19.807533
+9.849285
+3.3849711
+25.166359
+18.540613
+10.445467
+10.273048
+12.674976
+18.668604
+14.187689
+16.584248
+11.934725
+15.6989565
+39.935204
+7.1413584
+4.469274
+4.9840183
+8.859942
+10.482384
+2.4493608
+12.386988
+6.816477
+25.311752
+17.477589
+18.4264
+8.874708
+10.339265
+2.4796565
+12.748327
+28.738657
+24.738379
+9.551067
+26.738918
+8.958141
+7.1249905
+15.634388
+3.526095
+10.910638
+7.009947
+12.956281
+10.266649
+18.490698
+14.91723
+13.605896
+5.2615314
+10.451255
+13.536264
+4.3936543
+29.39569
+9.284377
+24.075153
+23.87978
+11.356598
+19.471394
+9.791804
+5.1025777
+12.364446
+10.087809
+9.276363
+16.57771
+2.2542014
+9.001132
+9.856894
+4.519655
+10.850853
+9.409185
+42.15548
+18.588482
+7.422404
+26.552872
+2.5881922
+13.466428
+4.3073387
+17.092178
+11.090849
+12.515409
+11.505703
+8.221989
+18.85742
+7.7933874
+26.095097
+17.068775
+19.104906
+4.3475256
+8.533341
+18.83166
+13.428049
+18.360804
+10.780451
+16.597729
+8.621874
+11.106927
+2.68209
+10.63665
+17.745384
+29.086405
+11.972116
+16.354013
+7.9813905
+13.298252
+2.2315292
+3.8258712
+22.94378
+8.852594
+10.328608
+28.47122
+7.043494
+13.549924
+18.092733
+15.943499
+18.408094
+10.538183
+4.382423
+7.3575773
+16.46133
+17.721516
+9.025108
+10.822317
+15.662837
+29.382868
+39.55583
+10.66779
+3.4017527
+12.469025
+5.2718
+8.728638
+4.8958325
+13.323219
+11.039902
+17.449362
+4.5649595
+13.897951
+11.716299
+4.597391
+6.8264894
+26.109905
+13.5613365
+9.767892
+12.117273
+9.574354
+5.0374184
+11.548144
+7.238162
+19.700077
+24.41105
+15.184921
+10.7687
+8.807426
+9.623302
+4.444689
+14.047604
+19.460213
+4.8461604
+25.416565
+22.223236
+10.946316
+9.582374
+2.269619
+4.879313
+19.401709
+19.618557
+4.717901
+10.756189
+28.87762
+6.8346596
+10.639592
+8.831287
+25.29007
+20.73162
+11.911377
+12.504494
+13.47307
+8.424807
+18.12199
+2.619573
+7.77273
+16.429243
+9.720562
+11.916373
+4.1810474
+15.907963
+3.1435328
+12.460754
+43.792725
+9.134463
+10.778772
+7.962723
+4.3576813
+13.403416
+9.0007515
+16.593857
+7.8278913
+10.172809
+10.360367
+3.8598514
+11.9226675
+28.931202
+6.3988986
+15.611703
+16.075275
+11.625116
+18.6489
+4.328893
+22.775064
+4.1356688
+2.2186208
+17.204838
+20.102474
+5.5466785
+10.301354
+17.999315
+11.521372
+16.26657
+29.749125
+2.9424112
+12.291641
+9.955815
+13.644028
+18.047523
+8.286342
+3.1400228
+29.784382
+10.76659
+9.720229
+8.779718
+8.01604
+8.575072
+10.654467
+11.433752
+17.63471
+18.283869
+17.902739
+9.993834
+40.899643
+10.05541
+7.134261
+17.65235
+23.305016
+9.970327
+11.5306225
+3.2655818
+4.275406
+8.227194
+24.579952
+9.908133
+16.948502
+18.530218
+9.634031
+10.43115
+19.525547
+4.97635
+13.512844
+5.2554803
+38.043663
+18.529575
+8.471887
+4.4026356
+9.617947
+6.635051
+10.581333
+16.80074
+13.125447
+12.43484
+13.075248
+10.5619
+11.838802
+6.9032145
+7.3415294
+13.37759
+17.818943
+24.027954
+18.082703
+14.776045
+14.901219
+9.433074
+8.986431
+27.342047
+2.475277
+29.406487
+2.1774669
+11.626556
+4.7928677
+4.2914095
+16.788265
+10.300926
+10.014294
+18.318197
+29.096127
+4.486834
+6.987649
+17.713268
+2.4711404
+9.511329
+5.194653
+10.4452715
+2.2090554
+12.501145
+17.805662
+17.198595
+13.092817
+4.7696867
+4.377412
+4.960743
+17.764587
+9.580859
+9.094692
+9.436477
+22.025146
+41.78799
+8.093845
+4.1261415
+12.421013
+26.331913
+7.719123
+11.707113
+11.026794
+9.282305
+18.22025
+3.1113875
+8.250193
+6.9917874
+12.079674
+10.773796
+14.585323
+18.864574
+16.319052
+11.464664
+6.508103
+16.507704
+29.948433
+19.10693
+10.525499
+16.043934
+23.414684
+9.9783535
+10.293811
+10.068935
+16.620079
+10.495079
+28.864227
+10.178534
+11.657345
+16.60562
+12.843555
+24.824215
+9.623556
+6.972068
+8.914473
+10.912433
+2.1816404
+4.3090734
+8.868416
+9.516369
+5.606717
+16.672981
+15.3653755
+18.695284
+17.906425
+8.094258
+4.01741
+9.800628
+7.2733946
+8.235075
+26.269096
+16.707357
+13.164357
+2.5693364
+27.769299
+3.1406898
+10.191532
+5.049157
+18.141825
+18.908339
+14.192787
+23.275671
+4.601759
+12.062575
+11.600441
+4.210817
+17.852198
+11.206665
+10.221909
+13.718998
+10.320053
+39.01416
+12.824837
+4.57049
+4.255804
+9.158116
+11.278444
+7.6518354
+38.00655
+8.6131935
+3.3369255
+2.5006928
+9.483385
+16.706018
+28.504322
+14.441846
+10.7416935
+9.314091
+25.338285
+12.379652
+8.684247
+5.013751
+10.8703375
+9.898106
+14.239719
+18.686607
+8.513317
+13.339238
+24.08169
+9.879862
+10.862379
+6.847061
+23.571127
+4.9133277
+2.1006448
+15.428052
+19.043625
+4.276339
+18.596321
+20.055422
+13.025213
+10.143755
+10.140223
+11.490892
+26.022604
+4.1352363
+6.9332714
+16.991798
+18.060623
+12.602137
+12.316218
+18.259203
+10.569064
+2.6216385
+16.50338
+29.237411
+2.076922
+8.505649
+16.676018
+8.228473
+10.0590725
+10.573976
+41.585304
+10.46796
+16.08945
+5.1877804
+10.356485
+18.114315
+9.781998
+9.319792
+3.1459298
+8.699509
+27.180578
+7.6339145
+17.510117
+7.252034
+9.638483
+12.952281
+4.3860407
+3.9021149
+17.82538
+26.840513
+4.0940676
+12.500189
+4.2345977
+15.092506
+11.263831
+13.101885
+18.448254
+12.31922
+16.822296
+5.6419897
+8.947083
+10.751148
+23.19579
+8.242789
+17.947723
+7.1064463
+14.883454
+23.599768
+10.374993
+12.420868
+12.142115
+8.834707
+10.7436695
+9.049653
+23.222088
+11.362171
+16.244242
+16.258717
+9.663441
+7.8558946
+12.171322
+10.480633
+18.155361
+18.05382
+3.2202363
+5.6260796
+4.2159452
+12.750307
+7.0194488
+9.330836
+25.749271
+19.010775
+18.912338
+39.091743
+15.176891
+8.138009
+4.9586716
+13.127264
+23.556704
+4.165593
+9.877222
+2.5148613
+9.912218
+28.875254
+10.151564
+4.5332375
+11.167981
+9.48448
+4.2431865
+10.693386
+17.820248
+7.9770346
+14.349917
+11.97769
+2.076756
+6.977035
+10.02886
+24.157879
+16.98325
+13.918526
+17.819305
+19.355251
+10.566628
+4.9544764
+22.752071
+4.2202015
+4.1376877
+17.34947
+17.851686
+7.328781
+22.727674
+15.950418
+6.1948543
+30.02118
+7.917448
+9.961285
+7.6363
+7.5351977
+11.195486
+18.642996
+2.673361
+2.1063251
+10.408893
+7.4405394
+9.789324
+20.416203
+11.097789
+17.368807
+8.358096
+15.778646
+12.993723
+4.365528
+3.9220886
+10.460691
+9.137424
+12.993793
+16.09198
+8.233988
+9.094612
+16.32336
+28.300684
+11.871456
+10.448538
+3.0628016
+42.06138
+8.289437
+12.22192
+25.726881
+10.207624
+17.730171
+11.997023
+8.732668
+12.949703
+4.264396
+10.301971
+36.386013
+10.091067
+4.714221
+18.518444
+9.152988
+11.726801
+4.6419506
+4.6482825
+20.575672
+17.11242
+18.802048
+12.015978
+24.77367
+4.6418333
+20.589256
+21.825294
+8.823809
+11.457088
+13.417576
+4.488022
+13.22844
+6.2762194
+12.077196
+27.999937
+9.299537
+10.141655
+25.143995
+12.691531
+7.2102733
+9.207135
+11.291664
+6.895428
+11.006866
+25.841953
+19.598764
+13.653434
+16.07987
+12.906473
+16.037745
+2.5420647
+2.0429897
+10.084121
+8.338124
+10.522798
+16.598541
+3.1575537
+4.1304197
+12.932716
+11.697791
+7.962861
+11.870817
+8.964998
+39.72869
+2.0370421
+28.479403
+2.5310555
+24.1111
+17.075752
+3.2599854
+7.41637
+18.05119
+10.649773
+13.869679
+20.436289
+11.135313
+8.872599
+12.57261
+12.962756
+5.081479
+10.08442
+13.134634
+4.270422
+25.832472
+17.565182
+10.235437
+10.26223
+17.835861
+16.015057
+19.016346
+6.7446737
+9.573735
+11.236874
+10.102793
+15.766307
+17.733555
+23.1738
+9.371265
+8.99424
+4.6182747
+6.9739485
+13.8594055
+4.92371
+10.7496805
+22.808104
+9.522213
+4.1766477
+12.891637
+21.577084
+11.814226
+2.6519113
+10.33193
+11.8977375
+11.769058
+22.270334
+15.789469
+14.91386
+7.490741
+9.603527
+18.774876
+17.333694
+5.7173443
+6.718769
+15.325111
+8.242551
+14.604691
+4.4678946
+4.0014153
+3.0021176
+7.8519883
+10.530764
+14.301418
+9.060823
+2.1909323
+10.631942
+9.703582
+19.477457
+15.635472
+3.401238
+30.966957
+10.365298
+7.2082887
+13.062525
+8.379411
+45.59882
+20.39851
+16.92365
+27.72884
+4.0317116
+10.085562
+18.14647
+7.8209953
+10.266844
+5.251024
+10.575558
+25.022232
+8.264939
+10.550627
+13.272614
+16.494236
+27.708754
+8.316992
+11.526917
+12.005175
+3.3887901
+10.148491
+12.958256
+9.03132
+8.382074
+17.103922
+4.687214
+12.892241
+11.854616
+2.0957985
+4.5493293
+10.079401
+4.8727403
+4.740574
+4.3622184
+2.4052777
+4.1952686
+23.189358
+10.059476
+10.343155
+37.845795
+13.683725
+6.8878937
+6.4534507
+17.676992
+25.033934
+10.391182
+9.335069
+22.36145
+9.38212
+25.035545
+18.79722
+14.220451
+18.072617
+21.234983
+11.677196
+13.308453
+9.204274
+18.013159
+21.153429
+7.0477705
+14.50054
+10.811094
+17.456226
+11.09181
+10.465635
+16.0876
+23.387417
+28.179737
+8.143801
+11.747343
+7.605974
+15.090647
+8.774885
+9.704
+17.425661
+16.746693
+6.7173786
+2.470501
+10.05674
+6.98221
+10.129479
+10.878263
+7.6065645
+5.1596975
+4.1879854
+3.0406914
+17.183825
+8.283185
+8.592052
+4.064532
+4.2109823
+17.51546
+11.510786
+29.05568
+16.474367
+4.8521433
+10.690496
+4.618206
+11.287822
+17.247658
+22.531677
+17.65835
+9.351955
+9.418236
+13.103911
+11.940273
+40.711205
+25.670513
+12.74945
+18.452682
+11.807087
+1.9556737
+9.428188
+9.4946575
+13.239702
+10.738922
+10.122202
+8.079033
+17.745457
+5.2684107
+3.9750662
+14.177395
+35.752007
+21.536545
+23.867281
+18.191406
+27.634007
+10.612255
+11.936363
+4.421915
+18.093119
+11.315329
+18.65358
+12.953926
+6.755994
+13.534082
+10.121075
+16.012743
+9.955807
+7.2808495
+9.634779
+3.2992077
+24.265858
+14.048457
+2.43699
+11.209385
+22.937885
+4.5304413
+6.5298696
+12.435406
+10.953492
+19.93636
+4.8282604
+23.965773
+9.573565
+1.9537865
+11.088711
+17.260902
+12.663011
+8.885049
+8.232079
+4.073562
+9.892829
+26.432896
+8.372925
+12.86105
+17.20971
+7.6965795
+15.624223
+10.127312
+7.314989
+41.364365
+14.288834
+17.413166
+12.268705
+4.048911
+21.315557
+10.221748
+3.9773946
+9.752529
+22.70218
+17.220875
+9.490042
+2.7784197
+3.0754838
+3.414307
+11.361855
+12.255102
+27.491009
+7.735449
+6.3952723
+15.585789
+19.17884
+5.2397203
+4.039245
+10.462566
+8.686796
+11.846016
+18.776363
+10.9923115
+16.421722
+7.1088567
+8.227607
+9.606041
+9.4583645
+28.867706
+15.773649
+8.9324045
+12.882418
+7.7388754
+1.9011242
+17.581194
+24.192554
+17.368465
+9.300543
+15.896126
+4.1244345
+17.144073
+4.15509
+8.011103
+3.1355217
+8.603628
+15.508516
+8.827926
+28.078205
+25.586018
+6.257975
+4.1833262
+18.859314
+14.167534
+23.329416
+10.042582
+10.506126
+2.4653616
+10.046631
+9.662209
+10.912733
+14.448185
+4.776656
+6.8296824
+5.1254363
+37.245438
+7.872243
+12.621682
+9.329454
+12.372679
+1.9441335
+18.645565
+11.68384
+10.610641
+11.349883
+24.634298
+9.404653
+19.6406
+7.3593693
+12.042828
+14.45204
+9.929848
+4.22575
+10.912592
+18.08438
+17.373535
+21.55303
+2.6066422
+5.004218
+3.6032434
+12.747799
+8.713339
+26.514614
+15.436377
+10.218974
+4.0215745
+17.326048
+4.0075665
+4.0376844
+10.215797
+26.729275
+16.96342
+12.126205
+3.0402138
+10.684019
+1.8978716
+8.771965
+16.427763
+11.563426
+9.055694
+8.418775
+7.1968083
+7.090833
+11.512856
+8.9226055
+16.553293
+18.29778
+11.714247
+9.565085
+7.6678405
+9.951714
+7.887727
+16.395565
+12.517163
+22.616947
+9.45343
+15.554702
+10.160002
+18.060152
+28.392506
+39.589367
+18.04691
+8.02968
+10.145094
+5.6149783
+15.650674
+4.1593857
+5.472439
+15.59145
+18.658941
+3.8227956
+11.61791
+7.8365135
+6.3405395
+12.649782
+8.590561
+4.123738
+3.099232
+23.652891
+9.78112
+10.856027
+14.711077
+12.075573
+19.067375
+22.955679
+9.240838
+8.856031
+9.250441
+17.294518
+16.166143
+11.19084
+16.125256
+12.507562
+26.64663
+4.042882
+15.428244
+2.6352596
+10.47781
+1.9138079
+8.809296
+10.186188
+42.195663
+7.279114
+16.541988
+10.112486
+6.821227
+29.0556
+8.013307
+4.9728184
+18.153982
+15.572235
+11.505707
+8.095512
+7.6638455
+26.856922
+11.776191
+7.603169
+9.78652
+3.080208
+17.192379
+10.842716
+4.1120434
+27.883234
+1.877059
+4.741128
+7.7895794
+6.784544
+8.8319845
+23.026844
+6.269552
+10.266949
+17.358055
+8.535497
+9.298477
+2.4731507
+9.4905
+10.46838
+16.943272
+38.38833
+15.075899
+5.197224
+9.154791
+19.184477
+12.141112
+17.514656
+23.540201
+13.890469
+4.099774
+7.3913083
+8.935765
+15.577967
+9.965818
+15.813423
+26.021389
+23.458168
+18.440483
+10.318163
+4.622096
+9.122768
+11.509087
+17.332039
+11.488331
+12.558141
+14.657652
+12.509924
+4.22458
+12.424804
+11.030254
+4.4863415
+10.842533
+5.0721097
+19.373594
+9.174111
+7.7818947
+15.417554
+15.5931
+12.438804
+25.386726
+17.98783
+17.257175
+3.0800056
+24.403915
+4.0035024
+3.5870953
+12.24115
+2.5926905
+20.666212
+11.552115
+8.4700775
+9.26486
+12.533214
+36.383583
+6.7359037
+12.685209
+10.710587
+17.880627
+9.991503
+7.1394234
+13.651126
+27.371666
+17.735178
+4.707021
+9.447172
+9.9444275
+23.39149
+9.709578
+10.1427
+24.675823
+6.2093496
+1.8690121
+9.044929
+17.337679
+11.049133
+9.135153
+4.1073475
+9.451996
+23.042118
+22.770359
+10.443266
+1.8328364
+17.785217
+11.324606
+11.769996
+9.933987
+10.110905
+9.355547
+16.376328
+6.6599336
+7.5186024
+7.2690735
+14.998772
+9.801123
+8.342911
+8.6930485
+2.7863503
+7.054395
+11.282269
+15.780901
+19.00369
+13.654173
+5.3138556
+19.06996
+9.3934965
+9.546965
+16.791628
+2.9656441
+14.62656
+30.660177
+32.2419
+6.42356
+3.3186085
+3.8776922
+43.582695
+3.9161296
+4.0021214
+18.83695
+11.377581
+8.811566
+15.424366
+24.73945
+12.4569025
+9.728462
+6.7803426
+13.166344
+7.8209877
+9.797901
+10.899099
+13.33893
+10.278062
+10.277039
+4.5217505
+2.4753323
+4.1236067
+6.6132636
+9.147172
+21.332333
+18.437214
+34.044205
+8.769039
+9.643402
+16.16844
+9.043985
+9.944347
+8.171398
+11.719322
+20.42625
+11.811521
+24.051199
+11.725661
+9.406944
+4.5490026
+8.354643
+27.069956
+12.863553
+5.525033
+3.2928305
+9.675678
+19.34116
+26.414099
+17.758352
+12.760925
+17.539734
+13.08688
+4.1590805
+9.548891
+8.951073
+17.649921
+4.020234
+12.407213
+12.794771
+7.811147
+1.8199037
+5.7153273
+26.656631
+14.339861
+17.70379
+15.263388
+2.978683
+3.5088687
+16.843155
+9.544048
+8.075292
+11.257498
+7.579441
+22.103506
+8.11736
+8.589929
+26.267859
+9.485128
+11.754469
+11.857816
+3.9949744
+9.823441
+9.485682
+1.8194532
+12.283237
+9.911245
+12.404996
+18.02073
+7.3198023
+16.281181
+15.949483
+17.686699
+7.0402994
+21.10923
+15.912764
+7.906469
+15.77844
+9.996475
+15.805529
+28.702692
+5.0681105
+11.784279
+41.99804
+15.42432
+18.061285
+5.96947
+6.9247956
+8.716156
+4.093499
+2.5376973
+8.589725
+26.047762
+10.472746
+11.278667
+4.025833
+15.526779
+3.8304307
+9.798191
+8.275688
+6.7128763
+16.922302
+2.4675436
+9.770678
+9.590801
+8.970451
+10.850752
+13.227944
+36.26728
+4.0511594
+11.969067
+1.8033061
+13.963814
+17.106827
+24.295626
+4.2175083
+10.30179
+4.691383
+20.018469
+10.401311
+9.086741
+17.430515
+24.047413
+20.624382
+9.161284
+9.872223
+7.413848
+22.839266
+16.808983
+9.57963
+27.834724
+8.261097
+16.032536
+6.691901
+12.041349
+11.371365
+5.6605997
+13.912074
+9.678428
+10.181175
+24.1847
+3.9930475
+12.425653
+17.03012
+7.6900826
+3.027596
+23.22276
+4.122094
+9.888747
+27.356209
+10.402723
+9.814102
+12.758966
+35.031273
+10.954832
+23.36604
+9.706799
+13.365507
+13.819956
+8.951618
+10.545196
+16.065277
+5.5157604
+17.670555
+10.774214
+4.2907615
+11.474176
+9.242442
+12.68807
+1.8219614
+20.389833
+6.8466644
+8.858477
+24.484676
+3.0817819
+8.251261
+20.025833
+17.260979
+9.552818
+17.168621
+12.281965
+17.35571
+3.7926626
+4.004587
+6.757974
+14.650278
+2.5111895
+9.241542
+7.4370184
+16.813707
+9.79294
+22.092434
+4.827839
+14.8774605
+7.8353424
+5.807602
+9.676576
+15.716467
+3.8956099
+7.146147
+3.2875452
+8.215654
+10.020475
+8.496392
+1.8432199
+10.002497
+12.457571
+42.902
+19.179813
+8.775724
+16.541931
+3.981463
+8.173547
+5.1530514
+7.3394322
+10.358614
+9.418948
+10.645279
+16.138027
+10.94831
+7.5031548
+2.9274504
+29.55908
+19.110054
+6.4510136
+12.404928
+21.61014
+15.185335
+19.524494
+7.128207
+17.627834
+7.4895926
+14.778143
+27.145983
+27.35878
+11.688405
+14.298099
+3.9172215
+8.648912
+10.947128
+5.4548893
+11.295198
+20.251038
+9.045782
+2.5363069
+17.077225
+8.692873
+9.520292
+11.351084
+21.097366
+2.4843645
+16.998217
+10.387142
+4.2476234
+20.640362
+4.431655
+9.281418
+17.516506
+7.9697433
+9.57329
+6.5894866
+16.047962
+1.793906
+8.155623
+9.909567
+33.621227
+26.912336
+4.2696543
+11.320059
+12.891364
+12.655312
+3.0821073
+19.748451
+23.535976
+12.0065975
+9.635202
+12.218889
+5.306678
+24.412241
+7.813246
+8.813528
+15.207015
+21.549381
+12.418417
+18.260378
+25.045292
+12.391474
+4.3582516
+9.09184
+15.668263
+3.603084
+16.697874
+7.6645317
+4.8476124
+10.90137
+9.74136
+1.7491204
+39.47959
+9.288023
+11.963325
+11.195715
+16.287718
+10.613857
+7.4287066
+8.551272
+9.064068
+12.856683
+9.61433
+12.308329
+9.149031
+17.644688
+23.385683
+6.0743504
+4.005313
+9.793639
+12.936325
+20.411655
+16.933868
+3.9963894
+9.5050335
+10.360289
+16.365677
+2.6320186
+7.8027086
+11.165085
+4.8720264
+7.819675
+2.9438386
+3.8642163
+9.7933655
+7.9592557
+15.830263
+7.0271425
+16.97211
+11.216044
+9.443753
+28.979443
+27.063768
+7.27219
+16.039951
+3.2328832
+21.812283
+6.05986
+15.035284
+17.041327
+28.585983
+7.1273627
+26.059793
+7.144106
+1.7264292
+9.755272
+12.175247
+8.745454
+10.307697
+11.945223
+15.295747
+2.964222
+8.9116745
+27.14397
+15.101444
+9.483536
+19.848852
+10.528057
+4.042371
+35.440613
+4.3654933
+8.934942
+5.6435695
+6.776346
+4.618345
+17.082085
+8.503488
+9.373844
+14.415507
+18.819267
+12.809561
+17.12141
+11.231617
+9.425316
+11.057903
+11.748023
+11.085102
+2.4748502
+23.915539
+23.087467
+19.990187
+8.083449
+17.853369
+9.665466
+4.031187
+4.628493
+11.7984705
+17.48492
+22.993397
+9.035389
+3.5013318
+17.765652
+12.129209
+13.937281
+22.079304
+17.811203
+14.972851
+15.51344
+10.858089
+7.234609
+27.50086
+17.90704
+16.256413
+9.767369
+4.8945503
+12.006485
+9.920674
+6.9861956
+9.641521
+8.862119
+5.8774185
+9.547054
+9.2118435
+7.4432774
+16.097271
+1.7475488
+2.8778658
+7.7090154
+9.743412
+10.920901
+16.28724
+27.802391
+11.952948
+7.8843346
+25.484253
+15.792015
+12.274426
+8.121243
+21.571993
+8.562872
+11.010071
+8.574036
+3.9010806
+2.6287975
+40.053078
+3.8195794
+9.648319
+3.8922355
+15.886614
+6.5844917
+3.3273745
+9.586584
+7.2629337
+3.884428
+25.887177
+9.222702
+27.248835
+1.6918545
+8.417039
+12.316048
+18.81905
+22.698792
+17.587124
+6.303263
+6.760867
+8.75259
+8.476595
+2.6687565
+3.2603612
+9.705564
+17.753742
+11.707886
+16.115788
+11.10546
+9.560639
+11.429001
+17.803661
+12.168411
+3.6378481
+7.02927
+8.286941
+12.146534
+9.120808
+15.354261
+15.152592
+26.138988
+21.825796
+2.897125
+3.8333302
+39.636253
+5.8338084
+7.643556
+9.107939
+16.693314
+8.378473
+11.556986
+10.032223
+14.141495
+16.74221
+15.266554
+4.609456
+15.292742
+19.615738
+1.6815135
+3.9750721
+9.295727
+12.413767
+11.6533165
+8.964767
+10.510258
+2.9532864
+2.5360558
+15.09281
+3.5057745
+10.0278225
+5.224444
+17.508362
+7.470057
+8.810791
+4.1535416
+9.585767
+9.596996
+23.828094
+24.327667
+35.19915
+8.892721
+10.296569
+11.026365
+9.408499
+8.097625
+22.663622
+26.728687
+17.062904
+9.398115
+13.0041895
+6.7109704
+22.895002
+8.573955
+12.036987
+4.6888227
+17.075228
+7.336485
+3.9020576
+14.132638
+19.583588
+16.098667
+16.483421
+10.378952
+12.936149
+6.033154
+10.167316
+9.433104
+18.630064
+9.022017
+6.06717
+4.7152176
+10.0181465
+3.452569
+8.416912
+8.7601
+9.6504
+17.086143
+2.6008735
+38.65421
+3.840049
+17.984295
+21.196308
+14.954717
+16.434782
+28.234312
+7.607582
+15.99544
+15.812229
+28.230904
+3.825013
+8.462416
+9.839975
+2.8806968
+11.273551
+10.941774
+3.8365448
+8.805966
+11.784678
+5.689467
+7.0137067
+9.507293
+6.9751663
+6.8667116
+1.6871588
+11.332175
+7.424026
+15.788737
+17.77665
+16.289549
+10.783321
+21.803577
+9.232708
+15.154621
+25.228415
+12.01392
+11.088362
+13.709368
+4.674676
+9.92504
+1.6510822
+10.277521
+21.432285
+12.197763
+32.969646
+12.209906
+15.775501
+11.767082
+22.565632
+11.404603
+20.011642
+7.714677
+3.267011
+12.549622
+11.461452
+8.33295
+11.3154125
+14.84885
+17.43761
+10.132729
+9.372862
+5.0026684
+4.2286253
+4.5106153
+19.163761
+17.119627
+23.194489
+8.630102
+24.710175
+9.417822
+26.710665
+24.64344
+10.52165
+9.55484
+5.3762875
+8.941111
+6.749616
+17.69962
+7.4332657
+3.3387985
+9.789202
+18.438145
+9.02652
+3.8295238
+12.14835
+9.068772
+2.6248088
+1.6479709
+3.8206363
+16.255028
+25.777203
+3.2090993
+9.164854
+15.447246
+9.184031
+11.855749
+8.7648325
+7.593163
+2.6681223
+10.79298
+6.0678473
+15.883802
+3.8450916
+9.466761
+4.9004173
+21.590296
+7.9423447
+16.824057
+15.813612
+9.534391
+20.849392
+10.9255295
+18.057808
+3.7795134
+17.340033
+2.884139
+8.266624
+6.990538
+6.6329393
+8.664637
+9.349545
+27.636536
+17.364481
+14.29071
+11.321794
+7.683445
+39.11696
+9.621765
+14.790461
+9.734651
+11.971352
+8.139984
+10.898054
+11.150678
+15.810188
+7.203871
+24.337868
+24.080015
+9.359875
+8.918666
+10.246262
+5.0252256
+15.086665
+8.038272
+11.755068
+13.292999
+10.496965
+7.9500256
+3.9504137
+4.516567
+13.51818
+1.6105769
+8.580328
+34.67622
+12.156899
+5.3198843
+6.4971128
+2.9711623
+2.5283034
+7.60087
+23.132326
+9.398963
+3.9062123
+24.327477
+4.364918
+16.83978
+12.045292
+6.1965227
+8.950739
+8.4459505
+12.976149
+26.140326
+11.618395
+10.917584
+4.2710857
+19.831772
+20.095322
+9.498173
+17.483181
+11.179408
+19.554531
+26.124537
+9.610357
+16.912014
+9.4721
+10.925219
+19.603113
+17.014278
+22.40371
+8.972533
+11.565065
+17.024889
+9.102648
+11.254187
+18.623795
+6.8016553
+15.719263
+12.162291
+21.033867
+29.347746
+3.8024426
+14.968319
+3.0336018
+7.3037853
+6.6124086
+1.8799586
+14.037163
+7.94947
+8.603161
+9.884789
+9.271044
+4.1158004
+8.132221
+7.562934
+32.259884
+13.475948
+3.464898
+18.836721
+18.341438
+14.661916
+2.9413848
+9.963396
+40.68566
+10.862976
+9.440498
+9.366444
+15.854443
+26.883968
+8.197294
+5.181135
+4.576287
+9.834668
+3.0032673
+9.232163
+9.037776
+16.67291
+12.298611
+9.385522
+8.683549
+10.8817625
+1.650902
+12.458052
+2.4547205
+31.88464
+10.469101
+8.310741
+12.880896
+15.714655
+9.965412
+7.5776157
+16.950537
+22.86531
+15.160206
+19.767483
+4.39839
+4.9537525
+4.213858
+19.452374
+7.866687
+10.85885
+4.270403
+16.615576
+9.251137
+3.0576344
+21.239628
+11.271302
+4.45282
+9.208397
+9.505518
+6.767358
+17.097593
+9.199164
+22.448042
+6.5777335
+26.506908
+12.152828
+9.302396
+23.601242
+8.344233
+10.333572
+25.669373
+16.08873
+14.8354645
+8.392117
+3.3104486
+3.7746663
+11.843473
+15.921229
+15.593989
+8.206242
+9.154414
+39.041912
+11.84561
+3.7505894
+6.890582
+11.710939
+27.237768
+8.327139
+7.052555
+10.749559
+15.8117485
+9.804863
+10.447737
+9.503129
+8.028568
+18.138168
+14.749227
+16.178982
+1.589669
+10.952616
+7.481064
+6.051315
+9.563387
+15.789152
+3.789435
+7.908819
+20.87512
+4.7661576
+3.7321131
+11.195862
+9.515003
+10.489004
+2.8751125
+28.365555
+18.589539
+2.7730064
+16.239681
+9.6133
+21.345665
+6.1507277
+8.189121
+8.981175
+15.275904
+9.870062
+16.003445
+26.150263
+3.1049328
+6.8861523
+4.765031
+21.160624
+8.989037
+11.672438
+6.793058
+8.123217
+15.620892
+3.7678137
+11.044387
+11.726522
+15.567306
+25.094166
+8.858796
+10.661715
+16.108608
+14.074347
+22.98893
+35.335823
+19.914127
+9.309122
+17.029778
+4.761801
+16.337664
+15.104111
+18.575207
+1.6226215
+8.8500805
+10.000322
+10.491602
+3.021618
+8.936544
+9.227016
+3.9915376
+5.1415977
+3.9624872
+9.185253
+11.1707
+9.768753
+2.4123845
+13.742719
+22.2308
+26.183643
+19.356035
+10.272203
+7.1655354
+8.078376
+3.909013
+13.761709
+10.941587
+7.04813
+11.762506
+3.1645784
+3.7278285
+2.8582397
+8.326212
+26.861988
+14.575657
+1.595904
+3.745686
+15.627074
+9.086838
+37.61126
+7.4765587
+17.551601
+6.6352115
+9.407262
+8.793494
+16.293297
+17.627031
+4.5460615
+10.053018
+20.99799
+13.004179
+21.870747
+10.08857
+8.467639
+10.942709
+2.6169138
+23.62749
+11.760374
+10.243408
+8.847834
+9.471913
+5.3479195
+9.068729
+24.20182
+16.454317
+11.74477
+4.9208155
+11.821949
+9.371731
+19.176865
+22.352135
+10.761742
+14.125408
+16.274273
+7.5455384
+3.7828264
+10.558416
+13.85136
+7.3727293
+17.821507
+10.664169
+9.027111
+9.365217
+1.5733072
+2.6540418
+17.848719
+37.370995
+17.669012
+21.568405
+8.923513
+11.68669
+2.8571815
+9.274369
+9.4427395
+3.1321044
+26.062466
+15.006605
+8.311453
+11.590672
+7.358574
+8.13985
+14.6580515
+10.786336
+8.531164
+26.708223
+3.790648
+5.2237945
+22.048515
+7.1878285
+10.094484
+11.221834
+9.75166
+6.5900564
+3.9365942
+3.7899806
+10.084386
+14.950855
+5.598527
+17.19077
+12.419469
+8.764823
+16.062069
+4.5707407
+23.004633
+8.028067
+15.617534
+16.273113
+2.862455
+15.9895525
+15.352066
+21.764221
+8.173948
+37.007675
+8.351892
+2.6083722
+9.390274
+26.491028
+17.608456
+3.7923048
+21.752975
+24.342031
+10.476999
+12.33938
+14.506682
+11.113741
+9.6813755
+8.673516
+7.4350605
+8.327796
+19.24685
+18.065613
+6.1935844
+24.189419
+4.7244844
+11.561442
+16.327831
+11.546095
+14.815023
+9.267588
+13.883224
+6.759296
+3.7211459
+15.722541
+8.899059
+10.868213
+15.461327
+1.5432551
+10.587019
+3.127466
+9.2915535
+8.812732
+5.444369
+3.76181
+8.364492
+8.021418
+7.1033783
+10.315767
+7.57035
+3.1415696
+10.543585
+16.41528
+8.8905735
+6.931576
+3.6920826
+15.191223
+38.06221
+7.728396
+17.423538
+11.499256
+27.141184
+3.7070816
+11.01862
+14.403477
+7.947766
+9.336927
+9.328491
+9.116676
+7.693508
+8.030268
+26.466179
+15.330925
+5.6602573
+1.5515122
+4.663828
+7.8801727
+13.271088
+18.086966
+17.456459
+11.126827
+2.8663135
+22.492697
+9.792951
+5.4802794
+2.5459418
+6.508297
+12.279768
+13.703326
+17.625477
+3.8879752
+11.649003
+9.009985
+24.409903
+22.463684
+16.241112
+10.662348
+7.823139
+9.979374
+9.046343
+4.4938345
+16.033314
+9.81059
+6.5537524
+8.670736
+11.270308
+10.517733
+14.376459
+15.558221
+12.473995
+26.038311
+9.924757
+10.480846
+13.591383
+24.115532
+8.744959
+8.26666
+1.5159259
+5.6252403
+14.626692
+9.181149
+17.17675
+6.963188
+5.1309533
+11.693095
+8.730317
+3.9063435
+2.9141333
+2.5419226
+17.225002
+9.4126425
+7.48232
+22.151398
+9.909792
+9.506547
+34.406307
+17.540329
+19.397415
+11.532009
+3.7893422
+22.953533
+19.29096
+3.1517782
+8.038473
+23.834848
+3.700791
+8.89015
+11.6609535
+9.185173
+15.683426
+25.696585
+8.116056
+7.623852
+8.245803
+3.647922
+3.6917462
+9.042866
+11.50506
+8.968693
+11.17017
+7.7211514
+9.470631
+7.134825
+1.5688269
+7.8159637
+9.025733
+7.8064256
+25.855196
+2.8022091
+21.31372
+15.911039
+3.713107
+6.2511024
+9.005432
+10.521261
+15.178943
+15.537116
+6.7661734
+2.8591602
+5.5729933
+6.75184
+4.628194
+11.243145
+20.619339
+3.097769
+11.604604
+17.719507
+38.30747
+16.247746
+16.135757
+9.146826
+18.064762
+10.716016
+9.183574
+14.650431
+26.822063
+15.814331
+16.936172
+11.146791
+3.4056268
+4.7455297
+7.0287895
+2.5318751
+17.472477
+6.764886
+10.031893
+11.205273
+10.024371
+6.5500565
+17.287247
+5.3314247
+16.875193
+16.387894
+8.520085
+10.384143
+15.77092
+10.624896
+26.865982
+11.495373
+21.461155
+3.7796402
+23.895271
+15.058216
+9.314872
+3.6773782
+9.187957
+21.612011
+1.5070184
+10.395699
+8.072109
+36.068394
+7.9373064
+8.296133
+12.432635
+18.773426
+8.797192
+3.731999
+15.25699
+14.466984
+14.990977
+8.690368
+8.304923
+24.914185
+13.972742
+4.5354047
+7.95372
+12.114879
+2.8552108
+9.00342
+7.106596
+7.796789
+8.741634
+9.623791
+3.7653947
+3.7515292
+10.49101
+18.505745
+6.5684414
+24.604786
+3.9147825
+9.877642
+13.138374
+34.873856
+6.8667746
+16.805912
+11.510628
+13.163608
+22.245314
+12.585017
+8.165718
+9.105316
+5.087884
+8.959278
+17.76683
+21.310102
+12.17252
+2.6103902
+11.403889
+9.876965
+8.419274
+14.126904
+8.603373
+26.08641
+3.2953525
+1.4502404
+17.211803
+9.186798
+4.7167797
+14.833445
+10.54944
+8.894562
+16.115158
+24.094604
+2.891612
+9.610966
+8.536237
+15.673652
+4.438588
+19.304756
+15.456226
+8.968425
+14.390756
+9.372625
+21.649147
+9.5456295
+5.3538733
+18.01455
+3.6785195
+21.285847
+37.08282
+10.346994
+13.5121565
+10.494305
+24.830685
+8.036953
+17.849003
+9.188429
+15.497166
+3.673296
+23.29211
+20.548813
+14.266527
+7.783889
+11.4278345
+10.974653
+13.372776
+5.5160537
+6.593196
+2.498802
+12.743492
+4.482631
+7.2527347
+8.595642
+8.54448
+9.153173
+8.319712
+25.555916
+16.867622
+9.002172
+9.634113
+3.480956
+2.8381684
+8.334483
+4.082956
+17.294706
+6.9966
+1.4763635
+12.5125
+10.837177
+8.329663
+9.633008
+11.376316
+5.7670865
+2.8107624
+7.47551
+6.8620014
+15.735975
+3.6529222
+2.685133
+1.5741191
+3.5066066
+14.230815
+9.125971
+6.387615
+19.097399
+8.935935
+15.761696
+5.8659043
+14.112009
+8.139535
+28.341644
+10.419774
+6.5904284
+20.796394
+29.41346
+40.377056
+9.94304
+7.1985235
+9.173812
+10.315832
+17.876911
+3.1171143
+11.149707
+5.2316427
+12.109992
+9.755196
+9.163306
+10.565122
+14.931572
+15.503212
+16.657864
+9.021467
+23.31708
+14.262796
+21.968204
+13.572744
+4.514447
+10.011747
+3.6946914
+14.395488
+34.293465
+19.274574
+25.517155
+8.989552
+16.876652
+11.59277
+9.212375
+3.8041253
+9.361805
+8.895958
+22.566568
+9.11183
+11.806079
+22.268147
+4.995349
+11.671681
+7.4806495
+9.061314
+8.49457
+18.611092
+15.728495
+2.5148165
+9.76111
+6.6644354
+15.725731
+10.79434
+14.148024
+10.044541
+7.5261927
+17.169485
+6.5377026
+10.259527
+11.402951
+3.7211504
+5.122167
+12.9804
+21.831116
+23.704279
+1.4672402
+9.302516
+4.50124
+9.232396
+11.379732
+12.362069
+2.8713577
+20.389061
+3.1725984
+8.390483
+3.7374275
+8.642188
+26.01487
+14.386839
+10.626688
+17.654846
+5.45736
+9.08647
+7.358082
+3.6200633
+21.238373
+23.664482
+7.5822344
+10.443867
+15.452587
+7.9107513
+10.762859
+25.159203
+5.351063
+8.576416
+17.072285
+7.8729277
+8.846346
+3.203884
+8.5683155
+8.551479
+11.875666
+6.4211197
+2.8772378
+17.460724
+2.6790998
+22.075363
+9.58969
+12.108122
+3.5673733
+14.461959
+3.7414358
+15.367282
+10.39793
+7.003536
+1.4414669
+7.696951
+15.320816
+8.841022
+15.458416
+11.361811
+4.7155952
+14.065796
+9.453581
+17.164795
+38.524464
+6.895691
+9.134207
+1.5133634
+3.6358871
+7.303446
+4.6975327
+14.342228
+15.962332
+10.659521
+7.5398483
+17.037556
+14.768352
+14.818306
+8.568357
+8.369097
+21.08144
+25.622335
+6.5343
+18.305838
+7.58483
+7.2624655
+16.015518
+8.887144
+10.739253
+17.66202
+15.393068
+8.216659
+6.7763853
+14.750808
+8.82971
+2.8159442
+3.50834
+8.979594
+2.663608
+26.130033
+14.187258
+9.796234
+8.005572
+10.544243
+3.0244317
+35.775616
+25.032116
+11.583323
+10.971132
+4.8832197
+8.465676
+11.209306
+3.7371025
+23.83704
+10.225443
+3.9655156
+20.850368
+23.787302
+8.438979
+9.517986
+9.36843
+11.276017
+9.907784
+3.7788048
+22.09568
+25.473455
+15.790287
+18.029257
+2.842987
+10.507154
+1.4097028
+11.962475
+8.151464
+12.805687
+7.830863
+14.335457
+8.290492
+3.5945592
+13.608629
+7.988128
+8.753461
+14.340582
+8.484801
+23.867405
+4.487069
+6.488903
+10.974449
+12.081951
+2.7096982
+7.0185127
+9.269157
+8.846298
+9.0116825
+10.268568
+35.038292
+5.3000436
+16.156431
+8.271187
+17.198666
+7.133111
+5.2551165
+15.321476
+19.342337
+19.257761
+3.1313105
+6.4647274
+9.345144
+8.369458
+7.7778664
+3.6625137
+17.54963
+10.168472
+2.8052864
+7.741411
+23.576698
+11.078038
+21.19226
+5.3598013
+10.907171
+7.2068205
+14.805178
+7.26024
+9.066828
+1.4574722
+4.448617
+9.273585
+8.914358
+11.180487
+16.367817
+17.158468
+10.508289
+8.427401
+12.635945
+2.516233
+6.267084
+16.054626
+22.243715
+26.589634
+18.631557
+3.6485655
+3.2231607
+14.923952
+16.972595
+8.869854
+14.178747
+9.347826
+15.3158455
+3.6224108
+15.168389
+5.695464
+6.568769
+26.602276
+36.9599
+7.774207
+10.531988
+10.147083
+2.9692993
+7.9080505
+8.575784
+4.492586
+9.11725
+24.333536
+3.663122
+10.37086
+10.965272
+11.179417
+18.776161
+6.531581
+9.687061
+8.026886
+5.2089643
+25.50336
+8.580305
+17.229965
+2.8140385
+11.778307
+8.805008
+9.884769
+8.270323
+15.357832
+14.194067
+6.972831
+22.644375
+12.021277
+15.690465
+35.176315
+5.56904
+12.856577
+8.405876
+13.907814
+2.6040754
+1.4039443
+14.779352
+3.6085687
+17.124308
+8.390711
+18.77773
+3.6754346
+7.185507
+21.236471
+23.17713
+8.019588
+9.351059
+8.936052
+15.035583
+15.19717
+8.006147
+14.168615
+3.039351
+11.481075
+3.6244507
+6.707762
+14.675183
+8.565061
+9.790093
+8.121667
+11.696924
+15.2938385
+7.0496197
+6.644346
+5.4802556
+35.9224
+5.194326
+10.639928
+9.477499
+8.781492
+8.074781
+22.153576
+24.986881
+16.844316
+21.569742
+8.60835
+3.5946145
+13.972409
+3.5290728
+7.5570087
+8.995434
+14.223362
+6.9763384
+10.250174
+22.514791
+2.848699
+7.854764
+25.936142
+16.602669
+17.222996
+11.280855
+17.784286
+4.3344154
+2.6333303
+9.5820675
+9.363688
+10.1989975
+1.3641583
+19.476265
+16.766453
+8.604276
+5.0380783
+6.457964
+3.575717
+12.708712
+22.046587
+18.073633
+16.651402
+14.701361
+26.084518
+13.932671
+10.288574
+15.455341
+18.320156
+2.804844
+3.5849519
+8.154594
+15.19919
+3.3707886
+9.027069
+7.540174
+36.82848
+2.6861558
+8.861677
+10.542713
+12.311304
+6.8702602
+15.064486
+11.074248
+11.0907955
+8.138714
+5.522833
+8.842186
+10.900617
+8.724894
+9.600808
+9.06263
+8.900783
+10.070385
+22.690916
+19.828753
+8.762833
+8.130926
+21.344646
+4.4840264
+1.380187
+24.289692
+7.0247946
+3.1093674
+6.7587223
+6.9126444
+9.741609
+8.06171
+11.7299385
+10.1933
+8.704756
+8.851599
+14.157772
+8.392137
+2.8032691
+6.42874
+8.064476
+23.15947
+1.3587307
+21.655903
+10.059604
+33.675327
+17.448843
+9.316002
+4.3590508
+25.879734
+11.082928
+25.154058
+14.191942
+8.218916
+3.3317242
+3.917889
+7.253468
+17.109972
+2.5337145
+3.635836
+17.00597
+4.720774
+8.584441
+16.131208
+8.331436
+14.188662
+22.287497
+14.578809
+12.376343
+7.7052584
+9.946103
+9.807707
+3.6135507
+18.58916
+13.604791
+5.0382805
+10.773217
+15.217237
+6.719921
+17.216791
+2.791305
+8.051982
+5.1110363
+15.178589
+9.932849
+11.001587
+8.159211
+3.6806898
+25.109552
+8.8021755
+7.904646
+8.600186
+2.5896845
+9.944651
+6.5748854
+8.528564
+7.011145
+5.116907
+13.74983
+22.026356
+21.38731
+3.1679049
+11.777059
+1.3589429
+9.344676
+8.666287
+13.310481
+7.39787
+10.169548
+14.435994
+17.510906
+12.7668915
+4.3111296
+24.7892
+15.002384
+19.020054
+3.662015
+9.567324
+17.870588
+22.93024
+9.68017
+18.573055
+3.5840683
+7.4084754
+7.5407743
+10.2985
+36.845306
+14.389871
+6.9491425
+7.37226
+14.949717
+14.983183
+10.74319
+15.684631
+7.342639
+14.898863
+7.7096777
+7.897944
+3.4082928
+14.454229
+25.975536
+17.287266
+13.815044
+7.4348936
+9.983059
+25.485746
+3.523713
+3.5606031
+23.731968
+16.377136
+17.491184
+17.56422
+2.6417434
+8.792095
+11.0696125
+7.778247
+13.356325
+5.537405
+8.765595
+5.365137
+11.750827
+10.267746
+6.526071
+10.07172
+6.8156233
+10.98241
+2.7946053
+8.44562
+10.848746
+9.094631
+3.039691
+33.490047
+22.741264
+9.457617
+4.3774495
+21.460442
+1.34796
+8.212247
+10.292136
+3.5910716
+14.020206
+9.948083
+2.944319
+14.081732
+8.226468
+8.491516
+5.0853357
+9.105234
+10.918573
+8.55383
+8.6056595
+17.327457
+8.16049
+7.910865
+7.6833687
+23.611366
+8.045669
+6.891653
+33.234764
+1.3215202
+11.331877
+17.643358
+3.4977946
+2.7239332
+22.516764
+9.34244
+8.92391
+3.6994264
+8.307659
+9.258219
+15.08149
+10.177319
+4.465045
+2.853817
+18.325745
+21.408575
+26.089622
+13.405595
+7.3320312
+23.524755
+11.121063
+15.143232
+14.023634
+6.477642
+15.528412
+18.129082
+5.2284203
+11.773777
+2.8064208
+7.926523
+3.4403753
+5.265052
+16.916243
+13.756224
+8.284977
+7.5853972
+3.483088
+14.617146
+8.673677
+8.913702
+10.026731
+17.514591
+22.487709
+10.029591
+8.219707
+33.422745
+6.3989186
+3.145457
+8.746025
+17.126722
+8.574652
+11.392918
+9.061932
+18.839176
+12.850105
+11.916877
+7.4412537
+15.321906
+9.960589
+9.936411
+12.7437
+25.235159
+10.956715
+4.289304
+23.87732
+6.3743377
+10.52378
+6.894991
+12.649053
+23.914688
+1.3166878
+21.647215
+2.58848
+19.101927
+14.048634
+5.0197268
+8.446516
+3.5853012
+8.748588
+7.0205193
+8.686186
+7.7851267
+8.555435
+2.8314667
+20.98379
+16.516151
+7.608585
+14.88912
+17.883732
+26.119562
+9.9172945
+6.3679414
+15.150988
+5.943162
+3.2972631
+14.046902
+13.631601
+16.421625
+20.570223
+11.042147
+14.254694
+2.696613
+6.9897738
+3.4891248
+9.791193
+10.723669
+9.454098
+6.407622
+6.1763067
+27.550373
+3.5935602
+2.774991
+6.9944544
+16.997929
+37.74238
+9.098242
+14.439238
+8.491778
+7.7904534
+11.517767
+10.080824
+21.833195
+1.3373895
+10.748577
+19.476583
+10.8518505
+8.866971
+4.3276453
+10.886721
+9.097908
+2.7998068
+12.396406
+1.3122532
+2.5709329
+31.285736
+12.26525
+8.749624
+15.358337
+3.9336598
+11.405619
+24.212215
+18.042397
+10.190086
+15.532035
+9.510486
+3.7339916
+7.2145615
+12.066534
+8.253338
+6.3232975
+9.478199
+12.98776
+6.3822765
+23.987696
+21.66284
+8.537451
+13.995989
+21.264923
+12.073765
+3.6155503
+9.003207
+2.9922204
+9.180466
+17.374397
+7.974759
+17.366695
+18.56688
+10.522015
+5.3197403
+8.343226
+9.874624
+6.488305
+5.493559
+25.06872
+17.129135
+4.512294
+8.764574
+7.3155212
+2.7924566
+16.91077
+14.222039
+14.87088
+26.041977
+2.6863103
+9.879213
+3.5294065
+11.081479
+8.755414
+7.4635973
+8.740031
+4.5702963
+8.761703
+3.4758306
+16.762857
+3.3698423
+10.57012
+6.806668
+5.6074553
+14.729128
+36.778584
+10.915308
+13.679819
+23.27369
+7.6895456
+16.81252
+15.594524
+25.60019
+9.088959
+8.557785
+6.4134436
+7.5336432
+13.523467
+21.39582
+10.904502
+4.8299932
+1.3018258
+13.64781
+8.221626
+22.811049
+10.457924
+8.447689
+9.196079
+7.56798
+10.774033
+2.7190278
+6.7114224
+9.755407
+17.475952
+13.879547
+33.73043
+13.88692
+9.000217
+23.477802
+17.16252
+11.517799
+2.6556678
+7.661124
+4.4819016
+9.51957
+7.244264
+4.2600236
+4.2055407
+13.782802
+10.39219
+21.753002
+9.681046
+9.520057
+8.208182
+7.3696966
+8.880725
+3.2381616
+16.919579
+15.2198715
+11.185151
+8.468142
+9.299665
+9.898821
+3.479461
+9.446682
+21.28129
+21.483738
+25.427816
+1.3048105
+2.8082151
+10.458006
+8.132404
+14.208505
+15.874998
+3.4480677
+6.8646
+7.903619
+10.995566
+17.5988
+3.5335155
+25.924643
+9.032017
+8.889438
+15.964228
+8.874678
+5.9989223
+7.774674
+9.8788595
+2.8137767
+24.422457
+6.8544946
+16.707607
+9.2795725
+6.568413
+8.60355
+1.3554057
+7.508427
+14.903
+10.197868
+4.452259
+3.379994
+7.128591
+13.72451
+18.008333
+5.439935
+26.587723
+6.844531
+11.00326
+8.116897
+8.670976
+2.7547822
+20.022463
+14.247997
+20.884907
+14.775984
+6.923231
+3.5241942
+37.194687
+16.202496
+15.158301
+10.776712
+6.249834
+3.4412577
+8.691265
+9.69974
+2.763723
+9.981298
+16.6652
+24.650837
+8.550622
+17.733507
+13.850048
+11.462075
+9.678667
+6.4536786
+10.691481
+9.685934
+23.197054
+6.6685557
+2.7637339
+8.150407
+17.53088
+7.733861
+7.869857
+17.234507
+16.864515
+2.7600284
+10.092079
+23.519527
+3.258535
+16.71117
+15.102699
+10.477954
+8.812366
+20.673574
+16.190538
+17.14001
+9.937338
+9.786733
+8.902522
+26.159374
+8.615395
+3.3957753
+2.850203
+6.4811964
+4.429641
+1.3586686
+13.7754345
+15.317347
+14.916922
+5.4743547
+7.668969
+8.81044
+34.350365
+9.861167
+14.515934
+7.8609962
+24.728853
+8.432217
+9.598375
+8.572016
+4.8449883
+3.6119936
+7.7955623
+8.93462
+16.589985
+8.838266
+22.432178
+11.721448
+10.637822
+21.168953
+4.203923
+5.9283886
+7.3344383
+2.5751264
+9.279429
+8.071354
+12.928122
+12.301224
+14.585475
+17.83577
+8.160706
+22.20826
+7.476307
+3.8431368
+7.1031413
+8.491755
+1.2756761
+9.908333
+10.020386
+9.339767
+9.624683
+29.106998
+4.1916885
+20.903849
+12.906094
+25.174511
+15.235197
+3.7992823
+11.316498
+2.810668
+24.736326
+16.682201
+13.397324
+8.074548
+14.905798
+6.362933
+10.761914
+4.941768
+2.818025
+7.667672
+8.577442
+3.4157739
+16.839832
+14.960037
+8.6379
+10.550297
+5.57162
+2.6359072
+3.4050884
+4.5466805
+9.880707
+9.902016
+20.564558
+15.573795
+15.716843
+6.001658
+8.763985
+13.473888
+14.568079
+9.882883
+2.9099336
+9.670219
+17.255238
+5.815711
+11.121075
+10.145327
+1.6302595
+9.388757
+12.700163
+3.028832
+5.8621426
+6.869167
+13.665279
+8.948494
+40.654194
+6.1137247
+18.721622
+17.711937
+27.008572
+27.890171
+8.303319
+7.33134
+3.4640732
+9.472087
+3.4920278
+6.531152
+7.680137
+21.49963
+12.940438
+8.435761
+12.905754
+8.851601
+20.363306
+4.2238684
+8.709438
+20.686085
+2.7832122
+19.264204
+10.681783
+19.562037
+8.248142
+6.197918
+24.337132
+6.730295
+3.8756304
+12.929159
+16.402193
+11.9638605
+10.034515
+11.857457
+3.6684017
+8.379692
+9.778313
+8.466801
+14.598333
+12.967826
+15.344355
+4.0880833
+22.009806
+11.578572
+12.545074
+29.325146
+3.7193708
+4.074833
+8.343605
+8.51446
+9.690147
+9.744726
+7.0739107
+11.726596
+8.123203
+1.2410369
+6.325592
+18.157995
+8.937383
+7.970479
+3.200005
+2.6130464
+14.669069
+23.360722
+7.9391994
+18.14525
+22.67243
+7.447835
+21.036375
+3.4133463
+13.337402
+8.643762
+14.6917305
+4.4713593
+13.438847
+9.404273
+2.8482049
+6.2389526
+7.053958
+25.623074
+11.211271
+9.774619
+6.896845
+3.500415
+8.518956
+15.453791
+24.753962
+2.4767728
+14.528765
+1.3190801
+10.148111
+34.28699
+10.075161
+21.344946
+8.658207
+3.3836904
+2.8157468
+10.829083
+9.221584
+10.492107
+17.28274
+8.46997
+14.364474
+12.815828
+8.44226
+8.385492
+8.504121
+5.19213
+8.544091
+17.941164
+17.087984
+7.5126567
+19.746971
+13.788637
+25.098751
+5.713361
+7.297886
+7.918418
+16.943071
+7.2827387
+7.73629
+8.453903
+8.5747
+7.2658644
+14.175979
+2.792557
+9.86458
+6.9521356
+6.752215
+14.376249
+13.631025
+3.423691
+9.791974
+8.814562
+8.182912
+18.17345
+3.0802402
+9.13707
+5.946912
+10.324274
+9.796185
+16.996708
+12.498905
+6.60209
+12.26902
+3.527111
+10.850698
+26.567156
+6.295576
+15.331073
+37.393387
+6.4272976
+4.519232
+13.365145
+15.713944
+14.54113
+16.826302
+7.5654554
+2.8582635
+20.94886
+17.132437
+24.163635
+10.0943775
+20.719425
+7.9209414
+1.2311842
+2.6091683
+30.33501
+22.500723
+12.380242
+8.067651
+13.027135
+3.7793732
+2.6387186
+9.778942
+12.105736
+4.1301117
+3.502472
+8.527835
+10.646498
+12.010094
+14.619307
+7.852251
+9.264763
+20.196178
+9.14254
+3.9943197
+6.2440434
+10.857456
+15.071392
+2.8302417
+3.7698634
+6.9690313
+1.2125711
+19.446125
+8.754566
+6.2011814
+4.342291
+7.153329
+19.546593
+9.041881
+8.272352
+11.320625
+8.419292
+7.816494
+3.6362529
+19.988644
+7.721769
+12.859772
+9.45378
+16.842829
+16.748943
+22.875793
+24.847847
+21.384262
+14.798715
+9.654071
+6.3115206
+17.119352
+13.386116
+3.5117378
+33.71385
+7.44123
+4.916863
+14.133072
+13.856589
+8.530744
+2.720447
+3.3793235
+7.79784
+18.142288
+17.401932
+7.762226
+9.594477
+6.800726
+12.906088
+8.1612625
+10.543256
+4.8554306
+1.224736
+10.653805
+6.628398
+8.257682
+21.108759
+15.493241
+14.538528
+11.256656
+7.7478647
+18.220697
+8.382828
+13.355703
+8.394706
+10.248743
+10.916875
+25.506283
+23.510403
+9.848042
+4.457199
+2.7184978
+3.378363
+8.839612
+7.6472073
+2.775587
+7.056488
+20.17474
+10.637732
+25.807966
+6.5503063
+34.995052
+15.94975
+2.7845736
+6.9907746
+14.813587
+14.300161
+10.064188
+3.4696069
+6.2473373
+1.2737725
+4.731006
+25.095757
+11.163951
+3.3754506
+20.8634
+10.512674
+2.8286273
+21.610413
+7.3904257
+9.630661
+7.6067314
+14.102657
+6.3481455
+9.428888
+2.6219592
+19.12453
+4.225107
+14.570974
+23.42997
+12.3867035
+8.807169
+10.646354
+18.393183
+8.160127
+8.131575
+22.862442
+16.849466
+7.9082794
+8.074582
+3.5079272
+13.588076
+8.382454
+13.413902
+11.393482
+8.3558655
+7.500779
+9.438666
+8.728901
+5.241208
+16.769617
+2.7060175
+8.478566
+5.1771564
+14.270418
+2.6064525
+10.110173
+16.524467
+10.879223
+9.178668
+25.787468
+8.284988
+13.246958
+1.425025
+8.187542
+9.680887
+6.8221393
+8.636572
+2.9685163
+2.8727775
+6.3805714
+9.087423
+13.475227
+11.858643
+8.131935
+3.478191
+6.8551235
+25.949038
+6.5500803
+18.458147
+6.6717377
+4.6286364
+18.751335
+6.8202267
+6.0049505
+15.115233
+8.173364
+15.879702
+10.501038
+20.321896
+35.326168
+8.461657
+24.601725
+10.0209465
+5.0932693
+14.417463
+10.579218
+11.604833
+3.4506865
+19.745193
+2.9963355
+3.5917957
+11.324392
+9.452009
+21.426207
+7.0527334
+4.257523
+8.987452
+8.973051
+19.185156
+4.3757806
+8.158862
+14.72027
+8.444091
+4.167801
+11.406055
+12.144609
+29.627472
+22.206097
+8.7524605
+8.243233
+20.133945
+10.7853985
+20.26637
+12.74486
+3.7307477
+12.82889
+14.428432
+8.437383
+8.021574
+7.342472
+17.834793
+5.8413334
+8.416558
+3.7038548
+6.912182
+1.1757685
+10.707558
+8.740559
+6.1579666
+23.45628
+9.642043
+2.755556
+14.617796
+2.8293378
+17.099247
+18.663454
+7.871546
+24.745085
+10.402983
+10.503906
+7.4032297
+17.55768
+2.8098254
+7.596833
+7.1979456
+9.929572
+9.495175
+5.5806885
+20.505413
+6.7104397
+3.0683064
+13.869297
+6.681555
+8.613207
+8.727303
+14.156778
+3.3650475
+5.952241
+8.169056
+10.356662
+7.9606867
+8.417521
+2.3990278
+6.4593053
+13.226376
+6.046138
+16.733246
+11.8332
+10.536684
+2.8520494
+6.505292
+13.039978
+16.654385
+8.932035
+8.970628
+4.513938
+16.15887
+23.572807
+7.23182
+16.429804
+25.008547
+34.08657
+20.980381
+24.56752
+3.426218
+18.329594
+1.2203178
+12.799866
+9.393217
+20.38782
+9.22554
+21.08804
+2.6303072
+29.975601
+19.08101
+13.901754
+4.0662637
+8.422314
+5.886613
+8.003892
+8.657984
+6.247999
+7.991621
+9.360498
+7.3071146
+25.406956
+14.930061
+8.827002
+2.8100972
+11.317473
+6.7997847
+9.009014
+3.219224
+11.080133
+4.11485
+11.667558
+16.583813
+8.373842
+12.428338
+17.375399
+9.34265
+8.1706295
+3.4980898
+14.047931
+7.3649597
+11.327889
+10.465147
+4.245948
+17.365524
+17.630173
+24.925135
+3.3055403
+14.459541
+1.2351639
+9.395449
+3.356934
+9.724491
+24.803299
+7.440156
+6.303836
+7.4715204
+13.253544
+20.734015
+32.533367
+9.995014
+24.454275
+3.4593782
+7.78928
+14.330117
+9.066917
+2.8670607
+4.639201
+7.788065
+3.3903208
+9.128803
+8.024824
+11.608789
+6.381858
+13.543884
+11.243568
+14.144787
+10.733055
+4.451891
+7.080805
+3.4223237
+8.2922535
+8.177458
+6.2852373
+1.182723
+22.093533
+10.449513
+15.732506
+12.445217
+8.206302
+9.387175
+8.477945
+12.143591
+20.641893
+18.587854
+4.271892
+17.085266
+22.176352
+9.285504
+17.717825
+2.7784066
+20.380661
+8.488188
+8.224617
+2.8001904
+11.633231
+8.353889
+16.594114
+10.401516
+8.378903
+2.8471375
+14.134055
+1.3284202
+16.31535
+9.489634
+18.37731
+6.570895
+6.294626
+4.680991
+28.294533
+12.486523
+6.120532
+7.1951942
+12.325338
+9.548148
+18.62759
+8.976063
+2.962462
+19.89197
+38.139603
+8.2192135
+2.416103
+11.452667
+18.323936
+13.365097
+7.297848
+3.407564
+8.315148
+9.445759
+5.0701838
+24.706295
+8.345148
+7.49226
+3.484643
+8.15015
+7.705696
+13.312921
+6.2979784
+7.405383
+18.453619
+12.715246
+9.124199
+21.026268
+12.858372
+3.3647552
+12.962419
+15.659152
+3.3850794
+8.094431
+23.871561
+18.305359
+4.306163
+4.5302873
+8.252371
+10.746754
+2.9341745
+6.346424
+11.11171
+9.15505
+21.016338
+8.529875
+8.155669
+10.349584
+30.986296
+17.10792
+10.9063015
+8.536213
+9.126049
+1.1747086
+18.451885
+8.146859
+11.772919
+13.84441
+14.252186
+3.2662535
+9.495718
+18.399986
+2.7670398
+7.3840837
+3.4237118
+13.549549
+6.4360576
+9.307333
+7.2313113
+13.194155
+21.772543
+21.028969
+2.7207522
+4.2709246
+7.372271
+13.27405
+7.517749
+23.677353
+7.829716
+6.306204
+13.779013
+6.3240485
+8.694599
+9.2906
+6.338481
+7.6163864
+8.450112
+17.898079
+17.555677
+9.819759
+8.262686
+14.348526
+13.69808
+4.826258
+3.2128675
+2.6306446
+14.752909
+2.7784066
+24.341675
+21.733593
+4.9654727
+1.1984926
+10.046587
+6.523486
+13.373629
+7.6306224
+11.991208
+7.122922
+11.2003765
+29.795727
+4.1342854
+21.387249
+7.9878016
+3.4462857
+24.320034
+9.26275
+19.287731
+8.289174
+8.063161
+11.044628
+7.9318166
+3.5774655
+17.02383
+14.510691
+8.341238
+24.036465
+10.511338
+12.021772
+2.7961645
+8.119318
+9.370915
+3.2574248
+14.9459915
+7.643828
+13.287099
+17.503254
+9.65601
+7.705094
+11.413553
+14.131975
+21.441088
+7.494297
+4.5980487
+7.7681227
+13.6500225
+17.638775
+7.4310155
+8.154937
+20.55598
+3.401637
+8.889732
+2.7623801
+9.175587
+13.084332
+5.898347
+1.2661961
+9.629814
+16.416948
+7.767218
+10.386578
+6.38768
+10.158275
+4.449792
+15.615309
+37.00742
+8.278435
+2.797773
+8.017607
+11.867913
+17.732992
+26.483543
+15.423652
+7.2283
+3.37877
+5.165196
+6.505488
+2.6839705
+8.189207
+24.69493
+21.497326
+10.1829815
+20.674969
+13.19684
+2.7398586
+16.70384
+12.0401535
+3.4632635
+18.90222
+4.1500964
+11.756951
+1.1443751
+11.062444
+6.0174675
+8.320559
+7.9793806
+8.666168
+6.555522
+7.595802
+9.2193985
+9.110952
+4.4728155
+8.0772
+7.8192425
+13.472482
+3.4006443
+2.7108989
+24.189816
+4.401223
+6.270746
+7.1600738
+18.649868
+21.682657
+8.513895
+32.270092
+9.736844
+7.3558817
+2.6616545
+24.336248
+3.2585301
+9.732848
+10.217917
+17.797138
+15.578089
+8.2367525
+11.058413
+13.8401165
+21.236275
+12.912529
+7.3725433
+14.222496
+12.511376
+14.219461
+20.813665
+7.8808155
+7.65269
+8.204219
+7.6802726
+12.934902
+31.557636
+7.8590684
+23.860035
+10.359308
+9.109854
+22.250849
+8.059087
+3.3569977
+23.175468
+4.1609135
+3.5049703
+15.953319
+7.7179537
+6.9485054
+13.2797365
+1.1433454
+20.307592
+7.356024
+17.66679
+9.216013
+13.571697
+6.8793716
+2.7558393
+3.3969948
+4.923444
+6.230438
+22.24617
+10.016857
+8.178816
+10.204241
+2.7765665
+2.535022
+17.630024
+9.928555
+13.147345
+10.162162
+8.477489
+6.4278297
+5.0967226
+17.845726
+8.226068
+11.452696
+20.493046
+11.342827
+6.2286177
+7.398753
+3.1883664
+13.106882
+7.952716
+7.059907
+7.035439
+8.24578
+3.385272
+4.910736
+10.221086
+9.201912
+13.398526
+1.2514589
+6.971139
+19.770725
+14.632264
+8.22886
+16.680569
+3.226379
+8.212801
+7.5411024
+2.4364483
+12.9631195
+16.499712
+25.032595
+8.504308
+13.656036
+2.8355894
+34.745346
+16.127981
+25.199028
+6.559783
+2.8240876
+10.295021
+13.922375
+9.571078
+8.219158
+7.1410437
+8.267513
+12.685982
+8.135834
+3.323897
+6.9365063
+9.040798
+6.555997
+2.921059
+20.716919
+16.110847
+13.217121
+12.643011
+23.118317
+8.947795
+2.6860938
+10.099211
+2.5676594
+8.327156
+7.714218
+16.831234
+1.2108322
+6.8883142
+17.965055
+14.080425
+6.8894467
+24.26265
+3.2829547
+13.55046
+10.00786
+7.7639184
+5.9576445
+8.382669
+8.113092
+16.360218
+4.5840063
+9.986498
+12.717106
+9.069894
+7.7252045
+8.316915
+6.834492
+3.0917282
+24.396383
+9.649428
+5.6931963
+14.591837
+24.111744
+18.048887
+7.4479995
+33.422626
+8.357572
+20.066048
+14.467266
+11.484968
+18.288118
+7.7015877
+6.730515
+6.102577
+7.1859074
+13.023329
+13.135069
+6.806468
+10.03482
+4.458013
+7.1546583
+9.421683
+24.4221
+9.767059
+8.08121
+16.985758
+9.964378
+17.954884
+3.303135
+7.325397
+17.22526
+7.269399
+4.271289
+9.325783
+13.548895
+27.479546
+2.7943003
+9.130283
+1.3104624
+3.307846
+8.307081
+10.370644
+11.016592
+6.5915613
+22.298683
+12.848661
+8.025201
+8.950687
+14.066435
+32.042347
+2.589906
+4.494485
+12.804459
+23.267658
+3.0324335
+3.807677
+4.1037292
+6.266734
+11.012552
+10.993666
+8.717329
+14.285728
+8.41609
+4.068292
+3.1473265
+8.113016
+12.318451
+19.560812
+3.844243
+23.889011
+9.3216
+10.183114
+15.897953
+9.040772
+9.154537
+3.2961233
+2.7549243
+3.4006612
+6.7208242
+12.957018
+7.2803164
+13.97942
+7.8301554
+6.138754
+9.71953
+3.1829448
+7.214183
+10.226248
+33.051544
+2.8282661
+22.038212
+23.51419
+7.083845
+1.155237
+7.9723177
+12.313923
+23.805729
+17.103199
+8.699777
+13.450571
+21.253565
+11.454974
+7.9017377
+21.448904
+20.295715
+6.8382893
+10.804734
+21.137135
+23.607014
+21.352543
+4.117776
+6.1711693
+8.4782
+9.16544
+8.131496
+3.2958136
+18.047554
+9.027189
+13.633012
+23.616093
+13.013124
+7.971073
+10.054176
+11.340054
+17.52238
+8.166794
+21.352764
+1.1558197
+8.254389
+4.7425027
+11.057268
+18.206018
+6.414404
+10.280598
+13.769449
+11.990154
+12.584616
+7.717449
+3.2337627
+5.344673
+9.552696
+2.4754338
+2.7337847
+8.056434
+8.234209
+6.8558617
+19.05078
+6.9976788
+7.1553288
+14.199276
+3.3495514
+7.372077
+32.810528
+7.8271646
+10.094986
+2.8008258
+13.683835
+11.037034
+5.0657244
+3.3717623
+4.2103853
+13.014811
+7.6044188
+9.380569
+30.544388
+6.200485
+7.5308037
+15.8482685
+7.7966704
+10.564754
+3.2907748
+14.140308
+22.273594
+6.962165
+8.14717
+6.4647026
+11.622724
+3.8162515
+23.495796
+10.669499
+3.0844567
+7.905056
+11.629829
+7.945982
+1.0890449
+9.7115965
+10.37875
+8.893455
+2.815073
+16.462084
+3.8320723
+19.810314
+8.981434
+14.167038
+2.7160277
+18.309998
+11.562869
+6.0535793
+19.753803
+23.384266
+20.903364
+8.009397
+9.11611
+19.898516
+7.938261
+7.696142
+9.109468
+2.7891676
+32.61913
+9.553627
+1.2208266
+24.149445
+10.134094
+8.103355
+6.398267
+7.3750687
+10.925613
+2.4465752
+16.736643
+13.693293
+13.94833
+4.262391
+20.50822
+9.797944
+20.03897
+4.7661433
+8.3466015
+7.128928
+17.56641
+6.9246693
+7.1143894
+5.9377747
+14.2626095
+5.5201297
+14.294517
+6.486053
+8.21049
+10.500298
+12.893444
+9.153956
+7.9624863
+16.473368
+25.016466
+8.320629
+6.772371
+22.39992
+2.9825306
+14.034607
+2.8848476
+6.7452517
+13.424754
+10.193346
+3.3954215
+8.131893
+17.99445
+3.1439085
+10.3649645
+9.23135
+13.591286
+10.56684
+9.991196
+20.08427
+6.597511
+24.634766
+7.3722725
+21.892815
+9.657505
+6.00934
+5.0454655
+4.562044
+6.235741
+9.084726
+4.1501284
+10.095929
+15.224312
+13.626097
+7.0598383
+17.819658
+3.1668038
+1.1819049
+12.972015
+8.176432
+32.262676
+2.8270452
+7.066219
+6.932071
+3.055639
+24.663963
+15.961556
+8.049278
+6.750477
+14.64819
+14.088396
+17.589128
+9.589811
+2.8236537
+17.682869
+20.70711
+3.401688
+2.6813116
+13.998567
+7.9664736
+8.060236
+7.8794374
+8.409296
+7.344884
+10.194696
+8.969639
+2.690423
+8.0094795
+16.935673
+6.9365163
+4.186996
+4.1305256
+13.434113
+22.579067
+22.474365
+7.9065123
+8.2166815
+11.597181
+7.4337664
+30.023048
+3.3422766
+3.2860093
+18.844572
+7.439207
+11.8668995
+11.059625
+8.940877
+8.007025
+6.3157597
+3.32675
+18.320496
+12.959873
+9.972252
+9.680582
+8.117947
+7.1774025
+7.048236
+6.3077445
+21.52259
+1.208857
+14.407984
+9.029007
+17.009777
+9.38057
+20.303713
+14.609205
+5.9043393
+13.766742
+5.3906884
+2.893965
+24.741766
+14.003122
+6.642224
+2.8192403
+9.576666
+3.004125
+8.015749
+8.227676
+13.786002
+6.3174777
+3.3437538
+7.1255264
+3.1518753
+9.9971695
+20.98808
+8.018145
+22.632597
+9.377568
+14.631605
+6.3063645
+6.9398003
+9.954197
+8.047908
+9.059422
+20.403082
+7.8783255
+6.898554
+5.6471653
+16.900465
+7.3635654
+1.1948817
+7.850299
+5.3130636
+9.9710045
+13.64347
+2.2617986
+18.092136
+2.818925
+12.727459
+24.197437
+13.099681
+33.002823
+12.590043
+7.313201
+7.5489473
+9.593157
+8.151514
+13.69701
+19.502075
+18.286407
+11.757458
+4.1802435
+2.7313027
+20.356796
+20.223768
+10.450878
+8.19958
+7.8679056
+1.1006874
+13.442024
+23.150444
+3.36159
+6.239976
+8.776423
+3.301705
+3.4754877
+7.93827
+11.067671
+7.2465463
+16.404327
+11.953838
+21.80235
+6.461198
+13.232493
+10.555494
+2.7191024
+11.087314
+22.761345
+7.76937
+16.747707
+2.7262106
+18.177517
+7.9066396
+7.353677
+17.39996
+6.803375
+9.89245
+8.298475
+6.649496
+33.894325
+7.8448963
+4.3200026
+14.180281
+4.9202995
+6.628092
+2.3812828
+7.403911
+13.598712
+8.899393
+5.1108274
+20.096603
+16.975819
+10.038122
+14.966289
+1.2187254
+13.291828
+10.337366
+4.1435146
+13.662512
+4.536605
+17.95368
+3.323349
+6.248069
+30.301794
+9.050158
+7.8177423
+8.690407
+9.036415
+7.048914
+16.891895
+10.193008
+8.094645
+6.143589
+9.002386
+3.4729035
+3.7666857
+20.89289
+2.7596536
+13.381502
+18.840015
+16.529081
+7.860037
+2.7786298
+22.3206
+12.013151
+7.0485744
+14.856546
+7.2994237
+25.515186
+7.8496323
+8.018272
+7.1829896
+6.13679
+10.013911
+24.401165
+6.415269
+17.889051
+2.7277493
+8.364979
+13.446939
+9.802212
+13.82536
+3.1200225
+17.445156
+3.1250596
+1.1509452
+9.741068
+6.517425
+13.66729
+5.961588
+17.44097
+6.859104
+31.449505
+23.91737
+10.747723
+7.053733
+20.760012
+3.1848624
+9.653805
+9.788418
+4.831621
+7.266224
+6.943248
+3.331894
+7.6994905
+9.979471
+8.167365
+21.433521
+2.8265781
+6.9447584
+10.000429
+12.789929
+14.256849
+16.287357
+8.955627
+20.236164
+17.838255
+4.5539656
+7.9597816
+8.217262
+6.395187
+14.01774
+2.4351244
+6.6767864
+15.016284
+14.925205
+17.00585
+2.81258
+13.13303
+7.8973436
+24.191778
+7.9201
+4.148279
+9.348619
+9.48456
+3.2435446
+7.1532235
+22.652622
+10.159364
+11.658542
+11.68401
+19.393297
+6.7111263
+8.65207
+19.192783
+8.736588
+4.0002656
+22.780327
+8.19493
+3.1679437
+13.735293
+9.99201
+7.8124714
+3.3533902
+1.1157461
+11.107943
+4.2259827
+5.261195
+20.897964
+2.7951512
+13.357209
+6.614546
+23.158333
+17.330254
+9.697925
+2.8308904
+21.407784
+8.721159
+8.308273
+8.919666
+11.463458
+12.371299
+8.177879
+12.915817
+2.5210066
+7.983529
+29.690046
+7.839203
+6.250088
+6.198453
+7.875828
+20.447533
+15.306668
+7.41736
+13.615919
+17.370567
+4.6719594
+20.222706
+6.820323
+6.314616
+7.8193393
+6.25414
+16.78377
+3.950211
+13.211092
+20.338041
+7.7998123
+5.856208
+7.801032
+18.677803
+9.661818
+21.8184
+2.7414665
+8.222649
+12.830962
+15.219948
+3.433014
+7.12819
+24.55287
+26.447388
+6.8432465
+17.137762
+3.1873252
+1.2187967
+13.677797
+10.528296
+6.685276
+9.085272
+3.2346094
+2.6668513
+6.769479
+14.66791
+14.393218
+2.4969146
+31.764332
+7.8416743
+4.179667
+9.734331
+10.708588
+8.688203
+8.7522745
+8.98148
+11.419502
+7.698164
+10.501163
+19.808529
+4.1228094
+20.329018
+6.7927933
+18.471697
+4.6523433
+6.19627
+9.053959
+7.9484596
+3.1488113
+10.056361
+7.483379
+2.5453491
+7.5625696
+2.803865
+12.210568
+9.053469
+3.327211
+7.7583547
+7.049986
+1.091121
+12.446784
+13.348555
+7.8791304
+11.253267
+8.247483
+16.829138
+11.765181
+18.173134
+3.929915
+7.250646
+3.394463
+6.1827917
+23.079138
+9.781585
+5.9243917
+22.924202
+28.290506
+8.799746
+9.066473
+13.744105
+2.7213945
+19.441116
+16.27533
+13.083853
+10.486439
+22.600601
+7.836579
+7.553546
+3.1427298
+9.113846
+12.872718
+8.78628
+8.1785965
+7.3138084
+9.772334
+4.3684754
+7.80749
+3.320057
+19.975048
+31.238285
+12.667805
+17.699436
+6.6292057
+13.253817
+8.279439
+16.374155
+6.8588343
+9.43454
+6.3204737
+2.3002045
+20.21387
+5.764574
+10.671645
+10.217917
+8.053048
+8.083809
+18.588215
+23.171566
+6.416151
+13.610744
+1.240197
+14.159249
+24.571915
+7.2791214
+14.005762
+13.120499
+4.1599426
+8.076025
+2.7926493
+7.205979
+9.78183
+2.8084674
+6.448829
+17.874002
+10.096816
+3.1096597
+4.827306
+23.14899
+8.722801
+2.769431
+7.4780483
+3.1335645
+23.389027
+10.073362
+12.652201
+7.998496
+1.1166604
+2.464636
+4.370057
+17.129044
+7.529793
+12.887434
+6.462163
+9.805374
+2.7154999
+6.7528877
+4.1203046
+18.520985
+20.126892
+8.648311
+3.200575
+29.506037
+18.52501
+3.2690034
+13.354259
+11.511214
+4.729416
+9.663586
+21.39691
+6.3177896
+11.898212
+20.372242
+14.384367
+7.354103
+9.097666
+7.5314856
+6.0221844
+18.569778
+12.883563
+7.809447
+23.131155
+7.796178
+12.675487
+9.978888
+7.2207737
+8.049866
+9.544279
+6.7854443
+13.39625
+17.257828
+8.211982
+3.27912
+23.432096
+7.3132105
+7.760365
+9.198837
+1.1032951
+12.1791115
+6.228902
+9.105539
+9.699018
+7.1231413
+3.1756074
+10.706877
+15.598797
+8.081141
+3.2177362
+29.034039
+7.868866
+10.1602
+12.845432
+7.612776
+11.328577
+8.206959
+6.256275
+17.933247
+2.7916038
+20.144188
+7.8374667
+4.097092
+20.338331
+13.164269
+20.446678
+23.4486
+8.768001
+13.314728
+4.3903155
+7.029171
+2.8741164
+2.411624
+5.9864883
+17.827278
+17.856878
+7.3712354
+6.973816
+4.9688425
+9.5835495
+13.00057
+12.981113
+13.190676
+17.403545
+4.258907
+7.281111
+20.002981
+13.143194
+6.963004
+3.172483
+3.323193
+7.8432913
+2.802016
+7.8078947
+28.680649
+4.279459
+7.104073
+8.645903
+9.82037
+19.652063
+2.885532
+1.0210807
+10.533344
+3.9752676
+2.7784681
+10.734631
+11.444574
+6.0465527
+11.300721
+5.846815
+16.717949
+7.8732653
+13.781332
+3.220099
+9.0052805
+11.173216
+13.125143
+8.237412
+22.314747
+7.0402412
+18.57864
+20.617853
+6.9814925
+14.811451
+6.5454144
+7.747011
+8.2077465
+24.57943
+24.80157
+5.691757
+8.805907
+1.2182751
+8.974049
+4.238351
+9.835265
+7.3370037
+13.3755
+3.3053443
+22.352818
+14.01259
+6.5615773
+16.403446
+3.0646477
+6.688484
+8.676582
+2.8309293
+6.86355
+17.38792
+8.016467
+5.754347
+9.578776
+14.103341
+12.741166
+17.567345
+13.467979
+2.3008018
+4.6582727
+6.577531
+5.2317476
+32.3538
+10.02587
+7.9235477
+24.352825
+6.735509
+2.7669687
+7.7119627
+20.164085
+12.702781
+8.655633
+12.809385
+3.3632555
+7.6529217
+7.2634377
+10.132538
+6.198041
+22.397896
+18.94855
+9.00959
+22.975477
+11.155499
+7.265733
+9.878126
+8.062012
+23.280422
+12.741294
+3.063169
+7.404064
+6.6297655
+4.15779
+13.390287
+7.2582474
+2.8259478
+13.765367
+9.697192
+2.978105
+12.360571
+8.118866
+6.934087
+1.1886325
+12.782985
+7.776266
+12.892093
+9.923876
+10.305816
+8.2651615
+17.479376
+11.518528
+6.0581536
+12.438576
+30.332935
+8.586207
+6.711613
+6.280503
+20.034184
+2.4177485
+8.800276
+18.765434
+4.186115
+7.681354
+3.1980133
+18.83257
+21.994034
+3.2541196
+19.570957
+9.852373
+7.7216425
+7.528243
+19.106085
+22.392792
+7.291725
+5.0900283
+12.698193
+17.989376
+8.051825
+6.635905
+7.1771097
+12.800836
+6.7098746
+9.542145
+19.95932
+7.9096155
+23.894123
+2.828623
+6.3145328
+16.761278
+5.6408734
+17.548119
+19.24101
+6.520727
+4.5361333
+2.8720007
+9.010164
+3.276359
+33.279053
+2.2656775
+14.197174
+1.2699709
+22.200485
+8.620956
+8.8428955
+6.566281
+14.460369
+24.55822
+4.508544
+6.553468
+8.159318
+15.555655
+7.743817
+12.905423
+3.1522846
+10.654453
+3.9932475
+11.024532
+6.705555
+9.660631
+7.1572027
+18.795238
+7.5942287
+2.799667
+9.089299
+13.477665
+12.231237
+19.00955
+7.807997
+2.78591
+18.238203
+12.871271
+7.0316935
+2.8252056
+7.3186297
+6.6911745
+3.3245268
+7.015941
+8.489273
+10.902403
+8.664513
+7.574171
+13.483423
+12.577175
+16.584831
+2.7759333
+20.427248
+22.850166
+6.1515594
+11.197476
+22.772976
+19.820503
+10.3798685
+8.444864
+8.036299
+1.0087575
+20.19977
+11.261613
+5.7673464
+13.208608
+7.6538076
+3.7753825
+3.326167
+4.032624
+21.905827
+4.490243
+6.8638477
+29.237015
+3.0846653
+10.142666
+8.0798645
+14.607807
+5.938387
+9.642546
+8.012557
+8.077668
+13.8670025
+6.678914
+8.065773
+2.7842758
+9.139881
+14.2390785
+4.2749634
+12.636017
+10.564994
+6.484025
+7.310787
+24.18306
+5.6190243
+9.646896
+13.623117
+6.342966
+2.90592
+9.56209
+10.655973
+16.238718
+4.7026043
+23.63707
+7.039282
+6.9122734
+8.601827
+9.009286
+17.757793
+17.00296
+8.188924
+7.741645
+21.156559
+12.376642
+12.01908
+6.2422256
+6.006518
+3.0424438
+19.071732
+7.696712
+20.961388
+9.002264
+2.387961
+20.192596
+2.8005397
+7.4601808
+13.295597
+1.1062741
+3.2615685
+7.296935
+7.198934
+30.215399
+6.4860134
+7.6840076
+12.17075
+6.7719336
+6.7435765
+20.223389
+7.4793878
+3.2785292
+22.777275
+11.286234
+8.227152
+16.75733
+9.964535
+21.543673
+7.1297317
+19.35544
+3.0616293
+7.6115217
+12.9298935
+2.9567053
+1.1095799
+12.564869
+7.3187895
+13.25457
+9.501734
+4.3561354
+2.880442
+12.571681
+9.515568
+9.047394
+18.395422
+2.3980522
+22.005613
+15.166949
+6.142415
+9.956879
+7.8566895
+7.905092
+6.129271
+8.053898
+7.6012487
+2.7639465
+4.103883
+8.5421915
+29.61863
+5.015085
+18.026873
+10.483127
+11.985843
+18.91923
+6.769698
+2.8613014
+9.372019
+17.980976
+8.017189
+12.8825245
+7.7582636
+20.411884
+6.621954
+4.770088
+29.8179
+9.08488
+8.593373
+23.214138
+6.054205
+10.809526
+12.93514
+5.709429
+7.6388187
+6.0849648
+11.764885
+6.953721
+21.930786
+20.950373
+3.329095
+3.081542
+0.9756827
+8.490351
+3.728169
+21.323586
+7.777197
+17.37442
+13.777174
+7.486761
+3.3854532
+7.746323
+3.4655986
+10.175672
+8.726574
+7.7339916
+18.69101
+3.981379
+9.865789
+13.061054
+2.8635294
+19.931936
+17.721836
+9.668265
+6.3929462
+13.460515
+6.1566763
+5.1183352
+12.307226
+7.7463274
+7.824488
+24.658218
+5.471935
+2.8055477
+12.536692
+8.644339
+8.135225
+32.11887
+2.8742256
+3.2582967
+7.102223
+6.3337817
+6.5701046
+13.08419
+15.42335
+9.436115
+4.0957565
+9.271636
+6.555385
+9.492651
+19.836163
+9.863726
+8.27709
+8.443279
+10.545813
+21.403913
+16.351444
+15.057524
+3.009256
+7.923752
+2.8991547
+19.861725
+6.4114456
+6.544525
+14.880121
+2.5513558
+3.7852197
+6.068321
+10.210503
+12.511902
+8.003379
+24.020111
+1.0691924
+14.997856
+16.927784
+18.499447
+2.8347535
+7.7564874
+10.732344
+12.315053
+7.3259926
+9.5095625
+12.894712
+1.043926
+6.144353
+28.345835
+7.614238
+22.208334
+3.248898
+10.549194
+2.7639804
+8.085869
+7.6026373
+13.281372
+2.6625805
+3.988607
+6.056179
+6.111334
+7.503252
+8.732754
+18.6115
+22.773975
+6.947049
+6.6224484
+7.0880127
+8.42379
+21.624382
+3.7087026
+12.518856
+11.680799
+7.630396
+19.052643
+10.225087
+14.899348
+16.957066
+11.492241
+4.291799
+20.29878
+6.917904
+3.0783114
+10.054516
+8.306004
+3.2847197
+19.373749
+8.509045
+18.517143
+7.520233
+2.787973
+22.9739
+10.092418
+3.0031407
+3.237277
+17.494846
+9.482422
+8.099998
+7.488291
+8.751798
+17.932182
+10.320146
+14.021163
+8.540001
+13.074545
+5.549405
+10.423788
+8.034994
+4.7361617
+9.928208
+13.304802
+12.501007
+21.067842
+19.413073
+9.283019
+4.1446013
+6.6589994
+5.6665535
+17.100716
+13.086824
+6.8047657
+2.8650866
+6.3674374
+19.646559
+7.563117
+6.489067
+2.8502629
+7.8523054
+16.146614
+1.1956359
+2.2223792
+6.5099716
+6.2948446
+32.498955
+13.951782
+7.189179
+25.044533
+12.179977
+6.662268
+2.8943572
+6.6056933
+23.503788
+19.912445
+17.399828
+23.045631
+10.785624
+9.442547
+5.8524337
+7.851926
+1.0601346
+7.3928123
+12.397352
+2.8395252
+11.983619
+3.2237196
+8.891546
+10.311257
+2.4303622
+13.060653
+6.1777496
+7.0677695
+9.024801
+7.0067625
+4.0387964
+8.4094095
+7.543108
+3.0578802
+6.5610676
+27.79363
+7.936017
+18.288063
+7.482053
+19.527527
+7.195201
+10.539955
+13.161364
+23.50071
+16.258987
+5.6847315
+3.9219427
+10.208492
+2.7324386
+8.825371
+10.691217
+16.547737
+11.54182
+3.6474133
+19.050714
+7.585045
+3.1610727
+9.756125
+6.1358104
+7.3016386
+7.09468
+5.840274
+17.933414
+6.7768893
+17.45691
+23.006205
+7.573737
+12.347693
+29.47279
+4.055568
+17.460434
+10.200848
+8.117899
+7.4055796
+11.067947
+19.465578
+11.983252
+18.140715
+6.019168
+3.3036098
+6.94944
+7.067126
+2.4910753
+12.583267
+6.672926
+7.8839746
+3.755004
+14.699587
+9.588308
+7.807062
+19.879387
+12.985033
+9.094345
+4.7034883
+1.1952031
+9.66461
+7.706149
+3.05305
+13.257996
+2.9213116
+8.59421
+14.793586
+20.02734
+3.0537992
+24.351597
+9.903673
+6.1763744
+4.1000834
+3.2790132
+6.179249
+8.874094
+13.105803
+8.066151
+8.461256
+17.498352
+4.213202
+20.16555
+6.4616566
+12.714388
+1.0745945
+3.019163
+11.404657
+7.525934
+7.680978
+4.1600084
+8.1251335
+21.429523
+10.929507
+2.8335478
+10.539471
+13.368597
+8.733632
+2.7615695
+6.59958
+16.754017
+21.871914
+7.562863
+3.3431916
+6.452614
+6.390152
+23.269436
+10.347561
+26.373789
+7.7237988
+19.974325
+9.504009
+5.924568
+8.475832
+11.421833
+20.15386
+7.446289
+18.872896
+9.054153
+18.074062
+2.3931308
+12.336584
+7.516613
+6.424807
+3.2169743
+2.2812362
+6.5402985
+13.610537
+8.836183
+8.386887
+17.641281
+6.295248
+23.729538
+1.1588633
+7.522092
+2.8687162
+6.784823
+29.95914
+4.082114
+4.202123
+19.93652
+7.15308
+2.912531
+17.705719
+2.9841175
+2.9011517
+20.331879
+10.66526
+17.819332
+16.823246
+12.209335
+9.06487
+8.064621
+13.660656
+8.260122
+6.412734
+24.57774
+5.358282
+12.958232
+12.335234
+9.505586
+11.099511
+15.429306
+7.257391
+12.983694
+7.9887853
+7.0454583
+5.301811
+10.043299
+6.4938207
+21.026472
+9.409941
+10.363775
+2.9790568
+6.2307706
+2.9017582
+7.739482
+7.275627
+6.7536063
+20.044844
+23.077394
+6.419961
+23.190079
+17.03537
+12.301758
+9.3159075
+16.814516
+12.572051
+8.382107
+13.468584
+16.885033
+9.487648
+8.268053
+2.0914297
+8.319391
+7.8786182
+3.2028196
+18.598795
+13.0766325
+5.18954
+19.654388
+7.2863855
+5.9304676
+8.464904
+22.700085
+1.3479096
+3.0345666
+6.8443413
+14.497969
+31.204979
+10.183783
+7.4565454
+9.7435055
+7.23792
+5.833661
+4.3825083
+12.777639
+3.2198026
+11.683477
+3.9541178
+7.723772
+8.08955
+7.9811406
+0.9679302
+7.2824545
+7.403473
+11.150757
+3.3168764
+8.632219
+7.232742
+20.482422
+3.9255002
+8.012861
+22.0775
+5.999481
+26.028698
+2.8457
+20.183117
+7.0916796
+22.704937
+7.56651
+7.4807906
+8.678581
+16.60625
+18.528667
+15.970105
+13.144815
+12.6655445
+8.339373
+9.286658
+18.537575
+15.473846
+5.8423696
+9.168777
+12.503236
+13.042034
+11.68343
+10.070785
+3.1380126
+6.087842
+7.975228
+2.8828738
+23.068321
+2.987694
+9.585762
+12.699264
+7.0726967
+4.4034967
+3.775473
+10.781728
+2.8120124
+6.5726814
+6.0289993
+6.938739
+14.908622
+7.388403
+2.7996817
+12.392
+9.6947975
+10.220957
+17.865839
+7.924797
+12.141371
+7.752954
+6.6797915
+7.925523
+7.481774
+12.426516
+7.0787315
+5.6667137
+12.42251
+4.1183996
+19.672312
+1.1004808
+2.9637825
+17.39487
+5.0323114
+19.15218
+8.82989
+9.292791
+6.4073367
+12.759725
+3.2098575
+14.302236
+23.827795
+10.110811
+2.1508622
+10.34913
+6.1790442
+17.120438
+30.321423
+2.8004413
+17.446552
+6.899474
+10.609079
+2.8626618
+6.596591
+19.713825
+7.1320796
+8.248372
+22.57584
+3.79502
+20.943336
+2.7855659
+8.271547
+7.4309325
+6.1245074
+3.2035565
+3.682051
+2.480876
+5.9967117
+8.839986
+15.003698
+6.689306
+7.933795
+4.232048
+6.863923
+10.99111
+7.4706507
+11.565958
+11.273621
+11.458183
+3.9527016
+26.411737
+3.2656488
+17.158566
+6.2341623
+3.1822014
+10.880241
+7.5153494
+13.382602
+7.0287437
+13.687332
+9.464461
+7.4395795
+13.151468
+11.020046
+8.847506
+6.383887
+0.93220794
+2.9552066
+9.676209
+8.044707
+21.11267
+8.432231
+21.97631
+20.830164
+10.961868
+18.931324
+19.23489
+20.213284
+17.04572
+8.65136
+2.8516784
+19.40461
+16.894302
+19.937243
+7.224034
+7.944285
+6.1364594
+4.4665728
+7.4329157
+7.4285674
+12.818218
+9.822527
+6.1916857
+6.21189
+13.876844
+14.582535
+5.8615613
+2.557717
+3.1766033
+11.896282
+27.779482
+5.5855885
+7.5375443
+8.725583
+19.468048
+22.519138
+22.319279
+2.8689115
+9.301366
+8.066984
+21.108534
+7.543664
+16.985079
+0.93320644
+13.105468
+3.1030035
+11.044781
+8.298318
+9.96848
+8.616586
+3.037239
+7.452527
+12.252333
+20.50334
+17.32428
+9.574367
+6.7684836
+2.773402
+4.129512
+5.4177675
+2.9698644
+10.025605
+6.203718
+31.437294
+22.138607
+9.887899
+8.8634815
+2.1885061
+13.242693
+23.826607
+13.547143
+8.296421
+6.78539
+7.842305
+6.7382565
+3.2190332
+7.8955197
+7.985573
+9.613392
+22.276192
+20.102476
+7.3210435
+1.0060056
+3.0157802
+2.821048
+16.747135
+6.6871634
+7.793533
+19.279322
+4.2649784
+3.6523957
+10.875929
+6.6384554
+9.89142
+2.9779046
+8.490518
+15.005331
+12.845047
+12.989061
+18.271803
+12.265974
+19.49963
+6.09317
+6.344504
+6.9576397
+9.290697
+4.0781746
+7.434312
+18.996784
+19.660591
+6.767231
+30.398506
+3.2156115
+15.714307
+16.505909
+16.528114
+1.2315974
+12.202918
+8.407178
+11.92952
+14.184231
+25.545422
+22.70487
+5.7625084
+2.1255722
+14.40567
+12.763015
+6.297673
+23.356358
+2.7655718
+6.743165
+12.581156
+17.283731
+7.3847504
+6.405341
+7.3402543
+21.064253
+2.8749528
+10.631444
+2.9738011
+7.770399
+2.8163142
+7.9072733
+6.4284687
+9.492947
+4.667068
+8.895028
+7.5140705
+6.818814
+3.9613824
+9.036444
+5.9007587
+7.3973703
+10.97319
+8.215449
+4.001436
+9.210066
+9.4411545
+13.994322
+17.976757
+6.634563
+4.0498686
+12.019107
+17.57359
+10.286997
+6.2509346
+16.267445
+23.344595
+19.495077
+4.4327755
+2.9451075
+18.055017
+11.975103
+6.46723
+6.0281343
+22.16042
+10.462294
+15.636221
+6.736294
+5.744093
+7.2940593
+2.8154032
+8.814468
+2.9477763
+8.886478
+9.060566
+6.382265
+7.872862
+2.2611809
+5.306093
+3.146849
+7.6996675
+12.674011
+12.551241
+8.046506
+6.4142294
+7.4852858
+17.008722
+2.9072957
+13.852882
+9.144326
+4.8503456
+30.717115
+14.556221
+7.9021225
+1.1725593
+24.466616
+7.7955427
+9.7879305
+7.3846
+3.7806392
+1.042464
+2.8129492
+2.8655071
+17.986864
+5.889832
+10.978218
+10.130145
+9.292443
+5.503154
+6.290724
+12.796089
+7.165447
+20.425495
+20.627146
+6.022518
+7.514403
+21.587887
+7.9700413
+3.87653
+10.123305
+7.6695213
+6.428568
+20.478977
+8.361083
+7.471142
+8.247483
+3.6846962
+11.738235
+20.664156
+10.588432
+16.529491
+24.37979
+23.234268
+13.169556
+16.338964
+10.163145
+8.049759
+11.718082
+3.2608657
+3.1133802
+8.260249
+7.0902214
+7.7626095
+19.12278
+7.8224554
+2.3827965
+2.9047008
+12.780203
+3.199234
+19.12746
+8.026532
+5.042486
+12.731455
+13.844351
+7.5605392
+18.176376
+30.517338
+9.787543
+7.2944756
+4.09214
+6.728684
+6.810123
+10.534187
+9.203072
+19.794203
+9.846554
+12.009462
+7.60604
+2.8723674
+22.610863
+11.606171
+8.163586
+2.9198928
+9.558057
+6.429068
+17.9152
+14.262537
+7.4795256
+18.443806
+18.077246
+6.5113983
+6.5500975
+8.457169
+21.022495
+8.145628
+23.943504
+6.329939
+5.3829517
+6.2542486
+4.328989
+1.1919576
+2.8829286
+7.3967056
+11.942859
+12.284142
+3.0018587
+2.1602504
+10.213603
+6.851654
+6.352806
+3.2118306
+13.349886
+2.9889529
+10.120649
+18.986622
+7.923718
+19.653946
+7.268152
+17.640043
+2.9221148
+9.916162
+11.912577
+16.401491
+6.5570927
+12.598864
+13.215351
+17.260185
+9.754327
+2.6501184
+5.1708393
+5.2138815
+6.436266
+7.876124
+21.693892
+4.3069367
+14.7541065
+9.1662
+23.500206
+6.2333426
+2.8993196
+1.0637416
+9.432225
+3.9770668
+7.2926927
+6.2184515
+11.678076
+8.109887
+22.727575
+12.445673
+2.5329864
+18.412302
+5.806368
+7.3151875
+7.8723516
+9.678978
+9.799454
+6.529669
+26.779205
+3.931908
+5.888088
+17.738268
+9.558339
+22.238445
+18.031767
+7.3102407
+8.162018
+6.014721
+6.9391522
+26.460548
+10.109969
+11.4835415
+21.879482
+12.980812
+8.138599
+0.9589659
+8.190921
+19.977545
+3.2477999
+6.890188
+7.429717
+10.221892
+6.910182
+10.297818
+9.265437
+16.255081
+10.977938
+2.5898843
+20.326355
+3.8327239
+2.8325899
+7.9783096
+20.07822
+3.011986
+12.896214
+7.513672
+21.543285
+7.411419
+15.042177
+3.5619788
+12.137504
+2.9495065
+7.5004683
+6.6961226
+13.727915
+5.374137
+7.3800707
+3.1799588
+7.4049773
+4.8998137
+13.146528
+9.122591
+4.0701356
+9.182718
+7.283294
+6.638646
+23.469177
+8.048029
+12.844107
+10.373635
+2.867206
+1.0678926
+11.883164
+6.1870747
+8.569808
+8.16519
+7.5979567
+18.253052
+6.989567
+2.6768453
+19.241302
+3.981169
+6.541582
+7.2532773
+12.070713
+20.061712
+5.9683995
+8.853069
+2.271085
+12.836225
+2.8797557
+9.578634
+3.229514
+17.11769
+8.077024
+7.329295
+21.97836
+18.080322
+12.471502
+7.5641575
+7.473475
+19.26036
+20.220436
+2.9453807
+9.13619
+5.578642
+12.450403
+6.6394844
+29.282417
+7.3931828
+6.548981
+9.349842
+8.996069
+19.188326
+2.691329
+6.0967875
+17.530075
+7.9408693
+17.123606
+19.513346
+2.8804228
+6.065159
+9.962181
+2.1533704
+16.11027
+29.666645
+4.1140556
+2.9334998
+6.3209233
+7.8915715
+4.030181
+12.624809
+6.449403
+13.557853
+5.279626
+13.409826
+12.526856
+9.777212
+2.8869362
+7.358146
+19.560854
+9.037796
+7.933237
+6.5624275
+8.019315
+9.654236
+18.728685
+1.0051453
+12.023368
+23.068623
+9.5339155
+12.224743
+6.598871
+6.1013317
+7.265458
+12.7771
+3.1575623
+4.420336
+22.651468
+12.247696
+12.591444
+7.2190485
+6.054092
+4.2989597
+8.747875
+2.8947618
+9.552552
+2.4591088
+6.494132
+7.8084373
+2.9693782
diff --git a/examples/peg_slater_isa/params.0.pickle b/examples/peg_slater_isa/params.0.pickle
index c6e9cd939..0c1ac1891 100644
Binary files a/examples/peg_slater_isa/params.0.pickle and b/examples/peg_slater_isa/params.0.pickle differ
diff --git a/examples/peg_slater_isa/params.pickle b/examples/peg_slater_isa/params.pickle
new file mode 100644
index 000000000..6bd1cf8dd
Binary files /dev/null and b/examples/peg_slater_isa/params.pickle differ
diff --git a/examples/peg_slater_isa/ref_out b/examples/peg_slater_isa/ref_out
deleted file mode 100644
index 42f713743..000000000
--- a/examples/peg_slater_isa/ref_out
+++ /dev/null
@@ -1,12 +0,0 @@
-0 31.64339 29.478452479020003
-1 11.910534 9.034358785030001
-2 1.0475655 -1.54130224297
-3 -4.216489 -6.23051849442
-4 -6.2442575 -7.67928477985
-5 -6.073686 -6.677093386355001
-6 -4.4386077 -4.630296014435
-7 -2.9895935 -3.0181196329500004
-8 -1.9775212 -1.9553490802650002
-9 -1.0829638 -1.0539313080900001
-10 -0.6197916 -0.60033858593
-11 -0.3714867 -0.36031944545500005
diff --git a/examples/peg_slater_isa/remove_lr.py b/examples/peg_slater_isa/remove_lr.py
index 125ab83e1..795f03de4 100755
--- a/examples/peg_slater_isa/remove_lr.py
+++ b/examples/peg_slater_isa/remove_lr.py
@@ -9,6 +9,7 @@
import jax.numpy as jnp
import dmff
from dmff.api import Hamiltonian
+from dmff.common import nblist
import pickle
import time
@@ -52,36 +53,36 @@
rc = 15
# get potential functions
- potentials_AB = H_AB.createPotential(pdb_AB.topology, nonbondedCutoff=rc*angstrom, nonbondedMethod=CutoffPeriodic, ethresh=1e-4)
- pot_pme_AB, \
- pot_disp_AB, \
- pot_ex_AB, \
- pot_sr_es_AB, \
- pot_sr_pol_AB, \
- pot_sr_disp_AB, \
- pot_dhf_AB, \
- pot_dmp_es_AB, \
- pot_dmp_disp_AB = potentials_AB
- potentials_A = H_A.createPotential(pdb_A.topology, nonbondedCutoff=rc*angstrom, nonbondedMethod=CutoffPeriodic, ethresh=1e-4)
- pot_pme_A, \
- pot_disp_A, \
- pot_ex_A, \
- pot_sr_es_A, \
- pot_sr_pol_A, \
- pot_sr_disp_A, \
- pot_dhf_A, \
- pot_dmp_es_A, \
- pot_dmp_disp_A = potentials_A
- potentials_B = H_B.createPotential(pdb_B.topology, nonbondedCutoff=rc*angstrom, nonbondedMethod=CutoffPeriodic, ethresh=1e-4)
- pot_pme_B, \
- pot_disp_B, \
- pot_ex_B, \
- pot_sr_es_B, \
- pot_sr_pol_B, \
- pot_sr_disp_B, \
- pot_dhf_B, \
- pot_dmp_es_B, \
- pot_dmp_disp_B = potentials_B
+ pots_AB = H_AB.createPotential(pdb_AB.topology, nonbondedCutoff=rc*angstrom, nonbondedMethod=CutoffPeriodic, ethresh=1e-4)
+ pot_pme_AB = pots_AB.dmff_potentials['ADMPPmeForce']
+ pot_disp_AB = pots_AB.dmff_potentials['ADMPDispPmeForce']
+ pot_ex_AB = pots_AB.dmff_potentials['SlaterExForce']
+ pot_sr_es_AB = pots_AB.dmff_potentials['SlaterSrEsForce']
+ pot_sr_pol_AB = pots_AB.dmff_potentials['SlaterSrPolForce']
+ pot_sr_disp_AB = pots_AB.dmff_potentials['SlaterSrDispForce']
+ pot_dhf_AB = pots_AB.dmff_potentials['SlaterDhfForce']
+ pot_dmp_es_AB = pots_AB.dmff_potentials['QqTtDampingForce']
+ pot_dmp_disp_AB = pots_AB.dmff_potentials['SlaterDampingForce']
+ pots_A = H_A.createPotential(pdb_A.topology, nonbondedCutoff=rc*angstrom, nonbondedMethod=CutoffPeriodic, ethresh=1e-4)
+ pot_pme_A = pots_A.dmff_potentials['ADMPPmeForce']
+ pot_disp_A = pots_A.dmff_potentials['ADMPDispPmeForce']
+ pot_ex_A = pots_A.dmff_potentials['SlaterExForce']
+ pot_sr_es_A = pots_A.dmff_potentials['SlaterSrEsForce']
+ pot_sr_pol_A = pots_A.dmff_potentials['SlaterSrPolForce']
+ pot_sr_disp_A = pots_A.dmff_potentials['SlaterSrDispForce']
+ pot_dhf_A = pots_A.dmff_potentials['SlaterDhfForce']
+ pot_dmp_es_A = pots_A.dmff_potentials['QqTtDampingForce']
+ pot_dmp_disp_A = pots_A.dmff_potentials['SlaterDampingForce']
+ pots_B = H_B.createPotential(pdb_B.topology, nonbondedCutoff=rc*angstrom, nonbondedMethod=CutoffPeriodic, ethresh=1e-4)
+ pot_pme_B = pots_B.dmff_potentials['ADMPPmeForce']
+ pot_disp_B = pots_B.dmff_potentials['ADMPDispPmeForce']
+ pot_ex_B = pots_B.dmff_potentials['SlaterExForce']
+ pot_sr_es_B = pots_B.dmff_potentials['SlaterSrEsForce']
+ pot_sr_pol_B = pots_B.dmff_potentials['SlaterSrPolForce']
+ pot_sr_disp_B = pots_B.dmff_potentials['SlaterSrDispForce']
+ pot_dhf_B = pots_B.dmff_potentials['SlaterDhfForce']
+ pot_dmp_es_B = pots_B.dmff_potentials['QqTtDampingForce']
+ pot_dmp_disp_B = pots_B.dmff_potentials['SlaterDampingForce']
pos_AB0 = jnp.array(pdb_AB.positions._value) * 10
n_atoms = len(pos_AB0)
@@ -91,18 +92,22 @@
pos_B0 = jnp.array(pdb_AB.positions._value[n_atoms_A:n_atoms]) * 10
box = jnp.array(pdb_AB.topology.getPeriodicBoxVectors()._value) * 10
# nn list initial allocation
- displacement_fn, shift_fn = jax_md.space.periodic_general(box, fractional_coordinates=False)
- neighbor_list_fn = jax_md.partition.neighbor_list(displacement_fn, box, rc, 0, format=jax_md.partition.OrderedSparse)
- nbr_AB = neighbor_list_fn.allocate(pos_AB0)
- nbr_A = neighbor_list_fn.allocate(pos_A0)
- nbr_B = neighbor_list_fn.allocate(pos_B0)
- pairs_AB = np.array(nbr_AB.idx.T)
- pairs_A = np.array(nbr_A.idx.T)
- pairs_B = np.array(nbr_B.idx.T)
+ nbl_AB = nblist.NeighborList(box, rc, H_AB.getGenerators()[0].covalent_map)
+ nbl_AB.allocate(pos_AB0)
+ pairs_AB = nbl_AB.pairs
+ nbl_A = nblist.NeighborList(box, rc, H_A.getGenerators()[0].covalent_map)
+ nbl_A.allocate(pos_A0)
+ pairs_A = nbl_A.pairs
+ nbl_B = nblist.NeighborList(box, rc, H_B.getGenerators()[0].covalent_map)
+ nbl_B.allocate(pos_B0)
+ pairs_B = nbl_B.pairs
+
pairs_AB = pairs_AB[pairs_AB[:, 0] < pairs_AB[:, 1]]
pairs_A = pairs_A[pairs_A[:, 0] < pairs_A[:, 1]]
pairs_B = pairs_B[pairs_B[:, 0] < pairs_B[:, 1]]
+
+ params = H_AB.getParameters()
# load data
with open('data.pickle', 'rb') as ifile:
data = pickle.load(ifile)
@@ -147,20 +152,21 @@
#######################
# electrostatic + pol
#######################
- E_AB = pot_pme_AB(pos_AB, box, pairs_AB, pme_generator_AB.params)
- E_A = pot_pme_A(pos_A, box, pairs_A, pme_generator_A.params)
- E_B = pot_pme_B(pos_B, box, pairs_A, pme_generator_B.params)
+ E_AB = pot_pme_AB(pos_AB, box, pairs_AB, params)
+ E_A = pot_pme_A(pos_A, box, pairs_A, params)
+ E_B = pot_pme_B(pos_B, box, pairs_A, params)
E_espol = E_AB - E_A - E_B
# use induced dipole of monomers to compute electrostatic interaction
U_ind_AB = jnp.vstack((pme_generator_A.pme_force.U_ind, pme_generator_B.pme_force.U_ind))
- params = pme_generator_AB.params
+ params_pme = params['ADMPPmeForce']
map_atypes = pme_generator_AB.map_atomtype
- Q_local = params['Q_local'][map_atypes]
- pol = params['pol'][map_atypes]
- tholes = params['tholes'][map_atypes]
+ map_poltypes = pme_generator_AB.map_poltype
+ Q_local = params_pme['Q_local'][map_atypes]
+ pol = params_pme['pol'][map_poltypes]
+ tholes = params_pme['tholes'][map_poltypes]
pme_force = pme_generator_AB.pme_force
- E_AB_nonpol = pme_force.energy_fn(pos_AB, box, pairs_AB, Q_local, U_ind_AB, pol, tholes, params['mScales'], params['pScales'], params['dScales'])
+ E_AB_nonpol = pme_force.energy_fn(pos_AB, box, pairs_AB, Q_local, U_ind_AB, pol, tholes, params_pme['mScales'], params_pme['pScales'], params_pme['dScales'])
E_es = E_AB_nonpol - E_A - E_B
# E_dmp_es = pot_dmp_es_AB(pos_AB, box, pairs_AB, dmp_es_generator_AB.params) \
# - pot_dmp_es_A(pos_A, box, pairs_A, dmp_es_generator_A.params) \
@@ -182,9 +188,9 @@
#############
# dispersion
#############
- E_AB_disp = pot_disp_AB(pos_AB, box, pairs_AB, disp_generator_AB.params)
- E_A_disp = pot_disp_A(pos_A, box, pairs_A, disp_generator_AB.params)
- E_B_disp = pot_disp_B(pos_B, box, pairs_B, disp_generator_AB.params)
+ E_AB_disp = pot_disp_AB(pos_AB, box, pairs_AB, params)
+ E_A_disp = pot_disp_A(pos_A, box, pairs_A, params)
+ E_B_disp = pot_disp_B(pos_B, box, pairs_B, params)
E_disp = E_AB_disp - E_A_disp - E_B_disp
# E_dmp_disp = pot_dmp_disp_AB(pos_AB, box, pairs_AB, dmp_disp_generator_AB.params) \
# - pot_dmp_disp_A(pos_A, box, pairs_A, dmp_disp_generator_A.params) \
diff --git a/examples/peg_slater_isa/res_dhf.xvg b/examples/peg_slater_isa/res_dhf.xvg
new file mode 100644
index 000000000..9494c65cd
--- /dev/null
+++ b/examples/peg_slater_isa/res_dhf.xvg
@@ -0,0 +1,499 @@
+-6.395951223165 -6.395951223165 -6.554231
+-3.3727073756100006 -3.3727073756100006 -3.8373973
+-1.73571668474 -1.73571668474 -2.2134938
+-0.8775575169800001 -0.8775575169800001 -1.2617446
+-0.2177143365 -0.2177143365 -0.39894447
+-0.053409102475000005 -0.053409102475000005 -0.122665405
+-0.013282430755000001 -0.013282430755000001 -0.036893483
+-0.003417849645 -0.003417849645 -0.0108942175
+-0.000489314435 -0.000489314435 -0.0016996133
+-8.117003781520001e-05 -8.117003781520001e-05 -0.00025826736
+-1.7369076745520003e-05 -1.7369076745520003e-05 -3.8487244e-05
+-4.964320210975 -4.964320210975 -7.1791205
+-1.14251951132 -1.14251951132 -2.038255
+-0.24832979315500003 -0.24832979315500003 -0.5499255
+-0.054577660015 -0.054577660015 -0.14337324
+-0.013139997379999999 -0.013139997379999999 -0.03633278
+-0.0021383122200000003 -0.0021383122200000003 -0.0044007637
+-0.00054657659 -0.00054657659 -0.00050145574
+-0.00018933871096075 -0.00018933871096075 -5.409494e-05
+-7.420437364970001 -7.420437364970001 -9.406848
+-3.5368059827850002 -3.5368059827850002 -5.158201
+-0.774934099635 -0.774934099635 -1.4549233
+-0.165644081495 -0.165644081495 -0.3825976
+-0.035053654365000006 -0.035053654365000006 -0.0954022
+-0.00737366424 -0.00737366424 -0.022880714
+-0.00069281694 -0.00069281694 -0.0025591345
+-6.0019970223100004e-05 -6.0019970223100004e-05 -0.00027635758
+-4.42436988413e-06 -4.42436988413e-06 -2.9316503e-05
+-13.282306673870002 -13.282306673870002 -9.896755
+-6.79626937347 -6.79626937347 -5.8241596
+-3.4098981344650006 -3.4098981344650006 -3.376435
+-0.8193444321350001 -0.8193444321350001 -1.0919054
+-0.188311755825 -0.188311755825 -0.3386179
+-0.041498784275 -0.041498784275 -0.101666205
+-0.008511267135 -0.008511267135 -0.029775275
+-0.000464319675 -0.000464319675 -0.0045583253
+0.0001401466301375 0.0001401466301375 -0.0006765318
+9.981339956795e-05 9.981339956795e-05 -9.804452e-05
+-7.3663997965600005 -7.3663997965600005 -5.693802
+-1.5639944657250002 -1.5639944657250002 -1.7284988
+-0.300878598045 -0.300878598045 -0.4851229
+-0.06250307308 -0.06250307308 -0.12767383
+-0.01597390957 -0.01597390957 -0.031803083
+-0.0033753428 -0.0033753428 -0.0036322086
+-0.00108338632 -0.00108338632 -0.00038323744
+-0.000424569605 -0.000424569605 -3.8112546e-05
+-7.659287921650001 -7.659287921650001 -5.0352745
+-4.16042038761 -4.16042038761 -2.895676
+-2.1948879380250004 -2.1948879380250004 -1.6317191
+-1.132193866155 -1.132193866155 -0.90419555
+-0.57411167878 -0.57411167878 -0.49421608
+-0.14263469834 -0.14263469834 -0.14306143
+-0.034364565635000004 -0.034364565635000004 -0.04018702
+-0.008027124935 -0.008027124935 -0.011067651
+-0.001773236445 -0.001773236445 -0.0030089202
+-0.00011631169841510001 -0.00011631169841510001 -0.0004203144
+3.1818301387150004e-05 3.1818301387150004e-05 -5.8153186e-05
+2.79189557836e-05 2.79189557836e-05 -8.010658e-06
+-9.932218112035 -9.932218112035 -9.585552
+-5.0588160255000005 -5.0588160255000005 -5.711941
+-2.657707822405 -2.657707822405 -3.3527348
+-0.744602695825 -0.744602695825 -1.0912757
+-0.191315380335 -0.191315380335 -0.32784867
+-0.04380410455 -0.04380410455 -0.091719836
+-0.009107413165 -0.009107413165 -0.0242315
+-0.000734536135 -0.000734536135 -0.0030355044
+-2.2328219628025002e-05 -2.2328219628025002e-05 -0.0003542006
+2.6104872912310004e-05 2.6104872912310004e-05 -3.9219856e-05
+-6.80929915236 -6.80929915236 -5.943305
+-1.6045249656 -1.6045249656 -1.7337825
+-0.32262406550000006 -0.32262406550000006 -0.46802494
+-0.058000891935 -0.058000891935 -0.11952178
+-0.009027808005 -0.009027808005 -0.029344756
+-3.840333526545e-05 -3.840333526545e-05 -0.0033943746
+0.0002271719036733 0.0002271719036733 -0.00037696026
+0.00011445014723895 0.00011445014723895 -4.0717423e-05
+-3.7387166471350004 -3.7387166471350004 -5.599716
+-0.772207675415 -0.772207675415 -1.7391598
+-0.1549102761 -0.1549102761 -0.5167951
+-0.03268211898 -0.03268211898 -0.14812239
+-0.0079799447 -0.0079799447 -0.041215915
+-0.0015597307850000002 -0.0015597307850000002 -0.0057886397
+-0.00047198613500000003 -0.00047198613500000003 -0.0007805415
+-0.0001800033143411 -0.0001800033143411 -0.00010206973
+-5.396351066895001 -5.396351066895001 -8.754257
+-1.2098745609100001 -1.2098745609100001 -2.787104
+-0.25481354417 -0.25481354417 -0.7902878
+-0.05289224654500001 -0.05289224654500001 -0.20155503
+-0.010745620145 -0.010745620145 -0.04699192
+-0.0009988452200000001 -0.0009988452200000001 -0.0046500657
+-6.990724274195e-05 -6.990724274195e-05 -0.00041294715
+-4.5662139131450004e-05 -4.5662139131450004e-05 -3.4162324e-05
+-8.669984622395 -8.669984622395 -9.880216
+-4.532301852435 -4.532301852435 -5.8250585
+-1.197238502 -1.197238502 -1.8614478
+-0.29627000538500003 -0.29627000538500003 -0.5423613
+-0.070004677935 -0.070004677935 -0.14792557
+-0.016513266035 -0.016513266035 -0.03866166
+-0.00215075709 -0.00215075709 -0.0049543814
+-0.00038907284500000006 -0.00038907284500000006 -0.00062322716
+-0.00010734164642165 -0.00010734164642165 -7.80836e-05
+-8.613033694165 -8.613033694165 -6.5861793
+-4.072253550875001 -4.072253550875001 -3.51537
+-1.909714687155 -1.909714687155 -1.8651688
+-0.897964977125 -0.897964977125 -0.98618376
+-0.42742032039000005 -0.42742032039000005 -0.5205384
+-0.10297575944500001 -0.10297575944500001 -0.14484338
+-0.02698200095 -0.02698200095 -0.04031661
+-0.007498060430000001 -0.007498060430000001 -0.011214638
+-0.0021737302150000005 -0.0021737302150000005 -0.0031111669
+-0.00037542024500000006 -0.00037542024500000006 -0.0004508067
+-8.28750411909e-05 -8.28750411909e-05 -6.4520165e-05
+-3.122605895055e-05 -3.122605895055e-05 -9.110197e-06
+-16.603716846695 -16.603716846695 -10.160444
+-8.795391183560001 -8.795391183560001 -5.928369
+-4.59638371743 -4.59638371743 -3.4169025
+-2.38284929462 -2.38284929462 -1.9497849
+-0.64269477974 -0.64269477974 -0.62026525
+-0.181901492555 -0.181901492555 -0.19279574
+-0.056065425845 -0.056065425845 -0.05892755
+-0.019394279695000002 -0.019394279695000002 -0.017786108
+-0.005059574795000001 -0.005059574795000001 -0.0028988973
+-0.001717260785 -0.001717260785 -0.00046555372
+-0.0006978316450000001 -0.0006978316450000001 -7.399218e-05
+-5.688548317915 -5.688548317915 -5.8644047
+-2.8894232677750002 -2.8894232677750002 -3.3554642
+-1.475955149525 -1.475955149525 -1.9146435
+-0.7562085873000001 -0.7562085873000001 -1.0902807
+-0.19772265053500002 -0.19772265053500002 -0.3514719
+-0.05071788621 -0.05071788621 -0.11225288
+-0.01277867607 -0.01277867607 -0.035444055
+-0.0031926080000000004 -0.0031926080000000004 -0.011046906
+-0.000413437485 -0.000413437485 -0.001872197
+-6.843849472120001e-05 -6.843849472120001e-05 -0.00030719352
+-2.4375147224745002e-05 -2.4375147224745002e-05 -4.884095e-05
+-8.415012550535002 -8.415012550535002 -4.220803
+-4.700202787475001 -4.700202787475001 -2.3805647
+-1.214179356965 -1.214179356965 -0.71374345
+-0.259265473245 -0.259265473245 -0.19991323
+-0.0499622148 -0.0499622148 -0.053104106
+-0.009414544155000001 -0.009414544155000001 -0.013536194
+-0.0009116786200000001 -0.0009116786200000001 -0.0016392432
+-0.0001527995043248 -0.0001527995043248 -0.00018736855
+-4.0632918004500006e-05 -4.0632918004500006e-05 -2.0471227e-05
+-9.983601509985002 -9.983601509985002 -7.437299
+-5.355853595810001 -5.355853595810001 -4.298724
+-2.82147934479 -2.82147934479 -2.4543262
+-0.7563393634550001 -0.7563393634550001 -0.77679396
+-0.19896469582 -0.19896469582 -0.23840772
+-0.053097481880000005 -0.053097481880000005 -0.07143886
+-0.015095049700000002 -0.015095049700000002 -0.020992054
+-0.002975610425 -0.002975610425 -0.003244186
+-0.0008816691550000001 -0.0008816691550000001 -0.00048650565
+-0.00035021544500000003 -0.00035021544500000003 -7.115371e-05
+-7.8506161931900005 -7.8506161931900005 -9.125624
+-3.9611453051800005 -3.9611453051800005 -5.276129
+-1.95747019546 -1.95747019546 -3.0236912
+-0.9543128805150001 -0.9543128805150001 -1.7206391
+-0.22322352817000002 -0.22322352817000002 -0.54835624
+-0.05276724649000001 -0.05276724649000001 -0.17211285
+-0.012967974620000001 -0.012967974620000001 -0.053453375
+-0.003418532275 -0.003418532275 -0.01647162
+-0.00058207335 -0.00058207335 -0.0027854077
+-0.0001141689848069 -0.0001141689848069 -0.00046551478
+-4.1463479176500005e-05 -4.1463479176500005e-05 -7.695677e-05
+-6.965933174230001 -6.965933174230001 -7.869577
+-3.5101163050050004 -3.5101163050050004 -4.245632
+-0.8256617789600001 -0.8256617789600001 -1.16258
+-0.182980520545 -0.182980520545 -0.29847887
+-0.03969887275 -0.03969887275 -0.073092625
+-0.00863306408 -0.00863306408 -0.01730654
+-0.0009339691150000001 -0.0009339691150000001 -0.0019143093
+-0.0001385982562153 -0.0001385982562153 -0.00020612404
+-3.6299491659650004e-05 -3.6299491659650004e-05 -2.1968037e-05
+-6.126552028805 -6.126552028805 -7.1638203
+-2.941269016275 -2.941269016275 -3.9606087
+-1.38638230503 -1.38638230503 -2.1638992
+-0.29740101827500004 -0.29740101827500004 -0.6284311
+-0.06224755942 -0.06224755942 -0.17775771
+-0.013046949660000001 -0.013046949660000001 -0.04940739
+-0.0028825889600000002 -0.0028825889600000002 -0.013574088
+-0.000395741615 -0.000395741615 -0.0019280558
+-0.0001027981580226 -0.0001027981580226 -0.00027110626
+-4.1792083343350005e-05 -4.1792083343350005e-05 -3.787328e-05
+-7.547160771915001 -7.547160771915001 -8.593436
+-3.8999607582000007 -3.8999607582000007 -4.939512
+-1.9810366834600002 -1.9810366834600002 -2.8123567
+-0.495208498715 -0.495208498715 -0.8920064
+-0.121963217915 -0.121963217915 -0.27704105
+-0.030489380145 -0.030489380145 -0.08480838
+-0.007987952475 -0.007987952475 -0.025693435
+-0.00128003627 -0.00128003627 -0.004223696
+-0.000290826635 -0.000290826635 -0.000685211
+-9.66841735009e-05 -9.66841735009e-05 -0.000109964596
+-8.82060280986 -8.82060280986 -6.5706615
+-4.700571801500001 -4.700571801500001 -3.7745955
+-2.4697655531950002 -2.4697655531950002 -2.1375794
+-1.286163635645 -1.286163635645 -1.1969167
+-0.667146560085 -0.667146560085 -0.6642341
+-0.18028116523 -0.18028116523 -0.20058282
+-0.05015009558 -0.05015009558 -0.059515532
+-0.014901471585000001 -0.014901471585000001 -0.01747612
+-0.004941952395 -0.004941952395 -0.0051024584
+-0.00124642987 -0.00124642987 -0.00080147607
+-0.00043173722 -0.00043173722 -0.00012586042
+-0.00018487825163625 -0.00018487825163625 -1.9812325e-05
+-8.387036036440001 -8.387036036440001 -9.197266
+-4.16889434639 -4.16889434639 -5.140165
+-2.01478323265 -2.01478323265 -2.8436913
+-0.95499590434 -0.95499590434 -1.5628116
+-0.20904924132 -0.20904924132 -0.46745592
+-0.045954887895000004 -0.045954887895000004 -0.13931781
+-0.010411525270000001 -0.010411525270000001 -0.0414966
+-0.00244260767 -0.00244260767 -0.012324749
+-0.000294554845 -0.000294554845 -0.0019685102
+-4.7524413370300007e-05 -4.7524413370300007e-05 -0.0003069478
+2.1165811691655e-06 2.1165811691655e-06 -4.6547353e-05
+-7.70963576989 -7.70963576989 -3.3707469
+-4.04252987155 -4.04252987155 -1.967554
+-2.088829710305 -2.088829710305 -1.1380664
+-1.0660511937000001 -1.0660511937000001 -0.6536455
+-0.5384321052150001 -0.5384321052150001 -0.37336782
+-0.13387786819000003 -0.13387786819000003 -0.12037915
+-0.031938446105000004 -0.031938446105000004 -0.03839301
+-0.00691561951 -0.00691561951 -0.012157381
+-0.001331312285 -0.001331312285 -0.0038299337
+0.00031033410000000003 0.00031033410000000003 -0.00067212805
+0.00020388915109535 0.00020388915109535 -0.000117037445
+0.000151122136437 0.000151122136437 -2.0228326e-05
+-6.840992298 -6.840992298 -5.7760706
+-3.3838670371050004 -3.3838670371050004 -3.3130534
+-1.66786898633 -1.66786898633 -1.8686304
+-0.8205049031350001 -0.8205049031350001 -1.0374787
+-0.197615792685 -0.197615792685 -0.3063737
+-0.047139460985000006 -0.047139460985000006 -0.086136356
+-0.01095531883 -0.01095531883 -0.023300892
+-0.002407242185 -0.002407242185 -0.0061279726
+-0.00016559712574025002 -0.00016559712574025002 -0.00079940696
+3.9064683225000004e-05 3.9064683225000004e-05 -0.000102258964
+2.7199480566800003e-05 2.7199480566800003e-05 -1.3020563e-05
+-5.892283232175 -5.892283232175 -6.451158
+-2.725434957855 -2.725434957855 -3.3610175
+-1.2807091856500001 -1.2807091856500001 -1.7610543
+-0.29959485982 -0.29959485982 -0.49393556
+-0.07396563851 -0.07396563851 -0.14153187
+-0.019024504275000003 -0.019024504275000003 -0.040740445
+-0.005278594005000001 -0.005278594005000001 -0.011595912
+-0.000990049795 -0.000990049795 -0.0016872765
+-0.00026035990110525003 -0.00026035990110525003 -0.00023060135
+-8.360486901675001e-05 -8.360486901675001e-05 -2.9625684e-05
+-7.362602535910001 -7.362602535910001 -7.062088
+-3.3013213433600006 -3.3013213433600006 -3.8092482
+-1.5115133724800003 -1.5115133724800003 -2.0544631
+-0.34719501729 -0.34719501729 -0.60244817
+-0.09128902882500001 -0.09128902882500001 -0.17995551
+-0.027771094975000004 -0.027771094975000004 -0.05484074
+-0.01010996034 -0.01010996034 -0.016947778
+-0.003084043575 -0.003084043575 -0.0029185184
+-0.001207808765 -0.001207808765 -0.00048827135
+-0.00052751546 -0.00052751546 -7.763691e-05
+-9.032399111830001 -9.032399111830001 -10.056278
+-4.794203774015 -4.794203774015 -5.816675
+-2.4883669056350004 -2.4883669056350004 -3.304336
+-0.63941279972 -0.63941279972 -1.016694
+-0.158742009565 -0.158742009565 -0.29643196
+-0.039304470140000006 -0.039304470140000006 -0.08278728
+-0.010112034485000001 -0.010112034485000001 -0.022356939
+-0.00157629769 -0.00157629769 -0.002996997
+-0.00034491193500000005 -0.00034491193500000005 -0.00038735208
+-0.00011079623180010002 -0.00011079623180010002 -4.9018505e-05
+-6.866088796125 -6.866088796125 -9.604031
+-1.558866391635 -1.558866391635 -3.4660976
+-0.32270075635500006 -0.32270075635500006 -1.173036
+-0.06996248615 -0.06996248615 -0.36521608
+-0.015553488255000003 -0.015553488255000003 -0.10398358
+-0.0015021798250000001 -0.0015021798250000001 -0.013572637
+-0.00011298374431480002 -0.00011298374431480002 -0.0015313531
+4.872906917235e-06 4.872906917235e-06 -0.00015511917
+-6.810736981180001 -6.810736981180001 -4.8070893
+-3.6730193382450005 -3.6730193382450005 -2.7690964
+-1.93945522219 -1.93945522219 -1.5721562
+-1.0081230543700002 -1.0081230543700002 -0.8822965
+-0.5180612707950001 -0.5180612707950001 -0.49061298
+-0.13371177906 -0.13371177906 -0.14867772
+-0.03360524478 -0.03360524478 -0.044263605
+-0.008093733870000001 -0.008093733870000001 -0.013042729
+-0.00176575377 -0.00176575377 -0.0038214473
+-5.4657914986250004e-05 -5.4657914986250004e-05 -0.00060312997
+7.137631448685e-05 7.137631448685e-05 -9.500037e-05
+4.4063686947350005e-05 4.4063686947350005e-05 -1.4955056e-05
+-7.291269801310001 -7.291269801310001 -8.6798115
+-3.871284128275 -3.871284128275 -5.1228952
+-2.004500803215 -2.004500803215 -2.9725142
+-1.019907112275 -1.019907112275 -1.7004241
+-0.257286791425 -0.257286791425 -0.53747886
+-0.06464763399000001 -0.06464763399000001 -0.16367525
+-0.016592556135 -0.016592556135 -0.04837263
+-0.0044294810500000005 -0.0044294810500000005 -0.013947838
+-0.00068483542 -0.00068483542 -0.0020810706
+-0.0001332501536731 -0.0001332501536731 -0.0003001239
+-4.035576392330001e-05 -4.035576392330001e-05 -4.223193e-05
+-6.822473543790001 -6.822473543790001 -5.0514884
+-3.57604925252 -3.57604925252 -2.990288
+-1.83080746382 -1.83080746382 -1.7496281
+-0.9208124456950001 -0.9208124456950001 -1.0138916
+-0.45722087435500003 -0.45722087435500003 -0.58283
+-0.110488417655 -0.110488417655 -0.18891005
+-0.02664950763 -0.02664950763 -0.06001807
+-0.006612873105 -0.006612873105 -0.018779831
+-0.0017748905100000002 -0.0017748905100000002 -0.0058060717
+-0.000326848495 -0.000326848495 -0.0009805076
+-9.064985111255e-05 -9.064985111255e-05 -0.00016280822
+-3.788916732235e-05 -3.788916732235e-05 -2.6669353e-05
+-5.21770834494 -5.21770834494 -5.539495
+-2.5404781184400003 -2.5404781184400003 -2.993928
+-1.2144623071 -1.2144623071 -1.5993415
+-0.266966012235 -0.266966012235 -0.4438282
+-0.056740678190000005 -0.056740678190000005 -0.119793944
+-0.011783637825 -0.011783637825 -0.031718284
+-0.002375946225 -0.002375946225 -0.008287561
+-0.00018710540368740001 -0.00018710540368740001 -0.0010888214
+-3.117032588675e-06 -3.117032588675e-06 -0.00014121932
+3.786241452755e-06 3.786241452755e-06 -1.8158025e-05
+-9.660750102440002 -9.660750102440002 -8.5658655
+-5.67964569375 -5.67964569375 -5.403449
+-1.4838721347350001 -1.4838721347350001 -1.9534652
+-0.30814947396000003 -0.30814947396000003 -0.62034154
+-0.060321151305 -0.060321151305 -0.17541686
+-0.012390968485 -0.012390968485 -0.044945866
+-0.0014538443700000002 -0.0014538443700000002 -0.0050309533
+-0.00028250380000000003 -0.00028250380000000003 -0.0004938911
+-5.5979328348600005e-05 -5.5979328348600005e-05 -4.424457e-05
+-6.4957115852700005 -6.4957115852700005 -7.2830925
+-2.9880558201 -2.9880558201 -3.6729321
+-1.3113327551000002 -1.3113327551000002 -1.8175218
+-0.55474215755 -0.55474215755 -0.8826414
+-0.09147879996500001 -0.09147879996500001 -0.19690628
+-0.01353413744 -0.01353413744 -0.040951878
+-0.00163222084 -0.00163222084 -0.008011568
+-6.530692408265e-05 -6.530692408265e-05 -0.0014911769
+5.3137472708350005e-05 5.3137472708350005e-05 -0.000111695
+1.389097376588e-05 1.389097376588e-05 -7.902689e-06
+6.328281612420001e-05 6.328281612420001e-05 -5.3965414e-07
+-8.219362705995001 -8.219362705995001 -7.793518
+-3.7684508284600002 -3.7684508284600002 -4.336114
+-0.7535427596200001 -0.7535427596200001 -1.304425
+-0.15552858135 -0.15552858135 -0.3816041
+-0.035698765970000004 -0.035698765970000004 -0.10911608
+-0.00981758466 -0.00981758466 -0.030531079
+-0.00217701209 -0.00217701209 -0.004338965
+-0.00071749664 -0.00071749664 -0.00058791967
+-0.000287676035 -0.000287676035 -7.620756e-05
+-12.707560437995001 -12.707560437995001 -9.358392
+-6.997298683725 -6.997298683725 -5.454642
+-1.78606232756 -1.78606232756 -1.7041004
+-0.39259600345 -0.39259600345 -0.48742083
+-0.081970499205 -0.081970499205 -0.13070232
+-0.017932558825 -0.017932558825 -0.03340922
+-0.0026015816949999998 -0.0026015816949999998 -0.004039673
+-0.0006801882850000001 -0.0006801882850000001 -0.0004601879
+-0.0002590735486699 -0.0002590735486699 -5.013123e-05
+-10.714400035695002 -10.714400035695002 -4.1077514
+-5.070124237785 -5.070124237785 -2.2276902
+-2.395962748195 -2.395962748195 -1.197273
+-0.5357199112050001 -0.5357199112050001 -0.33611742
+-0.12123309262000001 -0.12123309262000001 -0.09075245
+-0.028193852985 -0.028193852985 -0.023637308
+-0.006965609030000001 -0.006965609030000001 -0.005975014
+-0.00111273941 -0.00111273941 -0.00072819897
+-0.00029515871 -0.00029515871 -8.572293e-05
+-0.0001119431210886 -0.0001119431210886 -9.862306e-06
+-8.995426532025 -8.995426532025 -7.729102
+-4.777860981695 -4.777860981695 -4.484898
+-2.4760244563900002 -2.4760244563900002 -2.577203
+-1.25986555119 -1.25986555119 -1.4684289
+-0.31763606183500004 -0.31763606183500004 -0.46627206
+-0.081218923575 -0.081218923575 -0.14430065
+-0.022331374035000004 -0.022331374035000004 -0.043678463
+-0.0070606783850000005 -0.0070606783850000005 -0.012970038
+-0.0018130915350000002 -0.0018130915350000002 -0.0020364858
+-0.00067233804 -0.00067233804 -0.0003105402
+-0.000300540985 -0.000300540985 -4.6275556e-05
+-13.923322630145002 -13.923322630145002 -9.128172
+-7.29302263762 -7.29302263762 -5.2181854
+-3.7420872377800003 -3.7420872377800003 -2.9502187
+-1.88849925564 -1.88849925564 -1.6520978
+-0.46429355127500005 -0.46429355127500005 -0.5059094
+-0.11013100834 -0.11013100834 -0.15108177
+-0.024899690645000003 -0.024899690645000003 -0.044274192
+-0.005068081415000001 -0.005068081415000001 -0.012792468
+-0.00011904504634115 -0.00011904504634115 -0.0019500635
+0.00020128001583685003 0.00020128001583685003 -0.00029294848
+0.0001260496238298 0.0001260496238298 -4.3633212e-05
+-8.819449506475001 -8.819449506475001 -9.09602
+-4.502591326865001 -4.502591326865001 -5.0204606
+-2.272249477 -2.272249477 -2.7231557
+-0.562977642165 -0.562977642165 -0.766501
+-0.13561894226 -0.13561894226 -0.20568182
+-0.032175686285000005 -0.032175686285000005 -0.053241562
+-0.007665646095 -0.007665646095 -0.013431826
+-0.000956915985 -0.000956915985 -0.0016512638
+-0.0001488085342848 -0.0001488085342848 -0.00019916524
+-3.6972858370550004e-05 -3.6972858370550004e-05 -2.3839486e-05
+-8.2378990248 -8.2378990248 -9.657698
+-4.2155652606450005 -4.2155652606450005 -5.407522
+-2.165172634045 -2.165172634045 -2.9953263
+-1.113106113585 -1.113106113585 -1.642647
+-0.29121163832 -0.29121163832 -0.48032987
+-0.0745794279 -0.0745794279 -0.1357372
+-0.018941538475000002 -0.018941538475000002 -0.037247676
+-0.004969677675 -0.004969677675 -0.009974461
+-0.000837403225 -0.000837403225 -0.0013326217
+-0.00022460497569025002 -0.00022460497569025002 -0.00017205969
+-9.644117323645e-05 -9.644117323645e-05 -2.1632413e-05
+-9.824139798360001 -9.824139798360001 -11.406001
+-4.585435356175 -4.585435356175 -6.0107083
+-0.9836439950800001 -0.9836439950800001 -1.6097747
+-0.22153743207000004 -0.22153743207000004 -0.41447636
+-0.055502177330000006 -0.055502177330000006 -0.10366075
+-0.016668590615000003 -0.016668590615000003 -0.025459567
+-0.004196888005000001 -0.004196888005000001 -0.003057039
+-0.00152215988 -0.00152215988 -0.00036644243
+-0.000668268515 -0.000668268515 -4.3863056e-05
+-9.175517506035 -9.175517506035 -11.061548
+-4.8363056356400005 -4.8363056356400005 -6.21865
+-2.456009035905 -2.456009035905 -3.4256625
+-1.21456496415 -1.21456496415 -1.8539969
+-0.28357248352000003 -0.28357248352000003 -0.5198845
+-0.064693711515 -0.064693711515 -0.139388
+-0.014962750755 -0.014962750755 -0.036185835
+-0.0036905078200000006 -0.0036905078200000006 -0.009183283
+-0.00061258166 -0.00061258166 -0.0011424976
+-0.00017269694087845 -0.00017269694087845 -0.00013963785
+-7.80378478212e-05 -7.80378478212e-05 -1.6957754e-05
+-8.456034990345 -8.456034990345 -7.4520206
+-4.3524863196300005 -4.3524863196300005 -4.512048
+-1.0718874176500002 -1.0718874176500002 -1.5581567
+-0.25266520254 -0.25266520254 -0.5021151
+-0.060442501915 -0.060442501915 -0.15279233
+-0.015902627245000002 -0.015902627245000002 -0.044344235
+-0.0030986151 -0.0030986151 -0.006452966
+-0.0009848250500000002 -0.0009848250500000002 -0.0008766693
+-0.000380566225 -0.000380566225 -0.00011281576
+-9.831710900200001 -9.831710900200001 -7.7921915
+-5.4255033324 -5.4255033324 -4.5987306
+-1.58094734548 -1.58094734548 -1.4206197
+-0.41507072978500004 -0.41507072978500004 -0.38179553
+-0.09454420248999999 -0.09454420248999999 -0.0917287
+-0.01932504526 -0.01932504526 -0.020294545
+-0.0017598463950000002 -0.0017598463950000002 -0.0019121211
+-0.00023354476695835 -0.00023354476695835 -0.00016794569
+-6.6543218735e-05 -6.6543218735e-05 -1.4155125e-05
+-5.069979966560001 -5.069979966560001 -4.705359
+-1.176371316805 -1.176371316805 -1.57038
+-0.260558531995 -0.260558531995 -0.50173706
+-0.05702260438 -0.05702260438 -0.15500355
+-0.0124884533 -0.0124884533 -0.04663483
+-0.001395689545 -0.001395689545 -0.0074056154
+-0.00018303444437675002 -0.00018303444437675002 -0.0011352571
+-2.4744991354080002e-05 -2.4744991354080002e-05 -0.00016945507
+-13.01717780275 -13.01717780275 -9.233484
+-6.0629836591 -6.0629836591 -5.2198353
+-2.916370664635 -2.916370664635 -2.915589
+-0.7115196104850001 -0.7115196104850001 -0.8675499
+-0.17124109614 -0.17124109614 -0.23991528
+-0.038387829325000004 -0.038387829325000004 -0.061809216
+-0.007904199025000001 -0.007904199025000001 -0.015010324
+-0.00058569654 -0.00058569654 -0.0016558148
+-2.3782658253695e-06 -2.3782658253695e-06 -0.00017109155
+1.9529498537315002e-05 1.9529498537315002e-05 -1.697028e-05
+-9.79811726013 -9.79811726013 -10.558946
+-4.704902537495 -4.704902537495 -5.9401264
+-2.246443621285 -2.246443621285 -3.2891583
+-0.5091939858600001 -0.5091939858600001 -0.96524537
+-0.11583417195000001 -0.11583417195000001 -0.26906124
+-0.026754763925000005 -0.026754763925000005 -0.0718895
+-0.006450564695000001 -0.006450564695000001 -0.018574094
+-0.0009009140700000001 -0.0009009140700000001 -0.0023283903
+-0.00017989090067055 -0.00017989090067055 -0.00028078063
+-4.7950259755950006e-05 -4.7950259755950006e-05 -3.3012184e-05
+-2.460515024025 -2.460515024025 -3.1482415
+-0.48270815190000005 -0.48270815190000005 -0.98264956
+-0.09347168574 -0.09347168574 -0.2871066
+-0.019511639545 -0.019511639545 -0.077998795
+-0.002425305625 -0.002425305625 -0.009730542
+-0.000515096845 -0.000515096845 -0.0010735537
+-0.00015008524063315 -0.00015008524063315 -0.00010812916
+-7.61754924544 -7.61754924544 -5.2124796
+-4.225406054725001 -4.225406054725001 -2.9822762
+-2.24567589883 -2.24567589883 -1.6762892
+-1.15409791381 -1.15409791381 -0.9282824
+-0.5778656711900001 -0.5778656711900001 -0.50777423
+-0.13732341686 -0.13732341686 -0.14771834
+-0.03115507567 -0.03115507567 -0.041857067
+-0.0068184760099999995 -0.0068184760099999995 -0.011661971
+-0.0014286920800000002 -0.0014286920800000002 -0.0032140466
+-0.00010331824620565 -0.00010331824620565 -0.0004591453
+7.63947836662e-06 7.63947836662e-06 -6.496006e-05
+1.0540468957275001e-05 1.0540468957275001e-05 -9.1289585e-06
diff --git a/examples/peg_slater_isa/res_disp.xvg b/examples/peg_slater_isa/res_disp.xvg
new file mode 100644
index 000000000..37ff113df
--- /dev/null
+++ b/examples/peg_slater_isa/res_disp.xvg
@@ -0,0 +1,499 @@
+-35.4680734 -35.4680734 -37.608902
+-26.1463898 -26.1463898 -27.674406
+-19.35277663 -19.35277663 -20.34427
+-14.392597580000002 -14.392597580000002 -14.999582
+-8.106002160000001 -8.106002160000001 -8.31896
+-4.70786822 -4.70786822 -4.7886257
+-2.83171912 -2.83171912 -2.8720162
+-1.76663279 -1.76663279 -1.7915877
+-0.9286487999999999 -0.9286487999999999 -0.9419526
+-0.52205154 -0.52205154 -0.52870315
+-0.30995446 -0.30995446 -0.31305584
+-39.583594170000005 -39.583594170000005 -40.375225
+-19.45860266 -19.45860266 -20.009302
+-9.84640189 -9.84640189 -10.115111
+-5.18580807 -5.18580807 -5.336094
+-2.86816368 -2.86816368 -2.959269
+-1.29320426 -1.29320426 -1.3370118
+-0.6425918700000001 -0.6425918700000001 -0.6627501
+-0.34542288 -0.34542288 -0.35424343
+-57.442823159999996 -57.442823159999996 -61.7074
+-40.34374974 -40.34374974 -44.014202
+-20.41445462 -20.41445462 -22.420849
+-10.72703557 -10.72703557 -11.741215
+-5.8960291499999995 -5.8960291499999995 -6.4351673
+-3.3958613 -3.3958613 -3.7087593
+-1.6148304999999998 -1.6148304999999998 -1.7689407
+-0.8371314 -0.8371314 -0.9187503
+-0.464991 -0.464991 -0.5101826
+-65.54178807000001 -65.54178807000001 -64.76474
+-47.27923433 -47.27923433 -47.069847
+-34.339357820000004 -34.339357820000004 -34.143024
+-18.431243470000002 -18.431243470000002 -18.142736
+-10.17232779 -10.17232779 -9.9508705
+-5.81286535 -5.81286535 -5.697386
+-3.45326515 -3.45326515 -3.4109478
+-1.70138694 -1.70138694 -1.7041107
+-0.90683188 -0.90683188 -0.9179944
+-0.51557142 -0.51557142 -0.525228
+-35.9258342 -35.9258342 -35.995308
+-16.64155507 -16.64155507 -16.811747
+-7.96518118 -7.96518118 -8.012154
+-3.9922323200000003 -3.9922323200000003 -4.0021324
+-2.11215489 -2.11215489 -2.1160538
+-0.9028703100000001 -0.9028703100000001 -0.9037394
+-0.43174389 -0.43174389 -0.4304734
+-0.22591321 -0.22591321 -0.22378485
+-30.73157646 -30.73157646 -30.53123
+-22.40168498 -22.40168498 -22.12939
+-16.43209422 -16.43209422 -16.03157
+-12.14132254 -12.14132254 -11.661917
+-9.04231356 -9.04231356 -8.551727
+-5.14211342 -5.14211342 -4.7611327
+-3.0369072 -3.0369072 -2.7972453
+-1.86953339 -1.86953339 -1.7317979
+-1.19735574 -1.19735574 -1.1219202
+-0.65676395 -0.65676395 -0.62631804
+-0.3855321 -0.3855321 -0.37259278
+-0.23879439 -0.23879439 -0.23280847
+-45.490737949999996 -45.490737949999996 -47.795948
+-32.21981355 -32.21981355 -33.872837
+-23.0196039 -23.0196039 -23.959547
+-11.89264987 -11.89264987 -11.961585
+-6.22075858 -6.22075858 -6.0452294
+-3.3310461399999998 -3.3310461399999998 -3.1678102
+-1.8492628199999999 -1.8492628199999999 -1.747988
+-0.83152222 -0.83152222 -0.7917317
+-0.41285114 -0.41285114 -0.39717805
+-0.22291496 -0.22291496 -0.21583502
+-35.15702423 -35.15702423 -35.462307
+-16.72889419 -16.72889419 -16.683765
+-8.18161802 -8.18161802 -7.9793086
+-4.16881493 -4.16881493 -4.0191116
+-2.24027752 -2.24027752 -2.1638076
+-0.9847958099999999 -0.9847958099999999 -0.9629851
+-0.4863354 -0.4863354 -0.4809404
+-0.26309772000000003 -0.26309772000000003 -0.26181975
+-25.14809655 -25.14809655 -25.591549
+-11.97736702 -11.97736702 -12.103617
+-5.9657339 -5.9657339 -5.9586215
+-3.1310098600000003 -3.1310098600000003 -3.1050344
+-1.74044251 -1.74044251 -1.7194647
+-0.80056993 -0.80056993 -0.7868207
+-0.40985186 -0.40985186 -0.3996418
+-0.22815570999999998 -0.22815570999999998 -0.22029968
+-37.584898589999995 -37.584898589999995 -37.757565
+-17.36236604 -17.36236604 -17.517477
+-8.19410047 -8.19410047 -8.117741
+-3.9878064399999995 -3.9878064399999995 -3.8542302
+-2.0268389300000003 -2.0268389300000003 -1.913746
+-0.81126066 -0.81126066 -0.745759
+-0.36601661999999996 -0.36601661999999996 -0.330495
+-0.18330189 -0.18330189 -0.16317646
+-46.6476023 -46.6476023 -45.96331
+-33.41663071 -33.41663071 -33.1199
+-17.40124797 -17.40124797 -17.059668
+-9.237365830000002 -9.237365830000002 -8.872509
+-5.04388622 -5.04388622 -4.772803
+-2.85807686 -2.85807686 -2.6908855
+-1.3203608599999999 -1.3203608599999999 -1.24592
+-0.6673110600000001 -0.6673110600000001 -0.63212144
+-0.36365852 -0.36365852 -0.3446318
+-35.44792079 -35.44792079 -36.94276
+-24.83846745 -24.83846745 -25.402813
+-17.72523623 -17.72523623 -17.643877
+-12.83890067 -12.83890067 -12.432909
+-9.4293195 -9.4293195 -8.90978
+-5.283329190000001 -5.283329190000001 -4.8200107
+-3.09703684 -3.09703684 -2.7773733
+-1.89274264 -1.89274264 -1.6865796
+-1.1993125 -1.1993125 -1.0693434
+-0.6417074399999999 -0.6417074399999999 -0.5764623
+-0.36540852 -0.36540852 -0.33110988
+-0.21922749 -0.21922749 -0.2001304
+-68.32736161999999 -68.32736161999999 -64.755905
+-49.823443739999995 -49.823443739999995 -47.70632
+-36.6754001 -36.6754001 -35.16692
+-27.21431783 -27.21431783 -26.021557
+-15.32321785 -15.32321785 -14.542867
+-8.90079781 -8.90079781 -8.427253
+-5.34308015 -5.34308015 -5.0814624
+-3.3178055200000003 -3.3178055200000003 -3.1837816
+-1.72579616 -1.72579616 -1.6827123
+-0.9593959599999999 -0.9593959599999999 -0.94798094
+-0.56390421 -0.56390421 -0.5624429
+-28.955685719999998 -28.955685719999998 -31.267973
+-21.04402914 -21.04402914 -22.583326
+-15.443951140000001 -15.443951140000001 -16.331089
+-11.39892272 -11.39892272 -11.859781
+-6.34534103 -6.34534103 -6.394511
+-3.6297739200000003 -3.6297739200000003 -3.587899
+-2.1489652599999998 -2.1489652599999998 -2.1054797
+-1.31908766 -1.31908766 -1.2905163
+-0.67835452 -0.67835452 -0.6653277
+-0.37510809 -0.37510809 -0.36838534
+-0.22048267 -0.22048267 -0.21608423
+-31.76787533 -31.76787533 -30.531864
+-22.47009441 -22.47009441 -21.547695
+-11.244445279999999 -11.244445279999999 -10.545922
+-5.71322378 -5.71322378 -5.235854
+-3.00326576 -3.00326576 -2.7227423
+-1.65624448 -1.65624448 -1.5004961
+-0.74842542 -0.74842542 -0.6802735
+-0.37539905 -0.37539905 -0.34130573
+-0.20447244 -0.20447244 -0.18534456
+-48.40511301 -48.40511301 -44.079197
+-34.81727956 -34.81727956 -32.30566
+-25.266376219999998 -25.266376219999998 -23.596848
+-13.597792 -13.597792 -12.661765
+-7.530462630000001 -7.530462630000001 -6.9785275
+-4.3103022200000005 -4.3103022200000005 -4.0025563
+-2.56042647 -2.56042647 -2.3982053
+-1.26084183 -1.26084183 -1.2012929
+-0.6728386900000001 -0.6728386900000001 -0.6508766
+-0.38428053 -0.38428053 -0.37561765
+-36.83170876 -36.83170876 -38.876755
+-26.14857741 -26.14857741 -27.26995
+-18.80523383 -18.80523383 -19.214
+-13.66838128 -13.66838128 -13.656408
+-7.449147379999999 -7.449147379999999 -7.163186
+-4.239202649999999 -4.239202649999999 -3.9838812
+-2.52191702 -2.52191702 -2.3476303
+-1.5680152299999999 -1.5680152299999999 -1.4556973
+-0.8274043999999999 -0.8274043999999999 -0.76822186
+-0.46989544 -0.46989544 -0.43611658
+-0.28296135 -0.28296135 -0.26198754
+-46.01138642 -46.01138642 -44.20693
+-32.30047659 -32.30047659 -31.59224
+-16.38272075 -16.38272075 -16.078503
+-8.63171949 -8.63171949 -8.409052
+-4.75795771 -4.75795771 -4.6193724
+-2.75417046 -2.75417046 -2.680998
+-1.3241422299999999 -1.3241422299999999 -1.302258
+-0.6979782400000001 -0.6979782400000001 -0.6929602
+-0.39557803999999996 -0.39557803999999996 -0.395358
+-25.54106363 -25.54106363 -28.180353
+-17.89641655 -17.89641655 -19.476124
+-12.682898230000001 -12.682898230000001 -13.503897
+-6.5811104 -6.5811104 -6.6836567
+-3.58367788 -3.58367788 -3.5146122
+-2.05774954 -2.05774954 -1.9821143
+-1.24674954 -1.24674954 -1.1932503
+-0.6436914100000001 -0.6436914100000001 -0.6155149
+-0.36259010999999997 -0.36259010999999997 -0.34710926
+-0.21794651 -0.21794651 -0.20888598
+-42.391102149999995 -42.391102149999995 -42.525646
+-30.59145819 -30.59145819 -30.462849
+-22.28698911 -22.28698911 -21.93761
+-12.15404991 -12.15404991 -11.700386
+-6.88462422 -6.88462422 -6.554438
+-4.06455093 -4.06455093 -3.8710475
+-2.50226409 -2.50226409 -2.4013433
+-1.30081046 -1.30081046 -1.2677227
+-0.7297306499999999 -0.7297306499999999 -0.7203964
+-0.43506786999999997 -0.43506786999999997 -0.43335027
+-41.100449129999994 -41.100449129999994 -38.497112
+-30.315488130000002 -30.315488130000002 -28.687868
+-22.57370889 -22.57370889 -21.41249
+-16.94705103 -16.94705103 -16.05689
+-12.82825966 -12.82825966 -12.1265135
+-7.543299579999999 -7.543299579999999 -7.1091585
+-4.59174972 -4.59174972 -4.3411975
+-2.89676176 -2.89676176 -2.7587905
+-1.88992896 -1.88992896 -1.8169345
+-1.05532201 -1.05532201 -1.0274252
+-0.62463649 -0.62463649 -0.6138782
+-0.3878 -0.3878 -0.38340965
+-42.52396344 -42.52396344 -42.292435
+-29.96165 -29.96165 -30.119022
+-21.338808750000002 -21.338808750000002 -21.40581
+-15.33571613 -15.33571613 -15.266327
+-8.164711200000001 -8.164711200000001 -7.9683814
+-4.53593795 -4.53593795 -4.3612485
+-2.6324713600000003 -2.6324713600000003 -2.510522
+-1.5961250599999999 -1.5961250599999999 -1.5138003
+-0.81071538 -0.81071538 -0.7634568
+-0.44382914 -0.44382914 -0.41443807
+-0.25821423 -0.25821423 -0.2388775
+-28.400242659999996 -28.400242659999996 -26.953098
+-20.804185699999998 -20.804185699999998 -19.313652
+-15.383926930000001 -15.383926930000001 -13.924697
+-11.47498752 -11.47498752 -10.139483
+-8.63209084 -8.63209084 -7.4770713
+-5.009615510000001 -5.009615510000001 -4.244718
+-3.01436328 -3.01436328 -2.5514205
+-1.88275472 -1.88275472 -1.6127675
+-1.22016703 -1.22016703 -1.062771
+-0.677634 -0.677634 -0.6047721
+-0.40118432 -0.40118432 -0.3647288
+-0.25002411 -0.25002411 -0.23024704
+-33.167148850000004 -33.167148850000004 -32.87263
+-23.511938930000003 -23.511938930000003 -23.218567
+-16.864903780000002 -16.864903780000002 -16.487253
+-12.22422198 -12.22422198 -11.80253
+-6.6205421200000005 -6.6205421200000005 -6.2462726
+-3.732775 -3.732775 -3.4776769
+-2.19833894 -2.19833894 -2.0416706
+-1.35172489 -1.35172489 -1.2591419
+-0.70192306 -0.70192306 -0.6591361
+-0.39272619999999997 -0.39272619999999997 -0.37150013
+-0.23325136 -0.23325136 -0.22170532
+-45.02071858 -45.02071858 -46.208607
+-31.2753978 -31.2753978 -31.74243
+-22.04399187 -22.04399187 -22.109032
+-11.355979349999998 -11.355979349999998 -11.218587
+-6.11475506 -6.11475506 -6.026296
+-3.43579504 -3.43579504 -3.4027815
+-2.01187453 -2.01187453 -2.005551
+-0.9676585 -0.9676585 -0.9714386
+-0.50164429 -0.50164429 -0.504402
+-0.27695199000000004 -0.27695199000000004 -0.27789572
+-42.73192358 -42.73192358 -42.530724
+-29.85474861 -29.85474861 -29.538225
+-21.23494257 -21.23494257 -20.788282
+-11.189578599999999 -11.189578599999999 -10.75211
+-6.16877046 -6.16877046 -5.88328
+-3.54153255 -3.54153255 -3.3859997
+-2.11449089 -2.11449089 -2.0357242
+-1.04508216 -1.04508216 -1.0157213
+-0.5552023700000001 -0.5552023700000001 -0.54161793
+-0.31301459 -0.31301459 -0.30501145
+-57.614937729999994 -57.614937729999994 -59.269268
+-41.73466777 -41.73466777 -43.306206
+-30.39885129 -30.39885129 -31.549332
+-16.42456485 -16.42456485 -16.872902
+-9.1318056 -9.1318056 -9.294968
+-5.262656529999999 -5.262656529999999 -5.3384523
+-3.15338697 -3.15338697 -3.203644
+-1.57291241 -1.57291241 -1.6048285
+-0.8462061900000001 -0.8462061900000001 -0.86613995
+-0.4843238 -0.4843238 -0.4961692
+-45.7602324 -45.7602324 -46.756756
+-22.25908494 -22.25908494 -22.997557
+-11.03881632 -11.03881632 -11.330755
+-5.6228541 -5.6228541 -5.7166243
+-2.96079284 -2.96079284 -2.9843516
+-1.2183442 -1.2183442 -1.2159945
+-0.55148758 -0.55148758 -0.54603106
+-0.27321019999999996 -0.27321019999999996 -0.26809913
+-29.072654290000003 -29.072654290000003 -29.609957
+-21.3840426 -21.3840426 -21.60226
+-15.85333403 -15.85333403 -15.781868
+-11.83550768 -11.83550768 -11.589817
+-8.90677298 -8.90677298 -8.582461
+-5.169090199999999 -5.169090199999999 -4.8646846
+-3.1067962700000002 -3.1067962700000002 -2.8970823
+-1.9369215800000001 -1.9369215800000001 -1.8097031
+-1.25253313 -1.25253313 -1.1787134
+-0.69298365 -0.69298365 -0.66062766
+-0.40862782999999997 -0.40862782999999997 -0.39352986
+-0.25359597 -0.25359597 -0.24592683
+-39.57440968 -39.57440968 -39.23419
+-28.860822289999998 -28.860822289999998 -28.781723
+-21.17076846 -21.17076846 -21.084896
+-15.62250406 -15.62250406 -15.482886
+-8.68897046 -8.68897046 -8.503161
+-4.98770794 -4.98770794 -4.840981
+-2.96806763 -2.96806763 -2.8732786
+-1.83438511 -1.83438511 -1.7771965
+-0.9528554 -0.9528554 -0.92674476
+-0.53125146 -0.53125146 -0.51841426
+-0.31371991 -0.31371991 -0.3069729
+-26.734173929999997 -26.734173929999997 -28.530762
+-19.27239051 -19.27239051 -20.3112
+-14.001088130000001 -14.001088130000001 -14.479712
+-10.25498641 -10.25498641 -10.38499
+-7.578749360000001 -7.578749360000001 -7.5218325
+-4.263745269999999 -4.263745269999999 -4.1042852
+-2.50487867 -2.50487867 -2.3746874
+-1.53942125 -1.53942125 -1.4533366
+-0.98822811 -0.98822811 -0.93370456
+-0.54601942 -0.54601942 -0.5173339
+-0.32326017 -0.32326017 -0.3068653
+-0.20196369 -0.20196369 -0.19181103
+-28.612167619999997 -28.612167619999997 -30.111382
+-20.08137927 -20.08137927 -20.840607
+-14.25662862 -14.25662862 -14.520263
+-7.42929419 -7.42929419 -7.303456
+-4.06203796 -4.06203796 -3.910999
+-2.33991613 -2.33991613 -2.238195
+-1.41977045 -1.41977045 -1.3595909
+-0.73084351 -0.73084351 -0.7041951
+-0.40864504999999995 -0.40864504999999995 -0.39587307
+-0.24346035 -0.24346035 -0.23662843
+-45.10593192 -45.10593192 -44.415688
+-32.32481961 -32.32481961 -31.869057
+-16.345479830000002 -16.345479830000002 -15.948373
+-8.22707832 -8.22707832 -7.8948355
+-4.21103688 -4.21103688 -3.9828944
+-2.2274385100000003 -2.2274385100000003 -2.084119
+-0.92792871 -0.92792871 -0.858704
+-0.42753812999999996 -0.42753812999999996 -0.3923131
+-0.21571197 -0.21571197 -0.1964262
+-50.563301339999995 -50.563301339999995 -53.074394
+-33.89531959 -33.89531959 -35.32436
+-22.85448594 -22.85448594 -23.511652
+-15.527361459999998 -15.527361459999998 -15.75723
+-7.39360567 -7.39360567 -7.363026
+-3.7134288700000004 -3.7134288700000004 -3.6793869
+-1.98075709 -1.98075709 -1.9678047
+-1.11983825 -1.11983825 -1.1175686
+-0.52245545 -0.52245545 -0.5245357
+-0.26693202 -0.26693202 -0.2687432
+-0.14634808000000002 -0.14634808000000002 -0.14748695
+-43.06261699 -43.06261699 -42.49882
+-29.53473581 -29.53473581 -29.277409
+-14.43285852 -14.43285852 -14.16478
+-7.37767336 -7.37767336 -7.170893
+-3.95865565 -3.95865565 -3.8342273
+-2.23367179 -2.23367179 -2.1636505
+-1.03468114 -1.03468114 -1.0027523
+-0.52585082 -0.52585082 -0.5078521
+-0.28804798000000004 -0.28804798000000004 -0.2762889
+-52.796491339999996 -52.796491339999996 -54.891174
+-37.77700636 -37.77700636 -39.251724
+-19.22811232 -19.22811232 -19.542494
+-9.86953062 -9.86953062 -9.788165
+-5.2038030299999996 -5.2038030299999996 -5.1106496
+-2.8610168000000002 -2.8610168000000002 -2.8193922
+-1.27718411 -1.27718411 -1.2752194
+-0.63058205 -0.63058205 -0.6361872
+-0.33801337000000004 -0.33801337000000004 -0.34271845
+-34.521396100000004 -34.521396100000004 -31.707226
+-24.06511024 -24.06511024 -22.049957
+-17.04074859 -17.04074859 -15.436004
+-8.83039241 -8.83039241 -7.7872906
+-4.75679227 -4.75679227 -4.12865
+-2.67144647 -2.67144647 -2.3148532
+-1.56939591 -1.56939591 -1.3707101
+-0.76774109 -0.76774109 -0.682578
+-0.40990299999999996 -0.40990299999999996 -0.37021634
+-0.23491501 -0.23491501 -0.21449442
+-44.67688045999999 -44.67688045999999 -44.52317
+-32.3229141 -32.3229141 -32.37872
+-23.579197450000002 -23.579197450000002 -23.554193
+-17.331275159999997 -17.331275159999997 -17.200562
+-9.57802423 -9.57802423 -9.376417
+-5.47460056 -5.47460056 -5.318845
+-3.24885905 -3.24885905 -3.1544569
+-2.00443081 -2.00443081 -1.9533755
+-1.04033719 -1.04033719 -1.022297
+-0.58051969 -0.58051969 -0.5742538
+-0.3436329 -0.3436329 -0.34131536
+-66.33494084 -66.33494084 -63.68887
+-47.69680374 -47.69680374 -45.66034
+-34.60729127 -34.60729127 -32.86676
+-25.32418203 -25.32418203 -23.829407
+-13.913852219999999 -13.913852219999999 -12.91647
+-7.93603609 -7.93603609 -7.349109
+-4.71292066 -4.71292066 -4.394266
+-2.9171613 -2.9171613 -2.7497256
+-1.5260561 -1.5260561 -1.4628023
+-0.8588211800000001 -0.8588211800000001 -0.8341924
+-0.51253478 -0.51253478 -0.5024102
+-56.257728660000005 -56.257728660000005 -57.54408
+-40.08253975 -40.08253975 -41.19821
+-28.783640530000003 -28.783640530000003 -29.440819
+-15.162394229999999 -15.162394229999999 -15.219228
+-8.25362832 -8.25362832 -8.158408
+-4.66449432 -4.66449432 -4.589114
+-2.74959249 -2.74959249 -2.7119482
+-1.34340672 -1.34340672 -1.337386
+-0.71184302 -0.71184302 -0.71457905
+-0.40301743 -0.40301743 -0.4066033
+-51.28274695 -51.28274695 -52.495785
+-36.38508882 -36.38508882 -37.83095
+-26.08676603 -26.08676603 -27.236195
+-18.86457577 -18.86457577 -19.648338
+-10.107401359999999 -10.107401359999999 -10.395065
+-5.60507742 -5.60507742 -5.69459
+-3.231195 -3.231195 -3.257857
+-1.9386893399999998 -1.9386893399999998 -1.9491442
+-0.97067405 -0.97067405 -0.97398984
+-0.52487673 -0.52487673 -0.52598625
+-0.30246097 -0.30246097 -0.30237418
+-57.258965200000006 -57.258965200000006 -56.28316
+-38.83568121 -38.83568121 -38.146606
+-18.617852029999998 -18.617852029999998 -17.938831
+-9.37084036 -9.37084036 -8.861784
+-4.9564549499999995 -4.9564549499999995 -4.645068
+-2.76112921 -2.76112921 -2.5840704
+-1.2584854600000002 -1.2584854600000002 -1.182754
+-0.63071322 -0.63071322 -0.5950274
+-0.34118659 -0.34118659 -0.32206458
+-52.652399339999995 -52.652399339999995 -51.041553
+-36.904165739999996 -36.904165739999996 -36.941845
+-26.14381347 -26.14381347 -26.61112
+-18.693123019999998 -18.693123019999998 -19.172287
+-9.835655390000001 -9.835655390000001 -10.115627
+-5.39735568 -5.39735568 -5.5524955
+-3.1064600700000002 -3.1064600700000002 -3.201577
+-1.8764354699999999 -1.8764354699999999 -1.9391708
+-0.95593536 -0.95593536 -0.9913751
+-0.52828559 -0.52828559 -0.5485326
+-0.31129674 -0.31129674 -0.32284343
+-43.69533362999999 -43.69533362999999 -42.722733
+-31.43444395 -31.43444395 -30.701683
+-16.47424765 -16.47424765 -15.857423
+-8.79710823 -8.79710823 -8.361117
+-4.83153945 -4.83153945 -4.5716915
+-2.75039487 -2.75039487 -2.608722
+-1.2738117199999999 -1.2738117199999999 -1.2165586
+-0.64307341 -0.64307341 -0.6165675
+-0.34923317 -0.34923317 -0.3348892
+-37.85286072 -37.85286072 -38.534203
+-26.971558979999998 -26.971558979999998 -27.456203
+-13.63702413 -13.63702413 -13.466975
+-6.8492079100000005 -6.8492079100000005 -6.438051
+-3.4701647700000002 -3.4701647700000002 -3.1199236
+-1.81115642 -1.81115642 -1.5924248
+-0.7488275799999999 -0.7488275799999999 -0.6586566
+-0.34937779 -0.34937779 -0.3110271
+-0.18038742 -0.18038742 -0.16217652
+-26.395838189999996 -26.395838189999996 -24.445547
+-13.49855359 -13.49855359 -12.455789
+-7.154486400000001 -7.154486400000001 -6.560209
+-3.95197776 -3.95197776 -3.625046
+-2.28847452 -2.28847452 -2.1114502
+-1.1032548800000002 -1.1032548800000002 -1.0295161
+-0.5855457500000001 -0.5855457500000001 -0.5507512
+-0.33568549999999997 -0.33568549999999997 -0.3167623
+-53.11508427 -53.11508427 -51.40191
+-36.875725290000005 -36.875725290000005 -36.306675
+-25.92011049 -25.92011049 -25.625256
+-13.10462507 -13.10462507 -12.830227
+-6.80702491 -6.80702491 -6.5600033
+-3.65585647 -3.65585647 -3.4859896
+-2.0452177099999997 -2.0452177099999997 -1.9464262
+-0.93172224 -0.93172224 -0.89250904
+-0.46719005 -0.46719005 -0.45130384
+-0.2537951 -0.2537951 -0.24657114
+-52.39875948000001 -52.39875948000001 -54.683853
+-36.82819725 -36.82819725 -39.078846
+-26.16442691 -26.16442691 -27.939112
+-13.564945250000001 -13.564945250000001 -14.481759
+-7.3101628299999994 -7.3101628299999994 -7.7703676
+-4.11290403 -4.11290403 -4.363487
+-2.42012676 -2.42012676 -2.570635
+-1.1849279400000001 -1.1849279400000001 -1.2620968
+-0.63043931 -0.63043931 -0.67284673
+-0.35880814000000005 -0.35880814000000005 -0.38295802
+-23.194927300000003 -23.194927300000003 -22.808064
+-11.15668881 -11.15668881 -10.886586
+-5.5766174 -5.5766174 -5.3897285
+-2.90756317 -2.90756317 -2.7937415
+-1.19757948 -1.19757948 -1.1439914
+-0.54880374 -0.54880374 -0.52138937
+-0.27615529 -0.27615529 -0.26066098
+-25.90187562 -25.90187562 -27.2373
+-18.50519686 -18.50519686 -19.218449
+-13.279364690000001 -13.279364690000001 -13.47373
+-9.573257869999999 -9.573257869999999 -9.442222
+-6.95199355 -6.95199355 -6.6518807
+-3.7578758100000003 -3.7578758100000003 -3.4144325
+-2.11566961 -2.11566961 -1.864144
+-1.2482841999999998 -1.2482841999999998 -1.0866408
+-0.7731151 -0.7731151 -0.6715877
+-0.40864944 -0.40864944 -0.35637435
+-0.23413335 -0.23413335 -0.20501421
+-0.14281001999999998 -0.14281001999999998 -0.12533575
diff --git a/examples/peg_slater_isa/res_es.xvg b/examples/peg_slater_isa/res_es.xvg
new file mode 100644
index 000000000..4250c7f61
--- /dev/null
+++ b/examples/peg_slater_isa/res_es.xvg
@@ -0,0 +1,499 @@
+-26.92646754 -26.92646754 -30.263
+-15.95146212 -15.95146212 -17.836246
+-9.39600201 -9.39600201 -10.413368
+-5.55747528 -5.55747528 -6.093415
+-2.0529823 -2.0529823 -2.204912
+-0.86457172 -0.86457172 -0.9233526
+-0.42836094 -0.42836094 -0.46599
+-0.24583992 -0.24583992 -0.27545157
+-0.12848313 -0.12848313 -0.14936955
+-0.07629939 -0.07629939 -0.08992295
+-0.04874538 -0.04874538 -0.057127614
+-30.65095489 -30.65095489 -28.228418
+-9.57483309 -9.57483309 -9.606777
+-3.62072887 -3.62072887 -3.7913954
+-1.79028584 -1.79028584 -1.9140902
+-1.09737979 -1.09737979 -1.1902695
+-0.64379611 -0.64379611 -0.71007144
+-0.41820308 -0.41820308 -0.46653807
+-0.28609992 -0.28609992 -0.32216597
+-46.31576662 -46.31576662 -48.021114
+-24.84531902 -24.84531902 -26.857641
+-7.77202853 -7.77202853 -8.594936
+-2.90556998 -2.90556998 -3.1046364
+-1.33735555 -1.33735555 -1.3779551
+-0.73257876 -0.73257876 -0.74644685
+-0.36387736 -0.36387736 -0.37196502
+-0.20452447 -0.20452447 -0.209674
+-0.12353156 -0.12353156 -0.12594414
+-65.5165102 -65.5165102 -66.37744
+-35.10852118 -35.10852118 -37.602818
+-18.70126668 -18.70126668 -20.98648
+-5.2345023 -5.2345023 -6.4239097
+-1.44378822 -1.44378822 -2.0512304
+-0.3813889 -0.3813889 -0.76234865
+-0.08086565 -0.08086565 -0.3599886
+0.0232123 0.0232123 -0.17077586
+0.04000435 0.04000435 -0.09942616
+0.03958023 0.03958023 -0.06132635
+-46.75461359 -46.75461359 -45.74205
+-14.71550646 -14.71550646 -15.715738
+-6.32702061 -6.32702061 -6.6495805
+-3.67795156 -3.67795156 -3.712956
+-2.50430298 -2.50430298 -2.4894073
+-1.58204275 -1.58204275 -1.577885
+-1.06600101 -1.06600101 -1.0727642
+-0.74861263 -0.74861263 -0.75929064
+-19.89752557 -19.89752557 -22.0076
+-11.37778411 -11.37778411 -11.638878
+-6.24708853 -6.24708853 -5.6154633
+-3.26368953 -3.26368953 -2.2953017
+-1.58216834 -1.58216834 -0.55815303
+-0.16542626 -0.16542626 0.6792707
+0.20254697 0.20254697 0.8437613
+0.26328413 0.26328413 0.76065826
+0.24544617 0.24544617 0.644326
+0.19620521 0.19620521 0.4968679
+0.15430831 0.15430831 0.3889863
+0.12275091 0.12275091 0.31009364
+-47.8662431 -47.8662431 -46.236626
+-25.20572579 -25.20572579 -25.464405
+-13.43114281 -13.43114281 -14.048536
+-3.86480118 -3.86480118 -4.179735
+-1.05720794 -1.05720794 -1.1698002
+-0.24292022 -0.24292022 -0.3058899
+-0.01755674 -0.01755674 -0.062578425
+0.05180154 0.05180154 0.029598543
+0.05871939 0.05871939 0.051282577
+0.0555704 0.0555704 0.055737205
+-32.51135802 -32.51135802 -35.536896
+-6.26829276 -6.26829276 -8.576882
+-0.40360813 -0.40360813 -1.2446501
+0.60157194 0.60157194 0.31390056
+0.61106926 0.61106926 0.48246264
+0.41163131 0.41163131 0.34261802
+0.26648738 0.26648738 0.21863852
+0.17971661 0.17971661 0.1435265
+-23.58662228 -23.58662228 -23.004961
+-6.93585971 -6.93585971 -7.119367
+-2.68738835 -2.68738835 -2.598157
+-1.41236088 -1.41236088 -1.2478626
+-0.90618858 -0.90618858 -0.76107615
+-0.54770608 -0.54770608 -0.45265755
+-0.35856105 -0.35856105 -0.2552164
+-0.245445 -0.245445 -0.2802068
+-39.51866388 -39.51866388 -39.3846
+-11.04400347 -11.04400347 -12.425116
+-3.93046886 -3.93046886 -4.469986
+-1.87591923 -1.87591923 -2.0622978
+-1.10321105 -1.10321105 -1.1907696
+-0.60298057 -0.60298057 -0.65371823
+-0.36808507 -0.36808507 -0.40301448
+-0.23948736 -0.23948736 -0.26418832
+-41.81378495 -41.81378495 -42.473663
+-23.17950316 -23.17950316 -24.79281
+-7.64605687 -7.64605687 -8.892324
+-2.94970482 -2.94970482 -3.6944249
+-1.44850444 -1.44850444 -1.924217
+-0.88932876 -0.88932876 -1.2121217
+-0.53022962 -0.53022962 -0.7172066
+-0.34397559 -0.34397559 -0.45484027
+-0.22913777 -0.22913777 -0.29711458
+-26.70424494 -26.70424494 -30.853743
+-14.21674879 -14.21674879 -16.349253
+-7.70868282 -7.70868282 -8.818996
+-4.32909327 -4.32909327 -4.9731584
+-2.56727249 -2.56727249 -3.0048132
+-1.11931449 -1.11931449 -1.4122053
+-0.65037188 -0.65037188 -0.8804558
+-0.46043316 -0.46043316 -0.6411137
+-0.36060198 -0.36060198 -0.501034
+-0.26991139 -0.26991139 -0.36692342
+-0.20984271 -0.20984271 -0.27856722
+-0.16646023 -0.16646023 -0.21653147
+-83.22813975 -83.22813975 -79.04496
+-47.6340284 -47.6340284 -47.347473
+-27.69086366 -27.69086366 -28.743927
+-16.60584137 -16.60584137 -17.957813
+-6.99252775 -6.99252775 -8.094123
+-3.85532339 -3.85532339 -4.6170354
+-2.64401528 -2.64401528 -3.1811373
+-2.02892103 -2.02892103 -2.426055
+-1.47395083 -1.47395083 -1.7390046
+-1.09775322 -1.09775322 -1.2859186
+-0.82652973 -0.82652973 -0.9660826
+-20.09741547 -20.09741547 -21.820827
+-10.82528081 -10.82528081 -11.970716
+-5.8365916 -5.8365916 -6.47681
+-3.12109483 -3.12109483 -3.4477513
+-0.8889237 -0.8889237 -0.92061627
+-0.24568268 -0.24568268 -0.22103058
+-0.07353364 -0.07353364 -0.04231547
+-0.03140264 -0.03140264 -0.000594463
+-0.02125406 -0.02125406 0.009159037
+-0.01906386 -0.01906386 0.009700643
+-0.01662468 -0.01662468 0.04453282
+-32.1897529 -32.1897529 -34.776474
+-19.45266516 -19.45266516 -21.210526
+-7.10338732 -7.10338732 -7.2103024
+-2.91645891 -2.91645891 -2.450862
+-1.46368683 -1.46368683 -1.0036788
+-0.86440869 -0.86440869 -0.53971267
+-0.45986776 -0.45986776 -0.29846773
+-0.26970745 -0.26970745 -0.19607574
+-0.16947528 -0.16947528 -0.13957058
+-54.85161941 -54.85161941 -50.37309
+-30.74859888 -30.74859888 -30.729443
+-17.50838454 -17.50838454 -18.878227
+-6.19557561 -6.19557561 -7.693101
+-2.68422735 -2.68422735 -3.797547
+-1.50576677 -1.50576677 -2.3417137
+-1.03508429 -1.03508429 -1.6860873
+-0.70345967 -0.70345967 -1.1722449
+-0.51719633 -0.51719633 -0.86202943
+-0.39189293 -0.39189293 -0.6503582
+-33.65998754 -33.65998754 -30.47714
+-17.56601494 -17.56601494 -16.666977
+-9.05254661 -9.05254661 -9.0621
+-4.62497954 -4.62497954 -4.9557085
+-1.19607417 -1.19607417 -1.5977911
+-0.33255955 -0.33255955 -0.6323093
+-0.12786681 -0.12786681 -0.32626337
+-0.08299031 -0.08299031 -0.20625117
+-0.06877962 -0.06877962 -0.12362708
+-0.05960471 -0.05960471 -0.07929893
+-0.04916709 -0.04916709 -0.051610615
+-35.36939421 -35.36939421 -27.438038
+-18.41547434 -18.41547434 -14.946943
+-4.99412982 -4.99412982 -4.1751623
+-1.40713123 -1.40713123 -1.1345084
+-0.44789795 -0.44789795 -0.33997035
+-0.17853524 -0.17853524 -0.13915654
+-0.07484559 -0.07484559 -0.07519232
+-0.04674325 -0.04674325 -0.059675153
+-0.03491392 -0.03491392 -0.0507521
+-21.5399276 -21.5399276 -21.411562
+-11.4623533 -11.4623533 -12.148519
+-6.10338316 -6.10338316 -6.941436
+-1.82567974 -1.82567974 -2.5135095
+-0.65453886 -0.65453886 -1.1781441
+-0.31061428 -0.31061428 -0.72131175
+-0.18853571 -0.18853571 -0.5168597
+-0.11115778 -0.11115778 -0.35137972
+-0.07151364 -0.07151364 -0.2506935
+-0.04705222 -0.04705222 -0.18293697
+-35.43280883 -35.43280883 -33.96386
+-19.14910941 -19.14910941 -19.871187
+-10.32827833 -10.32827833 -11.805931
+-3.10262804 -3.10262804 -4.669336
+-1.08415414 -1.08415414 -2.3427277
+-0.51841114 -0.51841114 -1.4808706
+-0.34437018 -0.34437018 -1.0743377
+-0.24990992 -0.24990992 -0.7361216
+-0.19475397 -0.19475397 -0.5267845
+-0.15211637 -0.15211637 -0.384691
+-31.85043451 -31.85043451 -33.540443
+-18.98370846 -18.98370846 -20.024921
+-11.37857059 -11.37857059 -12.078613
+-6.93815726 -6.93815726 -7.4695597
+-4.36270445 -4.36270445 -4.808195
+-1.97955758 -1.97955758 -2.3482232
+-1.10897275 -1.10897275 -1.4320887
+-0.73589834 -0.73589834 -1.014786
+-0.54073541 -0.54073541 -0.7746273
+-0.36985287 -0.36985287 -0.5465567
+-0.26398811 -0.26398811 -0.39705408
+-0.1921426 -0.1921426 -0.29357204
+-38.58630269 -38.58630269 -35.052856
+-20.35098167 -20.35098167 -19.665398
+-10.74263239 -10.74263239 -10.905746
+-5.73420144 -5.73420144 -6.067585
+-1.8036871 -1.8036871 -2.0333643
+-0.71647519 -0.71647519 -0.84230155
+-0.37195636 -0.37195636 -0.44609126
+-0.23106448 -0.23106448 -0.27960062
+-0.13026256 -0.13026256 -0.15938812
+-0.07701326 -0.07701326 -0.09621924
+-0.04575825 -0.04575825 -0.05919378
+-19.61525698 -19.61525698 -20.631128
+-11.3857084 -11.3857084 -10.16378
+-6.3411112 -6.3411112 -4.5543194
+-3.36293172 -3.36293172 -1.6506195
+-1.65158046 -1.65158046 -0.20240028
+-0.15908911 -0.15908911 0.7844623
+0.26963502 0.26963502 0.90593934
+0.36677652 0.36677652 0.83257115
+0.36506523 0.36506523 0.72996736
+0.32108347 0.32108347 0.59244585
+0.27394055 0.27394055 0.48434138
+0.23344716 0.23344716 0.40025467
+-31.11833995 -31.11833995 -30.619658
+-17.21006977 -17.21006977 -16.674965
+-9.59871528 -9.59871528 -9.163254
+-5.42520478 -5.42520478 -5.112631
+-1.84135475 -1.84135475 -1.7033459
+-0.68554036 -0.68554036 -0.6384966
+-0.27482084 -0.27482084 -0.26667604
+-0.10767394 -0.10767394 -0.11369239
+-0.00715038 -0.00715038 -0.016584724
+0.0294943 0.0294943 0.022858413
+0.04290374 0.04290374 0.03881599
+-31.72464001 -31.72464001 -30.36371
+-17.12582205 -17.12582205 -16.165628
+-9.97467549 -9.97467549 -9.092326
+-4.3379641 -4.3379641 -3.6454456
+-2.46892074 -2.46892074 -2.0176501
+-1.63539235 -1.63539235 -1.3638247
+-1.16359906 -1.16359906 -1.0006229
+-0.74521266 -0.74521266 -0.6607251
+-0.49811869 -0.49811869 -0.44872835
+-0.34444935 -0.34444935 -0.31270087
+-40.26829811 -40.26829811 -41.634975
+-21.36709049 -21.36709049 -23.703674
+-12.3381528 -12.3381528 -14.461462
+-5.50597214 -5.50597214 -6.85419
+-3.39190929 -3.39190929 -4.2356043
+-2.47707135 -2.47707135 -3.0220912
+-1.93239408 -1.93239408 -2.294413
+-1.37591206 -1.37591206 -1.5892272
+-0.99436153 -0.99436153 -1.1322762
+-0.72841834 -0.72841834 -0.82493997
+-47.05762253 -47.05762253 -47.89014
+-26.75123519 -26.75123519 -28.452578
+-15.37165342 -15.37165342 -16.885723
+-5.48215388 -5.48215388 -6.265563
+-2.3198436 -2.3198436 -2.7409902
+-1.20424569 -1.20424569 -1.487752
+-0.7366726 -0.7366726 -0.95352066
+-0.41598021 -0.41598021 -0.57088053
+-0.2583673 -0.2583673 -0.36884734
+-0.16924711 -0.16924711 -0.24757807
+-44.07566299 -44.07566299 -33.22756
+-11.47938428 -11.47938428 -9.2892885
+-3.20645392 -3.20645392 -2.3747149
+-1.16010455 -1.16010455 -0.5918341
+-0.5524891 -0.5524891 -0.13389182
+-0.23999861 -0.23999861 0.024470136
+-0.11394125 -0.11394125 0.05906916
+-0.05162978 -0.05162978 0.065778136
+-16.7937815 -16.7937815 -21.392565
+-9.35504568 -9.35504568 -11.553554
+-4.97469903 -4.97469903 -5.893962
+-2.45414091 -2.45414091 -2.7697415
+-1.05728308 -1.05728308 -1.1127135
+0.08483281 0.08483281 0.12777118
+0.34636114 0.34636114 0.35566872
+0.35525814 0.35525814 0.3351802
+0.30417781 0.30417781 0.27187425
+0.22322949 0.22322949 0.18903632
+0.16265371 0.16265371 0.13272731
+0.1209798 0.1209798 0.09548624
+-35.55664119 -35.55664119 -33.315407
+-20.62501786 -20.62501786 -19.815336
+-11.99856466 -11.99856466 -11.853288
+-7.08458553 -7.08458553 -7.240675
+-2.71212645 -2.71212645 -3.0489748
+-1.25222585 -1.25222585 -1.5892192
+-0.70623721 -0.70623721 -0.99780554
+-0.4610128 -0.4610128 -0.7002856
+-0.28188004 -0.28188004 -0.45313683
+-0.18725204 -0.18725204 -0.30907002
+-0.13000026 -0.13000026 -0.21751043
+-18.71131575 -18.71131575 -30.381157
+-10.71294633 -10.71294633 -17.539715
+-6.1628948 -6.1628948 -10.190254
+-3.62573164 -3.62573164 -6.0986743
+-2.23411447 -2.23411447 -3.8563287
+-1.06085572 -1.06085572 -1.9486166
+-0.69541759 -0.69541759 -1.3139188
+-0.5527786 -0.5527786 -1.034849
+-0.47228828 -0.47228828 -0.86424404
+-0.38500654 -0.38500654 -0.6829425
+-0.31599707 -0.31599707 -0.5489289
+-0.26062327 -0.26062327 -0.44651794
+-19.97629457 -19.97629457 -18.272833
+-10.09759403 -10.09759403 -9.491495
+-4.94488321 -4.94488321 -4.7827096
+-0.98041608 -0.98041608 -1.07725
+-0.0171432 -0.0171432 -0.16558447
+0.1795175 0.1795175 0.02760187
+0.19144862 0.19144862 0.05384504
+0.14890533 0.14890533 0.041138314
+0.1081158 0.1081158 0.026386265
+0.07839954 0.07839954 0.016434185
+-52.92140331 -52.92140331 -50.687153
+-32.89260794 -32.89260794 -32.543903
+-11.92848967 -11.92848967 -12.304735
+-4.69196746 -4.69196746 -4.833743
+-2.28924941 -2.28924941 -2.310001
+-1.34412379 -1.34412379 -1.3445792
+-0.72592841 -0.72592841 -0.7300457
+-0.43568918 -0.43568918 -0.44183564
+-0.27909179 -0.27909179 -0.25083023
+-18.51601077 -18.51601077 -25.750942
+-6.73271039 -6.73271039 -10.138252
+-1.63203216 -1.63203216 -2.8430777
+0.40953731 0.40953731 0.22923395
+1.21609437 1.21609437 1.5639453
+0.95558989 0.95558989 1.2882348
+0.65220575 0.65220575 0.90955365
+0.43993141 0.43993141 0.63380176
+0.25265182 0.25265182 0.3808692
+0.15319065 0.15319065 0.23990996
+0.09747667 0.09747667 0.15762389
+-47.57862852 -47.57862852 -45.12667
+-23.85630588 -23.85630588 -24.762253
+-7.18511734 -7.18511734 -8.275484
+-3.0717926 -3.0717926 -3.6226275
+-1.77846599 -1.77846599 -2.1096578
+-1.20815773 -1.20815773 -1.4562614
+-0.76024265 -0.76024265 -0.9464125
+-0.50924745 -0.50924745 -0.6514121
+-0.35461181 -0.35461181 -0.44991052
+-55.11337058 -55.11337058 -56.7358
+-30.99077293 -30.99077293 -33.87595
+-9.42213509 -9.42213509 -11.29111
+-3.14010295 -3.14010295 -4.097219
+-1.39213041 -1.39213041 -1.9684106
+-0.84834022 -0.84834022 -1.2460954
+-0.54969956 -0.54969956 -0.80124027
+-0.4001999 -0.4001999 -0.56955844
+-0.30336196 -0.30336196 -0.42313838
+-42.92567878 -42.92567878 -38.932446
+-22.28301291 -22.28301291 -21.249434
+-11.85047671 -11.85047671 -11.84672
+-3.76065716 -3.76065716 -4.1891007
+-1.50196713 -1.50196713 -1.9249579
+-0.78321185 -0.78321185 -1.1495019
+-0.50126802 -0.50126802 -0.8082902
+-0.31453865 -0.31453865 -0.5452619
+-0.21852205 -0.21852205 -0.3943407
+-0.15986609 -0.15986609 -0.29649147
+-45.90703616 -45.90703616 -45.258026
+-26.2580163 -26.2580163 -26.867445
+-15.10104454 -15.10104454 -16.086096
+-8.85652398 -8.85652398 -9.864749
+-3.47810466 -3.47810466 -4.248102
+-1.8045386 -1.8045386 -2.3341105
+-1.22039874 -1.22039874 -1.5863186
+-0.95740785 -0.95740785 -1.2166473
+-0.73263816 -0.73263816 -0.89552253
+-0.57684192 -0.57684192 -0.6865355
+-0.4582007 -0.4582007 -0.5370053
+-68.83558494 -68.83558494 -67.07284
+-39.00767209 -39.00767209 -39.26568
+-22.27580479 -22.27580479 -23.015743
+-12.898762 -12.898762 -13.624926
+-4.60855361 -4.60855361 -5.087406
+-1.82351514 -1.82351514 -2.1516154
+-0.78516328 -0.78516328 -1.0339125
+-0.34069543 -0.34069543 -0.5400953
+-0.06567744 -0.06567744 -0.20891364
+0.03532005 0.03532005 -0.066158116
+0.06933896 0.06933896 -0.001840001
+-43.23155603 -43.23155603 -39.506626
+-24.17126581 -24.17126581 -22.08898
+-13.73508045 -13.73508045 -12.25052
+-4.79758898 -4.79758898 -3.7954679
+-1.97393475 -1.97393475 -1.2682533
+-0.98537407 -0.98537407 -0.48936498
+-0.57799672 -0.57799672 -0.21488978
+-0.30686628 -0.30686628 -0.05911839
+-0.17726797 -0.17726797 0.0041488665
+-0.10596164 -0.10596164 0.03229474
+-41.50441771 -41.50441771 -42.546783
+-22.98180312 -22.98180312 -24.518389
+-13.06308449 -13.06308449 -14.361778
+-7.69434247 -7.69434247 -8.631256
+-3.08423354 -3.08423354 -3.5298302
+-1.55225801 -1.55225801 -1.8086647
+-0.96032657 -0.96032657 -1.1438348
+-0.67843458 -0.67843458 -0.82310194
+-0.45319497 -0.45319497 -0.56007034
+-0.32313027 -0.32313027 -0.40374178
+-0.23857312 -0.23857312 -0.30092472
+-55.86787816 -55.86787816 -57.060516
+-27.9063972 -27.9063972 -31.792852
+-8.54273266 -8.54273266 -11.737944
+-3.83592515 -3.83592515 -5.9976583
+-2.41914512 -2.41914512 -3.9768496
+-1.81232644 -1.81232644 -2.98917
+-1.30536354 -1.30536354 -2.112033
+-0.97565469 -0.97565469 -1.5485451
+-0.74132649 -0.74132649 -1.1625773
+-49.36809666 -49.36809666 -44.69865
+-26.08254031 -26.08254031 -26.091795
+-13.7787718 -13.7787718 -15.209426
+-7.3456457 -7.3456457 -8.987018
+-2.28586915 -2.28586915 -3.5166435
+-0.91291547 -0.91291547 -1.7674129
+-0.51170345 -0.51170345 -1.1374798
+-0.36557293 -0.36557293 -0.8481884
+-0.26608766 -0.26608766 -0.611231
+-0.207145 -0.207145 -0.46395162
+-0.16534056 -0.16534056 -0.36172628
+-45.54903438 -45.54903438 -40.79727
+-24.85199089 -24.85199089 -24.27276
+-8.13689949 -8.13689949 -9.359864
+-3.41572024 -3.41572024 -4.4550724
+-1.92321612 -1.92321612 -2.6629655
+-1.32275326 -1.32275326 -1.8456613
+-0.87774498 -0.87774498 -1.2032404
+-0.61900554 -0.61900554 -0.8335734
+-0.44955943 -0.44955943 -0.59751016
+-45.89316424 -45.89316424 -44.77346
+-26.16172924 -26.16172924 -27.009108
+-8.58619335 -8.58619335 -9.749004
+-3.02314194 -3.02314194 -3.6679914
+-1.28845816 -1.28845816 -1.6510003
+-0.71148778 -0.71148778 -0.96026903
+-0.40338229 -0.40338229 -0.5656855
+-0.2646887 -0.2646887 -0.37443998
+-0.18318997 -0.18318997 -0.25963223
+-26.97747362 -26.97747362 -22.217089
+-7.9977787 -7.9977787 -7.276115
+-2.72728786 -2.72728786 -2.5016677
+-1.17854976 -1.17854976 -0.9814307
+-0.64472418 -0.64472418 -0.45834407
+-0.33483322 -0.33483322 -0.18236217
+-0.1930341 -0.1930341 -0.07094564
+-0.11219626 -0.11219626 -0.01317995
+-66.01238427 -66.01238427 -64.21023
+-34.88419322 -34.88419322 -36.312485
+-19.18385278 -19.18385278 -21.029636
+-6.65099668 -6.65099668 -7.740045
+-2.79859215 -2.79859215 -3.3656173
+-1.41741587 -1.41741587 -1.782248
+-0.82730775 -0.82730775 -1.1062889
+-0.42754209 -0.42754209 -0.63508064
+-0.24304652 -0.24304652 -0.39916128
+-0.14664176 -0.14664176 -0.26467133
+-48.54987406 -48.54987406 -43.65035
+-25.45700049 -25.45700049 -23.713501
+-13.5712171 -13.5712171 -12.860994
+-4.15256929 -4.15256929 -3.8216226
+-1.47194779 -1.47194779 -1.1929545
+-0.62769519 -0.62769519 -0.40981102
+-0.31860524 -0.31860524 -0.15514211
+-0.14202453 -0.14202453 -0.032165643
+-0.07235216 -0.07235216 0.0087900525
+-0.03895953 -0.03895953 0.025010422
+-17.05505616 -17.05505616 -16.656845
+-5.60865095 -5.60865095 -5.7732873
+-2.51743011 -2.51743011 -2.6302252
+-1.46356868 -1.46356868 -1.5511973
+-0.80955171 -0.80955171 -0.8895283
+-0.49843248 -0.49843248 -0.56573975
+-0.32427771 -0.32427771 -0.3781006
+-21.8813234 -21.8813234 -26.544735
+-12.2047835 -12.2047835 -15.220034
+-6.64903757 -6.64903757 -8.347029
+-3.52132233 -3.52132233 -4.4111266
+-1.81394645 -1.81394645 -2.2618613
+-0.42064322 -0.42064322 -0.55941224
+-0.05569549 -0.05569549 -0.13812168
+0.02502525 0.02502525 -0.0421114
+0.03446709 0.03446709 -0.020578546
+0.02559703 0.02559703 -0.013015901
+0.0167205 0.0167205 -0.009433837
+0.01101465 0.01101465 -0.0065505696
diff --git a/examples/peg_slater_isa/res_ex.xvg b/examples/peg_slater_isa/res_ex.xvg
new file mode 100644
index 000000000..ccf567440
--- /dev/null
+++ b/examples/peg_slater_isa/res_ex.xvg
@@ -0,0 +1,499 @@
+80.81162479 80.81162479 86.96728
+45.67030766 45.67030766 49.745216
+25.28534297 25.28534297 27.807425
+13.76810715 13.76810715 15.266595
+3.93215704 3.93215704 4.421729
+1.08843093 1.08843093 1.2330178
+0.29564795 0.29564795 0.33459422
+0.07993455 0.07993455 0.08890099
+0.01135766 0.01135766 0.011813231
+0.0016495 0.0016495 0.0015304838
+0.0002429 0.0002429 0.00019544602
+81.19892212 81.19892212 79.49868
+20.9416574 20.9416574 21.745586
+5.04881567 5.04881567 5.4828277
+1.16020761 1.16020761 1.3070089
+0.26012447 0.26012447 0.29944348
+0.02734281 0.02734281 0.031056374
+0.00288427 0.00288427 0.003053069
+0.0002978 0.0002978 0.00028774142
+111.19618165 111.19618165 125.87496
+56.06959817 56.06959817 67.25798
+14.00787204 14.00787204 17.970348
+3.44233946 3.44233946 4.454019
+0.83769404 0.83769404 1.0389261
+0.2011326 0.2011326 0.230999
+0.02313207 0.02313207 0.02268864
+0.00257917 0.00257917 0.0021200122
+0.0002836 0.0002836 0.00019324
+179.42050663 179.42050663 177.68301
+96.8513155 96.8513155 100.554016
+51.86538946 51.86538946 55.766422
+14.53630434 14.53630434 16.305773
+3.96754954 3.96754954 4.518281
+1.05968935 1.05968935 1.2022535
+0.27775441 0.27775441 0.31039813
+0.03635296 0.03635296 0.039164644
+0.00462964 0.00462964 0.0048023285
+0.00056963 0.00056963 0.00058056135
+107.81754666 107.81754666 102.741135
+23.70746014 23.70746014 26.888048
+4.80194981 4.80194981 6.344907
+0.94534258 0.94534258 1.3938669
+0.1847089 0.1847089 0.28921366
+0.01566481 0.01566481 0.025138402
+0.00128169 0.00128169 0.0020445886
+9.74e-05 9.74e-05 0.0001609288
+80.80763674 80.80763674 79.114136
+46.98282192 46.98282192 44.974754
+26.80685261 26.80685261 24.800726
+15.07303628 15.07303628 13.339837
+8.37915495 8.37915495 7.0307403
+2.51251029 2.51251029 1.8635608
+0.73182983 0.73182983 0.47232884
+0.20960848 0.20960848 0.11627526
+0.05899804 0.05899804 0.028117636
+0.00863982 0.00863982 0.003291494
+0.00123981 0.00123981 0.00038463902
+0.00017202 0.00017202 4.542747e-05
+130.82044984 130.82044984 130.57693
+71.03778212 71.03778212 73.30513
+39.11822296 39.11822296 40.864914
+11.89647485 11.89647485 12.0297365
+3.41252855 3.41252855 3.1780074
+0.89848169 0.89848169 0.75372076
+0.21847793 0.21847793 0.1646967
+0.02338589 0.02338589 0.015344977
+0.00227683 0.00227683 0.0013620257
+0.00021157 0.00021157 0.00011974573
+100.82620211 100.82620211 107.34887
+25.04563445 25.04563445 30.012478
+5.79115858 5.79115858 7.495445
+1.26937181 1.26937181 1.7253487
+0.26777082 0.26777082 0.37546876
+0.02478941 0.02478941 0.035719067
+0.00219582 0.00219582 0.003260836
+0.0001889 0.0001889 0.00029292703
+63.06463522 63.06463522 65.75446
+14.6071272 14.6071272 17.753555
+3.26353873 3.26353873 4.556466
+0.71026281 0.71026281 1.1294669
+0.15189136 0.15189136 0.2731349
+0.0147025 0.0147025 0.031468447
+0.00138941 0.00138941 0.0035418966
+0.00013231 0.00013231 0.0003941413
+101.08419067 101.08419067 104.23189
+23.2550411 23.2550411 28.430294
+5.23295161 5.23295161 7.0328255
+1.16989671 1.16989671 1.5913149
+0.25295749 0.25295749 0.32957208
+0.02276107 0.02276107 0.026697291
+0.00175401 0.00175401 0.0018899916
+0.00011857 0.00011857 0.000124268
+119.5532546 119.5532546 118.506294
+65.9197103 65.9197103 66.96989
+19.65640089 19.65640089 20.040829
+5.54020174 5.54020174 5.453637
+1.46897766 1.46897766 1.3671429
+0.37017978 0.37017978 0.3227068
+0.04420323 0.04420323 0.034591082
+0.00502955 0.00502955 0.0035787509
+0.0005534 0.0005534 0.00036800245
+87.26539754 87.26539754 92.26147
+44.50293035 44.50293035 46.696316
+22.69169598 22.69169598 23.256372
+11.61635822 11.61635822 11.481078
+6.00217243 6.00217243 5.650316
+1.66623426 1.66623426 1.3745129
+0.48569833 0.48569833 0.3383153
+0.1465023 0.1465023 0.08359827
+0.04457761 0.04457761 0.020508602
+0.00725325 0.00725325 0.0024317652
+0.00111496 0.00111496 0.00028152764
+0.00015666 0.00015666 3.2380223e-05
+216.66791866 216.66791866 195.13135
+120.22575491 120.22575491 111.61253
+66.20975228 66.20975228 62.937218
+36.26902672 36.26902672 35.09502
+10.77716567 10.77716567 10.64003
+3.18068092 3.18068092 3.1441343
+0.9329935 0.9329935 0.90989643
+0.27154013 0.27154013 0.25844222
+0.04176955 0.04176955 0.03790931
+0.00624903 0.00624903 0.005386686
+0.00089999 0.00089999 0.0007475279
+67.30688067 67.30688067 74.28798
+36.85566737 36.85566737 41.337826
+20.33111626 20.33111626 22.795843
+11.22221575 11.22221575 12.444986
+3.42694149 3.42694149 3.5900903
+1.02318286 1.02318286 0.9936077
+0.298208 0.298208 0.266042
+0.08461913 0.08461913 0.06963829
+0.01220791 0.01220791 0.00911759
+0.00167736 0.00167736 0.0011839014
+0.00022372 0.00022372 0.00015421619
+93.37687554 93.37687554 92.106384
+52.45384698 52.45384698 53.335438
+14.71398474 14.71398474 15.779287
+3.60669173 3.60669173 4.051529
+0.80159546 0.80159546 0.93791866
+0.1666214 0.1666214 0.20205712
+0.01465776 0.01465776 0.018500313
+0.00121799 0.00121799 0.001587426
+9.383e-05 9.383e-05 0.00013167923
+149.34442504 149.34442504 132.56422
+82.16049802 82.16049802 76.89436
+45.03356412 45.03356412 43.821575
+13.34633431 13.34633431 13.595359
+3.8642361 3.8642361 4.0060983
+1.08971473 1.08971473 1.1318595
+0.2992656 0.2992656 0.30913773
+0.04131391 0.04131391 0.042057306
+0.00542709 0.00542709 0.0054974784
+0.00067934 0.00067934 0.00070102175
+108.68931674 108.68931674 101.70641
+57.65730336 57.65730336 55.25343
+30.28223358 30.28223358 29.5508
+15.78771571 15.78771571 15.616532
+4.23022752 4.23022752 4.2557306
+1.12390369 1.12390369 1.1379534
+0.29839275 0.29839275 0.30192614
+0.07965342 0.07965342 0.080052905
+0.01113357 0.01113357 0.01101478
+0.00157014 0.00157014 0.0015393398
+0.00021972 0.00021972 0.00021891831
+110.00229177 110.00229177 91.66327
+57.37995395 57.37995395 49.558743
+15.15951063 15.15951063 13.482526
+3.87498808 3.87498808 3.3967457
+0.96909653 0.96909653 0.8077694
+0.23848427 0.23848427 0.18405768
+0.02831561 0.02831561 0.01894036
+0.00326517 0.00326517 0.0018698275
+0.00036438 0.00036438 0.00018072128
+72.65446924 72.65446924 74.51434
+38.07194335 38.07194335 40.193535
+19.68788662 19.68788662 21.208376
+5.09090876 5.09090876 5.6037173
+1.2713094 1.2713094 1.4073929
+0.309402 0.309402 0.3420967
+0.07385018 0.07385018 0.08156764
+0.00836847 0.00836847 0.009353515
+0.0009262 0.0009262 0.001073714
+9.905e-05 9.905e-05 0.00012528486
+111.56683465 111.56683465 103.07682
+61.11436147 61.11436147 57.348186
+33.27008439 33.27008439 31.438818
+9.71704756 9.71704756 9.130503
+2.79744308 2.79744308 2.5664642
+0.79921787 0.79921787 0.70632
+0.22723204 0.22723204 0.19188973
+0.03422538 0.03422538 0.026845986
+0.005109 0.005109 0.0037413177
+0.00075181 0.00075181 0.0005229317
+102.82157346 102.82157346 95.240875
+58.57497704 58.57497704 54.151207
+33.13802061 33.13802061 30.285639
+18.62832677 18.62832677 16.711637
+10.42256366 10.42256366 9.119687
+3.23213606 3.23213606 2.6457012
+0.99116905 0.99116905 0.74772763
+0.30201708 0.30201708 0.20742692
+0.09135472 0.09135472 0.056789003
+0.01502183 0.01502183 0.00800616
+0.00239847 0.00239847 0.0011173054
+0.00037347 0.00037347 0.00015552322
+115.0823843 115.0823843 109.86451
+60.18012106 60.18012106 60.25492
+31.05925174 31.05925174 32.274742
+15.8543799 15.8543799 16.97569
+4.05498035 4.05498035 4.526815
+1.02259984 1.02259984 1.1742548
+0.25662441 0.25662441 0.30088437
+0.06464364 0.06464364 0.07666648
+0.00818958 0.00818958 0.009795446
+0.00103649 0.00103649 0.0012427041
+0.00012788 0.00012788 0.00015681979
+75.74804487 75.74804487 68.8075
+43.70197891 43.70197891 37.117947
+24.91274622 24.91274622 19.684238
+14.06602376 14.06602376 10.303152
+7.88157453 7.88157453 5.3396573
+2.42619569 2.42619569 1.4057939
+0.73293612 0.73293612 0.36481363
+0.21786616 0.21786616 0.09431583
+0.06410577 0.06410577 0.02447027
+0.01005075 0.01005075 0.0032882094
+0.0015495 0.0015495 0.00045388937
+0.00023683 0.00023683 6.443262e-05
+89.22532178 89.22532178 83.633125
+47.78098749 47.78098749 44.744316
+25.51277223 25.51277223 23.738174
+13.57960276 13.57960276 12.492472
+3.81180468 3.81180468 3.3665738
+1.04955862 1.04955862 0.8705312
+0.28389628 0.28389628 0.2159435
+0.07541649 0.07541649 0.051677126
+0.00999225 0.00999225 0.0057615824
+0.00127555 0.00127555 0.00062154647
+0.00015638 0.00015638 6.6403714e-05
+87.9433854 87.9433854 89.57053
+43.37897341 43.37897341 45.155052
+21.70185035 21.70185035 22.804806
+5.619594 5.619594 5.8531094
+1.48189345 1.48189345 1.4967085
+0.3881973 0.3881973 0.3760115
+0.10058659 0.10058659 0.092228904
+0.01305563 0.01305563 0.010679751
+0.00166438 0.00166438 0.0011686971
+0.00019737 0.00019737 0.000121712015
+98.62550218 98.62550218 96.75308
+47.73815227 47.73815227 49.30211
+23.60972938 23.60972938 25.228367
+6.10815588 6.10815588 6.7324023
+1.64328934 1.64328934 1.8303028
+0.44008685 0.44008685 0.49885777
+0.11479427 0.11479427 0.13472213
+0.01455537 0.01455537 0.018421007
+0.00176929 0.00176929 0.002439382
+0.00020572 0.00020572 0.00031318227
+125.72080809 125.72080809 134.97708
+68.81465919 68.81465919 76.78275
+37.29551729 37.29551729 42.680305
+10.66540532 10.66540532 12.422634
+2.9504688 2.9504688 3.3869803
+0.79618343 0.79618343 0.8778398
+0.21054168 0.21054168 0.21888392
+0.02799126 0.02799126 0.02586659
+0.00363898 0.00363898 0.002932655
+0.00046596 0.00046596 0.00032474092
+123.1789275 123.1789275 110.61859
+31.64224743 31.64224743 32.24423
+7.52514812 7.52514812 8.62412
+1.77867078 1.77867078 2.1761389
+0.42390389 0.42390389 0.51788974
+0.04772212 0.04772212 0.053566925
+0.00488591 0.00488591 0.0049220254
+0.00045647 0.00045647 0.00041710623
+73.06234345 73.06234345 74.425446
+42.36893894 42.36893894 42.201275
+24.29285413 24.29285413 23.35815
+13.78741038 13.78741038 12.677802
+7.77529036 7.77529036 6.772148
+2.43353832 2.43353832 1.8626274
+0.74980966 0.74980966 0.4944469
+0.22814472 0.22814472 0.1281837
+0.06891836 0.06891836 0.0327381
+0.011266 0.011266 0.0041695647
+0.00182545 0.00182545 0.00053079426
+0.000291 0.000291 6.8396344e-05
+103.43984183 103.43984183 98.56311
+58.00508755 58.00508755 56.160942
+32.03297333 32.03297333 31.347618
+17.47800853 17.47800853 17.207895
+5.08305421 5.08305421 4.9873714
+1.44941895 1.44941895 1.3891085
+0.40971913 0.40971913 0.37516278
+0.11551482 0.11551482 0.098817535
+0.01719369 0.01719369 0.01287286
+0.00253736 0.00253736 0.0016237576
+0.00036595 0.00036595 0.0002007526
+73.8417029 73.8417029 86.88982
+41.22494485 41.22494485 48.504456
+22.66987673 22.66987673 26.481316
+12.30635533 12.30635533 14.2082615
+6.60841824 6.60841824 7.5208635
+1.85566173 1.85566173 2.0476146
+0.50697384 0.50697384 0.54428476
+0.13570706 0.13570706 0.14294651
+0.0358772 0.0358772 0.03738378
+0.00481742 0.00481742 0.0050132275
+0.00063854 0.00063854 0.0006800145
+8.441e-05 8.441e-05 9.36687e-05
+68.68076916 68.68076916 65.3278
+35.84942689 35.84942689 34.43685
+18.48906493 18.48906493 17.799973
+4.76871067 4.76871067 4.5230155
+1.19149407 1.19149407 1.0906037
+0.29133719 0.29133719 0.25354865
+0.07026962 0.07026962 0.05760177
+0.00822786 0.00822786 0.0061088786
+0.00096045 0.00096045 0.00064554275
+0.00010877 0.00010877 6.8969995e-05
+128.78858627 128.78858627 124.86779
+75.41369713 75.41369713 75.57567
+21.73222029 21.73222029 23.783009
+5.30457907 5.30457907 6.3382306
+1.19729182 1.19729182 1.507825
+0.26208437 0.26208437 0.3295817
+0.02549299 0.02549299 0.029437538
+0.00226959 0.00226959 0.0023074218
+0.00018088 0.00018088 0.0001661547
+87.36554902 87.36554902 102.513084
+41.60004654 41.60004654 49.782894
+19.48376534 19.48376534 23.291037
+8.98618934 8.98618934 10.57069
+1.82900215 1.82900215 2.03044
+0.35459405 0.35459405 0.36292744
+0.06612496 0.06612496 0.061340183
+0.01196231 0.01196231 0.009933839
+0.00086895 0.00086895 0.0006132771
+5.918e-05 5.918e-05 3.6496436e-05
+2.79e-06 2.79e-06 2.1394808e-06
+122.43746763 122.43746763 117.621315
+57.57433084 57.57433084 60.80408
+12.54897354 12.54897354 15.47787
+2.72870513 2.72870513 3.7675467
+0.59584632 0.59584632 0.8892736
+0.12998318 0.12998318 0.20536062
+0.0129486 0.0129486 0.022208586
+0.00123701 0.00123701 0.0023640476
+0.00011228 0.00011228 0.00025011052
+157.20829838 157.20829838 149.47557
+87.91117345 87.91117345 86.004456
+24.61978856 24.61978856 24.735798
+6.13937678 6.13937678 6.1522546
+1.40767204 1.40767204 1.3896142
+0.30410364 0.30410364 0.29566917
+0.02859157 0.02859157 0.027281493
+0.00257078 0.00257078 0.0024310648
+0.00022281 0.00022281 0.0002142489
+108.40481002 108.40481002 89.472565
+55.36728273 55.36728273 46.506645
+28.41018403 28.41018403 23.88863
+7.51912985 7.51912985 6.090116
+1.97882474 1.97882474 1.4809521
+0.51250287 0.51250287 0.3439803
+0.12992582 0.12992582 0.07679187
+0.01596771 0.01596771 0.0076692025
+0.00188355 0.00188355 0.00073707954
+0.00021628 0.00021628 6.991258e-05
+128.93239372 128.93239372 118.73034
+71.51019195 71.51019195 67.54348
+39.21205747 39.21205747 37.84068
+21.313186 21.313186 20.94153
+6.17640063 6.17640063 6.23129
+1.76198492 1.76198492 1.7983671
+0.49751218 0.49751218 0.5062381
+0.13933483 0.13933483 0.13954079
+0.02035998 0.02035998 0.019558966
+0.00292394 0.00292394 0.0026636124
+0.00041138 0.00041138 0.00035566092
+186.2217493 186.2217493 169.69232
+102.35181274 102.35181274 95.23696
+55.76367046 55.76367046 52.64054
+30.16057829 30.16057829 28.727318
+8.67052113 8.67052113 8.297556
+2.45054371 2.45054371 2.3227513
+0.68368586 0.68368586 0.63538283
+0.18909594 0.18909594 0.17085133
+0.02717218 0.02717218 0.023287313
+0.00383138 0.00383138 0.003118349
+0.00052691 0.00052691 0.0004135341
+121.13759916 121.13759916 119.94868
+64.88432611 64.88432611 65.58284
+34.57121506 34.57121506 35.14768
+9.62107849 9.62107849 9.567772
+2.60332702 2.60332702 2.4432168
+0.68193798 0.68193798 0.59084123
+0.17383564 0.17383564 0.13678654
+0.02142196 0.02142196 0.014382359
+0.00252892 0.00252892 0.0014526509
+0.00029068 0.00029068 0.00014460296
+120.15539192 120.15539192 121.33384
+63.95758009 63.95758009 66.88394
+34.16530668 34.16530668 36.496906
+18.28082851 18.28082851 19.689114
+5.21277179 5.21277179 5.5128284
+1.45947835 1.45947835 1.4636965
+0.39924713 0.39924713 0.37042564
+0.10648933 0.10648933 0.09016949
+0.01420109 0.01420109 0.0102769695
+0.00182684 0.00182684 0.0011265845
+0.00022844 0.00022844 0.00012093427
+149.10524328 149.10524328 147.78844
+70.60156109 70.60156109 74.775856
+16.16799605 16.16799605 18.4323
+3.778675 3.778675 4.3586054
+0.8826778 0.8826778 0.9917045
+0.20387587 0.20387587 0.21812439
+0.02199406 0.02199406 0.021539534
+0.00230549 0.00230549 0.002079731
+0.00023643 0.00023643 0.00020091119
+153.59216639 153.59216639 135.28165
+81.32049825 81.32049825 75.985435
+42.5188084 42.5188084 41.70171
+21.98836011 21.98836011 22.427961
+5.73001763 5.73001763 6.1695604
+1.45161008 1.45161008 1.610407
+0.36074341 0.36074341 0.40433896
+0.08857868 0.08857868 0.09865931
+0.01057473 0.01057473 0.011458583
+0.00122501 0.00122501 0.0012943633
+0.00013497 0.00013497 0.00014416128
+118.95545279 118.95545279 106.07759
+62.73657301 62.73657301 59.24223
+16.84879169 16.84879169 17.350992
+4.35032873 4.35032873 4.735723
+1.08712917 1.08712917 1.2207801
+0.26327397 0.26327397 0.3009009
+0.02976308 0.02976308 0.03466983
+0.00318329 0.00318329 0.0038124435
+0.00032048 0.00032048 0.00040801987
+116.26150347 116.26150347 115.69157
+65.66173822 65.66173822 67.50815
+20.222838 20.222838 20.980879
+5.73341806 5.73341806 5.583592
+1.45425035 1.45425035 1.2465935
+0.33170886 0.33170886 0.23961303
+0.03113869 0.03113869 0.01673814
+0.00259832 0.00259832 0.0010435182
+0.00019712 0.00019712 6.3356114e-05
+70.95517942 70.95517942 67.044846
+19.04843951 19.04843951 20.879986
+4.94051739 4.94051739 6.20363
+1.24928802 1.24928802 1.7808025
+0.31012161 0.31012161 0.49830344
+0.03754306 0.03754306 0.07127966
+0.00443287 0.00443287 0.009915397
+0.0005128 0.0005128 0.0013545752
+152.49984222 152.49984222 153.13034
+77.60650753 77.60650753 82.87614
+40.08682531 40.08682531 44.679356
+10.91265993 10.91265993 12.59966
+2.91679842 2.91679842 3.3126645
+0.74320545 0.74320545 0.8015197
+0.17958376 0.17958376 0.17992328
+0.01970963 0.01970963 0.017226798
+0.00201888 0.00201888 0.0015236603
+0.00019109 0.00019109 0.00012954918
+130.80043296 130.80043296 128.46332
+66.86042593 66.86042593 69.4766
+34.15130587 34.15130587 37.110134
+8.85696618 8.85696618 10.194744
+2.27314845 2.27314845 2.6621475
+0.57514439 0.57514439 0.6631945
+0.14320961 0.14320961 0.15876852
+0.01740883 0.01740883 0.017585525
+0.00204613 0.00204613 0.0018646448
+0.00023279 0.00023279 0.00019323526
+38.44754072 38.44754072 39.82443
+8.47334528 8.47334528 9.893659
+1.82661412 1.82661412 2.3138547
+0.391649 0.391649 0.5138833
+0.03757115 0.03757115 0.048846614
+0.00336237 0.00336237 0.0042128293
+0.00027862 0.00027862 0.00034123176
+82.02514643 82.02514643 83.31455
+46.90917564 46.90917564 47.833233
+26.2310308 26.2310308 26.409723
+14.37040883 14.37040883 14.113771
+7.75444205 7.75444205 7.343277
+2.17339162 2.17339162 1.869926
+0.58628937 0.58628937 0.44993278
+0.15423035 0.15423035 0.10460439
+0.04001316 0.04001316 0.023881717
+0.00517377 0.00517377 0.0025821314
+0.00066015 0.00066015 0.0002826245
+8.756e-05 8.756e-05 3.1773772e-05
diff --git a/examples/peg_slater_isa/res_pol.xvg b/examples/peg_slater_isa/res_pol.xvg
new file mode 100644
index 000000000..0e63e198b
--- /dev/null
+++ b/examples/peg_slater_isa/res_pol.xvg
@@ -0,0 +1,499 @@
+-2.9867738300000006 -2.9867738300000006 -0.32006687
+-1.7410505799999996 -1.7410505799999996 -0.22341275
+-1.0313661500000002 -1.0313661500000002 -0.16856864
+-0.6197615399999998 -0.6197615399999998 -0.13065414
+-0.23255161999999996 -0.23255161999999996 -0.077081144
+-0.09287790000000001 -0.09287790000000001 -0.04384822
+-0.0404051 -0.0404051 -0.024577016
+-0.01939309 -0.01939309 -0.013934527
+-0.00766772 -0.00766772 -0.006324706
+-0.0035559999999999997 -0.0035559999999999997 -0.0032013562
+-0.00184514 -0.00184514 -0.001582989
+-1.2872213200000004 -1.2872213200000004 1.6462147
+-0.6462609600000002 -0.6462609600000002 -0.05882901
+-0.31944003 -0.31944003 -0.21041948
+-0.15671598 -0.15671598 -0.1463019
+-0.08046444999999999 -0.08046444999999999 -0.0881663
+-0.03361341 -0.03361341 -0.041691203
+-0.0160983 -0.0160983 -0.021284753
+-0.00853081 -0.00853081 -0.011701674
+-3.340312500000003 -3.340312500000003 -5.386713
+-1.973259070000001 -1.973259070000001 -2.7669234
+-0.7320812799999996 -0.7320812799999996 -0.76173234
+-0.28770668 -0.28770668 -0.23719272
+-0.12046013000000003 -0.12046013000000003 -0.088246256
+-0.054086669999999996 -0.054086669999999996 -0.038612105
+-0.0186238 -0.0186238 -0.013709408
+-0.00735808 -0.00735808 -0.005707203
+-0.00325321 -0.00325321 -0.0021817263
+-4.1805351900000005 -4.1805351900000005 -10.41943
+-2.6979595399999994 -2.6979595399999994 -6.0209713
+-1.8021193900000014 -1.8021193900000014 -3.4821222
+-0.8274635200000002 -0.8274635200000002 -1.196679
+-0.3871570000000001 -0.3871570000000001 -0.44488484
+-0.18752875 -0.18752875 -0.1864247
+-0.09525278000000001 -0.09525278000000001 -0.08781179
+-0.038059380000000004 -0.038059380000000004 -0.03394971
+-0.01699881 -0.01699881 -0.015501344
+-0.00835298 -0.00835298 -0.008162808
+-3.7359058099999984 -3.7359058099999984 -2.433062
+-2.2760762100000003 -2.2760762100000003 -1.8464619
+-1.1675321500000002 -1.1675321500000002 -1.0916288
+-0.57066748 -0.57066748 -0.5892399
+-0.28587138 -0.28587138 -0.31548622
+-0.1123701 -0.1123701 -0.13037619
+-0.05013146 -0.05013146 -0.059344623
+-0.02481673 -0.02481673 -0.029578345
+-2.6696867100000006 -2.6696867100000006 -0.15057409
+-1.4984133799999988 -1.4984133799999988 -0.17213953
+-0.8586817700000005 -0.8586817700000005 -0.1759505
+-0.50778423 -0.50778423 -0.16572773
+-0.31140258 -0.31140258 -0.1473266
+-0.13280041999999997 -0.13280041999999997 -0.10596418
+-0.0674855 -0.0674855 -0.07256479
+-0.03971345 -0.03971345 -0.049376663
+-0.025810100000000002 -0.025810100000000002 -0.033974055
+-0.014927240000000001 -0.014927240000000001 -0.020016715
+-0.00919646 -0.00919646 -0.011495087
+-0.00589439 -0.00589439 -0.0077483137
+-2.486839170000003 -2.486839170000003 0.41133165
+-1.3919750499999992 -1.3919750499999992 0.100514054
+-0.8666200499999999 -0.8666200499999999 -0.079442024
+-0.3602871699999999 -0.3602871699999999 -0.14348115
+-0.14915149000000005 -0.14915149000000005 -0.09701435
+-0.06554971000000001 -0.06554971000000001 -0.057119485
+-0.03255729 -0.03255729 -0.033755027
+-0.014221049999999999 -0.014221049999999999 -0.016606253
+-0.007366510000000001 -0.007366510000000001 -0.007948443
+-0.00419869 -0.00419869 -0.0052414215
+-2.1054115999999965 -2.1054115999999965 -9.837036
+-1.1688860100000005 -1.1688860100000005 -2.7201028
+-0.5881147700000002 -0.5881147700000002 -0.87753576
+-0.28987292000000003 -0.28987292000000003 -0.34409347
+-0.14774446 -0.14774446 -0.16116576
+-0.05946048 -0.05946048 -0.06389988
+-0.02689718 -0.02689718 -0.02969923
+-0.01339684 -0.01339684 -0.015318705
+-1.7423239499999994 -1.7423239499999994 0.4444883
+-0.8342606799999999 -0.8342606799999999 -0.12593007
+-0.39342058 -0.39342058 -0.1714055
+-0.19043439 -0.19043439 -0.11651748
+-0.09716 -0.09716 -0.068747394
+-0.039490899999999995 -0.039490899999999995 -0.030006094
+-0.01799245 -0.01799245 -0.014402513
+-0.00898943 -0.00898943 -0.008759929
+-2.575961790000001 -2.575961790000001 -0.48683405
+-1.0967911900000002 -1.0967911900000002 -0.31911063
+-0.41707965 -0.41707965 -0.21126479
+-0.15859147 -0.15859147 -0.11121136
+-0.06426112 -0.06426112 -0.054867845
+-0.01973977 -0.01973977 -0.020061
+-0.0074584199999999995 -0.0074584199999999995 -0.00874687
+-0.0033111200000000003 -0.0033111200000000003 -0.0038428085
+-2.6568066700000017 -2.6568066700000017 -0.85530686
+-1.7878091299999994 -1.7878091299999994 -0.5822226
+-0.83127306 -0.83127306 -0.3573914
+-0.39454751 -0.39454751 -0.21893632
+-0.19238413000000001 -0.19238413000000001 -0.12621434
+-0.09716022000000002 -0.09716022000000002 -0.07022267
+-0.03737787 -0.03737787 -0.029275792
+-0.015576539999999998 -0.015576539999999998 -0.013060052
+-0.00700939 -0.00700939 -0.006518387
+-2.71206853 -2.71206853 -0.6402234
+-1.3159329199999998 -1.3159329199999998 -0.41428986
+-0.6866266999999997 -0.6866266999999997 -0.2881739
+-0.3883769300000002 -0.3883769300000002 -0.21146253
+-0.23745543999999996 -0.23745543999999996 -0.16062917
+-0.10797298 -0.10797298 -0.098272584
+-0.058707369999999995 -0.058707369999999995 -0.06275584
+-0.03518478 -0.03518478 -0.041221023
+-0.022446010000000002 -0.022446010000000002 -0.026406419
+-0.01239491 -0.01239491 -0.015989574
+-0.00730156 -0.00730156 -0.009089558
+-0.00450799 -0.00450799 -0.0060969917
+-6.410525250000006 -6.410525250000006 -11.509333
+-4.442752720000001 -4.442752720000001 -7.009965
+-3.310677649999999 -3.310677649999999 -4.4704494
+-2.556056119999999 -2.556056119999999 -2.9984248
+-1.5885010999999998 -1.5885010999999998 -1.5605745
+-1.0117770899999998 -1.0117770899999998 -0.92918456
+-0.65435902 -0.65435902 -0.5924128
+-0.42902199 -0.42902199 -0.38881567
+-0.23326852999999997 -0.23326852999999997 -0.21295819
+-0.1309521 -0.1309521 -0.12042626
+-0.07598540000000001 -0.07598540000000001 -0.07033891
+-1.468682059999999 -1.468682059999999 0.06429732
+-0.8277038100000009 -0.8277038100000009 -0.028891534
+-0.49808615000000067 -0.49808615000000067 -0.06839788
+-0.31227632000000005 -0.31227632000000005 -0.07809714
+-0.13132823999999998 -0.13132823999999998 -0.06298464
+-0.061130640000000014 -0.061130640000000014 -0.041946266
+-0.031890020000000005 -0.031890020000000005 -0.026638867
+-0.018462279999999998 -0.018462279999999998 -0.01695324
+-0.00932987 -0.00932987 -0.00900244
+-0.00520415 -0.00520415 -0.0046162023
+-0.00308478 -0.00308478 -0.0031764195
+-3.2130537399999994 -3.2130537399999994 -4.0488424
+-2.3596328900000003 -2.3596328900000003 -2.0217333
+-1.15220864 -1.15220864 -0.6354265
+-0.51682658 -0.51682658 -0.27737913
+-0.22821179000000003 -0.22821179000000003 -0.13848582
+-0.10423148 -0.10423148 -0.072056614
+-0.03592228 -0.03592228 -0.028721051
+-0.014205869999999999 -0.014205869999999999 -0.012820238
+-0.00633455 -0.00633455 -0.0064959484
+-2.1774803899999924 -2.1774803899999924 -1.4079721
+-1.7051859 -1.7051859 -1.3779966
+-1.3721258200000008 -1.3721258200000008 -1.1728729
+-0.8601741400000003 -0.8601741400000003 -0.74993217
+-0.51291645 -0.51291645 -0.46276712
+-0.30087717 -0.30087717 -0.28709087
+-0.17822042 -0.17822042 -0.17947668
+-0.08542004 -0.08542004 -0.09116576
+-0.04387343 -0.04387343 -0.048608914
+-0.02406041 -0.02406041 -0.027327795
+-1.8400887699999977 -1.8400887699999977 -0.6211131
+-0.9708254699999994 -0.9708254699999994 -0.4145466
+-0.5546286899999995 -0.5546286899999995 -0.28577816
+-0.33604356000000024 -0.33604356000000024 -0.20192763
+-0.13830701 -0.13830701 -0.10674728
+-0.06431297999999999 -0.06431297999999999 -0.059890844
+-0.03339104 -0.03339104 -0.03518087
+-0.019112619999999997 -0.019112619999999997 -0.02151598
+-0.00951594 -0.00951594 -0.011037097
+-0.00532224 -0.00532224 -0.0053066234
+-0.00321237 -0.00321237 -0.0036459859
+-1.684563709999999 -1.684563709999999 -1.175756
+-1.0048426799999994 -1.0048426799999994 -0.8255792
+-0.41765615 -0.41765615 -0.40691552
+-0.19270410000000004 -0.19270410000000004 -0.20820959
+-0.09739024999999998 -0.09739024999999998 -0.1135858
+-0.05368488 -0.05368488 -0.06568889
+-0.02492403 -0.02492403 -0.03167354
+-0.01281095 -0.01281095 -0.016695527
+-0.007054820000000001 -0.007054820000000001 -0.00860659
+-2.2145058499999983 -2.2145058499999983 -0.8196333
+-1.1772381100000011 -1.1772381100000011 -0.5244086
+-0.6581225499999999 -0.6581225499999999 -0.34872538
+-0.23642748000000013 -0.23642748000000013 -0.17246874
+-0.10181140999999999 -0.10181140999999999 -0.09696471
+-0.052045629999999996 -0.052045629999999996 -0.059702523
+-0.030415990000000004 -0.030415990000000004 -0.039024394
+-0.015861519999999997 -0.015861519999999997 -0.022148915
+-0.00917547 -0.00917547 -0.012303409
+-0.00565812 -0.00565812 -0.008454791
+-1.6422782700000056 -1.6422782700000056 -0.27077782
+-1.1433589699999978 -1.1433589699999978 -0.3221166
+-0.8342613399999994 -0.8342613399999994 -0.32655185
+-0.4538161299999999 -0.4538161299999999 -0.25977445
+-0.24570340999999996 -0.24570340999999996 -0.17426312
+-0.13469941000000002 -0.13469941000000002 -0.10913599
+-0.07599699 -0.07599699 -0.06668251
+-0.034479 -0.034479 -0.032056138
+-0.0169416 -0.0169416 -0.01605895
+-0.00890281 -0.00890281 -0.007268171
+-3.835298810000001 -3.835298810000001 -1.8418733
+-2.215989630000003 -2.215989630000003 -1.1071335
+-1.3444062100000007 -1.3444062100000007 -0.69965196
+-0.8529438999999996 -0.8529438999999996 -0.4686867
+-0.5617464700000001 -0.5617464700000001 -0.33127093
+-0.26667105 -0.26667105 -0.1861454
+-0.1394262 -0.1394262 -0.114032075
+-0.07883445 -0.07883445 -0.072478235
+-0.04737246 -0.04737246 -0.047104754
+-0.024072220000000002 -0.024072220000000002 -0.025696553
+-0.01320521 -0.01320521 -0.014824302
+-0.0076752 -0.0076752 -0.008306902
+-3.1817270800000017 -3.1817270800000017 -0.3907529
+-1.8192877799999998 -1.8192877799999998 -0.2371828
+-1.07935086 -1.07935086 -0.16746116
+-0.6579188199999999 -0.6579188199999999 -0.12830572
+-0.25825805999999984 -0.25825805999999984 -0.077818364
+-0.10972272000000002 -0.10972272000000002 -0.045880042
+-0.050865570000000006 -0.050865570000000006 -0.026661249
+-0.02572701 -0.02572701 -0.01578442
+-0.01068852 -0.01068852 -0.007813126
+-0.005117539999999999 -0.005117539999999999 -0.004420033
+-0.00271731 -0.00271731 -0.0025736182
+-3.038443840000003 -3.038443840000003 -0.8587673
+-1.5741967 -1.5741967 -0.5577606
+-0.8458187600000002 -0.8458187600000002 -0.3794987
+-0.47396945000000024 -0.47396945000000024 -0.27005094
+-0.27806317 -0.27806317 -0.19923903
+-0.11174390000000001 -0.11174390000000001 -0.11816855
+-0.055955019999999994 -0.055955019999999994 -0.076025605
+-0.03377261 -0.03377261 -0.051428355
+-0.02293186 -0.02293186 -0.03600713
+-0.01428837 -0.01428837 -0.022121172
+-0.00944132 -0.00944132 -0.0135322455
+-0.00643446 -0.00643446 -0.009575461
+-2.49255887 -2.49255887 -0.23288405
+-1.411926750000001 -1.411926750000001 -0.26788986
+-0.8471079999999995 -0.8471079999999995 -0.25512105
+-0.5269438599999998 -0.5269438599999998 -0.2192137
+-0.21722969999999997 -0.21722969999999997 -0.13775602
+-0.09561720999999998 -0.09561720999999998 -0.08028551
+-0.04536696999999999 -0.04536696999999999 -0.046668235
+-0.023383539999999998 -0.023383539999999998 -0.028038448
+-0.01002361 -0.01002361 -0.014392356
+-0.0049682699999999995 -0.0049682699999999995 -0.00832996
+-0.00274864 -0.00274864 -0.0050315736
+-2.852020060000001 -2.852020060000001 -2.8519335
+-1.9437572900000006 -1.9437572900000006 -1.8253584
+-1.3754291099999998 -1.3754291099999998 -1.201746
+-0.7036792300000001 -0.7036792300000001 -0.55848765
+-0.35606473 -0.35606473 -0.27715275
+-0.17958237999999999 -0.17958237999999999 -0.14421381
+-0.09224675 -0.09224675 -0.07730661
+-0.036350749999999994 -0.036350749999999994 -0.032248363
+-0.015796130000000002 -0.015796130000000002 -0.014657327
+-0.00753416 -0.00753416 -0.0072895074
+-3.5894518899999994 -3.5894518899999994 -1.354754
+-2.7768894500000005 -2.7768894500000005 -1.5553291
+-2.1930232000000007 -2.1930232000000007 -1.5000821
+-1.3492270700000002 -1.3492270700000002 -1.095643
+-0.80652203 -0.80652203 -0.6997788
+-0.47377108 -0.47377108 -0.42844734
+-0.27818114000000005 -0.27818114000000005 -0.2600595
+-0.12898004 -0.12898004 -0.12565263
+-0.06325517 -0.06325517 -0.0637942
+-0.033013390000000004 -0.033013390000000004 -0.034257125
+-2.854500509999994 -2.854500509999994 -2.4893498
+-1.8367119500000015 -1.8367119500000015 -1.6582571
+-1.213682499999999 -1.213682499999999 -1.0861088
+-0.5464699500000001 -0.5464699500000001 -0.47452763
+-0.25482565999999995 -0.25482565999999995 -0.22578613
+-0.12525631999999998 -0.12525631999999998 -0.11851686
+-0.06594736 -0.06594736 -0.06755091
+-0.02842587 -0.02842587 -0.03260468
+-0.01382994 -0.01382994 -0.017621892
+-0.0073604000000000004 -0.0073604000000000004 -0.009438597
+-0.9463429600000026 -0.9463429600000026 -0.40563786
+-0.6490761299999992 -0.6490761299999992 -0.051118493
+-0.32705316999999967 -0.32705316999999967 -0.0880526
+-0.13611554000000003 -0.13611554000000003 -0.067876026
+-0.05497457 -0.05497457 -0.03990438
+-0.016198789999999998 -0.016198789999999998 -0.016428426
+-0.00614632 -0.00614632 -0.0074479636
+-0.00289422 -0.00289422 -0.003100303
+-2.653861580000001 -2.653861580000001 -0.09602469
+-1.5013679500000006 -1.5013679500000006 -0.12823035
+-0.8748372 -0.8748372 -0.13691387
+-0.52819241 -0.52819241 -0.13052006
+-0.33030842000000016 -0.33030842000000016 -0.11603441
+-0.14353578 -0.14353578 -0.08266878
+-0.07166741 -0.07166741 -0.056016687
+-0.040371899999999995 -0.040371899999999995 -0.03782047
+-0.02498368 -0.02498368 -0.025994956
+-0.013661880000000001 -0.013661880000000001 -0.015418708
+-0.008161000000000002 -0.008161000000000002 -0.009030972
+-0.0051493699999999995 -0.0051493699999999995 -0.006322274
+-2.8676897299999986 -2.8676897299999986 -1.0463946
+-1.6161133400000018 -1.6161133400000018 -0.7009176
+-0.9460670700000007 -0.9460670700000007 -0.47353014
+-0.5767480100000002 -0.5767480100000002 -0.325088
+-0.24105570999999992 -0.24105570999999992 -0.16074568
+-0.11550158999999999 -0.11550158999999999 -0.08554957
+-0.061713080000000003 -0.061713080000000003 -0.048392452
+-0.03580279 -0.03580279 -0.028799376
+-0.017569219999999997 -0.017569219999999997 -0.014210297
+-0.0094092 -0.0094092 -0.0075499043
+-0.005353930000000001 -0.005353930000000001 -0.0038131748
+-4.324307899999997 -4.324307899999997 -1.4754713
+-2.5736894799999988 -2.5736894799999988 -1.0014493
+-1.57420179 -1.57420179 -0.70419085
+-0.9929250700000001 -0.9929250700000001 -0.51016194
+-0.6465564400000001 -0.6465564400000001 -0.37802193
+-0.30229746999999996 -0.30229746999999996 -0.21833038
+-0.15946131000000002 -0.15946131000000002 -0.1328701
+-0.09243609 -0.09243609 -0.08426876
+-0.05741405 -0.05741405 -0.055376224
+-0.03075913 -0.03075913 -0.031230206
+-0.01779867 -0.01779867 -0.018718243
+-0.01089473 -0.01089473 -0.011076313
+-2.1947300500000004 -2.1947300500000004 -0.9724095
+-1.2115739899999998 -1.2115739899999998 -0.5749254
+-0.6995314100000005 -0.6995314100000005 -0.35287854
+-0.25823500999999993 -0.25823500999999993 -0.15021203
+-0.10711005999999998 -0.10711005999999998 -0.07480473
+-0.04973227 -0.04973227 -0.042131204
+-0.02550235 -0.02550235 -0.025945727
+-0.010768709999999999 -0.010768709999999999 -0.014146248
+-0.005101329999999999 -0.005101329999999999 -0.007974851
+-0.00262125 -0.00262125 -0.0058221146
+-4.0867737800000015 -4.0867737800000015 -4.667248
+-3.1059770899999997 -3.1059770899999997 -2.3206403
+-1.5443552499999997 -1.5443552499999997 -0.7954225
+-0.6921047999999999 -0.6921047999999999 -0.3906502
+-0.30404778 -0.30404778 -0.20139667
+-0.1372986 -0.1372986 -0.103130214
+-0.0460676 -0.0460676 -0.03920173
+-0.01785914 -0.01785914 -0.016631965
+-0.00791951 -0.00791951 -0.008917875
+-4.07672097 -4.07672097 -5.9306273
+-2.261450759999999 -2.261450759999999 -2.8048124
+-1.24933022 -1.24933022 -1.3728724
+-0.7012984200000003 -0.7012984200000003 -0.7123556
+-0.24341083000000002 -0.24341083000000002 -0.23886995
+-0.0985742 -0.0985742 -0.10446561
+-0.04574944 -0.04574944 -0.05335554
+-0.02354962 -0.02354962 -0.029641904
+-0.009972519999999999 -0.009972519999999999 -0.013555039
+-0.00475618 -0.00475618 -0.0058661336
+-0.0025749 -0.0025749 -0.0036621138
+-3.1255340099999955 -3.1255340099999955 -1.3466935
+-2.350370869999999 -2.350370869999999 -1.4516869
+-1.2281260300000003 -1.2281260300000003 -1.0968258
+-0.60265856 -0.60265856 -0.65233827
+-0.29845406 -0.29845406 -0.35930923
+-0.15436819 -0.15436819 -0.19666111
+-0.06351561 -0.06351561 -0.083226874
+-0.029273379999999998 -0.029273379999999998 -0.038152017
+-0.014802889999999999 -0.014802889999999999 -0.01902637
+-3.1027740500000007 -3.1027740500000007 -1.2283146
+-2.039402850000002 -2.039402850000002 -0.76243746
+-0.8746445299999994 -0.8746445299999994 -0.45046073
+-0.37547069999999994 -0.37547069999999994 -0.30429482
+-0.17327924 -0.17327924 -0.1950627
+-0.08968931999999999 -0.08968931999999999 -0.12232418
+-0.040350500000000004 -0.040350500000000004 -0.062338393
+-0.0208627 -0.0208627 -0.03402022
+-0.011702430000000002 -0.011702430000000002 -0.019915517
+-2.3606396799999985 -2.3606396799999985 -0.2583928
+-1.5578893700000016 -1.5578893700000016 -0.3138975
+-1.07447992 -1.07447992 -0.34060127
+-0.5012391699999998 -0.5012391699999998 -0.26302183
+-0.22639089 -0.22639089 -0.16039738
+-0.10419816 -0.10419816 -0.092482194
+-0.05103715 -0.05103715 -0.05392597
+-0.0203194 -0.0203194 -0.025927458
+-0.00949267 -0.00949267 -0.013814143
+-0.005006989999999999 -0.005006989999999999 -0.007287011
+-3.3517568900000043 -3.3517568900000043 -0.5657685
+-2.131921330000001 -2.131921330000001 -0.5265075
+-1.4533293700000005 -1.4533293700000005 -0.48742747
+-1.0334824999999999 -1.0334824999999999 -0.436922
+-0.5553910200000001 -0.5553910200000001 -0.321298
+-0.31132936 -0.31132936 -0.21873283
+-0.18030419999999997 -0.18030419999999997 -0.14348042
+-0.10806895 -0.10806895 -0.093320474
+-0.05358959 -0.05358959 -0.049866587
+-0.02858799 -0.02858799 -0.02787063
+-0.01620738 -0.01620738 -0.016405601
+-4.998961800000004 -4.998961800000004 -8.042626
+-3.387173339999997 -3.387173339999997 -4.899208
+-2.3606405499999994 -2.3606405499999994 -3.0359974
+-1.6632344100000003 -1.6632344100000003 -1.9235865
+-0.8375017100000002 -0.8375017100000002 -0.8375321
+-0.43089355 -0.43089355 -0.4078979
+-0.22872682 -0.22872682 -0.21941823
+-0.1262297 -0.1262297 -0.12688443
+-0.0556489 -0.0556489 -0.061679244
+-0.02647912 -0.02647912 -0.033088695
+-0.01342896 -0.01342896 -0.019342413
+-2.349125479999998 -2.349125479999998 -2.642174
+-1.4214822999999974 -1.4214822999999974 -1.5766382
+-0.9262622999999994 -0.9262622999999994 -0.96733236
+-0.4355033399999999 -0.4355033399999999 -0.4083763
+-0.21466041000000002 -0.21466041000000002 -0.19834696
+-0.10949377000000002 -0.10949377000000002 -0.10515537
+-0.05823728 -0.05823728 -0.058713034
+-0.02457664 -0.02457664 -0.02620288
+-0.01134014 -0.01134014 -0.012591647
+-0.005644229999999999 -0.005644229999999999 -0.005591696
+-3.0884293599999992 -3.0884293599999992 0.05764115
+-1.7784271800000013 -1.7784271800000013 -0.16047806
+-1.0857345400000007 -1.0857345400000007 -0.2338103
+-0.6841868500000006 -0.6841868500000006 -0.23413026
+-0.28509262999999996 -0.28509262999999996 -0.16878185
+-0.12663399 -0.12663399 -0.10542521
+-0.06155557999999999 -0.06155557999999999 -0.06404942
+-0.033018610000000004 -0.033018610000000004 -0.03952842
+-0.015107549999999999 -0.015107549999999999 -0.020310234
+-0.00786286 -0.00786286 -0.009952957
+-0.004458869999999999 -0.004458869999999999 -0.006611018
+-4.007546570000002 -4.007546570000002 -4.2915735
+-3.0299107299999974 -3.0299107299999974 -3.1597795
+-1.6776611200000002 -1.6776611200000002 -1.7476437
+-0.90205598 -0.90205598 -0.97038764
+-0.48921427000000006 -0.48921427000000006 -0.544806
+-0.27303106 -0.27303106 -0.31335792
+-0.12176635999999999 -0.12176635999999999 -0.14427727
+-0.05896692 -0.05896692 -0.071440965
+-0.03079078 -0.03079078 -0.037821393
+-3.0539781100000027 -3.0539781100000027 -0.5191274
+-1.813277890000002 -1.813277890000002 -0.4756673
+-1.133714059999999 -1.133714059999999 -0.40650114
+-0.7324033200000004 -0.7324033200000004 -0.3358655
+-0.32584554 -0.32584554 -0.21900022
+-0.15751775 -0.15751775 -0.14122967
+-0.08306648 -0.08306648 -0.09216012
+-0.04744402 -0.04744402 -0.061609283
+-0.023028299999999998 -0.023028299999999998 -0.035713024
+-0.0123832 -0.0123832 -0.022365427
+-0.00716432 -0.00716432 -0.014266306
+-2.2163468500000008 -2.2163468500000008 -1.1119723
+-2.1446331900000004 -2.1446331900000004 -1.4622581
+-1.4890868499999996 -1.4890868499999996 -1.243073
+-0.8547689599999999 -0.8547689599999999 -0.78619474
+-0.46187791999999994 -0.46187791999999994 -0.45486748
+-0.24973726000000002 -0.24973726000000002 -0.2575225
+-0.1056136 -0.1056136 -0.112775676
+-0.049117629999999995 -0.049117629999999995 -0.052772824
+-0.024963179999999998 -0.024963179999999998 -0.02654283
+-2.412281059999998 -2.412281059999998 -0.67353725
+-1.6072761 -1.6072761 -0.5259515
+-0.7841218999999997 -0.7841218999999997 -0.3559489
+-0.34579375999999984 -0.34579375999999984 -0.19209366
+-0.13802461 -0.13802461 -0.09507196
+-0.055793999999999996 -0.055793999999999996 -0.047807734
+-0.017342979999999997 -0.017342979999999997 -0.019378524
+-0.00684442 -0.00684442 -0.009442241
+-0.00325883 -0.00325883 -0.0047814236
+-1.517754889999999 -1.517754889999999 0.3986919
+-0.9605527699999996 -0.9605527699999996 -0.26070988
+-0.56361248 -0.56361248 -0.33572504
+-0.32184727999999996 -0.32184727999999996 -0.25601825
+-0.18600279 -0.18600279 -0.17062724
+-0.08657024 -0.08657024 -0.0871621
+-0.043633740000000004 -0.043633740000000004 -0.045677494
+-0.023648319999999997 -0.023648319999999997 -0.025528837
+-5.585173830000002 -5.585173830000002 -10.772657
+-3.3264204900000003 -3.3264204900000003 -5.2846756
+-2.1249876000000008 -2.1249876000000008 -2.6748743
+-0.9544539199999997 -0.9544539199999997 -0.7994002
+-0.45438565 -0.45438565 -0.30989313
+-0.22526406000000002 -0.22526406000000002 -0.14813358
+-0.11659892999999999 -0.11659892999999999 -0.079267085
+-0.047488899999999994 -0.047488899999999994 -0.0347675
+-0.02138087 -0.02138087 -0.016826592
+-0.01049924 -0.01049924 -0.008855935
+-3.2183105199999957 -3.2183105199999957 -5.155996
+-1.7857847400000004 -1.7857847400000004 -2.5439978
+-1.0561265200000012 -1.0561265200000012 -1.296618
+-0.4143951699999997 -0.4143951699999997 -0.39725232
+-0.18368169 -0.18368169 -0.16448344
+-0.09198873 -0.09198873 -0.087184526
+-0.05147302999999999 -0.05147302999999999 -0.05296711
+-0.024864229999999998 -0.024864229999999998 -0.028392093
+-0.01345453 -0.01345453 -0.016648034
+-0.007800189999999999 -0.007800189999999999 -0.009797992
+-2.2432414299999994 -2.2432414299999994 -1.5403852
+-1.2314724099999999 -1.2314724099999999 -0.97256666
+-0.59591966 -0.59591966 -0.5243499
+-0.28572954 -0.28572954 -0.27200183
+-0.10313958000000001 -0.10313958000000001 -0.105049826
+-0.04236797 -0.04236797 -0.044799436
+-0.01956622 -0.01956622 -0.021146156
+-3.2061168799999997 -3.2061168799999997 -0.555277
+-1.8523682899999994 -1.8523682899999994 -0.3606379
+-1.0594761300000002 -1.0594761300000002 -0.23049906
+-0.6062098300000001 -0.6062098300000001 -0.14764386
+-0.34876408999999997 -0.34876408999999997 -0.09593881
+-0.12079060000000003 -0.12079060000000003 -0.04362644
+-0.04671607 -0.04671607 -0.02230455
+-0.020877780000000002 -0.020877780000000002 -0.012667527
+-0.01068821 -0.01068821 -0.0072593577
+-0.00464027 -0.00464027 -0.004199499
+-0.00236704 -0.00236704 -0.0023396558
+-0.0012661 -0.0012661 -0.0010921186
diff --git a/examples/peg_slater_isa/res_tot.xvg b/examples/peg_slater_isa/res_tot.xvg
new file mode 100644
index 000000000..a290e1039
--- /dev/null
+++ b/examples/peg_slater_isa/res_tot.xvg
@@ -0,0 +1,499 @@
+9.034358785030001 9.034358785030001 12.221075
+-1.54130224297 -1.54130224297 0.17375302
+-6.23051849442 -6.23051849442 -5.332278
+-7.67928477985 -7.67928477985 -7.2188015
+-6.677093386355001 -6.677093386355001 -6.5781684
+-4.630296014435 -4.630296014435 -4.645474
+-3.0181196329500004 -3.0181196329500004 -3.0648823
+-1.9553490802650002 -1.9553490802650002 -2.0029671
+-1.0539313080900001 -1.0539313080900001 -1.0875331
+-0.60033858593 -0.60033858593 -0.6205552
+-0.36031944545500005 -0.36031944545500005 -0.37160948
+4.712831547495 4.712831547495 5.3621316
+-9.880558826545 -9.880558826545 -9.967577
+-8.98608492426 -8.98608492426 -9.184024
+-6.02717992564 -6.02717992564 -6.23285
+-3.79902346321 -3.79902346321 -3.974594
+-1.9454092785800001 -1.9454092785800001 -2.0621188
+-1.0745555557700002 -1.0745555557700002 -1.1480213
+-0.6399451461 -0.6399451461 -0.6878774
+-3.3231579944300003 -3.3231579944300003 1.352891
+-14.629535632540001 -14.629535632540001 -11.538988
+-15.685626493145001 -15.685626493145001 -15.262093
+-10.643616870755 -10.643616870755 -11.011622
+-6.551204442075 -6.551204442075 -6.9578447
+-3.988767796855 -3.988767796855 -4.2857
+-1.9748924095950002 -1.9748924095950002 -2.1344857
+-1.046494815635 -1.046494815635 -1.1322877
+-0.5914965845600001 -0.5914965845600001 -0.63814455
+30.899366489015 30.899366489015 26.224644
+4.969331056490001 4.969331056490001 4.0362225
+-6.387252547840001 -6.387252547840001 -6.2216406
+-10.776249385530003 -10.776249385530003 -10.5494585
+-8.22403522958 -8.22403522958 -8.267323
+-5.363592414590001 -5.363592414590001 -5.545572
+-3.360140446115 -3.360140446115 -3.5781255
+-1.6803453623300002 -1.6803453623300002 -1.87423
+-0.8790565462050001 -0.8790565462050001 -1.0287961
+-0.48367472972500003 -0.48367472972500003 -0.59423465
+14.034793273605002 14.034793273605002 12.876911
+-11.489672063435 -11.489672063435 -9.214397
+-10.95866271931 -10.95866271931 -9.893579
+-7.35801184916 -7.35801184916 -7.038135
+-4.733594264045 -4.733594264045 -4.663537
+-2.584993707235 -2.584993707235 -2.5904946
+-1.5476780596800002 -1.5476780596800002 -1.5609208
+-0.9996697320200001 -0.9996697320200001 -1.012531
+19.849560088560004 19.849560088560004 21.389458
+7.544519072580001 7.544519072580001 8.138672
+1.07410013654 1.07410013654 1.3460221
+-1.97195387123 -1.97195387123 -1.6873043
+-3.1308412221400004 -3.1308412221400004 -2.7206826
+-3.070464515255 -3.070464515255 -2.4673269
+-2.2043804595300003 -2.2043804595300003 -1.593907
+-1.4443813591150003 -1.4443813591150003 -0.9153087
+-0.920494865215 -0.920494865215 -0.48645958
+-0.46696247704500005 -0.46696247704500005 -0.1465957
+-0.23914862969500003 -0.23914862969500003 0.0052249045
+-0.121737950015 -0.121737950015 0.069574274
+25.044411486875003 25.044411486875003 27.37014
+7.161451717515 7.161451717515 8.356461
+-0.8568516425050001 -0.8568516425050001 -0.5753472
+-4.9658660528650005 -4.9658660528650005 -5.3463407
+-4.205904838415 -4.205904838415 -4.4618855
+-2.78483849691 -2.78483849691 -2.8688188
+-1.690006335915 -1.690006335915 -1.7038563
+-0.77129035197 -0.77129035197 -0.76642996
+-0.35924375185 -0.35924375185 -0.3528361
+-0.17130557842000002 -0.17130557842000002 -0.1652587
+24.24310912317 24.24310912317 20.569324
+-0.724963483235 -0.724963483235 0.2979462
+-3.704806424275 -3.704806424275 -3.074075
+-2.6457449679500002 -2.6457449679500002 -2.4434779
+-1.5182097102300003 -1.5182097102300003 -1.4963868
+-0.607873954715 -0.607873954715 -0.65194225
+-0.24432220370000002 -0.24432220370000002 -0.28911725
+-0.096474601365 -0.096474601365 -0.13335976
+8.848875795415001 8.848875795415001 12.0027275
+-5.912567871430001 -5.912567871430001 -3.3345187
+-5.937914369665 -5.937914369665 -4.688513
+-4.05622442704 -4.05622442704 -3.4880698
+-2.59987968837 -2.59987968837 -2.3173692
+-1.37462416081 -1.37462416081 -1.2438046
+-0.785487927005 -0.785487927005 -0.6664993
+-0.48263781475500006 -0.48263781475500006 -0.5089743
+16.00831532973 16.00831532973 17.848637
+-7.45799414478 -7.45799414478 -4.618513
+-7.563510915635001 -7.563510915635001 -6.5564537
+-4.905312676085001 -4.905312676085001 -4.6379795
+-2.95209923003 -2.95209923003 -2.8768032
+-1.412218774075 -1.412218774075 -1.3974911
+-0.7398760081750001 -0.7398760081750001 -0.7407793
+-0.42602744013 -0.42602744013 -0.43111748
+19.765076066930003 19.765076066930003 19.333797
+3.0034654572100004 3.0034654572100004 2.649898
+-7.41941552037 -7.41941552037 -8.130003
+-7.33768643589 -7.33768643589 -7.874594
+-5.28580179015 -5.28580179015 -5.604017
+-3.49089929907 -3.49089929907 -3.689185
+-1.84591590357 -1.84591590357 -1.9627656
+-1.022222698255 -1.022222698255 -1.0970663
+-0.599359615745 -0.599359615745 -0.64797485
+13.78812957024 13.78812957024 17.238558
+0.059527646440000005 0.059527646440000005 1.0145907
+-5.3385644420150005 -5.3385644420150005 -5.3598433
+-6.837977620135001 -6.837977620135001 -7.1226354
+-6.659295305640001 -6.659295305640001 -6.945444
+-4.9473581682250005 -4.9473581682250005 -5.100819
+-3.34739976103 -3.34739976103 -3.4225862
+-2.2493563509850003 -2.2493563509850003 -2.2965307
+-1.53995662171 -1.53995662171 -1.5793865
+-0.917135905535 -0.917135905535 -0.9573943
+-0.581520708505 -0.581520708505 -0.6185496
+-0.39007027245000003 -0.39007027245000003 -0.4227356
+42.098175186705 42.098175186705 29.660707
+9.53013888135 9.53013888135 3.6204057
+-6.063572847555 -6.063572847555 -8.860981
+-12.490037894270001 -12.490037894270001 -13.83256
+-13.769775828704999 -13.769775828704999 -14.177799
+-10.769118868845 -10.769118868845 -11.022134
+-7.764526389505001 -7.764526389505001 -8.004044
+-5.523602698185001 -5.523602698185001 -5.757996
+-3.39630552714 -3.39630552714 -3.599665
+-2.1835695388 -2.1835695388 -2.3494048
+-1.4662171700250002 -1.4662171700250002 -1.5981909
+11.09654909588 11.09654909588 15.399071
+1.2692303421200002 1.2692303421200002 3.3994281
+-2.92346778496 -2.92346778496 -1.9950974
+-4.366286709025 -4.366286709025 -4.030924
+-4.13637411574 -4.13637411574 -4.139494
+-2.964122260945 -2.964122260945 -2.969521
+-1.9689595935 -1.9689595935 -1.9438361
+-1.287526060105 -1.287526060105 -1.2494725
+-0.6971439740400001 -0.6971439740400001 -0.6579257
+-0.397767161995 -0.397767161995 -0.3624242
+-0.239992780455 -0.239992780455 -0.17462246
+17.79118100602 17.79118100602 18.5284
+3.4712517373900003 3.4712517373900003 6.17492
+-6.000235863165 -6.000235863165 -3.3261073
+-5.799083023135 -5.799083023135 -4.112479
+-3.94353114074 -3.94353114074 -2.9800925
+-2.467677808105 -2.467677808105 -1.9237446
+-1.23046940299 -1.23046940299 -0.9906012
+-0.658247165285 -0.658247165285 -0.54880166
+-0.38022908454500004 -0.38022908454500004 -0.33129987
+33.926610732155005 33.926610732155005 29.266663
+9.533580097945 9.533580097945 8.182538
+-1.934801812245 -1.934801812245 -2.2806983
+-8.06354681618 -8.06354681618 -8.286234
+-7.06233502299 -7.06233502299 -7.471151
+-5.080328926165 -5.080328926165 -5.57094
+-3.4895606091299998 -3.4895606091299998 -3.9756236
+-2.011383236405 -2.011383236405 -2.4258904
+-1.22936301729 -1.22936301729 -1.5565039
+-0.799904757545 -0.799904757545 -1.0526738
+28.506915478345 28.506915478345 22.605776
+9.010740233365 9.010740233365 5.625826
+-0.08764575375000001 -0.08764575375000001 -2.034769
+-3.7960015652200005 -3.7960015652200005 -4.918151
+-4.77652457594 -4.77652457594 -5.16035
+-3.5649387403850006 -3.5649387403850006 -3.7102408
+-2.397750083575 -2.397750083575 -2.4606018
+-1.5938832364900002 -1.5938832364900002 -1.6198832
+-0.895148445745 -0.895148445745 -0.89465666
+-0.5333664130050001 -0.5333664130050001 -0.5196483
+-0.33516256083 -0.33516256083 -0.31710216
+19.971014274535 19.971014274535 10.972975
+2.149044030015 2.149044030015 -2.051651
+-7.4606578720600005 -7.4606578720600005 -8.340635
+-6.539547274585001 -6.539547274585001 -6.6535034
+-4.373848254045 -4.373848254045 -4.3382516
+-2.7565393876300006 -2.7565393876300006 -2.7190924
+-1.396530203845 -1.396530203845 -1.3920977
+-0.7544058664900001 -0.7544058664900001 -0.7676672
+-0.43721871264500006 -0.43721871264500006 -0.45455793
+17.232420126895 17.232420126895 16.938976
+4.59466637788 4.59466637788 4.0838766
+-1.142899604955 -1.142899604955 -1.7495811
+-3.8497098696750003 -3.8497098696750003 -4.3943486
+-3.13096630096 -3.13096630096 -3.5600858
+-2.1240544159950003 -2.1240544159950003 -2.4704394
+-1.394733626705 -1.394733626705 -1.6811409
+-0.762737969505 -0.762737969505 -0.981618
+-0.442455797495 -0.442455797495 -0.60930353
+-0.27059957296000003 -0.27059957296000003 -0.40019032
+24.553484627305004 24.553484627305004 17.723103
+6.330474114960001 6.330474114960001 1.7525201
+-2.160481075585 -2.160481075585 -5.443632
+-6.48865502892 -6.48865502892 -8.391001
+-5.53900191206 -5.53900191206 -6.782006
+-3.9489329757150005 -3.9489329757150005 -4.8395424
+-2.7033871640750005 -2.7033871640750005 -3.3761673
+-1.55225404363 -1.55225404363 -2.013278
+-0.9366080575600001 -0.9366080575600001 -1.2601837
+-0.595431920255 -0.595431920255 -0.82489645
+17.214788214075 17.214788214075 14.790785
+2.35921900697 2.35921900697 0.55669
+-4.62843062294 -4.62843062294 -6.0426965
+-7.395989050285 -7.395989050285 -8.480416
+-7.9972935051550005 -7.9972935051550005 -8.810527
+-6.7376733331950005 -6.7376733331950005 -7.198409
+-4.899129728605001 -4.899129728605001 -5.199106
+-3.4243789484400002 -3.4243789484400002 -3.6561038
+-2.39162408319 -2.39162408319 -2.58698
+-1.43547169861 -1.43547169861 -1.5924737
+-0.89986308235 -0.89986308235 -1.0247651
+-0.58742921247 -0.58742921247 -0.6851529
+22.40335505806 22.40335505806 22.931198
+3.8793072624500007 3.8793072624500007 5.0931535
+-4.116323513555 -4.116323513555 -3.0479665
+-6.8284523849 -6.8284523849 -6.0493383
+-6.38072523978 -6.38072523978 -6.020205
+-4.38549090252 -4.38549090252 -4.2144933
+-2.80908042104 -2.80908042104 -2.7238865
+-1.79071550121 -1.79071550121 -1.7448435
+-0.9437714192500001 -0.9437714192500001 -0.9228311
+-0.5249709829300001 -0.5249709829300001 -0.5141416
+-0.306559812475 -0.306559812475 -0.30053464
+16.984465596455 16.984465596455 16.993763
+5.89535824403 5.89535824403 5.1152
+0.25305960515 0.25305960515 -0.31234276
+-2.311916134865 -2.311916134865 -2.4106474
+-3.2185920484 -3.2185920484 -2.9124212
+-2.98813069936 -2.98813069936 -2.2930098
+-2.09968560145 -2.09968560145 -1.3950862
+-1.33880026351 -1.33880026351 -0.74946624
+-0.8152591803900001 -0.8152591803900001 -0.34817037
+-0.36047781561500003 -0.36047781561500003 -0.03183135
+-0.13493169138000002 -0.13493169138000002 0.10641718
+-0.022623460910000004 -0.022623460910000004 0.16047639
+15.606281809 15.606281809 14.131881
+2.26318499076 2.26318499076 1.2698419
+-3.4658238312000003 -3.4658238312000003 -4.036084
+-5.41727275747 -5.41727275747 -5.6793814
+-5.06493769381 -5.06493769381 -5.027174
+-3.5115134123200002 -3.5115134123200002 -3.412064
+-2.2455857916700004 -2.2455857916700004 -2.162372
+-1.40977314708 -1.40977314708 -1.3553236
+-0.7092703971450001 -0.7092703971450001 -0.68515104
+-0.36688555840500003 -0.36688555840500003 -0.35645238
+-0.192912682025 -0.192912682025 -0.18786752
+2.4537235119000003 2.4537235119000003 3.695128
+-9.69143867927 -9.69143867927 -7.9393806
+-12.97295529852 -12.97295529852 -11.359352
+-11.0776235467 -11.0776235467 -10.063346
+-7.531812729035001 -7.531812729035001 -6.9659224
+-4.88159698092 -4.88159698092 -4.575549
+-3.17241233894 -3.17241233894 -3.0028477
+-1.737156325155 -1.737156325155 -1.6554196
+-1.01415508811 -1.01415508811 -0.96684957
+-0.62882174276 -0.62882174276 -0.597794
+4.6732260637800005 4.6732260637800005 4.17054
+-9.56189761198 -9.56189761198 -9.304367
+-13.667902569220002 -13.667902569220002 -13.575923
+-12.28381694657 -12.28381694657 -12.571988
+-8.81520147373 -8.81520147373 -9.168316
+-6.08005922847 -6.08005922847 -6.392521
+-4.220381819160001 -4.220381819160001 -4.4724226
+-2.53850295479 -2.53850295479 -2.7150986
+-1.6122575882 -1.6122575882 -1.7357373
+-1.07476811625 -1.07476811625 -1.163973
+9.161348207635001 9.161348207635001 15.272049
+-6.302159488975 -6.302159488975 -2.4509602
+-12.177036837625 -12.177036837625 -10.145195
+-12.427196157945001 -12.427196157945001 -12.207053
+-8.914748067625002 -8.914748067625002 -9.171195
+-5.835279583905 -5.835279583905 -6.1496687
+-3.7555772930750004 -3.7555772930750004 -4.0281887
+-1.9909035487550002 -1.9909035487550002 -2.185444
+-1.11510934383 -1.11510934383 -1.2500638
+-0.660576141315 -0.660576141315 -0.75291014
+25.53060034289 25.53060034289 20.62461
+-4.304164307190001 -4.304164307190001 -3.5598323
+-7.369876037325001 -7.369876037325001 -6.342439
+-5.21036587164 -5.21036587164 -4.5654116
+-3.159906111005 -3.159906111005 -2.7442417
+-1.42832167446 -1.42832167446 -1.1679585
+-0.66680222576 -0.66680222576 -0.4910192
+-0.327272854565 -0.327272854565 -0.2051593
+17.731309104020003 17.731309104020003 18.519814
+6.455463379155001 6.455463379155001 6.1481323
+0.6505286678750001 0.6505286678750001 -0.02674985
+-2.03855366949 -2.03855366949 -2.6945734
+-3.03713539431 -3.03713539431 -3.529674
+-2.92796663172 -2.92796663172 -3.1056328
+-2.11589811646 -2.11589811646 -2.147247
+-1.4019843387800002 -1.4019843387800002 -1.3972024
+-0.9061863628050001 -0.9061863628050001 -0.9039175
+-0.472204707875 -0.472204707875 -0.48344362
+-0.25223829624000005 -0.25223829624000005 -0.26939774
+-0.13743045849500002 -0.13743045849500002 -0.15670943
+18.149831421125 18.149831421125 16.287306
+3.03184994775 3.03184994775 1.7400694
+-4.086927680415 -4.086927680415 -5.0366087
+-6.825736173875001 -6.825736173875001 -7.5411777
+-6.816385193075001 -6.816385193075001 -7.2629895
+-4.970664049095 -4.970664049095 -5.2903166
+-3.3428913574500005 -3.3428913574500005 -3.5926867
+-2.2201153698350002 -2.2201153698350002 -2.4214118
+-1.235795781095 -1.235795781095 -1.3833001
+-0.7255085895450001 -0.7255085895450001 -0.83371055
+-0.44874851713 -0.44874851713 -0.528138
+17.249431791595 17.249431791595 21.450937
+5.089869258025001 5.089869258025001 6.661804
+-0.899115471225 -0.899115471225 -0.6424694
+-3.48810025352 -3.48810025352 -3.7994566
+-4.30822291011 -4.30822291011 -4.8181496
+-3.881725164165 -3.881725164165 -4.4125276
+-2.879433240275 -2.879433240275 -3.3372097
+-2.0555417572000003 -2.0555417572000003 -2.4482877
+-1.48382815761 -1.48382815761 -1.8217472
+-0.95729452959 -0.95729452959 -1.2274739
+-0.65650800783 -0.65650800783 -0.87399524
+-0.47343514845000007 -0.47343514845000007 -0.64933825
+12.679868554355 12.679868554355 10.431677
+1.9184014952200001 1.9184014952200001 0.53589535
+-2.6264406116300005 -2.6264406116300005 -3.4552193
+-4.166200609645 -4.166200609645 -4.4517303
+-3.05153783711 -3.05153783711 -3.1805785
+-1.9305773564900002 -1.9305773564900002 -2.030894
+-1.1859304997550002 -1.1859304997550002 -1.2823774
+-0.58466613627 -0.58466613627 -0.6721829
+-0.304673233195 -0.304673233195 -0.37695736
+-0.16756949192000004 -0.16756949192000004 -0.22596554
+17.013727161525 17.013727161525 16.53183
+1.410646782205 1.410646782205 3.4386187
+-9.569976590540001 -9.569976590540001 -7.2189875
+-8.614720997995 -8.614720997995 -7.4013395
+-5.667363394710001 -5.667363394710001 -5.161884
+-3.45916750607 -3.45916750607 -3.2471926
+-1.67588558301 -1.67588558301 -1.6035448
+-0.879099341855 -0.879099341855 -0.8489672
+-0.50259836229 -0.50259836229 -0.4560524
+7.71380432875 7.71380432875 10.474033
+-4.277490014840001 -4.277490014840001 -2.1574636
+-7.563415715005001 -7.563415715005001 -6.2540855
+-7.387675404535001 -7.387675404535001 -6.552303
+-4.683398799825 -4.683398799825 -4.2044168
+-2.515353264915 -2.515353264915 -2.1736422
+-1.309808048485 -1.309808048485 -1.0582778
+-0.6915594567750001 -0.6915594567750001 -0.50496614
+-0.278854066195 -0.278854066195 -0.15671998
+-0.118424463995 -0.118424463995 -0.034670774
+-0.05138024735 -0.05138024735 0.006476429
+20.451325423700002 20.451325423700002 20.85561
+-1.9355325414050002 -1.9355325414050002 0.97661877
+-11.05067110888 -11.05067110888 -9.363645
+-8.478947991395001 -8.478947991395001 -8.0599165
+-5.47542816008 -5.47542816008 -5.5230365
+-3.4760321165150003 -3.4760321165150003 -3.6417434
+-1.8476677947000002 -1.8476677947000002 -2.014522
+-1.063852153665 -1.063852153665 -1.1956401
+-0.6576380755400001 -0.6576380755400001 -0.7450519
+33.488101953830004 33.488101953830004 27.261887
+10.106692616445 10.106692616445 6.6597037
+-6.69116572504 -6.69116572504 -8.252367
+-7.638323487935 -7.638323487935 -8.524845
+-5.443511138055 -5.443511138055 -6.015211
+-3.5128752591700003 -3.5128752591700003 -3.925552
+-1.84124419389 -1.84124419389 -2.1155565
+-1.049754058825 -1.049754058825 -1.2377949
+-0.6531140239800001 -0.6531140239800001 -0.78560823
+17.88269543402 17.88269543402 14.466749
+2.391145953385 2.391145953385 0.6656661
+-3.951483964025 -3.951483964025 -4.9319677
+-6.108878790615 -6.108878790615 -6.4854145
+-4.627558615625 -4.627558615625 -4.823806
+-3.0745474828150003 -3.0745474828150003 -3.2364943
+-1.998740876295 -1.998740876295 -2.1621094
+-1.08774417741 -1.08774417741 -1.2468265
+-0.636329333755 -0.636329333755 -0.77771986
+-0.39968375074 -0.39968375074 -0.51821285
+26.00129368169 26.00129368169 20.654274
+6.019479255375 6.019479255375 3.2859073
+-3.39753835692 -3.39753835692 -4.8642397
+-7.167961172175 -7.167961172175 -8.029131
+-7.7527553540800005 -7.7527553540800005 -8.1807995
+-5.909702532005 -5.909702532005 -6.2176213
+-4.174381195055 -4.174381195055 -4.421696
+-2.937633433915 -2.937633433915 -3.1367724
+-1.80801807131 -1.80801807131 -1.9501636
+-1.183697984595 -1.183697984595 -1.2863069
+-0.8179301277950001 -0.8179301277950001 -0.8944168
+32.128939073715 32.128939073715 21.759817
+4.9671409169 4.9671409169 0.19355011
+-7.222153382535001 -7.222153382535001 -9.228178
+-11.61409941812 -11.61409941812 -12.302699
+-11.153679949625001 -11.153679949625001 -11.049761
+-7.850032071950001 -7.850032071950001 -7.736953
+-5.06802459918 -5.06802459918 -5.0564885
+-3.200058565135 -3.200058565135 -3.2586465
+-1.620329294125 -1.620329294125 -1.7120578
+-0.8459475734350002 -0.8459475734350002 -0.9306138
+-0.455971818985 -0.455971818985 -0.5232227
+10.47973948821 10.47973948821 11.159775
+-5.293553080055 -5.293553080055 -4.301451
+-11.146017690425 -11.146017690425 -10.234148
+-11.337385712035001 -11.337385712035001 -10.621801
+-7.974515402295 -7.974515402295 -7.3874736
+-5.109599864270001 -5.109599864270001 -4.646035
+-3.21965647861 -3.21965647861 -2.8621962
+-1.6543845758600002 -1.6543845758600002 -1.4099762
+-0.89807102107 -0.89807102107 -0.7217683
+-0.5143695815 -0.5143695815 -0.3797795
+16.041898914135 16.041898914135 16.691214
+-1.4033043089050001 -1.4033043089050001 -1.0333958
+-8.235451034855 -8.235451034855 -8.330203
+-10.075382688785 -10.075382688785 -10.4672575
+-8.55516738536 -8.55516738536 -9.061178
+-5.89907049099 -5.89907049099 -6.2807207
+-3.8727715527900006 -3.8727715527900006 -4.1325636
+-2.54862289203 -2.54862289203 -2.7315795
+-1.425612867345 -1.425612867345 -1.545426
+-0.8542676254050001 -0.8542676254050001 -0.9387265
+-0.545360957245 -0.545360957245 -0.60981065
+22.146713562025003 22.146713562025003 18.747185
+-3.7558634200650003 -3.7558634200650003 -4.3340917
+-13.653893741380001 -13.653893741380001 -14.601892
+-10.551683885545001 -10.551683885545001 -11.885701
+-7.037638703575 -7.037638703575 -8.27868
+-4.659279407780001 -4.659279407780001 -5.693934
+-2.6678182028250004 -2.6678182028250004 -3.4205818
+-1.66455150955 -1.66455150955 -2.2133002
+-1.11373568223 -1.11373568223 -1.5223062
+39.34217478797 39.34217478797 27.960764
+11.684208695975 11.684208695975 6.2574778
+-0.9934999645500001 -0.9934999645500001 -3.9510016
+-5.997376877450001 -5.997376877450001 -7.921206
+-7.0009249455600004 -7.0009249455600004 -8.201595
+-5.080872509685 -5.080872509685 -5.990119
+-3.3554493339900002 -3.3554493339900002 -4.0630636
+-2.20456424453 -2.20456424453 -2.7594924
+-1.235089154025 -1.235089154025 -1.6280031
+-0.746761486945 -0.746761486945 -1.0336949
+-0.483744673045 -0.483744673045 -0.69870883
+19.038702952745002 19.038702952745002 13.993597
+-0.04698135337500001 -0.04698135337500001 -1.706521
+-10.323329710295 -10.323329710295 -10.667524
+-8.96993389846 -8.96993389846 -9.368776
+-6.189946826705 -6.189946826705 -6.6215367
+-4.075514054305001 -4.075514054305001 -4.4553494
+-2.23050581234 -2.23050581234 -2.5043578
+-1.3089981079900002 -1.3089981079900002 -1.499978
+-0.823815868675 -0.823815868675 -0.9586471
+20.271486550200002 20.271486550200002 23.918175
+5.495670581295 5.495670581295 7.9181533
+-4.365448701935001 -4.365448701935001 -4.011669
+-4.899796290545 -4.899796290545 -5.0963397
+-3.536941406075 -3.536941406075 -3.711131
+-2.2660543997100002 -2.2660543997100002 -2.381183
+-1.14017399464 -1.14017399464 -1.2288947
+-0.618546139625 -0.618546139625 -0.69403374
+-0.36670563289 -0.36670563289 -0.42654097
+10.99413275172 10.99413275172 16.075546
+-4.58481686714 -4.58481686714 -0.68300796
+-5.765427867600001 -5.765427867600001 -3.6957088
+-4.2601093886250005 -4.2601093886250005 -3.236696
+-2.82156834924 -2.82156834924 -2.288753
+-1.4885109731550001 -1.4885109731550001 -1.2351663
+-0.81796376045 -0.81796376045 -0.6585942
+-0.4710420052 -0.4710420052 -0.35428596
+14.770022041760003 14.770022041760003 17.51206
+-3.5428151221650004 -3.5428151221650004 -0.2475338
+-10.058496207925 -10.058496207925 -7.565999
+-10.50893536327 -10.50893536327 -9.637562
+-7.314445378615001 -7.314445378615001 -7.1627645
+-4.593718808675 -4.593718808675 -4.6766605
+-2.817444817705 -2.817444817705 -2.9670691
+-1.3876292862550001 -1.3876292862550001 -1.5467862
+-0.72960093014 -0.72960093014 -0.86593914
+-0.410725474775 -0.410725474775 -0.51998585
+16.835371643015 16.835371643015 14.414176
+-1.91545909737 -1.91545909737 -1.7998714
+-8.88690828957 -8.88690828957 -8.275747
+-9.784137496575001 -9.784137496575001 -9.471135
+-6.80847805349 -6.80847805349 -6.7347193
+-4.28419832487 -4.28419832487 -4.2691774
+-2.653446005785 -2.653446005785 -2.6385498
+-1.33530876859 -1.33530876859 -1.3073974
+-0.7143797514200001 -0.7143797514200001 -0.67912084
+-0.40538302861000003 -0.40538302861000003 -0.3675854
+-6.50619919753 -6.50619919753 -4.3291078
+-10.006175033885 -10.006175033885 -8.721431
+-6.956824710865 -6.956824710865 -6.517555
+-4.284724028735001 -4.284724028735001 -4.181056
+-2.0751249153650004 -2.0751249153650004 -2.0994534
+-1.0867569106450001 -1.0867569106450001 -1.1287893
+-0.6198706781200001 -0.6198706781200001 -0.65967464
+23.41828130803 23.41828130803 23.76476
+10.121420936305 10.121420936305 10.051835
+2.9974765079250005 2.9974765079250005 2.682176
+-0.48447910416 -0.48447910416 -0.8155037
+-1.938127690625 -1.938127690625 -2.1741781
+-2.2632414127550002 -2.2632414127550002 -2.2952638
+-1.66294685646 -1.66294685646 -1.6164945
+-1.0967248576900002 -1.0967248576900002 -1.0484774
+-0.710751756755 -0.710751756755 -0.67875797
+-0.38262222779500005 -0.38262222779500005 -0.37146676
+-0.21911210019 -0.21911210019 -0.21657003
+-0.13296338028500002 -0.13296338028500002 -0.1329558
diff --git a/examples/smirks/C3H7NO.mol b/examples/smirks/C3H7NO.mol
new file mode 100644
index 000000000..ba04b279b
--- /dev/null
+++ b/examples/smirks/C3H7NO.mol
@@ -0,0 +1,28 @@
+
+ RDKit 3D
+
+ 12 11 0 0 0 0 0 0 0 0999 V2000
+ -1.8857 -0.0588 0.0187 C 0 0 0 0 0 0 0 0 0 0 0 0
+ -0.4726 -0.4185 -0.3545 C 0 0 0 0 0 0 0 0 0 0 0 0
+ -0.2138 -1.3729 -1.0799 O 0 0 0 0 0 0 0 0 0 0 0 0
+ 0.4819 0.4035 0.2006 N 0 0 0 0 0 0 0 0 0 0 0 0
+ 1.8857 0.1345 0.0172 C 0 0 0 0 0 0 0 0 0 0 0 0
+ -1.9470 0.9478 0.4417 H 0 0 0 0 0 0 0 0 0 0 0 0
+ -2.5115 -0.0907 -0.8776 H 0 0 0 0 0 0 0 0 0 0 0 0
+ -2.2561 -0.7782 0.7535 H 0 0 0 0 0 0 0 0 0 0 0 0
+ 0.2092 1.0317 0.9448 H 0 0 0 0 0 0 0 0 0 0 0 0
+ 2.4473 1.0406 0.2554 H 0 0 0 0 0 0 0 0 0 0 0 0
+ 2.0840 -0.1673 -1.0148 H 0 0 0 0 0 0 0 0 0 0 0 0
+ 2.1785 -0.6717 0.6950 H 0 0 0 0 0 0 0 0 0 0 0 0
+ 1 2 1 0
+ 2 3 2 0
+ 2 4 1 0
+ 4 5 1 0
+ 1 6 1 0
+ 1 7 1 0
+ 1 8 1 0
+ 4 9 1 0
+ 5 10 1 0
+ 5 11 1 0
+ 5 12 1 0
+M END
diff --git a/examples/smirks/C3H7NO.xml b/examples/smirks/C3H7NO.xml
new file mode 100644
index 000000000..942af040e
--- /dev/null
+++ b/examples/smirks/C3H7NO.xml
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/examples/smirks/clpy.mol b/examples/smirks/clpy.mol
new file mode 100644
index 000000000..4d0b10a78
--- /dev/null
+++ b/examples/smirks/clpy.mol
@@ -0,0 +1,27 @@
+
+ RDKit 3D
+
+ 11 11 0 0 0 0 0 0 0 0999 V2000
+ 2.8623 -1.1338 -0.4470 Cl 0 0 0 0 0 0 0 0 0 0 0 0
+ 1.2590 -0.5725 -0.2105 C 0 0 0 0 0 0 0 0 0 0 0 0
+ 1.0072 0.7619 0.0614 C 0 0 0 0 0 0 0 0 0 0 0 0
+ -0.3166 1.1502 0.2425 C 0 0 0 0 0 0 0 0 0 0 0 0
+ -1.3245 0.1954 0.1448 C 0 0 0 0 0 0 0 0 0 0 0 0
+ -0.9657 -1.1156 -0.1315 C 0 0 0 0 0 0 0 0 0 0 0 0
+ 0.3081 -1.5238 -0.3122 N 0 0 0 0 0 0 0 0 0 0 0 0
+ 1.8148 1.4810 0.1311 H 0 0 0 0 0 0 0 0 0 0 0 0
+ -0.5605 2.1868 0.4577 H 0 0 0 0 0 0 0 0 0 0 0 0
+ -2.3663 0.4655 0.2806 H 0 0 0 0 0 0 0 0 0 0 0 0
+ -1.7178 -1.8952 -0.2170 H 0 0 0 0 0 0 0 0 0 0 0 0
+ 1 2 1 0
+ 2 3 2 0
+ 3 4 1 0
+ 4 5 2 0
+ 5 6 1 0
+ 6 7 2 0
+ 7 2 1 0
+ 3 8 1 0
+ 4 9 1 0
+ 5 10 1 0
+ 6 11 1 0
+M END
diff --git a/examples/smirks/clpy_vsite.mol b/examples/smirks/clpy_vsite.mol
new file mode 100644
index 000000000..02699f734
--- /dev/null
+++ b/examples/smirks/clpy_vsite.mol
@@ -0,0 +1,31 @@
+
+ RDKit 3D
+
+ 13 13 0 0 0 0 0 0 0 0999 V2000
+ 2.8623 -1.1338 -0.4470 Cl 0 0 0 0 0 0 0 0 0 0 0 0
+ 1.2590 -0.5725 -0.2105 C 0 0 0 0 0 0 0 0 0 0 0 0
+ 1.0072 0.7619 0.0614 C 0 0 0 0 0 0 0 0 0 0 0 0
+ -0.3166 1.1502 0.2425 C 0 0 0 0 0 0 0 0 0 0 0 0
+ -1.3245 0.1954 0.1448 C 0 0 0 0 0 0 0 0 0 0 0 0
+ -0.9657 -1.1156 -0.1315 C 0 0 0 0 0 0 0 0 0 0 0 0
+ 0.3081 -1.5238 -0.3122 N 0 0 0 0 0 0 0 0 0 0 0 0
+ 1.8148 1.4810 0.1311 H 0 0 0 0 0 0 0 0 0 0 0 0
+ -0.5605 2.1868 0.4577 H 0 0 0 0 0 0 0 0 0 0 0 0
+ -2.3663 0.4655 0.2806 H 0 0 0 0 0 0 0 0 0 0 0 0
+ -1.7178 -1.8952 -0.2170 H 0 0 0 0 0 0 0 0 0 0 0 0
+ 4.3580 -1.6574 -0.6676 R 0 0 0 0 0 0 0 0 0 0 0 0
+ 0.3985 -1.9053 -0.3914 R 0 0 0 0 0 0 0 0 0 0 0 0
+ 1 2 1 0
+ 2 3 2 0
+ 3 4 1 0
+ 4 5 2 0
+ 5 6 1 0
+ 6 7 2 0
+ 7 2 1 0
+ 3 8 1 0
+ 4 9 1 0
+ 5 10 1 0
+ 6 11 1 0
+ 12 1 0 0
+ 13 7 0 0
+M END
diff --git a/examples/smirks/clpy_vsite.xml b/examples/smirks/clpy_vsite.xml
new file mode 100644
index 000000000..6d9d89299
--- /dev/null
+++ b/examples/smirks/clpy_vsite.xml
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/examples/smirks/demo.ipynb b/examples/smirks/demo.ipynb
new file mode 100644
index 000000000..9c518f03e
--- /dev/null
+++ b/examples/smirks/demo.ipynb
@@ -0,0 +1,276 @@
+{
+ "cells": [
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "# Parametrize Molecules with SMIRKS-based Force Field"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Basic Usage"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "SMIRKS is an extension of SMARTS language that enables users to define chemical substructures with certain patterns as well as to numerically tag the matching atoms. This allowed force field developers to introduce new parameters more easily by avoiding starting from defining new atom types. DMFF can deal with SMIRKS-based force field in XML format to create differentiable potential functions."
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "The usage of SMIRKS-based force field is generally the same as conventional force field based on atom-typing scheme, with the only difference such that we need an extra `rdkit.Chem.Mol` as input because the matching of SMIRKS pattern is powered by rdkit."
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "As an example, we will first load a N-methylacetamide molecule defined in a mol file."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "import jax.numpy as jnp\n",
+ "from rdkit import Chem\n",
+ "from dmff import Hamiltonian, NeighborList\n",
+ "\n",
+ "mol = Chem.MolFromMolFile(\"C3H7NO.mol\", removeHs=False) # hydrogens must be preserved"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "Then load force field parameters in xml format. Instuctions about how to write a SMIRKS-based force field XML file can be found in the Chapter 4 of the user's guide."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "h_smk = Hamiltonian(\"C3H7NO.xml\", noOmmSys=True)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "Note that the argument noOmmSys is set to False so that DMFF will not create an openmm system, as openmm does not support SMIRKS-based force field definitions.\n",
+ "\n",
+ "Finally, we build an openmm topology and parametrize the molecule to create differentiable potential energy functions:"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "top = h_smk.buildTopologyFromMol(mol)\n",
+ "potObj = h_smk.createPotential(top, rdmol=mol)\n",
+ "func = potObj.getPotentialFunc()"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "So far, we can utilize this dmff.Potential object to calculate energy and forces as we did in the previous sections."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "pos = jnp.array(mol.GetConformer().GetPositions()) / 10 # angstrom -> nm\n",
+ "box = jnp.eye(3, dtype=jnp.float32)\n",
+ "nblist = NeighborList(box, 1.0, potObj.meta[\"cov_map\"])\n",
+ "nblist.allocate(pos)\n",
+ "pairs = nblist.pairs\n",
+ "energy = func(pos, box, pairs, h_smk.getParameters())\n",
+ "print(energy)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Bond Charge Correction and Virtual Sites\n",
+ "\n",
+ "This section mainly introduces how to use BCC and virtual sites in DMFF."
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "First, import required libraries:"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "import jax\n",
+ "import jax.numpy as jnp\n",
+ "from rdkit import Chem\n",
+ "from dmff import Hamiltonian, NeighborList"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "Load the molecule and SMIRKS-based force field file"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "mol = Chem.MolFromMolFile(\"clpy.mol\", removeHs=False)\n",
+ "h_vsite = Hamiltonian(\"clpy_vsite.xml\", noOmmSys=True)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "BCC and virtual site parameters are parsed into `h_vsite.getParameters()['NonbondedForce']`"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "params = h_vsite.getParameters()\n",
+ "print(params['NonbondedForce'])"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "Build OpenMM topology and create DMFF potential"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "top = h_vsite.buildTopologyFromMol(mol)\n",
+ "potObj = h_vsite.createPotential(top, rdmol=mol)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "Add virtual site to RDKit Mol object"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "mol_vsite = h_vsite.addVirtualSiteToMol(mol, h_vsite.getParameters())"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "Calculate energy, forces and parametric gradients"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "pos_vsite = jnp.array(mol_vsite.GetConformer().GetPositions()) / 10 # angstrom -> nm\n",
+ "box = jnp.eye(3, dtype=jnp.float32)\n",
+ "nblist = NeighborList(box, 1.0, h_vsite.getCovalentMap())\n",
+ "nblist.allocate(pos_vsite)\n",
+ "pairs_vsite = nblist.pairs\n",
+ "\n",
+ "nbfunc_vsite = jax.value_and_grad(\n",
+ " potObj.dmff_potentials['NonbondedForce'], \n",
+ " argnums=-1, \n",
+ " allow_int=True # set to True since the type of virtual sites are speicified as integars\n",
+ ")\n",
+ "nbene_vsite, nbene_grad_vsite = nbfunc_vsite(pos_vsite, box, pairs_vsite, params)"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "Alternatively, we can also add coordinates of virtual sites by taking atomic positions matrix as an input."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "pos = jnp.array(mol.GetConformer().GetPositions()) / 10 # convert angstrom to nm\n",
+ "pos_vsite = h_vsite.addVirtualSiteCoords(pos, h_vsite.getParameters())\n",
+ "print(pos_vsite.shape)"
+ ]
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "dmff",
+ "language": "python",
+ "name": "dmff"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.9.12"
+ },
+ "vscode": {
+ "interpreter": {
+ "hash": "44fe82502fda871be637af1aa98d2b3ddaac01204dd30f1519cbec4e95000815"
+ }
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 4
+}
diff --git a/examples/tutorial_utils/data/ala2_fixed.pdb b/examples/tutorial_utils/data/ala2_fixed.pdb
new file mode 100644
index 000000000..df18fd5ef
--- /dev/null
+++ b/examples/tutorial_utils/data/ala2_fixed.pdb
@@ -0,0 +1,28 @@
+REMARK 1 PDBFIXER FROM: ala2.pdb
+REMARK 1 CREATED WITH OPENMM 7.7, 2022-10-18
+CRYST1 33.898 33.898 33.898 90.00 90.00 90.00 P 1 1
+ATOM 1 N ALA A 1 4.440 3.519 34.166 1.00 0.00 N
+ATOM 2 H1 ALA A 1 3.667 4.148 34.001 1.00 0.00 H
+ATOM 3 H2 ALA A 1 4.822 3.795 35.059 1.00 0.00 H
+ATOM 4 H3 ALA A 1 4.104 2.581 34.331 1.00 0.00 H
+ATOM 5 CA ALA A 1 5.395 3.653 33.042 1.00 0.00 C
+ATOM 6 HA ALA A 1 5.321 2.811 32.354 1.00 0.00 H
+ATOM 7 CB ALA A 1 5.161 4.972 32.262 1.00 0.00 C
+ATOM 8 HB1 ALA A 1 5.240 5.922 32.791 1.00 0.00 H
+ATOM 9 HB2 ALA A 1 5.893 5.011 31.455 1.00 0.00 H
+ATOM 10 HB3 ALA A 1 4.161 4.822 31.856 1.00 0.00 H
+ATOM 11 C ALA A 1 6.805 3.505 33.570 1.00 0.00 C
+ATOM 12 O ALA A 1 7.291 4.255 34.423 1.00 0.00 O
+ATOM 13 N ALA A 2 7.615 2.587 32.977 1.00 0.00 N
+ATOM 14 H ALA A 2 7.131 1.976 32.335 1.00 0.00 H
+ATOM 15 CA ALA A 2 9.068 2.789 32.888 1.00 0.00 C
+ATOM 16 HA ALA A 2 9.486 3.075 33.853 1.00 0.00 H
+ATOM 17 CB ALA A 2 9.693 1.406 32.499 1.00 0.00 C
+ATOM 18 HB1 ALA A 2 9.218 0.653 33.128 1.00 0.00 H
+ATOM 19 HB2 ALA A 2 9.652 1.164 31.437 1.00 0.00 H
+ATOM 20 HB3 ALA A 2 10.735 1.394 32.821 1.00 0.00 H
+ATOM 21 C ALA A 2 9.508 3.967 31.956 1.00 0.00 C
+ATOM 22 O ALA A 2 8.585 4.687 31.564 1.00 0.00 O
+ATOM 23 OXT ALA A 2 10.736 4.082 31.698 1.00 0.00 O
+TER 24 ALA A 2
+END
diff --git a/examples/tutorial_utils/data/analytical_pot.pdb b/examples/tutorial_utils/data/analytical_pot.pdb
new file mode 100644
index 000000000..5743fd24f
--- /dev/null
+++ b/examples/tutorial_utils/data/analytical_pot.pdb
@@ -0,0 +1,5 @@
+REMARK 1 CREATED WITH OPENMM 7.7, 2022-10-18
+CRYST1 100.000 100.000 100.000 90.00 90.00 90.00 P 1 1
+HETATM 1 ATM PAR A 1 0.200 0.200 0.200 1.00 0.00 O
+TER 2 PAR A 1
+END
diff --git a/examples/tutorial_utils/data/harmonic_osc.pdb b/examples/tutorial_utils/data/harmonic_osc.pdb
new file mode 100644
index 000000000..80b126b2e
--- /dev/null
+++ b/examples/tutorial_utils/data/harmonic_osc.pdb
@@ -0,0 +1,6 @@
+REMARK 1 CREATED WITH OPENMM 7.7, 2022-10-18
+CRYST1 100.000 100.000 100.000 90.00 90.00 90.00 P 1 1
+HETATM 1 N1 LIG A 1 1.000 0.000 0.500 1.00 0.00 N
+HETATM 2 N2 LIG A 1 0.000 1.000 -0.500 1.00 0.00 N
+CONECT 1 2
+END
diff --git a/examples/tutorial_utils/data/harmonic_osc.xml b/examples/tutorial_utils/data/harmonic_osc.xml
new file mode 100644
index 000000000..bb2b4bcc5
--- /dev/null
+++ b/examples/tutorial_utils/data/harmonic_osc.xml
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/examples/tutorial_utils/data/lj_fluid.pdb b/examples/tutorial_utils/data/lj_fluid.pdb
new file mode 100644
index 000000000..bdbca18eb
--- /dev/null
+++ b/examples/tutorial_utils/data/lj_fluid.pdb
@@ -0,0 +1,204 @@
+REMARK 1 CREATED WITH OPENMM 7.7, 2022-11-03
+CRYST1 24.413 24.413 24.413 90.00 90.00 90.00 P 1 1
+HETATM 1 ATM LJP A 1 14.869 14.417 18.370 1.00 0.00 O
+HETATM 2 ATM LJP A 2 4.282 12.164 23.527 1.00 0.00 O
+HETATM 3 ATM LJP A 3 2.450 14.031 8.695 1.00 0.00 O
+HETATM 4 ATM LJP A 4 16.580 4.821 10.031 1.00 0.00 O
+HETATM 5 ATM LJP A 5 11.704 14.292 0.907 1.00 0.00 O
+HETATM 6 ATM LJP A 6 23.001 12.364 7.593 1.00 0.00 O
+HETATM 7 ATM LJP A 7 23.508 15.238 15.395 1.00 0.00 O
+HETATM 8 ATM LJP A 8 6.515 12.797 11.300 1.00 0.00 O
+HETATM 9 ATM LJP A 9 13.238 10.387 6.028 1.00 0.00 O
+HETATM 10 ATM LJP A 10 10.313 23.941 11.909 1.00 0.00 O
+HETATM 11 ATM LJP A 11 13.783 22.266 15.460 1.00 0.00 O
+HETATM 12 ATM LJP A 12 21.957 10.599 14.550 1.00 0.00 O
+HETATM 13 ATM LJP A 13 1.153 14.707 21.146 1.00 0.00 O
+HETATM 14 ATM LJP A 14 3.065 5.774 18.188 1.00 0.00 O
+HETATM 15 ATM LJP A 15 -0.494 18.320 23.497 1.00 0.00 O
+HETATM 16 ATM LJP A 16 18.179 11.692 20.008 1.00 0.00 O
+HETATM 17 ATM LJP A 17 18.654 3.430 18.725 1.00 0.00 O
+HETATM 18 ATM LJP A 18 4.292 15.221 14.368 1.00 0.00 O
+HETATM 19 ATM LJP A 19 13.570 20.981 11.030 1.00 0.00 O
+HETATM 20 ATM LJP A 20 14.098 2.258 3.263 1.00 0.00 O
+HETATM 21 ATM LJP A 21 2.123 9.242 21.351 1.00 0.00 O
+HETATM 22 ATM LJP A 22 12.520 6.546 15.450 1.00 0.00 O
+HETATM 23 ATM LJP A 23 24.359 14.137 0.991 1.00 0.00 O
+HETATM 24 ATM LJP A 24 6.620 13.891 2.446 1.00 0.00 O
+HETATM 25 ATM LJP A 25 21.807 10.765 3.568 1.00 0.00 O
+HETATM 26 ATM LJP A 26 10.917 7.743 22.414 1.00 0.00 O
+HETATM 27 ATM LJP A 27 4.378 21.796 9.539 1.00 0.00 O
+HETATM 28 ATM LJP A 28 12.263 16.801 11.360 1.00 0.00 O
+HETATM 29 ATM LJP A 29 23.466 15.591 11.030 1.00 0.00 O
+HETATM 30 ATM LJP A 30 12.570 11.877 21.640 1.00 0.00 O
+HETATM 31 ATM LJP A 31 4.957 16.580 5.198 1.00 0.00 O
+HETATM 32 ATM LJP A 32 13.144 14.976 7.143 1.00 0.00 O
+HETATM 33 ATM LJP A 33 10.516 0.978 16.482 1.00 0.00 O
+HETATM 34 ATM LJP A 34 21.533 22.135 21.415 1.00 0.00 O
+HETATM 35 ATM LJP A 35 19.163 15.897 12.458 1.00 0.00 O
+HETATM 36 ATM LJP A 36 18.677 8.567 17.155 1.00 0.00 O
+HETATM 37 ATM LJP A 37 21.512 5.445 15.760 1.00 0.00 O
+HETATM 38 ATM LJP A 38 15.814 19.201 17.932 1.00 0.00 O
+HETATM 39 ATM LJP A 39 19.875 7.042 21.085 1.00 0.00 O
+HETATM 40 ATM LJP A 40 18.557 18.430 21.122 1.00 0.00 O
+HETATM 41 ATM LJP A 41 19.743 20.838 17.328 1.00 0.00 O
+HETATM 42 ATM LJP A 42 14.769 20.688 23.225 1.00 0.00 O
+HETATM 43 ATM LJP A 43 1.588 18.634 13.100 1.00 0.00 O
+HETATM 44 ATM LJP A 44 19.523 14.241 2.902 1.00 0.00 O
+HETATM 45 ATM LJP A 45 17.763 12.461 15.118 1.00 0.00 O
+HETATM 46 ATM LJP A 46 22.309 6.424 4.232 1.00 0.00 O
+HETATM 47 ATM LJP A 47 20.509 1.972 22.418 1.00 0.00 O
+HETATM 48 ATM LJP A 48 7.959 22.298 18.865 1.00 0.00 O
+HETATM 49 ATM LJP A 49 6.643 24.145 14.313 1.00 0.00 O
+HETATM 50 ATM LJP A 50 9.792 12.498 5.067 1.00 0.00 O
+HETATM 51 ATM LJP A 51 11.904 17.758 16.664 1.00 0.00 O
+HETATM 52 ATM LJP A 52 2.970 4.565 22.786 1.00 0.00 O
+HETATM 53 ATM LJP A 53 9.821 18.804 20.610 1.00 0.00 O
+HETATM 54 ATM LJP A 54 2.198 12.162 17.406 1.00 0.00 O
+HETATM 55 ATM LJP A 55 1.378 1.044 9.499 1.00 0.00 O
+HETATM 56 ATM LJP A 56 2.039 5.397 10.388 1.00 0.00 O
+HETATM 57 ATM LJP A 57 18.989 16.082 17.350 1.00 0.00 O
+HETATM 58 ATM LJP A 58 1.860 18.321 8.019 1.00 0.00 O
+HETATM 59 ATM LJP A 59 8.502 3.188 24.162 1.00 0.00 O
+HETATM 60 ATM LJP A 60 20.214 8.935 7.367 1.00 0.00 O
+HETATM 61 ATM LJP A 61 21.347 23.260 13.818 1.00 0.00 O
+HETATM 62 ATM LJP A 62 9.940 2.096 4.845 1.00 0.00 O
+HETATM 63 ATM LJP A 63 2.175 23.638 13.552 1.00 0.00 O
+HETATM 64 ATM LJP A 64 10.178 0.875 21.046 1.00 0.00 O
+HETATM 65 ATM LJP A 65 2.683 1.509 2.312 1.00 0.00 O
+HETATM 66 ATM LJP A 66 4.980 19.023 21.448 1.00 0.00 O
+HETATM 67 ATM LJP A 67 12.019 6.935 10.732 1.00 0.00 O
+HETATM 68 ATM LJP A 68 24.222 21.601 10.460 1.00 0.00 O
+HETATM 69 ATM LJP A 69 15.106 9.357 13.374 1.00 0.00 O
+HETATM 70 ATM LJP A 70 17.486 0.001 15.913 1.00 0.00 O
+HETATM 71 ATM LJP A 71 13.398 16.791 21.634 1.00 0.00 O
+HETATM 72 ATM LJP A 72 3.709 9.591 9.917 1.00 0.00 O
+HETATM 73 ATM LJP A 73 19.379 7.608 12.121 1.00 0.00 O
+HETATM 74 ATM LJP A 74 2.507 12.747 4.288 1.00 0.00 O
+HETATM 75 ATM LJP A 75 23.371 8.711 18.224 1.00 0.00 O
+HETATM 76 ATM LJP A 76 11.850 19.267 7.294 1.00 0.00 O
+HETATM 77 ATM LJP A 77 7.635 15.939 23.087 1.00 0.00 O
+HETATM 78 ATM LJP A 78 5.569 8.128 23.936 1.00 0.00 O
+HETATM 79 ATM LJP A 79 15.107 6.210 18.996 1.00 0.00 O
+HETATM 80 ATM LJP A 80 2.611 17.603 17.589 1.00 0.00 O
+HETATM 81 ATM LJP A 81 8.151 8.802 9.716 1.00 0.00 O
+HETATM 82 ATM LJP A 82 10.201 21.419 4.099 1.00 0.00 O
+HETATM 83 ATM LJP A 83 16.098 13.719 23.480 1.00 0.00 O
+HETATM 84 ATM LJP A 84 8.929 15.590 8.311 1.00 0.00 O
+HETATM 85 ATM LJP A 85 13.937 2.387 14.025 1.00 0.00 O
+HETATM 86 ATM LJP A 86 12.885 2.555 9.979 1.00 0.00 O
+HETATM 87 ATM LJP A 87 5.137 9.361 3.974 1.00 0.00 O
+HETATM 88 ATM LJP A 88 1.281 8.620 6.312 1.00 0.00 O
+HETATM 89 ATM LJP A 89 17.554 12.711 6.960 1.00 0.00 O
+HETATM 90 ATM LJP A 90 15.184 22.293 3.469 1.00 0.00 O
+HETATM 91 ATM LJP A 91 23.319 4.435 19.790 1.00 0.00 O
+HETATM 92 ATM LJP A 92 10.995 5.888 2.383 1.00 0.00 O
+HETATM 93 ATM LJP A 93 0.459 0.884 22.377 1.00 0.00 O
+HETATM 94 ATM LJP A 94 7.851 22.165 23.288 1.00 0.00 O
+HETATM 95 ATM LJP A 95 16.031 9.092 9.029 1.00 0.00 O
+HETATM 96 ATM LJP A 96 15.514 13.294 10.917 1.00 0.00 O
+HETATM 97 ATM LJP A 97 8.621 16.037 13.610 1.00 0.00 O
+HETATM 98 ATM LJP A 98 13.277 5.452 6.697 1.00 0.00 O
+HETATM 99 ATM LJP A 99 7.398 12.445 15.919 1.00 0.00 O
+HETATM 100 ATM LJP A 100 1.233 9.811 1.521 1.00 0.00 O
+HETATM 101 ATM LJP A 101 17.182 9.617 4.050 1.00 0.00 O
+HETATM 102 ATM LJP A 102 23.810 15.860 5.104 1.00 0.00 O
+HETATM 103 ATM LJP A 103 6.341 19.363 1.958 1.00 0.00 O
+HETATM 104 ATM LJP A 104 4.815 9.375 14.548 1.00 0.00 O
+HETATM 105 ATM LJP A 105 6.653 5.055 3.047 1.00 0.00 O
+HETATM 106 ATM LJP A 106 20.997 18.672 2.168 1.00 0.00 O
+HETATM 107 ATM LJP A 107 19.650 11.833 10.909 1.00 0.00 O
+HETATM 108 ATM LJP A 108 13.763 18.358 3.334 1.00 0.00 O
+HETATM 109 ATM LJP A 109 6.167 5.750 12.102 1.00 0.00 O
+HETATM 110 ATM LJP A 110 21.996 13.109 19.009 1.00 0.00 O
+HETATM 111 ATM LJP A 111 5.614 1.795 10.621 1.00 0.00 O
+HETATM 112 ATM LJP A 112 15.168 6.135 1.697 1.00 0.00 O
+HETATM 113 ATM LJP A 113 9.818 3.721 13.101 1.00 0.00 O
+HETATM 114 ATM LJP A 114 16.586 21.465 7.700 1.00 0.00 O
+HETATM 115 ATM LJP A 115 12.604 22.049 19.687 1.00 0.00 O
+HETATM 116 ATM LJP A 116 19.338 6.234 0.946 1.00 0.00 O
+HETATM 117 ATM LJP A 117 21.932 5.114 9.361 1.00 0.00 O
+HETATM 118 ATM LJP A 118 5.063 0.862 21.897 1.00 0.00 O
+HETATM 119 ATM LJP A 119 4.957 2.078 6.381 1.00 0.00 O
+HETATM 120 ATM LJP A 120 2.329 5.797 2.647 1.00 0.00 O
+HETATM 121 ATM LJP A 121 1.591 12.245 12.844 1.00 0.00 O
+HETATM 122 ATM LJP A 122 16.597 24.419 11.129 1.00 0.00 O
+HETATM 123 ATM LJP A 123 12.369 13.273 14.671 1.00 0.00 O
+HETATM 124 ATM LJP A 124 5.469 19.987 13.801 1.00 0.00 O
+HETATM 125 ATM LJP A 125 19.790 22.589 4.699 1.00 0.00 O
+HETATM 126 ATM LJP A 126 18.303 2.103 2.180 1.00 0.00 O
+HETATM 127 ATM LJP A 127 9.397 16.920 4.039 1.00 0.00 O
+HETATM 128 ATM LJP A 128 14.287 1.847 18.767 1.00 0.00 O
+HETATM 129 ATM LJP A 129 15.318 14.136 3.267 1.00 0.00 O
+HETATM 130 ATM LJP A 130 3.819 22.102 5.225 1.00 0.00 O
+HETATM 131 ATM LJP A 131 9.017 9.943 1.343 1.00 0.00 O
+HETATM 132 ATM LJP A 132 0.959 7.195 14.226 1.00 0.00 O
+HETATM 133 ATM LJP A 133 18.988 10.612 0.110 1.00 0.00 O
+HETATM 134 ATM LJP A 134 5.231 16.952 10.156 1.00 0.00 O
+HETATM 135 ATM LJP A 135 1.581 1.397 17.762 1.00 0.00 O
+HETATM 136 ATM LJP A 136 13.682 10.290 1.707 1.00 0.00 O
+HETATM 137 ATM LJP A 137 5.629 9.455 18.879 1.00 0.00 O
+HETATM 138 ATM LJP A 138 8.945 19.775 10.880 1.00 0.00 O
+HETATM 139 ATM LJP A 139 15.278 16.450 14.302 1.00 0.00 O
+HETATM 140 ATM LJP A 140 11.055 4.757 19.054 1.00 0.00 O
+HETATM 141 ATM LJP A 141 6.253 2.027 17.903 1.00 0.00 O
+HETATM 142 ATM LJP A 142 7.812 6.088 16.250 1.00 0.00 O
+HETATM 143 ATM LJP A 143 16.886 5.251 15.066 1.00 0.00 O
+HETATM 144 ATM LJP A 144 20.992 24.409 9.244 1.00 0.00 O
+HETATM 145 ATM LJP A 145 12.841 23.567 6.889 1.00 0.00 O
+HETATM 146 ATM LJP A 146 9.853 9.608 13.817 1.00 0.00 O
+HETATM 147 ATM LJP A 147 6.080 12.030 6.994 1.00 0.00 O
+HETATM 148 ATM LJP A 148 16.666 1.590 6.957 1.00 0.00 O
+HETATM 149 ATM LJP A 149 5.502 14.368 19.487 1.00 0.00 O
+HETATM 150 ATM LJP A 150 17.292 20.610 13.492 1.00 0.00 O
+HETATM 151 ATM LJP A 151 12.589 3.868 23.253 1.00 0.00 O
+HETATM 152 ATM LJP A 152 17.936 18.176 5.237 1.00 0.00 O
+HETATM 153 ATM LJP A 153 3.990 21.877 17.484 1.00 0.00 O
+HETATM 154 ATM LJP A 154 17.109 17.693 0.653 1.00 0.00 O
+HETATM 155 ATM LJP A 155 1.459 21.296 20.946 1.00 0.00 O
+HETATM 156 ATM LJP A 156 3.396 22.007 0.400 1.00 0.00 O
+HETATM 157 ATM LJP A 157 9.349 7.859 5.703 1.00 0.00 O
+HETATM 158 ATM LJP A 158 22.681 10.914 22.751 1.00 0.00 O
+HETATM 159 ATM LJP A 159 22.311 19.684 6.532 1.00 0.00 O
+HETATM 160 ATM LJP A 160 7.358 19.657 6.830 1.00 0.00 O
+HETATM 161 ATM LJP A 161 8.435 23.908 7.913 1.00 0.00 O
+HETATM 162 ATM LJP A 162 22.823 18.032 19.242 1.00 0.00 O
+HETATM 163 ATM LJP A 163 6.987 24.374 2.751 1.00 0.00 O
+HETATM 164 ATM LJP A 164 1.238 19.288 3.152 1.00 0.00 O
+HETATM 165 ATM LJP A 165 3.766 3.412 14.505 1.00 0.00 O
+HETATM 166 ATM LJP A 166 17.479 23.245 20.271 1.00 0.00 O
+HETATM 167 ATM LJP A 167 8.131 11.490 21.734 1.00 0.00 O
+HETATM 168 ATM LJP A 168 10.833 18.968 0.392 1.00 0.00 O
+HETATM 169 ATM LJP A 169 23.826 2.848 13.407 1.00 0.00 O
+HETATM 170 ATM LJP A 170 20.369 15.881 8.055 1.00 0.00 O
+HETATM 171 ATM LJP A 171 20.751 2.470 5.736 1.00 0.00 O
+HETATM 172 ATM LJP A 172 11.290 24.050 1.080 1.00 0.00 O
+HETATM 173 ATM LJP A 173 21.737 0.532 18.006 1.00 0.00 O
+HETATM 174 ATM LJP A 174 15.141 0.407 23.854 1.00 0.00 O
+HETATM 175 ATM LJP A 175 24.202 21.236 16.792 1.00 0.00 O
+HETATM 176 ATM LJP A 176 9.624 20.857 15.029 1.00 0.00 O
+HETATM 177 ATM LJP A 177 10.552 14.344 18.936 1.00 0.00 O
+HETATM 178 ATM LJP A 178 23.468 6.714 23.607 1.00 0.00 O
+HETATM 179 ATM LJP A 179 16.348 17.348 9.441 1.00 0.00 O
+HETATM 180 ATM LJP A 180 19.555 2.774 12.697 1.00 0.00 O
+HETATM 181 ATM LJP A 181 23.304 22.686 1.339 1.00 0.00 O
+HETATM 182 ATM LJP A 182 15.751 8.855 22.264 1.00 0.00 O
+HETATM 183 ATM LJP A 183 17.631 5.546 5.404 1.00 0.00 O
+HETATM 184 ATM LJP A 184 23.537 8.901 10.565 1.00 0.00 O
+HETATM 185 ATM LJP A 185 14.367 10.164 17.737 1.00 0.00 O
+HETATM 186 ATM LJP A 186 10.200 9.386 18.329 1.00 0.00 O
+HETATM 187 ATM LJP A 187 8.833 4.201 8.357 1.00 0.00 O
+HETATM 188 ATM LJP A 188 24.159 23.893 5.675 1.00 0.00 O
+HETATM 189 ATM LJP A 189 21.608 18.838 14.112 1.00 0.00 O
+HETATM 190 ATM LJP A 190 7.187 17.854 17.442 1.00 0.00 O
+HETATM 191 ATM LJP A 191 3.460 16.451 0.423 1.00 0.00 O
+HETATM 192 ATM LJP A 192 18.826 22.220 0.523 1.00 0.00 O
+HETATM 193 ATM LJP A 193 22.824 2.641 1.749 1.00 0.00 O
+HETATM 194 ATM LJP A 194 16.754 4.199 22.403 1.00 0.00 O
+HETATM 195 ATM LJP A 195 0.853 3.877 6.189 1.00 0.00 O
+HETATM 196 ATM LJP A 196 7.160 5.518 20.741 1.00 0.00 O
+HETATM 197 ATM LJP A 197 20.256 15.051 22.686 1.00 0.00 O
+HETATM 198 ATM LJP A 198 4.934 6.245 7.081 1.00 0.00 O
+HETATM 199 ATM LJP A 199 20.069 20.260 10.139 1.00 0.00 O
+HETATM 200 ATM LJP A 200 11.265 12.039 10.134 1.00 0.00 O
+TER 201 LJP A 200
+END
diff --git a/examples/tutorial_utils/data/lj_fluid.xml b/examples/tutorial_utils/data/lj_fluid.xml
new file mode 100644
index 000000000..ab6756876
--- /dev/null
+++ b/examples/tutorial_utils/data/lj_fluid.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/examples/tutorial_utils/data/multi_harmonic_osc.pdb b/examples/tutorial_utils/data/multi_harmonic_osc.pdb
new file mode 100644
index 000000000..d0bb73ca7
--- /dev/null
+++ b/examples/tutorial_utils/data/multi_harmonic_osc.pdb
@@ -0,0 +1,15 @@
+REMARK 1 CREATED WITH OPENMM 7.7, 2022-10-18
+CRYST1 100.000 100.000 100.000 90.00 90.00 90.00 P 1 1
+HETATM 1 N1 LIG A 1 1.000 0.000 0.500 1.00 0.00 N
+HETATM 2 N2 LIG A 1 0.000 1.000 -0.500 1.00 0.00 N
+HETATM 3 N3 LIG A 1 1.000 0.500 0.500 1.00 0.00 N
+HETATM 4 N4 LIG A 1 0.200 0.500 -0.500 1.00 0.00 N
+HETATM 5 N5 LIG A 1 0.400 -0.100 0.500 1.00 0.00 N
+HETATM 6 N6 LIG A 1 -0.100 0.900 -0.500 1.00 0.00 N
+CONECT 1 2
+CONECT 1 6
+CONECT 2 3
+CONECT 3 4
+CONECT 4 5
+CONECT 5 6
+END
diff --git a/examples/tutorial_utils/data/multi_harmonic_osc.xml b/examples/tutorial_utils/data/multi_harmonic_osc.xml
new file mode 100644
index 000000000..33fdd4fdd
--- /dev/null
+++ b/examples/tutorial_utils/data/multi_harmonic_osc.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/examples/tutorial_utils/tutorial_utils.py b/examples/tutorial_utils/tutorial_utils.py
new file mode 100644
index 000000000..d00e86e36
--- /dev/null
+++ b/examples/tutorial_utils/tutorial_utils.py
@@ -0,0 +1,271 @@
+import numpy as np
+import dmff
+import jax
+import jax.numpy as jnp
+import openmm.app as app
+import openmm.unit as unit
+#import mdtraj as md
+
+
+class State:
+ def __init__(self,
+ positions=None,
+ velocities=None,
+ cell=None,
+ energy=None,
+ forces=None,
+ masses=None):
+ self.positions = positions
+ self.velocities = velocities
+ self.cell = cell
+ self.energy = energy
+ self.forces = forces
+ self.masses = masses
+
+ def getPositions(self):
+ return self.positions
+
+ def getVelocities(self):
+ return self.velocities
+
+ def getCellVector(self):
+ return self.cell
+
+ def getPotentialEnergy(self):
+ return self.energy
+
+ def getKineticEnergy(self):
+ return (self.masses * self.velocities * self.velocities / 2.).sum()
+
+ def getTemperature(self):
+ return self.getKineticEnergy(
+ ) / 3 * 2 / self.positions.shape[0] / 8.314e-3
+
+ def getTotalEnergy(self):
+ return self.getPotentialEnergy() + self.getKineticEnergy()
+
+ def getForces(self):
+ return self.forces
+
+ def getMasses(self):
+ return self.masses
+
+
+def init_state_from_PDB(omm_pdb, engrad=None, temperature=300.0):
+ pos = omm_pdb.getPositions(asNumpy=True).value_in_unit(unit.nanometer)
+ a, b, c = omm_pdb.topology.getPeriodicBoxVectors()
+ a = a.value_in_unit(unit.nanometer)
+ b = b.value_in_unit(unit.nanometer)
+ c = c.value_in_unit(unit.nanometer)
+ box = jnp.array([[a[0], a[1], a[2]], [b[0], b[1], b[2]],
+ [c[0], c[1], c[2]]])
+ mas = jnp.array([
+ a.element.mass.value_in_unit(unit.dalton)
+ for a in omm_pdb.topology.atoms()
+ ]).reshape((-1, 1))
+ gau = jnp.array(np.random.normal(size=(mas.shape[0], 3)))
+ vscale = jnp.sqrt(0.00831446261815324 * temperature / mas)
+ vel = np.random.normal(size=pos.shape) * vscale
+ if engrad is not None:
+ ene, grd = engrad(pos, box)
+ frc = -grd
+ else:
+ ene = 0.0
+ frc = jnp.zeros(pos.shape)
+ state_new = State(positions=pos,
+ velocities=vel,
+ cell=box,
+ energy=ene,
+ forces=frc,
+ masses=mas)
+ return state_new
+
+
+class XYZWriter:
+ def __init__(self, filename, topology):
+ self.topo = topology
+ self.file = open(filename, "w")
+
+ def write(self, state):
+ # generate text
+ xx, yy, zz = state.getCellVector() * 10.
+ text = f"{xx[0]} {xx[1]} {xx[2]} {yy[0]} {yy[1]} {yy[2]} {zz[0]} {zz[1]} {zz[2]}\n"
+ # write no. of atoms
+ pos = state.getPositions() * 10. # nm 2 angstrom
+ self.file.write(f"{pos.shape[0]}\n")
+ self.file.write(text.strip())
+ self.file.write("\n")
+ for na, a in enumerate(self.topo.atoms()):
+ self.file.write(
+ f"{a.element.symbol:4s}{pos[na,0]:16.8f}{pos[na,1]:16.8f}{pos[na,2]:16.8f}\n"
+ )
+ self.file.flush()
+
+ def close(self):
+ self.file.close()
+
+
+#def xyz_to_traj(filename, topology):
+# xyz, ulength, uangle = [], [], []
+# with open(filename, "r") as f:
+# text = f.readlines()
+# p = 0
+# while p < len(text):
+# natom = int(text[p].strip())
+# cell = [float(i) * 0.1 for i in text[p + 1].strip().split()]
+# frame = text[p + 2:p + 2 + natom]
+# p = p + natom + 2
+# frame = [i.strip().split()[1:] for i in frame]
+# frame = [[float(j) * 0.1 for j in i] for i in frame]
+# if len(frame) == natom:
+# xyz.append(frame)
+# ulength.append([cell[0], cell[4], cell[8]])
+# uangle.append([90., 90., 90.])
+#
+# xyz = np.array(xyz)
+# ulength = np.array(ulength)
+# uangle = np.array(uangle)
+# return md.Trajectory(xyz,
+# topology,
+# unitcell_lengths=ulength,
+# unitcell_angles=uangle)
+
+
+class BaseIntegrator:
+ def __init__(self, timestep=1.0e-3):
+ self.dt = timestep
+
+ def step(self, state, engrad=None):
+ pos = state.getPositions()
+ vel = state.getVelocities()
+ box = state.getCellVector()
+ mas = state.getMasses()
+ frc = state.getForces()
+ ener = state.getPotentialEnergy()
+
+ pos_1, vel_1, box_1, mas_1, ene_1, frc_1 = self.update_state(
+ pos, vel, box, mas, ener, frc, engrad=engrad)
+
+ state_new = State(positions=pos_1,
+ velocities=vel_1,
+ cell=box_1,
+ energy=ene_1,
+ forces=frc_1,
+ masses=mas)
+ return state_new
+
+ def update_state(self,
+ pos_0,
+ vel_0,
+ box_0,
+ mas,
+ ene_0,
+ frc_0,
+ engrad=None):
+ ene_1, frc_1 = engrad(pos_0, box_0)
+ return pos, vel, box, mas, ene_1, -frc_1
+
+
+def createAnalyticalPotential(a=1.0):
+ pdb = app.PDBFile("data/analytical_pot.pdb")
+
+ def potential(positions, box):
+ energy = jnp.power(
+ positions[0, 0],
+ 4) + jnp.exp(-a * jnp.power(positions[0, 0], 2)) * (jnp.power(
+ positions[0, 1], 2) + jnp.power(positions[0, 2], 2)) / 2
+ return energy
+
+ return pdb, jax.value_and_grad(potential, 0)
+
+
+def create1DHarmonicOscillator():
+ pdb = app.PDBFile("data/analytical_pot.pdb")
+
+ def potential(positions, box):
+ energy = 0.5 * 100. * positions[0, 0] * positions[0, 0]
+ return energy
+
+ return pdb, jax.value_and_grad(potential, 0)
+
+
+def create2DHarmonicOscillator():
+ pdb = app.PDBFile("data/analytical_pot.pdb")
+
+ def potential(positions, box):
+ energy = 0.5 * 100. * jnp.power(positions[0, :2], 2).sum()
+ return energy
+
+ return pdb, jax.value_and_grad(potential, 0)
+
+
+def create3DHarmonicOscillator():
+ pdb = app.PDBFile("data/analytical_pot.pdb")
+
+ def potential(positions, box):
+ energy = 0.5 * 100. * jnp.power(positions, 2).sum()
+ return energy
+
+ return pdb, jax.value_and_grad(potential, 0)
+
+
+def createMultiHarmonicOscillator():
+ pdb = app.PDBFile("data/multi_harmonic_osc.pdb")
+ h = dmff.Hamiltonian("data/multi_harmonic_osc.xml")
+ pot = h.createPotential(pdb.topology).getPotentialFunc()
+ pairs = jnp.array([])
+
+ def potential(positions, box):
+ return pot(positions, box, pairs, h.paramtree)
+
+ return pdb, jax.value_and_grad(potential, 0)
+
+
+def createLJFluid():
+ pdb = app.PDBFile("data/lj_fluid.pdb")
+ h = dmff.Hamiltonian("data/lj_fluid.xml")
+ pot = h.createPotential(pdb.topology,
+ nonbondedMethod=app.CutoffPeriodic,
+ nonbondedCutoff=1.0 *
+ unit.nanometer).getPotentialFunc()
+ gen = h.getGenerators()[-1]
+ a, b, c = pdb.topology.getPeriodicBoxVectors()
+ a = a.value_in_unit(unit.nanometer)
+ b = b.value_in_unit(unit.nanometer)
+ c = c.value_in_unit(unit.nanometer)
+ box = jnp.array([[a[0], a[1], a[2]], [b[0], b[1], b[2]],
+ [c[0], c[1], c[2]]])
+
+ engrad = jax.value_and_grad(pot, 0)
+
+ def potential_engrad(positions, box):
+ nblist = dmff.NeighborListFreud(box, 1.0, gen.covalent_map)
+ nblist.allocate(positions)
+ pairs = nblist.pairs
+ return engrad(positions, box, pairs, h.paramtree)
+
+ return pdb, potential_engrad
+
+
+def createAlaDipeptide():
+ pdb = app.PDBFile("data/ala2_fixed.pdb")
+ h = dmff.Hamiltonian("amber99sbildn.xml")
+ pot = h.createPotential(pdb.topology,
+ nonbondedMethod=app.NoCutoff).getPotentialFunc()
+ box = jnp.array([
+ [99., 0.0, 0.0],
+ [0.0, 99., 0.0],
+ [0.0, 0.0, 99.],
+ ])
+ nbgen = [g for g in h.getGenerators()][-1]
+ nblist = dmff.NeighborListFreud(box, 49.0, nbgen.covalent_map)
+ pos = jnp.array(
+ pdb.getPositions(asNumpy=True).value_in_unit(unit.nanometer))
+ nblist.allocate(pos)
+ pairs = nblist.pairs
+ engrad = jax.value_and_grad(pot, 0)
+
+ def potential_engrad(positions, box):
+ return engrad(positions, box, pairs, h.paramtree)
+
+ return pdb, potential_engrad
\ No newline at end of file
diff --git a/examples/water_1024/mpidwater.xml b/examples/water_1024/mpidwater.xml
deleted file mode 100644
index 4d0c677b8..000000000
--- a/examples/water_1024/mpidwater.xml
+++ /dev/null
@@ -1,46 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/examples/water_1024/ref_out b/examples/water_1024/ref_out
deleted file mode 100644
index d47bf8938..000000000
--- a/examples/water_1024/ref_out
+++ /dev/null
@@ -1,6 +0,0 @@
-Electrostatic Energy (kJ/mol)
--133.75
-Dispersion Energy (kJ/mol)
-54660.043
-Tang-Tonnies Damping (kJ/mol)
-221523.0
diff --git a/examples/water_1024/run.py b/examples/water_1024/run.py
deleted file mode 100755
index ccb4a3945..000000000
--- a/examples/water_1024/run.py
+++ /dev/null
@@ -1,136 +0,0 @@
-#!/usr/bin/env python
-import sys
-from pathlib import Path
-admp_path = Path(__file__).parent.parent.parent
-sys.path.append(str(admp_path))
-import numpy as np
-import jax.numpy as jnp
-from jax import grad, value_and_grad
-from jax_md import partition, space
-from dmff.admp.multipole import convert_cart2harm
-from dmff.admp.pme import ADMPPmeForce
-from dmff.admp.disp_pme import ADMPDispPmeForce
-from dmff.admp.pairwise import generate_pairwise_interaction, TT_damping_qq_c6_kernel
-from dmff.admp.parser import *
-
-
-# below is the validation code
-if __name__ == '__main__':
- pdb = 'waterbox_31ang.pdb'
- xml = 'mpidwater.xml'
- pdbinfo = read_pdb(pdb)
- serials = pdbinfo['serials']
- names = pdbinfo['names']
- resNames = pdbinfo['resNames']
- resSeqs = pdbinfo['resSeqs']
- positions = pdbinfo['positions']
- box = pdbinfo['box'] # a, b, c, α, β, γ
- charges = pdbinfo['charges']
- positions = jnp.asarray(positions)
- lx, ly, lz, _, _, _ = box
- box = jnp.eye(3)*jnp.array([lx, ly, lz])
-
- mScales = jnp.array([0.0, 0.0, 0.0, 1.0, 1.0])
- pScales = jnp.array([0.0, 0.0, 0.0, 1.0, 1.0])
- dScales = jnp.array([0.0, 0.0, 0.0, 1.0, 1.0])
-
- rc = 4 # in Angstrom
- ethresh = 1e-4
-
- n_atoms = len(serials)
-
- atomTemplate, residueTemplate = read_xml(xml)
- atomDicts, residueDicts = init_residues(serials, names, resNames, resSeqs, positions, charges, atomTemplate, residueTemplate)
-
- Q = np.vstack(
- [(atom.c0, atom.dX*10, atom.dY*10, atom.dZ*10, atom.qXX*300, atom.qYY*300, atom.qZZ*300, atom.qXY*300, atom.qXZ*300, atom.qYZ*300) for atom in atomDicts.values()]
- )
- Q = jnp.array(Q)
- Q_local = convert_cart2harm(Q, 2)
- axis_type = np.array(
- [atom.axisType for atom in atomDicts.values()]
- )
- axis_indices = np.vstack(
- [atom.axis_indices for atom in atomDicts.values()]
- )
- covalent_map = assemble_covalent(residueDicts, n_atoms)
-
-
- lmax = 2
- pmax = 10
-
- # construct the C list
- c_list = np.zeros((3, n_atoms))
- a_list = np.zeros(n_atoms)
- q_list = np.zeros(n_atoms)
- b_list = np.zeros(n_atoms)
- nmol=int(n_atoms/3)
- for i in range(nmol):
- a = i*3
- b = i*3+1
- c = i*3+2
- # dispersion coeff
- c_list[0][a]=37.19677405
- c_list[0][b]=7.6111103
- c_list[0][c]=7.6111103
- c_list[1][a]=85.26810658
- c_list[1][b]=11.90220148
- c_list[1][c]=11.90220148
- c_list[2][a]=134.44874488
- c_list[2][b]=15.05074749
- c_list[2][c]=15.05074749
- # q
- q_list[a] = -0.741706
- q_list[b] = 0.370853
- q_list[c] = 0.370853
- # b, Bohr^-1
- b_list[a] = 2.00095977
- b_list[b] = 1.999519942
- b_list[c] = 1.999519942
- # a, Hartree
- a_list[a] = 458.3777
- a_list[b] = 0.0317
- a_list[c] = 0.0317
-
- # Finish data preparation
- # -------------------------------------------------------------------------------------
- # parameters should be ready:
- # geometric variables: positions, box
- # atomic parameters: Q_local, c_list
- # topological parameters: covalent_map, mScales, pScales, dScales
- # general force field setting parameters: rc, ethresh, lmax, pmax
-
-
- # get neighbor list using jax_md
- displacement_fn, shift_fn = space.periodic_general(box, fractional_coordinates=False)
- neighbor_list_fn = partition.neighbor_list(displacement_fn, box, rc, 0, format=partition.OrderedSparse)
- nbr = neighbor_list_fn.allocate(positions)
- pairs = nbr.idx.T
-
- # electrostatic
- pme_force = ADMPPmeForce(box, axis_type, axis_indices, covalent_map, rc, ethresh, lmax)
- pme_force.update_env('kappa', 0.657065221219616)
- E, F = pme_force.get_forces(positions, box, pairs, Q_local, mScales)
- print('Electrostatic Energy (kJ/mol)')
- # E = pme_force.get_energy(positions, box, pairs, Q_local, mScales, pScales, dScales)
- E, F = pme_force.get_forces(positions, box, pairs, Q_local, mScales)
- print(E)
-
-
- # dispersion
- disp_pme_force = ADMPDispPmeForce(box, covalent_map, rc, ethresh, pmax)
- disp_pme_force.update_env('kappa', 0.657065221219616)
- E, F = disp_pme_force.get_forces(positions, box, pairs, c_list.T, mScales)
- print('Dispersion Energy (kJ/mol)')
- # E = disp_pme_force.get_energy(positions, box, pairs, c_list.T, mScales)
- E, F = disp_pme_force.get_forces(positions, box, pairs, c_list.T, mScales)
- print(E)
-
-
- # short range damping
- TT_damping_qq_c6 = value_and_grad(generate_pairwise_interaction(TT_damping_qq_c6_kernel, covalent_map, static_args={}))
- TT_damping_qq_c6(positions, box, pairs, mScales, a_list, b_list, q_list, c_list[0])
- print('Tang-Tonnies Damping (kJ/mol)')
- E, F = TT_damping_qq_c6(positions, box, pairs, mScales, a_list, b_list, q_list, c_list[0])
- print(E)
-
diff --git a/examples/water_1024/water1024.pdb b/examples/water_1024/water1024.pdb
deleted file mode 100644
index 61123b49d..000000000
--- a/examples/water_1024/water1024.pdb
+++ /dev/null
@@ -1,3075 +0,0 @@
-REMARK testcase for ADMP forcefield
-CRYST1 50.000 50.000 50.000 90.00 90.00 90.00 P 1 1
-HETATM 1 O HOH A 1 6.151 10.912 26.734 1.00 0.00 O
-HETATM 2 H1 HOH A 1 5.478 11.372 26.233 1.00 0.00 H
-HETATM 3 H2 HOH A 1 6.773 11.592 26.985 1.00 0.00 H
-HETATM 4 O HOH A 2 12.550 2.171 44.888 1.00 0.00 O
-HETATM 5 H1 HOH A 2 13.046 2.984 44.792 1.00 0.00 H
-HETATM 6 H2 HOH A 2 12.159 2.229 45.758 1.00 0.00 H
-HETATM 7 O HOH A 3 46.148 27.324 43.627 1.00 0.00 O
-HETATM 8 H1 HOH A 3 46.403 28.072 44.167 1.00 0.00 H
-HETATM 9 H2 HOH A 3 45.334 27.011 44.017 1.00 0.00 H
-HETATM 10 O HOH A 4 40.594 22.790 34.698 1.00 0.00 O
-HETATM 11 H1 HOH A 4 40.164 21.938 34.615 1.00 0.00 H
-HETATM 12 H2 HOH A 4 39.930 23.359 35.082 1.00 0.00 H
-HETATM 13 O HOH A 5 33.118 26.837 14.565 1.00 0.00 O
-HETATM 14 H1 HOH A 5 33.572 26.369 15.267 1.00 0.00 H
-HETATM 15 H2 HOH A 5 32.245 26.450 14.543 1.00 0.00 H
-HETATM 16 O HOH A 6 40.034 31.573 47.251 1.00 0.00 O
-HETATM 17 H1 HOH A 6 39.640 32.286 47.755 1.00 0.00 H
-HETATM 18 H2 HOH A 6 39.677 31.674 46.371 1.00 0.00 H
-HETATM 19 O HOH A 7 49.815 10.339 6.098 1.00 0.00 O
-HETATM 20 H1 HOH A 7 49.912 11.183 6.540 1.00 0.00 H
-HETATM 21 H2 HOH A 7 49.116 9.895 6.574 1.00 0.00 H
-HETATM 22 O HOH A 8 10.855 9.466 36.213 1.00 0.00 O
-HETATM 23 H1 HOH A 8 11.018 9.388 35.273 1.00 0.00 H
-HETATM 24 H2 HOH A 8 9.916 9.319 36.308 1.00 0.00 H
-HETATM 25 O HOH A 9 21.272 43.663 40.433 1.00 0.00 O
-HETATM 26 H1 HOH A 9 21.139 43.690 41.380 1.00 0.00 H
-HETATM 27 H2 HOH A 9 21.984 43.038 40.307 1.00 0.00 H
-HETATM 28 O HOH A 10 35.753 44.780 38.645 1.00 0.00 O
-HETATM 29 H1 HOH A 10 36.224 45.549 38.967 1.00 0.00 H
-HETATM 30 H2 HOH A 10 34.836 45.047 38.630 1.00 0.00 H
-HETATM 31 O HOH A 11 29.889 39.528 9.239 1.00 0.00 O
-HETATM 32 H1 HOH A 11 29.181 39.592 8.598 1.00 0.00 H
-HETATM 33 H2 HOH A 11 30.536 40.168 8.948 1.00 0.00 H
-HETATM 34 O HOH A 12 21.616 29.638 45.881 1.00 0.00 O
-HETATM 35 H1 HOH A 12 21.943 29.335 46.728 1.00 0.00 H
-HETATM 36 H2 HOH A 12 20.739 29.971 46.065 1.00 0.00 H
-HETATM 37 O HOH A 13 0.005 29.640 36.910 1.00 0.00 O
-HETATM 38 H1 HOH A 13 0.000 30.328 37.575 1.00 0.00 H
-HETATM 39 H2 HOH A 13 0.692 29.899 36.299 1.00 0.00 H
-HETATM 40 O HOH A 14 2.764 43.853 42.732 1.00 0.00 O
-HETATM 41 H1 HOH A 14 2.189 43.883 41.966 1.00 0.00 H
-HETATM 42 H2 HOH A 14 2.986 44.766 42.902 1.00 0.00 H
-HETATM 43 O HOH A 15 10.324 5.385 39.574 1.00 0.00 O
-HETATM 44 H1 HOH A 15 9.508 5.129 40.005 1.00 0.00 H
-HETATM 45 H2 HOH A 15 10.924 5.582 40.291 1.00 0.00 H
-HETATM 46 O HOH A 16 16.091 35.659 5.421 1.00 0.00 O
-HETATM 47 H1 HOH A 16 16.481 36.317 5.998 1.00 0.00 H
-HETATM 48 H2 HOH A 16 15.967 36.111 4.588 1.00 0.00 H
-HETATM 49 O HOH A 17 9.401 4.374 18.073 1.00 0.00 O
-HETATM 50 H1 HOH A 17 8.784 3.933 17.489 1.00 0.00 H
-HETATM 51 H2 HOH A 17 8.897 5.084 18.466 1.00 0.00 H
-HETATM 52 O HOH A 18 20.255 44.908 19.573 1.00 0.00 O
-HETATM 53 H1 HOH A 18 19.313 44.823 19.424 1.00 0.00 H
-HETATM 54 H2 HOH A 18 20.537 44.034 19.838 1.00 0.00 H
-HETATM 55 O HOH A 19 23.927 22.842 11.483 1.00 0.00 O
-HETATM 56 H1 HOH A 19 23.610 23.507 12.095 1.00 0.00 H
-HETATM 57 H2 HOH A 19 23.607 22.015 11.837 1.00 0.00 H
-HETATM 58 O HOH A 20 43.629 25.630 31.651 1.00 0.00 O
-HETATM 59 H1 HOH A 20 42.714 25.635 31.933 1.00 0.00 H
-HETATM 60 H2 HOH A 20 44.088 26.146 32.311 1.00 0.00 H
-HETATM 61 O HOH A 21 26.278 18.996 46.617 1.00 0.00 O
-HETATM 62 H1 HOH A 21 25.644 19.703 46.737 1.00 0.00 H
-HETATM 63 H2 HOH A 21 26.687 18.890 47.474 1.00 0.00 H
-HETATM 64 O HOH A 22 43.578 0.881 26.370 1.00 0.00 O
-HETATM 65 H1 HOH A 22 44.087 0.335 25.770 1.00 0.00 H
-HETATM 66 H2 HOH A 22 42.697 0.890 26.001 1.00 0.00 H
-HETATM 67 O HOH A 23 11.967 11.477 29.754 1.00 0.00 O
-HETATM 68 H1 HOH A 23 11.838 12.395 29.516 1.00 0.00 H
-HETATM 69 H2 HOH A 23 12.899 11.407 29.951 1.00 0.00 H
-HETATM 70 O HOH A 24 0.851 35.755 36.667 1.00 0.00 O
-HETATM 71 H1 HOH A 24 0.615 36.504 37.215 1.00 0.00 H
-HETATM 72 H2 HOH A 24 1.803 35.794 36.602 1.00 0.00 H
-HETATM 73 O HOH A 25 11.692 27.787 30.997 1.00 0.00 O
-HETATM 74 H1 HOH A 25 11.485 28.635 30.604 1.00 0.00 H
-HETATM 75 H2 HOH A 25 12.632 27.682 30.863 1.00 0.00 H
-HETATM 76 O HOH A 26 8.295 17.260 23.637 1.00 0.00 O
-HETATM 77 H1 HOH A 26 8.099 18.090 23.202 1.00 0.00 H
-HETATM 78 H2 HOH A 26 7.453 16.958 23.972 1.00 0.00 H
-HETATM 79 O HOH A 27 33.921 30.567 29.637 1.00 0.00 O
-HETATM 80 H1 HOH A 27 33.946 31.514 29.496 1.00 0.00 H
-HETATM 81 H2 HOH A 27 34.212 30.449 30.539 1.00 0.00 H
-HETATM 82 O HOH A 28 41.329 36.813 18.771 1.00 0.00 O
-HETATM 83 H1 HOH A 28 40.808 37.425 19.292 1.00 0.00 H
-HETATM 84 H2 HOH A 28 42.076 37.328 18.471 1.00 0.00 H
-HETATM 85 O HOH A 29 25.788 31.230 47.843 1.00 0.00 O
-HETATM 86 H1 HOH A 29 26.400 30.669 48.319 1.00 0.00 H
-HETATM 87 H2 HOH A 29 25.489 31.866 48.491 1.00 0.00 H
-HETATM 88 O HOH A 30 26.887 29.994 38.981 1.00 0.00 O
-HETATM 89 H1 HOH A 30 26.729 30.693 38.347 1.00 0.00 H
-HETATM 90 H2 HOH A 30 26.048 29.872 39.422 1.00 0.00 H
-HETATM 91 O HOH A 31 7.358 25.186 43.231 1.00 0.00 O
-HETATM 92 H1 HOH A 31 7.137 26.106 43.372 1.00 0.00 H
-HETATM 93 H2 HOH A 31 7.753 25.163 42.361 1.00 0.00 H
-HETATM 94 O HOH A 32 48.233 28.815 26.308 1.00 0.00 O
-HETATM 95 H1 HOH A 32 48.423 28.316 25.514 1.00 0.00 H
-HETATM 96 H2 HOH A 32 48.407 28.206 27.023 1.00 0.00 H
-HETATM 97 O HOH A 33 25.978 36.217 33.090 1.00 0.00 O
-HETATM 98 H1 HOH A 33 26.211 35.656 32.351 1.00 0.00 H
-HETATM 99 H2 HOH A 33 25.729 37.049 32.692 1.00 0.00 H
-HETATM 100 O HOH A 34 1.073 18.333 3.389 1.00 0.00 O
-HETATM 101 H1 HOH A 34 0.154 18.074 3.325 1.00 0.00 H
-HETATM 102 H2 HOH A 34 1.387 18.335 2.487 1.00 0.00 H
-HETATM 103 O HOH A 35 7.602 35.488 9.012 1.00 0.00 O
-HETATM 104 H1 HOH A 35 7.851 34.610 8.722 1.00 0.00 H
-HETATM 105 H2 HOH A 35 8.397 35.848 9.402 1.00 0.00 H
-HETATM 106 O HOH A 36 31.687 29.537 12.400 1.00 0.00 O
-HETATM 107 H1 HOH A 36 31.758 28.881 11.706 1.00 0.00 H
-HETATM 108 H2 HOH A 36 31.082 30.190 12.054 1.00 0.00 H
-HETATM 109 O HOH A 37 14.022 21.951 29.138 1.00 0.00 O
-HETATM 110 H1 HOH A 37 13.922 21.147 29.648 1.00 0.00 H
-HETATM 111 H2 HOH A 37 14.825 22.349 29.468 1.00 0.00 H
-HETATM 112 O HOH A 38 35.815 5.649 30.538 1.00 0.00 O
-HETATM 113 H1 HOH A 38 36.250 6.023 29.772 1.00 0.00 H
-HETATM 114 H2 HOH A 38 34.919 5.976 30.490 1.00 0.00 H
-HETATM 115 O HOH A 39 44.368 44.723 32.156 1.00 0.00 O
-HETATM 116 H1 HOH A 39 43.554 44.530 32.622 1.00 0.00 H
-HETATM 117 H2 HOH A 39 45.050 44.300 32.676 1.00 0.00 H
-HETATM 118 O HOH A 40 43.418 43.692 25.308 1.00 0.00 O
-HETATM 119 H1 HOH A 40 44.162 43.092 25.246 1.00 0.00 H
-HETATM 120 H2 HOH A 40 43.389 44.129 24.458 1.00 0.00 H
-HETATM 121 O HOH A 41 28.443 14.096 33.492 1.00 0.00 O
-HETATM 122 H1 HOH A 41 28.129 13.598 32.737 1.00 0.00 H
-HETATM 123 H2 HOH A 41 27.660 14.266 34.012 1.00 0.00 H
-HETATM 124 O HOH A 42 15.934 39.259 20.862 1.00 0.00 O
-HETATM 125 H1 HOH A 42 15.922 39.625 19.978 1.00 0.00 H
-HETATM 126 H2 HOH A 42 16.146 38.336 20.738 1.00 0.00 H
-HETATM 127 O HOH A 43 42.310 26.848 34.686 1.00 0.00 O
-HETATM 128 H1 HOH A 43 42.731 26.283 34.037 1.00 0.00 H
-HETATM 129 H2 HOH A 43 41.395 26.885 34.416 1.00 0.00 H
-HETATM 130 O HOH A 44 33.903 16.522 25.778 1.00 0.00 O
-HETATM 131 H1 HOH A 44 33.166 15.932 25.622 1.00 0.00 H
-HETATM 132 H2 HOH A 44 34.062 16.466 26.718 1.00 0.00 H
-HETATM 133 O HOH A 45 39.033 46.458 47.207 1.00 0.00 O
-HETATM 134 H1 HOH A 45 39.439 46.519 48.072 1.00 0.00 H
-HETATM 135 H2 HOH A 45 38.569 45.623 47.217 1.00 0.00 H
-HETATM 136 O HOH A 46 23.853 44.157 14.062 1.00 0.00 O
-HETATM 137 H1 HOH A 46 24.799 44.213 14.202 1.00 0.00 H
-HETATM 138 H2 HOH A 46 23.519 45.013 14.324 1.00 0.00 H
-HETATM 139 O HOH A 47 46.585 4.433 35.865 1.00 0.00 O
-HETATM 140 H1 HOH A 47 46.425 4.030 36.719 1.00 0.00 H
-HETATM 141 H2 HOH A 47 47.334 5.009 36.007 1.00 0.00 H
-HETATM 142 O HOH A 48 45.664 30.713 43.434 1.00 0.00 O
-HETATM 143 H1 HOH A 48 44.799 30.998 43.141 1.00 0.00 H
-HETATM 144 H2 HOH A 48 45.716 30.996 44.346 1.00 0.00 H
-HETATM 145 O HOH A 49 34.836 5.637 38.867 1.00 0.00 O
-HETATM 146 H1 HOH A 49 34.438 4.914 39.352 1.00 0.00 H
-HETATM 147 H2 HOH A 49 35.669 5.794 39.308 1.00 0.00 H
-HETATM 148 O HOH A 50 49.255 19.337 7.792 1.00 0.00 O
-HETATM 149 H1 HOH A 50 49.979 18.747 7.581 1.00 0.00 H
-HETATM 150 H2 HOH A 50 49.112 19.839 6.992 1.00 0.00 H
-HETATM 151 O HOH A 51 30.520 22.550 17.927 1.00 0.00 O
-HETATM 152 H1 HOH A 51 30.968 22.070 18.624 1.00 0.00 H
-HETATM 153 H2 HOH A 51 30.412 23.434 18.273 1.00 0.00 H
-HETATM 154 O HOH A 52 16.816 13.004 12.328 1.00 0.00 O
-HETATM 155 H1 HOH A 52 17.246 13.854 12.419 1.00 0.00 H
-HETATM 156 H2 HOH A 52 17.508 12.414 12.035 1.00 0.00 H
-HETATM 157 O HOH A 53 42.152 33.922 16.020 1.00 0.00 O
-HETATM 158 H1 HOH A 53 42.914 34.320 15.599 1.00 0.00 H
-HETATM 159 H2 HOH A 53 41.516 34.632 16.089 1.00 0.00 H
-HETATM 160 O HOH A 54 34.962 1.054 39.704 1.00 0.00 O
-HETATM 161 H1 HOH A 54 34.870 0.411 40.407 1.00 0.00 H
-HETATM 162 H2 HOH A 54 34.728 1.888 40.107 1.00 0.00 H
-HETATM 163 O HOH A 55 4.852 39.350 42.155 1.00 0.00 O
-HETATM 164 H1 HOH A 55 5.462 39.987 42.528 1.00 0.00 H
-HETATM 165 H2 HOH A 55 4.131 39.311 42.780 1.00 0.00 H
-HETATM 166 O HOH A 56 35.052 8.586 38.954 1.00 0.00 O
-HETATM 167 H1 HOH A 56 34.984 8.724 38.009 1.00 0.00 H
-HETATM 168 H2 HOH A 56 34.941 9.455 39.334 1.00 0.00 H
-HETATM 169 O HOH A 57 23.302 13.812 8.923 1.00 0.00 O
-HETATM 170 H1 HOH A 57 23.496 13.120 9.556 1.00 0.00 H
-HETATM 171 H2 HOH A 57 23.795 14.569 9.234 1.00 0.00 H
-HETATM 172 O HOH A 58 48.045 47.881 33.392 1.00 0.00 O
-HETATM 173 H1 HOH A 58 48.827 47.469 33.024 1.00 0.00 H
-HETATM 174 H2 HOH A 58 47.318 47.503 32.900 1.00 0.00 H
-HETATM 175 O HOH A 59 47.963 47.365 38.718 1.00 0.00 O
-HETATM 176 H1 HOH A 59 47.969 48.195 38.241 1.00 0.00 H
-HETATM 177 H2 HOH A 59 47.689 46.717 38.072 1.00 0.00 H
-HETATM 178 O HOH A 60 46.169 21.437 10.235 1.00 0.00 O
-HETATM 179 H1 HOH A 60 46.467 21.817 9.409 1.00 0.00 H
-HETATM 180 H2 HOH A 60 45.348 20.998 10.018 1.00 0.00 H
-HETATM 181 O HOH A 61 27.218 32.487 26.197 1.00 0.00 O
-HETATM 182 H1 HOH A 61 26.479 32.932 26.612 1.00 0.00 H
-HETATM 183 H2 HOH A 61 27.982 32.772 26.694 1.00 0.00 H
-HETATM 184 O HOH A 62 43.817 36.399 16.494 1.00 0.00 O
-HETATM 185 H1 HOH A 62 43.957 35.778 17.209 1.00 0.00 H
-HETATM 186 H2 HOH A 62 44.666 36.819 16.369 1.00 0.00 H
-HETATM 187 O HOH A 63 10.054 12.231 43.611 1.00 0.00 O
-HETATM 188 H1 HOH A 63 10.384 12.877 44.236 1.00 0.00 H
-HETATM 189 H2 HOH A 63 9.198 11.978 43.953 1.00 0.00 H
-HETATM 190 O HOH A 64 9.767 39.986 9.024 1.00 0.00 O
-HETATM 191 H1 HOH A 64 9.274 40.803 9.103 1.00 0.00 H
-HETATM 192 H2 HOH A 64 10.675 40.235 9.188 1.00 0.00 H
-HETATM 193 O HOH A 65 27.980 33.009 22.732 1.00 0.00 O
-HETATM 194 H1 HOH A 65 27.293 33.033 22.066 1.00 0.00 H
-HETATM 195 H2 HOH A 65 28.552 33.743 22.516 1.00 0.00 H
-HETATM 196 O HOH A 66 0.006 35.929 39.629 1.00 0.00 O
-HETATM 197 H1 HOH A 66 0.274 36.792 39.946 1.00 0.00 H
-HETATM 198 H2 HOH A 66 0.198 35.336 40.353 1.00 0.00 H
-HETATM 199 O HOH A 67 43.754 5.879 33.391 1.00 0.00 O
-HETATM 200 H1 HOH A 67 43.383 5.141 33.875 1.00 0.00 H
-HETATM 201 H2 HOH A 67 43.226 6.631 33.654 1.00 0.00 H
-HETATM 202 O HOH A 68 16.153 5.452 7.416 1.00 0.00 O
-HETATM 203 H1 HOH A 68 15.998 5.819 8.287 1.00 0.00 H
-HETATM 204 H2 HOH A 68 16.201 4.508 7.557 1.00 0.00 H
-HETATM 205 O HOH A 69 6.157 37.365 7.820 1.00 0.00 O
-HETATM 206 H1 HOH A 69 5.738 36.539 7.575 1.00 0.00 H
-HETATM 207 H2 HOH A 69 6.201 37.864 7.006 1.00 0.00 H
-HETATM 208 O HOH A 70 38.820 21.685 4.868 1.00 0.00 O
-HETATM 209 H1 HOH A 70 39.706 21.536 4.536 1.00 0.00 H
-HETATM 210 H2 HOH A 70 38.906 22.430 5.460 1.00 0.00 H
-HETATM 211 O HOH A 71 39.752 4.314 34.768 1.00 0.00 O
-HETATM 212 H1 HOH A 71 40.004 4.985 34.134 1.00 0.00 H
-HETATM 213 H2 HOH A 71 40.069 3.495 34.393 1.00 0.00 H
-HETATM 214 O HOH A 72 30.828 4.957 13.676 1.00 0.00 O
-HETATM 215 H1 HOH A 72 30.521 4.100 13.973 1.00 0.00 H
-HETATM 216 H2 HOH A 72 30.570 5.560 14.370 1.00 0.00 H
-HETATM 217 O HOH A 73 11.951 36.221 14.674 1.00 0.00 O
-HETATM 218 H1 HOH A 73 12.442 36.365 13.864 1.00 0.00 H
-HETATM 219 H2 HOH A 73 12.520 35.666 15.204 1.00 0.00 H
-HETATM 220 O HOH A 74 17.071 15.826 34.735 1.00 0.00 O
-HETATM 221 H1 HOH A 74 17.590 15.040 34.906 1.00 0.00 H
-HETATM 222 H2 HOH A 74 16.670 16.039 35.576 1.00 0.00 H
-HETATM 223 O HOH A 75 4.308 9.229 33.467 1.00 0.00 O
-HETATM 224 H1 HOH A 75 4.260 8.729 34.282 1.00 0.00 H
-HETATM 225 H2 HOH A 75 5.209 9.546 33.431 1.00 0.00 H
-HETATM 226 O HOH A 76 1.199 8.357 46.881 1.00 0.00 O
-HETATM 227 H1 HOH A 76 1.402 8.042 47.762 1.00 0.00 H
-HETATM 228 H2 HOH A 76 0.250 8.279 46.809 1.00 0.00 H
-HETATM 229 O HOH A 77 17.732 48.670 27.048 1.00 0.00 O
-HETATM 230 H1 HOH A 77 17.835 47.719 27.007 1.00 0.00 H
-HETATM 231 H2 HOH A 77 17.883 48.968 26.153 1.00 0.00 H
-HETATM 232 O HOH A 78 29.805 38.190 27.814 1.00 0.00 O
-HETATM 233 H1 HOH A 78 28.966 38.650 27.818 1.00 0.00 H
-HETATM 234 H2 HOH A 78 30.421 38.808 28.204 1.00 0.00 H
-HETATM 235 O HOH A 79 21.317 23.625 29.134 1.00 0.00 O
-HETATM 236 H1 HOH A 79 20.712 23.764 28.405 1.00 0.00 H
-HETATM 237 H2 HOH A 79 20.924 24.093 29.867 1.00 0.00 H
-HETATM 238 O HOH A 80 42.732 7.143 49.361 1.00 0.00 O
-HETATM 239 H1 HOH A 80 42.541 7.515 48.500 1.00 0.00 H
-HETATM 240 H2 HOH A 80 42.628 7.873 49.968 1.00 0.00 H
-HETATM 241 O HOH A 81 16.255 5.466 38.637 1.00 0.00 O
-HETATM 242 H1 HOH A 81 15.533 4.970 39.024 1.00 0.00 H
-HETATM 243 H2 HOH A 81 16.744 4.824 38.127 1.00 0.00 H
-HETATM 244 O HOH A 82 28.221 24.013 19.080 1.00 0.00 O
-HETATM 245 H1 HOH A 82 27.291 24.099 18.870 1.00 0.00 H
-HETATM 246 H2 HOH A 82 28.617 24.821 18.759 1.00 0.00 H
-HETATM 247 O HOH A 83 9.793 26.257 39.436 1.00 0.00 O
-HETATM 248 H1 HOH A 83 9.011 26.319 39.984 1.00 0.00 H
-HETATM 249 H2 HOH A 83 9.850 27.106 39.001 1.00 0.00 H
-HETATM 250 O HOH A 84 39.514 8.011 42.206 1.00 0.00 O
-HETATM 251 H1 HOH A 84 40.130 8.591 42.655 1.00 0.00 H
-HETATM 252 H2 HOH A 84 39.971 7.175 42.145 1.00 0.00 H
-HETATM 253 O HOH A 85 17.844 2.939 46.079 1.00 0.00 O
-HETATM 254 H1 HOH A 85 17.782 2.522 46.939 1.00 0.00 H
-HETATM 255 H2 HOH A 85 17.727 2.225 45.455 1.00 0.00 H
-HETATM 256 O HOH A 86 48.868 44.392 42.012 1.00 0.00 O
-HETATM 257 H1 HOH A 86 48.161 44.921 42.382 1.00 0.00 H
-HETATM 258 H2 HOH A 86 48.464 43.922 41.285 1.00 0.00 H
-HETATM 259 O HOH A 87 29.407 25.249 43.329 1.00 0.00 O
-HETATM 260 H1 HOH A 87 29.004 24.976 42.504 1.00 0.00 H
-HETATM 261 H2 HOH A 87 29.695 24.435 43.738 1.00 0.00 H
-HETATM 262 O HOH A 88 11.728 38.155 2.936 1.00 0.00 O
-HETATM 263 H1 HOH A 88 11.152 38.841 2.599 1.00 0.00 H
-HETATM 264 H2 HOH A 88 11.829 37.545 2.207 1.00 0.00 H
-HETATM 265 O HOH A 89 42.251 38.405 24.935 1.00 0.00 O
-HETATM 266 H1 HOH A 89 43.208 38.419 24.973 1.00 0.00 H
-HETATM 267 H2 HOH A 89 41.971 38.828 25.744 1.00 0.00 H
-HETATM 268 O HOH A 90 21.103 25.734 44.801 1.00 0.00 O
-HETATM 269 H1 HOH A 90 21.103 25.320 43.938 1.00 0.00 H
-HETATM 270 H2 HOH A 90 22.026 25.882 44.999 1.00 0.00 H
-HETATM 271 O HOH A 91 0.427 32.871 38.868 1.00 0.00 O
-HETATM 272 H1 HOH A 91 0.998 33.597 38.616 1.00 0.00 H
-HETATM 273 H2 HOH A 91 0.003 32.604 38.054 1.00 0.00 H
-HETATM 274 O HOH A 92 49.217 30.965 18.351 1.00 0.00 O
-HETATM 275 H1 HOH A 92 49.378 30.404 17.592 1.00 0.00 H
-HETATM 276 H2 HOH A 92 48.768 31.730 17.994 1.00 0.00 H
-HETATM 277 O HOH A 93 25.706 7.944 23.915 1.00 0.00 O
-HETATM 278 H1 HOH A 93 26.560 7.688 24.263 1.00 0.00 H
-HETATM 279 H2 HOH A 93 25.078 7.409 24.397 1.00 0.00 H
-HETATM 280 O HOH A 94 1.609 42.292 37.577 1.00 0.00 O
-HETATM 281 H1 HOH A 94 1.026 41.831 38.181 1.00 0.00 H
-HETATM 282 H2 HOH A 94 2.485 42.149 37.931 1.00 0.00 H
-HETATM 283 O HOH A 95 20.995 43.565 32.784 1.00 0.00 O
-HETATM 284 H1 HOH A 95 20.286 43.882 33.344 1.00 0.00 H
-HETATM 285 H2 HOH A 95 21.431 42.892 33.304 1.00 0.00 H
-HETATM 286 O HOH A 96 31.514 3.565 5.591 1.00 0.00 O
-HETATM 287 H1 HOH A 96 31.494 4.522 5.578 1.00 0.00 H
-HETATM 288 H2 HOH A 96 30.612 3.307 5.770 1.00 0.00 H
-HETATM 289 O HOH A 97 38.892 31.994 3.332 1.00 0.00 O
-HETATM 290 H1 HOH A 97 38.892 32.717 2.705 1.00 0.00 H
-HETATM 291 H2 HOH A 97 39.718 31.540 3.178 1.00 0.00 H
-HETATM 292 O HOH A 98 30.446 33.862 11.753 1.00 0.00 O
-HETATM 293 H1 HOH A 98 31.336 34.106 11.499 1.00 0.00 H
-HETATM 294 H2 HOH A 98 30.510 33.648 12.682 1.00 0.00 H
-HETATM 295 O HOH A 99 20.091 47.050 42.681 1.00 0.00 O
-HETATM 296 H1 HOH A 99 19.353 47.461 42.231 1.00 0.00 H
-HETATM 297 H2 HOH A 99 20.324 46.305 42.130 1.00 0.00 H
-HETATM 298 O HOH A 100 14.273 31.618 29.238 1.00 0.00 O
-HETATM 299 H1 HOH A 100 14.599 30.727 29.116 1.00 0.00 H
-HETATM 300 H2 HOH A 100 14.952 32.057 29.747 1.00 0.00 H
-HETATM 301 O HOH A 101 38.422 40.348 29.570 1.00 0.00 O
-HETATM 302 H1 HOH A 101 39.052 39.635 29.458 1.00 0.00 H
-HETATM 303 H2 HOH A 101 38.951 41.143 29.548 1.00 0.00 H
-HETATM 304 O HOH A 102 7.507 47.780 9.342 1.00 0.00 O
-HETATM 305 H1 HOH A 102 7.159 48.577 8.942 1.00 0.00 H
-HETATM 306 H2 HOH A 102 7.977 47.340 8.636 1.00 0.00 H
-HETATM 307 O HOH A 103 16.880 25.590 41.072 1.00 0.00 O
-HETATM 308 H1 HOH A 103 17.419 25.940 40.362 1.00 0.00 H
-HETATM 309 H2 HOH A 103 16.080 25.293 40.644 1.00 0.00 H
-HETATM 310 O HOH A 104 27.531 1.908 35.206 1.00 0.00 O
-HETATM 311 H1 HOH A 104 28.133 2.044 35.938 1.00 0.00 H
-HETATM 312 H2 HOH A 104 26.698 2.265 35.509 1.00 0.00 H
-HETATM 313 O HOH A 105 18.598 9.178 45.643 1.00 0.00 O
-HETATM 314 H1 HOH A 105 18.553 8.792 46.518 1.00 0.00 H
-HETATM 315 H2 HOH A 105 19.004 10.033 45.776 1.00 0.00 H
-HETATM 316 O HOH A 106 35.802 8.011 11.689 1.00 0.00 O
-HETATM 317 H1 HOH A 106 36.071 8.630 12.368 1.00 0.00 H
-HETATM 318 H2 HOH A 106 36.581 7.892 11.148 1.00 0.00 H
-HETATM 319 O HOH A 107 5.967 41.290 20.414 1.00 0.00 O
-HETATM 320 H1 HOH A 107 5.324 40.621 20.181 1.00 0.00 H
-HETATM 321 H2 HOH A 107 5.910 41.935 19.712 1.00 0.00 H
-HETATM 322 O HOH A 108 7.595 18.776 47.511 1.00 0.00 O
-HETATM 323 H1 HOH A 108 7.337 19.119 48.367 1.00 0.00 H
-HETATM 324 H2 HOH A 108 8.057 17.963 47.706 1.00 0.00 H
-HETATM 325 O HOH A 109 27.414 33.262 9.719 1.00 0.00 O
-HETATM 326 H1 HOH A 109 26.718 33.338 10.373 1.00 0.00 H
-HETATM 327 H2 HOH A 109 27.732 32.366 9.808 1.00 0.00 H
-HETATM 328 O HOH A 110 14.293 34.508 44.917 1.00 0.00 O
-HETATM 329 H1 HOH A 110 13.783 33.838 44.461 1.00 0.00 H
-HETATM 330 H2 HOH A 110 15.090 34.059 45.193 1.00 0.00 H
-HETATM 331 O HOH A 111 4.375 30.138 15.856 1.00 0.00 O
-HETATM 332 H1 HOH A 111 4.898 30.914 16.059 1.00 0.00 H
-HETATM 333 H2 HOH A 111 4.968 29.567 15.372 1.00 0.00 H
-HETATM 334 O HOH A 112 44.428 30.610 4.467 1.00 0.00 O
-HETATM 335 H1 HOH A 112 44.480 30.632 3.511 1.00 0.00 H
-HETATM 336 H2 HOH A 112 45.289 30.900 4.763 1.00 0.00 H
-HETATM 337 O HOH A 113 46.672 22.349 36.545 1.00 0.00 O
-HETATM 338 H1 HOH A 113 46.225 23.169 36.334 1.00 0.00 H
-HETATM 339 H2 HOH A 113 47.272 22.206 35.815 1.00 0.00 H
-HETATM 340 O HOH A 114 20.688 38.088 21.293 1.00 0.00 O
-HETATM 341 H1 HOH A 114 21.467 37.833 20.799 1.00 0.00 H
-HETATM 342 H2 HOH A 114 20.980 38.125 22.202 1.00 0.00 H
-HETATM 343 O HOH A 115 14.919 39.637 48.870 1.00 0.00 O
-HETATM 344 H1 HOH A 115 14.463 40.350 48.422 1.00 0.00 H
-HETATM 345 H2 HOH A 115 15.575 39.338 48.244 1.00 0.00 H
-HETATM 346 O HOH A 116 5.498 15.531 41.933 1.00 0.00 O
-HETATM 347 H1 HOH A 116 4.944 15.058 42.554 1.00 0.00 H
-HETATM 348 H2 HOH A 116 6.381 15.452 42.289 1.00 0.00 H
-HETATM 349 O HOH A 117 11.622 13.254 49.280 1.00 0.00 O
-HETATM 350 H1 HOH A 117 11.424 12.793 48.465 1.00 0.00 H
-HETATM 351 H2 HOH A 117 10.790 13.642 49.546 1.00 0.00 H
-HETATM 352 O HOH A 118 31.956 15.269 12.934 1.00 0.00 O
-HETATM 353 H1 HOH A 118 32.097 14.348 13.151 1.00 0.00 H
-HETATM 354 H2 HOH A 118 32.782 15.698 13.150 1.00 0.00 H
-HETATM 355 O HOH A 119 22.286 23.872 39.145 1.00 0.00 O
-HETATM 356 H1 HOH A 119 23.042 23.531 39.623 1.00 0.00 H
-HETATM 357 H2 HOH A 119 22.522 23.782 38.223 1.00 0.00 H
-HETATM 358 O HOH A 120 11.045 43.884 36.405 1.00 0.00 O
-HETATM 359 H1 HOH A 120 11.107 43.563 37.305 1.00 0.00 H
-HETATM 360 H2 HOH A 120 10.896 43.101 35.879 1.00 0.00 H
-HETATM 361 O HOH A 121 22.992 7.941 1.949 1.00 0.00 O
-HETATM 362 H1 HOH A 121 22.504 7.247 1.506 1.00 0.00 H
-HETATM 363 H2 HOH A 121 22.578 8.751 1.655 1.00 0.00 H
-HETATM 364 O HOH A 122 5.889 34.711 37.399 1.00 0.00 O
-HETATM 365 H1 HOH A 122 5.072 34.218 37.478 1.00 0.00 H
-HETATM 366 H2 HOH A 122 5.884 35.044 36.503 1.00 0.00 H
-HETATM 367 O HOH A 123 47.497 36.247 46.703 1.00 0.00 O
-HETATM 368 H1 HOH A 123 47.488 36.859 45.966 1.00 0.00 H
-HETATM 369 H2 HOH A 123 47.618 35.388 46.302 1.00 0.00 H
-HETATM 370 O HOH A 124 40.451 48.946 44.772 1.00 0.00 O
-HETATM 371 H1 HOH A 124 41.223 49.293 44.325 1.00 0.00 H
-HETATM 372 H2 HOH A 124 39.712 49.247 44.246 1.00 0.00 H
-HETATM 373 O HOH A 125 16.433 42.097 39.528 1.00 0.00 O
-HETATM 374 H1 HOH A 125 16.730 41.559 38.794 1.00 0.00 H
-HETATM 375 H2 HOH A 125 16.062 41.473 40.149 1.00 0.00 H
-HETATM 376 O HOH A 126 31.541 38.601 7.207 1.00 0.00 O
-HETATM 377 H1 HOH A 126 32.086 38.464 6.431 1.00 0.00 H
-HETATM 378 H2 HOH A 126 30.841 37.956 7.128 1.00 0.00 H
-HETATM 379 O HOH A 127 0.612 37.295 6.270 1.00 0.00 O
-HETATM 380 H1 HOH A 127 0.905 37.597 5.410 1.00 0.00 H
-HETATM 381 H2 HOH A 127 0.055 38.000 6.596 1.00 0.00 H
-HETATM 382 O HOH A 128 46.443 12.298 5.973 1.00 0.00 O
-HETATM 383 H1 HOH A 128 46.958 12.424 6.770 1.00 0.00 H
-HETATM 384 H2 HOH A 128 45.535 12.379 6.257 1.00 0.00 H
-HETATM 385 O HOH A 129 47.549 23.231 47.613 1.00 0.00 O
-HETATM 386 H1 HOH A 129 48.268 22.632 47.412 1.00 0.00 H
-HETATM 387 H2 HOH A 129 47.188 23.469 46.760 1.00 0.00 H
-HETATM 388 O HOH A 130 38.046 16.133 27.846 1.00 0.00 O
-HETATM 389 H1 HOH A 130 38.703 16.784 28.091 1.00 0.00 H
-HETATM 390 H2 HOH A 130 37.299 16.319 28.412 1.00 0.00 H
-HETATM 391 O HOH A 131 21.243 24.954 15.010 1.00 0.00 O
-HETATM 392 H1 HOH A 131 21.504 25.816 14.687 1.00 0.00 H
-HETATM 393 H2 HOH A 131 21.727 24.336 14.464 1.00 0.00 H
-HETATM 394 O HOH A 132 6.098 0.851 4.968 1.00 0.00 O
-HETATM 395 H1 HOH A 132 5.664 0.005 5.081 1.00 0.00 H
-HETATM 396 H2 HOH A 132 5.702 1.222 4.181 1.00 0.00 H
-HETATM 397 O HOH A 133 35.004 49.306 48.884 1.00 0.00 O
-HETATM 398 H1 HOH A 133 35.905 49.042 48.698 1.00 0.00 H
-HETATM 399 H2 HOH A 133 34.818 49.995 48.249 1.00 0.00 H
-HETATM 400 O HOH A 134 41.038 31.736 7.277 1.00 0.00 O
-HETATM 401 H1 HOH A 134 41.633 32.058 7.954 1.00 0.00 H
-HETATM 402 H2 HOH A 134 40.168 31.995 7.577 1.00 0.00 H
-HETATM 403 O HOH A 135 26.669 36.906 6.867 1.00 0.00 O
-HETATM 404 H1 HOH A 135 25.717 36.997 6.829 1.00 0.00 H
-HETATM 405 H2 HOH A 135 26.855 36.108 6.376 1.00 0.00 H
-HETATM 406 O HOH A 136 21.380 16.109 7.514 1.00 0.00 O
-HETATM 407 H1 HOH A 136 22.215 15.786 7.852 1.00 0.00 H
-HETATM 408 H2 HOH A 136 21.342 15.789 6.615 1.00 0.00 H
-HETATM 409 O HOH A 137 46.839 3.073 42.554 1.00 0.00 O
-HETATM 410 H1 HOH A 137 46.920 3.851 43.105 1.00 0.00 H
-HETATM 411 H2 HOH A 137 47.730 2.734 42.481 1.00 0.00 H
-HETATM 412 O HOH A 138 16.644 32.128 47.096 1.00 0.00 O
-HETATM 413 H1 HOH A 138 15.724 32.210 47.349 1.00 0.00 H
-HETATM 414 H2 HOH A 138 17.117 32.069 47.924 1.00 0.00 H
-HETATM 415 O HOH A 139 16.403 48.566 28.807 1.00 0.00 O
-HETATM 416 H1 HOH A 139 16.918 48.625 29.612 1.00 0.00 H
-HETATM 417 H2 HOH A 139 16.065 47.672 28.802 1.00 0.00 H
-HETATM 418 O HOH A 140 5.299 25.530 19.192 1.00 0.00 O
-HETATM 419 H1 HOH A 140 5.558 25.981 19.995 1.00 0.00 H
-HETATM 420 H2 HOH A 140 4.484 25.085 19.417 1.00 0.00 H
-HETATM 421 O HOH A 141 18.139 29.710 0.636 1.00 0.00 O
-HETATM 422 H1 HOH A 141 18.427 30.299 1.333 1.00 0.00 H
-HETATM 423 H2 HOH A 141 18.947 29.406 0.227 1.00 0.00 H
-HETATM 424 O HOH A 142 48.630 38.232 31.076 1.00 0.00 O
-HETATM 425 H1 HOH A 142 47.989 38.511 31.730 1.00 0.00 H
-HETATM 426 H2 HOH A 142 48.111 37.810 30.394 1.00 0.00 H
-HETATM 427 O HOH A 143 44.693 31.708 7.745 1.00 0.00 O
-HETATM 428 H1 HOH A 143 43.961 31.504 7.163 1.00 0.00 H
-HETATM 429 H2 HOH A 143 45.003 32.563 7.452 1.00 0.00 H
-HETATM 430 O HOH A 144 44.045 8.301 26.038 1.00 0.00 O
-HETATM 431 H1 HOH A 144 43.385 8.786 26.534 1.00 0.00 H
-HETATM 432 H2 HOH A 144 43.700 8.266 25.147 1.00 0.00 H
-HETATM 433 O HOH A 145 2.437 23.621 30.311 1.00 0.00 O
-HETATM 434 H1 HOH A 145 2.809 23.674 31.192 1.00 0.00 H
-HETATM 435 H2 HOH A 145 3.188 23.470 29.741 1.00 0.00 H
-HETATM 436 O HOH A 146 32.696 21.306 12.777 1.00 0.00 O
-HETATM 437 H1 HOH A 146 31.747 21.201 12.696 1.00 0.00 H
-HETATM 438 H2 HOH A 146 32.835 22.251 12.766 1.00 0.00 H
-HETATM 439 O HOH A 147 9.841 15.239 15.184 1.00 0.00 O
-HETATM 440 H1 HOH A 147 10.627 15.723 14.930 1.00 0.00 H
-HETATM 441 H2 HOH A 147 9.147 15.599 14.635 1.00 0.00 H
-HETATM 442 O HOH A 148 38.483 44.372 36.216 1.00 0.00 O
-HETATM 443 H1 HOH A 148 38.996 43.818 36.805 1.00 0.00 H
-HETATM 444 H2 HOH A 148 38.715 45.265 36.460 1.00 0.00 H
-HETATM 445 O HOH A 149 23.546 29.948 49.958 1.00 0.00 O
-HETATM 446 H1 HOH A 149 22.849 29.881 49.305 1.00 0.00 H
-HETATM 447 H2 HOH A 149 23.997 30.764 49.748 1.00 0.00 H
-HETATM 448 O HOH A 150 32.581 40.735 7.418 1.00 0.00 O
-HETATM 449 H1 HOH A 150 32.644 40.750 8.373 1.00 0.00 H
-HETATM 450 H2 HOH A 150 31.833 41.294 7.216 1.00 0.00 H
-HETATM 451 O HOH A 151 11.491 49.695 21.664 1.00 0.00 O
-HETATM 452 H1 HOH A 151 11.081 49.877 20.818 1.00 0.00 H
-HETATM 453 H2 HOH A 151 10.881 49.108 22.107 1.00 0.00 H
-HETATM 454 O HOH A 152 42.077 18.402 9.716 1.00 0.00 O
-HETATM 455 H1 HOH A 152 41.765 18.746 8.879 1.00 0.00 H
-HETATM 456 H2 HOH A 152 43.003 18.216 9.570 1.00 0.00 H
-HETATM 457 O HOH A 153 9.811 32.811 21.913 1.00 0.00 O
-HETATM 458 H1 HOH A 153 8.998 32.374 21.661 1.00 0.00 H
-HETATM 459 H2 HOH A 153 9.858 33.580 21.347 1.00 0.00 H
-HETATM 460 O HOH A 154 31.511 3.291 2.057 1.00 0.00 O
-HETATM 461 H1 HOH A 154 32.047 2.498 2.016 1.00 0.00 H
-HETATM 462 H2 HOH A 154 32.012 3.945 1.574 1.00 0.00 H
-HETATM 463 O HOH A 155 30.609 34.589 32.551 1.00 0.00 O
-HETATM 464 H1 HOH A 155 29.844 34.976 32.126 1.00 0.00 H
-HETATM 465 H2 HOH A 155 31.355 34.921 32.056 1.00 0.00 H
-HETATM 466 O HOH A 156 33.475 41.242 16.494 1.00 0.00 O
-HETATM 467 H1 HOH A 156 34.136 40.925 15.879 1.00 0.00 H
-HETATM 468 H2 HOH A 156 32.680 41.330 15.972 1.00 0.00 H
-HETATM 469 O HOH A 157 37.770 16.970 40.700 1.00 0.00 O
-HETATM 470 H1 HOH A 157 38.390 16.990 39.971 1.00 0.00 H
-HETATM 471 H2 HOH A 157 38.181 16.406 41.353 1.00 0.00 H
-HETATM 472 O HOH A 158 20.332 8.906 24.932 1.00 0.00 O
-HETATM 473 H1 HOH A 158 20.661 8.529 24.116 1.00 0.00 H
-HETATM 474 H2 HOH A 158 21.026 9.494 25.224 1.00 0.00 H
-HETATM 475 O HOH A 159 19.913 40.848 43.124 1.00 0.00 O
-HETATM 476 H1 HOH A 159 19.615 39.968 43.358 1.00 0.00 H
-HETATM 477 H2 HOH A 159 20.571 40.707 42.445 1.00 0.00 H
-HETATM 478 O HOH A 160 34.903 15.713 44.966 1.00 0.00 O
-HETATM 479 H1 HOH A 160 35.157 14.856 45.309 1.00 0.00 H
-HETATM 480 H2 HOH A 160 35.256 16.339 45.596 1.00 0.00 H
-HETATM 481 O HOH A 161 16.756 4.892 32.410 1.00 0.00 O
-HETATM 482 H1 HOH A 161 17.588 4.435 32.531 1.00 0.00 H
-HETATM 483 H2 HOH A 161 16.267 4.346 31.797 1.00 0.00 H
-HETATM 484 O HOH A 162 20.926 29.788 22.021 1.00 0.00 O
-HETATM 485 H1 HOH A 162 20.371 29.944 22.785 1.00 0.00 H
-HETATM 486 H2 HOH A 162 20.506 29.065 21.560 1.00 0.00 H
-HETATM 487 O HOH A 163 46.571 5.620 8.627 1.00 0.00 O
-HETATM 488 H1 HOH A 163 45.774 6.150 8.622 1.00 0.00 H
-HETATM 489 H2 HOH A 163 46.344 4.838 8.126 1.00 0.00 H
-HETATM 490 O HOH A 164 27.339 13.897 10.465 1.00 0.00 O
-HETATM 491 H1 HOH A 164 26.823 13.481 9.773 1.00 0.00 H
-HETATM 492 H2 HOH A 164 27.585 14.747 10.105 1.00 0.00 H
-HETATM 493 O HOH A 165 31.281 11.457 16.843 1.00 0.00 O
-HETATM 494 H1 HOH A 165 31.381 12.270 17.339 1.00 0.00 H
-HETATM 495 H2 HOH A 165 30.456 11.086 17.152 1.00 0.00 H
-HETATM 496 O HOH A 166 11.629 43.905 25.743 1.00 0.00 O
-HETATM 497 H1 HOH A 166 11.144 44.318 25.029 1.00 0.00 H
-HETATM 498 H2 HOH A 166 12.297 44.544 25.983 1.00 0.00 H
-HETATM 499 O HOH A 167 27.593 49.424 46.476 1.00 0.00 O
-HETATM 500 H1 HOH A 167 26.866 49.956 46.800 1.00 0.00 H
-HETATM 501 H2 HOH A 167 28.221 49.409 47.196 1.00 0.00 H
-HETATM 502 O HOH A 168 7.488 38.316 1.522 1.00 0.00 O
-HETATM 503 H1 HOH A 168 8.039 37.540 1.632 1.00 0.00 H
-HETATM 504 H2 HOH A 168 8.098 39.051 1.544 1.00 0.00 H
-HETATM 505 O HOH A 169 27.930 3.077 22.804 1.00 0.00 O
-HETATM 506 H1 HOH A 169 26.987 2.957 22.693 1.00 0.00 H
-HETATM 507 H2 HOH A 169 28.318 2.674 22.029 1.00 0.00 H
-HETATM 508 O HOH A 170 22.588 29.803 25.328 1.00 0.00 O
-HETATM 509 H1 HOH A 170 21.955 30.513 25.222 1.00 0.00 H
-HETATM 510 H2 HOH A 170 22.778 29.786 26.264 1.00 0.00 H
-HETATM 511 O HOH A 171 25.079 2.225 6.224 1.00 0.00 O
-HETATM 512 H1 HOH A 171 24.301 2.512 5.746 1.00 0.00 H
-HETATM 513 H2 HOH A 171 25.796 2.730 5.844 1.00 0.00 H
-HETATM 514 O HOH A 172 43.046 26.916 5.457 1.00 0.00 O
-HETATM 515 H1 HOH A 172 43.690 26.899 6.164 1.00 0.00 H
-HETATM 516 H2 HOH A 172 42.805 26.001 5.327 1.00 0.00 H
-HETATM 517 O HOH A 173 42.017 2.030 33.274 1.00 0.00 O
-HETATM 518 H1 HOH A 173 41.953 2.026 32.319 1.00 0.00 H
-HETATM 519 H2 HOH A 173 41.156 1.744 33.575 1.00 0.00 H
-HETATM 520 O HOH A 174 38.595 41.652 23.812 1.00 0.00 O
-HETATM 521 H1 HOH A 174 38.786 40.916 23.230 1.00 0.00 H
-HETATM 522 H2 HOH A 174 37.846 42.089 23.411 1.00 0.00 H
-HETATM 523 O HOH A 175 16.200 44.305 42.349 1.00 0.00 O
-HETATM 524 H1 HOH A 175 15.472 44.103 42.937 1.00 0.00 H
-HETATM 525 H2 HOH A 175 15.925 45.096 41.888 1.00 0.00 H
-HETATM 526 O HOH A 176 4.993 29.996 4.393 1.00 0.00 O
-HETATM 527 H1 HOH A 176 5.739 29.751 4.940 1.00 0.00 H
-HETATM 528 H2 HOH A 176 5.380 30.247 3.556 1.00 0.00 H
-HETATM 529 O HOH A 177 3.473 49.333 39.885 1.00 0.00 O
-HETATM 530 H1 HOH A 177 4.355 49.360 40.256 1.00 0.00 H
-HETATM 531 H2 HOH A 177 2.983 49.988 40.379 1.00 0.00 H
-HETATM 532 O HOH A 178 14.655 12.992 2.773 1.00 0.00 O
-HETATM 533 H1 HOH A 178 15.231 13.741 2.929 1.00 0.00 H
-HETATM 534 H2 HOH A 178 13.786 13.299 3.023 1.00 0.00 H
-HETATM 535 O HOH A 179 43.176 23.824 5.206 1.00 0.00 O
-HETATM 536 H1 HOH A 179 42.999 22.997 5.654 1.00 0.00 H
-HETATM 537 H2 HOH A 179 42.849 23.693 4.318 1.00 0.00 H
-HETATM 538 O HOH A 180 5.085 4.543 3.763 1.00 0.00 O
-HETATM 539 H1 HOH A 180 4.738 5.299 4.237 1.00 0.00 H
-HETATM 540 H2 HOH A 180 4.670 3.788 4.177 1.00 0.00 H
-HETATM 541 O HOH A 181 49.920 46.860 39.697 1.00 0.00 O
-HETATM 542 H1 HOH A 181 49.453 47.197 40.462 1.00 0.00 H
-HETATM 543 H2 HOH A 181 49.996 45.921 39.854 1.00 0.00 H
-HETATM 544 O HOH A 182 13.467 6.961 32.688 1.00 0.00 O
-HETATM 545 H1 HOH A 182 13.391 6.127 32.225 1.00 0.00 H
-HETATM 546 H2 HOH A 182 12.870 7.548 32.226 1.00 0.00 H
-HETATM 547 O HOH A 183 32.681 32.570 2.170 1.00 0.00 O
-HETATM 548 H1 HOH A 183 31.816 32.673 2.568 1.00 0.00 H
-HETATM 549 H2 HOH A 183 32.524 32.639 1.231 1.00 0.00 H
-HETATM 550 O HOH A 184 30.853 7.823 25.435 1.00 0.00 O
-HETATM 551 H1 HOH A 184 30.277 7.067 25.320 1.00 0.00 H
-HETATM 552 H2 HOH A 184 30.466 8.313 26.158 1.00 0.00 H
-HETATM 553 O HOH A 185 1.430 4.582 47.854 1.00 0.00 O
-HETATM 554 H1 HOH A 185 0.995 5.062 48.559 1.00 0.00 H
-HETATM 555 H2 HOH A 185 1.201 3.667 48.008 1.00 0.00 H
-HETATM 556 O HOH A 186 30.226 37.405 24.165 1.00 0.00 O
-HETATM 557 H1 HOH A 186 29.723 36.592 24.217 1.00 0.00 H
-HETATM 558 H2 HOH A 186 31.136 37.134 24.271 1.00 0.00 H
-HETATM 559 O HOH A 187 22.862 37.691 5.296 1.00 0.00 O
-HETATM 560 H1 HOH A 187 23.478 37.523 6.010 1.00 0.00 H
-HETATM 561 H2 HOH A 187 22.556 38.583 5.447 1.00 0.00 H
-HETATM 562 O HOH A 188 40.674 39.983 41.945 1.00 0.00 O
-HETATM 563 H1 HOH A 188 39.952 39.551 41.488 1.00 0.00 H
-HETATM 564 H2 HOH A 188 40.717 40.855 41.557 1.00 0.00 H
-HETATM 565 O HOH A 189 11.523 0.251 34.418 1.00 0.00 O
-HETATM 566 H1 HOH A 189 11.552 1.203 34.523 1.00 0.00 H
-HETATM 567 H2 HOH A 189 12.332 0.034 33.959 1.00 0.00 H
-HETATM 568 O HOH A 190 1.773 22.373 3.296 1.00 0.00 O
-HETATM 569 H1 HOH A 190 2.003 21.712 3.949 1.00 0.00 H
-HETATM 570 H2 HOH A 190 2.171 23.179 3.617 1.00 0.00 H
-HETATM 571 O HOH A 191 48.516 26.257 29.814 1.00 0.00 O
-HETATM 572 H1 HOH A 191 49.335 26.730 29.959 1.00 0.00 H
-HETATM 573 H2 HOH A 191 47.838 26.929 29.864 1.00 0.00 H
-HETATM 574 O HOH A 192 48.953 31.403 4.436 1.00 0.00 O
-HETATM 575 H1 HOH A 192 48.478 32.172 4.118 1.00 0.00 H
-HETATM 576 H2 HOH A 192 49.079 30.860 3.660 1.00 0.00 H
-HETATM 577 O HOH A 193 9.456 5.978 43.179 1.00 0.00 O
-HETATM 578 H1 HOH A 193 8.979 6.259 43.960 1.00 0.00 H
-HETATM 579 H2 HOH A 193 9.297 6.669 42.539 1.00 0.00 H
-HETATM 580 O HOH A 194 31.701 9.900 37.973 1.00 0.00 O
-HETATM 581 H1 HOH A 194 31.991 10.601 38.557 1.00 0.00 H
-HETATM 582 H2 HOH A 194 30.793 9.739 38.221 1.00 0.00 H
-HETATM 583 O HOH A 195 28.190 36.953 9.904 1.00 0.00 O
-HETATM 584 H1 HOH A 195 27.972 37.357 9.064 1.00 0.00 H
-HETATM 585 H2 HOH A 195 28.220 37.682 10.521 1.00 0.00 H
-HETATM 586 O HOH A 196 17.262 25.041 12.174 1.00 0.00 O
-HETATM 587 H1 HOH A 196 17.569 24.489 11.455 1.00 0.00 H
-HETATM 588 H2 HOH A 196 16.388 25.321 11.908 1.00 0.00 H
-HETATM 589 O HOH A 197 39.014 22.758 12.611 1.00 0.00 O
-HETATM 590 H1 HOH A 197 39.097 22.274 11.789 1.00 0.00 H
-HETATM 591 H2 HOH A 197 38.732 22.105 13.249 1.00 0.00 H
-HETATM 592 O HOH A 198 39.306 24.018 2.933 1.00 0.00 O
-HETATM 593 H1 HOH A 198 39.429 23.069 2.976 1.00 0.00 H
-HETATM 594 H2 HOH A 198 38.692 24.150 2.213 1.00 0.00 H
-HETATM 595 O HOH A 199 28.771 49.695 4.931 1.00 0.00 O
-HETATM 596 H1 HOH A 199 29.215 49.569 5.770 1.00 0.00 H
-HETATM 597 H2 HOH A 199 27.896 50.000 5.165 1.00 0.00 H
-HETATM 598 O HOH A 200 10.530 26.023 15.999 1.00 0.00 O
-HETATM 599 H1 HOH A 200 9.654 26.032 15.614 1.00 0.00 H
-HETATM 600 H2 HOH A 200 10.936 26.832 15.695 1.00 0.00 H
-HETATM 601 O HOH A 201 24.417 25.009 1.612 1.00 0.00 O
-HETATM 602 H1 HOH A 201 24.564 25.877 1.235 1.00 0.00 H
-HETATM 603 H2 HOH A 201 23.681 25.127 2.209 1.00 0.00 H
-HETATM 604 O HOH A 202 9.546 41.461 48.203 1.00 0.00 O
-HETATM 605 H1 HOH A 202 9.050 41.833 48.933 1.00 0.00 H
-HETATM 606 H2 HOH A 202 9.653 40.539 48.429 1.00 0.00 H
-HETATM 607 O HOH A 203 16.056 32.958 11.056 1.00 0.00 O
-HETATM 608 H1 HOH A 203 15.565 32.495 10.378 1.00 0.00 H
-HETATM 609 H2 HOH A 203 15.984 33.881 10.818 1.00 0.00 H
-HETATM 610 O HOH A 204 10.169 24.718 30.067 1.00 0.00 O
-HETATM 611 H1 HOH A 204 9.679 24.897 29.265 1.00 0.00 H
-HETATM 612 H2 HOH A 204 10.010 23.793 30.247 1.00 0.00 H
-HETATM 613 O HOH A 205 49.646 43.995 44.122 1.00 0.00 O
-HETATM 614 H1 HOH A 205 49.398 44.688 44.735 1.00 0.00 H
-HETATM 615 H2 HOH A 205 49.244 43.204 44.476 1.00 0.00 H
-HETATM 616 O HOH A 206 23.292 31.088 29.956 1.00 0.00 O
-HETATM 617 H1 HOH A 206 23.270 31.292 29.021 1.00 0.00 H
-HETATM 618 H2 HOH A 206 23.823 31.781 30.343 1.00 0.00 H
-HETATM 619 O HOH A 207 21.321 4.258 15.291 1.00 0.00 O
-HETATM 620 H1 HOH A 207 21.469 3.639 14.575 1.00 0.00 H
-HETATM 621 H2 HOH A 207 20.633 4.837 14.970 1.00 0.00 H
-HETATM 622 O HOH A 208 45.943 25.910 40.486 1.00 0.00 O
-HETATM 623 H1 HOH A 208 45.493 26.516 39.897 1.00 0.00 H
-HETATM 624 H2 HOH A 208 46.835 25.862 40.147 1.00 0.00 H
-HETATM 625 O HOH A 209 23.763 21.646 21.049 1.00 0.00 O
-HETATM 626 H1 HOH A 209 24.190 22.500 21.120 1.00 0.00 H
-HETATM 627 H2 HOH A 209 24.428 21.073 20.673 1.00 0.00 H
-HETATM 628 O HOH A 210 20.855 27.815 1.501 1.00 0.00 O
-HETATM 629 H1 HOH A 210 21.576 27.617 2.099 1.00 0.00 H
-HETATM 630 H2 HOH A 210 20.284 28.399 1.997 1.00 0.00 H
-HETATM 631 O HOH A 211 24.108 37.417 9.267 1.00 0.00 O
-HETATM 632 H1 HOH A 211 23.281 37.370 8.786 1.00 0.00 H
-HETATM 633 H2 HOH A 211 24.117 38.293 9.648 1.00 0.00 H
-HETATM 634 O HOH A 212 25.984 3.490 13.636 1.00 0.00 O
-HETATM 635 H1 HOH A 212 25.368 2.881 14.043 1.00 0.00 H
-HETATM 636 H2 HOH A 212 26.045 3.201 12.727 1.00 0.00 H
-HETATM 637 O HOH A 213 3.720 24.943 2.909 1.00 0.00 O
-HETATM 638 H1 HOH A 213 3.252 24.515 2.192 1.00 0.00 H
-HETATM 639 H2 HOH A 213 4.124 24.227 3.396 1.00 0.00 H
-HETATM 640 O HOH A 214 20.947 49.086 28.589 1.00 0.00 O
-HETATM 641 H1 HOH A 214 20.279 49.751 28.758 1.00 0.00 H
-HETATM 642 H2 HOH A 214 20.502 48.424 28.064 1.00 0.00 H
-HETATM 643 O HOH A 215 47.409 30.486 45.729 1.00 0.00 O
-HETATM 644 H1 HOH A 215 47.339 30.757 46.645 1.00 0.00 H
-HETATM 645 H2 HOH A 215 48.072 29.799 45.731 1.00 0.00 H
-HETATM 646 O HOH A 216 3.064 33.066 35.397 1.00 0.00 O
-HETATM 647 H1 HOH A 216 3.249 33.762 34.766 1.00 0.00 H
-HETATM 648 H2 HOH A 216 3.227 33.464 36.250 1.00 0.00 H
-HETATM 649 O HOH A 217 41.111 49.499 25.079 1.00 0.00 O
-HETATM 650 H1 HOH A 217 41.237 48.558 24.953 1.00 0.00 H
-HETATM 651 H2 HOH A 217 41.645 49.715 25.841 1.00 0.00 H
-HETATM 652 O HOH A 218 40.002 42.842 31.581 1.00 0.00 O
-HETATM 653 H1 HOH A 218 40.050 43.663 32.072 1.00 0.00 H
-HETATM 654 H2 HOH A 218 40.430 42.199 32.143 1.00 0.00 H
-HETATM 655 O HOH A 219 11.100 16.528 7.630 1.00 0.00 O
-HETATM 656 H1 HOH A 219 11.530 15.922 7.025 1.00 0.00 H
-HETATM 657 H2 HOH A 219 10.643 17.149 7.066 1.00 0.00 H
-HETATM 658 O HOH A 220 8.327 19.626 37.582 1.00 0.00 O
-HETATM 659 H1 HOH A 220 8.540 20.009 36.731 1.00 0.00 H
-HETATM 660 H2 HOH A 220 9.174 19.412 37.969 1.00 0.00 H
-HETATM 661 O HOH A 221 8.611 32.444 38.427 1.00 0.00 O
-HETATM 662 H1 HOH A 221 9.386 32.371 38.985 1.00 0.00 H
-HETATM 663 H2 HOH A 221 8.647 33.333 38.079 1.00 0.00 H
-HETATM 664 O HOH A 222 32.992 13.476 19.962 1.00 0.00 O
-HETATM 665 H1 HOH A 222 32.991 12.665 20.470 1.00 0.00 H
-HETATM 666 H2 HOH A 222 33.589 14.055 20.432 1.00 0.00 H
-HETATM 667 O HOH A 223 46.724 33.958 21.015 1.00 0.00 O
-HETATM 668 H1 HOH A 223 46.679 34.356 20.146 1.00 0.00 H
-HETATM 669 H2 HOH A 223 47.567 33.508 21.031 1.00 0.00 H
-HETATM 670 O HOH A 224 7.194 33.808 26.261 1.00 0.00 O
-HETATM 671 H1 HOH A 224 6.240 33.873 26.214 1.00 0.00 H
-HETATM 672 H2 HOH A 224 7.366 32.878 26.397 1.00 0.00 H
-HETATM 673 O HOH A 225 8.135 41.762 30.866 1.00 0.00 O
-HETATM 674 H1 HOH A 225 7.579 42.479 30.560 1.00 0.00 H
-HETATM 675 H2 HOH A 225 7.586 41.276 31.478 1.00 0.00 H
-HETATM 676 O HOH A 226 24.786 22.809 15.681 1.00 0.00 O
-HETATM 677 H1 HOH A 226 24.469 23.592 15.230 1.00 0.00 H
-HETATM 678 H2 HOH A 226 24.570 22.088 15.092 1.00 0.00 H
-HETATM 679 O HOH A 227 9.390 48.700 12.541 1.00 0.00 O
-HETATM 680 H1 HOH A 227 9.275 49.316 13.266 1.00 0.00 H
-HETATM 681 H2 HOH A 227 9.347 47.837 12.949 1.00 0.00 H
-HETATM 682 O HOH A 228 26.651 37.376 44.836 1.00 0.00 O
-HETATM 683 H1 HOH A 228 26.908 36.600 45.334 1.00 0.00 H
-HETATM 684 H2 HOH A 228 26.316 37.033 44.009 1.00 0.00 H
-HETATM 685 O HOH A 229 46.070 2.407 17.247 1.00 0.00 O
-HETATM 686 H1 HOH A 229 46.868 2.492 16.724 1.00 0.00 H
-HETATM 687 H2 HOH A 229 45.639 1.626 16.904 1.00 0.00 H
-HETATM 688 O HOH A 230 42.495 37.411 21.587 1.00 0.00 O
-HETATM 689 H1 HOH A 230 42.178 36.673 21.066 1.00 0.00 H
-HETATM 690 H2 HOH A 230 41.703 37.869 21.864 1.00 0.00 H
-HETATM 691 O HOH A 231 22.092 33.705 44.529 1.00 0.00 O
-HETATM 692 H1 HOH A 231 22.847 33.380 45.019 1.00 0.00 H
-HETATM 693 H2 HOH A 231 21.433 33.018 44.617 1.00 0.00 H
-HETATM 694 O HOH A 232 15.949 3.189 21.628 1.00 0.00 O
-HETATM 695 H1 HOH A 232 15.480 3.488 20.848 1.00 0.00 H
-HETATM 696 H2 HOH A 232 16.826 3.556 21.538 1.00 0.00 H
-HETATM 697 O HOH A 233 44.107 47.629 38.976 1.00 0.00 O
-HETATM 698 H1 HOH A 233 44.552 48.455 39.166 1.00 0.00 H
-HETATM 699 H2 HOH A 233 43.524 47.492 39.721 1.00 0.00 H
-HETATM 700 O HOH A 234 49.993 33.094 37.445 1.00 0.00 O
-HETATM 701 H1 HOH A 234 49.409 32.397 37.145 1.00 0.00 H
-HETATM 702 H2 HOH A 234 49.769 33.847 36.901 1.00 0.00 H
-HETATM 703 O HOH A 235 26.841 6.559 12.164 1.00 0.00 O
-HETATM 704 H1 HOH A 235 26.902 7.283 11.540 1.00 0.00 H
-HETATM 705 H2 HOH A 235 27.379 5.867 11.785 1.00 0.00 H
-HETATM 706 O HOH A 236 49.478 25.544 32.415 1.00 0.00 O
-HETATM 707 H1 HOH A 236 49.343 24.895 31.724 1.00 0.00 H
-HETATM 708 H2 HOH A 236 50.000 26.230 32.004 1.00 0.00 H
-HETATM 709 O HOH A 237 44.802 47.887 15.447 1.00 0.00 O
-HETATM 710 H1 HOH A 237 45.029 47.292 14.733 1.00 0.00 H
-HETATM 711 H2 HOH A 237 43.919 48.187 15.241 1.00 0.00 H
-HETATM 712 O HOH A 238 36.338 36.398 26.144 1.00 0.00 O
-HETATM 713 H1 HOH A 238 37.125 36.085 25.697 1.00 0.00 H
-HETATM 714 H2 HOH A 238 36.497 36.215 27.068 1.00 0.00 H
-HETATM 715 O HOH A 239 47.968 42.245 9.473 1.00 0.00 O
-HETATM 716 H1 HOH A 239 47.845 41.299 9.556 1.00 0.00 H
-HETATM 717 H2 HOH A 239 47.223 42.540 8.953 1.00 0.00 H
-HETATM 718 O HOH A 240 0.920 2.386 6.555 1.00 0.00 O
-HETATM 719 H1 HOH A 240 1.303 2.603 7.406 1.00 0.00 H
-HETATM 720 H2 HOH A 240 0.553 3.208 6.239 1.00 0.00 H
-HETATM 721 O HOH A 241 19.757 22.689 38.075 1.00 0.00 O
-HETATM 722 H1 HOH A 241 20.100 23.185 37.331 1.00 0.00 H
-HETATM 723 H2 HOH A 241 19.583 21.817 37.724 1.00 0.00 H
-HETATM 724 O HOH A 242 4.961 16.536 25.784 1.00 0.00 O
-HETATM 725 H1 HOH A 242 5.816 16.910 25.571 1.00 0.00 H
-HETATM 726 H2 HOH A 242 4.821 15.862 25.122 1.00 0.00 H
-HETATM 727 O HOH A 243 4.778 33.764 3.987 1.00 0.00 O
-HETATM 728 H1 HOH A 243 5.297 34.388 3.479 1.00 0.00 H
-HETATM 729 H2 HOH A 243 4.078 33.494 3.395 1.00 0.00 H
-HETATM 730 O HOH A 244 40.482 45.841 25.384 1.00 0.00 O
-HETATM 731 H1 HOH A 244 39.828 45.174 25.593 1.00 0.00 H
-HETATM 732 H2 HOH A 244 40.047 46.672 25.565 1.00 0.00 H
-HETATM 733 O HOH A 245 8.226 3.152 7.200 1.00 0.00 O
-HETATM 734 H1 HOH A 245 9.004 2.595 7.202 1.00 0.00 H
-HETATM 735 H2 HOH A 245 8.503 3.953 6.760 1.00 0.00 H
-HETATM 736 O HOH A 246 16.814 36.361 43.840 1.00 0.00 O
-HETATM 737 H1 HOH A 246 17.170 35.478 43.742 1.00 0.00 H
-HETATM 738 H2 HOH A 246 17.411 36.796 44.446 1.00 0.00 H
-HETATM 739 O HOH A 247 12.467 39.184 43.949 1.00 0.00 O
-HETATM 740 H1 HOH A 247 11.670 39.482 43.510 1.00 0.00 H
-HETATM 741 H2 HOH A 247 13.172 39.673 43.529 1.00 0.00 H
-HETATM 742 O HOH A 248 45.796 46.573 8.069 1.00 0.00 O
-HETATM 743 H1 HOH A 248 46.209 46.854 7.252 1.00 0.00 H
-HETATM 744 H2 HOH A 248 45.911 45.625 8.084 1.00 0.00 H
-HETATM 745 O HOH A 249 31.636 17.425 3.673 1.00 0.00 O
-HETATM 746 H1 HOH A 249 32.420 16.883 3.761 1.00 0.00 H
-HETATM 747 H2 HOH A 249 30.973 16.836 3.318 1.00 0.00 H
-HETATM 748 O HOH A 250 33.046 2.496 20.363 1.00 0.00 O
-HETATM 749 H1 HOH A 250 33.609 2.155 19.668 1.00 0.00 H
-HETATM 750 H2 HOH A 250 32.305 1.894 20.391 1.00 0.00 H
-HETATM 751 O HOH A 251 22.488 47.553 16.015 1.00 0.00 O
-HETATM 752 H1 HOH A 251 22.762 47.379 15.114 1.00 0.00 H
-HETATM 753 H2 HOH A 251 21.591 47.230 16.061 1.00 0.00 H
-HETATM 754 O HOH A 252 32.223 48.328 19.335 1.00 0.00 O
-HETATM 755 H1 HOH A 252 32.516 49.240 19.324 1.00 0.00 H
-HETATM 756 H2 HOH A 252 32.680 47.937 20.078 1.00 0.00 H
-HETATM 757 O HOH A 253 39.221 15.712 12.464 1.00 0.00 O
-HETATM 758 H1 HOH A 253 39.487 16.070 11.617 1.00 0.00 H
-HETATM 759 H2 HOH A 253 39.252 14.764 12.346 1.00 0.00 H
-HETATM 760 O HOH A 254 49.371 12.566 25.498 1.00 0.00 O
-HETATM 761 H1 HOH A 254 50.000 13.280 25.603 1.00 0.00 H
-HETATM 762 H2 HOH A 254 48.585 12.984 25.152 1.00 0.00 H
-HETATM 763 O HOH A 255 45.767 20.725 4.049 1.00 0.00 O
-HETATM 764 H1 HOH A 255 45.899 21.661 4.201 1.00 0.00 H
-HETATM 765 H2 HOH A 255 46.636 20.340 4.144 1.00 0.00 H
-HETATM 766 O HOH A 256 8.350 30.570 35.016 1.00 0.00 O
-HETATM 767 H1 HOH A 256 8.545 31.304 35.600 1.00 0.00 H
-HETATM 768 H2 HOH A 256 7.448 30.331 35.223 1.00 0.00 H
-HETATM 769 O HOH A 257 6.668 2.583 17.425 1.00 0.00 O
-HETATM 770 H1 HOH A 257 6.375 3.493 17.478 1.00 0.00 H
-HETATM 771 H2 HOH A 257 5.862 2.069 17.439 1.00 0.00 H
-HETATM 772 O HOH A 258 2.896 25.375 36.149 1.00 0.00 O
-HETATM 773 H1 HOH A 258 3.799 25.483 35.851 1.00 0.00 H
-HETATM 774 H2 HOH A 258 2.533 24.701 35.577 1.00 0.00 H
-HETATM 775 O HOH A 259 37.926 46.308 28.242 1.00 0.00 O
-HETATM 776 H1 HOH A 259 37.760 47.226 28.025 1.00 0.00 H
-HETATM 777 H2 HOH A 259 38.650 46.334 28.865 1.00 0.00 H
-HETATM 778 O HOH A 260 6.359 32.728 46.267 1.00 0.00 O
-HETATM 779 H1 HOH A 260 7.261 32.587 46.555 1.00 0.00 H
-HETATM 780 H2 HOH A 260 6.250 33.677 46.273 1.00 0.00 H
-HETATM 781 O HOH A 261 35.511 30.025 15.336 1.00 0.00 O
-HETATM 782 H1 HOH A 261 34.644 29.644 15.479 1.00 0.00 H
-HETATM 783 H2 HOH A 261 36.080 29.569 15.953 1.00 0.00 H
-HETATM 784 O HOH A 262 10.205 33.369 33.228 1.00 0.00 O
-HETATM 785 H1 HOH A 262 10.445 32.547 32.800 1.00 0.00 H
-HETATM 786 H2 HOH A 262 10.930 33.961 33.037 1.00 0.00 H
-HETATM 787 O HOH A 263 13.272 34.118 7.111 1.00 0.00 O
-HETATM 788 H1 HOH A 263 12.599 34.034 7.788 1.00 0.00 H
-HETATM 789 H2 HOH A 263 14.060 33.752 7.508 1.00 0.00 H
-HETATM 790 O HOH A 264 20.925 4.120 41.968 1.00 0.00 O
-HETATM 791 H1 HOH A 264 20.815 4.206 41.021 1.00 0.00 H
-HETATM 792 H2 HOH A 264 21.408 4.902 42.228 1.00 0.00 H
-HETATM 793 O HOH A 265 15.922 44.150 37.173 1.00 0.00 O
-HETATM 794 H1 HOH A 265 15.469 44.775 36.607 1.00 0.00 H
-HETATM 795 H2 HOH A 265 16.570 43.736 36.606 1.00 0.00 H
-HETATM 796 O HOH A 266 12.918 24.815 25.567 1.00 0.00 O
-HETATM 797 H1 HOH A 266 12.389 24.170 25.098 1.00 0.00 H
-HETATM 798 H2 HOH A 266 12.965 25.565 24.976 1.00 0.00 H
-HETATM 799 O HOH A 267 43.154 0.800 18.471 1.00 0.00 O
-HETATM 800 H1 HOH A 267 43.152 1.716 18.193 1.00 0.00 H
-HETATM 801 H2 HOH A 267 43.517 0.816 19.354 1.00 0.00 H
-HETATM 802 O HOH A 268 12.343 6.684 49.427 1.00 0.00 O
-HETATM 803 H1 HOH A 268 12.251 7.448 49.997 1.00 0.00 H
-HETATM 804 H2 HOH A 268 11.742 6.037 49.790 1.00 0.00 H
-HETATM 805 O HOH A 269 27.065 7.953 36.916 1.00 0.00 O
-HETATM 806 H1 HOH A 269 27.819 8.452 36.600 1.00 0.00 H
-HETATM 807 H2 HOH A 269 26.959 7.248 36.281 1.00 0.00 H
-HETATM 808 O HOH A 270 46.680 5.017 2.258 1.00 0.00 O
-HETATM 809 H1 HOH A 270 45.904 4.541 2.553 1.00 0.00 H
-HETATM 810 H2 HOH A 270 47.336 4.852 2.933 1.00 0.00 H
-HETATM 811 O HOH A 271 37.122 27.106 20.471 1.00 0.00 O
-HETATM 812 H1 HOH A 271 37.820 27.598 20.904 1.00 0.00 H
-HETATM 813 H2 HOH A 271 36.341 27.644 20.586 1.00 0.00 H
-HETATM 814 O HOH A 272 36.262 32.606 23.681 1.00 0.00 O
-HETATM 815 H1 HOH A 272 36.864 32.173 24.287 1.00 0.00 H
-HETATM 816 H2 HOH A 272 36.525 33.524 23.695 1.00 0.00 H
-HETATM 817 O HOH A 273 37.707 39.043 17.556 1.00 0.00 O
-HETATM 818 H1 HOH A 273 36.884 39.436 17.264 1.00 0.00 H
-HETATM 819 H2 HOH A 273 37.864 39.425 18.418 1.00 0.00 H
-HETATM 820 O HOH A 274 34.521 24.436 22.560 1.00 0.00 O
-HETATM 821 H1 HOH A 274 34.768 24.142 23.437 1.00 0.00 H
-HETATM 822 H2 HOH A 274 33.595 24.214 22.483 1.00 0.00 H
-HETATM 823 O HOH A 275 20.063 26.056 41.881 1.00 0.00 O
-HETATM 824 H1 HOH A 275 19.214 26.157 42.312 1.00 0.00 H
-HETATM 825 H2 HOH A 275 20.161 25.114 41.757 1.00 0.00 H
-HETATM 826 O HOH A 276 35.555 44.832 23.361 1.00 0.00 O
-HETATM 827 H1 HOH A 276 36.257 44.557 23.951 1.00 0.00 H
-HETATM 828 H2 HOH A 276 35.153 45.581 23.796 1.00 0.00 H
-HETATM 829 O HOH A 277 14.997 34.758 23.151 1.00 0.00 O
-HETATM 830 H1 HOH A 277 15.427 35.497 23.581 1.00 0.00 H
-HETATM 831 H2 HOH A 277 14.504 34.327 23.846 1.00 0.00 H
-HETATM 832 O HOH A 278 48.101 18.597 19.776 1.00 0.00 O
-HETATM 833 H1 HOH A 278 48.797 18.693 19.126 1.00 0.00 H
-HETATM 834 H2 HOH A 278 47.373 18.208 19.294 1.00 0.00 H
-HETATM 835 O HOH A 279 17.625 0.722 19.204 1.00 0.00 O
-HETATM 836 H1 HOH A 279 17.554 0.371 18.316 1.00 0.00 H
-HETATM 837 H2 HOH A 279 18.511 1.074 19.255 1.00 0.00 H
-HETATM 838 O HOH A 280 16.838 33.485 23.198 1.00 0.00 O
-HETATM 839 H1 HOH A 280 16.770 33.038 24.042 1.00 0.00 H
-HETATM 840 H2 HOH A 280 17.775 33.612 23.066 1.00 0.00 H
-HETATM 841 O HOH A 281 44.653 15.947 48.499 1.00 0.00 O
-HETATM 842 H1 HOH A 281 43.917 15.694 47.941 1.00 0.00 H
-HETATM 843 H2 HOH A 281 44.955 16.778 48.137 1.00 0.00 H
-HETATM 844 O HOH A 282 7.923 37.987 9.095 1.00 0.00 O
-HETATM 845 H1 HOH A 282 8.552 38.090 9.809 1.00 0.00 H
-HETATM 846 H2 HOH A 282 7.427 38.804 9.091 1.00 0.00 H
-HETATM 847 O HOH A 283 8.880 26.008 25.241 1.00 0.00 O
-HETATM 848 H1 HOH A 283 9.802 25.754 25.197 1.00 0.00 H
-HETATM 849 H2 HOH A 283 8.467 25.325 25.766 1.00 0.00 H
-HETATM 850 O HOH A 284 42.802 36.005 10.941 1.00 0.00 O
-HETATM 851 H1 HOH A 284 42.859 35.282 10.316 1.00 0.00 H
-HETATM 852 H2 HOH A 284 43.044 36.779 10.436 1.00 0.00 H
-HETATM 853 O HOH A 285 26.675 11.161 24.738 1.00 0.00 O
-HETATM 854 H1 HOH A 285 26.446 10.835 23.868 1.00 0.00 H
-HETATM 855 H2 HOH A 285 26.403 12.077 24.732 1.00 0.00 H
-HETATM 856 O HOH A 286 39.857 27.830 43.979 1.00 0.00 O
-HETATM 857 H1 HOH A 286 39.866 28.770 44.163 1.00 0.00 H
-HETATM 858 H2 HOH A 286 39.871 27.415 44.839 1.00 0.00 H
-HETATM 859 O HOH A 287 23.107 4.344 0.966 1.00 0.00 O
-HETATM 860 H1 HOH A 287 23.301 4.267 0.031 1.00 0.00 H
-HETATM 861 H2 HOH A 287 22.250 4.765 1.000 1.00 0.00 H
-HETATM 862 O HOH A 288 23.338 29.767 20.894 1.00 0.00 O
-HETATM 863 H1 HOH A 288 22.870 29.664 20.065 1.00 0.00 H
-HETATM 864 H2 HOH A 288 23.403 28.881 21.246 1.00 0.00 H
-HETATM 865 O HOH A 289 15.541 36.576 15.661 1.00 0.00 O
-HETATM 866 H1 HOH A 289 16.305 36.097 15.984 1.00 0.00 H
-HETATM 867 H2 HOH A 289 14.875 35.905 15.527 1.00 0.00 H
-HETATM 868 O HOH A 290 42.254 28.010 22.939 1.00 0.00 O
-HETATM 869 H1 HOH A 290 42.306 28.755 23.537 1.00 0.00 H
-HETATM 870 H2 HOH A 290 41.938 27.288 23.479 1.00 0.00 H
-HETATM 871 O HOH A 291 5.107 32.066 36.400 1.00 0.00 O
-HETATM 872 H1 HOH A 291 5.855 31.833 36.951 1.00 0.00 H
-HETATM 873 H2 HOH A 291 5.426 32.779 35.849 1.00 0.00 H
-HETATM 874 O HOH A 292 20.963 48.896 12.843 1.00 0.00 O
-HETATM 875 H1 HOH A 292 21.717 49.111 12.294 1.00 0.00 H
-HETATM 876 H2 HOH A 292 20.727 48.005 12.592 1.00 0.00 H
-HETATM 877 O HOH A 293 27.815 41.307 15.592 1.00 0.00 O
-HETATM 878 H1 HOH A 293 27.201 41.776 16.157 1.00 0.00 H
-HETATM 879 H2 HOH A 293 27.864 40.429 15.964 1.00 0.00 H
-HETATM 880 O HOH A 294 14.876 29.051 20.106 1.00 0.00 O
-HETATM 881 H1 HOH A 294 15.691 28.559 20.206 1.00 0.00 H
-HETATM 882 H2 HOH A 294 14.245 28.410 19.784 1.00 0.00 H
-HETATM 883 O HOH A 295 24.779 16.551 40.490 1.00 0.00 O
-HETATM 884 H1 HOH A 295 24.797 17.183 41.208 1.00 0.00 H
-HETATM 885 H2 HOH A 295 24.315 16.999 39.785 1.00 0.00 H
-HETATM 886 O HOH A 296 0.003 18.378 44.475 1.00 0.00 O
-HETATM 887 H1 HOH A 296 0.187 17.473 44.729 1.00 0.00 H
-HETATM 888 H2 HOH A 296 0.838 18.713 44.153 1.00 0.00 H
-HETATM 889 O HOH A 297 41.377 5.565 5.476 1.00 0.00 O
-HETATM 890 H1 HOH A 297 40.764 5.148 6.082 1.00 0.00 H
-HETATM 891 H2 HOH A 297 42.239 5.397 5.852 1.00 0.00 H
-HETATM 892 O HOH A 298 46.676 27.229 12.482 1.00 0.00 O
-HETATM 893 H1 HOH A 298 47.275 27.770 11.968 1.00 0.00 H
-HETATM 894 H2 HOH A 298 46.621 26.405 12.001 1.00 0.00 H
-HETATM 895 O HOH A 299 22.453 6.482 20.946 1.00 0.00 O
-HETATM 896 H1 HOH A 299 21.630 6.075 21.220 1.00 0.00 H
-HETATM 897 H2 HOH A 299 23.112 6.111 21.530 1.00 0.00 H
-HETATM 898 O HOH A 300 47.543 29.422 31.288 1.00 0.00 O
-HETATM 899 H1 HOH A 300 48.152 30.139 31.465 1.00 0.00 H
-HETATM 900 H2 HOH A 300 47.965 28.649 31.658 1.00 0.00 H
-HETATM 901 O HOH A 301 46.131 44.163 34.654 1.00 0.00 O
-HETATM 902 H1 HOH A 301 45.851 44.257 35.565 1.00 0.00 H
-HETATM 903 H2 HOH A 301 46.638 44.952 34.475 1.00 0.00 H
-HETATM 904 O HOH A 302 31.240 14.669 36.268 1.00 0.00 O
-HETATM 905 H1 HOH A 302 30.617 15.332 36.566 1.00 0.00 H
-HETATM 906 H2 HOH A 302 31.219 13.996 36.945 1.00 0.00 H
-HETATM 907 O HOH A 303 17.337 43.568 44.546 1.00 0.00 O
-HETATM 908 H1 HOH A 303 18.060 42.942 44.603 1.00 0.00 H
-HETATM 909 H2 HOH A 303 17.046 43.682 45.449 1.00 0.00 H
-HETATM 910 O HOH A 304 48.897 2.300 47.328 1.00 0.00 O
-HETATM 911 H1 HOH A 304 49.533 2.465 48.024 1.00 0.00 H
-HETATM 912 H2 HOH A 304 49.415 1.946 46.607 1.00 0.00 H
-HETATM 913 O HOH A 305 30.520 9.930 12.039 1.00 0.00 O
-HETATM 914 H1 HOH A 305 31.203 9.789 11.383 1.00 0.00 H
-HETATM 915 H2 HOH A 305 29.846 9.286 11.829 1.00 0.00 H
-HETATM 916 O HOH A 306 22.699 42.527 44.985 1.00 0.00 O
-HETATM 917 H1 HOH A 306 22.988 42.219 45.844 1.00 0.00 H
-HETATM 918 H2 HOH A 306 22.431 41.736 44.522 1.00 0.00 H
-HETATM 919 O HOH A 307 48.081 32.348 35.129 1.00 0.00 O
-HETATM 920 H1 HOH A 307 48.933 32.364 34.693 1.00 0.00 H
-HETATM 921 H2 HOH A 307 48.016 31.470 35.500 1.00 0.00 H
-HETATM 922 O HOH A 308 28.611 1.440 27.509 1.00 0.00 O
-HETATM 923 H1 HOH A 308 27.986 1.903 28.066 1.00 0.00 H
-HETATM 924 H2 HOH A 308 28.571 0.532 27.803 1.00 0.00 H
-HETATM 925 O HOH A 309 7.546 45.010 37.108 1.00 0.00 O
-HETATM 926 H1 HOH A 309 8.107 45.412 36.445 1.00 0.00 H
-HETATM 927 H2 HOH A 309 7.467 44.097 36.838 1.00 0.00 H
-HETATM 928 O HOH A 310 19.541 32.042 32.548 1.00 0.00 O
-HETATM 929 H1 HOH A 310 19.074 31.322 32.973 1.00 0.00 H
-HETATM 930 H2 HOH A 310 19.128 32.833 32.890 1.00 0.00 H
-HETATM 931 O HOH A 311 39.619 31.836 24.409 1.00 0.00 O
-HETATM 932 H1 HOH A 311 39.333 30.997 24.768 1.00 0.00 H
-HETATM 933 H2 HOH A 311 39.120 32.490 24.895 1.00 0.00 H
-HETATM 934 O HOH A 312 38.255 11.232 33.445 1.00 0.00 O
-HETATM 935 H1 HOH A 312 38.356 11.831 34.185 1.00 0.00 H
-HETATM 936 H2 HOH A 312 38.732 11.649 32.730 1.00 0.00 H
-HETATM 937 O HOH A 313 10.471 27.401 48.183 1.00 0.00 O
-HETATM 938 H1 HOH A 313 10.850 26.524 48.112 1.00 0.00 H
-HETATM 939 H2 HOH A 313 9.535 27.271 48.045 1.00 0.00 H
-HETATM 940 O HOH A 314 7.668 41.618 41.125 1.00 0.00 O
-HETATM 941 H1 HOH A 314 7.291 41.870 41.968 1.00 0.00 H
-HETATM 942 H2 HOH A 314 7.838 40.681 41.206 1.00 0.00 H
-HETATM 943 O HOH A 315 42.701 25.751 36.547 1.00 0.00 O
-HETATM 944 H1 HOH A 315 42.936 24.824 36.503 1.00 0.00 H
-HETATM 945 H2 HOH A 315 41.826 25.760 36.932 1.00 0.00 H
-HETATM 946 O HOH A 316 39.267 2.564 8.046 1.00 0.00 O
-HETATM 947 H1 HOH A 316 38.819 1.811 7.659 1.00 0.00 H
-HETATM 948 H2 HOH A 316 39.026 3.301 7.489 1.00 0.00 H
-HETATM 949 O HOH A 317 5.389 22.208 32.072 1.00 0.00 O
-HETATM 950 H1 HOH A 317 5.311 22.998 32.607 1.00 0.00 H
-HETATM 951 H2 HOH A 317 5.177 21.492 32.668 1.00 0.00 H
-HETATM 952 O HOH A 318 36.651 16.083 36.303 1.00 0.00 O
-HETATM 953 H1 HOH A 318 36.469 15.227 36.691 1.00 0.00 H
-HETATM 954 H2 HOH A 318 36.976 16.612 37.029 1.00 0.00 H
-HETATM 955 O HOH A 319 7.897 33.772 1.751 1.00 0.00 O
-HETATM 956 H1 HOH A 319 7.870 34.616 2.202 1.00 0.00 H
-HETATM 957 H2 HOH A 319 7.074 33.347 1.982 1.00 0.00 H
-HETATM 958 O HOH A 320 36.946 9.379 7.835 1.00 0.00 O
-HETATM 959 H1 HOH A 320 36.169 9.606 8.345 1.00 0.00 H
-HETATM 960 H2 HOH A 320 36.799 8.476 7.559 1.00 0.00 H
-HETATM 961 O HOH A 321 2.986 46.459 24.133 1.00 0.00 O
-HETATM 962 H1 HOH A 321 2.777 45.746 24.737 1.00 0.00 H
-HETATM 963 H2 HOH A 321 3.838 46.779 24.422 1.00 0.00 H
-HETATM 964 O HOH A 322 39.305 7.930 48.041 1.00 0.00 O
-HETATM 965 H1 HOH A 322 38.557 8.203 47.510 1.00 0.00 H
-HETATM 966 H2 HOH A 322 39.083 7.050 48.338 1.00 0.00 H
-HETATM 967 O HOH A 323 42.354 7.751 4.170 1.00 0.00 O
-HETATM 968 H1 HOH A 323 43.214 8.172 4.164 1.00 0.00 H
-HETATM 969 H2 HOH A 323 42.354 7.190 3.397 1.00 0.00 H
-HETATM 970 O HOH A 324 26.287 43.225 6.433 1.00 0.00 O
-HETATM 971 H1 HOH A 324 27.095 43.415 6.910 1.00 0.00 H
-HETATM 972 H2 HOH A 324 26.560 42.665 5.708 1.00 0.00 H
-HETATM 973 O HOH A 325 15.328 47.074 31.602 1.00 0.00 O
-HETATM 974 H1 HOH A 325 15.541 47.955 31.295 1.00 0.00 H
-HETATM 975 H2 HOH A 325 15.630 46.495 30.905 1.00 0.00 H
-HETATM 976 O HOH A 326 24.931 2.659 47.471 1.00 0.00 O
-HETATM 977 H1 HOH A 326 24.364 3.280 47.927 1.00 0.00 H
-HETATM 978 H2 HOH A 326 24.340 1.977 47.157 1.00 0.00 H
-HETATM 979 O HOH A 327 10.336 15.342 3.498 1.00 0.00 O
-HETATM 980 H1 HOH A 327 11.191 15.741 3.338 1.00 0.00 H
-HETATM 981 H2 HOH A 327 10.245 14.681 2.814 1.00 0.00 H
-HETATM 982 O HOH A 328 11.882 45.498 6.294 1.00 0.00 O
-HETATM 983 H1 HOH A 328 11.310 46.266 6.298 1.00 0.00 H
-HETATM 984 H2 HOH A 328 11.702 45.059 7.123 1.00 0.00 H
-HETATM 985 O HOH A 329 29.713 10.436 42.632 1.00 0.00 O
-HETATM 986 H1 HOH A 329 30.480 10.321 42.070 1.00 0.00 H
-HETATM 987 H2 HOH A 329 29.208 11.131 42.212 1.00 0.00 H
-HETATM 988 O HOH A 330 27.176 9.045 22.066 1.00 0.00 O
-HETATM 989 H1 HOH A 330 27.934 8.653 22.500 1.00 0.00 H
-HETATM 990 H2 HOH A 330 27.545 9.547 21.342 1.00 0.00 H
-HETATM 991 O HOH A 331 25.076 28.528 16.864 1.00 0.00 O
-HETATM 992 H1 HOH A 331 24.589 28.282 17.650 1.00 0.00 H
-HETATM 993 H2 HOH A 331 24.445 29.006 16.328 1.00 0.00 H
-HETATM 994 O HOH A 332 22.907 31.426 46.201 1.00 0.00 O
-HETATM 995 H1 HOH A 332 23.691 31.366 45.655 1.00 0.00 H
-HETATM 996 H2 HOH A 332 23.146 32.032 46.901 1.00 0.00 H
-HETATM 997 O HOH A 333 35.961 46.003 29.228 1.00 0.00 O
-HETATM 998 H1 HOH A 333 35.362 46.690 29.523 1.00 0.00 H
-HETATM 999 H2 HOH A 333 36.118 45.470 30.004 1.00 0.00 H
-HETATM 1000 O HOH A 334 38.379 7.679 4.789 1.00 0.00 O
-HETATM 1001 H1 HOH A 334 38.771 6.809 4.870 1.00 0.00 H
-HETATM 1002 H2 HOH A 334 39.124 8.277 4.759 1.00 0.00 H
-HETATM 1003 O HOH A 335 8.890 35.182 23.922 1.00 0.00 O
-HETATM 1004 H1 HOH A 335 8.913 35.691 23.112 1.00 0.00 H
-HETATM 1005 H2 HOH A 335 8.900 34.271 23.635 1.00 0.00 H
-HETATM 1006 O HOH A 336 11.795 5.979 45.336 1.00 0.00 O
-HETATM 1007 H1 HOH A 336 10.852 5.817 45.338 1.00 0.00 H
-HETATM 1008 H2 HOH A 336 12.189 5.114 45.237 1.00 0.00 H
-HETATM 1009 O HOH A 337 35.623 28.253 10.213 1.00 0.00 O
-HETATM 1010 H1 HOH A 337 36.228 27.527 10.053 1.00 0.00 H
-HETATM 1011 H2 HOH A 337 35.913 28.630 11.041 1.00 0.00 H
-HETATM 1012 O HOH A 338 41.832 19.551 14.998 1.00 0.00 O
-HETATM 1013 H1 HOH A 338 41.067 19.135 15.395 1.00 0.00 H
-HETATM 1014 H2 HOH A 338 42.130 18.928 14.337 1.00 0.00 H
-HETATM 1015 O HOH A 339 45.521 18.542 42.449 1.00 0.00 O
-HETATM 1016 H1 HOH A 339 45.232 19.116 41.739 1.00 0.00 H
-HETATM 1017 H2 HOH A 339 46.454 18.726 42.543 1.00 0.00 H
-HETATM 1018 O HOH A 340 22.741 27.510 49.197 1.00 0.00 O
-HETATM 1019 H1 HOH A 340 22.427 27.643 48.303 1.00 0.00 H
-HETATM 1020 H2 HOH A 340 23.658 27.779 49.174 1.00 0.00 H
-HETATM 1021 O HOH A 341 20.249 43.463 45.461 1.00 0.00 O
-HETATM 1022 H1 HOH A 341 20.704 44.025 44.833 1.00 0.00 H
-HETATM 1023 H2 HOH A 341 20.368 42.577 45.122 1.00 0.00 H
-HETATM 1024 O HOH A 342 21.419 10.306 21.366 1.00 0.00 O
-HETATM 1025 H1 HOH A 342 20.739 10.729 20.840 1.00 0.00 H
-HETATM 1026 H2 HOH A 342 22.137 10.154 20.755 1.00 0.00 H
-HETATM 1027 O HOH A 343 2.402 15.944 30.409 1.00 0.00 O
-HETATM 1028 H1 HOH A 343 1.648 16.316 30.866 1.00 0.00 H
-HETATM 1029 H2 HOH A 343 2.825 16.692 29.991 1.00 0.00 H
-HETATM 1030 O HOH A 344 37.478 36.340 44.707 1.00 0.00 O
-HETATM 1031 H1 HOH A 344 38.011 36.060 43.962 1.00 0.00 H
-HETATM 1032 H2 HOH A 344 37.832 35.858 45.452 1.00 0.00 H
-HETATM 1033 O HOH A 345 35.994 31.792 34.554 1.00 0.00 O
-HETATM 1034 H1 HOH A 345 35.800 31.226 33.807 1.00 0.00 H
-HETATM 1035 H2 HOH A 345 35.460 31.443 35.266 1.00 0.00 H
-HETATM 1036 O HOH A 346 42.950 29.794 20.490 1.00 0.00 O
-HETATM 1037 H1 HOH A 346 42.024 29.557 20.444 1.00 0.00 H
-HETATM 1038 H2 HOH A 346 43.036 30.277 21.310 1.00 0.00 H
-HETATM 1039 O HOH A 347 44.292 36.026 25.722 1.00 0.00 O
-HETATM 1040 H1 HOH A 347 44.261 35.997 26.678 1.00 0.00 H
-HETATM 1041 H2 HOH A 347 43.482 35.603 25.441 1.00 0.00 H
-HETATM 1042 O HOH A 348 12.208 10.992 7.252 1.00 0.00 O
-HETATM 1043 H1 HOH A 348 11.422 11.003 6.706 1.00 0.00 H
-HETATM 1044 H2 HOH A 348 12.728 11.731 6.942 1.00 0.00 H
-HETATM 1045 O HOH A 349 3.273 38.819 4.165 1.00 0.00 O
-HETATM 1046 H1 HOH A 349 4.078 38.415 4.490 1.00 0.00 H
-HETATM 1047 H2 HOH A 349 2.904 38.175 3.564 1.00 0.00 H
-HETATM 1048 O HOH A 350 15.404 31.284 4.728 1.00 0.00 O
-HETATM 1049 H1 HOH A 350 15.117 30.370 4.726 1.00 0.00 H
-HETATM 1050 H2 HOH A 350 15.729 31.437 3.843 1.00 0.00 H
-HETATM 1051 O HOH A 351 46.521 46.144 40.751 1.00 0.00 O
-HETATM 1052 H1 HOH A 351 47.311 46.524 41.136 1.00 0.00 H
-HETATM 1053 H2 HOH A 351 45.801 46.629 41.149 1.00 0.00 H
-HETATM 1054 O HOH A 352 30.604 13.371 39.391 1.00 0.00 O
-HETATM 1055 H1 HOH A 352 30.389 13.566 40.303 1.00 0.00 H
-HETATM 1056 H2 HOH A 352 30.439 12.434 39.298 1.00 0.00 H
-HETATM 1057 O HOH A 353 31.239 28.586 45.468 1.00 0.00 O
-HETATM 1058 H1 HOH A 353 30.348 28.410 45.769 1.00 0.00 H
-HETATM 1059 H2 HOH A 353 31.413 29.485 45.741 1.00 0.00 H
-HETATM 1060 O HOH A 354 42.029 44.888 14.794 1.00 0.00 O
-HETATM 1061 H1 HOH A 354 42.047 45.419 15.590 1.00 0.00 H
-HETATM 1062 H2 HOH A 354 41.525 44.113 15.031 1.00 0.00 H
-HETATM 1063 O HOH A 355 27.127 40.644 45.232 1.00 0.00 O
-HETATM 1064 H1 HOH A 355 26.422 40.188 45.693 1.00 0.00 H
-HETATM 1065 H2 HOH A 355 26.961 40.471 44.307 1.00 0.00 H
-HETATM 1066 O HOH A 356 19.759 20.208 44.779 1.00 0.00 O
-HETATM 1067 H1 HOH A 356 19.731 20.923 44.143 1.00 0.00 H
-HETATM 1068 H2 HOH A 356 20.403 19.597 44.428 1.00 0.00 H
-HETATM 1069 O HOH A 357 14.098 7.092 18.711 1.00 0.00 O
-HETATM 1070 H1 HOH A 357 13.617 7.837 18.350 1.00 0.00 H
-HETATM 1071 H2 HOH A 357 14.857 6.995 18.139 1.00 0.00 H
-HETATM 1072 O HOH A 358 1.016 22.030 0.789 1.00 0.00 O
-HETATM 1073 H1 HOH A 358 0.338 21.772 1.413 1.00 0.00 H
-HETATM 1074 H2 HOH A 358 1.832 21.719 1.177 1.00 0.00 H
-HETATM 1075 O HOH A 359 16.962 16.946 41.876 1.00 0.00 O
-HETATM 1076 H1 HOH A 359 16.812 17.346 42.732 1.00 0.00 H
-HETATM 1077 H2 HOH A 359 16.349 17.389 41.292 1.00 0.00 H
-HETATM 1078 O HOH A 360 34.392 3.346 15.906 1.00 0.00 O
-HETATM 1079 H1 HOH A 360 34.613 2.923 15.076 1.00 0.00 H
-HETATM 1080 H2 HOH A 360 33.455 3.522 15.846 1.00 0.00 H
-HETATM 1081 O HOH A 361 29.713 22.219 28.174 1.00 0.00 O
-HETATM 1082 H1 HOH A 361 29.819 22.368 29.113 1.00 0.00 H
-HETATM 1083 H2 HOH A 361 30.591 22.005 27.863 1.00 0.00 H
-HETATM 1084 O HOH A 362 42.481 26.216 41.839 1.00 0.00 O
-HETATM 1085 H1 HOH A 362 42.528 25.539 41.165 1.00 0.00 H
-HETATM 1086 H2 HOH A 362 43.240 26.772 41.676 1.00 0.00 H
-HETATM 1087 O HOH A 363 16.391 1.161 7.720 1.00 0.00 O
-HETATM 1088 H1 HOH A 363 15.724 1.314 8.389 1.00 0.00 H
-HETATM 1089 H2 HOH A 363 16.939 0.465 8.079 1.00 0.00 H
-HETATM 1090 O HOH A 364 35.272 18.709 41.500 1.00 0.00 O
-HETATM 1091 H1 HOH A 364 35.281 18.210 40.684 1.00 0.00 H
-HETATM 1092 H2 HOH A 364 34.377 19.036 41.574 1.00 0.00 H
-HETATM 1093 O HOH A 365 11.281 40.011 4.937 1.00 0.00 O
-HETATM 1094 H1 HOH A 365 10.423 39.736 4.614 1.00 0.00 H
-HETATM 1095 H2 HOH A 365 11.628 40.577 4.250 1.00 0.00 H
-HETATM 1096 O HOH A 366 15.862 7.036 27.479 1.00 0.00 O
-HETATM 1097 H1 HOH A 366 14.918 6.887 27.544 1.00 0.00 H
-HETATM 1098 H2 HOH A 366 16.162 7.085 28.385 1.00 0.00 H
-HETATM 1099 O HOH A 367 21.156 20.898 41.708 1.00 0.00 O
-HETATM 1100 H1 HOH A 367 21.508 20.296 41.052 1.00 0.00 H
-HETATM 1101 H2 HOH A 367 20.400 20.443 42.072 1.00 0.00 H
-HETATM 1102 O HOH A 368 6.694 26.775 28.485 1.00 0.00 O
-HETATM 1103 H1 HOH A 368 6.082 27.073 29.158 1.00 0.00 H
-HETATM 1104 H2 HOH A 368 7.001 25.926 28.796 1.00 0.00 H
-HETATM 1105 O HOH A 369 8.511 12.050 33.311 1.00 0.00 O
-HETATM 1106 H1 HOH A 369 8.534 12.478 32.455 1.00 0.00 H
-HETATM 1107 H2 HOH A 369 9.255 11.450 33.301 1.00 0.00 H
-HETATM 1108 O HOH A 370 44.466 31.420 36.550 1.00 0.00 O
-HETATM 1109 H1 HOH A 370 43.889 30.907 37.116 1.00 0.00 H
-HETATM 1110 H2 HOH A 370 45.324 31.366 36.966 1.00 0.00 H
-HETATM 1111 O HOH A 371 32.242 43.774 17.655 1.00 0.00 O
-HETATM 1112 H1 HOH A 371 32.602 44.493 17.135 1.00 0.00 H
-HETATM 1113 H2 HOH A 371 31.994 44.176 18.485 1.00 0.00 H
-HETATM 1114 O HOH A 372 9.697 9.895 40.272 1.00 0.00 O
-HETATM 1115 H1 HOH A 372 10.205 10.406 40.902 1.00 0.00 H
-HETATM 1116 H2 HOH A 372 9.225 9.257 40.804 1.00 0.00 H
-HETATM 1117 O HOH A 373 3.047 40.160 6.152 1.00 0.00 O
-HETATM 1118 H1 HOH A 373 2.366 39.717 6.658 1.00 0.00 H
-HETATM 1119 H2 HOH A 373 3.864 39.924 6.588 1.00 0.00 H
-HETATM 1120 O HOH A 374 21.380 20.488 37.974 1.00 0.00 O
-HETATM 1121 H1 HOH A 374 22.267 20.803 37.798 1.00 0.00 H
-HETATM 1122 H2 HOH A 374 21.468 19.944 38.754 1.00 0.00 H
-HETATM 1123 O HOH A 375 5.568 19.556 6.381 1.00 0.00 O
-HETATM 1124 H1 HOH A 375 5.392 19.131 5.541 1.00 0.00 H
-HETATM 1125 H2 HOH A 375 4.864 19.259 6.954 1.00 0.00 H
-HETATM 1126 O HOH A 376 41.623 1.526 22.627 1.00 0.00 O
-HETATM 1127 H1 HOH A 376 42.304 1.797 23.243 1.00 0.00 H
-HETATM 1128 H2 HOH A 376 40.817 1.897 22.979 1.00 0.00 H
-HETATM 1129 O HOH A 377 47.604 10.840 41.987 1.00 0.00 O
-HETATM 1130 H1 HOH A 377 47.962 10.232 41.340 1.00 0.00 H
-HETATM 1131 H2 HOH A 377 46.656 10.764 41.891 1.00 0.00 H
-HETATM 1132 O HOH A 378 15.395 23.610 10.410 1.00 0.00 O
-HETATM 1133 H1 HOH A 378 15.488 24.261 9.714 1.00 0.00 H
-HETATM 1134 H2 HOH A 378 14.538 23.215 10.259 1.00 0.00 H
-HETATM 1135 O HOH A 379 26.709 10.386 48.674 1.00 0.00 O
-HETATM 1136 H1 HOH A 379 25.822 10.643 48.422 1.00 0.00 H
-HETATM 1137 H2 HOH A 379 26.614 10.021 49.552 1.00 0.00 H
-HETATM 1138 O HOH A 380 41.528 31.120 38.785 1.00 0.00 O
-HETATM 1139 H1 HOH A 380 41.358 30.545 38.040 1.00 0.00 H
-HETATM 1140 H2 HOH A 380 42.322 30.770 39.185 1.00 0.00 H
-HETATM 1141 O HOH A 381 34.781 14.154 47.936 1.00 0.00 O
-HETATM 1142 H1 HOH A 381 35.675 14.493 47.895 1.00 0.00 H
-HETATM 1143 H2 HOH A 381 34.397 14.578 48.701 1.00 0.00 H
-HETATM 1144 O HOH A 382 20.049 7.606 37.012 1.00 0.00 O
-HETATM 1145 H1 HOH A 382 20.324 6.821 37.486 1.00 0.00 H
-HETATM 1146 H2 HOH A 382 20.836 7.907 36.563 1.00 0.00 H
-HETATM 1147 O HOH A 383 39.898 5.803 22.446 1.00 0.00 O
-HETATM 1148 H1 HOH A 383 39.939 5.138 21.759 1.00 0.00 H
-HETATM 1149 H2 HOH A 383 40.032 6.632 21.989 1.00 0.00 H
-HETATM 1150 O HOH A 384 14.548 1.529 22.861 1.00 0.00 O
-HETATM 1151 H1 HOH A 384 14.651 1.399 21.919 1.00 0.00 H
-HETATM 1152 H2 HOH A 384 14.437 0.649 23.216 1.00 0.00 H
-HETATM 1153 O HOH A 385 32.834 27.195 6.141 1.00 0.00 O
-HETATM 1154 H1 HOH A 385 32.026 27.244 6.652 1.00 0.00 H
-HETATM 1155 H2 HOH A 385 32.542 27.100 5.236 1.00 0.00 H
-HETATM 1156 O HOH A 386 32.644 19.748 36.820 1.00 0.00 O
-HETATM 1157 H1 HOH A 386 33.165 19.436 37.560 1.00 0.00 H
-HETATM 1158 H2 HOH A 386 31.828 20.056 37.211 1.00 0.00 H
-HETATM 1159 O HOH A 387 45.633 27.292 35.369 1.00 0.00 O
-HETATM 1160 H1 HOH A 387 46.415 27.271 35.921 1.00 0.00 H
-HETATM 1161 H2 HOH A 387 45.023 27.861 35.835 1.00 0.00 H
-HETATM 1162 O HOH A 388 21.952 11.312 49.083 1.00 0.00 O
-HETATM 1163 H1 HOH A 388 22.699 10.772 49.344 1.00 0.00 H
-HETATM 1164 H2 HOH A 388 21.547 11.577 49.906 1.00 0.00 H
-HETATM 1165 O HOH A 389 7.951 8.438 6.246 1.00 0.00 O
-HETATM 1166 H1 HOH A 389 8.426 9.064 6.793 1.00 0.00 H
-HETATM 1167 H2 HOH A 389 7.028 8.631 6.404 1.00 0.00 H
-HETATM 1168 O HOH A 390 0.708 49.805 8.993 1.00 0.00 O
-HETATM 1169 H1 HOH A 390 0.167 49.941 9.771 1.00 0.00 H
-HETATM 1170 H2 HOH A 390 1.355 49.154 9.259 1.00 0.00 H
-HETATM 1171 O HOH A 391 43.692 17.357 6.955 1.00 0.00 O
-HETATM 1172 H1 HOH A 391 43.360 16.785 7.647 1.00 0.00 H
-HETATM 1173 H2 HOH A 391 43.359 18.225 7.178 1.00 0.00 H
-HETATM 1174 O HOH A 392 5.320 2.407 42.237 1.00 0.00 O
-HETATM 1175 H1 HOH A 392 4.861 2.599 43.055 1.00 0.00 H
-HETATM 1176 H2 HOH A 392 6.247 2.446 42.465 1.00 0.00 H
-HETATM 1177 O HOH A 393 34.082 11.187 12.480 1.00 0.00 O
-HETATM 1178 H1 HOH A 393 33.747 11.783 13.150 1.00 0.00 H
-HETATM 1179 H2 HOH A 393 33.892 10.313 12.817 1.00 0.00 H
-HETATM 1180 O HOH A 394 37.721 0.797 36.590 1.00 0.00 O
-HETATM 1181 H1 HOH A 394 38.463 0.689 35.994 1.00 0.00 H
-HETATM 1182 H2 HOH A 394 37.163 0.040 36.421 1.00 0.00 H
-HETATM 1183 O HOH A 395 4.154 43.336 3.063 1.00 0.00 O
-HETATM 1184 H1 HOH A 395 4.059 42.673 2.379 1.00 0.00 H
-HETATM 1185 H2 HOH A 395 3.577 44.047 2.792 1.00 0.00 H
-HETATM 1186 O HOH A 396 28.037 32.725 44.787 1.00 0.00 O
-HETATM 1187 H1 HOH A 396 27.667 32.485 45.637 1.00 0.00 H
-HETATM 1188 H2 HOH A 396 27.441 33.388 44.443 1.00 0.00 H
-HETATM 1189 O HOH A 397 4.134 33.571 41.198 1.00 0.00 O
-HETATM 1190 H1 HOH A 397 3.951 33.884 42.084 1.00 0.00 H
-HETATM 1191 H2 HOH A 397 3.273 33.432 40.808 1.00 0.00 H
-HETATM 1192 O HOH A 398 4.473 11.037 3.766 1.00 0.00 O
-HETATM 1193 H1 HOH A 398 4.581 11.108 4.715 1.00 0.00 H
-HETATM 1194 H2 HOH A 398 4.800 10.165 3.551 1.00 0.00 H
-HETATM 1195 O HOH A 399 26.641 9.590 14.746 1.00 0.00 O
-HETATM 1196 H1 HOH A 399 26.826 10.246 15.418 1.00 0.00 H
-HETATM 1197 H2 HOH A 399 25.811 9.198 15.013 1.00 0.00 H
-HETATM 1198 O HOH A 400 29.377 1.097 13.778 1.00 0.00 O
-HETATM 1199 H1 HOH A 400 30.291 1.223 13.522 1.00 0.00 H
-HETATM 1200 H2 HOH A 400 29.395 1.068 14.733 1.00 0.00 H
-HETATM 1201 O HOH A 401 0.865 28.865 21.101 1.00 0.00 O
-HETATM 1202 H1 HOH A 401 1.157 28.618 20.223 1.00 0.00 H
-HETATM 1203 H2 HOH A 401 0.008 28.452 21.196 1.00 0.00 H
-HETATM 1204 O HOH A 402 49.681 10.041 0.155 1.00 0.00 O
-HETATM 1205 H1 HOH A 402 49.978 10.893 0.476 1.00 0.00 H
-HETATM 1206 H2 HOH A 402 49.988 9.417 0.810 1.00 0.00 H
-HETATM 1207 O HOH A 403 7.167 18.402 7.399 1.00 0.00 O
-HETATM 1208 H1 HOH A 403 7.746 17.874 6.848 1.00 0.00 H
-HETATM 1209 H2 HOH A 403 6.713 17.767 7.950 1.00 0.00 H
-HETATM 1210 O HOH A 404 38.182 14.723 35.098 1.00 0.00 O
-HETATM 1211 H1 HOH A 404 37.645 15.221 34.481 1.00 0.00 H
-HETATM 1212 H2 HOH A 404 39.073 14.803 34.763 1.00 0.00 H
-HETATM 1213 O HOH A 405 6.049 23.764 30.633 1.00 0.00 O
-HETATM 1214 H1 HOH A 405 6.459 23.545 29.796 1.00 0.00 H
-HETATM 1215 H2 HOH A 405 5.389 24.419 30.414 1.00 0.00 H
-HETATM 1216 O HOH A 406 49.439 35.728 26.656 1.00 0.00 O
-HETATM 1217 H1 HOH A 406 48.623 35.967 27.096 1.00 0.00 H
-HETATM 1218 H2 HOH A 406 49.557 34.800 26.853 1.00 0.00 H
-HETATM 1219 O HOH A 407 30.139 19.937 22.581 1.00 0.00 O
-HETATM 1220 H1 HOH A 407 31.009 19.967 22.980 1.00 0.00 H
-HETATM 1221 H2 HOH A 407 29.878 20.853 22.501 1.00 0.00 H
-HETATM 1222 O HOH A 408 34.622 1.037 45.961 1.00 0.00 O
-HETATM 1223 H1 HOH A 408 34.118 1.451 45.260 1.00 0.00 H
-HETATM 1224 H2 HOH A 408 35.452 1.510 45.973 1.00 0.00 H
-HETATM 1225 O HOH A 409 22.426 2.852 26.734 1.00 0.00 O
-HETATM 1226 H1 HOH A 409 21.907 3.011 25.945 1.00 0.00 H
-HETATM 1227 H2 HOH A 409 23.321 3.069 26.481 1.00 0.00 H
-HETATM 1228 O HOH A 410 48.907 1.615 6.596 1.00 0.00 O
-HETATM 1229 H1 HOH A 410 47.988 1.858 6.481 1.00 0.00 H
-HETATM 1230 H2 HOH A 410 49.144 1.174 5.782 1.00 0.00 H
-HETATM 1231 O HOH A 411 28.491 6.421 21.953 1.00 0.00 O
-HETATM 1232 H1 HOH A 411 29.126 6.954 21.475 1.00 0.00 H
-HETATM 1233 H2 HOH A 411 28.969 6.103 22.717 1.00 0.00 H
-HETATM 1234 O HOH A 412 37.650 29.237 24.398 1.00 0.00 O
-HETATM 1235 H1 HOH A 412 37.392 29.751 23.633 1.00 0.00 H
-HETATM 1236 H2 HOH A 412 36.966 29.404 25.043 1.00 0.00 H
-HETATM 1237 O HOH A 413 21.676 24.183 9.455 1.00 0.00 O
-HETATM 1238 H1 HOH A 413 21.985 25.042 9.165 1.00 0.00 H
-HETATM 1239 H2 HOH A 413 21.901 23.591 8.739 1.00 0.00 H
-HETATM 1240 O HOH A 414 9.909 41.396 14.845 1.00 0.00 O
-HETATM 1241 H1 HOH A 414 9.393 41.283 14.046 1.00 0.00 H
-HETATM 1242 H2 HOH A 414 9.945 42.341 14.977 1.00 0.00 H
-HETATM 1243 O HOH A 415 25.375 33.094 45.314 1.00 0.00 O
-HETATM 1244 H1 HOH A 415 24.943 33.004 44.465 1.00 0.00 H
-HETATM 1245 H2 HOH A 415 25.427 34.036 45.461 1.00 0.00 H
-HETATM 1246 O HOH A 416 36.467 12.408 47.503 1.00 0.00 O
-HETATM 1247 H1 HOH A 416 36.119 11.605 47.890 1.00 0.00 H
-HETATM 1248 H2 HOH A 416 36.328 12.303 46.563 1.00 0.00 H
-HETATM 1249 O HOH A 417 2.777 20.956 34.398 1.00 0.00 O
-HETATM 1250 H1 HOH A 417 3.309 21.630 33.976 1.00 0.00 H
-HETATM 1251 H2 HOH A 417 2.347 21.405 35.123 1.00 0.00 H
-HETATM 1252 O HOH A 418 18.044 11.418 8.355 1.00 0.00 O
-HETATM 1253 H1 HOH A 418 17.738 11.419 7.447 1.00 0.00 H
-HETATM 1254 H2 HOH A 418 18.895 10.985 8.322 1.00 0.00 H
-HETATM 1255 O HOH A 419 23.820 7.700 12.839 1.00 0.00 O
-HETATM 1256 H1 HOH A 419 22.939 7.416 13.083 1.00 0.00 H
-HETATM 1257 H2 HOH A 419 24.195 8.048 13.646 1.00 0.00 H
-HETATM 1258 O HOH A 420 32.094 44.104 46.364 1.00 0.00 O
-HETATM 1259 H1 HOH A 420 32.304 44.599 47.156 1.00 0.00 H
-HETATM 1260 H2 HOH A 420 31.207 43.781 46.508 1.00 0.00 H
-HETATM 1261 O HOH A 421 37.792 7.072 0.865 1.00 0.00 O
-HETATM 1262 H1 HOH A 421 38.616 7.200 0.394 1.00 0.00 H
-HETATM 1263 H2 HOH A 421 37.442 6.252 0.521 1.00 0.00 H
-HETATM 1264 O HOH A 422 26.776 38.527 38.523 1.00 0.00 O
-HETATM 1265 H1 HOH A 422 26.216 39.082 37.979 1.00 0.00 H
-HETATM 1266 H2 HOH A 422 27.648 38.620 38.145 1.00 0.00 H
-HETATM 1267 O HOH A 423 7.105 1.238 38.971 1.00 0.00 O
-HETATM 1268 H1 HOH A 423 6.443 1.893 38.752 1.00 0.00 H
-HETATM 1269 H2 HOH A 423 6.873 0.474 38.446 1.00 0.00 H
-HETATM 1270 O HOH A 424 42.793 17.860 40.315 1.00 0.00 O
-HETATM 1271 H1 HOH A 424 43.312 18.382 40.927 1.00 0.00 H
-HETATM 1272 H2 HOH A 424 41.909 17.872 40.678 1.00 0.00 H
-HETATM 1273 O HOH A 425 37.140 7.710 40.839 1.00 0.00 O
-HETATM 1274 H1 HOH A 425 37.799 8.345 40.559 1.00 0.00 H
-HETATM 1275 H2 HOH A 425 37.347 7.536 41.756 1.00 0.00 H
-HETATM 1276 O HOH A 426 1.389 11.119 46.678 1.00 0.00 O
-HETATM 1277 H1 HOH A 426 2.216 11.528 46.421 1.00 0.00 H
-HETATM 1278 H2 HOH A 426 1.154 10.565 45.936 1.00 0.00 H
-HETATM 1279 O HOH A 427 2.955 26.475 11.324 1.00 0.00 O
-HETATM 1280 H1 HOH A 427 3.275 26.080 10.512 1.00 0.00 H
-HETATM 1281 H2 HOH A 427 3.586 26.205 11.989 1.00 0.00 H
-HETATM 1282 O HOH A 428 46.081 42.777 6.507 1.00 0.00 O
-HETATM 1283 H1 HOH A 428 45.489 42.708 5.758 1.00 0.00 H
-HETATM 1284 H2 HOH A 428 45.562 43.202 7.187 1.00 0.00 H
-HETATM 1285 O HOH A 429 25.597 21.744 2.830 1.00 0.00 O
-HETATM 1286 H1 HOH A 429 25.313 21.463 3.700 1.00 0.00 H
-HETATM 1287 H2 HOH A 429 26.466 22.117 2.968 1.00 0.00 H
-HETATM 1288 O HOH A 430 23.734 13.642 37.415 1.00 0.00 O
-HETATM 1289 H1 HOH A 430 23.873 13.599 38.361 1.00 0.00 H
-HETATM 1290 H2 HOH A 430 24.604 13.788 37.049 1.00 0.00 H
-HETATM 1291 O HOH A 431 9.066 32.045 4.261 1.00 0.00 O
-HETATM 1292 H1 HOH A 431 8.734 32.765 4.797 1.00 0.00 H
-HETATM 1293 H2 HOH A 431 8.535 32.069 3.467 1.00 0.00 H
-HETATM 1294 O HOH A 432 37.143 5.609 23.264 1.00 0.00 O
-HETATM 1295 H1 HOH A 432 37.213 5.201 22.401 1.00 0.00 H
-HETATM 1296 H2 HOH A 432 37.067 4.876 23.872 1.00 0.00 H
-HETATM 1297 O HOH A 433 33.589 34.991 21.106 1.00 0.00 O
-HETATM 1298 H1 HOH A 433 33.084 34.827 21.902 1.00 0.00 H
-HETATM 1299 H2 HOH A 433 34.253 34.304 21.095 1.00 0.00 H
-HETATM 1300 O HOH A 434 6.524 48.156 13.237 1.00 0.00 O
-HETATM 1301 H1 HOH A 434 6.347 48.989 12.800 1.00 0.00 H
-HETATM 1302 H2 HOH A 434 7.284 48.329 13.790 1.00 0.00 H
-HETATM 1303 O HOH A 435 48.983 34.572 42.208 1.00 0.00 O
-HETATM 1304 H1 HOH A 435 48.106 34.455 41.841 1.00 0.00 H
-HETATM 1305 H2 HOH A 435 48.939 34.166 43.072 1.00 0.00 H
-HETATM 1306 O HOH A 436 39.666 25.951 42.669 1.00 0.00 O
-HETATM 1307 H1 HOH A 436 38.840 26.401 42.491 1.00 0.00 H
-HETATM 1308 H2 HOH A 436 40.208 26.128 41.902 1.00 0.00 H
-HETATM 1309 O HOH A 437 6.177 34.201 48.799 1.00 0.00 O
-HETATM 1310 H1 HOH A 437 5.582 34.593 48.160 1.00 0.00 H
-HETATM 1311 H2 HOH A 437 7.016 34.630 48.643 1.00 0.00 H
-HETATM 1312 O HOH A 438 30.861 26.831 19.978 1.00 0.00 O
-HETATM 1313 H1 HOH A 438 31.187 26.154 19.385 1.00 0.00 H
-HETATM 1314 H2 HOH A 438 29.912 26.813 19.867 1.00 0.00 H
-HETATM 1315 O HOH A 439 43.541 22.772 33.716 1.00 0.00 O
-HETATM 1316 H1 HOH A 439 42.778 23.341 33.822 1.00 0.00 H
-HETATM 1317 H2 HOH A 439 43.334 21.992 34.227 1.00 0.00 H
-HETATM 1318 O HOH A 440 33.318 15.176 42.636 1.00 0.00 O
-HETATM 1319 H1 HOH A 440 34.072 14.595 42.537 1.00 0.00 H
-HETATM 1320 H2 HOH A 440 32.869 15.135 41.794 1.00 0.00 H
-HETATM 1321 O HOH A 441 10.458 48.320 2.173 1.00 0.00 O
-HETATM 1322 H1 HOH A 441 9.650 47.808 2.144 1.00 0.00 H
-HETATM 1323 H2 HOH A 441 10.252 49.065 2.735 1.00 0.00 H
-HETATM 1324 O HOH A 442 10.861 38.472 14.912 1.00 0.00 O
-HETATM 1325 H1 HOH A 442 11.506 38.336 14.218 1.00 0.00 H
-HETATM 1326 H2 HOH A 442 10.111 37.939 14.654 1.00 0.00 H
-HETATM 1327 O HOH A 443 5.232 31.138 48.330 1.00 0.00 O
-HETATM 1328 H1 HOH A 443 5.559 31.028 47.437 1.00 0.00 H
-HETATM 1329 H2 HOH A 443 5.846 30.649 48.875 1.00 0.00 H
-HETATM 1330 O HOH A 444 19.833 42.686 38.232 1.00 0.00 O
-HETATM 1331 H1 HOH A 444 19.703 43.430 38.820 1.00 0.00 H
-HETATM 1332 H2 HOH A 444 19.334 41.974 38.630 1.00 0.00 H
-HETATM 1333 O HOH A 445 15.179 41.690 46.677 1.00 0.00 O
-HETATM 1334 H1 HOH A 445 15.342 42.307 45.963 1.00 0.00 H
-HETATM 1335 H2 HOH A 445 14.576 41.047 46.308 1.00 0.00 H
-HETATM 1336 O HOH A 446 40.714 25.294 30.915 1.00 0.00 O
-HETATM 1337 H1 HOH A 446 41.370 24.855 30.373 1.00 0.00 H
-HETATM 1338 H2 HOH A 446 40.902 26.226 30.815 1.00 0.00 H
-HETATM 1339 O HOH A 447 18.569 25.722 26.988 1.00 0.00 O
-HETATM 1340 H1 HOH A 447 19.158 24.969 27.034 1.00 0.00 H
-HETATM 1341 H2 HOH A 447 18.452 25.881 26.053 1.00 0.00 H
-HETATM 1342 O HOH A 448 43.175 14.613 16.264 1.00 0.00 O
-HETATM 1343 H1 HOH A 448 43.431 15.394 16.755 1.00 0.00 H
-HETATM 1344 H2 HOH A 448 43.630 14.692 15.428 1.00 0.00 H
-HETATM 1345 O HOH A 449 45.570 14.573 11.790 1.00 0.00 O
-HETATM 1346 H1 HOH A 449 44.998 15.257 11.444 1.00 0.00 H
-HETATM 1347 H2 HOH A 449 45.121 13.755 11.585 1.00 0.00 H
-HETATM 1348 O HOH A 450 24.943 3.463 28.892 1.00 0.00 O
-HETATM 1349 H1 HOH A 450 24.906 2.557 29.198 1.00 0.00 H
-HETATM 1350 H2 HOH A 450 25.442 3.925 29.563 1.00 0.00 H
-HETATM 1351 O HOH A 451 45.393 24.068 44.295 1.00 0.00 O
-HETATM 1352 H1 HOH A 451 45.123 23.319 43.762 1.00 0.00 H
-HETATM 1353 H2 HOH A 451 45.572 24.762 43.664 1.00 0.00 H
-HETATM 1354 O HOH A 452 42.067 47.174 12.223 1.00 0.00 O
-HETATM 1355 H1 HOH A 452 42.611 46.535 11.761 1.00 0.00 H
-HETATM 1356 H2 HOH A 452 42.620 47.949 12.302 1.00 0.00 H
-HETATM 1357 O HOH A 453 28.110 13.583 21.096 1.00 0.00 O
-HETATM 1358 H1 HOH A 453 28.029 12.979 20.358 1.00 0.00 H
-HETATM 1359 H2 HOH A 453 28.856 13.256 21.595 1.00 0.00 H
-HETATM 1360 O HOH A 454 3.600 15.127 47.181 1.00 0.00 O
-HETATM 1361 H1 HOH A 454 3.440 14.648 47.995 1.00 0.00 H
-HETATM 1362 H2 HOH A 454 4.416 15.600 47.335 1.00 0.00 H
-HETATM 1363 O HOH A 455 7.303 47.726 16.231 1.00 0.00 O
-HETATM 1364 H1 HOH A 455 6.400 48.013 16.098 1.00 0.00 H
-HETATM 1365 H2 HOH A 455 7.739 48.475 16.633 1.00 0.00 H
-HETATM 1366 O HOH A 456 20.535 48.278 45.797 1.00 0.00 O
-HETATM 1367 H1 HOH A 456 20.203 49.176 45.821 1.00 0.00 H
-HETATM 1368 H2 HOH A 456 20.490 48.028 44.876 1.00 0.00 H
-HETATM 1369 O HOH A 457 11.327 46.165 10.474 1.00 0.00 O
-HETATM 1370 H1 HOH A 457 11.611 46.023 11.377 1.00 0.00 H
-HETATM 1371 H2 HOH A 457 11.991 46.741 10.100 1.00 0.00 H
-HETATM 1372 O HOH A 458 8.074 40.274 19.515 1.00 0.00 O
-HETATM 1373 H1 HOH A 458 7.608 39.440 19.447 1.00 0.00 H
-HETATM 1374 H2 HOH A 458 8.116 40.452 20.453 1.00 0.00 H
-HETATM 1375 O HOH A 459 20.592 26.488 30.111 1.00 0.00 O
-HETATM 1376 H1 HOH A 459 20.195 27.329 30.338 1.00 0.00 H
-HETATM 1377 H2 HOH A 459 19.955 26.066 29.538 1.00 0.00 H
-HETATM 1378 O HOH A 460 7.357 10.997 34.868 1.00 0.00 O
-HETATM 1379 H1 HOH A 460 6.524 11.319 35.211 1.00 0.00 H
-HETATM 1380 H2 HOH A 460 7.480 10.149 35.290 1.00 0.00 H
-HETATM 1381 O HOH A 461 24.196 37.331 2.275 1.00 0.00 O
-HETATM 1382 H1 HOH A 461 24.287 36.415 2.540 1.00 0.00 H
-HETATM 1383 H2 HOH A 461 24.734 37.409 1.489 1.00 0.00 H
-HETATM 1384 O HOH A 462 12.198 32.956 21.617 1.00 0.00 O
-HETATM 1385 H1 HOH A 462 12.545 32.077 21.468 1.00 0.00 H
-HETATM 1386 H2 HOH A 462 11.956 33.271 20.748 1.00 0.00 H
-HETATM 1387 O HOH A 463 6.819 11.167 39.327 1.00 0.00 O
-HETATM 1388 H1 HOH A 463 6.195 11.892 39.292 1.00 0.00 H
-HETATM 1389 H2 HOH A 463 6.402 10.515 39.887 1.00 0.00 H
-HETATM 1390 O HOH A 464 1.800 36.337 2.966 1.00 0.00 O
-HETATM 1391 H1 HOH A 464 0.867 36.143 2.869 1.00 0.00 H
-HETATM 1392 H2 HOH A 464 2.191 36.060 2.139 1.00 0.00 H
-HETATM 1393 O HOH A 465 40.353 2.300 37.792 1.00 0.00 O
-HETATM 1394 H1 HOH A 465 39.799 3.078 37.860 1.00 0.00 H
-HETATM 1395 H2 HOH A 465 40.826 2.267 38.622 1.00 0.00 H
-HETATM 1396 O HOH A 466 10.399 46.720 37.359 1.00 0.00 O
-HETATM 1397 H1 HOH A 466 10.648 47.066 38.217 1.00 0.00 H
-HETATM 1398 H2 HOH A 466 11.207 46.730 36.851 1.00 0.00 H
-HETATM 1399 O HOH A 467 17.384 19.886 49.152 1.00 0.00 O
-HETATM 1400 H1 HOH A 467 16.689 19.344 48.778 1.00 0.00 H
-HETATM 1401 H2 HOH A 467 17.571 19.487 50.000 1.00 0.00 H
-HETATM 1402 O HOH A 468 16.739 47.936 49.202 1.00 0.00 O
-HETATM 1403 H1 HOH A 468 16.293 48.750 49.437 1.00 0.00 H
-HETATM 1404 H2 HOH A 468 16.054 47.270 49.226 1.00 0.00 H
-HETATM 1405 O HOH A 469 18.046 13.611 6.777 1.00 0.00 O
-HETATM 1406 H1 HOH A 469 18.211 14.135 5.992 1.00 0.00 H
-HETATM 1407 H2 HOH A 469 17.635 14.218 7.390 1.00 0.00 H
-HETATM 1408 O HOH A 470 34.896 42.873 24.352 1.00 0.00 O
-HETATM 1409 H1 HOH A 470 35.281 42.080 24.725 1.00 0.00 H
-HETATM 1410 H2 HOH A 470 34.518 43.333 25.099 1.00 0.00 H
-HETATM 1411 O HOH A 471 34.529 47.055 40.110 1.00 0.00 O
-HETATM 1412 H1 HOH A 471 34.559 46.363 40.772 1.00 0.00 H
-HETATM 1413 H2 HOH A 471 33.714 47.522 40.286 1.00 0.00 H
-HETATM 1414 O HOH A 472 48.296 44.341 13.000 1.00 0.00 O
-HETATM 1415 H1 HOH A 472 48.074 44.017 12.126 1.00 0.00 H
-HETATM 1416 H2 HOH A 472 48.568 45.246 12.860 1.00 0.00 H
-HETATM 1417 O HOH A 473 42.828 37.819 12.516 1.00 0.00 O
-HETATM 1418 H1 HOH A 473 42.698 38.568 13.098 1.00 0.00 H
-HETATM 1419 H2 HOH A 473 42.218 37.157 12.836 1.00 0.00 H
-HETATM 1420 O HOH A 474 26.864 15.352 38.715 1.00 0.00 O
-HETATM 1421 H1 HOH A 474 26.539 14.512 39.039 1.00 0.00 H
-HETATM 1422 H2 HOH A 474 26.401 15.487 37.890 1.00 0.00 H
-HETATM 1423 O HOH A 475 35.284 36.306 49.313 1.00 0.00 O
-HETATM 1424 H1 HOH A 475 35.238 37.025 48.683 1.00 0.00 H
-HETATM 1425 H2 HOH A 475 35.896 36.608 49.981 1.00 0.00 H
-HETATM 1426 O HOH A 476 3.377 13.450 30.180 1.00 0.00 O
-HETATM 1427 H1 HOH A 476 2.601 13.560 29.630 1.00 0.00 H
-HETATM 1428 H2 HOH A 476 4.102 13.759 29.640 1.00 0.00 H
-HETATM 1429 O HOH A 477 39.947 15.283 17.128 1.00 0.00 O
-HETATM 1430 H1 HOH A 477 39.555 14.501 16.740 1.00 0.00 H
-HETATM 1431 H2 HOH A 477 39.234 15.919 17.163 1.00 0.00 H
-HETATM 1432 O HOH A 478 38.030 11.041 18.215 1.00 0.00 O
-HETATM 1433 H1 HOH A 478 38.094 11.767 17.594 1.00 0.00 H
-HETATM 1434 H2 HOH A 478 38.604 10.366 17.858 1.00 0.00 H
-HETATM 1435 O HOH A 479 36.495 47.555 15.670 1.00 0.00 O
-HETATM 1436 H1 HOH A 479 36.560 47.554 14.715 1.00 0.00 H
-HETATM 1437 H2 HOH A 479 37.117 46.888 15.955 1.00 0.00 H
-HETATM 1438 O HOH A 480 12.083 20.199 16.643 1.00 0.00 O
-HETATM 1439 H1 HOH A 480 11.576 19.391 16.734 1.00 0.00 H
-HETATM 1440 H2 HOH A 480 12.957 19.972 16.955 1.00 0.00 H
-HETATM 1441 O HOH A 481 17.977 37.766 37.247 1.00 0.00 O
-HETATM 1442 H1 HOH A 481 17.134 37.366 37.460 1.00 0.00 H
-HETATM 1443 H2 HOH A 481 17.773 38.422 36.584 1.00 0.00 H
-HETATM 1444 O HOH A 482 28.319 48.616 31.439 1.00 0.00 O
-HETATM 1445 H1 HOH A 482 29.092 49.174 31.350 1.00 0.00 H
-HETATM 1446 H2 HOH A 482 28.583 47.935 32.055 1.00 0.00 H
-HETATM 1447 O HOH A 483 36.826 16.481 7.807 1.00 0.00 O
-HETATM 1448 H1 HOH A 483 37.411 16.667 8.542 1.00 0.00 H
-HETATM 1449 H2 HOH A 483 35.973 16.807 8.089 1.00 0.00 H
-HETATM 1450 O HOH A 484 4.694 5.743 33.621 1.00 0.00 O
-HETATM 1451 H1 HOH A 484 3.990 6.033 33.040 1.00 0.00 H
-HETATM 1452 H2 HOH A 484 4.937 6.525 34.114 1.00 0.00 H
-HETATM 1453 O HOH A 485 46.778 15.439 31.782 1.00 0.00 O
-HETATM 1454 H1 HOH A 485 47.699 15.384 31.527 1.00 0.00 H
-HETATM 1455 H2 HOH A 485 46.671 16.330 32.110 1.00 0.00 H
-HETATM 1456 O HOH A 486 48.080 32.670 25.129 1.00 0.00 O
-HETATM 1457 H1 HOH A 486 47.698 32.290 25.921 1.00 0.00 H
-HETATM 1458 H2 HOH A 486 48.659 33.360 25.448 1.00 0.00 H
-HETATM 1459 O HOH A 487 25.928 38.356 35.138 1.00 0.00 O
-HETATM 1460 H1 HOH A 487 25.343 37.720 35.550 1.00 0.00 H
-HETATM 1461 H2 HOH A 487 26.765 37.902 35.063 1.00 0.00 H
-HETATM 1462 O HOH A 488 14.267 4.109 10.382 1.00 0.00 O
-HETATM 1463 H1 HOH A 488 13.877 4.087 11.256 1.00 0.00 H
-HETATM 1464 H2 HOH A 488 15.142 3.743 10.499 1.00 0.00 H
-HETATM 1465 O HOH A 489 48.095 32.187 48.677 1.00 0.00 O
-HETATM 1466 H1 HOH A 489 48.087 33.137 48.555 1.00 0.00 H
-HETATM 1467 H2 HOH A 489 47.456 32.027 49.368 1.00 0.00 H
-HETATM 1468 O HOH A 490 44.464 28.578 31.333 1.00 0.00 O
-HETATM 1469 H1 HOH A 490 45.387 28.777 31.177 1.00 0.00 H
-HETATM 1470 H2 HOH A 490 44.335 28.740 32.265 1.00 0.00 H
-HETATM 1471 O HOH A 491 40.751 24.429 48.375 1.00 0.00 O
-HETATM 1472 H1 HOH A 491 41.117 24.988 47.690 1.00 0.00 H
-HETATM 1473 H2 HOH A 491 41.316 23.659 48.388 1.00 0.00 H
-HETATM 1474 O HOH A 492 18.874 18.615 10.465 1.00 0.00 O
-HETATM 1475 H1 HOH A 492 18.780 19.540 10.691 1.00 0.00 H
-HETATM 1476 H2 HOH A 492 19.652 18.579 9.912 1.00 0.00 H
-HETATM 1477 O HOH A 493 15.185 26.412 8.602 1.00 0.00 O
-HETATM 1478 H1 HOH A 493 15.647 25.751 8.085 1.00 0.00 H
-HETATM 1479 H2 HOH A 493 14.289 26.087 8.666 1.00 0.00 H
-HETATM 1480 O HOH A 494 5.260 4.821 29.279 1.00 0.00 O
-HETATM 1481 H1 HOH A 494 4.570 4.188 29.083 1.00 0.00 H
-HETATM 1482 H2 HOH A 494 4.814 5.529 29.740 1.00 0.00 H
-HETATM 1483 O HOH A 495 35.061 36.965 32.492 1.00 0.00 O
-HETATM 1484 H1 HOH A 495 34.111 36.976 32.377 1.00 0.00 H
-HETATM 1485 H2 HOH A 495 35.405 37.377 31.702 1.00 0.00 H
-HETATM 1486 O HOH A 496 41.508 20.141 44.880 1.00 0.00 O
-HETATM 1487 H1 HOH A 496 40.984 20.922 45.060 1.00 0.00 H
-HETATM 1488 H2 HOH A 496 40.869 19.473 44.635 1.00 0.00 H
-HETATM 1489 O HOH A 497 42.463 29.320 29.895 1.00 0.00 O
-HETATM 1490 H1 HOH A 497 41.952 29.553 30.670 1.00 0.00 H
-HETATM 1491 H2 HOH A 497 43.246 29.866 29.949 1.00 0.00 H
-HETATM 1492 O HOH A 498 17.473 42.760 4.730 1.00 0.00 O
-HETATM 1493 H1 HOH A 498 17.936 42.588 5.550 1.00 0.00 H
-HETATM 1494 H2 HOH A 498 17.589 41.964 4.215 1.00 0.00 H
-HETATM 1495 O HOH A 499 11.106 27.378 17.855 1.00 0.00 O
-HETATM 1496 H1 HOH A 499 10.893 26.652 18.441 1.00 0.00 H
-HETATM 1497 H2 HOH A 499 12.040 27.281 17.680 1.00 0.00 H
-HETATM 1498 O HOH A 500 44.361 14.106 20.734 1.00 0.00 O
-HETATM 1499 H1 HOH A 500 44.760 13.767 21.535 1.00 0.00 H
-HETATM 1500 H2 HOH A 500 44.643 15.018 20.690 1.00 0.00 H
-HETATM 1501 O HOH A 501 27.426 10.055 38.622 1.00 0.00 O
-HETATM 1502 H1 HOH A 501 28.069 9.627 39.188 1.00 0.00 H
-HETATM 1503 H2 HOH A 501 27.192 10.857 39.085 1.00 0.00 H
-HETATM 1504 O HOH A 502 47.519 34.346 39.568 1.00 0.00 O
-HETATM 1505 H1 HOH A 502 47.788 33.460 39.324 1.00 0.00 H
-HETATM 1506 H2 HOH A 502 48.315 34.869 39.493 1.00 0.00 H
-HETATM 1507 O HOH A 503 30.931 18.586 39.356 1.00 0.00 O
-HETATM 1508 H1 HOH A 503 30.783 17.755 39.808 1.00 0.00 H
-HETATM 1509 H2 HOH A 503 31.777 18.890 39.680 1.00 0.00 H
-HETATM 1510 O HOH A 504 23.878 25.866 19.617 1.00 0.00 O
-HETATM 1511 H1 HOH A 504 23.196 25.212 19.461 1.00 0.00 H
-HETATM 1512 H2 HOH A 504 24.163 26.131 18.745 1.00 0.00 H
-HETATM 1513 O HOH A 505 39.871 38.648 26.547 1.00 0.00 O
-HETATM 1514 H1 HOH A 505 39.882 38.421 27.477 1.00 0.00 H
-HETATM 1515 H2 HOH A 505 39.371 37.947 26.134 1.00 0.00 H
-HETATM 1516 O HOH A 506 2.525 22.786 11.397 1.00 0.00 O
-HETATM 1517 H1 HOH A 506 1.801 22.159 11.390 1.00 0.00 H
-HETATM 1518 H2 HOH A 506 3.023 22.571 12.183 1.00 0.00 H
-HETATM 1519 O HOH A 507 26.265 0.495 11.192 1.00 0.00 O
-HETATM 1520 H1 HOH A 507 27.089 0.859 10.869 1.00 0.00 H
-HETATM 1521 H2 HOH A 507 26.099 0.960 12.010 1.00 0.00 H
-HETATM 1522 O HOH A 508 29.412 10.031 27.915 1.00 0.00 O
-HETATM 1523 H1 HOH A 508 29.870 9.396 28.466 1.00 0.00 H
-HETATM 1524 H2 HOH A 508 29.296 10.797 28.473 1.00 0.00 H
-HETATM 1525 O HOH A 509 27.565 36.541 49.230 1.00 0.00 O
-HETATM 1526 H1 HOH A 509 26.842 36.445 48.610 1.00 0.00 H
-HETATM 1527 H2 HOH A 509 28.019 37.334 48.952 1.00 0.00 H
-HETATM 1528 O HOH A 510 15.032 23.020 16.730 1.00 0.00 O
-HETATM 1529 H1 HOH A 510 15.150 22.883 15.790 1.00 0.00 H
-HETATM 1530 H2 HOH A 510 15.906 22.916 17.101 1.00 0.00 H
-HETATM 1531 O HOH A 511 25.643 19.306 49.519 1.00 0.00 O
-HETATM 1532 H1 HOH A 511 24.760 19.588 49.280 1.00 0.00 H
-HETATM 1533 H2 HOH A 511 26.161 20.109 49.521 1.00 0.00 H
-HETATM 1534 O HOH A 512 46.632 48.940 43.952 1.00 0.00 O
-HETATM 1535 H1 HOH A 512 47.483 49.024 44.382 1.00 0.00 H
-HETATM 1536 H2 HOH A 512 46.037 48.667 44.647 1.00 0.00 H
-HETATM 1537 O HOH A 513 47.703 6.880 5.152 1.00 0.00 O
-HETATM 1538 H1 HOH A 513 47.861 7.671 4.637 1.00 0.00 H
-HETATM 1539 H2 HOH A 513 47.455 7.200 6.017 1.00 0.00 H
-HETATM 1540 O HOH A 514 12.649 30.012 6.208 1.00 0.00 O
-HETATM 1541 H1 HOH A 514 12.399 30.259 5.317 1.00 0.00 H
-HETATM 1542 H2 HOH A 514 13.313 29.335 6.093 1.00 0.00 H
-HETATM 1543 O HOH A 515 49.481 8.202 37.122 1.00 0.00 O
-HETATM 1544 H1 HOH A 515 48.690 8.234 37.659 1.00 0.00 H
-HETATM 1545 H2 HOH A 515 49.386 7.409 36.598 1.00 0.00 H
-HETATM 1546 O HOH A 516 16.386 22.189 25.509 1.00 0.00 O
-HETATM 1547 H1 HOH A 516 15.892 22.099 24.694 1.00 0.00 H
-HETATM 1548 H2 HOH A 516 16.968 22.932 25.359 1.00 0.00 H
-HETATM 1549 O HOH A 517 1.631 25.599 7.151 1.00 0.00 O
-HETATM 1550 H1 HOH A 517 1.952 26.081 7.913 1.00 0.00 H
-HETATM 1551 H2 HOH A 517 0.705 25.829 7.092 1.00 0.00 H
-HETATM 1552 O HOH A 518 36.235 2.868 49.140 1.00 0.00 O
-HETATM 1553 H1 HOH A 518 36.476 2.506 48.287 1.00 0.00 H
-HETATM 1554 H2 HOH A 518 36.705 2.328 49.773 1.00 0.00 H
-HETATM 1555 O HOH A 519 23.796 49.303 47.160 1.00 0.00 O
-HETATM 1556 H1 HOH A 519 23.141 49.053 46.509 1.00 0.00 H
-HETATM 1557 H2 HOH A 519 24.467 48.626 47.101 1.00 0.00 H
-HETATM 1558 O HOH A 520 27.031 24.532 37.815 1.00 0.00 O
-HETATM 1559 H1 HOH A 520 27.707 23.914 38.093 1.00 0.00 H
-HETATM 1560 H2 HOH A 520 26.842 25.052 38.594 1.00 0.00 H
-HETATM 1561 O HOH A 521 48.751 8.880 26.574 1.00 0.00 O
-HETATM 1562 H1 HOH A 521 48.200 8.331 27.132 1.00 0.00 H
-HETATM 1563 H2 HOH A 521 49.641 8.724 26.885 1.00 0.00 H
-HETATM 1564 O HOH A 522 19.578 8.146 48.942 1.00 0.00 O
-HETATM 1565 H1 HOH A 522 18.764 7.856 48.529 1.00 0.00 H
-HETATM 1566 H2 HOH A 522 19.597 7.694 49.783 1.00 0.00 H
-HETATM 1567 O HOH A 523 7.232 26.060 32.592 1.00 0.00 O
-HETATM 1568 H1 HOH A 523 6.740 26.815 32.269 1.00 0.00 H
-HETATM 1569 H2 HOH A 523 8.023 26.041 32.057 1.00 0.00 H
-HETATM 1570 O HOH A 524 17.209 30.207 35.001 1.00 0.00 O
-HETATM 1571 H1 HOH A 524 16.965 29.575 34.324 1.00 0.00 H
-HETATM 1572 H2 HOH A 524 16.845 31.037 34.700 1.00 0.00 H
-HETATM 1573 O HOH A 525 15.520 19.130 32.296 1.00 0.00 O
-HETATM 1574 H1 HOH A 525 15.270 18.214 32.418 1.00 0.00 H
-HETATM 1575 H2 HOH A 525 14.712 19.567 32.029 1.00 0.00 H
-HETATM 1576 O HOH A 526 46.572 8.042 10.289 1.00 0.00 O
-HETATM 1577 H1 HOH A 526 45.926 7.594 10.835 1.00 0.00 H
-HETATM 1578 H2 HOH A 526 47.400 7.928 10.751 1.00 0.00 H
-HETATM 1579 O HOH A 527 14.418 37.884 23.735 1.00 0.00 O
-HETATM 1580 H1 HOH A 527 15.196 37.785 23.186 1.00 0.00 H
-HETATM 1581 H2 HOH A 527 13.787 37.264 23.373 1.00 0.00 H
-HETATM 1582 O HOH A 528 34.289 28.455 35.266 1.00 0.00 O
-HETATM 1583 H1 HOH A 528 33.676 28.671 34.563 1.00 0.00 H
-HETATM 1584 H2 HOH A 528 34.887 29.200 35.302 1.00 0.00 H
-HETATM 1585 O HOH A 529 46.310 43.810 25.371 1.00 0.00 O
-HETATM 1586 H1 HOH A 529 46.307 42.997 25.876 1.00 0.00 H
-HETATM 1587 H2 HOH A 529 46.826 44.419 25.896 1.00 0.00 H
-HETATM 1588 O HOH A 530 38.007 24.927 25.992 1.00 0.00 O
-HETATM 1589 H1 HOH A 530 37.875 24.330 26.729 1.00 0.00 H
-HETATM 1590 H2 HOH A 530 38.402 24.386 25.311 1.00 0.00 H
-HETATM 1591 O HOH A 531 21.815 2.746 10.328 1.00 0.00 O
-HETATM 1592 H1 HOH A 531 22.183 3.594 10.081 1.00 0.00 H
-HETATM 1593 H2 HOH A 531 22.387 2.104 9.912 1.00 0.00 H
-HETATM 1594 O HOH A 532 8.470 11.543 19.150 1.00 0.00 O
-HETATM 1595 H1 HOH A 532 8.066 12.211 18.596 1.00 0.00 H
-HETATM 1596 H2 HOH A 532 8.630 11.984 19.982 1.00 0.00 H
-HETATM 1597 O HOH A 533 27.525 48.703 13.406 1.00 0.00 O
-HETATM 1598 H1 HOH A 533 27.694 48.021 12.755 1.00 0.00 H
-HETATM 1599 H2 HOH A 533 26.728 49.134 13.102 1.00 0.00 H
-HETATM 1600 O HOH A 534 19.304 47.863 36.253 1.00 0.00 O
-HETATM 1601 H1 HOH A 534 18.814 48.182 37.011 1.00 0.00 H
-HETATM 1602 H2 HOH A 534 19.778 47.099 36.576 1.00 0.00 H
-HETATM 1603 O HOH A 535 33.396 17.973 14.741 1.00 0.00 O
-HETATM 1604 H1 HOH A 535 32.909 17.425 15.357 1.00 0.00 H
-HETATM 1605 H2 HOH A 535 34.286 17.994 15.089 1.00 0.00 H
-HETATM 1606 O HOH A 536 35.374 11.470 24.509 1.00 0.00 O
-HETATM 1607 H1 HOH A 536 35.444 12.162 23.851 1.00 0.00 H
-HETATM 1608 H2 HOH A 536 35.902 10.753 24.162 1.00 0.00 H
-HETATM 1609 O HOH A 537 27.407 5.500 25.103 1.00 0.00 O
-HETATM 1610 H1 HOH A 537 27.254 4.830 25.770 1.00 0.00 H
-HETATM 1611 H2 HOH A 537 26.721 5.356 24.454 1.00 0.00 H
-HETATM 1612 O HOH A 538 5.351 10.300 37.036 1.00 0.00 O
-HETATM 1613 H1 HOH A 538 5.417 9.587 36.399 1.00 0.00 H
-HETATM 1614 H2 HOH A 538 6.249 10.451 37.324 1.00 0.00 H
-HETATM 1615 O HOH A 539 11.580 23.912 15.061 1.00 0.00 O
-HETATM 1616 H1 HOH A 539 12.501 23.686 14.930 1.00 0.00 H
-HETATM 1617 H2 HOH A 539 11.145 23.626 14.260 1.00 0.00 H
-HETATM 1618 O HOH A 540 41.960 45.600 26.996 1.00 0.00 O
-HETATM 1619 H1 HOH A 540 42.001 45.011 27.750 1.00 0.00 H
-HETATM 1620 H2 HOH A 540 42.410 46.392 27.284 1.00 0.00 H
-HETATM 1621 O HOH A 541 36.762 23.907 4.884 1.00 0.00 O
-HETATM 1622 H1 HOH A 541 37.088 24.706 4.469 1.00 0.00 H
-HETATM 1623 H2 HOH A 541 36.984 23.209 4.270 1.00 0.00 H
-HETATM 1624 O HOH A 542 40.034 26.210 19.078 1.00 0.00 O
-HETATM 1625 H1 HOH A 542 39.693 26.652 19.856 1.00 0.00 H
-HETATM 1626 H2 HOH A 542 39.769 25.298 19.184 1.00 0.00 H
-HETATM 1627 O HOH A 543 1.577 13.191 3.938 1.00 0.00 O
-HETATM 1628 H1 HOH A 543 1.678 12.615 4.696 1.00 0.00 H
-HETATM 1629 H2 HOH A 543 2.219 12.873 3.306 1.00 0.00 H
-HETATM 1630 O HOH A 544 20.060 34.350 40.852 1.00 0.00 O
-HETATM 1631 H1 HOH A 544 20.837 34.324 40.294 1.00 0.00 H
-HETATM 1632 H2 HOH A 544 19.984 33.465 41.203 1.00 0.00 H
-HETATM 1633 O HOH A 545 34.452 35.570 46.826 1.00 0.00 O
-HETATM 1634 H1 HOH A 545 35.164 35.305 46.243 1.00 0.00 H
-HETATM 1635 H2 HOH A 545 34.317 36.497 46.637 1.00 0.00 H
-HETATM 1636 O HOH A 546 30.617 16.672 6.401 1.00 0.00 O
-HETATM 1637 H1 HOH A 546 31.413 16.396 6.857 1.00 0.00 H
-HETATM 1638 H2 HOH A 546 29.909 16.481 7.014 1.00 0.00 H
-HETATM 1639 O HOH A 547 21.890 18.131 41.175 1.00 0.00 O
-HETATM 1640 H1 HOH A 547 22.698 18.462 40.783 1.00 0.00 H
-HETATM 1641 H2 HOH A 547 21.828 17.226 40.875 1.00 0.00 H
-HETATM 1642 O HOH A 548 43.505 20.626 23.140 1.00 0.00 O
-HETATM 1643 H1 HOH A 548 44.065 20.411 23.886 1.00 0.00 H
-HETATM 1644 H2 HOH A 548 42.752 21.071 23.524 1.00 0.00 H
-HETATM 1645 O HOH A 549 14.248 13.060 36.450 1.00 0.00 O
-HETATM 1646 H1 HOH A 549 13.312 13.159 36.271 1.00 0.00 H
-HETATM 1647 H2 HOH A 549 14.396 13.563 37.248 1.00 0.00 H
-HETATM 1648 O HOH A 550 24.863 26.470 36.096 1.00 0.00 O
-HETATM 1649 H1 HOH A 550 25.017 26.683 35.175 1.00 0.00 H
-HETATM 1650 H2 HOH A 550 25.012 27.290 36.562 1.00 0.00 H
-HETATM 1651 O HOH A 551 2.088 0.360 40.052 1.00 0.00 O
-HETATM 1652 H1 HOH A 551 2.295 1.293 40.118 1.00 0.00 H
-HETATM 1653 H2 HOH A 551 1.285 0.254 40.558 1.00 0.00 H
-HETATM 1654 O HOH A 552 35.031 47.576 2.077 1.00 0.00 O
-HETATM 1655 H1 HOH A 552 35.049 48.282 2.723 1.00 0.00 H
-HETATM 1656 H2 HOH A 552 34.725 47.991 1.273 1.00 0.00 H
-HETATM 1657 O HOH A 553 34.797 8.018 41.883 1.00 0.00 O
-HETATM 1658 H1 HOH A 553 34.981 7.137 42.210 1.00 0.00 H
-HETATM 1659 H2 HOH A 553 35.339 8.593 42.419 1.00 0.00 H
-HETATM 1660 O HOH A 554 13.556 49.406 46.503 1.00 0.00 O
-HETATM 1661 H1 HOH A 554 13.739 49.990 47.239 1.00 0.00 H
-HETATM 1662 H2 HOH A 554 13.436 48.546 46.900 1.00 0.00 H
-HETATM 1663 O HOH A 555 31.734 27.608 17.331 1.00 0.00 O
-HETATM 1664 H1 HOH A 555 31.145 28.231 17.758 1.00 0.00 H
-HETATM 1665 H2 HOH A 555 32.495 27.561 17.906 1.00 0.00 H
-HETATM 1666 O HOH A 556 36.703 8.971 0.580 1.00 0.00 O
-HETATM 1667 H1 HOH A 556 36.997 9.111 1.480 1.00 0.00 H
-HETATM 1668 H2 HOH A 556 36.010 9.615 0.450 1.00 0.00 H
-HETATM 1669 O HOH A 557 16.016 2.974 35.133 1.00 0.00 O
-HETATM 1670 H1 HOH A 557 15.156 2.555 35.175 1.00 0.00 H
-HETATM 1671 H2 HOH A 557 16.336 2.958 36.033 1.00 0.00 H
-HETATM 1672 O HOH A 558 5.451 47.956 47.185 1.00 0.00 O
-HETATM 1673 H1 HOH A 558 6.083 48.525 47.624 1.00 0.00 H
-HETATM 1674 H2 HOH A 558 5.771 47.070 47.344 1.00 0.00 H
-HETATM 1675 O HOH A 559 46.884 21.142 45.143 1.00 0.00 O
-HETATM 1676 H1 HOH A 559 46.210 21.338 45.794 1.00 0.00 H
-HETATM 1677 H2 HOH A 559 47.087 20.218 45.276 1.00 0.00 H
-HETATM 1678 O HOH A 560 16.303 3.797 28.424 1.00 0.00 O
-HETATM 1679 H1 HOH A 560 16.250 2.872 28.182 1.00 0.00 H
-HETATM 1680 H2 HOH A 560 15.478 4.173 28.124 1.00 0.00 H
-HETATM 1681 O HOH A 561 47.817 44.437 31.582 1.00 0.00 O
-HETATM 1682 H1 HOH A 561 47.378 44.774 30.801 1.00 0.00 H
-HETATM 1683 H2 HOH A 561 47.473 44.966 32.299 1.00 0.00 H
-HETATM 1684 O HOH A 562 22.572 28.955 36.144 1.00 0.00 O
-HETATM 1685 H1 HOH A 562 22.134 28.373 35.523 1.00 0.00 H
-HETATM 1686 H2 HOH A 562 22.725 29.760 35.654 1.00 0.00 H
-HETATM 1687 O HOH A 563 21.559 40.084 12.898 1.00 0.00 O
-HETATM 1688 H1 HOH A 563 20.654 40.355 13.054 1.00 0.00 H
-HETATM 1689 H2 HOH A 563 21.542 39.665 12.040 1.00 0.00 H
-HETATM 1690 O HOH A 564 1.442 6.421 36.640 1.00 0.00 O
-HETATM 1691 H1 HOH A 564 0.888 6.807 37.319 1.00 0.00 H
-HETATM 1692 H2 HOH A 564 2.298 6.323 37.054 1.00 0.00 H
-HETATM 1693 O HOH A 565 35.721 8.418 25.135 1.00 0.00 O
-HETATM 1694 H1 HOH A 565 35.698 8.317 26.087 1.00 0.00 H
-HETATM 1695 H2 HOH A 565 35.756 7.524 24.798 1.00 0.00 H
-HETATM 1696 O HOH A 566 14.775 25.584 28.840 1.00 0.00 O
-HETATM 1697 H1 HOH A 566 14.141 24.869 28.783 1.00 0.00 H
-HETATM 1698 H2 HOH A 566 14.285 26.313 29.216 1.00 0.00 H
-HETATM 1699 O HOH A 567 0.967 28.846 5.906 1.00 0.00 O
-HETATM 1700 H1 HOH A 567 1.828 29.211 6.108 1.00 0.00 H
-HETATM 1701 H2 HOH A 567 0.948 28.005 6.360 1.00 0.00 H
-HETATM 1702 O HOH A 568 36.652 32.042 10.649 1.00 0.00 O
-HETATM 1703 H1 HOH A 568 35.720 31.904 10.478 1.00 0.00 H
-HETATM 1704 H2 HOH A 568 36.949 32.597 9.931 1.00 0.00 H
-HETATM 1705 O HOH A 569 25.158 34.750 7.813 1.00 0.00 O
-HETATM 1706 H1 HOH A 569 25.548 34.074 7.257 1.00 0.00 H
-HETATM 1707 H2 HOH A 569 25.878 35.057 8.361 1.00 0.00 H
-HETATM 1708 O HOH A 570 45.900 24.540 26.324 1.00 0.00 O
-HETATM 1709 H1 HOH A 570 45.513 25.170 25.717 1.00 0.00 H
-HETATM 1710 H2 HOH A 570 45.965 25.011 27.153 1.00 0.00 H
-HETATM 1711 O HOH A 571 27.136 27.348 41.027 1.00 0.00 O
-HETATM 1712 H1 HOH A 571 26.541 27.997 40.653 1.00 0.00 H
-HETATM 1713 H2 HOH A 571 26.809 27.202 41.913 1.00 0.00 H
-HETATM 1714 O HOH A 572 16.972 40.789 10.157 1.00 0.00 O
-HETATM 1715 H1 HOH A 572 16.293 40.441 10.734 1.00 0.00 H
-HETATM 1716 H2 HOH A 572 17.162 41.659 10.504 1.00 0.00 H
-HETATM 1717 O HOH A 573 46.297 9.399 3.927 1.00 0.00 O
-HETATM 1718 H1 HOH A 573 47.030 9.302 3.319 1.00 0.00 H
-HETATM 1719 H2 HOH A 573 45.546 9.036 3.459 1.00 0.00 H
-HETATM 1720 O HOH A 574 46.810 45.333 5.642 1.00 0.00 O
-HETATM 1721 H1 HOH A 574 46.274 45.785 4.989 1.00 0.00 H
-HETATM 1722 H2 HOH A 574 47.676 45.726 5.557 1.00 0.00 H
-HETATM 1723 O HOH A 575 40.580 21.623 49.733 1.00 0.00 O
-HETATM 1724 H1 HOH A 575 41.304 20.997 49.763 1.00 0.00 H
-HETATM 1725 H2 HOH A 575 40.374 21.710 48.804 1.00 0.00 H
-HETATM 1726 O HOH A 576 3.164 41.633 34.046 1.00 0.00 O
-HETATM 1727 H1 HOH A 576 3.412 41.630 34.970 1.00 0.00 H
-HETATM 1728 H2 HOH A 576 2.221 41.482 34.049 1.00 0.00 H
-HETATM 1729 O HOH A 577 3.741 19.140 12.322 1.00 0.00 O
-HETATM 1730 H1 HOH A 577 4.389 19.455 12.952 1.00 0.00 H
-HETATM 1731 H2 HOH A 577 2.909 19.490 12.636 1.00 0.00 H
-HETATM 1732 O HOH A 578 11.989 29.710 9.587 1.00 0.00 O
-HETATM 1733 H1 HOH A 578 11.358 30.409 9.759 1.00 0.00 H
-HETATM 1734 H2 HOH A 578 12.815 30.164 9.428 1.00 0.00 H
-HETATM 1735 O HOH A 579 24.668 34.509 48.140 1.00 0.00 O
-HETATM 1736 H1 HOH A 579 24.035 34.333 48.836 1.00 0.00 H
-HETATM 1737 H2 HOH A 579 24.611 33.749 47.564 1.00 0.00 H
-HETATM 1738 O HOH A 580 7.031 30.296 16.668 1.00 0.00 O
-HETATM 1739 H1 HOH A 580 7.333 29.799 15.908 1.00 0.00 H
-HETATM 1740 H2 HOH A 580 7.831 30.605 17.089 1.00 0.00 H
-HETATM 1741 O HOH A 581 12.359 33.362 14.684 1.00 0.00 O
-HETATM 1742 H1 HOH A 581 12.047 32.473 14.513 1.00 0.00 H
-HETATM 1743 H2 HOH A 581 12.970 33.268 15.412 1.00 0.00 H
-HETATM 1744 O HOH A 582 24.650 30.969 1.545 1.00 0.00 O
-HETATM 1745 H1 HOH A 582 24.028 31.225 0.863 1.00 0.00 H
-HETATM 1746 H2 HOH A 582 25.509 31.089 1.146 1.00 0.00 H
-HETATM 1747 O HOH A 583 48.998 23.278 41.274 1.00 0.00 O
-HETATM 1748 H1 HOH A 583 48.224 23.380 41.829 1.00 0.00 H
-HETATM 1749 H2 HOH A 583 49.663 23.828 41.684 1.00 0.00 H
-HETATM 1750 O HOH A 584 21.691 48.310 35.897 1.00 0.00 O
-HETATM 1751 H1 HOH A 584 22.280 48.257 35.144 1.00 0.00 H
-HETATM 1752 H2 HOH A 584 22.214 48.721 36.583 1.00 0.00 H
-HETATM 1753 O HOH A 585 47.757 34.982 32.079 1.00 0.00 O
-HETATM 1754 H1 HOH A 585 47.245 35.733 32.379 1.00 0.00 H
-HETATM 1755 H2 HOH A 585 48.129 34.608 32.876 1.00 0.00 H
-HETATM 1756 O HOH A 586 38.038 28.442 45.787 1.00 0.00 O
-HETATM 1757 H1 HOH A 586 37.173 28.778 45.552 1.00 0.00 H
-HETATM 1758 H2 HOH A 586 38.247 28.872 46.614 1.00 0.00 H
-HETATM 1759 O HOH A 587 42.034 30.090 42.151 1.00 0.00 O
-HETATM 1760 H1 HOH A 587 41.577 30.523 41.429 1.00 0.00 H
-HETATM 1761 H2 HOH A 587 42.648 29.494 41.725 1.00 0.00 H
-HETATM 1762 O HOH A 588 36.897 49.551 25.156 1.00 0.00 O
-HETATM 1763 H1 HOH A 588 37.275 48.755 24.783 1.00 0.00 H
-HETATM 1764 H2 HOH A 588 36.146 49.248 25.663 1.00 0.00 H
-HETATM 1765 O HOH A 589 25.119 31.781 10.256 1.00 0.00 O
-HETATM 1766 H1 HOH A 589 24.989 31.059 9.642 1.00 0.00 H
-HETATM 1767 H2 HOH A 589 24.627 32.509 9.880 1.00 0.00 H
-HETATM 1768 O HOH A 590 35.809 37.642 12.356 1.00 0.00 O
-HETATM 1769 H1 HOH A 590 36.612 37.540 11.845 1.00 0.00 H
-HETATM 1770 H2 HOH A 590 35.539 36.749 12.564 1.00 0.00 H
-HETATM 1771 O HOH A 591 12.792 33.509 47.210 1.00 0.00 O
-HETATM 1772 H1 HOH A 591 12.871 32.707 46.693 1.00 0.00 H
-HETATM 1773 H2 HOH A 591 12.106 34.010 46.774 1.00 0.00 H
-HETATM 1774 O HOH A 592 5.851 8.304 25.495 1.00 0.00 O
-HETATM 1775 H1 HOH A 592 5.554 9.212 25.440 1.00 0.00 H
-HETATM 1776 H2 HOH A 592 6.376 8.269 26.292 1.00 0.00 H
-HETATM 1777 O HOH A 593 10.312 7.806 2.696 1.00 0.00 O
-HETATM 1778 H1 HOH A 593 11.213 7.842 3.018 1.00 0.00 H
-HETATM 1779 H2 HOH A 593 9.776 8.032 3.453 1.00 0.00 H
-HETATM 1780 O HOH A 594 12.807 29.489 0.901 1.00 0.00 O
-HETATM 1781 H1 HOH A 594 12.407 28.741 1.345 1.00 0.00 H
-HETATM 1782 H2 HOH A 594 12.942 29.193 0.002 1.00 0.00 H
-HETATM 1783 O HOH A 595 27.200 26.638 0.882 1.00 0.00 O
-HETATM 1784 H1 HOH A 595 27.848 26.438 1.557 1.00 0.00 H
-HETATM 1785 H2 HOH A 595 26.473 27.040 1.355 1.00 0.00 H
-HETATM 1786 O HOH A 596 0.992 37.080 24.041 1.00 0.00 O
-HETATM 1787 H1 HOH A 596 1.741 37.457 23.579 1.00 0.00 H
-HETATM 1788 H2 HOH A 596 1.026 37.467 24.913 1.00 0.00 H
-HETATM 1789 O HOH A 597 28.681 19.887 45.630 1.00 0.00 O
-HETATM 1790 H1 HOH A 597 28.162 20.366 46.276 1.00 0.00 H
-HETATM 1791 H2 HOH A 597 29.548 19.812 46.025 1.00 0.00 H
-HETATM 1792 O HOH A 598 32.451 16.543 38.102 1.00 0.00 O
-HETATM 1793 H1 HOH A 598 32.696 17.033 37.316 1.00 0.00 H
-HETATM 1794 H2 HOH A 598 33.215 16.003 38.297 1.00 0.00 H
-HETATM 1795 O HOH A 599 12.722 43.206 16.027 1.00 0.00 O
-HETATM 1796 H1 HOH A 599 12.063 43.747 15.591 1.00 0.00 H
-HETATM 1797 H2 HOH A 599 12.651 43.438 16.951 1.00 0.00 H
-HETATM 1798 O HOH A 600 10.804 35.616 30.683 1.00 0.00 O
-HETATM 1799 H1 HOH A 600 11.219 35.033 30.047 1.00 0.00 H
-HETATM 1800 H2 HOH A 600 11.350 35.551 31.464 1.00 0.00 H
-HETATM 1801 O HOH A 601 36.916 49.360 42.457 1.00 0.00 O
-HETATM 1802 H1 HOH A 601 36.001 49.639 42.479 1.00 0.00 H
-HETATM 1803 H2 HOH A 601 37.348 49.993 41.886 1.00 0.00 H
-HETATM 1804 O HOH A 602 23.183 16.215 27.870 1.00 0.00 O
-HETATM 1805 H1 HOH A 602 23.386 15.678 27.103 1.00 0.00 H
-HETATM 1806 H2 HOH A 602 22.644 15.652 28.422 1.00 0.00 H
-HETATM 1807 O HOH A 603 2.814 20.604 8.166 1.00 0.00 O
-HETATM 1808 H1 HOH A 603 2.289 19.986 8.674 1.00 0.00 H
-HETATM 1809 H2 HOH A 603 3.714 20.438 8.439 1.00 0.00 H
-HETATM 1810 O HOH A 604 40.104 39.329 9.287 1.00 0.00 O
-HETATM 1811 H1 HOH A 604 40.989 39.010 9.467 1.00 0.00 H
-HETATM 1812 H2 HOH A 604 39.726 38.674 8.703 1.00 0.00 H
-HETATM 1813 O HOH A 605 33.341 34.234 42.445 1.00 0.00 O
-HETATM 1814 H1 HOH A 605 32.650 34.497 41.837 1.00 0.00 H
-HETATM 1815 H2 HOH A 605 33.644 35.052 42.835 1.00 0.00 H
-HETATM 1816 O HOH A 606 5.110 46.521 40.467 1.00 0.00 O
-HETATM 1817 H1 HOH A 606 6.001 46.698 40.163 1.00 0.00 H
-HETATM 1818 H2 HOH A 606 4.969 45.596 40.273 1.00 0.00 H
-HETATM 1819 O HOH A 607 30.394 3.214 16.603 1.00 0.00 O
-HETATM 1820 H1 HOH A 607 30.292 2.520 17.255 1.00 0.00 H
-HETATM 1821 H2 HOH A 607 31.036 3.810 16.984 1.00 0.00 H
-HETATM 1822 O HOH A 608 47.267 45.659 9.838 1.00 0.00 O
-HETATM 1823 H1 HOH A 608 48.086 46.120 9.654 1.00 0.00 H
-HETATM 1824 H2 HOH A 608 46.840 46.184 10.513 1.00 0.00 H
-HETATM 1825 O HOH A 609 29.848 36.134 17.234 1.00 0.00 O
-HETATM 1826 H1 HOH A 609 29.816 37.001 16.828 1.00 0.00 H
-HETATM 1827 H2 HOH A 609 29.264 36.200 17.987 1.00 0.00 H
-HETATM 1828 O HOH A 610 38.699 6.970 10.408 1.00 0.00 O
-HETATM 1829 H1 HOH A 610 39.398 6.727 9.801 1.00 0.00 H
-HETATM 1830 H2 HOH A 610 37.956 6.427 10.150 1.00 0.00 H
-HETATM 1831 O HOH A 611 38.010 31.079 42.305 1.00 0.00 O
-HETATM 1832 H1 HOH A 611 38.238 31.647 43.042 1.00 0.00 H
-HETATM 1833 H2 HOH A 611 37.171 30.694 42.548 1.00 0.00 H
-HETATM 1834 O HOH A 612 21.602 41.084 7.778 1.00 0.00 O
-HETATM 1835 H1 HOH A 612 21.821 40.407 8.419 1.00 0.00 H
-HETATM 1836 H2 HOH A 612 21.198 41.781 8.292 1.00 0.00 H
-HETATM 1837 O HOH A 613 28.315 17.935 21.003 1.00 0.00 O
-HETATM 1838 H1 HOH A 613 27.448 17.788 20.626 1.00 0.00 H
-HETATM 1839 H2 HOH A 613 28.840 18.271 20.278 1.00 0.00 H
-HETATM 1840 O HOH A 614 16.719 29.342 23.021 1.00 0.00 O
-HETATM 1841 H1 HOH A 614 17.540 29.623 22.615 1.00 0.00 H
-HETATM 1842 H2 HOH A 614 16.152 29.115 22.286 1.00 0.00 H
-HETATM 1843 O HOH A 615 1.573 0.698 33.839 1.00 0.00 O
-HETATM 1844 H1 HOH A 615 0.881 1.304 34.102 1.00 0.00 H
-HETATM 1845 H2 HOH A 615 1.197 0.202 33.114 1.00 0.00 H
-HETATM 1846 O HOH A 616 19.766 34.010 38.182 1.00 0.00 O
-HETATM 1847 H1 HOH A 616 18.934 33.735 37.796 1.00 0.00 H
-HETATM 1848 H2 HOH A 616 19.733 34.965 38.172 1.00 0.00 H
-HETATM 1849 O HOH A 617 42.228 21.234 41.851 1.00 0.00 O
-HETATM 1850 H1 HOH A 617 41.594 21.916 42.072 1.00 0.00 H
-HETATM 1851 H2 HOH A 617 41.941 20.467 42.345 1.00 0.00 H
-HETATM 1852 O HOH A 618 20.127 3.426 30.146 1.00 0.00 O
-HETATM 1853 H1 HOH A 618 20.654 2.884 30.734 1.00 0.00 H
-HETATM 1854 H2 HOH A 618 20.563 4.277 30.147 1.00 0.00 H
-HETATM 1855 O HOH A 619 33.309 8.738 31.529 1.00 0.00 O
-HETATM 1856 H1 HOH A 619 34.191 8.624 31.176 1.00 0.00 H
-HETATM 1857 H2 HOH A 619 33.316 8.261 32.357 1.00 0.00 H
-HETATM 1858 O HOH A 620 7.560 47.397 37.896 1.00 0.00 O
-HETATM 1859 H1 HOH A 620 8.114 46.983 38.558 1.00 0.00 H
-HETATM 1860 H2 HOH A 620 7.940 48.265 37.772 1.00 0.00 H
-HETATM 1861 O HOH A 621 38.677 38.212 23.979 1.00 0.00 O
-HETATM 1862 H1 HOH A 621 39.481 38.406 23.497 1.00 0.00 H
-HETATM 1863 H2 HOH A 621 37.997 38.176 23.308 1.00 0.00 H
-HETATM 1864 O HOH A 622 2.554 10.615 5.754 1.00 0.00 O
-HETATM 1865 H1 HOH A 622 2.749 9.831 6.268 1.00 0.00 H
-HETATM 1866 H2 HOH A 622 1.664 10.479 5.434 1.00 0.00 H
-HETATM 1867 O HOH A 623 17.178 5.215 19.038 1.00 0.00 O
-HETATM 1868 H1 HOH A 623 17.261 6.098 18.678 1.00 0.00 H
-HETATM 1869 H2 HOH A 623 17.587 4.649 18.386 1.00 0.00 H
-HETATM 1870 O HOH A 624 22.480 21.693 43.486 1.00 0.00 O
-HETATM 1871 H1 HOH A 624 23.306 22.175 43.461 1.00 0.00 H
-HETATM 1872 H2 HOH A 624 22.735 20.774 43.433 1.00 0.00 H
-HETATM 1873 O HOH A 625 1.211 38.765 20.886 1.00 0.00 O
-HETATM 1874 H1 HOH A 625 1.533 39.641 21.101 1.00 0.00 H
-HETATM 1875 H2 HOH A 625 0.801 38.454 21.691 1.00 0.00 H
-HETATM 1876 O HOH A 626 13.662 10.557 24.230 1.00 0.00 O
-HETATM 1877 H1 HOH A 626 13.416 9.815 24.783 1.00 0.00 H
-HETATM 1878 H2 HOH A 626 12.896 11.127 24.236 1.00 0.00 H
-HETATM 1879 O HOH A 627 39.460 40.857 4.817 1.00 0.00 O
-HETATM 1880 H1 HOH A 627 39.125 41.127 3.962 1.00 0.00 H
-HETATM 1881 H2 HOH A 627 39.028 40.024 4.994 1.00 0.00 H
-HETATM 1882 O HOH A 628 25.669 23.573 48.597 1.00 0.00 O
-HETATM 1883 H1 HOH A 628 26.107 23.506 47.748 1.00 0.00 H
-HETATM 1884 H2 HOH A 628 26.372 23.756 49.217 1.00 0.00 H
-HETATM 1885 O HOH A 629 11.840 5.997 37.019 1.00 0.00 O
-HETATM 1886 H1 HOH A 629 12.076 5.420 37.746 1.00 0.00 H
-HETATM 1887 H2 HOH A 629 12.676 6.259 36.638 1.00 0.00 H
-HETATM 1888 O HOH A 630 7.764 6.513 3.292 1.00 0.00 O
-HETATM 1889 H1 HOH A 630 8.188 5.878 2.714 1.00 0.00 H
-HETATM 1890 H2 HOH A 630 6.913 6.677 2.887 1.00 0.00 H
-HETATM 1891 O HOH A 631 43.156 35.569 43.218 1.00 0.00 O
-HETATM 1892 H1 HOH A 631 42.817 36.234 42.617 1.00 0.00 H
-HETATM 1893 H2 HOH A 631 43.810 36.027 43.741 1.00 0.00 H
-HETATM 1894 O HOH A 632 37.015 46.191 25.570 1.00 0.00 O
-HETATM 1895 H1 HOH A 632 37.068 46.560 24.688 1.00 0.00 H
-HETATM 1896 H2 HOH A 632 37.882 46.335 25.945 1.00 0.00 H
-HETATM 1897 O HOH A 633 16.173 29.836 25.755 1.00 0.00 O
-HETATM 1898 H1 HOH A 633 15.328 29.582 25.385 1.00 0.00 H
-HETATM 1899 H2 HOH A 633 16.321 30.724 25.435 1.00 0.00 H
-HETATM 1900 O HOH A 634 10.416 1.352 13.543 1.00 0.00 O
-HETATM 1901 H1 HOH A 634 10.554 1.922 12.786 1.00 0.00 H
-HETATM 1902 H2 HOH A 634 9.797 0.692 13.238 1.00 0.00 H
-HETATM 1903 O HOH A 635 38.353 42.719 25.828 1.00 0.00 O
-HETATM 1904 H1 HOH A 635 38.710 43.410 26.386 1.00 0.00 H
-HETATM 1905 H2 HOH A 635 37.507 43.056 25.539 1.00 0.00 H
-HETATM 1906 O HOH A 636 26.538 3.980 1.110 1.00 0.00 O
-HETATM 1907 H1 HOH A 636 26.195 4.369 1.915 1.00 0.00 H
-HETATM 1908 H2 HOH A 636 26.410 4.653 0.443 1.00 0.00 H
-HETATM 1909 O HOH A 637 27.969 47.738 15.943 1.00 0.00 O
-HETATM 1910 H1 HOH A 637 27.652 47.537 16.824 1.00 0.00 H
-HETATM 1911 H2 HOH A 637 27.376 48.416 15.623 1.00 0.00 H
-HETATM 1912 O HOH A 638 20.814 17.084 35.352 1.00 0.00 O
-HETATM 1913 H1 HOH A 638 20.119 17.041 36.010 1.00 0.00 H
-HETATM 1914 H2 HOH A 638 21.597 16.779 35.808 1.00 0.00 H
-HETATM 1915 O HOH A 639 9.795 17.318 27.243 1.00 0.00 O
-HETATM 1916 H1 HOH A 639 10.278 18.124 27.060 1.00 0.00 H
-HETATM 1917 H2 HOH A 639 9.206 17.545 27.960 1.00 0.00 H
-HETATM 1918 O HOH A 640 44.377 35.788 48.989 1.00 0.00 O
-HETATM 1919 H1 HOH A 640 44.632 34.933 48.642 1.00 0.00 H
-HETATM 1920 H2 HOH A 640 43.430 35.728 49.105 1.00 0.00 H
-HETATM 1921 O HOH A 641 37.550 11.863 44.230 1.00 0.00 O
-HETATM 1922 H1 HOH A 641 36.904 11.477 43.639 1.00 0.00 H
-HETATM 1923 H2 HOH A 641 37.711 12.736 43.877 1.00 0.00 H
-HETATM 1924 O HOH A 642 28.947 27.155 39.434 1.00 0.00 O
-HETATM 1925 H1 HOH A 642 29.214 27.059 38.519 1.00 0.00 H
-HETATM 1926 H2 HOH A 642 28.513 26.330 39.646 1.00 0.00 H
-HETATM 1927 O HOH A 643 39.390 20.309 32.622 1.00 0.00 O
-HETATM 1928 H1 HOH A 643 39.514 19.808 33.429 1.00 0.00 H
-HETATM 1929 H2 HOH A 643 40.173 20.851 32.551 1.00 0.00 H
-HETATM 1930 O HOH A 644 14.942 38.119 3.327 1.00 0.00 O
-HETATM 1931 H1 HOH A 644 14.764 37.435 2.680 1.00 0.00 H
-HETATM 1932 H2 HOH A 644 14.454 38.879 3.014 1.00 0.00 H
-HETATM 1933 O HOH A 645 9.338 29.178 15.056 1.00 0.00 O
-HETATM 1934 H1 HOH A 645 9.965 29.821 14.726 1.00 0.00 H
-HETATM 1935 H2 HOH A 645 9.178 28.595 14.316 1.00 0.00 H
-HETATM 1936 O HOH A 646 11.493 17.052 23.104 1.00 0.00 O
-HETATM 1937 H1 HOH A 646 10.892 17.792 23.200 1.00 0.00 H
-HETATM 1938 H2 HOH A 646 12.079 17.307 22.395 1.00 0.00 H
-HETATM 1939 O HOH A 647 43.693 10.910 40.845 1.00 0.00 O
-HETATM 1940 H1 HOH A 647 43.198 10.237 40.379 1.00 0.00 H
-HETATM 1941 H2 HOH A 647 44.542 10.934 40.407 1.00 0.00 H
-HETATM 1942 O HOH A 648 37.168 1.888 9.586 1.00 0.00 O
-HETATM 1943 H1 HOH A 648 37.236 2.202 10.488 1.00 0.00 H
-HETATM 1944 H2 HOH A 648 36.804 2.626 9.100 1.00 0.00 H
-HETATM 1945 O HOH A 649 46.738 37.997 43.082 1.00 0.00 O
-HETATM 1946 H1 HOH A 649 46.004 38.562 42.841 1.00 0.00 H
-HETATM 1947 H2 HOH A 649 47.512 38.548 42.976 1.00 0.00 H
-HETATM 1948 O HOH A 650 46.208 17.678 10.732 1.00 0.00 O
-HETATM 1949 H1 HOH A 650 47.143 17.726 10.932 1.00 0.00 H
-HETATM 1950 H2 HOH A 650 45.784 18.149 11.446 1.00 0.00 H
-HETATM 1951 O HOH A 651 41.766 13.899 19.741 1.00 0.00 O
-HETATM 1952 H1 HOH A 651 42.052 13.874 18.827 1.00 0.00 H
-HETATM 1953 H2 HOH A 651 42.216 13.165 20.155 1.00 0.00 H
-HETATM 1954 O HOH A 652 25.219 46.663 38.510 1.00 0.00 O
-HETATM 1955 H1 HOH A 652 25.786 47.404 38.723 1.00 0.00 H
-HETATM 1956 H2 HOH A 652 24.772 46.457 39.329 1.00 0.00 H
-HETATM 1957 O HOH A 653 2.976 2.818 5.855 1.00 0.00 O
-HETATM 1958 H1 HOH A 653 3.095 1.919 6.163 1.00 0.00 H
-HETATM 1959 H2 HOH A 653 3.405 3.359 6.515 1.00 0.00 H
-HETATM 1960 O HOH A 654 35.623 6.717 35.278 1.00 0.00 O
-HETATM 1961 H1 HOH A 654 36.183 6.249 35.898 1.00 0.00 H
-HETATM 1962 H2 HOH A 654 35.915 6.422 34.418 1.00 0.00 H
-HETATM 1963 O HOH A 655 6.115 43.669 6.805 1.00 0.00 O
-HETATM 1964 H1 HOH A 655 5.188 43.708 7.041 1.00 0.00 H
-HETATM 1965 H2 HOH A 655 6.244 42.780 6.479 1.00 0.00 H
-HETATM 1966 O HOH A 656 49.853 7.952 14.899 1.00 0.00 O
-HETATM 1967 H1 HOH A 656 49.962 7.946 13.948 1.00 0.00 H
-HETATM 1968 H2 HOH A 656 49.992 8.863 15.153 1.00 0.00 H
-HETATM 1969 O HOH A 657 14.113 19.103 24.950 1.00 0.00 O
-HETATM 1970 H1 HOH A 657 15.025 19.391 24.984 1.00 0.00 H
-HETATM 1971 H2 HOH A 657 13.858 18.999 25.865 1.00 0.00 H
-HETATM 1972 O HOH A 658 32.619 16.909 10.029 1.00 0.00 O
-HETATM 1973 H1 HOH A 658 32.192 17.762 10.105 1.00 0.00 H
-HETATM 1974 H2 HOH A 658 33.250 16.891 10.746 1.00 0.00 H
-HETATM 1975 O HOH A 659 44.394 9.465 31.936 1.00 0.00 O
-HETATM 1976 H1 HOH A 659 43.613 9.755 32.407 1.00 0.00 H
-HETATM 1977 H2 HOH A 659 45.102 9.537 32.573 1.00 0.00 H
-HETATM 1978 O HOH A 660 16.446 17.280 2.835 1.00 0.00 O
-HETATM 1979 H1 HOH A 660 15.508 17.470 2.838 1.00 0.00 H
-HETATM 1980 H2 HOH A 660 16.847 18.030 3.272 1.00 0.00 H
-HETATM 1981 O HOH A 661 43.675 22.346 10.713 1.00 0.00 O
-HETATM 1982 H1 HOH A 661 43.911 22.137 11.617 1.00 0.00 H
-HETATM 1983 H2 HOH A 661 43.199 23.172 10.772 1.00 0.00 H
-HETATM 1984 O HOH A 662 34.447 23.706 7.240 1.00 0.00 O
-HETATM 1985 H1 HOH A 662 33.821 23.356 6.606 1.00 0.00 H
-HETATM 1986 H2 HOH A 662 34.699 24.557 6.886 1.00 0.00 H
-HETATM 1987 O HOH A 663 19.789 42.639 9.762 1.00 0.00 O
-HETATM 1988 H1 HOH A 663 19.425 43.377 9.272 1.00 0.00 H
-HETATM 1989 H2 HOH A 663 19.173 41.923 9.614 1.00 0.00 H
-HETATM 1990 O HOH A 664 41.258 30.412 1.062 1.00 0.00 O
-HETATM 1991 H1 HOH A 664 41.181 29.458 1.078 1.00 0.00 H
-HETATM 1992 H2 HOH A 664 40.506 30.707 0.553 1.00 0.00 H
-HETATM 1993 O HOH A 665 14.100 23.114 1.638 1.00 0.00 O
-HETATM 1994 H1 HOH A 665 14.346 23.584 0.841 1.00 0.00 H
-HETATM 1995 H2 HOH A 665 13.245 23.471 1.874 1.00 0.00 H
-HETATM 1996 O HOH A 666 48.735 33.295 11.400 1.00 0.00 O
-HETATM 1997 H1 HOH A 666 47.813 33.438 11.185 1.00 0.00 H
-HETATM 1998 H2 HOH A 666 48.762 33.290 12.355 1.00 0.00 H
-HETATM 1999 O HOH A 667 34.142 45.470 21.182 1.00 0.00 O
-HETATM 2000 H1 HOH A 667 33.474 44.989 21.673 1.00 0.00 H
-HETATM 2001 H2 HOH A 667 34.508 44.826 20.579 1.00 0.00 H
-HETATM 2002 O HOH A 668 49.395 13.527 13.754 1.00 0.00 O
-HETATM 2003 H1 HOH A 668 48.604 13.581 14.291 1.00 0.00 H
-HETATM 2004 H2 HOH A 668 50.000 12.996 14.267 1.00 0.00 H
-HETATM 2005 O HOH A 669 4.646 42.040 30.148 1.00 0.00 O
-HETATM 2006 H1 HOH A 669 4.424 41.170 30.479 1.00 0.00 H
-HETATM 2007 H2 HOH A 669 5.236 42.406 30.805 1.00 0.00 H
-HETATM 2008 O HOH A 670 42.249 41.283 10.648 1.00 0.00 O
-HETATM 2009 H1 HOH A 670 42.066 42.061 10.122 1.00 0.00 H
-HETATM 2010 H2 HOH A 670 42.874 40.782 10.128 1.00 0.00 H
-HETATM 2011 O HOH A 671 10.918 47.742 25.071 1.00 0.00 O
-HETATM 2012 H1 HOH A 671 11.644 47.118 25.082 1.00 0.00 H
-HETATM 2013 H2 HOH A 671 10.305 47.387 24.430 1.00 0.00 H
-HETATM 2014 O HOH A 672 14.830 31.879 14.002 1.00 0.00 O
-HETATM 2015 H1 HOH A 672 14.247 32.323 13.385 1.00 0.00 H
-HETATM 2016 H2 HOH A 672 15.707 32.017 13.648 1.00 0.00 H
-HETATM 2017 O HOH A 673 36.408 43.215 14.447 1.00 0.00 O
-HETATM 2018 H1 HOH A 673 36.228 44.155 14.407 1.00 0.00 H
-HETATM 2019 H2 HOH A 673 36.074 42.942 15.300 1.00 0.00 H
-HETATM 2020 O HOH A 674 11.124 7.801 14.731 1.00 0.00 O
-HETATM 2021 H1 HOH A 674 10.581 7.221 15.266 1.00 0.00 H
-HETATM 2022 H2 HOH A 674 10.566 8.555 14.548 1.00 0.00 H
-HETATM 2023 O HOH A 675 3.642 8.864 46.911 1.00 0.00 O
-HETATM 2024 H1 HOH A 675 3.802 9.725 46.525 1.00 0.00 H
-HETATM 2025 H2 HOH A 675 4.141 8.259 46.365 1.00 0.00 H
-HETATM 2026 O HOH A 676 29.457 37.642 0.515 1.00 0.00 O
-HETATM 2027 H1 HOH A 676 30.227 37.504 1.068 1.00 0.00 H
-HETATM 2028 H2 HOH A 676 28.754 37.847 1.128 1.00 0.00 H
-HETATM 2029 O HOH A 677 36.426 2.248 1.135 1.00 0.00 O
-HETATM 2030 H1 HOH A 677 36.324 2.987 1.735 1.00 0.00 H
-HETATM 2031 H2 HOH A 677 36.363 2.634 0.264 1.00 0.00 H
-HETATM 2032 O HOH A 678 12.113 29.214 45.641 1.00 0.00 O
-HETATM 2033 H1 HOH A 678 11.274 29.624 45.430 1.00 0.00 H
-HETATM 2034 H2 HOH A 678 11.885 28.458 46.178 1.00 0.00 H
-HETATM 2035 O HOH A 679 33.435 17.217 47.799 1.00 0.00 O
-HETATM 2036 H1 HOH A 679 32.995 16.443 48.152 1.00 0.00 H
-HETATM 2037 H2 HOH A 679 34.163 17.374 48.397 1.00 0.00 H
-HETATM 2038 O HOH A 680 40.136 47.789 19.151 1.00 0.00 O
-HETATM 2039 H1 HOH A 680 40.572 47.071 18.691 1.00 0.00 H
-HETATM 2040 H2 HOH A 680 40.842 48.258 19.592 1.00 0.00 H
-HETATM 2041 O HOH A 681 35.510 1.256 17.497 1.00 0.00 O
-HETATM 2042 H1 HOH A 681 35.673 2.146 17.810 1.00 0.00 H
-HETATM 2043 H2 HOH A 681 34.760 1.339 16.911 1.00 0.00 H
-HETATM 2044 O HOH A 682 12.129 46.367 20.203 1.00 0.00 O
-HETATM 2045 H1 HOH A 682 12.668 45.583 20.100 1.00 0.00 H
-HETATM 2046 H2 HOH A 682 11.368 46.074 20.701 1.00 0.00 H
-HETATM 2047 O HOH A 683 17.849 41.719 28.580 1.00 0.00 O
-HETATM 2048 H1 HOH A 683 17.149 41.542 29.209 1.00 0.00 H
-HETATM 2049 H2 HOH A 683 18.609 41.257 28.928 1.00 0.00 H
-HETATM 2050 O HOH A 684 45.785 2.292 14.024 1.00 0.00 O
-HETATM 2051 H1 HOH A 684 45.894 2.895 14.760 1.00 0.00 H
-HETATM 2052 H2 HOH A 684 45.506 1.471 14.425 1.00 0.00 H
-HETATM 2053 O HOH A 685 44.260 30.365 17.182 1.00 0.00 O
-HETATM 2054 H1 HOH A 685 43.406 30.446 17.607 1.00 0.00 H
-HETATM 2055 H2 HOH A 685 44.868 30.180 17.896 1.00 0.00 H
-HETATM 2056 O HOH A 686 2.593 37.561 14.972 1.00 0.00 O
-HETATM 2057 H1 HOH A 686 2.494 37.608 14.021 1.00 0.00 H
-HETATM 2058 H2 HOH A 686 3.477 37.227 15.107 1.00 0.00 H
-HETATM 2059 O HOH A 687 13.298 49.057 36.507 1.00 0.00 O
-HETATM 2060 H1 HOH A 687 13.999 48.984 35.860 1.00 0.00 H
-HETATM 2061 H2 HOH A 687 12.674 48.375 36.264 1.00 0.00 H
-HETATM 2062 O HOH A 688 39.340 28.871 29.028 1.00 0.00 O
-HETATM 2063 H1 HOH A 688 39.473 28.233 28.327 1.00 0.00 H
-HETATM 2064 H2 HOH A 688 40.162 28.871 29.515 1.00 0.00 H
-HETATM 2065 O HOH A 689 5.437 20.777 43.524 1.00 0.00 O
-HETATM 2066 H1 HOH A 689 4.544 21.020 43.282 1.00 0.00 H
-HETATM 2067 H2 HOH A 689 5.974 21.066 42.789 1.00 0.00 H
-HETATM 2068 O HOH A 690 21.134 40.858 39.231 1.00 0.00 O
-HETATM 2069 H1 HOH A 690 22.083 40.980 39.186 1.00 0.00 H
-HETATM 2070 H2 HOH A 690 20.920 40.344 38.455 1.00 0.00 H
-HETATM 2071 O HOH A 691 28.054 33.032 32.575 1.00 0.00 O
-HETATM 2072 H1 HOH A 691 27.871 33.968 32.493 1.00 0.00 H
-HETATM 2073 H2 HOH A 691 28.802 32.881 31.999 1.00 0.00 H
-HETATM 2074 O HOH A 692 20.746 29.309 37.555 1.00 0.00 O
-HETATM 2075 H1 HOH A 692 21.374 29.765 38.115 1.00 0.00 H
-HETATM 2076 H2 HOH A 692 19.894 29.658 37.812 1.00 0.00 H
-HETATM 2077 O HOH A 693 22.164 26.905 -0.023 1.00 0.00 O
-HETATM 2078 H1 HOH A 693 22.214 26.092 0.481 1.00 0.00 H
-HETATM 2079 H2 HOH A 693 22.882 27.440 0.311 1.00 0.00 H
-HETATM 2080 O HOH A 694 1.390 1.849 21.138 1.00 0.00 O
-HETATM 2081 H1 HOH A 694 2.310 1.925 21.394 1.00 0.00 H
-HETATM 2082 H2 HOH A 694 1.203 2.658 20.666 1.00 0.00 H
-HETATM 2083 O HOH A 695 8.995 15.955 1.329 1.00 0.00 O
-HETATM 2084 H1 HOH A 695 8.206 16.224 1.799 1.00 0.00 H
-HETATM 2085 H2 HOH A 695 9.471 16.768 1.170 1.00 0.00 H
-HETATM 2086 O HOH A 696 45.806 23.015 6.976 1.00 0.00 O
-HETATM 2087 H1 HOH A 696 45.235 23.450 6.342 1.00 0.00 H
-HETATM 2088 H2 HOH A 696 45.212 22.526 7.541 1.00 0.00 H
-HETATM 2089 O HOH A 697 48.670 2.953 0.673 1.00 0.00 O
-HETATM 2090 H1 HOH A 697 47.968 2.824 0.036 1.00 0.00 H
-HETATM 2091 H2 HOH A 697 49.041 3.806 0.455 1.00 0.00 H
-HETATM 2092 O HOH A 698 44.944 37.743 46.113 1.00 0.00 O
-HETATM 2093 H1 HOH A 698 44.381 36.983 46.260 1.00 0.00 H
-HETATM 2094 H2 HOH A 698 45.475 37.808 46.904 1.00 0.00 H
-HETATM 2095 O HOH A 699 12.933 37.517 46.487 1.00 0.00 O
-HETATM 2096 H1 HOH A 699 12.997 38.367 46.052 1.00 0.00 H
-HETATM 2097 H2 HOH A 699 12.866 37.726 47.417 1.00 0.00 H
-HETATM 2098 O HOH A 700 5.759 9.682 12.948 1.00 0.00 O
-HETATM 2099 H1 HOH A 700 5.645 8.740 12.819 1.00 0.00 H
-HETATM 2100 H2 HOH A 700 5.029 10.080 12.477 1.00 0.00 H
-HETATM 2101 O HOH A 701 39.652 7.766 7.707 1.00 0.00 O
-HETATM 2102 H1 HOH A 701 40.297 7.447 7.075 1.00 0.00 H
-HETATM 2103 H2 HOH A 701 38.814 7.441 7.382 1.00 0.00 H
-HETATM 2104 O HOH A 702 39.882 8.929 20.645 1.00 0.00 O
-HETATM 2105 H1 HOH A 702 40.451 9.698 20.643 1.00 0.00 H
-HETATM 2106 H2 HOH A 702 39.332 9.033 19.871 1.00 0.00 H
-HETATM 2107 O HOH A 703 39.042 48.120 30.826 1.00 0.00 O
-HETATM 2108 H1 HOH A 703 39.528 47.462 31.324 1.00 0.00 H
-HETATM 2109 H2 HOH A 703 39.689 48.506 30.239 1.00 0.00 H
-HETATM 2110 O HOH A 704 44.162 29.503 14.244 1.00 0.00 O
-HETATM 2111 H1 HOH A 704 43.396 28.946 14.105 1.00 0.00 H
-HETATM 2112 H2 HOH A 704 44.341 29.437 15.180 1.00 0.00 H
-HETATM 2113 O HOH A 705 31.796 2.870 11.342 1.00 0.00 O
-HETATM 2114 H1 HOH A 705 31.765 1.914 11.321 1.00 0.00 H
-HETATM 2115 H2 HOH A 705 31.310 3.111 12.128 1.00 0.00 H
-HETATM 2116 O HOH A 706 9.025 43.826 25.656 1.00 0.00 O
-HETATM 2117 H1 HOH A 706 9.229 43.897 26.589 1.00 0.00 H
-HETATM 2118 H2 HOH A 706 8.389 44.520 25.494 1.00 0.00 H
-HETATM 2119 O HOH A 707 49.995 32.335 45.900 1.00 0.00 O
-HETATM 2120 H1 HOH A 707 49.798 33.247 46.114 1.00 0.00 H
-HETATM 2121 H2 HOH A 707 49.765 31.847 46.689 1.00 0.00 H
-HETATM 2122 O HOH A 708 31.609 36.653 45.847 1.00 0.00 O
-HETATM 2123 H1 HOH A 708 31.496 36.576 46.795 1.00 0.00 H
-HETATM 2124 H2 HOH A 708 30.999 37.342 45.588 1.00 0.00 H
-HETATM 2125 O HOH A 709 49.993 37.560 44.753 1.00 0.00 O
-HETATM 2126 H1 HOH A 709 49.623 37.816 45.598 1.00 0.00 H
-HETATM 2127 H2 HOH A 709 49.802 36.627 44.679 1.00 0.00 H
-HETATM 2128 O HOH A 710 48.477 23.282 29.410 1.00 0.00 O
-HETATM 2129 H1 HOH A 710 48.121 23.246 28.522 1.00 0.00 H
-HETATM 2130 H2 HOH A 710 48.112 22.516 29.848 1.00 0.00 H
-HETATM 2131 O HOH A 711 19.313 33.898 13.779 1.00 0.00 O
-HETATM 2132 H1 HOH A 711 19.940 34.500 14.181 1.00 0.00 H
-HETATM 2133 H2 HOH A 711 18.628 34.463 13.426 1.00 0.00 H
-HETATM 2134 O HOH A 712 0.916 28.309 27.775 1.00 0.00 O
-HETATM 2135 H1 HOH A 712 0.195 28.585 27.209 1.00 0.00 H
-HETATM 2136 H2 HOH A 712 1.699 28.663 27.358 1.00 0.00 H
-HETATM 2137 O HOH A 713 46.073 0.270 45.689 1.00 0.00 O
-HETATM 2138 H1 HOH A 713 46.796 0.140 45.075 1.00 0.00 H
-HETATM 2139 H2 HOH A 713 46.491 0.341 46.545 1.00 0.00 H
-HETATM 2140 O HOH A 714 33.502 16.407 34.473 1.00 0.00 O
-HETATM 2141 H1 HOH A 714 32.762 16.998 34.336 1.00 0.00 H
-HETATM 2142 H2 HOH A 714 33.111 15.608 34.824 1.00 0.00 H
-HETATM 2143 O HOH A 715 37.744 48.653 19.725 1.00 0.00 O
-HETATM 2144 H1 HOH A 715 37.757 47.704 19.851 1.00 0.00 H
-HETATM 2145 H2 HOH A 715 37.379 48.776 18.851 1.00 0.00 H
-HETATM 2146 O HOH A 716 43.778 26.954 8.389 1.00 0.00 O
-HETATM 2147 H1 HOH A 716 43.308 26.270 8.867 1.00 0.00 H
-HETATM 2148 H2 HOH A 716 44.389 27.318 9.027 1.00 0.00 H
-HETATM 2149 O HOH A 717 14.459 15.926 17.768 1.00 0.00 O
-HETATM 2150 H1 HOH A 717 13.685 16.233 17.294 1.00 0.00 H
-HETATM 2151 H2 HOH A 717 15.186 16.408 17.379 1.00 0.00 H
-HETATM 2152 O HOH A 718 41.233 4.813 37.109 1.00 0.00 O
-HETATM 2153 H1 HOH A 718 41.053 5.561 36.540 1.00 0.00 H
-HETATM 2154 H2 HOH A 718 42.086 4.491 36.823 1.00 0.00 H
-HETATM 2155 O HOH A 719 8.999 41.126 44.282 1.00 0.00 O
-HETATM 2156 H1 HOH A 719 9.135 41.846 44.897 1.00 0.00 H
-HETATM 2157 H2 HOH A 719 8.255 40.643 44.635 1.00 0.00 H
-HETATM 2158 O HOH A 720 48.749 41.768 39.496 1.00 0.00 O
-HETATM 2159 H1 HOH A 720 48.447 41.723 40.403 1.00 0.00 H
-HETATM 2160 H2 HOH A 720 48.016 41.437 38.981 1.00 0.00 H
-HETATM 2161 O HOH A 721 27.472 47.130 46.836 1.00 0.00 O
-HETATM 2162 H1 HOH A 721 27.389 46.873 47.755 1.00 0.00 H
-HETATM 2163 H2 HOH A 721 27.625 46.311 46.369 1.00 0.00 H
-HETATM 2164 O HOH A 722 17.579 14.773 32.164 1.00 0.00 O
-HETATM 2165 H1 HOH A 722 18.198 15.151 32.790 1.00 0.00 H
-HETATM 2166 H2 HOH A 722 17.338 15.501 31.594 1.00 0.00 H
-HETATM 2167 O HOH A 723 41.820 4.168 45.855 1.00 0.00 O
-HETATM 2168 H1 HOH A 723 41.878 4.123 46.809 1.00 0.00 H
-HETATM 2169 H2 HOH A 723 41.965 5.090 45.647 1.00 0.00 H
-HETATM 2170 O HOH A 724 20.008 26.275 34.315 1.00 0.00 O
-HETATM 2171 H1 HOH A 724 20.760 26.061 34.867 1.00 0.00 H
-HETATM 2172 H2 HOH A 724 20.207 27.139 33.959 1.00 0.00 H
-HETATM 2173 O HOH A 725 18.305 11.773 32.788 1.00 0.00 O
-HETATM 2174 H1 HOH A 725 18.084 11.292 33.586 1.00 0.00 H
-HETATM 2175 H2 HOH A 725 19.187 12.106 32.943 1.00 0.00 H
-HETATM 2176 O HOH A 726 12.355 47.687 30.524 1.00 0.00 O
-HETATM 2177 H1 HOH A 726 12.415 48.450 31.100 1.00 0.00 H
-HETATM 2178 H2 HOH A 726 11.782 47.966 29.812 1.00 0.00 H
-HETATM 2179 O HOH A 727 17.088 5.550 3.148 1.00 0.00 O
-HETATM 2180 H1 HOH A 727 16.904 6.486 3.233 1.00 0.00 H
-HETATM 2181 H2 HOH A 727 17.342 5.274 4.027 1.00 0.00 H
-HETATM 2182 O HOH A 728 1.148 21.615 43.500 1.00 0.00 O
-HETATM 2183 H1 HOH A 728 2.051 21.742 43.210 1.00 0.00 H
-HETATM 2184 H2 HOH A 728 0.702 21.238 42.743 1.00 0.00 H
-HETATM 2185 O HOH A 729 4.538 13.083 46.799 1.00 0.00 O
-HETATM 2186 H1 HOH A 729 3.954 12.907 46.061 1.00 0.00 H
-HETATM 2187 H2 HOH A 729 4.522 12.279 47.316 1.00 0.00 H
-HETATM 2188 O HOH A 730 32.061 36.172 9.879 1.00 0.00 O
-HETATM 2189 H1 HOH A 730 32.704 36.761 9.484 1.00 0.00 H
-HETATM 2190 H2 HOH A 730 32.309 35.302 9.573 1.00 0.00 H
-HETATM 2191 O HOH A 731 38.527 36.455 13.944 1.00 0.00 O
-HETATM 2192 H1 HOH A 731 39.473 36.477 13.804 1.00 0.00 H
-HETATM 2193 H2 HOH A 731 38.190 37.190 13.435 1.00 0.00 H
-HETATM 2194 O HOH A 732 30.308 31.432 37.421 1.00 0.00 O
-HETATM 2195 H1 HOH A 732 30.323 32.287 37.853 1.00 0.00 H
-HETATM 2196 H2 HOH A 732 29.439 31.083 37.605 1.00 0.00 H
-HETATM 2197 O HOH A 733 41.130 31.712 35.138 1.00 0.00 O
-HETATM 2198 H1 HOH A 733 41.730 31.286 35.751 1.00 0.00 H
-HETATM 2199 H2 HOH A 733 41.697 32.083 34.465 1.00 0.00 H
-HETATM 2200 O HOH A 734 40.599 42.231 15.884 1.00 0.00 O
-HETATM 2201 H1 HOH A 734 40.236 41.346 15.839 1.00 0.00 H
-HETATM 2202 H2 HOH A 734 41.218 42.202 16.611 1.00 0.00 H
-HETATM 2203 O HOH A 735 41.181 9.986 34.642 1.00 0.00 O
-HETATM 2204 H1 HOH A 735 41.053 9.250 35.240 1.00 0.00 H
-HETATM 2205 H2 HOH A 735 42.033 10.346 34.881 1.00 0.00 H
-HETATM 2206 O HOH A 736 19.262 10.420 15.110 1.00 0.00 O
-HETATM 2207 H1 HOH A 736 18.321 10.593 15.072 1.00 0.00 H
-HETATM 2208 H2 HOH A 736 19.634 10.953 14.410 1.00 0.00 H
-HETATM 2209 O HOH A 737 3.639 7.841 49.619 1.00 0.00 O
-HETATM 2210 H1 HOH A 737 3.107 8.542 49.242 1.00 0.00 H
-HETATM 2211 H2 HOH A 737 3.061 7.081 49.635 1.00 0.00 H
-HETATM 2212 O HOH A 738 40.257 22.642 27.615 1.00 0.00 O
-HETATM 2213 H1 HOH A 738 39.933 22.054 28.298 1.00 0.00 H
-HETATM 2214 H2 HOH A 738 39.878 23.492 27.828 1.00 0.00 H
-HETATM 2215 O HOH A 739 44.675 40.151 31.329 1.00 0.00 O
-HETATM 2216 H1 HOH A 739 44.528 40.877 30.723 1.00 0.00 H
-HETATM 2217 H2 HOH A 739 45.341 39.613 30.906 1.00 0.00 H
-HETATM 2218 O HOH A 740 1.095 5.808 29.999 1.00 0.00 O
-HETATM 2219 H1 HOH A 740 1.880 6.300 30.244 1.00 0.00 H
-HETATM 2220 H2 HOH A 740 0.367 6.359 30.281 1.00 0.00 H
-HETATM 2221 O HOH A 741 25.737 11.787 32.253 1.00 0.00 O
-HETATM 2222 H1 HOH A 741 25.360 12.083 31.424 1.00 0.00 H
-HETATM 2223 H2 HOH A 741 26.678 11.920 32.152 1.00 0.00 H
-HETATM 2224 O HOH A 742 22.313 7.993 30.512 1.00 0.00 O
-HETATM 2225 H1 HOH A 742 23.077 7.447 30.701 1.00 0.00 H
-HETATM 2226 H2 HOH A 742 22.155 8.475 31.322 1.00 0.00 H
-HETATM 2227 O HOH A 743 37.368 27.126 40.997 1.00 0.00 O
-HETATM 2228 H1 HOH A 743 37.213 27.505 40.131 1.00 0.00 H
-HETATM 2229 H2 HOH A 743 36.683 27.498 41.549 1.00 0.00 H
-HETATM 2230 O HOH A 744 6.312 35.029 13.696 1.00 0.00 O
-HETATM 2231 H1 HOH A 744 5.676 34.390 13.372 1.00 0.00 H
-HETATM 2232 H2 HOH A 744 6.191 35.031 14.643 1.00 0.00 H
-HETATM 2233 O HOH A 745 8.069 11.443 24.316 1.00 0.00 O
-HETATM 2234 H1 HOH A 745 7.546 10.730 24.685 1.00 0.00 H
-HETATM 2235 H2 HOH A 745 8.904 11.038 24.090 1.00 0.00 H
-HETATM 2236 O HOH A 746 43.433 22.032 37.973 1.00 0.00 O
-HETATM 2237 H1 HOH A 746 42.798 21.337 38.146 1.00 0.00 H
-HETATM 2238 H2 HOH A 746 42.929 22.717 37.537 1.00 0.00 H
-HETATM 2239 O HOH A 747 8.734 8.072 34.721 1.00 0.00 O
-HETATM 2240 H1 HOH A 747 8.860 8.782 34.090 1.00 0.00 H
-HETATM 2241 H2 HOH A 747 9.428 7.447 34.522 1.00 0.00 H
-HETATM 2242 O HOH A 748 3.587 44.151 47.569 1.00 0.00 O
-HETATM 2243 H1 HOH A 748 3.093 44.805 47.074 1.00 0.00 H
-HETATM 2244 H2 HOH A 748 2.920 43.620 48.000 1.00 0.00 H
-HETATM 2245 O HOH A 749 42.549 24.984 22.501 1.00 0.00 O
-HETATM 2246 H1 HOH A 749 41.697 24.837 22.913 1.00 0.00 H
-HETATM 2247 H2 HOH A 749 43.116 24.310 22.871 1.00 0.00 H
-HETATM 2248 O HOH A 750 3.746 7.573 41.349 1.00 0.00 O
-HETATM 2249 H1 HOH A 750 2.799 7.703 41.306 1.00 0.00 H
-HETATM 2250 H2 HOH A 750 3.863 6.851 41.964 1.00 0.00 H
-HETATM 2251 O HOH A 751 42.713 33.122 46.818 1.00 0.00 O
-HETATM 2252 H1 HOH A 751 43.509 33.150 47.349 1.00 0.00 H
-HETATM 2253 H2 HOH A 751 42.569 34.028 46.551 1.00 0.00 H
-HETATM 2254 O HOH A 752 44.296 19.826 5.417 1.00 0.00 O
-HETATM 2255 H1 HOH A 752 43.853 20.639 5.660 1.00 0.00 H
-HETATM 2256 H2 HOH A 752 43.624 19.306 4.979 1.00 0.00 H
-HETATM 2257 O HOH A 753 39.198 1.703 4.425 1.00 0.00 O
-HETATM 2258 H1 HOH A 753 39.720 1.728 5.228 1.00 0.00 H
-HETATM 2259 H2 HOH A 753 38.579 2.424 4.518 1.00 0.00 H
-HETATM 2260 O HOH A 754 37.647 19.930 28.224 1.00 0.00 O
-HETATM 2261 H1 HOH A 754 38.250 19.374 27.731 1.00 0.00 H
-HETATM 2262 H2 HOH A 754 37.103 20.347 27.558 1.00 0.00 H
-HETATM 2263 O HOH A 755 24.846 6.093 15.324 1.00 0.00 O
-HETATM 2264 H1 HOH A 755 24.338 5.350 15.650 1.00 0.00 H
-HETATM 2265 H2 HOH A 755 25.688 6.024 15.769 1.00 0.00 H
-HETATM 2266 O HOH A 756 21.785 9.006 39.563 1.00 0.00 O
-HETATM 2267 H1 HOH A 756 22.397 8.626 38.932 1.00 0.00 H
-HETATM 2268 H2 HOH A 756 20.920 8.769 39.233 1.00 0.00 H
-HETATM 2269 O HOH A 757 3.785 34.422 16.587 1.00 0.00 O
-HETATM 2270 H1 HOH A 757 3.163 34.072 15.948 1.00 0.00 H
-HETATM 2271 H2 HOH A 757 4.618 34.011 16.362 1.00 0.00 H
-HETATM 2272 O HOH A 758 23.242 28.769 43.391 1.00 0.00 O
-HETATM 2273 H1 HOH A 758 22.861 28.756 44.269 1.00 0.00 H
-HETATM 2274 H2 HOH A 758 23.233 29.690 43.137 1.00 0.00 H
-HETATM 2275 O HOH A 759 14.099 15.526 6.194 1.00 0.00 O
-HETATM 2276 H1 HOH A 759 15.000 15.457 6.512 1.00 0.00 H
-HETATM 2277 H2 HOH A 759 13.854 14.632 5.966 1.00 0.00 H
-HETATM 2278 O HOH A 760 7.070 26.881 10.724 1.00 0.00 O
-HETATM 2279 H1 HOH A 760 7.067 27.126 9.798 1.00 0.00 H
-HETATM 2280 H2 HOH A 760 7.882 26.392 10.842 1.00 0.00 H
-HETATM 2281 O HOH A 761 29.994 22.484 46.453 1.00 0.00 O
-HETATM 2282 H1 HOH A 761 30.185 23.377 46.741 1.00 0.00 H
-HETATM 2283 H2 HOH A 761 30.068 21.954 47.245 1.00 0.00 H
-HETATM 2284 O HOH A 762 14.774 11.032 0.627 1.00 0.00 O
-HETATM 2285 H1 HOH A 762 15.688 11.271 0.475 1.00 0.00 H
-HETATM 2286 H2 HOH A 762 14.647 10.230 0.124 1.00 0.00 H
-HETATM 2287 O HOH A 763 22.597 6.120 34.268 1.00 0.00 O
-HETATM 2288 H1 HOH A 763 21.990 5.936 34.986 1.00 0.00 H
-HETATM 2289 H2 HOH A 763 23.464 6.059 34.664 1.00 0.00 H
-HETATM 2290 O HOH A 764 39.941 28.839 40.629 1.00 0.00 O
-HETATM 2291 H1 HOH A 764 39.999 28.743 41.579 1.00 0.00 H
-HETATM 2292 H2 HOH A 764 39.624 29.729 40.494 1.00 0.00 H
-HETATM 2293 O HOH A 765 35.552 39.265 46.701 1.00 0.00 O
-HETATM 2294 H1 HOH A 765 34.769 39.454 47.218 1.00 0.00 H
-HETATM 2295 H2 HOH A 765 35.984 38.554 47.169 1.00 0.00 H
-HETATM 2296 O HOH A 766 20.728 39.373 31.026 1.00 0.00 O
-HETATM 2297 H1 HOH A 766 20.048 39.977 30.727 1.00 0.00 H
-HETATM 2298 H2 HOH A 766 21.489 39.581 30.487 1.00 0.00 H
-HETATM 2299 O HOH A 767 6.891 2.215 36.256 1.00 0.00 O
-HETATM 2300 H1 HOH A 767 6.018 1.873 36.451 1.00 0.00 H
-HETATM 2301 H2 HOH A 767 6.926 3.057 36.704 1.00 0.00 H
-HETATM 2302 O HOH A 768 38.639 18.167 31.458 1.00 0.00 O
-HETATM 2303 H1 HOH A 768 38.651 17.546 32.187 1.00 0.00 H
-HETATM 2304 H2 HOH A 768 39.290 17.830 30.844 1.00 0.00 H
-HETATM 2305 O HOH A 769 20.167 23.398 32.250 1.00 0.00 O
-HETATM 2306 H1 HOH A 769 20.022 22.914 33.064 1.00 0.00 H
-HETATM 2307 H2 HOH A 769 20.654 22.793 31.693 1.00 0.00 H
-HETATM 2308 O HOH A 770 31.153 16.124 22.638 1.00 0.00 O
-HETATM 2309 H1 HOH A 770 32.050 16.180 22.309 1.00 0.00 H
-HETATM 2310 H2 HOH A 770 31.104 16.791 23.320 1.00 0.00 H
-HETATM 2311 O HOH A 771 28.195 19.364 10.687 1.00 0.00 O
-HETATM 2312 H1 HOH A 771 27.311 19.002 10.624 1.00 0.00 H
-HETATM 2313 H2 HOH A 771 28.772 18.621 10.524 1.00 0.00 H
-HETATM 2314 O HOH A 772 31.712 40.095 40.571 1.00 0.00 O
-HETATM 2315 H1 HOH A 772 32.197 40.167 41.393 1.00 0.00 H
-HETATM 2316 H2 HOH A 772 31.290 39.239 40.613 1.00 0.00 H
-HETATM 2317 O HOH A 773 24.176 4.257 39.791 1.00 0.00 O
-HETATM 2318 H1 HOH A 773 24.589 3.707 40.457 1.00 0.00 H
-HETATM 2319 H2 HOH A 773 23.507 4.749 40.264 1.00 0.00 H
-HETATM 2320 O HOH A 774 49.291 37.439 18.696 1.00 0.00 O
-HETATM 2321 H1 HOH A 774 48.578 37.843 19.190 1.00 0.00 H
-HETATM 2322 H2 HOH A 774 49.080 36.507 18.686 1.00 0.00 H
-HETATM 2323 O HOH A 775 25.648 7.985 2.159 1.00 0.00 O
-HETATM 2324 H1 HOH A 775 25.148 7.251 1.799 1.00 0.00 H
-HETATM 2325 H2 HOH A 775 25.651 8.639 1.463 1.00 0.00 H
-HETATM 2326 O HOH A 776 48.633 47.040 49.497 1.00 0.00 O
-HETATM 2327 H1 HOH A 776 48.026 47.462 48.888 1.00 0.00 H
-HETATM 2328 H2 HOH A 776 48.692 46.137 49.192 1.00 0.00 H
-HETATM 2329 O HOH A 777 10.287 26.298 44.804 1.00 0.00 O
-HETATM 2330 H1 HOH A 777 11.053 26.864 44.708 1.00 0.00 H
-HETATM 2331 H2 HOH A 777 9.563 26.808 44.444 1.00 0.00 H
-HETATM 2332 O HOH A 778 24.342 7.056 27.777 1.00 0.00 O
-HETATM 2333 H1 HOH A 778 24.951 6.702 27.128 1.00 0.00 H
-HETATM 2334 H2 HOH A 778 23.511 6.623 27.590 1.00 0.00 H
-HETATM 2335 O HOH A 779 38.086 25.075 46.092 1.00 0.00 O
-HETATM 2336 H1 HOH A 779 37.895 25.681 46.809 1.00 0.00 H
-HETATM 2337 H2 HOH A 779 37.689 25.478 45.322 1.00 0.00 H
-HETATM 2338 O HOH A 780 14.670 25.725 18.637 1.00 0.00 O
-HETATM 2339 H1 HOH A 780 14.660 26.394 17.952 1.00 0.00 H
-HETATM 2340 H2 HOH A 780 15.403 25.157 18.409 1.00 0.00 H
-HETATM 2341 O HOH A 781 7.746 36.226 42.015 1.00 0.00 O
-HETATM 2342 H1 HOH A 781 8.013 36.177 41.097 1.00 0.00 H
-HETATM 2343 H2 HOH A 781 7.696 37.162 42.202 1.00 0.00 H
-HETATM 2344 O HOH A 782 30.020 36.058 20.388 1.00 0.00 O
-HETATM 2345 H1 HOH A 782 30.303 36.787 19.836 1.00 0.00 H
-HETATM 2346 H2 HOH A 782 30.812 35.775 20.841 1.00 0.00 H
-HETATM 2347 O HOH A 783 49.482 35.565 14.362 1.00 0.00 O
-HETATM 2348 H1 HOH A 783 48.666 35.545 14.861 1.00 0.00 H
-HETATM 2349 H2 HOH A 783 50.000 34.844 14.717 1.00 0.00 H
-HETATM 2350 O HOH A 784 24.885 30.962 25.217 1.00 0.00 O
-HETATM 2351 H1 HOH A 784 24.459 31.227 26.032 1.00 0.00 H
-HETATM 2352 H2 HOH A 784 25.488 30.268 25.474 1.00 0.00 H
-HETATM 2353 O HOH A 785 44.056 19.123 20.445 1.00 0.00 O
-HETATM 2354 H1 HOH A 785 44.269 19.965 20.041 1.00 0.00 H
-HETATM 2355 H2 HOH A 785 44.162 19.272 21.383 1.00 0.00 H
-HETATM 2356 O HOH A 786 3.635 19.810 30.958 1.00 0.00 O
-HETATM 2357 H1 HOH A 786 4.078 19.157 31.500 1.00 0.00 H
-HETATM 2358 H2 HOH A 786 2.825 19.385 30.682 1.00 0.00 H
-HETATM 2359 O HOH A 787 42.030 49.021 9.716 1.00 0.00 O
-HETATM 2360 H1 HOH A 787 41.244 49.512 9.477 1.00 0.00 H
-HETATM 2361 H2 HOH A 787 42.755 49.600 9.488 1.00 0.00 H
-HETATM 2362 O HOH A 788 42.792 20.505 25.915 1.00 0.00 O
-HETATM 2363 H1 HOH A 788 41.954 20.135 25.636 1.00 0.00 H
-HETATM 2364 H2 HOH A 788 42.673 21.451 25.847 1.00 0.00 H
-HETATM 2365 O HOH A 789 1.698 37.965 18.026 1.00 0.00 O
-HETATM 2366 H1 HOH A 789 1.125 37.627 17.338 1.00 0.00 H
-HETATM 2367 H2 HOH A 789 1.959 38.831 17.719 1.00 0.00 H
-HETATM 2368 O HOH A 790 19.801 45.575 5.682 1.00 0.00 O
-HETATM 2369 H1 HOH A 790 19.263 46.315 5.964 1.00 0.00 H
-HETATM 2370 H2 HOH A 790 19.443 44.823 6.151 1.00 0.00 H
-HETATM 2371 O HOH A 791 10.954 13.451 12.536 1.00 0.00 O
-HETATM 2372 H1 HOH A 791 10.414 14.132 12.938 1.00 0.00 H
-HETATM 2373 H2 HOH A 791 10.379 12.691 12.473 1.00 0.00 H
-HETATM 2374 O HOH A 792 32.430 17.781 44.103 1.00 0.00 O
-HETATM 2375 H1 HOH A 792 31.671 17.325 44.467 1.00 0.00 H
-HETATM 2376 H2 HOH A 792 32.060 18.515 43.615 1.00 0.00 H
-HETATM 2377 O HOH A 793 19.077 37.941 11.675 1.00 0.00 O
-HETATM 2378 H1 HOH A 793 20.016 38.106 11.588 1.00 0.00 H
-HETATM 2379 H2 HOH A 793 18.746 38.685 12.173 1.00 0.00 H
-HETATM 2380 O HOH A 794 6.145 9.037 43.707 1.00 0.00 O
-HETATM 2381 H1 HOH A 794 6.933 9.384 44.126 1.00 0.00 H
-HETATM 2382 H2 HOH A 794 6.106 8.124 43.985 1.00 0.00 H
-HETATM 2383 O HOH A 795 7.862 46.917 3.159 1.00 0.00 O
-HETATM 2384 H1 HOH A 795 7.584 47.651 3.708 1.00 0.00 H
-HETATM 2385 H2 HOH A 795 7.047 46.511 2.870 1.00 0.00 H
-HETATM 2386 O HOH A 796 25.993 3.899 17.079 1.00 0.00 O
-HETATM 2387 H1 HOH A 796 25.214 3.508 17.475 1.00 0.00 H
-HETATM 2388 H2 HOH A 796 26.565 4.101 17.818 1.00 0.00 H
-HETATM 2389 O HOH A 797 21.937 17.340 31.384 1.00 0.00 O
-HETATM 2390 H1 HOH A 797 22.461 17.643 32.126 1.00 0.00 H
-HETATM 2391 H2 HOH A 797 21.046 17.617 31.588 1.00 0.00 H
-HETATM 2392 O HOH A 798 34.981 35.106 3.891 1.00 0.00 O
-HETATM 2393 H1 HOH A 798 34.783 34.312 3.396 1.00 0.00 H
-HETATM 2394 H2 HOH A 798 34.724 35.822 3.313 1.00 0.00 H
-HETATM 2395 O HOH A 799 46.967 32.764 42.668 1.00 0.00 O
-HETATM 2396 H1 HOH A 799 46.752 32.303 41.857 1.00 0.00 H
-HETATM 2397 H2 HOH A 799 46.270 33.409 42.771 1.00 0.00 H
-HETATM 2398 O HOH A 800 39.012 13.461 7.096 1.00 0.00 O
-HETATM 2399 H1 HOH A 800 38.509 12.686 6.844 1.00 0.00 H
-HETATM 2400 H2 HOH A 800 39.810 13.411 6.573 1.00 0.00 H
-HETATM 2401 O HOH A 801 8.203 30.704 20.373 1.00 0.00 O
-HETATM 2402 H1 HOH A 801 7.859 30.020 20.948 1.00 0.00 H
-HETATM 2403 H2 HOH A 801 7.495 31.342 20.305 1.00 0.00 H
-HETATM 2404 O HOH A 802 46.303 38.507 8.775 1.00 0.00 O
-HETATM 2405 H1 HOH A 802 46.516 39.370 9.131 1.00 0.00 H
-HETATM 2406 H2 HOH A 802 45.685 38.684 8.068 1.00 0.00 H
-HETATM 2407 O HOH A 803 36.402 30.233 19.257 1.00 0.00 O
-HETATM 2408 H1 HOH A 803 35.497 29.956 19.402 1.00 0.00 H
-HETATM 2409 H2 HOH A 803 36.929 29.603 19.744 1.00 0.00 H
-HETATM 2410 O HOH A 804 12.414 43.206 3.052 1.00 0.00 O
-HETATM 2411 H1 HOH A 804 13.127 42.588 3.217 1.00 0.00 H
-HETATM 2412 H2 HOH A 804 12.525 43.464 2.139 1.00 0.00 H
-HETATM 2413 O HOH A 805 40.054 39.016 43.847 1.00 0.00 O
-HETATM 2414 H1 HOH A 805 40.785 39.138 44.454 1.00 0.00 H
-HETATM 2415 H2 HOH A 805 39.513 39.795 43.962 1.00 0.00 H
-HETATM 2416 O HOH A 806 39.828 43.519 28.902 1.00 0.00 O
-HETATM 2417 H1 HOH A 806 40.180 44.405 28.985 1.00 0.00 H
-HETATM 2418 H2 HOH A 806 38.894 43.643 28.743 1.00 0.00 H
-HETATM 2419 O HOH A 807 27.807 1.027 3.088 1.00 0.00 O
-HETATM 2420 H1 HOH A 807 27.855 0.170 3.513 1.00 0.00 H
-HETATM 2421 H2 HOH A 807 28.665 1.144 2.684 1.00 0.00 H
-HETATM 2422 O HOH A 808 20.718 27.039 26.802 1.00 0.00 O
-HETATM 2423 H1 HOH A 808 21.266 27.701 26.379 1.00 0.00 H
-HETATM 2424 H2 HOH A 808 21.024 26.208 26.444 1.00 0.00 H
-HETATM 2425 O HOH A 809 15.864 3.982 44.207 1.00 0.00 O
-HETATM 2426 H1 HOH A 809 16.666 4.250 44.656 1.00 0.00 H
-HETATM 2427 H2 HOH A 809 15.227 3.855 44.907 1.00 0.00 H
-HETATM 2428 O HOH A 810 7.489 26.389 48.726 1.00 0.00 O
-HETATM 2429 H1 HOH A 810 7.305 26.814 49.564 1.00 0.00 H
-HETATM 2430 H2 HOH A 810 7.331 25.461 48.885 1.00 0.00 H
-HETATM 2431 O HOH A 811 38.241 14.369 23.454 1.00 0.00 O
-HETATM 2432 H1 HOH A 811 38.852 13.886 22.898 1.00 0.00 H
-HETATM 2433 H2 HOH A 811 38.199 15.241 23.065 1.00 0.00 H
-HETATM 2434 O HOH A 812 28.542 38.933 21.683 1.00 0.00 O
-HETATM 2435 H1 HOH A 812 28.048 39.060 22.493 1.00 0.00 H
-HETATM 2436 H2 HOH A 812 29.316 39.485 21.782 1.00 0.00 H
-HETATM 2437 O HOH A 813 44.943 18.926 0.212 1.00 0.00 O
-HETATM 2438 H1 HOH A 813 44.739 19.857 0.297 1.00 0.00 H
-HETATM 2439 H2 HOH A 813 45.644 18.773 0.843 1.00 0.00 H
-HETATM 2440 O HOH A 814 11.270 40.986 6.911 1.00 0.00 O
-HETATM 2441 H1 HOH A 814 11.969 40.990 7.565 1.00 0.00 H
-HETATM 2442 H2 HOH A 814 10.624 41.605 7.244 1.00 0.00 H
-HETATM 2443 O HOH A 815 0.590 15.218 25.155 1.00 0.00 O
-HETATM 2444 H1 HOH A 815 0.586 14.633 24.397 1.00 0.00 H
-HETATM 2445 H2 HOH A 815 1.053 15.998 24.856 1.00 0.00 H
-HETATM 2446 O HOH A 816 44.299 5.399 25.542 1.00 0.00 O
-HETATM 2447 H1 HOH A 816 45.187 5.244 25.219 1.00 0.00 H
-HETATM 2448 H2 HOH A 816 43.764 4.738 25.105 1.00 0.00 H
-HETATM 2449 O HOH A 817 46.748 11.887 23.908 1.00 0.00 O
-HETATM 2450 H1 HOH A 817 46.952 12.381 23.113 1.00 0.00 H
-HETATM 2451 H2 HOH A 817 46.835 10.971 23.652 1.00 0.00 H
-HETATM 2452 O HOH A 818 20.090 11.905 39.445 1.00 0.00 O
-HETATM 2453 H1 HOH A 818 19.747 12.290 40.252 1.00 0.00 H
-HETATM 2454 H2 HOH A 818 20.958 12.292 39.343 1.00 0.00 H
-HETATM 2455 O HOH A 819 9.652 29.609 18.326 1.00 0.00 O
-HETATM 2456 H1 HOH A 819 10.596 29.760 18.373 1.00 0.00 H
-HETATM 2457 H2 HOH A 819 9.458 29.055 19.081 1.00 0.00 H
-HETATM 2458 O HOH A 820 26.957 23.795 6.142 1.00 0.00 O
-HETATM 2459 H1 HOH A 820 27.462 24.608 6.167 1.00 0.00 H
-HETATM 2460 H2 HOH A 820 27.249 23.355 5.346 1.00 0.00 H
-HETATM 2461 O HOH A 821 40.657 16.881 14.991 1.00 0.00 O
-HETATM 2462 H1 HOH A 821 40.884 16.940 15.919 1.00 0.00 H
-HETATM 2463 H2 HOH A 821 41.480 16.665 14.555 1.00 0.00 H
-HETATM 2464 O HOH A 822 8.205 35.544 16.937 1.00 0.00 O
-HETATM 2465 H1 HOH A 822 7.375 35.973 17.143 1.00 0.00 H
-HETATM 2466 H2 HOH A 822 7.974 34.630 16.783 1.00 0.00 H
-HETATM 2467 O HOH A 823 0.806 11.329 33.314 1.00 0.00 O
-HETATM 2468 H1 HOH A 823 1.436 10.730 32.912 1.00 0.00 H
-HETATM 2469 H2 HOH A 823 0.062 11.334 32.715 1.00 0.00 H
-HETATM 2470 O HOH A 824 36.996 23.151 43.647 1.00 0.00 O
-HETATM 2471 H1 HOH A 824 37.465 22.405 43.271 1.00 0.00 H
-HETATM 2472 H2 HOH A 824 37.549 23.906 43.454 1.00 0.00 H
-HETATM 2473 O HOH A 825 23.110 26.786 39.841 1.00 0.00 O
-HETATM 2474 H1 HOH A 825 23.664 26.859 39.064 1.00 0.00 H
-HETATM 2475 H2 HOH A 825 23.100 27.666 40.214 1.00 0.00 H
-HETATM 2476 O HOH A 826 33.749 42.420 36.860 1.00 0.00 O
-HETATM 2477 H1 HOH A 826 34.705 42.383 36.867 1.00 0.00 H
-HETATM 2478 H2 HOH A 826 33.491 41.865 36.126 1.00 0.00 H
-HETATM 2479 O HOH A 827 19.538 22.125 40.252 1.00 0.00 O
-HETATM 2480 H1 HOH A 827 19.338 22.280 41.176 1.00 0.00 H
-HETATM 2481 H2 HOH A 827 20.470 22.316 40.171 1.00 0.00 H
-HETATM 2482 O HOH A 828 31.324 46.078 14.973 1.00 0.00 O
-HETATM 2483 H1 HOH A 828 31.362 46.846 15.542 1.00 0.00 H
-HETATM 2484 H2 HOH A 828 31.824 46.327 14.198 1.00 0.00 H
-HETATM 2485 O HOH A 829 47.618 15.425 11.801 1.00 0.00 O
-HETATM 2486 H1 HOH A 829 48.503 15.075 11.902 1.00 0.00 H
-HETATM 2487 H2 HOH A 829 47.402 15.789 12.657 1.00 0.00 H
-HETATM 2488 O HOH A 830 1.306 42.810 28.641 1.00 0.00 O
-HETATM 2489 H1 HOH A 830 1.841 43.602 28.593 1.00 0.00 H
-HETATM 2490 H2 HOH A 830 1.842 42.186 29.127 1.00 0.00 H
-HETATM 2491 O HOH A 831 44.504 14.528 23.989 1.00 0.00 O
-HETATM 2492 H1 HOH A 831 45.354 14.629 24.418 1.00 0.00 H
-HETATM 2493 H2 HOH A 831 43.946 15.183 24.404 1.00 0.00 H
-HETATM 2494 O HOH A 832 22.472 6.670 24.711 1.00 0.00 O
-HETATM 2495 H1 HOH A 832 22.831 7.212 25.414 1.00 0.00 H
-HETATM 2496 H2 HOH A 832 21.548 6.569 24.932 1.00 0.00 H
-HETATM 2497 O HOH A 833 48.312 18.493 36.456 1.00 0.00 O
-HETATM 2498 H1 HOH A 833 49.254 18.467 36.624 1.00 0.00 H
-HETATM 2499 H2 HOH A 833 48.225 18.987 35.643 1.00 0.00 H
-HETATM 2500 O HOH A 834 45.938 28.285 16.488 1.00 0.00 O
-HETATM 2501 H1 HOH A 834 46.051 27.464 16.008 1.00 0.00 H
-HETATM 2502 H2 HOH A 834 46.624 28.272 17.154 1.00 0.00 H
-HETATM 2503 O HOH A 835 6.217 44.948 30.390 1.00 0.00 O
-HETATM 2504 H1 HOH A 835 5.411 44.499 30.135 1.00 0.00 H
-HETATM 2505 H2 HOH A 835 6.210 44.934 31.345 1.00 0.00 H
-HETATM 2506 O HOH A 836 17.963 22.725 3.997 1.00 0.00 O
-HETATM 2507 H1 HOH A 836 17.237 22.161 3.727 1.00 0.00 H
-HETATM 2508 H2 HOH A 836 18.679 22.495 3.408 1.00 0.00 H
-HETATM 2509 O HOH A 837 45.158 18.668 34.494 1.00 0.00 O
-HETATM 2510 H1 HOH A 837 45.902 18.692 33.891 1.00 0.00 H
-HETATM 2511 H2 HOH A 837 44.587 17.986 34.146 1.00 0.00 H
-HETATM 2512 O HOH A 838 10.259 1.629 29.640 1.00 0.00 O
-HETATM 2513 H1 HOH A 838 9.585 1.711 28.965 1.00 0.00 H
-HETATM 2514 H2 HOH A 838 10.977 1.169 29.210 1.00 0.00 H
-HETATM 2515 O HOH A 839 36.427 21.697 34.495 1.00 0.00 O
-HETATM 2516 H1 HOH A 839 36.153 21.019 33.877 1.00 0.00 H
-HETATM 2517 H2 HOH A 839 36.079 22.510 34.131 1.00 0.00 H
-HETATM 2518 O HOH A 840 43.233 4.973 42.939 1.00 0.00 O
-HETATM 2519 H1 HOH A 840 43.845 4.307 43.252 1.00 0.00 H
-HETATM 2520 H2 HOH A 840 43.502 5.775 43.383 1.00 0.00 H
-HETATM 2521 O HOH A 841 46.747 9.137 14.735 1.00 0.00 O
-HETATM 2522 H1 HOH A 841 45.926 9.534 14.444 1.00 0.00 H
-HETATM 2523 H2 HOH A 841 46.493 8.543 15.439 1.00 0.00 H
-HETATM 2524 O HOH A 842 46.824 12.292 44.166 1.00 0.00 O
-HETATM 2525 H1 HOH A 842 47.407 12.219 44.922 1.00 0.00 H
-HETATM 2526 H2 HOH A 842 45.987 12.572 44.532 1.00 0.00 H
-HETATM 2527 O HOH A 843 9.749 22.599 6.860 1.00 0.00 O
-HETATM 2528 H1 HOH A 843 9.924 23.407 7.343 1.00 0.00 H
-HETATM 2529 H2 HOH A 843 9.844 22.842 5.941 1.00 0.00 H
-HETATM 2530 O HOH A 844 48.084 2.213 20.654 1.00 0.00 O
-HETATM 2531 H1 HOH A 844 47.839 3.138 20.634 1.00 0.00 H
-HETATM 2532 H2 HOH A 844 48.718 2.115 19.946 1.00 0.00 H
-HETATM 2533 O HOH A 845 20.685 11.197 34.541 1.00 0.00 O
-HETATM 2534 H1 HOH A 845 21.317 10.930 35.210 1.00 0.00 H
-HETATM 2535 H2 HOH A 845 21.205 11.668 33.893 1.00 0.00 H
-HETATM 2536 O HOH A 846 9.962 1.878 37.010 1.00 0.00 O
-HETATM 2537 H1 HOH A 846 9.618 2.611 36.500 1.00 0.00 H
-HETATM 2538 H2 HOH A 846 10.739 1.594 36.532 1.00 0.00 H
-HETATM 2539 O HOH A 847 2.578 26.921 46.341 1.00 0.00 O
-HETATM 2540 H1 HOH A 847 2.394 26.243 46.992 1.00 0.00 H
-HETATM 2541 H2 HOH A 847 2.587 27.737 46.838 1.00 0.00 H
-HETATM 2542 O HOH A 848 20.485 24.161 12.334 1.00 0.00 O
-HETATM 2543 H1 HOH A 848 21.328 24.566 12.129 1.00 0.00 H
-HETATM 2544 H2 HOH A 848 19.863 24.586 11.746 1.00 0.00 H
-HETATM 2545 O HOH A 849 17.745 8.515 24.574 1.00 0.00 O
-HETATM 2546 H1 HOH A 849 16.972 8.889 24.999 1.00 0.00 H
-HETATM 2547 H2 HOH A 849 17.918 7.708 25.054 1.00 0.00 H
-HETATM 2548 O HOH A 850 33.574 19.614 44.778 1.00 0.00 O
-HETATM 2549 H1 HOH A 850 33.934 19.653 43.892 1.00 0.00 H
-HETATM 2550 H2 HOH A 850 33.622 20.514 45.098 1.00 0.00 H
-HETATM 2551 O HOH A 851 40.312 33.176 40.716 1.00 0.00 O
-HETATM 2552 H1 HOH A 851 40.052 32.535 41.378 1.00 0.00 H
-HETATM 2553 H2 HOH A 851 41.263 33.099 40.665 1.00 0.00 H
-HETATM 2554 O HOH A 852 48.923 47.609 27.240 1.00 0.00 O
-HETATM 2555 H1 HOH A 852 48.792 46.826 26.704 1.00 0.00 H
-HETATM 2556 H2 HOH A 852 48.130 48.126 27.109 1.00 0.00 H
-HETATM 2557 O HOH A 853 24.652 16.899 20.132 1.00 0.00 O
-HETATM 2558 H1 HOH A 853 25.200 16.223 19.734 1.00 0.00 H
-HETATM 2559 H2 HOH A 853 24.096 17.210 19.419 1.00 0.00 H
-HETATM 2560 O HOH A 854 2.622 46.693 40.304 1.00 0.00 O
-HETATM 2561 H1 HOH A 854 2.908 47.371 40.916 1.00 0.00 H
-HETATM 2562 H2 HOH A 854 1.749 46.448 40.605 1.00 0.00 H
-HETATM 2563 O HOH A 855 48.770 19.048 26.592 1.00 0.00 O
-HETATM 2564 H1 HOH A 855 49.503 18.984 25.979 1.00 0.00 H
-HETATM 2565 H2 HOH A 855 48.543 18.141 26.792 1.00 0.00 H
-HETATM 2566 O HOH A 856 7.424 21.267 4.658 1.00 0.00 O
-HETATM 2567 H1 HOH A 856 8.087 21.862 5.009 1.00 0.00 H
-HETATM 2568 H2 HOH A 856 7.910 20.481 4.415 1.00 0.00 H
-HETATM 2569 O HOH A 857 47.461 45.600 15.359 1.00 0.00 O
-HETATM 2570 H1 HOH A 857 46.997 46.435 15.427 1.00 0.00 H
-HETATM 2571 H2 HOH A 857 48.177 45.669 15.987 1.00 0.00 H
-HETATM 2572 O HOH A 858 8.743 24.275 46.904 1.00 0.00 O
-HETATM 2573 H1 HOH A 858 8.371 25.129 46.683 1.00 0.00 H
-HETATM 2574 H2 HOH A 858 8.212 23.647 46.418 1.00 0.00 H
-HETATM 2575 O HOH A 859 48.187 0.438 12.227 1.00 0.00 O
-HETATM 2576 H1 HOH A 859 47.550 1.139 12.369 1.00 0.00 H
-HETATM 2577 H2 HOH A 859 48.262 0.005 13.075 1.00 0.00 H
-HETATM 2578 O HOH A 860 43.778 8.042 1.615 1.00 0.00 O
-HETATM 2579 H1 HOH A 860 44.410 7.608 2.188 1.00 0.00 H
-HETATM 2580 H2 HOH A 860 44.080 7.847 0.730 1.00 0.00 H
-HETATM 2581 O HOH A 861 18.183 17.728 28.677 1.00 0.00 O
-HETATM 2582 H1 HOH A 861 18.696 16.986 28.356 1.00 0.00 H
-HETATM 2583 H2 HOH A 861 18.721 18.494 28.486 1.00 0.00 H
-HETATM 2584 O HOH A 862 4.658 13.353 1.444 1.00 0.00 O
-HETATM 2585 H1 HOH A 862 4.265 14.201 1.653 1.00 0.00 H
-HETATM 2586 H2 HOH A 862 3.944 12.842 1.068 1.00 0.00 H
-HETATM 2587 O HOH A 863 3.536 4.661 49.176 1.00 0.00 O
-HETATM 2588 H1 HOH A 863 3.483 3.989 48.496 1.00 0.00 H
-HETATM 2589 H2 HOH A 863 3.063 4.291 49.919 1.00 0.00 H
-HETATM 2590 O HOH A 864 25.686 34.602 15.081 1.00 0.00 O
-HETATM 2591 H1 HOH A 864 26.511 35.088 15.070 1.00 0.00 H
-HETATM 2592 H2 HOH A 864 25.013 35.271 15.188 1.00 0.00 H
-HETATM 2593 O HOH A 865 34.401 43.608 27.522 1.00 0.00 O
-HETATM 2594 H1 HOH A 865 35.028 43.623 28.246 1.00 0.00 H
-HETATM 2595 H2 HOH A 865 33.646 44.096 27.846 1.00 0.00 H
-HETATM 2596 O HOH A 866 33.795 35.334 36.106 1.00 0.00 O
-HETATM 2597 H1 HOH A 866 34.387 35.456 35.364 1.00 0.00 H
-HETATM 2598 H2 HOH A 866 33.717 34.386 36.200 1.00 0.00 H
-HETATM 2599 O HOH A 867 48.179 48.434 30.545 1.00 0.00 O
-HETATM 2600 H1 HOH A 867 47.666 49.133 30.137 1.00 0.00 H
-HETATM 2601 H2 HOH A 867 48.960 48.359 30.000 1.00 0.00 H
-HETATM 2602 O HOH A 868 39.733 47.065 13.868 1.00 0.00 O
-HETATM 2603 H1 HOH A 868 40.562 46.589 13.812 1.00 0.00 H
-HETATM 2604 H2 HOH A 868 39.712 47.409 14.759 1.00 0.00 H
-HETATM 2605 O HOH A 869 24.338 8.917 35.485 1.00 0.00 O
-HETATM 2606 H1 HOH A 869 25.110 9.096 36.022 1.00 0.00 H
-HETATM 2607 H2 HOH A 869 23.618 9.341 35.949 1.00 0.00 H
-HETATM 2608 O HOH A 870 47.145 26.330 45.585 1.00 0.00 O
-HETATM 2609 H1 HOH A 870 47.061 25.666 46.269 1.00 0.00 H
-HETATM 2610 H2 HOH A 870 47.795 26.943 45.922 1.00 0.00 H
-HETATM 2611 O HOH A 871 25.489 42.023 25.920 1.00 0.00 O
-HETATM 2612 H1 HOH A 871 25.887 41.410 25.302 1.00 0.00 H
-HETATM 2613 H2 HOH A 871 25.077 42.687 25.370 1.00 0.00 H
-HETATM 2614 O HOH A 872 6.296 14.202 35.748 1.00 0.00 O
-HETATM 2615 H1 HOH A 872 5.808 13.579 35.209 1.00 0.00 H
-HETATM 2616 H2 HOH A 872 7.060 14.431 35.222 1.00 0.00 H
-HETATM 2617 O HOH A 873 21.258 14.752 4.505 1.00 0.00 O
-HETATM 2618 H1 HOH A 873 22.202 14.817 4.651 1.00 0.00 H
-HETATM 2619 H2 HOH A 873 21.161 14.054 3.860 1.00 0.00 H
-HETATM 2620 O HOH A 874 20.905 17.581 14.608 1.00 0.00 O
-HETATM 2621 H1 HOH A 874 21.430 18.381 14.560 1.00 0.00 H
-HETATM 2622 H2 HOH A 874 21.539 16.886 14.772 1.00 0.00 H
-HETATM 2623 O HOH A 875 43.742 2.397 7.378 1.00 0.00 O
-HETATM 2624 H1 HOH A 875 43.610 1.550 6.951 1.00 0.00 H
-HETATM 2625 H2 HOH A 875 43.106 2.978 6.964 1.00 0.00 H
-HETATM 2626 O HOH A 876 34.999 30.040 22.085 1.00 0.00 O
-HETATM 2627 H1 HOH A 876 35.539 29.300 22.362 1.00 0.00 H
-HETATM 2628 H2 HOH A 876 35.447 30.809 22.433 1.00 0.00 H
-HETATM 2629 O HOH A 877 42.421 27.233 44.436 1.00 0.00 O
-HETATM 2630 H1 HOH A 877 42.382 27.891 43.741 1.00 0.00 H
-HETATM 2631 H2 HOH A 877 42.174 26.415 44.009 1.00 0.00 H
-HETATM 2632 O HOH A 878 7.368 6.179 21.370 1.00 0.00 O
-HETATM 2633 H1 HOH A 878 7.095 7.089 21.484 1.00 0.00 H
-HETATM 2634 H2 HOH A 878 6.552 5.684 21.331 1.00 0.00 H
-HETATM 2635 O HOH A 879 49.173 35.358 29.350 1.00 0.00 O
-HETATM 2636 H1 HOH A 879 48.804 34.499 29.142 1.00 0.00 H
-HETATM 2637 H2 HOH A 879 48.618 35.696 30.050 1.00 0.00 H
-HETATM 2638 O HOH A 880 15.959 33.070 27.095 1.00 0.00 O
-HETATM 2639 H1 HOH A 880 16.196 32.150 27.212 1.00 0.00 H
-HETATM 2640 H2 HOH A 880 15.032 33.112 27.326 1.00 0.00 H
-HETATM 2641 O HOH A 881 28.336 45.944 36.290 1.00 0.00 O
-HETATM 2642 H1 HOH A 881 27.687 45.485 36.823 1.00 0.00 H
-HETATM 2643 H2 HOH A 881 29.140 45.909 36.806 1.00 0.00 H
-HETATM 2644 O HOH A 882 45.536 40.543 40.496 1.00 0.00 O
-HETATM 2645 H1 HOH A 882 44.763 41.091 40.355 1.00 0.00 H
-HETATM 2646 H2 HOH A 882 45.522 39.916 39.775 1.00 0.00 H
-HETATM 2647 O HOH A 883 3.623 8.119 37.292 1.00 0.00 O
-HETATM 2648 H1 HOH A 883 3.622 7.945 36.350 1.00 0.00 H
-HETATM 2649 H2 HOH A 883 3.294 9.012 37.373 1.00 0.00 H
-HETATM 2650 O HOH A 884 44.864 33.349 39.300 1.00 0.00 O
-HETATM 2651 H1 HOH A 884 45.270 32.727 38.695 1.00 0.00 H
-HETATM 2652 H2 HOH A 884 45.336 34.168 39.157 1.00 0.00 H
-HETATM 2653 O HOH A 885 42.829 43.341 44.847 1.00 0.00 O
-HETATM 2654 H1 HOH A 885 42.959 43.442 45.790 1.00 0.00 H
-HETATM 2655 H2 HOH A 885 42.264 42.576 44.761 1.00 0.00 H
-HETATM 2656 O HOH A 886 30.521 41.470 18.726 1.00 0.00 O
-HETATM 2657 H1 HOH A 886 30.074 40.671 19.006 1.00 0.00 H
-HETATM 2658 H2 HOH A 886 30.610 41.989 19.523 1.00 0.00 H
-HETATM 2659 O HOH A 887 38.519 16.462 19.905 1.00 0.00 O
-HETATM 2660 H1 HOH A 887 39.308 16.241 19.410 1.00 0.00 H
-HETATM 2661 H2 HOH A 887 37.800 16.108 19.385 1.00 0.00 H
-HETATM 2662 O HOH A 888 24.894 33.533 24.652 1.00 0.00 O
-HETATM 2663 H1 HOH A 888 24.113 33.629 24.107 1.00 0.00 H
-HETATM 2664 H2 HOH A 888 25.461 34.256 24.391 1.00 0.00 H
-HETATM 2665 O HOH A 889 27.218 30.385 19.119 1.00 0.00 O
-HETATM 2666 H1 HOH A 889 26.677 29.609 19.271 1.00 0.00 H
-HETATM 2667 H2 HOH A 889 26.806 30.826 18.378 1.00 0.00 H
-HETATM 2668 O HOH A 890 42.941 18.302 48.968 1.00 0.00 O
-HETATM 2669 H1 HOH A 890 42.357 17.825 48.377 1.00 0.00 H
-HETATM 2670 H2 HOH A 890 42.937 19.199 48.639 1.00 0.00 H
-HETATM 2671 O HOH A 891 8.142 18.799 33.102 1.00 0.00 O
-HETATM 2672 H1 HOH A 891 8.173 18.212 32.345 1.00 0.00 H
-HETATM 2673 H2 HOH A 891 9.058 18.936 33.338 1.00 0.00 H
-HETATM 2674 O HOH A 892 18.334 37.835 1.819 1.00 0.00 O
-HETATM 2675 H1 HOH A 892 17.721 38.480 1.465 1.00 0.00 H
-HETATM 2676 H2 HOH A 892 18.087 37.012 1.401 1.00 0.00 H
-HETATM 2677 O HOH A 893 40.431 31.745 13.652 1.00 0.00 O
-HETATM 2678 H1 HOH A 893 40.731 32.475 14.195 1.00 0.00 H
-HETATM 2679 H2 HOH A 893 39.527 31.597 13.924 1.00 0.00 H
-HETATM 2680 O HOH A 894 22.062 39.697 19.618 1.00 0.00 O
-HETATM 2681 H1 HOH A 894 21.110 39.661 19.524 1.00 0.00 H
-HETATM 2682 H2 HOH A 894 22.349 40.309 18.942 1.00 0.00 H
-HETATM 2683 O HOH A 895 47.438 1.970 9.491 1.00 0.00 O
-HETATM 2684 H1 HOH A 895 47.434 2.858 9.133 1.00 0.00 H
-HETATM 2685 H2 HOH A 895 46.516 1.723 9.533 1.00 0.00 H
-HETATM 2686 O HOH A 896 36.207 29.676 40.318 1.00 0.00 O
-HETATM 2687 H1 HOH A 896 36.550 30.433 39.842 1.00 0.00 H
-HETATM 2688 H2 HOH A 896 35.258 29.766 40.263 1.00 0.00 H
-HETATM 2689 O HOH A 897 5.569 17.249 43.367 1.00 0.00 O
-HETATM 2690 H1 HOH A 897 4.913 17.762 42.895 1.00 0.00 H
-HETATM 2691 H2 HOH A 897 6.019 17.884 43.921 1.00 0.00 H
-HETATM 2692 O HOH A 898 39.996 29.403 14.394 1.00 0.00 O
-HETATM 2693 H1 HOH A 898 40.566 28.764 13.966 1.00 0.00 H
-HETATM 2694 H2 HOH A 898 39.446 28.885 14.978 1.00 0.00 H
-HETATM 2695 O HOH A 899 47.901 18.798 30.935 1.00 0.00 O
-HETATM 2696 H1 HOH A 899 48.096 19.082 30.042 1.00 0.00 H
-HETATM 2697 H2 HOH A 899 48.115 17.867 30.944 1.00 0.00 H
-HETATM 2698 O HOH A 900 22.874 24.632 48.579 1.00 0.00 O
-HETATM 2699 H1 HOH A 900 22.813 23.911 47.951 1.00 0.00 H
-HETATM 2700 H2 HOH A 900 22.229 25.269 48.279 1.00 0.00 H
-HETATM 2701 O HOH A 901 16.429 11.660 18.540 1.00 0.00 O
-HETATM 2702 H1 HOH A 901 15.894 12.149 17.915 1.00 0.00 H
-HETATM 2703 H2 HOH A 901 17.292 11.613 18.135 1.00 0.00 H
-HETATM 2704 O HOH A 902 31.629 20.321 17.198 1.00 0.00 O
-HETATM 2705 H1 HOH A 902 31.596 19.981 18.092 1.00 0.00 H
-HETATM 2706 H2 HOH A 902 32.538 20.199 16.927 1.00 0.00 H
-HETATM 2707 O HOH A 903 8.321 7.357 31.985 1.00 0.00 O
-HETATM 2708 H1 HOH A 903 8.486 6.570 32.505 1.00 0.00 H
-HETATM 2709 H2 HOH A 903 7.533 7.739 32.367 1.00 0.00 H
-HETATM 2710 O HOH A 904 41.778 14.892 35.181 1.00 0.00 O
-HETATM 2711 H1 HOH A 904 41.139 15.590 35.036 1.00 0.00 H
-HETATM 2712 H2 HOH A 904 41.938 14.903 36.123 1.00 0.00 H
-HETATM 2713 O HOH A 905 30.349 43.027 7.951 1.00 0.00 O
-HETATM 2714 H1 HOH A 905 29.620 42.954 7.334 1.00 0.00 H
-HETATM 2715 H2 HOH A 905 30.892 43.731 7.602 1.00 0.00 H
-HETATM 2716 O HOH A 906 0.831 30.870 11.346 1.00 0.00 O
-HETATM 2717 H1 HOH A 906 1.370 31.458 10.817 1.00 0.00 H
-HETATM 2718 H2 HOH A 906 1.432 30.186 11.636 1.00 0.00 H
-HETATM 2719 O HOH A 907 38.569 46.521 3.447 1.00 0.00 O
-HETATM 2720 H1 HOH A 907 39.342 46.883 3.882 1.00 0.00 H
-HETATM 2721 H2 HOH A 907 38.794 45.609 3.274 1.00 0.00 H
-HETATM 2722 O HOH A 908 16.141 11.172 25.952 1.00 0.00 O
-HETATM 2723 H1 HOH A 908 16.418 11.275 26.862 1.00 0.00 H
-HETATM 2724 H2 HOH A 908 15.188 11.233 25.981 1.00 0.00 H
-HETATM 2725 O HOH A 909 21.787 2.717 32.686 1.00 0.00 O
-HETATM 2726 H1 HOH A 909 21.433 3.309 33.350 1.00 0.00 H
-HETATM 2727 H2 HOH A 909 21.288 1.910 32.792 1.00 0.00 H
-HETATM 2728 O HOH A 910 47.133 12.210 1.151 1.00 0.00 O
-HETATM 2729 H1 HOH A 910 47.672 12.593 1.843 1.00 0.00 H
-HETATM 2730 H2 HOH A 910 47.187 12.834 0.429 1.00 0.00 H
-HETATM 2731 O HOH A 911 14.830 21.149 19.626 1.00 0.00 O
-HETATM 2732 H1 HOH A 911 15.165 21.521 20.442 1.00 0.00 H
-HETATM 2733 H2 HOH A 911 13.917 21.429 19.590 1.00 0.00 H
-HETATM 2734 O HOH A 912 41.488 41.004 21.819 1.00 0.00 O
-HETATM 2735 H1 HOH A 912 41.782 41.899 21.652 1.00 0.00 H
-HETATM 2736 H2 HOH A 912 41.636 40.871 22.753 1.00 0.00 H
-HETATM 2737 O HOH A 913 11.072 12.423 2.201 1.00 0.00 O
-HETATM 2738 H1 HOH A 913 11.591 12.223 2.981 1.00 0.00 H
-HETATM 2739 H2 HOH A 913 10.881 11.571 1.813 1.00 0.00 H
-HETATM 2740 O HOH A 914 17.301 33.297 42.042 1.00 0.00 O
-HETATM 2741 H1 HOH A 914 16.715 32.735 42.548 1.00 0.00 H
-HETATM 2742 H2 HOH A 914 18.168 33.138 42.412 1.00 0.00 H
-HETATM 2743 O HOH A 915 14.514 44.094 6.822 1.00 0.00 O
-HETATM 2744 H1 HOH A 915 15.234 44.291 6.222 1.00 0.00 H
-HETATM 2745 H2 HOH A 915 14.135 43.284 6.488 1.00 0.00 H
-HETATM 2746 O HOH A 916 22.414 36.701 45.538 1.00 0.00 O
-HETATM 2747 H1 HOH A 916 21.758 36.497 46.205 1.00 0.00 H
-HETATM 2748 H2 HOH A 916 22.279 36.044 44.857 1.00 0.00 H
-HETATM 2749 O HOH A 917 47.005 19.487 8.484 1.00 0.00 O
-HETATM 2750 H1 HOH A 917 46.668 19.342 9.369 1.00 0.00 H
-HETATM 2751 H2 HOH A 917 47.108 18.610 8.118 1.00 0.00 H
-HETATM 2752 O HOH A 918 8.408 22.176 30.091 1.00 0.00 O
-HETATM 2753 H1 HOH A 918 8.673 21.465 30.675 1.00 0.00 H
-HETATM 2754 H2 HOH A 918 8.803 21.957 29.249 1.00 0.00 H
-HETATM 2755 O HOH A 919 14.164 42.800 24.798 1.00 0.00 O
-HETATM 2756 H1 HOH A 919 13.719 42.654 25.633 1.00 0.00 H
-HETATM 2757 H2 HOH A 919 14.611 41.975 24.616 1.00 0.00 H
-HETATM 2758 O HOH A 920 3.619 32.692 23.510 1.00 0.00 O
-HETATM 2759 H1 HOH A 920 3.469 33.415 22.901 1.00 0.00 H
-HETATM 2760 H2 HOH A 920 4.440 32.299 23.221 1.00 0.00 H
-HETATM 2761 O HOH A 921 48.074 5.496 16.082 1.00 0.00 O
-HETATM 2762 H1 HOH A 921 47.934 6.122 16.792 1.00 0.00 H
-HETATM 2763 H2 HOH A 921 48.773 4.926 16.396 1.00 0.00 H
-HETATM 2764 O HOH A 922 6.490 7.879 38.519 1.00 0.00 O
-HETATM 2765 H1 HOH A 922 7.020 7.696 39.296 1.00 0.00 H
-HETATM 2766 H2 HOH A 922 5.750 8.387 38.847 1.00 0.00 H
-HETATM 2767 O HOH A 923 8.353 37.301 32.595 1.00 0.00 O
-HETATM 2768 H1 HOH A 923 8.160 36.594 33.212 1.00 0.00 H
-HETATM 2769 H2 HOH A 923 9.185 37.662 32.894 1.00 0.00 H
-HETATM 2770 O HOH A 924 19.118 19.033 32.489 1.00 0.00 O
-HETATM 2771 H1 HOH A 924 20.021 19.228 32.739 1.00 0.00 H
-HETATM 2772 H2 HOH A 924 19.068 18.078 32.492 1.00 0.00 H
-HETATM 2773 O HOH A 925 37.755 27.769 37.018 1.00 0.00 O
-HETATM 2774 H1 HOH A 925 37.305 26.981 37.324 1.00 0.00 H
-HETATM 2775 H2 HOH A 925 38.280 27.474 36.276 1.00 0.00 H
-HETATM 2776 O HOH A 926 14.237 49.097 17.020 1.00 0.00 O
-HETATM 2777 H1 HOH A 926 15.149 49.182 17.297 1.00 0.00 H
-HETATM 2778 H2 HOH A 926 13.968 48.236 17.336 1.00 0.00 H
-HETATM 2779 O HOH A 927 13.688 28.157 3.718 1.00 0.00 O
-HETATM 2780 H1 HOH A 927 13.220 27.587 3.108 1.00 0.00 H
-HETATM 2781 H2 HOH A 927 13.534 29.041 3.389 1.00 0.00 H
-HETATM 2782 O HOH A 928 47.064 15.965 44.172 1.00 0.00 O
-HETATM 2783 H1 HOH A 928 46.807 16.198 43.279 1.00 0.00 H
-HETATM 2784 H2 HOH A 928 47.623 16.684 44.458 1.00 0.00 H
-HETATM 2785 O HOH A 929 4.002 37.220 12.218 1.00 0.00 O
-HETATM 2786 H1 HOH A 929 3.352 37.131 11.521 1.00 0.00 H
-HETATM 2787 H2 HOH A 929 4.546 37.958 11.948 1.00 0.00 H
-HETATM 2788 O HOH A 930 24.378 5.575 44.590 1.00 0.00 O
-HETATM 2789 H1 HOH A 930 25.272 5.296 44.392 1.00 0.00 H
-HETATM 2790 H2 HOH A 930 24.106 6.078 43.825 1.00 0.00 H
-HETATM 2791 O HOH A 931 28.237 6.620 41.782 1.00 0.00 O
-HETATM 2792 H1 HOH A 931 27.517 7.119 42.167 1.00 0.00 H
-HETATM 2793 H2 HOH A 931 28.062 5.714 42.029 1.00 0.00 H
-HETATM 2794 O HOH A 932 38.593 1.459 46.827 1.00 0.00 O
-HETATM 2795 H1 HOH A 932 38.430 0.743 47.441 1.00 0.00 H
-HETATM 2796 H2 HOH A 932 37.753 1.603 46.394 1.00 0.00 H
-HETATM 2797 O HOH A 933 20.266 30.580 14.205 1.00 0.00 O
-HETATM 2798 H1 HOH A 933 19.740 30.658 15.001 1.00 0.00 H
-HETATM 2799 H2 HOH A 933 19.806 31.112 13.558 1.00 0.00 H
-HETATM 2800 O HOH A 934 2.782 3.820 41.183 1.00 0.00 O
-HETATM 2801 H1 HOH A 934 3.356 3.974 40.433 1.00 0.00 H
-HETATM 2802 H2 HOH A 934 3.190 3.098 41.656 1.00 0.00 H
-HETATM 2803 O HOH A 935 32.224 20.114 47.593 1.00 0.00 O
-HETATM 2804 H1 HOH A 935 31.718 19.995 46.789 1.00 0.00 H
-HETATM 2805 H2 HOH A 935 33.053 19.671 47.425 1.00 0.00 H
-HETATM 2806 O HOH A 936 49.901 37.036 9.913 1.00 0.00 O
-HETATM 2807 H1 HOH A 936 49.344 37.145 10.684 1.00 0.00 H
-HETATM 2808 H2 HOH A 936 49.851 37.875 9.458 1.00 0.00 H
-HETATM 2809 O HOH A 937 34.423 25.986 31.574 1.00 0.00 O
-HETATM 2810 H1 HOH A 937 34.202 25.792 30.663 1.00 0.00 H
-HETATM 2811 H2 HOH A 937 33.864 26.726 31.806 1.00 0.00 H
-HETATM 2812 O HOH A 938 38.630 32.134 18.220 1.00 0.00 O
-HETATM 2813 H1 HOH A 938 38.388 33.059 18.175 1.00 0.00 H
-HETATM 2814 H2 HOH A 938 38.794 31.883 17.313 1.00 0.00 H
-HETATM 2815 O HOH A 939 29.751 30.936 21.097 1.00 0.00 O
-HETATM 2816 H1 HOH A 939 30.652 31.088 21.383 1.00 0.00 H
-HETATM 2817 H2 HOH A 939 29.589 31.612 20.441 1.00 0.00 H
-HETATM 2818 O HOH A 940 24.546 33.447 39.324 1.00 0.00 O
-HETATM 2819 H1 HOH A 940 24.735 32.746 39.948 1.00 0.00 H
-HETATM 2820 H2 HOH A 940 24.039 34.085 39.824 1.00 0.00 H
-HETATM 2821 O HOH A 941 48.952 42.552 33.101 1.00 0.00 O
-HETATM 2822 H1 HOH A 941 49.886 42.369 33.000 1.00 0.00 H
-HETATM 2823 H2 HOH A 941 48.578 42.387 32.237 1.00 0.00 H
-HETATM 2824 O HOH A 942 10.339 18.432 35.284 1.00 0.00 O
-HETATM 2825 H1 HOH A 942 11.006 18.335 34.605 1.00 0.00 H
-HETATM 2826 H2 HOH A 942 10.184 19.374 35.339 1.00 0.00 H
-HETATM 2827 O HOH A 943 47.874 19.648 12.697 1.00 0.00 O
-HETATM 2828 H1 HOH A 943 47.551 19.951 13.546 1.00 0.00 H
-HETATM 2829 H2 HOH A 943 47.991 18.706 12.804 1.00 0.00 H
-HETATM 2830 O HOH A 944 19.941 19.564 26.385 1.00 0.00 O
-HETATM 2831 H1 HOH A 944 20.418 19.009 25.768 1.00 0.00 H
-HETATM 2832 H2 HOH A 944 19.256 19.975 25.860 1.00 0.00 H
-HETATM 2833 O HOH A 945 33.338 45.226 4.923 1.00 0.00 O
-HETATM 2834 H1 HOH A 945 33.329 46.168 5.094 1.00 0.00 H
-HETATM 2835 H2 HOH A 945 32.737 44.857 5.568 1.00 0.00 H
-HETATM 2836 O HOH A 946 23.576 7.907 46.302 1.00 0.00 O
-HETATM 2837 H1 HOH A 946 24.317 8.184 45.764 1.00 0.00 H
-HETATM 2838 H2 HOH A 946 23.410 7.004 46.038 1.00 0.00 H
-HETATM 2839 O HOH A 947 32.554 4.789 32.246 1.00 0.00 O
-HETATM 2840 H1 HOH A 947 33.255 4.988 32.867 1.00 0.00 H
-HETATM 2841 H2 HOH A 947 31.786 5.236 32.598 1.00 0.00 H
-HETATM 2842 O HOH A 948 22.708 45.710 38.721 1.00 0.00 O
-HETATM 2843 H1 HOH A 948 22.796 45.481 39.647 1.00 0.00 H
-HETATM 2844 H2 HOH A 948 23.212 45.043 38.259 1.00 0.00 H
-HETATM 2845 O HOH A 949 2.421 45.341 29.881 1.00 0.00 O
-HETATM 2846 H1 HOH A 949 3.103 45.698 29.311 1.00 0.00 H
-HETATM 2847 H2 HOH A 949 2.890 44.784 30.499 1.00 0.00 H
-HETATM 2848 O HOH A 950 27.453 29.166 2.891 1.00 0.00 O
-HETATM 2849 H1 HOH A 950 26.666 29.106 3.433 1.00 0.00 H
-HETATM 2850 H2 HOH A 950 27.126 29.202 1.994 1.00 0.00 H
-HETATM 2851 O HOH A 951 12.428 12.280 16.076 1.00 0.00 O
-HETATM 2852 H1 HOH A 951 11.590 12.467 16.500 1.00 0.00 H
-HETATM 2853 H2 HOH A 951 12.200 11.748 15.315 1.00 0.00 H
-HETATM 2854 O HOH A 952 35.458 4.511 6.096 1.00 0.00 O
-HETATM 2855 H1 HOH A 952 34.752 4.010 5.687 1.00 0.00 H
-HETATM 2856 H2 HOH A 952 35.564 5.279 5.536 1.00 0.00 H
-HETATM 2857 O HOH A 953 15.658 40.127 32.249 1.00 0.00 O
-HETATM 2858 H1 HOH A 953 15.388 40.894 32.754 1.00 0.00 H
-HETATM 2859 H2 HOH A 953 15.237 39.389 32.688 1.00 0.00 H
-HETATM 2860 O HOH A 954 33.530 31.896 32.663 1.00 0.00 O
-HETATM 2861 H1 HOH A 954 33.313 32.714 33.110 1.00 0.00 H
-HETATM 2862 H2 HOH A 954 32.843 31.287 32.925 1.00 0.00 H
-HETATM 2863 O HOH A 955 41.564 20.308 11.757 1.00 0.00 O
-HETATM 2864 H1 HOH A 955 42.353 19.834 12.019 1.00 0.00 H
-HETATM 2865 H2 HOH A 955 41.840 21.221 11.698 1.00 0.00 H
-HETATM 2866 O HOH A 956 4.513 22.401 5.175 1.00 0.00 O
-HETATM 2867 H1 HOH A 956 3.964 23.012 5.668 1.00 0.00 H
-HETATM 2868 H2 HOH A 956 4.278 21.539 5.514 1.00 0.00 H
-HETATM 2869 O HOH A 957 2.735 18.107 35.644 1.00 0.00 O
-HETATM 2870 H1 HOH A 957 3.104 18.729 35.017 1.00 0.00 H
-HETATM 2871 H2 HOH A 957 2.794 18.551 36.488 1.00 0.00 H
-HETATM 2872 O HOH A 958 4.221 39.021 34.058 1.00 0.00 O
-HETATM 2873 H1 HOH A 958 3.553 38.384 33.804 1.00 0.00 H
-HETATM 2874 H2 HOH A 958 4.246 39.647 33.337 1.00 0.00 H
-HETATM 2875 O HOH A 959 33.623 35.709 38.936 1.00 0.00 O
-HETATM 2876 H1 HOH A 959 34.138 36.498 38.770 1.00 0.00 H
-HETATM 2877 H2 HOH A 959 34.206 35.140 39.436 1.00 0.00 H
-HETATM 2878 O HOH A 960 3.034 32.992 12.580 1.00 0.00 O
-HETATM 2879 H1 HOH A 960 2.667 32.915 13.461 1.00 0.00 H
-HETATM 2880 H2 HOH A 960 3.570 33.783 12.611 1.00 0.00 H
-HETATM 2881 O HOH A 961 27.020 18.950 6.055 1.00 0.00 O
-HETATM 2882 H1 HOH A 961 26.734 18.130 5.650 1.00 0.00 H
-HETATM 2883 H2 HOH A 961 26.266 19.531 5.982 1.00 0.00 H
-HETATM 2884 O HOH A 962 28.353 28.694 23.376 1.00 0.00 O
-HETATM 2885 H1 HOH A 962 28.313 29.643 23.259 1.00 0.00 H
-HETATM 2886 H2 HOH A 962 28.720 28.573 24.250 1.00 0.00 H
-HETATM 2887 O HOH A 963 4.725 25.102 33.838 1.00 0.00 O
-HETATM 2888 H1 HOH A 963 5.673 25.075 33.969 1.00 0.00 H
-HETATM 2889 H2 HOH A 963 4.613 25.145 32.890 1.00 0.00 H
-HETATM 2890 O HOH A 964 34.624 6.918 17.733 1.00 0.00 O
-HETATM 2891 H1 HOH A 964 34.652 7.604 17.065 1.00 0.00 H
-HETATM 2892 H2 HOH A 964 34.621 6.100 17.239 1.00 0.00 H
-HETATM 2893 O HOH A 965 4.909 26.371 47.594 1.00 0.00 O
-HETATM 2894 H1 HOH A 965 4.909 26.966 46.845 1.00 0.00 H
-HETATM 2895 H2 HOH A 965 5.446 25.631 47.315 1.00 0.00 H
-HETATM 2896 O HOH A 966 19.430 14.718 30.595 1.00 0.00 O
-HETATM 2897 H1 HOH A 966 20.152 15.302 30.829 1.00 0.00 H
-HETATM 2898 H2 HOH A 966 19.317 14.838 29.654 1.00 0.00 H
-HETATM 2899 O HOH A 967 48.507 11.303 11.749 1.00 0.00 O
-HETATM 2900 H1 HOH A 967 48.532 10.486 12.246 1.00 0.00 H
-HETATM 2901 H2 HOH A 967 48.973 11.933 12.296 1.00 0.00 H
-HETATM 2902 O HOH A 968 37.128 26.619 24.350 1.00 0.00 O
-HETATM 2903 H1 HOH A 968 36.389 26.972 24.845 1.00 0.00 H
-HETATM 2904 H2 HOH A 968 36.798 25.809 23.967 1.00 0.00 H
-HETATM 2905 O HOH A 969 25.110 41.448 1.636 1.00 0.00 O
-HETATM 2906 H1 HOH A 969 25.985 41.399 1.251 1.00 0.00 H
-HETATM 2907 H2 HOH A 969 24.892 40.545 1.856 1.00 0.00 H
-HETATM 2908 O HOH A 970 14.864 11.261 10.906 1.00 0.00 O
-HETATM 2909 H1 HOH A 970 15.589 10.894 11.414 1.00 0.00 H
-HETATM 2910 H2 HOH A 970 14.563 12.008 11.421 1.00 0.00 H
-HETATM 2911 O HOH A 971 20.548 45.504 21.799 1.00 0.00 O
-HETATM 2912 H1 HOH A 971 19.918 46.174 22.064 1.00 0.00 H
-HETATM 2913 H2 HOH A 971 20.088 44.676 21.928 1.00 0.00 H
-HETATM 2914 O HOH A 972 21.474 42.285 14.870 1.00 0.00 O
-HETATM 2915 H1 HOH A 972 20.846 41.567 14.955 1.00 0.00 H
-HETATM 2916 H2 HOH A 972 22.165 41.937 14.310 1.00 0.00 H
-HETATM 2917 O HOH A 973 45.490 17.297 37.032 1.00 0.00 O
-HETATM 2918 H1 HOH A 973 46.038 17.323 37.817 1.00 0.00 H
-HETATM 2919 H2 HOH A 973 46.099 17.431 36.308 1.00 0.00 H
-HETATM 2920 O HOH A 974 39.857 26.886 10.325 1.00 0.00 O
-HETATM 2921 H1 HOH A 974 38.909 26.972 10.219 1.00 0.00 H
-HETATM 2922 H2 HOH A 974 40.160 27.771 10.517 1.00 0.00 H
-HETATM 2923 O HOH A 975 2.138 6.529 26.973 1.00 0.00 O
-HETATM 2924 H1 HOH A 975 2.578 6.006 26.303 1.00 0.00 H
-HETATM 2925 H2 HOH A 975 1.599 5.903 27.454 1.00 0.00 H
-HETATM 2926 O HOH A 976 24.253 25.477 4.365 1.00 0.00 O
-HETATM 2927 H1 HOH A 976 24.223 25.651 5.306 1.00 0.00 H
-HETATM 2928 H2 HOH A 976 24.623 24.599 4.293 1.00 0.00 H
-HETATM 2929 O HOH A 977 1.716 30.464 32.827 1.00 0.00 O
-HETATM 2930 H1 HOH A 977 1.049 30.656 32.168 1.00 0.00 H
-HETATM 2931 H2 HOH A 977 2.446 31.040 32.607 1.00 0.00 H
-HETATM 2932 O HOH A 978 39.663 11.150 48.614 1.00 0.00 O
-HETATM 2933 H1 HOH A 978 40.347 10.485 48.531 1.00 0.00 H
-HETATM 2934 H2 HOH A 978 40.128 11.983 48.557 1.00 0.00 H
-HETATM 2935 O HOH A 979 7.364 47.941 21.230 1.00 0.00 O
-HETATM 2936 H1 HOH A 979 8.248 48.293 21.343 1.00 0.00 H
-HETATM 2937 H2 HOH A 979 7.442 47.016 21.458 1.00 0.00 H
-HETATM 2938 O HOH A 980 37.087 20.443 0.598 1.00 0.00 O
-HETATM 2939 H1 HOH A 980 37.594 20.704 1.367 1.00 0.00 H
-HETATM 2940 H2 HOH A 980 37.093 19.487 0.618 1.00 0.00 H
-HETATM 2941 O HOH A 981 6.981 23.459 22.217 1.00 0.00 O
-HETATM 2942 H1 HOH A 981 7.098 23.401 21.269 1.00 0.00 H
-HETATM 2943 H2 HOH A 981 6.545 24.298 22.357 1.00 0.00 H
-HETATM 2944 O HOH A 982 15.341 34.271 19.524 1.00 0.00 O
-HETATM 2945 H1 HOH A 982 15.316 33.750 20.327 1.00 0.00 H
-HETATM 2946 H2 HOH A 982 14.671 34.941 19.651 1.00 0.00 H
-HETATM 2947 O HOH A 983 10.809 12.146 46.382 1.00 0.00 O
-HETATM 2948 H1 HOH A 983 11.170 11.278 46.201 1.00 0.00 H
-HETATM 2949 H2 HOH A 983 9.864 12.010 46.427 1.00 0.00 H
-HETATM 2950 O HOH A 984 8.771 6.779 8.960 1.00 0.00 O
-HETATM 2951 H1 HOH A 984 9.293 5.980 8.875 1.00 0.00 H
-HETATM 2952 H2 HOH A 984 9.317 7.370 9.475 1.00 0.00 H
-HETATM 2953 O HOH A 985 2.988 35.875 39.245 1.00 0.00 O
-HETATM 2954 H1 HOH A 985 2.533 36.407 39.898 1.00 0.00 H
-HETATM 2955 H2 HOH A 985 2.909 36.370 38.432 1.00 0.00 H
-HETATM 2956 O HOH A 986 21.351 19.921 29.172 1.00 0.00 O
-HETATM 2957 H1 HOH A 986 20.422 19.916 28.940 1.00 0.00 H
-HETATM 2958 H2 HOH A 986 21.799 20.182 28.370 1.00 0.00 H
-HETATM 2959 O HOH A 987 45.437 20.292 37.419 1.00 0.00 O
-HETATM 2960 H1 HOH A 987 45.176 20.649 36.570 1.00 0.00 H
-HETATM 2961 H2 HOH A 987 46.112 19.648 37.214 1.00 0.00 H
-HETATM 2962 O HOH A 988 17.931 8.094 39.114 1.00 0.00 O
-HETATM 2963 H1 HOH A 988 17.126 8.436 39.504 1.00 0.00 H
-HETATM 2964 H2 HOH A 988 17.944 7.170 39.357 1.00 0.00 H
-HETATM 2965 O HOH A 989 27.889 28.102 17.199 1.00 0.00 O
-HETATM 2966 H1 HOH A 989 27.791 27.478 17.917 1.00 0.00 H
-HETATM 2967 H2 HOH A 989 28.616 28.664 17.464 1.00 0.00 H
-HETATM 2968 O HOH A 990 37.677 44.955 21.483 1.00 0.00 O
-HETATM 2969 H1 HOH A 990 37.975 44.072 21.698 1.00 0.00 H
-HETATM 2970 H2 HOH A 990 37.075 44.835 20.751 1.00 0.00 H
-HETATM 2971 O HOH A 991 6.914 22.263 10.184 1.00 0.00 O
-HETATM 2972 H1 HOH A 991 6.341 22.890 9.742 1.00 0.00 H
-HETATM 2973 H2 HOH A 991 7.064 22.642 11.049 1.00 0.00 H
-HETATM 2974 O HOH A 992 27.064 17.468 0.635 1.00 0.00 O
-HETATM 2975 H1 HOH A 992 26.555 16.663 0.544 1.00 0.00 H
-HETATM 2976 H2 HOH A 992 26.416 18.169 0.599 1.00 0.00 H
-HETATM 2977 O HOH A 993 4.677 25.666 28.109 1.00 0.00 O
-HETATM 2978 H1 HOH A 993 5.003 25.998 27.273 1.00 0.00 H
-HETATM 2979 H2 HOH A 993 4.942 24.749 28.126 1.00 0.00 H
-HETATM 2980 O HOH A 994 7.990 28.113 30.593 1.00 0.00 O
-HETATM 2981 H1 HOH A 994 8.873 27.747 30.653 1.00 0.00 H
-HETATM 2982 H2 HOH A 994 7.873 28.595 31.410 1.00 0.00 H
-HETATM 2983 O HOH A 995 26.720 11.533 18.898 1.00 0.00 O
-HETATM 2984 H1 HOH A 995 26.049 11.602 18.219 1.00 0.00 H
-HETATM 2985 H2 HOH A 995 27.522 11.837 18.477 1.00 0.00 H
-HETATM 2986 O HOH A 996 15.543 41.468 13.907 1.00 0.00 O
-HETATM 2987 H1 HOH A 996 16.001 41.156 13.126 1.00 0.00 H
-HETATM 2988 H2 HOH A 996 14.616 41.381 13.694 1.00 0.00 H
-HETATM 2989 O HOH A 997 45.367 22.636 41.311 1.00 0.00 O
-HETATM 2990 H1 HOH A 997 46.300 22.468 41.176 1.00 0.00 H
-HETATM 2991 H2 HOH A 997 44.947 22.322 40.512 1.00 0.00 H
-HETATM 2992 O HOH A 998 44.788 35.783 31.272 1.00 0.00 O
-HETATM 2993 H1 HOH A 998 44.084 35.846 30.627 1.00 0.00 H
-HETATM 2994 H2 HOH A 998 45.523 36.246 30.874 1.00 0.00 H
-HETATM 2995 O HOH A 999 49.012 34.429 3.015 1.00 0.00 O
-HETATM 2996 H1 HOH A 999 48.678 33.756 2.422 1.00 0.00 H
-HETATM 2997 H2 HOH A 999 49.811 34.053 3.381 1.00 0.00 H
-HETATM 2998 O HOH A1000 14.621 47.950 33.963 1.00 0.00 O
-HETATM 2999 H1 HOH A1000 15.556 47.981 33.760 1.00 0.00 H
-HETATM 3000 H2 HOH A1000 14.188 48.178 33.142 1.00 0.00 H
-HETATM 3001 O HOH A1001 38.530 31.297 34.589 1.00 0.00 O
-HETATM 3002 H1 HOH A1001 39.245 31.393 33.960 1.00 0.00 H
-HETATM 3003 H2 HOH A1001 37.975 30.612 34.221 1.00 0.00 H
-HETATM 3004 O HOH A1002 11.427 6.378 17.630 1.00 0.00 O
-HETATM 3005 H1 HOH A1002 11.934 5.591 17.832 1.00 0.00 H
-HETATM 3006 H2 HOH A1002 11.528 6.934 18.400 1.00 0.00 H
-HETATM 3007 O HOH A1003 25.470 0.853 26.518 1.00 0.00 O
-HETATM 3008 H1 HOH A1003 25.395 1.360 27.326 1.00 0.00 H
-HETATM 3009 H2 HOH A1003 24.949 1.337 25.880 1.00 0.00 H
-HETATM 3010 O HOH A1004 44.358 33.493 17.591 1.00 0.00 O
-HETATM 3011 H1 HOH A1004 44.023 32.687 17.196 1.00 0.00 H
-HETATM 3012 H2 HOH A1004 45.106 33.211 18.115 1.00 0.00 H
-HETATM 3013 O HOH A1005 39.339 18.161 36.351 1.00 0.00 O
-HETATM 3014 H1 HOH A1005 39.070 17.746 37.170 1.00 0.00 H
-HETATM 3015 H2 HOH A1005 40.042 18.758 36.602 1.00 0.00 H
-HETATM 3016 O HOH A1006 19.784 44.582 16.458 1.00 0.00 O
-HETATM 3017 H1 HOH A1006 20.494 45.012 15.981 1.00 0.00 H
-HETATM 3018 H2 HOH A1006 19.678 43.737 16.024 1.00 0.00 H
-HETATM 3019 O HOH A1007 10.990 44.441 28.218 1.00 0.00 O
-HETATM 3020 H1 HOH A1007 11.195 43.703 28.791 1.00 0.00 H
-HETATM 3021 H2 HOH A1007 10.583 45.087 28.792 1.00 0.00 H
-HETATM 3022 O HOH A1008 34.288 41.400 2.723 1.00 0.00 O
-HETATM 3023 H1 HOH A1008 34.436 40.455 2.695 1.00 0.00 H
-HETATM 3024 H2 HOH A1008 34.321 41.676 1.809 1.00 0.00 H
-HETATM 3025 O HOH A1009 49.206 49.302 41.341 1.00 0.00 O
-HETATM 3026 H1 HOH A1009 48.761 49.953 41.884 1.00 0.00 H
-HETATM 3027 H2 HOH A1009 49.876 48.929 41.911 1.00 0.00 H
-HETATM 3028 O HOH A1010 40.539 41.039 38.151 1.00 0.00 O
-HETATM 3029 H1 HOH A1010 39.832 41.451 37.653 1.00 0.00 H
-HETATM 3030 H2 HOH A1010 41.340 41.335 37.722 1.00 0.00 H
-HETATM 3031 O HOH A1011 1.010 39.947 28.635 1.00 0.00 O
-HETATM 3032 H1 HOH A1011 1.775 40.169 28.103 1.00 0.00 H
-HETATM 3033 H2 HOH A1011 1.182 39.061 28.947 1.00 0.00 H
-HETATM 3034 O HOH A1012 49.720 43.120 24.185 1.00 0.00 O
-HETATM 3035 H1 HOH A1012 49.748 42.916 23.250 1.00 0.00 H
-HETATM 3036 H2 HOH A1012 48.819 43.398 24.344 1.00 0.00 H
-HETATM 3037 O HOH A1013 37.634 40.802 39.496 1.00 0.00 O
-HETATM 3038 H1 HOH A1013 37.408 39.992 39.954 1.00 0.00 H
-HETATM 3039 H2 HOH A1013 38.583 40.870 39.582 1.00 0.00 H
-HETATM 3040 O HOH A1014 18.131 34.259 15.777 1.00 0.00 O
-HETATM 3041 H1 HOH A1014 18.312 34.737 16.587 1.00 0.00 H
-HETATM 3042 H2 HOH A1014 17.331 33.769 15.961 1.00 0.00 H
-HETATM 3043 O HOH A1015 46.095 5.170 48.188 1.00 0.00 O
-HETATM 3044 H1 HOH A1015 47.030 5.310 48.034 1.00 0.00 H
-HETATM 3045 H2 HOH A1015 45.661 5.834 47.656 1.00 0.00 H
-HETATM 3046 O HOH A1016 47.854 11.464 17.569 1.00 0.00 O
-HETATM 3047 H1 HOH A1016 46.954 11.776 17.466 1.00 0.00 H
-HETATM 3048 H2 HOH A1016 48.323 11.831 16.822 1.00 0.00 H
-HETATM 3049 O HOH A1017 14.573 22.744 34.903 1.00 0.00 O
-HETATM 3050 H1 HOH A1017 15.212 22.553 34.216 1.00 0.00 H
-HETATM 3051 H2 HOH A1017 13.768 22.322 34.608 1.00 0.00 H
-HETATM 3052 O HOH A1018 47.040 15.538 15.727 1.00 0.00 O
-HETATM 3053 H1 HOH A1018 47.116 16.072 14.936 1.00 0.00 H
-HETATM 3054 H2 HOH A1018 47.012 14.638 15.409 1.00 0.00 H
-HETATM 3055 O HOH A1019 49.131 25.861 17.631 1.00 0.00 O
-HETATM 3056 H1 HOH A1019 48.599 25.524 16.910 1.00 0.00 H
-HETATM 3057 H2 HOH A1019 48.794 25.420 18.408 1.00 0.00 H
-HETATM 3058 O HOH A1020 4.033 44.625 35.493 1.00 0.00 O
-HETATM 3059 H1 HOH A1020 4.046 44.159 34.657 1.00 0.00 H
-HETATM 3060 H2 HOH A1020 3.113 44.640 35.748 1.00 0.00 H
-HETATM 3061 O HOH A1021 37.973 46.358 9.636 1.00 0.00 O
-HETATM 3062 H1 HOH A1021 37.824 47.247 9.959 1.00 0.00 H
-HETATM 3063 H2 HOH A1021 38.912 46.319 9.462 1.00 0.00 H
-HETATM 3064 O HOH A1022 35.859 39.993 9.841 1.00 0.00 O
-HETATM 3065 H1 HOH A1022 35.806 39.289 9.195 1.00 0.00 H
-HETATM 3066 H2 HOH A1022 36.781 40.023 10.091 1.00 0.00 H
-HETATM 3067 O HOH A1023 27.164 18.385 27.109 1.00 0.00 O
-HETATM 3068 H1 HOH A1023 27.541 18.734 27.917 1.00 0.00 H
-HETATM 3069 H2 HOH A1023 26.388 17.905 27.391 1.00 0.00 H
-HETATM 3070 O HOH A1024 43.009 0.618 37.643 1.00 0.00 O
-HETATM 3071 H1 HOH A1024 43.436 0.145 38.357 1.00 0.00 H
-HETATM 3072 H2 HOH A1024 42.813 1.479 38.007 1.00 0.00 H
-END
\ No newline at end of file
diff --git a/examples/water_1024/waterbox_31ang.pdb b/examples/water_1024/waterbox_31ang.pdb
deleted file mode 100644
index 75a37cddc..000000000
--- a/examples/water_1024/waterbox_31ang.pdb
+++ /dev/null
@@ -1,2994 +0,0 @@
-REMARK 1 CREATED WITH OPENMM 7.3, 2018-10-03
-CRYST1 31.289 31.289 31.289 90.00 90.00 90.00 P 1 1
-MODEL 1
-HETATM 1 O HOH A 1 13.456 4.796 20.377 1.00 0.00 O
-HETATM 2 H1 HOH A 1 13.668 5.665 20.719 1.00 0.00 H
-HETATM 3 H2 HOH A 1 14.293 4.448 20.071 1.00 0.00 H
-HETATM 4 O HOH A 2 24.419 29.975 18.156 1.00 0.00 O
-HETATM 5 H1 HOH A 2 23.851 30.565 18.652 1.00 0.00 H
-HETATM 6 H2 HOH A 2 25.254 29.997 18.624 1.00 0.00 H
-HETATM 7 O HOH A 3 22.190 14.999 29.648 1.00 0.00 O
-HETATM 8 H1 HOH A 3 22.049 14.768 28.730 1.00 0.00 H
-HETATM 9 H2 HOH A 3 23.141 14.970 29.759 1.00 0.00 H
-HETATM 10 O HOH A 4 27.168 18.437 12.324 1.00 0.00 O
-HETATM 11 H1 HOH A 4 27.177 18.988 11.541 1.00 0.00 H
-HETATM 12 H2 HOH A 4 27.951 17.892 12.242 1.00 0.00 H
-HETATM 13 O HOH A 5 23.309 30.046 27.529 1.00 0.00 O
-HETATM 14 H1 HOH A 5 23.164 30.839 28.044 1.00 0.00 H
-HETATM 15 H2 HOH A 5 23.326 30.348 26.621 1.00 0.00 H
-HETATM 16 O HOH A 6 12.932 16.155 23.563 1.00 0.00 O
-HETATM 17 H1 HOH A 6 13.454 16.459 24.306 1.00 0.00 H
-HETATM 18 H2 HOH A 6 13.363 15.348 23.281 1.00 0.00 H
-HETATM 19 O HOH A 7 21.356 21.953 8.738 1.00 0.00 O
-HETATM 20 H1 HOH A 7 21.663 21.067 8.547 1.00 0.00 H
-HETATM 21 H2 HOH A 7 20.539 21.825 9.221 1.00 0.00 H
-HETATM 22 O HOH A 8 5.390 20.576 23.613 1.00 0.00 O
-HETATM 23 H1 HOH A 8 6.289 20.371 23.872 1.00 0.00 H
-HETATM 24 H2 HOH A 8 4.987 19.722 23.451 1.00 0.00 H
-HETATM 25 O HOH A 9 29.018 10.309 4.518 1.00 0.00 O
-HETATM 26 H1 HOH A 9 28.785 9.485 4.946 1.00 0.00 H
-HETATM 27 H2 HOH A 9 28.184 10.668 4.217 1.00 0.00 H
-HETATM 28 O HOH A 10 19.652 28.190 18.516 1.00 0.00 O
-HETATM 29 H1 HOH A 10 20.198 28.968 18.629 1.00 0.00 H
-HETATM 30 H2 HOH A 10 19.734 27.716 19.343 1.00 0.00 H
-HETATM 31 O HOH A 11 0.669 4.849 19.074 1.00 0.00 O
-HETATM 32 H1 HOH A 11 1.309 4.141 18.997 1.00 0.00 H
-HETATM 33 H2 HOH A 11 0.799 5.195 19.957 1.00 0.00 H
-HETATM 34 O HOH A 12 22.887 29.462 6.831 1.00 0.00 O
-HETATM 35 H1 HOH A 12 22.626 28.796 7.467 1.00 0.00 H
-HETATM 36 H2 HOH A 12 23.531 29.023 6.276 1.00 0.00 H
-HETATM 37 O HOH A 13 3.059 4.610 11.151 1.00 0.00 O
-HETATM 38 H1 HOH A 13 3.025 3.654 11.128 1.00 0.00 H
-HETATM 39 H2 HOH A 13 2.795 4.881 10.272 1.00 0.00 H
-HETATM 40 O HOH A 14 7.239 9.116 9.274 1.00 0.00 O
-HETATM 41 H1 HOH A 14 7.943 9.761 9.343 1.00 0.00 H
-HETATM 42 H2 HOH A 14 7.636 8.296 9.569 1.00 0.00 H
-HETATM 43 O HOH A 15 0.978 30.682 23.146 1.00 0.00 O
-HETATM 44 H1 HOH A 15 0.925 30.323 22.260 1.00 0.00 H
-HETATM 45 H2 HOH A 15 1.055 29.914 23.712 1.00 0.00 H
-HETATM 46 O HOH A 16 3.291 24.155 1.730 1.00 0.00 O
-HETATM 47 H1 HOH A 16 3.291 24.698 0.942 1.00 0.00 H
-HETATM 48 H2 HOH A 16 4.194 23.850 1.812 1.00 0.00 H
-HETATM 49 O HOH A 17 2.753 14.080 3.563 1.00 0.00 O
-HETATM 50 H1 HOH A 17 1.835 13.864 3.402 1.00 0.00 H
-HETATM 51 H2 HOH A 17 3.131 14.191 2.690 1.00 0.00 H
-HETATM 52 O HOH A 18 4.395 9.329 22.150 1.00 0.00 O
-HETATM 53 H1 HOH A 18 5.098 8.845 21.717 1.00 0.00 H
-HETATM 54 H2 HOH A 18 4.804 10.149 22.428 1.00 0.00 H
-HETATM 55 O HOH A 19 29.722 20.370 15.360 1.00 0.00 O
-HETATM 56 H1 HOH A 19 29.975 21.173 15.815 1.00 0.00 H
-HETATM 57 H2 HOH A 19 29.756 19.691 16.034 1.00 0.00 H
-HETATM 58 O HOH A 20 24.188 13.217 25.534 1.00 0.00 O
-HETATM 59 H1 HOH A 20 24.608 12.512 26.026 1.00 0.00 H
-HETATM 60 H2 HOH A 20 24.359 13.005 24.616 1.00 0.00 H
-HETATM 61 O HOH A 21 10.873 6.357 13.897 1.00 0.00 O
-HETATM 62 H1 HOH A 21 11.162 5.621 13.358 1.00 0.00 H
-HETATM 63 H2 HOH A 21 10.048 6.064 14.282 1.00 0.00 H
-HETATM 64 O HOH A 22 25.864 30.247 8.937 1.00 0.00 O
-HETATM 65 H1 HOH A 22 26.606 30.228 9.541 1.00 0.00 H
-HETATM 66 H2 HOH A 22 25.100 30.375 9.499 1.00 0.00 H
-HETATM 67 O HOH A 23 12.993 29.097 30.020 1.00 0.00 O
-HETATM 68 H1 HOH A 23 13.126 28.862 29.101 1.00 0.00 H
-HETATM 69 H2 HOH A 23 13.797 29.551 30.271 1.00 0.00 H
-HETATM 70 O HOH A 24 2.449 10.978 25.530 1.00 0.00 O
-HETATM 71 H1 HOH A 24 1.762 10.349 25.752 1.00 0.00 H
-HETATM 72 H2 HOH A 24 2.023 11.833 25.597 1.00 0.00 H
-HETATM 73 O HOH A 25 25.299 21.163 15.549 1.00 0.00 O
-HETATM 74 H1 HOH A 25 25.990 20.982 14.913 1.00 0.00 H
-HETATM 75 H2 HOH A 25 25.765 21.414 16.346 1.00 0.00 H
-HETATM 76 O HOH A 26 10.680 2.946 22.849 1.00 0.00 O
-HETATM 77 H1 HOH A 26 10.493 2.091 22.461 1.00 0.00 H
-HETATM 78 H2 HOH A 26 11.624 2.937 23.006 1.00 0.00 H
-HETATM 79 O HOH A 27 12.916 28.346 14.271 1.00 0.00 O
-HETATM 80 H1 HOH A 27 12.777 29.089 13.684 1.00 0.00 H
-HETATM 81 H2 HOH A 27 13.865 28.221 14.279 1.00 0.00 H
-HETATM 82 O HOH A 28 30.264 5.762 6.046 1.00 0.00 O
-HETATM 83 H1 HOH A 28 30.612 5.278 6.795 1.00 0.00 H
-HETATM 84 H2 HOH A 28 29.445 5.316 5.831 1.00 0.00 H
-HETATM 85 O HOH A 29 19.355 14.819 13.560 1.00 0.00 O
-HETATM 86 H1 HOH A 29 19.839 14.608 12.761 1.00 0.00 H
-HETATM 87 H2 HOH A 29 20.028 14.889 14.237 1.00 0.00 H
-HETATM 88 O HOH A 30 2.288 23.375 8.407 1.00 0.00 O
-HETATM 89 H1 HOH A 30 2.636 22.980 7.608 1.00 0.00 H
-HETATM 90 H2 HOH A 30 1.725 24.085 8.098 1.00 0.00 H
-HETATM 91 O HOH A 31 10.076 17.140 15.285 1.00 0.00 O
-HETATM 92 H1 HOH A 31 9.330 16.768 15.756 1.00 0.00 H
-HETATM 93 H2 HOH A 31 9.932 18.086 15.316 1.00 0.00 H
-HETATM 94 O HOH A 32 1.495 27.136 5.446 1.00 0.00 O
-HETATM 95 H1 HOH A 32 1.672 26.714 4.605 1.00 0.00 H
-HETATM 96 H2 HOH A 32 2.148 27.833 5.507 1.00 0.00 H
-HETATM 97 O HOH A 33 11.600 23.937 4.233 1.00 0.00 O
-HETATM 98 H1 HOH A 33 10.767 24.149 4.655 1.00 0.00 H
-HETATM 99 H2 HOH A 33 12.040 23.352 4.849 1.00 0.00 H
-HETATM 100 O HOH A 34 12.183 10.145 19.462 1.00 0.00 O
-HETATM 101 H1 HOH A 34 13.076 9.841 19.300 1.00 0.00 H
-HETATM 102 H2 HOH A 34 11.633 9.574 18.925 1.00 0.00 H
-HETATM 103 O HOH A 35 26.457 28.570 6.839 1.00 0.00 O
-HETATM 104 H1 HOH A 35 26.296 29.295 7.443 1.00 0.00 H
-HETATM 105 H2 HOH A 35 25.768 28.650 6.179 1.00 0.00 H
-HETATM 106 O HOH A 36 2.110 17.615 25.797 1.00 0.00 O
-HETATM 107 H1 HOH A 36 1.814 18.037 24.990 1.00 0.00 H
-HETATM 108 H2 HOH A 36 1.320 17.219 26.164 1.00 0.00 H
-HETATM 109 O HOH A 37 27.631 1.239 12.409 1.00 0.00 O
-HETATM 110 H1 HOH A 37 28.139 1.489 13.182 1.00 0.00 H
-HETATM 111 H2 HOH A 37 27.117 0.484 12.694 1.00 0.00 H
-HETATM 112 O HOH A 38 20.210 11.068 28.099 1.00 0.00 O
-HETATM 113 H1 HOH A 38 19.678 10.367 28.475 1.00 0.00 H
-HETATM 114 H2 HOH A 38 19.738 11.871 28.318 1.00 0.00 H
-HETATM 115 O HOH A 39 15.021 21.131 13.114 1.00 0.00 O
-HETATM 116 H1 HOH A 39 15.452 20.707 12.372 1.00 0.00 H
-HETATM 117 H2 HOH A 39 14.390 21.730 12.715 1.00 0.00 H
-HETATM 118 O HOH A 40 1.186 6.785 17.092 1.00 0.00 O
-HETATM 119 H1 HOH A 40 0.821 6.095 17.646 1.00 0.00 H
-HETATM 120 H2 HOH A 40 2.128 6.753 17.256 1.00 0.00 H
-HETATM 121 O HOH A 41 2.844 1.838 30.667 1.00 0.00 O
-HETATM 122 H1 HOH A 41 2.511 2.726 30.796 1.00 0.00 H
-HETATM 123 H2 HOH A 41 3.754 1.960 30.396 1.00 0.00 H
-HETATM 124 O HOH A 42 1.317 17.349 29.103 1.00 0.00 O
-HETATM 125 H1 HOH A 42 1.508 18.279 29.230 1.00 0.00 H
-HETATM 126 H2 HOH A 42 0.444 17.335 28.711 1.00 0.00 H
-HETATM 127 O HOH A 43 0.679 21.318 24.498 1.00 0.00 O
-HETATM 128 H1 HOH A 43 0.942 20.422 24.289 1.00 0.00 H
-HETATM 129 H2 HOH A 43 1.407 21.669 25.010 1.00 0.00 H
-HETATM 130 O HOH A 44 27.859 25.212 28.500 1.00 0.00 O
-HETATM 131 H1 HOH A 44 28.146 24.392 28.903 1.00 0.00 H
-HETATM 132 H2 HOH A 44 28.479 25.358 27.785 1.00 0.00 H
-HETATM 133 O HOH A 45 29.107 8.136 0.313 1.00 0.00 O
-HETATM 134 H1 HOH A 45 28.598 8.942 0.403 1.00 0.00 H
-HETATM 135 H2 HOH A 45 28.764 7.724 -0.480 1.00 0.00 H
-HETATM 136 O HOH A 46 11.194 24.009 20.580 1.00 0.00 O
-HETATM 137 H1 HOH A 46 10.779 23.959 21.441 1.00 0.00 H
-HETATM 138 H2 HOH A 46 11.721 24.807 20.613 1.00 0.00 H
-HETATM 139 O HOH A 47 16.895 1.764 22.784 1.00 0.00 O
-HETATM 140 H1 HOH A 47 17.038 2.626 22.393 1.00 0.00 H
-HETATM 141 H2 HOH A 47 17.745 1.328 22.721 1.00 0.00 H
-HETATM 142 O HOH A 48 13.802 15.107 1.054 1.00 0.00 O
-HETATM 143 H1 HOH A 48 14.637 14.642 1.001 1.00 0.00 H
-HETATM 144 H2 HOH A 48 13.751 15.602 0.236 1.00 0.00 H
-HETATM 145 O HOH A 49 18.136 12.657 14.221 1.00 0.00 O
-HETATM 146 H1 HOH A 49 18.311 13.585 14.062 1.00 0.00 H
-HETATM 147 H2 HOH A 49 18.686 12.198 13.586 1.00 0.00 H
-HETATM 148 O HOH A 50 26.910 16.734 19.333 1.00 0.00 O
-HETATM 149 H1 HOH A 50 27.632 16.108 19.281 1.00 0.00 H
-HETATM 150 H2 HOH A 50 26.126 16.212 19.165 1.00 0.00 H
-HETATM 151 O HOH A 51 22.810 13.536 22.521 1.00 0.00 O
-HETATM 152 H1 HOH A 51 22.710 14.468 22.713 1.00 0.00 H
-HETATM 153 H2 HOH A 51 22.018 13.131 22.875 1.00 0.00 H
-HETATM 154 O HOH A 52 17.688 9.296 3.533 1.00 0.00 O
-HETATM 155 H1 HOH A 52 18.465 9.825 3.350 1.00 0.00 H
-HETATM 156 H2 HOH A 52 18.035 8.443 3.796 1.00 0.00 H
-HETATM 157 O HOH A 53 23.003 22.354 15.044 1.00 0.00 O
-HETATM 158 H1 HOH A 53 23.839 21.962 15.295 1.00 0.00 H
-HETATM 159 H2 HOH A 53 22.819 22.991 15.734 1.00 0.00 H
-HETATM 160 O HOH A 54 15.187 4.700 4.641 1.00 0.00 O
-HETATM 161 H1 HOH A 54 14.704 3.895 4.454 1.00 0.00 H
-HETATM 162 H2 HOH A 54 14.631 5.174 5.260 1.00 0.00 H
-HETATM 163 O HOH A 55 4.374 20.841 0.006 1.00 0.00 O
-HETATM 164 H1 HOH A 55 4.168 20.337 0.793 1.00 0.00 H
-HETATM 165 H2 HOH A 55 5.219 21.249 0.197 1.00 0.00 H
-HETATM 166 O HOH A 56 22.101 3.508 18.782 1.00 0.00 O
-HETATM 167 H1 HOH A 56 21.960 4.413 18.507 1.00 0.00 H
-HETATM 168 H2 HOH A 56 22.114 3.008 17.966 1.00 0.00 H
-HETATM 169 O HOH A 57 25.510 25.926 3.875 1.00 0.00 O
-HETATM 170 H1 HOH A 57 25.574 26.371 3.031 1.00 0.00 H
-HETATM 171 H2 HOH A 57 26.136 25.204 3.814 1.00 0.00 H
-HETATM 172 O HOH A 58 15.961 14.814 4.586 1.00 0.00 O
-HETATM 173 H1 HOH A 58 15.598 15.601 4.180 1.00 0.00 H
-HETATM 174 H2 HOH A 58 15.215 14.404 5.024 1.00 0.00 H
-HETATM 175 O HOH A 59 24.243 2.457 10.886 1.00 0.00 O
-HETATM 176 H1 HOH A 59 24.410 2.484 9.944 1.00 0.00 H
-HETATM 177 H2 HOH A 59 24.400 1.546 11.132 1.00 0.00 H
-HETATM 178 O HOH A 60 24.783 23.283 22.104 1.00 0.00 O
-HETATM 179 H1 HOH A 60 25.149 23.987 21.568 1.00 0.00 H
-HETATM 180 H2 HOH A 60 23.999 23.664 22.498 1.00 0.00 H
-HETATM 181 O HOH A 61 23.939 4.439 22.779 1.00 0.00 O
-HETATM 182 H1 HOH A 61 24.035 5.188 22.191 1.00 0.00 H
-HETATM 183 H2 HOH A 61 24.507 3.765 22.404 1.00 0.00 H
-HETATM 184 O HOH A 62 16.622 28.088 5.727 1.00 0.00 O
-HETATM 185 H1 HOH A 62 17.113 27.624 5.048 1.00 0.00 H
-HETATM 186 H2 HOH A 62 15.861 28.446 5.270 1.00 0.00 H
-HETATM 187 O HOH A 63 1.574 8.527 11.379 1.00 0.00 O
-HETATM 188 H1 HOH A 63 1.337 9.193 12.024 1.00 0.00 H
-HETATM 189 H2 HOH A 63 1.843 7.772 11.902 1.00 0.00 H
-HETATM 190 O HOH A 64 3.556 28.966 5.821 1.00 0.00 O
-HETATM 191 H1 HOH A 64 4.235 28.670 5.215 1.00 0.00 H
-HETATM 192 H2 HOH A 64 4.037 29.381 6.537 1.00 0.00 H
-HETATM 193 O HOH A 65 16.647 20.683 8.498 1.00 0.00 O
-HETATM 194 H1 HOH A 65 16.551 21.541 8.085 1.00 0.00 H
-HETATM 195 H2 HOH A 65 16.510 20.057 7.787 1.00 0.00 H
-HETATM 196 O HOH A 66 21.790 25.724 3.419 1.00 0.00 O
-HETATM 197 H1 HOH A 66 22.451 25.247 3.922 1.00 0.00 H
-HETATM 198 H2 HOH A 66 21.313 26.234 4.074 1.00 0.00 H
-HETATM 199 O HOH A 67 18.558 17.268 20.306 1.00 0.00 O
-HETATM 200 H1 HOH A 67 18.217 16.402 20.528 1.00 0.00 H
-HETATM 201 H2 HOH A 67 17.780 17.792 20.115 1.00 0.00 H
-HETATM 202 O HOH A 68 9.796 25.906 0.884 1.00 0.00 O
-HETATM 203 H1 HOH A 68 9.508 26.089 -0.010 1.00 0.00 H
-HETATM 204 H2 HOH A 68 10.501 26.534 1.043 1.00 0.00 H
-HETATM 205 O HOH A 69 19.253 20.817 23.504 1.00 0.00 O
-HETATM 206 H1 HOH A 69 18.327 20.929 23.718 1.00 0.00 H
-HETATM 207 H2 HOH A 69 19.544 20.096 24.062 1.00 0.00 H
-HETATM 208 O HOH A 70 10.054 16.019 18.556 1.00 0.00 O
-HETATM 209 H1 HOH A 70 10.667 16.753 18.583 1.00 0.00 H
-HETATM 210 H2 HOH A 70 10.582 15.275 18.267 1.00 0.00 H
-HETATM 211 O HOH A 71 1.412 21.087 19.958 1.00 0.00 O
-HETATM 212 H1 HOH A 71 0.572 21.525 19.817 1.00 0.00 H
-HETATM 213 H2 HOH A 71 1.969 21.758 20.353 1.00 0.00 H
-HETATM 214 O HOH A 72 0.200 21.513 8.790 1.00 0.00 O
-HETATM 215 H1 HOH A 72 0.780 22.237 8.551 1.00 0.00 H
-HETATM 216 H2 HOH A 72 0.716 20.726 8.618 1.00 0.00 H
-HETATM 217 O HOH A 73 9.276 4.405 24.647 1.00 0.00 O
-HETATM 218 H1 HOH A 73 9.998 4.798 25.138 1.00 0.00 H
-HETATM 219 H2 HOH A 73 9.699 3.966 23.909 1.00 0.00 H
-HETATM 220 O HOH A 74 8.226 29.287 22.232 1.00 0.00 O
-HETATM 221 H1 HOH A 74 7.393 29.239 22.703 1.00 0.00 H
-HETATM 222 H2 HOH A 74 8.587 28.403 22.292 1.00 0.00 H
-HETATM 223 O HOH A 75 23.254 9.550 25.472 1.00 0.00 O
-HETATM 224 H1 HOH A 75 23.915 9.910 26.063 1.00 0.00 H
-HETATM 225 H2 HOH A 75 23.127 8.650 25.772 1.00 0.00 H
-HETATM 226 O HOH A 76 20.720 22.897 22.227 1.00 0.00 O
-HETATM 227 H1 HOH A 76 20.256 22.893 21.390 1.00 0.00 H
-HETATM 228 H2 HOH A 76 20.111 22.488 22.841 1.00 0.00 H
-HETATM 229 O HOH A 77 15.570 28.222 14.486 1.00 0.00 O
-HETATM 230 H1 HOH A 77 16.131 28.322 15.255 1.00 0.00 H
-HETATM 231 H2 HOH A 77 15.772 27.348 14.153 1.00 0.00 H
-HETATM 232 O HOH A 78 26.451 4.453 19.658 1.00 0.00 O
-HETATM 233 H1 HOH A 78 26.786 3.754 19.096 1.00 0.00 H
-HETATM 234 H2 HOH A 78 26.585 5.253 19.151 1.00 0.00 H
-HETATM 235 O HOH A 79 27.903 16.278 5.634 1.00 0.00 O
-HETATM 236 H1 HOH A 79 27.115 16.318 5.091 1.00 0.00 H
-HETATM 237 H2 HOH A 79 28.528 16.853 5.193 1.00 0.00 H
-HETATM 238 O HOH A 80 21.809 19.415 8.068 1.00 0.00 O
-HETATM 239 H1 HOH A 80 21.601 19.041 8.924 1.00 0.00 H
-HETATM 240 H2 HOH A 80 22.021 18.659 7.521 1.00 0.00 H
-HETATM 241 O HOH A 81 12.020 2.939 17.490 1.00 0.00 O
-HETATM 242 H1 HOH A 81 11.350 2.932 18.173 1.00 0.00 H
-HETATM 243 H2 HOH A 81 11.526 2.936 16.670 1.00 0.00 H
-HETATM 244 O HOH A 82 30.447 12.609 5.180 1.00 0.00 O
-HETATM 245 H1 HOH A 82 29.813 11.909 5.025 1.00 0.00 H
-HETATM 246 H2 HOH A 82 30.716 12.887 4.305 1.00 0.00 H
-HETATM 247 O HOH A 83 0.270 28.627 29.534 1.00 0.00 O
-HETATM 248 H1 HOH A 83 0.687 29.458 29.306 1.00 0.00 H
-HETATM 249 H2 HOH A 83 -0.592 28.876 29.869 1.00 0.00 H
-HETATM 250 O HOH A 84 22.880 19.885 20.318 1.00 0.00 O
-HETATM 251 H1 HOH A 84 23.057 19.275 19.602 1.00 0.00 H
-HETATM 252 H2 HOH A 84 21.935 19.822 20.458 1.00 0.00 H
-HETATM 253 O HOH A 85 30.157 30.287 8.821 1.00 0.00 O
-HETATM 254 H1 HOH A 85 29.857 29.832 8.034 1.00 0.00 H
-HETATM 255 H2 HOH A 85 30.365 31.172 8.522 1.00 0.00 H
-HETATM 256 O HOH A 86 4.413 4.574 6.796 1.00 0.00 O
-HETATM 257 H1 HOH A 86 4.601 5.147 6.053 1.00 0.00 H
-HETATM 258 H2 HOH A 86 5.217 4.071 6.922 1.00 0.00 H
-HETATM 259 O HOH A 87 7.869 24.948 14.844 1.00 0.00 O
-HETATM 260 H1 HOH A 87 7.254 24.820 14.122 1.00 0.00 H
-HETATM 261 H2 HOH A 87 8.191 25.842 14.731 1.00 0.00 H
-HETATM 262 O HOH A 88 22.678 12.944 14.590 1.00 0.00 O
-HETATM 263 H1 HOH A 88 22.212 13.768 14.734 1.00 0.00 H
-HETATM 264 H2 HOH A 88 23.581 13.208 14.410 1.00 0.00 H
-HETATM 265 O HOH A 89 29.941 28.900 16.340 1.00 0.00 O
-HETATM 266 H1 HOH A 89 30.331 28.087 16.018 1.00 0.00 H
-HETATM 267 H2 HOH A 89 30.174 29.554 15.681 1.00 0.00 H
-HETATM 268 O HOH A 90 3.308 17.227 0.357 1.00 0.00 O
-HETATM 269 H1 HOH A 90 3.328 16.300 0.596 1.00 0.00 H
-HETATM 270 H2 HOH A 90 2.633 17.285 -0.320 1.00 0.00 H
-HETATM 271 O HOH A 91 25.347 20.324 6.420 1.00 0.00 O
-HETATM 272 H1 HOH A 91 25.329 19.694 7.141 1.00 0.00 H
-HETATM 273 H2 HOH A 91 26.163 20.134 5.957 1.00 0.00 H
-HETATM 274 O HOH A 92 10.071 23.612 22.955 1.00 0.00 O
-HETATM 275 H1 HOH A 92 9.532 22.852 23.176 1.00 0.00 H
-HETATM 276 H2 HOH A 92 9.716 24.322 23.490 1.00 0.00 H
-HETATM 277 O HOH A 93 6.724 10.093 28.872 1.00 0.00 O
-HETATM 278 H1 HOH A 93 6.122 10.832 28.959 1.00 0.00 H
-HETATM 279 H2 HOH A 93 6.155 9.332 28.759 1.00 0.00 H
-HETATM 280 O HOH A 94 9.614 12.910 23.956 1.00 0.00 O
-HETATM 281 H1 HOH A 94 10.316 12.474 24.440 1.00 0.00 H
-HETATM 282 H2 HOH A 94 9.994 13.747 23.687 1.00 0.00 H
-HETATM 283 O HOH A 95 24.586 25.398 11.251 1.00 0.00 O
-HETATM 284 H1 HOH A 95 24.321 24.634 10.740 1.00 0.00 H
-HETATM 285 H2 HOH A 95 25.055 25.953 10.628 1.00 0.00 H
-HETATM 286 O HOH A 96 3.213 21.952 6.229 1.00 0.00 O
-HETATM 287 H1 HOH A 96 2.454 22.019 5.649 1.00 0.00 H
-HETATM 288 H2 HOH A 96 3.938 22.312 5.717 1.00 0.00 H
-HETATM 289 O HOH A 97 2.374 22.324 15.959 1.00 0.00 O
-HETATM 290 H1 HOH A 97 3.116 22.331 16.564 1.00 0.00 H
-HETATM 291 H2 HOH A 97 1.606 22.225 16.521 1.00 0.00 H
-HETATM 292 O HOH A 98 29.705 18.032 4.675 1.00 0.00 O
-HETATM 293 H1 HOH A 98 30.346 17.628 5.259 1.00 0.00 H
-HETATM 294 H2 HOH A 98 30.106 17.983 3.807 1.00 0.00 H
-HETATM 295 O HOH A 99 11.773 27.797 1.089 1.00 0.00 O
-HETATM 296 H1 HOH A 99 12.369 27.368 1.703 1.00 0.00 H
-HETATM 297 H2 HOH A 99 12.345 28.160 0.413 1.00 0.00 H
-HETATM 298 O HOH A 100 7.683 7.004 16.954 1.00 0.00 O
-HETATM 299 H1 HOH A 100 8.288 7.744 16.899 1.00 0.00 H
-HETATM 300 H2 HOH A 100 6.936 7.342 17.448 1.00 0.00 H
-HETATM 301 O HOH A 101 3.196 7.397 26.946 1.00 0.00 O
-HETATM 302 H1 HOH A 101 3.282 7.830 26.097 1.00 0.00 H
-HETATM 303 H2 HOH A 101 2.274 7.504 27.178 1.00 0.00 H
-HETATM 304 O HOH A 102 14.194 24.970 22.781 1.00 0.00 O
-HETATM 305 H1 HOH A 102 13.680 25.729 23.056 1.00 0.00 H
-HETATM 306 H2 HOH A 102 15.035 25.075 23.227 1.00 0.00 H
-HETATM 307 O HOH A 103 20.056 14.284 25.889 1.00 0.00 O
-HETATM 308 H1 HOH A 103 20.955 14.388 26.202 1.00 0.00 H
-HETATM 309 H2 HOH A 103 19.989 14.886 25.148 1.00 0.00 H
-HETATM 310 O HOH A 104 5.377 17.383 3.970 1.00 0.00 O
-HETATM 311 H1 HOH A 104 4.867 16.663 4.341 1.00 0.00 H
-HETATM 312 H2 HOH A 104 6.235 17.001 3.788 1.00 0.00 H
-HETATM 313 O HOH A 105 14.269 1.607 14.671 1.00 0.00 O
-HETATM 314 H1 HOH A 105 13.381 1.507 14.327 1.00 0.00 H
-HETATM 315 H2 HOH A 105 14.156 1.623 15.622 1.00 0.00 H
-HETATM 316 O HOH A 106 28.968 16.929 29.993 1.00 0.00 O
-HETATM 317 H1 HOH A 106 29.040 17.656 29.374 1.00 0.00 H
-HETATM 318 H2 HOH A 106 28.459 17.285 30.721 1.00 0.00 H
-HETATM 319 O HOH A 107 29.651 25.779 2.756 1.00 0.00 O
-HETATM 320 H1 HOH A 107 29.802 25.376 1.901 1.00 0.00 H
-HETATM 321 H2 HOH A 107 30.519 25.824 3.157 1.00 0.00 H
-HETATM 322 O HOH A 108 26.549 2.612 1.491 1.00 0.00 O
-HETATM 323 H1 HOH A 108 27.503 2.691 1.462 1.00 0.00 H
-HETATM 324 H2 HOH A 108 26.269 3.302 2.092 1.00 0.00 H
-HETATM 325 O HOH A 109 13.034 20.062 28.823 1.00 0.00 O
-HETATM 326 H1 HOH A 109 12.230 19.887 29.312 1.00 0.00 H
-HETATM 327 H2 HOH A 109 13.337 20.908 29.154 1.00 0.00 H
-HETATM 328 O HOH A 110 19.955 9.254 15.043 1.00 0.00 O
-HETATM 329 H1 HOH A 110 19.984 9.323 14.089 1.00 0.00 H
-HETATM 330 H2 HOH A 110 20.320 8.389 15.233 1.00 0.00 H
-HETATM 331 O HOH A 111 3.529 8.464 24.508 1.00 0.00 O
-HETATM 332 H1 HOH A 111 3.232 9.295 24.880 1.00 0.00 H
-HETATM 333 H2 HOH A 111 3.941 8.706 23.679 1.00 0.00 H
-HETATM 334 O HOH A 112 7.726 13.426 1.148 1.00 0.00 O
-HETATM 335 H1 HOH A 112 8.106 13.540 2.019 1.00 0.00 H
-HETATM 336 H2 HOH A 112 6.852 13.072 1.312 1.00 0.00 H
-HETATM 337 O HOH A 113 25.704 27.350 26.305 1.00 0.00 O
-HETATM 338 H1 HOH A 113 25.504 28.053 26.924 1.00 0.00 H
-HETATM 339 H2 HOH A 113 24.962 26.750 26.376 1.00 0.00 H
-HETATM 340 O HOH A 114 23.468 7.209 26.564 1.00 0.00 O
-HETATM 341 H1 HOH A 114 24.039 6.584 26.117 1.00 0.00 H
-HETATM 342 H2 HOH A 114 23.847 7.298 27.438 1.00 0.00 H
-HETATM 343 O HOH A 115 13.335 18.441 5.418 1.00 0.00 O
-HETATM 344 H1 HOH A 115 13.442 18.774 4.527 1.00 0.00 H
-HETATM 345 H2 HOH A 115 12.721 19.050 5.829 1.00 0.00 H
-HETATM 346 O HOH A 116 14.236 15.991 29.467 1.00 0.00 O
-HETATM 347 H1 HOH A 116 14.913 15.844 28.806 1.00 0.00 H
-HETATM 348 H2 HOH A 116 13.418 16.015 28.971 1.00 0.00 H
-HETATM 349 O HOH A 117 1.420 28.424 24.518 1.00 0.00 O
-HETATM 350 H1 HOH A 117 2.092 27.921 24.058 1.00 0.00 H
-HETATM 351 H2 HOH A 117 1.851 28.725 25.318 1.00 0.00 H
-HETATM 352 O HOH A 118 26.438 1.993 15.519 1.00 0.00 O
-HETATM 353 H1 HOH A 118 25.845 1.246 15.592 1.00 0.00 H
-HETATM 354 H2 HOH A 118 26.026 2.563 14.869 1.00 0.00 H
-HETATM 355 O HOH A 119 4.294 11.480 16.396 1.00 0.00 O
-HETATM 356 H1 HOH A 119 4.350 12.172 15.737 1.00 0.00 H
-HETATM 357 H2 HOH A 119 3.465 11.643 16.845 1.00 0.00 H
-HETATM 358 O HOH A 120 8.600 20.667 8.402 1.00 0.00 O
-HETATM 359 H1 HOH A 120 8.408 19.748 8.215 1.00 0.00 H
-HETATM 360 H2 HOH A 120 7.806 20.997 8.823 1.00 0.00 H
-HETATM 361 O HOH A 121 2.623 14.250 23.250 1.00 0.00 O
-HETATM 362 H1 HOH A 121 3.166 14.928 23.654 1.00 0.00 H
-HETATM 363 H2 HOH A 121 2.087 13.913 23.968 1.00 0.00 H
-HETATM 364 O HOH A 122 12.179 12.304 0.749 1.00 0.00 O
-HETATM 365 H1 HOH A 122 11.620 11.545 0.920 1.00 0.00 H
-HETATM 366 H2 HOH A 122 11.568 13.033 0.644 1.00 0.00 H
-HETATM 367 O HOH A 123 24.960 4.540 5.929 1.00 0.00 O
-HETATM 368 H1 HOH A 123 24.124 4.109 6.106 1.00 0.00 H
-HETATM 369 H2 HOH A 123 25.548 4.213 6.610 1.00 0.00 H
-HETATM 370 O HOH A 124 10.033 9.899 21.226 1.00 0.00 O
-HETATM 371 H1 HOH A 124 10.650 10.323 20.629 1.00 0.00 H
-HETATM 372 H2 HOH A 124 10.002 8.989 20.933 1.00 0.00 H
-HETATM 373 O HOH A 125 8.446 11.149 5.320 1.00 0.00 O
-HETATM 374 H1 HOH A 125 9.230 10.722 4.976 1.00 0.00 H
-HETATM 375 H2 HOH A 125 7.885 10.428 5.604 1.00 0.00 H
-HETATM 376 O HOH A 126 21.417 26.696 29.950 1.00 0.00 O
-HETATM 377 H1 HOH A 126 21.744 27.035 29.117 1.00 0.00 H
-HETATM 378 H2 HOH A 126 21.204 25.780 29.769 1.00 0.00 H
-HETATM 379 O HOH A 127 11.230 29.680 19.624 1.00 0.00 O
-HETATM 380 H1 HOH A 127 11.981 29.647 19.030 1.00 0.00 H
-HETATM 381 H2 HOH A 127 10.652 30.341 19.243 1.00 0.00 H
-HETATM 382 O HOH A 128 23.172 17.916 18.604 1.00 0.00 O
-HETATM 383 H1 HOH A 128 23.195 18.149 17.676 1.00 0.00 H
-HETATM 384 H2 HOH A 128 23.680 17.107 18.661 1.00 0.00 H
-HETATM 385 O HOH A 129 13.461 15.159 15.949 1.00 0.00 O
-HETATM 386 H1 HOH A 129 14.171 15.777 15.774 1.00 0.00 H
-HETATM 387 H2 HOH A 129 12.784 15.385 15.311 1.00 0.00 H
-HETATM 388 O HOH A 130 13.006 27.414 22.895 1.00 0.00 O
-HETATM 389 H1 HOH A 130 12.341 27.358 23.582 1.00 0.00 H
-HETATM 390 H2 HOH A 130 12.509 27.376 22.078 1.00 0.00 H
-HETATM 391 O HOH A 131 22.327 11.695 1.065 1.00 0.00 O
-HETATM 392 H1 HOH A 131 22.685 11.779 0.181 1.00 0.00 H
-HETATM 393 H2 HOH A 131 21.743 10.937 1.016 1.00 0.00 H
-HETATM 394 O HOH A 132 12.104 16.870 13.617 1.00 0.00 O
-HETATM 395 H1 HOH A 132 12.495 17.689 13.921 1.00 0.00 H
-HETATM 396 H2 HOH A 132 11.297 16.786 14.126 1.00 0.00 H
-HETATM 397 O HOH A 133 5.906 23.631 28.037 1.00 0.00 O
-HETATM 398 H1 HOH A 133 5.696 24.470 27.628 1.00 0.00 H
-HETATM 399 H2 HOH A 133 5.140 23.428 28.575 1.00 0.00 H
-HETATM 400 O HOH A 134 27.303 20.582 13.994 1.00 0.00 O
-HETATM 401 H1 HOH A 134 28.099 20.515 14.522 1.00 0.00 H
-HETATM 402 H2 HOH A 134 27.223 19.727 13.572 1.00 0.00 H
-HETATM 403 O HOH A 135 4.680 19.828 7.485 1.00 0.00 O
-HETATM 404 H1 HOH A 135 4.906 20.431 8.194 1.00 0.00 H
-HETATM 405 H2 HOH A 135 4.062 20.318 6.942 1.00 0.00 H
-HETATM 406 O HOH A 136 2.752 5.318 8.669 1.00 0.00 O
-HETATM 407 H1 HOH A 136 3.400 4.871 8.124 1.00 0.00 H
-HETATM 408 H2 HOH A 136 3.038 6.232 8.681 1.00 0.00 H
-HETATM 409 O HOH A 137 17.796 4.525 5.230 1.00 0.00 O
-HETATM 410 H1 HOH A 137 17.976 3.675 4.829 1.00 0.00 H
-HETATM 411 H2 HOH A 137 16.895 4.724 4.976 1.00 0.00 H
-HETATM 412 O HOH A 138 2.400 17.247 17.071 1.00 0.00 O
-HETATM 413 H1 HOH A 138 2.684 17.385 16.167 1.00 0.00 H
-HETATM 414 H2 HOH A 138 2.544 18.091 17.499 1.00 0.00 H
-HETATM 415 O HOH A 139 28.896 1.227 30.414 1.00 0.00 O
-HETATM 416 H1 HOH A 139 28.878 0.283 30.573 1.00 0.00 H
-HETATM 417 H2 HOH A 139 28.971 1.616 31.285 1.00 0.00 H
-HETATM 418 O HOH A 140 22.428 14.768 26.893 1.00 0.00 O
-HETATM 419 H1 HOH A 140 23.044 14.149 26.501 1.00 0.00 H
-HETATM 420 H2 HOH A 140 22.894 15.604 26.890 1.00 0.00 H
-HETATM 421 O HOH A 141 14.625 8.311 24.957 1.00 0.00 O
-HETATM 422 H1 HOH A 141 15.269 8.661 25.572 1.00 0.00 H
-HETATM 423 H2 HOH A 141 15.112 8.193 24.141 1.00 0.00 H
-HETATM 424 O HOH A 142 22.568 23.673 17.422 1.00 0.00 O
-HETATM 425 H1 HOH A 142 22.138 23.920 18.242 1.00 0.00 H
-HETATM 426 H2 HOH A 142 23.139 22.943 17.661 1.00 0.00 H
-HETATM 427 O HOH A 143 17.131 7.654 16.021 1.00 0.00 O
-HETATM 428 H1 HOH A 143 16.282 7.618 16.461 1.00 0.00 H
-HETATM 429 H2 HOH A 143 17.383 8.577 16.060 1.00 0.00 H
-HETATM 430 O HOH A 144 11.541 1.943 13.514 1.00 0.00 O
-HETATM 431 H1 HOH A 144 11.614 2.616 12.838 1.00 0.00 H
-HETATM 432 H2 HOH A 144 11.017 2.351 14.203 1.00 0.00 H
-HETATM 433 O HOH A 145 2.138 19.852 29.740 1.00 0.00 O
-HETATM 434 H1 HOH A 145 2.962 20.239 30.036 1.00 0.00 H
-HETATM 435 H2 HOH A 145 1.500 20.109 30.406 1.00 0.00 H
-HETATM 436 O HOH A 146 26.348 9.147 19.700 1.00 0.00 O
-HETATM 437 H1 HOH A 146 26.052 10.032 19.485 1.00 0.00 H
-HETATM 438 H2 HOH A 146 26.115 9.033 20.621 1.00 0.00 H
-HETATM 439 O HOH A 147 21.266 5.845 17.783 1.00 0.00 O
-HETATM 440 H1 HOH A 147 20.332 5.949 17.965 1.00 0.00 H
-HETATM 441 H2 HOH A 147 21.393 6.265 16.932 1.00 0.00 H
-HETATM 442 O HOH A 148 3.508 12.468 11.739 1.00 0.00 O
-HETATM 443 H1 HOH A 148 2.686 12.323 11.272 1.00 0.00 H
-HETATM 444 H2 HOH A 148 3.736 11.610 12.097 1.00 0.00 H
-HETATM 445 O HOH A 149 9.483 3.343 19.132 1.00 0.00 O
-HETATM 446 H1 HOH A 149 8.693 3.715 18.741 1.00 0.00 H
-HETATM 447 H2 HOH A 149 9.718 3.955 19.829 1.00 0.00 H
-HETATM 448 O HOH A 150 22.268 3.789 6.311 1.00 0.00 O
-HETATM 449 H1 HOH A 150 22.039 3.044 6.866 1.00 0.00 H
-HETATM 450 H2 HOH A 150 22.322 3.424 5.428 1.00 0.00 H
-HETATM 451 O HOH A 151 29.489 23.751 12.150 1.00 0.00 O
-HETATM 452 H1 HOH A 151 29.559 22.866 11.792 1.00 0.00 H
-HETATM 453 H2 HOH A 151 28.631 23.771 12.574 1.00 0.00 H
-HETATM 454 O HOH A 152 1.085 25.125 12.060 1.00 0.00 O
-HETATM 455 H1 HOH A 152 0.242 24.672 12.060 1.00 0.00 H
-HETATM 456 H2 HOH A 152 1.451 24.950 12.927 1.00 0.00 H
-HETATM 457 O HOH A 153 15.680 4.031 19.181 1.00 0.00 O
-HETATM 458 H1 HOH A 153 16.135 3.195 19.075 1.00 0.00 H
-HETATM 459 H2 HOH A 153 16.314 4.594 19.625 1.00 0.00 H
-HETATM 460 O HOH A 154 30.248 11.512 29.785 1.00 0.00 O
-HETATM 461 H1 HOH A 154 30.279 11.357 28.841 1.00 0.00 H
-HETATM 462 H2 HOH A 154 29.317 11.472 30.004 1.00 0.00 H
-HETATM 463 O HOH A 155 23.594 24.580 5.144 1.00 0.00 O
-HETATM 464 H1 HOH A 155 23.918 24.235 5.975 1.00 0.00 H
-HETATM 465 H2 HOH A 155 24.316 25.108 4.804 1.00 0.00 H
-HETATM 466 O HOH A 156 28.068 12.631 25.934 1.00 0.00 O
-HETATM 467 H1 HOH A 156 28.619 13.280 25.498 1.00 0.00 H
-HETATM 468 H2 HOH A 156 27.758 12.065 25.227 1.00 0.00 H
-HETATM 469 O HOH A 157 2.500 24.115 26.076 1.00 0.00 O
-HETATM 470 H1 HOH A 157 2.877 23.242 25.969 1.00 0.00 H
-HETATM 471 H2 HOH A 157 3.252 24.683 26.242 1.00 0.00 H
-HETATM 472 O HOH A 158 17.971 14.792 17.746 1.00 0.00 O
-HETATM 473 H1 HOH A 158 17.473 15.582 17.537 1.00 0.00 H
-HETATM 474 H2 HOH A 158 17.332 14.082 17.687 1.00 0.00 H
-HETATM 475 O HOH A 159 14.782 4.320 14.200 1.00 0.00 O
-HETATM 476 H1 HOH A 159 14.584 4.691 15.060 1.00 0.00 H
-HETATM 477 H2 HOH A 159 14.646 3.378 14.309 1.00 0.00 H
-HETATM 478 O HOH A 160 14.964 19.485 26.801 1.00 0.00 O
-HETATM 479 H1 HOH A 160 14.376 19.740 27.513 1.00 0.00 H
-HETATM 480 H2 HOH A 160 14.661 19.991 26.047 1.00 0.00 H
-HETATM 481 O HOH A 161 25.658 18.791 8.540 1.00 0.00 O
-HETATM 482 H1 HOH A 161 26.144 19.328 9.166 1.00 0.00 H
-HETATM 483 H2 HOH A 161 26.265 18.090 8.303 1.00 0.00 H
-HETATM 484 O HOH A 162 10.442 31.020 22.020 1.00 0.00 O
-HETATM 485 H1 HOH A 162 9.570 30.638 21.915 1.00 0.00 H
-HETATM 486 H2 HOH A 162 10.966 30.615 21.329 1.00 0.00 H
-HETATM 487 O HOH A 163 12.650 8.581 9.765 1.00 0.00 O
-HETATM 488 H1 HOH A 163 11.896 8.224 10.235 1.00 0.00 H
-HETATM 489 H2 HOH A 163 13.366 8.549 10.401 1.00 0.00 H
-HETATM 490 O HOH A 164 14.137 8.050 11.844 1.00 0.00 O
-HETATM 491 H1 HOH A 164 15.053 8.283 11.693 1.00 0.00 H
-HETATM 492 H2 HOH A 164 13.830 8.688 12.488 1.00 0.00 H
-HETATM 493 O HOH A 165 8.039 6.192 28.571 1.00 0.00 O
-HETATM 494 H1 HOH A 165 8.473 7.025 28.388 1.00 0.00 H
-HETATM 495 H2 HOH A 165 8.649 5.724 29.141 1.00 0.00 H
-HETATM 496 O HOH A 166 29.264 5.967 24.964 1.00 0.00 O
-HETATM 497 H1 HOH A 166 29.803 6.694 24.652 1.00 0.00 H
-HETATM 498 H2 HOH A 166 29.504 5.231 24.401 1.00 0.00 H
-HETATM 499 O HOH A 167 19.067 24.676 28.639 1.00 0.00 O
-HETATM 500 H1 HOH A 167 18.428 24.009 28.890 1.00 0.00 H
-HETATM 501 H2 HOH A 167 19.340 24.427 27.756 1.00 0.00 H
-HETATM 502 O HOH A 168 6.872 30.072 27.251 1.00 0.00 O
-HETATM 503 H1 HOH A 168 7.001 30.861 27.777 1.00 0.00 H
-HETATM 504 H2 HOH A 168 6.317 30.355 26.525 1.00 0.00 H
-HETATM 505 O HOH A 169 20.644 14.699 11.197 1.00 0.00 O
-HETATM 506 H1 HOH A 169 21.519 14.670 10.807 1.00 0.00 H
-HETATM 507 H2 HOH A 169 20.137 15.253 10.604 1.00 0.00 H
-HETATM 508 O HOH A 170 15.899 15.565 27.380 1.00 0.00 O
-HETATM 509 H1 HOH A 170 15.644 14.646 27.297 1.00 0.00 H
-HETATM 510 H2 HOH A 170 16.836 15.537 27.574 1.00 0.00 H
-HETATM 511 O HOH A 171 13.721 20.324 16.979 1.00 0.00 O
-HETATM 512 H1 HOH A 171 13.651 21.264 16.808 1.00 0.00 H
-HETATM 513 H2 HOH A 171 14.112 20.267 17.851 1.00 0.00 H
-HETATM 514 O HOH A 172 18.494 12.190 22.128 1.00 0.00 O
-HETATM 515 H1 HOH A 172 19.354 12.294 22.536 1.00 0.00 H
-HETATM 516 H2 HOH A 172 18.658 11.642 21.361 1.00 0.00 H
-HETATM 517 O HOH A 173 3.101 27.092 15.589 1.00 0.00 O
-HETATM 518 H1 HOH A 173 3.062 27.410 16.491 1.00 0.00 H
-HETATM 519 H2 HOH A 173 3.834 27.568 15.198 1.00 0.00 H
-HETATM 520 O HOH A 174 17.284 6.649 9.530 1.00 0.00 O
-HETATM 521 H1 HOH A 174 17.673 5.987 8.958 1.00 0.00 H
-HETATM 522 H2 HOH A 174 18.004 6.930 10.095 1.00 0.00 H
-HETATM 523 O HOH A 175 27.063 25.292 23.086 1.00 0.00 O
-HETATM 524 H1 HOH A 175 26.784 25.317 22.171 1.00 0.00 H
-HETATM 525 H2 HOH A 175 26.854 24.404 23.377 1.00 0.00 H
-HETATM 526 O HOH A 176 13.149 27.667 5.054 1.00 0.00 O
-HETATM 527 H1 HOH A 176 13.611 27.317 5.815 1.00 0.00 H
-HETATM 528 H2 HOH A 176 13.590 28.495 4.865 1.00 0.00 H
-HETATM 529 O HOH A 177 23.600 7.457 10.788 1.00 0.00 O
-HETATM 530 H1 HOH A 177 22.688 7.228 10.608 1.00 0.00 H
-HETATM 531 H2 HOH A 177 24.102 6.979 10.128 1.00 0.00 H
-HETATM 532 O HOH A 178 16.885 13.196 24.183 1.00 0.00 O
-HETATM 533 H1 HOH A 178 17.127 12.808 25.024 1.00 0.00 H
-HETATM 534 H2 HOH A 178 17.278 12.617 23.530 1.00 0.00 H
-HETATM 535 O HOH A 179 9.598 0.738 18.482 1.00 0.00 O
-HETATM 536 H1 HOH A 179 9.523 1.625 18.834 1.00 0.00 H
-HETATM 537 H2 HOH A 179 9.293 0.812 17.578 1.00 0.00 H
-HETATM 538 O HOH A 180 17.922 16.516 0.289 1.00 0.00 O
-HETATM 539 H1 HOH A 180 18.704 16.764 -0.204 1.00 0.00 H
-HETATM 540 H2 HOH A 180 17.967 15.561 0.345 1.00 0.00 H
-HETATM 541 O HOH A 181 4.093 13.352 14.287 1.00 0.00 O
-HETATM 542 H1 HOH A 181 4.735 14.039 14.108 1.00 0.00 H
-HETATM 543 H2 HOH A 181 3.906 12.968 13.430 1.00 0.00 H
-HETATM 544 O HOH A 182 0.435 2.070 8.391 1.00 0.00 O
-HETATM 545 H1 HOH A 182 0.123 2.945 8.624 1.00 0.00 H
-HETATM 546 H2 HOH A 182 0.649 2.132 7.460 1.00 0.00 H
-HETATM 547 O HOH A 183 23.909 18.234 23.168 1.00 0.00 O
-HETATM 548 H1 HOH A 183 24.715 17.767 22.947 1.00 0.00 H
-HETATM 549 H2 HOH A 183 24.023 19.104 22.785 1.00 0.00 H
-HETATM 550 O HOH A 184 8.817 15.373 7.676 1.00 0.00 O
-HETATM 551 H1 HOH A 184 8.416 14.507 7.752 1.00 0.00 H
-HETATM 552 H2 HOH A 184 9.571 15.342 8.264 1.00 0.00 H
-HETATM 553 O HOH A 185 5.089 27.960 28.227 1.00 0.00 O
-HETATM 554 H1 HOH A 185 5.448 27.544 29.011 1.00 0.00 H
-HETATM 555 H2 HOH A 185 5.666 28.706 28.065 1.00 0.00 H
-HETATM 556 O HOH A 186 15.915 8.633 8.343 1.00 0.00 O
-HETATM 557 H1 HOH A 186 16.631 9.068 7.880 1.00 0.00 H
-HETATM 558 H2 HOH A 186 16.317 7.857 8.734 1.00 0.00 H
-HETATM 559 O HOH A 187 5.320 30.638 19.741 1.00 0.00 O
-HETATM 560 H1 HOH A 187 4.854 29.903 20.141 1.00 0.00 H
-HETATM 561 H2 HOH A 187 6.226 30.338 19.670 1.00 0.00 H
-HETATM 562 O HOH A 188 18.717 27.750 14.371 1.00 0.00 O
-HETATM 563 H1 HOH A 188 18.682 27.855 13.421 1.00 0.00 H
-HETATM 564 H2 HOH A 188 18.517 28.620 14.716 1.00 0.00 H
-HETATM 565 O HOH A 189 18.416 18.610 4.850 1.00 0.00 O
-HETATM 566 H1 HOH A 189 18.139 18.372 3.965 1.00 0.00 H
-HETATM 567 H2 HOH A 189 18.986 19.369 4.728 1.00 0.00 H
-HETATM 568 O HOH A 190 14.038 12.656 9.712 1.00 0.00 O
-HETATM 569 H1 HOH A 190 14.642 11.913 9.735 1.00 0.00 H
-HETATM 570 H2 HOH A 190 13.992 12.956 10.619 1.00 0.00 H
-HETATM 571 O HOH A 191 9.783 4.575 30.062 1.00 0.00 O
-HETATM 572 H1 HOH A 191 10.574 4.614 29.525 1.00 0.00 H
-HETATM 573 H2 HOH A 191 9.482 3.670 29.981 1.00 0.00 H
-HETATM 574 O HOH A 192 1.310 8.521 21.757 1.00 0.00 O
-HETATM 575 H1 HOH A 192 1.005 9.164 21.117 1.00 0.00 H
-HETATM 576 H2 HOH A 192 2.247 8.696 21.847 1.00 0.00 H
-HETATM 577 O HOH A 193 18.511 9.397 29.299 1.00 0.00 O
-HETATM 578 H1 HOH A 193 17.578 9.508 29.482 1.00 0.00 H
-HETATM 579 H2 HOH A 193 18.614 8.460 29.138 1.00 0.00 H
-HETATM 580 O HOH A 194 17.929 28.724 22.604 1.00 0.00 O
-HETATM 581 H1 HOH A 194 16.977 28.790 22.682 1.00 0.00 H
-HETATM 582 H2 HOH A 194 18.162 27.973 23.149 1.00 0.00 H
-HETATM 583 O HOH A 195 14.271 7.789 1.674 1.00 0.00 O
-HETATM 584 H1 HOH A 195 14.907 7.121 1.930 1.00 0.00 H
-HETATM 585 H2 HOH A 195 14.769 8.607 1.675 1.00 0.00 H
-HETATM 586 O HOH A 196 9.217 21.592 26.130 1.00 0.00 O
-HETATM 587 H1 HOH A 196 8.909 21.536 25.225 1.00 0.00 H
-HETATM 588 H2 HOH A 196 10.028 21.085 26.138 1.00 0.00 H
-HETATM 589 O HOH A 197 25.555 8.440 22.191 1.00 0.00 O
-HETATM 590 H1 HOH A 197 26.421 8.227 22.539 1.00 0.00 H
-HETATM 591 H2 HOH A 197 25.222 7.609 21.852 1.00 0.00 H
-HETATM 592 O HOH A 198 28.745 15.455 21.910 1.00 0.00 O
-HETATM 593 H1 HOH A 198 28.627 14.518 22.066 1.00 0.00 H
-HETATM 594 H2 HOH A 198 29.090 15.508 21.018 1.00 0.00 H
-HETATM 595 O HOH A 199 20.705 19.613 0.661 1.00 0.00 O
-HETATM 596 H1 HOH A 199 21.253 19.698 1.441 1.00 0.00 H
-HETATM 597 H2 HOH A 199 19.816 19.785 0.973 1.00 0.00 H
-HETATM 598 O HOH A 200 1.805 10.603 20.078 1.00 0.00 O
-HETATM 599 H1 HOH A 200 1.946 10.712 19.137 1.00 0.00 H
-HETATM 600 H2 HOH A 200 2.387 11.247 20.483 1.00 0.00 H
-HETATM 601 O HOH A 201 15.721 8.714 22.469 1.00 0.00 O
-HETATM 602 H1 HOH A 201 15.585 9.651 22.324 1.00 0.00 H
-HETATM 603 H2 HOH A 201 16.656 8.581 22.317 1.00 0.00 H
-HETATM 604 O HOH A 202 11.333 23.452 13.019 1.00 0.00 O
-HETATM 605 H1 HOH A 202 10.593 23.649 12.445 1.00 0.00 H
-HETATM 606 H2 HOH A 202 11.981 23.043 12.445 1.00 0.00 H
-HETATM 607 O HOH A 203 22.847 8.975 22.819 1.00 0.00 O
-HETATM 608 H1 HOH A 203 23.007 9.227 23.729 1.00 0.00 H
-HETATM 609 H2 HOH A 203 23.703 8.697 22.493 1.00 0.00 H
-HETATM 610 O HOH A 204 8.980 29.674 9.282 1.00 0.00 O
-HETATM 611 H1 HOH A 204 9.782 29.191 9.083 1.00 0.00 H
-HETATM 612 H2 HOH A 204 8.305 29.246 8.754 1.00 0.00 H
-HETATM 613 O HOH A 205 17.884 25.085 11.443 1.00 0.00 O
-HETATM 614 H1 HOH A 205 17.692 24.942 10.516 1.00 0.00 H
-HETATM 615 H2 HOH A 205 18.151 26.003 11.494 1.00 0.00 H
-HETATM 616 O HOH A 206 6.168 17.726 30.619 1.00 0.00 O
-HETATM 617 H1 HOH A 206 6.297 18.199 29.797 1.00 0.00 H
-HETATM 618 H2 HOH A 206 5.276 17.947 30.885 1.00 0.00 H
-HETATM 619 O HOH A 207 5.666 25.416 22.633 1.00 0.00 O
-HETATM 620 H1 HOH A 207 5.416 24.493 22.599 1.00 0.00 H
-HETATM 621 H2 HOH A 207 6.271 25.528 21.900 1.00 0.00 H
-HETATM 622 O HOH A 208 12.461 19.564 20.482 1.00 0.00 O
-HETATM 623 H1 HOH A 208 12.183 18.888 19.863 1.00 0.00 H
-HETATM 624 H2 HOH A 208 12.062 20.369 20.153 1.00 0.00 H
-HETATM 625 O HOH A 209 1.448 10.313 13.487 1.00 0.00 O
-HETATM 626 H1 HOH A 209 1.236 10.079 14.390 1.00 0.00 H
-HETATM 627 H2 HOH A 209 2.360 10.044 13.378 1.00 0.00 H
-HETATM 628 O HOH A 210 18.388 8.154 21.917 1.00 0.00 O
-HETATM 629 H1 HOH A 210 19.164 8.564 21.534 1.00 0.00 H
-HETATM 630 H2 HOH A 210 18.668 7.876 22.788 1.00 0.00 H
-HETATM 631 O HOH A 211 18.559 4.967 7.825 1.00 0.00 O
-HETATM 632 H1 HOH A 211 18.210 4.940 6.934 1.00 0.00 H
-HETATM 633 H2 HOH A 211 19.473 5.230 7.717 1.00 0.00 H
-HETATM 634 O HOH A 212 7.031 4.128 13.174 1.00 0.00 O
-HETATM 635 H1 HOH A 212 6.862 4.747 12.464 1.00 0.00 H
-HETATM 636 H2 HOH A 212 6.221 4.120 13.684 1.00 0.00 H
-HETATM 637 O HOH A 213 19.981 15.947 23.842 1.00 0.00 O
-HETATM 638 H1 HOH A 213 20.602 15.996 23.115 1.00 0.00 H
-HETATM 639 H2 HOH A 213 19.124 15.874 23.422 1.00 0.00 H
-HETATM 640 O HOH A 214 13.382 3.151 22.896 1.00 0.00 O
-HETATM 641 H1 HOH A 214 13.799 3.486 23.690 1.00 0.00 H
-HETATM 642 H2 HOH A 214 13.454 3.867 22.266 1.00 0.00 H
-HETATM 643 O HOH A 215 11.381 25.841 8.025 1.00 0.00 O
-HETATM 644 H1 HOH A 215 11.988 25.147 7.769 1.00 0.00 H
-HETATM 645 H2 HOH A 215 10.720 25.850 7.332 1.00 0.00 H
-HETATM 646 O HOH A 216 18.209 0.054 30.063 1.00 0.00 O
-HETATM 647 H1 HOH A 216 18.720 0.298 29.291 1.00 0.00 H
-HETATM 648 H2 HOH A 216 18.861 -0.073 30.752 1.00 0.00 H
-HETATM 649 O HOH A 217 8.182 23.213 18.878 1.00 0.00 O
-HETATM 650 H1 HOH A 217 8.991 23.080 18.385 1.00 0.00 H
-HETATM 651 H2 HOH A 217 7.553 23.526 18.228 1.00 0.00 H
-HETATM 652 O HOH A 218 12.901 14.163 25.943 1.00 0.00 O
-HETATM 653 H1 HOH A 218 12.596 14.862 26.521 1.00 0.00 H
-HETATM 654 H2 HOH A 218 12.275 13.451 26.077 1.00 0.00 H
-HETATM 655 O HOH A 219 7.799 16.317 3.797 1.00 0.00 O
-HETATM 656 H1 HOH A 219 7.913 15.369 3.724 1.00 0.00 H
-HETATM 657 H2 HOH A 219 8.533 16.605 4.340 1.00 0.00 H
-HETATM 658 O HOH A 220 5.489 18.399 18.760 1.00 0.00 O
-HETATM 659 H1 HOH A 220 4.658 18.852 18.616 1.00 0.00 H
-HETATM 660 H2 HOH A 220 5.880 18.332 17.888 1.00 0.00 H
-HETATM 661 O HOH A 221 16.560 17.050 17.630 1.00 0.00 O
-HETATM 662 H1 HOH A 221 16.023 17.049 16.837 1.00 0.00 H
-HETATM 663 H2 HOH A 221 16.844 17.959 17.726 1.00 0.00 H
-HETATM 664 O HOH A 222 15.823 15.931 12.305 1.00 0.00 O
-HETATM 665 H1 HOH A 222 15.125 16.582 12.375 1.00 0.00 H
-HETATM 666 H2 HOH A 222 16.538 16.288 12.831 1.00 0.00 H
-HETATM 667 O HOH A 223 19.474 22.790 19.637 1.00 0.00 O
-HETATM 668 H1 HOH A 223 18.540 22.987 19.568 1.00 0.00 H
-HETATM 669 H2 HOH A 223 19.573 21.940 19.208 1.00 0.00 H
-HETATM 670 O HOH A 224 18.565 13.143 28.790 1.00 0.00 O
-HETATM 671 H1 HOH A 224 18.285 13.243 29.700 1.00 0.00 H
-HETATM 672 H2 HOH A 224 18.365 13.986 28.383 1.00 0.00 H
-HETATM 673 O HOH A 225 29.799 30.062 4.683 1.00 0.00 O
-HETATM 674 H1 HOH A 225 29.761 29.586 5.512 1.00 0.00 H
-HETATM 675 H2 HOH A 225 30.734 30.188 4.520 1.00 0.00 H
-HETATM 676 O HOH A 226 27.276 11.035 23.916 1.00 0.00 O
-HETATM 677 H1 HOH A 226 26.477 11.357 23.499 1.00 0.00 H
-HETATM 678 H2 HOH A 226 27.343 10.122 23.635 1.00 0.00 H
-HETATM 679 O HOH A 227 3.886 6.587 17.656 1.00 0.00 O
-HETATM 680 H1 HOH A 227 4.485 7.289 17.911 1.00 0.00 H
-HETATM 681 H2 HOH A 227 3.995 5.921 18.335 1.00 0.00 H
-HETATM 682 O HOH A 228 27.572 10.279 9.631 1.00 0.00 O
-HETATM 683 H1 HOH A 228 26.880 9.791 10.078 1.00 0.00 H
-HETATM 684 H2 HOH A 228 28.029 10.743 10.332 1.00 0.00 H
-HETATM 685 O HOH A 229 1.207 13.159 7.355 1.00 0.00 O
-HETATM 686 H1 HOH A 229 1.210 12.266 7.699 1.00 0.00 H
-HETATM 687 H2 HOH A 229 0.848 13.074 6.472 1.00 0.00 H
-HETATM 688 O HOH A 230 9.198 18.897 23.994 1.00 0.00 O
-HETATM 689 H1 HOH A 230 9.208 18.295 24.739 1.00 0.00 H
-HETATM 690 H2 HOH A 230 10.043 18.761 23.565 1.00 0.00 H
-HETATM 691 O HOH A 231 13.790 21.965 25.349 1.00 0.00 O
-HETATM 692 H1 HOH A 231 13.354 22.212 24.534 1.00 0.00 H
-HETATM 693 H2 HOH A 231 14.117 22.790 25.707 1.00 0.00 H
-HETATM 694 O HOH A 232 27.596 25.943 17.340 1.00 0.00 O
-HETATM 695 H1 HOH A 232 27.530 26.893 17.433 1.00 0.00 H
-HETATM 696 H2 HOH A 232 27.203 25.758 16.487 1.00 0.00 H
-HETATM 697 O HOH A 233 25.603 2.113 29.681 1.00 0.00 O
-HETATM 698 H1 HOH A 233 25.810 2.246 30.606 1.00 0.00 H
-HETATM 699 H2 HOH A 233 26.249 1.473 29.380 1.00 0.00 H
-HETATM 700 O HOH A 234 7.149 13.129 19.704 1.00 0.00 O
-HETATM 701 H1 HOH A 234 6.950 13.982 20.090 1.00 0.00 H
-HETATM 702 H2 HOH A 234 7.669 12.679 20.369 1.00 0.00 H
-HETATM 703 O HOH A 235 8.089 10.285 14.209 1.00 0.00 O
-HETATM 704 H1 HOH A 235 8.654 10.121 13.454 1.00 0.00 H
-HETATM 705 H2 HOH A 235 8.098 11.237 14.313 1.00 0.00 H
-HETATM 706 O HOH A 236 2.832 29.192 26.990 1.00 0.00 O
-HETATM 707 H1 HOH A 236 2.406 29.674 27.698 1.00 0.00 H
-HETATM 708 H2 HOH A 236 3.501 28.664 27.427 1.00 0.00 H
-HETATM 709 O HOH A 237 16.477 18.005 23.695 1.00 0.00 O
-HETATM 710 H1 HOH A 237 15.731 17.761 24.242 1.00 0.00 H
-HETATM 711 H2 HOH A 237 16.929 17.178 23.523 1.00 0.00 H
-HETATM 712 O HOH A 238 4.620 22.421 17.629 1.00 0.00 O
-HETATM 713 H1 HOH A 238 5.187 23.163 17.417 1.00 0.00 H
-HETATM 714 H2 HOH A 238 5.170 21.650 17.486 1.00 0.00 H
-HETATM 715 O HOH A 239 4.936 4.003 14.658 1.00 0.00 O
-HETATM 716 H1 HOH A 239 4.095 3.575 14.495 1.00 0.00 H
-HETATM 717 H2 HOH A 239 4.706 4.901 14.896 1.00 0.00 H
-HETATM 718 O HOH A 240 6.259 5.023 26.571 1.00 0.00 O
-HETATM 719 H1 HOH A 240 6.679 4.176 26.725 1.00 0.00 H
-HETATM 720 H2 HOH A 240 6.788 5.647 27.068 1.00 0.00 H
-HETATM 721 O HOH A 241 24.657 16.349 29.983 1.00 0.00 O
-HETATM 722 H1 HOH A 241 25.469 15.905 29.740 1.00 0.00 H
-HETATM 723 H2 HOH A 241 24.706 17.198 29.544 1.00 0.00 H
-HETATM 724 O HOH A 242 21.856 4.696 2.243 1.00 0.00 O
-HETATM 725 H1 HOH A 242 21.329 5.295 2.771 1.00 0.00 H
-HETATM 726 H2 HOH A 242 22.146 4.024 2.859 1.00 0.00 H
-HETATM 727 O HOH A 243 11.459 28.444 8.619 1.00 0.00 O
-HETATM 728 H1 HOH A 243 12.341 28.565 8.970 1.00 0.00 H
-HETATM 729 H2 HOH A 243 11.460 27.552 8.271 1.00 0.00 H
-HETATM 730 O HOH A 244 25.290 13.198 9.632 1.00 0.00 O
-HETATM 731 H1 HOH A 244 25.971 13.626 10.150 1.00 0.00 H
-HETATM 732 H2 HOH A 244 25.601 13.260 8.728 1.00 0.00 H
-HETATM 733 O HOH A 245 12.474 4.750 2.281 1.00 0.00 O
-HETATM 734 H1 HOH A 245 12.874 4.123 2.884 1.00 0.00 H
-HETATM 735 H2 HOH A 245 12.247 5.500 2.830 1.00 0.00 H
-HETATM 736 O HOH A 246 10.894 2.482 27.821 1.00 0.00 O
-HETATM 737 H1 HOH A 246 11.313 3.343 27.847 1.00 0.00 H
-HETATM 738 H2 HOH A 246 10.584 2.339 28.716 1.00 0.00 H
-HETATM 739 O HOH A 247 16.166 0.228 2.711 1.00 0.00 O
-HETATM 740 H1 HOH A 247 16.627 -0.531 2.354 1.00 0.00 H
-HETATM 741 H2 HOH A 247 15.425 0.358 2.119 1.00 0.00 H
-HETATM 742 O HOH A 248 29.222 0.503 25.829 1.00 0.00 O
-HETATM 743 H1 HOH A 248 28.416 0.752 25.378 1.00 0.00 H
-HETATM 744 H2 HOH A 248 29.425 -0.370 25.493 1.00 0.00 H
-HETATM 745 O HOH A 249 20.250 19.545 21.156 1.00 0.00 O
-HETATM 746 H1 HOH A 249 20.066 20.124 21.895 1.00 0.00 H
-HETATM 747 H2 HOH A 249 19.728 18.761 21.329 1.00 0.00 H
-HETATM 748 O HOH A 250 17.389 4.254 13.646 1.00 0.00 O
-HETATM 749 H1 HOH A 250 17.589 3.707 12.886 1.00 0.00 H
-HETATM 750 H2 HOH A 250 16.433 4.252 13.698 1.00 0.00 H
-HETATM 751 O HOH A 251 23.272 27.569 17.305 1.00 0.00 O
-HETATM 752 H1 HOH A 251 22.501 27.732 16.761 1.00 0.00 H
-HETATM 753 H2 HOH A 251 23.596 28.442 17.528 1.00 0.00 H
-HETATM 754 O HOH A 252 14.584 9.151 19.041 1.00 0.00 O
-HETATM 755 H1 HOH A 252 15.429 9.549 19.247 1.00 0.00 H
-HETATM 756 H2 HOH A 252 14.755 8.611 18.269 1.00 0.00 H
-HETATM 757 O HOH A 253 27.115 20.355 10.497 1.00 0.00 O
-HETATM 758 H1 HOH A 253 26.491 20.983 10.861 1.00 0.00 H
-HETATM 759 H2 HOH A 253 27.966 20.640 10.832 1.00 0.00 H
-HETATM 760 O HOH A 254 25.304 2.375 21.572 1.00 0.00 O
-HETATM 761 H1 HOH A 254 25.509 2.827 20.754 1.00 0.00 H
-HETATM 762 H2 HOH A 254 26.095 2.469 22.103 1.00 0.00 H
-HETATM 763 O HOH A 255 11.196 14.073 4.313 1.00 0.00 O
-HETATM 764 H1 HOH A 255 11.623 14.799 4.767 1.00 0.00 H
-HETATM 765 H2 HOH A 255 11.428 13.299 4.826 1.00 0.00 H
-HETATM 766 O HOH A 256 11.380 19.884 6.564 1.00 0.00 O
-HETATM 767 H1 HOH A 256 10.608 19.798 6.004 1.00 0.00 H
-HETATM 768 H2 HOH A 256 11.702 20.769 6.394 1.00 0.00 H
-HETATM 769 O HOH A 257 3.142 7.945 9.005 1.00 0.00 O
-HETATM 770 H1 HOH A 257 3.146 8.583 8.291 1.00 0.00 H
-HETATM 771 H2 HOH A 257 2.445 8.244 9.589 1.00 0.00 H
-HETATM 772 O HOH A 258 26.981 15.118 29.718 1.00 0.00 O
-HETATM 773 H1 HOH A 258 26.992 14.683 30.570 1.00 0.00 H
-HETATM 774 H2 HOH A 258 27.647 15.801 29.788 1.00 0.00 H
-HETATM 775 O HOH A 259 25.623 16.451 3.986 1.00 0.00 O
-HETATM 776 H1 HOH A 259 26.364 16.317 3.396 1.00 0.00 H
-HETATM 777 H2 HOH A 259 24.868 16.545 3.406 1.00 0.00 H
-HETATM 778 O HOH A 260 12.596 15.932 5.887 1.00 0.00 O
-HETATM 779 H1 HOH A 260 13.035 15.536 6.639 1.00 0.00 H
-HETATM 780 H2 HOH A 260 12.903 16.839 5.880 1.00 0.00 H
-HETATM 781 O HOH A 261 27.513 18.129 1.336 1.00 0.00 O
-HETATM 782 H1 HOH A 261 27.720 17.350 1.852 1.00 0.00 H
-HETATM 783 H2 HOH A 261 26.629 18.372 1.612 1.00 0.00 H
-HETATM 784 O HOH A 262 2.976 27.068 10.447 1.00 0.00 O
-HETATM 785 H1 HOH A 262 2.609 26.540 11.155 1.00 0.00 H
-HETATM 786 H2 HOH A 262 2.531 27.912 10.521 1.00 0.00 H
-HETATM 787 O HOH A 263 27.588 28.544 17.673 1.00 0.00 O
-HETATM 788 H1 HOH A 263 27.266 29.260 18.219 1.00 0.00 H
-HETATM 789 H2 HOH A 263 28.432 28.853 17.344 1.00 0.00 H
-HETATM 790 O HOH A 264 19.280 28.508 26.750 1.00 0.00 O
-HETATM 791 H1 HOH A 264 19.334 29.409 26.433 1.00 0.00 H
-HETATM 792 H2 HOH A 264 20.188 28.262 26.929 1.00 0.00 H
-HETATM 793 O HOH A 265 20.185 27.280 4.975 1.00 0.00 O
-HETATM 794 H1 HOH A 265 20.427 28.206 4.983 1.00 0.00 H
-HETATM 795 H2 HOH A 265 20.184 27.025 5.898 1.00 0.00 H
-HETATM 796 O HOH A 266 23.757 9.105 17.036 1.00 0.00 O
-HETATM 797 H1 HOH A 266 24.501 9.605 16.701 1.00 0.00 H
-HETATM 798 H2 HOH A 266 23.003 9.679 16.902 1.00 0.00 H
-HETATM 799 O HOH A 267 7.418 25.940 1.876 1.00 0.00 O
-HETATM 800 H1 HOH A 267 8.290 25.882 1.485 1.00 0.00 H
-HETATM 801 H2 HOH A 267 7.489 26.648 2.516 1.00 0.00 H
-HETATM 802 O HOH A 268 19.363 16.779 6.564 1.00 0.00 O
-HETATM 803 H1 HOH A 268 19.113 15.877 6.363 1.00 0.00 H
-HETATM 804 H2 HOH A 268 19.028 17.291 5.829 1.00 0.00 H
-HETATM 805 O HOH A 269 14.606 16.857 3.194 1.00 0.00 O
-HETATM 806 H1 HOH A 269 14.021 16.196 2.824 1.00 0.00 H
-HETATM 807 H2 HOH A 269 14.098 17.668 3.169 1.00 0.00 H
-HETATM 808 O HOH A 270 8.260 11.923 21.865 1.00 0.00 O
-HETATM 809 H1 HOH A 270 8.943 11.304 21.605 1.00 0.00 H
-HETATM 810 H2 HOH A 270 8.646 12.416 22.590 1.00 0.00 H
-HETATM 811 O HOH A 271 7.244 21.966 4.696 1.00 0.00 O
-HETATM 812 H1 HOH A 271 6.940 21.059 4.745 1.00 0.00 H
-HETATM 813 H2 HOH A 271 6.449 22.491 4.787 1.00 0.00 H
-HETATM 814 O HOH A 272 24.644 22.672 1.841 1.00 0.00 O
-HETATM 815 H1 HOH A 272 24.003 22.676 2.551 1.00 0.00 H
-HETATM 816 H2 HOH A 272 25.480 22.494 2.272 1.00 0.00 H
-HETATM 817 O HOH A 273 9.876 13.262 10.687 1.00 0.00 O
-HETATM 818 H1 HOH A 273 10.270 13.717 9.942 1.00 0.00 H
-HETATM 819 H2 HOH A 273 10.411 13.522 11.437 1.00 0.00 H
-HETATM 820 O HOH A 274 19.028 6.879 28.968 1.00 0.00 O
-HETATM 821 H1 HOH A 274 18.304 6.287 28.767 1.00 0.00 H
-HETATM 822 H2 HOH A 274 19.606 6.369 29.536 1.00 0.00 H
-HETATM 823 O HOH A 275 3.714 25.668 30.266 1.00 0.00 O
-HETATM 824 H1 HOH A 275 4.594 26.044 30.237 1.00 0.00 H
-HETATM 825 H2 HOH A 275 3.806 24.810 29.852 1.00 0.00 H
-HETATM 826 O HOH A 276 19.625 23.980 26.055 1.00 0.00 O
-HETATM 827 H1 HOH A 276 19.444 24.762 25.534 1.00 0.00 H
-HETATM 828 H2 HOH A 276 18.912 23.379 25.841 1.00 0.00 H
-HETATM 829 O HOH A 277 3.672 23.090 29.365 1.00 0.00 O
-HETATM 830 H1 HOH A 277 3.802 22.276 29.851 1.00 0.00 H
-HETATM 831 H2 HOH A 277 2.825 22.980 28.934 1.00 0.00 H
-HETATM 832 O HOH A 278 25.084 9.794 30.435 1.00 0.00 O
-HETATM 833 H1 HOH A 278 24.270 10.168 30.098 1.00 0.00 H
-HETATM 834 H2 HOH A 278 24.801 9.116 31.048 1.00 0.00 H
-HETATM 835 O HOH A 279 9.011 29.681 1.283 1.00 0.00 O
-HETATM 836 H1 HOH A 279 8.084 29.922 1.288 1.00 0.00 H
-HETATM 837 H2 HOH A 279 9.272 29.756 0.365 1.00 0.00 H
-HETATM 838 O HOH A 280 20.688 12.615 23.753 1.00 0.00 O
-HETATM 839 H1 HOH A 280 20.738 11.738 24.135 1.00 0.00 H
-HETATM 840 H2 HOH A 280 20.239 13.140 24.415 1.00 0.00 H
-HETATM 841 O HOH A 281 23.354 1.286 19.709 1.00 0.00 O
-HETATM 842 H1 HOH A 281 23.062 2.039 19.194 1.00 0.00 H
-HETATM 843 H2 HOH A 281 23.832 1.670 20.444 1.00 0.00 H
-HETATM 844 O HOH A 282 4.230 10.122 12.876 1.00 0.00 O
-HETATM 845 H1 HOH A 282 4.642 9.631 12.164 1.00 0.00 H
-HETATM 846 H2 HOH A 282 4.717 9.863 13.659 1.00 0.00 H
-HETATM 847 O HOH A 283 3.159 17.836 6.347 1.00 0.00 O
-HETATM 848 H1 HOH A 283 3.636 17.211 5.802 1.00 0.00 H
-HETATM 849 H2 HOH A 283 3.839 18.278 6.857 1.00 0.00 H
-HETATM 850 O HOH A 284 25.155 28.770 22.036 1.00 0.00 O
-HETATM 851 H1 HOH A 284 25.911 28.429 21.559 1.00 0.00 H
-HETATM 852 H2 HOH A 284 24.596 28.006 22.177 1.00 0.00 H
-HETATM 853 O HOH A 285 21.890 29.035 10.695 1.00 0.00 O
-HETATM 854 H1 HOH A 285 21.247 28.738 10.051 1.00 0.00 H
-HETATM 855 H2 HOH A 285 22.032 28.275 11.260 1.00 0.00 H
-HETATM 856 O HOH A 286 20.602 1.653 10.192 1.00 0.00 O
-HETATM 857 H1 HOH A 286 21.293 1.501 9.547 1.00 0.00 H
-HETATM 858 H2 HOH A 286 19.822 1.838 9.670 1.00 0.00 H
-HETATM 859 O HOH A 287 29.912 22.394 19.754 1.00 0.00 O
-HETATM 860 H1 HOH A 287 29.651 22.298 20.670 1.00 0.00 H
-HETATM 861 H2 HOH A 287 29.225 22.934 19.364 1.00 0.00 H
-HETATM 862 O HOH A 288 0.286 26.715 15.433 1.00 0.00 O
-HETATM 863 H1 HOH A 288 1.243 26.732 15.461 1.00 0.00 H
-HETATM 864 H2 HOH A 288 0.072 26.785 14.503 1.00 0.00 H
-HETATM 865 O HOH A 289 10.763 4.852 21.000 1.00 0.00 O
-HETATM 866 H1 HOH A 289 11.679 4.757 20.739 1.00 0.00 H
-HETATM 867 H2 HOH A 289 10.684 4.323 21.794 1.00 0.00 H
-HETATM 868 O HOH A 290 20.114 0.138 25.597 1.00 0.00 O
-HETATM 869 H1 HOH A 290 19.660 0.228 24.759 1.00 0.00 H
-HETATM 870 H2 HOH A 290 21.017 -0.072 25.358 1.00 0.00 H
-HETATM 871 O HOH A 291 1.842 7.739 5.130 1.00 0.00 O
-HETATM 872 H1 HOH A 291 1.183 7.112 5.428 1.00 0.00 H
-HETATM 873 H2 HOH A 291 1.360 8.344 4.567 1.00 0.00 H
-HETATM 874 O HOH A 292 17.075 25.743 21.159 1.00 0.00 O
-HETATM 875 H1 HOH A 292 16.821 25.618 22.073 1.00 0.00 H
-HETATM 876 H2 HOH A 292 16.513 26.452 20.848 1.00 0.00 H
-HETATM 877 O HOH A 293 16.030 25.698 13.446 1.00 0.00 O
-HETATM 878 H1 HOH A 293 16.784 25.587 12.868 1.00 0.00 H
-HETATM 879 H2 HOH A 293 16.141 25.025 14.118 1.00 0.00 H
-HETATM 880 O HOH A 294 10.476 27.906 4.736 1.00 0.00 O
-HETATM 881 H1 HOH A 294 11.370 27.595 4.883 1.00 0.00 H
-HETATM 882 H2 HOH A 294 10.565 28.580 4.063 1.00 0.00 H
-HETATM 883 O HOH A 295 3.909 2.637 23.257 1.00 0.00 O
-HETATM 884 H1 HOH A 295 4.136 2.703 24.184 1.00 0.00 H
-HETATM 885 H2 HOH A 295 3.029 2.261 23.252 1.00 0.00 H
-HETATM 886 O HOH A 296 12.783 12.768 19.861 1.00 0.00 O
-HETATM 887 H1 HOH A 296 12.325 13.214 19.148 1.00 0.00 H
-HETATM 888 H2 HOH A 296 12.626 11.838 19.702 1.00 0.00 H
-HETATM 889 O HOH A 297 4.615 25.781 26.735 1.00 0.00 O
-HETATM 890 H1 HOH A 297 4.662 26.597 27.235 1.00 0.00 H
-HETATM 891 H2 HOH A 297 5.240 25.902 26.020 1.00 0.00 H
-HETATM 892 O HOH A 298 29.197 9.627 13.119 1.00 0.00 O
-HETATM 893 H1 HOH A 298 28.650 10.131 12.517 1.00 0.00 H
-HETATM 894 H2 HOH A 298 30.083 9.957 12.971 1.00 0.00 H
-HETATM 895 O HOH A 299 23.873 28.903 2.478 1.00 0.00 O
-HETATM 896 H1 HOH A 299 23.070 28.491 2.158 1.00 0.00 H
-HETATM 897 H2 HOH A 299 24.559 28.574 1.898 1.00 0.00 H
-HETATM 898 O HOH A 300 29.465 7.633 17.380 1.00 0.00 O
-HETATM 899 H1 HOH A 300 29.134 7.716 16.486 1.00 0.00 H
-HETATM 900 H2 HOH A 300 30.377 7.362 17.274 1.00 0.00 H
-HETATM 901 O HOH A 301 1.002 22.736 2.183 1.00 0.00 O
-HETATM 902 H1 HOH A 301 1.816 23.226 2.066 1.00 0.00 H
-HETATM 903 H2 HOH A 301 0.343 23.248 1.715 1.00 0.00 H
-HETATM 904 O HOH A 302 15.685 9.900 29.721 1.00 0.00 O
-HETATM 905 H1 HOH A 302 15.691 9.831 30.675 1.00 0.00 H
-HETATM 906 H2 HOH A 302 15.007 10.549 29.532 1.00 0.00 H
-HETATM 907 O HOH A 303 8.597 19.753 12.619 1.00 0.00 O
-HETATM 908 H1 HOH A 303 9.060 20.445 12.147 1.00 0.00 H
-HETATM 909 H2 HOH A 303 8.947 19.794 13.509 1.00 0.00 H
-HETATM 910 O HOH A 304 -0.135 18.841 19.737 1.00 0.00 O
-HETATM 911 H1 HOH A 304 0.063 18.294 20.497 1.00 0.00 H
-HETATM 912 H2 HOH A 304 0.493 19.561 19.789 1.00 0.00 H
-HETATM 913 O HOH A 305 4.880 14.894 27.156 1.00 0.00 O
-HETATM 914 H1 HOH A 305 4.982 13.968 26.938 1.00 0.00 H
-HETATM 915 H2 HOH A 305 4.021 14.949 27.575 1.00 0.00 H
-HETATM 916 O HOH A 306 27.690 23.679 18.887 1.00 0.00 O
-HETATM 917 H1 HOH A 306 27.101 24.166 19.464 1.00 0.00 H
-HETATM 918 H2 HOH A 306 27.830 24.261 18.140 1.00 0.00 H
-HETATM 919 O HOH A 307 17.743 4.080 22.016 1.00 0.00 O
-HETATM 920 H1 HOH A 307 17.575 4.744 21.347 1.00 0.00 H
-HETATM 921 H2 HOH A 307 18.550 3.651 21.730 1.00 0.00 H
-HETATM 922 O HOH A 308 14.974 24.264 26.226 1.00 0.00 O
-HETATM 923 H1 HOH A 308 14.437 24.305 27.017 1.00 0.00 H
-HETATM 924 H2 HOH A 308 15.429 25.106 26.200 1.00 0.00 H
-HETATM 925 O HOH A 309 24.737 6.288 21.046 1.00 0.00 O
-HETATM 926 H1 HOH A 309 24.244 6.620 20.295 1.00 0.00 H
-HETATM 927 H2 HOH A 309 25.376 5.685 20.666 1.00 0.00 H
-HETATM 928 O HOH A 310 21.252 28.349 15.404 1.00 0.00 O
-HETATM 929 H1 HOH A 310 20.348 28.105 15.602 1.00 0.00 H
-HETATM 930 H2 HOH A 310 21.604 27.598 14.925 1.00 0.00 H
-HETATM 931 O HOH A 311 7.975 10.069 0.468 1.00 0.00 O
-HETATM 932 H1 HOH A 311 7.759 10.062 -0.464 1.00 0.00 H
-HETATM 933 H2 HOH A 311 7.500 10.823 0.819 1.00 0.00 H
-HETATM 934 O HOH A 312 17.354 19.826 28.283 1.00 0.00 O
-HETATM 935 H1 HOH A 312 16.729 19.930 27.565 1.00 0.00 H
-HETATM 936 H2 HOH A 312 16.839 19.453 28.998 1.00 0.00 H
-HETATM 937 O HOH A 313 13.608 24.179 7.355 1.00 0.00 O
-HETATM 938 H1 HOH A 313 14.018 25.014 7.128 1.00 0.00 H
-HETATM 939 H2 HOH A 313 14.094 23.873 8.120 1.00 0.00 H
-HETATM 940 O HOH A 314 5.005 8.454 10.845 1.00 0.00 O
-HETATM 941 H1 HOH A 314 4.309 8.206 10.236 1.00 0.00 H
-HETATM 942 H2 HOH A 314 5.731 8.721 10.283 1.00 0.00 H
-HETATM 943 O HOH A 315 23.875 21.618 18.354 1.00 0.00 O
-HETATM 944 H1 HOH A 315 24.817 21.446 18.357 1.00 0.00 H
-HETATM 945 H2 HOH A 315 23.542 21.139 19.113 1.00 0.00 H
-HETATM 946 O HOH A 316 10.143 17.225 0.415 1.00 0.00 O
-HETATM 947 H1 HOH A 316 9.497 17.599 1.015 1.00 0.00 H
-HETATM 948 H2 HOH A 316 10.608 16.573 0.940 1.00 0.00 H
-HETATM 949 O HOH A 317 13.601 5.474 12.088 1.00 0.00 O
-HETATM 950 H1 HOH A 317 13.699 6.413 12.244 1.00 0.00 H
-HETATM 951 H2 HOH A 317 14.078 5.060 12.807 1.00 0.00 H
-HETATM 952 O HOH A 318 26.327 10.753 4.498 1.00 0.00 O
-HETATM 953 H1 HOH A 318 25.595 11.338 4.306 1.00 0.00 H
-HETATM 954 H2 HOH A 318 26.267 10.594 5.439 1.00 0.00 H
-HETATM 955 O HOH A 319 13.136 19.192 2.877 1.00 0.00 O
-HETATM 956 H1 HOH A 319 12.279 19.613 2.802 1.00 0.00 H
-HETATM 957 H2 HOH A 319 13.676 19.628 2.217 1.00 0.00 H
-HETATM 958 O HOH A 320 6.219 2.496 16.392 1.00 0.00 O
-HETATM 959 H1 HOH A 320 5.713 3.003 15.756 1.00 0.00 H
-HETATM 960 H2 HOH A 320 6.520 3.143 17.029 1.00 0.00 H
-HETATM 961 O HOH A 321 12.220 9.338 28.482 1.00 0.00 O
-HETATM 962 H1 HOH A 321 12.550 9.394 27.585 1.00 0.00 H
-HETATM 963 H2 HOH A 321 11.323 9.017 28.388 1.00 0.00 H
-HETATM 964 O HOH A 322 17.617 27.097 28.541 1.00 0.00 O
-HETATM 965 H1 HOH A 322 18.166 27.662 27.997 1.00 0.00 H
-HETATM 966 H2 HOH A 322 18.176 26.350 28.752 1.00 0.00 H
-HETATM 967 O HOH A 323 16.141 6.151 2.555 1.00 0.00 O
-HETATM 968 H1 HOH A 323 15.688 5.644 3.228 1.00 0.00 H
-HETATM 969 H2 HOH A 323 16.943 6.453 2.981 1.00 0.00 H
-HETATM 970 O HOH A 324 29.225 19.222 28.367 1.00 0.00 O
-HETATM 971 H1 HOH A 324 29.723 20.036 28.283 1.00 0.00 H
-HETATM 972 H2 HOH A 324 28.371 19.423 27.986 1.00 0.00 H
-HETATM 973 O HOH A 325 30.528 27.325 12.914 1.00 0.00 O
-HETATM 974 H1 HOH A 325 29.718 27.542 12.452 1.00 0.00 H
-HETATM 975 H2 HOH A 325 30.834 26.520 12.496 1.00 0.00 H
-HETATM 976 O HOH A 326 4.141 15.102 17.263 1.00 0.00 O
-HETATM 977 H1 HOH A 326 3.545 15.832 17.095 1.00 0.00 H
-HETATM 978 H2 HOH A 326 3.708 14.592 17.948 1.00 0.00 H
-HETATM 979 O HOH A 327 6.288 0.889 8.528 1.00 0.00 O
-HETATM 980 H1 HOH A 327 5.531 0.319 8.662 1.00 0.00 H
-HETATM 981 H2 HOH A 327 6.723 0.915 9.380 1.00 0.00 H
-HETATM 982 O HOH A 328 19.357 12.249 7.519 1.00 0.00 O
-HETATM 983 H1 HOH A 328 20.260 12.373 7.810 1.00 0.00 H
-HETATM 984 H2 HOH A 328 18.824 12.580 8.243 1.00 0.00 H
-HETATM 985 O HOH A 329 30.741 22.195 17.146 1.00 0.00 O
-HETATM 986 H1 HOH A 329 30.649 23.122 16.927 1.00 0.00 H
-HETATM 987 H2 HOH A 329 30.484 22.139 18.067 1.00 0.00 H
-HETATM 988 O HOH A 330 6.741 20.764 16.854 1.00 0.00 O
-HETATM 989 H1 HOH A 330 6.713 19.907 16.429 1.00 0.00 H
-HETATM 990 H2 HOH A 330 7.631 20.832 17.199 1.00 0.00 H
-HETATM 991 O HOH A 331 6.552 15.166 23.547 1.00 0.00 O
-HETATM 992 H1 HOH A 331 6.929 14.604 24.224 1.00 0.00 H
-HETATM 993 H2 HOH A 331 5.609 15.142 23.713 1.00 0.00 H
-HETATM 994 O HOH A 332 4.199 15.874 24.775 1.00 0.00 O
-HETATM 995 H1 HOH A 332 3.597 16.602 24.929 1.00 0.00 H
-HETATM 996 H2 HOH A 332 4.513 15.633 25.647 1.00 0.00 H
-HETATM 997 O HOH A 333 22.035 7.774 30.255 1.00 0.00 O
-HETATM 998 H1 HOH A 333 22.931 7.732 29.921 1.00 0.00 H
-HETATM 999 H2 HOH A 333 21.677 6.901 30.093 1.00 0.00 H
-HETATM 1000 O HOH A 334 1.549 18.904 23.439 1.00 0.00 O
-HETATM 1001 H1 HOH A 334 2.457 18.680 23.239 1.00 0.00 H
-HETATM 1002 H2 HOH A 334 1.034 18.424 22.790 1.00 0.00 H
-HETATM 1003 O HOH A 335 30.212 3.087 28.759 1.00 0.00 O
-HETATM 1004 H1 HOH A 335 29.663 2.482 29.258 1.00 0.00 H
-HETATM 1005 H2 HOH A 335 30.795 3.475 29.411 1.00 0.00 H
-HETATM 1006 O HOH A 336 6.626 18.002 23.463 1.00 0.00 O
-HETATM 1007 H1 HOH A 336 7.495 18.403 23.457 1.00 0.00 H
-HETATM 1008 H2 HOH A 336 6.797 17.061 23.504 1.00 0.00 H
-HETATM 1009 O HOH A 337 6.319 14.760 13.446 1.00 0.00 O
-HETATM 1010 H1 HOH A 337 6.144 15.676 13.663 1.00 0.00 H
-HETATM 1011 H2 HOH A 337 6.718 14.792 12.577 1.00 0.00 H
-HETATM 1012 O HOH A 338 16.261 26.867 26.381 1.00 0.00 O
-HETATM 1013 H1 HOH A 338 16.772 26.855 27.191 1.00 0.00 H
-HETATM 1014 H2 HOH A 338 16.189 27.794 26.157 1.00 0.00 H
-HETATM 1015 O HOH A 339 3.603 4.793 27.417 1.00 0.00 O
-HETATM 1016 H1 HOH A 339 4.506 5.018 27.194 1.00 0.00 H
-HETATM 1017 H2 HOH A 339 3.101 5.582 27.213 1.00 0.00 H
-HETATM 1018 O HOH A 340 29.709 22.141 22.539 1.00 0.00 O
-HETATM 1019 H1 HOH A 340 30.298 21.617 23.081 1.00 0.00 H
-HETATM 1020 H2 HOH A 340 28.857 21.713 22.626 1.00 0.00 H
-HETATM 1021 O HOH A 341 29.123 12.778 22.730 1.00 0.00 O
-HETATM 1022 H1 HOH A 341 29.490 12.239 22.029 1.00 0.00 H
-HETATM 1023 H2 HOH A 341 28.562 12.180 23.224 1.00 0.00 H
-HETATM 1024 O HOH A 342 22.262 17.006 3.565 1.00 0.00 O
-HETATM 1025 H1 HOH A 342 21.663 16.270 3.694 1.00 0.00 H
-HETATM 1026 H2 HOH A 342 22.849 16.718 2.865 1.00 0.00 H
-HETATM 1027 O HOH A 343 5.663 30.941 11.583 1.00 0.00 O
-HETATM 1028 H1 HOH A 343 4.871 31.127 12.088 1.00 0.00 H
-HETATM 1029 H2 HOH A 343 5.574 30.022 11.329 1.00 0.00 H
-HETATM 1030 O HOH A 344 27.980 26.725 25.143 1.00 0.00 O
-HETATM 1031 H1 HOH A 344 27.199 26.923 25.659 1.00 0.00 H
-HETATM 1032 H2 HOH A 344 27.650 26.250 24.381 1.00 0.00 H
-HETATM 1033 O HOH A 345 11.086 27.001 24.839 1.00 0.00 O
-HETATM 1034 H1 HOH A 345 10.763 27.899 24.764 1.00 0.00 H
-HETATM 1035 H2 HOH A 345 10.296 26.464 24.885 1.00 0.00 H
-HETATM 1036 O HOH A 346 21.369 3.913 23.462 1.00 0.00 O
-HETATM 1037 H1 HOH A 346 20.978 3.585 22.653 1.00 0.00 H
-HETATM 1038 H2 HOH A 346 22.219 4.262 23.193 1.00 0.00 H
-HETATM 1039 O HOH A 347 15.764 7.701 28.077 1.00 0.00 O
-HETATM 1040 H1 HOH A 347 16.191 8.204 27.384 1.00 0.00 H
-HETATM 1041 H2 HOH A 347 15.609 8.338 28.775 1.00 0.00 H
-HETATM 1042 O HOH A 348 15.958 18.110 30.028 1.00 0.00 O
-HETATM 1043 H1 HOH A 348 16.622 17.458 30.255 1.00 0.00 H
-HETATM 1044 H2 HOH A 348 15.165 17.598 29.868 1.00 0.00 H
-HETATM 1045 O HOH A 349 11.967 27.870 16.586 1.00 0.00 O
-HETATM 1046 H1 HOH A 349 12.638 28.193 17.187 1.00 0.00 H
-HETATM 1047 H2 HOH A 349 12.292 28.102 15.716 1.00 0.00 H
-HETATM 1048 O HOH A 350 21.341 6.257 9.993 1.00 0.00 O
-HETATM 1049 H1 HOH A 350 21.463 5.411 10.423 1.00 0.00 H
-HETATM 1050 H2 HOH A 350 20.631 6.674 10.481 1.00 0.00 H
-HETATM 1051 O HOH A 351 18.668 2.414 8.764 1.00 0.00 O
-HETATM 1052 H1 HOH A 351 18.132 2.028 8.072 1.00 0.00 H
-HETATM 1053 H2 HOH A 351 18.601 3.358 8.620 1.00 0.00 H
-HETATM 1054 O HOH A 352 11.220 14.956 1.874 1.00 0.00 O
-HETATM 1055 H1 HOH A 352 11.126 14.536 2.729 1.00 0.00 H
-HETATM 1056 H2 HOH A 352 12.148 14.856 1.659 1.00 0.00 H
-HETATM 1057 O HOH A 353 20.685 5.170 30.423 1.00 0.00 O
-HETATM 1058 H1 HOH A 353 20.693 5.340 31.365 1.00 0.00 H
-HETATM 1059 H2 HOH A 353 20.380 4.266 30.345 1.00 0.00 H
-HETATM 1060 O HOH A 354 6.913 21.872 30.775 1.00 0.00 O
-HETATM 1061 H1 HOH A 354 7.719 21.520 31.154 1.00 0.00 H
-HETATM 1062 H2 HOH A 354 7.008 21.731 29.834 1.00 0.00 H
-HETATM 1063 O HOH A 355 6.279 24.459 17.164 1.00 0.00 O
-HETATM 1064 H1 HOH A 355 6.064 25.351 17.435 1.00 0.00 H
-HETATM 1065 H2 HOH A 355 6.650 24.557 16.287 1.00 0.00 H
-HETATM 1066 O HOH A 356 22.447 19.593 3.086 1.00 0.00 O
-HETATM 1067 H1 HOH A 356 22.588 19.955 3.961 1.00 0.00 H
-HETATM 1068 H2 HOH A 356 22.221 18.676 3.240 1.00 0.00 H
-HETATM 1069 O HOH A 357 6.442 26.526 30.205 1.00 0.00 O
-HETATM 1070 H1 HOH A 357 7.307 26.570 29.796 1.00 0.00 H
-HETATM 1071 H2 HOH A 357 6.620 26.309 31.120 1.00 0.00 H
-HETATM 1072 O HOH A 358 30.878 15.607 13.162 1.00 0.00 O
-HETATM 1073 H1 HOH A 358 30.206 15.678 13.840 1.00 0.00 H
-HETATM 1074 H2 HOH A 358 31.072 14.671 13.113 1.00 0.00 H
-HETATM 1075 O HOH A 359 27.016 15.630 10.702 1.00 0.00 O
-HETATM 1076 H1 HOH A 359 27.452 16.233 10.100 1.00 0.00 H
-HETATM 1077 H2 HOH A 359 26.138 15.995 10.814 1.00 0.00 H
-HETATM 1078 O HOH A 360 0.876 29.868 12.866 1.00 0.00 O
-HETATM 1079 H1 HOH A 360 0.493 30.356 13.595 1.00 0.00 H
-HETATM 1080 H2 HOH A 360 0.510 28.987 12.948 1.00 0.00 H
-HETATM 1081 O HOH A 361 10.126 15.671 23.455 1.00 0.00 O
-HETATM 1082 H1 HOH A 361 9.660 16.150 24.140 1.00 0.00 H
-HETATM 1083 H2 HOH A 361 11.051 15.859 23.618 1.00 0.00 H
-HETATM 1084 O HOH A 362 18.635 15.550 27.663 1.00 0.00 O
-HETATM 1085 H1 HOH A 362 19.141 15.046 27.025 1.00 0.00 H
-HETATM 1086 H2 HOH A 362 19.156 16.339 27.813 1.00 0.00 H
-HETATM 1087 O HOH A 363 12.200 7.995 15.617 1.00 0.00 O
-HETATM 1088 H1 HOH A 363 11.963 8.809 15.173 1.00 0.00 H
-HETATM 1089 H2 HOH A 363 11.811 7.306 15.078 1.00 0.00 H
-HETATM 1090 O HOH A 364 29.821 17.854 11.920 1.00 0.00 O
-HETATM 1091 H1 HOH A 364 30.201 18.619 12.353 1.00 0.00 H
-HETATM 1092 H2 HOH A 364 30.224 17.105 12.359 1.00 0.00 H
-HETATM 1093 O HOH A 365 20.564 29.914 5.492 1.00 0.00 O
-HETATM 1094 H1 HOH A 365 19.791 30.115 6.019 1.00 0.00 H
-HETATM 1095 H2 HOH A 365 21.278 29.854 6.127 1.00 0.00 H
-HETATM 1096 O HOH A 366 11.754 6.893 22.910 1.00 0.00 O
-HETATM 1097 H1 HOH A 366 12.618 6.949 22.502 1.00 0.00 H
-HETATM 1098 H2 HOH A 366 11.177 6.591 22.209 1.00 0.00 H
-HETATM 1099 O HOH A 367 22.185 9.800 8.483 1.00 0.00 O
-HETATM 1100 H1 HOH A 367 22.798 9.709 9.213 1.00 0.00 H
-HETATM 1101 H2 HOH A 367 22.254 10.719 8.225 1.00 0.00 H
-HETATM 1102 O HOH A 368 28.003 19.278 19.739 1.00 0.00 O
-HETATM 1103 H1 HOH A 368 27.624 18.461 19.415 1.00 0.00 H
-HETATM 1104 H2 HOH A 368 28.946 19.172 19.614 1.00 0.00 H
-HETATM 1105 O HOH A 369 25.680 13.064 14.778 1.00 0.00 O
-HETATM 1106 H1 HOH A 369 25.538 13.959 15.085 1.00 0.00 H
-HETATM 1107 H2 HOH A 369 26.417 13.132 14.171 1.00 0.00 H
-HETATM 1108 O HOH A 370 17.449 15.591 23.136 1.00 0.00 O
-HETATM 1109 H1 HOH A 370 17.145 14.908 23.734 1.00 0.00 H
-HETATM 1110 H2 HOH A 370 17.349 15.208 22.264 1.00 0.00 H
-HETATM 1111 O HOH A 371 28.460 28.371 2.688 1.00 0.00 O
-HETATM 1112 H1 HOH A 371 28.835 27.494 2.769 1.00 0.00 H
-HETATM 1113 H2 HOH A 371 28.876 28.876 3.386 1.00 0.00 H
-HETATM 1114 O HOH A 372 24.818 2.650 26.704 1.00 0.00 O
-HETATM 1115 H1 HOH A 372 24.715 2.407 27.624 1.00 0.00 H
-HETATM 1116 H2 HOH A 372 23.944 2.547 26.328 1.00 0.00 H
-HETATM 1117 O HOH A 373 22.967 27.192 8.747 1.00 0.00 O
-HETATM 1118 H1 HOH A 373 22.879 27.377 9.682 1.00 0.00 H
-HETATM 1119 H2 HOH A 373 23.862 26.864 8.650 1.00 0.00 H
-HETATM 1120 O HOH A 374 7.930 25.425 20.605 1.00 0.00 O
-HETATM 1121 H1 HOH A 374 8.099 24.602 20.146 1.00 0.00 H
-HETATM 1122 H2 HOH A 374 7.966 26.094 19.920 1.00 0.00 H
-HETATM 1123 O HOH A 375 8.806 0.979 4.226 1.00 0.00 O
-HETATM 1124 H1 HOH A 375 9.084 1.125 5.131 1.00 0.00 H
-HETATM 1125 H2 HOH A 375 8.630 1.856 3.885 1.00 0.00 H
-HETATM 1126 O HOH A 376 10.949 8.276 17.897 1.00 0.00 O
-HETATM 1127 H1 HOH A 376 10.078 8.471 17.552 1.00 0.00 H
-HETATM 1128 H2 HOH A 376 11.535 8.393 17.150 1.00 0.00 H
-HETATM 1129 O HOH A 377 29.311 22.727 25.657 1.00 0.00 O
-HETATM 1130 H1 HOH A 377 28.453 22.720 25.233 1.00 0.00 H
-HETATM 1131 H2 HOH A 377 29.934 22.588 24.944 1.00 0.00 H
-HETATM 1132 O HOH A 378 9.208 5.916 3.513 1.00 0.00 O
-HETATM 1133 H1 HOH A 378 10.014 6.082 4.002 1.00 0.00 H
-HETATM 1134 H2 HOH A 378 9.417 6.170 2.614 1.00 0.00 H
-HETATM 1135 O HOH A 379 6.687 3.323 7.247 1.00 0.00 O
-HETATM 1136 H1 HOH A 379 6.401 2.596 7.800 1.00 0.00 H
-HETATM 1137 H2 HOH A 379 7.427 2.970 6.752 1.00 0.00 H
-HETATM 1138 O HOH A 380 11.813 17.152 11.038 1.00 0.00 O
-HETATM 1139 H1 HOH A 380 10.937 17.516 10.909 1.00 0.00 H
-HETATM 1140 H2 HOH A 380 11.971 17.234 11.978 1.00 0.00 H
-HETATM 1141 O HOH A 381 5.979 19.036 12.012 1.00 0.00 O
-HETATM 1142 H1 HOH A 381 6.823 19.262 12.403 1.00 0.00 H
-HETATM 1143 H2 HOH A 381 5.490 19.858 12.004 1.00 0.00 H
-HETATM 1144 O HOH A 382 1.569 13.936 15.621 1.00 0.00 O
-HETATM 1145 H1 HOH A 382 2.498 13.795 15.436 1.00 0.00 H
-HETATM 1146 H2 HOH A 382 1.141 13.866 14.768 1.00 0.00 H
-HETATM 1147 O HOH A 383 24.853 15.891 6.508 1.00 0.00 O
-HETATM 1148 H1 HOH A 383 24.305 16.593 6.859 1.00 0.00 H
-HETATM 1149 H2 HOH A 383 25.084 16.183 5.627 1.00 0.00 H
-HETATM 1150 O HOH A 384 17.168 29.823 19.888 1.00 0.00 O
-HETATM 1151 H1 HOH A 384 17.770 29.546 20.580 1.00 0.00 H
-HETATM 1152 H2 HOH A 384 16.603 29.064 19.745 1.00 0.00 H
-HETATM 1153 O HOH A 385 24.763 5.126 25.171 1.00 0.00 O
-HETATM 1154 H1 HOH A 385 24.981 4.274 25.548 1.00 0.00 H
-HETATM 1155 H2 HOH A 385 24.267 4.919 24.380 1.00 0.00 H
-HETATM 1156 O HOH A 386 4.397 16.610 20.406 1.00 0.00 O
-HETATM 1157 H1 HOH A 386 4.643 17.276 19.764 1.00 0.00 H
-HETATM 1158 H2 HOH A 386 5.206 16.125 20.569 1.00 0.00 H
-HETATM 1159 O HOH A 387 14.644 7.600 16.903 1.00 0.00 O
-HETATM 1160 H1 HOH A 387 13.829 7.815 16.448 1.00 0.00 H
-HETATM 1161 H2 HOH A 387 14.618 6.649 17.004 1.00 0.00 H
-HETATM 1162 O HOH A 388 30.055 18.189 17.199 1.00 0.00 O
-HETATM 1163 H1 HOH A 388 30.289 18.451 18.090 1.00 0.00 H
-HETATM 1164 H2 HOH A 388 30.530 17.370 17.057 1.00 0.00 H
-HETATM 1165 O HOH A 389 5.889 23.684 2.049 1.00 0.00 O
-HETATM 1166 H1 HOH A 389 6.237 23.063 1.409 1.00 0.00 H
-HETATM 1167 H2 HOH A 389 6.479 24.437 1.997 1.00 0.00 H
-HETATM 1168 O HOH A 390 9.268 28.753 27.364 1.00 0.00 O
-HETATM 1169 H1 HOH A 390 9.710 29.270 26.691 1.00 0.00 H
-HETATM 1170 H2 HOH A 390 8.377 29.103 27.390 1.00 0.00 H
-HETATM 1171 O HOH A 391 28.718 29.346 0.225 1.00 0.00 O
-HETATM 1172 H1 HOH A 391 28.674 29.076 1.142 1.00 0.00 H
-HETATM 1173 H2 HOH A 391 28.065 28.804 -0.217 1.00 0.00 H
-HETATM 1174 O HOH A 392 5.198 28.934 15.618 1.00 0.00 O
-HETATM 1175 H1 HOH A 392 5.875 29.330 15.069 1.00 0.00 H
-HETATM 1176 H2 HOH A 392 4.820 29.669 16.101 1.00 0.00 H
-HETATM 1177 O HOH A 393 25.668 11.649 19.068 1.00 0.00 O
-HETATM 1178 H1 HOH A 393 25.627 11.481 18.127 1.00 0.00 H
-HETATM 1179 H2 HOH A 393 24.886 12.170 19.253 1.00 0.00 H
-HETATM 1180 O HOH A 394 21.088 8.480 20.793 1.00 0.00 O
-HETATM 1181 H1 HOH A 394 21.597 8.554 21.601 1.00 0.00 H
-HETATM 1182 H2 HOH A 394 21.744 8.357 20.107 1.00 0.00 H
-HETATM 1183 O HOH A 395 2.724 1.851 9.875 1.00 0.00 O
-HETATM 1184 H1 HOH A 395 3.226 1.281 9.293 1.00 0.00 H
-HETATM 1185 H2 HOH A 395 1.842 1.858 9.502 1.00 0.00 H
-HETATM 1186 O HOH A 396 26.058 10.914 16.392 1.00 0.00 O
-HETATM 1187 H1 HOH A 396 26.908 10.567 16.120 1.00 0.00 H
-HETATM 1188 H2 HOH A 396 25.918 11.676 15.830 1.00 0.00 H
-HETATM 1189 O HOH A 397 12.753 22.741 23.040 1.00 0.00 O
-HETATM 1190 H1 HOH A 397 11.836 22.933 22.846 1.00 0.00 H
-HETATM 1191 H2 HOH A 397 13.203 23.577 22.923 1.00 0.00 H
-HETATM 1192 O HOH A 398 15.802 4.532 10.596 1.00 0.00 O
-HETATM 1193 H1 HOH A 398 16.446 5.181 10.313 1.00 0.00 H
-HETATM 1194 H2 HOH A 398 15.043 5.049 10.866 1.00 0.00 H
-HETATM 1195 O HOH A 399 21.773 10.924 16.299 1.00 0.00 O
-HETATM 1196 H1 HOH A 399 21.203 10.236 15.957 1.00 0.00 H
-HETATM 1197 H2 HOH A 399 21.889 11.527 15.565 1.00 0.00 H
-HETATM 1198 O HOH A 400 4.257 15.393 5.321 1.00 0.00 O
-HETATM 1199 H1 HOH A 400 3.760 14.800 4.758 1.00 0.00 H
-HETATM 1200 H2 HOH A 400 4.727 14.816 5.923 1.00 0.00 H
-HETATM 1201 O HOH A 401 13.255 22.513 11.368 1.00 0.00 O
-HETATM 1202 H1 HOH A 401 12.920 21.947 10.672 1.00 0.00 H
-HETATM 1203 H2 HOH A 401 13.941 23.031 10.947 1.00 0.00 H
-HETATM 1204 O HOH A 402 11.158 15.030 9.238 1.00 0.00 O
-HETATM 1205 H1 HOH A 402 11.324 15.696 9.906 1.00 0.00 H
-HETATM 1206 H2 HOH A 402 12.020 14.841 8.868 1.00 0.00 H
-HETATM 1207 O HOH A 403 2.257 2.350 18.802 1.00 0.00 O
-HETATM 1208 H1 HOH A 403 1.590 1.863 19.286 1.00 0.00 H
-HETATM 1209 H2 HOH A 403 3.049 2.263 19.333 1.00 0.00 H
-HETATM 1210 O HOH A 404 10.282 3.056 15.568 1.00 0.00 O
-HETATM 1211 H1 HOH A 404 9.590 2.401 15.665 1.00 0.00 H
-HETATM 1212 H2 HOH A 404 9.815 3.873 15.393 1.00 0.00 H
-HETATM 1213 O HOH A 405 19.196 31.035 22.738 1.00 0.00 O
-HETATM 1214 H1 HOH A 405 18.693 30.232 22.606 1.00 0.00 H
-HETATM 1215 H2 HOH A 405 20.111 30.760 22.669 1.00 0.00 H
-HETATM 1216 O HOH A 406 27.676 2.512 22.925 1.00 0.00 O
-HETATM 1217 H1 HOH A 406 27.428 2.254 23.813 1.00 0.00 H
-HETATM 1218 H2 HOH A 406 28.223 3.288 23.044 1.00 0.00 H
-HETATM 1219 O HOH A 407 12.360 17.716 18.446 1.00 0.00 O
-HETATM 1220 H1 HOH A 407 12.444 18.004 17.538 1.00 0.00 H
-HETATM 1221 H2 HOH A 407 13.206 17.317 18.650 1.00 0.00 H
-HETATM 1222 O HOH A 408 23.562 13.245 19.814 1.00 0.00 O
-HETATM 1223 H1 HOH A 408 23.268 13.337 20.720 1.00 0.00 H
-HETATM 1224 H2 HOH A 408 22.818 12.848 19.360 1.00 0.00 H
-HETATM 1225 O HOH A 409 17.443 29.371 16.404 1.00 0.00 O
-HETATM 1226 H1 HOH A 409 17.761 29.329 17.305 1.00 0.00 H
-HETATM 1227 H2 HOH A 409 17.136 30.272 16.299 1.00 0.00 H
-HETATM 1228 O HOH A 410 19.534 18.278 27.761 1.00 0.00 O
-HETATM 1229 H1 HOH A 410 19.917 18.048 28.607 1.00 0.00 H
-HETATM 1230 H2 HOH A 410 18.763 18.801 27.981 1.00 0.00 H
-HETATM 1231 O HOH A 411 27.739 24.124 3.488 1.00 0.00 O
-HETATM 1232 H1 HOH A 411 27.843 23.362 2.917 1.00 0.00 H
-HETATM 1233 H2 HOH A 411 28.398 24.746 3.181 1.00 0.00 H
-HETATM 1234 O HOH A 412 23.907 16.956 26.733 1.00 0.00 O
-HETATM 1235 H1 HOH A 412 23.236 17.484 26.301 1.00 0.00 H
-HETATM 1236 H2 HOH A 412 24.369 17.572 27.301 1.00 0.00 H
-HETATM 1237 O HOH A 413 15.122 24.031 9.987 1.00 0.00 O
-HETATM 1238 H1 HOH A 413 14.966 24.872 10.418 1.00 0.00 H
-HETATM 1239 H2 HOH A 413 15.918 24.169 9.474 1.00 0.00 H
-HETATM 1240 O HOH A 414 18.427 27.609 11.606 1.00 0.00 O
-HETATM 1241 H1 HOH A 414 17.827 28.323 11.821 1.00 0.00 H
-HETATM 1242 H2 HOH A 414 18.895 27.914 10.828 1.00 0.00 H
-HETATM 1243 O HOH A 415 21.013 16.462 19.779 1.00 0.00 O
-HETATM 1244 H1 HOH A 415 20.125 16.821 19.763 1.00 0.00 H
-HETATM 1245 H2 HOH A 415 21.544 17.117 19.325 1.00 0.00 H
-HETATM 1246 O HOH A 416 6.314 3.828 1.419 1.00 0.00 O
-HETATM 1247 H1 HOH A 416 6.309 4.604 0.859 1.00 0.00 H
-HETATM 1248 H2 HOH A 416 6.125 3.102 0.825 1.00 0.00 H
-HETATM 1249 O HOH A 417 16.522 20.657 23.895 1.00 0.00 O
-HETATM 1250 H1 HOH A 417 16.477 19.702 23.953 1.00 0.00 H
-HETATM 1251 H2 HOH A 417 15.710 20.910 23.457 1.00 0.00 H
-HETATM 1252 O HOH A 418 1.209 5.845 21.447 1.00 0.00 O
-HETATM 1253 H1 HOH A 418 1.202 6.800 21.512 1.00 0.00 H
-HETATM 1254 H2 HOH A 418 2.068 5.588 21.781 1.00 0.00 H
-HETATM 1255 O HOH A 419 27.178 13.577 1.320 1.00 0.00 O
-HETATM 1256 H1 HOH A 419 26.376 13.156 1.631 1.00 0.00 H
-HETATM 1257 H2 HOH A 419 27.628 12.897 0.820 1.00 0.00 H
-HETATM 1258 O HOH A 420 25.776 15.416 25.577 1.00 0.00 O
-HETATM 1259 H1 HOH A 420 25.385 14.549 25.689 1.00 0.00 H
-HETATM 1260 H2 HOH A 420 25.173 16.010 26.023 1.00 0.00 H
-HETATM 1261 O HOH A 421 11.651 18.604 22.941 1.00 0.00 O
-HETATM 1262 H1 HOH A 421 11.759 18.858 22.024 1.00 0.00 H
-HETATM 1263 H2 HOH A 421 12.189 17.817 23.037 1.00 0.00 H
-HETATM 1264 O HOH A 422 0.247 25.932 29.049 1.00 0.00 O
-HETATM 1265 H1 HOH A 422 -0.218 25.847 28.217 1.00 0.00 H
-HETATM 1266 H2 HOH A 422 0.252 26.873 29.227 1.00 0.00 H
-HETATM 1267 O HOH A 423 17.903 26.636 3.610 1.00 0.00 O
-HETATM 1268 H1 HOH A 423 18.759 26.841 3.986 1.00 0.00 H
-HETATM 1269 H2 HOH A 423 17.975 25.723 3.332 1.00 0.00 H
-HETATM 1270 O HOH A 424 27.143 9.005 27.317 1.00 0.00 O
-HETATM 1271 H1 HOH A 424 27.448 8.270 27.849 1.00 0.00 H
-HETATM 1272 H2 HOH A 424 26.854 8.604 26.497 1.00 0.00 H
-HETATM 1273 O HOH A 425 25.358 3.638 13.348 1.00 0.00 O
-HETATM 1274 H1 HOH A 425 24.965 3.580 12.478 1.00 0.00 H
-HETATM 1275 H2 HOH A 425 26.165 4.134 13.214 1.00 0.00 H
-HETATM 1276 O HOH A 426 3.263 14.559 0.886 1.00 0.00 O
-HETATM 1277 H1 HOH A 426 2.709 13.994 0.348 1.00 0.00 H
-HETATM 1278 H2 HOH A 426 4.129 14.499 0.484 1.00 0.00 H
-HETATM 1279 O HOH A 427 17.649 5.949 20.153 1.00 0.00 O
-HETATM 1280 H1 HOH A 427 17.877 6.774 20.583 1.00 0.00 H
-HETATM 1281 H2 HOH A 427 17.917 6.072 19.242 1.00 0.00 H
-HETATM 1282 O HOH A 428 24.138 4.984 0.847 1.00 0.00 O
-HETATM 1283 H1 HOH A 428 23.208 4.863 1.038 1.00 0.00 H
-HETATM 1284 H2 HOH A 428 24.577 4.829 1.683 1.00 0.00 H
-HETATM 1285 O HOH A 429 18.526 14.297 5.553 1.00 0.00 O
-HETATM 1286 H1 HOH A 429 17.628 14.595 5.409 1.00 0.00 H
-HETATM 1287 H2 HOH A 429 18.438 13.552 6.148 1.00 0.00 H
-HETATM 1288 O HOH A 430 15.809 9.999 1.538 1.00 0.00 O
-HETATM 1289 H1 HOH A 430 15.437 10.832 1.831 1.00 0.00 H
-HETATM 1290 H2 HOH A 430 16.374 9.722 2.259 1.00 0.00 H
-HETATM 1291 O HOH A 431 5.723 11.599 2.033 1.00 0.00 O
-HETATM 1292 H1 HOH A 431 5.806 11.196 2.897 1.00 0.00 H
-HETATM 1293 H2 HOH A 431 4.923 11.221 1.667 1.00 0.00 H
-HETATM 1294 O HOH A 432 4.757 12.036 26.670 1.00 0.00 O
-HETATM 1295 H1 HOH A 432 3.973 11.579 26.367 1.00 0.00 H
-HETATM 1296 H2 HOH A 432 5.483 11.570 26.255 1.00 0.00 H
-HETATM 1297 O HOH A 433 30.420 17.307 26.883 1.00 0.00 O
-HETATM 1298 H1 HOH A 433 29.705 17.039 26.306 1.00 0.00 H
-HETATM 1299 H2 HOH A 433 30.048 18.011 27.415 1.00 0.00 H
-HETATM 1300 O HOH A 434 16.907 22.714 6.869 1.00 0.00 O
-HETATM 1301 H1 HOH A 434 16.153 22.790 6.284 1.00 0.00 H
-HETATM 1302 H2 HOH A 434 17.653 22.584 6.282 1.00 0.00 H
-HETATM 1303 O HOH A 435 21.441 11.981 18.677 1.00 0.00 O
-HETATM 1304 H1 HOH A 435 21.530 11.487 17.863 1.00 0.00 H
-HETATM 1305 H2 HOH A 435 21.244 12.875 18.396 1.00 0.00 H
-HETATM 1306 O HOH A 436 19.592 10.738 20.242 1.00 0.00 O
-HETATM 1307 H1 HOH A 436 20.158 11.294 19.707 1.00 0.00 H
-HETATM 1308 H2 HOH A 436 20.132 9.976 20.450 1.00 0.00 H
-HETATM 1309 O HOH A 437 13.412 25.947 2.778 1.00 0.00 O
-HETATM 1310 H1 HOH A 437 13.198 26.521 3.513 1.00 0.00 H
-HETATM 1311 H2 HOH A 437 13.022 25.104 3.011 1.00 0.00 H
-HETATM 1312 O HOH A 438 17.907 3.140 27.049 1.00 0.00 O
-HETATM 1313 H1 HOH A 438 17.486 3.846 27.540 1.00 0.00 H
-HETATM 1314 H2 HOH A 438 18.377 3.585 26.343 1.00 0.00 H
-HETATM 1315 O HOH A 439 26.802 -0.121 19.237 1.00 0.00 O
-HETATM 1316 H1 HOH A 439 27.273 0.131 20.032 1.00 0.00 H
-HETATM 1317 H2 HOH A 439 26.745 0.686 18.726 1.00 0.00 H
-HETATM 1318 O HOH A 440 3.099 19.752 18.236 1.00 0.00 O
-HETATM 1319 H1 HOH A 440 2.553 20.143 18.918 1.00 0.00 H
-HETATM 1320 H2 HOH A 440 3.221 20.453 17.595 1.00 0.00 H
-HETATM 1321 O HOH A 441 8.825 26.338 28.857 1.00 0.00 O
-HETATM 1322 H1 HOH A 441 8.885 27.151 28.355 1.00 0.00 H
-HETATM 1323 H2 HOH A 441 8.941 25.646 28.207 1.00 0.00 H
-HETATM 1324 O HOH A 442 22.207 30.683 14.741 1.00 0.00 O
-HETATM 1325 H1 HOH A 442 21.826 29.873 15.080 1.00 0.00 H
-HETATM 1326 H2 HOH A 442 21.842 30.768 13.860 1.00 0.00 H
-HETATM 1327 O HOH A 443 24.228 30.589 11.074 1.00 0.00 O
-HETATM 1328 H1 HOH A 443 24.599 30.437 11.944 1.00 0.00 H
-HETATM 1329 H2 HOH A 443 23.475 30.000 11.028 1.00 0.00 H
-HETATM 1330 O HOH A 444 27.015 27.471 29.933 1.00 0.00 O
-HETATM 1331 H1 HOH A 444 27.291 26.657 29.513 1.00 0.00 H
-HETATM 1332 H2 HOH A 444 26.502 27.925 29.265 1.00 0.00 H
-HETATM 1333 O HOH A 445 15.590 16.995 8.452 1.00 0.00 O
-HETATM 1334 H1 HOH A 445 16.081 17.504 7.808 1.00 0.00 H
-HETATM 1335 H2 HOH A 445 15.024 17.636 8.884 1.00 0.00 H
-HETATM 1336 O HOH A 446 5.110 6.061 24.345 1.00 0.00 O
-HETATM 1337 H1 HOH A 446 5.431 5.700 25.171 1.00 0.00 H
-HETATM 1338 H2 HOH A 446 4.424 6.677 24.603 1.00 0.00 H
-HETATM 1339 O HOH A 447 24.652 15.372 18.517 1.00 0.00 O
-HETATM 1340 H1 HOH A 447 24.848 14.924 17.693 1.00 0.00 H
-HETATM 1341 H2 HOH A 447 24.396 14.671 19.116 1.00 0.00 H
-HETATM 1342 O HOH A 448 14.201 1.360 17.495 1.00 0.00 O
-HETATM 1343 H1 HOH A 448 14.581 1.432 18.370 1.00 0.00 H
-HETATM 1344 H2 HOH A 448 13.505 2.017 17.481 1.00 0.00 H
-HETATM 1345 O HOH A 449 11.775 21.744 15.139 1.00 0.00 O
-HETATM 1346 H1 HOH A 449 11.684 22.280 14.351 1.00 0.00 H
-HETATM 1347 H2 HOH A 449 12.379 22.236 15.695 1.00 0.00 H
-HETATM 1348 O HOH A 450 29.336 21.782 6.477 1.00 0.00 O
-HETATM 1349 H1 HOH A 450 29.766 21.695 7.328 1.00 0.00 H
-HETATM 1350 H2 HOH A 450 30.055 21.798 5.845 1.00 0.00 H
-HETATM 1351 O HOH A 451 27.708 6.036 3.540 1.00 0.00 O
-HETATM 1352 H1 HOH A 451 28.649 6.182 3.446 1.00 0.00 H
-HETATM 1353 H2 HOH A 451 27.316 6.897 3.396 1.00 0.00 H
-HETATM 1354 O HOH A 452 0.411 9.465 26.177 1.00 0.00 O
-HETATM 1355 H1 HOH A 452 0.476 8.774 26.836 1.00 0.00 H
-HETATM 1356 H2 HOH A 452 -0.219 10.086 26.542 1.00 0.00 H
-HETATM 1357 O HOH A 453 1.640 25.912 3.070 1.00 0.00 O
-HETATM 1358 H1 HOH A 453 2.265 25.210 2.887 1.00 0.00 H
-HETATM 1359 H2 HOH A 453 1.809 26.567 2.393 1.00 0.00 H
-HETATM 1360 O HOH A 454 0.364 18.052 2.409 1.00 0.00 O
-HETATM 1361 H1 HOH A 454 1.103 18.243 2.986 1.00 0.00 H
-HETATM 1362 H2 HOH A 454 0.360 18.771 1.777 1.00 0.00 H
-HETATM 1363 O HOH A 455 21.115 6.662 4.317 1.00 0.00 O
-HETATM 1364 H1 HOH A 455 21.340 6.406 5.212 1.00 0.00 H
-HETATM 1365 H2 HOH A 455 21.836 7.228 4.041 1.00 0.00 H
-HETATM 1366 O HOH A 456 6.537 19.431 5.384 1.00 0.00 O
-HETATM 1367 H1 HOH A 456 6.091 19.520 6.227 1.00 0.00 H
-HETATM 1368 H2 HOH A 456 6.040 18.758 4.919 1.00 0.00 H
-HETATM 1369 O HOH A 457 10.961 2.510 1.749 1.00 0.00 O
-HETATM 1370 H1 HOH A 457 11.522 3.282 1.823 1.00 0.00 H
-HETATM 1371 H2 HOH A 457 10.229 2.688 2.340 1.00 0.00 H
-HETATM 1372 O HOH A 458 30.011 6.801 9.986 1.00 0.00 O
-HETATM 1373 H1 HOH A 458 29.851 7.589 9.466 1.00 0.00 H
-HETATM 1374 H2 HOH A 458 30.699 7.055 10.601 1.00 0.00 H
-HETATM 1375 O HOH A 459 16.595 9.046 12.274 1.00 0.00 O
-HETATM 1376 H1 HOH A 459 16.329 9.597 13.010 1.00 0.00 H
-HETATM 1377 H2 HOH A 459 17.029 8.296 12.681 1.00 0.00 H
-HETATM 1378 O HOH A 460 24.495 6.577 16.387 1.00 0.00 O
-HETATM 1379 H1 HOH A 460 25.364 6.567 16.789 1.00 0.00 H
-HETATM 1380 H2 HOH A 460 24.190 7.477 16.497 1.00 0.00 H
-HETATM 1381 O HOH A 461 11.678 14.279 12.623 1.00 0.00 O
-HETATM 1382 H1 HOH A 461 12.585 13.974 12.592 1.00 0.00 H
-HETATM 1383 H2 HOH A 461 11.738 15.225 12.492 1.00 0.00 H
-HETATM 1384 O HOH A 462 22.563 2.302 16.525 1.00 0.00 O
-HETATM 1385 H1 HOH A 462 23.026 3.025 16.104 1.00 0.00 H
-HETATM 1386 H2 HOH A 462 22.390 1.682 15.817 1.00 0.00 H
-HETATM 1387 O HOH A 463 0.622 12.940 13.140 1.00 0.00 O
-HETATM 1388 H1 HOH A 463 0.773 12.018 13.350 1.00 0.00 H
-HETATM 1389 H2 HOH A 463 0.606 12.969 12.183 1.00 0.00 H
-HETATM 1390 O HOH A 464 15.989 22.160 2.259 1.00 0.00 O
-HETATM 1391 H1 HOH A 464 15.322 21.533 1.980 1.00 0.00 H
-HETATM 1392 H2 HOH A 464 16.223 22.633 1.460 1.00 0.00 H
-HETATM 1393 O HOH A 465 13.614 29.392 18.275 1.00 0.00 O
-HETATM 1394 H1 HOH A 465 13.930 30.279 18.104 1.00 0.00 H
-HETATM 1395 H2 HOH A 465 14.312 28.982 18.786 1.00 0.00 H
-HETATM 1396 O HOH A 466 29.097 8.773 19.735 1.00 0.00 O
-HETATM 1397 H1 HOH A 466 29.358 8.521 18.850 1.00 0.00 H
-HETATM 1398 H2 HOH A 466 28.144 8.677 19.741 1.00 0.00 H
-HETATM 1399 O HOH A 467 16.803 9.250 26.133 1.00 0.00 O
-HETATM 1400 H1 HOH A 467 17.322 8.739 25.513 1.00 0.00 H
-HETATM 1401 H2 HOH A 467 17.306 10.054 26.262 1.00 0.00 H
-HETATM 1402 O HOH A 468 16.896 5.268 28.316 1.00 0.00 O
-HETATM 1403 H1 HOH A 468 16.610 5.058 29.205 1.00 0.00 H
-HETATM 1404 H2 HOH A 468 16.474 6.105 28.119 1.00 0.00 H
-HETATM 1405 O HOH A 469 9.274 11.157 28.302 1.00 0.00 O
-HETATM 1406 H1 HOH A 469 9.505 11.884 28.881 1.00 0.00 H
-HETATM 1407 H2 HOH A 469 8.384 10.918 28.561 1.00 0.00 H
-HETATM 1408 O HOH A 470 26.904 22.784 24.345 1.00 0.00 O
-HETATM 1409 H1 HOH A 470 26.482 22.536 25.168 1.00 0.00 H
-HETATM 1410 H2 HOH A 470 26.288 22.506 23.667 1.00 0.00 H
-HETATM 1411 O HOH A 471 17.506 2.601 17.628 1.00 0.00 O
-HETATM 1412 H1 HOH A 471 18.026 3.217 17.112 1.00 0.00 H
-HETATM 1413 H2 HOH A 471 17.160 1.982 16.985 1.00 0.00 H
-HETATM 1414 O HOH A 472 7.903 6.508 23.672 1.00 0.00 O
-HETATM 1415 H1 HOH A 472 8.288 5.700 24.010 1.00 0.00 H
-HETATM 1416 H2 HOH A 472 6.970 6.311 23.583 1.00 0.00 H
-HETATM 1417 O HOH A 473 21.761 20.964 29.431 1.00 0.00 O
-HETATM 1418 H1 HOH A 473 21.613 21.888 29.636 1.00 0.00 H
-HETATM 1419 H2 HOH A 473 21.215 20.489 30.058 1.00 0.00 H
-HETATM 1420 O HOH A 474 17.259 12.962 2.855 1.00 0.00 O
-HETATM 1421 H1 HOH A 474 16.959 13.656 3.443 1.00 0.00 H
-HETATM 1422 H2 HOH A 474 16.461 12.498 2.604 1.00 0.00 H
-HETATM 1423 O HOH A 475 27.410 20.537 22.104 1.00 0.00 O
-HETATM 1424 H1 HOH A 475 26.490 20.673 21.878 1.00 0.00 H
-HETATM 1425 H2 HOH A 475 27.766 20.038 21.369 1.00 0.00 H
-HETATM 1426 O HOH A 476 22.227 2.622 25.652 1.00 0.00 O
-HETATM 1427 H1 HOH A 476 21.577 2.888 26.303 1.00 0.00 H
-HETATM 1428 H2 HOH A 476 21.937 3.038 24.840 1.00 0.00 H
-HETATM 1429 O HOH A 477 23.923 0.253 22.603 1.00 0.00 O
-HETATM 1430 H1 HOH A 477 24.495 0.938 22.255 1.00 0.00 H
-HETATM 1431 H2 HOH A 477 24.397 -0.562 22.439 1.00 0.00 H
-HETATM 1432 O HOH A 478 9.710 10.091 12.127 1.00 0.00 O
-HETATM 1433 H1 HOH A 478 9.608 10.629 11.342 1.00 0.00 H
-HETATM 1434 H2 HOH A 478 10.253 9.355 11.844 1.00 0.00 H
-HETATM 1435 O HOH A 479 16.100 18.679 20.839 1.00 0.00 O
-HETATM 1436 H1 HOH A 479 15.426 18.002 20.776 1.00 0.00 H
-HETATM 1437 H2 HOH A 479 16.296 18.736 21.774 1.00 0.00 H
-HETATM 1438 O HOH A 480 10.465 29.593 24.727 1.00 0.00 O
-HETATM 1439 H1 HOH A 480 10.171 30.082 23.959 1.00 0.00 H
-HETATM 1440 H2 HOH A 480 11.076 30.184 25.168 1.00 0.00 H
-HETATM 1441 O HOH A 481 26.943 19.654 26.817 1.00 0.00 O
-HETATM 1442 H1 HOH A 481 27.035 19.309 25.929 1.00 0.00 H
-HETATM 1443 H2 HOH A 481 26.401 20.437 26.715 1.00 0.00 H
-HETATM 1444 O HOH A 482 26.827 23.224 13.005 1.00 0.00 O
-HETATM 1445 H1 HOH A 482 26.076 23.065 12.433 1.00 0.00 H
-HETATM 1446 H2 HOH A 482 27.157 22.350 13.215 1.00 0.00 H
-HETATM 1447 O HOH A 483 6.311 25.796 8.294 1.00 0.00 O
-HETATM 1448 H1 HOH A 483 5.362 25.852 8.410 1.00 0.00 H
-HETATM 1449 H2 HOH A 483 6.426 25.522 7.384 1.00 0.00 H
-HETATM 1450 O HOH A 484 29.880 24.901 22.359 1.00 0.00 O
-HETATM 1451 H1 HOH A 484 28.973 25.172 22.503 1.00 0.00 H
-HETATM 1452 H2 HOH A 484 29.840 23.946 22.311 1.00 0.00 H
-HETATM 1453 O HOH A 485 11.872 30.178 12.545 1.00 0.00 O
-HETATM 1454 H1 HOH A 485 11.572 31.067 12.734 1.00 0.00 H
-HETATM 1455 H2 HOH A 485 11.111 29.745 12.156 1.00 0.00 H
-HETATM 1456 O HOH A 486 2.467 6.598 12.992 1.00 0.00 O
-HETATM 1457 H1 HOH A 486 3.202 6.782 13.577 1.00 0.00 H
-HETATM 1458 H2 HOH A 486 2.771 5.873 12.445 1.00 0.00 H
-HETATM 1459 O HOH A 487 22.727 0.127 25.076 1.00 0.00 O
-HETATM 1460 H1 HOH A 487 23.067 0.143 24.182 1.00 0.00 H
-HETATM 1461 H2 HOH A 487 22.539 1.044 25.278 1.00 0.00 H
-HETATM 1462 O HOH A 488 15.359 16.954 15.271 1.00 0.00 O
-HETATM 1463 H1 HOH A 488 16.199 17.133 14.848 1.00 0.00 H
-HETATM 1464 H2 HOH A 488 14.780 17.650 14.959 1.00 0.00 H
-HETATM 1465 O HOH A 489 6.195 18.893 28.132 1.00 0.00 O
-HETATM 1466 H1 HOH A 489 5.316 19.140 27.847 1.00 0.00 H
-HETATM 1467 H2 HOH A 489 6.697 19.707 28.096 1.00 0.00 H
-HETATM 1468 O HOH A 490 4.835 2.130 3.183 1.00 0.00 O
-HETATM 1469 H1 HOH A 490 5.115 2.911 2.706 1.00 0.00 H
-HETATM 1470 H2 HOH A 490 5.648 1.659 3.370 1.00 0.00 H
-HETATM 1471 O HOH A 491 14.694 12.408 2.158 1.00 0.00 O
-HETATM 1472 H1 HOH A 491 14.578 12.582 3.092 1.00 0.00 H
-HETATM 1473 H2 HOH A 491 13.809 12.444 1.796 1.00 0.00 H
-HETATM 1474 O HOH A 492 3.454 12.403 21.280 1.00 0.00 O
-HETATM 1475 H1 HOH A 492 3.081 12.953 21.969 1.00 0.00 H
-HETATM 1476 H2 HOH A 492 4.305 12.131 21.624 1.00 0.00 H
-HETATM 1477 O HOH A 493 13.467 5.647 6.639 1.00 0.00 O
-HETATM 1478 H1 HOH A 493 12.632 5.421 7.049 1.00 0.00 H
-HETATM 1479 H2 HOH A 493 13.637 6.546 6.920 1.00 0.00 H
-HETATM 1480 O HOH A 494 12.194 4.783 28.266 1.00 0.00 O
-HETATM 1481 H1 HOH A 494 12.759 4.685 29.032 1.00 0.00 H
-HETATM 1482 H2 HOH A 494 12.576 5.512 27.777 1.00 0.00 H
-HETATM 1483 O HOH A 495 16.178 5.078 0.171 1.00 0.00 O
-HETATM 1484 H1 HOH A 495 16.168 5.473 1.042 1.00 0.00 H
-HETATM 1485 H2 HOH A 495 16.625 4.240 0.292 1.00 0.00 H
-HETATM 1486 O HOH A 496 23.535 4.302 15.274 1.00 0.00 O
-HETATM 1487 H1 HOH A 496 23.910 5.090 15.667 1.00 0.00 H
-HETATM 1488 H2 HOH A 496 24.210 3.988 14.673 1.00 0.00 H
-HETATM 1489 O HOH A 497 14.922 26.703 7.040 1.00 0.00 O
-HETATM 1490 H1 HOH A 497 15.612 27.199 6.601 1.00 0.00 H
-HETATM 1491 H2 HOH A 497 14.847 27.108 7.904 1.00 0.00 H
-HETATM 1492 O HOH A 498 5.592 1.558 30.723 1.00 0.00 O
-HETATM 1493 H1 HOH A 498 5.519 0.693 31.127 1.00 0.00 H
-HETATM 1494 H2 HOH A 498 6.269 1.454 30.055 1.00 0.00 H
-HETATM 1495 O HOH A 499 14.223 30.444 11.028 1.00 0.00 O
-HETATM 1496 H1 HOH A 499 13.507 30.365 11.659 1.00 0.00 H
-HETATM 1497 H2 HOH A 499 15.007 30.211 11.524 1.00 0.00 H
-HETATM 1498 O HOH A 500 26.490 16.785 22.952 1.00 0.00 O
-HETATM 1499 H1 HOH A 500 26.100 16.159 23.562 1.00 0.00 H
-HETATM 1500 H2 HOH A 500 27.307 16.371 22.673 1.00 0.00 H
-HETATM 1501 O HOH A 501 2.903 20.549 13.983 1.00 0.00 O
-HETATM 1502 H1 HOH A 501 3.421 21.004 13.319 1.00 0.00 H
-HETATM 1503 H2 HOH A 501 2.684 21.227 14.622 1.00 0.00 H
-HETATM 1504 O HOH A 502 8.025 27.436 18.670 1.00 0.00 O
-HETATM 1505 H1 HOH A 502 8.082 28.315 19.045 1.00 0.00 H
-HETATM 1506 H2 HOH A 502 7.108 27.346 18.410 1.00 0.00 H
-HETATM 1507 O HOH A 503 17.797 16.943 13.813 1.00 0.00 O
-HETATM 1508 H1 HOH A 503 18.435 16.229 13.814 1.00 0.00 H
-HETATM 1509 H2 HOH A 503 18.268 17.685 14.194 1.00 0.00 H
-HETATM 1510 O HOH A 504 1.627 24.594 23.619 1.00 0.00 O
-HETATM 1511 H1 HOH A 504 0.706 24.772 23.429 1.00 0.00 H
-HETATM 1512 H2 HOH A 504 1.637 24.338 24.541 1.00 0.00 H
-HETATM 1513 O HOH A 505 21.788 27.724 27.359 1.00 0.00 O
-HETATM 1514 H1 HOH A 505 22.442 27.167 26.935 1.00 0.00 H
-HETATM 1515 H2 HOH A 505 22.275 28.501 27.632 1.00 0.00 H
-HETATM 1516 O HOH A 506 17.095 23.883 19.082 1.00 0.00 O
-HETATM 1517 H1 HOH A 506 16.362 23.625 19.640 1.00 0.00 H
-HETATM 1518 H2 HOH A 506 17.377 24.728 19.431 1.00 0.00 H
-HETATM 1519 O HOH A 507 7.573 1.308 28.999 1.00 0.00 O
-HETATM 1520 H1 HOH A 507 7.774 1.906 28.280 1.00 0.00 H
-HETATM 1521 H2 HOH A 507 8.368 1.296 29.531 1.00 0.00 H
-HETATM 1522 O HOH A 508 4.228 6.765 14.972 1.00 0.00 O
-HETATM 1523 H1 HOH A 508 4.044 6.647 15.904 1.00 0.00 H
-HETATM 1524 H2 HOH A 508 4.761 7.559 14.930 1.00 0.00 H
-HETATM 1525 O HOH A 509 22.261 16.287 22.406 1.00 0.00 O
-HETATM 1526 H1 HOH A 509 22.799 17.045 22.635 1.00 0.00 H
-HETATM 1527 H2 HOH A 509 22.070 16.401 21.475 1.00 0.00 H
-HETATM 1528 O HOH A 510 18.753 1.390 19.705 1.00 0.00 O
-HETATM 1529 H1 HOH A 510 18.325 1.967 19.072 1.00 0.00 H
-HETATM 1530 H2 HOH A 510 18.234 0.586 19.685 1.00 0.00 H
-HETATM 1531 O HOH A 511 12.503 26.411 27.044 1.00 0.00 O
-HETATM 1532 H1 HOH A 511 13.026 27.191 27.231 1.00 0.00 H
-HETATM 1533 H2 HOH A 511 12.024 26.629 26.245 1.00 0.00 H
-HETATM 1534 O HOH A 512 14.197 28.225 9.255 1.00 0.00 O
-HETATM 1535 H1 HOH A 512 14.143 27.600 9.978 1.00 0.00 H
-HETATM 1536 H2 HOH A 512 14.232 29.082 9.679 1.00 0.00 H
-HETATM 1537 O HOH A 513 19.324 7.342 11.323 1.00 0.00 O
-HETATM 1538 H1 HOH A 513 19.672 8.221 11.475 1.00 0.00 H
-HETATM 1539 H2 HOH A 513 19.001 7.062 12.180 1.00 0.00 H
-HETATM 1540 O HOH A 514 24.802 17.774 13.731 1.00 0.00 O
-HETATM 1541 H1 HOH A 514 25.631 18.080 13.362 1.00 0.00 H
-HETATM 1542 H2 HOH A 514 24.138 18.077 13.112 1.00 0.00 H
-HETATM 1543 O HOH A 515 0.670 9.687 16.143 1.00 0.00 O
-HETATM 1544 H1 HOH A 515 1.043 8.888 16.515 1.00 0.00 H
-HETATM 1545 H2 HOH A 515 0.972 10.385 16.724 1.00 0.00 H
-HETATM 1546 O HOH A 516 29.540 4.882 15.132 1.00 0.00 O
-HETATM 1547 H1 HOH A 516 29.427 5.833 15.124 1.00 0.00 H
-HETATM 1548 H2 HOH A 516 30.217 4.715 14.476 1.00 0.00 H
-HETATM 1549 O HOH A 517 27.493 27.506 20.358 1.00 0.00 O
-HETATM 1550 H1 HOH A 517 27.649 27.843 19.476 1.00 0.00 H
-HETATM 1551 H2 HOH A 517 27.932 28.131 20.935 1.00 0.00 H
-HETATM 1552 O HOH A 518 17.492 2.800 0.015 1.00 0.00 O
-HETATM 1553 H1 HOH A 518 18.412 3.039 0.130 1.00 0.00 H
-HETATM 1554 H2 HOH A 518 17.504 1.851 -0.108 1.00 0.00 H
-HETATM 1555 O HOH A 519 25.596 29.979 13.337 1.00 0.00 O
-HETATM 1556 H1 HOH A 519 25.303 30.231 14.213 1.00 0.00 H
-HETATM 1557 H2 HOH A 519 25.682 29.026 13.378 1.00 0.00 H
-HETATM 1558 O HOH A 520 6.951 4.576 17.871 1.00 0.00 O
-HETATM 1559 H1 HOH A 520 6.204 4.787 18.432 1.00 0.00 H
-HETATM 1560 H2 HOH A 520 7.242 5.422 17.530 1.00 0.00 H
-HETATM 1561 O HOH A 521 1.025 2.269 5.761 1.00 0.00 O
-HETATM 1562 H1 HOH A 521 1.319 1.409 5.461 1.00 0.00 H
-HETATM 1563 H2 HOH A 521 1.486 2.890 5.198 1.00 0.00 H
-HETATM 1564 O HOH A 522 28.626 8.186 6.058 1.00 0.00 O
-HETATM 1565 H1 HOH A 522 27.710 7.975 6.234 1.00 0.00 H
-HETATM 1566 H2 HOH A 522 29.108 7.401 6.318 1.00 0.00 H
-HETATM 1567 O HOH A 523 3.446 26.319 7.930 1.00 0.00 O
-HETATM 1568 H1 HOH A 523 2.637 25.941 7.585 1.00 0.00 H
-HETATM 1569 H2 HOH A 523 3.227 26.574 8.827 1.00 0.00 H
-HETATM 1570 O HOH A 524 21.614 7.042 15.239 1.00 0.00 O
-HETATM 1571 H1 HOH A 524 22.405 7.324 14.779 1.00 0.00 H
-HETATM 1572 H2 HOH A 524 21.370 6.219 14.816 1.00 0.00 H
-HETATM 1573 O HOH A 525 11.950 25.226 17.070 1.00 0.00 O
-HETATM 1574 H1 HOH A 525 11.107 24.817 16.874 1.00 0.00 H
-HETATM 1575 H2 HOH A 525 11.860 26.125 16.755 1.00 0.00 H
-HETATM 1576 O HOH A 526 11.077 12.138 26.402 1.00 0.00 O
-HETATM 1577 H1 HOH A 526 11.603 11.338 26.405 1.00 0.00 H
-HETATM 1578 H2 HOH A 526 10.487 12.040 27.149 1.00 0.00 H
-HETATM 1579 O HOH A 527 6.375 26.621 24.747 1.00 0.00 O
-HETATM 1580 H1 HOH A 527 6.034 26.126 24.003 1.00 0.00 H
-HETATM 1581 H2 HOH A 527 6.361 27.533 24.456 1.00 0.00 H
-HETATM 1582 O HOH A 528 14.138 1.924 26.673 1.00 0.00 O
-HETATM 1583 H1 HOH A 528 14.111 2.792 26.272 1.00 0.00 H
-HETATM 1584 H2 HOH A 528 14.987 1.565 26.414 1.00 0.00 H
-HETATM 1585 O HOH A 529 6.487 30.739 3.879 1.00 0.00 O
-HETATM 1586 H1 HOH A 529 6.304 30.211 4.656 1.00 0.00 H
-HETATM 1587 H2 HOH A 529 7.377 31.063 4.013 1.00 0.00 H
-HETATM 1588 O HOH A 530 28.861 28.957 22.157 1.00 0.00 O
-HETATM 1589 H1 HOH A 530 29.718 28.663 21.850 1.00 0.00 H
-HETATM 1590 H2 HOH A 530 28.892 28.838 23.106 1.00 0.00 H
-HETATM 1591 O HOH A 531 16.682 1.175 25.597 1.00 0.00 O
-HETATM 1592 H1 HOH A 531 16.818 1.451 24.691 1.00 0.00 H
-HETATM 1593 H2 HOH A 531 17.121 1.846 26.121 1.00 0.00 H
-HETATM 1594 O HOH A 532 11.615 20.333 25.521 1.00 0.00 O
-HETATM 1595 H1 HOH A 532 12.458 20.755 25.685 1.00 0.00 H
-HETATM 1596 H2 HOH A 532 11.739 19.860 24.698 1.00 0.00 H
-HETATM 1597 O HOH A 533 0.994 21.535 4.641 1.00 0.00 O
-HETATM 1598 H1 HOH A 533 0.943 22.112 3.879 1.00 0.00 H
-HETATM 1599 H2 HOH A 533 1.296 20.698 4.288 1.00 0.00 H
-HETATM 1600 O HOH A 534 17.196 12.103 26.614 1.00 0.00 O
-HETATM 1601 H1 HOH A 534 17.770 12.415 27.314 1.00 0.00 H
-HETATM 1602 H2 HOH A 534 16.314 12.172 26.978 1.00 0.00 H
-HETATM 1603 O HOH A 535 25.718 29.244 28.237 1.00 0.00 O
-HETATM 1604 H1 HOH A 535 24.808 29.542 28.242 1.00 0.00 H
-HETATM 1605 H2 HOH A 535 26.233 30.048 28.305 1.00 0.00 H
-HETATM 1606 O HOH A 536 9.452 11.021 9.273 1.00 0.00 O
-HETATM 1607 H1 HOH A 536 9.400 11.877 9.698 1.00 0.00 H
-HETATM 1608 H2 HOH A 536 10.372 10.932 9.023 1.00 0.00 H
-HETATM 1609 O HOH A 537 29.602 21.253 11.164 1.00 0.00 O
-HETATM 1610 H1 HOH A 537 30.157 20.676 11.688 1.00 0.00 H
-HETATM 1611 H2 HOH A 537 30.127 21.452 10.389 1.00 0.00 H
-HETATM 1612 O HOH A 538 19.519 1.142 28.069 1.00 0.00 O
-HETATM 1613 H1 HOH A 538 18.933 1.859 27.829 1.00 0.00 H
-HETATM 1614 H2 HOH A 538 19.629 0.641 27.261 1.00 0.00 H
-HETATM 1615 O HOH A 539 28.522 0.691 21.072 1.00 0.00 O
-HETATM 1616 H1 HOH A 539 28.365 1.392 21.704 1.00 0.00 H
-HETATM 1617 H2 HOH A 539 28.804 -0.053 21.605 1.00 0.00 H
-HETATM 1618 O HOH A 540 2.556 2.813 14.090 1.00 0.00 O
-HETATM 1619 H1 HOH A 540 2.250 2.414 14.904 1.00 0.00 H
-HETATM 1620 H2 HOH A 540 2.779 2.071 13.527 1.00 0.00 H
-HETATM 1621 O HOH A 541 29.437 2.075 4.714 1.00 0.00 O
-HETATM 1622 H1 HOH A 541 30.312 2.334 5.003 1.00 0.00 H
-HETATM 1623 H2 HOH A 541 29.423 1.123 4.814 1.00 0.00 H
-HETATM 1624 O HOH A 542 11.416 4.029 11.957 1.00 0.00 O
-HETATM 1625 H1 HOH A 542 12.283 4.432 11.904 1.00 0.00 H
-HETATM 1626 H2 HOH A 542 11.196 3.813 11.051 1.00 0.00 H
-HETATM 1627 O HOH A 543 23.792 18.798 16.094 1.00 0.00 O
-HETATM 1628 H1 HOH A 543 24.035 18.445 15.238 1.00 0.00 H
-HETATM 1629 H2 HOH A 543 24.350 19.568 16.204 1.00 0.00 H
-HETATM 1630 O HOH A 544 24.491 7.476 29.102 1.00 0.00 O
-HETATM 1631 H1 HOH A 544 24.814 6.617 29.375 1.00 0.00 H
-HETATM 1632 H2 HOH A 544 25.254 8.050 29.163 1.00 0.00 H
-HETATM 1633 O HOH A 545 5.369 27.828 3.922 1.00 0.00 O
-HETATM 1634 H1 HOH A 545 6.276 27.907 3.627 1.00 0.00 H
-HETATM 1635 H2 HOH A 545 4.855 28.249 3.233 1.00 0.00 H
-HETATM 1636 O HOH A 546 29.515 4.466 11.692 1.00 0.00 O
-HETATM 1637 H1 HOH A 546 29.668 5.253 11.169 1.00 0.00 H
-HETATM 1638 H2 HOH A 546 30.240 4.448 12.317 1.00 0.00 H
-HETATM 1639 O HOH A 547 6.598 13.886 17.058 1.00 0.00 O
-HETATM 1640 H1 HOH A 547 6.691 13.702 17.993 1.00 0.00 H
-HETATM 1641 H2 HOH A 547 5.748 14.319 16.982 1.00 0.00 H
-HETATM 1642 O HOH A 548 8.737 8.551 25.334 1.00 0.00 O
-HETATM 1643 H1 HOH A 548 8.492 7.704 24.961 1.00 0.00 H
-HETATM 1644 H2 HOH A 548 9.535 8.797 24.866 1.00 0.00 H
-HETATM 1645 O HOH A 549 17.101 22.791 28.629 1.00 0.00 O
-HETATM 1646 H1 HOH A 549 16.826 22.903 27.719 1.00 0.00 H
-HETATM 1647 H2 HOH A 549 17.396 21.882 28.680 1.00 0.00 H
-HETATM 1648 O HOH A 550 11.332 13.926 17.345 1.00 0.00 O
-HETATM 1649 H1 HOH A 550 12.230 14.247 17.264 1.00 0.00 H
-HETATM 1650 H2 HOH A 550 11.101 13.632 16.464 1.00 0.00 H
-HETATM 1651 O HOH A 551 15.242 29.026 23.031 1.00 0.00 O
-HETATM 1652 H1 HOH A 551 14.510 28.412 23.078 1.00 0.00 H
-HETATM 1653 H2 HOH A 551 14.836 29.868 22.824 1.00 0.00 H
-HETATM 1654 O HOH A 552 13.430 29.137 27.368 1.00 0.00 O
-HETATM 1655 H1 HOH A 552 14.158 29.127 26.746 1.00 0.00 H
-HETATM 1656 H2 HOH A 552 12.924 29.915 27.133 1.00 0.00 H
-HETATM 1657 O HOH A 553 9.201 19.493 5.004 1.00 0.00 O
-HETATM 1658 H1 HOH A 553 8.255 19.572 5.132 1.00 0.00 H
-HETATM 1659 H2 HOH A 553 9.407 18.601 5.284 1.00 0.00 H
-HETATM 1660 O HOH A 554 -0.303 8.056 23.944 1.00 0.00 O
-HETATM 1661 H1 HOH A 554 0.010 8.597 24.669 1.00 0.00 H
-HETATM 1662 H2 HOH A 554 0.347 8.183 23.253 1.00 0.00 H
-HETATM 1663 O HOH A 555 9.372 27.691 15.905 1.00 0.00 O
-HETATM 1664 H1 HOH A 555 8.992 27.415 16.740 1.00 0.00 H
-HETATM 1665 H2 HOH A 555 10.277 27.918 16.117 1.00 0.00 H
-HETATM 1666 O HOH A 556 8.644 24.315 4.162 1.00 0.00 O
-HETATM 1667 H1 HOH A 556 8.242 24.720 3.393 1.00 0.00 H
-HETATM 1668 H2 HOH A 556 8.196 23.474 4.252 1.00 0.00 H
-HETATM 1669 O HOH A 557 14.398 0.761 22.719 1.00 0.00 O
-HETATM 1670 H1 HOH A 557 15.295 0.966 22.981 1.00 0.00 H
-HETATM 1671 H2 HOH A 557 13.950 1.606 22.714 1.00 0.00 H
-HETATM 1672 O HOH A 558 14.622 17.070 25.509 1.00 0.00 O
-HETATM 1673 H1 HOH A 558 14.958 16.331 26.017 1.00 0.00 H
-HETATM 1674 H2 HOH A 558 14.723 17.825 26.088 1.00 0.00 H
-HETATM 1675 O HOH A 559 22.934 14.753 9.900 1.00 0.00 O
-HETATM 1676 H1 HOH A 559 23.703 14.228 9.677 1.00 0.00 H
-HETATM 1677 H2 HOH A 559 23.293 15.586 10.206 1.00 0.00 H
-HETATM 1678 O HOH A 560 2.742 3.662 3.975 1.00 0.00 O
-HETATM 1679 H1 HOH A 560 3.186 4.189 4.638 1.00 0.00 H
-HETATM 1680 H2 HOH A 560 3.346 2.941 3.797 1.00 0.00 H
-HETATM 1681 O HOH A 561 23.062 18.824 11.810 1.00 0.00 O
-HETATM 1682 H1 HOH A 561 22.376 18.624 11.173 1.00 0.00 H
-HETATM 1683 H2 HOH A 561 22.888 19.728 12.073 1.00 0.00 H
-HETATM 1684 O HOH A 562 6.207 30.047 1.315 1.00 0.00 O
-HETATM 1685 H1 HOH A 562 5.316 29.709 1.407 1.00 0.00 H
-HETATM 1686 H2 HOH A 562 6.443 30.341 2.195 1.00 0.00 H
-HETATM 1687 O HOH A 563 11.965 26.425 12.508 1.00 0.00 O
-HETATM 1688 H1 HOH A 563 12.150 27.004 13.247 1.00 0.00 H
-HETATM 1689 H2 HOH A 563 11.787 25.574 12.908 1.00 0.00 H
-HETATM 1690 O HOH A 564 8.544 21.378 23.451 1.00 0.00 O
-HETATM 1691 H1 HOH A 564 8.149 21.333 22.580 1.00 0.00 H
-HETATM 1692 H2 HOH A 564 8.771 20.472 23.659 1.00 0.00 H
-HETATM 1693 O HOH A 565 22.428 2.561 3.868 1.00 0.00 O
-HETATM 1694 H1 HOH A 565 22.955 2.010 3.289 1.00 0.00 H
-HETATM 1695 H2 HOH A 565 21.604 2.085 3.968 1.00 0.00 H
-HETATM 1696 O HOH A 566 12.921 1.278 9.039 1.00 0.00 O
-HETATM 1697 H1 HOH A 566 13.581 1.859 8.661 1.00 0.00 H
-HETATM 1698 H2 HOH A 566 13.396 0.773 9.699 1.00 0.00 H
-HETATM 1699 O HOH A 567 20.056 24.160 7.526 1.00 0.00 O
-HETATM 1700 H1 HOH A 567 19.921 23.699 6.698 1.00 0.00 H
-HETATM 1701 H2 HOH A 567 20.427 23.499 8.111 1.00 0.00 H
-HETATM 1702 O HOH A 568 28.792 7.490 14.768 1.00 0.00 O
-HETATM 1703 H1 HOH A 568 29.001 8.126 14.084 1.00 0.00 H
-HETATM 1704 H2 HOH A 568 27.850 7.346 14.681 1.00 0.00 H
-HETATM 1705 O HOH A 569 20.874 0.225 12.495 1.00 0.00 O
-HETATM 1706 H1 HOH A 569 20.711 0.750 11.712 1.00 0.00 H
-HETATM 1707 H2 HOH A 569 21.048 -0.655 12.162 1.00 0.00 H
-HETATM 1708 O HOH A 570 7.049 7.892 21.258 1.00 0.00 O
-HETATM 1709 H1 HOH A 570 7.065 7.419 22.090 1.00 0.00 H
-HETATM 1710 H2 HOH A 570 7.963 7.911 20.975 1.00 0.00 H
-HETATM 1711 O HOH A 571 5.858 5.747 11.232 1.00 0.00 O
-HETATM 1712 H1 HOH A 571 5.813 6.703 11.209 1.00 0.00 H
-HETATM 1713 H2 HOH A 571 4.976 5.460 10.994 1.00 0.00 H
-HETATM 1714 O HOH A 572 15.175 20.500 19.159 1.00 0.00 O
-HETATM 1715 H1 HOH A 572 15.460 20.012 19.932 1.00 0.00 H
-HETATM 1716 H2 HOH A 572 14.835 21.324 19.507 1.00 0.00 H
-HETATM 1717 O HOH A 573 30.278 4.364 23.146 1.00 0.00 O
-HETATM 1718 H1 HOH A 573 30.957 3.746 23.418 1.00 0.00 H
-HETATM 1719 H2 HOH A 573 30.719 4.950 22.530 1.00 0.00 H
-HETATM 1720 O HOH A 574 10.655 10.117 4.181 1.00 0.00 O
-HETATM 1721 H1 HOH A 574 10.457 10.157 3.245 1.00 0.00 H
-HETATM 1722 H2 HOH A 574 11.490 9.651 4.230 1.00 0.00 H
-HETATM 1723 O HOH A 575 13.539 23.103 16.713 1.00 0.00 O
-HETATM 1724 H1 HOH A 575 13.051 23.917 16.836 1.00 0.00 H
-HETATM 1725 H2 HOH A 575 14.449 23.339 16.892 1.00 0.00 H
-HETATM 1726 O HOH A 576 29.289 2.648 1.995 1.00 0.00 O
-HETATM 1727 H1 HOH A 576 29.262 2.361 2.908 1.00 0.00 H
-HETATM 1728 H2 HOH A 576 30.013 3.272 1.960 1.00 0.00 H
-HETATM 1729 O HOH A 577 22.463 26.639 11.953 1.00 0.00 O
-HETATM 1730 H1 HOH A 577 23.208 26.043 11.880 1.00 0.00 H
-HETATM 1731 H2 HOH A 577 22.056 26.415 12.790 1.00 0.00 H
-HETATM 1732 O HOH A 578 7.912 17.877 8.491 1.00 0.00 O
-HETATM 1733 H1 HOH A 578 8.254 17.054 8.143 1.00 0.00 H
-HETATM 1734 H2 HOH A 578 7.103 17.631 8.939 1.00 0.00 H
-HETATM 1735 O HOH A 579 25.266 15.614 15.522 1.00 0.00 O
-HETATM 1736 H1 HOH A 579 25.678 16.216 16.142 1.00 0.00 H
-HETATM 1737 H2 HOH A 579 24.895 16.182 14.846 1.00 0.00 H
-HETATM 1738 O HOH A 580 17.962 10.470 16.272 1.00 0.00 O
-HETATM 1739 H1 HOH A 580 18.737 10.080 15.868 1.00 0.00 H
-HETATM 1740 H2 HOH A 580 17.810 11.274 15.774 1.00 0.00 H
-HETATM 1741 O HOH A 581 2.716 27.857 18.171 1.00 0.00 O
-HETATM 1742 H1 HOH A 581 2.024 27.200 18.253 1.00 0.00 H
-HETATM 1743 H2 HOH A 581 2.257 28.696 18.212 1.00 0.00 H
-HETATM 1744 O HOH A 582 3.425 2.461 26.197 1.00 0.00 O
-HETATM 1745 H1 HOH A 582 3.502 3.304 26.645 1.00 0.00 H
-HETATM 1746 H2 HOH A 582 2.534 2.169 26.387 1.00 0.00 H
-HETATM 1747 O HOH A 583 6.818 9.060 6.435 1.00 0.00 O
-HETATM 1748 H1 HOH A 583 6.884 8.870 7.371 1.00 0.00 H
-HETATM 1749 H2 HOH A 583 7.036 8.232 6.007 1.00 0.00 H
-HETATM 1750 O HOH A 584 26.794 8.593 3.032 1.00 0.00 O
-HETATM 1751 H1 HOH A 584 26.054 8.509 2.430 1.00 0.00 H
-HETATM 1752 H2 HOH A 584 26.582 9.359 3.565 1.00 0.00 H
-HETATM 1753 O HOH A 585 9.303 24.019 11.195 1.00 0.00 O
-HETATM 1754 H1 HOH A 585 9.540 24.909 10.936 1.00 0.00 H
-HETATM 1755 H2 HOH A 585 8.429 23.886 10.828 1.00 0.00 H
-HETATM 1756 O HOH A 586 2.867 9.547 7.019 1.00 0.00 O
-HETATM 1757 H1 HOH A 586 3.429 10.280 6.768 1.00 0.00 H
-HETATM 1758 H2 HOH A 586 2.666 9.105 6.194 1.00 0.00 H
-HETATM 1759 O HOH A 587 1.246 23.522 28.291 1.00 0.00 O
-HETATM 1760 H1 HOH A 587 0.943 24.350 28.665 1.00 0.00 H
-HETATM 1761 H2 HOH A 587 1.757 23.778 27.524 1.00 0.00 H
-HETATM 1762 O HOH A 588 14.171 20.419 22.597 1.00 0.00 O
-HETATM 1763 H1 HOH A 588 13.648 21.197 22.792 1.00 0.00 H
-HETATM 1764 H2 HOH A 588 13.695 19.979 21.893 1.00 0.00 H
-HETATM 1765 O HOH A 589 6.865 10.516 26.130 1.00 0.00 O
-HETATM 1766 H1 HOH A 589 6.945 10.092 26.984 1.00 0.00 H
-HETATM 1767 H2 HOH A 589 7.463 10.028 25.563 1.00 0.00 H
-HETATM 1768 O HOH A 590 17.101 10.353 19.078 1.00 0.00 O
-HETATM 1769 H1 HOH A 590 17.898 10.404 19.607 1.00 0.00 H
-HETATM 1770 H2 HOH A 590 17.408 10.427 18.174 1.00 0.00 H
-HETATM 1771 O HOH A 591 27.730 23.953 6.100 1.00 0.00 O
-HETATM 1772 H1 HOH A 591 28.198 23.139 6.290 1.00 0.00 H
-HETATM 1773 H2 HOH A 591 27.750 24.024 5.146 1.00 0.00 H
-HETATM 1774 O HOH A 592 14.770 12.814 16.605 1.00 0.00 O
-HETATM 1775 H1 HOH A 592 14.200 13.581 16.547 1.00 0.00 H
-HETATM 1776 H2 HOH A 592 14.964 12.730 17.539 1.00 0.00 H
-HETATM 1777 O HOH A 593 9.606 15.714 28.913 1.00 0.00 O
-HETATM 1778 H1 HOH A 593 8.804 15.783 28.395 1.00 0.00 H
-HETATM 1779 H2 HOH A 593 9.551 16.437 29.538 1.00 0.00 H
-HETATM 1780 O HOH A 594 3.312 26.801 23.280 1.00 0.00 O
-HETATM 1781 H1 HOH A 594 2.635 26.126 23.331 1.00 0.00 H
-HETATM 1782 H2 HOH A 594 4.131 26.313 23.194 1.00 0.00 H
-HETATM 1783 O HOH A 595 14.617 29.786 4.660 1.00 0.00 O
-HETATM 1784 H1 HOH A 595 15.304 30.117 4.082 1.00 0.00 H
-HETATM 1785 H2 HOH A 595 13.970 30.490 4.692 1.00 0.00 H
-HETATM 1786 O HOH A 596 2.081 1.249 16.346 1.00 0.00 O
-HETATM 1787 H1 HOH A 596 2.032 1.851 17.089 1.00 0.00 H
-HETATM 1788 H2 HOH A 596 2.886 0.752 16.493 1.00 0.00 H
-HETATM 1789 O HOH A 597 1.061 7.338 30.713 1.00 0.00 O
-HETATM 1790 H1 HOH A 597 0.830 6.418 30.590 1.00 0.00 H
-HETATM 1791 H2 HOH A 597 0.308 7.716 31.168 1.00 0.00 H
-HETATM 1792 O HOH A 598 15.603 27.586 19.636 1.00 0.00 O
-HETATM 1793 H1 HOH A 598 16.238 27.347 18.961 1.00 0.00 H
-HETATM 1794 H2 HOH A 598 14.906 26.935 19.552 1.00 0.00 H
-HETATM 1795 O HOH A 599 13.457 25.697 19.294 1.00 0.00 O
-HETATM 1796 H1 HOH A 599 12.989 25.701 18.459 1.00 0.00 H
-HETATM 1797 H2 HOH A 599 12.970 26.310 19.845 1.00 0.00 H
-HETATM 1798 O HOH A 600 0.328 15.612 17.501 1.00 0.00 O
-HETATM 1799 H1 HOH A 600 0.636 14.888 16.956 1.00 0.00 H
-HETATM 1800 H2 HOH A 600 1.077 16.204 17.561 1.00 0.00 H
-HETATM 1801 O HOH A 601 1.668 30.763 4.663 1.00 0.00 O
-HETATM 1802 H1 HOH A 601 2.003 30.818 3.769 1.00 0.00 H
-HETATM 1803 H2 HOH A 601 2.285 30.188 5.116 1.00 0.00 H
-HETATM 1804 O HOH A 602 6.517 29.829 6.362 1.00 0.00 O
-HETATM 1805 H1 HOH A 602 7.087 29.124 6.671 1.00 0.00 H
-HETATM 1806 H2 HOH A 602 6.616 30.521 7.016 1.00 0.00 H
-HETATM 1807 O HOH A 603 12.394 9.800 25.780 1.00 0.00 O
-HETATM 1808 H1 HOH A 603 11.748 9.630 25.095 1.00 0.00 H
-HETATM 1809 H2 HOH A 603 13.212 9.444 25.434 1.00 0.00 H
-HETATM 1810 O HOH A 604 9.284 26.139 6.207 1.00 0.00 O
-HETATM 1811 H1 HOH A 604 8.978 25.487 5.576 1.00 0.00 H
-HETATM 1812 H2 HOH A 604 9.723 26.801 5.673 1.00 0.00 H
-HETATM 1813 O HOH A 605 28.099 4.207 5.676 1.00 0.00 O
-HETATM 1814 H1 HOH A 605 27.803 4.759 4.951 1.00 0.00 H
-HETATM 1815 H2 HOH A 605 28.516 3.458 5.252 1.00 0.00 H
-HETATM 1816 O HOH A 606 1.048 13.697 30.148 1.00 0.00 O
-HETATM 1817 H1 HOH A 606 0.479 12.936 30.263 1.00 0.00 H
-HETATM 1818 H2 HOH A 606 0.550 14.427 30.516 1.00 0.00 H
-HETATM 1819 O HOH A 607 17.835 9.967 6.913 1.00 0.00 O
-HETATM 1820 H1 HOH A 607 18.278 10.764 7.204 1.00 0.00 H
-HETATM 1821 H2 HOH A 607 18.502 9.283 6.979 1.00 0.00 H
-HETATM 1822 O HOH A 608 7.145 16.356 27.703 1.00 0.00 O
-HETATM 1823 H1 HOH A 608 6.738 17.221 27.750 1.00 0.00 H
-HETATM 1824 H2 HOH A 608 6.449 15.781 27.385 1.00 0.00 H
-HETATM 1825 O HOH A 609 24.655 30.757 15.630 1.00 0.00 O
-HETATM 1826 H1 HOH A 609 24.602 30.377 16.507 1.00 0.00 H
-HETATM 1827 H2 HOH A 609 23.743 30.892 15.371 1.00 0.00 H
-HETATM 1828 O HOH A 610 18.275 0.588 13.235 1.00 0.00 O
-HETATM 1829 H1 HOH A 610 19.226 0.508 13.163 1.00 0.00 H
-HETATM 1830 H2 HOH A 610 18.060 1.369 12.725 1.00 0.00 H
-HETATM 1831 O HOH A 611 20.490 17.111 29.948 1.00 0.00 O
-HETATM 1832 H1 HOH A 611 20.928 17.791 30.460 1.00 0.00 H
-HETATM 1833 H2 HOH A 611 21.158 16.438 29.822 1.00 0.00 H
-HETATM 1834 O HOH A 612 30.371 21.469 27.774 1.00 0.00 O
-HETATM 1835 H1 HOH A 612 31.164 21.963 27.982 1.00 0.00 H
-HETATM 1836 H2 HOH A 612 30.073 21.833 26.940 1.00 0.00 H
-HETATM 1837 O HOH A 613 1.025 4.477 -0.229 1.00 0.00 O
-HETATM 1838 H1 HOH A 613 1.944 4.670 -0.415 1.00 0.00 H
-HETATM 1839 H2 HOH A 613 0.972 4.464 0.726 1.00 0.00 H
-HETATM 1840 O HOH A 614 0.022 27.018 21.072 1.00 0.00 O
-HETATM 1841 H1 HOH A 614 0.365 26.676 20.247 1.00 0.00 H
-HETATM 1842 H2 HOH A 614 -0.300 26.246 21.537 1.00 0.00 H
-HETATM 1843 O HOH A 615 9.275 1.525 6.718 1.00 0.00 O
-HETATM 1844 H1 HOH A 615 10.117 1.074 6.785 1.00 0.00 H
-HETATM 1845 H2 HOH A 615 8.987 1.633 7.625 1.00 0.00 H
-HETATM 1846 O HOH A 616 10.596 13.127 14.955 1.00 0.00 O
-HETATM 1847 H1 HOH A 616 10.851 13.604 14.164 1.00 0.00 H
-HETATM 1848 H2 HOH A 616 9.647 13.032 14.882 1.00 0.00 H
-HETATM 1849 O HOH A 617 8.667 5.219 15.133 1.00 0.00 O
-HETATM 1850 H1 HOH A 617 8.106 5.736 15.712 1.00 0.00 H
-HETATM 1851 H2 HOH A 617 8.062 4.823 14.506 1.00 0.00 H
-HETATM 1852 O HOH A 618 30.195 7.119 2.562 1.00 0.00 O
-HETATM 1853 H1 HOH A 618 29.625 7.434 1.860 1.00 0.00 H
-HETATM 1854 H2 HOH A 618 30.574 7.914 2.937 1.00 0.00 H
-HETATM 1855 O HOH A 619 26.072 29.568 24.596 1.00 0.00 O
-HETATM 1856 H1 HOH A 619 26.130 28.771 25.123 1.00 0.00 H
-HETATM 1857 H2 HOH A 619 25.818 29.262 23.726 1.00 0.00 H
-HETATM 1858 O HOH A 620 16.167 12.829 18.879 1.00 0.00 O
-HETATM 1859 H1 HOH A 620 16.296 11.920 19.150 1.00 0.00 H
-HETATM 1860 H2 HOH A 620 15.877 13.277 19.674 1.00 0.00 H
-HETATM 1861 O HOH A 621 3.721 8.131 0.169 1.00 0.00 O
-HETATM 1862 H1 HOH A 621 2.812 7.829 0.183 1.00 0.00 H
-HETATM 1863 H2 HOH A 621 4.003 8.084 1.082 1.00 0.00 H
-HETATM 1864 O HOH A 622 26.767 7.082 25.353 1.00 0.00 O
-HETATM 1865 H1 HOH A 622 27.625 6.663 25.296 1.00 0.00 H
-HETATM 1866 H2 HOH A 622 26.151 6.406 25.070 1.00 0.00 H
-HETATM 1867 O HOH A 623 19.795 23.170 12.046 1.00 0.00 O
-HETATM 1868 H1 HOH A 623 19.865 22.878 11.137 1.00 0.00 H
-HETATM 1869 H2 HOH A 623 19.103 23.831 12.034 1.00 0.00 H
-HETATM 1870 O HOH A 624 9.902 1.554 30.205 1.00 0.00 O
-HETATM 1871 H1 HOH A 624 10.217 1.858 31.056 1.00 0.00 H
-HETATM 1872 H2 HOH A 624 10.356 0.722 30.065 1.00 0.00 H
-HETATM 1873 O HOH A 625 22.753 13.840 5.856 1.00 0.00 O
-HETATM 1874 H1 HOH A 625 23.483 14.358 6.194 1.00 0.00 H
-HETATM 1875 H2 HOH A 625 22.261 14.449 5.304 1.00 0.00 H
-HETATM 1876 O HOH A 626 7.985 18.211 1.835 1.00 0.00 O
-HETATM 1877 H1 HOH A 626 7.936 17.632 2.595 1.00 0.00 H
-HETATM 1878 H2 HOH A 626 7.330 17.867 1.228 1.00 0.00 H
-HETATM 1879 O HOH A 627 24.582 28.346 4.961 1.00 0.00 O
-HETATM 1880 H1 HOH A 627 24.959 27.481 4.802 1.00 0.00 H
-HETATM 1881 H2 HOH A 627 24.345 28.668 4.091 1.00 0.00 H
-HETATM 1882 O HOH A 628 25.032 21.898 11.384 1.00 0.00 O
-HETATM 1883 H1 HOH A 628 24.303 21.581 11.918 1.00 0.00 H
-HETATM 1884 H2 HOH A 628 24.614 22.332 10.641 1.00 0.00 H
-HETATM 1885 O HOH A 629 18.588 6.068 17.753 1.00 0.00 O
-HETATM 1886 H1 HOH A 629 18.881 5.425 17.107 1.00 0.00 H
-HETATM 1887 H2 HOH A 629 18.302 6.818 17.232 1.00 0.00 H
-HETATM 1888 O HOH A 630 19.565 28.608 9.265 1.00 0.00 O
-HETATM 1889 H1 HOH A 630 19.006 29.148 8.705 1.00 0.00 H
-HETATM 1890 H2 HOH A 630 19.857 27.896 8.696 1.00 0.00 H
-HETATM 1891 O HOH A 631 29.219 10.711 27.439 1.00 0.00 O
-HETATM 1892 H1 HOH A 631 28.509 10.127 27.706 1.00 0.00 H
-HETATM 1893 H2 HOH A 631 28.784 11.408 26.948 1.00 0.00 H
-HETATM 1894 O HOH A 632 26.700 1.440 25.260 1.00 0.00 O
-HETATM 1895 H1 HOH A 632 26.056 1.849 25.840 1.00 0.00 H
-HETATM 1896 H2 HOH A 632 26.302 0.606 25.011 1.00 0.00 H
-HETATM 1897 O HOH A 633 26.362 13.635 7.179 1.00 0.00 O
-HETATM 1898 H1 HOH A 633 25.860 14.434 7.014 1.00 0.00 H
-HETATM 1899 H2 HOH A 633 27.276 13.916 7.154 1.00 0.00 H
-HETATM 1900 O HOH A 634 27.904 15.935 2.523 1.00 0.00 O
-HETATM 1901 H1 HOH A 634 27.693 15.153 2.013 1.00 0.00 H
-HETATM 1902 H2 HOH A 634 28.802 15.791 2.823 1.00 0.00 H
-HETATM 1903 O HOH A 635 27.584 17.281 16.770 1.00 0.00 O
-HETATM 1904 H1 HOH A 635 28.342 17.834 16.959 1.00 0.00 H
-HETATM 1905 H2 HOH A 635 27.042 17.340 17.556 1.00 0.00 H
-HETATM 1906 O HOH A 636 13.973 1.703 29.419 1.00 0.00 O
-HETATM 1907 H1 HOH A 636 13.880 1.817 28.473 1.00 0.00 H
-HETATM 1908 H2 HOH A 636 13.884 2.587 29.777 1.00 0.00 H
-HETATM 1909 O HOH A 637 26.147 7.176 6.790 1.00 0.00 O
-HETATM 1910 H1 HOH A 637 25.359 7.720 6.766 1.00 0.00 H
-HETATM 1911 H2 HOH A 637 25.890 6.362 6.358 1.00 0.00 H
-HETATM 1912 O HOH A 638 24.374 20.809 30.362 1.00 0.00 O
-HETATM 1913 H1 HOH A 638 23.482 21.117 30.202 1.00 0.00 H
-HETATM 1914 H2 HOH A 638 24.829 21.569 30.725 1.00 0.00 H
-HETATM 1915 O HOH A 639 20.421 9.946 0.589 1.00 0.00 O
-HETATM 1916 H1 HOH A 639 21.009 9.249 0.299 1.00 0.00 H
-HETATM 1917 H2 HOH A 639 19.676 9.896 -0.010 1.00 0.00 H
-HETATM 1918 O HOH A 640 4.702 -0.069 25.765 1.00 0.00 O
-HETATM 1919 H1 HOH A 640 4.424 0.847 25.787 1.00 0.00 H
-HETATM 1920 H2 HOH A 640 4.026 -0.536 26.255 1.00 0.00 H
-HETATM 1921 O HOH A 641 14.443 11.285 22.118 1.00 0.00 O
-HETATM 1922 H1 HOH A 641 13.694 11.278 21.522 1.00 0.00 H
-HETATM 1923 H2 HOH A 641 14.408 12.144 22.538 1.00 0.00 H
-HETATM 1924 O HOH A 642 6.754 15.516 20.877 1.00 0.00 O
-HETATM 1925 H1 HOH A 642 6.679 15.565 21.830 1.00 0.00 H
-HETATM 1926 H2 HOH A 642 7.681 15.677 20.700 1.00 0.00 H
-HETATM 1927 O HOH A 643 21.205 27.396 23.057 1.00 0.00 O
-HETATM 1928 H1 HOH A 643 21.410 28.223 22.621 1.00 0.00 H
-HETATM 1929 H2 HOH A 643 22.052 27.065 23.355 1.00 0.00 H
-HETATM 1930 O HOH A 644 27.418 0.528 28.211 1.00 0.00 O
-HETATM 1931 H1 HOH A 644 28.027 0.589 27.475 1.00 0.00 H
-HETATM 1932 H2 HOH A 644 27.967 0.643 28.987 1.00 0.00 H
-HETATM 1933 O HOH A 645 13.574 6.416 26.661 1.00 0.00 O
-HETATM 1934 H1 HOH A 645 13.774 7.021 25.947 1.00 0.00 H
-HETATM 1935 H2 HOH A 645 14.254 6.581 27.314 1.00 0.00 H
-HETATM 1936 O HOH A 646 5.690 15.192 9.462 1.00 0.00 O
-HETATM 1937 H1 HOH A 646 6.349 15.113 10.152 1.00 0.00 H
-HETATM 1938 H2 HOH A 646 5.525 16.133 9.394 1.00 0.00 H
-HETATM 1939 O HOH A 647 18.737 19.644 11.787 1.00 0.00 O
-HETATM 1940 H1 HOH A 647 17.816 19.595 11.530 1.00 0.00 H
-HETATM 1941 H2 HOH A 647 18.718 19.702 12.742 1.00 0.00 H
-HETATM 1942 O HOH A 648 14.540 16.431 19.450 1.00 0.00 O
-HETATM 1943 H1 HOH A 648 14.667 15.566 19.838 1.00 0.00 H
-HETATM 1944 H2 HOH A 648 15.268 16.529 18.837 1.00 0.00 H
-HETATM 1945 O HOH A 649 23.688 23.302 9.373 1.00 0.00 O
-HETATM 1946 H1 HOH A 649 24.228 23.209 8.589 1.00 0.00 H
-HETATM 1947 H2 HOH A 649 22.801 23.093 9.079 1.00 0.00 H
-HETATM 1948 O HOH A 650 12.554 0.656 4.592 1.00 0.00 O
-HETATM 1949 H1 HOH A 650 12.118 0.440 5.416 1.00 0.00 H
-HETATM 1950 H2 HOH A 650 11.968 0.316 3.915 1.00 0.00 H
-HETATM 1951 O HOH A 651 1.188 2.374 23.847 1.00 0.00 O
-HETATM 1952 H1 HOH A 651 1.073 1.456 23.602 1.00 0.00 H
-HETATM 1953 H2 HOH A 651 0.880 2.422 24.752 1.00 0.00 H
-HETATM 1954 O HOH A 652 14.526 12.543 4.916 1.00 0.00 O
-HETATM 1955 H1 HOH A 652 15.170 11.879 5.162 1.00 0.00 H
-HETATM 1956 H2 HOH A 652 13.711 12.249 5.324 1.00 0.00 H
-HETATM 1957 O HOH A 653 9.063 17.006 25.830 1.00 0.00 O
-HETATM 1958 H1 HOH A 653 9.742 17.275 26.448 1.00 0.00 H
-HETATM 1959 H2 HOH A 653 8.293 16.842 26.376 1.00 0.00 H
-HETATM 1960 O HOH A 654 26.847 21.276 2.811 1.00 0.00 O
-HETATM 1961 H1 HOH A 654 26.220 20.619 2.509 1.00 0.00 H
-HETATM 1962 H2 HOH A 654 27.251 20.883 3.585 1.00 0.00 H
-HETATM 1963 O HOH A 655 20.046 8.570 7.052 1.00 0.00 O
-HETATM 1964 H1 HOH A 655 20.663 9.070 7.586 1.00 0.00 H
-HETATM 1965 H2 HOH A 655 20.426 7.693 7.003 1.00 0.00 H
-HETATM 1966 O HOH A 656 19.847 26.827 20.690 1.00 0.00 O
-HETATM 1967 H1 HOH A 656 20.290 26.903 21.535 1.00 0.00 H
-HETATM 1968 H2 HOH A 656 19.061 26.314 20.875 1.00 0.00 H
-HETATM 1969 O HOH A 657 23.916 11.117 10.796 1.00 0.00 O
-HETATM 1970 H1 HOH A 657 24.637 10.547 11.066 1.00 0.00 H
-HETATM 1971 H2 HOH A 657 24.345 11.868 10.387 1.00 0.00 H
-HETATM 1972 O HOH A 658 17.166 17.888 2.381 1.00 0.00 O
-HETATM 1973 H1 HOH A 658 17.424 17.366 1.621 1.00 0.00 H
-HETATM 1974 H2 HOH A 658 16.362 17.474 2.695 1.00 0.00 H
-HETATM 1975 O HOH A 659 19.415 12.030 11.685 1.00 0.00 O
-HETATM 1976 H1 HOH A 659 18.899 12.026 10.879 1.00 0.00 H
-HETATM 1977 H2 HOH A 659 20.150 12.613 11.496 1.00 0.00 H
-HETATM 1978 O HOH A 660 18.904 21.399 9.718 1.00 0.00 O
-HETATM 1979 H1 HOH A 660 18.945 20.811 10.472 1.00 0.00 H
-HETATM 1980 H2 HOH A 660 18.158 21.082 9.207 1.00 0.00 H
-HETATM 1981 O HOH A 661 20.958 13.981 1.107 1.00 0.00 O
-HETATM 1982 H1 HOH A 661 21.289 14.414 0.320 1.00 0.00 H
-HETATM 1983 H2 HOH A 661 21.545 13.237 1.237 1.00 0.00 H
-HETATM 1984 O HOH A 662 3.849 28.924 21.368 1.00 0.00 O
-HETATM 1985 H1 HOH A 662 3.804 28.056 21.770 1.00 0.00 H
-HETATM 1986 H2 HOH A 662 2.938 29.147 21.177 1.00 0.00 H
-HETATM 1987 O HOH A 663 23.183 7.390 19.121 1.00 0.00 O
-HETATM 1988 H1 HOH A 663 23.563 7.820 18.354 1.00 0.00 H
-HETATM 1989 H2 HOH A 663 22.612 6.714 18.758 1.00 0.00 H
-HETATM 1990 O HOH A 664 29.375 4.035 17.748 1.00 0.00 O
-HETATM 1991 H1 HOH A 664 29.506 4.431 16.886 1.00 0.00 H
-HETATM 1992 H2 HOH A 664 30.093 4.376 18.281 1.00 0.00 H
-HETATM 1993 O HOH A 665 15.604 30.477 30.290 1.00 0.00 O
-HETATM 1994 H1 HOH A 665 16.559 30.496 30.221 1.00 0.00 H
-HETATM 1995 H2 HOH A 665 15.323 31.331 29.962 1.00 0.00 H
-HETATM 1996 O HOH A 666 28.325 8.820 22.523 1.00 0.00 O
-HETATM 1997 H1 HOH A 666 28.777 8.828 21.679 1.00 0.00 H
-HETATM 1998 H2 HOH A 666 28.939 8.394 23.121 1.00 0.00 H
-HETATM 1999 O HOH A 667 24.806 11.842 23.206 1.00 0.00 O
-HETATM 2000 H1 HOH A 667 24.268 12.429 22.675 1.00 0.00 H
-HETATM 2001 H2 HOH A 667 24.472 10.967 23.010 1.00 0.00 H
-HETATM 2002 O HOH A 668 21.691 0.956 0.890 1.00 0.00 O
-HETATM 2003 H1 HOH A 668 22.489 0.911 1.418 1.00 0.00 H
-HETATM 2004 H2 HOH A 668 21.153 0.230 1.204 1.00 0.00 H
-HETATM 2005 O HOH A 669 28.264 20.706 0.578 1.00 0.00 O
-HETATM 2006 H1 HOH A 669 27.661 20.900 1.296 1.00 0.00 H
-HETATM 2007 H2 HOH A 669 28.282 19.750 0.531 1.00 0.00 H
-HETATM 2008 O HOH A 670 7.956 13.059 14.731 1.00 0.00 O
-HETATM 2009 H1 HOH A 670 7.488 13.648 14.138 1.00 0.00 H
-HETATM 2010 H2 HOH A 670 7.496 13.143 15.566 1.00 0.00 H
-HETATM 2011 O HOH A 671 13.760 18.473 9.772 1.00 0.00 O
-HETATM 2012 H1 HOH A 671 13.194 19.177 9.456 1.00 0.00 H
-HETATM 2013 H2 HOH A 671 13.173 17.891 10.255 1.00 0.00 H
-HETATM 2014 O HOH A 672 25.090 19.397 1.925 1.00 0.00 O
-HETATM 2015 H1 HOH A 672 24.759 19.768 1.107 1.00 0.00 H
-HETATM 2016 H2 HOH A 672 24.329 19.380 2.506 1.00 0.00 H
-HETATM 2017 O HOH A 673 17.321 19.633 17.693 1.00 0.00 O
-HETATM 2018 H1 HOH A 673 17.132 20.146 16.907 1.00 0.00 H
-HETATM 2019 H2 HOH A 673 16.656 19.908 18.325 1.00 0.00 H
-HETATM 2020 O HOH A 674 16.572 25.766 23.934 1.00 0.00 O
-HETATM 2021 H1 HOH A 674 17.527 25.832 23.937 1.00 0.00 H
-HETATM 2022 H2 HOH A 674 16.295 26.253 24.710 1.00 0.00 H
-HETATM 2023 O HOH A 675 17.560 2.387 11.336 1.00 0.00 O
-HETATM 2024 H1 HOH A 675 17.971 2.391 10.472 1.00 0.00 H
-HETATM 2025 H2 HOH A 675 16.748 2.881 11.218 1.00 0.00 H
-HETATM 2026 O HOH A 676 1.047 25.277 7.198 1.00 0.00 O
-HETATM 2027 H1 HOH A 676 1.125 25.921 6.494 1.00 0.00 H
-HETATM 2028 H2 HOH A 676 0.130 25.325 7.468 1.00 0.00 H
-HETATM 2029 O HOH A 677 16.601 21.127 15.412 1.00 0.00 O
-HETATM 2030 H1 HOH A 677 16.463 22.018 15.732 1.00 0.00 H
-HETATM 2031 H2 HOH A 677 15.966 21.025 14.703 1.00 0.00 H
-HETATM 2032 O HOH A 678 9.304 1.430 9.603 1.00 0.00 O
-HETATM 2033 H1 HOH A 678 8.805 1.584 10.405 1.00 0.00 H
-HETATM 2034 H2 HOH A 678 9.285 0.480 9.486 1.00 0.00 H
-HETATM 2035 O HOH A 679 3.117 17.857 14.564 1.00 0.00 O
-HETATM 2036 H1 HOH A 679 2.762 17.406 13.798 1.00 0.00 H
-HETATM 2037 H2 HOH A 679 3.018 18.787 14.362 1.00 0.00 H
-HETATM 2038 O HOH A 680 29.572 5.668 27.637 1.00 0.00 O
-HETATM 2039 H1 HOH A 680 29.962 4.822 27.861 1.00 0.00 H
-HETATM 2040 H2 HOH A 680 29.330 5.583 26.715 1.00 0.00 H
-HETATM 2041 O HOH A 681 0.778 10.661 8.490 1.00 0.00 O
-HETATM 2042 H1 HOH A 681 0.013 10.088 8.529 1.00 0.00 H
-HETATM 2043 H2 HOH A 681 1.457 10.129 8.076 1.00 0.00 H
-HETATM 2044 O HOH A 682 20.798 14.847 3.936 1.00 0.00 O
-HETATM 2045 H1 HOH A 682 20.628 14.545 3.044 1.00 0.00 H
-HETATM 2046 H2 HOH A 682 20.031 14.565 4.435 1.00 0.00 H
-HETATM 2047 O HOH A 683 25.511 4.623 3.147 1.00 0.00 O
-HETATM 2048 H1 HOH A 683 26.251 5.198 3.342 1.00 0.00 H
-HETATM 2049 H2 HOH A 683 25.104 4.459 3.998 1.00 0.00 H
-HETATM 2050 O HOH A 684 18.237 25.358 15.607 1.00 0.00 O
-HETATM 2051 H1 HOH A 684 19.058 24.867 15.621 1.00 0.00 H
-HETATM 2052 H2 HOH A 684 18.389 26.062 14.977 1.00 0.00 H
-HETATM 2053 O HOH A 685 5.295 22.763 22.202 1.00 0.00 O
-HETATM 2054 H1 HOH A 685 5.941 22.481 21.555 1.00 0.00 H
-HETATM 2055 H2 HOH A 685 5.219 22.023 22.804 1.00 0.00 H
-HETATM 2056 O HOH A 686 3.677 4.522 30.092 1.00 0.00 O
-HETATM 2057 H1 HOH A 686 4.509 4.956 30.278 1.00 0.00 H
-HETATM 2058 H2 HOH A 686 3.564 4.616 29.146 1.00 0.00 H
-HETATM 2059 O HOH A 687 11.910 8.038 0.300 1.00 0.00 O
-HETATM 2060 H1 HOH A 687 12.302 8.243 -0.549 1.00 0.00 H
-HETATM 2061 H2 HOH A 687 12.656 7.841 0.868 1.00 0.00 H
-HETATM 2062 O HOH A 688 22.790 22.547 3.785 1.00 0.00 O
-HETATM 2063 H1 HOH A 688 22.785 21.877 4.468 1.00 0.00 H
-HETATM 2064 H2 HOH A 688 22.976 23.362 4.250 1.00 0.00 H
-HETATM 2065 O HOH A 689 4.835 4.658 19.591 1.00 0.00 O
-HETATM 2066 H1 HOH A 689 4.721 3.762 19.908 1.00 0.00 H
-HETATM 2067 H2 HOH A 689 4.633 5.208 20.349 1.00 0.00 H
-HETATM 2068 O HOH A 690 18.263 29.876 7.103 1.00 0.00 O
-HETATM 2069 H1 HOH A 690 17.732 30.666 7.198 1.00 0.00 H
-HETATM 2070 H2 HOH A 690 17.663 29.226 6.736 1.00 0.00 H
-HETATM 2071 O HOH A 691 11.986 11.823 5.775 1.00 0.00 O
-HETATM 2072 H1 HOH A 691 11.528 11.134 5.293 1.00 0.00 H
-HETATM 2073 H2 HOH A 691 11.979 11.524 6.685 1.00 0.00 H
-HETATM 2074 O HOH A 692 18.289 20.270 2.051 1.00 0.00 O
-HETATM 2075 H1 HOH A 692 17.765 19.471 2.113 1.00 0.00 H
-HETATM 2076 H2 HOH A 692 17.644 20.973 1.965 1.00 0.00 H
-HETATM 2077 O HOH A 693 22.866 11.322 29.204 1.00 0.00 O
-HETATM 2078 H1 HOH A 693 23.437 11.230 28.442 1.00 0.00 H
-HETATM 2079 H2 HOH A 693 21.980 11.291 28.845 1.00 0.00 H
-HETATM 2080 O HOH A 694 17.739 6.997 13.545 1.00 0.00 O
-HETATM 2081 H1 HOH A 694 17.504 6.069 13.545 1.00 0.00 H
-HETATM 2082 H2 HOH A 694 17.624 7.274 14.454 1.00 0.00 H
-HETATM 2083 O HOH A 695 24.099 24.184 30.552 1.00 0.00 O
-HETATM 2084 H1 HOH A 695 23.166 24.043 30.388 1.00 0.00 H
-HETATM 2085 H2 HOH A 695 24.290 23.649 31.322 1.00 0.00 H
-HETATM 2086 O HOH A 696 4.910 25.798 5.624 1.00 0.00 O
-HETATM 2087 H1 HOH A 696 4.363 26.245 6.270 1.00 0.00 H
-HETATM 2088 H2 HOH A 696 5.219 26.496 5.047 1.00 0.00 H
-HETATM 2089 O HOH A 697 7.273 13.253 25.317 1.00 0.00 O
-HETATM 2090 H1 HOH A 697 7.065 12.420 25.740 1.00 0.00 H
-HETATM 2091 H2 HOH A 697 8.158 13.135 24.975 1.00 0.00 H
-HETATM 2092 O HOH A 698 25.947 6.222 9.621 1.00 0.00 O
-HETATM 2093 H1 HOH A 698 25.998 5.409 9.120 1.00 0.00 H
-HETATM 2094 H2 HOH A 698 26.266 6.895 9.020 1.00 0.00 H
-HETATM 2095 O HOH A 699 13.459 8.218 7.267 1.00 0.00 O
-HETATM 2096 H1 HOH A 699 14.353 8.493 7.470 1.00 0.00 H
-HETATM 2097 H2 HOH A 699 12.996 8.270 8.103 1.00 0.00 H
-HETATM 2098 O HOH A 700 29.814 25.380 26.557 1.00 0.00 O
-HETATM 2099 H1 HOH A 700 29.278 25.869 25.933 1.00 0.00 H
-HETATM 2100 H2 HOH A 700 29.772 24.474 26.250 1.00 0.00 H
-HETATM 2101 O HOH A 701 20.711 10.393 25.279 1.00 0.00 O
-HETATM 2102 H1 HOH A 701 20.427 10.628 26.162 1.00 0.00 H
-HETATM 2103 H2 HOH A 701 21.656 10.258 25.359 1.00 0.00 H
-HETATM 2104 O HOH A 702 22.903 21.004 27.040 1.00 0.00 O
-HETATM 2105 H1 HOH A 702 22.442 20.869 27.868 1.00 0.00 H
-HETATM 2106 H2 HOH A 702 22.604 20.288 26.479 1.00 0.00 H
-HETATM 2107 O HOH A 703 21.244 24.869 19.552 1.00 0.00 O
-HETATM 2108 H1 HOH A 703 20.640 25.610 19.600 1.00 0.00 H
-HETATM 2109 H2 HOH A 703 20.706 24.107 19.766 1.00 0.00 H
-HETATM 2110 O HOH A 704 7.931 12.802 7.589 1.00 0.00 O
-HETATM 2111 H1 HOH A 704 8.234 12.401 6.774 1.00 0.00 H
-HETATM 2112 H2 HOH A 704 8.127 12.152 8.263 1.00 0.00 H
-HETATM 2113 O HOH A 705 9.692 22.273 6.092 1.00 0.00 O
-HETATM 2114 H1 HOH A 705 8.862 22.484 5.665 1.00 0.00 H
-HETATM 2115 H2 HOH A 705 9.450 21.690 6.812 1.00 0.00 H
-HETATM 2116 O HOH A 706 25.975 27.508 1.625 1.00 0.00 O
-HETATM 2117 H1 HOH A 706 26.684 28.011 2.025 1.00 0.00 H
-HETATM 2118 H2 HOH A 706 26.317 27.250 0.769 1.00 0.00 H
-HETATM 2119 O HOH A 707 5.703 14.595 30.247 1.00 0.00 O
-HETATM 2120 H1 HOH A 707 5.765 15.287 29.589 1.00 0.00 H
-HETATM 2121 H2 HOH A 707 6.579 14.550 30.631 1.00 0.00 H
-HETATM 2122 O HOH A 708 9.853 19.813 15.389 1.00 0.00 O
-HETATM 2123 H1 HOH A 708 9.513 19.892 16.281 1.00 0.00 H
-HETATM 2124 H2 HOH A 708 10.640 20.358 15.384 1.00 0.00 H
-HETATM 2125 O HOH A 709 2.395 19.356 4.187 1.00 0.00 O
-HETATM 2126 H1 HOH A 709 2.707 18.815 4.913 1.00 0.00 H
-HETATM 2127 H2 HOH A 709 3.099 19.316 3.539 1.00 0.00 H
-HETATM 2128 O HOH A 710 20.148 23.552 14.908 1.00 0.00 O
-HETATM 2129 H1 HOH A 710 20.343 22.781 15.440 1.00 0.00 H
-HETATM 2130 H2 HOH A 710 20.102 23.220 14.012 1.00 0.00 H
-HETATM 2131 O HOH A 711 19.169 8.193 24.754 1.00 0.00 O
-HETATM 2132 H1 HOH A 711 19.695 8.980 24.895 1.00 0.00 H
-HETATM 2133 H2 HOH A 711 19.629 7.507 25.238 1.00 0.00 H
-HETATM 2134 O HOH A 712 31.044 20.306 0.884 1.00 0.00 O
-HETATM 2135 H1 HOH A 712 31.331 21.055 1.405 1.00 0.00 H
-HETATM 2136 H2 HOH A 712 30.096 20.416 0.806 1.00 0.00 H
-HETATM 2137 O HOH A 713 5.552 13.922 7.252 1.00 0.00 O
-HETATM 2138 H1 HOH A 713 5.410 14.302 8.119 1.00 0.00 H
-HETATM 2139 H2 HOH A 713 6.463 13.628 7.266 1.00 0.00 H
-HETATM 2140 O HOH A 714 4.289 21.313 11.636 1.00 0.00 O
-HETATM 2141 H1 HOH A 714 3.618 20.668 11.410 1.00 0.00 H
-HETATM 2142 H2 HOH A 714 3.853 22.158 11.534 1.00 0.00 H
-HETATM 2143 O HOH A 715 29.565 28.864 24.921 1.00 0.00 O
-HETATM 2144 H1 HOH A 715 28.930 28.148 24.892 1.00 0.00 H
-HETATM 2145 H2 HOH A 715 30.417 28.430 24.893 1.00 0.00 H
-HETATM 2146 O HOH A 716 25.177 11.101 27.298 1.00 0.00 O
-HETATM 2147 H1 HOH A 716 25.899 10.476 27.353 1.00 0.00 H
-HETATM 2148 H2 HOH A 716 25.452 11.834 27.849 1.00 0.00 H
-HETATM 2149 O HOH A 717 26.895 5.566 12.137 1.00 0.00 O
-HETATM 2150 H1 HOH A 717 26.567 5.927 11.314 1.00 0.00 H
-HETATM 2151 H2 HOH A 717 27.768 5.236 11.924 1.00 0.00 H
-HETATM 2152 O HOH A 718 26.700 6.745 18.293 1.00 0.00 O
-HETATM 2153 H1 HOH A 718 26.373 7.539 18.716 1.00 0.00 H
-HETATM 2154 H2 HOH A 718 27.627 6.923 18.133 1.00 0.00 H
-HETATM 2155 O HOH A 719 11.248 10.332 14.580 1.00 0.00 O
-HETATM 2156 H1 HOH A 719 11.057 11.246 14.790 1.00 0.00 H
-HETATM 2157 H2 HOH A 719 10.904 10.211 13.696 1.00 0.00 H
-HETATM 2158 O HOH A 720 23.743 26.019 19.628 1.00 0.00 O
-HETATM 2159 H1 HOH A 720 23.627 26.705 18.970 1.00 0.00 H
-HETATM 2160 H2 HOH A 720 22.934 25.509 19.588 1.00 0.00 H
-HETATM 2161 O HOH A 721 23.822 11.905 4.452 1.00 0.00 O
-HETATM 2162 H1 HOH A 721 22.982 11.454 4.366 1.00 0.00 H
-HETATM 2163 H2 HOH A 721 23.629 12.672 4.991 1.00 0.00 H
-HETATM 2164 O HOH A 722 3.788 11.908 6.013 1.00 0.00 O
-HETATM 2165 H1 HOH A 722 3.019 12.377 5.689 1.00 0.00 H
-HETATM 2166 H2 HOH A 722 4.361 12.594 6.354 1.00 0.00 H
-HETATM 2167 O HOH A 723 18.381 13.872 0.496 1.00 0.00 O
-HETATM 2168 H1 HOH A 723 19.328 13.760 0.584 1.00 0.00 H
-HETATM 2169 H2 HOH A 723 18.041 13.737 1.380 1.00 0.00 H
-HETATM 2170 O HOH A 724 20.249 3.166 21.132 1.00 0.00 O
-HETATM 2171 H1 HOH A 724 20.911 3.576 20.575 1.00 0.00 H
-HETATM 2172 H2 HOH A 724 19.925 2.428 20.616 1.00 0.00 H
-HETATM 2173 O HOH A 725 5.183 10.240 4.398 1.00 0.00 O
-HETATM 2174 H1 HOH A 725 4.589 10.753 4.946 1.00 0.00 H
-HETATM 2175 H2 HOH A 725 5.838 9.900 5.008 1.00 0.00 H
-HETATM 2176 O HOH A 726 21.617 29.886 21.964 1.00 0.00 O
-HETATM 2177 H1 HOH A 726 22.413 30.378 22.167 1.00 0.00 H
-HETATM 2178 H2 HOH A 726 21.505 29.993 21.019 1.00 0.00 H
-HETATM 2179 O HOH A 727 8.792 25.616 24.723 1.00 0.00 O
-HETATM 2180 H1 HOH A 727 8.765 25.079 25.515 1.00 0.00 H
-HETATM 2181 H2 HOH A 727 7.941 26.054 24.701 1.00 0.00 H
-HETATM 2182 O HOH A 728 8.730 9.489 16.741 1.00 0.00 O
-HETATM 2183 H1 HOH A 728 8.854 10.307 17.223 1.00 0.00 H
-HETATM 2184 H2 HOH A 728 8.473 9.766 15.862 1.00 0.00 H
-HETATM 2185 O HOH A 729 7.792 15.151 11.224 1.00 0.00 O
-HETATM 2186 H1 HOH A 729 8.164 16.028 11.127 1.00 0.00 H
-HETATM 2187 H2 HOH A 729 8.526 14.560 11.059 1.00 0.00 H
-HETATM 2188 O HOH A 730 23.443 8.071 13.510 1.00 0.00 O
-HETATM 2189 H1 HOH A 730 23.581 7.852 12.589 1.00 0.00 H
-HETATM 2190 H2 HOH A 730 23.232 9.005 13.506 1.00 0.00 H
-HETATM 2191 O HOH A 731 21.511 27.894 1.453 1.00 0.00 O
-HETATM 2192 H1 HOH A 731 21.429 27.512 0.580 1.00 0.00 H
-HETATM 2193 H2 HOH A 731 21.577 27.141 2.040 1.00 0.00 H
-HETATM 2194 O HOH A 732 30.339 17.396 9.293 1.00 0.00 O
-HETATM 2195 H1 HOH A 732 30.923 16.637 9.323 1.00 0.00 H
-HETATM 2196 H2 HOH A 732 30.192 17.621 10.212 1.00 0.00 H
-HETATM 2197 O HOH A 733 0.212 13.558 2.751 1.00 0.00 O
-HETATM 2198 H1 HOH A 733 0.191 12.779 2.195 1.00 0.00 H
-HETATM 2199 H2 HOH A 733 0.124 14.291 2.141 1.00 0.00 H
-HETATM 2200 O HOH A 734 27.963 2.764 10.335 1.00 0.00 O
-HETATM 2201 H1 HOH A 734 27.657 2.218 11.059 1.00 0.00 H
-HETATM 2202 H2 HOH A 734 28.601 3.355 10.734 1.00 0.00 H
-HETATM 2203 O HOH A 735 6.037 5.792 30.313 1.00 0.00 O
-HETATM 2204 H1 HOH A 735 6.673 5.986 29.625 1.00 0.00 H
-HETATM 2205 H2 HOH A 735 6.142 6.504 30.945 1.00 0.00 H
-HETATM 2206 O HOH A 736 16.858 1.126 15.490 1.00 0.00 O
-HETATM 2207 H1 HOH A 736 17.450 0.996 14.749 1.00 0.00 H
-HETATM 2208 H2 HOH A 736 15.990 1.202 15.093 1.00 0.00 H
-HETATM 2209 O HOH A 737 24.665 17.014 10.368 1.00 0.00 O
-HETATM 2210 H1 HOH A 737 24.047 17.565 10.848 1.00 0.00 H
-HETATM 2211 H2 HOH A 737 24.784 17.461 9.530 1.00 0.00 H
-HETATM 2212 O HOH A 738 21.275 17.802 16.195 1.00 0.00 O
-HETATM 2213 H1 HOH A 738 20.605 18.417 16.492 1.00 0.00 H
-HETATM 2214 H2 HOH A 738 22.073 18.327 16.136 1.00 0.00 H
-HETATM 2215 O HOH A 739 2.940 0.807 12.377 1.00 0.00 O
-HETATM 2216 H1 HOH A 739 2.757 1.115 11.490 1.00 0.00 H
-HETATM 2217 H2 HOH A 739 2.306 0.105 12.523 1.00 0.00 H
-HETATM 2218 O HOH A 740 0.899 11.250 1.298 1.00 0.00 O
-HETATM 2219 H1 HOH A 740 1.815 11.286 1.021 1.00 0.00 H
-HETATM 2220 H2 HOH A 740 0.411 11.074 0.494 1.00 0.00 H
-HETATM 2221 O HOH A 741 13.648 4.397 -0.292 1.00 0.00 O
-HETATM 2222 H1 HOH A 741 13.254 4.529 0.570 1.00 0.00 H
-HETATM 2223 H2 HOH A 741 14.506 4.816 -0.230 1.00 0.00 H
-HETATM 2224 O HOH A 742 3.419 10.942 31.008 1.00 0.00 O
-HETATM 2225 H1 HOH A 742 4.098 11.296 30.434 1.00 0.00 H
-HETATM 2226 H2 HOH A 742 3.398 10.007 30.807 1.00 0.00 H
-HETATM 2227 O HOH A 743 8.026 28.144 3.419 1.00 0.00 O
-HETATM 2228 H1 HOH A 743 8.579 28.529 2.738 1.00 0.00 H
-HETATM 2229 H2 HOH A 743 8.618 28.005 4.158 1.00 0.00 H
-HETATM 2230 O HOH A 744 0.939 25.839 18.795 1.00 0.00 O
-HETATM 2231 H1 HOH A 744 0.213 25.455 18.303 1.00 0.00 H
-HETATM 2232 H2 HOH A 744 1.593 25.142 18.843 1.00 0.00 H
-HETATM 2233 O HOH A 745 18.019 14.538 20.772 1.00 0.00 O
-HETATM 2234 H1 HOH A 745 17.978 14.327 19.839 1.00 0.00 H
-HETATM 2235 H2 HOH A 745 18.170 13.696 21.202 1.00 0.00 H
-HETATM 2236 O HOH A 746 29.265 28.468 6.918 1.00 0.00 O
-HETATM 2237 H1 HOH A 746 28.310 28.505 6.961 1.00 0.00 H
-HETATM 2238 H2 HOH A 746 29.475 27.543 7.044 1.00 0.00 H
-HETATM 2239 O HOH A 747 5.644 26.993 13.615 1.00 0.00 O
-HETATM 2240 H1 HOH A 747 5.523 27.833 14.057 1.00 0.00 H
-HETATM 2241 H2 HOH A 747 6.283 27.174 12.926 1.00 0.00 H
-HETATM 2242 O HOH A 748 10.858 9.315 23.739 1.00 0.00 O
-HETATM 2243 H1 HOH A 748 11.134 8.521 23.280 1.00 0.00 H
-HETATM 2244 H2 HOH A 748 10.498 9.876 23.052 1.00 0.00 H
-HETATM 2245 O HOH A 749 22.292 23.425 26.012 1.00 0.00 O
-HETATM 2246 H1 HOH A 749 22.510 22.571 26.387 1.00 0.00 H
-HETATM 2247 H2 HOH A 749 21.347 23.509 26.139 1.00 0.00 H
-HETATM 2248 O HOH A 750 30.075 24.382 0.508 1.00 0.00 O
-HETATM 2249 H1 HOH A 750 29.456 23.861 -0.004 1.00 0.00 H
-HETATM 2250 H2 HOH A 750 30.550 24.898 -0.143 1.00 0.00 H
-HETATM 2251 O HOH A 751 22.487 1.274 7.656 1.00 0.00 O
-HETATM 2252 H1 HOH A 751 23.428 1.439 7.712 1.00 0.00 H
-HETATM 2253 H2 HOH A 751 22.420 0.357 7.389 1.00 0.00 H
-HETATM 2254 O HOH A 752 18.504 6.844 3.952 1.00 0.00 O
-HETATM 2255 H1 HOH A 752 19.451 6.984 3.926 1.00 0.00 H
-HETATM 2256 H2 HOH A 752 18.398 5.995 4.381 1.00 0.00 H
-HETATM 2257 O HOH A 753 19.670 11.124 3.023 1.00 0.00 O
-HETATM 2258 H1 HOH A 753 19.025 11.831 3.003 1.00 0.00 H
-HETATM 2259 H2 HOH A 753 19.870 10.956 2.102 1.00 0.00 H
-HETATM 2260 O HOH A 754 29.278 13.121 16.403 1.00 0.00 O
-HETATM 2261 H1 HOH A 754 29.339 12.941 17.342 1.00 0.00 H
-HETATM 2262 H2 HOH A 754 29.056 12.277 16.011 1.00 0.00 H
-HETATM 2263 O HOH A 755 7.393 21.540 20.910 1.00 0.00 O
-HETATM 2264 H1 HOH A 755 7.583 20.646 20.627 1.00 0.00 H
-HETATM 2265 H2 HOH A 755 7.821 22.094 20.257 1.00 0.00 H
-HETATM 2266 O HOH A 756 5.912 8.119 18.751 1.00 0.00 O
-HETATM 2267 H1 HOH A 756 5.761 9.062 18.689 1.00 0.00 H
-HETATM 2268 H2 HOH A 756 6.423 8.010 19.554 1.00 0.00 H
-HETATM 2269 O HOH A 757 12.853 8.824 4.791 1.00 0.00 O
-HETATM 2270 H1 HOH A 757 13.026 8.605 5.706 1.00 0.00 H
-HETATM 2271 H2 HOH A 757 13.666 9.223 4.481 1.00 0.00 H
-HETATM 2272 O HOH A 758 22.466 21.555 12.437 1.00 0.00 O
-HETATM 2273 H1 HOH A 758 21.609 21.960 12.301 1.00 0.00 H
-HETATM 2274 H2 HOH A 758 22.714 21.812 13.325 1.00 0.00 H
-HETATM 2275 O HOH A 759 27.325 2.381 18.023 1.00 0.00 O
-HETATM 2276 H1 HOH A 759 27.959 3.095 17.956 1.00 0.00 H
-HETATM 2277 H2 HOH A 759 26.992 2.272 17.132 1.00 0.00 H
-HETATM 2278 O HOH A 760 24.024 15.923 1.911 1.00 0.00 O
-HETATM 2279 H1 HOH A 760 24.540 15.117 1.942 1.00 0.00 H
-HETATM 2280 H2 HOH A 760 23.965 16.134 0.979 1.00 0.00 H
-HETATM 2281 O HOH A 761 8.354 3.002 26.869 1.00 0.00 O
-HETATM 2282 H1 HOH A 761 8.461 3.460 26.035 1.00 0.00 H
-HETATM 2283 H2 HOH A 761 9.238 2.717 27.102 1.00 0.00 H
-HETATM 2284 O HOH A 762 5.815 10.881 18.726 1.00 0.00 O
-HETATM 2285 H1 HOH A 762 5.471 11.248 17.912 1.00 0.00 H
-HETATM 2286 H2 HOH A 762 6.109 11.643 19.227 1.00 0.00 H
-HETATM 2287 O HOH A 763 1.571 11.829 17.414 1.00 0.00 O
-HETATM 2288 H1 HOH A 763 1.046 12.371 16.825 1.00 0.00 H
-HETATM 2289 H2 HOH A 763 1.985 12.455 18.009 1.00 0.00 H
-HETATM 2290 O HOH A 764 7.865 27.853 7.559 1.00 0.00 O
-HETATM 2291 H1 HOH A 764 7.297 27.260 8.052 1.00 0.00 H
-HETATM 2292 H2 HOH A 764 8.478 27.276 7.104 1.00 0.00 H
-HETATM 2293 O HOH A 765 17.431 26.707 17.905 1.00 0.00 O
-HETATM 2294 H1 HOH A 765 17.728 26.054 17.272 1.00 0.00 H
-HETATM 2295 H2 HOH A 765 18.168 27.312 17.991 1.00 0.00 H
-HETATM 2296 O HOH A 766 3.841 5.069 22.150 1.00 0.00 O
-HETATM 2297 H1 HOH A 766 4.283 5.615 22.801 1.00 0.00 H
-HETATM 2298 H2 HOH A 766 3.735 4.220 22.581 1.00 0.00 H
-HETATM 2299 O HOH A 767 15.442 1.111 19.895 1.00 0.00 O
-HETATM 2300 H1 HOH A 767 16.091 0.409 19.848 1.00 0.00 H
-HETATM 2301 H2 HOH A 767 15.152 1.110 20.807 1.00 0.00 H
-HETATM 2302 O HOH A 768 19.246 22.848 5.422 1.00 0.00 O
-HETATM 2303 H1 HOH A 768 19.002 23.410 4.687 1.00 0.00 H
-HETATM 2304 H2 HOH A 768 19.606 22.060 5.013 1.00 0.00 H
-HETATM 2305 O HOH A 769 17.549 12.519 9.529 1.00 0.00 O
-HETATM 2306 H1 HOH A 769 16.932 11.870 9.867 1.00 0.00 H
-HETATM 2307 H2 HOH A 769 17.208 13.358 9.838 1.00 0.00 H
-HETATM 2308 O HOH A 770 2.649 24.598 14.241 1.00 0.00 O
-HETATM 2309 H1 HOH A 770 3.253 25.204 14.671 1.00 0.00 H
-HETATM 2310 H2 HOH A 770 2.449 23.943 14.911 1.00 0.00 H
-HETATM 2311 O HOH A 771 11.514 30.748 7.036 1.00 0.00 O
-HETATM 2312 H1 HOH A 771 12.080 31.128 7.708 1.00 0.00 H
-HETATM 2313 H2 HOH A 771 11.384 29.843 7.316 1.00 0.00 H
-HETATM 2314 O HOH A 772 9.796 6.535 1.043 1.00 0.00 O
-HETATM 2315 H1 HOH A 772 9.850 5.741 0.511 1.00 0.00 H
-HETATM 2316 H2 HOH A 772 10.571 7.041 0.798 1.00 0.00 H
-HETATM 2317 O HOH A 773 16.860 5.202 24.238 1.00 0.00 O
-HETATM 2318 H1 HOH A 773 17.675 5.506 24.637 1.00 0.00 H
-HETATM 2319 H2 HOH A 773 17.122 4.868 23.380 1.00 0.00 H
-HETATM 2320 O HOH A 774 11.579 27.317 20.763 1.00 0.00 O
-HETATM 2321 H1 HOH A 774 10.783 27.094 21.246 1.00 0.00 H
-HETATM 2322 H2 HOH A 774 11.375 28.148 20.335 1.00 0.00 H
-HETATM 2323 O HOH A 775 14.299 26.198 11.336 1.00 0.00 O
-HETATM 2324 H1 HOH A 775 13.452 26.286 11.774 1.00 0.00 H
-HETATM 2325 H2 HOH A 775 14.924 26.060 12.048 1.00 0.00 H
-HETATM 2326 O HOH A 776 13.431 22.404 30.168 1.00 0.00 O
-HETATM 2327 H1 HOH A 776 13.696 23.125 29.596 1.00 0.00 H
-HETATM 2328 H2 HOH A 776 12.724 22.767 30.701 1.00 0.00 H
-HETATM 2329 O HOH A 777 9.805 21.319 10.746 1.00 0.00 O
-HETATM 2330 H1 HOH A 777 9.677 22.258 10.884 1.00 0.00 H
-HETATM 2331 H2 HOH A 777 9.429 21.150 9.882 1.00 0.00 H
-HETATM 2332 O HOH A 778 21.409 6.212 7.212 1.00 0.00 O
-HETATM 2333 H1 HOH A 778 21.539 6.214 8.160 1.00 0.00 H
-HETATM 2334 H2 HOH A 778 21.866 5.429 6.908 1.00 0.00 H
-HETATM 2335 O HOH A 779 15.810 10.684 10.220 1.00 0.00 O
-HETATM 2336 H1 HOH A 779 15.555 9.986 9.617 1.00 0.00 H
-HETATM 2337 H2 HOH A 779 16.285 10.235 10.920 1.00 0.00 H
-HETATM 2338 O HOH A 780 5.458 9.212 15.198 1.00 0.00 O
-HETATM 2339 H1 HOH A 780 5.140 9.921 15.757 1.00 0.00 H
-HETATM 2340 H2 HOH A 780 6.369 9.442 15.015 1.00 0.00 H
-HETATM 2341 O HOH A 781 14.542 25.479 0.184 1.00 0.00 O
-HETATM 2342 H1 HOH A 781 15.022 26.286 0.002 1.00 0.00 H
-HETATM 2343 H2 HOH A 781 14.135 25.628 1.037 1.00 0.00 H
-HETATM 2344 O HOH A 782 0.546 4.521 2.479 1.00 0.00 O
-HETATM 2345 H1 HOH A 782 0.261 5.423 2.624 1.00 0.00 H
-HETATM 2346 H2 HOH A 782 1.280 4.401 3.082 1.00 0.00 H
-HETATM 2347 O HOH A 783 10.902 20.778 3.313 1.00 0.00 O
-HETATM 2348 H1 HOH A 783 10.460 20.125 3.856 1.00 0.00 H
-HETATM 2349 H2 HOH A 783 10.808 21.597 3.800 1.00 0.00 H
-HETATM 2350 O HOH A 784 23.967 8.876 6.825 1.00 0.00 O
-HETATM 2351 H1 HOH A 784 23.169 9.058 7.322 1.00 0.00 H
-HETATM 2352 H2 HOH A 784 24.489 9.674 6.909 1.00 0.00 H
-HETATM 2353 O HOH A 785 14.794 20.145 0.727 1.00 0.00 O
-HETATM 2354 H1 HOH A 785 15.048 19.355 0.249 1.00 0.00 H
-HETATM 2355 H2 HOH A 785 14.221 20.617 0.124 1.00 0.00 H
-HETATM 2356 O HOH A 786 3.243 23.753 10.985 1.00 0.00 O
-HETATM 2357 H1 HOH A 786 3.018 23.663 10.059 1.00 0.00 H
-HETATM 2358 H2 HOH A 786 2.466 24.146 11.384 1.00 0.00 H
-HETATM 2359 O HOH A 787 17.059 15.409 10.021 1.00 0.00 O
-HETATM 2360 H1 HOH A 787 16.542 16.045 9.526 1.00 0.00 H
-HETATM 2361 H2 HOH A 787 16.746 15.494 10.921 1.00 0.00 H
-HETATM 2362 O HOH A 788 19.978 20.106 18.439 1.00 0.00 O
-HETATM 2363 H1 HOH A 788 20.016 20.051 19.394 1.00 0.00 H
-HETATM 2364 H2 HOH A 788 19.168 19.652 18.204 1.00 0.00 H
-HETATM 2365 O HOH A 789 27.389 14.048 12.754 1.00 0.00 O
-HETATM 2366 H1 HOH A 789 27.856 14.615 13.368 1.00 0.00 H
-HETATM 2367 H2 HOH A 789 27.195 14.613 12.006 1.00 0.00 H
-HETATM 2368 O HOH A 790 0.763 7.544 27.813 1.00 0.00 O
-HETATM 2369 H1 HOH A 790 0.112 6.847 27.730 1.00 0.00 H
-HETATM 2370 H2 HOH A 790 0.904 7.630 28.756 1.00 0.00 H
-HETATM 2371 O HOH A 791 11.295 21.781 19.117 1.00 0.00 O
-HETATM 2372 H1 HOH A 791 11.212 22.549 19.683 1.00 0.00 H
-HETATM 2373 H2 HOH A 791 11.732 22.108 18.331 1.00 0.00 H
-HETATM 2374 O HOH A 792 13.880 19.212 14.511 1.00 0.00 O
-HETATM 2375 H1 HOH A 792 13.600 19.619 15.331 1.00 0.00 H
-HETATM 2376 H2 HOH A 792 14.328 19.913 14.036 1.00 0.00 H
-HETATM 2377 O HOH A 793 0.167 17.221 21.809 1.00 0.00 O
-HETATM 2378 H1 HOH A 793 0.766 16.530 21.526 1.00 0.00 H
-HETATM 2379 H2 HOH A 793 -0.661 16.769 21.972 1.00 0.00 H
-HETATM 2380 O HOH A 794 10.480 29.763 29.688 1.00 0.00 O
-HETATM 2381 H1 HOH A 794 10.223 29.183 28.972 1.00 0.00 H
-HETATM 2382 H2 HOH A 794 11.402 29.558 29.845 1.00 0.00 H
-HETATM 2383 O HOH A 795 1.307 29.388 20.850 1.00 0.00 O
-HETATM 2384 H1 HOH A 795 0.942 28.522 21.035 1.00 0.00 H
-HETATM 2385 H2 HOH A 795 0.973 29.608 19.981 1.00 0.00 H
-HETATM 2386 O HOH A 796 29.075 14.102 7.072 1.00 0.00 O
-HETATM 2387 H1 HOH A 796 29.593 13.456 6.591 1.00 0.00 H
-HETATM 2388 H2 HOH A 796 28.820 14.745 6.411 1.00 0.00 H
-HETATM 2389 O HOH A 797 8.433 6.313 10.467 1.00 0.00 O
-HETATM 2390 H1 HOH A 797 7.587 6.100 10.861 1.00 0.00 H
-HETATM 2391 H2 HOH A 797 8.439 5.833 9.639 1.00 0.00 H
-HETATM 2392 O HOH A 798 4.943 8.243 28.671 1.00 0.00 O
-HETATM 2393 H1 HOH A 798 4.350 7.825 28.046 1.00 0.00 H
-HETATM 2394 H2 HOH A 798 4.440 8.292 29.484 1.00 0.00 H
-HETATM 2395 O HOH A 799 26.811 3.988 8.235 1.00 0.00 O
-HETATM 2396 H1 HOH A 799 27.325 3.518 8.892 1.00 0.00 H
-HETATM 2397 H2 HOH A 799 27.448 4.241 7.567 1.00 0.00 H
-HETATM 2398 O HOH A 800 8.489 13.664 3.704 1.00 0.00 O
-HETATM 2399 H1 HOH A 800 8.255 12.870 4.185 1.00 0.00 H
-HETATM 2400 H2 HOH A 800 9.388 13.851 3.973 1.00 0.00 H
-HETATM 2401 O HOH A 801 2.903 0.675 2.264 1.00 0.00 O
-HETATM 2402 H1 HOH A 801 3.648 1.177 2.596 1.00 0.00 H
-HETATM 2403 H2 HOH A 801 2.700 1.078 1.419 1.00 0.00 H
-HETATM 2404 O HOH A 802 16.842 1.430 6.953 1.00 0.00 O
-HETATM 2405 H1 HOH A 802 16.076 1.900 7.284 1.00 0.00 H
-HETATM 2406 H2 HOH A 802 17.010 1.818 6.095 1.00 0.00 H
-HETATM 2407 O HOH A 803 21.047 23.624 2.031 1.00 0.00 O
-HETATM 2408 H1 HOH A 803 21.664 23.018 2.441 1.00 0.00 H
-HETATM 2409 H2 HOH A 803 21.286 24.483 2.379 1.00 0.00 H
-HETATM 2410 O HOH A 804 11.009 5.283 7.527 1.00 0.00 O
-HETATM 2411 H1 HOH A 804 10.863 4.612 8.193 1.00 0.00 H
-HETATM 2412 H2 HOH A 804 10.130 5.565 7.274 1.00 0.00 H
-HETATM 2413 O HOH A 805 28.163 12.648 19.111 1.00 0.00 O
-HETATM 2414 H1 HOH A 805 27.264 12.402 18.893 1.00 0.00 H
-HETATM 2415 H2 HOH A 805 28.511 11.891 19.583 1.00 0.00 H
-HETATM 2416 O HOH A 806 0.484 29.776 18.357 1.00 0.00 O
-HETATM 2417 H1 HOH A 806 0.073 30.617 18.554 1.00 0.00 H
-HETATM 2418 H2 HOH A 806 -0.065 29.396 17.671 1.00 0.00 H
-HETATM 2419 O HOH A 807 19.992 20.803 3.972 1.00 0.00 O
-HETATM 2420 H1 HOH A 807 20.857 20.463 3.745 1.00 0.00 H
-HETATM 2421 H2 HOH A 807 19.472 20.685 3.177 1.00 0.00 H
-HETATM 2422 O HOH A 808 20.239 9.623 12.303 1.00 0.00 O
-HETATM 2423 H1 HOH A 808 19.986 10.545 12.330 1.00 0.00 H
-HETATM 2424 H2 HOH A 808 21.175 9.624 12.504 1.00 0.00 H
-HETATM 2425 O HOH A 809 27.475 18.761 24.358 1.00 0.00 O
-HETATM 2426 H1 HOH A 809 27.333 19.582 23.886 1.00 0.00 H
-HETATM 2427 H2 HOH A 809 27.010 18.103 23.842 1.00 0.00 H
-HETATM 2428 O HOH A 810 2.056 27.301 0.691 1.00 0.00 O
-HETATM 2429 H1 HOH A 810 1.315 27.563 0.145 1.00 0.00 H
-HETATM 2430 H2 HOH A 810 2.590 26.748 0.121 1.00 0.00 H
-HETATM 2431 O HOH A 811 2.595 23.022 21.547 1.00 0.00 O
-HETATM 2432 H1 HOH A 811 3.483 22.913 21.886 1.00 0.00 H
-HETATM 2433 H2 HOH A 811 2.116 23.445 22.259 1.00 0.00 H
-HETATM 2434 O HOH A 812 0.560 1.929 26.657 1.00 0.00 O
-HETATM 2435 H1 HOH A 812 -0.146 1.312 26.468 1.00 0.00 H
-HETATM 2436 H2 HOH A 812 0.153 2.601 27.204 1.00 0.00 H
-HETATM 2437 O HOH A 813 2.707 19.431 10.837 1.00 0.00 O
-HETATM 2438 H1 HOH A 813 2.361 18.710 11.362 1.00 0.00 H
-HETATM 2439 H2 HOH A 813 2.266 19.346 9.992 1.00 0.00 H
-HETATM 2440 O HOH A 814 25.968 10.925 7.212 1.00 0.00 O
-HETATM 2441 H1 HOH A 814 26.481 10.618 7.960 1.00 0.00 H
-HETATM 2442 H2 HOH A 814 26.200 11.850 7.126 1.00 0.00 H
-HETATM 2443 O HOH A 815 0.230 20.072 12.979 1.00 0.00 O
-HETATM 2444 H1 HOH A 815 -0.230 20.119 13.817 1.00 0.00 H
-HETATM 2445 H2 HOH A 815 1.128 20.331 13.184 1.00 0.00 H
-HETATM 2446 O HOH A 816 9.049 12.051 17.800 1.00 0.00 O
-HETATM 2447 H1 HOH A 816 8.370 12.487 18.314 1.00 0.00 H
-HETATM 2448 H2 HOH A 816 9.718 12.722 17.667 1.00 0.00 H
-HETATM 2449 O HOH A 817 11.395 23.483 1.305 1.00 0.00 O
-HETATM 2450 H1 HOH A 817 10.808 24.229 1.182 1.00 0.00 H
-HETATM 2451 H2 HOH A 817 11.488 23.404 2.254 1.00 0.00 H
-HETATM 2452 O HOH A 818 5.438 27.075 17.665 1.00 0.00 O
-HETATM 2453 H1 HOH A 818 5.473 27.650 16.901 1.00 0.00 H
-HETATM 2454 H2 HOH A 818 4.611 27.296 18.094 1.00 0.00 H
-HETATM 2455 O HOH A 819 9.689 8.426 28.155 1.00 0.00 O
-HETATM 2456 H1 HOH A 819 9.577 9.352 28.371 1.00 0.00 H
-HETATM 2457 H2 HOH A 819 9.504 8.374 27.218 1.00 0.00 H
-HETATM 2458 O HOH A 820 28.107 27.723 11.683 1.00 0.00 O
-HETATM 2459 H1 HOH A 820 27.342 27.702 12.258 1.00 0.00 H
-HETATM 2460 H2 HOH A 820 28.109 28.609 11.319 1.00 0.00 H
-HETATM 2461 O HOH A 821 25.125 18.595 28.490 1.00 0.00 O
-HETATM 2462 H1 HOH A 821 25.916 18.892 28.039 1.00 0.00 H
-HETATM 2463 H2 HOH A 821 24.796 19.376 28.937 1.00 0.00 H
-HETATM 2464 O HOH A 822 20.586 26.780 7.518 1.00 0.00 O
-HETATM 2465 H1 HOH A 822 20.363 25.850 7.484 1.00 0.00 H
-HETATM 2466 H2 HOH A 822 21.482 26.800 7.856 1.00 0.00 H
-HETATM 2467 O HOH A 823 16.465 23.601 16.451 1.00 0.00 O
-HETATM 2468 H1 HOH A 823 17.097 24.203 16.058 1.00 0.00 H
-HETATM 2469 H2 HOH A 823 16.725 23.547 17.371 1.00 0.00 H
-HETATM 2470 O HOH A 824 20.849 18.412 10.398 1.00 0.00 O
-HETATM 2471 H1 HOH A 824 20.208 18.981 10.824 1.00 0.00 H
-HETATM 2472 H2 HOH A 824 20.346 17.644 10.128 1.00 0.00 H
-HETATM 2473 O HOH A 825 7.823 30.047 19.583 1.00 0.00 O
-HETATM 2474 H1 HOH A 825 8.455 30.599 19.124 1.00 0.00 H
-HETATM 2475 H2 HOH A 825 8.151 30.003 20.482 1.00 0.00 H
-HETATM 2476 O HOH A 826 1.287 19.062 8.323 1.00 0.00 O
-HETATM 2477 H1 HOH A 826 0.658 18.376 8.547 1.00 0.00 H
-HETATM 2478 H2 HOH A 826 1.848 18.664 7.657 1.00 0.00 H
-HETATM 2479 O HOH A 827 15.598 29.508 25.763 1.00 0.00 O
-HETATM 2480 H1 HOH A 827 15.862 30.427 25.811 1.00 0.00 H
-HETATM 2481 H2 HOH A 827 15.644 29.293 24.832 1.00 0.00 H
-HETATM 2482 O HOH A 828 25.938 27.275 13.151 1.00 0.00 O
-HETATM 2483 H1 HOH A 828 25.197 26.986 12.618 1.00 0.00 H
-HETATM 2484 H2 HOH A 828 26.153 26.517 13.694 1.00 0.00 H
-HETATM 2485 O HOH A 829 23.760 26.499 22.469 1.00 0.00 O
-HETATM 2486 H1 HOH A 829 23.539 25.743 23.013 1.00 0.00 H
-HETATM 2487 H2 HOH A 829 23.396 26.290 21.608 1.00 0.00 H
-HETATM 2488 O HOH A 830 3.567 21.640 25.638 1.00 0.00 O
-HETATM 2489 H1 HOH A 830 3.555 20.900 26.245 1.00 0.00 H
-HETATM 2490 H2 HOH A 830 4.230 21.407 24.989 1.00 0.00 H
-HETATM 2491 O HOH A 831 26.220 7.626 13.642 1.00 0.00 O
-HETATM 2492 H1 HOH A 831 26.265 6.887 13.037 1.00 0.00 H
-HETATM 2493 H2 HOH A 831 25.298 7.672 13.897 1.00 0.00 H
-HETATM 2494 O HOH A 832 7.743 27.439 11.794 1.00 0.00 O
-HETATM 2495 H1 HOH A 832 8.057 28.303 12.061 1.00 0.00 H
-HETATM 2496 H2 HOH A 832 8.532 26.971 11.520 1.00 0.00 H
-HETATM 2497 O HOH A 833 28.556 10.574 15.612 1.00 0.00 O
-HETATM 2498 H1 HOH A 833 29.443 10.432 15.943 1.00 0.00 H
-HETATM 2499 H2 HOH A 833 28.571 10.216 14.725 1.00 0.00 H
-HETATM 2500 O HOH A 834 5.598 17.197 13.929 1.00 0.00 O
-HETATM 2501 H1 HOH A 834 5.730 17.852 13.244 1.00 0.00 H
-HETATM 2502 H2 HOH A 834 4.662 17.241 14.126 1.00 0.00 H
-HETATM 2503 O HOH A 835 9.070 17.596 10.859 1.00 0.00 O
-HETATM 2504 H1 HOH A 835 8.644 17.831 10.035 1.00 0.00 H
-HETATM 2505 H2 HOH A 835 8.899 18.340 11.438 1.00 0.00 H
-HETATM 2506 O HOH A 836 26.667 13.021 28.325 1.00 0.00 O
-HETATM 2507 H1 HOH A 836 26.773 13.902 28.683 1.00 0.00 H
-HETATM 2508 H2 HOH A 836 27.135 13.043 27.490 1.00 0.00 H
-HETATM 2509 O HOH A 837 13.732 10.136 13.432 1.00 0.00 O
-HETATM 2510 H1 HOH A 837 14.292 10.877 13.664 1.00 0.00 H
-HETATM 2511 H2 HOH A 837 12.929 10.276 13.933 1.00 0.00 H
-HETATM 2512 O HOH A 838 2.154 16.931 12.373 1.00 0.00 O
-HETATM 2513 H1 HOH A 838 1.316 16.549 12.635 1.00 0.00 H
-HETATM 2514 H2 HOH A 838 2.615 16.218 11.931 1.00 0.00 H
-HETATM 2515 O HOH A 839 14.853 23.543 20.475 1.00 0.00 O
-HETATM 2516 H1 HOH A 839 14.696 23.778 21.390 1.00 0.00 H
-HETATM 2517 H2 HOH A 839 14.385 24.210 19.972 1.00 0.00 H
-HETATM 2518 O HOH A 840 7.211 6.661 5.140 1.00 0.00 O
-HETATM 2519 H1 HOH A 840 7.880 6.400 4.508 1.00 0.00 H
-HETATM 2520 H2 HOH A 840 6.389 6.620 4.651 1.00 0.00 H
-HETATM 2521 O HOH A 841 0.068 4.727 8.518 1.00 0.00 O
-HETATM 2522 H1 HOH A 841 0.973 5.036 8.474 1.00 0.00 H
-HETATM 2523 H2 HOH A 841 -0.374 5.359 9.085 1.00 0.00 H
-HETATM 2524 O HOH A 842 24.638 20.682 22.131 1.00 0.00 O
-HETATM 2525 H1 HOH A 842 24.603 21.639 22.122 1.00 0.00 H
-HETATM 2526 H2 HOH A 842 24.106 20.415 21.381 1.00 0.00 H
-HETATM 2527 O HOH A 843 10.486 10.058 1.397 1.00 0.00 O
-HETATM 2528 H1 HOH A 843 9.563 10.053 1.142 1.00 0.00 H
-HETATM 2529 H2 HOH A 843 10.832 9.231 1.062 1.00 0.00 H
-HETATM 2530 O HOH A 844 23.985 1.060 2.191 1.00 0.00 O
-HETATM 2531 H1 HOH A 844 24.776 1.572 2.021 1.00 0.00 H
-HETATM 2532 H2 HOH A 844 24.301 0.167 2.326 1.00 0.00 H
-HETATM 2533 O HOH A 845 22.755 20.522 5.577 1.00 0.00 O
-HETATM 2534 H1 HOH A 845 23.622 20.344 5.942 1.00 0.00 H
-HETATM 2535 H2 HOH A 845 22.156 20.405 6.315 1.00 0.00 H
-HETATM 2536 O HOH A 846 10.694 19.458 29.885 1.00 0.00 O
-HETATM 2537 H1 HOH A 846 10.356 20.135 30.471 1.00 0.00 H
-HETATM 2538 H2 HOH A 846 10.614 18.646 30.385 1.00 0.00 H
-HETATM 2539 O HOH A 847 5.740 29.312 23.670 1.00 0.00 O
-HETATM 2540 H1 HOH A 847 5.344 29.799 24.392 1.00 0.00 H
-HETATM 2541 H2 HOH A 847 5.098 29.367 22.963 1.00 0.00 H
-HETATM 2542 O HOH A 848 6.569 18.132 16.297 1.00 0.00 O
-HETATM 2543 H1 HOH A 848 6.281 17.735 15.475 1.00 0.00 H
-HETATM 2544 H2 HOH A 848 7.137 17.473 16.696 1.00 0.00 H
-HETATM 2545 O HOH A 849 0.411 16.492 6.280 1.00 0.00 O
-HETATM 2546 H1 HOH A 849 0.249 15.949 7.052 1.00 0.00 H
-HETATM 2547 H2 HOH A 849 1.364 16.575 6.242 1.00 0.00 H
-HETATM 2548 O HOH A 850 10.005 26.647 10.574 1.00 0.00 O
-HETATM 2549 H1 HOH A 850 10.773 26.438 11.105 1.00 0.00 H
-HETATM 2550 H2 HOH A 850 10.310 26.569 9.670 1.00 0.00 H
-HETATM 2551 O HOH A 851 19.042 26.749 24.568 1.00 0.00 O
-HETATM 2552 H1 HOH A 851 19.029 27.265 25.374 1.00 0.00 H
-HETATM 2553 H2 HOH A 851 19.844 27.022 24.122 1.00 0.00 H
-HETATM 2554 O HOH A 852 11.662 6.261 4.478 1.00 0.00 O
-HETATM 2555 H1 HOH A 852 11.840 5.972 5.373 1.00 0.00 H
-HETATM 2556 H2 HOH A 852 12.214 7.034 4.361 1.00 0.00 H
-HETATM 2557 O HOH A 853 27.378 11.413 30.340 1.00 0.00 O
-HETATM 2558 H1 HOH A 853 26.736 10.703 30.309 1.00 0.00 H
-HETATM 2559 H2 HOH A 853 27.087 12.028 29.667 1.00 0.00 H
-HETATM 2560 O HOH A 854 7.997 18.899 20.023 1.00 0.00 O
-HETATM 2561 H1 HOH A 854 8.431 18.194 20.503 1.00 0.00 H
-HETATM 2562 H2 HOH A 854 7.150 18.532 19.770 1.00 0.00 H
-HETATM 2563 O HOH A 855 20.146 0.924 3.610 1.00 0.00 O
-HETATM 2564 H1 HOH A 855 20.310 0.243 4.262 1.00 0.00 H
-HETATM 2565 H2 HOH A 855 20.043 0.448 2.786 1.00 0.00 H
-HETATM 2566 O HOH A 856 19.192 4.144 15.828 1.00 0.00 O
-HETATM 2567 H1 HOH A 856 18.470 4.130 15.199 1.00 0.00 H
-HETATM 2568 H2 HOH A 856 19.981 4.158 15.287 1.00 0.00 H
-HETATM 2569 O HOH A 857 20.542 14.367 18.102 1.00 0.00 O
-HETATM 2570 H1 HOH A 857 20.795 14.958 18.812 1.00 0.00 H
-HETATM 2571 H2 HOH A 857 19.626 14.582 17.926 1.00 0.00 H
-HETATM 2572 O HOH A 858 30.157 1.380 19.015 1.00 0.00 O
-HETATM 2573 H1 HOH A 858 29.550 1.897 18.486 1.00 0.00 H
-HETATM 2574 H2 HOH A 858 29.643 1.112 19.776 1.00 0.00 H
-HETATM 2575 O HOH A 859 15.454 12.102 14.076 1.00 0.00 O
-HETATM 2576 H1 HOH A 859 16.375 12.360 14.029 1.00 0.00 H
-HETATM 2577 H2 HOH A 859 15.184 12.335 14.964 1.00 0.00 H
-HETATM 2578 O HOH A 860 25.674 26.554 8.937 1.00 0.00 O
-HETATM 2579 H1 HOH A 860 25.988 27.239 8.347 1.00 0.00 H
-HETATM 2580 H2 HOH A 860 26.425 25.971 9.048 1.00 0.00 H
-HETATM 2581 O HOH A 861 5.517 28.211 10.468 1.00 0.00 O
-HETATM 2582 H1 HOH A 861 4.802 27.576 10.478 1.00 0.00 H
-HETATM 2583 H2 HOH A 861 6.293 27.703 10.705 1.00 0.00 H
-HETATM 2584 O HOH A 862 3.564 19.324 27.383 1.00 0.00 O
-HETATM 2585 H1 HOH A 862 2.940 18.797 26.883 1.00 0.00 H
-HETATM 2586 H2 HOH A 862 3.060 19.647 28.130 1.00 0.00 H
-HETATM 2587 O HOH A 863 20.953 -0.301 19.348 1.00 0.00 O
-HETATM 2588 H1 HOH A 863 20.270 0.369 19.369 1.00 0.00 H
-HETATM 2589 H2 HOH A 863 21.768 0.191 19.248 1.00 0.00 H
-HETATM 2590 O HOH A 864 28.247 25.231 10.272 1.00 0.00 O
-HETATM 2591 H1 HOH A 864 28.802 24.693 10.836 1.00 0.00 H
-HETATM 2592 H2 HOH A 864 28.243 26.092 10.690 1.00 0.00 H
-HETATM 2593 O HOH A 865 21.512 10.630 4.914 1.00 0.00 O
-HETATM 2594 H1 HOH A 865 21.053 10.574 5.752 1.00 0.00 H
-HETATM 2595 H2 HOH A 865 20.826 10.836 4.278 1.00 0.00 H
-HETATM 2596 O HOH A 866 4.158 19.043 2.252 1.00 0.00 O
-HETATM 2597 H1 HOH A 866 3.893 18.419 1.577 1.00 0.00 H
-HETATM 2598 H2 HOH A 866 4.796 18.565 2.783 1.00 0.00 H
-HETATM 2599 O HOH A 867 24.471 8.096 1.720 1.00 0.00 O
-HETATM 2600 H1 HOH A 867 23.992 7.311 1.454 1.00 0.00 H
-HETATM 2601 H2 HOH A 867 23.942 8.473 2.424 1.00 0.00 H
-HETATM 2602 O HOH A 868 2.715 13.652 19.102 1.00 0.00 O
-HETATM 2603 H1 HOH A 868 3.167 13.218 19.826 1.00 0.00 H
-HETATM 2604 H2 HOH A 868 2.246 14.379 19.512 1.00 0.00 H
-HETATM 2605 O HOH A 869 3.316 15.027 10.812 1.00 0.00 O
-HETATM 2606 H1 HOH A 869 4.082 15.266 10.292 1.00 0.00 H
-HETATM 2607 H2 HOH A 869 3.545 14.183 11.202 1.00 0.00 H
-HETATM 2608 O HOH A 870 14.299 13.637 12.227 1.00 0.00 O
-HETATM 2609 H1 HOH A 870 14.914 14.371 12.204 1.00 0.00 H
-HETATM 2610 H2 HOH A 870 14.685 13.020 12.849 1.00 0.00 H
-HETATM 2611 O HOH A 871 7.362 21.292 28.057 1.00 0.00 O
-HETATM 2612 H1 HOH A 871 8.068 21.422 27.424 1.00 0.00 H
-HETATM 2613 H2 HOH A 871 6.786 22.046 27.932 1.00 0.00 H
-HETATM 2614 O HOH A 872 14.444 4.251 25.079 1.00 0.00 O
-HETATM 2615 H1 HOH A 872 15.312 4.558 24.816 1.00 0.00 H
-HETATM 2616 H2 HOH A 872 14.145 4.897 25.719 1.00 0.00 H
-HETATM 2617 O HOH A 873 25.039 1.961 8.180 1.00 0.00 O
-HETATM 2618 H1 HOH A 873 25.797 2.541 8.248 1.00 0.00 H
-HETATM 2619 H2 HOH A 873 25.411 1.079 8.176 1.00 0.00 H
-HETATM 2620 O HOH A 874 26.509 21.285 18.349 1.00 0.00 O
-HETATM 2621 H1 HOH A 874 27.022 20.605 18.786 1.00 0.00 H
-HETATM 2622 H2 HOH A 874 26.991 22.094 18.516 1.00 0.00 H
-HETATM 2623 O HOH A 875 23.130 8.606 3.885 1.00 0.00 O
-HETATM 2624 H1 HOH A 875 22.596 9.389 4.025 1.00 0.00 H
-HETATM 2625 H2 HOH A 875 23.707 8.569 4.647 1.00 0.00 H
-HETATM 2626 O HOH A 876 13.458 11.538 29.299 1.00 0.00 O
-HETATM 2627 H1 HOH A 876 12.969 10.742 29.092 1.00 0.00 H
-HETATM 2628 H2 HOH A 876 13.064 11.859 30.110 1.00 0.00 H
-HETATM 2629 O HOH A 877 7.766 1.797 11.873 1.00 0.00 O
-HETATM 2630 H1 HOH A 877 7.555 2.556 12.416 1.00 0.00 H
-HETATM 2631 H2 HOH A 877 6.918 1.399 11.675 1.00 0.00 H
-HETATM 2632 O HOH A 878 21.626 25.814 14.298 1.00 0.00 O
-HETATM 2633 H1 HOH A 878 20.950 25.166 14.496 1.00 0.00 H
-HETATM 2634 H2 HOH A 878 22.409 25.487 14.739 1.00 0.00 H
-HETATM 2635 O HOH A 879 4.981 23.276 4.614 1.00 0.00 O
-HETATM 2636 H1 HOH A 879 4.702 24.151 4.882 1.00 0.00 H
-HETATM 2637 H2 HOH A 879 5.133 23.351 3.672 1.00 0.00 H
-HETATM 2638 O HOH A 880 5.099 12.098 29.226 1.00 0.00 O
-HETATM 2639 H1 HOH A 880 5.315 12.931 29.645 1.00 0.00 H
-HETATM 2640 H2 HOH A 880 4.742 12.343 28.373 1.00 0.00 H
-HETATM 2641 O HOH A 881 12.153 16.082 27.835 1.00 0.00 O
-HETATM 2642 H1 HOH A 881 11.488 15.750 28.438 1.00 0.00 H
-HETATM 2643 H2 HOH A 881 11.815 16.932 27.551 1.00 0.00 H
-HETATM 2644 O HOH A 882 20.002 2.558 30.662 1.00 0.00 O
-HETATM 2645 H1 HOH A 882 20.717 2.011 30.987 1.00 0.00 H
-HETATM 2646 H2 HOH A 882 19.858 2.259 29.765 1.00 0.00 H
-HETATM 2647 O HOH A 883 14.752 12.947 27.390 1.00 0.00 O
-HETATM 2648 H1 HOH A 883 14.286 12.384 28.008 1.00 0.00 H
-HETATM 2649 H2 HOH A 883 14.064 13.324 26.841 1.00 0.00 H
-HETATM 2650 O HOH A 884 28.804 2.293 14.626 1.00 0.00 O
-HETATM 2651 H1 HOH A 884 27.958 2.269 15.074 1.00 0.00 H
-HETATM 2652 H2 HOH A 884 29.139 3.174 14.793 1.00 0.00 H
-HETATM 2653 O HOH A 885 22.660 10.537 13.018 1.00 0.00 O
-HETATM 2654 H1 HOH A 885 23.089 10.955 12.271 1.00 0.00 H
-HETATM 2655 H2 HOH A 885 22.554 11.240 13.658 1.00 0.00 H
-HETATM 2656 O HOH A 886 12.122 10.986 8.681 1.00 0.00 O
-HETATM 2657 H1 HOH A 886 12.383 10.144 9.054 1.00 0.00 H
-HETATM 2658 H2 HOH A 886 12.846 11.576 8.893 1.00 0.00 H
-HETATM 2659 O HOH A 887 29.959 24.786 16.941 1.00 0.00 O
-HETATM 2660 H1 HOH A 887 30.406 25.396 16.354 1.00 0.00 H
-HETATM 2661 H2 HOH A 887 29.127 25.213 17.142 1.00 0.00 H
-HETATM 2662 O HOH A 888 13.858 14.905 8.291 1.00 0.00 O
-HETATM 2663 H1 HOH A 888 14.144 14.179 8.846 1.00 0.00 H
-HETATM 2664 H2 HOH A 888 14.481 15.608 8.474 1.00 0.00 H
-HETATM 2665 O HOH A 889 16.197 19.028 6.468 1.00 0.00 O
-HETATM 2666 H1 HOH A 889 17.007 18.851 5.989 1.00 0.00 H
-HETATM 2667 H2 HOH A 889 15.500 18.813 5.849 1.00 0.00 H
-HETATM 2668 O HOH A 890 29.177 15.100 19.358 1.00 0.00 O
-HETATM 2669 H1 HOH A 890 28.843 14.203 19.354 1.00 0.00 H
-HETATM 2670 H2 HOH A 890 29.827 15.117 18.655 1.00 0.00 H
-HETATM 2671 O HOH A 891 1.257 15.378 8.823 1.00 0.00 O
-HETATM 2672 H1 HOH A 891 1.779 15.243 9.614 1.00 0.00 H
-HETATM 2673 H2 HOH A 891 1.372 14.573 8.319 1.00 0.00 H
-HETATM 2674 O HOH A 892 9.434 26.851 22.163 1.00 0.00 O
-HETATM 2675 H1 HOH A 892 9.489 26.436 23.024 1.00 0.00 H
-HETATM 2676 H2 HOH A 892 8.962 26.219 21.621 1.00 0.00 H
-HETATM 2677 O HOH A 893 17.169 28.700 2.150 1.00 0.00 O
-HETATM 2678 H1 HOH A 893 16.677 28.160 1.532 1.00 0.00 H
-HETATM 2679 H2 HOH A 893 17.491 28.081 2.805 1.00 0.00 H
-HETATM 2680 O HOH A 894 15.527 23.377 4.713 1.00 0.00 O
-HETATM 2681 H1 HOH A 894 15.904 22.927 3.956 1.00 0.00 H
-HETATM 2682 H2 HOH A 894 15.394 24.277 4.415 1.00 0.00 H
-HETATM 2683 O HOH A 895 28.722 22.877 29.553 1.00 0.00 O
-HETATM 2684 H1 HOH A 895 28.357 22.127 30.024 1.00 0.00 H
-HETATM 2685 H2 HOH A 895 29.375 22.496 28.966 1.00 0.00 H
-HETATM 2686 O HOH A 896 22.218 17.333 6.369 1.00 0.00 O
-HETATM 2687 H1 HOH A 896 21.267 17.256 6.450 1.00 0.00 H
-HETATM 2688 H2 HOH A 896 22.390 17.203 5.436 1.00 0.00 H
-HETATM 2689 O HOH A 897 1.608 0.235 28.757 1.00 0.00 O
-HETATM 2690 H1 HOH A 897 2.028 0.694 29.485 1.00 0.00 H
-HETATM 2691 H2 HOH A 897 1.291 0.933 28.184 1.00 0.00 H
-HETATM 2692 O HOH A 898 5.685 11.730 22.567 1.00 0.00 O
-HETATM 2693 H1 HOH A 898 5.818 12.157 23.413 1.00 0.00 H
-HETATM 2694 H2 HOH A 898 6.546 11.756 22.148 1.00 0.00 H
-HETATM 2695 O HOH A 899 8.395 1.002 15.990 1.00 0.00 O
-HETATM 2696 H1 HOH A 899 7.510 1.353 16.095 1.00 0.00 H
-HETATM 2697 H2 HOH A 899 8.288 0.256 15.400 1.00 0.00 H
-HETATM 2698 O HOH A 900 16.460 29.550 12.329 1.00 0.00 O
-HETATM 2699 H1 HOH A 900 16.142 29.193 13.158 1.00 0.00 H
-HETATM 2700 H2 HOH A 900 17.105 30.210 12.584 1.00 0.00 H
-HETATM 2701 O HOH A 901 8.461 24.262 27.002 1.00 0.00 O
-HETATM 2702 H1 HOH A 901 8.796 23.389 26.797 1.00 0.00 H
-HETATM 2703 H2 HOH A 901 7.752 24.107 27.627 1.00 0.00 H
-HETATM 2704 O HOH A 902 25.732 9.031 11.369 1.00 0.00 O
-HETATM 2705 H1 HOH A 902 26.154 8.674 12.151 1.00 0.00 H
-HETATM 2706 H2 HOH A 902 24.994 8.443 11.206 1.00 0.00 H
-HETATM 2707 O HOH A 903 6.123 21.554 9.471 1.00 0.00 O
-HETATM 2708 H1 HOH A 903 6.480 22.419 9.675 1.00 0.00 H
-HETATM 2709 H2 HOH A 903 5.499 21.379 10.175 1.00 0.00 H
-HETATM 2710 O HOH A 904 29.458 8.785 8.493 1.00 0.00 O
-HETATM 2711 H1 HOH A 904 29.272 8.721 7.556 1.00 0.00 H
-HETATM 2712 H2 HOH A 904 28.834 9.435 8.818 1.00 0.00 H
-HETATM 2713 O HOH A 905 15.815 19.996 10.994 1.00 0.00 O
-HETATM 2714 H1 HOH A 905 16.264 20.500 10.316 1.00 0.00 H
-HETATM 2715 H2 HOH A 905 15.165 19.478 10.518 1.00 0.00 H
-HETATM 2716 O HOH A 906 10.668 30.084 3.129 1.00 0.00 O
-HETATM 2717 H1 HOH A 906 9.981 30.643 3.492 1.00 0.00 H
-HETATM 2718 H2 HOH A 906 10.377 29.894 2.238 1.00 0.00 H
-HETATM 2719 O HOH A 907 28.698 15.520 14.844 1.00 0.00 O
-HETATM 2720 H1 HOH A 907 29.124 14.786 15.286 1.00 0.00 H
-HETATM 2721 H2 HOH A 907 28.317 16.039 15.552 1.00 0.00 H
-HETATM 2722 O HOH A 908 29.999 14.187 24.886 1.00 0.00 O
-HETATM 2723 H1 HOH A 908 29.950 13.687 24.071 1.00 0.00 H
-HETATM 2724 H2 HOH A 908 29.511 14.990 24.705 1.00 0.00 H
-HETATM 2725 O HOH A 909 12.931 22.122 5.940 1.00 0.00 O
-HETATM 2726 H1 HOH A 909 13.169 22.810 6.562 1.00 0.00 H
-HETATM 2727 H2 HOH A 909 13.715 21.999 5.406 1.00 0.00 H
-HETATM 2728 O HOH A 910 1.550 13.581 25.719 1.00 0.00 O
-HETATM 2729 H1 HOH A 910 1.694 14.014 26.560 1.00 0.00 H
-HETATM 2730 H2 HOH A 910 0.685 13.881 25.440 1.00 0.00 H
-HETATM 2731 O HOH A 911 4.257 2.225 20.559 1.00 0.00 O
-HETATM 2732 H1 HOH A 911 4.139 2.270 21.508 1.00 0.00 H
-HETATM 2733 H2 HOH A 911 4.783 1.437 20.419 1.00 0.00 H
-HETATM 2734 O HOH A 912 13.586 0.975 1.365 1.00 0.00 O
-HETATM 2735 H1 HOH A 912 12.652 1.187 1.376 1.00 0.00 H
-HETATM 2736 H2 HOH A 912 13.799 0.877 0.437 1.00 0.00 H
-HETATM 2737 O HOH A 913 10.893 18.328 27.281 1.00 0.00 O
-HETATM 2738 H1 HOH A 913 11.025 19.079 26.701 1.00 0.00 H
-HETATM 2739 H2 HOH A 913 10.748 18.714 28.144 1.00 0.00 H
-HETATM 2740 O HOH A 914 24.013 25.362 16.149 1.00 0.00 O
-HETATM 2741 H1 HOH A 914 23.536 24.721 16.676 1.00 0.00 H
-HETATM 2742 H2 HOH A 914 23.858 26.197 16.590 1.00 0.00 H
-HETATM 2743 O HOH A 915 14.134 4.794 17.003 1.00 0.00 O
-HETATM 2744 H1 HOH A 915 13.413 4.166 17.033 1.00 0.00 H
-HETATM 2745 H2 HOH A 915 14.653 4.601 17.784 1.00 0.00 H
-HETATM 2746 O HOH A 916 20.548 6.784 26.462 1.00 0.00 O
-HETATM 2747 H1 HOH A 916 21.466 7.034 26.563 1.00 0.00 H
-HETATM 2748 H2 HOH A 916 20.190 6.817 27.349 1.00 0.00 H
-HETATM 2749 O HOH A 917 30.802 0.425 14.787 1.00 0.00 O
-HETATM 2750 H1 HOH A 917 31.496 0.801 15.327 1.00 0.00 H
-HETATM 2751 H2 HOH A 917 30.064 1.026 14.890 1.00 0.00 H
-HETATM 2752 O HOH A 918 18.597 19.518 14.759 1.00 0.00 O
-HETATM 2753 H1 HOH A 918 19.336 19.885 15.245 1.00 0.00 H
-HETATM 2754 H2 HOH A 918 17.853 20.070 15.000 1.00 0.00 H
-HETATM 2755 O HOH A 919 27.816 6.976 29.050 1.00 0.00 O
-HETATM 2756 H1 HOH A 919 28.453 6.470 28.545 1.00 0.00 H
-HETATM 2757 H2 HOH A 919 27.223 6.319 29.414 1.00 0.00 H
-HETATM 2758 O HOH A 920 9.683 13.161 30.137 1.00 0.00 O
-HETATM 2759 H1 HOH A 920 9.664 13.996 29.669 1.00 0.00 H
-HETATM 2760 H2 HOH A 920 9.025 13.257 30.825 1.00 0.00 H
-HETATM 2761 O HOH A 921 17.670 1.860 4.231 1.00 0.00 O
-HETATM 2762 H1 HOH A 921 17.166 1.138 3.854 1.00 0.00 H
-HETATM 2763 H2 HOH A 921 18.550 1.752 3.869 1.00 0.00 H
-HETATM 2764 O HOH A 922 25.285 24.475 28.032 1.00 0.00 O
-HETATM 2765 H1 HOH A 922 24.971 24.405 28.934 1.00 0.00 H
-HETATM 2766 H2 HOH A 922 26.182 24.799 28.116 1.00 0.00 H
-HETATM 2767 O HOH A 923 22.999 1.457 29.376 1.00 0.00 O
-HETATM 2768 H1 HOH A 923 23.808 1.928 29.576 1.00 0.00 H
-HETATM 2769 H2 HOH A 923 22.602 1.289 30.231 1.00 0.00 H
-HETATM 2770 O HOH A 924 9.062 16.629 21.075 1.00 0.00 O
-HETATM 2771 H1 HOH A 924 9.645 16.309 21.764 1.00 0.00 H
-HETATM 2772 H2 HOH A 924 9.518 16.423 20.259 1.00 0.00 H
-HETATM 2773 O HOH A 925 14.239 13.692 23.591 1.00 0.00 O
-HETATM 2774 H1 HOH A 925 13.629 13.690 24.329 1.00 0.00 H
-HETATM 2775 H2 HOH A 925 15.092 13.512 23.984 1.00 0.00 H
-HETATM 2776 O HOH A 926 9.664 16.777 5.654 1.00 0.00 O
-HETATM 2777 H1 HOH A 926 10.565 16.456 5.697 1.00 0.00 H
-HETATM 2778 H2 HOH A 926 9.204 16.294 6.340 1.00 0.00 H
-HETATM 2779 O HOH A 927 27.844 20.055 5.154 1.00 0.00 O
-HETATM 2780 H1 HOH A 927 28.333 20.806 5.492 1.00 0.00 H
-HETATM 2781 H2 HOH A 927 28.466 19.328 5.192 1.00 0.00 H
-HETATM 2782 O HOH A 928 1.977 15.478 20.999 1.00 0.00 O
-HETATM 2783 H1 HOH A 928 2.729 16.046 20.829 1.00 0.00 H
-HETATM 2784 H2 HOH A 928 2.227 14.973 21.773 1.00 0.00 H
-HETATM 2785 O HOH A 929 4.939 8.131 2.641 1.00 0.00 O
-HETATM 2786 H1 HOH A 929 5.828 8.052 2.295 1.00 0.00 H
-HETATM 2787 H2 HOH A 929 4.932 8.975 3.094 1.00 0.00 H
-HETATM 2788 O HOH A 930 1.726 29.420 10.361 1.00 0.00 O
-HETATM 2789 H1 HOH A 930 0.996 29.530 9.752 1.00 0.00 H
-HETATM 2790 H2 HOH A 930 1.353 29.612 11.221 1.00 0.00 H
-HETATM 2791 O HOH A 931 29.157 13.904 9.836 1.00 0.00 O
-HETATM 2792 H1 HOH A 931 28.464 14.532 10.039 1.00 0.00 H
-HETATM 2793 H2 HOH A 931 29.282 13.982 8.890 1.00 0.00 H
-HETATM 2794 O HOH A 932 30.703 15.746 1.037 1.00 0.00 O
-HETATM 2795 H1 HOH A 932 30.075 15.918 0.336 1.00 0.00 H
-HETATM 2796 H2 HOH A 932 30.866 16.603 1.430 1.00 0.00 H
-HETATM 2797 O HOH A 933 24.668 12.889 2.062 1.00 0.00 O
-HETATM 2798 H1 HOH A 933 24.395 12.636 2.944 1.00 0.00 H
-HETATM 2799 H2 HOH A 933 24.000 12.513 1.488 1.00 0.00 H
-HETATM 2800 O HOH A 934 6.974 24.089 10.253 1.00 0.00 O
-HETATM 2801 H1 HOH A 934 6.843 24.811 9.639 1.00 0.00 H
-HETATM 2802 H2 HOH A 934 6.369 24.272 10.972 1.00 0.00 H
-HETATM 2803 O HOH A 935 22.678 24.291 23.507 1.00 0.00 O
-HETATM 2804 H1 HOH A 935 22.576 24.106 24.441 1.00 0.00 H
-HETATM 2805 H2 HOH A 935 22.052 23.708 23.078 1.00 0.00 H
-HETATM 2806 O HOH A 936 17.504 24.599 8.757 1.00 0.00 O
-HETATM 2807 H1 HOH A 936 17.212 23.893 8.179 1.00 0.00 H
-HETATM 2808 H2 HOH A 936 18.414 24.755 8.503 1.00 0.00 H
-HETATM 2809 O HOH A 937 29.925 11.086 20.623 1.00 0.00 O
-HETATM 2810 H1 HOH A 937 30.871 11.114 20.481 1.00 0.00 H
-HETATM 2811 H2 HOH A 937 29.659 10.224 20.303 1.00 0.00 H
-HETATM 2812 O HOH A 938 5.403 24.523 12.357 1.00 0.00 O
-HETATM 2813 H1 HOH A 938 4.596 24.178 11.973 1.00 0.00 H
-HETATM 2814 H2 HOH A 938 5.144 25.356 12.751 1.00 0.00 H
-HETATM 2815 O HOH A 939 4.226 29.981 8.863 1.00 0.00 O
-HETATM 2816 H1 HOH A 939 4.788 29.342 9.301 1.00 0.00 H
-HETATM 2817 H2 HOH A 939 3.352 29.814 9.216 1.00 0.00 H
-HETATM 2818 O HOH A 940 29.203 25.453 7.634 1.00 0.00 O
-HETATM 2819 H1 HOH A 940 28.606 24.992 7.044 1.00 0.00 H
-HETATM 2820 H2 HOH A 940 28.841 25.303 8.507 1.00 0.00 H
-HETATM 2821 O HOH A 941 27.913 17.078 8.301 1.00 0.00 O
-HETATM 2822 H1 HOH A 941 27.975 16.855 7.372 1.00 0.00 H
-HETATM 2823 H2 HOH A 941 28.808 17.305 8.553 1.00 0.00 H
-HETATM 2824 O HOH A 942 9.673 7.383 20.256 1.00 0.00 O
-HETATM 2825 H1 HOH A 942 10.151 7.487 19.433 1.00 0.00 H
-HETATM 2826 H2 HOH A 942 9.944 6.525 20.583 1.00 0.00 H
-HETATM 2827 O HOH A 943 26.421 25.204 14.873 1.00 0.00 O
-HETATM 2828 H1 HOH A 943 25.551 25.132 15.267 1.00 0.00 H
-HETATM 2829 H2 HOH A 943 26.544 24.376 14.410 1.00 0.00 H
-HETATM 2830 O HOH A 944 15.736 9.889 5.152 1.00 0.00 O
-HETATM 2831 H1 HOH A 944 16.436 9.676 4.536 1.00 0.00 H
-HETATM 2832 H2 HOH A 944 16.090 9.653 6.010 1.00 0.00 H
-HETATM 2833 O HOH A 945 7.249 7.566 1.139 1.00 0.00 O
-HETATM 2834 H1 HOH A 945 8.071 7.098 1.281 1.00 0.00 H
-HETATM 2835 H2 HOH A 945 7.516 8.460 0.926 1.00 0.00 H
-HETATM 2836 O HOH A 946 21.819 3.852 11.348 1.00 0.00 O
-HETATM 2837 H1 HOH A 946 21.188 3.213 11.017 1.00 0.00 H
-HETATM 2838 H2 HOH A 946 22.658 3.391 11.331 1.00 0.00 H
-HETATM 2839 O HOH A 947 22.408 18.590 25.429 1.00 0.00 O
-HETATM 2840 H1 HOH A 947 22.945 18.449 24.649 1.00 0.00 H
-HETATM 2841 H2 HOH A 947 21.516 18.681 25.094 1.00 0.00 H
-HETATM 2842 O HOH A 948 9.774 23.500 16.312 1.00 0.00 O
-HETATM 2843 H1 HOH A 948 9.072 23.845 15.760 1.00 0.00 H
-HETATM 2844 H2 HOH A 948 10.176 22.809 15.786 1.00 0.00 H
-HETATM 2845 O HOH A 949 10.675 7.593 11.348 1.00 0.00 O
-HETATM 2846 H1 HOH A 949 10.802 7.361 12.268 1.00 0.00 H
-HETATM 2847 H2 HOH A 949 9.918 7.077 11.072 1.00 0.00 H
-HETATM 2848 O HOH A 950 25.446 22.079 26.658 1.00 0.00 O
-HETATM 2849 H1 HOH A 950 24.572 21.693 26.715 1.00 0.00 H
-HETATM 2850 H2 HOH A 950 25.392 22.872 27.191 1.00 0.00 H
-HETATM 2851 O HOH A 951 4.678 0.393 17.187 1.00 0.00 O
-HETATM 2852 H1 HOH A 951 5.284 1.060 16.863 1.00 0.00 H
-HETATM 2853 H2 HOH A 951 4.842 0.357 18.129 1.00 0.00 H
-HETATM 2854 O HOH A 952 19.511 16.261 9.289 1.00 0.00 O
-HETATM 2855 H1 HOH A 952 19.379 16.450 8.360 1.00 0.00 H
-HETATM 2856 H2 HOH A 952 18.655 15.965 9.598 1.00 0.00 H
-HETATM 2857 O HOH A 953 28.319 16.487 25.479 1.00 0.00 O
-HETATM 2858 H1 HOH A 953 27.431 16.156 25.610 1.00 0.00 H
-HETATM 2859 H2 HOH A 953 28.198 17.381 25.161 1.00 0.00 H
-HETATM 2860 O HOH A 954 19.666 29.932 1.418 1.00 0.00 O
-HETATM 2861 H1 HOH A 954 18.879 29.496 1.744 1.00 0.00 H
-HETATM 2862 H2 HOH A 954 20.270 29.217 1.216 1.00 0.00 H
-HETATM 2863 O HOH A 955 16.685 23.889 31.061 1.00 0.00 O
-HETATM 2864 H1 HOH A 955 16.725 23.460 30.207 1.00 0.00 H
-HETATM 2865 H2 HOH A 955 15.859 24.372 31.050 1.00 0.00 H
-HETATM 2866 O HOH A 956 14.050 7.274 20.961 1.00 0.00 O
-HETATM 2867 H1 HOH A 956 14.055 7.897 20.234 1.00 0.00 H
-HETATM 2868 H2 HOH A 956 14.637 7.660 21.612 1.00 0.00 H
-HETATM 2869 O HOH A 957 21.146 4.636 13.954 1.00 0.00 O
-HETATM 2870 H1 HOH A 957 22.034 4.428 14.244 1.00 0.00 H
-HETATM 2871 H2 HOH A 957 21.151 4.451 13.015 1.00 0.00 H
-HETATM 2872 O HOH A 958 9.268 20.273 17.907 1.00 0.00 O
-HETATM 2873 H1 HOH A 958 8.914 19.704 18.591 1.00 0.00 H
-HETATM 2874 H2 HOH A 958 9.885 20.844 18.365 1.00 0.00 H
-HETATM 2875 O HOH A 959 8.109 16.018 16.850 1.00 0.00 O
-HETATM 2876 H1 HOH A 959 8.658 15.909 17.626 1.00 0.00 H
-HETATM 2877 H2 HOH A 959 7.613 15.201 16.791 1.00 0.00 H
-HETATM 2878 O HOH A 960 0.566 9.381 3.547 1.00 0.00 O
-HETATM 2879 H1 HOH A 960 -0.156 9.858 3.956 1.00 0.00 H
-HETATM 2880 H2 HOH A 960 0.815 9.919 2.796 1.00 0.00 H
-HETATM 2881 O HOH A 961 3.768 28.980 2.026 1.00 0.00 O
-HETATM 2882 H1 HOH A 961 3.317 29.824 2.018 1.00 0.00 H
-HETATM 2883 H2 HOH A 961 3.168 28.383 1.579 1.00 0.00 H
-HETATM 2884 O HOH A 962 18.233 24.390 2.402 1.00 0.00 O
-HETATM 2885 H1 HOH A 962 19.030 23.908 2.181 1.00 0.00 H
-HETATM 2886 H2 HOH A 962 17.652 24.249 1.655 1.00 0.00 H
-HETATM 2887 O HOH A 963 25.079 23.195 6.838 1.00 0.00 O
-HETATM 2888 H1 HOH A 963 25.093 22.243 6.741 1.00 0.00 H
-HETATM 2889 H2 HOH A 963 25.969 23.472 6.620 1.00 0.00 H
-HETATM 2890 O HOH A 964 19.785 18.497 24.999 1.00 0.00 O
-HETATM 2891 H1 HOH A 964 19.684 18.552 25.949 1.00 0.00 H
-HETATM 2892 H2 HOH A 964 19.677 17.567 24.800 1.00 0.00 H
-HETATM 2893 O HOH A 965 11.982 20.325 9.353 1.00 0.00 O
-HETATM 2894 H1 HOH A 965 11.759 20.291 8.423 1.00 0.00 H
-HETATM 2895 H2 HOH A 965 11.233 20.757 9.764 1.00 0.00 H
-HETATM 2896 O HOH A 966 22.036 12.580 8.148 1.00 0.00 O
-HETATM 2897 H1 HOH A 966 22.054 13.347 8.721 1.00 0.00 H
-HETATM 2898 H2 HOH A 966 22.277 12.919 7.286 1.00 0.00 H
-HETATM 2899 O HOH A 967 3.980 17.896 22.733 1.00 0.00 O
-HETATM 2900 H1 HOH A 967 4.838 17.856 23.155 1.00 0.00 H
-HETATM 2901 H2 HOH A 967 4.025 17.240 22.037 1.00 0.00 H
-HETATM 2902 O HOH A 968 17.187 22.702 25.714 1.00 0.00 O
-HETATM 2903 H1 HOH A 968 16.468 23.319 25.576 1.00 0.00 H
-HETATM 2904 H2 HOH A 968 16.956 21.942 25.180 1.00 0.00 H
-HETATM 2905 O HOH A 969 8.978 20.703 1.151 1.00 0.00 O
-HETATM 2906 H1 HOH A 969 9.665 20.976 1.759 1.00 0.00 H
-HETATM 2907 H2 HOH A 969 8.629 19.896 1.529 1.00 0.00 H
-HETATM 2908 O HOH A 970 0.825 12.737 10.327 1.00 0.00 O
-HETATM 2909 H1 HOH A 970 0.751 11.980 9.747 1.00 0.00 H
-HETATM 2910 H2 HOH A 970 0.153 13.344 10.017 1.00 0.00 H
-HETATM 2911 O HOH A 971 2.599 23.706 18.925 1.00 0.00 O
-HETATM 2912 H1 HOH A 971 2.725 23.611 19.870 1.00 0.00 H
-HETATM 2913 H2 HOH A 971 3.343 23.245 18.537 1.00 0.00 H
-HETATM 2914 O HOH A 972 5.401 17.767 9.610 1.00 0.00 O
-HETATM 2915 H1 HOH A 972 5.526 18.181 10.464 1.00 0.00 H
-HETATM 2916 H2 HOH A 972 4.791 18.343 9.150 1.00 0.00 H
-HETATM 2917 O HOH A 973 8.489 3.347 3.042 1.00 0.00 O
-HETATM 2918 H1 HOH A 973 8.774 4.212 3.337 1.00 0.00 H
-HETATM 2919 H2 HOH A 973 7.709 3.519 2.515 1.00 0.00 H
-HETATM 2920 O HOH A 974 27.982 30.178 10.399 1.00 0.00 O
-HETATM 2921 H1 HOH A 974 27.954 31.017 10.859 1.00 0.00 H
-HETATM 2922 H2 HOH A 974 28.824 30.182 9.944 1.00 0.00 H
-HETATM 2923 O HOH A 975 2.427 14.919 28.112 1.00 0.00 O
-HETATM 2924 H1 HOH A 975 2.053 14.356 28.790 1.00 0.00 H
-HETATM 2925 H2 HOH A 975 2.078 15.789 28.305 1.00 0.00 H
-HETATM 2926 O HOH A 976 4.172 6.385 4.697 1.00 0.00 O
-HETATM 2927 H1 HOH A 976 4.507 6.744 3.875 1.00 0.00 H
-HETATM 2928 H2 HOH A 976 3.334 6.828 4.829 1.00 0.00 H
-HETATM 2929 O HOH A 977 16.115 27.811 30.645 1.00 0.00 O
-HETATM 2930 H1 HOH A 977 15.799 28.702 30.495 1.00 0.00 H
-HETATM 2931 H2 HOH A 977 16.591 27.587 29.845 1.00 0.00 H
-HETATM 2932 O HOH A 978 13.720 24.709 28.631 1.00 0.00 O
-HETATM 2933 H1 HOH A 978 13.881 25.145 29.468 1.00 0.00 H
-HETATM 2934 H2 HOH A 978 13.184 25.330 28.137 1.00 0.00 H
-HETATM 2935 O HOH A 979 14.694 14.173 20.834 1.00 0.00 O
-HETATM 2936 H1 HOH A 979 13.885 13.767 20.522 1.00 0.00 H
-HETATM 2937 H2 HOH A 979 14.651 14.094 21.787 1.00 0.00 H
-HETATM 2938 O HOH A 980 13.711 2.691 3.447 1.00 0.00 O
-HETATM 2939 H1 HOH A 980 13.934 2.209 2.650 1.00 0.00 H
-HETATM 2940 H2 HOH A 980 13.116 2.109 3.920 1.00 0.00 H
-HETATM 2941 O HOH A 981 14.779 3.304 7.826 1.00 0.00 O
-HETATM 2942 H1 HOH A 981 14.379 3.998 7.301 1.00 0.00 H
-HETATM 2943 H2 HOH A 981 15.005 3.729 8.653 1.00 0.00 H
-HETATM 2944 O HOH A 982 25.863 5.160 29.660 1.00 0.00 O
-HETATM 2945 H1 HOH A 982 25.255 4.945 30.368 1.00 0.00 H
-HETATM 2946 H2 HOH A 982 26.008 4.329 29.208 1.00 0.00 H
-HETATM 2947 O HOH A 983 28.610 11.802 11.629 1.00 0.00 O
-HETATM 2948 H1 HOH A 983 28.055 12.295 12.234 1.00 0.00 H
-HETATM 2949 H2 HOH A 983 28.944 12.461 11.020 1.00 0.00 H
-HETATM 2950 O HOH A 984 11.187 3.313 9.413 1.00 0.00 O
-HETATM 2951 H1 HOH A 984 11.956 2.759 9.279 1.00 0.00 H
-HETATM 2952 H2 HOH A 984 10.463 2.697 9.521 1.00 0.00 H
-HETATM 2953 O HOH A 985 19.330 4.623 25.126 1.00 0.00 O
-HETATM 2954 H1 HOH A 985 19.832 5.295 25.588 1.00 0.00 H
-HETATM 2955 H2 HOH A 985 19.948 4.253 24.496 1.00 0.00 H
-HETATM 2956 O HOH A 986 21.144 15.171 15.523 1.00 0.00 O
-HETATM 2957 H1 HOH A 986 21.309 16.092 15.723 1.00 0.00 H
-HETATM 2958 H2 HOH A 986 21.026 14.757 16.378 1.00 0.00 H
-HETATM 2959 O HOH A 987 20.526 21.158 16.204 1.00 0.00 O
-HETATM 2960 H1 HOH A 987 21.455 21.332 16.055 1.00 0.00 H
-HETATM 2961 H2 HOH A 987 20.498 20.711 17.050 1.00 0.00 H
-HETATM 2962 O HOH A 988 11.877 0.384 26.384 1.00 0.00 O
-HETATM 2963 H1 HOH A 988 12.655 0.874 26.118 1.00 0.00 H
-HETATM 2964 H2 HOH A 988 11.461 0.936 27.047 1.00 0.00 H
-HETATM 2965 O HOH A 989 23.560 25.813 26.598 1.00 0.00 O
-HETATM 2966 H1 HOH A 989 24.174 25.385 27.195 1.00 0.00 H
-HETATM 2967 H2 HOH A 989 23.093 25.091 26.177 1.00 0.00 H
-HETATM 2968 O HOH A 990 26.099 25.300 20.573 1.00 0.00 O
-HETATM 2969 H1 HOH A 990 26.673 26.058 20.466 1.00 0.00 H
-HETATM 2970 H2 HOH A 990 25.288 25.548 20.129 1.00 0.00 H
-HETATM 2971 O HOH A 991 8.141 5.579 7.580 1.00 0.00 O
-HETATM 2972 H1 HOH A 991 7.474 4.893 7.589 1.00 0.00 H
-HETATM 2973 H2 HOH A 991 7.881 6.157 6.862 1.00 0.00 H
-HETATM 2974 O HOH A 992 21.198 23.805 30.305 1.00 0.00 O
-HETATM 2975 H1 HOH A 992 21.083 23.776 31.254 1.00 0.00 H
-HETATM 2976 H2 HOH A 992 20.327 24.008 29.963 1.00 0.00 H
-HETATM 2977 O HOH A 993 0.688 4.725 13.272 1.00 0.00 O
-HETATM 2978 H1 HOH A 993 1.175 5.548 13.230 1.00 0.00 H
-HETATM 2979 H2 HOH A 993 1.360 4.054 13.393 1.00 0.00 H
-HETATM 2980 O HOH A 994 7.773 29.541 14.750 1.00 0.00 O
-HETATM 2981 H1 HOH A 994 8.409 29.648 14.042 1.00 0.00 H
-HETATM 2982 H2 HOH A 994 8.137 28.844 15.295 1.00 0.00 H
-HETATM 2983 O HOH A 995 9.065 30.035 11.958 1.00 0.00 O
-HETATM 2984 H1 HOH A 995 8.736 30.931 12.038 1.00 0.00 H
-HETATM 2985 H2 HOH A 995 9.010 29.842 11.022 1.00 0.00 H
-HETATM 2986 O HOH A 996 11.100 6.229 25.401 1.00 0.00 O
-HETATM 2987 H1 HOH A 996 11.875 6.368 25.947 1.00 0.00 H
-HETATM 2988 H2 HOH A 996 11.368 6.513 24.527 1.00 0.00 H
-TER 2989 HOH A 996
-ENDMDL
-END
diff --git a/examples/water_dimer/ref_out b/examples/water_dimer/ref_out
deleted file mode 100644
index 721b98623..000000000
--- a/examples/water_dimer/ref_out
+++ /dev/null
@@ -1,15 +0,0 @@
-# Electrostatic Energy (kJ/mol)
--7.293558858268511
-[1.1249001 0.26906 0.26906 1.1249001 0.26906 0.26906 ]
-[0.33 0.33 0.33 0.33 0.33 0.33]
-None
-# Polarizable Electrostatic Energy (kJ/mol)
--7.7266276346654195
-[[ 0.00543887 -0.00743447 -0.00622844]
- [ 0.00367873 -0.0041697 -0.00312143]
- [ 0.00113823 -0.00186278 -0.00046946]
- [ 0.01158455 -0.01229083 0.00133143]
- [ 0.00168802 -0.0020649 0.00157321]
- [ 0.00199699 -0.00112192 0.0002542 ]]
-1
-True
diff --git a/examples/water_dimer/run_admp.py b/examples/water_dimer/run_admp.py
deleted file mode 100755
index 3738b17d4..000000000
--- a/examples/water_dimer/run_admp.py
+++ /dev/null
@@ -1,190 +0,0 @@
-#!/usr/bin/env python
-import sys
-import numpy as np
-import jax.numpy as jnp
-from jax import grad, value_and_grad
-from jax_md import partition, space
-import dmff
-from dmff.admp.settings import *
-from dmff.admp.multipole import convert_cart2harm
-from dmff.admp.pme import ADMPPmeForce
-from dmff.admp.parser import *
-from dmff.admp.disp_pme import ADMPDispPmeForce
-from dmff.admp.pairwise import generate_pairwise_interaction, TT_damping_qq_c6_kernel
-
-
-import linecache
-def get_line_context(file_path, line_number):
- return linecache.getline(file_path,line_number).strip()
-
-
-# below is the validation code
-if __name__ == '__main__':
- pdb = str('dimer.pdb')
- xml = str('fullpol.xml')
- pdbinfo = read_pdb(pdb)
- serials = pdbinfo['serials']
- names = pdbinfo['names']
- resNames = pdbinfo['resNames']
- resSeqs = pdbinfo['resSeqs']
- positions = pdbinfo['positions']
- box = pdbinfo['box'] # a, b, c, α, β, γ
- charges = pdbinfo['charges']
- positions = jnp.asarray(positions)
- lx, ly, lz, _, _, _ = box
- box = jnp.eye(3)*jnp.array([lx, ly, lz])
-
- mScales = jnp.array([0.0, 0.0, 0.0, 1.0, 1.0])
- pScales = jnp.array([0.0, 0.0, 0.0, 1.0, 1.0])
- dScales = jnp.array([0.0, 0.0, 0.0, 1.0, 1.0])
-
- rc = 4 # in Angstrom
- ethresh = 1e-4
-
- n_atoms = len(serials)
-
- # compute intra
- #E1 = onebodyenergy(n_atoms, positions)
- #print(E1)
-
- atomTemplate, residueTemplate = read_xml(xml)
- atomDicts, residueDicts = init_residues(serials, names, resNames, resSeqs, positions, charges, atomTemplate, residueTemplate)
-
- Q = np.vstack(
- [(atom.c0, atom.dX*10, atom.dY*10, atom.dZ*10, atom.qXX*300, atom.qYY*300, atom.qZZ*300, atom.qXY*300, atom.qXZ*300, atom.qYZ*300) for atom in atomDicts.values()]
- )
-
- c0 = []
- c6_list = []
- #compute geometry-dependent terms
- b=[np.arange(n_atoms)[i:i+3] for i in range(0,len(np.arange(n_atoms)),3)]
- for i in b:
- O = positions[i][0]
- H1 = positions[i][1]
- H2 = positions[i][2]
- bond1_len = (np.linalg.norm(H1-O))
- bond2_len = (np.linalg.norm(H2-O))
- bond1 = H1-O
- bond2 = H2-O
- cos_angle = np.dot(bond1,bond2)/(bond1_len * bond2_len)
- angle = np.arccos(cos_angle)*180/np.pi
- dipole = -0.016858755+0.002287251*angle + 0.239667591*bond1_len + (-0.070483437)*bond2_len
- charge_H = dipole/bond1_len
- charge_O=charge_H*(-2)
- C6_H = (-2.36066199 + (-0.007049238)*angle + 1.949429648*bond1_len + 2.097120784*bond2_len) * 0.529**6 * 2625.5
- C6_O = (-8.641301261 + 0.093247893*angle + 11.90395358*(bond1_len+bond2_len)) * 0.529**6 * 2625.5
- c0.append(charge_O)
- c0.append(charge_H)
- c0.append(charge_H)
- c6_list.append(np.sqrt(C6_O))
- c6_list.append(np.sqrt(C6_H))
- c6_list.append(np.sqrt(C6_H))
-
-
- # change leading term
- #Q[:,0]=c0
-
- Q = jnp.array(Q)
-
- Q_local = convert_cart2harm(Q, 2)
- axis_type = np.array(
- [atom.axisType for atom in atomDicts.values()]
- )
- axis_indices = np.vstack(
- [atom.axis_indices for atom in atomDicts.values()]
- )
- covalent_map = assemble_covalent(residueDicts, n_atoms)
-
- ## ind paras
- pol = np.vstack(
- [(atom.polarizabilityXX, atom.polarizabilityYY, atom.polarizabilityZZ) for atom in atomDicts.values()]
- )
- pol = jnp.array(pol.astype(np.float32))
- pol = 1000*jnp.mean(pol,axis=1)
-
- tholes = np.vstack(
- [atom.thole for atom in atomDicts.values()]
- )
- tholes = jnp.array(tholes.astype(np.float32))
- tholes = jnp.mean(tholes,axis=1)
- defaultTholeWidth=8
-
-
-
-
- lmax = 2
- pmax = 10
-
- # construct the C list
- c_list = np.zeros((3, n_atoms))
- a_list = np.zeros(n_atoms)
- b_list = np.zeros(n_atoms)
- nmol=int(n_atoms/3)
- for i in range(nmol):
- a = i*3
- b = i*3+1
- c = i*3+2
- # dispersion coeff
- c_list[0][a]=37.19677405
- c_list[0][b]=7.6111103
- c_list[0][c]=7.6111103
- c_list[1][a]=85.26810658
- c_list[1][b]=11.90220148
- c_list[1][c]=11.90220148
- c_list[2][a]=134.44874488
- c_list[2][b]=15.05074749
- c_list[2][c]=15.05074749
- # b, Bohr^-1
- b_list[a] = 2.00095977
- b_list[b] = 1.999519942
- b_list[c] = 1.999519942
- # a, Hartree
- a_list[a] = 0
- a_list[b] = 0
- a_list[c] = 0
-
- # change the leading term
- c_list[0]=c6_list
- c_list = jnp.array(c_list.T)
- q_list = c0
- # Finish data preparation
- # -------------------------------------------------------------------------------------
- # parameters should be ready:
- # geometric variables: positions, box
- # atomic parameters: Q_local, c_list
- # topological parameters: covalent_map, mScales, pScales, dScales
- # general force field setting parameters: rc, ethresh, lmax, pmax
-
-
- # get neighbor list using jax_md
- displacement_fn, shift_fn = space.periodic_general(box, fractional_coordinates=False)
- neighbor_list_fn = partition.neighbor_list(displacement_fn, box, rc, 0, format=partition.OrderedSparse)
- nbr = neighbor_list_fn.allocate(positions)
- pairs = nbr.idx.T
-
- # electrostatic
- # pme_force = ADMPPmeForce(box, axis_type, axis_indices, covalent_map, rc, ethresh, lmax, lpol=True)
- pme_force = ADMPPmeForce(box, axis_type, axis_indices, covalent_map, rc, ethresh, lmax, lpol=False)
- pme_force.update_env('kappa', 0.657065221219616)
- E, F = pme_force.get_forces(positions, box, pairs, Q_local, mScales)
- print('# Electrostatic Energy (kJ/mol)')
- E, F = pme_force.get_forces(positions, box, pairs, Q_local, mScales)
- print(E)
- # print(U_ind)
-
- pme_force = ADMPPmeForce(box, axis_type, axis_indices, covalent_map, rc, ethresh, lmax, lpol=True)
- pme_force.update_env('kappa', 0.657065221219616)
- print(pol)
- print(tholes)
- import pickle
- # with open('amoeba/dip_2.pickle', 'rb') as ifile:
- # U_ind = jnp.array(pickle.load(ifile) * 10)
- U_ind = None
- print(U_ind)
- E, F = pme_force.get_forces(positions, box, pairs, Q_local, pol, tholes, mScales, pScales, dScales, U_init=U_ind)
- print('# Polarizable Electrostatic Energy (kJ/mol)')
- print(E)
- print(pme_force.U_ind)
- print(pme_force.n_cycle)
- print(pme_force.lconverg)
-
diff --git a/examples/water_fullpol/monopole_nonpol/run.py b/examples/water_fullpol/monopole_nonpol/run.py
index 43527a16d..3b1b4799f 100755
--- a/examples/water_fullpol/monopole_nonpol/run.py
+++ b/examples/water_fullpol/monopole_nonpol/run.py
@@ -6,6 +6,7 @@
from dmff.api import Hamiltonian
from jax_md import space, partition
from jax import value_and_grad, grad
+from dmff.common import nblist
import pickle
if __name__ == '__main__':
@@ -14,21 +15,19 @@
pdb = app.PDBFile("pair.pdb")
rc = 6
# generator stores all force field parameters
- pme_generator = H.getGenerators()[0]
+ params = H.getParameters()
- pot_pme = H.createPotential(pdb.topology, nonbondedCutoff=rc*unit.angstrom)[0]
+ pot_pme = H.createPotential(pdb.topology, nonbondedCutoff=rc*unit.angstrom).dmff_potentials['ADMPPmeForce']
# construct inputs
positions = jnp.array(pdb.positions._value) * 10
a, b, c = pdb.topology.getPeriodicBoxVectors()
box = jnp.array([a._value, b._value, c._value]) * 10
# neighbor list
- displacement_fn, shift_fn = space.periodic_general(box, fractional_coordinates=False)
- neighbor_list_fn = partition.neighbor_list(displacement_fn, box, rc, 0, format=partition.OrderedSparse)
- nbr = neighbor_list_fn.allocate(positions)
- pairs = nbr.idx.T
+ nbl = nblist.NeighborList(box, rc, H.getGenerators()[0].covalent_map)
+ nbl.allocate(positions)
- E_pme, F_pme = value_and_grad(pot_pme)(positions, box, pairs, pme_generator.params)
+ E_pme, F_pme = value_and_grad(pot_pme)(positions, box, nbl.pairs, params)
print('Electrostatic Energy (kJ/mol):')
print(E_pme)
diff --git a/examples/water_fullpol/monopole_polarizable/run.py b/examples/water_fullpol/monopole_polarizable/run.py
index 824d4788d..808ee5801 100755
--- a/examples/water_fullpol/monopole_polarizable/run.py
+++ b/examples/water_fullpol/monopole_polarizable/run.py
@@ -6,6 +6,7 @@
from dmff.api import Hamiltonian
from jax_md import space, partition
from jax import value_and_grad, grad
+from dmff.common import nblist
import pickle
if __name__ == '__main__':
@@ -14,21 +15,19 @@
pdb = app.PDBFile("waterbox_31ang.pdb")
rc = 6
# generator stores all force field parameters
- pme_generator = H.getGenerators()[1]
+ params = H.getParameters()
- pot_pme = H.createPotential(pdb.topology, nonbondedCutoff=rc*unit.angstrom)[1]
+ pot_pme = H.createPotential(pdb.topology, nonbondedCutoff=rc*unit.angstrom).dmff_potentials['ADMPPmeForce']
# construct inputs
positions = jnp.array(pdb.positions._value) * 10
a, b, c = pdb.topology.getPeriodicBoxVectors()
box = jnp.array([a._value, b._value, c._value]) * 10
# neighbor list
- displacement_fn, shift_fn = space.periodic_general(box, fractional_coordinates=False)
- neighbor_list_fn = partition.neighbor_list(displacement_fn, box, rc, 0, format=partition.OrderedSparse)
- nbr = neighbor_list_fn.allocate(positions)
- pairs = nbr.idx.T
+ nbl = nblist.NeighborList(box, rc, H.getGenerators()[0].covalent_map)
+ nbl.allocate(positions)
- E_pme, F_pme = value_and_grad(pot_pme)(positions, box, pairs, pme_generator.params)
+ E_pme, F_pme = value_and_grad(pot_pme)(positions, box, nbl.pairs, params)
print('Electrostatic Energy (kJ/mol):')
print(E_pme)
diff --git a/examples/water_fullpol/quadrupole_nonpol/run.py b/examples/water_fullpol/quadrupole_nonpol/run.py
index 469bd9068..b408792aa 100755
--- a/examples/water_fullpol/quadrupole_nonpol/run.py
+++ b/examples/water_fullpol/quadrupole_nonpol/run.py
@@ -4,6 +4,7 @@
import openmm.app as app
import openmm.unit as unit
from dmff.api import Hamiltonian
+from dmff.common import nblist
from jax_md import space, partition
from jax import value_and_grad
import pickle
@@ -15,23 +16,23 @@
pdb = app.PDBFile("waterbox_31ang.pdb")
rc = 6
# generator stores all force field parameters
- disp_generator, pme_generator = H.getGenerators()
+ params = H.getParameters()
- pot_disp, pot_pme = H.createPotential(pdb.topology, nonbondedCutoff=rc*unit.angstrom)
+ pots = H.createPotential(pdb.topology, nonbondedCutoff=rc*unit.angstrom)
+ pot_disp = pots.dmff_potentials['ADMPDispForce']
+ pot_pme = pots.dmff_potentials['ADMPPmeForce']
# construct inputs
positions = jnp.array(pdb.positions._value) * 10
a, b, c = pdb.topology.getPeriodicBoxVectors()
box = jnp.array([a._value, b._value, c._value]) * 10
# neighbor list
- displacement_fn, shift_fn = space.periodic_general(box, fractional_coordinates=False)
- neighbor_list_fn = partition.neighbor_list(displacement_fn, box, rc, 0, format=partition.OrderedSparse)
- nbr = neighbor_list_fn.allocate(positions)
- pairs = nbr.idx.T
+ nbl = nblist.NeighborList(box, rc, H.getGenerators()[0].covalent_map)
+ nbl.allocate(positions)
- E_disp, F_disp = value_and_grad(pot_disp)(positions, box, pairs, disp_generator.params)
- E_pme, F_pme = value_and_grad(pot_pme)(positions, box, pairs, pme_generator.params)
+ E_disp, F_disp = value_and_grad(pot_disp)(positions, box, nbl.pairs, params)
+ E_pme, F_pme = value_and_grad(pot_pme)(positions, box, nbl.pairs, params)
print('# Electrostatic+Polarization Energy:')
print('#', E_pme, 'kJ/mol')
diff --git a/examples/water_fullpol/quadrupole_nonpol/test.py b/examples/water_fullpol/quadrupole_nonpol/test.py
index b00127426..7dbce5ce9 100755
--- a/examples/water_fullpol/quadrupole_nonpol/test.py
+++ b/examples/water_fullpol/quadrupole_nonpol/test.py
@@ -15,9 +15,11 @@
pdb = app.PDBFile("water_dimer.pdb")
rc = 6
# generator stores all force field parameters
- disp_generator, pme_generator = H.getGenerators()
+ params = H.getParameters()
- pot_disp, pot_pme = H.createPotential(pdb.topology, nonbondedCutoff=rc*unit.angstrom)
+ pots = H.createPotential(pdb.topology, nonbondedCutoff=rc*unit.angstrom)
+ pot_disp = pots.dmff_potentials['ADMPDispForce']
+ pot_pme = pots.dmff_potentials['ADMPPmeForce']
# construct inputs
positions = jnp.array(pdb.positions._value) * 10
@@ -46,6 +48,6 @@
# for x, y in zip(pme_generator.pme_force.U_ind.flatten(), U_ind_mpid.flatten()):
# print(y, y, x)
- param_grad = grad(pot_pme, argnums=(3))(positions, box, pairs, pme_generator.params)
- print(param_grad['pScales'])
- print(param_grad['dScales'])
+ param_grad = grad(pot_pme, argnums=(3))(positions, box, pairs, params)
+ print(param_grad['ADMPPmeForce']['pScales'])
+ print(param_grad['ADMPPmeForce']['dScales'])
diff --git a/examples/water_fullpol/run.py b/examples/water_fullpol/run.py
index 61a2083d9..dccf92921 100755
--- a/examples/water_fullpol/run.py
+++ b/examples/water_fullpol/run.py
@@ -17,26 +17,29 @@
# generator stores all force field parameters
disp_generator, pme_generator = H.getGenerators()
- pot_disp, pot_pme = H.createPotential(pdb.topology, nonbondedCutoff=rc*unit.angstrom, ethresh=5e-4)
+ pots = H.createPotential(pdb.topology, nonbondedCutoff=rc*unit.angstrom, ethresh=5e-4)
# construct inputs
positions = jnp.array(pdb.positions._value) * 10
a, b, c = pdb.topology.getPeriodicBoxVectors()
box = jnp.array([a._value, b._value, c._value]) * 10
# neighbor list
- nbl = nblist.NeighborList(box, rc)
+ nbl = nblist.NeighborList(box, rc, H.getGenerators()[0].covalent_map)
nbl.allocate(positions)
- pairs = nbl.pairs
-
- E_disp, F_disp = value_and_grad(pot_disp)(positions, box, pairs, disp_generator.params)
- E_pme, F_pme = value_and_grad(pot_pme)(positions, box, pairs, pme_generator.params)
+
+ params = H.getParameters()
+
+ pot_disp = pots.dmff_potentials['ADMPDispForce']
+ E_disp, F_disp = value_and_grad(pot_disp)(positions, box, nbl.pairs, params)
+ pot_pme = pots.dmff_potentials['ADMPPmeForce']
+ E_pme, F_pme = value_and_grad(pot_pme)(positions, box, nbl.pairs, params)
print('# Electrostatic+Polarization Energy:')
print('#', E_pme, 'kJ/mol')
print('# Dispersion+Damping Energy:')
print('#', E_disp, 'kJ/mol')
- sys.exit()
+ # sys.exit()
# compare induced dipole with mpid
with open('mpid_dip.pickle', 'rb') as ifile:
U_ind_mpid = pickle.load(ifile) * 10
diff --git a/examples/water_pol_1024/dipole_1024 b/examples/water_pol_1024/dipole_1024
deleted file mode 100644
index e1de509e9..000000000
--- a/examples/water_pol_1024/dipole_1024
+++ /dev/null
@@ -1,3072 +0,0 @@
--9.78037e-05 -0.0102743 -0.00835381
-0 0 0
-0 0 0
-0.0016815 0.00104498 0.00955635
-0 0 0
-0 0 0
-0.0104807 0.0153637 -0.00934142
-0 0 0
-0 0 0
-0.00268184 0.00663563 -0.00085569
-0 0 0
-0 0 0
-0.000439397 0.0120955 -0.00798317
-0 0 0
-0 0 0
-0.00757021 0.00274864 -0.00405105
-0 0 0
-0 0 0
--0.00374424 -0.00805664 0.00310999
-0 0 0
-0 0 0
-0.00300064 0.00103427 -0.00607688
-0 0 0
-0 0 0
--0.00513748 0.00259173 0.0138984
-0 0 0
-0 0 0
-0.00611206 0.00178956 0.00330758
-0 0 0
-0 0 0
-0.00309779 -0.0123237 -0.00151633
-0 0 0
-0 0 0
-0.0112893 -0.000925505 -0.00345641
-0 0 0
-0 0 0
--0.00823225 0.00481008 -0.00517028
-0 0 0
-0 0 0
-0.0105862 -0.0173504 0.00505209
-0 0 0
-0 0 0
-0.00507972 0.00427566 0.00207499
-0 0 0
-0 0 0
--0.0160562 -0.00375995 -0.000162321
-0 0 0
-0 0 0
--0.00232523 0.00223238 -0.00650886
-0 0 0
-0 0 0
-0.00907927 0.00168353 -0.00335751
-0 0 0
-0 0 0
-0.000391106 -0.00560563 0.0039132
-0 0 0
-0 0 0
--0.00129292 -0.0139697 -0.0130065
-0 0 0
-0 0 0
-0.00253837 -0.0116289 -0.00520366
-0 0 0
-0 0 0
--0.00331825 -0.00396823 -0.00218062
-0 0 0
-0 0 0
-0.0009465 -0.00202349 -0.00330577
-0 0 0
-0 0 0
--0.0110558 -0.000308164 -0.00228239
-0 0 0
-0 0 0
-0.0124406 -0.00204707 -0.00693733
-0 0 0
-0 0 0
--0.00173319 -0.00331657 0.00166376
-0 0 0
-0 0 0
--0.00273922 0.00197408 -0.00392151
-0 0 0
-0 0 0
--0.00667702 0.00334124 -0.0126923
-0 0 0
-0 0 0
-0.00498793 0.00726738 0.00236643
-0 0 0
-0 0 0
--0.0100955 -0.0112588 0.0042185
-0 0 0
-0 0 0
-0.0026019 0.000417779 -0.00626278
-0 0 0
-0 0 0
-0.00249888 -0.00228331 0.00721147
-0 0 0
-0 0 0
-0.00445673 0.000574593 -0.00796422
-0 0 0
-0 0 0
--0.000312778 3.41629e-05 0.000317727
-0 0 0
-0 0 0
--0.00392655 0.00947377 -0.0015633
-0 0 0
-0 0 0
--0.00386247 -0.0115072 -0.00401078
-0 0 0
-0 0 0
--0.00888192 0.00884608 -0.000281786
-0 0 0
-0 0 0
-0.00827756 0.00138916 0.000213653
-0 0 0
-0 0 0
--0.00314245 0.00726788 -0.000613722
-0 0 0
-0 0 0
-0.00755656 0.00489949 -0.00309753
-0 0 0
-0 0 0
--0.00633686 0.0115392 0.000473853
-0 0 0
-0 0 0
-0.00195559 0.00604159 -0.00785683
-0 0 0
-0 0 0
-0.00611166 -0.00239653 0.00120471
-0 0 0
-0 0 0
--0.00724835 -0.00466115 -0.00739829
-0 0 0
-0 0 0
-0.00293285 0.000757116 -0.00542986
-0 0 0
-0 0 0
--0.00321717 0.00587291 -0.00449816
-0 0 0
-0 0 0
-0.00852951 -0.0073382 0.000909686
-0 0 0
-0 0 0
-0.00462385 0.00435736 0.00220974
-0 0 0
-0 0 0
--0.000210808 -0.0099051 -0.00681186
-0 0 0
-0 0 0
-0.00519537 0.00774189 0.00934357
-0 0 0
-0 0 0
--0.00791618 -0.00701282 -0.00573458
-0 0 0
-0 0 0
--0.00353672 0.00218662 0.00116191
-0 0 0
-0 0 0
--0.000824194 0.00763499 0.0101212
-0 0 0
-0 0 0
--0.00582191 0.00637928 0.00340626
-0 0 0
-0 0 0
-0.00135849 0.000574534 0.00486814
-0 0 0
-0 0 0
-0.00672225 0.00484596 0.00758249
-0 0 0
-0 0 0
-0.000442829 0.00999001 -0.00079784
-0 0 0
-0 0 0
--0.00374611 -0.0162288 0.0117805
-0 0 0
-0 0 0
--0.00257662 0.00363066 -0.00124877
-0 0 0
-0 0 0
--0.000491337 -0.00467918 0.0066654
-0 0 0
-0 0 0
--0.00798403 0.00187673 -0.000592901
-0 0 0
-0 0 0
-0.000873825 -0.00367945 -0.00136084
-0 0 0
-0 0 0
--0.0124228 -0.00596143 -0.0102283
-0 0 0
-0 0 0
--0.000180247 0.000531004 -0.00128713
-0 0 0
-0 0 0
--0.00415982 -0.0141561 0.00939265
-0 0 0
-0 0 0
--0.0100344 0.0038062 0.00366314
-0 0 0
-0 0 0
-0.00392728 -0.00100683 0.00206949
-0 0 0
-0 0 0
-0.0115188 0.00717167 -0.00074889
-0 0 0
-0 0 0
-0.00628949 0.00640248 0.000293654
-0 0 0
-0 0 0
--0.00909805 -0.000491437 0.00161602
-0 0 0
-0 0 0
--0.00177572 0.00675042 0.00826887
-0 0 0
-0 0 0
--0.00197614 0.0110562 -0.00612657
-0 0 0
-0 0 0
-0.00971752 -0.00739067 0.00357604
-0 0 0
-0 0 0
-0.000195267 -0.00786269 0.00607746
-0 0 0
-0 0 0
--0.0103708 0.00245087 -0.00041738
-0 0 0
-0 0 0
-0.00256772 0.00215356 -0.000762005
-0 0 0
-0 0 0
-0.00379047 -0.000474574 -0.00298218
-0 0 0
-0 0 0
--0.000165421 -0.00055532 0.0148757
-0 0 0
-0 0 0
-0.0111802 0.0136549 -0.0320468
-0 0 0
-0 0 0
-0.0153225 -0.0103171 -0.00227375
-0 0 0
-0 0 0
--0.00212336 0.00274542 -0.00933705
-0 0 0
-0 0 0
-0.00616534 0.0130132 5.47625e-05
-0 0 0
-0 0 0
--0.00929046 0.00852819 -0.00192719
-0 0 0
-0 0 0
--0.00241705 0.00226907 -0.00449038
-0 0 0
-0 0 0
--0.00920485 -0.00746917 0.000557805
-0 0 0
-0 0 0
--0.0058951 0.00506319 0.00270818
-0 0 0
-0 0 0
-0.00583662 -0.0012291 0.00289874
-0 0 0
-0 0 0
-0.0094816 0.0109469 0.00114495
-0 0 0
-0 0 0
--0.00838529 -0.00821476 -0.00669953
-0 0 0
-0 0 0
-0.00484815 -0.00317928 0.00731462
-0 0 0
-0 0 0
-0.00497919 0.00490789 -0.00180653
-0 0 0
-0 0 0
-0.00854981 0.010314 -0.00320549
-0 0 0
-0 0 0
--0.00415836 -0.00892292 -0.00167608
-0 0 0
-0 0 0
--0.00813587 0.0118199 0.00557071
-0 0 0
-0 0 0
--0.00374275 0.000783917 0.0064928
-0 0 0
-0 0 0
-0.00324764 0.00810909 0.00293951
-0 0 0
-0 0 0
--0.00546086 -0.00241054 0.0110425
-0 0 0
-0 0 0
--0.0138394 0.00240158 0.00286925
-0 0 0
-0 0 0
-0.00511851 -0.000957279 -0.00176611
-0 0 0
-0 0 0
-0.0115771 -0.00931405 0.00416637
-0 0 0
-0 0 0
--0.00225243 0.00246387 -0.00268514
-0 0 0
-0 0 0
-0.00691816 -0.00831442 -0.00121352
-0 0 0
-0 0 0
--0.0063306 -7.31156e-05 0.00572808
-0 0 0
-0 0 0
-0.00167653 0.000132109 0.00343913
-0 0 0
-0 0 0
--0.0070473 -1.97325e-05 -0.00325234
-0 0 0
-0 0 0
--0.00632247 0.00179402 -0.000831321
-0 0 0
-0 0 0
-0.0011576 0.00842738 0.0113516
-0 0 0
-0 0 0
--0.00183084 -0.00155541 0.00883301
-0 0 0
-0 0 0
-0.00855752 0.00973545 -0.00203578
-0 0 0
-0 0 0
-0.00460251 -0.00150441 0.00506528
-0 0 0
-0 0 0
-0.00819739 -0.00207966 -0.0023709
-0 0 0
-0 0 0
-0.000726014 0.00133864 -0.00837828
-0 0 0
-0 0 0
-0.00369728 0.000264355 0.00346401
-0 0 0
-0 0 0
--0.00573303 -3.45729e-05 -0.00555133
-0 0 0
-0 0 0
--0.00605226 -0.00217764 -0.000867023
-0 0 0
-0 0 0
-0.00851709 0.00977362 0.00438207
-0 0 0
-0 0 0
--0.00262633 0.00541108 -0.000277135
-0 0 0
-0 0 0
--0.00421868 -0.00682932 -0.00906488
-0 0 0
-0 0 0
--0.00142311 -0.0044121 -0.00267245
-0 0 0
-0 0 0
-0.000599986 -0.00220729 0.00549257
-0 0 0
-0 0 0
-0.00717203 -0.00041221 0.000839776
-0 0 0
-0 0 0
-0.00742294 0.00505202 -0.0103032
-0 0 0
-0 0 0
--0.0111505 0.00713828 0.00812535
-0 0 0
-0 0 0
--0.00696046 0.00317351 0.0191618
-0 0 0
-0 0 0
--0.00271005 -0.00500413 -0.00472108
-0 0 0
-0 0 0
-0.00053514 0.00124973 0.00329028
-0 0 0
-0 0 0
-0.00563814 0.00313616 -0.00026369
-0 0 0
-0 0 0
-0.00595883 -0.00569338 -0.00611885
-0 0 0
-0 0 0
-0.00934765 -0.00487378 -0.00983422
-0 0 0
-0 0 0
-0.00666574 0.000534592 0.00150635
-0 0 0
-0 0 0
--0.00220394 4.45494e-05 0.00307866
-0 0 0
-0 0 0
--0.00300268 -0.00505015 -0.00646803
-0 0 0
-0 0 0
--0.00426093 0.00399821 0.00430969
-0 0 0
-0 0 0
-1.48552e-05 -0.00805093 0.00708488
-0 0 0
-0 0 0
-0.00200509 -0.00705536 0.00506572
-0 0 0
-0 0 0
--0.00122102 0.00183551 0.00300795
-0 0 0
-0 0 0
-0.00216416 -0.000855585 0.00626019
-0 0 0
-0 0 0
--0.00305724 -0.00194739 -0.00753175
-0 0 0
-0 0 0
-0.00749589 -0.00599059 -0.00142094
-0 0 0
-0 0 0
--0.0120168 -0.000174821 0.0115427
-0 0 0
-0 0 0
--0.00466727 0.00351428 0.000158967
-0 0 0
-0 0 0
-0.00485732 0.00239818 0.00676465
-0 0 0
-0 0 0
--0.00503949 0.006335 -0.00551739
-0 0 0
-0 0 0
-0.00171117 -0.00296434 -0.00286245
-0 0 0
-0 0 0
-0.0122505 0.00883528 0.000622401
-0 0 0
-0 0 0
--0.00164902 0.0044269 -0.000943952
-0 0 0
-0 0 0
--0.00284898 -0.0144255 0.00235835
-0 0 0
-0 0 0
--0.0165456 0.00239321 0.00289284
-0 0 0
-0 0 0
--0.00349088 0.018868 0.00731126
-0 0 0
-0 0 0
-0.0026674 0.00167464 0.00127276
-0 0 0
-0 0 0
-0.000301781 -0.00243539 0.00916902
-0 0 0
-0 0 0
-0.00395351 0.0048905 0.00153711
-0 0 0
-0 0 0
-0.0173634 -0.0051964 -0.00931404
-0 0 0
-0 0 0
--0.000329681 0.00648045 -0.0215546
-0 0 0
-0 0 0
--0.00381817 -0.00415355 -0.00564167
-0 0 0
-0 0 0
--0.00607825 0.0247509 -0.00142847
-0 0 0
-0 0 0
-0.0127189 0.00414365 -0.00481488
-0 0 0
-0 0 0
-0.0091679 -0.000535909 0.0127363
-0 0 0
-0 0 0
--0.00545698 0.00499536 0.00473193
-0 0 0
-0 0 0
-0.01518 0.0142544 0.0123285
-0 0 0
-0 0 0
--0.000168485 -0.00438238 0.00517892
-0 0 0
-0 0 0
-0.0123714 0.0058073 -0.00344789
-0 0 0
-0 0 0
--0.00534167 0.00642355 -0.00244599
-0 0 0
-0 0 0
--5.04759e-05 -0.00515571 0.00720749
-0 0 0
-0 0 0
--0.00191556 -0.000748099 0.00149025
-0 0 0
-0 0 0
-0.00661331 0.000687613 -0.010089
-0 0 0
-0 0 0
--1.26257e-05 -0.00515542 0.00494464
-0 0 0
-0 0 0
-0.00789357 -0.00877575 0.0132735
-0 0 0
-0 0 0
--0.00507882 0.00816196 0.00899426
-0 0 0
-0 0 0
--0.00772275 -0.0129865 -0.00602754
-0 0 0
-0 0 0
--0.000565926 0.00545582 -5.91464e-05
-0 0 0
-0 0 0
-0.00109049 0.000202086 -0.00667453
-0 0 0
-0 0 0
--0.0109158 -0.0123817 0.0094091
-0 0 0
-0 0 0
-0.00406096 0.00660004 -0.00386767
-0 0 0
-0 0 0
-0.00138359 0.00457259 0.00378496
-0 0 0
-0 0 0
--0.00281692 0.00027646 -5.7857e-05
-0 0 0
-0 0 0
-0.00209406 0.00231404 0.0101979
-0 0 0
-0 0 0
-0.00367972 0.000890963 0.00273223
-0 0 0
-0 0 0
--0.0111618 -0.00342381 -0.0123016
-0 0 0
-0 0 0
--0.00486201 0.00574302 -0.0151186
-0 0 0
-0 0 0
-0.00497567 -0.000638303 -0.00333819
-0 0 0
-0 0 0
--0.00292046 0.00976949 -0.00699919
-0 0 0
-0 0 0
--0.00674894 0.00165761 0.0147542
-0 0 0
-0 0 0
--0.00782643 -0.0077367 -0.00260987
-0 0 0
-0 0 0
--0.00358134 -0.00303959 0.00114245
-0 0 0
-0 0 0
-0.000642828 -0.000335948 -0.000605209
-0 0 0
-0 0 0
-0.000740505 -0.00511259 -0.00503279
-0 0 0
-0 0 0
--0.0054111 0.00134348 0.000486883
-0 0 0
-0 0 0
--0.00516649 0.00567091 0.00305135
-0 0 0
-0 0 0
-0.000676043 0.00485579 0.000172391
-0 0 0
-0 0 0
--0.00582053 -0.00402091 0.00033397
-0 0 0
-0 0 0
-0.00448973 0.00281377 -0.000227784
-0 0 0
-0 0 0
-0.00336178 0.00764535 -0.003802
-0 0 0
-0 0 0
--0.00186275 0.00400589 0.00343895
-0 0 0
-0 0 0
--0.00556406 -0.00528317 -0.00993338
-0 0 0
-0 0 0
-0.00199889 0.00195948 0.00458751
-0 0 0
-0 0 0
--0.00353912 0.00494606 0.00680142
-0 0 0
-0 0 0
-0.00122442 0.0020615 0.00264405
-0 0 0
-0 0 0
-0.00721288 -0.00291954 0.00214669
-0 0 0
-0 0 0
-0.000453011 -0.00715159 0.00695737
-0 0 0
-0 0 0
--0.00772907 -0.00301497 -0.0167101
-0 0 0
-0 0 0
-0.00840813 0.00133569 0.00613421
-0 0 0
-0 0 0
-0.00380602 0.0068309 0.00171629
-0 0 0
-0 0 0
--0.000842832 0.00536671 -0.00349201
-0 0 0
-0 0 0
--0.00930383 -0.000269109 0.00486243
-0 0 0
-0 0 0
--0.00586819 0.00280701 -0.00832121
-0 0 0
-0 0 0
-0.00453673 -0.00212405 -0.00713174
-0 0 0
-0 0 0
-0.00378363 -0.00642744 -0.0019263
-0 0 0
-0 0 0
--0.0017643 -0.000354975 0.00164927
-0 0 0
-0 0 0
--0.00384344 -0.0118822 -0.00289207
-0 0 0
-0 0 0
-0.00653117 0.00974485 0.000399904
-0 0 0
-0 0 0
-0.00616974 -0.00482934 -0.0105603
-0 0 0
-0 0 0
-0.00487945 0.00496005 0.00550319
-0 0 0
-0 0 0
--0.001882 0.00272243 -0.00392331
-0 0 0
-0 0 0
--0.000258219 -0.00482456 -0.00125412
-0 0 0
-0 0 0
-0.0116988 0.00129067 -0.00170155
-0 0 0
-0 0 0
-0.0134901 -0.00518862 -0.000939032
-0 0 0
-0 0 0
--0.00691896 0.0112497 -0.00346503
-0 0 0
-0 0 0
--0.00223103 0.00535906 -4.1665e-05
-0 0 0
-0 0 0
--2.84113e-05 -0.00198621 0.00316068
-0 0 0
-0 0 0
-0.00370225 0.0021758 -0.00100787
-0 0 0
-0 0 0
-0.000723029 -0.00813053 -0.0028756
-0 0 0
-0 0 0
--0.00868476 0.00874568 -0.000411086
-0 0 0
-0 0 0
-0.00474037 0.0105608 0.008347
-0 0 0
-0 0 0
-0.00105959 -0.000831815 -0.00437098
-0 0 0
-0 0 0
--0.0180633 0.000180752 0.00379154
-0 0 0
-0 0 0
-0.00180955 -0.00641551 -0.00596799
-0 0 0
-0 0 0
-0.00783451 0.00619785 -0.00527733
-0 0 0
-0 0 0
-0.00328143 0.00140044 0.0101086
-0 0 0
-0 0 0
--0.00395973 0.000926564 -0.00639365
-0 0 0
-0 0 0
-0.0116767 0.00177171 0.00991388
-0 0 0
-0 0 0
-0.00125404 0.00278407 -0.00472855
-0 0 0
-0 0 0
--0.00125579 0.000624749 0.0060266
-0 0 0
-0 0 0
-0.00024747 -0.000230718 0.00470209
-0 0 0
-0 0 0
--0.0153942 0.00410741 -0.00831551
-0 0 0
-0 0 0
-0.0131303 0.00158128 0.00383424
-0 0 0
-0 0 0
--0.00726297 -0.0099383 0.00170768
-0 0 0
-0 0 0
-0.0173814 0.00807743 0.00770488
-0 0 0
-0 0 0
--0.00765138 -0.000946928 -0.0102351
-0 0 0
-0 0 0
--0.00219384 0.00179744 -0.00375232
-0 0 0
-0 0 0
--0.00690129 0.0079468 0.00535078
-0 0 0
-0 0 0
-0.00017198 -0.00910768 0.00467808
-0 0 0
-0 0 0
--0.00634841 -0.00477623 -0.00380467
-0 0 0
-0 0 0
-0.00133153 -0.0059827 -0.00504477
-0 0 0
-0 0 0
--0.00430244 0.0129161 0.00239997
-0 0 0
-0 0 0
--0.00653367 0.00107805 -0.0130591
-0 0 0
-0 0 0
--0.00474991 -0.0090749 -0.0041393
-0 0 0
-0 0 0
--0.00241338 -0.00945678 0.00421321
-0 0 0
-0 0 0
--0.00949361 -0.00939561 4.8179e-05
-0 0 0
-0 0 0
-0.00626106 0.00213605 -0.00219957
-0 0 0
-0 0 0
--0.00376815 0.0090755 0.00511605
-0 0 0
-0 0 0
--0.00447132 -0.000220265 -0.00298141
-0 0 0
-0 0 0
-0.000745011 0.00206621 0.00441078
-0 0 0
-0 0 0
-0.0102733 -0.00412785 0.00410222
-0 0 0
-0 0 0
-0.00360848 -0.00402273 -0.000746735
-0 0 0
-0 0 0
-0.00746014 0.00899694 -0.0134584
-0 0 0
-0 0 0
-0.00539365 -0.00126786 -0.00533281
-0 0 0
-0 0 0
-0.000201233 -0.00723488 0.00651435
-0 0 0
-0 0 0
--0.00173645 0.0153581 0.00261489
-0 0 0
-0 0 0
--0.00599782 -0.00428004 -0.000143669
-0 0 0
-0 0 0
--0.00385636 0.0049054 0.00167299
-0 0 0
-0 0 0
--0.000259804 -0.00526562 -0.00875804
-0 0 0
-0 0 0
--0.0043669 0.00533465 0.00619663
-0 0 0
-0 0 0
--1.55116e-05 -0.00285167 0.00319511
-0 0 0
-0 0 0
--0.00521923 0.00560276 0.00942748
-0 0 0
-0 0 0
-0.0108202 0.000175836 -0.000185343
-0 0 0
-0 0 0
--0.00212986 -0.00169513 0.00530598
-0 0 0
-0 0 0
-0.000363441 -0.0060767 -0.005465
-0 0 0
-0 0 0
-0.0101713 0.00244951 -0.00713465
-0 0 0
-0 0 0
--0.00838637 0.0039302 -0.00185564
-0 0 0
-0 0 0
-0.00141554 -0.00437349 0.00569813
-0 0 0
-0 0 0
--0.0039811 -0.00280294 0.00262114
-0 0 0
-0 0 0
--0.00400322 0.00542208 0.00508549
-0 0 0
-0 0 0
-0.0100751 -0.00585201 -0.00463947
-0 0 0
-0 0 0
--0.00199921 -0.0060068 -0.00381233
-0 0 0
-0 0 0
--0.0110949 -0.00229428 -0.00284215
-0 0 0
-0 0 0
-0.00213449 0.00121657 0.00413121
-0 0 0
-0 0 0
-0.00383646 0.00514739 -0.0042205
-0 0 0
-0 0 0
--0.0138627 0.00386019 -0.00174507
-0 0 0
-0 0 0
-0.000985244 -0.00173199 -0.0027879
-0 0 0
-0 0 0
--0.00414753 0.00159845 0.0140703
-0 0 0
-0 0 0
-0.00521038 0.00703491 0.00261242
-0 0 0
-0 0 0
-0.00171624 0.00334721 -0.00399361
-0 0 0
-0 0 0
--0.00341361 0.00249506 -0.00875424
-0 0 0
-0 0 0
--0.00151917 -0.0129792 -0.000948598
-0 0 0
-0 0 0
--0.000554986 0.00239804 0.00680182
-0 0 0
-0 0 0
-0.0113353 -0.0015979 -0.004464
-0 0 0
-0 0 0
--0.00748076 -0.00433667 -0.00525681
-0 0 0
-0 0 0
-0.00349191 0.00795602 -0.000800224
-0 0 0
-0 0 0
--0.00531439 0.00216725 0.00226485
-0 0 0
-0 0 0
-0.0136866 0.00306299 -0.00109613
-0 0 0
-0 0 0
-0.00598406 -0.00392106 0.0170531
-0 0 0
-0 0 0
-0.00403592 -0.00368901 0.00320945
-0 0 0
-0 0 0
-0.0036205 -0.00556539 -0.00198205
-0 0 0
-0 0 0
--0.000840349 0.00848007 -0.0040412
-0 0 0
-0 0 0
--0.00480765 0.00815207 -0.00245005
-0 0 0
-0 0 0
--0.000278064 -0.00232045 0.00779664
-0 0 0
-0 0 0
--0.00176203 -0.00320255 0.00373226
-0 0 0
-0 0 0
-0.00444392 -0.00370352 0.00473972
-0 0 0
-0 0 0
-0.000131495 0.0020028 -0.00140803
-0 0 0
-0 0 0
--0.00755526 0.000769954 0.00504113
-0 0 0
-0 0 0
--0.0122574 0.0074683 0.00139079
-0 0 0
-0 0 0
-0.00523569 0.00256379 0.011097
-0 0 0
-0 0 0
--0.000944271 0.00510882 -0.00305778
-0 0 0
-0 0 0
-0.00380519 0.000803686 0.0139614
-0 0 0
-0 0 0
-0.00473881 0.00692148 -0.00141251
-0 0 0
-0 0 0
-0.00197562 0.00833919 -0.000823374
-0 0 0
-0 0 0
--0.00923064 -0.00456113 -0.00523267
-0 0 0
-0 0 0
-0.007301 0.00165144 -0.00250631
-0 0 0
-0 0 0
--0.00477963 0.0067898 -0.00160161
-0 0 0
-0 0 0
--0.012516 -0.0052418 0.00839902
-0 0 0
-0 0 0
-0.00444699 -0.0102143 -0.00771269
-0 0 0
-0 0 0
-0.00409276 0.00234007 0.000916312
-0 0 0
-0 0 0
-0.00526719 -0.0185264 0.00325041
-0 0 0
-0 0 0
-0.00880466 0.00115263 -0.00446445
-0 0 0
-0 0 0
--0.00670686 -0.00806671 0.00145852
-0 0 0
-0 0 0
--0.00474324 -0.00648036 -0.00467019
-0 0 0
-0 0 0
--0.00273532 -0.00396023 0.0137113
-0 0 0
-0 0 0
-0.0106414 0.00195623 -0.00958807
-0 0 0
-0 0 0
--0.00208171 0.00647457 0.0136989
-0 0 0
-0 0 0
--0.00277054 0.00697185 -0.000786607
-0 0 0
-0 0 0
-0.00443445 -7.24378e-05 0.012928
-0 0 0
-0 0 0
--0.00665372 0.00161258 -0.00438756
-0 0 0
-0 0 0
-0.00491655 0.000643814 -0.00301866
-0 0 0
-0 0 0
-0.00497501 0.00911598 -0.00288485
-0 0 0
-0 0 0
-0.0137355 -0.000897699 0.00214739
-0 0 0
-0 0 0
--0.00992127 -0.0115933 0.00142412
-0 0 0
-0 0 0
-0.010838 0.00745001 0.00533567
-0 0 0
-0 0 0
-0.00487711 -0.00411243 0.00792683
-0 0 0
-0 0 0
--0.00617018 0.00341602 0.00568542
-0 0 0
-0 0 0
--0.00648836 0.00118417 0.000778898
-0 0 0
-0 0 0
-0.0116769 -0.00494425 -0.0060414
-0 0 0
-0 0 0
--0.00154938 -0.00822016 -0.0050833
-0 0 0
-0 0 0
--0.00104108 0.00444053 -0.00407523
-0 0 0
-0 0 0
--0.00423669 -0.00203121 0.00542422
-0 0 0
-0 0 0
--0.00225517 0.00356842 -0.00501592
-0 0 0
-0 0 0
-0.00742022 -0.00558255 0.00207504
-0 0 0
-0 0 0
-0.00255928 -0.00463011 0.00157302
-0 0 0
-0 0 0
--0.003772 -0.0144524 0.00145796
-0 0 0
-0 0 0
-0.00647517 -0.0100065 0.00908599
-0 0 0
-0 0 0
--0.00513477 0.0070015 -0.00977665
-0 0 0
-0 0 0
-0.00615323 0.00135278 -0.000273292
-0 0 0
-0 0 0
-3.05568e-05 -0.00373847 -0.00697973
-0 0 0
-0 0 0
--0.006153 0.00864248 0.00112156
-0 0 0
-0 0 0
--0.00568615 -0.00401322 -0.0124605
-0 0 0
-0 0 0
--0.00137967 0.0132382 -0.00871058
-0 0 0
-0 0 0
-0.00749187 0.00809359 0.0027655
-0 0 0
-0 0 0
-0.00344337 -0.000858053 -0.00261067
-0 0 0
-0 0 0
-0.00408897 -0.000775449 -0.00265952
-0 0 0
-0 0 0
--0.00655454 -4.75993e-05 -0.00105503
-0 0 0
-0 0 0
-0.00816401 0.0113557 0.00755355
-0 0 0
-0 0 0
-0.00593666 0.00975993 0.00388305
-0 0 0
-0 0 0
-0.00275357 0.00385358 -0.00277543
-0 0 0
-0 0 0
-4.33332e-05 -0.00510193 0.008179
-0 0 0
-0 0 0
--0.00872919 0.000734027 -0.00378913
-0 0 0
-0 0 0
-0.00617901 0.00769192 0.00419363
-0 0 0
-0 0 0
--0.00109342 0.00751958 -0.00120446
-0 0 0
-0 0 0
--0.00048848 -0.00316227 -0.00100535
-0 0 0
-0 0 0
-0.0071404 0.00331869 0.00237351
-0 0 0
-0 0 0
--0.00528961 -0.00181138 0.00689482
-0 0 0
-0 0 0
--0.00155324 0.00337207 -0.00375005
-0 0 0
-0 0 0
--0.00495499 -0.000730756 -0.00124974
-0 0 0
-0 0 0
-0.00398968 0.0038799 0.0151003
-0 0 0
-0 0 0
--0.00112601 -0.01042 -0.00604923
-0 0 0
-0 0 0
-0.00749994 0.016104 0.00779907
-0 0 0
-0 0 0
--0.000534727 0.0124048 -0.00376745
-0 0 0
-0 0 0
--0.00622813 0.00463624 0.00581452
-0 0 0
-0 0 0
--0.00890926 -0.00442707 0.000775332
-0 0 0
-0 0 0
--0.0026075 0.00403578 -0.00156429
-0 0 0
-0 0 0
--0.00890408 0.00562807 -0.00448763
-0 0 0
-0 0 0
-0.00216716 -0.000597816 -3.25555e-05
-0 0 0
-0 0 0
-0.0106718 -0.00254772 0.00601397
-0 0 0
-0 0 0
--0.00210315 0.010036 -0.00683073
-0 0 0
-0 0 0
--0.00412363 -0.00501735 2.39248e-05
-0 0 0
-0 0 0
-0.00380111 0.00617459 -0.00894091
-0 0 0
-0 0 0
-2.74765e-05 0.00231631 0.00269336
-0 0 0
-0 0 0
-0.00811216 0.00334474 -0.00424563
-0 0 0
-0 0 0
-0.00523019 0.00516382 0.00493048
-0 0 0
-0 0 0
--0.00872068 -0.00338244 -0.00143776
-0 0 0
-0 0 0
--0.00513753 0.000501527 0.00871178
-0 0 0
-0 0 0
-0.00268232 0.00785662 -0.0110786
-0 0 0
-0 0 0
--0.00708066 -0.00182925 0.00255259
-0 0 0
-0 0 0
-0.00574471 -0.00937093 0.00195592
-0 0 0
-0 0 0
--0.0207558 0.00424519 -0.00411212
-0 0 0
-0 0 0
--0.00269112 -5.50584e-05 0.0090933
-0 0 0
-0 0 0
-0.00649523 -0.00522534 0.0119984
-0 0 0
-0 0 0
-0.00184653 -0.00156135 0.00531749
-0 0 0
-0 0 0
-0.00455145 0.00165888 0.00475326
-0 0 0
-0 0 0
-0.00134256 -0.00393319 0.00145788
-0 0 0
-0 0 0
--0.00820249 -0.00236175 0.00256002
-0 0 0
-0 0 0
--0.00193078 -0.00184435 0.005038
-0 0 0
-0 0 0
--0.0090793 0.0147179 0.00467211
-0 0 0
-0 0 0
--0.0116564 0.00360824 -0.00770429
-0 0 0
-0 0 0
-0.00311589 0.00840098 0.0109078
-0 0 0
-0 0 0
-0.00716835 -0.00385999 -0.00127767
-0 0 0
-0 0 0
-0.00258053 -0.00080086 -0.00473543
-0 0 0
-0 0 0
--0.00123194 0.00359063 -0.00066747
-0 0 0
-0 0 0
--0.00951223 0.00627194 -0.0150627
-0 0 0
-0 0 0
-0.00486615 -0.00159079 -0.00148924
-0 0 0
-0 0 0
-0.00314454 -0.00596072 0.00406933
-0 0 0
-0 0 0
-0.00486675 0.00491107 -0.00886611
-0 0 0
-0 0 0
-0.000734497 0.000297587 -0.00596506
-0 0 0
-0 0 0
--0.00161904 -0.00142299 0.00634615
-0 0 0
-0 0 0
-0.00675008 -0.0109899 0.000388379
-0 0 0
-0 0 0
-0.00144554 0.00213518 0.00559968
-0 0 0
-0 0 0
--0.000720239 0.0134748 -0.00869992
-0 0 0
-0 0 0
-0.00717222 0.00113444 0.0055613
-0 0 0
-0 0 0
-0.00781443 0.000444542 0.0030511
-0 0 0
-0 0 0
-0.00221679 -0.000130216 -0.00548201
-0 0 0
-0 0 0
-0.00171526 0.00734596 0.00203386
-0 0 0
-0 0 0
--0.0039064 -0.0104554 0.000399374
-0 0 0
-0 0 0
-0.00584727 0.00144045 0.000274483
-0 0 0
-0 0 0
-0.00516783 0.00426457 -0.0143043
-0 0 0
-0 0 0
--0.00474601 -0.00235291 0.000397881
-0 0 0
-0 0 0
-0.00755857 0.00188103 0.00320434
-0 0 0
-0 0 0
--0.00426726 -0.00109589 0.0165226
-0 0 0
-0 0 0
-0.00713365 -4.55887e-05 0.00195486
-0 0 0
-0 0 0
-0.00158311 -0.00927924 -0.00230793
-0 0 0
-0 0 0
-0.00620242 0.011783 -0.00438166
-0 0 0
-0 0 0
--0.00539693 -0.00421021 -0.00527274
-0 0 0
-0 0 0
-0.000164041 0.00265239 0.00169114
-0 0 0
-0 0 0
-0.0119003 -0.000456783 -0.00861385
-0 0 0
-0 0 0
-0.00273708 -0.00317232 0.000571188
-0 0 0
-0 0 0
--0.00277059 0.00613508 0.00955964
-0 0 0
-0 0 0
-6.20349e-05 0.000759368 -0.0112123
-0 0 0
-0 0 0
-0.00179608 -0.00155297 0.00512596
-0 0 0
-0 0 0
-0.000420892 0.0150032 -0.00647116
-0 0 0
-0 0 0
-0.00518406 -0.000423618 0.00292132
-0 0 0
-0 0 0
--0.00573205 0.00112254 -0.000273207
-0 0 0
-0 0 0
--3.81649e-05 0.00337933 -0.004071
-0 0 0
-0 0 0
--0.000274954 0.00571913 -0.00981177
-0 0 0
-0 0 0
--0.00359237 0.000524398 -0.000719584
-0 0 0
-0 0 0
--0.00982088 0.00729321 -0.00721955
-0 0 0
-0 0 0
--0.0113816 0.000116968 0.0111103
-0 0 0
-0 0 0
-0.00536528 -0.00558504 0.0092849
-0 0 0
-0 0 0
-0.00240374 0.000793927 -0.000829274
-0 0 0
-0 0 0
-0.0003959 0.0161029 -0.0123399
-0 0 0
-0 0 0
-0.00659893 -0.00457911 0.00316985
-0 0 0
-0 0 0
--0.00396848 -0.00862119 -0.00176495
-0 0 0
-0 0 0
--0.00423259 0.00311431 0.00191266
-0 0 0
-0 0 0
--6.71786e-05 0.00323088 -0.00127701
-0 0 0
-0 0 0
--0.00126559 0.000966813 -0.00750536
-0 0 0
-0 0 0
--0.000425813 -0.00600583 -0.00668664
-0 0 0
-0 0 0
-0.000993072 -3.30014e-05 -0.00281287
-0 0 0
-0 0 0
--0.00388765 0.00208246 -0.00637908
-0 0 0
-0 0 0
--0.0102478 0.00383845 -0.00605035
-0 0 0
-0 0 0
--0.00145633 -0.00272743 -0.00330614
-0 0 0
-0 0 0
-0.0038254 0.00343765 -0.00924427
-0 0 0
-0 0 0
-0.0029194 -0.00173355 0.0082147
-0 0 0
-0 0 0
-0.00389164 -0.00281645 0.00401902
-0 0 0
-0 0 0
-0.00132406 0.00645971 -0.00193459
-0 0 0
-0 0 0
--0.00443555 -0.00367306 0.00211401
-0 0 0
-0 0 0
-0.00361644 -0.00554034 -0.000556487
-0 0 0
-0 0 0
--0.00816652 -0.00301106 0.00159141
-0 0 0
-0 0 0
-0.000922533 0.00551613 -0.0034803
-0 0 0
-0 0 0
--0.00448133 -0.00768579 -0.00542865
-0 0 0
-0 0 0
--0.00897442 -0.00813054 0.00343739
-0 0 0
-0 0 0
-0.0112315 -0.00526866 -0.00205654
-0 0 0
-0 0 0
-0.00598647 -0.00469249 0.0135034
-0 0 0
-0 0 0
-0.00238385 0.00263148 0.00488815
-0 0 0
-0 0 0
-0.000201851 -0.00658192 -0.00837458
-0 0 0
-0 0 0
--0.0129833 0.00404143 -0.0103602
-0 0 0
-0 0 0
--0.00353081 0.00654926 -0.000838028
-0 0 0
-0 0 0
--0.00206083 0.00264097 -0.00883039
-0 0 0
-0 0 0
--0.0199792 0.00615182 -0.00858546
-0 0 0
-0 0 0
-0.0131274 0.00202401 -0.000880445
-0 0 0
-0 0 0
--0.00237159 -0.00948707 0.00149959
-0 0 0
-0 0 0
-0.00241635 0.00267771 -0.000176131
-0 0 0
-0 0 0
-0.00466032 0.00565396 -0.00435013
-0 0 0
-0 0 0
-0.000495749 0.00112638 0.00391566
-0 0 0
-0 0 0
-0.00235042 0.00579774 0.00742377
-0 0 0
-0 0 0
-0.00335742 0.00318086 8.41622e-05
-0 0 0
-0 0 0
--0.00426161 0.00155765 -0.00239891
-0 0 0
-0 0 0
--0.00645769 -0.00152078 -0.00508459
-0 0 0
-0 0 0
-0.00171664 0.00734575 0.00876927
-0 0 0
-0 0 0
--0.00683414 -0.012482 0.00482593
-0 0 0
-0 0 0
--0.0087467 0.00263012 -0.00581131
-0 0 0
-0 0 0
--0.00326845 -0.00187102 0.00124958
-0 0 0
-0 0 0
--0.00513068 -0.000512351 0.000603066
-0 0 0
-0 0 0
--0.00508731 -0.0020882 -0.00178493
-0 0 0
-0 0 0
--0.00647826 -0.00178114 -0.0034949
-0 0 0
-0 0 0
-0.00400768 0.00141598 -0.00496786
-0 0 0
-0 0 0
--0.00716939 0.00236964 -0.00102244
-0 0 0
-0 0 0
--0.000564689 0.000163341 0.00357506
-0 0 0
-0 0 0
--0.0111344 -0.00589656 0.00855062
-0 0 0
-0 0 0
-0.0103814 0.000813909 -0.013441
-0 0 0
-0 0 0
-0.0012136 0.0121394 0.00982309
-0 0 0
-0 0 0
--0.00287196 0.00225899 -0.00108555
-0 0 0
-0 0 0
--0.00196389 0.00432086 0.00501563
-0 0 0
-0 0 0
--0.00299923 -0.00102258 -0.00351208
-0 0 0
-0 0 0
-0.00140759 -0.00436262 0.00199213
-0 0 0
-0 0 0
--0.00274136 -0.00299786 -0.000191826
-0 0 0
-0 0 0
-0.00477441 -0.0100246 0.00471075
-0 0 0
-0 0 0
-0.00389904 0.00182929 -0.00386228
-0 0 0
-0 0 0
-0.000922772 -0.00512827 0.004667
-0 0 0
-0 0 0
--0.00445715 0.00794886 -0.00728157
-0 0 0
-0 0 0
-0.00881122 -0.0161461 -0.00140791
-0 0 0
-0 0 0
--0.00815015 0.00822859 -0.0128629
-0 0 0
-0 0 0
--6.82674e-06 -0.00306171 0.00621439
-0 0 0
-0 0 0
-0.00369373 -0.0010271 0.00799434
-0 0 0
-0 0 0
-0.0132349 -0.000776803 -0.00606303
-0 0 0
-0 0 0
-0.000634928 -0.000281338 -0.012283
-0 0 0
-0 0 0
--0.00644853 0.00306387 -0.010262
-0 0 0
-0 0 0
--0.00212269 0.0036937 0.00533351
-0 0 0
-0 0 0
-0.00762542 -0.0021037 -0.00886201
-0 0 0
-0 0 0
--0.0063626 -0.00563334 -0.0159235
-0 0 0
-0 0 0
--0.00671488 0.00303675 0.0056239
-0 0 0
-0 0 0
-0.00750959 7.6692e-05 -0.00090799
-0 0 0
-0 0 0
--0.0104471 0.00626451 -0.00326013
-0 0 0
-0 0 0
--0.00836174 -0.001506 0.0021701
-0 0 0
-0 0 0
--0.00440654 -0.00706568 -0.00848981
-0 0 0
-0 0 0
--0.0100327 0.00672638 0.000298856
-0 0 0
-0 0 0
-0.009307 -0.00452801 -0.00688817
-0 0 0
-0 0 0
-0.00039989 0.00138093 -0.0193926
-0 0 0
-0 0 0
-0.0065403 -0.000380169 0.00320791
-0 0 0
-0 0 0
--0.00315648 0.0072228 -0.0003275
-0 0 0
-0 0 0
--0.0117857 -0.00589439 0.00195353
-0 0 0
-0 0 0
-0.00580987 -0.00343652 0.000966513
-0 0 0
-0 0 0
--0.00448846 0.00277202 0.00742759
-0 0 0
-0 0 0
--0.0114456 -0.00549094 -0.00280814
-0 0 0
-0 0 0
--0.00327284 -0.00379359 0.0230008
-0 0 0
-0 0 0
-0.00614033 0.0127026 -0.00418378
-0 0 0
-0 0 0
-0.00554789 0.00184763 0.00266543
-0 0 0
-0 0 0
-0.00096221 0.00180696 0.00193641
-0 0 0
-0 0 0
-0.0140344 -0.00313163 0.000820456
-0 0 0
-0 0 0
-0.000117658 -0.0121214 -0.0054652
-0 0 0
-0 0 0
--0.00183439 -0.00668513 0.00617271
-0 0 0
-0 0 0
--0.00175261 0.0049828 -0.00995336
-0 0 0
-0 0 0
--0.0056706 -0.00145515 -0.00606375
-0 0 0
-0 0 0
-0.00234411 -0.0118614 -0.00432863
-0 0 0
-0 0 0
-0.00998704 -0.00989919 0.00802651
-0 0 0
-0 0 0
-0.00486571 -0.0127314 0.0025783
-0 0 0
-0 0 0
--0.00474719 0.00615223 0.00521325
-0 0 0
-0 0 0
--0.00652802 0.0058852 0.00376914
-0 0 0
-0 0 0
-0.0091372 0.00450637 -0.00687716
-0 0 0
-0 0 0
-0.0041062 -0.00828464 0.00900524
-0 0 0
-0 0 0
--0.00607062 -0.000622962 0.00315057
-0 0 0
-0 0 0
-0.00845301 -0.0065166 0.0018492
-0 0 0
-0 0 0
-0.0047877 0.00854886 0.00139394
-0 0 0
-0 0 0
--0.0158224 -0.00143655 -0.00611237
-0 0 0
-0 0 0
-0.0043129 -0.00301445 0.00440395
-0 0 0
-0 0 0
--0.00806805 0.00203253 0.00719313
-0 0 0
-0 0 0
--0.00524786 -0.0130403 0.00655455
-0 0 0
-0 0 0
--0.000175413 -0.00964908 0.00232741
-0 0 0
-0 0 0
-0.00368534 0.00590777 0.00288669
-0 0 0
-0 0 0
-0.00443607 -0.013501 0.00850765
-0 0 0
-0 0 0
--0.00993035 0.00983662 0.00363892
-0 0 0
-0 0 0
--0.00996917 -0.00152383 -0.00135017
-0 0 0
-0 0 0
-0.00526837 0.00607015 -0.0013118
-0 0 0
-0 0 0
-0.00609916 -0.0082983 -0.000264844
-0 0 0
-0 0 0
--0.00387733 0.00590646 0.00393398
-0 0 0
-0 0 0
--0.00846331 0.00206114 0.00653824
-0 0 0
-0 0 0
-0.00113531 -0.00612903 -0.00840422
-0 0 0
-0 0 0
--0.00672038 -0.00109449 -0.000930985
-0 0 0
-0 0 0
--0.000268656 0.00556976 0.0101456
-0 0 0
-0 0 0
--0.00513066 -0.000557194 0.00731675
-0 0 0
-0 0 0
--0.00906247 0.0105676 -0.00155757
-0 0 0
-0 0 0
-0.00179599 -0.0147625 0.00343308
-0 0 0
-0 0 0
--0.0120912 -0.00666447 -0.0157528
-0 0 0
-0 0 0
-0.00373289 -0.00131986 0.00374035
-0 0 0
-0 0 0
--0.00406617 -0.00176933 -0.00446159
-0 0 0
-0 0 0
-0.00102568 -0.00358104 0.0010095
-0 0 0
-0 0 0
-0.00415779 -0.00189882 0.00129712
-0 0 0
-0 0 0
-0.00426023 0.00663336 0.00123081
-0 0 0
-0 0 0
--0.00660598 -0.00805062 0.00335618
-0 0 0
-0 0 0
-9.70251e-05 0.00534526 0.0105646
-0 0 0
-0 0 0
--0.00764076 7.84859e-05 0.000601265
-0 0 0
-0 0 0
--0.00578001 0.00734675 -0.0111852
-0 0 0
-0 0 0
--0.0137841 0.0086404 0.0041699
-0 0 0
-0 0 0
--0.000640876 0.00462616 -0.00215098
-0 0 0
-0 0 0
--0.00431746 -0.00526841 -0.00733081
-0 0 0
-0 0 0
-0.00568041 -0.00135586 -0.00337801
-0 0 0
-0 0 0
--0.00466626 -0.00185631 -0.000236038
-0 0 0
-0 0 0
-0.000291314 -0.0096219 -0.00859722
-0 0 0
-0 0 0
--0.00680453 0.000138534 -0.00281652
-0 0 0
-0 0 0
-0.00259367 -0.00481295 -0.00671646
-0 0 0
-0 0 0
-0.00967184 -0.00861731 -0.00200471
-0 0 0
-0 0 0
--0.00249749 -0.000653724 0.0102747
-0 0 0
-0 0 0
--0.00141921 -0.00746222 -0.000300505
-0 0 0
-0 0 0
-0.014133 -0.00140395 0.00618404
-0 0 0
-0 0 0
--0.00627151 -0.000221657 0.00293184
-0 0 0
-0 0 0
-0.00283671 0.00444701 0.0118262
-0 0 0
-0 0 0
--0.00194982 0.00503133 -0.00311647
-0 0 0
-0 0 0
-0.00683718 -0.0020753 -0.00837432
-0 0 0
-0 0 0
--0.0039261 -0.00339169 -0.00228657
-0 0 0
-0 0 0
-0.00891401 -0.0122539 0.00349816
-0 0 0
-0 0 0
--0.00657787 0.011347 -0.00660283
-0 0 0
-0 0 0
--0.00360846 -0.00227785 0.00821676
-0 0 0
-0 0 0
-0.000577046 0.00478593 0.00807533
-0 0 0
-0 0 0
-0.000932683 -0.00611472 0.00246673
-0 0 0
-0 0 0
-0.000135176 -0.0050431 -0.00584669
-0 0 0
-0 0 0
-0.00353952 0.0116529 0.00986702
-0 0 0
-0 0 0
--0.00202005 -0.00421147 0.00344777
-0 0 0
-0 0 0
--0.00844195 -0.0027405 0.00230446
-0 0 0
-0 0 0
-0.0108843 0.00743999 0.00408008
-0 0 0
-0 0 0
--0.00648177 0.00332184 -0.013516
-0 0 0
-0 0 0
-0.0020348 -0.0019706 0.00143609
-0 0 0
-0 0 0
--0.00894585 -0.00826925 -0.00178079
-0 0 0
-0 0 0
-0.00553935 -0.00267986 -0.00253104
-0 0 0
-0 0 0
--0.00305134 0.00583623 -0.00739897
-0 0 0
-0 0 0
--0.00394194 -1.32329e-05 -0.00999173
-0 0 0
-0 0 0
-0.00893717 0.00478107 0.00887741
-0 0 0
-0 0 0
--0.00696607 0.0129804 0.00478155
-0 0 0
-0 0 0
-0.0125157 0.00775603 -0.00541937
-0 0 0
-0 0 0
-0.00614587 0.000334967 -0.00582479
-0 0 0
-0 0 0
-0.00444609 -0.00452177 -0.0024907
-0 0 0
-0 0 0
-0.00568596 0.00355087 0.00307766
-0 0 0
-0 0 0
--0.000212521 -0.000481007 -0.0120924
-0 0 0
-0 0 0
--0.00856549 0.016597 -0.0106743
-0 0 0
-0 0 0
--0.00512974 -0.000323899 -0.00282713
-0 0 0
-0 0 0
--0.00806675 0.00163984 0.00195218
-0 0 0
-0 0 0
--0.00391853 0.00907969 0.0101102
-0 0 0
-0 0 0
--0.0117093 0.00218797 -0.00634259
-0 0 0
-0 0 0
--0.00666481 -0.0023475 -0.00114939
-0 0 0
-0 0 0
--0.000952004 -0.0081216 -0.00373511
-0 0 0
-0 0 0
-0.00418 0.00620319 0.00874108
-0 0 0
-0 0 0
--7.3767e-05 -0.0119971 -0.00115849
-0 0 0
-0 0 0
--0.000935112 0.0157036 0.0039211
-0 0 0
-0 0 0
-0.00816722 0.000493054 0.000442144
-0 0 0
-0 0 0
--0.005006 -0.00687349 0.00381331
-0 0 0
-0 0 0
-0.000310294 -0.00275964 0.00844087
-0 0 0
-0 0 0
--0.00473476 0.00293338 0.000272867
-0 0 0
-0 0 0
-0.00329065 0.00126441 -0.0105791
-0 0 0
-0 0 0
--0.00923369 -0.000577163 0.0135639
-0 0 0
-0 0 0
-0.00360204 -0.00329445 0.00371009
-0 0 0
-0 0 0
-0.00146911 -0.0030003 -0.000371737
-0 0 0
-0 0 0
--0.00593852 0.00952163 -0.00246423
-0 0 0
-0 0 0
--0.00163578 -0.00898604 -0.00119719
-0 0 0
-0 0 0
--0.00508426 -0.00863963 -0.0139428
-0 0 0
-0 0 0
-0.0044922 0.00527153 0.00707722
-0 0 0
-0 0 0
-0.00728348 0.00751253 -0.0099345
-0 0 0
-0 0 0
-8.86933e-05 0.0100147 0.00144436
-0 0 0
-0 0 0
--0.00548055 0.00521455 -0.00424488
-0 0 0
-0 0 0
--0.00677277 0.00641124 0.00166722
-0 0 0
-0 0 0
--0.00591776 -0.00591525 -0.00190804
-0 0 0
-0 0 0
--0.010253 -0.00353694 0.0116582
-0 0 0
-0 0 0
--0.00499866 0.000927067 -0.0141683
-0 0 0
-0 0 0
--0.00109298 0.0137397 0.000236658
-0 0 0
-0 0 0
-0.00156093 -0.0074586 -0.00435637
-0 0 0
-0 0 0
-0.00327797 0.00453993 0.00278183
-0 0 0
-0 0 0
-0.00847486 0.000165894 0.00423954
-0 0 0
-0 0 0
--0.00545126 -0.00682817 -0.00616332
-0 0 0
-0 0 0
--0.0052267 0.00262957 -0.00801376
-0 0 0
-0 0 0
-0.00153231 0.0077808 -0.000502868
-0 0 0
-0 0 0
-0.013594 -0.00233411 0.00275977
-0 0 0
-0 0 0
--0.00144232 -0.00147976 0.00287727
-0 0 0
-0 0 0
-0.00292824 0.00278037 0.0104937
-0 0 0
-0 0 0
--0.00122869 -0.00234407 0.000856831
-0 0 0
-0 0 0
--0.00244242 -0.00868411 0.00718042
-0 0 0
-0 0 0
--0.00457629 -0.0017378 0.01069
-0 0 0
-0 0 0
--0.00628042 0.00138652 -0.00337252
-0 0 0
-0 0 0
-0.00218209 0.00152358 0.00909022
-0 0 0
-0 0 0
-0.00454225 -0.00382933 0.008091
-0 0 0
-0 0 0
--0.00472447 0.00667049 -0.0103612
-0 0 0
-0 0 0
--0.0049081 -5.49436e-05 0.00439868
-0 0 0
-0 0 0
--0.00954798 -0.000201512 0.0065845
-0 0 0
-0 0 0
--0.00324526 0.000595447 -0.00381746
-0 0 0
-0 0 0
--0.00763434 -0.00090205 -0.00194541
-0 0 0
-0 0 0
-0.00198814 0.00578744 -0.000779862
-0 0 0
-0 0 0
--0.000688198 0.0114949 0.00414261
-0 0 0
-0 0 0
--0.00108493 -0.00313957 -0.00620111
-0 0 0
-0 0 0
-0.00245007 -0.00596181 -0.00800479
-0 0 0
-0 0 0
--0.00721706 0.00712942 -0.00672955
-0 0 0
-0 0 0
--0.000701501 0.00887472 0.00321059
-0 0 0
-0 0 0
--0.0032013 -0.00177762 -0.0021149
-0 0 0
-0 0 0
--0.000538408 0.00312436 -0.00860098
-0 0 0
-0 0 0
-0.0103738 -0.00722214 0.00250009
-0 0 0
-0 0 0
-0.013557 0.00157096 0.00472307
-0 0 0
-0 0 0
--0.00963088 -0.00358138 -0.000814807
-0 0 0
-0 0 0
-0.0068548 -0.0082624 -0.00229619
-0 0 0
-0 0 0
-0.00126239 0.00171394 -0.00198714
-0 0 0
-0 0 0
--0.0122449 -0.00594919 -0.0113161
-0 0 0
-0 0 0
-0.0069462 -0.000991259 0.00430971
-0 0 0
-0 0 0
-0.00169472 -0.00382775 0.00688429
-0 0 0
-0 0 0
--0.00374482 0.0041494 -0.00349341
-0 0 0
-0 0 0
-0.00264077 0.0153205 0.00356993
-0 0 0
-0 0 0
--0.0106711 0.00333664 0.00207975
-0 0 0
-0 0 0
-0.00625512 -0.00722697 0.00975507
-0 0 0
-0 0 0
-0.00179893 -0.00375372 0.0045664
-0 0 0
-0 0 0
-0.00585751 -0.00985737 -0.00727691
-0 0 0
-0 0 0
-0.00721199 0.00517744 0.00515994
-0 0 0
-0 0 0
-0.00205052 -0.000386251 -0.00486549
-0 0 0
-0 0 0
-0.00105364 0.0160452 -0.0113438
-0 0 0
-0 0 0
--0.00785129 -0.00560388 0.00536809
-0 0 0
-0 0 0
--0.00642731 0.00201075 0.00106536
-0 0 0
-0 0 0
--0.00355987 -0.00454537 -0.00620665
-0 0 0
-0 0 0
--0.00272062 0.00612653 -0.00733389
-0 0 0
-0 0 0
-0.000837009 0.00405052 0.00204501
-0 0 0
-0 0 0
--0.00418927 0.00105216 0.0122133
-0 0 0
-0 0 0
-0.000370949 -0.00971165 -0.00541682
-0 0 0
-0 0 0
-0.00161635 -0.00208605 0.00673349
-0 0 0
-0 0 0
--0.00633673 -0.00565576 0.00532704
-0 0 0
-0 0 0
--0.00299303 -0.00601764 0.00182298
-0 0 0
-0 0 0
--0.00267721 -0.00125627 0.000978926
-0 0 0
-0 0 0
-0.00413449 0.0102757 0.0098778
-0 0 0
-0 0 0
--0.00425208 0.00382595 -0.00677453
-0 0 0
-0 0 0
-0.00368786 0.00387968 -0.000680429
-0 0 0
-0 0 0
--0.000685776 -0.0101526 -0.00606549
-0 0 0
-0 0 0
--0.00527371 0.00606997 -0.00407649
-0 0 0
-0 0 0
--0.00258942 0.00450496 -0.00198127
-0 0 0
-0 0 0
-0.00653295 0.00131165 -0.00270486
-0 0 0
-0 0 0
-0.00493812 0.00132769 0.000128465
-0 0 0
-0 0 0
-0.00075122 -0.00602458 -0.00201613
-0 0 0
-0 0 0
--0.00189207 -0.00687412 0.00115203
-0 0 0
-0 0 0
--0.00651757 0.00568151 -0.0165829
-0 0 0
-0 0 0
--0.00961899 0.0117321 -0.0069444
-0 0 0
-0 0 0
--0.00758893 -0.00520547 -0.0091916
-0 0 0
-0 0 0
-0.00906655 -0.00257775 -0.00258799
-0 0 0
-0 0 0
-0.0016406 0.00645168 0.00414394
-0 0 0
-0 0 0
-0.00725697 -0.00285952 0.00654003
-0 0 0
-0 0 0
--0.00124541 -0.0105508 -0.000232969
-0 0 0
-0 0 0
--0.0113455 0.00627594 -0.00212383
-0 0 0
-0 0 0
--0.00913005 0.000598554 0.00108706
-0 0 0
-0 0 0
-0.00247467 0.00681867 -0.0201172
-0 0 0
-0 0 0
-0.00445474 0.000621027 0.00108281
-0 0 0
-0 0 0
-0.00444071 0.00681441 0.00261679
-0 0 0
-0 0 0
-0.0104057 -0.00192148 -0.0061863
-0 0 0
-0 0 0
--0.0100562 -0.0174935 -0.00504894
-0 0 0
-0 0 0
--0.000868037 0.0109987 0.00378853
-0 0 0
-0 0 0
--0.00153837 -0.00645715 0.00337686
-0 0 0
-0 0 0
-0.000652098 -0.00717923 -0.000676504
-0 0 0
-0 0 0
-0.000768651 0.00294557 0.0124985
-0 0 0
-0 0 0
-0.00208068 -0.000570303 0.00543658
-0 0 0
-0 0 0
-0.0047356 -1.66905e-05 0.00314702
-0 0 0
-0 0 0
--0.0142203 -0.00441478 0.00502748
-0 0 0
-0 0 0
-0.00088405 -0.00368142 -0.0116246
-0 0 0
-0 0 0
--0.0030213 0.00258623 -0.00522554
-0 0 0
-0 0 0
-0.00104885 -0.0044973 0.000401285
-0 0 0
-0 0 0
-0.00403851 0.00431153 -0.00274422
-0 0 0
-0 0 0
-0.00668549 -0.00486322 -0.000175412
-0 0 0
-0 0 0
--0.00856369 -0.0082385 -0.00214151
-0 0 0
-0 0 0
-0.00205549 1.6055e-05 0.000233047
-0 0 0
-0 0 0
-0.000879169 -0.00332036 0.00987067
-0 0 0
-0 0 0
-0.00650941 -0.0113659 0.00203311
-0 0 0
-0 0 0
-0.00993201 0.00348225 -0.00291356
-0 0 0
-0 0 0
-0.00635113 -0.00217627 0.0135891
-0 0 0
-0 0 0
--0.00970261 0.00374055 0.000610234
-0 0 0
-0 0 0
--0.00896266 0.00239459 -0.00431661
-0 0 0
-0 0 0
-0.00518756 0.00775965 -0.00282974
-0 0 0
-0 0 0
-0.00559174 0.00554503 -0.00120576
-0 0 0
-0 0 0
-0.00849337 0.0080557 0.00380591
-0 0 0
-0 0 0
-0.000540323 -0.00643334 -0.0105604
-0 0 0
-0 0 0
--0.00156245 -0.00758462 0.0125086
-0 0 0
-0 0 0
--0.00794204 -0.00250733 -0.00542299
-0 0 0
-0 0 0
--0.00355442 -0.00290071 0.00246224
-0 0 0
-0 0 0
-0.00155884 0.0142457 0.00301892
-0 0 0
-0 0 0
--0.00353128 -0.0034646 -0.0076479
-0 0 0
-0 0 0
-0.00685036 0.0069627 -0.000990677
-0 0 0
-0 0 0
-0.00496553 0.00213154 0.00553894
-0 0 0
-0 0 0
-0.0040824 -0.00511406 -0.00680455
-0 0 0
-0 0 0
-0.00133804 0.00170121 0.00385896
-0 0 0
-0 0 0
--0.00530041 0.00241698 0.00141916
-0 0 0
-0 0 0
--0.00402113 -5.69676e-05 -0.013654
-0 0 0
-0 0 0
-0.00518423 -0.000940459 -0.00482009
-0 0 0
-0 0 0
--0.000447888 0.0113943 0.00594572
-0 0 0
-0 0 0
-0.0103079 -0.00855626 0.00113081
-0 0 0
-0 0 0
--0.00154618 -0.0033909 0.00952552
-0 0 0
-0 0 0
-0.00294382 0.0113649 0.00235659
-0 0 0
-0 0 0
-0.011293 0.0023728 -0.00162058
-0 0 0
-0 0 0
-0.00667087 0.00673575 0.00830204
-0 0 0
-0 0 0
--0.00457327 0.00738199 -0.00752211
-0 0 0
-0 0 0
-0.00240177 0.00386395 -0.00885774
-0 0 0
-0 0 0
-0.00179201 -0.0039175 0.011268
-0 0 0
-0 0 0
--0.00550549 -0.00299643 -0.0141434
-0 0 0
-0 0 0
-0.0110754 -0.0107651 -0.00455432
-0 0 0
-0 0 0
--0.0012042 0.0109416 0.0073278
-0 0 0
-0 0 0
--0.00462405 0.00272162 -0.00563186
-0 0 0
-0 0 0
--0.00446361 0.00305647 -0.00557687
-0 0 0
-0 0 0
--0.00479249 -0.0023906 -0.00537644
-0 0 0
-0 0 0
-0.000218472 -7.79049e-05 0.00022778
-0 0 0
-0 0 0
-0.00126681 0.0043772 0.00223408
-0 0 0
-0 0 0
-0.00266291 0.0121499 0.00253468
-0 0 0
-0 0 0
-0.00377818 -0.00403103 -0.00662095
-0 0 0
-0 0 0
-0.00405306 -0.010958 0.000944912
-0 0 0
-0 0 0
-0.00623464 0.0055801 0.00221952
-0 0 0
-0 0 0
-0.00134412 -0.00560573 -0.012621
-0 0 0
-0 0 0
--0.00265205 0.000862359 -0.00481339
-0 0 0
-0 0 0
--0.00283012 -0.00196254 0.000205237
-0 0 0
-0 0 0
-0.0022089 -0.0122849 0.00789778
-0 0 0
-0 0 0
--0.00402984 -0.00335158 0.00521635
-0 0 0
-0 0 0
-0.0031057 0.00584977 -0.00154202
-0 0 0
-0 0 0
--0.00725435 0.00117917 0.00998382
-0 0 0
-0 0 0
--0.00247647 0.0105986 -0.00100717
-0 0 0
-0 0 0
-0.00435314 -0.00189825 -0.00404794
-0 0 0
-0 0 0
--0.00423777 -0.00447855 0.00218047
-0 0 0
-0 0 0
--0.00463711 -0.0064934 0.00910422
-0 0 0
-0 0 0
--0.00489351 0.00603709 -0.00850901
-0 0 0
-0 0 0
-0.00913155 -0.00641446 -0.00127634
-0 0 0
-0 0 0
--0.0116451 -0.00531628 1.97697e-05
-0 0 0
-0 0 0
-0.00114345 0.00287383 0.000625807
-0 0 0
-0 0 0
--0.00984348 0.00225724 0.00653502
-0 0 0
-0 0 0
-0.0104313 0.000975994 0.00900033
-0 0 0
-0 0 0
-0.00412859 -0.00696284 -0.00344809
-0 0 0
-0 0 0
-0.00959936 -2.24428e-05 -0.00563236
-0 0 0
-0 0 0
--0.00542279 0.00593008 -0.00736143
-0 0 0
-0 0 0
--0.00701754 0.00746588 -0.00270905
-0 0 0
-0 0 0
-0.00366143 0.0146677 -0.00151267
-0 0 0
-0 0 0
--0.00199028 0.000338197 -0.0089612
-0 0 0
-0 0 0
-0.00734889 0.0127305 0.00299241
-0 0 0
-0 0 0
--0.00370063 -0.00702647 0.00105398
-0 0 0
-0 0 0
--0.0064799 0.00426535 -0.00660373
-0 0 0
-0 0 0
-0.00861007 0.00490722 0.00809692
-0 0 0
-0 0 0
--0.00848755 -0.00619738 8.01654e-05
-0 0 0
-0 0 0
--0.00122198 0.00320425 0.00112039
-0 0 0
-0 0 0
-0.000434575 -0.0117803 0.000588467
-0 0 0
-0 0 0
--0.00429954 -0.00424946 0.00588094
-0 0 0
-0 0 0
--0.00461824 -0.00575993 0.00395219
-0 0 0
-0 0 0
-0.00156002 -0.00364309 0.00287154
-0 0 0
-0 0 0
--0.0135449 0.00692636 -9.61048e-05
-0 0 0
-0 0 0
-0.00301329 -0.00522957 4.33841e-05
-0 0 0
-0 0 0
--0.00904321 -0.000580172 0.0102671
-0 0 0
-0 0 0
-0.00608885 -0.00260786 -0.00779211
-0 0 0
-0 0 0
--0.0109682 -0.00622208 0.00550355
-0 0 0
-0 0 0
--0.00584322 -0.00192433 0.00412798
-0 0 0
-0 0 0
-0.00193331 -0.00661704 -0.00897714
-0 0 0
-0 0 0
--0.00626029 -0.000182871 0.00196085
-0 0 0
-0 0 0
--0.0111207 0.00524003 -0.00665566
-0 0 0
-0 0 0
--0.00203529 -0.00437267 -0.0111891
-0 0 0
-0 0 0
--0.0125389 -0.00695139 -0.0177612
-0 0 0
-0 0 0
-0.0004607 0.000634291 -0.00501973
-0 0 0
-0 0 0
-0.0125397 -0.00189651 0.0100675
-0 0 0
-0 0 0
-0.00744698 0.000593423 0.00318608
-0 0 0
-0 0 0
-0.00596042 0.00660071 -0.000200972
-0 0 0
-0 0 0
--0.000684264 -0.00357128 0.00573146
-0 0 0
-0 0 0
--0.00714149 -0.00380266 -0.0105187
-0 0 0
-0 0 0
--0.00324607 -3.62298e-05 -0.0119682
-0 0 0
-0 0 0
--0.000248704 0.00558754 -0.00294958
-0 0 0
-0 0 0
--0.00101406 -0.00137475 -0.00399083
-0 0 0
-0 0 0
-0.00235001 -0.00549346 0.00546981
-0 0 0
-0 0 0
-0.00333524 0.00497436 0.00746926
-0 0 0
-0 0 0
--0.00289261 -0.0117721 0.00207717
-0 0 0
-0 0 0
--0.000553619 -0.00352906 0.00206203
-0 0 0
-0 0 0
-0.0033346 -0.0108761 0.00297936
-0 0 0
-0 0 0
-0.00129912 0.00127006 -0.00603469
-0 0 0
-0 0 0
--0.003248 0.00948256 0.0102724
-0 0 0
-0 0 0
-0.00504204 0.000582048 0.00231035
-0 0 0
-0 0 0
--3.21583e-05 0.00332244 -0.00738979
-0 0 0
-0 0 0
-0.00404996 0.00528683 0.00549738
-0 0 0
-0 0 0
-0.00557042 0.00010409 0.00102332
-0 0 0
-0 0 0
--0.000978292 -0.00942745 -0.0102206
-0 0 0
-0 0 0
--0.00247267 0.00139915 -0.00120953
-0 0 0
-0 0 0
-0.00750863 -0.00548896 -0.0052133
-0 0 0
-0 0 0
--0.00950094 -0.00880348 -0.0122136
-0 0 0
-0 0 0
-0.0127548 0.00111406 0.00105907
-0 0 0
-0 0 0
-0.00065762 -0.00351666 0.00697727
-0 0 0
-0 0 0
-0.00126355 -0.0073842 0.00410429
-0 0 0
-0 0 0
-0.0109397 -0.000316843 0.00137756
-0 0 0
-0 0 0
--0.00307203 0.00134143 0.00646261
-0 0 0
-0 0 0
--0.00574242 -0.00884047 4.17237e-05
-0 0 0
-0 0 0
--0.00982327 0.000547087 0.00466283
-0 0 0
-0 0 0
-0.00752131 -0.00193961 0.00157548
-0 0 0
-0 0 0
-4.92052e-05 -0.00519096 -0.000872564
-0 0 0
-0 0 0
-0.00351649 -0.000915721 0.000970035
-0 0 0
-0 0 0
--0.00372029 -8.73932e-05 -0.0251831
-0 0 0
-0 0 0
--0.00400627 0.00625105 0.00251951
-0 0 0
-0 0 0
--0.000110909 0.00508744 0.00839358
-0 0 0
-0 0 0
-0.00611326 -0.00306524 -0.00142923
-0 0 0
-0 0 0
-0.00782981 -0.00340906 -0.00406922
-0 0 0
-0 0 0
--0.000190903 -0.00154263 0.00536751
-0 0 0
-0 0 0
--9.94415e-05 0.00185335 0.0155899
-0 0 0
-0 0 0
-0.00893775 -0.0111177 0.00320353
-0 0 0
-0 0 0
-0.00184548 0.00450993 0.00755911
-0 0 0
-0 0 0
--0.00626532 0.0015126 -0.0110263
-0 0 0
-0 0 0
--0.00035839 -0.0115278 0.00671803
-0 0 0
-0 0 0
-0.00852357 0.00775893 0.010656
-0 0 0
-0 0 0
--0.000584206 0.000401975 -0.00237751
-0 0 0
-0 0 0
--0.00940081 0.00181776 -0.00437106
-0 0 0
-0 0 0
--0.00440958 -0.0045427 -0.00257425
-0 0 0
-0 0 0
-0.00571874 -0.00294865 0.000157917
-0 0 0
-0 0 0
--0.00579852 0.0107731 -0.0143884
-0 0 0
-0 0 0
-0.00233874 -0.00914445 -0.00207198
-0 0 0
-0 0 0
--0.0033589 0.000132715 0.000128613
-0 0 0
-0 0 0
-0.000811778 0.00193113 0.00242102
-0 0 0
-0 0 0
--0.0104932 0.0121363 0.0043542
-0 0 0
-0 0 0
-0.00363498 -0.000453257 -0.00337384
-0 0 0
-0 0 0
-0.000497956 -0.00385239 0.00251496
-0 0 0
-0 0 0
--0.0101862 0.00296493 0.00487328
-0 0 0
-0 0 0
--0.00505561 -0.00775103 -0.00768213
-0 0 0
-0 0 0
-0.00885604 0.00566288 -0.00328645
-0 0 0
-0 0 0
-0.0062952 0.00830102 0.00216781
-0 0 0
-0 0 0
-0.00579276 -0.017033 -0.00568634
-0 0 0
-0 0 0
--0.00612657 0.00302543 -0.00770251
-0 0 0
-0 0 0
-0.00724789 -0.00588417 0.00484509
-0 0 0
-0 0 0
-0.0109628 0.00160406 -6.15701e-05
-0 0 0
-0 0 0
--0.0123403 0.00423709 0.0112484
-0 0 0
-0 0 0
--0.0130442 -0.0040637 0.00195937
-0 0 0
-0 0 0
--0.00541778 -0.00486646 -0.00326898
-0 0 0
-0 0 0
-0.00679057 -0.0118113 -0.00518252
-0 0 0
-0 0 0
-0.00691046 -0.00670298 0.00687358
-0 0 0
-0 0 0
-0.012726 0.00195975 0.00763887
-0 0 0
-0 0 0
--0.000351368 0.000794639 -0.000284427
-0 0 0
-0 0 0
-0.00474338 -0.0021102 -0.00328862
-0 0 0
-0 0 0
-0.00992445 0.00399988 -0.0100021
-0 0 0
-0 0 0
-0.00158099 -0.00380202 0.00174893
-0 0 0
-0 0 0
--0.00917731 0.00298031 -0.000751761
-0 0 0
-0 0 0
--0.00622 -0.00997059 -0.0030176
-0 0 0
-0 0 0
-0.00353776 -0.00753062 0.00108322
-0 0 0
-0 0 0
--0.00213755 -0.00172107 0.00208727
-0 0 0
-0 0 0
--0.00536599 0.00249697 0.00304377
-0 0 0
-0 0 0
--0.0105118 0.00646966 -0.00959603
-0 0 0
-0 0 0
-0.0093702 -0.00629446 -0.00262255
-0 0 0
-0 0 0
--0.000617183 0.00415869 -0.0036036
-0 0 0
-0 0 0
--0.00223882 0.00326023 -0.00867628
-0 0 0
-0 0 0
--0.00954368 0.00272875 0.00128662
-0 0 0
-0 0 0
--0.00305069 -0.0092019 -0.00149377
-0 0 0
-0 0 0
--0.00625916 -0.000305357 0.00722146
-0 0 0
-0 0 0
--0.000873512 -0.00531736 -0.00484429
-0 0 0
-0 0 0
--0.00855271 0.00148357 -0.00456348
-0 0 0
-0 0 0
-0.00114646 -0.00586984 -0.00397302
-0 0 0
-0 0 0
--0.00250203 -0.0131919 -0.00736948
-0 0 0
-0 0 0
--0.0110194 0.00211562 0.00727081
-0 0 0
-0 0 0
-0.00369183 0.00723357 -0.0017431
-0 0 0
-0 0 0
-0.000749892 0.0050456 0.00258543
-0 0 0
-0 0 0
--0.0112303 0.00520155 0.00358491
-0 0 0
-0 0 0
-0.00349427 0.00795006 -0.00104609
-0 0 0
-0 0 0
--0.00359159 -0.000510004 -0.00498805
-0 0 0
-0 0 0
-0.00578254 -0.00257889 -0.014409
-0 0 0
-0 0 0
--0.00148936 -0.0171766 0.00489431
-0 0 0
-0 0 0
-0.0019544 -0.00401692 0.00123856
-0 0 0
-0 0 0
--0.00792634 0.00296971 0.00345211
-0 0 0
-0 0 0
--0.00900034 0.00162356 -0.00402187
-0 0 0
-0 0 0
--0.00700408 0.00223818 0.000530966
-0 0 0
-0 0 0
-0.00751505 0.000119458 -0.00816129
-0 0 0
-0 0 0
--0.0095314 -0.00361229 0.00538326
-0 0 0
-0 0 0
-0.00527518 -0.00670344 0.0123899
-0 0 0
-0 0 0
--0.00414731 0.00463389 0.00481318
-0 0 0
-0 0 0
-0.00472485 -0.00412876 0.00242349
-0 0 0
-0 0 0
-0.00296657 -0.00213154 0.00303298
-0 0 0
-0 0 0
-0.00570969 -0.00609129 0.00413249
-0 0 0
-0 0 0
-0.00554785 -0.013248 0.00513741
-0 0 0
-0 0 0
--0.00488045 0.0166785 0.0029506
-0 0 0
-0 0 0
-0.00596813 -0.00338202 -0.00889505
-0 0 0
-0 0 0
--0.00881893 0.0234853 -0.00535284
-0 0 0
-0 0 0
-0.0024038 0.00235989 -0.00685012
-0 0 0
-0 0 0
--0.00727718 0.00232433 -2.60207e-06
-0 0 0
-0 0 0
-0.0084121 -0.00505206 0.0114788
-0 0 0
-0 0 0
--0.00408904 0.00101735 0.0021195
-0 0 0
-0 0 0
--0.00492968 -0.00517093 -0.0034694
-0 0 0
-0 0 0
-0.00301953 -0.00856948 -0.0132677
-0 0 0
-0 0 0
--0.00860963 -0.00217475 0.00292601
-0 0 0
-0 0 0
-0.0118756 -0.00375922 0.005592
-0 0 0
-0 0 0
-0.00793046 -0.00574258 -0.00316797
-0 0 0
-0 0 0
--0.0123175 -0.0049586 0.00328871
-0 0 0
-0 0 0
-0.00589391 -0.00322245 -0.00328059
-0 0 0
-0 0 0
-0.00248801 0.0140689 0.00646859
-0 0 0
-0 0 0
-0.00244885 0.00148219 0.00724338
-0 0 0
-0 0 0
--0.00644078 0.0069158 -0.00199153
-0 0 0
-0 0 0
--0.00398382 -0.00100592 -0.0019101
-0 0 0
-0 0 0
--0.000372825 0.00539226 -0.0030465
-0 0 0
-0 0 0
--0.00615474 0.00218696 -0.00520429
-0 0 0
-0 0 0
--0.00496496 0.00461637 0.00695779
-0 0 0
-0 0 0
--0.00446577 0.00867272 0.00969173
-0 0 0
-0 0 0
-0.0031874 0.00615275 0.000261091
-0 0 0
-0 0 0
--0.0124846 0.00719755 0.00172262
-0 0 0
-0 0 0
-0.00257773 0.00186176 0.010667
-0 0 0
-0 0 0
-0.00358038 -0.00473701 -0.00720138
-0 0 0
-0 0 0
--0.0149694 -0.00185727 -0.00021333
-0 0 0
-0 0 0
-0.0116844 -0.00221036 -0.0105606
-0 0 0
-0 0 0
--0.00495932 -0.00154283 0.00216972
-0 0 0
-0 0 0
--0.0023859 0.00727233 0.000235702
-0 0 0
-0 0 0
--0.00249437 -0.00441815 -0.00785604
-0 0 0
-0 0 0
--0.00214143 0.00261316 0.005559
-0 0 0
-0 0 0
--0.00894323 0.000187232 -0.00144013
-0 0 0
-0 0 0
-0.00220571 0.00042063 0.00377518
-0 0 0
-0 0 0
-0.000226757 -0.00167648 0.002453
-0 0 0
-0 0 0
-0.00376075 0.00355444 -0.00431163
-0 0 0
-0 0 0
--0.000292835 -0.00119434 -0.00421732
-0 0 0
-0 0 0
-0.00607477 0.00739131 0.00211148
-0 0 0
-0 0 0
--0.00285813 -0.00306359 0.00456848
-0 0 0
-0 0 0
-0.00457272 -0.00281938 0.00479818
-0 0 0
-0 0 0
-0.00525762 -0.00558723 -0.000263422
-0 0 0
-0 0 0
-0.00389116 -0.00061085 -0.00276716
-0 0 0
-0 0 0
--0.000212171 0.00988596 0.0175778
-0 0 0
-0 0 0
--0.00442928 0.00553819 0.00148617
-0 0 0
-0 0 0
--0.000714365 0.00504897 0.00576845
-0 0 0
-0 0 0
--6.04871e-05 -0.00401287 -0.00390048
-0 0 0
-0 0 0
--0.000119989 -0.00251285 -0.00211363
-0 0 0
-0 0 0
-0.00391689 -0.00839261 0.00620425
-0 0 0
-0 0 0
-0.00326177 -0.00306444 -0.00790892
-0 0 0
-0 0 0
--0.0107716 0.00878749 0.012136
-0 0 0
-0 0 0
--0.000174977 0.00726454 -0.00845691
-0 0 0
-0 0 0
-0.0116929 -0.00381197 -0.00468123
-0 0 0
-0 0 0
-0.00240735 -0.0022603 0.00534874
-0 0 0
-0 0 0
--0.00828426 0.0003366 0.000778236
-0 0 0
-0 0 0
--0.00643031 0.00514468 0.00716998
-0 0 0
-0 0 0
--0.00257209 0.00243096 -0.00225184
-0 0 0
-0 0 0
-0.0031409 0.00401869 -0.01195
-0 0 0
-0 0 0
-0.00165168 -0.00240414 -0.00373725
-0 0 0
-0 0 0
--0.00407697 0.00332421 -0.000754158
-0 0 0
-0 0 0
-0.00199188 0.00663597 0.00688589
-0 0 0
-0 0 0
-0.00133673 0.00971044 0.0102803
-0 0 0
-0 0 0
-0.000938547 0.0160236 -0.00305169
-0 0 0
-0 0 0
-0.00747672 -0.0137858 -0.0151276
-0 0 0
-0 0 0
-0.00633957 -0.00224037 0.00392073
-0 0 0
-0 0 0
-0.00309508 0.00174343 -0.00101037
-0 0 0
-0 0 0
-0.00264439 -0.00576956 -0.00187585
-0 0 0
-0 0 0
-0.000205381 -0.00875209 -0.00415406
-0 0 0
-0 0 0
--0.00277195 -0.00183453 -0.00107621
-0 0 0
-0 0 0
--0.00120731 -0.00337214 0.0065902
-0 0 0
-0 0 0
--0.0060859 0.0042336 0.0139527
-0 0 0
-0 0 0
--0.00509155 0.00983039 0.00234542
-0 0 0
-0 0 0
--0.00737223 0.00103777 -0.00631613
-0 0 0
-0 0 0
--0.00367747 -0.00449546 0.00223596
-0 0 0
-0 0 0
--0.00701202 0.0065699 0.00406277
-0 0 0
-0 0 0
-7.08958e-05 0.00213618 0.00202368
-0 0 0
-0 0 0
-0.00605811 -0.00302957 -0.00282395
-0 0 0
-0 0 0
-0.000540788 0.00650348 0.00448111
-0 0 0
-0 0 0
-0.00838991 0.00442437 -0.00348422
-0 0 0
-0 0 0
-0.000188726 0.00879206 0.00882294
-0 0 0
-0 0 0
-0.00152177 0.00773133 0.00158863
-0 0 0
-0 0 0
-0.0109321 0.000773107 0.00115965
-0 0 0
-0 0 0
-0.00170535 -0.00666294 -0.000112783
-0 0 0
-0 0 0
--0.000355585 0.00518209 0.00322796
-0 0 0
-0 0 0
--0.00471169 -0.0013209 0.00756496
-0 0 0
-0 0 0
--0.00276636 -0.0086318 -0.00649012
-0 0 0
-0 0 0
--0.00540162 0.0025303 -0.00997197
-0 0 0
-0 0 0
-0.00455967 0.000484408 -0.0125834
-0 0 0
-0 0 0
-0.00393133 -0.00620661 -0.00901512
-0 0 0
-0 0 0
-0.00485128 -0.00020091 -0.00435046
-0 0 0
-0 0 0
-0.0013977 -0.00814448 -0.00348025
-0 0 0
-0 0 0
--0.00160682 -0.00519595 0.00168266
-0 0 0
-0 0 0
-0.000349327 -0.00199939 0.00643739
-0 0 0
-0 0 0
--0.000660999 -0.00343742 0.00659076
-0 0 0
-0 0 0
--0.00754331 0.0143451 -0.0101802
-0 0 0
-0 0 0
diff --git a/examples/water_pol_1024/dipole_2 b/examples/water_pol_1024/dipole_2
deleted file mode 100644
index 42502a4ad..000000000
--- a/examples/water_pol_1024/dipole_2
+++ /dev/null
@@ -1,6 +0,0 @@
-2.01895e-05 6.37427e-06 3.93395e-06
-0 0 0
-0 0 0
-4.695950802904462e-06 5.065391118436792e-06 4.843786768364899e-05
-0 0 0
-0 0 0
diff --git a/examples/water_pol_1024/forcefield.xml b/examples/water_pol_1024/forcefield.xml
deleted file mode 100644
index 0dc44c980..000000000
--- a/examples/water_pol_1024/forcefield.xml
+++ /dev/null
@@ -1,44 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/examples/water_pol_1024/mpidwater.xml b/examples/water_pol_1024/mpidwater.xml
deleted file mode 100644
index a5a77c819..000000000
--- a/examples/water_pol_1024/mpidwater.xml
+++ /dev/null
@@ -1,46 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/examples/water_pol_1024/ref_out b/examples/water_pol_1024/ref_out
deleted file mode 100644
index 91dc38b55..000000000
--- a/examples/water_pol_1024/ref_out
+++ /dev/null
@@ -1,3073 +0,0 @@
-# Electrostatic Energy (kJ/mol)
--0.000978037 -0.000978037 -0.0009246344
--0.102743 -0.102743 -0.10276242
--0.0835381 -0.0835381 -0.083497904
-0.016815 0.016815 0.016769728
-0.0104498 0.0104498 0.010405844
-0.0955635 0.0955635 0.09559388
-0.104807 0.104807 0.10483148
-0.153637 0.153637 0.15365247
--0.0934142 -0.0934142 -0.09342755
-0.0268184 0.0268184 0.026805144
-0.0663563 0.0663563 0.06643988
--0.0085569 -0.0085569 -0.008542149
-0.00439397 0.00439397 0.0043884227
-0.120955 0.120955 0.120904334
--0.0798317 -0.0798317 -0.07980968
-0.0757021 0.0757021 0.07567475
-0.0274864 0.0274864 0.027549084
--0.0405105 -0.0405105 -0.040603403
--0.0374424 -0.0374424 -0.03742649
--0.0805664 -0.0805664 -0.08054199
-0.0310999 0.0310999 0.031121153
-0.0300064 0.0300064 0.030048737
-0.0103427 0.0103427 0.010275945
--0.0607688 -0.0607688 -0.06081114
--0.0513748 -0.0513748 -0.051406108
-0.0259173 0.0259173 0.025934193
-0.138984 0.138984 0.13898748
-0.0611206 0.0611206 0.06107753
-0.0178956 0.0178956 0.017873581
-0.0330758 0.0330758 0.03311796
-0.0309779 0.0309779 0.030901458
--0.123237 -0.123237 -0.123242036
--0.0151633 -0.0151633 -0.015105004
-0.112893 0.112893 0.112837195
--0.00925505 -0.00925505 -0.009250057
--0.0345641 -0.0345641 -0.034557477
--0.0823225 -0.0823225 -0.082265384
-0.0481008 0.0481008 0.048090007
--0.0517028 -0.0517028 -0.051708378
-0.105862 0.105862 0.105848126
--0.173504 -0.173504 -0.17351273
-0.0505209 0.0505209 0.050505754
-0.0507972 0.0507972 0.050819334
-0.0427566 0.0427566 0.042736936
-0.0207499 0.0207499 0.020860381
--0.160562 -0.160562 -0.160556
--0.0375995 -0.0375995 -0.037627235
--0.00162321 -0.00162321 -0.0016356776
--0.0232523 -0.0232523 -0.0232629
-0.0223238 0.0223238 0.022284439
--0.0650886 -0.0650886 -0.0650988
-0.0907927 0.0907927 0.09082768
-0.0168353 0.0168353 0.016714016
--0.0335751 -0.0335751 -0.033563048
-0.00391106 0.00391106 0.0038506608
--0.0560563 -0.0560563 -0.056059826
-0.039132 0.039132 0.03908429
--0.0129292 -0.0129292 -0.01287703
--0.139697 -0.139697 -0.13972948
--0.130065 -0.130065 -0.13009194
-0.0253837 0.0253837 0.025352951
--0.116289 -0.116289 -0.116327606
--0.0520366 -0.0520366 -0.052090168
--0.0331825 -0.0331825 -0.033208787
--0.0396823 -0.0396823 -0.039764084
--0.0218062 -0.0218062 -0.021800652
-0.009465 0.009465 0.00946171
--0.0202349 -0.0202349 -0.02020945
--0.0330577 -0.0330577 -0.033009358
--0.110558 -0.110558 -0.110641055
--0.00308164 -0.00308164 -0.0032061008
--0.0228239 -0.0228239 -0.022786988
-0.124406 0.124406 0.1244152
--0.0204707 -0.0204707 -0.020548275
--0.0693733 -0.0693733 -0.06936826
--0.0173319 -0.0173319 -0.017314244
--0.0331657 -0.0331657 -0.033111963
-0.0166376 0.0166376 0.016573595
--0.0273922 -0.0273922 -0.027289782
-0.0197408 0.0197408 0.01972867
--0.0392151 -0.0392151 -0.039176192
--0.0667702 -0.0667702 -0.06685412
-0.0334124 0.0334124 0.033450983
--0.126923 -0.126923 -0.12693891
-0.0498793 0.0498793 0.049883366
-0.0726738 0.0726738 0.07270083
-0.0236643 0.0236643 0.02365815
--0.100955 -0.100955 -0.10097964
--0.112588 -0.112588 -0.11249905
-0.042185 0.042185 0.04217768
-0.026019 0.026019 0.026027782
-0.00417779 0.00417779 0.0040939604
--0.0626278 -0.0626278 -0.06261677
-0.0249888 0.0249888 0.024839833
--0.0228331 -0.0228331 -0.02278179
-0.0721147 0.0721147 0.07204127
-0.0445673 0.0445673 0.044642683
-0.00574593 0.00574593 0.0056889006
--0.0796422 -0.0796422 -0.07966513
--0.00312778 -0.00312778 -0.00310903
-0.000341629 0.000341629 0.00032416594
-0.00317727 0.00317727 0.0032193258
--0.0392655 -0.0392655 -0.039211046
-0.0947377 0.0947377 0.094688065
--0.015633 -0.015633 -0.015599208
--0.0386247 -0.0386247 -0.038676944
--0.115072 -0.115072 -0.11509355
--0.0401078 -0.0401078 -0.040103845
--0.0888192 -0.0888192 -0.08882104
-0.0884608 0.0884608 0.088482276
--0.00281786 -0.00281786 -0.0027755555
-0.0827756 0.0827756 0.082758315
-0.0138916 0.0138916 0.013870654
-0.00213653 0.00213653 0.0021471833
--0.0314245 -0.0314245 -0.031465173
-0.0726788 0.0726788 0.072577395
--0.00613722 -0.00613722 -0.0061118966
-0.0755656 0.0755656 0.075477205
-0.0489949 0.0489949 0.048945636
--0.0309753 -0.0309753 -0.030980904
--0.0633686 -0.0633686 -0.063331515
-0.115392 0.115392 0.11540095
-0.00473853 0.00473853 0.004746145
-0.0195559 0.0195559 0.0195736
-0.0604159 0.0604159 0.060439475
--0.0785683 -0.0785683 -0.078627884
-0.0611166 0.0611166 0.061059937
--0.0239653 -0.0239653 -0.023952626
-0.0120471 0.0120471 0.011997648
--0.0724835 -0.0724835 -0.072497904
--0.0466115 -0.0466115 -0.04660019
--0.0739829 -0.0739829 -0.074007384
-0.0293285 0.0293285 0.02935563
-0.00757116 0.00757116 0.007629278
--0.0542986 -0.0542986 -0.054337583
--0.0321717 -0.0321717 -0.03217816
-0.0587291 0.0587291 0.058676615
--0.0449816 -0.0449816 -0.045017943
-0.0852951 0.0852951 0.08532782
--0.073382 -0.073382 -0.07333848
-0.00909686 0.00909686 0.009140668
-0.0462385 0.0462385 0.046188693
-0.0435736 0.0435736 0.043652207
-0.0220974 0.0220974 0.022020265
--0.00210808 -0.00210808 -0.002062888
--0.099051 -0.099051 -0.099001996
--0.0681186 -0.0681186 -0.06808492
-0.0519537 0.0519537 0.051970724
-0.0774189 0.0774189 0.07739804
-0.0934357 0.0934357 0.093465924
--0.0791618 -0.0791618 -0.07919154
--0.0701282 -0.0701282 -0.07018024
--0.0573458 -0.0573458 -0.05735159
--0.0353672 -0.0353672 -0.03540227
-0.0218662 0.0218662 0.02181031
-0.0116191 0.0116191 0.011622794
--0.00824194 -0.00824194 -0.008287224
-0.0763499 0.0763499 0.076203
-0.101212 0.101212 0.10113292
--0.0582191 -0.0582191 -0.05811282
-0.0637928 0.0637928 0.06371929
-0.0340626 0.0340626 0.034065444
-0.0135849 0.0135849 0.013641203
-0.00574534 0.00574534 0.0057200785
-0.0486814 0.0486814 0.048708744
-0.0672225 0.0672225 0.0671852
-0.0484596 0.0484596 0.048546817
-0.0758249 0.0758249 0.07579618
-0.00442829 0.00442829 0.004520492
-0.0999001 0.0999001 0.09987887
--0.0079784 -0.0079784 -0.007969893
--0.0374611 -0.0374611 -0.037525218
--0.162288 -0.162288 -0.1623232
-0.117805 0.117805 0.11780985
--0.0257662 -0.0257662 -0.025942147
-0.0363066 0.0363066 0.036364634
--0.0124877 -0.0124877 -0.012436032
--0.00491337 -0.00491337 -0.0049312925
--0.0467918 -0.0467918 -0.046847787
-0.066654 0.066654 0.06670604
--0.0798403 -0.0798403 -0.07975273
-0.0187673 0.0187673 0.018869242
--0.00592901 -0.00592901 -0.0059065702
-0.00873825 0.00873825 0.0087352665
--0.0367945 -0.0367945 -0.036789756
--0.0136084 -0.0136084 -0.013591378
--0.124228 -0.124228 -0.12422042
--0.0596143 -0.0596143 -0.059556626
--0.102283 -0.102283 -0.1022434
--0.00180247 -0.00180247 -0.0017969046
-0.00531004 0.00531004 0.0053812126
--0.0128713 -0.0128713 -0.0128396
--0.0415982 -0.0415982 -0.041574072
--0.141561 -0.141561 -0.14159442
-0.0939265 0.0939265 0.093931176
--0.100344 -0.100344 -0.100434124
-0.038062 0.038062 0.038143303
-0.0366314 0.0366314 0.03660018
-0.0392728 0.0392728 0.03925713
--0.0100683 -0.0100683 -0.010067229
-0.0206949 0.0206949 0.020763243
-0.115188 0.115188 0.115222864
-0.0717167 0.0717167 0.07169772
--0.0074889 -0.0074889 -0.0074028266
-0.0628949 0.0628949 0.062811285
-0.0640248 0.0640248 0.063950494
-0.00293654 0.00293654 0.0029404445
--0.0909805 -0.0909805 -0.09095735
--0.00491437 -0.00491437 -0.004932307
-0.0161602 0.0161602 0.016175274
--0.0177572 -0.0177572 -0.017717754
-0.0675042 0.0675042 0.06759375
-0.0826887 0.0826887 0.08271368
--0.0197614 -0.0197614 -0.019786801
-0.110562 0.110562 0.11055801
--0.0612657 -0.0612657 -0.06124725
-0.0971752 0.0971752 0.09724281
--0.0739067 -0.0739067 -0.073933385
-0.0357604 0.0357604 0.035735052
-0.00195267 0.00195267 0.0018636361
--0.0786269 -0.0786269 -0.078644186
-0.0607746 0.0607746 0.060787506
--0.103708 -0.103708 -0.10375059
-0.0245087 0.0245087 0.024471499
--0.0041738 -0.0041738 -0.0041777147
-0.0256772 0.0256772 0.025716968
-0.0215356 0.0215356 0.021548763
--0.00762005 -0.00762005 -0.0075874007
-0.0379047 0.0379047 0.037899196
--0.00474574 -0.00474574 -0.004721765
--0.0298218 -0.0298218 -0.02978809
--0.00165421 -0.00165421 -0.001588367
--0.0055532 -0.0055532 -0.005577109
-0.148757 0.148757 0.14871967
-0.111802 0.111802 0.1117918
-0.136549 0.136549 0.13650532
--0.320468 -0.320468 -0.320462
-0.153225 0.153225 0.1532618
--0.103171 -0.103171 -0.103167646
--0.0227375 -0.0227375 -0.022724075
--0.0212336 -0.0212336 -0.02118464
-0.0274542 0.0274542 0.0274457
--0.0933705 -0.0933705 -0.093353316
-0.0616534 0.0616534 0.061680783
-0.130132 0.130132 0.13006534
-0.000547625 0.000547625 0.0005443875
--0.0929046 -0.0929046 -0.0928586
-0.0852819 0.0852819 0.08526703
--0.0192719 -0.0192719 -0.019286837
--0.0241705 -0.0241705 -0.02414068
-0.0226907 0.0226907 0.022724058
--0.0449038 -0.0449038 -0.04484582
--0.0920485 -0.0920485 -0.092061274
--0.0746917 -0.0746917 -0.07470347
-0.00557805 0.00557805 0.0055826753
--0.058951 -0.058951 -0.058880307
-0.0506319 0.0506319 0.050631188
-0.0270818 0.0270818 0.027078094
-0.0583662 0.0583662 0.058420297
--0.012291 -0.012291 -0.012270804
-0.0289874 0.0289874 0.028918037
-0.094816 0.094816 0.09479927
-0.109469 0.109469 0.10941394
-0.0114495 0.0114495 0.011429634
--0.0838529 -0.0838529 -0.08382618
--0.0821476 -0.0821476 -0.08226805
--0.0669953 -0.0669953 -0.06700538
-0.0484815 0.0484815 0.048445
--0.0317928 -0.0317928 -0.031828027
-0.0731462 0.0731462 0.07308662
-0.0497919 0.0497919 0.049735937
-0.0490789 0.0490789 0.04901715
--0.0180653 -0.0180653 -0.018020714
-0.0854981 0.0854981 0.085526675
-0.10314 0.10314 0.10313643
--0.0320549 -0.0320549 -0.032034438
--0.0415836 -0.0415836 -0.041452892
--0.0892292 -0.0892292 -0.08931292
--0.0167608 -0.0167608 -0.016893212
--0.0813587 -0.0813587 -0.08136736
-0.118199 0.118199 0.11820802
-0.0557071 0.0557071 0.055674415
--0.0374275 -0.0374275 -0.037347678
-0.00783917 0.00783917 0.007890913
-0.064928 0.064928 0.06490861
-0.0324764 0.0324764 0.032358546
-0.0810909 0.0810909 0.081053086
-0.0293951 0.0293951 0.029413521
--0.0546086 -0.0546086 -0.054644782
--0.0241054 -0.0241054 -0.024175035
-0.110425 0.110425 0.11037773
--0.138394 -0.138394 -0.13835248
-0.0240158 0.0240158 0.024092274
-0.0286925 0.0286925 0.028710723
-0.0511851 0.0511851 0.05115573
--0.00957279 -0.00957279 -0.009556607
--0.0176611 -0.0176611 -0.017636163
-0.115771 0.115771 0.115647905
--0.0931405 -0.0931405 -0.0932004
-0.0416637 0.0416637 0.04166412
--0.0225243 -0.0225243 -0.022508865
-0.0246387 0.0246387 0.024664078
--0.0268514 -0.0268514 -0.026871089
-0.0691816 0.0691816 0.06925517
--0.0831442 -0.0831442 -0.083175905
--0.0121352 -0.0121352 -0.012140918
--0.063306 -0.063306 -0.063314565
--0.000731156 -0.000731156 -0.0007906423
-0.0572808 0.0572808 0.05725406
-0.0167653 0.0167653 0.016748115
-0.00132109 0.00132109 0.0013432668
-0.0343913 0.0343913 0.03439927
--0.070473 -0.070473 -0.07034348
--0.000197325 -0.000197325 -0.00022306282
--0.0325234 -0.0325234 -0.03252341
--0.0632247 -0.0632247 -0.063233584
-0.0179402 0.0179402 0.018001547
--0.00831321 -0.00831321 -0.008367036
-0.011576 0.011576 0.011544401
-0.0842738 0.0842738 0.08426384
-0.113516 0.113516 0.113547295
--0.0183084 -0.0183084 -0.01828569
--0.0155541 -0.0155541 -0.015506277
-0.0883301 0.0883301 0.08831494
-0.0855752 0.0855752 0.08555199
-0.0973545 0.0973545 0.097332194
--0.0203578 -0.0203578 -0.02033434
-0.0460251 0.0460251 0.04597338
--0.0150441 -0.0150441 -0.015036516
-0.0506528 0.0506528 0.05069877
-0.0819739 0.0819739 0.08200692
--0.0207966 -0.0207966 -0.02084392
--0.023709 -0.023709 -0.023692662
-0.00726014 0.00726014 0.0072076796
-0.0133864 0.0133864 0.013446498
--0.0837828 -0.0837828 -0.083746195
-0.0369728 0.0369728 0.037029732
-0.00264355 0.00264355 0.0025497533
-0.0346401 0.0346401 0.034631062
--0.0573303 -0.0573303 -0.057336174
--0.000345729 -0.000345729 -0.00031636766
--0.0555133 -0.0555133 -0.05546037
--0.0605226 -0.0605226 -0.060453672
--0.0217764 -0.0217764 -0.021712417
--0.00867023 -0.00867023 -0.00864398
-0.0851709 0.0851709 0.08517248
-0.0977362 0.0977362 0.0977924
-0.0438207 0.0438207 0.043830406
--0.0262633 -0.0262633 -0.02630143
-0.0541108 0.0541108 0.054002594
--0.00277135 -0.00277135 -0.0027500156
--0.0421868 -0.0421868 -0.042181313
--0.0682932 -0.0682932 -0.06830339
--0.0906488 -0.0906488 -0.090633914
--0.0142311 -0.0142311 -0.014231458
--0.044121 -0.044121 -0.04405326
--0.0267245 -0.0267245 -0.026804943
-0.00599986 0.00599986 0.006063796
--0.0220729 -0.0220729 -0.022104705
-0.0549257 0.0549257 0.054954786
-0.0717203 0.0717203 0.071416795
--0.0041221 -0.0041221 -0.0045175864
-0.00839776 0.00839776 0.008010078
-0.0742294 0.0742294 0.074223205
-0.0505202 0.0505202 0.050530117
--0.103032 -0.103032 -0.10296632
--0.111505 -0.111505 -0.1114385
-0.0713828 0.0713828 0.07128953
-0.0812535 0.0812535 0.08125133
--0.0696046 -0.0696046 -0.06953201
-0.0317351 0.0317351 0.031725746
-0.191618 0.191618 0.19170819
--0.0271005 -0.0271005 -0.027154604
--0.0500413 -0.0500413 -0.05005042
--0.0472108 -0.0472108 -0.04719324
-0.0053514 0.0053514 0.0053838626
-0.0124973 0.0124973 0.0124764675
-0.0329028 0.0329028 0.032932777
-0.0563814 0.0563814 0.05650941
-0.0313616 0.0313616 0.03134748
--0.0026369 -0.0026369 -0.0026502088
-0.0595883 0.0595883 0.059607018
--0.0569338 -0.0569338 -0.05686537
--0.0611885 -0.0611885 -0.0611406
-0.0934765 0.0934765 0.093386136
--0.0487378 -0.0487378 -0.04873834
--0.0983422 -0.0983422 -0.09837132
-0.0666574 0.0666574 0.06668272
-0.00534592 0.00534592 0.0053037493
-0.0150635 0.0150635 0.015073055
--0.0220394 -0.0220394 -0.022029564
-0.000445494 0.000445494 0.0003903388
-0.0307866 0.0307866 0.030863453
--0.0300268 -0.0300268 -0.030039322
--0.0505015 -0.0505015 -0.050498396
--0.0646803 -0.0646803 -0.06464473
--0.0426093 -0.0426093 -0.04255173
-0.0399821 0.0399821 0.04000971
-0.0430969 0.0430969 0.043079548
-0.000148552 0.000148552 0.00017447675
--0.0805093 -0.0805093 -0.08046747
-0.0708488 0.0708488 0.07086003
-0.0200509 0.0200509 0.020118237
--0.0705536 -0.0705536 -0.07058954
-0.0506572 0.0506572 0.050692085
--0.0122102 -0.0122102 -0.012164909
-0.0183551 0.0183551 0.01833989
-0.0300795 0.0300795 0.030003676
-0.0216416 0.0216416 0.021638526
--0.00855585 -0.00855585 -0.008507666
-0.0626019 0.0626019 0.06259921
--0.0305724 -0.0305724 -0.030623136
--0.0194739 -0.0194739 -0.019429276
--0.0753175 -0.0753175 -0.075274296
-0.0749589 0.0749589 0.07486764
--0.0599059 -0.0599059 -0.05999522
--0.0142094 -0.0142094 -0.014298606
--0.120168 -0.120168 -0.12021608
--0.00174821 -0.00174821 -0.0017270832
-0.115427 0.115427 0.1154785
--0.0466727 -0.0466727 -0.046653453
-0.0351428 0.0351428 0.035201807
-0.00158967 0.00158967 0.0015880888
-0.0485732 0.0485732 0.048497256
-0.0239818 0.0239818 0.024035318
-0.0676465 0.0676465 0.06762412
--0.0503949 -0.0503949 -0.050405674
-0.06335 0.06335 0.06344261
--0.0551739 -0.0551739 -0.05515479
-0.0171117 0.0171117 0.01710396
--0.0296434 -0.0296434 -0.029561397
--0.0286245 -0.0286245 -0.028648516
-0.122505 0.122505 0.122483484
-0.0883528 0.0883528 0.08828129
-0.00622401 0.00622401 0.006211636
--0.0164902 -0.0164902 -0.016565526
-0.044269 0.044269 0.044243645
--0.00943952 -0.00943952 -0.009446201
--0.0284898 -0.0284898 -0.028470602
--0.144255 -0.144255 -0.14422207
-0.0235835 0.0235835 0.023642592
--0.165456 -0.165456 -0.16543144
-0.0239321 0.0239321 0.02401142
-0.0289284 0.0289284 0.028922588
--0.0349088 -0.0349088 -0.034977466
-0.18868 0.18868 0.1886104
-0.0731126 0.0731126 0.073079534
-0.026674 0.026674 0.026653694
-0.0167464 0.0167464 0.016700147
-0.0127276 0.0127276 0.012732642
-0.00301781 0.00301781 0.002982808
--0.0243539 -0.0243539 -0.024304384
-0.0916902 0.0916902 0.09165049
-0.0395351 0.0395351 0.039512184
-0.048905 0.048905 0.04893874
-0.0153711 0.0153711 0.015392842
-0.173634 0.173634 0.17356655
--0.051964 -0.051964 -0.05194865
--0.0931404 -0.0931404 -0.09315098
--0.00329681 -0.00329681 -0.0033676748
-0.0648045 0.0648045 0.06490087
--0.215546 -0.215546 -0.2155796
--0.0381817 -0.0381817 -0.038123492
--0.0415355 -0.0415355 -0.04153915
--0.0564167 -0.0564167 -0.0564277
--0.0607825 -0.0607825 -0.060738847
-0.247509 0.247509 0.2474871
--0.0142847 -0.0142847 -0.0142726395
-0.127189 0.127189 0.12717684
-0.0414365 0.0414365 0.041432805
--0.0481488 -0.0481488 -0.048198383
-0.091679 0.091679 0.09170518
--0.00535909 -0.00535909 -0.0053386516
-0.127363 0.127363 0.12732728
--0.0545698 -0.0545698 -0.054447155
-0.0499536 0.0499536 0.049858663
-0.0473193 0.0473193 0.047307327
-0.1518 0.1518 0.15178397
-0.142544 0.142544 0.14255878
-0.123285 0.123285 0.12326857
--0.00168485 -0.00168485 -0.0016656278
--0.0438238 -0.0438238 -0.043788813
-0.0517892 0.0517892 0.051851828
-0.123714 0.123714 0.12371712
-0.058073 0.058073 0.058191456
--0.0344789 -0.0344789 -0.034499742
--0.0534167 -0.0534167 -0.05344029
-0.0642355 0.0642355 0.064225726
--0.0244599 -0.0244599 -0.024514249
--0.000504759 -0.000504759 -0.0004750383
--0.0515571 -0.0515571 -0.0516359
-0.0720749 0.0720749 0.07213558
--0.0191556 -0.0191556 -0.019135823
--0.00748099 -0.00748099 -0.0074171904
-0.0149025 0.0149025 0.014971369
-0.0661331 0.0661331 0.06616049
-0.00687613 0.00687613 0.0068635982
--0.10089 -0.10089 -0.10087709
--0.000126257 -0.000126257 -5.8867907e-05
--0.0515542 -0.0515542 -0.05158547
-0.0494464 0.0494464 0.049372014
-0.0789357 0.0789357 0.07894717
--0.0877575 -0.0877575 -0.08772386
-0.132735 0.132735 0.13276571
--0.0507882 -0.0507882 -0.050832137
-0.0816196 0.0816196 0.08164445
-0.0899426 0.0899426 0.08990606
--0.0772275 -0.0772275 -0.077208914
--0.129865 -0.129865 -0.12986654
--0.0602754 -0.0602754 -0.06026847
--0.00565926 -0.00565926 -0.005628257
-0.0545582 0.0545582 0.05456818
--0.000591464 -0.000591464 -0.000547855
-0.0109049 0.0109049 0.010935737
-0.00202086 0.00202086 0.0019697614
--0.0667453 -0.0667453 -0.06673539
--0.109158 -0.109158 -0.10911136
--0.123817 -0.123817 -0.12378063
-0.094091 0.094091 0.09409644
-0.0406096 0.0406096 0.040673077
-0.0660004 0.0660004 0.065971866
--0.0386767 -0.0386767 -0.03864897
-0.0138359 0.0138359 0.013837757
-0.0457259 0.0457259 0.045742396
-0.0378496 0.0378496 0.037902102
--0.0281692 -0.0281692 -0.028176215
-0.0027646 0.0027646 0.0028850376
--0.00057857 -0.00057857 -0.00048496103
-0.0209406 0.0209406 0.02092412
-0.0231404 0.0231404 0.023189994
-0.101979 0.101979 0.10201614
-0.0367972 0.0367972 0.03673919
-0.00890963 0.00890963 0.008917613
-0.0273223 0.0273223 0.027303418
--0.111618 -0.111618 -0.11158279
--0.0342381 -0.0342381 -0.034251023
--0.123016 -0.123016 -0.12299197
--0.0486201 -0.0486201 -0.04865022
-0.0574302 0.0574302 0.057468362
--0.151186 -0.151186 -0.15108526
-0.0497567 0.0497567 0.04978037
--0.00638303 -0.00638303 -0.006367388
--0.0333819 -0.0333819 -0.033373326
--0.0292046 -0.0292046 -0.029315235
-0.0976949 0.0976949 0.09771331
--0.0699919 -0.0699919 -0.069950856
--0.0674894 -0.0674894 -0.06751139
-0.0165761 0.0165761 0.016496163
-0.147542 0.147542 0.14754157
--0.0782643 -0.0782643 -0.07828735
--0.077367 -0.077367 -0.07732352
--0.0260987 -0.0260987 -0.02612918
--0.0358134 -0.0358134 -0.035857227
--0.0303959 -0.0303959 -0.030399794
-0.0114245 0.0114245 0.011449049
-0.00642828 0.00642828 0.0063042156
--0.00335948 -0.00335948 -0.0033678
--0.00605209 -0.00605209 -0.0060780626
-0.00740505 0.00740505 0.0073841615
--0.0511259 -0.0511259 -0.051108476
--0.0503279 -0.0503279 -0.050352864
--0.054111 -0.054111 -0.05406063
-0.0134348 0.0134348 0.01349147
-0.00486883 0.00486883 0.0048382413
--0.0516649 -0.0516649 -0.051658496
-0.0567091 0.0567091 0.056750327
-0.0305135 0.0305135 0.03045678
-0.00676043 0.00676043 0.0067658816
-0.0485579 0.0485579 0.048576593
-0.00172391 0.00172391 0.0017526016
--0.0582053 -0.0582053 -0.058226902
--0.0402091 -0.0402091 -0.040189646
-0.0033397 0.0033397 0.0033619627
-0.0448973 0.0448973 0.04495632
-0.0281377 0.0281377 0.02821355
--0.00227784 -0.00227784 -0.0022286046
-0.0336178 0.0336178 0.033550844
-0.0764535 0.0764535 0.07646347
--0.03802 -0.03802 -0.03802947
--0.0186275 -0.0186275 -0.018704426
-0.0400589 0.0400589 0.040103953
-0.0343895 0.0343895 0.034432862
--0.0556406 -0.0556406 -0.055633236
--0.0528317 -0.0528317 -0.052845314
--0.0993338 -0.0993338 -0.09935563
-0.0199889 0.0199889 0.019997537
-0.0195948 0.0195948 0.019483626
-0.0458751 0.0458751 0.045930494
--0.0353912 -0.0353912 -0.035378076
-0.0494606 0.0494606 0.049478162
-0.0680142 0.0680142 0.067981705
-0.0122442 0.0122442 0.012223012
-0.020615 0.020615 0.020558702
-0.0264405 0.0264405 0.02637688
-0.0721288 0.0721288 0.07221041
--0.0291954 -0.0291954 -0.02912812
-0.0214669 0.0214669 0.02144871
-0.00453011 0.00453011 0.004514062
--0.0715159 -0.0715159 -0.07163367
-0.0695737 0.0695737 0.06956942
--0.0772907 -0.0772907 -0.077249974
--0.0301497 -0.0301497 -0.030114504
--0.167101 -0.167101 -0.16704655
-0.0840813 0.0840813 0.084006295
-0.0133569 0.0133569 0.013344025
-0.0613421 0.0613421 0.061376873
-0.0380602 0.0380602 0.038032543
-0.068309 0.068309 0.06829414
-0.0171629 0.0171629 0.017126132
--0.00842832 -0.00842832 -0.00833476
-0.0536671 0.0536671 0.05371084
--0.0349201 -0.0349201 -0.034962937
--0.0930383 -0.0930383 -0.093111895
--0.00269109 -0.00269109 -0.0026276987
-0.0486243 0.0486243 0.048629157
--0.0586819 -0.0586819 -0.058664754
-0.0280701 0.0280701 0.028171837
--0.0832121 -0.0832121 -0.083201714
-0.0453673 0.0453673 0.045281235
--0.0212405 -0.0212405 -0.021267701
--0.0713174 -0.0713174 -0.07131481
-0.0378363 0.0378363 0.03787766
--0.0642744 -0.0642744 -0.06435213
--0.019263 -0.019263 -0.019242104
--0.017643 -0.017643 -0.017635528
--0.00354975 -0.00354975 -0.0036338123
-0.0164927 0.0164927 0.01642857
--0.0384344 -0.0384344 -0.038522836
--0.118822 -0.118822 -0.11873856
--0.0289207 -0.0289207 -0.028928017
-0.0653117 0.0653117 0.06524595
-0.0974485 0.0974485 0.0975431
-0.00399904 0.00399904 0.0039572134
-0.0616974 0.0616974 0.061706454
--0.0482934 -0.0482934 -0.04830551
--0.105603 -0.105603 -0.10562928
-0.0487945 0.0487945 0.048828475
-0.0496005 0.0496005 0.049598396
-0.0550319 0.0550319 0.055021226
--0.01882 -0.01882 -0.018827742
-0.0272243 0.0272243 0.027290192
--0.0392331 -0.0392331 -0.03919644
--0.00258219 -0.00258219 -0.0026215166
--0.0482456 -0.0482456 -0.048237372
--0.0125412 -0.0125412 -0.012498348
-0.116988 0.116988 0.117036074
-0.0129067 0.0129067 0.012946096
--0.0170155 -0.0170155 -0.017046172
-0.134901 0.134901 0.13491307
--0.0518862 -0.0518862 -0.051802173
--0.00939032 -0.00939032 -0.009417973
--0.0691896 -0.0691896 -0.06922547
-0.112497 0.112497 0.11242077
--0.0346503 -0.0346503 -0.034687042
--0.0223103 -0.0223103 -0.022289256
-0.0535906 0.0535906 0.053550642
--0.00041665 -0.00041665 -0.00045859633
--0.000284113 -0.000284113 -0.00023498808
--0.0198621 -0.0198621 -0.019939108
-0.0316068 0.0316068 0.031546198
-0.0370225 0.0370225 0.0370861
-0.021758 0.021758 0.02172047
--0.0100787 -0.0100787 -0.010078262
-0.00723029 0.00723029 0.007237036
--0.0813053 -0.0813053 -0.08130844
--0.028756 -0.028756 -0.028813183
--0.0868476 -0.0868476 -0.086828455
-0.0874568 0.0874568 0.08743954
--0.00411086 -0.00411086 -0.0041121477
-0.0474037 0.0474037 0.047444735
-0.105608 0.105608 0.1054752
-0.08347 0.08347 0.08344441
-0.0105959 0.0105959 0.010661325
--0.00831815 -0.00831815 -0.008238073
--0.0437098 -0.0437098 -0.04363599
--0.180633 -0.180633 -0.18064776
-0.00180752 0.00180752 0.0018405609
-0.0379154 0.0379154 0.0379527
-0.0180955 0.0180955 0.018181404
--0.0641551 -0.0641551 -0.06419607
--0.0596799 -0.0596799 -0.059718557
-0.0783451 0.0783451 0.07825375
-0.0619785 0.0619785 0.06200181
--0.0527733 -0.0527733 -0.052714422
-0.0328143 0.0328143 0.032752816
-0.0140044 0.0140044 0.014086648
-0.101086 0.101086 0.10117824
--0.0395973 -0.0395973 -0.039591826
-0.00926564 0.00926564 0.009366283
--0.0639365 -0.0639365 -0.063931786
-0.116767 0.116767 0.11681646
-0.0177171 0.0177171 0.017741183
-0.0991388 0.0991388 0.09915266
-0.0125404 0.0125404 0.012597302
-0.0278407 0.0278407 0.027890783
--0.0472855 -0.0472855 -0.047250323
--0.0125579 -0.0125579 -0.012456636
-0.00624749 0.00624749 0.006312309
-0.060266 0.060266 0.060302492
-0.0024747 0.0024747 0.0024431287
--0.00230718 -0.00230718 -0.0023275912
-0.0470209 0.0470209 0.04702269
--0.153942 -0.153942 -0.14941238
-0.0410741 0.0410741 0.04174838
--0.0831551 -0.0831551 -0.08160383
-0.131303 0.131303 0.13129333
-0.0158128 0.0158128 0.01576147
-0.0383424 0.0383424 0.038375523
--0.0726297 -0.0726297 -0.072602056
--0.099383 -0.099383 -0.099393
-0.0170768 0.0170768 0.01708737
-0.173814 0.173814 0.17382908
-0.0807743 0.0807743 0.08081902
-0.0770488 0.0770488 0.07708429
--0.0765138 -0.0765138 -0.07657379
--0.00946928 -0.00946928 -0.009490019
--0.102351 -0.102351 -0.10236798
--0.0219384 -0.0219384 -0.021976773
-0.0179744 0.0179744 0.018017422
--0.0375232 -0.0375232 -0.037506413
--0.0690129 -0.0690129 -0.06899768
-0.079468 0.079468 0.07944785
-0.0535078 0.0535078 0.053501338
-0.0017198 0.0017198 0.0017013837
--0.0910768 -0.0910768 -0.0910576
-0.0467808 0.0467808 0.046825644
--0.0634841 -0.0634841 -0.063488625
--0.0477623 -0.0477623 -0.047782123
--0.0380467 -0.0380467 -0.037982993
-0.0133153 0.0133153 0.013313786
--0.059827 -0.059827 -0.05982348
--0.0504477 -0.0504477 -0.050439376
--0.0430244 -0.0430244 -0.04306354
-0.129161 0.129161 0.1290939
-0.0239997 0.0239997 0.023976618
--0.0653367 -0.0653367 -0.0653571
-0.0107805 0.0107805 0.010740332
--0.130591 -0.130591 -0.13058831
--0.0474991 -0.0474991 -0.047475643
--0.090749 -0.090749 -0.09077105
--0.041393 -0.041393 -0.041361053
--0.0241338 -0.0241338 -0.024113169
--0.0945678 -0.0945678 -0.09451697
-0.0421321 0.0421321 0.042132944
--0.0949361 -0.0949361 -0.094967954
--0.0939561 -0.0939561 -0.093949415
-0.00048179 0.00048179 0.00044340367
-0.0626106 0.0626106 0.06271468
-0.0213605 0.0213605 0.021386068
--0.0219957 -0.0219957 -0.021999482
--0.0376815 -0.0376815 -0.03767361
-0.090755 0.090755 0.09067855
-0.0511605 0.0511605 0.0511636
--0.0447132 -0.0447132 -0.04469984
--0.00220265 -0.00220265 -0.0022478804
--0.0298141 -0.0298141 -0.029827833
-0.00745011 0.00745011 0.0073990375
-0.0206621 0.0206621 0.020619877
-0.0441078 0.0441078 0.04410012
-0.102733 0.102733 0.102646105
--0.0412785 -0.0412785 -0.04124272
-0.0410222 0.0410222 0.040997718
-0.0360848 0.0360848 0.036148906
--0.0402273 -0.0402273 -0.04025776
--0.00746735 -0.00746735 -0.0073620225
-0.0746014 0.0746014 0.074619174
-0.0899694 0.0899694 0.09001647
--0.134584 -0.134584 -0.13458636
-0.0539365 0.0539365 0.053968243
--0.0126786 -0.0126786 -0.01270712
--0.0533281 -0.0533281 -0.05332347
-0.00201233 0.00201233 0.002049239
--0.0723488 -0.0723488 -0.072312616
-0.0651435 0.0651435 0.06515518
--0.0173645 -0.0173645 -0.017332995
-0.153581 0.153581 0.15354158
-0.0261489 0.0261489 0.026170699
--0.0599782 -0.0599782 -0.059936535
--0.0428004 -0.0428004 -0.04278651
--0.00143669 -0.00143669 -0.0014251182
--0.0385636 -0.0385636 -0.038541146
-0.049054 0.049054 0.049017347
-0.0167299 0.0167299 0.016696198
--0.00259804 -0.00259804 -0.00256729
--0.0526562 -0.0526562 -0.052690446
--0.0875804 -0.0875804 -0.08759451
--0.043669 -0.043669 -0.043737266
-0.0533465 0.0533465 0.053258117
-0.0619663 0.0619663 0.061994318
--0.000155116 -0.000155116 -0.00018958788
--0.0285167 -0.0285167 -0.028569937
-0.0319511 0.0319511 0.031990714
--0.0521923 -0.0521923 -0.05218167
-0.0560276 0.0560276 0.05603425
-0.0942748 0.0942748 0.0942532
-0.108202 0.108202 0.10816768
-0.00175836 0.00175836 0.0017989136
--0.00185343 -0.00185343 -0.0018708399
--0.0212986 -0.0212986 -0.021323772
--0.0169513 -0.0169513 -0.016944367
-0.0530598 0.0530598 0.05311359
-0.00363441 0.00363441 0.003649728
--0.060767 -0.060767 -0.06063083
--0.05465 -0.05465 -0.054605987
-0.101713 0.101713 0.10164195
-0.0244951 0.0244951 0.02444864
--0.0713465 -0.0713465 -0.07133801
--0.0838637 -0.0838637 -0.08388545
-0.039302 0.039302 0.03940227
--0.0185564 -0.0185564 -0.01851858
-0.0141554 0.0141554 0.0141757205
--0.0437349 -0.0437349 -0.043808535
-0.0569813 0.0569813 0.05694466
--0.039811 -0.039811 -0.039831873
--0.0280294 -0.0280294 -0.028057078
-0.0262114 0.0262114 0.026181499
--0.0400322 -0.0400322 -0.0400995
-0.0542208 0.0542208 0.054288052
-0.0508549 0.0508549 0.050866865
-0.100751 0.100751 0.10076652
--0.0585201 -0.0585201 -0.058498852
--0.0463947 -0.0463947 -0.04642066
--0.0199921 -0.0199921 -0.02005236
--0.060068 -0.060068 -0.060039457
--0.0381233 -0.0381233 -0.03814983
--0.110949 -0.110949 -0.11096546
--0.0229428 -0.0229428 -0.022922106
--0.0284215 -0.0284215 -0.028453194
-0.0213449 0.0213449 0.021391315
-0.0121657 0.0121657 0.012169787
-0.0413121 0.0413121 0.041325983
-0.0383646 0.0383646 0.03837806
-0.0514739 0.0514739 0.051489245
--0.042205 -0.042205 -0.042261016
--0.138627 -0.138627 -0.13855985
-0.0386019 0.0386019 0.038608484
--0.0174507 -0.0174507 -0.01736189
-0.00985244 0.00985244 0.009901398
--0.0173199 -0.0173199 -0.017261585
--0.027879 -0.027879 -0.027932368
--0.0414753 -0.0414753 -0.04147169
-0.0159845 0.0159845 0.015926508
-0.140703 0.140703 0.14063962
-0.0521038 0.0521038 0.05207543
-0.0703491 0.0703491 0.07023953
-0.0261242 0.0261242 0.026175078
-0.0171624 0.0171624 0.017182127
-0.0334721 0.0334721 0.03345795
--0.0399361 -0.0399361 -0.039986953
--0.0341361 -0.0341361 -0.034084707
-0.0249506 0.0249506 0.024856536
--0.0875424 -0.0875424 -0.087542124
--0.0151917 -0.0151917 -0.015210526
--0.129792 -0.129792 -0.12975551
--0.00948598 -0.00948598 -0.009451041
--0.00554986 -0.00554986 -0.0055829585
-0.0239804 0.0239804 0.023937197
-0.0680182 0.0680182 0.06802007
-0.113353 0.113353 0.11337092
--0.015979 -0.015979 -0.016067434
--0.04464 -0.04464 -0.044643786
--0.0748076 -0.0748076 -0.074832015
--0.0433667 -0.0433667 -0.04338265
--0.0525681 -0.0525681 -0.0525122
-0.0349191 0.0349191 0.03488914
-0.0795602 0.0795602 0.079538286
--0.00800224 -0.00800224 -0.008007131
--0.0531439 -0.0531439 -0.053129774
-0.0216725 0.0216725 0.021665614
-0.0226485 0.0226485 0.022623993
-0.136866 0.136866 0.13681646
-0.0306299 0.0306299 0.030607369
--0.0109613 -0.0109613 -0.01096969
-0.0598406 0.0598406 0.059798375
--0.0392106 -0.0392106 -0.039235845
-0.170531 0.170531 0.17058675
-0.0403592 0.0403592 0.040356684
--0.0368901 -0.0368901 -0.03690076
-0.0320945 0.0320945 0.032156706
-0.036205 0.036205 0.03618427
--0.0556539 -0.0556539 -0.055787712
--0.0198205 -0.0198205 -0.019840155
--0.00840349 -0.00840349 -0.008454934
-0.0848007 0.0848007 0.084692314
--0.040412 -0.040412 -0.040426068
--0.0480765 -0.0480765 -0.048184805
-0.0815207 0.0815207 0.081417546
--0.0245005 -0.0245005 -0.024445947
--0.00278064 -0.00278064 -0.0027197222
--0.0232045 -0.0232045 -0.02311829
-0.0779664 0.0779664 0.07799131
--0.0176203 -0.0176203 -0.017530745
--0.0320255 -0.0320255 -0.032014526
-0.0373226 0.0373226 0.03730119
-0.0444392 0.0444392 0.044160523
--0.0370352 -0.0370352 -0.037072603
-0.0473972 0.0473972 0.047261633
-0.00131495 0.00131495 0.0013093955
-0.020028 0.020028 0.020076625
--0.0140803 -0.0140803 -0.0140895685
--0.0755526 -0.0755526 -0.075480975
-0.00769954 0.00769954 0.0076996163
-0.0504113 0.0504113 0.050469782
--0.122574 -0.122574 -0.12259985
-0.074683 0.074683 0.07464443
-0.0139079 0.0139079 0.013928779
-0.0523569 0.0523569 0.052397538
-0.0256379 0.0256379 0.025603013
-0.11097 0.11097 0.110913895
--0.00944271 -0.00944271 -0.009409368
-0.0510882 0.0510882 0.051079348
--0.0305778 -0.0305778 -0.030532341
-0.0380519 0.0380519 0.038017124
-0.00803686 0.00803686 0.008103841
-0.139614 0.139614 0.139666
-0.0473881 0.0473881 0.047331274
-0.0692148 0.0692148 0.06908636
--0.0141251 -0.0141251 -0.014022274
-0.0197562 0.0197562 0.01986622
-0.0833919 0.0833919 0.083416685
--0.00823374 -0.00823374 -0.00824355
--0.0923064 -0.0923064 -0.09226588
--0.0456113 -0.0456113 -0.045557547
--0.0523267 -0.0523267 -0.052353363
-0.07301 0.07301 0.07308669
-0.0165144 0.0165144 0.016584579
--0.0250631 -0.0250631 -0.025074998
--0.0477963 -0.0477963 -0.047825575
-0.067898 0.067898 0.067909576
--0.0160161 -0.0160161 -0.015992677
--0.12516 -0.12516 -0.12519102
--0.052418 -0.052418 -0.052500203
-0.0839902 0.0839902 0.08397679
-0.0444699 0.0444699 0.04445716
--0.102143 -0.102143 -0.10206411
--0.0771269 -0.0771269 -0.07715754
-0.0409276 0.0409276 0.041005667
-0.0234007 0.0234007 0.02346379
-0.00916312 0.00916312 0.009180912
-0.0526719 0.0526719 0.05269781
--0.185264 -0.185264 -0.1853373
-0.0325041 0.0325041 0.032511465
-0.0880466 0.0880466 0.08805812
-0.0115263 0.0115263 0.011483652
--0.0446445 -0.0446445 -0.04464499
--0.0670686 -0.0670686 -0.06708262
--0.0806671 -0.0806671 -0.0807302
-0.0145852 0.0145852 0.014546666
--0.0474324 -0.0474324 -0.04743393
--0.0648036 -0.0648036 -0.06486718
--0.0467019 -0.0467019 -0.046696067
--0.0273532 -0.0273532 -0.027354473
--0.0396023 -0.0396023 -0.039656006
-0.137113 0.137113 0.13710736
-0.106414 0.106414 0.10633078
-0.0195623 0.0195623 0.019489774
--0.0958807 -0.0958807 -0.095848605
--0.0208171 -0.0208171 -0.020769956
-0.0647457 0.0647457 0.064704835
-0.136989 0.136989 0.13697861
--0.0277054 -0.0277054 -0.027706884
-0.0697185 0.0697185 0.06971711
--0.00786607 -0.00786607 -0.007843345
-0.0443445 0.0443445 0.044354465
--0.000724378 -0.000724378 -0.0006966809
-0.12928 0.12928 0.12922756
--0.0665372 -0.0665372 -0.0664408
-0.0161258 0.0161258 0.016123328
--0.0438756 -0.0438756 -0.043888
-0.0491655 0.0491655 0.04917484
-0.00643814 0.00643814 0.006436539
--0.0301866 -0.0301866 -0.030207396
-0.0497501 0.0497501 0.049746018
-0.0911598 0.0911598 0.09129677
--0.0288485 -0.0288485 -0.0288151
-0.137355 0.137355 0.13742389
--0.00897699 -0.00897699 -0.008921055
-0.0214739 0.0214739 0.021497447
--0.0992127 -0.0992127 -0.09919841
--0.115933 -0.115933 -0.115954794
-0.0142412 0.0142412 0.014269172
-0.10838 0.10838 0.10842157
-0.0745001 0.0745001 0.07450687
-0.0533567 0.0533567 0.053341635
-0.0487711 0.0487711 0.048766572
--0.0411243 -0.0411243 -0.041141193
-0.0792683 0.0792683 0.07926304
--0.0617018 -0.0617018 -0.061770804
-0.0341602 0.0341602 0.034173157
-0.0568542 0.0568542 0.05683252
--0.0648836 -0.0648836 -0.064922616
-0.0118417 0.0118417 0.011902964
-0.00778898 0.00778898 0.007805857
-0.116769 0.116769 0.11675959
--0.0494425 -0.0494425 -0.049448144
--0.060414 -0.060414 -0.060450204
--0.0154938 -0.0154938 -0.01555047
--0.0822016 -0.0822016 -0.0821788
--0.050833 -0.050833 -0.05081562
--0.0104108 -0.0104108 -0.010440993
-0.0444053 0.0444053 0.044453043
--0.0407523 -0.0407523 -0.040710375
--0.0423669 -0.0423669 -0.042472072
--0.0203121 -0.0203121 -0.020339439
-0.0542422 0.0542422 0.054191798
--0.0225517 -0.0225517 -0.022570185
-0.0356842 0.0356842 0.035777383
--0.0501592 -0.0501592 -0.05010812
-0.0742022 0.0742022 0.074233465
--0.0558255 -0.0558255 -0.055790745
-0.0207504 0.0207504 0.020712063
-0.0255928 0.0255928 0.025600003
--0.0463011 -0.0463011 -0.046288423
-0.0157302 0.0157302 0.01574946
--0.03772 -0.03772 -0.0376623
--0.144524 -0.144524 -0.14443612
-0.0145796 0.0145796 0.01455948
-0.0647517 0.0647517 0.06478271
--0.100065 -0.100065 -0.10003655
-0.0908599 0.0908599 0.09084611
--0.0513477 -0.0513477 -0.05126509
-0.070015 0.070015 0.069919266
--0.0977665 -0.0977665 -0.09774943
-0.0615323 0.0615323 0.061486278
-0.0135278 0.0135278 0.013600254
--0.00273292 -0.00273292 -0.0026968557
-0.000305568 0.000305568 0.0004334638
--0.0373847 -0.0373847 -0.03735422
--0.0697973 -0.0697973 -0.069791906
--0.06153 -0.06153 -0.06142717
-0.0864248 0.0864248 0.08640939
-0.0112156 0.0112156 0.011226344
--0.0568615 -0.0568615 -0.056853984
--0.0401322 -0.0401322 -0.040051904
--0.124605 -0.124605 -0.12458015
--0.0137967 -0.0137967 -0.013783445
-0.132382 0.132382 0.1322967
--0.0871058 -0.0871058 -0.08707982
-0.0749187 0.0749187 0.07486181
-0.0809359 0.0809359 0.08096662
-0.027655 0.027655 0.027661249
-0.0344337 0.0344337 0.03446527
--0.00858053 -0.00858053 -0.008621932
--0.0261067 -0.0261067 -0.026145086
-0.0408897 0.0408897 0.040963758
--0.00775449 -0.00775449 -0.007682222
--0.0265952 -0.0265952 -0.026583867
--0.0655454 -0.0655454 -0.0655132
--0.000475993 -0.000475993 -0.0005172427
--0.0105503 -0.0105503 -0.0105624935
-0.0816401 0.0816401 0.08163104
-0.113557 0.113557 0.1135213
-0.0755355 0.0755355 0.07550894
-0.0593666 0.0593666 0.059311528
-0.0975993 0.0975993 0.09757025
-0.0388305 0.0388305 0.038741373
-0.0275357 0.0275357 0.02757709
-0.0385358 0.0385358 0.038590584
--0.0277543 -0.0277543 -0.02780062
-0.000433332 0.000433332 0.0005050111
--0.0510193 -0.0510193 -0.05098515
-0.08179 0.08179 0.081870966
--0.0872919 -0.0872919 -0.08731402
-0.00734027 0.00734027 0.007283832
--0.0378913 -0.0378913 -0.037871283
-0.0617901 0.0617901 0.061830785
-0.0769192 0.0769192 0.076927505
-0.0419363 0.0419363 0.04189387
--0.0109342 -0.0109342 -0.011022599
-0.0751958 0.0751958 0.07508607
--0.0120446 -0.0120446 -0.012070233
--0.0048848 -0.0048848 -0.0048766434
--0.0316227 -0.0316227 -0.03164348
--0.0100535 -0.0100535 -0.010017975
-0.071404 0.071404 0.07144815
-0.0331869 0.0331869 0.03314915
-0.0237351 0.0237351 0.023749892
--0.0528961 -0.0528961 -0.052953366
--0.0181138 -0.0181138 -0.018151224
-0.0689482 0.0689482 0.06903739
--0.0155324 -0.0155324 -0.015537909
-0.0337207 0.0337207 0.03369353
--0.0375005 -0.0375005 -0.037492804
--0.0495499 -0.0495499 -0.04956788
--0.00730756 -0.00730756 -0.0072928295
--0.0124974 -0.0124974 -0.012574386
-0.0398968 0.0398968 0.039862573
-0.038799 0.038799 0.038736943
-0.151003 0.151003 0.15101038
--0.0112601 -0.0112601 -0.011323404
--0.1042 -0.1042 -0.104242064
--0.0604923 -0.0604923 -0.060413133
-0.0749994 0.0749994 0.07502918
-0.16104 0.16104 0.16100053
-0.0779907 0.0779907 0.07801083
--0.00534727 -0.00534727 -0.005313203
-0.124048 0.124048 0.12399019
--0.0376745 -0.0376745 -0.037678078
--0.0622813 -0.0622813 -0.062343113
-0.0463624 0.0463624 0.046315737
-0.0581452 0.0581452 0.058161546
--0.0890926 -0.0890926 -0.089063056
--0.0442707 -0.0442707 -0.044269502
-0.00775332 0.00775332 0.0077869114
--0.026075 -0.026075 -0.026068013
-0.0403578 0.0403578 0.040286373
--0.0156429 -0.0156429 -0.015584711
--0.0890408 -0.0890408 -0.08902721
-0.0562807 0.0562807 0.056332454
--0.0448763 -0.0448763 -0.04486762
-0.0216716 0.0216716 0.021678286
--0.00597816 -0.00597816 -0.006024822
--0.000325555 -0.000325555 -0.00034543182
-0.106718 0.106718 0.10671521
--0.0254772 -0.0254772 -0.025506947
-0.0601397 0.0601397 0.060183443
--0.0210315 -0.0210315 -0.021034297
-0.10036 0.10036 0.10027193
--0.0683073 -0.0683073 -0.06831659
--0.0412363 -0.0412363 -0.04133351
--0.0501735 -0.0501735 -0.0501235
-0.000239248 0.000239248 0.00020345644
-0.0380111 0.0380111 0.038072057
-0.0617459 0.0617459 0.061797332
--0.0894091 -0.0894091 -0.089405455
-0.000274765 0.000274765 0.00028201865
-0.0231631 0.0231631 0.023166372
-0.0269336 0.0269336 0.026971841
-0.0811216 0.0811216 0.081153125
-0.0334474 0.0334474 0.033439014
--0.0424563 -0.0424563 -0.042408127
-0.0523019 0.0523019 0.052323677
-0.0516382 0.0516382 0.051646903
-0.0493048 0.0493048 0.04933305
--0.0872068 -0.0872068 -0.08726056
--0.0338244 -0.0338244 -0.033791926
--0.0143776 -0.0143776 -0.014422964
--0.0513753 -0.0513753 -0.051365256
-0.00501527 0.00501527 0.0050571556
-0.0871178 0.0871178 0.08712342
-0.0268232 0.0268232 0.026858715
-0.0785662 0.0785662 0.078585334
--0.110786 -0.110786 -0.11078214
--0.0708066 -0.0708066 -0.070812985
--0.0182925 -0.0182925 -0.018236343
-0.0255259 0.0255259 0.025540547
-0.0574471 0.0574471 0.057518225
--0.0937093 -0.0937093 -0.093632124
-0.0195592 0.0195592 0.019553041
--0.207558 -0.207558 -0.2076023
-0.0424519 0.0424519 0.04240585
--0.0411212 -0.0411212 -0.041080788
--0.0269112 -0.0269112 -0.027022915
--0.000550584 -0.000550584 -0.0005307989
-0.090933 0.090933 0.0909548
-0.0649523 0.0649523 0.06497167
--0.0522534 -0.0522534 -0.052297693
-0.119984 0.119984 0.120004125
-0.0184653 0.0184653 0.018556928
--0.0156135 -0.0156135 -0.015525621
-0.0531749 0.0531749 0.05332741
-0.0455145 0.0455145 0.045554027
-0.0165888 0.0165888 0.016504792
-0.0475326 0.0475326 0.047550064
-0.0134256 0.0134256 0.013461235
--0.0393319 -0.0393319 -0.039233167
-0.0145788 0.0145788 0.014608827
--0.0820249 -0.0820249 -0.082045294
--0.0236175 -0.0236175 -0.02357322
-0.0256002 0.0256002 0.025584953
--0.0193078 -0.0193078 -0.019229753
--0.0184435 -0.0184435 -0.018457899
-0.05038 0.05038 0.05040062
--0.090793 -0.090793 -0.09082028
-0.147179 0.147179 0.14715964
-0.0467211 0.0467211 0.0467787
--0.116564 -0.116564 -0.11653443
-0.0360824 0.0360824 0.036051434
--0.0770429 -0.0770429 -0.07708202
-0.0311589 0.0311589 0.031215755
-0.0840098 0.0840098 0.08411211
-0.109078 0.109078 0.109117694
-0.0716835 0.0716835 0.071794905
--0.0385999 -0.0385999 -0.038598366
--0.0127767 -0.0127767 -0.01275059
-0.0258053 0.0258053 0.025800923
--0.0080086 -0.0080086 -0.007990382
--0.0473543 -0.0473543 -0.047363013
--0.0123194 -0.0123194 -0.012281261
-0.0359063 0.0359063 0.03589811
--0.0066747 -0.0066747 -0.0066737444
--0.0951223 -0.0951223 -0.095197864
-0.0627194 0.0627194 0.062763415
--0.150627 -0.150627 -0.1506041
-0.0486615 0.0486615 0.048683893
--0.0159079 -0.0159079 -0.015838148
--0.0148924 -0.0148924 -0.014852185
-0.0314454 0.0314454 0.031347603
--0.0596072 -0.0596072 -0.05970118
-0.0406933 0.0406933 0.040636886
-0.0486675 0.0486675 0.04870105
-0.0491107 0.0491107 0.049104676
--0.0886611 -0.0886611 -0.08861704
-0.00734497 0.00734497 0.0073537463
-0.00297587 0.00297587 0.0029524455
--0.0596506 -0.0596506 -0.05967608
--0.0161904 -0.0161904 -0.01623508
--0.0142299 -0.0142299 -0.014221735
-0.0634615 0.0634615 0.06347761
-0.0675008 0.0675008 0.06757233
--0.109899 -0.109899 -0.10987822
-0.00388379 0.00388379 0.0038508626
-0.0144554 0.0144554 0.0144366985
-0.0213518 0.0213518 0.021355735
-0.0559968 0.0559968 0.056067683
--0.00720239 -0.00720239 -0.0071361414
-0.134748 0.134748 0.13473086
--0.0869992 -0.0869992 -0.08700988
-0.0717222 0.0717222 0.07176838
-0.0113444 0.0113444 0.0112238135
-0.055613 0.055613 0.055615775
-0.0781443 0.0781443 0.078150816
-0.00444542 0.00444542 0.0045172456
-0.030511 0.030511 0.030529171
-0.0221679 0.0221679 0.022236308
--0.00130216 -0.00130216 -0.0013423365
--0.0548201 -0.0548201 -0.0548323
-0.0171526 0.0171526 0.017174084
-0.0734596 0.0734596 0.0734516
-0.0203386 0.0203386 0.020319328
--0.039064 -0.039064 -0.039055705
--0.104554 -0.104554 -0.10455625
-0.00399374 0.00399374 0.0039675776
-0.0584727 0.0584727 0.058427267
-0.0144045 0.0144045 0.01449256
-0.00274483 0.00274483 0.002729416
-0.0516783 0.0516783 0.05165551
-0.0426457 0.0426457 0.04265496
--0.143043 -0.143043 -0.14302076
--0.0474601 -0.0474601 -0.047424827
--0.0235291 -0.0235291 -0.02351799
-0.00397881 0.00397881 0.003913895
-0.0755857 0.0755857 0.0756445
-0.0188103 0.0188103 0.018742964
-0.0320434 0.0320434 0.03202454
--0.0426726 -0.0426726 -0.04270244
--0.0109589 -0.0109589 -0.010922261
-0.165226 0.165226 0.16524918
-0.0713365 0.0713365 0.07134113
--0.000455887 -0.000455887 -0.0004992221
-0.0195486 0.0195486 0.019565431
-0.0158311 0.0158311 0.015893696
--0.0927924 -0.0927924 -0.09278986
--0.0230793 -0.0230793 -0.02308256
-0.0620242 0.0620242 0.06195776
-0.11783 0.11783 0.11786229
--0.0438166 -0.0438166 -0.043845788
--0.0539693 -0.0539693 -0.05397217
--0.0421021 -0.0421021 -0.042201944
--0.0527274 -0.0527274 -0.052726027
-0.00164041 0.00164041 0.0016074675
-0.0265239 0.0265239 0.02655601
-0.0169114 0.0169114 0.016954185
-0.119003 0.119003 0.11900151
--0.00456783 -0.00456783 -0.0045542903
--0.0861385 -0.0861385 -0.08613362
-0.0273708 0.0273708 0.02730675
--0.0317232 -0.0317232 -0.031739496
-0.00571188 0.00571188 0.0057490584
--0.0277059 -0.0277059 -0.027689464
-0.0613508 0.0613508 0.06136403
-0.0955964 0.0955964 0.09558663
-0.000620349 0.000620349 0.0006069185
-0.00759368 0.00759368 0.007588307
--0.112123 -0.112123 -0.112107225
-0.0179608 0.0179608 0.017896688
--0.0155297 -0.0155297 -0.015496184
-0.0512596 0.0512596 0.051313594
-0.00420892 0.00420892 0.004255999
-0.150032 0.150032 0.14998835
--0.0647116 -0.0647116 -0.064711146
-0.0518406 0.0518406 0.051811345
--0.00423618 -0.00423618 -0.004319561
-0.0292132 0.0292132 0.029273052
--0.0573205 -0.0573205 -0.0573938
-0.0112254 0.0112254 0.011255282
--0.00273207 -0.00273207 -0.002748545
--0.000381649 -0.000381649 -0.00078121125
-0.0337933 0.0337933 0.03390094
--0.04071 -0.04071 -0.04049545
--0.00274954 -0.00274954 -0.0027571002
-0.0571913 0.0571913 0.05718805
--0.0981177 -0.0981177 -0.09813824
--0.0359237 -0.0359237 -0.035857517
-0.00524398 0.00524398 0.005161849
--0.00719584 -0.00719584 -0.007141306
--0.0982088 -0.0982088 -0.098246105
-0.0729321 0.0729321 0.07283468
--0.0721955 -0.0721955 -0.072167754
--0.113816 -0.113816 -0.113866515
-0.00116968 0.00116968 0.0011724827
-0.111103 0.111103 0.111069
-0.0536528 0.0536528 0.0536314
--0.0558504 -0.0558504 -0.05580376
-0.092849 0.092849 0.09285073
-0.0240374 0.0240374 0.02410394
-0.00793927 0.00793927 0.007952023
--0.00829274 -0.00829274 -0.008257631
-0.003959 0.003959 0.003999776
-0.161029 0.161029 0.16097423
--0.123399 -0.123399 -0.12344682
-0.0659893 0.0659893 0.066055946
--0.0457911 -0.0457911 -0.045815084
-0.0316985 0.0316985 0.031727917
--0.0396848 -0.0396848 -0.039680943
--0.0862119 -0.0862119 -0.086265296
--0.0176495 -0.0176495 -0.017664384
--0.0423259 -0.0423259 -0.0422841
-0.0311431 0.0311431 0.031191206
-0.0191266 0.0191266 0.019137109
--0.000671786 -0.000671786 -0.00075043936
-0.0323088 0.0323088 0.032332174
--0.0127701 -0.0127701 -0.012820452
--0.0126559 -0.0126559 -0.012688624
-0.00966813 0.00966813 0.009648792
--0.0750536 -0.0750536 -0.07504255
--0.00425813 -0.00425813 -0.004273076
--0.0600583 -0.0600583 -0.06002048
--0.0668664 -0.0668664 -0.066844516
-0.00993072 0.00993072 0.009870558
--0.000330014 -0.000330014 -0.00027225073
--0.0281287 -0.0281287 -0.028092688
--0.0388765 -0.0388765 -0.03881945
-0.0208246 0.0208246 0.020855004
--0.0637908 -0.0637908 -0.06382004
--0.102478 -0.102478 -0.10253476
-0.0383845 0.0383845 0.038464714
--0.0605035 -0.0605035 -0.060505584
--0.0145633 -0.0145633 -0.01454383
--0.0272743 -0.0272743 -0.027192399
--0.0330614 -0.0330614 -0.033045962
-0.038254 0.038254 0.03822874
-0.0343765 0.0343765 0.034469415
--0.0924427 -0.0924427 -0.09244162
-0.029194 0.029194 0.029161932
--0.0173355 -0.0173355 -0.01729626
-0.082147 0.082147 0.08215476
-0.0389164 0.0389164 0.03889167
--0.0281645 -0.0281645 -0.028199483
-0.0401902 0.0401902 0.040175337
-0.0132406 0.0132406 0.013250682
-0.0645971 0.0645971 0.06450971
--0.0193459 -0.0193459 -0.019391602
--0.0443555 -0.0443555 -0.044417556
--0.0367306 -0.0367306 -0.036630932
-0.0211401 0.0211401 0.021158393
-0.0361644 0.0361644 0.036200695
--0.0554034 -0.0554034 -0.05540141
--0.00556487 -0.00556487 -0.005577911
--0.0816652 -0.0816652 -0.081669025
--0.0301106 -0.0301106 -0.03010537
-0.0159141 0.0159141 0.015895613
-0.00922533 0.00922533 0.009307846
-0.0551613 0.0551613 0.055167414
--0.034803 -0.034803 -0.034776025
--0.0448133 -0.0448133 -0.04477542
--0.0768579 -0.0768579 -0.07682061
--0.0542865 -0.0542865 -0.054314945
--0.0897442 -0.0897442 -0.08979361
--0.0813054 -0.0813054 -0.081378244
-0.0343739 0.0343739 0.034351412
-0.112315 0.112315 0.11229557
--0.0526866 -0.0526866 -0.052671067
--0.0205654 -0.0205654 -0.02058297
-0.0598647 0.0598647 0.05985919
--0.0469249 -0.0469249 -0.0469533
-0.135034 0.135034 0.13502136
-0.0238385 0.0238385 0.02389685
-0.0263148 0.0263148 0.026215438
-0.0488815 0.0488815 0.04893545
-0.00201851 0.00201851 0.0019801678
--0.0658192 -0.0658192 -0.06580696
--0.0837458 -0.0837458 -0.08373445
--0.129833 -0.129833 -0.12979588
-0.0404143 0.0404143 0.040343504
--0.103602 -0.103602 -0.10357632
--0.0353081 -0.0353081 -0.03527155
-0.0654926 0.0654926 0.06546452
--0.00838028 -0.00838028 -0.008370963
--0.0206083 -0.0206083 -0.020615673
-0.0264097 0.0264097 0.02638662
--0.0883039 -0.0883039 -0.08819907
--0.199792 -0.199792 -0.19988258
-0.0615182 0.0615182 0.061526734
--0.0858546 -0.0858546 -0.08583875
-0.131274 0.131274 0.1313016
-0.0202401 0.0202401 0.020275258
--0.00880445 -0.00880445 -0.008783383
--0.0237159 -0.0237159 -0.023654938
--0.0948707 -0.0948707 -0.09487982
-0.0149959 0.0149959 0.015040154
-0.0241635 0.0241635 0.024163842
-0.0267771 0.0267771 0.026896823
--0.00176131 -0.00176131 -0.0017794454
-0.0466032 0.0466032 0.046693534
-0.0565396 0.0565396 0.05651203
--0.0435013 -0.0435013 -0.04349548
-0.00495749 0.00495749 0.0049449718
-0.0112638 0.0112638 0.01133373
-0.0391566 0.0391566 0.039178696
-0.0235042 0.0235042 0.023554733
-0.0579774 0.0579774 0.058005024
-0.0742377 0.0742377 0.07424889
-0.0335742 0.0335742 0.03350042
-0.0318086 0.0318086 0.031804264
-0.000841622 0.000841622 0.0008667805
--0.0426161 -0.0426161 -0.04272762
-0.0155765 0.0155765 0.015654849
--0.0239891 -0.0239891 -0.02398827
--0.0645769 -0.0645769 -0.06470475
--0.0152078 -0.0152078 -0.015206831
--0.0508459 -0.0508459 -0.050899737
-0.0171664 0.0171664 0.01720979
-0.0734575 0.0734575 0.07349155
-0.0876927 0.0876927 0.0877091
--0.0683414 -0.0683414 -0.0683125
--0.12482 -0.12482 -0.124821916
-0.0482593 0.0482593 0.048256755
--0.087467 -0.087467 -0.08742404
-0.0263012 0.0263012 0.026281873
--0.0581131 -0.0581131 -0.058089986
--0.0326845 -0.0326845 -0.032694906
--0.0187102 -0.0187102 -0.018689863
-0.0124958 0.0124958 0.012533374
--0.0513068 -0.0513068 -0.051281895
--0.00512351 -0.00512351 -0.005046563
-0.00603066 0.00603066 0.0060560983
--0.0508731 -0.0508731 -0.050895084
--0.020882 -0.020882 -0.020893747
--0.0178493 -0.0178493 -0.017849311
--0.0647826 -0.0647826 -0.06485125
--0.0178114 -0.0178114 -0.017806234
--0.034949 -0.034949 -0.03495108
-0.0400768 0.0400768 0.04003734
-0.0141598 0.0141598 0.014080052
--0.0496786 -0.0496786 -0.049678817
--0.0716939 -0.0716939 -0.07164615
-0.0236964 0.0236964 0.023652755
--0.0102244 -0.0102244 -0.010178352
--0.00564689 -0.00564689 -0.005616271
-0.00163341 0.00163341 0.001709497
-0.0357506 0.0357506 0.03574455
--0.111344 -0.111344 -0.11121674
--0.0589656 -0.0589656 -0.058812346
-0.0855062 0.0855062 0.08519821
-0.103814 0.103814 0.10378334
-0.00813909 0.00813909 0.008057803
--0.13441 -0.13441 -0.13441874
-0.012136 0.012136 0.012152014
-0.121394 0.121394 0.12139798
-0.0982309 0.0982309 0.098144636
--0.0287196 -0.0287196 -0.028812345
-0.0225899 0.0225899 0.02262093
--0.0108555 -0.0108555 -0.010835968
--0.0196389 -0.0196389 -0.019675482
-0.0432086 0.0432086 0.043277442
-0.0501563 0.0501563 0.05015038
--0.0299923 -0.0299923 -0.029977538
--0.0102258 -0.0102258 -0.010287727
--0.0351208 -0.0351208 -0.035162047
-0.0140759 0.0140759 0.014032644
--0.0436262 -0.0436262 -0.0436738
-0.0199213 0.0199213 0.019941702
--0.0274136 -0.0274136 -0.027426517
--0.0299786 -0.0299786 -0.030004429
--0.00191826 -0.00191826 -0.0019297563
-0.0477441 0.0477441 0.047761485
--0.100246 -0.100246 -0.10026969
-0.0471075 0.0471075 0.047084637
-0.0389904 0.0389904 0.038887408
-0.0182929 0.0182929 0.018220112
--0.0386228 -0.0386228 -0.038701266
-0.00922772 0.00922772 0.009217131
--0.0512827 -0.0512827 -0.051297177
-0.04667 0.04667 0.04663697
--0.0445715 -0.0445715 -0.044575337
-0.0794886 0.0794886 0.07954514
--0.0728157 -0.0728157 -0.07286434
-0.0881122 0.0881122 0.08809336
--0.161461 -0.161461 -0.16142757
--0.0140791 -0.0140791 -0.014112079
--0.0815015 -0.0815015 -0.081449136
-0.0822859 0.0822859 0.08233692
--0.128629 -0.128629 -0.12857832
--6.82674e-05 -6.82674e-05 -0.000114556424
--0.0306171 -0.0306171 -0.030729007
-0.0621439 0.0621439 0.062120523
-0.0369373 0.0369373 0.03697083
--0.010271 -0.010271 -0.010301267
-0.0799434 0.0799434 0.07995286
-0.132349 0.132349 0.13244738
--0.00776803 -0.00776803 -0.0077290824
--0.0606303 -0.0606303 -0.0606329
-0.00634928 0.00634928 0.0063524023
--0.00281338 -0.00281338 -0.0027983356
--0.12283 -0.12283 -0.12279041
--0.0644853 -0.0644853 -0.06452653
-0.0306387 0.0306387 0.03071631
--0.10262 -0.10262 -0.1026218
--0.0212269 -0.0212269 -0.021314966
-0.036937 0.036937 0.036907673
-0.0533351 0.0533351 0.05334275
-0.0762542 0.0762542 0.07620977
--0.021037 -0.021037 -0.020976562
--0.0886201 -0.0886201 -0.08866313
--0.063626 -0.063626 -0.063586384
--0.0563334 -0.0563334 -0.056299675
--0.159235 -0.159235 -0.15921143
--0.0671488 -0.0671488 -0.06711692
-0.0303675 0.0303675 0.030342413
-0.056239 0.056239 0.056213394
-0.0750959 0.0750959 0.07507753
-0.00076692 0.00076692 0.00069061195
--0.0090799 -0.0090799 -0.009135325
--0.104471 -0.104471 -0.104425825
-0.0626451 0.0626451 0.06263234
--0.0326013 -0.0326013 -0.032657877
--0.0836174 -0.0836174 -0.08361447
--0.01506 -0.01506 -0.014996768
-0.021701 0.021701 0.021741824
--0.0440654 -0.0440654 -0.044102028
--0.0706568 -0.0706568 -0.07058154
--0.0848981 -0.0848981 -0.084884256
--0.100327 -0.100327 -0.10035988
-0.0672638 0.0672638 0.06728508
-0.00298856 0.00298856 0.0029561291
-0.09307 0.09307 0.093101025
--0.0452801 -0.0452801 -0.04519128
--0.0688817 -0.0688817 -0.06888905
-0.0039989 0.0039989 0.0039989534
-0.0138093 0.0138093 0.01385549
--0.193926 -0.193926 -0.19389978
-0.065403 0.065403 0.06538664
--0.00380169 -0.00380169 -0.0037977188
-0.0320791 0.0320791 0.032068092
--0.0315648 -0.0315648 -0.031609956
-0.072228 0.072228 0.072157554
--0.003275 -0.003275 -0.0032727774
--0.117857 -0.117857 -0.11794696
--0.0589439 -0.0589439 -0.058971595
-0.0195353 0.0195353 0.019517032
-0.0580987 0.0580987 0.058089506
--0.0343652 -0.0343652 -0.034322165
-0.00966513 0.00966513 0.0096585
--0.0448846 -0.0448846 -0.04486057
-0.0277202 0.0277202 0.027755534
-0.0742759 0.0742759 0.07431889
--0.114456 -0.114456 -0.114478245
--0.0549094 -0.0549094 -0.05491402
--0.0280814 -0.0280814 -0.02808397
--0.0327284 -0.0327284 -0.03271479
--0.0379359 -0.0379359 -0.03788582
-0.230008 0.230008 0.22999278
-0.0614033 0.0614033 0.061309237
-0.127026 0.127026 0.12697268
--0.0418378 -0.0418378 -0.04177747
-0.0554789 0.0554789 0.05556076
-0.0184763 0.0184763 0.01854224
-0.0266543 0.0266543 0.026558159
-0.0096221 0.0096221 0.009683125
-0.0180696 0.0180696 0.018050022
-0.0193641 0.0193641 0.019365229
-0.140344 0.140344 0.14032614
--0.0313163 -0.0313163 -0.031341642
-0.00820456 0.00820456 0.008143307
-0.00117658 0.00117658 0.0012545312
--0.121214 -0.121214 -0.12126723
--0.054652 -0.054652 -0.05454728
--0.0183439 -0.0183439 -0.018348662
--0.0668513 -0.0668513 -0.06688733
-0.0617271 0.0617271 0.06174377
--0.0175261 -0.0175261 -0.01754248
-0.049828 0.049828 0.049749084
--0.0995336 -0.0995336 -0.099573776
--0.056706 -0.056706 -0.056798417
--0.0145515 -0.0145515 -0.014601551
--0.0606375 -0.0606375 -0.060668863
-0.0234411 0.0234411 0.02351543
--0.118614 -0.118614 -0.11859751
--0.0432863 -0.0432863 -0.043216094
-0.0998704 0.0998704 0.099800766
--0.0989919 -0.0989919 -0.09887356
-0.0802651 0.0802651 0.08021362
-0.0486571 0.0486571 0.048675306
--0.127314 -0.127314 -0.12727097
-0.025783 0.025783 0.025711646
--0.0474719 -0.0474719 -0.047420226
-0.0615223 0.0615223 0.061460312
-0.0521325 0.0521325 0.05216102
--0.0652802 -0.0652802 -0.06531856
-0.058852 0.058852 0.05894792
-0.0376914 0.0376914 0.03763494
-0.091372 0.091372 0.09136017
-0.0450637 0.0450637 0.045024093
--0.0687716 -0.0687716 -0.06871038
-0.041062 0.041062 0.041034967
--0.0828464 -0.0828464 -0.08284562
-0.0900524 0.0900524 0.08997067
--0.0607062 -0.0607062 -0.060673963
--0.00622962 -0.00622962 -0.0062628295
-0.0315057 0.0315057 0.03152907
-0.0845301 0.0845301 0.08456287
--0.065166 -0.065166 -0.06520025
-0.018492 0.018492 0.01848135
-0.047877 0.047877 0.048017174
-0.0854886 0.0854886 0.08556354
-0.0139394 0.0139394 0.01397255
--0.158224 -0.158224 -0.15822797
--0.0143655 -0.0143655 -0.014380796
--0.0611237 -0.0611237 -0.061114848
-0.043129 0.043129 0.043206405
--0.0301445 -0.0301445 -0.030163478
-0.0440395 0.0440395 0.044018544
--0.0806805 -0.0806805 -0.08064959
-0.0203253 0.0203253 0.020401672
-0.0719313 0.0719313 0.07195835
--0.0524786 -0.0524786 -0.05248842
--0.130403 -0.130403 -0.13034025
-0.0655455 0.0655455 0.065547325
--0.00175413 -0.00175413 -0.0017687901
--0.0964908 -0.0964908 -0.09645052
-0.0232741 0.0232741 0.02321953
-0.0368534 0.0368534 0.036894366
-0.0590777 0.0590777 0.05914649
-0.0288669 0.0288669 0.028831113
-0.0443607 0.0443607 0.04437453
--0.13501 -0.13501 -0.1349884
-0.0850765 0.0850765 0.085042216
--0.0993035 -0.0993035 -0.09931085
-0.0983662 0.0983662 0.09844103
-0.0363892 0.0363892 0.036404476
--0.0996917 -0.0996917 -0.09966904
--0.0152383 -0.0152383 -0.015259713
--0.0135017 -0.0135017 -0.013541313
-0.0526837 0.0526837 0.05267212
-0.0607015 0.0607015 0.0606642
--0.013118 -0.013118 -0.01317117
-0.0609916 0.0609916 0.061044846
--0.082983 -0.082983 -0.08290163
--0.00264844 -0.00264844 -0.002654505
--0.0387733 -0.0387733 -0.038805258
-0.0590646 0.0590646 0.05901609
-0.0393398 0.0393398 0.039366633
--0.0846331 -0.0846331 -0.0846397
-0.0206114 0.0206114 0.02055374
-0.0653824 0.0653824 0.06539393
-0.0113531 0.0113531 0.011392293
--0.0612903 -0.0612903 -0.061375264
--0.0840422 -0.0840422 -0.08402338
--0.0672038 -0.0672038 -0.06719546
--0.0109449 -0.0109449 -0.010888741
--0.00930985 -0.00930985 -0.009308281
--0.00268656 -0.00268656 -0.0026164842
-0.0556976 0.0556976 0.055620726
-0.101456 0.101456 0.10142655
--0.0513066 -0.0513066 -0.05130399
--0.00557194 -0.00557194 -0.0055165407
-0.0731675 0.0731675 0.0731653
--0.0906247 -0.0906247 -0.09069344
-0.105676 0.105676 0.10558644
--0.0155757 -0.0155757 -0.015627323
-0.0179599 0.0179599 0.017960785
--0.147625 -0.147625 -0.14769003
-0.0343308 0.0343308 0.034371924
--0.120912 -0.120912 -0.12091128
--0.0666447 -0.0666447 -0.06659279
--0.157528 -0.157528 -0.15753032
-0.0373289 0.0373289 0.037273873
--0.0131986 -0.0131986 -0.013159553
-0.0374035 0.0374035 0.03741687
--0.0406617 -0.0406617 -0.04062675
--0.0176933 -0.0176933 -0.017679889
--0.0446159 -0.0446159 -0.04464699
-0.0102568 0.0102568 0.010273402
--0.0358104 -0.0358104 -0.035783704
-0.010095 0.010095 0.010063791
-0.0415779 0.0415779 0.04161036
--0.0189882 -0.0189882 -0.018946502
-0.0129712 0.0129712 0.012975148
-0.0426023 0.0426023 0.04260588
-0.0663336 0.0663336 0.066292696
-0.0123081 0.0123081 0.012390993
--0.0660598 -0.0660598 -0.06601224
--0.0805062 -0.0805062 -0.08059793
-0.0335618 0.0335618 0.033618756
-0.000970251 0.000970251 0.00091493997
-0.0534526 0.0534526 0.053552486
-0.105646 0.105646 0.105677426
--0.0764076 -0.0764076 -0.076404534
-0.000784859 0.000784859 0.00078725006
-0.00601265 0.00601265 0.006034782
--0.0578001 -0.0578001 -0.05783107
-0.0734675 0.0734675 0.07345792
--0.111852 -0.111852 -0.111881465
--0.137841 -0.137841 -0.13775137
-0.086404 0.086404 0.08631717
-0.041699 0.041699 0.04170403
--0.00640876 -0.00640876 -0.006344748
-0.0462616 0.0462616 0.046323333
--0.0215098 -0.0215098 -0.021477466
--0.0431746 -0.0431746 -0.043161098
--0.0526841 -0.0526841 -0.05263645
--0.0733081 -0.0733081 -0.073295034
-0.0568041 0.0568041 0.056755748
--0.0135586 -0.0135586 -0.013578153
--0.0337801 -0.0337801 -0.033748943
--0.0466626 -0.0466626 -0.046600584
--0.0185631 -0.0185631 -0.01854749
--0.00236038 -0.00236038 -0.002371483
-0.00291314 0.00291314 0.0029367215
--0.096219 -0.096219 -0.09612156
--0.0859722 -0.0859722 -0.085985176
--0.0680453 -0.0680453 -0.06808266
-0.00138534 0.00138534 0.0014156506
--0.0281652 -0.0281652 -0.028207613
-0.0259367 0.0259367 0.02593799
--0.0481295 -0.0481295 -0.048088223
--0.0671646 -0.0671646 -0.067200944
-0.0967184 0.0967184 0.0966916
--0.0861731 -0.0861731 -0.08626476
--0.0200471 -0.0200471 -0.019995403
--0.0249749 -0.0249749 -0.024907606
--0.00653724 -0.00653724 -0.00649345
-0.102747 0.102747 0.102711625
--0.0141921 -0.0141921 -0.014188153
--0.0746222 -0.0746222 -0.07469667
--0.00300505 -0.00300505 -0.0029975518
-0.14133 0.14133 0.14126514
--0.0140395 -0.0140395 -0.014053917
-0.0618404 0.0618404 0.06182529
--0.0627151 -0.0627151 -0.06268016
--0.00221657 -0.00221657 -0.0021621466
-0.0293184 0.0293184 0.029342268
-0.0283671 0.0283671 0.028355274
-0.0444701 0.0444701 0.04444345
-0.118262 0.118262 0.118225
--0.0194982 -0.0194982 -0.01947501
-0.0503133 0.0503133 0.050353765
--0.0311647 -0.0311647 -0.031208083
-0.0683718 0.0683718 0.06838112
--0.020753 -0.020753 -0.020374948
--0.0837432 -0.0837432 -0.08361723
--0.039261 -0.039261 -0.039310083
--0.0339169 -0.0339169 -0.033909325
--0.0228657 -0.0228657 -0.022813471
-0.0891401 0.0891401 0.08913361
--0.122539 -0.122539 -0.12257277
-0.0349816 0.0349816 0.034994505
--0.0657787 -0.0657787 -0.06570944
-0.11347 0.11347 0.11355097
--0.0660283 -0.0660283 -0.06608495
--0.0360846 -0.0360846 -0.036073253
--0.0227785 -0.0227785 -0.022784114
-0.0821676 0.0821676 0.08216841
-0.00577046 0.00577046 0.0057925642
-0.0478593 0.0478593 0.047872875
-0.0807533 0.0807533 0.08074302
-0.00932683 0.00932683 0.009287417
--0.0611472 -0.0611472 -0.061109465
-0.0246673 0.0246673 0.024710834
-0.00135176 0.00135176 0.0013805972
--0.050431 -0.050431 -0.050438702
--0.0584669 -0.0584669 -0.058450762
-0.0353952 0.0353952 0.035427768
-0.116529 0.116529 0.11641231
-0.0986702 0.0986702 0.09864399
--0.0202005 -0.0202005 -0.0202289
--0.0421147 -0.0421147 -0.04210291
-0.0344777 0.0344777 0.034470968
--0.0844195 -0.0844195 -0.08442584
--0.027405 -0.027405 -0.02737937
-0.0230446 0.0230446 0.02308166
-0.108843 0.108843 0.108843684
-0.0743999 0.0743999 0.07441694
-0.0408008 0.0408008 0.040758323
--0.0648177 -0.0648177 -0.06478075
-0.0332184 0.0332184 0.033217184
--0.13516 -0.13516 -0.13516635
-0.020348 0.020348 0.020325523
--0.019706 -0.019706 -0.019689381
-0.0143609 0.0143609 0.014394265
--0.0894585 -0.0894585 -0.08946538
--0.0826925 -0.0826925 -0.08271616
--0.0178079 -0.0178079 -0.017774826
-0.0553935 0.0553935 0.055414107
--0.0267986 -0.0267986 -0.026737604
--0.0253104 -0.0253104 -0.025286786
--0.0305134 -0.0305134 -0.03044664
-0.0583623 0.0583623 0.058239717
--0.0739897 -0.0739897 -0.07397549
--0.0394194 -0.0394194 -0.039450143
--0.000132329 -0.000132329 -0.00015328724
--0.0999173 -0.0999173 -0.0999704
-0.0893717 0.0893717 0.08944228
-0.0478107 0.0478107 0.04776287
-0.0887741 0.0887741 0.08878326
--0.0696607 -0.0696607 -0.06958674
-0.129804 0.129804 0.1297302
-0.0478155 0.0478155 0.04775043
-0.125157 0.125157 0.12519418
-0.0775603 0.0775603 0.07753955
--0.0541937 -0.0541937 -0.054195408
-0.0614587 0.0614587 0.06153245
-0.00334967 0.00334967 0.0033751328
--0.0582479 -0.0582479 -0.058207035
-0.0444609 0.0444609 0.044414658
--0.0452177 -0.0452177 -0.045146216
--0.024907 -0.024907 -0.024937047
-0.0568596 0.0568596 0.05683513
-0.0355087 0.0355087 0.035511367
-0.0307766 0.0307766 0.030797122
--0.00212521 -0.00212521 -0.0020298092
--0.00481007 -0.00481007 -0.0048410916
--0.120924 -0.120924 -0.12094744
--0.0856549 -0.0856549 -0.08565664
-0.16597 0.16597 0.1659452
--0.106743 -0.106743 -0.10668079
--0.0512974 -0.0512974 -0.05125545
--0.00323899 -0.00323899 -0.0031625642
--0.0282713 -0.0282713 -0.028228128
--0.0806675 -0.0806675 -0.08066508
-0.0163984 0.0163984 0.01638767
-0.0195218 0.0195218 0.01946576
--0.0391853 -0.0391853 -0.039197374
-0.0907969 0.0907969 0.09079135
-0.101102 0.101102 0.101091355
--0.117093 -0.117093 -0.11710716
-0.0218797 0.0218797 0.022054927
--0.0634259 -0.0634259 -0.06343277
--0.0666481 -0.0666481 -0.06656244
--0.023475 -0.023475 -0.023497976
--0.0114939 -0.0114939 -0.011538402
--0.00952004 -0.00952004 -0.009535399
--0.081216 -0.081216 -0.08127379
--0.0373511 -0.0373511 -0.037335366
-0.0418 0.0418 0.04177978
-0.0620319 0.0620319 0.06208473
-0.0874108 0.0874108 0.08738615
--0.00073767 -0.00073767 -0.00080882123
--0.119971 -0.119971 -0.11997311
--0.0115849 -0.0115849 -0.011538207
--0.00935112 -0.00935112 -0.0093574505
-0.157036 0.157036 0.15695307
-0.039211 0.039211 0.039215673
-0.0816722 0.0816722 0.081654474
-0.00493054 0.00493054 0.004860576
-0.00442144 0.00442144 0.004434237
--0.05006 -0.05006 -0.050047968
--0.0687349 -0.0687349 -0.06868344
-0.0381331 0.0381331 0.03813907
-0.00310294 0.00310294 0.0030840726
--0.0275964 -0.0275964 -0.027565658
-0.0844087 0.0844087 0.08444983
--0.0473476 -0.0473476 -0.04737299
-0.0293338 0.0293338 0.029398927
-0.00272867 0.00272867 0.0027301218
-0.0329065 0.0329065 0.03288811
-0.0126441 0.0126441 0.012627144
--0.105791 -0.105791 -0.105803624
--0.0923369 -0.0923369 -0.092287466
--0.00577163 -0.00577163 -0.0058081266
-0.135639 0.135639 0.13562426
-0.0360204 0.0360204 0.035972465
--0.0329445 -0.0329445 -0.032870665
-0.0371009 0.0371009 0.037076972
-0.0146911 0.0146911 0.01470151
--0.030003 -0.030003 -0.029953975
--0.00371737 -0.00371737 -0.0036859924
--0.0593852 -0.0593852 -0.05931457
-0.0952163 0.0952163 0.095210396
--0.0246423 -0.0246423 -0.024598423
--0.0163578 -0.0163578 -0.016338982
--0.0898604 -0.0898604 -0.08990089
--0.0119719 -0.0119719 -0.01193727
--0.0508426 -0.0508426 -0.050880272
--0.0863963 -0.0863963 -0.08638418
--0.139428 -0.139428 -0.13939841
-0.044922 0.044922 0.044963956
-0.0527153 0.0527153 0.052735124
-0.0707722 0.0707722 0.07078028
-0.0728348 0.0728348 0.072717845
-0.0751253 0.0751253 0.07516432
--0.099345 -0.099345 -0.09936808
-0.000886933 0.000886933 0.0008535402
-0.100147 0.100147 0.10002974
-0.0144436 0.0144436 0.014406132
--0.0548055 -0.0548055 -0.054791737
-0.0521455 0.0521455 0.05205637
--0.0424488 -0.0424488 -0.04238053
--0.0677277 -0.0677277 -0.06771327
-0.0641124 0.0641124 0.064183824
-0.0166722 0.0166722 0.016757583
--0.0591776 -0.0591776 -0.059138272
--0.0591525 -0.0591525 -0.05912139
--0.0190804 -0.0190804 -0.019084536
--0.10253 -0.10253 -0.10247874
--0.0353694 -0.0353694 -0.03544923
-0.116582 0.116582 0.11647328
--0.0499866 -0.0499866 -0.049947012
-0.00927067 0.00927067 0.009411542
--0.141683 -0.141683 -0.14174482
--0.0109298 -0.0109298 -0.010858529
-0.137397 0.137397 0.13739519
-0.00236658 0.00236658 0.002402675
-0.0156093 0.0156093 0.015648007
--0.074586 -0.074586 -0.07454647
--0.0435637 -0.0435637 -0.04357019
-0.0327797 0.0327797 0.032780796
-0.0453993 0.0453993 0.04542561
-0.0278183 0.0278183 0.02783575
-0.0847486 0.0847486 0.08473176
-0.00165894 0.00165894 0.0017167843
-0.0423954 0.0423954 0.042386282
--0.0545126 -0.0545126 -0.05447223
--0.0682817 -0.0682817 -0.068182796
--0.0616332 -0.0616332 -0.06163884
--0.052267 -0.052267 -0.05231152
-0.0262957 0.0262957 0.026332106
--0.0801376 -0.0801376 -0.08010776
-0.0153231 0.0153231 0.015409228
-0.077808 0.077808 0.07786243
--0.00502868 -0.00502868 -0.005022384
-0.13594 0.13594 0.13589193
--0.0233411 -0.0233411 -0.023414833
-0.0275977 0.0275977 0.027610838
--0.0144232 -0.0144232 -0.014375772
--0.0147976 -0.0147976 -0.014871436
-0.0287727 0.0287727 0.028799146
-0.0292824 0.0292824 0.029300544
-0.0278037 0.0278037 0.02793182
-0.104937 0.104937 0.104922645
--0.0122869 -0.0122869 -0.012254082
--0.0234407 -0.0234407 -0.023480596
-0.00856831 0.00856831 0.008537365
--0.0244242 -0.0244242 -0.02441801
--0.0868411 -0.0868411 -0.08684312
-0.0718042 0.0718042 0.071875304
--0.0457629 -0.0457629 -0.045794476
--0.017378 -0.017378 -0.017362481
-0.1069 0.1069 0.10684584
--0.0628042 -0.0628042 -0.06271363
-0.0138652 0.0138652 0.013929314
--0.0337252 -0.0337252 -0.03367596
-0.0218209 0.0218209 0.021786034
-0.0152358 0.0152358 0.015164762
-0.0909022 0.0909022 0.0909644
-0.0454225 0.0454225 0.04539511
--0.0382933 -0.0382933 -0.038292896
-0.08091 0.08091 0.08094908
--0.0472447 -0.0472447 -0.04726853
-0.0667049 0.0667049 0.06668231
--0.103612 -0.103612 -0.10359235
--0.049081 -0.049081 -0.04907777
--0.000549436 -0.000549436 -0.0004916626
-0.0439868 0.0439868 0.044015534
--0.0954798 -0.0954798 -0.09561605
--0.00201512 -0.00201512 -0.0019462825
-0.065845 0.065845 0.06593018
--0.0324526 -0.0324526 -0.03246917
-0.00595447 0.00595447 0.005847421
--0.0381746 -0.0381746 -0.038145147
--0.0763434 -0.0763434 -0.076285325
--0.0090205 -0.0090205 -0.008988769
--0.0194541 -0.0194541 -0.019486977
-0.0198814 0.0198814 0.019945333
-0.0578744 0.0578744 0.057843234
--0.00779862 -0.00779862 -0.007828754
--0.00688198 -0.00688198 -0.0068542785
-0.114949 0.114949 0.114938736
-0.0414261 0.0414261 0.041446954
--0.0108493 -0.0108493 -0.010900693
--0.0313957 -0.0313957 -0.03139675
--0.0620111 -0.0620111 -0.061976742
-0.0245007 0.0245007 0.024535123
--0.0596181 -0.0596181 -0.059675917
--0.0800479 -0.0800479 -0.08004785
--0.0721706 -0.0721706 -0.07228958
-0.0712942 0.0712942 0.07136295
--0.0672955 -0.0672955 -0.06730062
--0.00701501 -0.00701501 -0.0070987646
-0.0887472 0.0887472 0.08871434
-0.0321059 0.0321059 0.032125935
--0.032013 -0.032013 -0.032000996
--0.0177762 -0.0177762 -0.017772123
--0.021149 -0.021149 -0.021079823
--0.00538408 -0.00538408 -0.0054166135
-0.0312436 0.0312436 0.031240718
--0.0860098 -0.0860098 -0.08601078
-0.103738 0.103738 0.10376508
--0.0722214 -0.0722214 -0.07231265
-0.0250009 0.0250009 0.024923565
-0.13557 0.13557 0.13558029
-0.0157096 0.0157096 0.015778916
-0.0472307 0.0472307 0.0472252
--0.0963088 -0.0963088 -0.096369356
--0.0358138 -0.0358138 -0.035886716
--0.00814807 -0.00814807 -0.008090855
-0.068548 0.068548 0.0685595
--0.082624 -0.082624 -0.082615964
--0.0229619 -0.0229619 -0.02293562
-0.0126239 0.0126239 0.012654734
-0.0171394 0.0171394 0.017105896
--0.0198714 -0.0198714 -0.019911509
--0.122449 -0.122449 -0.12242488
--0.0594919 -0.0594919 -0.0595273
--0.113161 -0.113161 -0.11316117
-0.069462 0.069462 0.069519006
--0.00991259 -0.00991259 -0.009877172
-0.0430971 0.0430971 0.0430664
-0.0169472 0.0169472 0.016898643
--0.0382775 -0.0382775 -0.0382272
-0.0688429 0.0688429 0.06884726
--0.0374482 -0.0374482 -0.037465066
-0.041494 0.041494 0.04143241
--0.0349341 -0.0349341 -0.034972917
-0.0264077 0.0264077 0.026458204
-0.153205 0.153205 0.15322417
-0.0356993 0.0356993 0.03568475
--0.106711 -0.106711 -0.10678004
-0.0333664 0.0333664 0.033271328
-0.0207975 0.0207975 0.020805744
-0.0625512 0.0625512 0.062596366
--0.0722697 -0.0722697 -0.07226944
-0.0975507 0.0975507 0.09749513
-0.0179893 0.0179893 0.0179676
--0.0375372 -0.0375372 -0.03756214
-0.045664 0.045664 0.045679647
-0.0585751 0.0585751 0.058555666
--0.0985737 -0.0985737 -0.09858013
--0.0727691 -0.0727691 -0.07272761
-0.0721199 0.0721199 0.07218393
-0.0517744 0.0517744 0.051673066
-0.0515994 0.0515994 0.05160527
-0.0205052 0.0205052 0.020445772
--0.00386251 -0.00386251 -0.003795895
--0.0486549 -0.0486549 -0.048673753
-0.0105364 0.0105364 0.0105583565
-0.160452 0.160452 0.16044924
--0.113438 -0.113438 -0.11343136
--0.0785129 -0.0785129 -0.078465946
--0.0560388 -0.0560388 -0.056093283
-0.0536809 0.0536809 0.053691704
--0.0642731 -0.0642731 -0.064265
-0.0201075 0.0201075 0.020157829
-0.0106536 0.0106536 0.010642538
--0.0355987 -0.0355987 -0.035565346
--0.0454537 -0.0454537 -0.045440912
--0.0620665 -0.0620665 -0.06206365
--0.0272062 -0.0272062 -0.027187437
-0.0612653 0.0612653 0.061301578
--0.0733389 -0.0733389 -0.07337231
-0.00837009 0.00837009 0.008374023
-0.0405052 0.0405052 0.040423438
-0.0204501 0.0204501 0.020442493
--0.0418927 -0.0418927 -0.041916654
-0.0105216 0.0105216 0.010561548
-0.122133 0.122133 0.12210324
-0.00370949 0.00370949 0.0037304105
--0.0971165 -0.0971165 -0.097141325
--0.0541682 -0.0541682 -0.054090302
-0.0161635 0.0161635 0.016158251
--0.0208605 -0.0208605 -0.020812143
-0.0673349 0.0673349 0.06736189
--0.0633673 -0.0633673 -0.063401625
--0.0565576 -0.0565576 -0.056726836
-0.0532704 0.0532704 0.053237885
--0.0299303 -0.0299303 -0.029882072
--0.0601764 -0.0601764 -0.060223345
-0.0182298 0.0182298 0.018281268
--0.0267721 -0.0267721 -0.026727114
--0.0125627 -0.0125627 -0.012559479
-0.00978926 0.00978926 0.009759318
-0.0413449 0.0413449 0.04128813
-0.102757 0.102757 0.10273017
-0.098778 0.098778 0.09876594
--0.0425208 -0.0425208 -0.04252229
-0.0382595 0.0382595 0.0382022
--0.0677453 -0.0677453 -0.06778083
-0.0368786 0.0368786 0.036713816
-0.0387968 0.0387968 0.038876865
--0.00680429 -0.00680429 -0.006870442
--0.00685776 -0.00685776 -0.0068468386
--0.101526 -0.101526 -0.101483405
--0.0606549 -0.0606549 -0.06064562
--0.0527371 -0.0527371 -0.052721415
-0.0606997 0.0606997 0.06074581
--0.0407649 -0.0407649 -0.04074453
--0.0258942 -0.0258942 -0.025877262
-0.0450496 0.0450496 0.04506841
--0.0198127 -0.0198127 -0.019834692
-0.0653295 0.0653295 0.063548855
-0.0131165 0.0131165 0.012560136
--0.0270486 -0.0270486 -0.027730048
-0.0493812 0.0493812 0.049279153
-0.0132769 0.0132769 0.01329281
-0.00128465 0.00128465 0.0013202822
-0.0075122 0.0075122 0.007344263
--0.0602458 -0.0602458 -0.060155343
--0.0201613 -0.0201613 -0.020290755
--0.0189207 -0.0189207 -0.019044869
--0.0687412 -0.0687412 -0.06869008
-0.0115203 0.0115203 0.011514476
--0.0651757 -0.0651757 -0.065190904
-0.0568151 0.0568151 0.056824174
--0.165829 -0.165829 -0.16590108
--0.0961899 -0.0961899 -0.09629134
-0.117321 0.117321 0.117344886
--0.069444 -0.069444 -0.06948144
--0.0758893 -0.0758893 -0.07596233
--0.0520547 -0.0520547 -0.052019056
--0.091916 -0.091916 -0.091919035
-0.0906655 0.0906655 0.09065038
--0.0257775 -0.0257775 -0.02585599
--0.0258799 -0.0258799 -0.025864083
-0.016406 0.016406 0.016447462
-0.0645168 0.0645168 0.06455054
-0.0414394 0.0414394 0.041431654
-0.0725697 0.0725697 0.07246278
--0.0285952 -0.0285952 -0.028636375
-0.0654003 0.0654003 0.065450974
--0.0124541 -0.0124541 -0.012471621
--0.105508 -0.105508 -0.10541832
--0.00232969 -0.00232969 -0.0023675107
--0.113455 -0.113455 -0.11350907
-0.0627594 0.0627594 0.06280739
--0.0212383 -0.0212383 -0.021236135
--0.0913005 -0.0913005 -0.09125328
-0.00598554 0.00598554 0.0059865513
-0.0108706 0.0108706 0.010862056
-0.0247467 0.0247467 0.024718242
-0.0681867 0.0681867 0.06815658
--0.201172 -0.201172 -0.2011568
-0.0445474 0.0445474 0.044542953
-0.00621027 0.00621027 0.006214836
-0.0108281 0.0108281 0.010823693
-0.0444071 0.0444071 0.04438869
-0.0681441 0.0681441 0.06821475
-0.0261679 0.0261679 0.026186502
-0.104057 0.104057 0.10402984
--0.0192148 -0.0192148 -0.019237652
--0.061863 -0.061863 -0.061868526
--0.100562 -0.100562 -0.10056375
--0.174935 -0.174935 -0.17489253
--0.0504894 -0.0504894 -0.05045724
--0.00868037 -0.00868037 -0.008671147
-0.109987 0.109987 0.10999509
-0.0378853 0.0378853 0.0378752
--0.0153837 -0.0153837 -0.015431937
--0.0645715 -0.0645715 -0.064584166
-0.0337686 0.0337686 0.033684697
-0.00652098 0.00652098 0.0066065337
--0.0717923 -0.0717923 -0.07183438
--0.00676504 -0.00676504 -0.0067488356
-0.00768651 0.00768651 0.0076687634
-0.0294557 0.0294557 0.029386263
-0.124985 0.124985 0.12499362
-0.0208068 0.0208068 0.020712422
--0.00570303 -0.00570303 -0.005650172
-0.0543658 0.0543658 0.054416515
-0.047356 0.047356 0.047363058
--0.000166905 -0.000166905 -0.00026267444
-0.0314702 0.0314702 0.031472173
--0.142203 -0.142203 -0.14220797
--0.0441478 -0.0441478 -0.04412939
-0.0502748 0.0502748 0.050256476
-0.0088405 0.0088405 0.00884938
--0.0368142 -0.0368142 -0.036851324
--0.116246 -0.116246 -0.116251364
--0.030213 -0.030213 -0.030285662
-0.0258623 0.0258623 0.025867386
--0.0522554 -0.0522554 -0.052261777
-0.0104885 0.0104885 0.010398379
--0.044973 -0.044973 -0.044935014
-0.00401285 0.00401285 0.0040488215
-0.0403851 0.0403851 0.040387828
-0.0431153 0.0431153 0.04310458
--0.0274422 -0.0274422 -0.027486866
-0.0668549 0.0668549 0.066849284
--0.0486322 -0.0486322 -0.04857478
--0.00175412 -0.00175412 -0.0017943874
--0.0856369 -0.0856369 -0.08568595
--0.082385 -0.082385 -0.082406715
--0.0214151 -0.0214151 -0.021392617
-0.0205549 0.0205549 0.02052435
-0.00016055 0.00016055 0.0002526406
-0.00233047 0.00233047 0.0023066176
-0.00879169 0.00879169 0.008800809
--0.0332036 -0.0332036 -0.03327772
-0.0987067 0.0987067 0.098684646
-0.0650941 0.0650941 0.06509907
--0.113659 -0.113659 -0.1135951
-0.0203311 0.0203311 0.020318296
-0.0993201 0.0993201 0.099293314
-0.0348225 0.0348225 0.034882937
--0.0291356 -0.0291356 -0.029116752
-0.0635113 0.0635113 0.06347595
--0.0217627 -0.0217627 -0.021750346
-0.135891 0.135891 0.13591813
--0.0970261 -0.0970261 -0.09694596
-0.0374055 0.0374055 0.03740065
-0.00610234 0.00610234 0.0061593307
--0.0896266 -0.0896266 -0.08967177
-0.0239459 0.0239459 0.023894044
--0.0431661 -0.0431661 -0.04317255
-0.0518756 0.0518756 0.051889062
-0.0775965 0.0775965 0.077600576
--0.0282974 -0.0282974 -0.028272888
-0.0559174 0.0559174 0.055839237
-0.0554503 0.0554503 0.055508584
--0.0120576 -0.0120576 -0.012114349
-0.0849337 0.0849337 0.084910356
-0.080557 0.080557 0.08058339
-0.0380591 0.0380591 0.038029734
-0.00540323 0.00540323 0.0054182876
--0.0643334 -0.0643334 -0.0644162
--0.105604 -0.105604 -0.10557482
--0.0156245 -0.0156245 -0.015680585
--0.0758462 -0.0758462 -0.075828984
-0.125086 0.125086 0.12512782
--0.0794204 -0.0794204 -0.07951003
--0.0250733 -0.0250733 -0.025099738
--0.0542299 -0.0542299 -0.054210275
--0.0355442 -0.0355442 -0.035416495
--0.0290071 -0.0290071 -0.028867984
-0.0246224 0.0246224 0.024535364
-0.0155884 0.0155884 0.015496487
-0.142457 0.142457 0.14241824
-0.0301892 0.0301892 0.030193299
--0.0353128 -0.0353128 -0.035291553
--0.034646 -0.034646 -0.034552746
--0.076479 -0.076479 -0.07645503
-0.0685036 0.0685036 0.0685914
-0.069627 0.069627 0.069690965
--0.00990677 -0.00990677 -0.009907756
-0.0496553 0.0496553 0.049620975
-0.0213154 0.0213154 0.021248367
-0.0553894 0.0553894 0.05532668
-0.040824 0.040824 0.04085294
--0.0511406 -0.0511406 -0.05111299
--0.0680455 -0.0680455 -0.06801835
-0.0133804 0.0133804 0.013353203
-0.0170121 0.0170121 0.017006978
-0.0385896 0.0385896 0.03854809
--0.0530041 -0.0530041 -0.053109676
-0.0241698 0.0241698 0.024184803
-0.0141916 0.0141916 0.014153055
--0.0402113 -0.0402113 -0.04006792
--0.000569676 -0.000569676 -0.0006702582
--0.13654 -0.13654 -0.13650785
-0.0518423 0.0518423 0.051772334
--0.00940459 -0.00940459 -0.009319658
--0.0482009 -0.0482009 -0.048213623
--0.00447888 -0.00447888 -0.0043950737
-0.113943 0.113943 0.113900125
-0.0594572 0.0594572 0.05941948
-0.103079 0.103079 0.10315112
--0.0855626 -0.0855626 -0.08553877
-0.0113081 0.0113081 0.011336735
--0.0154618 -0.0154618 -0.015491187
--0.033909 -0.033909 -0.033992127
-0.0952552 0.0952552 0.0953087
-0.0294382 0.0294382 0.029429603
-0.113649 0.113649 0.113634825
-0.0235659 0.0235659 0.023508372
-0.11293 0.11293 0.11286213
-0.023728 0.023728 0.023652654
--0.0162058 -0.0162058 -0.01625625
-0.0667087 0.0667087 0.066647194
-0.0673575 0.0673575 0.06740708
-0.0830204 0.0830204 0.08301531
--0.0457327 -0.0457327 -0.045825146
-0.0738199 0.0738199 0.073850125
--0.0752211 -0.0752211 -0.07526195
-0.0240177 0.0240177 0.024092205
-0.0386395 0.0386395 0.038650252
--0.0885774 -0.0885774 -0.0885861
-0.0179201 0.0179201 0.01797733
--0.039175 -0.039175 -0.03919632
-0.11268 0.11268 0.112693675
--0.0550549 -0.0550549 -0.055018403
--0.0299643 -0.0299643 -0.029884055
--0.141434 -0.141434 -0.14147717
-0.110754 0.110754 0.11071699
--0.107651 -0.107651 -0.10760163
--0.0455432 -0.0455432 -0.045497105
--0.012042 -0.012042 -0.0119741075
-0.109416 0.109416 0.109392494
-0.073278 0.073278 0.0732587
--0.0462405 -0.0462405 -0.046213582
-0.0272162 0.0272162 0.027271522
--0.0563186 -0.0563186 -0.05630755
--0.0446361 -0.0446361 -0.04460717
-0.0305647 0.0305647 0.030523201
--0.0557687 -0.0557687 -0.055741932
--0.0479249 -0.0479249 -0.047937624
--0.023906 -0.023906 -0.023875492
--0.0537644 -0.0537644 -0.053748645
-0.00218472 0.00218472 0.0021465463
--0.000779049 -0.000779049 -0.00083052856
-0.0022778 0.0022778 0.0022685404
-0.0126681 0.0126681 0.012680041
-0.043772 0.043772 0.043749586
-0.0223408 0.0223408 0.022354469
-0.0266291 0.0266291 0.026646165
-0.121499 0.121499 0.12138782
-0.0253468 0.0253468 0.025397506
-0.0377818 0.0377818 0.0377314
--0.0403103 -0.0403103 -0.040256646
--0.0662095 -0.0662095 -0.06622906
-0.0405306 0.0405306 0.040533822
--0.10958 -0.10958 -0.10960723
-0.00944912 0.00944912 0.009476006
-0.0623464 0.0623464 0.062355973
-0.055801 0.055801 0.055819783
-0.0221952 0.0221952 0.022166394
-0.0134412 0.0134412 0.013442905
--0.0560573 -0.0560573 -0.05608861
--0.12621 -0.12621 -0.1261997
--0.0265205 -0.0265205 -0.026556242
-0.00862359 0.00862359 0.008567935
--0.0481339 -0.0481339 -0.048155714
--0.0283012 -0.0283012 -0.028260969
--0.0196254 -0.0196254 -0.019623313
-0.00205237 0.00205237 0.0020186426
-0.022089 0.022089 0.02204921
--0.122849 -0.122849 -0.12279869
-0.0789778 0.0789778 0.07898782
--0.0402984 -0.0402984 -0.040276244
--0.0335158 -0.0335158 -0.033414874
-0.0521635 0.0521635 0.052156553
-0.031057 0.031057 0.031020744
-0.0584977 0.0584977 0.05845134
--0.0154202 -0.0154202 -0.015364136
--0.0725435 -0.0725435 -0.07262463
-0.0117917 0.0117917 0.011833
-0.0998382 0.0998382 0.099867694
--0.0247647 -0.0247647 -0.024710074
-0.105986 0.105986 0.1059885
--0.0100717 -0.0100717 -0.010075309
-0.0435314 0.0435314 0.043545034
--0.0189825 -0.0189825 -0.019025734
--0.0404794 -0.0404794 -0.04043869
--0.0423777 -0.0423777 -0.042344213
--0.0447855 -0.0447855 -0.04482793
-0.0218047 0.0218047 0.021792714
--0.0463711 -0.0463711 -0.04642492
--0.064934 -0.064934 -0.06492613
-0.0910422 0.0910422 0.091035426
--0.0489351 -0.0489351 -0.04895391
-0.0603709 0.0603709 0.06044712
--0.0850901 -0.0850901 -0.0850987
-0.0913155 0.0913155 0.0913612
--0.0641446 -0.0641446 -0.06412176
--0.0127634 -0.0127634 -0.012735101
--0.116451 -0.116451 -0.1163738
--0.0531628 -0.0531628 -0.053229835
-0.000197697 0.000197697 0.00018919629
-0.0114345 0.0114345 0.0113792615
-0.0287383 0.0287383 0.028686507
-0.00625807 0.00625807 0.006245597
--0.0984348 -0.0984348 -0.09841171
-0.0225724 0.0225724 0.022713035
-0.0653502 0.0653502 0.065352894
-0.104313 0.104313 0.10434943
-0.00975994 0.00975994 0.009799947
-0.0900033 0.0900033 0.08998954
-0.0412859 0.0412859 0.041346032
--0.0696284 -0.0696284 -0.06974265
--0.0344809 -0.0344809 -0.034353647
-0.0959936 0.0959936 0.09603264
--0.000224428 -0.000224428 -0.000100798905
--0.0563236 -0.0563236 -0.05634051
--0.0542279 -0.0542279 -0.05421701
-0.0593008 0.0593008 0.059310455
--0.0736143 -0.0736143 -0.07360547
--0.0701754 -0.0701754 -0.07024004
-0.0746588 0.0746588 0.074643426
--0.0270905 -0.0270905 -0.027111357
-0.0366143 0.0366143 0.036646057
-0.146677 0.146677 0.14661472
--0.0151267 -0.0151267 -0.015085728
--0.0199028 -0.0199028 -0.019842556
-0.00338197 0.00338197 0.003421091
--0.089612 -0.089612 -0.08958834
-0.0734889 0.0734889 0.073495016
-0.127305 0.127305 0.12729107
-0.0299241 0.0299241 0.029891573
--0.0370063 -0.0370063 -0.037073124
--0.0702647 -0.0702647 -0.070319444
-0.0105398 0.0105398 0.0104981335
--0.064799 -0.064799 -0.06482139
-0.0426535 0.0426535 0.04260677
--0.0660373 -0.0660373 -0.06611329
-0.0861007 0.0861007 0.08616066
-0.0490722 0.0490722 0.049035557
-0.0809692 0.0809692 0.08097627
--0.0848755 -0.0848755 -0.084808856
--0.0619738 -0.0619738 -0.06193638
-0.000801654 0.000801654 0.00082206
--0.0122198 -0.0122198 -0.012222651
-0.0320425 0.0320425 0.03196071
-0.0112039 0.0112039 0.011302248
-0.00434575 0.00434575 0.0043118126
--0.117803 -0.117803 -0.1177249
-0.00588467 0.00588467 0.0058990708
--0.0429954 -0.0429954 -0.0430038
--0.0424946 -0.0424946 -0.04247967
-0.0588094 0.0588094 0.05875394
--0.0461824 -0.0461824 -0.046221863
--0.0575993 -0.0575993 -0.057607405
-0.0395219 0.0395219 0.03949615
-0.0156002 0.0156002 0.015631346
--0.0364309 -0.0364309 -0.036389023
-0.0287154 0.0287154 0.028725365
--0.135449 -0.135449 -0.13539602
-0.0692636 0.0692636 0.06925555
--0.000961048 -0.000961048 -0.0009338064
-0.0301329 0.0301329 0.030127995
--0.0522957 -0.0522957 -0.052305322
-0.000433841 0.000433841 0.00043728514
--0.0904321 -0.0904321 -0.09050494
--0.00580172 -0.00580172 -0.005814375
-0.102671 0.102671 0.1027054
-0.0608885 0.0608885 0.060925353
--0.0260786 -0.0260786 -0.026053492
--0.0779211 -0.0779211 -0.07787416
--0.109682 -0.109682 -0.10967532
--0.0622208 -0.0622208 -0.06220493
-0.0550355 0.0550355 0.055011943
--0.0584322 -0.0584322 -0.05846103
--0.0192433 -0.0192433 -0.019295106
-0.0412798 0.0412798 0.041346874
-0.0193331 0.0193331 0.019346545
--0.0661704 -0.0661704 -0.066100016
--0.0897714 -0.0897714 -0.08984625
--0.0626029 -0.0626029 -0.062639855
--0.00182871 -0.00182871 -0.0018671232
-0.0196085 0.0196085 0.019565118
--0.111207 -0.111207 -0.11117698
-0.0524003 0.0524003 0.052290983
--0.0665566 -0.0665566 -0.06652917
--0.0203529 -0.0203529 -0.020393062
--0.0437267 -0.0437267 -0.043630645
--0.111891 -0.111891 -0.111966655
--0.125389 -0.125389 -0.1253675
--0.0695139 -0.0695139 -0.069466256
--0.177612 -0.177612 -0.17762074
-0.004607 0.004607 0.004641447
-0.00634291 0.00634291 0.0062695476
--0.0501973 -0.0501973 -0.050201632
-0.125397 0.125397 0.12541963
--0.0189651 -0.0189651 -0.018976027
-0.100675 0.100675 0.100683175
-0.0744698 0.0744698 0.07447119
-0.00593423 0.00593423 0.005887086
-0.0318608 0.0318608 0.03184636
-0.0596042 0.0596042 0.059564065
-0.0660071 0.0660071 0.066081844
--0.00200972 -0.00200972 -0.0020398472
--0.00684264 -0.00684264 -0.0068072313
--0.0357128 -0.0357128 -0.03577973
-0.0573146 0.0573146 0.05734056
--0.0714149 -0.0714149 -0.07143784
--0.0380266 -0.0380266 -0.03798495
--0.105187 -0.105187 -0.10523367
--0.0324607 -0.0324607 -0.03243933
--0.000362298 -0.000362298 -0.00043659465
--0.119682 -0.119682 -0.11970768
--0.00248704 -0.00248704 -0.002507893
-0.0558754 0.0558754 0.055879
--0.0294958 -0.0294958 -0.029487317
--0.0101406 -0.0101406 -0.010160227
--0.0137475 -0.0137475 -0.013699713
--0.0399083 -0.0399083 -0.039874654
-0.0235001 0.0235001 0.023443218
--0.0549346 -0.0549346 -0.054933906
-0.0546981 0.0546981 0.054676842
-0.0333524 0.0333524 0.033283856
-0.0497436 0.0497436 0.049772978
-0.0746926 0.0746926 0.07462021
--0.0289261 -0.0289261 -0.028915107
--0.117721 -0.117721 -0.11769794
-0.0207717 0.0207717 0.020784413
--0.00553619 -0.00553619 -0.0055749537
--0.0352906 -0.0352906 -0.0352532
-0.0206203 0.0206203 0.020634646
-0.033346 0.033346 0.033415135
--0.108761 -0.108761 -0.10871414
-0.0297936 0.0297936 0.029812481
-0.0129912 0.0129912 0.012934469
-0.0127006 0.0127006 0.01270212
--0.0603469 -0.0603469 -0.06035471
--0.03248 -0.03248 -0.03249423
-0.0948256 0.0948256 0.09474368
-0.102724 0.102724 0.10269508
-0.0504204 0.0504204 0.050471958
-0.00582048 0.00582048 0.0058233235
-0.0231035 0.0231035 0.023070537
--0.000321583 -0.000321583 -0.00033782687
-0.0332244 0.0332244 0.03326472
--0.0738979 -0.0738979 -0.07393195
-0.0404996 0.0404996 0.040451095
-0.0528683 0.0528683 0.05278967
-0.0549738 0.0549738 0.05499771
-0.0557042 0.0557042 0.055770677
-0.0010409 0.0010409 0.0010872481
-0.0102332 0.0102332 0.010238134
--0.00978292 -0.00978292 -0.009863126
--0.0942745 -0.0942745 -0.09430438
--0.102206 -0.102206 -0.10226178
--0.0247267 -0.0247267 -0.024846265
-0.0139915 0.0139915 0.013942821
--0.0120953 -0.0120953 -0.012075094
-0.0750863 0.0750863 0.07512529
--0.0548896 -0.0548896 -0.054884538
--0.052133 -0.052133 -0.052118357
--0.0950094 -0.0950094 -0.09499057
--0.0880348 -0.0880348 -0.08812188
--0.122136 -0.122136 -0.12210558
-0.127548 0.127548 0.12756854
-0.0111406 0.0111406 0.011160664
-0.0105907 0.0105907 0.010605771
-0.0065762 0.0065762 0.006562799
--0.0351666 -0.0351666 -0.03517154
-0.0697727 0.0697727 0.06977864
-0.0126355 0.0126355 0.012604938
--0.073842 -0.073842 -0.07380401
-0.0410429 0.0410429 0.04097954
-0.109397 0.109397 0.10952044
--0.00316843 -0.00316843 -0.0030700418
-0.0137756 0.0137756 0.013799545
--0.0307203 -0.0307203 -0.030674944
-0.0134143 0.0134143 0.013381147
-0.0646261 0.0646261 0.0645974
--0.0574242 -0.0574242 -0.057503752
--0.0884047 -0.0884047 -0.08841738
-0.000417237 0.000417237 0.00043495235
--0.0982327 -0.0982327 -0.09812572
-0.00547087 0.00547087 0.005449254
-0.0466283 0.0466283 0.04658278
-0.0752131 0.0752131 0.0751709
--0.0193961 -0.0193961 -0.019434571
-0.0157548 0.0157548 0.015757926
-0.000492052 0.000492052 0.00046263108
--0.0519096 -0.0519096 -0.05192722
--0.00872564 -0.00872564 -0.008644283
-0.0351649 0.0351649 0.035209924
--0.00915721 -0.00915721 -0.009278846
-0.00970035 0.00970035 0.009668035
--0.0372029 -0.0372029 -0.037226208
--0.000873932 -0.000873932 -0.0009631093
--0.251831 -0.251831 -0.25182322
--0.0400627 -0.0400627 -0.040044826
-0.0625105 0.0625105 0.06255036
-0.0251951 0.0251951 0.025196616
--0.00110909 -0.00110909 -0.0012099562
-0.0508744 0.0508744 0.050851233
-0.0839358 0.0839358 0.08394366
-0.0611326 0.0611326 0.061150882
--0.0306524 -0.0306524 -0.030672742
--0.0142923 -0.0142923 -0.01429936
-0.0782981 0.0782981 0.07831465
--0.0340906 -0.0340906 -0.034129728
--0.0406922 -0.0406922 -0.040687922
--0.00190903 -0.00190903 -0.0018788439
--0.0154263 -0.0154263 -0.015352844
-0.0536751 0.0536751 0.053676013
--0.000994415 -0.000994415 -0.0010392334
-0.0185335 0.0185335 0.018535316
-0.155899 0.155899 0.15584104
-0.0893775 0.0893775 0.089352734
--0.111177 -0.111177 -0.111148246
-0.0320353 0.0320353 0.03199425
-0.0184548 0.0184548 0.018502066
-0.0450993 0.0450993 0.045133486
-0.0755911 0.0755911 0.075550646
--0.0626532 -0.0626532 -0.06265763
-0.015126 0.015126 0.015190043
--0.110263 -0.110263 -0.110224254
--0.0035839 -0.0035839 -0.0036353788
--0.115278 -0.115278 -0.11518425
-0.0671803 0.0671803 0.06714461
-0.0852357 0.0852357 0.08526698
-0.0775893 0.0775893 0.07759853
-0.10656 0.10656 0.10654521
--0.00584206 -0.00584206 -0.005844357
-0.00401975 0.00401975 0.004092442
--0.0237751 -0.0237751 -0.023775017
--0.0940081 -0.0940081 -0.09397868
-0.0181776 0.0181776 0.018081728
--0.0437106 -0.0437106 -0.043747026
--0.0440958 -0.0440958 -0.044111554
--0.045427 -0.045427 -0.0454743
--0.0257425 -0.0257425 -0.025765387
-0.0571874 0.0571874 0.05721998
--0.0294865 -0.0294865 -0.029432153
-0.00157917 0.00157917 0.0015823772
--0.0579852 -0.0579852 -0.058039136
-0.107731 0.107731 0.107779086
--0.143884 -0.143884 -0.14385153
-0.0233874 0.0233874 0.023373505
--0.0914445 -0.0914445 -0.09145619
--0.0207198 -0.0207198 -0.020686693
--0.033589 -0.033589 -0.03362317
-0.00132715 0.00132715 0.0013438321
-0.00128613 0.00128613 0.0012488896
-0.00811778 0.00811778 0.008089237
-0.0193113 0.0193113 0.019284895
-0.0242102 0.0242102 0.024198906
--0.104932 -0.104932 -0.10489804
-0.121363 0.121363 0.12142037
-0.043542 0.043542 0.043512803
-0.0363498 0.0363498 0.03631507
--0.00453257 -0.00453257 -0.004622524
--0.0337384 -0.0337384 -0.033750545
-0.00497956 0.00497956 0.0049228645
--0.0385239 -0.0385239 -0.03855254
-0.0251496 0.0251496 0.025192613
--0.101862 -0.101862 -0.1018984
-0.0296493 0.0296493 0.029629875
-0.0487328 0.0487328 0.048736364
--0.0505561 -0.0505561 -0.050591517
--0.0775103 -0.0775103 -0.07742422
--0.0768213 -0.0768213 -0.0768429
-0.0885604 0.0885604 0.08869284
-0.0566288 0.0566288 0.056630634
--0.0328645 -0.0328645 -0.032726433
-0.062952 0.062952 0.062996194
-0.0830102 0.0830102 0.083017714
-0.0216781 0.0216781 0.021688638
-0.0579276 0.0579276 0.057989005
--0.17033 -0.17033 -0.17032683
--0.0568634 -0.0568634 -0.0568728
--0.0612657 -0.0612657 -0.0612654
-0.0302543 0.0302543 0.030299619
--0.0770251 -0.0770251 -0.077066906
-0.0724789 0.0724789 0.07246711
--0.0588417 -0.0588417 -0.05871445
-0.0484509 0.0484509 0.048475273
-0.109628 0.109628 0.10968635
-0.0160406 0.0160406 0.016084366
--0.000615701 -0.000615701 -0.0006413227
--0.123403 -0.123403 -0.123460315
-0.0423709 0.0423709 0.042399447
-0.112484 0.112484 0.11247445
--0.130442 -0.130442 -0.1304992
--0.040637 -0.040637 -0.040724695
-0.0195937 0.0195937 0.01960201
--0.0541778 -0.0541778 -0.05413411
--0.0486646 -0.0486646 -0.0486591
--0.0326898 -0.0326898 -0.032708887
-0.0679057 0.0679057 0.06785193
--0.118113 -0.118113 -0.11799962
--0.0518252 -0.0518252 -0.051886756
-0.0691046 0.0691046 0.069105625
--0.0670298 -0.0670298 -0.06704078
-0.0687358 0.0687358 0.06871386
-0.12726 0.12726 0.12733394
-0.0195975 0.0195975 0.019531311
-0.0763887 0.0763887 0.076399095
--0.00351368 -0.00351368 -0.003492542
-0.00794639 0.00794639 0.007940965
--0.00284427 -0.00284427 -0.0028040374
-0.0474338 0.0474338 0.047419004
--0.021102 -0.021102 -0.021105751
--0.0328862 -0.0328862 -0.0328358
-0.0992445 0.0992445 0.09923928
-0.0399988 0.0399988 0.03993963
--0.100021 -0.100021 -0.100040846
-0.0158099 0.0158099 0.01584396
--0.0380202 -0.0380202 -0.037928972
-0.0174893 0.0174893 0.017509164
--0.0917731 -0.0917731 -0.09182301
-0.0298031 0.0298031 0.02986073
--0.00751761 -0.00751761 -0.0074917404
--0.0622 -0.0622 -0.06220415
--0.0997059 -0.0997059 -0.09966756
--0.030176 -0.030176 -0.030203754
-0.0353776 0.0353776 0.035317823
--0.0753062 -0.0753062 -0.07523302
-0.0108322 0.0108322 0.010830806
--0.0213755 -0.0213755 -0.021357298
--0.0172107 -0.0172107 -0.017231515
-0.0208727 0.0208727 0.020891597
--0.0536599 -0.0536599 -0.05376668
-0.0249697 0.0249697 0.025061946
-0.0304377 0.0304377 0.030453399
--0.105118 -0.105118 -0.10516515
-0.0646966 0.0646966 0.06463083
--0.0959603 -0.0959603 -0.095905274
-0.093702 0.093702 0.09379875
--0.0629446 -0.0629446 -0.06300265
--0.0262255 -0.0262255 -0.026215108
--0.00617183 -0.00617183 -0.006121784
-0.0415869 0.0415869 0.041678324
--0.036036 -0.036036 -0.036014877
--0.0223882 -0.0223882 -0.022330135
-0.0326023 0.0326023 0.032589648
--0.0867628 -0.0867628 -0.086768426
--0.0954368 -0.0954368 -0.09546708
-0.0272875 0.0272875 0.02721846
-0.0128662 0.0128662 0.012820251
--0.0305069 -0.0305069 -0.030448057
--0.092019 -0.092019 -0.09198614
--0.0149377 -0.0149377 -0.014934914
--0.0625916 -0.0625916 -0.062567
--0.00305357 -0.00305357 -0.0030371884
-0.0722146 0.0722146 0.07216981
--0.00873512 -0.00873512 -0.008695676
--0.0531736 -0.0531736 -0.053157292
--0.0484429 -0.0484429 -0.048401304
--0.0855271 -0.0855271 -0.085597135
-0.0148357 0.0148357 0.014825563
--0.0456348 -0.0456348 -0.045671962
-0.0114646 0.0114646 0.011505541
--0.0586984 -0.0586984 -0.058801834
--0.0397302 -0.0397302 -0.039727885
--0.0250203 -0.0250203 -0.025032908
--0.131919 -0.131919 -0.13191967
--0.0736948 -0.0736948 -0.073677205
--0.110194 -0.110194 -0.11021208
-0.0211562 0.0211562 0.02109224
-0.0727081 0.0727081 0.072723456
-0.0369183 0.0369183 0.03698812
-0.0723357 0.0723357 0.072268605
--0.017431 -0.017431 -0.017460857
-0.00749892 0.00749892 0.0074753775
-0.050456 0.050456 0.050454907
-0.0258543 0.0258543 0.025820952
--0.112303 -0.112303 -0.11229571
-0.0520155 0.0520155 0.0520164
-0.0358491 0.0358491 0.035807427
-0.0349427 0.0349427 0.03488902
-0.0795006 0.0795006 0.07937991
--0.0104609 -0.0104609 -0.010502077
--0.0359159 -0.0359159 -0.03592191
--0.00510004 -0.00510004 -0.005084798
--0.0498805 -0.0498805 -0.049922876
-0.0578254 0.0578254 0.057800807
--0.0257889 -0.0257889 -0.025783865
--0.14409 -0.14409 -0.14406858
--0.0148936 -0.0148936 -0.0148869185
--0.171766 -0.171766 -0.17175888
-0.0489431 0.0489431 0.048936218
-0.019544 0.019544 0.019574234
--0.0401692 -0.0401692 -0.040153172
-0.0123856 0.0123856 0.012435238
--0.0792634 -0.0792634 -0.07917383
-0.0296971 0.0296971 0.029664624
-0.0345211 0.0345211 0.03458682
--0.0900034 -0.0900034 -0.0899951
-0.0162356 0.0162356 0.016267188
--0.0402187 -0.0402187 -0.040243924
--0.0700408 -0.0700408 -0.070027925
-0.0223818 0.0223818 0.022471799
-0.00530966 0.00530966 0.005328087
-0.0751505 0.0751505 0.0751541
-0.00119458 0.00119458 0.0011800046
--0.0816129 -0.0816129 -0.08160132
--0.095314 -0.095314 -0.09525526
--0.0361229 -0.0361229 -0.03618493
-0.0538326 0.0538326 0.05382881
-0.0527518 0.0527518 0.052761424
--0.0670344 -0.0670344 -0.06702412
-0.123899 0.123899 0.12388165
--0.0414731 -0.0414731 -0.0414573
-0.0463389 0.0463389 0.046347763
-0.0481318 0.0481318 0.04817151
-0.0472485 0.0472485 0.047253225
--0.0412876 -0.0412876 -0.04126516
-0.0242349 0.0242349 0.024232922
-0.0296657 0.0296657 0.029632922
--0.0213154 -0.0213154 -0.0212901
-0.0303298 0.0303298 0.030339861
-0.0570969 0.0570969 0.05706974
--0.0609129 -0.0609129 -0.060931202
-0.0413249 0.0413249 0.041304007
-0.0554785 0.0554785 0.05547666
--0.13248 -0.13248 -0.13240714
-0.0513741 0.0513741 0.051388945
--0.0488045 -0.0488045 -0.04873839
-0.166785 0.166785 0.16676743
-0.029506 0.029506 0.029495351
-0.0596813 0.0596813 0.059752524
--0.0338202 -0.0338202 -0.03383169
--0.0889505 -0.0889505 -0.08900255
--0.0881893 -0.0881893 -0.088172995
-0.234853 0.234853 0.23478763
--0.0535284 -0.0535284 -0.053499922
-0.024038 0.024038 0.023992369
-0.0235989 0.0235989 0.02367001
--0.0685012 -0.0685012 -0.06848342
--0.0727718 -0.0727718 -0.07274055
-0.0232433 0.0232433 0.023288675
--2.60207e-05 -2.60207e-05 7.2411267e-06
-0.084121 0.084121 0.08417554
--0.0505206 -0.0505206 -0.05048407
-0.114788 0.114788 0.114795424
--0.0408904 -0.0408904 -0.040817156
-0.0101735 0.0101735 0.010192279
-0.021195 0.021195 0.021178685
--0.0492968 -0.0492968 -0.049343843
--0.0517093 -0.0517093 -0.051617213
--0.034694 -0.034694 -0.034654588
-0.0301953 0.0301953 0.030290969
--0.0856948 -0.0856948 -0.08575306
--0.132677 -0.132677 -0.13265069
--0.0860963 -0.0860963 -0.086116895
--0.0217475 -0.0217475 -0.02181348
-0.0292601 0.0292601 0.02923618
-0.118756 0.118756 0.11888943
--0.0375922 -0.0375922 -0.037545394
-0.05592 0.05592 0.055929393
-0.0793046 0.0793046 0.079322435
--0.0574258 -0.0574258 -0.057429045
--0.0316797 -0.0316797 -0.03166637
--0.123175 -0.123175 -0.12318407
--0.049586 -0.049586 -0.049498845
-0.0328871 0.0328871 0.032866154
-0.0589391 0.0589391 0.058885932
--0.0322245 -0.0322245 -0.032270286
--0.0328059 -0.0328059 -0.032817
-0.0248801 0.0248801 0.024820583
-0.140689 0.140689 0.14063202
-0.0646859 0.0646859 0.06465066
-0.0244885 0.0244885 0.024484742
-0.0148219 0.0148219 0.014839581
-0.0724338 0.0724338 0.07250619
--0.0644078 -0.0644078 -0.06435682
-0.069158 0.069158 0.069156855
--0.0199153 -0.0199153 -0.019983448
--0.0398382 -0.0398382 -0.03984849
--0.0100592 -0.0100592 -0.010077896
--0.019101 -0.019101 -0.019116063
--0.00372825 -0.00372825 -0.0036967034
-0.0539226 0.0539226 0.05396298
--0.030465 -0.030465 -0.03045959
--0.0615474 -0.0615474 -0.061530016
-0.0218696 0.0218696 0.021830918
--0.0520429 -0.0520429 -0.052097768
--0.0496496 -0.0496496 -0.04968536
-0.0461637 0.0461637 0.04613579
-0.0695779 0.0695779 0.06964411
--0.0446577 -0.0446577 -0.044683043
-0.0867272 0.0867272 0.08670162
-0.0969173 0.0969173 0.09688279
-0.031874 0.031874 0.03185224
-0.0615275 0.0615275 0.06148705
-0.00261091 0.00261091 0.002603725
--0.124846 -0.124846 -0.124950774
-0.0719755 0.0719755 0.071942575
-0.0172262 0.0172262 0.017201489
-0.0257773 0.0257773 0.025768617
-0.0186176 0.0186176 0.018673
-0.10667 0.10667 0.10659512
-0.0358038 0.0358038 0.03585492
--0.0473701 -0.0473701 -0.04737718
--0.0720138 -0.0720138 -0.07195809
--0.149694 -0.149694 -0.14968392
--0.0185727 -0.0185727 -0.018574683
--0.0021333 -0.0021333 -0.002112729
-0.116844 0.116844 0.1168205
--0.0221036 -0.0221036 -0.022188062
--0.105606 -0.105606 -0.10559037
--0.0495932 -0.0495932 -0.04962039
--0.0154283 -0.0154283 -0.0154039385
-0.0216972 0.0216972 0.021682883
--0.023859 -0.023859 -0.02393035
-0.0727233 0.0727233 0.072656855
-0.00235702 0.00235702 0.002192869
--0.0249437 -0.0249437 -0.024897685
--0.0441815 -0.0441815 -0.044181053
--0.0785604 -0.0785604 -0.07854881
--0.0214143 -0.0214143 -0.021390798
-0.0261316 0.0261316 0.026130779
-0.05559 0.05559 0.055579107
--0.0894323 -0.0894323 -0.08939903
-0.00187232 0.00187232 0.0018359482
--0.0144013 -0.0144013 -0.014440874
-0.0220571 0.0220571 0.022168064
-0.0042063 0.0042063 0.004316924
-0.0377518 0.0377518 0.03781719
-0.00226757 0.00226757 0.0022503464
--0.0167648 -0.0167648 -0.016809378
-0.02453 0.02453 0.024582008
-0.0376075 0.0376075 0.03761014
-0.0355444 0.0355444 0.035597358
--0.0431163 -0.0431163 -0.043137595
--0.00292835 -0.00292835 -0.002900396
--0.0119434 -0.0119434 -0.011987337
--0.0421732 -0.0421732 -0.042128276
-0.0607477 0.0607477 0.060740758
-0.0739131 0.0739131 0.073857404
-0.0211148 0.0211148 0.021112287
--0.0285813 -0.0285813 -0.028608978
--0.0306359 -0.0306359 -0.030586356
-0.0456848 0.0456848 0.04571463
-0.0457272 0.0457272 0.045704674
--0.0281938 -0.0281938 -0.02824827
-0.0479818 0.0479818 0.04796238
-0.0525762 0.0525762 0.05255879
--0.0558723 -0.0558723 -0.055851463
--0.00263422 -0.00263422 -0.0026420366
-0.0389116 0.0389116 0.03896648
--0.0061085 -0.0061085 -0.006091655
--0.0276716 -0.0276716 -0.027686967
--0.00212171 -0.00212171 -0.0020859574
-0.0988596 0.0988596 0.098780885
-0.175778 0.175778 0.17580117
--0.0442928 -0.0442928 -0.04426858
-0.0553819 0.0553819 0.055373974
-0.0148617 0.0148617 0.014862953
--0.00714365 -0.00714365 -0.0071105515
-0.0504897 0.0504897 0.050451484
-0.0576845 0.0576845 0.05770395
--0.000604871 -0.000604871 -0.00061396376
--0.0401287 -0.0401287 -0.04008099
--0.0390048 -0.0390048 -0.03899735
--0.00119989 -0.00119989 -0.0012120683
--0.0251285 -0.0251285 -0.025094792
--0.0211363 -0.0211363 -0.021150805
-0.0391689 0.0391689 0.03921568
--0.0839261 -0.0839261 -0.08379716
-0.0620425 0.0620425 0.06198009
-0.0326177 0.0326177 0.032555133
--0.0306444 -0.0306444 -0.030611413
--0.0790892 -0.0790892 -0.079093225
--0.107716 -0.107716 -0.10779965
-0.0878749 0.0878749 0.08788612
-0.12136 0.12136 0.12138388
--0.00174977 -0.00174977 -0.0018372085
-0.0726454 0.0726454 0.07259194
--0.0845691 -0.0845691 -0.08455591
-0.116929 0.116929 0.11696619
--0.0381197 -0.0381197 -0.038145397
--0.0468123 -0.0468123 -0.046744402
-0.0240735 0.0240735 0.024024125
--0.022603 -0.022603 -0.02252546
-0.0534874 0.0534874 0.053432614
--0.0828426 -0.0828426 -0.08284001
-0.003366 0.003366 0.003406904
-0.00778236 0.00778236 0.007851078
--0.0643031 -0.0643031 -0.064303875
-0.0514468 0.0514468 0.05138501
-0.0716998 0.0716998 0.07166252
--0.0257209 -0.0257209 -0.025774486
-0.0243096 0.0243096 0.024378609
--0.0225184 -0.0225184 -0.022525603
-0.031409 0.031409 0.03141225
-0.0401869 0.0401869 0.04018131
--0.1195 -0.1195 -0.11951884
-0.0165168 0.0165168 0.016554426
--0.0240414 -0.0240414 -0.023956466
--0.0373725 -0.0373725 -0.037395336
--0.0407697 -0.0407697 -0.040819615
-0.0332421 0.0332421 0.033291906
--0.00754158 -0.00754158 -0.0075704255
-0.0199188 0.0199188 0.01999654
-0.0663597 0.0663597 0.06632339
-0.0688589 0.0688589 0.06884411
-0.0133673 0.0133673 0.013387215
-0.0971044 0.0971044 0.097119115
-0.102803 0.102803 0.102777764
-0.00938547 0.00938547 0.009364086
-0.160236 0.160236 0.16025816
--0.0305169 -0.0305169 -0.03054933
-0.0747672 0.0747672 0.074723616
--0.137858 -0.137858 -0.13776623
--0.151276 -0.151276 -0.15133135
-0.0633957 0.0633957 0.06333039
--0.0224037 -0.0224037 -0.022501182
-0.0392073 0.0392073 0.039172962
-0.0309508 0.0309508 0.030915659
-0.0174343 0.0174343 0.017357783
--0.0101037 -0.0101037 -0.010083081
-0.0264439 0.0264439 0.026457759
--0.0576956 -0.0576956 -0.05771321
--0.0187585 -0.0187585 -0.018766977
-0.00205381 0.00205381 0.0021756454
--0.0875209 -0.0875209 -0.08755011
--0.0415406 -0.0415406 -0.041581176
--0.0277195 -0.0277195 -0.027704056
--0.0183453 -0.0183453 -0.018364776
--0.0107621 -0.0107621 -0.010832958
--0.0120731 -0.0120731 -0.012079538
--0.0337214 -0.0337214 -0.03375252
-0.065902 0.065902 0.06590601
--0.060859 -0.060859 -0.06077236
-0.042336 0.042336 0.042232875
-0.139527 0.139527 0.13954715
--0.0509155 -0.0509155 -0.05094152
-0.0983039 0.0983039 0.09832716
-0.0234542 0.0234542 0.02343624
--0.0737223 -0.0737223 -0.07372452
-0.0103777 0.0103777 0.010351855
--0.0631613 -0.0631613 -0.063185535
--0.0367747 -0.0367747 -0.036795113
--0.0449546 -0.0449546 -0.045001723
-0.0223596 0.0223596 0.022341395
--0.0701202 -0.0701202 -0.070166945
-0.065699 0.065699 0.06570724
-0.0406277 0.0406277 0.040615655
-0.000708958 0.000708958 0.0007275257
-0.0213618 0.0213618 0.02131688
-0.0202368 0.0202368 0.02023607
-0.0605811 0.0605811 0.060570043
--0.0302957 -0.0302957 -0.030321699
--0.0282395 -0.0282395 -0.028242948
-0.00540788 0.00540788 0.0053549125
-0.0650348 0.0650348 0.06498315
-0.0448111 0.0448111 0.044774108
-0.0838991 0.0838991 0.083921894
-0.0442437 0.0442437 0.044239137
--0.0348422 -0.0348422 -0.03492027
-0.00188726 0.00188726 0.0019028411
-0.0879206 0.0879206 0.08783293
-0.0882294 0.0882294 0.08825567
-0.0152177 0.0152177 0.015145334
-0.0773133 0.0773133 0.07734549
-0.0158863 0.0158863 0.015845869
-0.109321 0.109321 0.109338135
-0.00773107 0.00773107 0.0077058747
-0.0115965 0.0115965 0.011528763
-0.0170535 0.0170535 0.017016213
--0.0666294 -0.0666294 -0.066641666
--0.00112783 -0.00112783 -0.0011166632
--0.00355585 -0.00355585 -0.0034963605
-0.0518209 0.0518209 0.051885065
-0.0322796 0.0322796 0.032280225
--0.0471169 -0.0471169 -0.04713362
--0.013209 -0.013209 -0.0132643925
-0.0756496 0.0756496 0.0756714
--0.0276636 -0.0276636 -0.027677482
--0.086318 -0.086318 -0.08638061
--0.0649012 -0.0649012 -0.064899705
--0.0540162 -0.0540162 -0.054084264
-0.025303 0.025303 0.025289338
--0.0997197 -0.0997197 -0.09969645
-0.0455967 0.0455967 0.045643996
-0.00484408 0.00484408 0.004908245
--0.125834 -0.125834 -0.12582307
-0.0393133 0.0393133 0.039301254
--0.0620661 -0.0620661 -0.062025998
--0.0901512 -0.0901512 -0.09004348
-0.0485128 0.0485128 0.048540827
--0.0020091 -0.0020091 -0.001980303
--0.0435046 -0.0435046 -0.04353811
-0.013977 0.013977 0.013941965
--0.0814448 -0.0814448 -0.08144607
--0.0348025 -0.0348025 -0.034851782
--0.0160682 -0.0160682 -0.0160532
--0.0519595 -0.0519595 -0.05191193
-0.0168266 0.0168266 0.016854612
-0.00349327 0.00349327 0.0034794677
--0.0199939 -0.0199939 -0.020003606
-0.0643739 0.0643739 0.06437569
--0.00660999 -0.00660999 -0.006582463
--0.0343742 -0.0343742 -0.034369513
-0.0659076 0.0659076 0.06590523
--0.0754331 -0.0754331 -0.07535247
-0.143451 0.143451 0.14341389
--0.101802 -0.101802 -0.10180697
diff --git a/examples/water_pol_1024/run.py b/examples/water_pol_1024/run.py
deleted file mode 100755
index 42614c286..000000000
--- a/examples/water_pol_1024/run.py
+++ /dev/null
@@ -1,154 +0,0 @@
-#!/usr/bin/env python
-import sys
-from pathlib import Path
-admp_path = Path(__file__).parent.parent.parent
-sys.path.append(str(admp_path))
-import numpy as np
-import jax.numpy as jnp
-from jax_md import partition, space
-from dmff.admp.multipole import convert_cart2harm
-from dmff.admp.pme import ADMPPmeForce
-from dmff.admp.parser import *
-from jax import grad
-
-
-import linecache
-def get_line_context(file_path, line_number):
- return linecache.getline(file_path,line_number).strip()
-
-# below is the validation code
-if __name__ == '__main__':
- pdb = str('waterbox_31ang.pdb')
- xml = str('mpidwater.xml')
- ref_dip = str('dipole_1024')
- pdbinfo = read_pdb(pdb)
- serials = pdbinfo['serials']
- names = pdbinfo['names']
- resNames = pdbinfo['resNames']
- resSeqs = pdbinfo['resSeqs']
- positions = pdbinfo['positions']
- box = pdbinfo['box'] # a, b, c, α, β, γ
- charges = pdbinfo['charges']
- positions = jnp.asarray(positions)
- lx, ly, lz, _, _, _ = box
- box = jnp.eye(3)*jnp.array([lx, ly, lz])
-
- mScales = jnp.array([0.0, 0.0, 0.0, 1.0, 1.0])
- pScales = jnp.array([0.0, 0.0, 0.0, 1.0, 1.0])
- dScales = jnp.array([0.0, 0.0, 0.0, 1.0, 1.0])
-
- rc = 4 # in Angstrom
- ethresh = 1e-4
-
- n_atoms = len(serials)
-
- atomTemplate, residueTemplate = read_xml(xml)
- atomDicts, residueDicts = init_residues(serials, names, resNames, resSeqs, positions, charges, atomTemplate, residueTemplate)
-
- Q = np.vstack(
- [(atom.c0, atom.dX*10, atom.dY*10, atom.dZ*10, atom.qXX*300, atom.qYY*300, atom.qZZ*300, atom.qXY*300, atom.qXZ*300, atom.qYZ*300) for atom in atomDicts.values()]
- )
- Q = jnp.array(Q)
- Q_local = convert_cart2harm(Q, 2)
- axis_type = np.array(
- [atom.axisType for atom in atomDicts.values()]
- )
- axis_indices = np.vstack(
- [atom.axis_indices for atom in atomDicts.values()]
- )
- covalent_map = assemble_covalent(residueDicts, n_atoms)
-
- ## ind paras
- pol = np.vstack(
- [(atom.polarizabilityXX, atom.polarizabilityYY, atom.polarizabilityZZ) for atom in atomDicts.values()]
- )
- pol = jnp.array(pol.astype(np.float32))
- pol = 1000*jnp.mean(pol,axis=1)
-
- tholes = np.vstack(
- [atom.thole for atom in atomDicts.values()]
- )
- tholes = jnp.array(tholes.astype(np.float32))
- tholes = jnp.mean(tholes,axis=1)
- defaultTholeWidth=8
-
- Uind_global = jnp.zeros([n_atoms,3])
- for i in range(n_atoms):
- a = get_line_context(ref_dip,i+1)
- b = a.split()
- t = np.array([10*float(b[0]),10*float(b[1]),10*float(b[2])])
- Uind_global = Uind_global.at[i].set(t)
-
-
-
- lmax = 2
- pmax = 10
-
- # construct the C list
- c_list = np.zeros((3, n_atoms))
- a_list = np.zeros(n_atoms)
- q_list = np.zeros(n_atoms)
- b_list = np.zeros(n_atoms)
- nmol=int(n_atoms/3)
- for i in range(nmol):
- a = i*3
- b = i*3+1
- c = i*3+2
- # dispersion coeff
- c_list[0][a]=37.19677405
- c_list[0][b]=7.6111103
- c_list[0][c]=7.6111103
- c_list[1][a]=85.26810658
- c_list[1][b]=11.90220148
- c_list[1][c]=11.90220148
- c_list[2][a]=134.44874488
- c_list[2][b]=15.05074749
- c_list[2][c]=15.05074749
- # q
- q_list[a] = -0.741706
- q_list[b] = 0.370853
- q_list[c] = 0.370853
- # b, Bohr^-1
- b_list[a] = 2.00095977
- b_list[b] = 1.999519942
- b_list[c] = 1.999519942
- # a, Hartree
- a_list[a] = 458.3777
- a_list[b] = 0.0317
- a_list[c] = 0.0317
-
- # Finish data preparation
- # -------------------------------------------------------------------------------------
- # parameters should be ready:
- # geometric variables: positions, box
- # atomic parameters: Q_local, c_list
- # topological parameters: covalent_map, mScales, pScales, dScales
- # general force field setting parameters: rc, ethresh, lmax, pmax
-
-
- # get neighbor list using jax_md
- displacement_fn, shift_fn = space.periodic_general(box, fractional_coordinates=False)
- neighbor_list_fn = partition.neighbor_list(displacement_fn, box, rc, 0, format=partition.OrderedSparse)
- nbr = neighbor_list_fn.allocate(positions)
- pairs = nbr.idx.T
-
- # electrostatic
- pme_force = ADMPPmeForce(box, axis_type, axis_indices, covalent_map, rc, ethresh, lmax, lpol=True)
- pme_force.update_env('kappa', 0.657065221219616)
- pot_pme = pme_force.get_energy
- jnp.save('mScales', mScales)
- jnp.save('Q_local', Q_local)
- jnp.save('pol', pol)
- jnp.save('tholes', tholes)
- jnp.save('pScales', pScales)
- jnp.save('dScales', dScales)
- jnp.save('U_ind', pme_force.U_ind)
- # E, F = pme_force.get_forces(positions, box, pairs, Q_local, pol, tholes, mScales, pScales, dScales)
- # print('# Electrostatic Energy (kJ/mol)')
- # E = pme_force.get_energy(positions, box, pairs, Q_local, mScales, pScales, dScales)
- E = pot_pme(positions, box, pairs, Q_local, pol, tholes, mScales, pScales, dScales, U_init=pme_force.U_ind)
- grad_params = grad(pot_pme, argnums=(3,4,5,6,7,8,9))(positions, box, pairs, Q_local, pol, tholes, mScales, pScales, dScales, pme_force.U_ind)
- print(E)
- U_ind = pme_force.U_ind
- # compare U_ind with reference
-
diff --git a/examples/water_pol_1024/water1024.pdb b/examples/water_pol_1024/water1024.pdb
deleted file mode 100644
index 61123b49d..000000000
--- a/examples/water_pol_1024/water1024.pdb
+++ /dev/null
@@ -1,3075 +0,0 @@
-REMARK testcase for ADMP forcefield
-CRYST1 50.000 50.000 50.000 90.00 90.00 90.00 P 1 1
-HETATM 1 O HOH A 1 6.151 10.912 26.734 1.00 0.00 O
-HETATM 2 H1 HOH A 1 5.478 11.372 26.233 1.00 0.00 H
-HETATM 3 H2 HOH A 1 6.773 11.592 26.985 1.00 0.00 H
-HETATM 4 O HOH A 2 12.550 2.171 44.888 1.00 0.00 O
-HETATM 5 H1 HOH A 2 13.046 2.984 44.792 1.00 0.00 H
-HETATM 6 H2 HOH A 2 12.159 2.229 45.758 1.00 0.00 H
-HETATM 7 O HOH A 3 46.148 27.324 43.627 1.00 0.00 O
-HETATM 8 H1 HOH A 3 46.403 28.072 44.167 1.00 0.00 H
-HETATM 9 H2 HOH A 3 45.334 27.011 44.017 1.00 0.00 H
-HETATM 10 O HOH A 4 40.594 22.790 34.698 1.00 0.00 O
-HETATM 11 H1 HOH A 4 40.164 21.938 34.615 1.00 0.00 H
-HETATM 12 H2 HOH A 4 39.930 23.359 35.082 1.00 0.00 H
-HETATM 13 O HOH A 5 33.118 26.837 14.565 1.00 0.00 O
-HETATM 14 H1 HOH A 5 33.572 26.369 15.267 1.00 0.00 H
-HETATM 15 H2 HOH A 5 32.245 26.450 14.543 1.00 0.00 H
-HETATM 16 O HOH A 6 40.034 31.573 47.251 1.00 0.00 O
-HETATM 17 H1 HOH A 6 39.640 32.286 47.755 1.00 0.00 H
-HETATM 18 H2 HOH A 6 39.677 31.674 46.371 1.00 0.00 H
-HETATM 19 O HOH A 7 49.815 10.339 6.098 1.00 0.00 O
-HETATM 20 H1 HOH A 7 49.912 11.183 6.540 1.00 0.00 H
-HETATM 21 H2 HOH A 7 49.116 9.895 6.574 1.00 0.00 H
-HETATM 22 O HOH A 8 10.855 9.466 36.213 1.00 0.00 O
-HETATM 23 H1 HOH A 8 11.018 9.388 35.273 1.00 0.00 H
-HETATM 24 H2 HOH A 8 9.916 9.319 36.308 1.00 0.00 H
-HETATM 25 O HOH A 9 21.272 43.663 40.433 1.00 0.00 O
-HETATM 26 H1 HOH A 9 21.139 43.690 41.380 1.00 0.00 H
-HETATM 27 H2 HOH A 9 21.984 43.038 40.307 1.00 0.00 H
-HETATM 28 O HOH A 10 35.753 44.780 38.645 1.00 0.00 O
-HETATM 29 H1 HOH A 10 36.224 45.549 38.967 1.00 0.00 H
-HETATM 30 H2 HOH A 10 34.836 45.047 38.630 1.00 0.00 H
-HETATM 31 O HOH A 11 29.889 39.528 9.239 1.00 0.00 O
-HETATM 32 H1 HOH A 11 29.181 39.592 8.598 1.00 0.00 H
-HETATM 33 H2 HOH A 11 30.536 40.168 8.948 1.00 0.00 H
-HETATM 34 O HOH A 12 21.616 29.638 45.881 1.00 0.00 O
-HETATM 35 H1 HOH A 12 21.943 29.335 46.728 1.00 0.00 H
-HETATM 36 H2 HOH A 12 20.739 29.971 46.065 1.00 0.00 H
-HETATM 37 O HOH A 13 0.005 29.640 36.910 1.00 0.00 O
-HETATM 38 H1 HOH A 13 0.000 30.328 37.575 1.00 0.00 H
-HETATM 39 H2 HOH A 13 0.692 29.899 36.299 1.00 0.00 H
-HETATM 40 O HOH A 14 2.764 43.853 42.732 1.00 0.00 O
-HETATM 41 H1 HOH A 14 2.189 43.883 41.966 1.00 0.00 H
-HETATM 42 H2 HOH A 14 2.986 44.766 42.902 1.00 0.00 H
-HETATM 43 O HOH A 15 10.324 5.385 39.574 1.00 0.00 O
-HETATM 44 H1 HOH A 15 9.508 5.129 40.005 1.00 0.00 H
-HETATM 45 H2 HOH A 15 10.924 5.582 40.291 1.00 0.00 H
-HETATM 46 O HOH A 16 16.091 35.659 5.421 1.00 0.00 O
-HETATM 47 H1 HOH A 16 16.481 36.317 5.998 1.00 0.00 H
-HETATM 48 H2 HOH A 16 15.967 36.111 4.588 1.00 0.00 H
-HETATM 49 O HOH A 17 9.401 4.374 18.073 1.00 0.00 O
-HETATM 50 H1 HOH A 17 8.784 3.933 17.489 1.00 0.00 H
-HETATM 51 H2 HOH A 17 8.897 5.084 18.466 1.00 0.00 H
-HETATM 52 O HOH A 18 20.255 44.908 19.573 1.00 0.00 O
-HETATM 53 H1 HOH A 18 19.313 44.823 19.424 1.00 0.00 H
-HETATM 54 H2 HOH A 18 20.537 44.034 19.838 1.00 0.00 H
-HETATM 55 O HOH A 19 23.927 22.842 11.483 1.00 0.00 O
-HETATM 56 H1 HOH A 19 23.610 23.507 12.095 1.00 0.00 H
-HETATM 57 H2 HOH A 19 23.607 22.015 11.837 1.00 0.00 H
-HETATM 58 O HOH A 20 43.629 25.630 31.651 1.00 0.00 O
-HETATM 59 H1 HOH A 20 42.714 25.635 31.933 1.00 0.00 H
-HETATM 60 H2 HOH A 20 44.088 26.146 32.311 1.00 0.00 H
-HETATM 61 O HOH A 21 26.278 18.996 46.617 1.00 0.00 O
-HETATM 62 H1 HOH A 21 25.644 19.703 46.737 1.00 0.00 H
-HETATM 63 H2 HOH A 21 26.687 18.890 47.474 1.00 0.00 H
-HETATM 64 O HOH A 22 43.578 0.881 26.370 1.00 0.00 O
-HETATM 65 H1 HOH A 22 44.087 0.335 25.770 1.00 0.00 H
-HETATM 66 H2 HOH A 22 42.697 0.890 26.001 1.00 0.00 H
-HETATM 67 O HOH A 23 11.967 11.477 29.754 1.00 0.00 O
-HETATM 68 H1 HOH A 23 11.838 12.395 29.516 1.00 0.00 H
-HETATM 69 H2 HOH A 23 12.899 11.407 29.951 1.00 0.00 H
-HETATM 70 O HOH A 24 0.851 35.755 36.667 1.00 0.00 O
-HETATM 71 H1 HOH A 24 0.615 36.504 37.215 1.00 0.00 H
-HETATM 72 H2 HOH A 24 1.803 35.794 36.602 1.00 0.00 H
-HETATM 73 O HOH A 25 11.692 27.787 30.997 1.00 0.00 O
-HETATM 74 H1 HOH A 25 11.485 28.635 30.604 1.00 0.00 H
-HETATM 75 H2 HOH A 25 12.632 27.682 30.863 1.00 0.00 H
-HETATM 76 O HOH A 26 8.295 17.260 23.637 1.00 0.00 O
-HETATM 77 H1 HOH A 26 8.099 18.090 23.202 1.00 0.00 H
-HETATM 78 H2 HOH A 26 7.453 16.958 23.972 1.00 0.00 H
-HETATM 79 O HOH A 27 33.921 30.567 29.637 1.00 0.00 O
-HETATM 80 H1 HOH A 27 33.946 31.514 29.496 1.00 0.00 H
-HETATM 81 H2 HOH A 27 34.212 30.449 30.539 1.00 0.00 H
-HETATM 82 O HOH A 28 41.329 36.813 18.771 1.00 0.00 O
-HETATM 83 H1 HOH A 28 40.808 37.425 19.292 1.00 0.00 H
-HETATM 84 H2 HOH A 28 42.076 37.328 18.471 1.00 0.00 H
-HETATM 85 O HOH A 29 25.788 31.230 47.843 1.00 0.00 O
-HETATM 86 H1 HOH A 29 26.400 30.669 48.319 1.00 0.00 H
-HETATM 87 H2 HOH A 29 25.489 31.866 48.491 1.00 0.00 H
-HETATM 88 O HOH A 30 26.887 29.994 38.981 1.00 0.00 O
-HETATM 89 H1 HOH A 30 26.729 30.693 38.347 1.00 0.00 H
-HETATM 90 H2 HOH A 30 26.048 29.872 39.422 1.00 0.00 H
-HETATM 91 O HOH A 31 7.358 25.186 43.231 1.00 0.00 O
-HETATM 92 H1 HOH A 31 7.137 26.106 43.372 1.00 0.00 H
-HETATM 93 H2 HOH A 31 7.753 25.163 42.361 1.00 0.00 H
-HETATM 94 O HOH A 32 48.233 28.815 26.308 1.00 0.00 O
-HETATM 95 H1 HOH A 32 48.423 28.316 25.514 1.00 0.00 H
-HETATM 96 H2 HOH A 32 48.407 28.206 27.023 1.00 0.00 H
-HETATM 97 O HOH A 33 25.978 36.217 33.090 1.00 0.00 O
-HETATM 98 H1 HOH A 33 26.211 35.656 32.351 1.00 0.00 H
-HETATM 99 H2 HOH A 33 25.729 37.049 32.692 1.00 0.00 H
-HETATM 100 O HOH A 34 1.073 18.333 3.389 1.00 0.00 O
-HETATM 101 H1 HOH A 34 0.154 18.074 3.325 1.00 0.00 H
-HETATM 102 H2 HOH A 34 1.387 18.335 2.487 1.00 0.00 H
-HETATM 103 O HOH A 35 7.602 35.488 9.012 1.00 0.00 O
-HETATM 104 H1 HOH A 35 7.851 34.610 8.722 1.00 0.00 H
-HETATM 105 H2 HOH A 35 8.397 35.848 9.402 1.00 0.00 H
-HETATM 106 O HOH A 36 31.687 29.537 12.400 1.00 0.00 O
-HETATM 107 H1 HOH A 36 31.758 28.881 11.706 1.00 0.00 H
-HETATM 108 H2 HOH A 36 31.082 30.190 12.054 1.00 0.00 H
-HETATM 109 O HOH A 37 14.022 21.951 29.138 1.00 0.00 O
-HETATM 110 H1 HOH A 37 13.922 21.147 29.648 1.00 0.00 H
-HETATM 111 H2 HOH A 37 14.825 22.349 29.468 1.00 0.00 H
-HETATM 112 O HOH A 38 35.815 5.649 30.538 1.00 0.00 O
-HETATM 113 H1 HOH A 38 36.250 6.023 29.772 1.00 0.00 H
-HETATM 114 H2 HOH A 38 34.919 5.976 30.490 1.00 0.00 H
-HETATM 115 O HOH A 39 44.368 44.723 32.156 1.00 0.00 O
-HETATM 116 H1 HOH A 39 43.554 44.530 32.622 1.00 0.00 H
-HETATM 117 H2 HOH A 39 45.050 44.300 32.676 1.00 0.00 H
-HETATM 118 O HOH A 40 43.418 43.692 25.308 1.00 0.00 O
-HETATM 119 H1 HOH A 40 44.162 43.092 25.246 1.00 0.00 H
-HETATM 120 H2 HOH A 40 43.389 44.129 24.458 1.00 0.00 H
-HETATM 121 O HOH A 41 28.443 14.096 33.492 1.00 0.00 O
-HETATM 122 H1 HOH A 41 28.129 13.598 32.737 1.00 0.00 H
-HETATM 123 H2 HOH A 41 27.660 14.266 34.012 1.00 0.00 H
-HETATM 124 O HOH A 42 15.934 39.259 20.862 1.00 0.00 O
-HETATM 125 H1 HOH A 42 15.922 39.625 19.978 1.00 0.00 H
-HETATM 126 H2 HOH A 42 16.146 38.336 20.738 1.00 0.00 H
-HETATM 127 O HOH A 43 42.310 26.848 34.686 1.00 0.00 O
-HETATM 128 H1 HOH A 43 42.731 26.283 34.037 1.00 0.00 H
-HETATM 129 H2 HOH A 43 41.395 26.885 34.416 1.00 0.00 H
-HETATM 130 O HOH A 44 33.903 16.522 25.778 1.00 0.00 O
-HETATM 131 H1 HOH A 44 33.166 15.932 25.622 1.00 0.00 H
-HETATM 132 H2 HOH A 44 34.062 16.466 26.718 1.00 0.00 H
-HETATM 133 O HOH A 45 39.033 46.458 47.207 1.00 0.00 O
-HETATM 134 H1 HOH A 45 39.439 46.519 48.072 1.00 0.00 H
-HETATM 135 H2 HOH A 45 38.569 45.623 47.217 1.00 0.00 H
-HETATM 136 O HOH A 46 23.853 44.157 14.062 1.00 0.00 O
-HETATM 137 H1 HOH A 46 24.799 44.213 14.202 1.00 0.00 H
-HETATM 138 H2 HOH A 46 23.519 45.013 14.324 1.00 0.00 H
-HETATM 139 O HOH A 47 46.585 4.433 35.865 1.00 0.00 O
-HETATM 140 H1 HOH A 47 46.425 4.030 36.719 1.00 0.00 H
-HETATM 141 H2 HOH A 47 47.334 5.009 36.007 1.00 0.00 H
-HETATM 142 O HOH A 48 45.664 30.713 43.434 1.00 0.00 O
-HETATM 143 H1 HOH A 48 44.799 30.998 43.141 1.00 0.00 H
-HETATM 144 H2 HOH A 48 45.716 30.996 44.346 1.00 0.00 H
-HETATM 145 O HOH A 49 34.836 5.637 38.867 1.00 0.00 O
-HETATM 146 H1 HOH A 49 34.438 4.914 39.352 1.00 0.00 H
-HETATM 147 H2 HOH A 49 35.669 5.794 39.308 1.00 0.00 H
-HETATM 148 O HOH A 50 49.255 19.337 7.792 1.00 0.00 O
-HETATM 149 H1 HOH A 50 49.979 18.747 7.581 1.00 0.00 H
-HETATM 150 H2 HOH A 50 49.112 19.839 6.992 1.00 0.00 H
-HETATM 151 O HOH A 51 30.520 22.550 17.927 1.00 0.00 O
-HETATM 152 H1 HOH A 51 30.968 22.070 18.624 1.00 0.00 H
-HETATM 153 H2 HOH A 51 30.412 23.434 18.273 1.00 0.00 H
-HETATM 154 O HOH A 52 16.816 13.004 12.328 1.00 0.00 O
-HETATM 155 H1 HOH A 52 17.246 13.854 12.419 1.00 0.00 H
-HETATM 156 H2 HOH A 52 17.508 12.414 12.035 1.00 0.00 H
-HETATM 157 O HOH A 53 42.152 33.922 16.020 1.00 0.00 O
-HETATM 158 H1 HOH A 53 42.914 34.320 15.599 1.00 0.00 H
-HETATM 159 H2 HOH A 53 41.516 34.632 16.089 1.00 0.00 H
-HETATM 160 O HOH A 54 34.962 1.054 39.704 1.00 0.00 O
-HETATM 161 H1 HOH A 54 34.870 0.411 40.407 1.00 0.00 H
-HETATM 162 H2 HOH A 54 34.728 1.888 40.107 1.00 0.00 H
-HETATM 163 O HOH A 55 4.852 39.350 42.155 1.00 0.00 O
-HETATM 164 H1 HOH A 55 5.462 39.987 42.528 1.00 0.00 H
-HETATM 165 H2 HOH A 55 4.131 39.311 42.780 1.00 0.00 H
-HETATM 166 O HOH A 56 35.052 8.586 38.954 1.00 0.00 O
-HETATM 167 H1 HOH A 56 34.984 8.724 38.009 1.00 0.00 H
-HETATM 168 H2 HOH A 56 34.941 9.455 39.334 1.00 0.00 H
-HETATM 169 O HOH A 57 23.302 13.812 8.923 1.00 0.00 O
-HETATM 170 H1 HOH A 57 23.496 13.120 9.556 1.00 0.00 H
-HETATM 171 H2 HOH A 57 23.795 14.569 9.234 1.00 0.00 H
-HETATM 172 O HOH A 58 48.045 47.881 33.392 1.00 0.00 O
-HETATM 173 H1 HOH A 58 48.827 47.469 33.024 1.00 0.00 H
-HETATM 174 H2 HOH A 58 47.318 47.503 32.900 1.00 0.00 H
-HETATM 175 O HOH A 59 47.963 47.365 38.718 1.00 0.00 O
-HETATM 176 H1 HOH A 59 47.969 48.195 38.241 1.00 0.00 H
-HETATM 177 H2 HOH A 59 47.689 46.717 38.072 1.00 0.00 H
-HETATM 178 O HOH A 60 46.169 21.437 10.235 1.00 0.00 O
-HETATM 179 H1 HOH A 60 46.467 21.817 9.409 1.00 0.00 H
-HETATM 180 H2 HOH A 60 45.348 20.998 10.018 1.00 0.00 H
-HETATM 181 O HOH A 61 27.218 32.487 26.197 1.00 0.00 O
-HETATM 182 H1 HOH A 61 26.479 32.932 26.612 1.00 0.00 H
-HETATM 183 H2 HOH A 61 27.982 32.772 26.694 1.00 0.00 H
-HETATM 184 O HOH A 62 43.817 36.399 16.494 1.00 0.00 O
-HETATM 185 H1 HOH A 62 43.957 35.778 17.209 1.00 0.00 H
-HETATM 186 H2 HOH A 62 44.666 36.819 16.369 1.00 0.00 H
-HETATM 187 O HOH A 63 10.054 12.231 43.611 1.00 0.00 O
-HETATM 188 H1 HOH A 63 10.384 12.877 44.236 1.00 0.00 H
-HETATM 189 H2 HOH A 63 9.198 11.978 43.953 1.00 0.00 H
-HETATM 190 O HOH A 64 9.767 39.986 9.024 1.00 0.00 O
-HETATM 191 H1 HOH A 64 9.274 40.803 9.103 1.00 0.00 H
-HETATM 192 H2 HOH A 64 10.675 40.235 9.188 1.00 0.00 H
-HETATM 193 O HOH A 65 27.980 33.009 22.732 1.00 0.00 O
-HETATM 194 H1 HOH A 65 27.293 33.033 22.066 1.00 0.00 H
-HETATM 195 H2 HOH A 65 28.552 33.743 22.516 1.00 0.00 H
-HETATM 196 O HOH A 66 0.006 35.929 39.629 1.00 0.00 O
-HETATM 197 H1 HOH A 66 0.274 36.792 39.946 1.00 0.00 H
-HETATM 198 H2 HOH A 66 0.198 35.336 40.353 1.00 0.00 H
-HETATM 199 O HOH A 67 43.754 5.879 33.391 1.00 0.00 O
-HETATM 200 H1 HOH A 67 43.383 5.141 33.875 1.00 0.00 H
-HETATM 201 H2 HOH A 67 43.226 6.631 33.654 1.00 0.00 H
-HETATM 202 O HOH A 68 16.153 5.452 7.416 1.00 0.00 O
-HETATM 203 H1 HOH A 68 15.998 5.819 8.287 1.00 0.00 H
-HETATM 204 H2 HOH A 68 16.201 4.508 7.557 1.00 0.00 H
-HETATM 205 O HOH A 69 6.157 37.365 7.820 1.00 0.00 O
-HETATM 206 H1 HOH A 69 5.738 36.539 7.575 1.00 0.00 H
-HETATM 207 H2 HOH A 69 6.201 37.864 7.006 1.00 0.00 H
-HETATM 208 O HOH A 70 38.820 21.685 4.868 1.00 0.00 O
-HETATM 209 H1 HOH A 70 39.706 21.536 4.536 1.00 0.00 H
-HETATM 210 H2 HOH A 70 38.906 22.430 5.460 1.00 0.00 H
-HETATM 211 O HOH A 71 39.752 4.314 34.768 1.00 0.00 O
-HETATM 212 H1 HOH A 71 40.004 4.985 34.134 1.00 0.00 H
-HETATM 213 H2 HOH A 71 40.069 3.495 34.393 1.00 0.00 H
-HETATM 214 O HOH A 72 30.828 4.957 13.676 1.00 0.00 O
-HETATM 215 H1 HOH A 72 30.521 4.100 13.973 1.00 0.00 H
-HETATM 216 H2 HOH A 72 30.570 5.560 14.370 1.00 0.00 H
-HETATM 217 O HOH A 73 11.951 36.221 14.674 1.00 0.00 O
-HETATM 218 H1 HOH A 73 12.442 36.365 13.864 1.00 0.00 H
-HETATM 219 H2 HOH A 73 12.520 35.666 15.204 1.00 0.00 H
-HETATM 220 O HOH A 74 17.071 15.826 34.735 1.00 0.00 O
-HETATM 221 H1 HOH A 74 17.590 15.040 34.906 1.00 0.00 H
-HETATM 222 H2 HOH A 74 16.670 16.039 35.576 1.00 0.00 H
-HETATM 223 O HOH A 75 4.308 9.229 33.467 1.00 0.00 O
-HETATM 224 H1 HOH A 75 4.260 8.729 34.282 1.00 0.00 H
-HETATM 225 H2 HOH A 75 5.209 9.546 33.431 1.00 0.00 H
-HETATM 226 O HOH A 76 1.199 8.357 46.881 1.00 0.00 O
-HETATM 227 H1 HOH A 76 1.402 8.042 47.762 1.00 0.00 H
-HETATM 228 H2 HOH A 76 0.250 8.279 46.809 1.00 0.00 H
-HETATM 229 O HOH A 77 17.732 48.670 27.048 1.00 0.00 O
-HETATM 230 H1 HOH A 77 17.835 47.719 27.007 1.00 0.00 H
-HETATM 231 H2 HOH A 77 17.883 48.968 26.153 1.00 0.00 H
-HETATM 232 O HOH A 78 29.805 38.190 27.814 1.00 0.00 O
-HETATM 233 H1 HOH A 78 28.966 38.650 27.818 1.00 0.00 H
-HETATM 234 H2 HOH A 78 30.421 38.808 28.204 1.00 0.00 H
-HETATM 235 O HOH A 79 21.317 23.625 29.134 1.00 0.00 O
-HETATM 236 H1 HOH A 79 20.712 23.764 28.405 1.00 0.00 H
-HETATM 237 H2 HOH A 79 20.924 24.093 29.867 1.00 0.00 H
-HETATM 238 O HOH A 80 42.732 7.143 49.361 1.00 0.00 O
-HETATM 239 H1 HOH A 80 42.541 7.515 48.500 1.00 0.00 H
-HETATM 240 H2 HOH A 80 42.628 7.873 49.968 1.00 0.00 H
-HETATM 241 O HOH A 81 16.255 5.466 38.637 1.00 0.00 O
-HETATM 242 H1 HOH A 81 15.533 4.970 39.024 1.00 0.00 H
-HETATM 243 H2 HOH A 81 16.744 4.824 38.127 1.00 0.00 H
-HETATM 244 O HOH A 82 28.221 24.013 19.080 1.00 0.00 O
-HETATM 245 H1 HOH A 82 27.291 24.099 18.870 1.00 0.00 H
-HETATM 246 H2 HOH A 82 28.617 24.821 18.759 1.00 0.00 H
-HETATM 247 O HOH A 83 9.793 26.257 39.436 1.00 0.00 O
-HETATM 248 H1 HOH A 83 9.011 26.319 39.984 1.00 0.00 H
-HETATM 249 H2 HOH A 83 9.850 27.106 39.001 1.00 0.00 H
-HETATM 250 O HOH A 84 39.514 8.011 42.206 1.00 0.00 O
-HETATM 251 H1 HOH A 84 40.130 8.591 42.655 1.00 0.00 H
-HETATM 252 H2 HOH A 84 39.971 7.175 42.145 1.00 0.00 H
-HETATM 253 O HOH A 85 17.844 2.939 46.079 1.00 0.00 O
-HETATM 254 H1 HOH A 85 17.782 2.522 46.939 1.00 0.00 H
-HETATM 255 H2 HOH A 85 17.727 2.225 45.455 1.00 0.00 H
-HETATM 256 O HOH A 86 48.868 44.392 42.012 1.00 0.00 O
-HETATM 257 H1 HOH A 86 48.161 44.921 42.382 1.00 0.00 H
-HETATM 258 H2 HOH A 86 48.464 43.922 41.285 1.00 0.00 H
-HETATM 259 O HOH A 87 29.407 25.249 43.329 1.00 0.00 O
-HETATM 260 H1 HOH A 87 29.004 24.976 42.504 1.00 0.00 H
-HETATM 261 H2 HOH A 87 29.695 24.435 43.738 1.00 0.00 H
-HETATM 262 O HOH A 88 11.728 38.155 2.936 1.00 0.00 O
-HETATM 263 H1 HOH A 88 11.152 38.841 2.599 1.00 0.00 H
-HETATM 264 H2 HOH A 88 11.829 37.545 2.207 1.00 0.00 H
-HETATM 265 O HOH A 89 42.251 38.405 24.935 1.00 0.00 O
-HETATM 266 H1 HOH A 89 43.208 38.419 24.973 1.00 0.00 H
-HETATM 267 H2 HOH A 89 41.971 38.828 25.744 1.00 0.00 H
-HETATM 268 O HOH A 90 21.103 25.734 44.801 1.00 0.00 O
-HETATM 269 H1 HOH A 90 21.103 25.320 43.938 1.00 0.00 H
-HETATM 270 H2 HOH A 90 22.026 25.882 44.999 1.00 0.00 H
-HETATM 271 O HOH A 91 0.427 32.871 38.868 1.00 0.00 O
-HETATM 272 H1 HOH A 91 0.998 33.597 38.616 1.00 0.00 H
-HETATM 273 H2 HOH A 91 0.003 32.604 38.054 1.00 0.00 H
-HETATM 274 O HOH A 92 49.217 30.965 18.351 1.00 0.00 O
-HETATM 275 H1 HOH A 92 49.378 30.404 17.592 1.00 0.00 H
-HETATM 276 H2 HOH A 92 48.768 31.730 17.994 1.00 0.00 H
-HETATM 277 O HOH A 93 25.706 7.944 23.915 1.00 0.00 O
-HETATM 278 H1 HOH A 93 26.560 7.688 24.263 1.00 0.00 H
-HETATM 279 H2 HOH A 93 25.078 7.409 24.397 1.00 0.00 H
-HETATM 280 O HOH A 94 1.609 42.292 37.577 1.00 0.00 O
-HETATM 281 H1 HOH A 94 1.026 41.831 38.181 1.00 0.00 H
-HETATM 282 H2 HOH A 94 2.485 42.149 37.931 1.00 0.00 H
-HETATM 283 O HOH A 95 20.995 43.565 32.784 1.00 0.00 O
-HETATM 284 H1 HOH A 95 20.286 43.882 33.344 1.00 0.00 H
-HETATM 285 H2 HOH A 95 21.431 42.892 33.304 1.00 0.00 H
-HETATM 286 O HOH A 96 31.514 3.565 5.591 1.00 0.00 O
-HETATM 287 H1 HOH A 96 31.494 4.522 5.578 1.00 0.00 H
-HETATM 288 H2 HOH A 96 30.612 3.307 5.770 1.00 0.00 H
-HETATM 289 O HOH A 97 38.892 31.994 3.332 1.00 0.00 O
-HETATM 290 H1 HOH A 97 38.892 32.717 2.705 1.00 0.00 H
-HETATM 291 H2 HOH A 97 39.718 31.540 3.178 1.00 0.00 H
-HETATM 292 O HOH A 98 30.446 33.862 11.753 1.00 0.00 O
-HETATM 293 H1 HOH A 98 31.336 34.106 11.499 1.00 0.00 H
-HETATM 294 H2 HOH A 98 30.510 33.648 12.682 1.00 0.00 H
-HETATM 295 O HOH A 99 20.091 47.050 42.681 1.00 0.00 O
-HETATM 296 H1 HOH A 99 19.353 47.461 42.231 1.00 0.00 H
-HETATM 297 H2 HOH A 99 20.324 46.305 42.130 1.00 0.00 H
-HETATM 298 O HOH A 100 14.273 31.618 29.238 1.00 0.00 O
-HETATM 299 H1 HOH A 100 14.599 30.727 29.116 1.00 0.00 H
-HETATM 300 H2 HOH A 100 14.952 32.057 29.747 1.00 0.00 H
-HETATM 301 O HOH A 101 38.422 40.348 29.570 1.00 0.00 O
-HETATM 302 H1 HOH A 101 39.052 39.635 29.458 1.00 0.00 H
-HETATM 303 H2 HOH A 101 38.951 41.143 29.548 1.00 0.00 H
-HETATM 304 O HOH A 102 7.507 47.780 9.342 1.00 0.00 O
-HETATM 305 H1 HOH A 102 7.159 48.577 8.942 1.00 0.00 H
-HETATM 306 H2 HOH A 102 7.977 47.340 8.636 1.00 0.00 H
-HETATM 307 O HOH A 103 16.880 25.590 41.072 1.00 0.00 O
-HETATM 308 H1 HOH A 103 17.419 25.940 40.362 1.00 0.00 H
-HETATM 309 H2 HOH A 103 16.080 25.293 40.644 1.00 0.00 H
-HETATM 310 O HOH A 104 27.531 1.908 35.206 1.00 0.00 O
-HETATM 311 H1 HOH A 104 28.133 2.044 35.938 1.00 0.00 H
-HETATM 312 H2 HOH A 104 26.698 2.265 35.509 1.00 0.00 H
-HETATM 313 O HOH A 105 18.598 9.178 45.643 1.00 0.00 O
-HETATM 314 H1 HOH A 105 18.553 8.792 46.518 1.00 0.00 H
-HETATM 315 H2 HOH A 105 19.004 10.033 45.776 1.00 0.00 H
-HETATM 316 O HOH A 106 35.802 8.011 11.689 1.00 0.00 O
-HETATM 317 H1 HOH A 106 36.071 8.630 12.368 1.00 0.00 H
-HETATM 318 H2 HOH A 106 36.581 7.892 11.148 1.00 0.00 H
-HETATM 319 O HOH A 107 5.967 41.290 20.414 1.00 0.00 O
-HETATM 320 H1 HOH A 107 5.324 40.621 20.181 1.00 0.00 H
-HETATM 321 H2 HOH A 107 5.910 41.935 19.712 1.00 0.00 H
-HETATM 322 O HOH A 108 7.595 18.776 47.511 1.00 0.00 O
-HETATM 323 H1 HOH A 108 7.337 19.119 48.367 1.00 0.00 H
-HETATM 324 H2 HOH A 108 8.057 17.963 47.706 1.00 0.00 H
-HETATM 325 O HOH A 109 27.414 33.262 9.719 1.00 0.00 O
-HETATM 326 H1 HOH A 109 26.718 33.338 10.373 1.00 0.00 H
-HETATM 327 H2 HOH A 109 27.732 32.366 9.808 1.00 0.00 H
-HETATM 328 O HOH A 110 14.293 34.508 44.917 1.00 0.00 O
-HETATM 329 H1 HOH A 110 13.783 33.838 44.461 1.00 0.00 H
-HETATM 330 H2 HOH A 110 15.090 34.059 45.193 1.00 0.00 H
-HETATM 331 O HOH A 111 4.375 30.138 15.856 1.00 0.00 O
-HETATM 332 H1 HOH A 111 4.898 30.914 16.059 1.00 0.00 H
-HETATM 333 H2 HOH A 111 4.968 29.567 15.372 1.00 0.00 H
-HETATM 334 O HOH A 112 44.428 30.610 4.467 1.00 0.00 O
-HETATM 335 H1 HOH A 112 44.480 30.632 3.511 1.00 0.00 H
-HETATM 336 H2 HOH A 112 45.289 30.900 4.763 1.00 0.00 H
-HETATM 337 O HOH A 113 46.672 22.349 36.545 1.00 0.00 O
-HETATM 338 H1 HOH A 113 46.225 23.169 36.334 1.00 0.00 H
-HETATM 339 H2 HOH A 113 47.272 22.206 35.815 1.00 0.00 H
-HETATM 340 O HOH A 114 20.688 38.088 21.293 1.00 0.00 O
-HETATM 341 H1 HOH A 114 21.467 37.833 20.799 1.00 0.00 H
-HETATM 342 H2 HOH A 114 20.980 38.125 22.202 1.00 0.00 H
-HETATM 343 O HOH A 115 14.919 39.637 48.870 1.00 0.00 O
-HETATM 344 H1 HOH A 115 14.463 40.350 48.422 1.00 0.00 H
-HETATM 345 H2 HOH A 115 15.575 39.338 48.244 1.00 0.00 H
-HETATM 346 O HOH A 116 5.498 15.531 41.933 1.00 0.00 O
-HETATM 347 H1 HOH A 116 4.944 15.058 42.554 1.00 0.00 H
-HETATM 348 H2 HOH A 116 6.381 15.452 42.289 1.00 0.00 H
-HETATM 349 O HOH A 117 11.622 13.254 49.280 1.00 0.00 O
-HETATM 350 H1 HOH A 117 11.424 12.793 48.465 1.00 0.00 H
-HETATM 351 H2 HOH A 117 10.790 13.642 49.546 1.00 0.00 H
-HETATM 352 O HOH A 118 31.956 15.269 12.934 1.00 0.00 O
-HETATM 353 H1 HOH A 118 32.097 14.348 13.151 1.00 0.00 H
-HETATM 354 H2 HOH A 118 32.782 15.698 13.150 1.00 0.00 H
-HETATM 355 O HOH A 119 22.286 23.872 39.145 1.00 0.00 O
-HETATM 356 H1 HOH A 119 23.042 23.531 39.623 1.00 0.00 H
-HETATM 357 H2 HOH A 119 22.522 23.782 38.223 1.00 0.00 H
-HETATM 358 O HOH A 120 11.045 43.884 36.405 1.00 0.00 O
-HETATM 359 H1 HOH A 120 11.107 43.563 37.305 1.00 0.00 H
-HETATM 360 H2 HOH A 120 10.896 43.101 35.879 1.00 0.00 H
-HETATM 361 O HOH A 121 22.992 7.941 1.949 1.00 0.00 O
-HETATM 362 H1 HOH A 121 22.504 7.247 1.506 1.00 0.00 H
-HETATM 363 H2 HOH A 121 22.578 8.751 1.655 1.00 0.00 H
-HETATM 364 O HOH A 122 5.889 34.711 37.399 1.00 0.00 O
-HETATM 365 H1 HOH A 122 5.072 34.218 37.478 1.00 0.00 H
-HETATM 366 H2 HOH A 122 5.884 35.044 36.503 1.00 0.00 H
-HETATM 367 O HOH A 123 47.497 36.247 46.703 1.00 0.00 O
-HETATM 368 H1 HOH A 123 47.488 36.859 45.966 1.00 0.00 H
-HETATM 369 H2 HOH A 123 47.618 35.388 46.302 1.00 0.00 H
-HETATM 370 O HOH A 124 40.451 48.946 44.772 1.00 0.00 O
-HETATM 371 H1 HOH A 124 41.223 49.293 44.325 1.00 0.00 H
-HETATM 372 H2 HOH A 124 39.712 49.247 44.246 1.00 0.00 H
-HETATM 373 O HOH A 125 16.433 42.097 39.528 1.00 0.00 O
-HETATM 374 H1 HOH A 125 16.730 41.559 38.794 1.00 0.00 H
-HETATM 375 H2 HOH A 125 16.062 41.473 40.149 1.00 0.00 H
-HETATM 376 O HOH A 126 31.541 38.601 7.207 1.00 0.00 O
-HETATM 377 H1 HOH A 126 32.086 38.464 6.431 1.00 0.00 H
-HETATM 378 H2 HOH A 126 30.841 37.956 7.128 1.00 0.00 H
-HETATM 379 O HOH A 127 0.612 37.295 6.270 1.00 0.00 O
-HETATM 380 H1 HOH A 127 0.905 37.597 5.410 1.00 0.00 H
-HETATM 381 H2 HOH A 127 0.055 38.000 6.596 1.00 0.00 H
-HETATM 382 O HOH A 128 46.443 12.298 5.973 1.00 0.00 O
-HETATM 383 H1 HOH A 128 46.958 12.424 6.770 1.00 0.00 H
-HETATM 384 H2 HOH A 128 45.535 12.379 6.257 1.00 0.00 H
-HETATM 385 O HOH A 129 47.549 23.231 47.613 1.00 0.00 O
-HETATM 386 H1 HOH A 129 48.268 22.632 47.412 1.00 0.00 H
-HETATM 387 H2 HOH A 129 47.188 23.469 46.760 1.00 0.00 H
-HETATM 388 O HOH A 130 38.046 16.133 27.846 1.00 0.00 O
-HETATM 389 H1 HOH A 130 38.703 16.784 28.091 1.00 0.00 H
-HETATM 390 H2 HOH A 130 37.299 16.319 28.412 1.00 0.00 H
-HETATM 391 O HOH A 131 21.243 24.954 15.010 1.00 0.00 O
-HETATM 392 H1 HOH A 131 21.504 25.816 14.687 1.00 0.00 H
-HETATM 393 H2 HOH A 131 21.727 24.336 14.464 1.00 0.00 H
-HETATM 394 O HOH A 132 6.098 0.851 4.968 1.00 0.00 O
-HETATM 395 H1 HOH A 132 5.664 0.005 5.081 1.00 0.00 H
-HETATM 396 H2 HOH A 132 5.702 1.222 4.181 1.00 0.00 H
-HETATM 397 O HOH A 133 35.004 49.306 48.884 1.00 0.00 O
-HETATM 398 H1 HOH A 133 35.905 49.042 48.698 1.00 0.00 H
-HETATM 399 H2 HOH A 133 34.818 49.995 48.249 1.00 0.00 H
-HETATM 400 O HOH A 134 41.038 31.736 7.277 1.00 0.00 O
-HETATM 401 H1 HOH A 134 41.633 32.058 7.954 1.00 0.00 H
-HETATM 402 H2 HOH A 134 40.168 31.995 7.577 1.00 0.00 H
-HETATM 403 O HOH A 135 26.669 36.906 6.867 1.00 0.00 O
-HETATM 404 H1 HOH A 135 25.717 36.997 6.829 1.00 0.00 H
-HETATM 405 H2 HOH A 135 26.855 36.108 6.376 1.00 0.00 H
-HETATM 406 O HOH A 136 21.380 16.109 7.514 1.00 0.00 O
-HETATM 407 H1 HOH A 136 22.215 15.786 7.852 1.00 0.00 H
-HETATM 408 H2 HOH A 136 21.342 15.789 6.615 1.00 0.00 H
-HETATM 409 O HOH A 137 46.839 3.073 42.554 1.00 0.00 O
-HETATM 410 H1 HOH A 137 46.920 3.851 43.105 1.00 0.00 H
-HETATM 411 H2 HOH A 137 47.730 2.734 42.481 1.00 0.00 H
-HETATM 412 O HOH A 138 16.644 32.128 47.096 1.00 0.00 O
-HETATM 413 H1 HOH A 138 15.724 32.210 47.349 1.00 0.00 H
-HETATM 414 H2 HOH A 138 17.117 32.069 47.924 1.00 0.00 H
-HETATM 415 O HOH A 139 16.403 48.566 28.807 1.00 0.00 O
-HETATM 416 H1 HOH A 139 16.918 48.625 29.612 1.00 0.00 H
-HETATM 417 H2 HOH A 139 16.065 47.672 28.802 1.00 0.00 H
-HETATM 418 O HOH A 140 5.299 25.530 19.192 1.00 0.00 O
-HETATM 419 H1 HOH A 140 5.558 25.981 19.995 1.00 0.00 H
-HETATM 420 H2 HOH A 140 4.484 25.085 19.417 1.00 0.00 H
-HETATM 421 O HOH A 141 18.139 29.710 0.636 1.00 0.00 O
-HETATM 422 H1 HOH A 141 18.427 30.299 1.333 1.00 0.00 H
-HETATM 423 H2 HOH A 141 18.947 29.406 0.227 1.00 0.00 H
-HETATM 424 O HOH A 142 48.630 38.232 31.076 1.00 0.00 O
-HETATM 425 H1 HOH A 142 47.989 38.511 31.730 1.00 0.00 H
-HETATM 426 H2 HOH A 142 48.111 37.810 30.394 1.00 0.00 H
-HETATM 427 O HOH A 143 44.693 31.708 7.745 1.00 0.00 O
-HETATM 428 H1 HOH A 143 43.961 31.504 7.163 1.00 0.00 H
-HETATM 429 H2 HOH A 143 45.003 32.563 7.452 1.00 0.00 H
-HETATM 430 O HOH A 144 44.045 8.301 26.038 1.00 0.00 O
-HETATM 431 H1 HOH A 144 43.385 8.786 26.534 1.00 0.00 H
-HETATM 432 H2 HOH A 144 43.700 8.266 25.147 1.00 0.00 H
-HETATM 433 O HOH A 145 2.437 23.621 30.311 1.00 0.00 O
-HETATM 434 H1 HOH A 145 2.809 23.674 31.192 1.00 0.00 H
-HETATM 435 H2 HOH A 145 3.188 23.470 29.741 1.00 0.00 H
-HETATM 436 O HOH A 146 32.696 21.306 12.777 1.00 0.00 O
-HETATM 437 H1 HOH A 146 31.747 21.201 12.696 1.00 0.00 H
-HETATM 438 H2 HOH A 146 32.835 22.251 12.766 1.00 0.00 H
-HETATM 439 O HOH A 147 9.841 15.239 15.184 1.00 0.00 O
-HETATM 440 H1 HOH A 147 10.627 15.723 14.930 1.00 0.00 H
-HETATM 441 H2 HOH A 147 9.147 15.599 14.635 1.00 0.00 H
-HETATM 442 O HOH A 148 38.483 44.372 36.216 1.00 0.00 O
-HETATM 443 H1 HOH A 148 38.996 43.818 36.805 1.00 0.00 H
-HETATM 444 H2 HOH A 148 38.715 45.265 36.460 1.00 0.00 H
-HETATM 445 O HOH A 149 23.546 29.948 49.958 1.00 0.00 O
-HETATM 446 H1 HOH A 149 22.849 29.881 49.305 1.00 0.00 H
-HETATM 447 H2 HOH A 149 23.997 30.764 49.748 1.00 0.00 H
-HETATM 448 O HOH A 150 32.581 40.735 7.418 1.00 0.00 O
-HETATM 449 H1 HOH A 150 32.644 40.750 8.373 1.00 0.00 H
-HETATM 450 H2 HOH A 150 31.833 41.294 7.216 1.00 0.00 H
-HETATM 451 O HOH A 151 11.491 49.695 21.664 1.00 0.00 O
-HETATM 452 H1 HOH A 151 11.081 49.877 20.818 1.00 0.00 H
-HETATM 453 H2 HOH A 151 10.881 49.108 22.107 1.00 0.00 H
-HETATM 454 O HOH A 152 42.077 18.402 9.716 1.00 0.00 O
-HETATM 455 H1 HOH A 152 41.765 18.746 8.879 1.00 0.00 H
-HETATM 456 H2 HOH A 152 43.003 18.216 9.570 1.00 0.00 H
-HETATM 457 O HOH A 153 9.811 32.811 21.913 1.00 0.00 O
-HETATM 458 H1 HOH A 153 8.998 32.374 21.661 1.00 0.00 H
-HETATM 459 H2 HOH A 153 9.858 33.580 21.347 1.00 0.00 H
-HETATM 460 O HOH A 154 31.511 3.291 2.057 1.00 0.00 O
-HETATM 461 H1 HOH A 154 32.047 2.498 2.016 1.00 0.00 H
-HETATM 462 H2 HOH A 154 32.012 3.945 1.574 1.00 0.00 H
-HETATM 463 O HOH A 155 30.609 34.589 32.551 1.00 0.00 O
-HETATM 464 H1 HOH A 155 29.844 34.976 32.126 1.00 0.00 H
-HETATM 465 H2 HOH A 155 31.355 34.921 32.056 1.00 0.00 H
-HETATM 466 O HOH A 156 33.475 41.242 16.494 1.00 0.00 O
-HETATM 467 H1 HOH A 156 34.136 40.925 15.879 1.00 0.00 H
-HETATM 468 H2 HOH A 156 32.680 41.330 15.972 1.00 0.00 H
-HETATM 469 O HOH A 157 37.770 16.970 40.700 1.00 0.00 O
-HETATM 470 H1 HOH A 157 38.390 16.990 39.971 1.00 0.00 H
-HETATM 471 H2 HOH A 157 38.181 16.406 41.353 1.00 0.00 H
-HETATM 472 O HOH A 158 20.332 8.906 24.932 1.00 0.00 O
-HETATM 473 H1 HOH A 158 20.661 8.529 24.116 1.00 0.00 H
-HETATM 474 H2 HOH A 158 21.026 9.494 25.224 1.00 0.00 H
-HETATM 475 O HOH A 159 19.913 40.848 43.124 1.00 0.00 O
-HETATM 476 H1 HOH A 159 19.615 39.968 43.358 1.00 0.00 H
-HETATM 477 H2 HOH A 159 20.571 40.707 42.445 1.00 0.00 H
-HETATM 478 O HOH A 160 34.903 15.713 44.966 1.00 0.00 O
-HETATM 479 H1 HOH A 160 35.157 14.856 45.309 1.00 0.00 H
-HETATM 480 H2 HOH A 160 35.256 16.339 45.596 1.00 0.00 H
-HETATM 481 O HOH A 161 16.756 4.892 32.410 1.00 0.00 O
-HETATM 482 H1 HOH A 161 17.588 4.435 32.531 1.00 0.00 H
-HETATM 483 H2 HOH A 161 16.267 4.346 31.797 1.00 0.00 H
-HETATM 484 O HOH A 162 20.926 29.788 22.021 1.00 0.00 O
-HETATM 485 H1 HOH A 162 20.371 29.944 22.785 1.00 0.00 H
-HETATM 486 H2 HOH A 162 20.506 29.065 21.560 1.00 0.00 H
-HETATM 487 O HOH A 163 46.571 5.620 8.627 1.00 0.00 O
-HETATM 488 H1 HOH A 163 45.774 6.150 8.622 1.00 0.00 H
-HETATM 489 H2 HOH A 163 46.344 4.838 8.126 1.00 0.00 H
-HETATM 490 O HOH A 164 27.339 13.897 10.465 1.00 0.00 O
-HETATM 491 H1 HOH A 164 26.823 13.481 9.773 1.00 0.00 H
-HETATM 492 H2 HOH A 164 27.585 14.747 10.105 1.00 0.00 H
-HETATM 493 O HOH A 165 31.281 11.457 16.843 1.00 0.00 O
-HETATM 494 H1 HOH A 165 31.381 12.270 17.339 1.00 0.00 H
-HETATM 495 H2 HOH A 165 30.456 11.086 17.152 1.00 0.00 H
-HETATM 496 O HOH A 166 11.629 43.905 25.743 1.00 0.00 O
-HETATM 497 H1 HOH A 166 11.144 44.318 25.029 1.00 0.00 H
-HETATM 498 H2 HOH A 166 12.297 44.544 25.983 1.00 0.00 H
-HETATM 499 O HOH A 167 27.593 49.424 46.476 1.00 0.00 O
-HETATM 500 H1 HOH A 167 26.866 49.956 46.800 1.00 0.00 H
-HETATM 501 H2 HOH A 167 28.221 49.409 47.196 1.00 0.00 H
-HETATM 502 O HOH A 168 7.488 38.316 1.522 1.00 0.00 O
-HETATM 503 H1 HOH A 168 8.039 37.540 1.632 1.00 0.00 H
-HETATM 504 H2 HOH A 168 8.098 39.051 1.544 1.00 0.00 H
-HETATM 505 O HOH A 169 27.930 3.077 22.804 1.00 0.00 O
-HETATM 506 H1 HOH A 169 26.987 2.957 22.693 1.00 0.00 H
-HETATM 507 H2 HOH A 169 28.318 2.674 22.029 1.00 0.00 H
-HETATM 508 O HOH A 170 22.588 29.803 25.328 1.00 0.00 O
-HETATM 509 H1 HOH A 170 21.955 30.513 25.222 1.00 0.00 H
-HETATM 510 H2 HOH A 170 22.778 29.786 26.264 1.00 0.00 H
-HETATM 511 O HOH A 171 25.079 2.225 6.224 1.00 0.00 O
-HETATM 512 H1 HOH A 171 24.301 2.512 5.746 1.00 0.00 H
-HETATM 513 H2 HOH A 171 25.796 2.730 5.844 1.00 0.00 H
-HETATM 514 O HOH A 172 43.046 26.916 5.457 1.00 0.00 O
-HETATM 515 H1 HOH A 172 43.690 26.899 6.164 1.00 0.00 H
-HETATM 516 H2 HOH A 172 42.805 26.001 5.327 1.00 0.00 H
-HETATM 517 O HOH A 173 42.017 2.030 33.274 1.00 0.00 O
-HETATM 518 H1 HOH A 173 41.953 2.026 32.319 1.00 0.00 H
-HETATM 519 H2 HOH A 173 41.156 1.744 33.575 1.00 0.00 H
-HETATM 520 O HOH A 174 38.595 41.652 23.812 1.00 0.00 O
-HETATM 521 H1 HOH A 174 38.786 40.916 23.230 1.00 0.00 H
-HETATM 522 H2 HOH A 174 37.846 42.089 23.411 1.00 0.00 H
-HETATM 523 O HOH A 175 16.200 44.305 42.349 1.00 0.00 O
-HETATM 524 H1 HOH A 175 15.472 44.103 42.937 1.00 0.00 H
-HETATM 525 H2 HOH A 175 15.925 45.096 41.888 1.00 0.00 H
-HETATM 526 O HOH A 176 4.993 29.996 4.393 1.00 0.00 O
-HETATM 527 H1 HOH A 176 5.739 29.751 4.940 1.00 0.00 H
-HETATM 528 H2 HOH A 176 5.380 30.247 3.556 1.00 0.00 H
-HETATM 529 O HOH A 177 3.473 49.333 39.885 1.00 0.00 O
-HETATM 530 H1 HOH A 177 4.355 49.360 40.256 1.00 0.00 H
-HETATM 531 H2 HOH A 177 2.983 49.988 40.379 1.00 0.00 H
-HETATM 532 O HOH A 178 14.655 12.992 2.773 1.00 0.00 O
-HETATM 533 H1 HOH A 178 15.231 13.741 2.929 1.00 0.00 H
-HETATM 534 H2 HOH A 178 13.786 13.299 3.023 1.00 0.00 H
-HETATM 535 O HOH A 179 43.176 23.824 5.206 1.00 0.00 O
-HETATM 536 H1 HOH A 179 42.999 22.997 5.654 1.00 0.00 H
-HETATM 537 H2 HOH A 179 42.849 23.693 4.318 1.00 0.00 H
-HETATM 538 O HOH A 180 5.085 4.543 3.763 1.00 0.00 O
-HETATM 539 H1 HOH A 180 4.738 5.299 4.237 1.00 0.00 H
-HETATM 540 H2 HOH A 180 4.670 3.788 4.177 1.00 0.00 H
-HETATM 541 O HOH A 181 49.920 46.860 39.697 1.00 0.00 O
-HETATM 542 H1 HOH A 181 49.453 47.197 40.462 1.00 0.00 H
-HETATM 543 H2 HOH A 181 49.996 45.921 39.854 1.00 0.00 H
-HETATM 544 O HOH A 182 13.467 6.961 32.688 1.00 0.00 O
-HETATM 545 H1 HOH A 182 13.391 6.127 32.225 1.00 0.00 H
-HETATM 546 H2 HOH A 182 12.870 7.548 32.226 1.00 0.00 H
-HETATM 547 O HOH A 183 32.681 32.570 2.170 1.00 0.00 O
-HETATM 548 H1 HOH A 183 31.816 32.673 2.568 1.00 0.00 H
-HETATM 549 H2 HOH A 183 32.524 32.639 1.231 1.00 0.00 H
-HETATM 550 O HOH A 184 30.853 7.823 25.435 1.00 0.00 O
-HETATM 551 H1 HOH A 184 30.277 7.067 25.320 1.00 0.00 H
-HETATM 552 H2 HOH A 184 30.466 8.313 26.158 1.00 0.00 H
-HETATM 553 O HOH A 185 1.430 4.582 47.854 1.00 0.00 O
-HETATM 554 H1 HOH A 185 0.995 5.062 48.559 1.00 0.00 H
-HETATM 555 H2 HOH A 185 1.201 3.667 48.008 1.00 0.00 H
-HETATM 556 O HOH A 186 30.226 37.405 24.165 1.00 0.00 O
-HETATM 557 H1 HOH A 186 29.723 36.592 24.217 1.00 0.00 H
-HETATM 558 H2 HOH A 186 31.136 37.134 24.271 1.00 0.00 H
-HETATM 559 O HOH A 187 22.862 37.691 5.296 1.00 0.00 O
-HETATM 560 H1 HOH A 187 23.478 37.523 6.010 1.00 0.00 H
-HETATM 561 H2 HOH A 187 22.556 38.583 5.447 1.00 0.00 H
-HETATM 562 O HOH A 188 40.674 39.983 41.945 1.00 0.00 O
-HETATM 563 H1 HOH A 188 39.952 39.551 41.488 1.00 0.00 H
-HETATM 564 H2 HOH A 188 40.717 40.855 41.557 1.00 0.00 H
-HETATM 565 O HOH A 189 11.523 0.251 34.418 1.00 0.00 O
-HETATM 566 H1 HOH A 189 11.552 1.203 34.523 1.00 0.00 H
-HETATM 567 H2 HOH A 189 12.332 0.034 33.959 1.00 0.00 H
-HETATM 568 O HOH A 190 1.773 22.373 3.296 1.00 0.00 O
-HETATM 569 H1 HOH A 190 2.003 21.712 3.949 1.00 0.00 H
-HETATM 570 H2 HOH A 190 2.171 23.179 3.617 1.00 0.00 H
-HETATM 571 O HOH A 191 48.516 26.257 29.814 1.00 0.00 O
-HETATM 572 H1 HOH A 191 49.335 26.730 29.959 1.00 0.00 H
-HETATM 573 H2 HOH A 191 47.838 26.929 29.864 1.00 0.00 H
-HETATM 574 O HOH A 192 48.953 31.403 4.436 1.00 0.00 O
-HETATM 575 H1 HOH A 192 48.478 32.172 4.118 1.00 0.00 H
-HETATM 576 H2 HOH A 192 49.079 30.860 3.660 1.00 0.00 H
-HETATM 577 O HOH A 193 9.456 5.978 43.179 1.00 0.00 O
-HETATM 578 H1 HOH A 193 8.979 6.259 43.960 1.00 0.00 H
-HETATM 579 H2 HOH A 193 9.297 6.669 42.539 1.00 0.00 H
-HETATM 580 O HOH A 194 31.701 9.900 37.973 1.00 0.00 O
-HETATM 581 H1 HOH A 194 31.991 10.601 38.557 1.00 0.00 H
-HETATM 582 H2 HOH A 194 30.793 9.739 38.221 1.00 0.00 H
-HETATM 583 O HOH A 195 28.190 36.953 9.904 1.00 0.00 O
-HETATM 584 H1 HOH A 195 27.972 37.357 9.064 1.00 0.00 H
-HETATM 585 H2 HOH A 195 28.220 37.682 10.521 1.00 0.00 H
-HETATM 586 O HOH A 196 17.262 25.041 12.174 1.00 0.00 O
-HETATM 587 H1 HOH A 196 17.569 24.489 11.455 1.00 0.00 H
-HETATM 588 H2 HOH A 196 16.388 25.321 11.908 1.00 0.00 H
-HETATM 589 O HOH A 197 39.014 22.758 12.611 1.00 0.00 O
-HETATM 590 H1 HOH A 197 39.097 22.274 11.789 1.00 0.00 H
-HETATM 591 H2 HOH A 197 38.732 22.105 13.249 1.00 0.00 H
-HETATM 592 O HOH A 198 39.306 24.018 2.933 1.00 0.00 O
-HETATM 593 H1 HOH A 198 39.429 23.069 2.976 1.00 0.00 H
-HETATM 594 H2 HOH A 198 38.692 24.150 2.213 1.00 0.00 H
-HETATM 595 O HOH A 199 28.771 49.695 4.931 1.00 0.00 O
-HETATM 596 H1 HOH A 199 29.215 49.569 5.770 1.00 0.00 H
-HETATM 597 H2 HOH A 199 27.896 50.000 5.165 1.00 0.00 H
-HETATM 598 O HOH A 200 10.530 26.023 15.999 1.00 0.00 O
-HETATM 599 H1 HOH A 200 9.654 26.032 15.614 1.00 0.00 H
-HETATM 600 H2 HOH A 200 10.936 26.832 15.695 1.00 0.00 H
-HETATM 601 O HOH A 201 24.417 25.009 1.612 1.00 0.00 O
-HETATM 602 H1 HOH A 201 24.564 25.877 1.235 1.00 0.00 H
-HETATM 603 H2 HOH A 201 23.681 25.127 2.209 1.00 0.00 H
-HETATM 604 O HOH A 202 9.546 41.461 48.203 1.00 0.00 O
-HETATM 605 H1 HOH A 202 9.050 41.833 48.933 1.00 0.00 H
-HETATM 606 H2 HOH A 202 9.653 40.539 48.429 1.00 0.00 H
-HETATM 607 O HOH A 203 16.056 32.958 11.056 1.00 0.00 O
-HETATM 608 H1 HOH A 203 15.565 32.495 10.378 1.00 0.00 H
-HETATM 609 H2 HOH A 203 15.984 33.881 10.818 1.00 0.00 H
-HETATM 610 O HOH A 204 10.169 24.718 30.067 1.00 0.00 O
-HETATM 611 H1 HOH A 204 9.679 24.897 29.265 1.00 0.00 H
-HETATM 612 H2 HOH A 204 10.010 23.793 30.247 1.00 0.00 H
-HETATM 613 O HOH A 205 49.646 43.995 44.122 1.00 0.00 O
-HETATM 614 H1 HOH A 205 49.398 44.688 44.735 1.00 0.00 H
-HETATM 615 H2 HOH A 205 49.244 43.204 44.476 1.00 0.00 H
-HETATM 616 O HOH A 206 23.292 31.088 29.956 1.00 0.00 O
-HETATM 617 H1 HOH A 206 23.270 31.292 29.021 1.00 0.00 H
-HETATM 618 H2 HOH A 206 23.823 31.781 30.343 1.00 0.00 H
-HETATM 619 O HOH A 207 21.321 4.258 15.291 1.00 0.00 O
-HETATM 620 H1 HOH A 207 21.469 3.639 14.575 1.00 0.00 H
-HETATM 621 H2 HOH A 207 20.633 4.837 14.970 1.00 0.00 H
-HETATM 622 O HOH A 208 45.943 25.910 40.486 1.00 0.00 O
-HETATM 623 H1 HOH A 208 45.493 26.516 39.897 1.00 0.00 H
-HETATM 624 H2 HOH A 208 46.835 25.862 40.147 1.00 0.00 H
-HETATM 625 O HOH A 209 23.763 21.646 21.049 1.00 0.00 O
-HETATM 626 H1 HOH A 209 24.190 22.500 21.120 1.00 0.00 H
-HETATM 627 H2 HOH A 209 24.428 21.073 20.673 1.00 0.00 H
-HETATM 628 O HOH A 210 20.855 27.815 1.501 1.00 0.00 O
-HETATM 629 H1 HOH A 210 21.576 27.617 2.099 1.00 0.00 H
-HETATM 630 H2 HOH A 210 20.284 28.399 1.997 1.00 0.00 H
-HETATM 631 O HOH A 211 24.108 37.417 9.267 1.00 0.00 O
-HETATM 632 H1 HOH A 211 23.281 37.370 8.786 1.00 0.00 H
-HETATM 633 H2 HOH A 211 24.117 38.293 9.648 1.00 0.00 H
-HETATM 634 O HOH A 212 25.984 3.490 13.636 1.00 0.00 O
-HETATM 635 H1 HOH A 212 25.368 2.881 14.043 1.00 0.00 H
-HETATM 636 H2 HOH A 212 26.045 3.201 12.727 1.00 0.00 H
-HETATM 637 O HOH A 213 3.720 24.943 2.909 1.00 0.00 O
-HETATM 638 H1 HOH A 213 3.252 24.515 2.192 1.00 0.00 H
-HETATM 639 H2 HOH A 213 4.124 24.227 3.396 1.00 0.00 H
-HETATM 640 O HOH A 214 20.947 49.086 28.589 1.00 0.00 O
-HETATM 641 H1 HOH A 214 20.279 49.751 28.758 1.00 0.00 H
-HETATM 642 H2 HOH A 214 20.502 48.424 28.064 1.00 0.00 H
-HETATM 643 O HOH A 215 47.409 30.486 45.729 1.00 0.00 O
-HETATM 644 H1 HOH A 215 47.339 30.757 46.645 1.00 0.00 H
-HETATM 645 H2 HOH A 215 48.072 29.799 45.731 1.00 0.00 H
-HETATM 646 O HOH A 216 3.064 33.066 35.397 1.00 0.00 O
-HETATM 647 H1 HOH A 216 3.249 33.762 34.766 1.00 0.00 H
-HETATM 648 H2 HOH A 216 3.227 33.464 36.250 1.00 0.00 H
-HETATM 649 O HOH A 217 41.111 49.499 25.079 1.00 0.00 O
-HETATM 650 H1 HOH A 217 41.237 48.558 24.953 1.00 0.00 H
-HETATM 651 H2 HOH A 217 41.645 49.715 25.841 1.00 0.00 H
-HETATM 652 O HOH A 218 40.002 42.842 31.581 1.00 0.00 O
-HETATM 653 H1 HOH A 218 40.050 43.663 32.072 1.00 0.00 H
-HETATM 654 H2 HOH A 218 40.430 42.199 32.143 1.00 0.00 H
-HETATM 655 O HOH A 219 11.100 16.528 7.630 1.00 0.00 O
-HETATM 656 H1 HOH A 219 11.530 15.922 7.025 1.00 0.00 H
-HETATM 657 H2 HOH A 219 10.643 17.149 7.066 1.00 0.00 H
-HETATM 658 O HOH A 220 8.327 19.626 37.582 1.00 0.00 O
-HETATM 659 H1 HOH A 220 8.540 20.009 36.731 1.00 0.00 H
-HETATM 660 H2 HOH A 220 9.174 19.412 37.969 1.00 0.00 H
-HETATM 661 O HOH A 221 8.611 32.444 38.427 1.00 0.00 O
-HETATM 662 H1 HOH A 221 9.386 32.371 38.985 1.00 0.00 H
-HETATM 663 H2 HOH A 221 8.647 33.333 38.079 1.00 0.00 H
-HETATM 664 O HOH A 222 32.992 13.476 19.962 1.00 0.00 O
-HETATM 665 H1 HOH A 222 32.991 12.665 20.470 1.00 0.00 H
-HETATM 666 H2 HOH A 222 33.589 14.055 20.432 1.00 0.00 H
-HETATM 667 O HOH A 223 46.724 33.958 21.015 1.00 0.00 O
-HETATM 668 H1 HOH A 223 46.679 34.356 20.146 1.00 0.00 H
-HETATM 669 H2 HOH A 223 47.567 33.508 21.031 1.00 0.00 H
-HETATM 670 O HOH A 224 7.194 33.808 26.261 1.00 0.00 O
-HETATM 671 H1 HOH A 224 6.240 33.873 26.214 1.00 0.00 H
-HETATM 672 H2 HOH A 224 7.366 32.878 26.397 1.00 0.00 H
-HETATM 673 O HOH A 225 8.135 41.762 30.866 1.00 0.00 O
-HETATM 674 H1 HOH A 225 7.579 42.479 30.560 1.00 0.00 H
-HETATM 675 H2 HOH A 225 7.586 41.276 31.478 1.00 0.00 H
-HETATM 676 O HOH A 226 24.786 22.809 15.681 1.00 0.00 O
-HETATM 677 H1 HOH A 226 24.469 23.592 15.230 1.00 0.00 H
-HETATM 678 H2 HOH A 226 24.570 22.088 15.092 1.00 0.00 H
-HETATM 679 O HOH A 227 9.390 48.700 12.541 1.00 0.00 O
-HETATM 680 H1 HOH A 227 9.275 49.316 13.266 1.00 0.00 H
-HETATM 681 H2 HOH A 227 9.347 47.837 12.949 1.00 0.00 H
-HETATM 682 O HOH A 228 26.651 37.376 44.836 1.00 0.00 O
-HETATM 683 H1 HOH A 228 26.908 36.600 45.334 1.00 0.00 H
-HETATM 684 H2 HOH A 228 26.316 37.033 44.009 1.00 0.00 H
-HETATM 685 O HOH A 229 46.070 2.407 17.247 1.00 0.00 O
-HETATM 686 H1 HOH A 229 46.868 2.492 16.724 1.00 0.00 H
-HETATM 687 H2 HOH A 229 45.639 1.626 16.904 1.00 0.00 H
-HETATM 688 O HOH A 230 42.495 37.411 21.587 1.00 0.00 O
-HETATM 689 H1 HOH A 230 42.178 36.673 21.066 1.00 0.00 H
-HETATM 690 H2 HOH A 230 41.703 37.869 21.864 1.00 0.00 H
-HETATM 691 O HOH A 231 22.092 33.705 44.529 1.00 0.00 O
-HETATM 692 H1 HOH A 231 22.847 33.380 45.019 1.00 0.00 H
-HETATM 693 H2 HOH A 231 21.433 33.018 44.617 1.00 0.00 H
-HETATM 694 O HOH A 232 15.949 3.189 21.628 1.00 0.00 O
-HETATM 695 H1 HOH A 232 15.480 3.488 20.848 1.00 0.00 H
-HETATM 696 H2 HOH A 232 16.826 3.556 21.538 1.00 0.00 H
-HETATM 697 O HOH A 233 44.107 47.629 38.976 1.00 0.00 O
-HETATM 698 H1 HOH A 233 44.552 48.455 39.166 1.00 0.00 H
-HETATM 699 H2 HOH A 233 43.524 47.492 39.721 1.00 0.00 H
-HETATM 700 O HOH A 234 49.993 33.094 37.445 1.00 0.00 O
-HETATM 701 H1 HOH A 234 49.409 32.397 37.145 1.00 0.00 H
-HETATM 702 H2 HOH A 234 49.769 33.847 36.901 1.00 0.00 H
-HETATM 703 O HOH A 235 26.841 6.559 12.164 1.00 0.00 O
-HETATM 704 H1 HOH A 235 26.902 7.283 11.540 1.00 0.00 H
-HETATM 705 H2 HOH A 235 27.379 5.867 11.785 1.00 0.00 H
-HETATM 706 O HOH A 236 49.478 25.544 32.415 1.00 0.00 O
-HETATM 707 H1 HOH A 236 49.343 24.895 31.724 1.00 0.00 H
-HETATM 708 H2 HOH A 236 50.000 26.230 32.004 1.00 0.00 H
-HETATM 709 O HOH A 237 44.802 47.887 15.447 1.00 0.00 O
-HETATM 710 H1 HOH A 237 45.029 47.292 14.733 1.00 0.00 H
-HETATM 711 H2 HOH A 237 43.919 48.187 15.241 1.00 0.00 H
-HETATM 712 O HOH A 238 36.338 36.398 26.144 1.00 0.00 O
-HETATM 713 H1 HOH A 238 37.125 36.085 25.697 1.00 0.00 H
-HETATM 714 H2 HOH A 238 36.497 36.215 27.068 1.00 0.00 H
-HETATM 715 O HOH A 239 47.968 42.245 9.473 1.00 0.00 O
-HETATM 716 H1 HOH A 239 47.845 41.299 9.556 1.00 0.00 H
-HETATM 717 H2 HOH A 239 47.223 42.540 8.953 1.00 0.00 H
-HETATM 718 O HOH A 240 0.920 2.386 6.555 1.00 0.00 O
-HETATM 719 H1 HOH A 240 1.303 2.603 7.406 1.00 0.00 H
-HETATM 720 H2 HOH A 240 0.553 3.208 6.239 1.00 0.00 H
-HETATM 721 O HOH A 241 19.757 22.689 38.075 1.00 0.00 O
-HETATM 722 H1 HOH A 241 20.100 23.185 37.331 1.00 0.00 H
-HETATM 723 H2 HOH A 241 19.583 21.817 37.724 1.00 0.00 H
-HETATM 724 O HOH A 242 4.961 16.536 25.784 1.00 0.00 O
-HETATM 725 H1 HOH A 242 5.816 16.910 25.571 1.00 0.00 H
-HETATM 726 H2 HOH A 242 4.821 15.862 25.122 1.00 0.00 H
-HETATM 727 O HOH A 243 4.778 33.764 3.987 1.00 0.00 O
-HETATM 728 H1 HOH A 243 5.297 34.388 3.479 1.00 0.00 H
-HETATM 729 H2 HOH A 243 4.078 33.494 3.395 1.00 0.00 H
-HETATM 730 O HOH A 244 40.482 45.841 25.384 1.00 0.00 O
-HETATM 731 H1 HOH A 244 39.828 45.174 25.593 1.00 0.00 H
-HETATM 732 H2 HOH A 244 40.047 46.672 25.565 1.00 0.00 H
-HETATM 733 O HOH A 245 8.226 3.152 7.200 1.00 0.00 O
-HETATM 734 H1 HOH A 245 9.004 2.595 7.202 1.00 0.00 H
-HETATM 735 H2 HOH A 245 8.503 3.953 6.760 1.00 0.00 H
-HETATM 736 O HOH A 246 16.814 36.361 43.840 1.00 0.00 O
-HETATM 737 H1 HOH A 246 17.170 35.478 43.742 1.00 0.00 H
-HETATM 738 H2 HOH A 246 17.411 36.796 44.446 1.00 0.00 H
-HETATM 739 O HOH A 247 12.467 39.184 43.949 1.00 0.00 O
-HETATM 740 H1 HOH A 247 11.670 39.482 43.510 1.00 0.00 H
-HETATM 741 H2 HOH A 247 13.172 39.673 43.529 1.00 0.00 H
-HETATM 742 O HOH A 248 45.796 46.573 8.069 1.00 0.00 O
-HETATM 743 H1 HOH A 248 46.209 46.854 7.252 1.00 0.00 H
-HETATM 744 H2 HOH A 248 45.911 45.625 8.084 1.00 0.00 H
-HETATM 745 O HOH A 249 31.636 17.425 3.673 1.00 0.00 O
-HETATM 746 H1 HOH A 249 32.420 16.883 3.761 1.00 0.00 H
-HETATM 747 H2 HOH A 249 30.973 16.836 3.318 1.00 0.00 H
-HETATM 748 O HOH A 250 33.046 2.496 20.363 1.00 0.00 O
-HETATM 749 H1 HOH A 250 33.609 2.155 19.668 1.00 0.00 H
-HETATM 750 H2 HOH A 250 32.305 1.894 20.391 1.00 0.00 H
-HETATM 751 O HOH A 251 22.488 47.553 16.015 1.00 0.00 O
-HETATM 752 H1 HOH A 251 22.762 47.379 15.114 1.00 0.00 H
-HETATM 753 H2 HOH A 251 21.591 47.230 16.061 1.00 0.00 H
-HETATM 754 O HOH A 252 32.223 48.328 19.335 1.00 0.00 O
-HETATM 755 H1 HOH A 252 32.516 49.240 19.324 1.00 0.00 H
-HETATM 756 H2 HOH A 252 32.680 47.937 20.078 1.00 0.00 H
-HETATM 757 O HOH A 253 39.221 15.712 12.464 1.00 0.00 O
-HETATM 758 H1 HOH A 253 39.487 16.070 11.617 1.00 0.00 H
-HETATM 759 H2 HOH A 253 39.252 14.764 12.346 1.00 0.00 H
-HETATM 760 O HOH A 254 49.371 12.566 25.498 1.00 0.00 O
-HETATM 761 H1 HOH A 254 50.000 13.280 25.603 1.00 0.00 H
-HETATM 762 H2 HOH A 254 48.585 12.984 25.152 1.00 0.00 H
-HETATM 763 O HOH A 255 45.767 20.725 4.049 1.00 0.00 O
-HETATM 764 H1 HOH A 255 45.899 21.661 4.201 1.00 0.00 H
-HETATM 765 H2 HOH A 255 46.636 20.340 4.144 1.00 0.00 H
-HETATM 766 O HOH A 256 8.350 30.570 35.016 1.00 0.00 O
-HETATM 767 H1 HOH A 256 8.545 31.304 35.600 1.00 0.00 H
-HETATM 768 H2 HOH A 256 7.448 30.331 35.223 1.00 0.00 H
-HETATM 769 O HOH A 257 6.668 2.583 17.425 1.00 0.00 O
-HETATM 770 H1 HOH A 257 6.375 3.493 17.478 1.00 0.00 H
-HETATM 771 H2 HOH A 257 5.862 2.069 17.439 1.00 0.00 H
-HETATM 772 O HOH A 258 2.896 25.375 36.149 1.00 0.00 O
-HETATM 773 H1 HOH A 258 3.799 25.483 35.851 1.00 0.00 H
-HETATM 774 H2 HOH A 258 2.533 24.701 35.577 1.00 0.00 H
-HETATM 775 O HOH A 259 37.926 46.308 28.242 1.00 0.00 O
-HETATM 776 H1 HOH A 259 37.760 47.226 28.025 1.00 0.00 H
-HETATM 777 H2 HOH A 259 38.650 46.334 28.865 1.00 0.00 H
-HETATM 778 O HOH A 260 6.359 32.728 46.267 1.00 0.00 O
-HETATM 779 H1 HOH A 260 7.261 32.587 46.555 1.00 0.00 H
-HETATM 780 H2 HOH A 260 6.250 33.677 46.273 1.00 0.00 H
-HETATM 781 O HOH A 261 35.511 30.025 15.336 1.00 0.00 O
-HETATM 782 H1 HOH A 261 34.644 29.644 15.479 1.00 0.00 H
-HETATM 783 H2 HOH A 261 36.080 29.569 15.953 1.00 0.00 H
-HETATM 784 O HOH A 262 10.205 33.369 33.228 1.00 0.00 O
-HETATM 785 H1 HOH A 262 10.445 32.547 32.800 1.00 0.00 H
-HETATM 786 H2 HOH A 262 10.930 33.961 33.037 1.00 0.00 H
-HETATM 787 O HOH A 263 13.272 34.118 7.111 1.00 0.00 O
-HETATM 788 H1 HOH A 263 12.599 34.034 7.788 1.00 0.00 H
-HETATM 789 H2 HOH A 263 14.060 33.752 7.508 1.00 0.00 H
-HETATM 790 O HOH A 264 20.925 4.120 41.968 1.00 0.00 O
-HETATM 791 H1 HOH A 264 20.815 4.206 41.021 1.00 0.00 H
-HETATM 792 H2 HOH A 264 21.408 4.902 42.228 1.00 0.00 H
-HETATM 793 O HOH A 265 15.922 44.150 37.173 1.00 0.00 O
-HETATM 794 H1 HOH A 265 15.469 44.775 36.607 1.00 0.00 H
-HETATM 795 H2 HOH A 265 16.570 43.736 36.606 1.00 0.00 H
-HETATM 796 O HOH A 266 12.918 24.815 25.567 1.00 0.00 O
-HETATM 797 H1 HOH A 266 12.389 24.170 25.098 1.00 0.00 H
-HETATM 798 H2 HOH A 266 12.965 25.565 24.976 1.00 0.00 H
-HETATM 799 O HOH A 267 43.154 0.800 18.471 1.00 0.00 O
-HETATM 800 H1 HOH A 267 43.152 1.716 18.193 1.00 0.00 H
-HETATM 801 H2 HOH A 267 43.517 0.816 19.354 1.00 0.00 H
-HETATM 802 O HOH A 268 12.343 6.684 49.427 1.00 0.00 O
-HETATM 803 H1 HOH A 268 12.251 7.448 49.997 1.00 0.00 H
-HETATM 804 H2 HOH A 268 11.742 6.037 49.790 1.00 0.00 H
-HETATM 805 O HOH A 269 27.065 7.953 36.916 1.00 0.00 O
-HETATM 806 H1 HOH A 269 27.819 8.452 36.600 1.00 0.00 H
-HETATM 807 H2 HOH A 269 26.959 7.248 36.281 1.00 0.00 H
-HETATM 808 O HOH A 270 46.680 5.017 2.258 1.00 0.00 O
-HETATM 809 H1 HOH A 270 45.904 4.541 2.553 1.00 0.00 H
-HETATM 810 H2 HOH A 270 47.336 4.852 2.933 1.00 0.00 H
-HETATM 811 O HOH A 271 37.122 27.106 20.471 1.00 0.00 O
-HETATM 812 H1 HOH A 271 37.820 27.598 20.904 1.00 0.00 H
-HETATM 813 H2 HOH A 271 36.341 27.644 20.586 1.00 0.00 H
-HETATM 814 O HOH A 272 36.262 32.606 23.681 1.00 0.00 O
-HETATM 815 H1 HOH A 272 36.864 32.173 24.287 1.00 0.00 H
-HETATM 816 H2 HOH A 272 36.525 33.524 23.695 1.00 0.00 H
-HETATM 817 O HOH A 273 37.707 39.043 17.556 1.00 0.00 O
-HETATM 818 H1 HOH A 273 36.884 39.436 17.264 1.00 0.00 H
-HETATM 819 H2 HOH A 273 37.864 39.425 18.418 1.00 0.00 H
-HETATM 820 O HOH A 274 34.521 24.436 22.560 1.00 0.00 O
-HETATM 821 H1 HOH A 274 34.768 24.142 23.437 1.00 0.00 H
-HETATM 822 H2 HOH A 274 33.595 24.214 22.483 1.00 0.00 H
-HETATM 823 O HOH A 275 20.063 26.056 41.881 1.00 0.00 O
-HETATM 824 H1 HOH A 275 19.214 26.157 42.312 1.00 0.00 H
-HETATM 825 H2 HOH A 275 20.161 25.114 41.757 1.00 0.00 H
-HETATM 826 O HOH A 276 35.555 44.832 23.361 1.00 0.00 O
-HETATM 827 H1 HOH A 276 36.257 44.557 23.951 1.00 0.00 H
-HETATM 828 H2 HOH A 276 35.153 45.581 23.796 1.00 0.00 H
-HETATM 829 O HOH A 277 14.997 34.758 23.151 1.00 0.00 O
-HETATM 830 H1 HOH A 277 15.427 35.497 23.581 1.00 0.00 H
-HETATM 831 H2 HOH A 277 14.504 34.327 23.846 1.00 0.00 H
-HETATM 832 O HOH A 278 48.101 18.597 19.776 1.00 0.00 O
-HETATM 833 H1 HOH A 278 48.797 18.693 19.126 1.00 0.00 H
-HETATM 834 H2 HOH A 278 47.373 18.208 19.294 1.00 0.00 H
-HETATM 835 O HOH A 279 17.625 0.722 19.204 1.00 0.00 O
-HETATM 836 H1 HOH A 279 17.554 0.371 18.316 1.00 0.00 H
-HETATM 837 H2 HOH A 279 18.511 1.074 19.255 1.00 0.00 H
-HETATM 838 O HOH A 280 16.838 33.485 23.198 1.00 0.00 O
-HETATM 839 H1 HOH A 280 16.770 33.038 24.042 1.00 0.00 H
-HETATM 840 H2 HOH A 280 17.775 33.612 23.066 1.00 0.00 H
-HETATM 841 O HOH A 281 44.653 15.947 48.499 1.00 0.00 O
-HETATM 842 H1 HOH A 281 43.917 15.694 47.941 1.00 0.00 H
-HETATM 843 H2 HOH A 281 44.955 16.778 48.137 1.00 0.00 H
-HETATM 844 O HOH A 282 7.923 37.987 9.095 1.00 0.00 O
-HETATM 845 H1 HOH A 282 8.552 38.090 9.809 1.00 0.00 H
-HETATM 846 H2 HOH A 282 7.427 38.804 9.091 1.00 0.00 H
-HETATM 847 O HOH A 283 8.880 26.008 25.241 1.00 0.00 O
-HETATM 848 H1 HOH A 283 9.802 25.754 25.197 1.00 0.00 H
-HETATM 849 H2 HOH A 283 8.467 25.325 25.766 1.00 0.00 H
-HETATM 850 O HOH A 284 42.802 36.005 10.941 1.00 0.00 O
-HETATM 851 H1 HOH A 284 42.859 35.282 10.316 1.00 0.00 H
-HETATM 852 H2 HOH A 284 43.044 36.779 10.436 1.00 0.00 H
-HETATM 853 O HOH A 285 26.675 11.161 24.738 1.00 0.00 O
-HETATM 854 H1 HOH A 285 26.446 10.835 23.868 1.00 0.00 H
-HETATM 855 H2 HOH A 285 26.403 12.077 24.732 1.00 0.00 H
-HETATM 856 O HOH A 286 39.857 27.830 43.979 1.00 0.00 O
-HETATM 857 H1 HOH A 286 39.866 28.770 44.163 1.00 0.00 H
-HETATM 858 H2 HOH A 286 39.871 27.415 44.839 1.00 0.00 H
-HETATM 859 O HOH A 287 23.107 4.344 0.966 1.00 0.00 O
-HETATM 860 H1 HOH A 287 23.301 4.267 0.031 1.00 0.00 H
-HETATM 861 H2 HOH A 287 22.250 4.765 1.000 1.00 0.00 H
-HETATM 862 O HOH A 288 23.338 29.767 20.894 1.00 0.00 O
-HETATM 863 H1 HOH A 288 22.870 29.664 20.065 1.00 0.00 H
-HETATM 864 H2 HOH A 288 23.403 28.881 21.246 1.00 0.00 H
-HETATM 865 O HOH A 289 15.541 36.576 15.661 1.00 0.00 O
-HETATM 866 H1 HOH A 289 16.305 36.097 15.984 1.00 0.00 H
-HETATM 867 H2 HOH A 289 14.875 35.905 15.527 1.00 0.00 H
-HETATM 868 O HOH A 290 42.254 28.010 22.939 1.00 0.00 O
-HETATM 869 H1 HOH A 290 42.306 28.755 23.537 1.00 0.00 H
-HETATM 870 H2 HOH A 290 41.938 27.288 23.479 1.00 0.00 H
-HETATM 871 O HOH A 291 5.107 32.066 36.400 1.00 0.00 O
-HETATM 872 H1 HOH A 291 5.855 31.833 36.951 1.00 0.00 H
-HETATM 873 H2 HOH A 291 5.426 32.779 35.849 1.00 0.00 H
-HETATM 874 O HOH A 292 20.963 48.896 12.843 1.00 0.00 O
-HETATM 875 H1 HOH A 292 21.717 49.111 12.294 1.00 0.00 H
-HETATM 876 H2 HOH A 292 20.727 48.005 12.592 1.00 0.00 H
-HETATM 877 O HOH A 293 27.815 41.307 15.592 1.00 0.00 O
-HETATM 878 H1 HOH A 293 27.201 41.776 16.157 1.00 0.00 H
-HETATM 879 H2 HOH A 293 27.864 40.429 15.964 1.00 0.00 H
-HETATM 880 O HOH A 294 14.876 29.051 20.106 1.00 0.00 O
-HETATM 881 H1 HOH A 294 15.691 28.559 20.206 1.00 0.00 H
-HETATM 882 H2 HOH A 294 14.245 28.410 19.784 1.00 0.00 H
-HETATM 883 O HOH A 295 24.779 16.551 40.490 1.00 0.00 O
-HETATM 884 H1 HOH A 295 24.797 17.183 41.208 1.00 0.00 H
-HETATM 885 H2 HOH A 295 24.315 16.999 39.785 1.00 0.00 H
-HETATM 886 O HOH A 296 0.003 18.378 44.475 1.00 0.00 O
-HETATM 887 H1 HOH A 296 0.187 17.473 44.729 1.00 0.00 H
-HETATM 888 H2 HOH A 296 0.838 18.713 44.153 1.00 0.00 H
-HETATM 889 O HOH A 297 41.377 5.565 5.476 1.00 0.00 O
-HETATM 890 H1 HOH A 297 40.764 5.148 6.082 1.00 0.00 H
-HETATM 891 H2 HOH A 297 42.239 5.397 5.852 1.00 0.00 H
-HETATM 892 O HOH A 298 46.676 27.229 12.482 1.00 0.00 O
-HETATM 893 H1 HOH A 298 47.275 27.770 11.968 1.00 0.00 H
-HETATM 894 H2 HOH A 298 46.621 26.405 12.001 1.00 0.00 H
-HETATM 895 O HOH A 299 22.453 6.482 20.946 1.00 0.00 O
-HETATM 896 H1 HOH A 299 21.630 6.075 21.220 1.00 0.00 H
-HETATM 897 H2 HOH A 299 23.112 6.111 21.530 1.00 0.00 H
-HETATM 898 O HOH A 300 47.543 29.422 31.288 1.00 0.00 O
-HETATM 899 H1 HOH A 300 48.152 30.139 31.465 1.00 0.00 H
-HETATM 900 H2 HOH A 300 47.965 28.649 31.658 1.00 0.00 H
-HETATM 901 O HOH A 301 46.131 44.163 34.654 1.00 0.00 O
-HETATM 902 H1 HOH A 301 45.851 44.257 35.565 1.00 0.00 H
-HETATM 903 H2 HOH A 301 46.638 44.952 34.475 1.00 0.00 H
-HETATM 904 O HOH A 302 31.240 14.669 36.268 1.00 0.00 O
-HETATM 905 H1 HOH A 302 30.617 15.332 36.566 1.00 0.00 H
-HETATM 906 H2 HOH A 302 31.219 13.996 36.945 1.00 0.00 H
-HETATM 907 O HOH A 303 17.337 43.568 44.546 1.00 0.00 O
-HETATM 908 H1 HOH A 303 18.060 42.942 44.603 1.00 0.00 H
-HETATM 909 H2 HOH A 303 17.046 43.682 45.449 1.00 0.00 H
-HETATM 910 O HOH A 304 48.897 2.300 47.328 1.00 0.00 O
-HETATM 911 H1 HOH A 304 49.533 2.465 48.024 1.00 0.00 H
-HETATM 912 H2 HOH A 304 49.415 1.946 46.607 1.00 0.00 H
-HETATM 913 O HOH A 305 30.520 9.930 12.039 1.00 0.00 O
-HETATM 914 H1 HOH A 305 31.203 9.789 11.383 1.00 0.00 H
-HETATM 915 H2 HOH A 305 29.846 9.286 11.829 1.00 0.00 H
-HETATM 916 O HOH A 306 22.699 42.527 44.985 1.00 0.00 O
-HETATM 917 H1 HOH A 306 22.988 42.219 45.844 1.00 0.00 H
-HETATM 918 H2 HOH A 306 22.431 41.736 44.522 1.00 0.00 H
-HETATM 919 O HOH A 307 48.081 32.348 35.129 1.00 0.00 O
-HETATM 920 H1 HOH A 307 48.933 32.364 34.693 1.00 0.00 H
-HETATM 921 H2 HOH A 307 48.016 31.470 35.500 1.00 0.00 H
-HETATM 922 O HOH A 308 28.611 1.440 27.509 1.00 0.00 O
-HETATM 923 H1 HOH A 308 27.986 1.903 28.066 1.00 0.00 H
-HETATM 924 H2 HOH A 308 28.571 0.532 27.803 1.00 0.00 H
-HETATM 925 O HOH A 309 7.546 45.010 37.108 1.00 0.00 O
-HETATM 926 H1 HOH A 309 8.107 45.412 36.445 1.00 0.00 H
-HETATM 927 H2 HOH A 309 7.467 44.097 36.838 1.00 0.00 H
-HETATM 928 O HOH A 310 19.541 32.042 32.548 1.00 0.00 O
-HETATM 929 H1 HOH A 310 19.074 31.322 32.973 1.00 0.00 H
-HETATM 930 H2 HOH A 310 19.128 32.833 32.890 1.00 0.00 H
-HETATM 931 O HOH A 311 39.619 31.836 24.409 1.00 0.00 O
-HETATM 932 H1 HOH A 311 39.333 30.997 24.768 1.00 0.00 H
-HETATM 933 H2 HOH A 311 39.120 32.490 24.895 1.00 0.00 H
-HETATM 934 O HOH A 312 38.255 11.232 33.445 1.00 0.00 O
-HETATM 935 H1 HOH A 312 38.356 11.831 34.185 1.00 0.00 H
-HETATM 936 H2 HOH A 312 38.732 11.649 32.730 1.00 0.00 H
-HETATM 937 O HOH A 313 10.471 27.401 48.183 1.00 0.00 O
-HETATM 938 H1 HOH A 313 10.850 26.524 48.112 1.00 0.00 H
-HETATM 939 H2 HOH A 313 9.535 27.271 48.045 1.00 0.00 H
-HETATM 940 O HOH A 314 7.668 41.618 41.125 1.00 0.00 O
-HETATM 941 H1 HOH A 314 7.291 41.870 41.968 1.00 0.00 H
-HETATM 942 H2 HOH A 314 7.838 40.681 41.206 1.00 0.00 H
-HETATM 943 O HOH A 315 42.701 25.751 36.547 1.00 0.00 O
-HETATM 944 H1 HOH A 315 42.936 24.824 36.503 1.00 0.00 H
-HETATM 945 H2 HOH A 315 41.826 25.760 36.932 1.00 0.00 H
-HETATM 946 O HOH A 316 39.267 2.564 8.046 1.00 0.00 O
-HETATM 947 H1 HOH A 316 38.819 1.811 7.659 1.00 0.00 H
-HETATM 948 H2 HOH A 316 39.026 3.301 7.489 1.00 0.00 H
-HETATM 949 O HOH A 317 5.389 22.208 32.072 1.00 0.00 O
-HETATM 950 H1 HOH A 317 5.311 22.998 32.607 1.00 0.00 H
-HETATM 951 H2 HOH A 317 5.177 21.492 32.668 1.00 0.00 H
-HETATM 952 O HOH A 318 36.651 16.083 36.303 1.00 0.00 O
-HETATM 953 H1 HOH A 318 36.469 15.227 36.691 1.00 0.00 H
-HETATM 954 H2 HOH A 318 36.976 16.612 37.029 1.00 0.00 H
-HETATM 955 O HOH A 319 7.897 33.772 1.751 1.00 0.00 O
-HETATM 956 H1 HOH A 319 7.870 34.616 2.202 1.00 0.00 H
-HETATM 957 H2 HOH A 319 7.074 33.347 1.982 1.00 0.00 H
-HETATM 958 O HOH A 320 36.946 9.379 7.835 1.00 0.00 O
-HETATM 959 H1 HOH A 320 36.169 9.606 8.345 1.00 0.00 H
-HETATM 960 H2 HOH A 320 36.799 8.476 7.559 1.00 0.00 H
-HETATM 961 O HOH A 321 2.986 46.459 24.133 1.00 0.00 O
-HETATM 962 H1 HOH A 321 2.777 45.746 24.737 1.00 0.00 H
-HETATM 963 H2 HOH A 321 3.838 46.779 24.422 1.00 0.00 H
-HETATM 964 O HOH A 322 39.305 7.930 48.041 1.00 0.00 O
-HETATM 965 H1 HOH A 322 38.557 8.203 47.510 1.00 0.00 H
-HETATM 966 H2 HOH A 322 39.083 7.050 48.338 1.00 0.00 H
-HETATM 967 O HOH A 323 42.354 7.751 4.170 1.00 0.00 O
-HETATM 968 H1 HOH A 323 43.214 8.172 4.164 1.00 0.00 H
-HETATM 969 H2 HOH A 323 42.354 7.190 3.397 1.00 0.00 H
-HETATM 970 O HOH A 324 26.287 43.225 6.433 1.00 0.00 O
-HETATM 971 H1 HOH A 324 27.095 43.415 6.910 1.00 0.00 H
-HETATM 972 H2 HOH A 324 26.560 42.665 5.708 1.00 0.00 H
-HETATM 973 O HOH A 325 15.328 47.074 31.602 1.00 0.00 O
-HETATM 974 H1 HOH A 325 15.541 47.955 31.295 1.00 0.00 H
-HETATM 975 H2 HOH A 325 15.630 46.495 30.905 1.00 0.00 H
-HETATM 976 O HOH A 326 24.931 2.659 47.471 1.00 0.00 O
-HETATM 977 H1 HOH A 326 24.364 3.280 47.927 1.00 0.00 H
-HETATM 978 H2 HOH A 326 24.340 1.977 47.157 1.00 0.00 H
-HETATM 979 O HOH A 327 10.336 15.342 3.498 1.00 0.00 O
-HETATM 980 H1 HOH A 327 11.191 15.741 3.338 1.00 0.00 H
-HETATM 981 H2 HOH A 327 10.245 14.681 2.814 1.00 0.00 H
-HETATM 982 O HOH A 328 11.882 45.498 6.294 1.00 0.00 O
-HETATM 983 H1 HOH A 328 11.310 46.266 6.298 1.00 0.00 H
-HETATM 984 H2 HOH A 328 11.702 45.059 7.123 1.00 0.00 H
-HETATM 985 O HOH A 329 29.713 10.436 42.632 1.00 0.00 O
-HETATM 986 H1 HOH A 329 30.480 10.321 42.070 1.00 0.00 H
-HETATM 987 H2 HOH A 329 29.208 11.131 42.212 1.00 0.00 H
-HETATM 988 O HOH A 330 27.176 9.045 22.066 1.00 0.00 O
-HETATM 989 H1 HOH A 330 27.934 8.653 22.500 1.00 0.00 H
-HETATM 990 H2 HOH A 330 27.545 9.547 21.342 1.00 0.00 H
-HETATM 991 O HOH A 331 25.076 28.528 16.864 1.00 0.00 O
-HETATM 992 H1 HOH A 331 24.589 28.282 17.650 1.00 0.00 H
-HETATM 993 H2 HOH A 331 24.445 29.006 16.328 1.00 0.00 H
-HETATM 994 O HOH A 332 22.907 31.426 46.201 1.00 0.00 O
-HETATM 995 H1 HOH A 332 23.691 31.366 45.655 1.00 0.00 H
-HETATM 996 H2 HOH A 332 23.146 32.032 46.901 1.00 0.00 H
-HETATM 997 O HOH A 333 35.961 46.003 29.228 1.00 0.00 O
-HETATM 998 H1 HOH A 333 35.362 46.690 29.523 1.00 0.00 H
-HETATM 999 H2 HOH A 333 36.118 45.470 30.004 1.00 0.00 H
-HETATM 1000 O HOH A 334 38.379 7.679 4.789 1.00 0.00 O
-HETATM 1001 H1 HOH A 334 38.771 6.809 4.870 1.00 0.00 H
-HETATM 1002 H2 HOH A 334 39.124 8.277 4.759 1.00 0.00 H
-HETATM 1003 O HOH A 335 8.890 35.182 23.922 1.00 0.00 O
-HETATM 1004 H1 HOH A 335 8.913 35.691 23.112 1.00 0.00 H
-HETATM 1005 H2 HOH A 335 8.900 34.271 23.635 1.00 0.00 H
-HETATM 1006 O HOH A 336 11.795 5.979 45.336 1.00 0.00 O
-HETATM 1007 H1 HOH A 336 10.852 5.817 45.338 1.00 0.00 H
-HETATM 1008 H2 HOH A 336 12.189 5.114 45.237 1.00 0.00 H
-HETATM 1009 O HOH A 337 35.623 28.253 10.213 1.00 0.00 O
-HETATM 1010 H1 HOH A 337 36.228 27.527 10.053 1.00 0.00 H
-HETATM 1011 H2 HOH A 337 35.913 28.630 11.041 1.00 0.00 H
-HETATM 1012 O HOH A 338 41.832 19.551 14.998 1.00 0.00 O
-HETATM 1013 H1 HOH A 338 41.067 19.135 15.395 1.00 0.00 H
-HETATM 1014 H2 HOH A 338 42.130 18.928 14.337 1.00 0.00 H
-HETATM 1015 O HOH A 339 45.521 18.542 42.449 1.00 0.00 O
-HETATM 1016 H1 HOH A 339 45.232 19.116 41.739 1.00 0.00 H
-HETATM 1017 H2 HOH A 339 46.454 18.726 42.543 1.00 0.00 H
-HETATM 1018 O HOH A 340 22.741 27.510 49.197 1.00 0.00 O
-HETATM 1019 H1 HOH A 340 22.427 27.643 48.303 1.00 0.00 H
-HETATM 1020 H2 HOH A 340 23.658 27.779 49.174 1.00 0.00 H
-HETATM 1021 O HOH A 341 20.249 43.463 45.461 1.00 0.00 O
-HETATM 1022 H1 HOH A 341 20.704 44.025 44.833 1.00 0.00 H
-HETATM 1023 H2 HOH A 341 20.368 42.577 45.122 1.00 0.00 H
-HETATM 1024 O HOH A 342 21.419 10.306 21.366 1.00 0.00 O
-HETATM 1025 H1 HOH A 342 20.739 10.729 20.840 1.00 0.00 H
-HETATM 1026 H2 HOH A 342 22.137 10.154 20.755 1.00 0.00 H
-HETATM 1027 O HOH A 343 2.402 15.944 30.409 1.00 0.00 O
-HETATM 1028 H1 HOH A 343 1.648 16.316 30.866 1.00 0.00 H
-HETATM 1029 H2 HOH A 343 2.825 16.692 29.991 1.00 0.00 H
-HETATM 1030 O HOH A 344 37.478 36.340 44.707 1.00 0.00 O
-HETATM 1031 H1 HOH A 344 38.011 36.060 43.962 1.00 0.00 H
-HETATM 1032 H2 HOH A 344 37.832 35.858 45.452 1.00 0.00 H
-HETATM 1033 O HOH A 345 35.994 31.792 34.554 1.00 0.00 O
-HETATM 1034 H1 HOH A 345 35.800 31.226 33.807 1.00 0.00 H
-HETATM 1035 H2 HOH A 345 35.460 31.443 35.266 1.00 0.00 H
-HETATM 1036 O HOH A 346 42.950 29.794 20.490 1.00 0.00 O
-HETATM 1037 H1 HOH A 346 42.024 29.557 20.444 1.00 0.00 H
-HETATM 1038 H2 HOH A 346 43.036 30.277 21.310 1.00 0.00 H
-HETATM 1039 O HOH A 347 44.292 36.026 25.722 1.00 0.00 O
-HETATM 1040 H1 HOH A 347 44.261 35.997 26.678 1.00 0.00 H
-HETATM 1041 H2 HOH A 347 43.482 35.603 25.441 1.00 0.00 H
-HETATM 1042 O HOH A 348 12.208 10.992 7.252 1.00 0.00 O
-HETATM 1043 H1 HOH A 348 11.422 11.003 6.706 1.00 0.00 H
-HETATM 1044 H2 HOH A 348 12.728 11.731 6.942 1.00 0.00 H
-HETATM 1045 O HOH A 349 3.273 38.819 4.165 1.00 0.00 O
-HETATM 1046 H1 HOH A 349 4.078 38.415 4.490 1.00 0.00 H
-HETATM 1047 H2 HOH A 349 2.904 38.175 3.564 1.00 0.00 H
-HETATM 1048 O HOH A 350 15.404 31.284 4.728 1.00 0.00 O
-HETATM 1049 H1 HOH A 350 15.117 30.370 4.726 1.00 0.00 H
-HETATM 1050 H2 HOH A 350 15.729 31.437 3.843 1.00 0.00 H
-HETATM 1051 O HOH A 351 46.521 46.144 40.751 1.00 0.00 O
-HETATM 1052 H1 HOH A 351 47.311 46.524 41.136 1.00 0.00 H
-HETATM 1053 H2 HOH A 351 45.801 46.629 41.149 1.00 0.00 H
-HETATM 1054 O HOH A 352 30.604 13.371 39.391 1.00 0.00 O
-HETATM 1055 H1 HOH A 352 30.389 13.566 40.303 1.00 0.00 H
-HETATM 1056 H2 HOH A 352 30.439 12.434 39.298 1.00 0.00 H
-HETATM 1057 O HOH A 353 31.239 28.586 45.468 1.00 0.00 O
-HETATM 1058 H1 HOH A 353 30.348 28.410 45.769 1.00 0.00 H
-HETATM 1059 H2 HOH A 353 31.413 29.485 45.741 1.00 0.00 H
-HETATM 1060 O HOH A 354 42.029 44.888 14.794 1.00 0.00 O
-HETATM 1061 H1 HOH A 354 42.047 45.419 15.590 1.00 0.00 H
-HETATM 1062 H2 HOH A 354 41.525 44.113 15.031 1.00 0.00 H
-HETATM 1063 O HOH A 355 27.127 40.644 45.232 1.00 0.00 O
-HETATM 1064 H1 HOH A 355 26.422 40.188 45.693 1.00 0.00 H
-HETATM 1065 H2 HOH A 355 26.961 40.471 44.307 1.00 0.00 H
-HETATM 1066 O HOH A 356 19.759 20.208 44.779 1.00 0.00 O
-HETATM 1067 H1 HOH A 356 19.731 20.923 44.143 1.00 0.00 H
-HETATM 1068 H2 HOH A 356 20.403 19.597 44.428 1.00 0.00 H
-HETATM 1069 O HOH A 357 14.098 7.092 18.711 1.00 0.00 O
-HETATM 1070 H1 HOH A 357 13.617 7.837 18.350 1.00 0.00 H
-HETATM 1071 H2 HOH A 357 14.857 6.995 18.139 1.00 0.00 H
-HETATM 1072 O HOH A 358 1.016 22.030 0.789 1.00 0.00 O
-HETATM 1073 H1 HOH A 358 0.338 21.772 1.413 1.00 0.00 H
-HETATM 1074 H2 HOH A 358 1.832 21.719 1.177 1.00 0.00 H
-HETATM 1075 O HOH A 359 16.962 16.946 41.876 1.00 0.00 O
-HETATM 1076 H1 HOH A 359 16.812 17.346 42.732 1.00 0.00 H
-HETATM 1077 H2 HOH A 359 16.349 17.389 41.292 1.00 0.00 H
-HETATM 1078 O HOH A 360 34.392 3.346 15.906 1.00 0.00 O
-HETATM 1079 H1 HOH A 360 34.613 2.923 15.076 1.00 0.00 H
-HETATM 1080 H2 HOH A 360 33.455 3.522 15.846 1.00 0.00 H
-HETATM 1081 O HOH A 361 29.713 22.219 28.174 1.00 0.00 O
-HETATM 1082 H1 HOH A 361 29.819 22.368 29.113 1.00 0.00 H
-HETATM 1083 H2 HOH A 361 30.591 22.005 27.863 1.00 0.00 H
-HETATM 1084 O HOH A 362 42.481 26.216 41.839 1.00 0.00 O
-HETATM 1085 H1 HOH A 362 42.528 25.539 41.165 1.00 0.00 H
-HETATM 1086 H2 HOH A 362 43.240 26.772 41.676 1.00 0.00 H
-HETATM 1087 O HOH A 363 16.391 1.161 7.720 1.00 0.00 O
-HETATM 1088 H1 HOH A 363 15.724 1.314 8.389 1.00 0.00 H
-HETATM 1089 H2 HOH A 363 16.939 0.465 8.079 1.00 0.00 H
-HETATM 1090 O HOH A 364 35.272 18.709 41.500 1.00 0.00 O
-HETATM 1091 H1 HOH A 364 35.281 18.210 40.684 1.00 0.00 H
-HETATM 1092 H2 HOH A 364 34.377 19.036 41.574 1.00 0.00 H
-HETATM 1093 O HOH A 365 11.281 40.011 4.937 1.00 0.00 O
-HETATM 1094 H1 HOH A 365 10.423 39.736 4.614 1.00 0.00 H
-HETATM 1095 H2 HOH A 365 11.628 40.577 4.250 1.00 0.00 H
-HETATM 1096 O HOH A 366 15.862 7.036 27.479 1.00 0.00 O
-HETATM 1097 H1 HOH A 366 14.918 6.887 27.544 1.00 0.00 H
-HETATM 1098 H2 HOH A 366 16.162 7.085 28.385 1.00 0.00 H
-HETATM 1099 O HOH A 367 21.156 20.898 41.708 1.00 0.00 O
-HETATM 1100 H1 HOH A 367 21.508 20.296 41.052 1.00 0.00 H
-HETATM 1101 H2 HOH A 367 20.400 20.443 42.072 1.00 0.00 H
-HETATM 1102 O HOH A 368 6.694 26.775 28.485 1.00 0.00 O
-HETATM 1103 H1 HOH A 368 6.082 27.073 29.158 1.00 0.00 H
-HETATM 1104 H2 HOH A 368 7.001 25.926 28.796 1.00 0.00 H
-HETATM 1105 O HOH A 369 8.511 12.050 33.311 1.00 0.00 O
-HETATM 1106 H1 HOH A 369 8.534 12.478 32.455 1.00 0.00 H
-HETATM 1107 H2 HOH A 369 9.255 11.450 33.301 1.00 0.00 H
-HETATM 1108 O HOH A 370 44.466 31.420 36.550 1.00 0.00 O
-HETATM 1109 H1 HOH A 370 43.889 30.907 37.116 1.00 0.00 H
-HETATM 1110 H2 HOH A 370 45.324 31.366 36.966 1.00 0.00 H
-HETATM 1111 O HOH A 371 32.242 43.774 17.655 1.00 0.00 O
-HETATM 1112 H1 HOH A 371 32.602 44.493 17.135 1.00 0.00 H
-HETATM 1113 H2 HOH A 371 31.994 44.176 18.485 1.00 0.00 H
-HETATM 1114 O HOH A 372 9.697 9.895 40.272 1.00 0.00 O
-HETATM 1115 H1 HOH A 372 10.205 10.406 40.902 1.00 0.00 H
-HETATM 1116 H2 HOH A 372 9.225 9.257 40.804 1.00 0.00 H
-HETATM 1117 O HOH A 373 3.047 40.160 6.152 1.00 0.00 O
-HETATM 1118 H1 HOH A 373 2.366 39.717 6.658 1.00 0.00 H
-HETATM 1119 H2 HOH A 373 3.864 39.924 6.588 1.00 0.00 H
-HETATM 1120 O HOH A 374 21.380 20.488 37.974 1.00 0.00 O
-HETATM 1121 H1 HOH A 374 22.267 20.803 37.798 1.00 0.00 H
-HETATM 1122 H2 HOH A 374 21.468 19.944 38.754 1.00 0.00 H
-HETATM 1123 O HOH A 375 5.568 19.556 6.381 1.00 0.00 O
-HETATM 1124 H1 HOH A 375 5.392 19.131 5.541 1.00 0.00 H
-HETATM 1125 H2 HOH A 375 4.864 19.259 6.954 1.00 0.00 H
-HETATM 1126 O HOH A 376 41.623 1.526 22.627 1.00 0.00 O
-HETATM 1127 H1 HOH A 376 42.304 1.797 23.243 1.00 0.00 H
-HETATM 1128 H2 HOH A 376 40.817 1.897 22.979 1.00 0.00 H
-HETATM 1129 O HOH A 377 47.604 10.840 41.987 1.00 0.00 O
-HETATM 1130 H1 HOH A 377 47.962 10.232 41.340 1.00 0.00 H
-HETATM 1131 H2 HOH A 377 46.656 10.764 41.891 1.00 0.00 H
-HETATM 1132 O HOH A 378 15.395 23.610 10.410 1.00 0.00 O
-HETATM 1133 H1 HOH A 378 15.488 24.261 9.714 1.00 0.00 H
-HETATM 1134 H2 HOH A 378 14.538 23.215 10.259 1.00 0.00 H
-HETATM 1135 O HOH A 379 26.709 10.386 48.674 1.00 0.00 O
-HETATM 1136 H1 HOH A 379 25.822 10.643 48.422 1.00 0.00 H
-HETATM 1137 H2 HOH A 379 26.614 10.021 49.552 1.00 0.00 H
-HETATM 1138 O HOH A 380 41.528 31.120 38.785 1.00 0.00 O
-HETATM 1139 H1 HOH A 380 41.358 30.545 38.040 1.00 0.00 H
-HETATM 1140 H2 HOH A 380 42.322 30.770 39.185 1.00 0.00 H
-HETATM 1141 O HOH A 381 34.781 14.154 47.936 1.00 0.00 O
-HETATM 1142 H1 HOH A 381 35.675 14.493 47.895 1.00 0.00 H
-HETATM 1143 H2 HOH A 381 34.397 14.578 48.701 1.00 0.00 H
-HETATM 1144 O HOH A 382 20.049 7.606 37.012 1.00 0.00 O
-HETATM 1145 H1 HOH A 382 20.324 6.821 37.486 1.00 0.00 H
-HETATM 1146 H2 HOH A 382 20.836 7.907 36.563 1.00 0.00 H
-HETATM 1147 O HOH A 383 39.898 5.803 22.446 1.00 0.00 O
-HETATM 1148 H1 HOH A 383 39.939 5.138 21.759 1.00 0.00 H
-HETATM 1149 H2 HOH A 383 40.032 6.632 21.989 1.00 0.00 H
-HETATM 1150 O HOH A 384 14.548 1.529 22.861 1.00 0.00 O
-HETATM 1151 H1 HOH A 384 14.651 1.399 21.919 1.00 0.00 H
-HETATM 1152 H2 HOH A 384 14.437 0.649 23.216 1.00 0.00 H
-HETATM 1153 O HOH A 385 32.834 27.195 6.141 1.00 0.00 O
-HETATM 1154 H1 HOH A 385 32.026 27.244 6.652 1.00 0.00 H
-HETATM 1155 H2 HOH A 385 32.542 27.100 5.236 1.00 0.00 H
-HETATM 1156 O HOH A 386 32.644 19.748 36.820 1.00 0.00 O
-HETATM 1157 H1 HOH A 386 33.165 19.436 37.560 1.00 0.00 H
-HETATM 1158 H2 HOH A 386 31.828 20.056 37.211 1.00 0.00 H
-HETATM 1159 O HOH A 387 45.633 27.292 35.369 1.00 0.00 O
-HETATM 1160 H1 HOH A 387 46.415 27.271 35.921 1.00 0.00 H
-HETATM 1161 H2 HOH A 387 45.023 27.861 35.835 1.00 0.00 H
-HETATM 1162 O HOH A 388 21.952 11.312 49.083 1.00 0.00 O
-HETATM 1163 H1 HOH A 388 22.699 10.772 49.344 1.00 0.00 H
-HETATM 1164 H2 HOH A 388 21.547 11.577 49.906 1.00 0.00 H
-HETATM 1165 O HOH A 389 7.951 8.438 6.246 1.00 0.00 O
-HETATM 1166 H1 HOH A 389 8.426 9.064 6.793 1.00 0.00 H
-HETATM 1167 H2 HOH A 389 7.028 8.631 6.404 1.00 0.00 H
-HETATM 1168 O HOH A 390 0.708 49.805 8.993 1.00 0.00 O
-HETATM 1169 H1 HOH A 390 0.167 49.941 9.771 1.00 0.00 H
-HETATM 1170 H2 HOH A 390 1.355 49.154 9.259 1.00 0.00 H
-HETATM 1171 O HOH A 391 43.692 17.357 6.955 1.00 0.00 O
-HETATM 1172 H1 HOH A 391 43.360 16.785 7.647 1.00 0.00 H
-HETATM 1173 H2 HOH A 391 43.359 18.225 7.178 1.00 0.00 H
-HETATM 1174 O HOH A 392 5.320 2.407 42.237 1.00 0.00 O
-HETATM 1175 H1 HOH A 392 4.861 2.599 43.055 1.00 0.00 H
-HETATM 1176 H2 HOH A 392 6.247 2.446 42.465 1.00 0.00 H
-HETATM 1177 O HOH A 393 34.082 11.187 12.480 1.00 0.00 O
-HETATM 1178 H1 HOH A 393 33.747 11.783 13.150 1.00 0.00 H
-HETATM 1179 H2 HOH A 393 33.892 10.313 12.817 1.00 0.00 H
-HETATM 1180 O HOH A 394 37.721 0.797 36.590 1.00 0.00 O
-HETATM 1181 H1 HOH A 394 38.463 0.689 35.994 1.00 0.00 H
-HETATM 1182 H2 HOH A 394 37.163 0.040 36.421 1.00 0.00 H
-HETATM 1183 O HOH A 395 4.154 43.336 3.063 1.00 0.00 O
-HETATM 1184 H1 HOH A 395 4.059 42.673 2.379 1.00 0.00 H
-HETATM 1185 H2 HOH A 395 3.577 44.047 2.792 1.00 0.00 H
-HETATM 1186 O HOH A 396 28.037 32.725 44.787 1.00 0.00 O
-HETATM 1187 H1 HOH A 396 27.667 32.485 45.637 1.00 0.00 H
-HETATM 1188 H2 HOH A 396 27.441 33.388 44.443 1.00 0.00 H
-HETATM 1189 O HOH A 397 4.134 33.571 41.198 1.00 0.00 O
-HETATM 1190 H1 HOH A 397 3.951 33.884 42.084 1.00 0.00 H
-HETATM 1191 H2 HOH A 397 3.273 33.432 40.808 1.00 0.00 H
-HETATM 1192 O HOH A 398 4.473 11.037 3.766 1.00 0.00 O
-HETATM 1193 H1 HOH A 398 4.581 11.108 4.715 1.00 0.00 H
-HETATM 1194 H2 HOH A 398 4.800 10.165 3.551 1.00 0.00 H
-HETATM 1195 O HOH A 399 26.641 9.590 14.746 1.00 0.00 O
-HETATM 1196 H1 HOH A 399 26.826 10.246 15.418 1.00 0.00 H
-HETATM 1197 H2 HOH A 399 25.811 9.198 15.013 1.00 0.00 H
-HETATM 1198 O HOH A 400 29.377 1.097 13.778 1.00 0.00 O
-HETATM 1199 H1 HOH A 400 30.291 1.223 13.522 1.00 0.00 H
-HETATM 1200 H2 HOH A 400 29.395 1.068 14.733 1.00 0.00 H
-HETATM 1201 O HOH A 401 0.865 28.865 21.101 1.00 0.00 O
-HETATM 1202 H1 HOH A 401 1.157 28.618 20.223 1.00 0.00 H
-HETATM 1203 H2 HOH A 401 0.008 28.452 21.196 1.00 0.00 H
-HETATM 1204 O HOH A 402 49.681 10.041 0.155 1.00 0.00 O
-HETATM 1205 H1 HOH A 402 49.978 10.893 0.476 1.00 0.00 H
-HETATM 1206 H2 HOH A 402 49.988 9.417 0.810 1.00 0.00 H
-HETATM 1207 O HOH A 403 7.167 18.402 7.399 1.00 0.00 O
-HETATM 1208 H1 HOH A 403 7.746 17.874 6.848 1.00 0.00 H
-HETATM 1209 H2 HOH A 403 6.713 17.767 7.950 1.00 0.00 H
-HETATM 1210 O HOH A 404 38.182 14.723 35.098 1.00 0.00 O
-HETATM 1211 H1 HOH A 404 37.645 15.221 34.481 1.00 0.00 H
-HETATM 1212 H2 HOH A 404 39.073 14.803 34.763 1.00 0.00 H
-HETATM 1213 O HOH A 405 6.049 23.764 30.633 1.00 0.00 O
-HETATM 1214 H1 HOH A 405 6.459 23.545 29.796 1.00 0.00 H
-HETATM 1215 H2 HOH A 405 5.389 24.419 30.414 1.00 0.00 H
-HETATM 1216 O HOH A 406 49.439 35.728 26.656 1.00 0.00 O
-HETATM 1217 H1 HOH A 406 48.623 35.967 27.096 1.00 0.00 H
-HETATM 1218 H2 HOH A 406 49.557 34.800 26.853 1.00 0.00 H
-HETATM 1219 O HOH A 407 30.139 19.937 22.581 1.00 0.00 O
-HETATM 1220 H1 HOH A 407 31.009 19.967 22.980 1.00 0.00 H
-HETATM 1221 H2 HOH A 407 29.878 20.853 22.501 1.00 0.00 H
-HETATM 1222 O HOH A 408 34.622 1.037 45.961 1.00 0.00 O
-HETATM 1223 H1 HOH A 408 34.118 1.451 45.260 1.00 0.00 H
-HETATM 1224 H2 HOH A 408 35.452 1.510 45.973 1.00 0.00 H
-HETATM 1225 O HOH A 409 22.426 2.852 26.734 1.00 0.00 O
-HETATM 1226 H1 HOH A 409 21.907 3.011 25.945 1.00 0.00 H
-HETATM 1227 H2 HOH A 409 23.321 3.069 26.481 1.00 0.00 H
-HETATM 1228 O HOH A 410 48.907 1.615 6.596 1.00 0.00 O
-HETATM 1229 H1 HOH A 410 47.988 1.858 6.481 1.00 0.00 H
-HETATM 1230 H2 HOH A 410 49.144 1.174 5.782 1.00 0.00 H
-HETATM 1231 O HOH A 411 28.491 6.421 21.953 1.00 0.00 O
-HETATM 1232 H1 HOH A 411 29.126 6.954 21.475 1.00 0.00 H
-HETATM 1233 H2 HOH A 411 28.969 6.103 22.717 1.00 0.00 H
-HETATM 1234 O HOH A 412 37.650 29.237 24.398 1.00 0.00 O
-HETATM 1235 H1 HOH A 412 37.392 29.751 23.633 1.00 0.00 H
-HETATM 1236 H2 HOH A 412 36.966 29.404 25.043 1.00 0.00 H
-HETATM 1237 O HOH A 413 21.676 24.183 9.455 1.00 0.00 O
-HETATM 1238 H1 HOH A 413 21.985 25.042 9.165 1.00 0.00 H
-HETATM 1239 H2 HOH A 413 21.901 23.591 8.739 1.00 0.00 H
-HETATM 1240 O HOH A 414 9.909 41.396 14.845 1.00 0.00 O
-HETATM 1241 H1 HOH A 414 9.393 41.283 14.046 1.00 0.00 H
-HETATM 1242 H2 HOH A 414 9.945 42.341 14.977 1.00 0.00 H
-HETATM 1243 O HOH A 415 25.375 33.094 45.314 1.00 0.00 O
-HETATM 1244 H1 HOH A 415 24.943 33.004 44.465 1.00 0.00 H
-HETATM 1245 H2 HOH A 415 25.427 34.036 45.461 1.00 0.00 H
-HETATM 1246 O HOH A 416 36.467 12.408 47.503 1.00 0.00 O
-HETATM 1247 H1 HOH A 416 36.119 11.605 47.890 1.00 0.00 H
-HETATM 1248 H2 HOH A 416 36.328 12.303 46.563 1.00 0.00 H
-HETATM 1249 O HOH A 417 2.777 20.956 34.398 1.00 0.00 O
-HETATM 1250 H1 HOH A 417 3.309 21.630 33.976 1.00 0.00 H
-HETATM 1251 H2 HOH A 417 2.347 21.405 35.123 1.00 0.00 H
-HETATM 1252 O HOH A 418 18.044 11.418 8.355 1.00 0.00 O
-HETATM 1253 H1 HOH A 418 17.738 11.419 7.447 1.00 0.00 H
-HETATM 1254 H2 HOH A 418 18.895 10.985 8.322 1.00 0.00 H
-HETATM 1255 O HOH A 419 23.820 7.700 12.839 1.00 0.00 O
-HETATM 1256 H1 HOH A 419 22.939 7.416 13.083 1.00 0.00 H
-HETATM 1257 H2 HOH A 419 24.195 8.048 13.646 1.00 0.00 H
-HETATM 1258 O HOH A 420 32.094 44.104 46.364 1.00 0.00 O
-HETATM 1259 H1 HOH A 420 32.304 44.599 47.156 1.00 0.00 H
-HETATM 1260 H2 HOH A 420 31.207 43.781 46.508 1.00 0.00 H
-HETATM 1261 O HOH A 421 37.792 7.072 0.865 1.00 0.00 O
-HETATM 1262 H1 HOH A 421 38.616 7.200 0.394 1.00 0.00 H
-HETATM 1263 H2 HOH A 421 37.442 6.252 0.521 1.00 0.00 H
-HETATM 1264 O HOH A 422 26.776 38.527 38.523 1.00 0.00 O
-HETATM 1265 H1 HOH A 422 26.216 39.082 37.979 1.00 0.00 H
-HETATM 1266 H2 HOH A 422 27.648 38.620 38.145 1.00 0.00 H
-HETATM 1267 O HOH A 423 7.105 1.238 38.971 1.00 0.00 O
-HETATM 1268 H1 HOH A 423 6.443 1.893 38.752 1.00 0.00 H
-HETATM 1269 H2 HOH A 423 6.873 0.474 38.446 1.00 0.00 H
-HETATM 1270 O HOH A 424 42.793 17.860 40.315 1.00 0.00 O
-HETATM 1271 H1 HOH A 424 43.312 18.382 40.927 1.00 0.00 H
-HETATM 1272 H2 HOH A 424 41.909 17.872 40.678 1.00 0.00 H
-HETATM 1273 O HOH A 425 37.140 7.710 40.839 1.00 0.00 O
-HETATM 1274 H1 HOH A 425 37.799 8.345 40.559 1.00 0.00 H
-HETATM 1275 H2 HOH A 425 37.347 7.536 41.756 1.00 0.00 H
-HETATM 1276 O HOH A 426 1.389 11.119 46.678 1.00 0.00 O
-HETATM 1277 H1 HOH A 426 2.216 11.528 46.421 1.00 0.00 H
-HETATM 1278 H2 HOH A 426 1.154 10.565 45.936 1.00 0.00 H
-HETATM 1279 O HOH A 427 2.955 26.475 11.324 1.00 0.00 O
-HETATM 1280 H1 HOH A 427 3.275 26.080 10.512 1.00 0.00 H
-HETATM 1281 H2 HOH A 427 3.586 26.205 11.989 1.00 0.00 H
-HETATM 1282 O HOH A 428 46.081 42.777 6.507 1.00 0.00 O
-HETATM 1283 H1 HOH A 428 45.489 42.708 5.758 1.00 0.00 H
-HETATM 1284 H2 HOH A 428 45.562 43.202 7.187 1.00 0.00 H
-HETATM 1285 O HOH A 429 25.597 21.744 2.830 1.00 0.00 O
-HETATM 1286 H1 HOH A 429 25.313 21.463 3.700 1.00 0.00 H
-HETATM 1287 H2 HOH A 429 26.466 22.117 2.968 1.00 0.00 H
-HETATM 1288 O HOH A 430 23.734 13.642 37.415 1.00 0.00 O
-HETATM 1289 H1 HOH A 430 23.873 13.599 38.361 1.00 0.00 H
-HETATM 1290 H2 HOH A 430 24.604 13.788 37.049 1.00 0.00 H
-HETATM 1291 O HOH A 431 9.066 32.045 4.261 1.00 0.00 O
-HETATM 1292 H1 HOH A 431 8.734 32.765 4.797 1.00 0.00 H
-HETATM 1293 H2 HOH A 431 8.535 32.069 3.467 1.00 0.00 H
-HETATM 1294 O HOH A 432 37.143 5.609 23.264 1.00 0.00 O
-HETATM 1295 H1 HOH A 432 37.213 5.201 22.401 1.00 0.00 H
-HETATM 1296 H2 HOH A 432 37.067 4.876 23.872 1.00 0.00 H
-HETATM 1297 O HOH A 433 33.589 34.991 21.106 1.00 0.00 O
-HETATM 1298 H1 HOH A 433 33.084 34.827 21.902 1.00 0.00 H
-HETATM 1299 H2 HOH A 433 34.253 34.304 21.095 1.00 0.00 H
-HETATM 1300 O HOH A 434 6.524 48.156 13.237 1.00 0.00 O
-HETATM 1301 H1 HOH A 434 6.347 48.989 12.800 1.00 0.00 H
-HETATM 1302 H2 HOH A 434 7.284 48.329 13.790 1.00 0.00 H
-HETATM 1303 O HOH A 435 48.983 34.572 42.208 1.00 0.00 O
-HETATM 1304 H1 HOH A 435 48.106 34.455 41.841 1.00 0.00 H
-HETATM 1305 H2 HOH A 435 48.939 34.166 43.072 1.00 0.00 H
-HETATM 1306 O HOH A 436 39.666 25.951 42.669 1.00 0.00 O
-HETATM 1307 H1 HOH A 436 38.840 26.401 42.491 1.00 0.00 H
-HETATM 1308 H2 HOH A 436 40.208 26.128 41.902 1.00 0.00 H
-HETATM 1309 O HOH A 437 6.177 34.201 48.799 1.00 0.00 O
-HETATM 1310 H1 HOH A 437 5.582 34.593 48.160 1.00 0.00 H
-HETATM 1311 H2 HOH A 437 7.016 34.630 48.643 1.00 0.00 H
-HETATM 1312 O HOH A 438 30.861 26.831 19.978 1.00 0.00 O
-HETATM 1313 H1 HOH A 438 31.187 26.154 19.385 1.00 0.00 H
-HETATM 1314 H2 HOH A 438 29.912 26.813 19.867 1.00 0.00 H
-HETATM 1315 O HOH A 439 43.541 22.772 33.716 1.00 0.00 O
-HETATM 1316 H1 HOH A 439 42.778 23.341 33.822 1.00 0.00 H
-HETATM 1317 H2 HOH A 439 43.334 21.992 34.227 1.00 0.00 H
-HETATM 1318 O HOH A 440 33.318 15.176 42.636 1.00 0.00 O
-HETATM 1319 H1 HOH A 440 34.072 14.595 42.537 1.00 0.00 H
-HETATM 1320 H2 HOH A 440 32.869 15.135 41.794 1.00 0.00 H
-HETATM 1321 O HOH A 441 10.458 48.320 2.173 1.00 0.00 O
-HETATM 1322 H1 HOH A 441 9.650 47.808 2.144 1.00 0.00 H
-HETATM 1323 H2 HOH A 441 10.252 49.065 2.735 1.00 0.00 H
-HETATM 1324 O HOH A 442 10.861 38.472 14.912 1.00 0.00 O
-HETATM 1325 H1 HOH A 442 11.506 38.336 14.218 1.00 0.00 H
-HETATM 1326 H2 HOH A 442 10.111 37.939 14.654 1.00 0.00 H
-HETATM 1327 O HOH A 443 5.232 31.138 48.330 1.00 0.00 O
-HETATM 1328 H1 HOH A 443 5.559 31.028 47.437 1.00 0.00 H
-HETATM 1329 H2 HOH A 443 5.846 30.649 48.875 1.00 0.00 H
-HETATM 1330 O HOH A 444 19.833 42.686 38.232 1.00 0.00 O
-HETATM 1331 H1 HOH A 444 19.703 43.430 38.820 1.00 0.00 H
-HETATM 1332 H2 HOH A 444 19.334 41.974 38.630 1.00 0.00 H
-HETATM 1333 O HOH A 445 15.179 41.690 46.677 1.00 0.00 O
-HETATM 1334 H1 HOH A 445 15.342 42.307 45.963 1.00 0.00 H
-HETATM 1335 H2 HOH A 445 14.576 41.047 46.308 1.00 0.00 H
-HETATM 1336 O HOH A 446 40.714 25.294 30.915 1.00 0.00 O
-HETATM 1337 H1 HOH A 446 41.370 24.855 30.373 1.00 0.00 H
-HETATM 1338 H2 HOH A 446 40.902 26.226 30.815 1.00 0.00 H
-HETATM 1339 O HOH A 447 18.569 25.722 26.988 1.00 0.00 O
-HETATM 1340 H1 HOH A 447 19.158 24.969 27.034 1.00 0.00 H
-HETATM 1341 H2 HOH A 447 18.452 25.881 26.053 1.00 0.00 H
-HETATM 1342 O HOH A 448 43.175 14.613 16.264 1.00 0.00 O
-HETATM 1343 H1 HOH A 448 43.431 15.394 16.755 1.00 0.00 H
-HETATM 1344 H2 HOH A 448 43.630 14.692 15.428 1.00 0.00 H
-HETATM 1345 O HOH A 449 45.570 14.573 11.790 1.00 0.00 O
-HETATM 1346 H1 HOH A 449 44.998 15.257 11.444 1.00 0.00 H
-HETATM 1347 H2 HOH A 449 45.121 13.755 11.585 1.00 0.00 H
-HETATM 1348 O HOH A 450 24.943 3.463 28.892 1.00 0.00 O
-HETATM 1349 H1 HOH A 450 24.906 2.557 29.198 1.00 0.00 H
-HETATM 1350 H2 HOH A 450 25.442 3.925 29.563 1.00 0.00 H
-HETATM 1351 O HOH A 451 45.393 24.068 44.295 1.00 0.00 O
-HETATM 1352 H1 HOH A 451 45.123 23.319 43.762 1.00 0.00 H
-HETATM 1353 H2 HOH A 451 45.572 24.762 43.664 1.00 0.00 H
-HETATM 1354 O HOH A 452 42.067 47.174 12.223 1.00 0.00 O
-HETATM 1355 H1 HOH A 452 42.611 46.535 11.761 1.00 0.00 H
-HETATM 1356 H2 HOH A 452 42.620 47.949 12.302 1.00 0.00 H
-HETATM 1357 O HOH A 453 28.110 13.583 21.096 1.00 0.00 O
-HETATM 1358 H1 HOH A 453 28.029 12.979 20.358 1.00 0.00 H
-HETATM 1359 H2 HOH A 453 28.856 13.256 21.595 1.00 0.00 H
-HETATM 1360 O HOH A 454 3.600 15.127 47.181 1.00 0.00 O
-HETATM 1361 H1 HOH A 454 3.440 14.648 47.995 1.00 0.00 H
-HETATM 1362 H2 HOH A 454 4.416 15.600 47.335 1.00 0.00 H
-HETATM 1363 O HOH A 455 7.303 47.726 16.231 1.00 0.00 O
-HETATM 1364 H1 HOH A 455 6.400 48.013 16.098 1.00 0.00 H
-HETATM 1365 H2 HOH A 455 7.739 48.475 16.633 1.00 0.00 H
-HETATM 1366 O HOH A 456 20.535 48.278 45.797 1.00 0.00 O
-HETATM 1367 H1 HOH A 456 20.203 49.176 45.821 1.00 0.00 H
-HETATM 1368 H2 HOH A 456 20.490 48.028 44.876 1.00 0.00 H
-HETATM 1369 O HOH A 457 11.327 46.165 10.474 1.00 0.00 O
-HETATM 1370 H1 HOH A 457 11.611 46.023 11.377 1.00 0.00 H
-HETATM 1371 H2 HOH A 457 11.991 46.741 10.100 1.00 0.00 H
-HETATM 1372 O HOH A 458 8.074 40.274 19.515 1.00 0.00 O
-HETATM 1373 H1 HOH A 458 7.608 39.440 19.447 1.00 0.00 H
-HETATM 1374 H2 HOH A 458 8.116 40.452 20.453 1.00 0.00 H
-HETATM 1375 O HOH A 459 20.592 26.488 30.111 1.00 0.00 O
-HETATM 1376 H1 HOH A 459 20.195 27.329 30.338 1.00 0.00 H
-HETATM 1377 H2 HOH A 459 19.955 26.066 29.538 1.00 0.00 H
-HETATM 1378 O HOH A 460 7.357 10.997 34.868 1.00 0.00 O
-HETATM 1379 H1 HOH A 460 6.524 11.319 35.211 1.00 0.00 H
-HETATM 1380 H2 HOH A 460 7.480 10.149 35.290 1.00 0.00 H
-HETATM 1381 O HOH A 461 24.196 37.331 2.275 1.00 0.00 O
-HETATM 1382 H1 HOH A 461 24.287 36.415 2.540 1.00 0.00 H
-HETATM 1383 H2 HOH A 461 24.734 37.409 1.489 1.00 0.00 H
-HETATM 1384 O HOH A 462 12.198 32.956 21.617 1.00 0.00 O
-HETATM 1385 H1 HOH A 462 12.545 32.077 21.468 1.00 0.00 H
-HETATM 1386 H2 HOH A 462 11.956 33.271 20.748 1.00 0.00 H
-HETATM 1387 O HOH A 463 6.819 11.167 39.327 1.00 0.00 O
-HETATM 1388 H1 HOH A 463 6.195 11.892 39.292 1.00 0.00 H
-HETATM 1389 H2 HOH A 463 6.402 10.515 39.887 1.00 0.00 H
-HETATM 1390 O HOH A 464 1.800 36.337 2.966 1.00 0.00 O
-HETATM 1391 H1 HOH A 464 0.867 36.143 2.869 1.00 0.00 H
-HETATM 1392 H2 HOH A 464 2.191 36.060 2.139 1.00 0.00 H
-HETATM 1393 O HOH A 465 40.353 2.300 37.792 1.00 0.00 O
-HETATM 1394 H1 HOH A 465 39.799 3.078 37.860 1.00 0.00 H
-HETATM 1395 H2 HOH A 465 40.826 2.267 38.622 1.00 0.00 H
-HETATM 1396 O HOH A 466 10.399 46.720 37.359 1.00 0.00 O
-HETATM 1397 H1 HOH A 466 10.648 47.066 38.217 1.00 0.00 H
-HETATM 1398 H2 HOH A 466 11.207 46.730 36.851 1.00 0.00 H
-HETATM 1399 O HOH A 467 17.384 19.886 49.152 1.00 0.00 O
-HETATM 1400 H1 HOH A 467 16.689 19.344 48.778 1.00 0.00 H
-HETATM 1401 H2 HOH A 467 17.571 19.487 50.000 1.00 0.00 H
-HETATM 1402 O HOH A 468 16.739 47.936 49.202 1.00 0.00 O
-HETATM 1403 H1 HOH A 468 16.293 48.750 49.437 1.00 0.00 H
-HETATM 1404 H2 HOH A 468 16.054 47.270 49.226 1.00 0.00 H
-HETATM 1405 O HOH A 469 18.046 13.611 6.777 1.00 0.00 O
-HETATM 1406 H1 HOH A 469 18.211 14.135 5.992 1.00 0.00 H
-HETATM 1407 H2 HOH A 469 17.635 14.218 7.390 1.00 0.00 H
-HETATM 1408 O HOH A 470 34.896 42.873 24.352 1.00 0.00 O
-HETATM 1409 H1 HOH A 470 35.281 42.080 24.725 1.00 0.00 H
-HETATM 1410 H2 HOH A 470 34.518 43.333 25.099 1.00 0.00 H
-HETATM 1411 O HOH A 471 34.529 47.055 40.110 1.00 0.00 O
-HETATM 1412 H1 HOH A 471 34.559 46.363 40.772 1.00 0.00 H
-HETATM 1413 H2 HOH A 471 33.714 47.522 40.286 1.00 0.00 H
-HETATM 1414 O HOH A 472 48.296 44.341 13.000 1.00 0.00 O
-HETATM 1415 H1 HOH A 472 48.074 44.017 12.126 1.00 0.00 H
-HETATM 1416 H2 HOH A 472 48.568 45.246 12.860 1.00 0.00 H
-HETATM 1417 O HOH A 473 42.828 37.819 12.516 1.00 0.00 O
-HETATM 1418 H1 HOH A 473 42.698 38.568 13.098 1.00 0.00 H
-HETATM 1419 H2 HOH A 473 42.218 37.157 12.836 1.00 0.00 H
-HETATM 1420 O HOH A 474 26.864 15.352 38.715 1.00 0.00 O
-HETATM 1421 H1 HOH A 474 26.539 14.512 39.039 1.00 0.00 H
-HETATM 1422 H2 HOH A 474 26.401 15.487 37.890 1.00 0.00 H
-HETATM 1423 O HOH A 475 35.284 36.306 49.313 1.00 0.00 O
-HETATM 1424 H1 HOH A 475 35.238 37.025 48.683 1.00 0.00 H
-HETATM 1425 H2 HOH A 475 35.896 36.608 49.981 1.00 0.00 H
-HETATM 1426 O HOH A 476 3.377 13.450 30.180 1.00 0.00 O
-HETATM 1427 H1 HOH A 476 2.601 13.560 29.630 1.00 0.00 H
-HETATM 1428 H2 HOH A 476 4.102 13.759 29.640 1.00 0.00 H
-HETATM 1429 O HOH A 477 39.947 15.283 17.128 1.00 0.00 O
-HETATM 1430 H1 HOH A 477 39.555 14.501 16.740 1.00 0.00 H
-HETATM 1431 H2 HOH A 477 39.234 15.919 17.163 1.00 0.00 H
-HETATM 1432 O HOH A 478 38.030 11.041 18.215 1.00 0.00 O
-HETATM 1433 H1 HOH A 478 38.094 11.767 17.594 1.00 0.00 H
-HETATM 1434 H2 HOH A 478 38.604 10.366 17.858 1.00 0.00 H
-HETATM 1435 O HOH A 479 36.495 47.555 15.670 1.00 0.00 O
-HETATM 1436 H1 HOH A 479 36.560 47.554 14.715 1.00 0.00 H
-HETATM 1437 H2 HOH A 479 37.117 46.888 15.955 1.00 0.00 H
-HETATM 1438 O HOH A 480 12.083 20.199 16.643 1.00 0.00 O
-HETATM 1439 H1 HOH A 480 11.576 19.391 16.734 1.00 0.00 H
-HETATM 1440 H2 HOH A 480 12.957 19.972 16.955 1.00 0.00 H
-HETATM 1441 O HOH A 481 17.977 37.766 37.247 1.00 0.00 O
-HETATM 1442 H1 HOH A 481 17.134 37.366 37.460 1.00 0.00 H
-HETATM 1443 H2 HOH A 481 17.773 38.422 36.584 1.00 0.00 H
-HETATM 1444 O HOH A 482 28.319 48.616 31.439 1.00 0.00 O
-HETATM 1445 H1 HOH A 482 29.092 49.174 31.350 1.00 0.00 H
-HETATM 1446 H2 HOH A 482 28.583 47.935 32.055 1.00 0.00 H
-HETATM 1447 O HOH A 483 36.826 16.481 7.807 1.00 0.00 O
-HETATM 1448 H1 HOH A 483 37.411 16.667 8.542 1.00 0.00 H
-HETATM 1449 H2 HOH A 483 35.973 16.807 8.089 1.00 0.00 H
-HETATM 1450 O HOH A 484 4.694 5.743 33.621 1.00 0.00 O
-HETATM 1451 H1 HOH A 484 3.990 6.033 33.040 1.00 0.00 H
-HETATM 1452 H2 HOH A 484 4.937 6.525 34.114 1.00 0.00 H
-HETATM 1453 O HOH A 485 46.778 15.439 31.782 1.00 0.00 O
-HETATM 1454 H1 HOH A 485 47.699 15.384 31.527 1.00 0.00 H
-HETATM 1455 H2 HOH A 485 46.671 16.330 32.110 1.00 0.00 H
-HETATM 1456 O HOH A 486 48.080 32.670 25.129 1.00 0.00 O
-HETATM 1457 H1 HOH A 486 47.698 32.290 25.921 1.00 0.00 H
-HETATM 1458 H2 HOH A 486 48.659 33.360 25.448 1.00 0.00 H
-HETATM 1459 O HOH A 487 25.928 38.356 35.138 1.00 0.00 O
-HETATM 1460 H1 HOH A 487 25.343 37.720 35.550 1.00 0.00 H
-HETATM 1461 H2 HOH A 487 26.765 37.902 35.063 1.00 0.00 H
-HETATM 1462 O HOH A 488 14.267 4.109 10.382 1.00 0.00 O
-HETATM 1463 H1 HOH A 488 13.877 4.087 11.256 1.00 0.00 H
-HETATM 1464 H2 HOH A 488 15.142 3.743 10.499 1.00 0.00 H
-HETATM 1465 O HOH A 489 48.095 32.187 48.677 1.00 0.00 O
-HETATM 1466 H1 HOH A 489 48.087 33.137 48.555 1.00 0.00 H
-HETATM 1467 H2 HOH A 489 47.456 32.027 49.368 1.00 0.00 H
-HETATM 1468 O HOH A 490 44.464 28.578 31.333 1.00 0.00 O
-HETATM 1469 H1 HOH A 490 45.387 28.777 31.177 1.00 0.00 H
-HETATM 1470 H2 HOH A 490 44.335 28.740 32.265 1.00 0.00 H
-HETATM 1471 O HOH A 491 40.751 24.429 48.375 1.00 0.00 O
-HETATM 1472 H1 HOH A 491 41.117 24.988 47.690 1.00 0.00 H
-HETATM 1473 H2 HOH A 491 41.316 23.659 48.388 1.00 0.00 H
-HETATM 1474 O HOH A 492 18.874 18.615 10.465 1.00 0.00 O
-HETATM 1475 H1 HOH A 492 18.780 19.540 10.691 1.00 0.00 H
-HETATM 1476 H2 HOH A 492 19.652 18.579 9.912 1.00 0.00 H
-HETATM 1477 O HOH A 493 15.185 26.412 8.602 1.00 0.00 O
-HETATM 1478 H1 HOH A 493 15.647 25.751 8.085 1.00 0.00 H
-HETATM 1479 H2 HOH A 493 14.289 26.087 8.666 1.00 0.00 H
-HETATM 1480 O HOH A 494 5.260 4.821 29.279 1.00 0.00 O
-HETATM 1481 H1 HOH A 494 4.570 4.188 29.083 1.00 0.00 H
-HETATM 1482 H2 HOH A 494 4.814 5.529 29.740 1.00 0.00 H
-HETATM 1483 O HOH A 495 35.061 36.965 32.492 1.00 0.00 O
-HETATM 1484 H1 HOH A 495 34.111 36.976 32.377 1.00 0.00 H
-HETATM 1485 H2 HOH A 495 35.405 37.377 31.702 1.00 0.00 H
-HETATM 1486 O HOH A 496 41.508 20.141 44.880 1.00 0.00 O
-HETATM 1487 H1 HOH A 496 40.984 20.922 45.060 1.00 0.00 H
-HETATM 1488 H2 HOH A 496 40.869 19.473 44.635 1.00 0.00 H
-HETATM 1489 O HOH A 497 42.463 29.320 29.895 1.00 0.00 O
-HETATM 1490 H1 HOH A 497 41.952 29.553 30.670 1.00 0.00 H
-HETATM 1491 H2 HOH A 497 43.246 29.866 29.949 1.00 0.00 H
-HETATM 1492 O HOH A 498 17.473 42.760 4.730 1.00 0.00 O
-HETATM 1493 H1 HOH A 498 17.936 42.588 5.550 1.00 0.00 H
-HETATM 1494 H2 HOH A 498 17.589 41.964 4.215 1.00 0.00 H
-HETATM 1495 O HOH A 499 11.106 27.378 17.855 1.00 0.00 O
-HETATM 1496 H1 HOH A 499 10.893 26.652 18.441 1.00 0.00 H
-HETATM 1497 H2 HOH A 499 12.040 27.281 17.680 1.00 0.00 H
-HETATM 1498 O HOH A 500 44.361 14.106 20.734 1.00 0.00 O
-HETATM 1499 H1 HOH A 500 44.760 13.767 21.535 1.00 0.00 H
-HETATM 1500 H2 HOH A 500 44.643 15.018 20.690 1.00 0.00 H
-HETATM 1501 O HOH A 501 27.426 10.055 38.622 1.00 0.00 O
-HETATM 1502 H1 HOH A 501 28.069 9.627 39.188 1.00 0.00 H
-HETATM 1503 H2 HOH A 501 27.192 10.857 39.085 1.00 0.00 H
-HETATM 1504 O HOH A 502 47.519 34.346 39.568 1.00 0.00 O
-HETATM 1505 H1 HOH A 502 47.788 33.460 39.324 1.00 0.00 H
-HETATM 1506 H2 HOH A 502 48.315 34.869 39.493 1.00 0.00 H
-HETATM 1507 O HOH A 503 30.931 18.586 39.356 1.00 0.00 O
-HETATM 1508 H1 HOH A 503 30.783 17.755 39.808 1.00 0.00 H
-HETATM 1509 H2 HOH A 503 31.777 18.890 39.680 1.00 0.00 H
-HETATM 1510 O HOH A 504 23.878 25.866 19.617 1.00 0.00 O
-HETATM 1511 H1 HOH A 504 23.196 25.212 19.461 1.00 0.00 H
-HETATM 1512 H2 HOH A 504 24.163 26.131 18.745 1.00 0.00 H
-HETATM 1513 O HOH A 505 39.871 38.648 26.547 1.00 0.00 O
-HETATM 1514 H1 HOH A 505 39.882 38.421 27.477 1.00 0.00 H
-HETATM 1515 H2 HOH A 505 39.371 37.947 26.134 1.00 0.00 H
-HETATM 1516 O HOH A 506 2.525 22.786 11.397 1.00 0.00 O
-HETATM 1517 H1 HOH A 506 1.801 22.159 11.390 1.00 0.00 H
-HETATM 1518 H2 HOH A 506 3.023 22.571 12.183 1.00 0.00 H
-HETATM 1519 O HOH A 507 26.265 0.495 11.192 1.00 0.00 O
-HETATM 1520 H1 HOH A 507 27.089 0.859 10.869 1.00 0.00 H
-HETATM 1521 H2 HOH A 507 26.099 0.960 12.010 1.00 0.00 H
-HETATM 1522 O HOH A 508 29.412 10.031 27.915 1.00 0.00 O
-HETATM 1523 H1 HOH A 508 29.870 9.396 28.466 1.00 0.00 H
-HETATM 1524 H2 HOH A 508 29.296 10.797 28.473 1.00 0.00 H
-HETATM 1525 O HOH A 509 27.565 36.541 49.230 1.00 0.00 O
-HETATM 1526 H1 HOH A 509 26.842 36.445 48.610 1.00 0.00 H
-HETATM 1527 H2 HOH A 509 28.019 37.334 48.952 1.00 0.00 H
-HETATM 1528 O HOH A 510 15.032 23.020 16.730 1.00 0.00 O
-HETATM 1529 H1 HOH A 510 15.150 22.883 15.790 1.00 0.00 H
-HETATM 1530 H2 HOH A 510 15.906 22.916 17.101 1.00 0.00 H
-HETATM 1531 O HOH A 511 25.643 19.306 49.519 1.00 0.00 O
-HETATM 1532 H1 HOH A 511 24.760 19.588 49.280 1.00 0.00 H
-HETATM 1533 H2 HOH A 511 26.161 20.109 49.521 1.00 0.00 H
-HETATM 1534 O HOH A 512 46.632 48.940 43.952 1.00 0.00 O
-HETATM 1535 H1 HOH A 512 47.483 49.024 44.382 1.00 0.00 H
-HETATM 1536 H2 HOH A 512 46.037 48.667 44.647 1.00 0.00 H
-HETATM 1537 O HOH A 513 47.703 6.880 5.152 1.00 0.00 O
-HETATM 1538 H1 HOH A 513 47.861 7.671 4.637 1.00 0.00 H
-HETATM 1539 H2 HOH A 513 47.455 7.200 6.017 1.00 0.00 H
-HETATM 1540 O HOH A 514 12.649 30.012 6.208 1.00 0.00 O
-HETATM 1541 H1 HOH A 514 12.399 30.259 5.317 1.00 0.00 H
-HETATM 1542 H2 HOH A 514 13.313 29.335 6.093 1.00 0.00 H
-HETATM 1543 O HOH A 515 49.481 8.202 37.122 1.00 0.00 O
-HETATM 1544 H1 HOH A 515 48.690 8.234 37.659 1.00 0.00 H
-HETATM 1545 H2 HOH A 515 49.386 7.409 36.598 1.00 0.00 H
-HETATM 1546 O HOH A 516 16.386 22.189 25.509 1.00 0.00 O
-HETATM 1547 H1 HOH A 516 15.892 22.099 24.694 1.00 0.00 H
-HETATM 1548 H2 HOH A 516 16.968 22.932 25.359 1.00 0.00 H
-HETATM 1549 O HOH A 517 1.631 25.599 7.151 1.00 0.00 O
-HETATM 1550 H1 HOH A 517 1.952 26.081 7.913 1.00 0.00 H
-HETATM 1551 H2 HOH A 517 0.705 25.829 7.092 1.00 0.00 H
-HETATM 1552 O HOH A 518 36.235 2.868 49.140 1.00 0.00 O
-HETATM 1553 H1 HOH A 518 36.476 2.506 48.287 1.00 0.00 H
-HETATM 1554 H2 HOH A 518 36.705 2.328 49.773 1.00 0.00 H
-HETATM 1555 O HOH A 519 23.796 49.303 47.160 1.00 0.00 O
-HETATM 1556 H1 HOH A 519 23.141 49.053 46.509 1.00 0.00 H
-HETATM 1557 H2 HOH A 519 24.467 48.626 47.101 1.00 0.00 H
-HETATM 1558 O HOH A 520 27.031 24.532 37.815 1.00 0.00 O
-HETATM 1559 H1 HOH A 520 27.707 23.914 38.093 1.00 0.00 H
-HETATM 1560 H2 HOH A 520 26.842 25.052 38.594 1.00 0.00 H
-HETATM 1561 O HOH A 521 48.751 8.880 26.574 1.00 0.00 O
-HETATM 1562 H1 HOH A 521 48.200 8.331 27.132 1.00 0.00 H
-HETATM 1563 H2 HOH A 521 49.641 8.724 26.885 1.00 0.00 H
-HETATM 1564 O HOH A 522 19.578 8.146 48.942 1.00 0.00 O
-HETATM 1565 H1 HOH A 522 18.764 7.856 48.529 1.00 0.00 H
-HETATM 1566 H2 HOH A 522 19.597 7.694 49.783 1.00 0.00 H
-HETATM 1567 O HOH A 523 7.232 26.060 32.592 1.00 0.00 O
-HETATM 1568 H1 HOH A 523 6.740 26.815 32.269 1.00 0.00 H
-HETATM 1569 H2 HOH A 523 8.023 26.041 32.057 1.00 0.00 H
-HETATM 1570 O HOH A 524 17.209 30.207 35.001 1.00 0.00 O
-HETATM 1571 H1 HOH A 524 16.965 29.575 34.324 1.00 0.00 H
-HETATM 1572 H2 HOH A 524 16.845 31.037 34.700 1.00 0.00 H
-HETATM 1573 O HOH A 525 15.520 19.130 32.296 1.00 0.00 O
-HETATM 1574 H1 HOH A 525 15.270 18.214 32.418 1.00 0.00 H
-HETATM 1575 H2 HOH A 525 14.712 19.567 32.029 1.00 0.00 H
-HETATM 1576 O HOH A 526 46.572 8.042 10.289 1.00 0.00 O
-HETATM 1577 H1 HOH A 526 45.926 7.594 10.835 1.00 0.00 H
-HETATM 1578 H2 HOH A 526 47.400 7.928 10.751 1.00 0.00 H
-HETATM 1579 O HOH A 527 14.418 37.884 23.735 1.00 0.00 O
-HETATM 1580 H1 HOH A 527 15.196 37.785 23.186 1.00 0.00 H
-HETATM 1581 H2 HOH A 527 13.787 37.264 23.373 1.00 0.00 H
-HETATM 1582 O HOH A 528 34.289 28.455 35.266 1.00 0.00 O
-HETATM 1583 H1 HOH A 528 33.676 28.671 34.563 1.00 0.00 H
-HETATM 1584 H2 HOH A 528 34.887 29.200 35.302 1.00 0.00 H
-HETATM 1585 O HOH A 529 46.310 43.810 25.371 1.00 0.00 O
-HETATM 1586 H1 HOH A 529 46.307 42.997 25.876 1.00 0.00 H
-HETATM 1587 H2 HOH A 529 46.826 44.419 25.896 1.00 0.00 H
-HETATM 1588 O HOH A 530 38.007 24.927 25.992 1.00 0.00 O
-HETATM 1589 H1 HOH A 530 37.875 24.330 26.729 1.00 0.00 H
-HETATM 1590 H2 HOH A 530 38.402 24.386 25.311 1.00 0.00 H
-HETATM 1591 O HOH A 531 21.815 2.746 10.328 1.00 0.00 O
-HETATM 1592 H1 HOH A 531 22.183 3.594 10.081 1.00 0.00 H
-HETATM 1593 H2 HOH A 531 22.387 2.104 9.912 1.00 0.00 H
-HETATM 1594 O HOH A 532 8.470 11.543 19.150 1.00 0.00 O
-HETATM 1595 H1 HOH A 532 8.066 12.211 18.596 1.00 0.00 H
-HETATM 1596 H2 HOH A 532 8.630 11.984 19.982 1.00 0.00 H
-HETATM 1597 O HOH A 533 27.525 48.703 13.406 1.00 0.00 O
-HETATM 1598 H1 HOH A 533 27.694 48.021 12.755 1.00 0.00 H
-HETATM 1599 H2 HOH A 533 26.728 49.134 13.102 1.00 0.00 H
-HETATM 1600 O HOH A 534 19.304 47.863 36.253 1.00 0.00 O
-HETATM 1601 H1 HOH A 534 18.814 48.182 37.011 1.00 0.00 H
-HETATM 1602 H2 HOH A 534 19.778 47.099 36.576 1.00 0.00 H
-HETATM 1603 O HOH A 535 33.396 17.973 14.741 1.00 0.00 O
-HETATM 1604 H1 HOH A 535 32.909 17.425 15.357 1.00 0.00 H
-HETATM 1605 H2 HOH A 535 34.286 17.994 15.089 1.00 0.00 H
-HETATM 1606 O HOH A 536 35.374 11.470 24.509 1.00 0.00 O
-HETATM 1607 H1 HOH A 536 35.444 12.162 23.851 1.00 0.00 H
-HETATM 1608 H2 HOH A 536 35.902 10.753 24.162 1.00 0.00 H
-HETATM 1609 O HOH A 537 27.407 5.500 25.103 1.00 0.00 O
-HETATM 1610 H1 HOH A 537 27.254 4.830 25.770 1.00 0.00 H
-HETATM 1611 H2 HOH A 537 26.721 5.356 24.454 1.00 0.00 H
-HETATM 1612 O HOH A 538 5.351 10.300 37.036 1.00 0.00 O
-HETATM 1613 H1 HOH A 538 5.417 9.587 36.399 1.00 0.00 H
-HETATM 1614 H2 HOH A 538 6.249 10.451 37.324 1.00 0.00 H
-HETATM 1615 O HOH A 539 11.580 23.912 15.061 1.00 0.00 O
-HETATM 1616 H1 HOH A 539 12.501 23.686 14.930 1.00 0.00 H
-HETATM 1617 H2 HOH A 539 11.145 23.626 14.260 1.00 0.00 H
-HETATM 1618 O HOH A 540 41.960 45.600 26.996 1.00 0.00 O
-HETATM 1619 H1 HOH A 540 42.001 45.011 27.750 1.00 0.00 H
-HETATM 1620 H2 HOH A 540 42.410 46.392 27.284 1.00 0.00 H
-HETATM 1621 O HOH A 541 36.762 23.907 4.884 1.00 0.00 O
-HETATM 1622 H1 HOH A 541 37.088 24.706 4.469 1.00 0.00 H
-HETATM 1623 H2 HOH A 541 36.984 23.209 4.270 1.00 0.00 H
-HETATM 1624 O HOH A 542 40.034 26.210 19.078 1.00 0.00 O
-HETATM 1625 H1 HOH A 542 39.693 26.652 19.856 1.00 0.00 H
-HETATM 1626 H2 HOH A 542 39.769 25.298 19.184 1.00 0.00 H
-HETATM 1627 O HOH A 543 1.577 13.191 3.938 1.00 0.00 O
-HETATM 1628 H1 HOH A 543 1.678 12.615 4.696 1.00 0.00 H
-HETATM 1629 H2 HOH A 543 2.219 12.873 3.306 1.00 0.00 H
-HETATM 1630 O HOH A 544 20.060 34.350 40.852 1.00 0.00 O
-HETATM 1631 H1 HOH A 544 20.837 34.324 40.294 1.00 0.00 H
-HETATM 1632 H2 HOH A 544 19.984 33.465 41.203 1.00 0.00 H
-HETATM 1633 O HOH A 545 34.452 35.570 46.826 1.00 0.00 O
-HETATM 1634 H1 HOH A 545 35.164 35.305 46.243 1.00 0.00 H
-HETATM 1635 H2 HOH A 545 34.317 36.497 46.637 1.00 0.00 H
-HETATM 1636 O HOH A 546 30.617 16.672 6.401 1.00 0.00 O
-HETATM 1637 H1 HOH A 546 31.413 16.396 6.857 1.00 0.00 H
-HETATM 1638 H2 HOH A 546 29.909 16.481 7.014 1.00 0.00 H
-HETATM 1639 O HOH A 547 21.890 18.131 41.175 1.00 0.00 O
-HETATM 1640 H1 HOH A 547 22.698 18.462 40.783 1.00 0.00 H
-HETATM 1641 H2 HOH A 547 21.828 17.226 40.875 1.00 0.00 H
-HETATM 1642 O HOH A 548 43.505 20.626 23.140 1.00 0.00 O
-HETATM 1643 H1 HOH A 548 44.065 20.411 23.886 1.00 0.00 H
-HETATM 1644 H2 HOH A 548 42.752 21.071 23.524 1.00 0.00 H
-HETATM 1645 O HOH A 549 14.248 13.060 36.450 1.00 0.00 O
-HETATM 1646 H1 HOH A 549 13.312 13.159 36.271 1.00 0.00 H
-HETATM 1647 H2 HOH A 549 14.396 13.563 37.248 1.00 0.00 H
-HETATM 1648 O HOH A 550 24.863 26.470 36.096 1.00 0.00 O
-HETATM 1649 H1 HOH A 550 25.017 26.683 35.175 1.00 0.00 H
-HETATM 1650 H2 HOH A 550 25.012 27.290 36.562 1.00 0.00 H
-HETATM 1651 O HOH A 551 2.088 0.360 40.052 1.00 0.00 O
-HETATM 1652 H1 HOH A 551 2.295 1.293 40.118 1.00 0.00 H
-HETATM 1653 H2 HOH A 551 1.285 0.254 40.558 1.00 0.00 H
-HETATM 1654 O HOH A 552 35.031 47.576 2.077 1.00 0.00 O
-HETATM 1655 H1 HOH A 552 35.049 48.282 2.723 1.00 0.00 H
-HETATM 1656 H2 HOH A 552 34.725 47.991 1.273 1.00 0.00 H
-HETATM 1657 O HOH A 553 34.797 8.018 41.883 1.00 0.00 O
-HETATM 1658 H1 HOH A 553 34.981 7.137 42.210 1.00 0.00 H
-HETATM 1659 H2 HOH A 553 35.339 8.593 42.419 1.00 0.00 H
-HETATM 1660 O HOH A 554 13.556 49.406 46.503 1.00 0.00 O
-HETATM 1661 H1 HOH A 554 13.739 49.990 47.239 1.00 0.00 H
-HETATM 1662 H2 HOH A 554 13.436 48.546 46.900 1.00 0.00 H
-HETATM 1663 O HOH A 555 31.734 27.608 17.331 1.00 0.00 O
-HETATM 1664 H1 HOH A 555 31.145 28.231 17.758 1.00 0.00 H
-HETATM 1665 H2 HOH A 555 32.495 27.561 17.906 1.00 0.00 H
-HETATM 1666 O HOH A 556 36.703 8.971 0.580 1.00 0.00 O
-HETATM 1667 H1 HOH A 556 36.997 9.111 1.480 1.00 0.00 H
-HETATM 1668 H2 HOH A 556 36.010 9.615 0.450 1.00 0.00 H
-HETATM 1669 O HOH A 557 16.016 2.974 35.133 1.00 0.00 O
-HETATM 1670 H1 HOH A 557 15.156 2.555 35.175 1.00 0.00 H
-HETATM 1671 H2 HOH A 557 16.336 2.958 36.033 1.00 0.00 H
-HETATM 1672 O HOH A 558 5.451 47.956 47.185 1.00 0.00 O
-HETATM 1673 H1 HOH A 558 6.083 48.525 47.624 1.00 0.00 H
-HETATM 1674 H2 HOH A 558 5.771 47.070 47.344 1.00 0.00 H
-HETATM 1675 O HOH A 559 46.884 21.142 45.143 1.00 0.00 O
-HETATM 1676 H1 HOH A 559 46.210 21.338 45.794 1.00 0.00 H
-HETATM 1677 H2 HOH A 559 47.087 20.218 45.276 1.00 0.00 H
-HETATM 1678 O HOH A 560 16.303 3.797 28.424 1.00 0.00 O
-HETATM 1679 H1 HOH A 560 16.250 2.872 28.182 1.00 0.00 H
-HETATM 1680 H2 HOH A 560 15.478 4.173 28.124 1.00 0.00 H
-HETATM 1681 O HOH A 561 47.817 44.437 31.582 1.00 0.00 O
-HETATM 1682 H1 HOH A 561 47.378 44.774 30.801 1.00 0.00 H
-HETATM 1683 H2 HOH A 561 47.473 44.966 32.299 1.00 0.00 H
-HETATM 1684 O HOH A 562 22.572 28.955 36.144 1.00 0.00 O
-HETATM 1685 H1 HOH A 562 22.134 28.373 35.523 1.00 0.00 H
-HETATM 1686 H2 HOH A 562 22.725 29.760 35.654 1.00 0.00 H
-HETATM 1687 O HOH A 563 21.559 40.084 12.898 1.00 0.00 O
-HETATM 1688 H1 HOH A 563 20.654 40.355 13.054 1.00 0.00 H
-HETATM 1689 H2 HOH A 563 21.542 39.665 12.040 1.00 0.00 H
-HETATM 1690 O HOH A 564 1.442 6.421 36.640 1.00 0.00 O
-HETATM 1691 H1 HOH A 564 0.888 6.807 37.319 1.00 0.00 H
-HETATM 1692 H2 HOH A 564 2.298 6.323 37.054 1.00 0.00 H
-HETATM 1693 O HOH A 565 35.721 8.418 25.135 1.00 0.00 O
-HETATM 1694 H1 HOH A 565 35.698 8.317 26.087 1.00 0.00 H
-HETATM 1695 H2 HOH A 565 35.756 7.524 24.798 1.00 0.00 H
-HETATM 1696 O HOH A 566 14.775 25.584 28.840 1.00 0.00 O
-HETATM 1697 H1 HOH A 566 14.141 24.869 28.783 1.00 0.00 H
-HETATM 1698 H2 HOH A 566 14.285 26.313 29.216 1.00 0.00 H
-HETATM 1699 O HOH A 567 0.967 28.846 5.906 1.00 0.00 O
-HETATM 1700 H1 HOH A 567 1.828 29.211 6.108 1.00 0.00 H
-HETATM 1701 H2 HOH A 567 0.948 28.005 6.360 1.00 0.00 H
-HETATM 1702 O HOH A 568 36.652 32.042 10.649 1.00 0.00 O
-HETATM 1703 H1 HOH A 568 35.720 31.904 10.478 1.00 0.00 H
-HETATM 1704 H2 HOH A 568 36.949 32.597 9.931 1.00 0.00 H
-HETATM 1705 O HOH A 569 25.158 34.750 7.813 1.00 0.00 O
-HETATM 1706 H1 HOH A 569 25.548 34.074 7.257 1.00 0.00 H
-HETATM 1707 H2 HOH A 569 25.878 35.057 8.361 1.00 0.00 H
-HETATM 1708 O HOH A 570 45.900 24.540 26.324 1.00 0.00 O
-HETATM 1709 H1 HOH A 570 45.513 25.170 25.717 1.00 0.00 H
-HETATM 1710 H2 HOH A 570 45.965 25.011 27.153 1.00 0.00 H
-HETATM 1711 O HOH A 571 27.136 27.348 41.027 1.00 0.00 O
-HETATM 1712 H1 HOH A 571 26.541 27.997 40.653 1.00 0.00 H
-HETATM 1713 H2 HOH A 571 26.809 27.202 41.913 1.00 0.00 H
-HETATM 1714 O HOH A 572 16.972 40.789 10.157 1.00 0.00 O
-HETATM 1715 H1 HOH A 572 16.293 40.441 10.734 1.00 0.00 H
-HETATM 1716 H2 HOH A 572 17.162 41.659 10.504 1.00 0.00 H
-HETATM 1717 O HOH A 573 46.297 9.399 3.927 1.00 0.00 O
-HETATM 1718 H1 HOH A 573 47.030 9.302 3.319 1.00 0.00 H
-HETATM 1719 H2 HOH A 573 45.546 9.036 3.459 1.00 0.00 H
-HETATM 1720 O HOH A 574 46.810 45.333 5.642 1.00 0.00 O
-HETATM 1721 H1 HOH A 574 46.274 45.785 4.989 1.00 0.00 H
-HETATM 1722 H2 HOH A 574 47.676 45.726 5.557 1.00 0.00 H
-HETATM 1723 O HOH A 575 40.580 21.623 49.733 1.00 0.00 O
-HETATM 1724 H1 HOH A 575 41.304 20.997 49.763 1.00 0.00 H
-HETATM 1725 H2 HOH A 575 40.374 21.710 48.804 1.00 0.00 H
-HETATM 1726 O HOH A 576 3.164 41.633 34.046 1.00 0.00 O
-HETATM 1727 H1 HOH A 576 3.412 41.630 34.970 1.00 0.00 H
-HETATM 1728 H2 HOH A 576 2.221 41.482 34.049 1.00 0.00 H
-HETATM 1729 O HOH A 577 3.741 19.140 12.322 1.00 0.00 O
-HETATM 1730 H1 HOH A 577 4.389 19.455 12.952 1.00 0.00 H
-HETATM 1731 H2 HOH A 577 2.909 19.490 12.636 1.00 0.00 H
-HETATM 1732 O HOH A 578 11.989 29.710 9.587 1.00 0.00 O
-HETATM 1733 H1 HOH A 578 11.358 30.409 9.759 1.00 0.00 H
-HETATM 1734 H2 HOH A 578 12.815 30.164 9.428 1.00 0.00 H
-HETATM 1735 O HOH A 579 24.668 34.509 48.140 1.00 0.00 O
-HETATM 1736 H1 HOH A 579 24.035 34.333 48.836 1.00 0.00 H
-HETATM 1737 H2 HOH A 579 24.611 33.749 47.564 1.00 0.00 H
-HETATM 1738 O HOH A 580 7.031 30.296 16.668 1.00 0.00 O
-HETATM 1739 H1 HOH A 580 7.333 29.799 15.908 1.00 0.00 H
-HETATM 1740 H2 HOH A 580 7.831 30.605 17.089 1.00 0.00 H
-HETATM 1741 O HOH A 581 12.359 33.362 14.684 1.00 0.00 O
-HETATM 1742 H1 HOH A 581 12.047 32.473 14.513 1.00 0.00 H
-HETATM 1743 H2 HOH A 581 12.970 33.268 15.412 1.00 0.00 H
-HETATM 1744 O HOH A 582 24.650 30.969 1.545 1.00 0.00 O
-HETATM 1745 H1 HOH A 582 24.028 31.225 0.863 1.00 0.00 H
-HETATM 1746 H2 HOH A 582 25.509 31.089 1.146 1.00 0.00 H
-HETATM 1747 O HOH A 583 48.998 23.278 41.274 1.00 0.00 O
-HETATM 1748 H1 HOH A 583 48.224 23.380 41.829 1.00 0.00 H
-HETATM 1749 H2 HOH A 583 49.663 23.828 41.684 1.00 0.00 H
-HETATM 1750 O HOH A 584 21.691 48.310 35.897 1.00 0.00 O
-HETATM 1751 H1 HOH A 584 22.280 48.257 35.144 1.00 0.00 H
-HETATM 1752 H2 HOH A 584 22.214 48.721 36.583 1.00 0.00 H
-HETATM 1753 O HOH A 585 47.757 34.982 32.079 1.00 0.00 O
-HETATM 1754 H1 HOH A 585 47.245 35.733 32.379 1.00 0.00 H
-HETATM 1755 H2 HOH A 585 48.129 34.608 32.876 1.00 0.00 H
-HETATM 1756 O HOH A 586 38.038 28.442 45.787 1.00 0.00 O
-HETATM 1757 H1 HOH A 586 37.173 28.778 45.552 1.00 0.00 H
-HETATM 1758 H2 HOH A 586 38.247 28.872 46.614 1.00 0.00 H
-HETATM 1759 O HOH A 587 42.034 30.090 42.151 1.00 0.00 O
-HETATM 1760 H1 HOH A 587 41.577 30.523 41.429 1.00 0.00 H
-HETATM 1761 H2 HOH A 587 42.648 29.494 41.725 1.00 0.00 H
-HETATM 1762 O HOH A 588 36.897 49.551 25.156 1.00 0.00 O
-HETATM 1763 H1 HOH A 588 37.275 48.755 24.783 1.00 0.00 H
-HETATM 1764 H2 HOH A 588 36.146 49.248 25.663 1.00 0.00 H
-HETATM 1765 O HOH A 589 25.119 31.781 10.256 1.00 0.00 O
-HETATM 1766 H1 HOH A 589 24.989 31.059 9.642 1.00 0.00 H
-HETATM 1767 H2 HOH A 589 24.627 32.509 9.880 1.00 0.00 H
-HETATM 1768 O HOH A 590 35.809 37.642 12.356 1.00 0.00 O
-HETATM 1769 H1 HOH A 590 36.612 37.540 11.845 1.00 0.00 H
-HETATM 1770 H2 HOH A 590 35.539 36.749 12.564 1.00 0.00 H
-HETATM 1771 O HOH A 591 12.792 33.509 47.210 1.00 0.00 O
-HETATM 1772 H1 HOH A 591 12.871 32.707 46.693 1.00 0.00 H
-HETATM 1773 H2 HOH A 591 12.106 34.010 46.774 1.00 0.00 H
-HETATM 1774 O HOH A 592 5.851 8.304 25.495 1.00 0.00 O
-HETATM 1775 H1 HOH A 592 5.554 9.212 25.440 1.00 0.00 H
-HETATM 1776 H2 HOH A 592 6.376 8.269 26.292 1.00 0.00 H
-HETATM 1777 O HOH A 593 10.312 7.806 2.696 1.00 0.00 O
-HETATM 1778 H1 HOH A 593 11.213 7.842 3.018 1.00 0.00 H
-HETATM 1779 H2 HOH A 593 9.776 8.032 3.453 1.00 0.00 H
-HETATM 1780 O HOH A 594 12.807 29.489 0.901 1.00 0.00 O
-HETATM 1781 H1 HOH A 594 12.407 28.741 1.345 1.00 0.00 H
-HETATM 1782 H2 HOH A 594 12.942 29.193 0.002 1.00 0.00 H
-HETATM 1783 O HOH A 595 27.200 26.638 0.882 1.00 0.00 O
-HETATM 1784 H1 HOH A 595 27.848 26.438 1.557 1.00 0.00 H
-HETATM 1785 H2 HOH A 595 26.473 27.040 1.355 1.00 0.00 H
-HETATM 1786 O HOH A 596 0.992 37.080 24.041 1.00 0.00 O
-HETATM 1787 H1 HOH A 596 1.741 37.457 23.579 1.00 0.00 H
-HETATM 1788 H2 HOH A 596 1.026 37.467 24.913 1.00 0.00 H
-HETATM 1789 O HOH A 597 28.681 19.887 45.630 1.00 0.00 O
-HETATM 1790 H1 HOH A 597 28.162 20.366 46.276 1.00 0.00 H
-HETATM 1791 H2 HOH A 597 29.548 19.812 46.025 1.00 0.00 H
-HETATM 1792 O HOH A 598 32.451 16.543 38.102 1.00 0.00 O
-HETATM 1793 H1 HOH A 598 32.696 17.033 37.316 1.00 0.00 H
-HETATM 1794 H2 HOH A 598 33.215 16.003 38.297 1.00 0.00 H
-HETATM 1795 O HOH A 599 12.722 43.206 16.027 1.00 0.00 O
-HETATM 1796 H1 HOH A 599 12.063 43.747 15.591 1.00 0.00 H
-HETATM 1797 H2 HOH A 599 12.651 43.438 16.951 1.00 0.00 H
-HETATM 1798 O HOH A 600 10.804 35.616 30.683 1.00 0.00 O
-HETATM 1799 H1 HOH A 600 11.219 35.033 30.047 1.00 0.00 H
-HETATM 1800 H2 HOH A 600 11.350 35.551 31.464 1.00 0.00 H
-HETATM 1801 O HOH A 601 36.916 49.360 42.457 1.00 0.00 O
-HETATM 1802 H1 HOH A 601 36.001 49.639 42.479 1.00 0.00 H
-HETATM 1803 H2 HOH A 601 37.348 49.993 41.886 1.00 0.00 H
-HETATM 1804 O HOH A 602 23.183 16.215 27.870 1.00 0.00 O
-HETATM 1805 H1 HOH A 602 23.386 15.678 27.103 1.00 0.00 H
-HETATM 1806 H2 HOH A 602 22.644 15.652 28.422 1.00 0.00 H
-HETATM 1807 O HOH A 603 2.814 20.604 8.166 1.00 0.00 O
-HETATM 1808 H1 HOH A 603 2.289 19.986 8.674 1.00 0.00 H
-HETATM 1809 H2 HOH A 603 3.714 20.438 8.439 1.00 0.00 H
-HETATM 1810 O HOH A 604 40.104 39.329 9.287 1.00 0.00 O
-HETATM 1811 H1 HOH A 604 40.989 39.010 9.467 1.00 0.00 H
-HETATM 1812 H2 HOH A 604 39.726 38.674 8.703 1.00 0.00 H
-HETATM 1813 O HOH A 605 33.341 34.234 42.445 1.00 0.00 O
-HETATM 1814 H1 HOH A 605 32.650 34.497 41.837 1.00 0.00 H
-HETATM 1815 H2 HOH A 605 33.644 35.052 42.835 1.00 0.00 H
-HETATM 1816 O HOH A 606 5.110 46.521 40.467 1.00 0.00 O
-HETATM 1817 H1 HOH A 606 6.001 46.698 40.163 1.00 0.00 H
-HETATM 1818 H2 HOH A 606 4.969 45.596 40.273 1.00 0.00 H
-HETATM 1819 O HOH A 607 30.394 3.214 16.603 1.00 0.00 O
-HETATM 1820 H1 HOH A 607 30.292 2.520 17.255 1.00 0.00 H
-HETATM 1821 H2 HOH A 607 31.036 3.810 16.984 1.00 0.00 H
-HETATM 1822 O HOH A 608 47.267 45.659 9.838 1.00 0.00 O
-HETATM 1823 H1 HOH A 608 48.086 46.120 9.654 1.00 0.00 H
-HETATM 1824 H2 HOH A 608 46.840 46.184 10.513 1.00 0.00 H
-HETATM 1825 O HOH A 609 29.848 36.134 17.234 1.00 0.00 O
-HETATM 1826 H1 HOH A 609 29.816 37.001 16.828 1.00 0.00 H
-HETATM 1827 H2 HOH A 609 29.264 36.200 17.987 1.00 0.00 H
-HETATM 1828 O HOH A 610 38.699 6.970 10.408 1.00 0.00 O
-HETATM 1829 H1 HOH A 610 39.398 6.727 9.801 1.00 0.00 H
-HETATM 1830 H2 HOH A 610 37.956 6.427 10.150 1.00 0.00 H
-HETATM 1831 O HOH A 611 38.010 31.079 42.305 1.00 0.00 O
-HETATM 1832 H1 HOH A 611 38.238 31.647 43.042 1.00 0.00 H
-HETATM 1833 H2 HOH A 611 37.171 30.694 42.548 1.00 0.00 H
-HETATM 1834 O HOH A 612 21.602 41.084 7.778 1.00 0.00 O
-HETATM 1835 H1 HOH A 612 21.821 40.407 8.419 1.00 0.00 H
-HETATM 1836 H2 HOH A 612 21.198 41.781 8.292 1.00 0.00 H
-HETATM 1837 O HOH A 613 28.315 17.935 21.003 1.00 0.00 O
-HETATM 1838 H1 HOH A 613 27.448 17.788 20.626 1.00 0.00 H
-HETATM 1839 H2 HOH A 613 28.840 18.271 20.278 1.00 0.00 H
-HETATM 1840 O HOH A 614 16.719 29.342 23.021 1.00 0.00 O
-HETATM 1841 H1 HOH A 614 17.540 29.623 22.615 1.00 0.00 H
-HETATM 1842 H2 HOH A 614 16.152 29.115 22.286 1.00 0.00 H
-HETATM 1843 O HOH A 615 1.573 0.698 33.839 1.00 0.00 O
-HETATM 1844 H1 HOH A 615 0.881 1.304 34.102 1.00 0.00 H
-HETATM 1845 H2 HOH A 615 1.197 0.202 33.114 1.00 0.00 H
-HETATM 1846 O HOH A 616 19.766 34.010 38.182 1.00 0.00 O
-HETATM 1847 H1 HOH A 616 18.934 33.735 37.796 1.00 0.00 H
-HETATM 1848 H2 HOH A 616 19.733 34.965 38.172 1.00 0.00 H
-HETATM 1849 O HOH A 617 42.228 21.234 41.851 1.00 0.00 O
-HETATM 1850 H1 HOH A 617 41.594 21.916 42.072 1.00 0.00 H
-HETATM 1851 H2 HOH A 617 41.941 20.467 42.345 1.00 0.00 H
-HETATM 1852 O HOH A 618 20.127 3.426 30.146 1.00 0.00 O
-HETATM 1853 H1 HOH A 618 20.654 2.884 30.734 1.00 0.00 H
-HETATM 1854 H2 HOH A 618 20.563 4.277 30.147 1.00 0.00 H
-HETATM 1855 O HOH A 619 33.309 8.738 31.529 1.00 0.00 O
-HETATM 1856 H1 HOH A 619 34.191 8.624 31.176 1.00 0.00 H
-HETATM 1857 H2 HOH A 619 33.316 8.261 32.357 1.00 0.00 H
-HETATM 1858 O HOH A 620 7.560 47.397 37.896 1.00 0.00 O
-HETATM 1859 H1 HOH A 620 8.114 46.983 38.558 1.00 0.00 H
-HETATM 1860 H2 HOH A 620 7.940 48.265 37.772 1.00 0.00 H
-HETATM 1861 O HOH A 621 38.677 38.212 23.979 1.00 0.00 O
-HETATM 1862 H1 HOH A 621 39.481 38.406 23.497 1.00 0.00 H
-HETATM 1863 H2 HOH A 621 37.997 38.176 23.308 1.00 0.00 H
-HETATM 1864 O HOH A 622 2.554 10.615 5.754 1.00 0.00 O
-HETATM 1865 H1 HOH A 622 2.749 9.831 6.268 1.00 0.00 H
-HETATM 1866 H2 HOH A 622 1.664 10.479 5.434 1.00 0.00 H
-HETATM 1867 O HOH A 623 17.178 5.215 19.038 1.00 0.00 O
-HETATM 1868 H1 HOH A 623 17.261 6.098 18.678 1.00 0.00 H
-HETATM 1869 H2 HOH A 623 17.587 4.649 18.386 1.00 0.00 H
-HETATM 1870 O HOH A 624 22.480 21.693 43.486 1.00 0.00 O
-HETATM 1871 H1 HOH A 624 23.306 22.175 43.461 1.00 0.00 H
-HETATM 1872 H2 HOH A 624 22.735 20.774 43.433 1.00 0.00 H
-HETATM 1873 O HOH A 625 1.211 38.765 20.886 1.00 0.00 O
-HETATM 1874 H1 HOH A 625 1.533 39.641 21.101 1.00 0.00 H
-HETATM 1875 H2 HOH A 625 0.801 38.454 21.691 1.00 0.00 H
-HETATM 1876 O HOH A 626 13.662 10.557 24.230 1.00 0.00 O
-HETATM 1877 H1 HOH A 626 13.416 9.815 24.783 1.00 0.00 H
-HETATM 1878 H2 HOH A 626 12.896 11.127 24.236 1.00 0.00 H
-HETATM 1879 O HOH A 627 39.460 40.857 4.817 1.00 0.00 O
-HETATM 1880 H1 HOH A 627 39.125 41.127 3.962 1.00 0.00 H
-HETATM 1881 H2 HOH A 627 39.028 40.024 4.994 1.00 0.00 H
-HETATM 1882 O HOH A 628 25.669 23.573 48.597 1.00 0.00 O
-HETATM 1883 H1 HOH A 628 26.107 23.506 47.748 1.00 0.00 H
-HETATM 1884 H2 HOH A 628 26.372 23.756 49.217 1.00 0.00 H
-HETATM 1885 O HOH A 629 11.840 5.997 37.019 1.00 0.00 O
-HETATM 1886 H1 HOH A 629 12.076 5.420 37.746 1.00 0.00 H
-HETATM 1887 H2 HOH A 629 12.676 6.259 36.638 1.00 0.00 H
-HETATM 1888 O HOH A 630 7.764 6.513 3.292 1.00 0.00 O
-HETATM 1889 H1 HOH A 630 8.188 5.878 2.714 1.00 0.00 H
-HETATM 1890 H2 HOH A 630 6.913 6.677 2.887 1.00 0.00 H
-HETATM 1891 O HOH A 631 43.156 35.569 43.218 1.00 0.00 O
-HETATM 1892 H1 HOH A 631 42.817 36.234 42.617 1.00 0.00 H
-HETATM 1893 H2 HOH A 631 43.810 36.027 43.741 1.00 0.00 H
-HETATM 1894 O HOH A 632 37.015 46.191 25.570 1.00 0.00 O
-HETATM 1895 H1 HOH A 632 37.068 46.560 24.688 1.00 0.00 H
-HETATM 1896 H2 HOH A 632 37.882 46.335 25.945 1.00 0.00 H
-HETATM 1897 O HOH A 633 16.173 29.836 25.755 1.00 0.00 O
-HETATM 1898 H1 HOH A 633 15.328 29.582 25.385 1.00 0.00 H
-HETATM 1899 H2 HOH A 633 16.321 30.724 25.435 1.00 0.00 H
-HETATM 1900 O HOH A 634 10.416 1.352 13.543 1.00 0.00 O
-HETATM 1901 H1 HOH A 634 10.554 1.922 12.786 1.00 0.00 H
-HETATM 1902 H2 HOH A 634 9.797 0.692 13.238 1.00 0.00 H
-HETATM 1903 O HOH A 635 38.353 42.719 25.828 1.00 0.00 O
-HETATM 1904 H1 HOH A 635 38.710 43.410 26.386 1.00 0.00 H
-HETATM 1905 H2 HOH A 635 37.507 43.056 25.539 1.00 0.00 H
-HETATM 1906 O HOH A 636 26.538 3.980 1.110 1.00 0.00 O
-HETATM 1907 H1 HOH A 636 26.195 4.369 1.915 1.00 0.00 H
-HETATM 1908 H2 HOH A 636 26.410 4.653 0.443 1.00 0.00 H
-HETATM 1909 O HOH A 637 27.969 47.738 15.943 1.00 0.00 O
-HETATM 1910 H1 HOH A 637 27.652 47.537 16.824 1.00 0.00 H
-HETATM 1911 H2 HOH A 637 27.376 48.416 15.623 1.00 0.00 H
-HETATM 1912 O HOH A 638 20.814 17.084 35.352 1.00 0.00 O
-HETATM 1913 H1 HOH A 638 20.119 17.041 36.010 1.00 0.00 H
-HETATM 1914 H2 HOH A 638 21.597 16.779 35.808 1.00 0.00 H
-HETATM 1915 O HOH A 639 9.795 17.318 27.243 1.00 0.00 O
-HETATM 1916 H1 HOH A 639 10.278 18.124 27.060 1.00 0.00 H
-HETATM 1917 H2 HOH A 639 9.206 17.545 27.960 1.00 0.00 H
-HETATM 1918 O HOH A 640 44.377 35.788 48.989 1.00 0.00 O
-HETATM 1919 H1 HOH A 640 44.632 34.933 48.642 1.00 0.00 H
-HETATM 1920 H2 HOH A 640 43.430 35.728 49.105 1.00 0.00 H
-HETATM 1921 O HOH A 641 37.550 11.863 44.230 1.00 0.00 O
-HETATM 1922 H1 HOH A 641 36.904 11.477 43.639 1.00 0.00 H
-HETATM 1923 H2 HOH A 641 37.711 12.736 43.877 1.00 0.00 H
-HETATM 1924 O HOH A 642 28.947 27.155 39.434 1.00 0.00 O
-HETATM 1925 H1 HOH A 642 29.214 27.059 38.519 1.00 0.00 H
-HETATM 1926 H2 HOH A 642 28.513 26.330 39.646 1.00 0.00 H
-HETATM 1927 O HOH A 643 39.390 20.309 32.622 1.00 0.00 O
-HETATM 1928 H1 HOH A 643 39.514 19.808 33.429 1.00 0.00 H
-HETATM 1929 H2 HOH A 643 40.173 20.851 32.551 1.00 0.00 H
-HETATM 1930 O HOH A 644 14.942 38.119 3.327 1.00 0.00 O
-HETATM 1931 H1 HOH A 644 14.764 37.435 2.680 1.00 0.00 H
-HETATM 1932 H2 HOH A 644 14.454 38.879 3.014 1.00 0.00 H
-HETATM 1933 O HOH A 645 9.338 29.178 15.056 1.00 0.00 O
-HETATM 1934 H1 HOH A 645 9.965 29.821 14.726 1.00 0.00 H
-HETATM 1935 H2 HOH A 645 9.178 28.595 14.316 1.00 0.00 H
-HETATM 1936 O HOH A 646 11.493 17.052 23.104 1.00 0.00 O
-HETATM 1937 H1 HOH A 646 10.892 17.792 23.200 1.00 0.00 H
-HETATM 1938 H2 HOH A 646 12.079 17.307 22.395 1.00 0.00 H
-HETATM 1939 O HOH A 647 43.693 10.910 40.845 1.00 0.00 O
-HETATM 1940 H1 HOH A 647 43.198 10.237 40.379 1.00 0.00 H
-HETATM 1941 H2 HOH A 647 44.542 10.934 40.407 1.00 0.00 H
-HETATM 1942 O HOH A 648 37.168 1.888 9.586 1.00 0.00 O
-HETATM 1943 H1 HOH A 648 37.236 2.202 10.488 1.00 0.00 H
-HETATM 1944 H2 HOH A 648 36.804 2.626 9.100 1.00 0.00 H
-HETATM 1945 O HOH A 649 46.738 37.997 43.082 1.00 0.00 O
-HETATM 1946 H1 HOH A 649 46.004 38.562 42.841 1.00 0.00 H
-HETATM 1947 H2 HOH A 649 47.512 38.548 42.976 1.00 0.00 H
-HETATM 1948 O HOH A 650 46.208 17.678 10.732 1.00 0.00 O
-HETATM 1949 H1 HOH A 650 47.143 17.726 10.932 1.00 0.00 H
-HETATM 1950 H2 HOH A 650 45.784 18.149 11.446 1.00 0.00 H
-HETATM 1951 O HOH A 651 41.766 13.899 19.741 1.00 0.00 O
-HETATM 1952 H1 HOH A 651 42.052 13.874 18.827 1.00 0.00 H
-HETATM 1953 H2 HOH A 651 42.216 13.165 20.155 1.00 0.00 H
-HETATM 1954 O HOH A 652 25.219 46.663 38.510 1.00 0.00 O
-HETATM 1955 H1 HOH A 652 25.786 47.404 38.723 1.00 0.00 H
-HETATM 1956 H2 HOH A 652 24.772 46.457 39.329 1.00 0.00 H
-HETATM 1957 O HOH A 653 2.976 2.818 5.855 1.00 0.00 O
-HETATM 1958 H1 HOH A 653 3.095 1.919 6.163 1.00 0.00 H
-HETATM 1959 H2 HOH A 653 3.405 3.359 6.515 1.00 0.00 H
-HETATM 1960 O HOH A 654 35.623 6.717 35.278 1.00 0.00 O
-HETATM 1961 H1 HOH A 654 36.183 6.249 35.898 1.00 0.00 H
-HETATM 1962 H2 HOH A 654 35.915 6.422 34.418 1.00 0.00 H
-HETATM 1963 O HOH A 655 6.115 43.669 6.805 1.00 0.00 O
-HETATM 1964 H1 HOH A 655 5.188 43.708 7.041 1.00 0.00 H
-HETATM 1965 H2 HOH A 655 6.244 42.780 6.479 1.00 0.00 H
-HETATM 1966 O HOH A 656 49.853 7.952 14.899 1.00 0.00 O
-HETATM 1967 H1 HOH A 656 49.962 7.946 13.948 1.00 0.00 H
-HETATM 1968 H2 HOH A 656 49.992 8.863 15.153 1.00 0.00 H
-HETATM 1969 O HOH A 657 14.113 19.103 24.950 1.00 0.00 O
-HETATM 1970 H1 HOH A 657 15.025 19.391 24.984 1.00 0.00 H
-HETATM 1971 H2 HOH A 657 13.858 18.999 25.865 1.00 0.00 H
-HETATM 1972 O HOH A 658 32.619 16.909 10.029 1.00 0.00 O
-HETATM 1973 H1 HOH A 658 32.192 17.762 10.105 1.00 0.00 H
-HETATM 1974 H2 HOH A 658 33.250 16.891 10.746 1.00 0.00 H
-HETATM 1975 O HOH A 659 44.394 9.465 31.936 1.00 0.00 O
-HETATM 1976 H1 HOH A 659 43.613 9.755 32.407 1.00 0.00 H
-HETATM 1977 H2 HOH A 659 45.102 9.537 32.573 1.00 0.00 H
-HETATM 1978 O HOH A 660 16.446 17.280 2.835 1.00 0.00 O
-HETATM 1979 H1 HOH A 660 15.508 17.470 2.838 1.00 0.00 H
-HETATM 1980 H2 HOH A 660 16.847 18.030 3.272 1.00 0.00 H
-HETATM 1981 O HOH A 661 43.675 22.346 10.713 1.00 0.00 O
-HETATM 1982 H1 HOH A 661 43.911 22.137 11.617 1.00 0.00 H
-HETATM 1983 H2 HOH A 661 43.199 23.172 10.772 1.00 0.00 H
-HETATM 1984 O HOH A 662 34.447 23.706 7.240 1.00 0.00 O
-HETATM 1985 H1 HOH A 662 33.821 23.356 6.606 1.00 0.00 H
-HETATM 1986 H2 HOH A 662 34.699 24.557 6.886 1.00 0.00 H
-HETATM 1987 O HOH A 663 19.789 42.639 9.762 1.00 0.00 O
-HETATM 1988 H1 HOH A 663 19.425 43.377 9.272 1.00 0.00 H
-HETATM 1989 H2 HOH A 663 19.173 41.923 9.614 1.00 0.00 H
-HETATM 1990 O HOH A 664 41.258 30.412 1.062 1.00 0.00 O
-HETATM 1991 H1 HOH A 664 41.181 29.458 1.078 1.00 0.00 H
-HETATM 1992 H2 HOH A 664 40.506 30.707 0.553 1.00 0.00 H
-HETATM 1993 O HOH A 665 14.100 23.114 1.638 1.00 0.00 O
-HETATM 1994 H1 HOH A 665 14.346 23.584 0.841 1.00 0.00 H
-HETATM 1995 H2 HOH A 665 13.245 23.471 1.874 1.00 0.00 H
-HETATM 1996 O HOH A 666 48.735 33.295 11.400 1.00 0.00 O
-HETATM 1997 H1 HOH A 666 47.813 33.438 11.185 1.00 0.00 H
-HETATM 1998 H2 HOH A 666 48.762 33.290 12.355 1.00 0.00 H
-HETATM 1999 O HOH A 667 34.142 45.470 21.182 1.00 0.00 O
-HETATM 2000 H1 HOH A 667 33.474 44.989 21.673 1.00 0.00 H
-HETATM 2001 H2 HOH A 667 34.508 44.826 20.579 1.00 0.00 H
-HETATM 2002 O HOH A 668 49.395 13.527 13.754 1.00 0.00 O
-HETATM 2003 H1 HOH A 668 48.604 13.581 14.291 1.00 0.00 H
-HETATM 2004 H2 HOH A 668 50.000 12.996 14.267 1.00 0.00 H
-HETATM 2005 O HOH A 669 4.646 42.040 30.148 1.00 0.00 O
-HETATM 2006 H1 HOH A 669 4.424 41.170 30.479 1.00 0.00 H
-HETATM 2007 H2 HOH A 669 5.236 42.406 30.805 1.00 0.00 H
-HETATM 2008 O HOH A 670 42.249 41.283 10.648 1.00 0.00 O
-HETATM 2009 H1 HOH A 670 42.066 42.061 10.122 1.00 0.00 H
-HETATM 2010 H2 HOH A 670 42.874 40.782 10.128 1.00 0.00 H
-HETATM 2011 O HOH A 671 10.918 47.742 25.071 1.00 0.00 O
-HETATM 2012 H1 HOH A 671 11.644 47.118 25.082 1.00 0.00 H
-HETATM 2013 H2 HOH A 671 10.305 47.387 24.430 1.00 0.00 H
-HETATM 2014 O HOH A 672 14.830 31.879 14.002 1.00 0.00 O
-HETATM 2015 H1 HOH A 672 14.247 32.323 13.385 1.00 0.00 H
-HETATM 2016 H2 HOH A 672 15.707 32.017 13.648 1.00 0.00 H
-HETATM 2017 O HOH A 673 36.408 43.215 14.447 1.00 0.00 O
-HETATM 2018 H1 HOH A 673 36.228 44.155 14.407 1.00 0.00 H
-HETATM 2019 H2 HOH A 673 36.074 42.942 15.300 1.00 0.00 H
-HETATM 2020 O HOH A 674 11.124 7.801 14.731 1.00 0.00 O
-HETATM 2021 H1 HOH A 674 10.581 7.221 15.266 1.00 0.00 H
-HETATM 2022 H2 HOH A 674 10.566 8.555 14.548 1.00 0.00 H
-HETATM 2023 O HOH A 675 3.642 8.864 46.911 1.00 0.00 O
-HETATM 2024 H1 HOH A 675 3.802 9.725 46.525 1.00 0.00 H
-HETATM 2025 H2 HOH A 675 4.141 8.259 46.365 1.00 0.00 H
-HETATM 2026 O HOH A 676 29.457 37.642 0.515 1.00 0.00 O
-HETATM 2027 H1 HOH A 676 30.227 37.504 1.068 1.00 0.00 H
-HETATM 2028 H2 HOH A 676 28.754 37.847 1.128 1.00 0.00 H
-HETATM 2029 O HOH A 677 36.426 2.248 1.135 1.00 0.00 O
-HETATM 2030 H1 HOH A 677 36.324 2.987 1.735 1.00 0.00 H
-HETATM 2031 H2 HOH A 677 36.363 2.634 0.264 1.00 0.00 H
-HETATM 2032 O HOH A 678 12.113 29.214 45.641 1.00 0.00 O
-HETATM 2033 H1 HOH A 678 11.274 29.624 45.430 1.00 0.00 H
-HETATM 2034 H2 HOH A 678 11.885 28.458 46.178 1.00 0.00 H
-HETATM 2035 O HOH A 679 33.435 17.217 47.799 1.00 0.00 O
-HETATM 2036 H1 HOH A 679 32.995 16.443 48.152 1.00 0.00 H
-HETATM 2037 H2 HOH A 679 34.163 17.374 48.397 1.00 0.00 H
-HETATM 2038 O HOH A 680 40.136 47.789 19.151 1.00 0.00 O
-HETATM 2039 H1 HOH A 680 40.572 47.071 18.691 1.00 0.00 H
-HETATM 2040 H2 HOH A 680 40.842 48.258 19.592 1.00 0.00 H
-HETATM 2041 O HOH A 681 35.510 1.256 17.497 1.00 0.00 O
-HETATM 2042 H1 HOH A 681 35.673 2.146 17.810 1.00 0.00 H
-HETATM 2043 H2 HOH A 681 34.760 1.339 16.911 1.00 0.00 H
-HETATM 2044 O HOH A 682 12.129 46.367 20.203 1.00 0.00 O
-HETATM 2045 H1 HOH A 682 12.668 45.583 20.100 1.00 0.00 H
-HETATM 2046 H2 HOH A 682 11.368 46.074 20.701 1.00 0.00 H
-HETATM 2047 O HOH A 683 17.849 41.719 28.580 1.00 0.00 O
-HETATM 2048 H1 HOH A 683 17.149 41.542 29.209 1.00 0.00 H
-HETATM 2049 H2 HOH A 683 18.609 41.257 28.928 1.00 0.00 H
-HETATM 2050 O HOH A 684 45.785 2.292 14.024 1.00 0.00 O
-HETATM 2051 H1 HOH A 684 45.894 2.895 14.760 1.00 0.00 H
-HETATM 2052 H2 HOH A 684 45.506 1.471 14.425 1.00 0.00 H
-HETATM 2053 O HOH A 685 44.260 30.365 17.182 1.00 0.00 O
-HETATM 2054 H1 HOH A 685 43.406 30.446 17.607 1.00 0.00 H
-HETATM 2055 H2 HOH A 685 44.868 30.180 17.896 1.00 0.00 H
-HETATM 2056 O HOH A 686 2.593 37.561 14.972 1.00 0.00 O
-HETATM 2057 H1 HOH A 686 2.494 37.608 14.021 1.00 0.00 H
-HETATM 2058 H2 HOH A 686 3.477 37.227 15.107 1.00 0.00 H
-HETATM 2059 O HOH A 687 13.298 49.057 36.507 1.00 0.00 O
-HETATM 2060 H1 HOH A 687 13.999 48.984 35.860 1.00 0.00 H
-HETATM 2061 H2 HOH A 687 12.674 48.375 36.264 1.00 0.00 H
-HETATM 2062 O HOH A 688 39.340 28.871 29.028 1.00 0.00 O
-HETATM 2063 H1 HOH A 688 39.473 28.233 28.327 1.00 0.00 H
-HETATM 2064 H2 HOH A 688 40.162 28.871 29.515 1.00 0.00 H
-HETATM 2065 O HOH A 689 5.437 20.777 43.524 1.00 0.00 O
-HETATM 2066 H1 HOH A 689 4.544 21.020 43.282 1.00 0.00 H
-HETATM 2067 H2 HOH A 689 5.974 21.066 42.789 1.00 0.00 H
-HETATM 2068 O HOH A 690 21.134 40.858 39.231 1.00 0.00 O
-HETATM 2069 H1 HOH A 690 22.083 40.980 39.186 1.00 0.00 H
-HETATM 2070 H2 HOH A 690 20.920 40.344 38.455 1.00 0.00 H
-HETATM 2071 O HOH A 691 28.054 33.032 32.575 1.00 0.00 O
-HETATM 2072 H1 HOH A 691 27.871 33.968 32.493 1.00 0.00 H
-HETATM 2073 H2 HOH A 691 28.802 32.881 31.999 1.00 0.00 H
-HETATM 2074 O HOH A 692 20.746 29.309 37.555 1.00 0.00 O
-HETATM 2075 H1 HOH A 692 21.374 29.765 38.115 1.00 0.00 H
-HETATM 2076 H2 HOH A 692 19.894 29.658 37.812 1.00 0.00 H
-HETATM 2077 O HOH A 693 22.164 26.905 -0.023 1.00 0.00 O
-HETATM 2078 H1 HOH A 693 22.214 26.092 0.481 1.00 0.00 H
-HETATM 2079 H2 HOH A 693 22.882 27.440 0.311 1.00 0.00 H
-HETATM 2080 O HOH A 694 1.390 1.849 21.138 1.00 0.00 O
-HETATM 2081 H1 HOH A 694 2.310 1.925 21.394 1.00 0.00 H
-HETATM 2082 H2 HOH A 694 1.203 2.658 20.666 1.00 0.00 H
-HETATM 2083 O HOH A 695 8.995 15.955 1.329 1.00 0.00 O
-HETATM 2084 H1 HOH A 695 8.206 16.224 1.799 1.00 0.00 H
-HETATM 2085 H2 HOH A 695 9.471 16.768 1.170 1.00 0.00 H
-HETATM 2086 O HOH A 696 45.806 23.015 6.976 1.00 0.00 O
-HETATM 2087 H1 HOH A 696 45.235 23.450 6.342 1.00 0.00 H
-HETATM 2088 H2 HOH A 696 45.212 22.526 7.541 1.00 0.00 H
-HETATM 2089 O HOH A 697 48.670 2.953 0.673 1.00 0.00 O
-HETATM 2090 H1 HOH A 697 47.968 2.824 0.036 1.00 0.00 H
-HETATM 2091 H2 HOH A 697 49.041 3.806 0.455 1.00 0.00 H
-HETATM 2092 O HOH A 698 44.944 37.743 46.113 1.00 0.00 O
-HETATM 2093 H1 HOH A 698 44.381 36.983 46.260 1.00 0.00 H
-HETATM 2094 H2 HOH A 698 45.475 37.808 46.904 1.00 0.00 H
-HETATM 2095 O HOH A 699 12.933 37.517 46.487 1.00 0.00 O
-HETATM 2096 H1 HOH A 699 12.997 38.367 46.052 1.00 0.00 H
-HETATM 2097 H2 HOH A 699 12.866 37.726 47.417 1.00 0.00 H
-HETATM 2098 O HOH A 700 5.759 9.682 12.948 1.00 0.00 O
-HETATM 2099 H1 HOH A 700 5.645 8.740 12.819 1.00 0.00 H
-HETATM 2100 H2 HOH A 700 5.029 10.080 12.477 1.00 0.00 H
-HETATM 2101 O HOH A 701 39.652 7.766 7.707 1.00 0.00 O
-HETATM 2102 H1 HOH A 701 40.297 7.447 7.075 1.00 0.00 H
-HETATM 2103 H2 HOH A 701 38.814 7.441 7.382 1.00 0.00 H
-HETATM 2104 O HOH A 702 39.882 8.929 20.645 1.00 0.00 O
-HETATM 2105 H1 HOH A 702 40.451 9.698 20.643 1.00 0.00 H
-HETATM 2106 H2 HOH A 702 39.332 9.033 19.871 1.00 0.00 H
-HETATM 2107 O HOH A 703 39.042 48.120 30.826 1.00 0.00 O
-HETATM 2108 H1 HOH A 703 39.528 47.462 31.324 1.00 0.00 H
-HETATM 2109 H2 HOH A 703 39.689 48.506 30.239 1.00 0.00 H
-HETATM 2110 O HOH A 704 44.162 29.503 14.244 1.00 0.00 O
-HETATM 2111 H1 HOH A 704 43.396 28.946 14.105 1.00 0.00 H
-HETATM 2112 H2 HOH A 704 44.341 29.437 15.180 1.00 0.00 H
-HETATM 2113 O HOH A 705 31.796 2.870 11.342 1.00 0.00 O
-HETATM 2114 H1 HOH A 705 31.765 1.914 11.321 1.00 0.00 H
-HETATM 2115 H2 HOH A 705 31.310 3.111 12.128 1.00 0.00 H
-HETATM 2116 O HOH A 706 9.025 43.826 25.656 1.00 0.00 O
-HETATM 2117 H1 HOH A 706 9.229 43.897 26.589 1.00 0.00 H
-HETATM 2118 H2 HOH A 706 8.389 44.520 25.494 1.00 0.00 H
-HETATM 2119 O HOH A 707 49.995 32.335 45.900 1.00 0.00 O
-HETATM 2120 H1 HOH A 707 49.798 33.247 46.114 1.00 0.00 H
-HETATM 2121 H2 HOH A 707 49.765 31.847 46.689 1.00 0.00 H
-HETATM 2122 O HOH A 708 31.609 36.653 45.847 1.00 0.00 O
-HETATM 2123 H1 HOH A 708 31.496 36.576 46.795 1.00 0.00 H
-HETATM 2124 H2 HOH A 708 30.999 37.342 45.588 1.00 0.00 H
-HETATM 2125 O HOH A 709 49.993 37.560 44.753 1.00 0.00 O
-HETATM 2126 H1 HOH A 709 49.623 37.816 45.598 1.00 0.00 H
-HETATM 2127 H2 HOH A 709 49.802 36.627 44.679 1.00 0.00 H
-HETATM 2128 O HOH A 710 48.477 23.282 29.410 1.00 0.00 O
-HETATM 2129 H1 HOH A 710 48.121 23.246 28.522 1.00 0.00 H
-HETATM 2130 H2 HOH A 710 48.112 22.516 29.848 1.00 0.00 H
-HETATM 2131 O HOH A 711 19.313 33.898 13.779 1.00 0.00 O
-HETATM 2132 H1 HOH A 711 19.940 34.500 14.181 1.00 0.00 H
-HETATM 2133 H2 HOH A 711 18.628 34.463 13.426 1.00 0.00 H
-HETATM 2134 O HOH A 712 0.916 28.309 27.775 1.00 0.00 O
-HETATM 2135 H1 HOH A 712 0.195 28.585 27.209 1.00 0.00 H
-HETATM 2136 H2 HOH A 712 1.699 28.663 27.358 1.00 0.00 H
-HETATM 2137 O HOH A 713 46.073 0.270 45.689 1.00 0.00 O
-HETATM 2138 H1 HOH A 713 46.796 0.140 45.075 1.00 0.00 H
-HETATM 2139 H2 HOH A 713 46.491 0.341 46.545 1.00 0.00 H
-HETATM 2140 O HOH A 714 33.502 16.407 34.473 1.00 0.00 O
-HETATM 2141 H1 HOH A 714 32.762 16.998 34.336 1.00 0.00 H
-HETATM 2142 H2 HOH A 714 33.111 15.608 34.824 1.00 0.00 H
-HETATM 2143 O HOH A 715 37.744 48.653 19.725 1.00 0.00 O
-HETATM 2144 H1 HOH A 715 37.757 47.704 19.851 1.00 0.00 H
-HETATM 2145 H2 HOH A 715 37.379 48.776 18.851 1.00 0.00 H
-HETATM 2146 O HOH A 716 43.778 26.954 8.389 1.00 0.00 O
-HETATM 2147 H1 HOH A 716 43.308 26.270 8.867 1.00 0.00 H
-HETATM 2148 H2 HOH A 716 44.389 27.318 9.027 1.00 0.00 H
-HETATM 2149 O HOH A 717 14.459 15.926 17.768 1.00 0.00 O
-HETATM 2150 H1 HOH A 717 13.685 16.233 17.294 1.00 0.00 H
-HETATM 2151 H2 HOH A 717 15.186 16.408 17.379 1.00 0.00 H
-HETATM 2152 O HOH A 718 41.233 4.813 37.109 1.00 0.00 O
-HETATM 2153 H1 HOH A 718 41.053 5.561 36.540 1.00 0.00 H
-HETATM 2154 H2 HOH A 718 42.086 4.491 36.823 1.00 0.00 H
-HETATM 2155 O HOH A 719 8.999 41.126 44.282 1.00 0.00 O
-HETATM 2156 H1 HOH A 719 9.135 41.846 44.897 1.00 0.00 H
-HETATM 2157 H2 HOH A 719 8.255 40.643 44.635 1.00 0.00 H
-HETATM 2158 O HOH A 720 48.749 41.768 39.496 1.00 0.00 O
-HETATM 2159 H1 HOH A 720 48.447 41.723 40.403 1.00 0.00 H
-HETATM 2160 H2 HOH A 720 48.016 41.437 38.981 1.00 0.00 H
-HETATM 2161 O HOH A 721 27.472 47.130 46.836 1.00 0.00 O
-HETATM 2162 H1 HOH A 721 27.389 46.873 47.755 1.00 0.00 H
-HETATM 2163 H2 HOH A 721 27.625 46.311 46.369 1.00 0.00 H
-HETATM 2164 O HOH A 722 17.579 14.773 32.164 1.00 0.00 O
-HETATM 2165 H1 HOH A 722 18.198 15.151 32.790 1.00 0.00 H
-HETATM 2166 H2 HOH A 722 17.338 15.501 31.594 1.00 0.00 H
-HETATM 2167 O HOH A 723 41.820 4.168 45.855 1.00 0.00 O
-HETATM 2168 H1 HOH A 723 41.878 4.123 46.809 1.00 0.00 H
-HETATM 2169 H2 HOH A 723 41.965 5.090 45.647 1.00 0.00 H
-HETATM 2170 O HOH A 724 20.008 26.275 34.315 1.00 0.00 O
-HETATM 2171 H1 HOH A 724 20.760 26.061 34.867 1.00 0.00 H
-HETATM 2172 H2 HOH A 724 20.207 27.139 33.959 1.00 0.00 H
-HETATM 2173 O HOH A 725 18.305 11.773 32.788 1.00 0.00 O
-HETATM 2174 H1 HOH A 725 18.084 11.292 33.586 1.00 0.00 H
-HETATM 2175 H2 HOH A 725 19.187 12.106 32.943 1.00 0.00 H
-HETATM 2176 O HOH A 726 12.355 47.687 30.524 1.00 0.00 O
-HETATM 2177 H1 HOH A 726 12.415 48.450 31.100 1.00 0.00 H
-HETATM 2178 H2 HOH A 726 11.782 47.966 29.812 1.00 0.00 H
-HETATM 2179 O HOH A 727 17.088 5.550 3.148 1.00 0.00 O
-HETATM 2180 H1 HOH A 727 16.904 6.486 3.233 1.00 0.00 H
-HETATM 2181 H2 HOH A 727 17.342 5.274 4.027 1.00 0.00 H
-HETATM 2182 O HOH A 728 1.148 21.615 43.500 1.00 0.00 O
-HETATM 2183 H1 HOH A 728 2.051 21.742 43.210 1.00 0.00 H
-HETATM 2184 H2 HOH A 728 0.702 21.238 42.743 1.00 0.00 H
-HETATM 2185 O HOH A 729 4.538 13.083 46.799 1.00 0.00 O
-HETATM 2186 H1 HOH A 729 3.954 12.907 46.061 1.00 0.00 H
-HETATM 2187 H2 HOH A 729 4.522 12.279 47.316 1.00 0.00 H
-HETATM 2188 O HOH A 730 32.061 36.172 9.879 1.00 0.00 O
-HETATM 2189 H1 HOH A 730 32.704 36.761 9.484 1.00 0.00 H
-HETATM 2190 H2 HOH A 730 32.309 35.302 9.573 1.00 0.00 H
-HETATM 2191 O HOH A 731 38.527 36.455 13.944 1.00 0.00 O
-HETATM 2192 H1 HOH A 731 39.473 36.477 13.804 1.00 0.00 H
-HETATM 2193 H2 HOH A 731 38.190 37.190 13.435 1.00 0.00 H
-HETATM 2194 O HOH A 732 30.308 31.432 37.421 1.00 0.00 O
-HETATM 2195 H1 HOH A 732 30.323 32.287 37.853 1.00 0.00 H
-HETATM 2196 H2 HOH A 732 29.439 31.083 37.605 1.00 0.00 H
-HETATM 2197 O HOH A 733 41.130 31.712 35.138 1.00 0.00 O
-HETATM 2198 H1 HOH A 733 41.730 31.286 35.751 1.00 0.00 H
-HETATM 2199 H2 HOH A 733 41.697 32.083 34.465 1.00 0.00 H
-HETATM 2200 O HOH A 734 40.599 42.231 15.884 1.00 0.00 O
-HETATM 2201 H1 HOH A 734 40.236 41.346 15.839 1.00 0.00 H
-HETATM 2202 H2 HOH A 734 41.218 42.202 16.611 1.00 0.00 H
-HETATM 2203 O HOH A 735 41.181 9.986 34.642 1.00 0.00 O
-HETATM 2204 H1 HOH A 735 41.053 9.250 35.240 1.00 0.00 H
-HETATM 2205 H2 HOH A 735 42.033 10.346 34.881 1.00 0.00 H
-HETATM 2206 O HOH A 736 19.262 10.420 15.110 1.00 0.00 O
-HETATM 2207 H1 HOH A 736 18.321 10.593 15.072 1.00 0.00 H
-HETATM 2208 H2 HOH A 736 19.634 10.953 14.410 1.00 0.00 H
-HETATM 2209 O HOH A 737 3.639 7.841 49.619 1.00 0.00 O
-HETATM 2210 H1 HOH A 737 3.107 8.542 49.242 1.00 0.00 H
-HETATM 2211 H2 HOH A 737 3.061 7.081 49.635 1.00 0.00 H
-HETATM 2212 O HOH A 738 40.257 22.642 27.615 1.00 0.00 O
-HETATM 2213 H1 HOH A 738 39.933 22.054 28.298 1.00 0.00 H
-HETATM 2214 H2 HOH A 738 39.878 23.492 27.828 1.00 0.00 H
-HETATM 2215 O HOH A 739 44.675 40.151 31.329 1.00 0.00 O
-HETATM 2216 H1 HOH A 739 44.528 40.877 30.723 1.00 0.00 H
-HETATM 2217 H2 HOH A 739 45.341 39.613 30.906 1.00 0.00 H
-HETATM 2218 O HOH A 740 1.095 5.808 29.999 1.00 0.00 O
-HETATM 2219 H1 HOH A 740 1.880 6.300 30.244 1.00 0.00 H
-HETATM 2220 H2 HOH A 740 0.367 6.359 30.281 1.00 0.00 H
-HETATM 2221 O HOH A 741 25.737 11.787 32.253 1.00 0.00 O
-HETATM 2222 H1 HOH A 741 25.360 12.083 31.424 1.00 0.00 H
-HETATM 2223 H2 HOH A 741 26.678 11.920 32.152 1.00 0.00 H
-HETATM 2224 O HOH A 742 22.313 7.993 30.512 1.00 0.00 O
-HETATM 2225 H1 HOH A 742 23.077 7.447 30.701 1.00 0.00 H
-HETATM 2226 H2 HOH A 742 22.155 8.475 31.322 1.00 0.00 H
-HETATM 2227 O HOH A 743 37.368 27.126 40.997 1.00 0.00 O
-HETATM 2228 H1 HOH A 743 37.213 27.505 40.131 1.00 0.00 H
-HETATM 2229 H2 HOH A 743 36.683 27.498 41.549 1.00 0.00 H
-HETATM 2230 O HOH A 744 6.312 35.029 13.696 1.00 0.00 O
-HETATM 2231 H1 HOH A 744 5.676 34.390 13.372 1.00 0.00 H
-HETATM 2232 H2 HOH A 744 6.191 35.031 14.643 1.00 0.00 H
-HETATM 2233 O HOH A 745 8.069 11.443 24.316 1.00 0.00 O
-HETATM 2234 H1 HOH A 745 7.546 10.730 24.685 1.00 0.00 H
-HETATM 2235 H2 HOH A 745 8.904 11.038 24.090 1.00 0.00 H
-HETATM 2236 O HOH A 746 43.433 22.032 37.973 1.00 0.00 O
-HETATM 2237 H1 HOH A 746 42.798 21.337 38.146 1.00 0.00 H
-HETATM 2238 H2 HOH A 746 42.929 22.717 37.537 1.00 0.00 H
-HETATM 2239 O HOH A 747 8.734 8.072 34.721 1.00 0.00 O
-HETATM 2240 H1 HOH A 747 8.860 8.782 34.090 1.00 0.00 H
-HETATM 2241 H2 HOH A 747 9.428 7.447 34.522 1.00 0.00 H
-HETATM 2242 O HOH A 748 3.587 44.151 47.569 1.00 0.00 O
-HETATM 2243 H1 HOH A 748 3.093 44.805 47.074 1.00 0.00 H
-HETATM 2244 H2 HOH A 748 2.920 43.620 48.000 1.00 0.00 H
-HETATM 2245 O HOH A 749 42.549 24.984 22.501 1.00 0.00 O
-HETATM 2246 H1 HOH A 749 41.697 24.837 22.913 1.00 0.00 H
-HETATM 2247 H2 HOH A 749 43.116 24.310 22.871 1.00 0.00 H
-HETATM 2248 O HOH A 750 3.746 7.573 41.349 1.00 0.00 O
-HETATM 2249 H1 HOH A 750 2.799 7.703 41.306 1.00 0.00 H
-HETATM 2250 H2 HOH A 750 3.863 6.851 41.964 1.00 0.00 H
-HETATM 2251 O HOH A 751 42.713 33.122 46.818 1.00 0.00 O
-HETATM 2252 H1 HOH A 751 43.509 33.150 47.349 1.00 0.00 H
-HETATM 2253 H2 HOH A 751 42.569 34.028 46.551 1.00 0.00 H
-HETATM 2254 O HOH A 752 44.296 19.826 5.417 1.00 0.00 O
-HETATM 2255 H1 HOH A 752 43.853 20.639 5.660 1.00 0.00 H
-HETATM 2256 H2 HOH A 752 43.624 19.306 4.979 1.00 0.00 H
-HETATM 2257 O HOH A 753 39.198 1.703 4.425 1.00 0.00 O
-HETATM 2258 H1 HOH A 753 39.720 1.728 5.228 1.00 0.00 H
-HETATM 2259 H2 HOH A 753 38.579 2.424 4.518 1.00 0.00 H
-HETATM 2260 O HOH A 754 37.647 19.930 28.224 1.00 0.00 O
-HETATM 2261 H1 HOH A 754 38.250 19.374 27.731 1.00 0.00 H
-HETATM 2262 H2 HOH A 754 37.103 20.347 27.558 1.00 0.00 H
-HETATM 2263 O HOH A 755 24.846 6.093 15.324 1.00 0.00 O
-HETATM 2264 H1 HOH A 755 24.338 5.350 15.650 1.00 0.00 H
-HETATM 2265 H2 HOH A 755 25.688 6.024 15.769 1.00 0.00 H
-HETATM 2266 O HOH A 756 21.785 9.006 39.563 1.00 0.00 O
-HETATM 2267 H1 HOH A 756 22.397 8.626 38.932 1.00 0.00 H
-HETATM 2268 H2 HOH A 756 20.920 8.769 39.233 1.00 0.00 H
-HETATM 2269 O HOH A 757 3.785 34.422 16.587 1.00 0.00 O
-HETATM 2270 H1 HOH A 757 3.163 34.072 15.948 1.00 0.00 H
-HETATM 2271 H2 HOH A 757 4.618 34.011 16.362 1.00 0.00 H
-HETATM 2272 O HOH A 758 23.242 28.769 43.391 1.00 0.00 O
-HETATM 2273 H1 HOH A 758 22.861 28.756 44.269 1.00 0.00 H
-HETATM 2274 H2 HOH A 758 23.233 29.690 43.137 1.00 0.00 H
-HETATM 2275 O HOH A 759 14.099 15.526 6.194 1.00 0.00 O
-HETATM 2276 H1 HOH A 759 15.000 15.457 6.512 1.00 0.00 H
-HETATM 2277 H2 HOH A 759 13.854 14.632 5.966 1.00 0.00 H
-HETATM 2278 O HOH A 760 7.070 26.881 10.724 1.00 0.00 O
-HETATM 2279 H1 HOH A 760 7.067 27.126 9.798 1.00 0.00 H
-HETATM 2280 H2 HOH A 760 7.882 26.392 10.842 1.00 0.00 H
-HETATM 2281 O HOH A 761 29.994 22.484 46.453 1.00 0.00 O
-HETATM 2282 H1 HOH A 761 30.185 23.377 46.741 1.00 0.00 H
-HETATM 2283 H2 HOH A 761 30.068 21.954 47.245 1.00 0.00 H
-HETATM 2284 O HOH A 762 14.774 11.032 0.627 1.00 0.00 O
-HETATM 2285 H1 HOH A 762 15.688 11.271 0.475 1.00 0.00 H
-HETATM 2286 H2 HOH A 762 14.647 10.230 0.124 1.00 0.00 H
-HETATM 2287 O HOH A 763 22.597 6.120 34.268 1.00 0.00 O
-HETATM 2288 H1 HOH A 763 21.990 5.936 34.986 1.00 0.00 H
-HETATM 2289 H2 HOH A 763 23.464 6.059 34.664 1.00 0.00 H
-HETATM 2290 O HOH A 764 39.941 28.839 40.629 1.00 0.00 O
-HETATM 2291 H1 HOH A 764 39.999 28.743 41.579 1.00 0.00 H
-HETATM 2292 H2 HOH A 764 39.624 29.729 40.494 1.00 0.00 H
-HETATM 2293 O HOH A 765 35.552 39.265 46.701 1.00 0.00 O
-HETATM 2294 H1 HOH A 765 34.769 39.454 47.218 1.00 0.00 H
-HETATM 2295 H2 HOH A 765 35.984 38.554 47.169 1.00 0.00 H
-HETATM 2296 O HOH A 766 20.728 39.373 31.026 1.00 0.00 O
-HETATM 2297 H1 HOH A 766 20.048 39.977 30.727 1.00 0.00 H
-HETATM 2298 H2 HOH A 766 21.489 39.581 30.487 1.00 0.00 H
-HETATM 2299 O HOH A 767 6.891 2.215 36.256 1.00 0.00 O
-HETATM 2300 H1 HOH A 767 6.018 1.873 36.451 1.00 0.00 H
-HETATM 2301 H2 HOH A 767 6.926 3.057 36.704 1.00 0.00 H
-HETATM 2302 O HOH A 768 38.639 18.167 31.458 1.00 0.00 O
-HETATM 2303 H1 HOH A 768 38.651 17.546 32.187 1.00 0.00 H
-HETATM 2304 H2 HOH A 768 39.290 17.830 30.844 1.00 0.00 H
-HETATM 2305 O HOH A 769 20.167 23.398 32.250 1.00 0.00 O
-HETATM 2306 H1 HOH A 769 20.022 22.914 33.064 1.00 0.00 H
-HETATM 2307 H2 HOH A 769 20.654 22.793 31.693 1.00 0.00 H
-HETATM 2308 O HOH A 770 31.153 16.124 22.638 1.00 0.00 O
-HETATM 2309 H1 HOH A 770 32.050 16.180 22.309 1.00 0.00 H
-HETATM 2310 H2 HOH A 770 31.104 16.791 23.320 1.00 0.00 H
-HETATM 2311 O HOH A 771 28.195 19.364 10.687 1.00 0.00 O
-HETATM 2312 H1 HOH A 771 27.311 19.002 10.624 1.00 0.00 H
-HETATM 2313 H2 HOH A 771 28.772 18.621 10.524 1.00 0.00 H
-HETATM 2314 O HOH A 772 31.712 40.095 40.571 1.00 0.00 O
-HETATM 2315 H1 HOH A 772 32.197 40.167 41.393 1.00 0.00 H
-HETATM 2316 H2 HOH A 772 31.290 39.239 40.613 1.00 0.00 H
-HETATM 2317 O HOH A 773 24.176 4.257 39.791 1.00 0.00 O
-HETATM 2318 H1 HOH A 773 24.589 3.707 40.457 1.00 0.00 H
-HETATM 2319 H2 HOH A 773 23.507 4.749 40.264 1.00 0.00 H
-HETATM 2320 O HOH A 774 49.291 37.439 18.696 1.00 0.00 O
-HETATM 2321 H1 HOH A 774 48.578 37.843 19.190 1.00 0.00 H
-HETATM 2322 H2 HOH A 774 49.080 36.507 18.686 1.00 0.00 H
-HETATM 2323 O HOH A 775 25.648 7.985 2.159 1.00 0.00 O
-HETATM 2324 H1 HOH A 775 25.148 7.251 1.799 1.00 0.00 H
-HETATM 2325 H2 HOH A 775 25.651 8.639 1.463 1.00 0.00 H
-HETATM 2326 O HOH A 776 48.633 47.040 49.497 1.00 0.00 O
-HETATM 2327 H1 HOH A 776 48.026 47.462 48.888 1.00 0.00 H
-HETATM 2328 H2 HOH A 776 48.692 46.137 49.192 1.00 0.00 H
-HETATM 2329 O HOH A 777 10.287 26.298 44.804 1.00 0.00 O
-HETATM 2330 H1 HOH A 777 11.053 26.864 44.708 1.00 0.00 H
-HETATM 2331 H2 HOH A 777 9.563 26.808 44.444 1.00 0.00 H
-HETATM 2332 O HOH A 778 24.342 7.056 27.777 1.00 0.00 O
-HETATM 2333 H1 HOH A 778 24.951 6.702 27.128 1.00 0.00 H
-HETATM 2334 H2 HOH A 778 23.511 6.623 27.590 1.00 0.00 H
-HETATM 2335 O HOH A 779 38.086 25.075 46.092 1.00 0.00 O
-HETATM 2336 H1 HOH A 779 37.895 25.681 46.809 1.00 0.00 H
-HETATM 2337 H2 HOH A 779 37.689 25.478 45.322 1.00 0.00 H
-HETATM 2338 O HOH A 780 14.670 25.725 18.637 1.00 0.00 O
-HETATM 2339 H1 HOH A 780 14.660 26.394 17.952 1.00 0.00 H
-HETATM 2340 H2 HOH A 780 15.403 25.157 18.409 1.00 0.00 H
-HETATM 2341 O HOH A 781 7.746 36.226 42.015 1.00 0.00 O
-HETATM 2342 H1 HOH A 781 8.013 36.177 41.097 1.00 0.00 H
-HETATM 2343 H2 HOH A 781 7.696 37.162 42.202 1.00 0.00 H
-HETATM 2344 O HOH A 782 30.020 36.058 20.388 1.00 0.00 O
-HETATM 2345 H1 HOH A 782 30.303 36.787 19.836 1.00 0.00 H
-HETATM 2346 H2 HOH A 782 30.812 35.775 20.841 1.00 0.00 H
-HETATM 2347 O HOH A 783 49.482 35.565 14.362 1.00 0.00 O
-HETATM 2348 H1 HOH A 783 48.666 35.545 14.861 1.00 0.00 H
-HETATM 2349 H2 HOH A 783 50.000 34.844 14.717 1.00 0.00 H
-HETATM 2350 O HOH A 784 24.885 30.962 25.217 1.00 0.00 O
-HETATM 2351 H1 HOH A 784 24.459 31.227 26.032 1.00 0.00 H
-HETATM 2352 H2 HOH A 784 25.488 30.268 25.474 1.00 0.00 H
-HETATM 2353 O HOH A 785 44.056 19.123 20.445 1.00 0.00 O
-HETATM 2354 H1 HOH A 785 44.269 19.965 20.041 1.00 0.00 H
-HETATM 2355 H2 HOH A 785 44.162 19.272 21.383 1.00 0.00 H
-HETATM 2356 O HOH A 786 3.635 19.810 30.958 1.00 0.00 O
-HETATM 2357 H1 HOH A 786 4.078 19.157 31.500 1.00 0.00 H
-HETATM 2358 H2 HOH A 786 2.825 19.385 30.682 1.00 0.00 H
-HETATM 2359 O HOH A 787 42.030 49.021 9.716 1.00 0.00 O
-HETATM 2360 H1 HOH A 787 41.244 49.512 9.477 1.00 0.00 H
-HETATM 2361 H2 HOH A 787 42.755 49.600 9.488 1.00 0.00 H
-HETATM 2362 O HOH A 788 42.792 20.505 25.915 1.00 0.00 O
-HETATM 2363 H1 HOH A 788 41.954 20.135 25.636 1.00 0.00 H
-HETATM 2364 H2 HOH A 788 42.673 21.451 25.847 1.00 0.00 H
-HETATM 2365 O HOH A 789 1.698 37.965 18.026 1.00 0.00 O
-HETATM 2366 H1 HOH A 789 1.125 37.627 17.338 1.00 0.00 H
-HETATM 2367 H2 HOH A 789 1.959 38.831 17.719 1.00 0.00 H
-HETATM 2368 O HOH A 790 19.801 45.575 5.682 1.00 0.00 O
-HETATM 2369 H1 HOH A 790 19.263 46.315 5.964 1.00 0.00 H
-HETATM 2370 H2 HOH A 790 19.443 44.823 6.151 1.00 0.00 H
-HETATM 2371 O HOH A 791 10.954 13.451 12.536 1.00 0.00 O
-HETATM 2372 H1 HOH A 791 10.414 14.132 12.938 1.00 0.00 H
-HETATM 2373 H2 HOH A 791 10.379 12.691 12.473 1.00 0.00 H
-HETATM 2374 O HOH A 792 32.430 17.781 44.103 1.00 0.00 O
-HETATM 2375 H1 HOH A 792 31.671 17.325 44.467 1.00 0.00 H
-HETATM 2376 H2 HOH A 792 32.060 18.515 43.615 1.00 0.00 H
-HETATM 2377 O HOH A 793 19.077 37.941 11.675 1.00 0.00 O
-HETATM 2378 H1 HOH A 793 20.016 38.106 11.588 1.00 0.00 H
-HETATM 2379 H2 HOH A 793 18.746 38.685 12.173 1.00 0.00 H
-HETATM 2380 O HOH A 794 6.145 9.037 43.707 1.00 0.00 O
-HETATM 2381 H1 HOH A 794 6.933 9.384 44.126 1.00 0.00 H
-HETATM 2382 H2 HOH A 794 6.106 8.124 43.985 1.00 0.00 H
-HETATM 2383 O HOH A 795 7.862 46.917 3.159 1.00 0.00 O
-HETATM 2384 H1 HOH A 795 7.584 47.651 3.708 1.00 0.00 H
-HETATM 2385 H2 HOH A 795 7.047 46.511 2.870 1.00 0.00 H
-HETATM 2386 O HOH A 796 25.993 3.899 17.079 1.00 0.00 O
-HETATM 2387 H1 HOH A 796 25.214 3.508 17.475 1.00 0.00 H
-HETATM 2388 H2 HOH A 796 26.565 4.101 17.818 1.00 0.00 H
-HETATM 2389 O HOH A 797 21.937 17.340 31.384 1.00 0.00 O
-HETATM 2390 H1 HOH A 797 22.461 17.643 32.126 1.00 0.00 H
-HETATM 2391 H2 HOH A 797 21.046 17.617 31.588 1.00 0.00 H
-HETATM 2392 O HOH A 798 34.981 35.106 3.891 1.00 0.00 O
-HETATM 2393 H1 HOH A 798 34.783 34.312 3.396 1.00 0.00 H
-HETATM 2394 H2 HOH A 798 34.724 35.822 3.313 1.00 0.00 H
-HETATM 2395 O HOH A 799 46.967 32.764 42.668 1.00 0.00 O
-HETATM 2396 H1 HOH A 799 46.752 32.303 41.857 1.00 0.00 H
-HETATM 2397 H2 HOH A 799 46.270 33.409 42.771 1.00 0.00 H
-HETATM 2398 O HOH A 800 39.012 13.461 7.096 1.00 0.00 O
-HETATM 2399 H1 HOH A 800 38.509 12.686 6.844 1.00 0.00 H
-HETATM 2400 H2 HOH A 800 39.810 13.411 6.573 1.00 0.00 H
-HETATM 2401 O HOH A 801 8.203 30.704 20.373 1.00 0.00 O
-HETATM 2402 H1 HOH A 801 7.859 30.020 20.948 1.00 0.00 H
-HETATM 2403 H2 HOH A 801 7.495 31.342 20.305 1.00 0.00 H
-HETATM 2404 O HOH A 802 46.303 38.507 8.775 1.00 0.00 O
-HETATM 2405 H1 HOH A 802 46.516 39.370 9.131 1.00 0.00 H
-HETATM 2406 H2 HOH A 802 45.685 38.684 8.068 1.00 0.00 H
-HETATM 2407 O HOH A 803 36.402 30.233 19.257 1.00 0.00 O
-HETATM 2408 H1 HOH A 803 35.497 29.956 19.402 1.00 0.00 H
-HETATM 2409 H2 HOH A 803 36.929 29.603 19.744 1.00 0.00 H
-HETATM 2410 O HOH A 804 12.414 43.206 3.052 1.00 0.00 O
-HETATM 2411 H1 HOH A 804 13.127 42.588 3.217 1.00 0.00 H
-HETATM 2412 H2 HOH A 804 12.525 43.464 2.139 1.00 0.00 H
-HETATM 2413 O HOH A 805 40.054 39.016 43.847 1.00 0.00 O
-HETATM 2414 H1 HOH A 805 40.785 39.138 44.454 1.00 0.00 H
-HETATM 2415 H2 HOH A 805 39.513 39.795 43.962 1.00 0.00 H
-HETATM 2416 O HOH A 806 39.828 43.519 28.902 1.00 0.00 O
-HETATM 2417 H1 HOH A 806 40.180 44.405 28.985 1.00 0.00 H
-HETATM 2418 H2 HOH A 806 38.894 43.643 28.743 1.00 0.00 H
-HETATM 2419 O HOH A 807 27.807 1.027 3.088 1.00 0.00 O
-HETATM 2420 H1 HOH A 807 27.855 0.170 3.513 1.00 0.00 H
-HETATM 2421 H2 HOH A 807 28.665 1.144 2.684 1.00 0.00 H
-HETATM 2422 O HOH A 808 20.718 27.039 26.802 1.00 0.00 O
-HETATM 2423 H1 HOH A 808 21.266 27.701 26.379 1.00 0.00 H
-HETATM 2424 H2 HOH A 808 21.024 26.208 26.444 1.00 0.00 H
-HETATM 2425 O HOH A 809 15.864 3.982 44.207 1.00 0.00 O
-HETATM 2426 H1 HOH A 809 16.666 4.250 44.656 1.00 0.00 H
-HETATM 2427 H2 HOH A 809 15.227 3.855 44.907 1.00 0.00 H
-HETATM 2428 O HOH A 810 7.489 26.389 48.726 1.00 0.00 O
-HETATM 2429 H1 HOH A 810 7.305 26.814 49.564 1.00 0.00 H
-HETATM 2430 H2 HOH A 810 7.331 25.461 48.885 1.00 0.00 H
-HETATM 2431 O HOH A 811 38.241 14.369 23.454 1.00 0.00 O
-HETATM 2432 H1 HOH A 811 38.852 13.886 22.898 1.00 0.00 H
-HETATM 2433 H2 HOH A 811 38.199 15.241 23.065 1.00 0.00 H
-HETATM 2434 O HOH A 812 28.542 38.933 21.683 1.00 0.00 O
-HETATM 2435 H1 HOH A 812 28.048 39.060 22.493 1.00 0.00 H
-HETATM 2436 H2 HOH A 812 29.316 39.485 21.782 1.00 0.00 H
-HETATM 2437 O HOH A 813 44.943 18.926 0.212 1.00 0.00 O
-HETATM 2438 H1 HOH A 813 44.739 19.857 0.297 1.00 0.00 H
-HETATM 2439 H2 HOH A 813 45.644 18.773 0.843 1.00 0.00 H
-HETATM 2440 O HOH A 814 11.270 40.986 6.911 1.00 0.00 O
-HETATM 2441 H1 HOH A 814 11.969 40.990 7.565 1.00 0.00 H
-HETATM 2442 H2 HOH A 814 10.624 41.605 7.244 1.00 0.00 H
-HETATM 2443 O HOH A 815 0.590 15.218 25.155 1.00 0.00 O
-HETATM 2444 H1 HOH A 815 0.586 14.633 24.397 1.00 0.00 H
-HETATM 2445 H2 HOH A 815 1.053 15.998 24.856 1.00 0.00 H
-HETATM 2446 O HOH A 816 44.299 5.399 25.542 1.00 0.00 O
-HETATM 2447 H1 HOH A 816 45.187 5.244 25.219 1.00 0.00 H
-HETATM 2448 H2 HOH A 816 43.764 4.738 25.105 1.00 0.00 H
-HETATM 2449 O HOH A 817 46.748 11.887 23.908 1.00 0.00 O
-HETATM 2450 H1 HOH A 817 46.952 12.381 23.113 1.00 0.00 H
-HETATM 2451 H2 HOH A 817 46.835 10.971 23.652 1.00 0.00 H
-HETATM 2452 O HOH A 818 20.090 11.905 39.445 1.00 0.00 O
-HETATM 2453 H1 HOH A 818 19.747 12.290 40.252 1.00 0.00 H
-HETATM 2454 H2 HOH A 818 20.958 12.292 39.343 1.00 0.00 H
-HETATM 2455 O HOH A 819 9.652 29.609 18.326 1.00 0.00 O
-HETATM 2456 H1 HOH A 819 10.596 29.760 18.373 1.00 0.00 H
-HETATM 2457 H2 HOH A 819 9.458 29.055 19.081 1.00 0.00 H
-HETATM 2458 O HOH A 820 26.957 23.795 6.142 1.00 0.00 O
-HETATM 2459 H1 HOH A 820 27.462 24.608 6.167 1.00 0.00 H
-HETATM 2460 H2 HOH A 820 27.249 23.355 5.346 1.00 0.00 H
-HETATM 2461 O HOH A 821 40.657 16.881 14.991 1.00 0.00 O
-HETATM 2462 H1 HOH A 821 40.884 16.940 15.919 1.00 0.00 H
-HETATM 2463 H2 HOH A 821 41.480 16.665 14.555 1.00 0.00 H
-HETATM 2464 O HOH A 822 8.205 35.544 16.937 1.00 0.00 O
-HETATM 2465 H1 HOH A 822 7.375 35.973 17.143 1.00 0.00 H
-HETATM 2466 H2 HOH A 822 7.974 34.630 16.783 1.00 0.00 H
-HETATM 2467 O HOH A 823 0.806 11.329 33.314 1.00 0.00 O
-HETATM 2468 H1 HOH A 823 1.436 10.730 32.912 1.00 0.00 H
-HETATM 2469 H2 HOH A 823 0.062 11.334 32.715 1.00 0.00 H
-HETATM 2470 O HOH A 824 36.996 23.151 43.647 1.00 0.00 O
-HETATM 2471 H1 HOH A 824 37.465 22.405 43.271 1.00 0.00 H
-HETATM 2472 H2 HOH A 824 37.549 23.906 43.454 1.00 0.00 H
-HETATM 2473 O HOH A 825 23.110 26.786 39.841 1.00 0.00 O
-HETATM 2474 H1 HOH A 825 23.664 26.859 39.064 1.00 0.00 H
-HETATM 2475 H2 HOH A 825 23.100 27.666 40.214 1.00 0.00 H
-HETATM 2476 O HOH A 826 33.749 42.420 36.860 1.00 0.00 O
-HETATM 2477 H1 HOH A 826 34.705 42.383 36.867 1.00 0.00 H
-HETATM 2478 H2 HOH A 826 33.491 41.865 36.126 1.00 0.00 H
-HETATM 2479 O HOH A 827 19.538 22.125 40.252 1.00 0.00 O
-HETATM 2480 H1 HOH A 827 19.338 22.280 41.176 1.00 0.00 H
-HETATM 2481 H2 HOH A 827 20.470 22.316 40.171 1.00 0.00 H
-HETATM 2482 O HOH A 828 31.324 46.078 14.973 1.00 0.00 O
-HETATM 2483 H1 HOH A 828 31.362 46.846 15.542 1.00 0.00 H
-HETATM 2484 H2 HOH A 828 31.824 46.327 14.198 1.00 0.00 H
-HETATM 2485 O HOH A 829 47.618 15.425 11.801 1.00 0.00 O
-HETATM 2486 H1 HOH A 829 48.503 15.075 11.902 1.00 0.00 H
-HETATM 2487 H2 HOH A 829 47.402 15.789 12.657 1.00 0.00 H
-HETATM 2488 O HOH A 830 1.306 42.810 28.641 1.00 0.00 O
-HETATM 2489 H1 HOH A 830 1.841 43.602 28.593 1.00 0.00 H
-HETATM 2490 H2 HOH A 830 1.842 42.186 29.127 1.00 0.00 H
-HETATM 2491 O HOH A 831 44.504 14.528 23.989 1.00 0.00 O
-HETATM 2492 H1 HOH A 831 45.354 14.629 24.418 1.00 0.00 H
-HETATM 2493 H2 HOH A 831 43.946 15.183 24.404 1.00 0.00 H
-HETATM 2494 O HOH A 832 22.472 6.670 24.711 1.00 0.00 O
-HETATM 2495 H1 HOH A 832 22.831 7.212 25.414 1.00 0.00 H
-HETATM 2496 H2 HOH A 832 21.548 6.569 24.932 1.00 0.00 H
-HETATM 2497 O HOH A 833 48.312 18.493 36.456 1.00 0.00 O
-HETATM 2498 H1 HOH A 833 49.254 18.467 36.624 1.00 0.00 H
-HETATM 2499 H2 HOH A 833 48.225 18.987 35.643 1.00 0.00 H
-HETATM 2500 O HOH A 834 45.938 28.285 16.488 1.00 0.00 O
-HETATM 2501 H1 HOH A 834 46.051 27.464 16.008 1.00 0.00 H
-HETATM 2502 H2 HOH A 834 46.624 28.272 17.154 1.00 0.00 H
-HETATM 2503 O HOH A 835 6.217 44.948 30.390 1.00 0.00 O
-HETATM 2504 H1 HOH A 835 5.411 44.499 30.135 1.00 0.00 H
-HETATM 2505 H2 HOH A 835 6.210 44.934 31.345 1.00 0.00 H
-HETATM 2506 O HOH A 836 17.963 22.725 3.997 1.00 0.00 O
-HETATM 2507 H1 HOH A 836 17.237 22.161 3.727 1.00 0.00 H
-HETATM 2508 H2 HOH A 836 18.679 22.495 3.408 1.00 0.00 H
-HETATM 2509 O HOH A 837 45.158 18.668 34.494 1.00 0.00 O
-HETATM 2510 H1 HOH A 837 45.902 18.692 33.891 1.00 0.00 H
-HETATM 2511 H2 HOH A 837 44.587 17.986 34.146 1.00 0.00 H
-HETATM 2512 O HOH A 838 10.259 1.629 29.640 1.00 0.00 O
-HETATM 2513 H1 HOH A 838 9.585 1.711 28.965 1.00 0.00 H
-HETATM 2514 H2 HOH A 838 10.977 1.169 29.210 1.00 0.00 H
-HETATM 2515 O HOH A 839 36.427 21.697 34.495 1.00 0.00 O
-HETATM 2516 H1 HOH A 839 36.153 21.019 33.877 1.00 0.00 H
-HETATM 2517 H2 HOH A 839 36.079 22.510 34.131 1.00 0.00 H
-HETATM 2518 O HOH A 840 43.233 4.973 42.939 1.00 0.00 O
-HETATM 2519 H1 HOH A 840 43.845 4.307 43.252 1.00 0.00 H
-HETATM 2520 H2 HOH A 840 43.502 5.775 43.383 1.00 0.00 H
-HETATM 2521 O HOH A 841 46.747 9.137 14.735 1.00 0.00 O
-HETATM 2522 H1 HOH A 841 45.926 9.534 14.444 1.00 0.00 H
-HETATM 2523 H2 HOH A 841 46.493 8.543 15.439 1.00 0.00 H
-HETATM 2524 O HOH A 842 46.824 12.292 44.166 1.00 0.00 O
-HETATM 2525 H1 HOH A 842 47.407 12.219 44.922 1.00 0.00 H
-HETATM 2526 H2 HOH A 842 45.987 12.572 44.532 1.00 0.00 H
-HETATM 2527 O HOH A 843 9.749 22.599 6.860 1.00 0.00 O
-HETATM 2528 H1 HOH A 843 9.924 23.407 7.343 1.00 0.00 H
-HETATM 2529 H2 HOH A 843 9.844 22.842 5.941 1.00 0.00 H
-HETATM 2530 O HOH A 844 48.084 2.213 20.654 1.00 0.00 O
-HETATM 2531 H1 HOH A 844 47.839 3.138 20.634 1.00 0.00 H
-HETATM 2532 H2 HOH A 844 48.718 2.115 19.946 1.00 0.00 H
-HETATM 2533 O HOH A 845 20.685 11.197 34.541 1.00 0.00 O
-HETATM 2534 H1 HOH A 845 21.317 10.930 35.210 1.00 0.00 H
-HETATM 2535 H2 HOH A 845 21.205 11.668 33.893 1.00 0.00 H
-HETATM 2536 O HOH A 846 9.962 1.878 37.010 1.00 0.00 O
-HETATM 2537 H1 HOH A 846 9.618 2.611 36.500 1.00 0.00 H
-HETATM 2538 H2 HOH A 846 10.739 1.594 36.532 1.00 0.00 H
-HETATM 2539 O HOH A 847 2.578 26.921 46.341 1.00 0.00 O
-HETATM 2540 H1 HOH A 847 2.394 26.243 46.992 1.00 0.00 H
-HETATM 2541 H2 HOH A 847 2.587 27.737 46.838 1.00 0.00 H
-HETATM 2542 O HOH A 848 20.485 24.161 12.334 1.00 0.00 O
-HETATM 2543 H1 HOH A 848 21.328 24.566 12.129 1.00 0.00 H
-HETATM 2544 H2 HOH A 848 19.863 24.586 11.746 1.00 0.00 H
-HETATM 2545 O HOH A 849 17.745 8.515 24.574 1.00 0.00 O
-HETATM 2546 H1 HOH A 849 16.972 8.889 24.999 1.00 0.00 H
-HETATM 2547 H2 HOH A 849 17.918 7.708 25.054 1.00 0.00 H
-HETATM 2548 O HOH A 850 33.574 19.614 44.778 1.00 0.00 O
-HETATM 2549 H1 HOH A 850 33.934 19.653 43.892 1.00 0.00 H
-HETATM 2550 H2 HOH A 850 33.622 20.514 45.098 1.00 0.00 H
-HETATM 2551 O HOH A 851 40.312 33.176 40.716 1.00 0.00 O
-HETATM 2552 H1 HOH A 851 40.052 32.535 41.378 1.00 0.00 H
-HETATM 2553 H2 HOH A 851 41.263 33.099 40.665 1.00 0.00 H
-HETATM 2554 O HOH A 852 48.923 47.609 27.240 1.00 0.00 O
-HETATM 2555 H1 HOH A 852 48.792 46.826 26.704 1.00 0.00 H
-HETATM 2556 H2 HOH A 852 48.130 48.126 27.109 1.00 0.00 H
-HETATM 2557 O HOH A 853 24.652 16.899 20.132 1.00 0.00 O
-HETATM 2558 H1 HOH A 853 25.200 16.223 19.734 1.00 0.00 H
-HETATM 2559 H2 HOH A 853 24.096 17.210 19.419 1.00 0.00 H
-HETATM 2560 O HOH A 854 2.622 46.693 40.304 1.00 0.00 O
-HETATM 2561 H1 HOH A 854 2.908 47.371 40.916 1.00 0.00 H
-HETATM 2562 H2 HOH A 854 1.749 46.448 40.605 1.00 0.00 H
-HETATM 2563 O HOH A 855 48.770 19.048 26.592 1.00 0.00 O
-HETATM 2564 H1 HOH A 855 49.503 18.984 25.979 1.00 0.00 H
-HETATM 2565 H2 HOH A 855 48.543 18.141 26.792 1.00 0.00 H
-HETATM 2566 O HOH A 856 7.424 21.267 4.658 1.00 0.00 O
-HETATM 2567 H1 HOH A 856 8.087 21.862 5.009 1.00 0.00 H
-HETATM 2568 H2 HOH A 856 7.910 20.481 4.415 1.00 0.00 H
-HETATM 2569 O HOH A 857 47.461 45.600 15.359 1.00 0.00 O
-HETATM 2570 H1 HOH A 857 46.997 46.435 15.427 1.00 0.00 H
-HETATM 2571 H2 HOH A 857 48.177 45.669 15.987 1.00 0.00 H
-HETATM 2572 O HOH A 858 8.743 24.275 46.904 1.00 0.00 O
-HETATM 2573 H1 HOH A 858 8.371 25.129 46.683 1.00 0.00 H
-HETATM 2574 H2 HOH A 858 8.212 23.647 46.418 1.00 0.00 H
-HETATM 2575 O HOH A 859 48.187 0.438 12.227 1.00 0.00 O
-HETATM 2576 H1 HOH A 859 47.550 1.139 12.369 1.00 0.00 H
-HETATM 2577 H2 HOH A 859 48.262 0.005 13.075 1.00 0.00 H
-HETATM 2578 O HOH A 860 43.778 8.042 1.615 1.00 0.00 O
-HETATM 2579 H1 HOH A 860 44.410 7.608 2.188 1.00 0.00 H
-HETATM 2580 H2 HOH A 860 44.080 7.847 0.730 1.00 0.00 H
-HETATM 2581 O HOH A 861 18.183 17.728 28.677 1.00 0.00 O
-HETATM 2582 H1 HOH A 861 18.696 16.986 28.356 1.00 0.00 H
-HETATM 2583 H2 HOH A 861 18.721 18.494 28.486 1.00 0.00 H
-HETATM 2584 O HOH A 862 4.658 13.353 1.444 1.00 0.00 O
-HETATM 2585 H1 HOH A 862 4.265 14.201 1.653 1.00 0.00 H
-HETATM 2586 H2 HOH A 862 3.944 12.842 1.068 1.00 0.00 H
-HETATM 2587 O HOH A 863 3.536 4.661 49.176 1.00 0.00 O
-HETATM 2588 H1 HOH A 863 3.483 3.989 48.496 1.00 0.00 H
-HETATM 2589 H2 HOH A 863 3.063 4.291 49.919 1.00 0.00 H
-HETATM 2590 O HOH A 864 25.686 34.602 15.081 1.00 0.00 O
-HETATM 2591 H1 HOH A 864 26.511 35.088 15.070 1.00 0.00 H
-HETATM 2592 H2 HOH A 864 25.013 35.271 15.188 1.00 0.00 H
-HETATM 2593 O HOH A 865 34.401 43.608 27.522 1.00 0.00 O
-HETATM 2594 H1 HOH A 865 35.028 43.623 28.246 1.00 0.00 H
-HETATM 2595 H2 HOH A 865 33.646 44.096 27.846 1.00 0.00 H
-HETATM 2596 O HOH A 866 33.795 35.334 36.106 1.00 0.00 O
-HETATM 2597 H1 HOH A 866 34.387 35.456 35.364 1.00 0.00 H
-HETATM 2598 H2 HOH A 866 33.717 34.386 36.200 1.00 0.00 H
-HETATM 2599 O HOH A 867 48.179 48.434 30.545 1.00 0.00 O
-HETATM 2600 H1 HOH A 867 47.666 49.133 30.137 1.00 0.00 H
-HETATM 2601 H2 HOH A 867 48.960 48.359 30.000 1.00 0.00 H
-HETATM 2602 O HOH A 868 39.733 47.065 13.868 1.00 0.00 O
-HETATM 2603 H1 HOH A 868 40.562 46.589 13.812 1.00 0.00 H
-HETATM 2604 H2 HOH A 868 39.712 47.409 14.759 1.00 0.00 H
-HETATM 2605 O HOH A 869 24.338 8.917 35.485 1.00 0.00 O
-HETATM 2606 H1 HOH A 869 25.110 9.096 36.022 1.00 0.00 H
-HETATM 2607 H2 HOH A 869 23.618 9.341 35.949 1.00 0.00 H
-HETATM 2608 O HOH A 870 47.145 26.330 45.585 1.00 0.00 O
-HETATM 2609 H1 HOH A 870 47.061 25.666 46.269 1.00 0.00 H
-HETATM 2610 H2 HOH A 870 47.795 26.943 45.922 1.00 0.00 H
-HETATM 2611 O HOH A 871 25.489 42.023 25.920 1.00 0.00 O
-HETATM 2612 H1 HOH A 871 25.887 41.410 25.302 1.00 0.00 H
-HETATM 2613 H2 HOH A 871 25.077 42.687 25.370 1.00 0.00 H
-HETATM 2614 O HOH A 872 6.296 14.202 35.748 1.00 0.00 O
-HETATM 2615 H1 HOH A 872 5.808 13.579 35.209 1.00 0.00 H
-HETATM 2616 H2 HOH A 872 7.060 14.431 35.222 1.00 0.00 H
-HETATM 2617 O HOH A 873 21.258 14.752 4.505 1.00 0.00 O
-HETATM 2618 H1 HOH A 873 22.202 14.817 4.651 1.00 0.00 H
-HETATM 2619 H2 HOH A 873 21.161 14.054 3.860 1.00 0.00 H
-HETATM 2620 O HOH A 874 20.905 17.581 14.608 1.00 0.00 O
-HETATM 2621 H1 HOH A 874 21.430 18.381 14.560 1.00 0.00 H
-HETATM 2622 H2 HOH A 874 21.539 16.886 14.772 1.00 0.00 H
-HETATM 2623 O HOH A 875 43.742 2.397 7.378 1.00 0.00 O
-HETATM 2624 H1 HOH A 875 43.610 1.550 6.951 1.00 0.00 H
-HETATM 2625 H2 HOH A 875 43.106 2.978 6.964 1.00 0.00 H
-HETATM 2626 O HOH A 876 34.999 30.040 22.085 1.00 0.00 O
-HETATM 2627 H1 HOH A 876 35.539 29.300 22.362 1.00 0.00 H
-HETATM 2628 H2 HOH A 876 35.447 30.809 22.433 1.00 0.00 H
-HETATM 2629 O HOH A 877 42.421 27.233 44.436 1.00 0.00 O
-HETATM 2630 H1 HOH A 877 42.382 27.891 43.741 1.00 0.00 H
-HETATM 2631 H2 HOH A 877 42.174 26.415 44.009 1.00 0.00 H
-HETATM 2632 O HOH A 878 7.368 6.179 21.370 1.00 0.00 O
-HETATM 2633 H1 HOH A 878 7.095 7.089 21.484 1.00 0.00 H
-HETATM 2634 H2 HOH A 878 6.552 5.684 21.331 1.00 0.00 H
-HETATM 2635 O HOH A 879 49.173 35.358 29.350 1.00 0.00 O
-HETATM 2636 H1 HOH A 879 48.804 34.499 29.142 1.00 0.00 H
-HETATM 2637 H2 HOH A 879 48.618 35.696 30.050 1.00 0.00 H
-HETATM 2638 O HOH A 880 15.959 33.070 27.095 1.00 0.00 O
-HETATM 2639 H1 HOH A 880 16.196 32.150 27.212 1.00 0.00 H
-HETATM 2640 H2 HOH A 880 15.032 33.112 27.326 1.00 0.00 H
-HETATM 2641 O HOH A 881 28.336 45.944 36.290 1.00 0.00 O
-HETATM 2642 H1 HOH A 881 27.687 45.485 36.823 1.00 0.00 H
-HETATM 2643 H2 HOH A 881 29.140 45.909 36.806 1.00 0.00 H
-HETATM 2644 O HOH A 882 45.536 40.543 40.496 1.00 0.00 O
-HETATM 2645 H1 HOH A 882 44.763 41.091 40.355 1.00 0.00 H
-HETATM 2646 H2 HOH A 882 45.522 39.916 39.775 1.00 0.00 H
-HETATM 2647 O HOH A 883 3.623 8.119 37.292 1.00 0.00 O
-HETATM 2648 H1 HOH A 883 3.622 7.945 36.350 1.00 0.00 H
-HETATM 2649 H2 HOH A 883 3.294 9.012 37.373 1.00 0.00 H
-HETATM 2650 O HOH A 884 44.864 33.349 39.300 1.00 0.00 O
-HETATM 2651 H1 HOH A 884 45.270 32.727 38.695 1.00 0.00 H
-HETATM 2652 H2 HOH A 884 45.336 34.168 39.157 1.00 0.00 H
-HETATM 2653 O HOH A 885 42.829 43.341 44.847 1.00 0.00 O
-HETATM 2654 H1 HOH A 885 42.959 43.442 45.790 1.00 0.00 H
-HETATM 2655 H2 HOH A 885 42.264 42.576 44.761 1.00 0.00 H
-HETATM 2656 O HOH A 886 30.521 41.470 18.726 1.00 0.00 O
-HETATM 2657 H1 HOH A 886 30.074 40.671 19.006 1.00 0.00 H
-HETATM 2658 H2 HOH A 886 30.610 41.989 19.523 1.00 0.00 H
-HETATM 2659 O HOH A 887 38.519 16.462 19.905 1.00 0.00 O
-HETATM 2660 H1 HOH A 887 39.308 16.241 19.410 1.00 0.00 H
-HETATM 2661 H2 HOH A 887 37.800 16.108 19.385 1.00 0.00 H
-HETATM 2662 O HOH A 888 24.894 33.533 24.652 1.00 0.00 O
-HETATM 2663 H1 HOH A 888 24.113 33.629 24.107 1.00 0.00 H
-HETATM 2664 H2 HOH A 888 25.461 34.256 24.391 1.00 0.00 H
-HETATM 2665 O HOH A 889 27.218 30.385 19.119 1.00 0.00 O
-HETATM 2666 H1 HOH A 889 26.677 29.609 19.271 1.00 0.00 H
-HETATM 2667 H2 HOH A 889 26.806 30.826 18.378 1.00 0.00 H
-HETATM 2668 O HOH A 890 42.941 18.302 48.968 1.00 0.00 O
-HETATM 2669 H1 HOH A 890 42.357 17.825 48.377 1.00 0.00 H
-HETATM 2670 H2 HOH A 890 42.937 19.199 48.639 1.00 0.00 H
-HETATM 2671 O HOH A 891 8.142 18.799 33.102 1.00 0.00 O
-HETATM 2672 H1 HOH A 891 8.173 18.212 32.345 1.00 0.00 H
-HETATM 2673 H2 HOH A 891 9.058 18.936 33.338 1.00 0.00 H
-HETATM 2674 O HOH A 892 18.334 37.835 1.819 1.00 0.00 O
-HETATM 2675 H1 HOH A 892 17.721 38.480 1.465 1.00 0.00 H
-HETATM 2676 H2 HOH A 892 18.087 37.012 1.401 1.00 0.00 H
-HETATM 2677 O HOH A 893 40.431 31.745 13.652 1.00 0.00 O
-HETATM 2678 H1 HOH A 893 40.731 32.475 14.195 1.00 0.00 H
-HETATM 2679 H2 HOH A 893 39.527 31.597 13.924 1.00 0.00 H
-HETATM 2680 O HOH A 894 22.062 39.697 19.618 1.00 0.00 O
-HETATM 2681 H1 HOH A 894 21.110 39.661 19.524 1.00 0.00 H
-HETATM 2682 H2 HOH A 894 22.349 40.309 18.942 1.00 0.00 H
-HETATM 2683 O HOH A 895 47.438 1.970 9.491 1.00 0.00 O
-HETATM 2684 H1 HOH A 895 47.434 2.858 9.133 1.00 0.00 H
-HETATM 2685 H2 HOH A 895 46.516 1.723 9.533 1.00 0.00 H
-HETATM 2686 O HOH A 896 36.207 29.676 40.318 1.00 0.00 O
-HETATM 2687 H1 HOH A 896 36.550 30.433 39.842 1.00 0.00 H
-HETATM 2688 H2 HOH A 896 35.258 29.766 40.263 1.00 0.00 H
-HETATM 2689 O HOH A 897 5.569 17.249 43.367 1.00 0.00 O
-HETATM 2690 H1 HOH A 897 4.913 17.762 42.895 1.00 0.00 H
-HETATM 2691 H2 HOH A 897 6.019 17.884 43.921 1.00 0.00 H
-HETATM 2692 O HOH A 898 39.996 29.403 14.394 1.00 0.00 O
-HETATM 2693 H1 HOH A 898 40.566 28.764 13.966 1.00 0.00 H
-HETATM 2694 H2 HOH A 898 39.446 28.885 14.978 1.00 0.00 H
-HETATM 2695 O HOH A 899 47.901 18.798 30.935 1.00 0.00 O
-HETATM 2696 H1 HOH A 899 48.096 19.082 30.042 1.00 0.00 H
-HETATM 2697 H2 HOH A 899 48.115 17.867 30.944 1.00 0.00 H
-HETATM 2698 O HOH A 900 22.874 24.632 48.579 1.00 0.00 O
-HETATM 2699 H1 HOH A 900 22.813 23.911 47.951 1.00 0.00 H
-HETATM 2700 H2 HOH A 900 22.229 25.269 48.279 1.00 0.00 H
-HETATM 2701 O HOH A 901 16.429 11.660 18.540 1.00 0.00 O
-HETATM 2702 H1 HOH A 901 15.894 12.149 17.915 1.00 0.00 H
-HETATM 2703 H2 HOH A 901 17.292 11.613 18.135 1.00 0.00 H
-HETATM 2704 O HOH A 902 31.629 20.321 17.198 1.00 0.00 O
-HETATM 2705 H1 HOH A 902 31.596 19.981 18.092 1.00 0.00 H
-HETATM 2706 H2 HOH A 902 32.538 20.199 16.927 1.00 0.00 H
-HETATM 2707 O HOH A 903 8.321 7.357 31.985 1.00 0.00 O
-HETATM 2708 H1 HOH A 903 8.486 6.570 32.505 1.00 0.00 H
-HETATM 2709 H2 HOH A 903 7.533 7.739 32.367 1.00 0.00 H
-HETATM 2710 O HOH A 904 41.778 14.892 35.181 1.00 0.00 O
-HETATM 2711 H1 HOH A 904 41.139 15.590 35.036 1.00 0.00 H
-HETATM 2712 H2 HOH A 904 41.938 14.903 36.123 1.00 0.00 H
-HETATM 2713 O HOH A 905 30.349 43.027 7.951 1.00 0.00 O
-HETATM 2714 H1 HOH A 905 29.620 42.954 7.334 1.00 0.00 H
-HETATM 2715 H2 HOH A 905 30.892 43.731 7.602 1.00 0.00 H
-HETATM 2716 O HOH A 906 0.831 30.870 11.346 1.00 0.00 O
-HETATM 2717 H1 HOH A 906 1.370 31.458 10.817 1.00 0.00 H
-HETATM 2718 H2 HOH A 906 1.432 30.186 11.636 1.00 0.00 H
-HETATM 2719 O HOH A 907 38.569 46.521 3.447 1.00 0.00 O
-HETATM 2720 H1 HOH A 907 39.342 46.883 3.882 1.00 0.00 H
-HETATM 2721 H2 HOH A 907 38.794 45.609 3.274 1.00 0.00 H
-HETATM 2722 O HOH A 908 16.141 11.172 25.952 1.00 0.00 O
-HETATM 2723 H1 HOH A 908 16.418 11.275 26.862 1.00 0.00 H
-HETATM 2724 H2 HOH A 908 15.188 11.233 25.981 1.00 0.00 H
-HETATM 2725 O HOH A 909 21.787 2.717 32.686 1.00 0.00 O
-HETATM 2726 H1 HOH A 909 21.433 3.309 33.350 1.00 0.00 H
-HETATM 2727 H2 HOH A 909 21.288 1.910 32.792 1.00 0.00 H
-HETATM 2728 O HOH A 910 47.133 12.210 1.151 1.00 0.00 O
-HETATM 2729 H1 HOH A 910 47.672 12.593 1.843 1.00 0.00 H
-HETATM 2730 H2 HOH A 910 47.187 12.834 0.429 1.00 0.00 H
-HETATM 2731 O HOH A 911 14.830 21.149 19.626 1.00 0.00 O
-HETATM 2732 H1 HOH A 911 15.165 21.521 20.442 1.00 0.00 H
-HETATM 2733 H2 HOH A 911 13.917 21.429 19.590 1.00 0.00 H
-HETATM 2734 O HOH A 912 41.488 41.004 21.819 1.00 0.00 O
-HETATM 2735 H1 HOH A 912 41.782 41.899 21.652 1.00 0.00 H
-HETATM 2736 H2 HOH A 912 41.636 40.871 22.753 1.00 0.00 H
-HETATM 2737 O HOH A 913 11.072 12.423 2.201 1.00 0.00 O
-HETATM 2738 H1 HOH A 913 11.591 12.223 2.981 1.00 0.00 H
-HETATM 2739 H2 HOH A 913 10.881 11.571 1.813 1.00 0.00 H
-HETATM 2740 O HOH A 914 17.301 33.297 42.042 1.00 0.00 O
-HETATM 2741 H1 HOH A 914 16.715 32.735 42.548 1.00 0.00 H
-HETATM 2742 H2 HOH A 914 18.168 33.138 42.412 1.00 0.00 H
-HETATM 2743 O HOH A 915 14.514 44.094 6.822 1.00 0.00 O
-HETATM 2744 H1 HOH A 915 15.234 44.291 6.222 1.00 0.00 H
-HETATM 2745 H2 HOH A 915 14.135 43.284 6.488 1.00 0.00 H
-HETATM 2746 O HOH A 916 22.414 36.701 45.538 1.00 0.00 O
-HETATM 2747 H1 HOH A 916 21.758 36.497 46.205 1.00 0.00 H
-HETATM 2748 H2 HOH A 916 22.279 36.044 44.857 1.00 0.00 H
-HETATM 2749 O HOH A 917 47.005 19.487 8.484 1.00 0.00 O
-HETATM 2750 H1 HOH A 917 46.668 19.342 9.369 1.00 0.00 H
-HETATM 2751 H2 HOH A 917 47.108 18.610 8.118 1.00 0.00 H
-HETATM 2752 O HOH A 918 8.408 22.176 30.091 1.00 0.00 O
-HETATM 2753 H1 HOH A 918 8.673 21.465 30.675 1.00 0.00 H
-HETATM 2754 H2 HOH A 918 8.803 21.957 29.249 1.00 0.00 H
-HETATM 2755 O HOH A 919 14.164 42.800 24.798 1.00 0.00 O
-HETATM 2756 H1 HOH A 919 13.719 42.654 25.633 1.00 0.00 H
-HETATM 2757 H2 HOH A 919 14.611 41.975 24.616 1.00 0.00 H
-HETATM 2758 O HOH A 920 3.619 32.692 23.510 1.00 0.00 O
-HETATM 2759 H1 HOH A 920 3.469 33.415 22.901 1.00 0.00 H
-HETATM 2760 H2 HOH A 920 4.440 32.299 23.221 1.00 0.00 H
-HETATM 2761 O HOH A 921 48.074 5.496 16.082 1.00 0.00 O
-HETATM 2762 H1 HOH A 921 47.934 6.122 16.792 1.00 0.00 H
-HETATM 2763 H2 HOH A 921 48.773 4.926 16.396 1.00 0.00 H
-HETATM 2764 O HOH A 922 6.490 7.879 38.519 1.00 0.00 O
-HETATM 2765 H1 HOH A 922 7.020 7.696 39.296 1.00 0.00 H
-HETATM 2766 H2 HOH A 922 5.750 8.387 38.847 1.00 0.00 H
-HETATM 2767 O HOH A 923 8.353 37.301 32.595 1.00 0.00 O
-HETATM 2768 H1 HOH A 923 8.160 36.594 33.212 1.00 0.00 H
-HETATM 2769 H2 HOH A 923 9.185 37.662 32.894 1.00 0.00 H
-HETATM 2770 O HOH A 924 19.118 19.033 32.489 1.00 0.00 O
-HETATM 2771 H1 HOH A 924 20.021 19.228 32.739 1.00 0.00 H
-HETATM 2772 H2 HOH A 924 19.068 18.078 32.492 1.00 0.00 H
-HETATM 2773 O HOH A 925 37.755 27.769 37.018 1.00 0.00 O
-HETATM 2774 H1 HOH A 925 37.305 26.981 37.324 1.00 0.00 H
-HETATM 2775 H2 HOH A 925 38.280 27.474 36.276 1.00 0.00 H
-HETATM 2776 O HOH A 926 14.237 49.097 17.020 1.00 0.00 O
-HETATM 2777 H1 HOH A 926 15.149 49.182 17.297 1.00 0.00 H
-HETATM 2778 H2 HOH A 926 13.968 48.236 17.336 1.00 0.00 H
-HETATM 2779 O HOH A 927 13.688 28.157 3.718 1.00 0.00 O
-HETATM 2780 H1 HOH A 927 13.220 27.587 3.108 1.00 0.00 H
-HETATM 2781 H2 HOH A 927 13.534 29.041 3.389 1.00 0.00 H
-HETATM 2782 O HOH A 928 47.064 15.965 44.172 1.00 0.00 O
-HETATM 2783 H1 HOH A 928 46.807 16.198 43.279 1.00 0.00 H
-HETATM 2784 H2 HOH A 928 47.623 16.684 44.458 1.00 0.00 H
-HETATM 2785 O HOH A 929 4.002 37.220 12.218 1.00 0.00 O
-HETATM 2786 H1 HOH A 929 3.352 37.131 11.521 1.00 0.00 H
-HETATM 2787 H2 HOH A 929 4.546 37.958 11.948 1.00 0.00 H
-HETATM 2788 O HOH A 930 24.378 5.575 44.590 1.00 0.00 O
-HETATM 2789 H1 HOH A 930 25.272 5.296 44.392 1.00 0.00 H
-HETATM 2790 H2 HOH A 930 24.106 6.078 43.825 1.00 0.00 H
-HETATM 2791 O HOH A 931 28.237 6.620 41.782 1.00 0.00 O
-HETATM 2792 H1 HOH A 931 27.517 7.119 42.167 1.00 0.00 H
-HETATM 2793 H2 HOH A 931 28.062 5.714 42.029 1.00 0.00 H
-HETATM 2794 O HOH A 932 38.593 1.459 46.827 1.00 0.00 O
-HETATM 2795 H1 HOH A 932 38.430 0.743 47.441 1.00 0.00 H
-HETATM 2796 H2 HOH A 932 37.753 1.603 46.394 1.00 0.00 H
-HETATM 2797 O HOH A 933 20.266 30.580 14.205 1.00 0.00 O
-HETATM 2798 H1 HOH A 933 19.740 30.658 15.001 1.00 0.00 H
-HETATM 2799 H2 HOH A 933 19.806 31.112 13.558 1.00 0.00 H
-HETATM 2800 O HOH A 934 2.782 3.820 41.183 1.00 0.00 O
-HETATM 2801 H1 HOH A 934 3.356 3.974 40.433 1.00 0.00 H
-HETATM 2802 H2 HOH A 934 3.190 3.098 41.656 1.00 0.00 H
-HETATM 2803 O HOH A 935 32.224 20.114 47.593 1.00 0.00 O
-HETATM 2804 H1 HOH A 935 31.718 19.995 46.789 1.00 0.00 H
-HETATM 2805 H2 HOH A 935 33.053 19.671 47.425 1.00 0.00 H
-HETATM 2806 O HOH A 936 49.901 37.036 9.913 1.00 0.00 O
-HETATM 2807 H1 HOH A 936 49.344 37.145 10.684 1.00 0.00 H
-HETATM 2808 H2 HOH A 936 49.851 37.875 9.458 1.00 0.00 H
-HETATM 2809 O HOH A 937 34.423 25.986 31.574 1.00 0.00 O
-HETATM 2810 H1 HOH A 937 34.202 25.792 30.663 1.00 0.00 H
-HETATM 2811 H2 HOH A 937 33.864 26.726 31.806 1.00 0.00 H
-HETATM 2812 O HOH A 938 38.630 32.134 18.220 1.00 0.00 O
-HETATM 2813 H1 HOH A 938 38.388 33.059 18.175 1.00 0.00 H
-HETATM 2814 H2 HOH A 938 38.794 31.883 17.313 1.00 0.00 H
-HETATM 2815 O HOH A 939 29.751 30.936 21.097 1.00 0.00 O
-HETATM 2816 H1 HOH A 939 30.652 31.088 21.383 1.00 0.00 H
-HETATM 2817 H2 HOH A 939 29.589 31.612 20.441 1.00 0.00 H
-HETATM 2818 O HOH A 940 24.546 33.447 39.324 1.00 0.00 O
-HETATM 2819 H1 HOH A 940 24.735 32.746 39.948 1.00 0.00 H
-HETATM 2820 H2 HOH A 940 24.039 34.085 39.824 1.00 0.00 H
-HETATM 2821 O HOH A 941 48.952 42.552 33.101 1.00 0.00 O
-HETATM 2822 H1 HOH A 941 49.886 42.369 33.000 1.00 0.00 H
-HETATM 2823 H2 HOH A 941 48.578 42.387 32.237 1.00 0.00 H
-HETATM 2824 O HOH A 942 10.339 18.432 35.284 1.00 0.00 O
-HETATM 2825 H1 HOH A 942 11.006 18.335 34.605 1.00 0.00 H
-HETATM 2826 H2 HOH A 942 10.184 19.374 35.339 1.00 0.00 H
-HETATM 2827 O HOH A 943 47.874 19.648 12.697 1.00 0.00 O
-HETATM 2828 H1 HOH A 943 47.551 19.951 13.546 1.00 0.00 H
-HETATM 2829 H2 HOH A 943 47.991 18.706 12.804 1.00 0.00 H
-HETATM 2830 O HOH A 944 19.941 19.564 26.385 1.00 0.00 O
-HETATM 2831 H1 HOH A 944 20.418 19.009 25.768 1.00 0.00 H
-HETATM 2832 H2 HOH A 944 19.256 19.975 25.860 1.00 0.00 H
-HETATM 2833 O HOH A 945 33.338 45.226 4.923 1.00 0.00 O
-HETATM 2834 H1 HOH A 945 33.329 46.168 5.094 1.00 0.00 H
-HETATM 2835 H2 HOH A 945 32.737 44.857 5.568 1.00 0.00 H
-HETATM 2836 O HOH A 946 23.576 7.907 46.302 1.00 0.00 O
-HETATM 2837 H1 HOH A 946 24.317 8.184 45.764 1.00 0.00 H
-HETATM 2838 H2 HOH A 946 23.410 7.004 46.038 1.00 0.00 H
-HETATM 2839 O HOH A 947 32.554 4.789 32.246 1.00 0.00 O
-HETATM 2840 H1 HOH A 947 33.255 4.988 32.867 1.00 0.00 H
-HETATM 2841 H2 HOH A 947 31.786 5.236 32.598 1.00 0.00 H
-HETATM 2842 O HOH A 948 22.708 45.710 38.721 1.00 0.00 O
-HETATM 2843 H1 HOH A 948 22.796 45.481 39.647 1.00 0.00 H
-HETATM 2844 H2 HOH A 948 23.212 45.043 38.259 1.00 0.00 H
-HETATM 2845 O HOH A 949 2.421 45.341 29.881 1.00 0.00 O
-HETATM 2846 H1 HOH A 949 3.103 45.698 29.311 1.00 0.00 H
-HETATM 2847 H2 HOH A 949 2.890 44.784 30.499 1.00 0.00 H
-HETATM 2848 O HOH A 950 27.453 29.166 2.891 1.00 0.00 O
-HETATM 2849 H1 HOH A 950 26.666 29.106 3.433 1.00 0.00 H
-HETATM 2850 H2 HOH A 950 27.126 29.202 1.994 1.00 0.00 H
-HETATM 2851 O HOH A 951 12.428 12.280 16.076 1.00 0.00 O
-HETATM 2852 H1 HOH A 951 11.590 12.467 16.500 1.00 0.00 H
-HETATM 2853 H2 HOH A 951 12.200 11.748 15.315 1.00 0.00 H
-HETATM 2854 O HOH A 952 35.458 4.511 6.096 1.00 0.00 O
-HETATM 2855 H1 HOH A 952 34.752 4.010 5.687 1.00 0.00 H
-HETATM 2856 H2 HOH A 952 35.564 5.279 5.536 1.00 0.00 H
-HETATM 2857 O HOH A 953 15.658 40.127 32.249 1.00 0.00 O
-HETATM 2858 H1 HOH A 953 15.388 40.894 32.754 1.00 0.00 H
-HETATM 2859 H2 HOH A 953 15.237 39.389 32.688 1.00 0.00 H
-HETATM 2860 O HOH A 954 33.530 31.896 32.663 1.00 0.00 O
-HETATM 2861 H1 HOH A 954 33.313 32.714 33.110 1.00 0.00 H
-HETATM 2862 H2 HOH A 954 32.843 31.287 32.925 1.00 0.00 H
-HETATM 2863 O HOH A 955 41.564 20.308 11.757 1.00 0.00 O
-HETATM 2864 H1 HOH A 955 42.353 19.834 12.019 1.00 0.00 H
-HETATM 2865 H2 HOH A 955 41.840 21.221 11.698 1.00 0.00 H
-HETATM 2866 O HOH A 956 4.513 22.401 5.175 1.00 0.00 O
-HETATM 2867 H1 HOH A 956 3.964 23.012 5.668 1.00 0.00 H
-HETATM 2868 H2 HOH A 956 4.278 21.539 5.514 1.00 0.00 H
-HETATM 2869 O HOH A 957 2.735 18.107 35.644 1.00 0.00 O
-HETATM 2870 H1 HOH A 957 3.104 18.729 35.017 1.00 0.00 H
-HETATM 2871 H2 HOH A 957 2.794 18.551 36.488 1.00 0.00 H
-HETATM 2872 O HOH A 958 4.221 39.021 34.058 1.00 0.00 O
-HETATM 2873 H1 HOH A 958 3.553 38.384 33.804 1.00 0.00 H
-HETATM 2874 H2 HOH A 958 4.246 39.647 33.337 1.00 0.00 H
-HETATM 2875 O HOH A 959 33.623 35.709 38.936 1.00 0.00 O
-HETATM 2876 H1 HOH A 959 34.138 36.498 38.770 1.00 0.00 H
-HETATM 2877 H2 HOH A 959 34.206 35.140 39.436 1.00 0.00 H
-HETATM 2878 O HOH A 960 3.034 32.992 12.580 1.00 0.00 O
-HETATM 2879 H1 HOH A 960 2.667 32.915 13.461 1.00 0.00 H
-HETATM 2880 H2 HOH A 960 3.570 33.783 12.611 1.00 0.00 H
-HETATM 2881 O HOH A 961 27.020 18.950 6.055 1.00 0.00 O
-HETATM 2882 H1 HOH A 961 26.734 18.130 5.650 1.00 0.00 H
-HETATM 2883 H2 HOH A 961 26.266 19.531 5.982 1.00 0.00 H
-HETATM 2884 O HOH A 962 28.353 28.694 23.376 1.00 0.00 O
-HETATM 2885 H1 HOH A 962 28.313 29.643 23.259 1.00 0.00 H
-HETATM 2886 H2 HOH A 962 28.720 28.573 24.250 1.00 0.00 H
-HETATM 2887 O HOH A 963 4.725 25.102 33.838 1.00 0.00 O
-HETATM 2888 H1 HOH A 963 5.673 25.075 33.969 1.00 0.00 H
-HETATM 2889 H2 HOH A 963 4.613 25.145 32.890 1.00 0.00 H
-HETATM 2890 O HOH A 964 34.624 6.918 17.733 1.00 0.00 O
-HETATM 2891 H1 HOH A 964 34.652 7.604 17.065 1.00 0.00 H
-HETATM 2892 H2 HOH A 964 34.621 6.100 17.239 1.00 0.00 H
-HETATM 2893 O HOH A 965 4.909 26.371 47.594 1.00 0.00 O
-HETATM 2894 H1 HOH A 965 4.909 26.966 46.845 1.00 0.00 H
-HETATM 2895 H2 HOH A 965 5.446 25.631 47.315 1.00 0.00 H
-HETATM 2896 O HOH A 966 19.430 14.718 30.595 1.00 0.00 O
-HETATM 2897 H1 HOH A 966 20.152 15.302 30.829 1.00 0.00 H
-HETATM 2898 H2 HOH A 966 19.317 14.838 29.654 1.00 0.00 H
-HETATM 2899 O HOH A 967 48.507 11.303 11.749 1.00 0.00 O
-HETATM 2900 H1 HOH A 967 48.532 10.486 12.246 1.00 0.00 H
-HETATM 2901 H2 HOH A 967 48.973 11.933 12.296 1.00 0.00 H
-HETATM 2902 O HOH A 968 37.128 26.619 24.350 1.00 0.00 O
-HETATM 2903 H1 HOH A 968 36.389 26.972 24.845 1.00 0.00 H
-HETATM 2904 H2 HOH A 968 36.798 25.809 23.967 1.00 0.00 H
-HETATM 2905 O HOH A 969 25.110 41.448 1.636 1.00 0.00 O
-HETATM 2906 H1 HOH A 969 25.985 41.399 1.251 1.00 0.00 H
-HETATM 2907 H2 HOH A 969 24.892 40.545 1.856 1.00 0.00 H
-HETATM 2908 O HOH A 970 14.864 11.261 10.906 1.00 0.00 O
-HETATM 2909 H1 HOH A 970 15.589 10.894 11.414 1.00 0.00 H
-HETATM 2910 H2 HOH A 970 14.563 12.008 11.421 1.00 0.00 H
-HETATM 2911 O HOH A 971 20.548 45.504 21.799 1.00 0.00 O
-HETATM 2912 H1 HOH A 971 19.918 46.174 22.064 1.00 0.00 H
-HETATM 2913 H2 HOH A 971 20.088 44.676 21.928 1.00 0.00 H
-HETATM 2914 O HOH A 972 21.474 42.285 14.870 1.00 0.00 O
-HETATM 2915 H1 HOH A 972 20.846 41.567 14.955 1.00 0.00 H
-HETATM 2916 H2 HOH A 972 22.165 41.937 14.310 1.00 0.00 H
-HETATM 2917 O HOH A 973 45.490 17.297 37.032 1.00 0.00 O
-HETATM 2918 H1 HOH A 973 46.038 17.323 37.817 1.00 0.00 H
-HETATM 2919 H2 HOH A 973 46.099 17.431 36.308 1.00 0.00 H
-HETATM 2920 O HOH A 974 39.857 26.886 10.325 1.00 0.00 O
-HETATM 2921 H1 HOH A 974 38.909 26.972 10.219 1.00 0.00 H
-HETATM 2922 H2 HOH A 974 40.160 27.771 10.517 1.00 0.00 H
-HETATM 2923 O HOH A 975 2.138 6.529 26.973 1.00 0.00 O
-HETATM 2924 H1 HOH A 975 2.578 6.006 26.303 1.00 0.00 H
-HETATM 2925 H2 HOH A 975 1.599 5.903 27.454 1.00 0.00 H
-HETATM 2926 O HOH A 976 24.253 25.477 4.365 1.00 0.00 O
-HETATM 2927 H1 HOH A 976 24.223 25.651 5.306 1.00 0.00 H
-HETATM 2928 H2 HOH A 976 24.623 24.599 4.293 1.00 0.00 H
-HETATM 2929 O HOH A 977 1.716 30.464 32.827 1.00 0.00 O
-HETATM 2930 H1 HOH A 977 1.049 30.656 32.168 1.00 0.00 H
-HETATM 2931 H2 HOH A 977 2.446 31.040 32.607 1.00 0.00 H
-HETATM 2932 O HOH A 978 39.663 11.150 48.614 1.00 0.00 O
-HETATM 2933 H1 HOH A 978 40.347 10.485 48.531 1.00 0.00 H
-HETATM 2934 H2 HOH A 978 40.128 11.983 48.557 1.00 0.00 H
-HETATM 2935 O HOH A 979 7.364 47.941 21.230 1.00 0.00 O
-HETATM 2936 H1 HOH A 979 8.248 48.293 21.343 1.00 0.00 H
-HETATM 2937 H2 HOH A 979 7.442 47.016 21.458 1.00 0.00 H
-HETATM 2938 O HOH A 980 37.087 20.443 0.598 1.00 0.00 O
-HETATM 2939 H1 HOH A 980 37.594 20.704 1.367 1.00 0.00 H
-HETATM 2940 H2 HOH A 980 37.093 19.487 0.618 1.00 0.00 H
-HETATM 2941 O HOH A 981 6.981 23.459 22.217 1.00 0.00 O
-HETATM 2942 H1 HOH A 981 7.098 23.401 21.269 1.00 0.00 H
-HETATM 2943 H2 HOH A 981 6.545 24.298 22.357 1.00 0.00 H
-HETATM 2944 O HOH A 982 15.341 34.271 19.524 1.00 0.00 O
-HETATM 2945 H1 HOH A 982 15.316 33.750 20.327 1.00 0.00 H
-HETATM 2946 H2 HOH A 982 14.671 34.941 19.651 1.00 0.00 H
-HETATM 2947 O HOH A 983 10.809 12.146 46.382 1.00 0.00 O
-HETATM 2948 H1 HOH A 983 11.170 11.278 46.201 1.00 0.00 H
-HETATM 2949 H2 HOH A 983 9.864 12.010 46.427 1.00 0.00 H
-HETATM 2950 O HOH A 984 8.771 6.779 8.960 1.00 0.00 O
-HETATM 2951 H1 HOH A 984 9.293 5.980 8.875 1.00 0.00 H
-HETATM 2952 H2 HOH A 984 9.317 7.370 9.475 1.00 0.00 H
-HETATM 2953 O HOH A 985 2.988 35.875 39.245 1.00 0.00 O
-HETATM 2954 H1 HOH A 985 2.533 36.407 39.898 1.00 0.00 H
-HETATM 2955 H2 HOH A 985 2.909 36.370 38.432 1.00 0.00 H
-HETATM 2956 O HOH A 986 21.351 19.921 29.172 1.00 0.00 O
-HETATM 2957 H1 HOH A 986 20.422 19.916 28.940 1.00 0.00 H
-HETATM 2958 H2 HOH A 986 21.799 20.182 28.370 1.00 0.00 H
-HETATM 2959 O HOH A 987 45.437 20.292 37.419 1.00 0.00 O
-HETATM 2960 H1 HOH A 987 45.176 20.649 36.570 1.00 0.00 H
-HETATM 2961 H2 HOH A 987 46.112 19.648 37.214 1.00 0.00 H
-HETATM 2962 O HOH A 988 17.931 8.094 39.114 1.00 0.00 O
-HETATM 2963 H1 HOH A 988 17.126 8.436 39.504 1.00 0.00 H
-HETATM 2964 H2 HOH A 988 17.944 7.170 39.357 1.00 0.00 H
-HETATM 2965 O HOH A 989 27.889 28.102 17.199 1.00 0.00 O
-HETATM 2966 H1 HOH A 989 27.791 27.478 17.917 1.00 0.00 H
-HETATM 2967 H2 HOH A 989 28.616 28.664 17.464 1.00 0.00 H
-HETATM 2968 O HOH A 990 37.677 44.955 21.483 1.00 0.00 O
-HETATM 2969 H1 HOH A 990 37.975 44.072 21.698 1.00 0.00 H
-HETATM 2970 H2 HOH A 990 37.075 44.835 20.751 1.00 0.00 H
-HETATM 2971 O HOH A 991 6.914 22.263 10.184 1.00 0.00 O
-HETATM 2972 H1 HOH A 991 6.341 22.890 9.742 1.00 0.00 H
-HETATM 2973 H2 HOH A 991 7.064 22.642 11.049 1.00 0.00 H
-HETATM 2974 O HOH A 992 27.064 17.468 0.635 1.00 0.00 O
-HETATM 2975 H1 HOH A 992 26.555 16.663 0.544 1.00 0.00 H
-HETATM 2976 H2 HOH A 992 26.416 18.169 0.599 1.00 0.00 H
-HETATM 2977 O HOH A 993 4.677 25.666 28.109 1.00 0.00 O
-HETATM 2978 H1 HOH A 993 5.003 25.998 27.273 1.00 0.00 H
-HETATM 2979 H2 HOH A 993 4.942 24.749 28.126 1.00 0.00 H
-HETATM 2980 O HOH A 994 7.990 28.113 30.593 1.00 0.00 O
-HETATM 2981 H1 HOH A 994 8.873 27.747 30.653 1.00 0.00 H
-HETATM 2982 H2 HOH A 994 7.873 28.595 31.410 1.00 0.00 H
-HETATM 2983 O HOH A 995 26.720 11.533 18.898 1.00 0.00 O
-HETATM 2984 H1 HOH A 995 26.049 11.602 18.219 1.00 0.00 H
-HETATM 2985 H2 HOH A 995 27.522 11.837 18.477 1.00 0.00 H
-HETATM 2986 O HOH A 996 15.543 41.468 13.907 1.00 0.00 O
-HETATM 2987 H1 HOH A 996 16.001 41.156 13.126 1.00 0.00 H
-HETATM 2988 H2 HOH A 996 14.616 41.381 13.694 1.00 0.00 H
-HETATM 2989 O HOH A 997 45.367 22.636 41.311 1.00 0.00 O
-HETATM 2990 H1 HOH A 997 46.300 22.468 41.176 1.00 0.00 H
-HETATM 2991 H2 HOH A 997 44.947 22.322 40.512 1.00 0.00 H
-HETATM 2992 O HOH A 998 44.788 35.783 31.272 1.00 0.00 O
-HETATM 2993 H1 HOH A 998 44.084 35.846 30.627 1.00 0.00 H
-HETATM 2994 H2 HOH A 998 45.523 36.246 30.874 1.00 0.00 H
-HETATM 2995 O HOH A 999 49.012 34.429 3.015 1.00 0.00 O
-HETATM 2996 H1 HOH A 999 48.678 33.756 2.422 1.00 0.00 H
-HETATM 2997 H2 HOH A 999 49.811 34.053 3.381 1.00 0.00 H
-HETATM 2998 O HOH A1000 14.621 47.950 33.963 1.00 0.00 O
-HETATM 2999 H1 HOH A1000 15.556 47.981 33.760 1.00 0.00 H
-HETATM 3000 H2 HOH A1000 14.188 48.178 33.142 1.00 0.00 H
-HETATM 3001 O HOH A1001 38.530 31.297 34.589 1.00 0.00 O
-HETATM 3002 H1 HOH A1001 39.245 31.393 33.960 1.00 0.00 H
-HETATM 3003 H2 HOH A1001 37.975 30.612 34.221 1.00 0.00 H
-HETATM 3004 O HOH A1002 11.427 6.378 17.630 1.00 0.00 O
-HETATM 3005 H1 HOH A1002 11.934 5.591 17.832 1.00 0.00 H
-HETATM 3006 H2 HOH A1002 11.528 6.934 18.400 1.00 0.00 H
-HETATM 3007 O HOH A1003 25.470 0.853 26.518 1.00 0.00 O
-HETATM 3008 H1 HOH A1003 25.395 1.360 27.326 1.00 0.00 H
-HETATM 3009 H2 HOH A1003 24.949 1.337 25.880 1.00 0.00 H
-HETATM 3010 O HOH A1004 44.358 33.493 17.591 1.00 0.00 O
-HETATM 3011 H1 HOH A1004 44.023 32.687 17.196 1.00 0.00 H
-HETATM 3012 H2 HOH A1004 45.106 33.211 18.115 1.00 0.00 H
-HETATM 3013 O HOH A1005 39.339 18.161 36.351 1.00 0.00 O
-HETATM 3014 H1 HOH A1005 39.070 17.746 37.170 1.00 0.00 H
-HETATM 3015 H2 HOH A1005 40.042 18.758 36.602 1.00 0.00 H
-HETATM 3016 O HOH A1006 19.784 44.582 16.458 1.00 0.00 O
-HETATM 3017 H1 HOH A1006 20.494 45.012 15.981 1.00 0.00 H
-HETATM 3018 H2 HOH A1006 19.678 43.737 16.024 1.00 0.00 H
-HETATM 3019 O HOH A1007 10.990 44.441 28.218 1.00 0.00 O
-HETATM 3020 H1 HOH A1007 11.195 43.703 28.791 1.00 0.00 H
-HETATM 3021 H2 HOH A1007 10.583 45.087 28.792 1.00 0.00 H
-HETATM 3022 O HOH A1008 34.288 41.400 2.723 1.00 0.00 O
-HETATM 3023 H1 HOH A1008 34.436 40.455 2.695 1.00 0.00 H
-HETATM 3024 H2 HOH A1008 34.321 41.676 1.809 1.00 0.00 H
-HETATM 3025 O HOH A1009 49.206 49.302 41.341 1.00 0.00 O
-HETATM 3026 H1 HOH A1009 48.761 49.953 41.884 1.00 0.00 H
-HETATM 3027 H2 HOH A1009 49.876 48.929 41.911 1.00 0.00 H
-HETATM 3028 O HOH A1010 40.539 41.039 38.151 1.00 0.00 O
-HETATM 3029 H1 HOH A1010 39.832 41.451 37.653 1.00 0.00 H
-HETATM 3030 H2 HOH A1010 41.340 41.335 37.722 1.00 0.00 H
-HETATM 3031 O HOH A1011 1.010 39.947 28.635 1.00 0.00 O
-HETATM 3032 H1 HOH A1011 1.775 40.169 28.103 1.00 0.00 H
-HETATM 3033 H2 HOH A1011 1.182 39.061 28.947 1.00 0.00 H
-HETATM 3034 O HOH A1012 49.720 43.120 24.185 1.00 0.00 O
-HETATM 3035 H1 HOH A1012 49.748 42.916 23.250 1.00 0.00 H
-HETATM 3036 H2 HOH A1012 48.819 43.398 24.344 1.00 0.00 H
-HETATM 3037 O HOH A1013 37.634 40.802 39.496 1.00 0.00 O
-HETATM 3038 H1 HOH A1013 37.408 39.992 39.954 1.00 0.00 H
-HETATM 3039 H2 HOH A1013 38.583 40.870 39.582 1.00 0.00 H
-HETATM 3040 O HOH A1014 18.131 34.259 15.777 1.00 0.00 O
-HETATM 3041 H1 HOH A1014 18.312 34.737 16.587 1.00 0.00 H
-HETATM 3042 H2 HOH A1014 17.331 33.769 15.961 1.00 0.00 H
-HETATM 3043 O HOH A1015 46.095 5.170 48.188 1.00 0.00 O
-HETATM 3044 H1 HOH A1015 47.030 5.310 48.034 1.00 0.00 H
-HETATM 3045 H2 HOH A1015 45.661 5.834 47.656 1.00 0.00 H
-HETATM 3046 O HOH A1016 47.854 11.464 17.569 1.00 0.00 O
-HETATM 3047 H1 HOH A1016 46.954 11.776 17.466 1.00 0.00 H
-HETATM 3048 H2 HOH A1016 48.323 11.831 16.822 1.00 0.00 H
-HETATM 3049 O HOH A1017 14.573 22.744 34.903 1.00 0.00 O
-HETATM 3050 H1 HOH A1017 15.212 22.553 34.216 1.00 0.00 H
-HETATM 3051 H2 HOH A1017 13.768 22.322 34.608 1.00 0.00 H
-HETATM 3052 O HOH A1018 47.040 15.538 15.727 1.00 0.00 O
-HETATM 3053 H1 HOH A1018 47.116 16.072 14.936 1.00 0.00 H
-HETATM 3054 H2 HOH A1018 47.012 14.638 15.409 1.00 0.00 H
-HETATM 3055 O HOH A1019 49.131 25.861 17.631 1.00 0.00 O
-HETATM 3056 H1 HOH A1019 48.599 25.524 16.910 1.00 0.00 H
-HETATM 3057 H2 HOH A1019 48.794 25.420 18.408 1.00 0.00 H
-HETATM 3058 O HOH A1020 4.033 44.625 35.493 1.00 0.00 O
-HETATM 3059 H1 HOH A1020 4.046 44.159 34.657 1.00 0.00 H
-HETATM 3060 H2 HOH A1020 3.113 44.640 35.748 1.00 0.00 H
-HETATM 3061 O HOH A1021 37.973 46.358 9.636 1.00 0.00 O
-HETATM 3062 H1 HOH A1021 37.824 47.247 9.959 1.00 0.00 H
-HETATM 3063 H2 HOH A1021 38.912 46.319 9.462 1.00 0.00 H
-HETATM 3064 O HOH A1022 35.859 39.993 9.841 1.00 0.00 O
-HETATM 3065 H1 HOH A1022 35.806 39.289 9.195 1.00 0.00 H
-HETATM 3066 H2 HOH A1022 36.781 40.023 10.091 1.00 0.00 H
-HETATM 3067 O HOH A1023 27.164 18.385 27.109 1.00 0.00 O
-HETATM 3068 H1 HOH A1023 27.541 18.734 27.917 1.00 0.00 H
-HETATM 3069 H2 HOH A1023 26.388 17.905 27.391 1.00 0.00 H
-HETATM 3070 O HOH A1024 43.009 0.618 37.643 1.00 0.00 O
-HETATM 3071 H1 HOH A1024 43.436 0.145 38.357 1.00 0.00 H
-HETATM 3072 H2 HOH A1024 42.813 1.479 38.007 1.00 0.00 H
-END
\ No newline at end of file
diff --git a/examples/water_pol_1024/water2.pdb b/examples/water_pol_1024/water2.pdb
deleted file mode 100644
index fbe805952..000000000
--- a/examples/water_pol_1024/water2.pdb
+++ /dev/null
@@ -1,9 +0,0 @@
-CRYST1 31.289 31.289 31.289 90.00 90.00 90.00 P 1 1
-MODEL 1
-HETATM 1 O HOH A 1 1.562 24.460 21.149 1.00 0.00 O
-HETATM 2 H1 HOH A 1 2.439 24.438 21.532 1.00 0.00 H
-HETATM 3 H2 HOH A 1 0.983 24.178 21.854 1.00 0.00 H
-HETATM 4 O HOH A 2 4.788 24.609 0.994 1.00 0.00 O
-HETATM 5 H1 HOH A 2 4.026 25.138 1.231 1.00 0.00 H
-HETATM 6 H2 HOH A 2 4.462 23.712 0.970 1.00 0.00 H
-END
diff --git a/examples/water_pol_1024/waterbox_31ang.pdb b/examples/water_pol_1024/waterbox_31ang.pdb
deleted file mode 100644
index 75a37cddc..000000000
--- a/examples/water_pol_1024/waterbox_31ang.pdb
+++ /dev/null
@@ -1,2994 +0,0 @@
-REMARK 1 CREATED WITH OPENMM 7.3, 2018-10-03
-CRYST1 31.289 31.289 31.289 90.00 90.00 90.00 P 1 1
-MODEL 1
-HETATM 1 O HOH A 1 13.456 4.796 20.377 1.00 0.00 O
-HETATM 2 H1 HOH A 1 13.668 5.665 20.719 1.00 0.00 H
-HETATM 3 H2 HOH A 1 14.293 4.448 20.071 1.00 0.00 H
-HETATM 4 O HOH A 2 24.419 29.975 18.156 1.00 0.00 O
-HETATM 5 H1 HOH A 2 23.851 30.565 18.652 1.00 0.00 H
-HETATM 6 H2 HOH A 2 25.254 29.997 18.624 1.00 0.00 H
-HETATM 7 O HOH A 3 22.190 14.999 29.648 1.00 0.00 O
-HETATM 8 H1 HOH A 3 22.049 14.768 28.730 1.00 0.00 H
-HETATM 9 H2 HOH A 3 23.141 14.970 29.759 1.00 0.00 H
-HETATM 10 O HOH A 4 27.168 18.437 12.324 1.00 0.00 O
-HETATM 11 H1 HOH A 4 27.177 18.988 11.541 1.00 0.00 H
-HETATM 12 H2 HOH A 4 27.951 17.892 12.242 1.00 0.00 H
-HETATM 13 O HOH A 5 23.309 30.046 27.529 1.00 0.00 O
-HETATM 14 H1 HOH A 5 23.164 30.839 28.044 1.00 0.00 H
-HETATM 15 H2 HOH A 5 23.326 30.348 26.621 1.00 0.00 H
-HETATM 16 O HOH A 6 12.932 16.155 23.563 1.00 0.00 O
-HETATM 17 H1 HOH A 6 13.454 16.459 24.306 1.00 0.00 H
-HETATM 18 H2 HOH A 6 13.363 15.348 23.281 1.00 0.00 H
-HETATM 19 O HOH A 7 21.356 21.953 8.738 1.00 0.00 O
-HETATM 20 H1 HOH A 7 21.663 21.067 8.547 1.00 0.00 H
-HETATM 21 H2 HOH A 7 20.539 21.825 9.221 1.00 0.00 H
-HETATM 22 O HOH A 8 5.390 20.576 23.613 1.00 0.00 O
-HETATM 23 H1 HOH A 8 6.289 20.371 23.872 1.00 0.00 H
-HETATM 24 H2 HOH A 8 4.987 19.722 23.451 1.00 0.00 H
-HETATM 25 O HOH A 9 29.018 10.309 4.518 1.00 0.00 O
-HETATM 26 H1 HOH A 9 28.785 9.485 4.946 1.00 0.00 H
-HETATM 27 H2 HOH A 9 28.184 10.668 4.217 1.00 0.00 H
-HETATM 28 O HOH A 10 19.652 28.190 18.516 1.00 0.00 O
-HETATM 29 H1 HOH A 10 20.198 28.968 18.629 1.00 0.00 H
-HETATM 30 H2 HOH A 10 19.734 27.716 19.343 1.00 0.00 H
-HETATM 31 O HOH A 11 0.669 4.849 19.074 1.00 0.00 O
-HETATM 32 H1 HOH A 11 1.309 4.141 18.997 1.00 0.00 H
-HETATM 33 H2 HOH A 11 0.799 5.195 19.957 1.00 0.00 H
-HETATM 34 O HOH A 12 22.887 29.462 6.831 1.00 0.00 O
-HETATM 35 H1 HOH A 12 22.626 28.796 7.467 1.00 0.00 H
-HETATM 36 H2 HOH A 12 23.531 29.023 6.276 1.00 0.00 H
-HETATM 37 O HOH A 13 3.059 4.610 11.151 1.00 0.00 O
-HETATM 38 H1 HOH A 13 3.025 3.654 11.128 1.00 0.00 H
-HETATM 39 H2 HOH A 13 2.795 4.881 10.272 1.00 0.00 H
-HETATM 40 O HOH A 14 7.239 9.116 9.274 1.00 0.00 O
-HETATM 41 H1 HOH A 14 7.943 9.761 9.343 1.00 0.00 H
-HETATM 42 H2 HOH A 14 7.636 8.296 9.569 1.00 0.00 H
-HETATM 43 O HOH A 15 0.978 30.682 23.146 1.00 0.00 O
-HETATM 44 H1 HOH A 15 0.925 30.323 22.260 1.00 0.00 H
-HETATM 45 H2 HOH A 15 1.055 29.914 23.712 1.00 0.00 H
-HETATM 46 O HOH A 16 3.291 24.155 1.730 1.00 0.00 O
-HETATM 47 H1 HOH A 16 3.291 24.698 0.942 1.00 0.00 H
-HETATM 48 H2 HOH A 16 4.194 23.850 1.812 1.00 0.00 H
-HETATM 49 O HOH A 17 2.753 14.080 3.563 1.00 0.00 O
-HETATM 50 H1 HOH A 17 1.835 13.864 3.402 1.00 0.00 H
-HETATM 51 H2 HOH A 17 3.131 14.191 2.690 1.00 0.00 H
-HETATM 52 O HOH A 18 4.395 9.329 22.150 1.00 0.00 O
-HETATM 53 H1 HOH A 18 5.098 8.845 21.717 1.00 0.00 H
-HETATM 54 H2 HOH A 18 4.804 10.149 22.428 1.00 0.00 H
-HETATM 55 O HOH A 19 29.722 20.370 15.360 1.00 0.00 O
-HETATM 56 H1 HOH A 19 29.975 21.173 15.815 1.00 0.00 H
-HETATM 57 H2 HOH A 19 29.756 19.691 16.034 1.00 0.00 H
-HETATM 58 O HOH A 20 24.188 13.217 25.534 1.00 0.00 O
-HETATM 59 H1 HOH A 20 24.608 12.512 26.026 1.00 0.00 H
-HETATM 60 H2 HOH A 20 24.359 13.005 24.616 1.00 0.00 H
-HETATM 61 O HOH A 21 10.873 6.357 13.897 1.00 0.00 O
-HETATM 62 H1 HOH A 21 11.162 5.621 13.358 1.00 0.00 H
-HETATM 63 H2 HOH A 21 10.048 6.064 14.282 1.00 0.00 H
-HETATM 64 O HOH A 22 25.864 30.247 8.937 1.00 0.00 O
-HETATM 65 H1 HOH A 22 26.606 30.228 9.541 1.00 0.00 H
-HETATM 66 H2 HOH A 22 25.100 30.375 9.499 1.00 0.00 H
-HETATM 67 O HOH A 23 12.993 29.097 30.020 1.00 0.00 O
-HETATM 68 H1 HOH A 23 13.126 28.862 29.101 1.00 0.00 H
-HETATM 69 H2 HOH A 23 13.797 29.551 30.271 1.00 0.00 H
-HETATM 70 O HOH A 24 2.449 10.978 25.530 1.00 0.00 O
-HETATM 71 H1 HOH A 24 1.762 10.349 25.752 1.00 0.00 H
-HETATM 72 H2 HOH A 24 2.023 11.833 25.597 1.00 0.00 H
-HETATM 73 O HOH A 25 25.299 21.163 15.549 1.00 0.00 O
-HETATM 74 H1 HOH A 25 25.990 20.982 14.913 1.00 0.00 H
-HETATM 75 H2 HOH A 25 25.765 21.414 16.346 1.00 0.00 H
-HETATM 76 O HOH A 26 10.680 2.946 22.849 1.00 0.00 O
-HETATM 77 H1 HOH A 26 10.493 2.091 22.461 1.00 0.00 H
-HETATM 78 H2 HOH A 26 11.624 2.937 23.006 1.00 0.00 H
-HETATM 79 O HOH A 27 12.916 28.346 14.271 1.00 0.00 O
-HETATM 80 H1 HOH A 27 12.777 29.089 13.684 1.00 0.00 H
-HETATM 81 H2 HOH A 27 13.865 28.221 14.279 1.00 0.00 H
-HETATM 82 O HOH A 28 30.264 5.762 6.046 1.00 0.00 O
-HETATM 83 H1 HOH A 28 30.612 5.278 6.795 1.00 0.00 H
-HETATM 84 H2 HOH A 28 29.445 5.316 5.831 1.00 0.00 H
-HETATM 85 O HOH A 29 19.355 14.819 13.560 1.00 0.00 O
-HETATM 86 H1 HOH A 29 19.839 14.608 12.761 1.00 0.00 H
-HETATM 87 H2 HOH A 29 20.028 14.889 14.237 1.00 0.00 H
-HETATM 88 O HOH A 30 2.288 23.375 8.407 1.00 0.00 O
-HETATM 89 H1 HOH A 30 2.636 22.980 7.608 1.00 0.00 H
-HETATM 90 H2 HOH A 30 1.725 24.085 8.098 1.00 0.00 H
-HETATM 91 O HOH A 31 10.076 17.140 15.285 1.00 0.00 O
-HETATM 92 H1 HOH A 31 9.330 16.768 15.756 1.00 0.00 H
-HETATM 93 H2 HOH A 31 9.932 18.086 15.316 1.00 0.00 H
-HETATM 94 O HOH A 32 1.495 27.136 5.446 1.00 0.00 O
-HETATM 95 H1 HOH A 32 1.672 26.714 4.605 1.00 0.00 H
-HETATM 96 H2 HOH A 32 2.148 27.833 5.507 1.00 0.00 H
-HETATM 97 O HOH A 33 11.600 23.937 4.233 1.00 0.00 O
-HETATM 98 H1 HOH A 33 10.767 24.149 4.655 1.00 0.00 H
-HETATM 99 H2 HOH A 33 12.040 23.352 4.849 1.00 0.00 H
-HETATM 100 O HOH A 34 12.183 10.145 19.462 1.00 0.00 O
-HETATM 101 H1 HOH A 34 13.076 9.841 19.300 1.00 0.00 H
-HETATM 102 H2 HOH A 34 11.633 9.574 18.925 1.00 0.00 H
-HETATM 103 O HOH A 35 26.457 28.570 6.839 1.00 0.00 O
-HETATM 104 H1 HOH A 35 26.296 29.295 7.443 1.00 0.00 H
-HETATM 105 H2 HOH A 35 25.768 28.650 6.179 1.00 0.00 H
-HETATM 106 O HOH A 36 2.110 17.615 25.797 1.00 0.00 O
-HETATM 107 H1 HOH A 36 1.814 18.037 24.990 1.00 0.00 H
-HETATM 108 H2 HOH A 36 1.320 17.219 26.164 1.00 0.00 H
-HETATM 109 O HOH A 37 27.631 1.239 12.409 1.00 0.00 O
-HETATM 110 H1 HOH A 37 28.139 1.489 13.182 1.00 0.00 H
-HETATM 111 H2 HOH A 37 27.117 0.484 12.694 1.00 0.00 H
-HETATM 112 O HOH A 38 20.210 11.068 28.099 1.00 0.00 O
-HETATM 113 H1 HOH A 38 19.678 10.367 28.475 1.00 0.00 H
-HETATM 114 H2 HOH A 38 19.738 11.871 28.318 1.00 0.00 H
-HETATM 115 O HOH A 39 15.021 21.131 13.114 1.00 0.00 O
-HETATM 116 H1 HOH A 39 15.452 20.707 12.372 1.00 0.00 H
-HETATM 117 H2 HOH A 39 14.390 21.730 12.715 1.00 0.00 H
-HETATM 118 O HOH A 40 1.186 6.785 17.092 1.00 0.00 O
-HETATM 119 H1 HOH A 40 0.821 6.095 17.646 1.00 0.00 H
-HETATM 120 H2 HOH A 40 2.128 6.753 17.256 1.00 0.00 H
-HETATM 121 O HOH A 41 2.844 1.838 30.667 1.00 0.00 O
-HETATM 122 H1 HOH A 41 2.511 2.726 30.796 1.00 0.00 H
-HETATM 123 H2 HOH A 41 3.754 1.960 30.396 1.00 0.00 H
-HETATM 124 O HOH A 42 1.317 17.349 29.103 1.00 0.00 O
-HETATM 125 H1 HOH A 42 1.508 18.279 29.230 1.00 0.00 H
-HETATM 126 H2 HOH A 42 0.444 17.335 28.711 1.00 0.00 H
-HETATM 127 O HOH A 43 0.679 21.318 24.498 1.00 0.00 O
-HETATM 128 H1 HOH A 43 0.942 20.422 24.289 1.00 0.00 H
-HETATM 129 H2 HOH A 43 1.407 21.669 25.010 1.00 0.00 H
-HETATM 130 O HOH A 44 27.859 25.212 28.500 1.00 0.00 O
-HETATM 131 H1 HOH A 44 28.146 24.392 28.903 1.00 0.00 H
-HETATM 132 H2 HOH A 44 28.479 25.358 27.785 1.00 0.00 H
-HETATM 133 O HOH A 45 29.107 8.136 0.313 1.00 0.00 O
-HETATM 134 H1 HOH A 45 28.598 8.942 0.403 1.00 0.00 H
-HETATM 135 H2 HOH A 45 28.764 7.724 -0.480 1.00 0.00 H
-HETATM 136 O HOH A 46 11.194 24.009 20.580 1.00 0.00 O
-HETATM 137 H1 HOH A 46 10.779 23.959 21.441 1.00 0.00 H
-HETATM 138 H2 HOH A 46 11.721 24.807 20.613 1.00 0.00 H
-HETATM 139 O HOH A 47 16.895 1.764 22.784 1.00 0.00 O
-HETATM 140 H1 HOH A 47 17.038 2.626 22.393 1.00 0.00 H
-HETATM 141 H2 HOH A 47 17.745 1.328 22.721 1.00 0.00 H
-HETATM 142 O HOH A 48 13.802 15.107 1.054 1.00 0.00 O
-HETATM 143 H1 HOH A 48 14.637 14.642 1.001 1.00 0.00 H
-HETATM 144 H2 HOH A 48 13.751 15.602 0.236 1.00 0.00 H
-HETATM 145 O HOH A 49 18.136 12.657 14.221 1.00 0.00 O
-HETATM 146 H1 HOH A 49 18.311 13.585 14.062 1.00 0.00 H
-HETATM 147 H2 HOH A 49 18.686 12.198 13.586 1.00 0.00 H
-HETATM 148 O HOH A 50 26.910 16.734 19.333 1.00 0.00 O
-HETATM 149 H1 HOH A 50 27.632 16.108 19.281 1.00 0.00 H
-HETATM 150 H2 HOH A 50 26.126 16.212 19.165 1.00 0.00 H
-HETATM 151 O HOH A 51 22.810 13.536 22.521 1.00 0.00 O
-HETATM 152 H1 HOH A 51 22.710 14.468 22.713 1.00 0.00 H
-HETATM 153 H2 HOH A 51 22.018 13.131 22.875 1.00 0.00 H
-HETATM 154 O HOH A 52 17.688 9.296 3.533 1.00 0.00 O
-HETATM 155 H1 HOH A 52 18.465 9.825 3.350 1.00 0.00 H
-HETATM 156 H2 HOH A 52 18.035 8.443 3.796 1.00 0.00 H
-HETATM 157 O HOH A 53 23.003 22.354 15.044 1.00 0.00 O
-HETATM 158 H1 HOH A 53 23.839 21.962 15.295 1.00 0.00 H
-HETATM 159 H2 HOH A 53 22.819 22.991 15.734 1.00 0.00 H
-HETATM 160 O HOH A 54 15.187 4.700 4.641 1.00 0.00 O
-HETATM 161 H1 HOH A 54 14.704 3.895 4.454 1.00 0.00 H
-HETATM 162 H2 HOH A 54 14.631 5.174 5.260 1.00 0.00 H
-HETATM 163 O HOH A 55 4.374 20.841 0.006 1.00 0.00 O
-HETATM 164 H1 HOH A 55 4.168 20.337 0.793 1.00 0.00 H
-HETATM 165 H2 HOH A 55 5.219 21.249 0.197 1.00 0.00 H
-HETATM 166 O HOH A 56 22.101 3.508 18.782 1.00 0.00 O
-HETATM 167 H1 HOH A 56 21.960 4.413 18.507 1.00 0.00 H
-HETATM 168 H2 HOH A 56 22.114 3.008 17.966 1.00 0.00 H
-HETATM 169 O HOH A 57 25.510 25.926 3.875 1.00 0.00 O
-HETATM 170 H1 HOH A 57 25.574 26.371 3.031 1.00 0.00 H
-HETATM 171 H2 HOH A 57 26.136 25.204 3.814 1.00 0.00 H
-HETATM 172 O HOH A 58 15.961 14.814 4.586 1.00 0.00 O
-HETATM 173 H1 HOH A 58 15.598 15.601 4.180 1.00 0.00 H
-HETATM 174 H2 HOH A 58 15.215 14.404 5.024 1.00 0.00 H
-HETATM 175 O HOH A 59 24.243 2.457 10.886 1.00 0.00 O
-HETATM 176 H1 HOH A 59 24.410 2.484 9.944 1.00 0.00 H
-HETATM 177 H2 HOH A 59 24.400 1.546 11.132 1.00 0.00 H
-HETATM 178 O HOH A 60 24.783 23.283 22.104 1.00 0.00 O
-HETATM 179 H1 HOH A 60 25.149 23.987 21.568 1.00 0.00 H
-HETATM 180 H2 HOH A 60 23.999 23.664 22.498 1.00 0.00 H
-HETATM 181 O HOH A 61 23.939 4.439 22.779 1.00 0.00 O
-HETATM 182 H1 HOH A 61 24.035 5.188 22.191 1.00 0.00 H
-HETATM 183 H2 HOH A 61 24.507 3.765 22.404 1.00 0.00 H
-HETATM 184 O HOH A 62 16.622 28.088 5.727 1.00 0.00 O
-HETATM 185 H1 HOH A 62 17.113 27.624 5.048 1.00 0.00 H
-HETATM 186 H2 HOH A 62 15.861 28.446 5.270 1.00 0.00 H
-HETATM 187 O HOH A 63 1.574 8.527 11.379 1.00 0.00 O
-HETATM 188 H1 HOH A 63 1.337 9.193 12.024 1.00 0.00 H
-HETATM 189 H2 HOH A 63 1.843 7.772 11.902 1.00 0.00 H
-HETATM 190 O HOH A 64 3.556 28.966 5.821 1.00 0.00 O
-HETATM 191 H1 HOH A 64 4.235 28.670 5.215 1.00 0.00 H
-HETATM 192 H2 HOH A 64 4.037 29.381 6.537 1.00 0.00 H
-HETATM 193 O HOH A 65 16.647 20.683 8.498 1.00 0.00 O
-HETATM 194 H1 HOH A 65 16.551 21.541 8.085 1.00 0.00 H
-HETATM 195 H2 HOH A 65 16.510 20.057 7.787 1.00 0.00 H
-HETATM 196 O HOH A 66 21.790 25.724 3.419 1.00 0.00 O
-HETATM 197 H1 HOH A 66 22.451 25.247 3.922 1.00 0.00 H
-HETATM 198 H2 HOH A 66 21.313 26.234 4.074 1.00 0.00 H
-HETATM 199 O HOH A 67 18.558 17.268 20.306 1.00 0.00 O
-HETATM 200 H1 HOH A 67 18.217 16.402 20.528 1.00 0.00 H
-HETATM 201 H2 HOH A 67 17.780 17.792 20.115 1.00 0.00 H
-HETATM 202 O HOH A 68 9.796 25.906 0.884 1.00 0.00 O
-HETATM 203 H1 HOH A 68 9.508 26.089 -0.010 1.00 0.00 H
-HETATM 204 H2 HOH A 68 10.501 26.534 1.043 1.00 0.00 H
-HETATM 205 O HOH A 69 19.253 20.817 23.504 1.00 0.00 O
-HETATM 206 H1 HOH A 69 18.327 20.929 23.718 1.00 0.00 H
-HETATM 207 H2 HOH A 69 19.544 20.096 24.062 1.00 0.00 H
-HETATM 208 O HOH A 70 10.054 16.019 18.556 1.00 0.00 O
-HETATM 209 H1 HOH A 70 10.667 16.753 18.583 1.00 0.00 H
-HETATM 210 H2 HOH A 70 10.582 15.275 18.267 1.00 0.00 H
-HETATM 211 O HOH A 71 1.412 21.087 19.958 1.00 0.00 O
-HETATM 212 H1 HOH A 71 0.572 21.525 19.817 1.00 0.00 H
-HETATM 213 H2 HOH A 71 1.969 21.758 20.353 1.00 0.00 H
-HETATM 214 O HOH A 72 0.200 21.513 8.790 1.00 0.00 O
-HETATM 215 H1 HOH A 72 0.780 22.237 8.551 1.00 0.00 H
-HETATM 216 H2 HOH A 72 0.716 20.726 8.618 1.00 0.00 H
-HETATM 217 O HOH A 73 9.276 4.405 24.647 1.00 0.00 O
-HETATM 218 H1 HOH A 73 9.998 4.798 25.138 1.00 0.00 H
-HETATM 219 H2 HOH A 73 9.699 3.966 23.909 1.00 0.00 H
-HETATM 220 O HOH A 74 8.226 29.287 22.232 1.00 0.00 O
-HETATM 221 H1 HOH A 74 7.393 29.239 22.703 1.00 0.00 H
-HETATM 222 H2 HOH A 74 8.587 28.403 22.292 1.00 0.00 H
-HETATM 223 O HOH A 75 23.254 9.550 25.472 1.00 0.00 O
-HETATM 224 H1 HOH A 75 23.915 9.910 26.063 1.00 0.00 H
-HETATM 225 H2 HOH A 75 23.127 8.650 25.772 1.00 0.00 H
-HETATM 226 O HOH A 76 20.720 22.897 22.227 1.00 0.00 O
-HETATM 227 H1 HOH A 76 20.256 22.893 21.390 1.00 0.00 H
-HETATM 228 H2 HOH A 76 20.111 22.488 22.841 1.00 0.00 H
-HETATM 229 O HOH A 77 15.570 28.222 14.486 1.00 0.00 O
-HETATM 230 H1 HOH A 77 16.131 28.322 15.255 1.00 0.00 H
-HETATM 231 H2 HOH A 77 15.772 27.348 14.153 1.00 0.00 H
-HETATM 232 O HOH A 78 26.451 4.453 19.658 1.00 0.00 O
-HETATM 233 H1 HOH A 78 26.786 3.754 19.096 1.00 0.00 H
-HETATM 234 H2 HOH A 78 26.585 5.253 19.151 1.00 0.00 H
-HETATM 235 O HOH A 79 27.903 16.278 5.634 1.00 0.00 O
-HETATM 236 H1 HOH A 79 27.115 16.318 5.091 1.00 0.00 H
-HETATM 237 H2 HOH A 79 28.528 16.853 5.193 1.00 0.00 H
-HETATM 238 O HOH A 80 21.809 19.415 8.068 1.00 0.00 O
-HETATM 239 H1 HOH A 80 21.601 19.041 8.924 1.00 0.00 H
-HETATM 240 H2 HOH A 80 22.021 18.659 7.521 1.00 0.00 H
-HETATM 241 O HOH A 81 12.020 2.939 17.490 1.00 0.00 O
-HETATM 242 H1 HOH A 81 11.350 2.932 18.173 1.00 0.00 H
-HETATM 243 H2 HOH A 81 11.526 2.936 16.670 1.00 0.00 H
-HETATM 244 O HOH A 82 30.447 12.609 5.180 1.00 0.00 O
-HETATM 245 H1 HOH A 82 29.813 11.909 5.025 1.00 0.00 H
-HETATM 246 H2 HOH A 82 30.716 12.887 4.305 1.00 0.00 H
-HETATM 247 O HOH A 83 0.270 28.627 29.534 1.00 0.00 O
-HETATM 248 H1 HOH A 83 0.687 29.458 29.306 1.00 0.00 H
-HETATM 249 H2 HOH A 83 -0.592 28.876 29.869 1.00 0.00 H
-HETATM 250 O HOH A 84 22.880 19.885 20.318 1.00 0.00 O
-HETATM 251 H1 HOH A 84 23.057 19.275 19.602 1.00 0.00 H
-HETATM 252 H2 HOH A 84 21.935 19.822 20.458 1.00 0.00 H
-HETATM 253 O HOH A 85 30.157 30.287 8.821 1.00 0.00 O
-HETATM 254 H1 HOH A 85 29.857 29.832 8.034 1.00 0.00 H
-HETATM 255 H2 HOH A 85 30.365 31.172 8.522 1.00 0.00 H
-HETATM 256 O HOH A 86 4.413 4.574 6.796 1.00 0.00 O
-HETATM 257 H1 HOH A 86 4.601 5.147 6.053 1.00 0.00 H
-HETATM 258 H2 HOH A 86 5.217 4.071 6.922 1.00 0.00 H
-HETATM 259 O HOH A 87 7.869 24.948 14.844 1.00 0.00 O
-HETATM 260 H1 HOH A 87 7.254 24.820 14.122 1.00 0.00 H
-HETATM 261 H2 HOH A 87 8.191 25.842 14.731 1.00 0.00 H
-HETATM 262 O HOH A 88 22.678 12.944 14.590 1.00 0.00 O
-HETATM 263 H1 HOH A 88 22.212 13.768 14.734 1.00 0.00 H
-HETATM 264 H2 HOH A 88 23.581 13.208 14.410 1.00 0.00 H
-HETATM 265 O HOH A 89 29.941 28.900 16.340 1.00 0.00 O
-HETATM 266 H1 HOH A 89 30.331 28.087 16.018 1.00 0.00 H
-HETATM 267 H2 HOH A 89 30.174 29.554 15.681 1.00 0.00 H
-HETATM 268 O HOH A 90 3.308 17.227 0.357 1.00 0.00 O
-HETATM 269 H1 HOH A 90 3.328 16.300 0.596 1.00 0.00 H
-HETATM 270 H2 HOH A 90 2.633 17.285 -0.320 1.00 0.00 H
-HETATM 271 O HOH A 91 25.347 20.324 6.420 1.00 0.00 O
-HETATM 272 H1 HOH A 91 25.329 19.694 7.141 1.00 0.00 H
-HETATM 273 H2 HOH A 91 26.163 20.134 5.957 1.00 0.00 H
-HETATM 274 O HOH A 92 10.071 23.612 22.955 1.00 0.00 O
-HETATM 275 H1 HOH A 92 9.532 22.852 23.176 1.00 0.00 H
-HETATM 276 H2 HOH A 92 9.716 24.322 23.490 1.00 0.00 H
-HETATM 277 O HOH A 93 6.724 10.093 28.872 1.00 0.00 O
-HETATM 278 H1 HOH A 93 6.122 10.832 28.959 1.00 0.00 H
-HETATM 279 H2 HOH A 93 6.155 9.332 28.759 1.00 0.00 H
-HETATM 280 O HOH A 94 9.614 12.910 23.956 1.00 0.00 O
-HETATM 281 H1 HOH A 94 10.316 12.474 24.440 1.00 0.00 H
-HETATM 282 H2 HOH A 94 9.994 13.747 23.687 1.00 0.00 H
-HETATM 283 O HOH A 95 24.586 25.398 11.251 1.00 0.00 O
-HETATM 284 H1 HOH A 95 24.321 24.634 10.740 1.00 0.00 H
-HETATM 285 H2 HOH A 95 25.055 25.953 10.628 1.00 0.00 H
-HETATM 286 O HOH A 96 3.213 21.952 6.229 1.00 0.00 O
-HETATM 287 H1 HOH A 96 2.454 22.019 5.649 1.00 0.00 H
-HETATM 288 H2 HOH A 96 3.938 22.312 5.717 1.00 0.00 H
-HETATM 289 O HOH A 97 2.374 22.324 15.959 1.00 0.00 O
-HETATM 290 H1 HOH A 97 3.116 22.331 16.564 1.00 0.00 H
-HETATM 291 H2 HOH A 97 1.606 22.225 16.521 1.00 0.00 H
-HETATM 292 O HOH A 98 29.705 18.032 4.675 1.00 0.00 O
-HETATM 293 H1 HOH A 98 30.346 17.628 5.259 1.00 0.00 H
-HETATM 294 H2 HOH A 98 30.106 17.983 3.807 1.00 0.00 H
-HETATM 295 O HOH A 99 11.773 27.797 1.089 1.00 0.00 O
-HETATM 296 H1 HOH A 99 12.369 27.368 1.703 1.00 0.00 H
-HETATM 297 H2 HOH A 99 12.345 28.160 0.413 1.00 0.00 H
-HETATM 298 O HOH A 100 7.683 7.004 16.954 1.00 0.00 O
-HETATM 299 H1 HOH A 100 8.288 7.744 16.899 1.00 0.00 H
-HETATM 300 H2 HOH A 100 6.936 7.342 17.448 1.00 0.00 H
-HETATM 301 O HOH A 101 3.196 7.397 26.946 1.00 0.00 O
-HETATM 302 H1 HOH A 101 3.282 7.830 26.097 1.00 0.00 H
-HETATM 303 H2 HOH A 101 2.274 7.504 27.178 1.00 0.00 H
-HETATM 304 O HOH A 102 14.194 24.970 22.781 1.00 0.00 O
-HETATM 305 H1 HOH A 102 13.680 25.729 23.056 1.00 0.00 H
-HETATM 306 H2 HOH A 102 15.035 25.075 23.227 1.00 0.00 H
-HETATM 307 O HOH A 103 20.056 14.284 25.889 1.00 0.00 O
-HETATM 308 H1 HOH A 103 20.955 14.388 26.202 1.00 0.00 H
-HETATM 309 H2 HOH A 103 19.989 14.886 25.148 1.00 0.00 H
-HETATM 310 O HOH A 104 5.377 17.383 3.970 1.00 0.00 O
-HETATM 311 H1 HOH A 104 4.867 16.663 4.341 1.00 0.00 H
-HETATM 312 H2 HOH A 104 6.235 17.001 3.788 1.00 0.00 H
-HETATM 313 O HOH A 105 14.269 1.607 14.671 1.00 0.00 O
-HETATM 314 H1 HOH A 105 13.381 1.507 14.327 1.00 0.00 H
-HETATM 315 H2 HOH A 105 14.156 1.623 15.622 1.00 0.00 H
-HETATM 316 O HOH A 106 28.968 16.929 29.993 1.00 0.00 O
-HETATM 317 H1 HOH A 106 29.040 17.656 29.374 1.00 0.00 H
-HETATM 318 H2 HOH A 106 28.459 17.285 30.721 1.00 0.00 H
-HETATM 319 O HOH A 107 29.651 25.779 2.756 1.00 0.00 O
-HETATM 320 H1 HOH A 107 29.802 25.376 1.901 1.00 0.00 H
-HETATM 321 H2 HOH A 107 30.519 25.824 3.157 1.00 0.00 H
-HETATM 322 O HOH A 108 26.549 2.612 1.491 1.00 0.00 O
-HETATM 323 H1 HOH A 108 27.503 2.691 1.462 1.00 0.00 H
-HETATM 324 H2 HOH A 108 26.269 3.302 2.092 1.00 0.00 H
-HETATM 325 O HOH A 109 13.034 20.062 28.823 1.00 0.00 O
-HETATM 326 H1 HOH A 109 12.230 19.887 29.312 1.00 0.00 H
-HETATM 327 H2 HOH A 109 13.337 20.908 29.154 1.00 0.00 H
-HETATM 328 O HOH A 110 19.955 9.254 15.043 1.00 0.00 O
-HETATM 329 H1 HOH A 110 19.984 9.323 14.089 1.00 0.00 H
-HETATM 330 H2 HOH A 110 20.320 8.389 15.233 1.00 0.00 H
-HETATM 331 O HOH A 111 3.529 8.464 24.508 1.00 0.00 O
-HETATM 332 H1 HOH A 111 3.232 9.295 24.880 1.00 0.00 H
-HETATM 333 H2 HOH A 111 3.941 8.706 23.679 1.00 0.00 H
-HETATM 334 O HOH A 112 7.726 13.426 1.148 1.00 0.00 O
-HETATM 335 H1 HOH A 112 8.106 13.540 2.019 1.00 0.00 H
-HETATM 336 H2 HOH A 112 6.852 13.072 1.312 1.00 0.00 H
-HETATM 337 O HOH A 113 25.704 27.350 26.305 1.00 0.00 O
-HETATM 338 H1 HOH A 113 25.504 28.053 26.924 1.00 0.00 H
-HETATM 339 H2 HOH A 113 24.962 26.750 26.376 1.00 0.00 H
-HETATM 340 O HOH A 114 23.468 7.209 26.564 1.00 0.00 O
-HETATM 341 H1 HOH A 114 24.039 6.584 26.117 1.00 0.00 H
-HETATM 342 H2 HOH A 114 23.847 7.298 27.438 1.00 0.00 H
-HETATM 343 O HOH A 115 13.335 18.441 5.418 1.00 0.00 O
-HETATM 344 H1 HOH A 115 13.442 18.774 4.527 1.00 0.00 H
-HETATM 345 H2 HOH A 115 12.721 19.050 5.829 1.00 0.00 H
-HETATM 346 O HOH A 116 14.236 15.991 29.467 1.00 0.00 O
-HETATM 347 H1 HOH A 116 14.913 15.844 28.806 1.00 0.00 H
-HETATM 348 H2 HOH A 116 13.418 16.015 28.971 1.00 0.00 H
-HETATM 349 O HOH A 117 1.420 28.424 24.518 1.00 0.00 O
-HETATM 350 H1 HOH A 117 2.092 27.921 24.058 1.00 0.00 H
-HETATM 351 H2 HOH A 117 1.851 28.725 25.318 1.00 0.00 H
-HETATM 352 O HOH A 118 26.438 1.993 15.519 1.00 0.00 O
-HETATM 353 H1 HOH A 118 25.845 1.246 15.592 1.00 0.00 H
-HETATM 354 H2 HOH A 118 26.026 2.563 14.869 1.00 0.00 H
-HETATM 355 O HOH A 119 4.294 11.480 16.396 1.00 0.00 O
-HETATM 356 H1 HOH A 119 4.350 12.172 15.737 1.00 0.00 H
-HETATM 357 H2 HOH A 119 3.465 11.643 16.845 1.00 0.00 H
-HETATM 358 O HOH A 120 8.600 20.667 8.402 1.00 0.00 O
-HETATM 359 H1 HOH A 120 8.408 19.748 8.215 1.00 0.00 H
-HETATM 360 H2 HOH A 120 7.806 20.997 8.823 1.00 0.00 H
-HETATM 361 O HOH A 121 2.623 14.250 23.250 1.00 0.00 O
-HETATM 362 H1 HOH A 121 3.166 14.928 23.654 1.00 0.00 H
-HETATM 363 H2 HOH A 121 2.087 13.913 23.968 1.00 0.00 H
-HETATM 364 O HOH A 122 12.179 12.304 0.749 1.00 0.00 O
-HETATM 365 H1 HOH A 122 11.620 11.545 0.920 1.00 0.00 H
-HETATM 366 H2 HOH A 122 11.568 13.033 0.644 1.00 0.00 H
-HETATM 367 O HOH A 123 24.960 4.540 5.929 1.00 0.00 O
-HETATM 368 H1 HOH A 123 24.124 4.109 6.106 1.00 0.00 H
-HETATM 369 H2 HOH A 123 25.548 4.213 6.610 1.00 0.00 H
-HETATM 370 O HOH A 124 10.033 9.899 21.226 1.00 0.00 O
-HETATM 371 H1 HOH A 124 10.650 10.323 20.629 1.00 0.00 H
-HETATM 372 H2 HOH A 124 10.002 8.989 20.933 1.00 0.00 H
-HETATM 373 O HOH A 125 8.446 11.149 5.320 1.00 0.00 O
-HETATM 374 H1 HOH A 125 9.230 10.722 4.976 1.00 0.00 H
-HETATM 375 H2 HOH A 125 7.885 10.428 5.604 1.00 0.00 H
-HETATM 376 O HOH A 126 21.417 26.696 29.950 1.00 0.00 O
-HETATM 377 H1 HOH A 126 21.744 27.035 29.117 1.00 0.00 H
-HETATM 378 H2 HOH A 126 21.204 25.780 29.769 1.00 0.00 H
-HETATM 379 O HOH A 127 11.230 29.680 19.624 1.00 0.00 O
-HETATM 380 H1 HOH A 127 11.981 29.647 19.030 1.00 0.00 H
-HETATM 381 H2 HOH A 127 10.652 30.341 19.243 1.00 0.00 H
-HETATM 382 O HOH A 128 23.172 17.916 18.604 1.00 0.00 O
-HETATM 383 H1 HOH A 128 23.195 18.149 17.676 1.00 0.00 H
-HETATM 384 H2 HOH A 128 23.680 17.107 18.661 1.00 0.00 H
-HETATM 385 O HOH A 129 13.461 15.159 15.949 1.00 0.00 O
-HETATM 386 H1 HOH A 129 14.171 15.777 15.774 1.00 0.00 H
-HETATM 387 H2 HOH A 129 12.784 15.385 15.311 1.00 0.00 H
-HETATM 388 O HOH A 130 13.006 27.414 22.895 1.00 0.00 O
-HETATM 389 H1 HOH A 130 12.341 27.358 23.582 1.00 0.00 H
-HETATM 390 H2 HOH A 130 12.509 27.376 22.078 1.00 0.00 H
-HETATM 391 O HOH A 131 22.327 11.695 1.065 1.00 0.00 O
-HETATM 392 H1 HOH A 131 22.685 11.779 0.181 1.00 0.00 H
-HETATM 393 H2 HOH A 131 21.743 10.937 1.016 1.00 0.00 H
-HETATM 394 O HOH A 132 12.104 16.870 13.617 1.00 0.00 O
-HETATM 395 H1 HOH A 132 12.495 17.689 13.921 1.00 0.00 H
-HETATM 396 H2 HOH A 132 11.297 16.786 14.126 1.00 0.00 H
-HETATM 397 O HOH A 133 5.906 23.631 28.037 1.00 0.00 O
-HETATM 398 H1 HOH A 133 5.696 24.470 27.628 1.00 0.00 H
-HETATM 399 H2 HOH A 133 5.140 23.428 28.575 1.00 0.00 H
-HETATM 400 O HOH A 134 27.303 20.582 13.994 1.00 0.00 O
-HETATM 401 H1 HOH A 134 28.099 20.515 14.522 1.00 0.00 H
-HETATM 402 H2 HOH A 134 27.223 19.727 13.572 1.00 0.00 H
-HETATM 403 O HOH A 135 4.680 19.828 7.485 1.00 0.00 O
-HETATM 404 H1 HOH A 135 4.906 20.431 8.194 1.00 0.00 H
-HETATM 405 H2 HOH A 135 4.062 20.318 6.942 1.00 0.00 H
-HETATM 406 O HOH A 136 2.752 5.318 8.669 1.00 0.00 O
-HETATM 407 H1 HOH A 136 3.400 4.871 8.124 1.00 0.00 H
-HETATM 408 H2 HOH A 136 3.038 6.232 8.681 1.00 0.00 H
-HETATM 409 O HOH A 137 17.796 4.525 5.230 1.00 0.00 O
-HETATM 410 H1 HOH A 137 17.976 3.675 4.829 1.00 0.00 H
-HETATM 411 H2 HOH A 137 16.895 4.724 4.976 1.00 0.00 H
-HETATM 412 O HOH A 138 2.400 17.247 17.071 1.00 0.00 O
-HETATM 413 H1 HOH A 138 2.684 17.385 16.167 1.00 0.00 H
-HETATM 414 H2 HOH A 138 2.544 18.091 17.499 1.00 0.00 H
-HETATM 415 O HOH A 139 28.896 1.227 30.414 1.00 0.00 O
-HETATM 416 H1 HOH A 139 28.878 0.283 30.573 1.00 0.00 H
-HETATM 417 H2 HOH A 139 28.971 1.616 31.285 1.00 0.00 H
-HETATM 418 O HOH A 140 22.428 14.768 26.893 1.00 0.00 O
-HETATM 419 H1 HOH A 140 23.044 14.149 26.501 1.00 0.00 H
-HETATM 420 H2 HOH A 140 22.894 15.604 26.890 1.00 0.00 H
-HETATM 421 O HOH A 141 14.625 8.311 24.957 1.00 0.00 O
-HETATM 422 H1 HOH A 141 15.269 8.661 25.572 1.00 0.00 H
-HETATM 423 H2 HOH A 141 15.112 8.193 24.141 1.00 0.00 H
-HETATM 424 O HOH A 142 22.568 23.673 17.422 1.00 0.00 O
-HETATM 425 H1 HOH A 142 22.138 23.920 18.242 1.00 0.00 H
-HETATM 426 H2 HOH A 142 23.139 22.943 17.661 1.00 0.00 H
-HETATM 427 O HOH A 143 17.131 7.654 16.021 1.00 0.00 O
-HETATM 428 H1 HOH A 143 16.282 7.618 16.461 1.00 0.00 H
-HETATM 429 H2 HOH A 143 17.383 8.577 16.060 1.00 0.00 H
-HETATM 430 O HOH A 144 11.541 1.943 13.514 1.00 0.00 O
-HETATM 431 H1 HOH A 144 11.614 2.616 12.838 1.00 0.00 H
-HETATM 432 H2 HOH A 144 11.017 2.351 14.203 1.00 0.00 H
-HETATM 433 O HOH A 145 2.138 19.852 29.740 1.00 0.00 O
-HETATM 434 H1 HOH A 145 2.962 20.239 30.036 1.00 0.00 H
-HETATM 435 H2 HOH A 145 1.500 20.109 30.406 1.00 0.00 H
-HETATM 436 O HOH A 146 26.348 9.147 19.700 1.00 0.00 O
-HETATM 437 H1 HOH A 146 26.052 10.032 19.485 1.00 0.00 H
-HETATM 438 H2 HOH A 146 26.115 9.033 20.621 1.00 0.00 H
-HETATM 439 O HOH A 147 21.266 5.845 17.783 1.00 0.00 O
-HETATM 440 H1 HOH A 147 20.332 5.949 17.965 1.00 0.00 H
-HETATM 441 H2 HOH A 147 21.393 6.265 16.932 1.00 0.00 H
-HETATM 442 O HOH A 148 3.508 12.468 11.739 1.00 0.00 O
-HETATM 443 H1 HOH A 148 2.686 12.323 11.272 1.00 0.00 H
-HETATM 444 H2 HOH A 148 3.736 11.610 12.097 1.00 0.00 H
-HETATM 445 O HOH A 149 9.483 3.343 19.132 1.00 0.00 O
-HETATM 446 H1 HOH A 149 8.693 3.715 18.741 1.00 0.00 H
-HETATM 447 H2 HOH A 149 9.718 3.955 19.829 1.00 0.00 H
-HETATM 448 O HOH A 150 22.268 3.789 6.311 1.00 0.00 O
-HETATM 449 H1 HOH A 150 22.039 3.044 6.866 1.00 0.00 H
-HETATM 450 H2 HOH A 150 22.322 3.424 5.428 1.00 0.00 H
-HETATM 451 O HOH A 151 29.489 23.751 12.150 1.00 0.00 O
-HETATM 452 H1 HOH A 151 29.559 22.866 11.792 1.00 0.00 H
-HETATM 453 H2 HOH A 151 28.631 23.771 12.574 1.00 0.00 H
-HETATM 454 O HOH A 152 1.085 25.125 12.060 1.00 0.00 O
-HETATM 455 H1 HOH A 152 0.242 24.672 12.060 1.00 0.00 H
-HETATM 456 H2 HOH A 152 1.451 24.950 12.927 1.00 0.00 H
-HETATM 457 O HOH A 153 15.680 4.031 19.181 1.00 0.00 O
-HETATM 458 H1 HOH A 153 16.135 3.195 19.075 1.00 0.00 H
-HETATM 459 H2 HOH A 153 16.314 4.594 19.625 1.00 0.00 H
-HETATM 460 O HOH A 154 30.248 11.512 29.785 1.00 0.00 O
-HETATM 461 H1 HOH A 154 30.279 11.357 28.841 1.00 0.00 H
-HETATM 462 H2 HOH A 154 29.317 11.472 30.004 1.00 0.00 H
-HETATM 463 O HOH A 155 23.594 24.580 5.144 1.00 0.00 O
-HETATM 464 H1 HOH A 155 23.918 24.235 5.975 1.00 0.00 H
-HETATM 465 H2 HOH A 155 24.316 25.108 4.804 1.00 0.00 H
-HETATM 466 O HOH A 156 28.068 12.631 25.934 1.00 0.00 O
-HETATM 467 H1 HOH A 156 28.619 13.280 25.498 1.00 0.00 H
-HETATM 468 H2 HOH A 156 27.758 12.065 25.227 1.00 0.00 H
-HETATM 469 O HOH A 157 2.500 24.115 26.076 1.00 0.00 O
-HETATM 470 H1 HOH A 157 2.877 23.242 25.969 1.00 0.00 H
-HETATM 471 H2 HOH A 157 3.252 24.683 26.242 1.00 0.00 H
-HETATM 472 O HOH A 158 17.971 14.792 17.746 1.00 0.00 O
-HETATM 473 H1 HOH A 158 17.473 15.582 17.537 1.00 0.00 H
-HETATM 474 H2 HOH A 158 17.332 14.082 17.687 1.00 0.00 H
-HETATM 475 O HOH A 159 14.782 4.320 14.200 1.00 0.00 O
-HETATM 476 H1 HOH A 159 14.584 4.691 15.060 1.00 0.00 H
-HETATM 477 H2 HOH A 159 14.646 3.378 14.309 1.00 0.00 H
-HETATM 478 O HOH A 160 14.964 19.485 26.801 1.00 0.00 O
-HETATM 479 H1 HOH A 160 14.376 19.740 27.513 1.00 0.00 H
-HETATM 480 H2 HOH A 160 14.661 19.991 26.047 1.00 0.00 H
-HETATM 481 O HOH A 161 25.658 18.791 8.540 1.00 0.00 O
-HETATM 482 H1 HOH A 161 26.144 19.328 9.166 1.00 0.00 H
-HETATM 483 H2 HOH A 161 26.265 18.090 8.303 1.00 0.00 H
-HETATM 484 O HOH A 162 10.442 31.020 22.020 1.00 0.00 O
-HETATM 485 H1 HOH A 162 9.570 30.638 21.915 1.00 0.00 H
-HETATM 486 H2 HOH A 162 10.966 30.615 21.329 1.00 0.00 H
-HETATM 487 O HOH A 163 12.650 8.581 9.765 1.00 0.00 O
-HETATM 488 H1 HOH A 163 11.896 8.224 10.235 1.00 0.00 H
-HETATM 489 H2 HOH A 163 13.366 8.549 10.401 1.00 0.00 H
-HETATM 490 O HOH A 164 14.137 8.050 11.844 1.00 0.00 O
-HETATM 491 H1 HOH A 164 15.053 8.283 11.693 1.00 0.00 H
-HETATM 492 H2 HOH A 164 13.830 8.688 12.488 1.00 0.00 H
-HETATM 493 O HOH A 165 8.039 6.192 28.571 1.00 0.00 O
-HETATM 494 H1 HOH A 165 8.473 7.025 28.388 1.00 0.00 H
-HETATM 495 H2 HOH A 165 8.649 5.724 29.141 1.00 0.00 H
-HETATM 496 O HOH A 166 29.264 5.967 24.964 1.00 0.00 O
-HETATM 497 H1 HOH A 166 29.803 6.694 24.652 1.00 0.00 H
-HETATM 498 H2 HOH A 166 29.504 5.231 24.401 1.00 0.00 H
-HETATM 499 O HOH A 167 19.067 24.676 28.639 1.00 0.00 O
-HETATM 500 H1 HOH A 167 18.428 24.009 28.890 1.00 0.00 H
-HETATM 501 H2 HOH A 167 19.340 24.427 27.756 1.00 0.00 H
-HETATM 502 O HOH A 168 6.872 30.072 27.251 1.00 0.00 O
-HETATM 503 H1 HOH A 168 7.001 30.861 27.777 1.00 0.00 H
-HETATM 504 H2 HOH A 168 6.317 30.355 26.525 1.00 0.00 H
-HETATM 505 O HOH A 169 20.644 14.699 11.197 1.00 0.00 O
-HETATM 506 H1 HOH A 169 21.519 14.670 10.807 1.00 0.00 H
-HETATM 507 H2 HOH A 169 20.137 15.253 10.604 1.00 0.00 H
-HETATM 508 O HOH A 170 15.899 15.565 27.380 1.00 0.00 O
-HETATM 509 H1 HOH A 170 15.644 14.646 27.297 1.00 0.00 H
-HETATM 510 H2 HOH A 170 16.836 15.537 27.574 1.00 0.00 H
-HETATM 511 O HOH A 171 13.721 20.324 16.979 1.00 0.00 O
-HETATM 512 H1 HOH A 171 13.651 21.264 16.808 1.00 0.00 H
-HETATM 513 H2 HOH A 171 14.112 20.267 17.851 1.00 0.00 H
-HETATM 514 O HOH A 172 18.494 12.190 22.128 1.00 0.00 O
-HETATM 515 H1 HOH A 172 19.354 12.294 22.536 1.00 0.00 H
-HETATM 516 H2 HOH A 172 18.658 11.642 21.361 1.00 0.00 H
-HETATM 517 O HOH A 173 3.101 27.092 15.589 1.00 0.00 O
-HETATM 518 H1 HOH A 173 3.062 27.410 16.491 1.00 0.00 H
-HETATM 519 H2 HOH A 173 3.834 27.568 15.198 1.00 0.00 H
-HETATM 520 O HOH A 174 17.284 6.649 9.530 1.00 0.00 O
-HETATM 521 H1 HOH A 174 17.673 5.987 8.958 1.00 0.00 H
-HETATM 522 H2 HOH A 174 18.004 6.930 10.095 1.00 0.00 H
-HETATM 523 O HOH A 175 27.063 25.292 23.086 1.00 0.00 O
-HETATM 524 H1 HOH A 175 26.784 25.317 22.171 1.00 0.00 H
-HETATM 525 H2 HOH A 175 26.854 24.404 23.377 1.00 0.00 H
-HETATM 526 O HOH A 176 13.149 27.667 5.054 1.00 0.00 O
-HETATM 527 H1 HOH A 176 13.611 27.317 5.815 1.00 0.00 H
-HETATM 528 H2 HOH A 176 13.590 28.495 4.865 1.00 0.00 H
-HETATM 529 O HOH A 177 23.600 7.457 10.788 1.00 0.00 O
-HETATM 530 H1 HOH A 177 22.688 7.228 10.608 1.00 0.00 H
-HETATM 531 H2 HOH A 177 24.102 6.979 10.128 1.00 0.00 H
-HETATM 532 O HOH A 178 16.885 13.196 24.183 1.00 0.00 O
-HETATM 533 H1 HOH A 178 17.127 12.808 25.024 1.00 0.00 H
-HETATM 534 H2 HOH A 178 17.278 12.617 23.530 1.00 0.00 H
-HETATM 535 O HOH A 179 9.598 0.738 18.482 1.00 0.00 O
-HETATM 536 H1 HOH A 179 9.523 1.625 18.834 1.00 0.00 H
-HETATM 537 H2 HOH A 179 9.293 0.812 17.578 1.00 0.00 H
-HETATM 538 O HOH A 180 17.922 16.516 0.289 1.00 0.00 O
-HETATM 539 H1 HOH A 180 18.704 16.764 -0.204 1.00 0.00 H
-HETATM 540 H2 HOH A 180 17.967 15.561 0.345 1.00 0.00 H
-HETATM 541 O HOH A 181 4.093 13.352 14.287 1.00 0.00 O
-HETATM 542 H1 HOH A 181 4.735 14.039 14.108 1.00 0.00 H
-HETATM 543 H2 HOH A 181 3.906 12.968 13.430 1.00 0.00 H
-HETATM 544 O HOH A 182 0.435 2.070 8.391 1.00 0.00 O
-HETATM 545 H1 HOH A 182 0.123 2.945 8.624 1.00 0.00 H
-HETATM 546 H2 HOH A 182 0.649 2.132 7.460 1.00 0.00 H
-HETATM 547 O HOH A 183 23.909 18.234 23.168 1.00 0.00 O
-HETATM 548 H1 HOH A 183 24.715 17.767 22.947 1.00 0.00 H
-HETATM 549 H2 HOH A 183 24.023 19.104 22.785 1.00 0.00 H
-HETATM 550 O HOH A 184 8.817 15.373 7.676 1.00 0.00 O
-HETATM 551 H1 HOH A 184 8.416 14.507 7.752 1.00 0.00 H
-HETATM 552 H2 HOH A 184 9.571 15.342 8.264 1.00 0.00 H
-HETATM 553 O HOH A 185 5.089 27.960 28.227 1.00 0.00 O
-HETATM 554 H1 HOH A 185 5.448 27.544 29.011 1.00 0.00 H
-HETATM 555 H2 HOH A 185 5.666 28.706 28.065 1.00 0.00 H
-HETATM 556 O HOH A 186 15.915 8.633 8.343 1.00 0.00 O
-HETATM 557 H1 HOH A 186 16.631 9.068 7.880 1.00 0.00 H
-HETATM 558 H2 HOH A 186 16.317 7.857 8.734 1.00 0.00 H
-HETATM 559 O HOH A 187 5.320 30.638 19.741 1.00 0.00 O
-HETATM 560 H1 HOH A 187 4.854 29.903 20.141 1.00 0.00 H
-HETATM 561 H2 HOH A 187 6.226 30.338 19.670 1.00 0.00 H
-HETATM 562 O HOH A 188 18.717 27.750 14.371 1.00 0.00 O
-HETATM 563 H1 HOH A 188 18.682 27.855 13.421 1.00 0.00 H
-HETATM 564 H2 HOH A 188 18.517 28.620 14.716 1.00 0.00 H
-HETATM 565 O HOH A 189 18.416 18.610 4.850 1.00 0.00 O
-HETATM 566 H1 HOH A 189 18.139 18.372 3.965 1.00 0.00 H
-HETATM 567 H2 HOH A 189 18.986 19.369 4.728 1.00 0.00 H
-HETATM 568 O HOH A 190 14.038 12.656 9.712 1.00 0.00 O
-HETATM 569 H1 HOH A 190 14.642 11.913 9.735 1.00 0.00 H
-HETATM 570 H2 HOH A 190 13.992 12.956 10.619 1.00 0.00 H
-HETATM 571 O HOH A 191 9.783 4.575 30.062 1.00 0.00 O
-HETATM 572 H1 HOH A 191 10.574 4.614 29.525 1.00 0.00 H
-HETATM 573 H2 HOH A 191 9.482 3.670 29.981 1.00 0.00 H
-HETATM 574 O HOH A 192 1.310 8.521 21.757 1.00 0.00 O
-HETATM 575 H1 HOH A 192 1.005 9.164 21.117 1.00 0.00 H
-HETATM 576 H2 HOH A 192 2.247 8.696 21.847 1.00 0.00 H
-HETATM 577 O HOH A 193 18.511 9.397 29.299 1.00 0.00 O
-HETATM 578 H1 HOH A 193 17.578 9.508 29.482 1.00 0.00 H
-HETATM 579 H2 HOH A 193 18.614 8.460 29.138 1.00 0.00 H
-HETATM 580 O HOH A 194 17.929 28.724 22.604 1.00 0.00 O
-HETATM 581 H1 HOH A 194 16.977 28.790 22.682 1.00 0.00 H
-HETATM 582 H2 HOH A 194 18.162 27.973 23.149 1.00 0.00 H
-HETATM 583 O HOH A 195 14.271 7.789 1.674 1.00 0.00 O
-HETATM 584 H1 HOH A 195 14.907 7.121 1.930 1.00 0.00 H
-HETATM 585 H2 HOH A 195 14.769 8.607 1.675 1.00 0.00 H
-HETATM 586 O HOH A 196 9.217 21.592 26.130 1.00 0.00 O
-HETATM 587 H1 HOH A 196 8.909 21.536 25.225 1.00 0.00 H
-HETATM 588 H2 HOH A 196 10.028 21.085 26.138 1.00 0.00 H
-HETATM 589 O HOH A 197 25.555 8.440 22.191 1.00 0.00 O
-HETATM 590 H1 HOH A 197 26.421 8.227 22.539 1.00 0.00 H
-HETATM 591 H2 HOH A 197 25.222 7.609 21.852 1.00 0.00 H
-HETATM 592 O HOH A 198 28.745 15.455 21.910 1.00 0.00 O
-HETATM 593 H1 HOH A 198 28.627 14.518 22.066 1.00 0.00 H
-HETATM 594 H2 HOH A 198 29.090 15.508 21.018 1.00 0.00 H
-HETATM 595 O HOH A 199 20.705 19.613 0.661 1.00 0.00 O
-HETATM 596 H1 HOH A 199 21.253 19.698 1.441 1.00 0.00 H
-HETATM 597 H2 HOH A 199 19.816 19.785 0.973 1.00 0.00 H
-HETATM 598 O HOH A 200 1.805 10.603 20.078 1.00 0.00 O
-HETATM 599 H1 HOH A 200 1.946 10.712 19.137 1.00 0.00 H
-HETATM 600 H2 HOH A 200 2.387 11.247 20.483 1.00 0.00 H
-HETATM 601 O HOH A 201 15.721 8.714 22.469 1.00 0.00 O
-HETATM 602 H1 HOH A 201 15.585 9.651 22.324 1.00 0.00 H
-HETATM 603 H2 HOH A 201 16.656 8.581 22.317 1.00 0.00 H
-HETATM 604 O HOH A 202 11.333 23.452 13.019 1.00 0.00 O
-HETATM 605 H1 HOH A 202 10.593 23.649 12.445 1.00 0.00 H
-HETATM 606 H2 HOH A 202 11.981 23.043 12.445 1.00 0.00 H
-HETATM 607 O HOH A 203 22.847 8.975 22.819 1.00 0.00 O
-HETATM 608 H1 HOH A 203 23.007 9.227 23.729 1.00 0.00 H
-HETATM 609 H2 HOH A 203 23.703 8.697 22.493 1.00 0.00 H
-HETATM 610 O HOH A 204 8.980 29.674 9.282 1.00 0.00 O
-HETATM 611 H1 HOH A 204 9.782 29.191 9.083 1.00 0.00 H
-HETATM 612 H2 HOH A 204 8.305 29.246 8.754 1.00 0.00 H
-HETATM 613 O HOH A 205 17.884 25.085 11.443 1.00 0.00 O
-HETATM 614 H1 HOH A 205 17.692 24.942 10.516 1.00 0.00 H
-HETATM 615 H2 HOH A 205 18.151 26.003 11.494 1.00 0.00 H
-HETATM 616 O HOH A 206 6.168 17.726 30.619 1.00 0.00 O
-HETATM 617 H1 HOH A 206 6.297 18.199 29.797 1.00 0.00 H
-HETATM 618 H2 HOH A 206 5.276 17.947 30.885 1.00 0.00 H
-HETATM 619 O HOH A 207 5.666 25.416 22.633 1.00 0.00 O
-HETATM 620 H1 HOH A 207 5.416 24.493 22.599 1.00 0.00 H
-HETATM 621 H2 HOH A 207 6.271 25.528 21.900 1.00 0.00 H
-HETATM 622 O HOH A 208 12.461 19.564 20.482 1.00 0.00 O
-HETATM 623 H1 HOH A 208 12.183 18.888 19.863 1.00 0.00 H
-HETATM 624 H2 HOH A 208 12.062 20.369 20.153 1.00 0.00 H
-HETATM 625 O HOH A 209 1.448 10.313 13.487 1.00 0.00 O
-HETATM 626 H1 HOH A 209 1.236 10.079 14.390 1.00 0.00 H
-HETATM 627 H2 HOH A 209 2.360 10.044 13.378 1.00 0.00 H
-HETATM 628 O HOH A 210 18.388 8.154 21.917 1.00 0.00 O
-HETATM 629 H1 HOH A 210 19.164 8.564 21.534 1.00 0.00 H
-HETATM 630 H2 HOH A 210 18.668 7.876 22.788 1.00 0.00 H
-HETATM 631 O HOH A 211 18.559 4.967 7.825 1.00 0.00 O
-HETATM 632 H1 HOH A 211 18.210 4.940 6.934 1.00 0.00 H
-HETATM 633 H2 HOH A 211 19.473 5.230 7.717 1.00 0.00 H
-HETATM 634 O HOH A 212 7.031 4.128 13.174 1.00 0.00 O
-HETATM 635 H1 HOH A 212 6.862 4.747 12.464 1.00 0.00 H
-HETATM 636 H2 HOH A 212 6.221 4.120 13.684 1.00 0.00 H
-HETATM 637 O HOH A 213 19.981 15.947 23.842 1.00 0.00 O
-HETATM 638 H1 HOH A 213 20.602 15.996 23.115 1.00 0.00 H
-HETATM 639 H2 HOH A 213 19.124 15.874 23.422 1.00 0.00 H
-HETATM 640 O HOH A 214 13.382 3.151 22.896 1.00 0.00 O
-HETATM 641 H1 HOH A 214 13.799 3.486 23.690 1.00 0.00 H
-HETATM 642 H2 HOH A 214 13.454 3.867 22.266 1.00 0.00 H
-HETATM 643 O HOH A 215 11.381 25.841 8.025 1.00 0.00 O
-HETATM 644 H1 HOH A 215 11.988 25.147 7.769 1.00 0.00 H
-HETATM 645 H2 HOH A 215 10.720 25.850 7.332 1.00 0.00 H
-HETATM 646 O HOH A 216 18.209 0.054 30.063 1.00 0.00 O
-HETATM 647 H1 HOH A 216 18.720 0.298 29.291 1.00 0.00 H
-HETATM 648 H2 HOH A 216 18.861 -0.073 30.752 1.00 0.00 H
-HETATM 649 O HOH A 217 8.182 23.213 18.878 1.00 0.00 O
-HETATM 650 H1 HOH A 217 8.991 23.080 18.385 1.00 0.00 H
-HETATM 651 H2 HOH A 217 7.553 23.526 18.228 1.00 0.00 H
-HETATM 652 O HOH A 218 12.901 14.163 25.943 1.00 0.00 O
-HETATM 653 H1 HOH A 218 12.596 14.862 26.521 1.00 0.00 H
-HETATM 654 H2 HOH A 218 12.275 13.451 26.077 1.00 0.00 H
-HETATM 655 O HOH A 219 7.799 16.317 3.797 1.00 0.00 O
-HETATM 656 H1 HOH A 219 7.913 15.369 3.724 1.00 0.00 H
-HETATM 657 H2 HOH A 219 8.533 16.605 4.340 1.00 0.00 H
-HETATM 658 O HOH A 220 5.489 18.399 18.760 1.00 0.00 O
-HETATM 659 H1 HOH A 220 4.658 18.852 18.616 1.00 0.00 H
-HETATM 660 H2 HOH A 220 5.880 18.332 17.888 1.00 0.00 H
-HETATM 661 O HOH A 221 16.560 17.050 17.630 1.00 0.00 O
-HETATM 662 H1 HOH A 221 16.023 17.049 16.837 1.00 0.00 H
-HETATM 663 H2 HOH A 221 16.844 17.959 17.726 1.00 0.00 H
-HETATM 664 O HOH A 222 15.823 15.931 12.305 1.00 0.00 O
-HETATM 665 H1 HOH A 222 15.125 16.582 12.375 1.00 0.00 H
-HETATM 666 H2 HOH A 222 16.538 16.288 12.831 1.00 0.00 H
-HETATM 667 O HOH A 223 19.474 22.790 19.637 1.00 0.00 O
-HETATM 668 H1 HOH A 223 18.540 22.987 19.568 1.00 0.00 H
-HETATM 669 H2 HOH A 223 19.573 21.940 19.208 1.00 0.00 H
-HETATM 670 O HOH A 224 18.565 13.143 28.790 1.00 0.00 O
-HETATM 671 H1 HOH A 224 18.285 13.243 29.700 1.00 0.00 H
-HETATM 672 H2 HOH A 224 18.365 13.986 28.383 1.00 0.00 H
-HETATM 673 O HOH A 225 29.799 30.062 4.683 1.00 0.00 O
-HETATM 674 H1 HOH A 225 29.761 29.586 5.512 1.00 0.00 H
-HETATM 675 H2 HOH A 225 30.734 30.188 4.520 1.00 0.00 H
-HETATM 676 O HOH A 226 27.276 11.035 23.916 1.00 0.00 O
-HETATM 677 H1 HOH A 226 26.477 11.357 23.499 1.00 0.00 H
-HETATM 678 H2 HOH A 226 27.343 10.122 23.635 1.00 0.00 H
-HETATM 679 O HOH A 227 3.886 6.587 17.656 1.00 0.00 O
-HETATM 680 H1 HOH A 227 4.485 7.289 17.911 1.00 0.00 H
-HETATM 681 H2 HOH A 227 3.995 5.921 18.335 1.00 0.00 H
-HETATM 682 O HOH A 228 27.572 10.279 9.631 1.00 0.00 O
-HETATM 683 H1 HOH A 228 26.880 9.791 10.078 1.00 0.00 H
-HETATM 684 H2 HOH A 228 28.029 10.743 10.332 1.00 0.00 H
-HETATM 685 O HOH A 229 1.207 13.159 7.355 1.00 0.00 O
-HETATM 686 H1 HOH A 229 1.210 12.266 7.699 1.00 0.00 H
-HETATM 687 H2 HOH A 229 0.848 13.074 6.472 1.00 0.00 H
-HETATM 688 O HOH A 230 9.198 18.897 23.994 1.00 0.00 O
-HETATM 689 H1 HOH A 230 9.208 18.295 24.739 1.00 0.00 H
-HETATM 690 H2 HOH A 230 10.043 18.761 23.565 1.00 0.00 H
-HETATM 691 O HOH A 231 13.790 21.965 25.349 1.00 0.00 O
-HETATM 692 H1 HOH A 231 13.354 22.212 24.534 1.00 0.00 H
-HETATM 693 H2 HOH A 231 14.117 22.790 25.707 1.00 0.00 H
-HETATM 694 O HOH A 232 27.596 25.943 17.340 1.00 0.00 O
-HETATM 695 H1 HOH A 232 27.530 26.893 17.433 1.00 0.00 H
-HETATM 696 H2 HOH A 232 27.203 25.758 16.487 1.00 0.00 H
-HETATM 697 O HOH A 233 25.603 2.113 29.681 1.00 0.00 O
-HETATM 698 H1 HOH A 233 25.810 2.246 30.606 1.00 0.00 H
-HETATM 699 H2 HOH A 233 26.249 1.473 29.380 1.00 0.00 H
-HETATM 700 O HOH A 234 7.149 13.129 19.704 1.00 0.00 O
-HETATM 701 H1 HOH A 234 6.950 13.982 20.090 1.00 0.00 H
-HETATM 702 H2 HOH A 234 7.669 12.679 20.369 1.00 0.00 H
-HETATM 703 O HOH A 235 8.089 10.285 14.209 1.00 0.00 O
-HETATM 704 H1 HOH A 235 8.654 10.121 13.454 1.00 0.00 H
-HETATM 705 H2 HOH A 235 8.098 11.237 14.313 1.00 0.00 H
-HETATM 706 O HOH A 236 2.832 29.192 26.990 1.00 0.00 O
-HETATM 707 H1 HOH A 236 2.406 29.674 27.698 1.00 0.00 H
-HETATM 708 H2 HOH A 236 3.501 28.664 27.427 1.00 0.00 H
-HETATM 709 O HOH A 237 16.477 18.005 23.695 1.00 0.00 O
-HETATM 710 H1 HOH A 237 15.731 17.761 24.242 1.00 0.00 H
-HETATM 711 H2 HOH A 237 16.929 17.178 23.523 1.00 0.00 H
-HETATM 712 O HOH A 238 4.620 22.421 17.629 1.00 0.00 O
-HETATM 713 H1 HOH A 238 5.187 23.163 17.417 1.00 0.00 H
-HETATM 714 H2 HOH A 238 5.170 21.650 17.486 1.00 0.00 H
-HETATM 715 O HOH A 239 4.936 4.003 14.658 1.00 0.00 O
-HETATM 716 H1 HOH A 239 4.095 3.575 14.495 1.00 0.00 H
-HETATM 717 H2 HOH A 239 4.706 4.901 14.896 1.00 0.00 H
-HETATM 718 O HOH A 240 6.259 5.023 26.571 1.00 0.00 O
-HETATM 719 H1 HOH A 240 6.679 4.176 26.725 1.00 0.00 H
-HETATM 720 H2 HOH A 240 6.788 5.647 27.068 1.00 0.00 H
-HETATM 721 O HOH A 241 24.657 16.349 29.983 1.00 0.00 O
-HETATM 722 H1 HOH A 241 25.469 15.905 29.740 1.00 0.00 H
-HETATM 723 H2 HOH A 241 24.706 17.198 29.544 1.00 0.00 H
-HETATM 724 O HOH A 242 21.856 4.696 2.243 1.00 0.00 O
-HETATM 725 H1 HOH A 242 21.329 5.295 2.771 1.00 0.00 H
-HETATM 726 H2 HOH A 242 22.146 4.024 2.859 1.00 0.00 H
-HETATM 727 O HOH A 243 11.459 28.444 8.619 1.00 0.00 O
-HETATM 728 H1 HOH A 243 12.341 28.565 8.970 1.00 0.00 H
-HETATM 729 H2 HOH A 243 11.460 27.552 8.271 1.00 0.00 H
-HETATM 730 O HOH A 244 25.290 13.198 9.632 1.00 0.00 O
-HETATM 731 H1 HOH A 244 25.971 13.626 10.150 1.00 0.00 H
-HETATM 732 H2 HOH A 244 25.601 13.260 8.728 1.00 0.00 H
-HETATM 733 O HOH A 245 12.474 4.750 2.281 1.00 0.00 O
-HETATM 734 H1 HOH A 245 12.874 4.123 2.884 1.00 0.00 H
-HETATM 735 H2 HOH A 245 12.247 5.500 2.830 1.00 0.00 H
-HETATM 736 O HOH A 246 10.894 2.482 27.821 1.00 0.00 O
-HETATM 737 H1 HOH A 246 11.313 3.343 27.847 1.00 0.00 H
-HETATM 738 H2 HOH A 246 10.584 2.339 28.716 1.00 0.00 H
-HETATM 739 O HOH A 247 16.166 0.228 2.711 1.00 0.00 O
-HETATM 740 H1 HOH A 247 16.627 -0.531 2.354 1.00 0.00 H
-HETATM 741 H2 HOH A 247 15.425 0.358 2.119 1.00 0.00 H
-HETATM 742 O HOH A 248 29.222 0.503 25.829 1.00 0.00 O
-HETATM 743 H1 HOH A 248 28.416 0.752 25.378 1.00 0.00 H
-HETATM 744 H2 HOH A 248 29.425 -0.370 25.493 1.00 0.00 H
-HETATM 745 O HOH A 249 20.250 19.545 21.156 1.00 0.00 O
-HETATM 746 H1 HOH A 249 20.066 20.124 21.895 1.00 0.00 H
-HETATM 747 H2 HOH A 249 19.728 18.761 21.329 1.00 0.00 H
-HETATM 748 O HOH A 250 17.389 4.254 13.646 1.00 0.00 O
-HETATM 749 H1 HOH A 250 17.589 3.707 12.886 1.00 0.00 H
-HETATM 750 H2 HOH A 250 16.433 4.252 13.698 1.00 0.00 H
-HETATM 751 O HOH A 251 23.272 27.569 17.305 1.00 0.00 O
-HETATM 752 H1 HOH A 251 22.501 27.732 16.761 1.00 0.00 H
-HETATM 753 H2 HOH A 251 23.596 28.442 17.528 1.00 0.00 H
-HETATM 754 O HOH A 252 14.584 9.151 19.041 1.00 0.00 O
-HETATM 755 H1 HOH A 252 15.429 9.549 19.247 1.00 0.00 H
-HETATM 756 H2 HOH A 252 14.755 8.611 18.269 1.00 0.00 H
-HETATM 757 O HOH A 253 27.115 20.355 10.497 1.00 0.00 O
-HETATM 758 H1 HOH A 253 26.491 20.983 10.861 1.00 0.00 H
-HETATM 759 H2 HOH A 253 27.966 20.640 10.832 1.00 0.00 H
-HETATM 760 O HOH A 254 25.304 2.375 21.572 1.00 0.00 O
-HETATM 761 H1 HOH A 254 25.509 2.827 20.754 1.00 0.00 H
-HETATM 762 H2 HOH A 254 26.095 2.469 22.103 1.00 0.00 H
-HETATM 763 O HOH A 255 11.196 14.073 4.313 1.00 0.00 O
-HETATM 764 H1 HOH A 255 11.623 14.799 4.767 1.00 0.00 H
-HETATM 765 H2 HOH A 255 11.428 13.299 4.826 1.00 0.00 H
-HETATM 766 O HOH A 256 11.380 19.884 6.564 1.00 0.00 O
-HETATM 767 H1 HOH A 256 10.608 19.798 6.004 1.00 0.00 H
-HETATM 768 H2 HOH A 256 11.702 20.769 6.394 1.00 0.00 H
-HETATM 769 O HOH A 257 3.142 7.945 9.005 1.00 0.00 O
-HETATM 770 H1 HOH A 257 3.146 8.583 8.291 1.00 0.00 H
-HETATM 771 H2 HOH A 257 2.445 8.244 9.589 1.00 0.00 H
-HETATM 772 O HOH A 258 26.981 15.118 29.718 1.00 0.00 O
-HETATM 773 H1 HOH A 258 26.992 14.683 30.570 1.00 0.00 H
-HETATM 774 H2 HOH A 258 27.647 15.801 29.788 1.00 0.00 H
-HETATM 775 O HOH A 259 25.623 16.451 3.986 1.00 0.00 O
-HETATM 776 H1 HOH A 259 26.364 16.317 3.396 1.00 0.00 H
-HETATM 777 H2 HOH A 259 24.868 16.545 3.406 1.00 0.00 H
-HETATM 778 O HOH A 260 12.596 15.932 5.887 1.00 0.00 O
-HETATM 779 H1 HOH A 260 13.035 15.536 6.639 1.00 0.00 H
-HETATM 780 H2 HOH A 260 12.903 16.839 5.880 1.00 0.00 H
-HETATM 781 O HOH A 261 27.513 18.129 1.336 1.00 0.00 O
-HETATM 782 H1 HOH A 261 27.720 17.350 1.852 1.00 0.00 H
-HETATM 783 H2 HOH A 261 26.629 18.372 1.612 1.00 0.00 H
-HETATM 784 O HOH A 262 2.976 27.068 10.447 1.00 0.00 O
-HETATM 785 H1 HOH A 262 2.609 26.540 11.155 1.00 0.00 H
-HETATM 786 H2 HOH A 262 2.531 27.912 10.521 1.00 0.00 H
-HETATM 787 O HOH A 263 27.588 28.544 17.673 1.00 0.00 O
-HETATM 788 H1 HOH A 263 27.266 29.260 18.219 1.00 0.00 H
-HETATM 789 H2 HOH A 263 28.432 28.853 17.344 1.00 0.00 H
-HETATM 790 O HOH A 264 19.280 28.508 26.750 1.00 0.00 O
-HETATM 791 H1 HOH A 264 19.334 29.409 26.433 1.00 0.00 H
-HETATM 792 H2 HOH A 264 20.188 28.262 26.929 1.00 0.00 H
-HETATM 793 O HOH A 265 20.185 27.280 4.975 1.00 0.00 O
-HETATM 794 H1 HOH A 265 20.427 28.206 4.983 1.00 0.00 H
-HETATM 795 H2 HOH A 265 20.184 27.025 5.898 1.00 0.00 H
-HETATM 796 O HOH A 266 23.757 9.105 17.036 1.00 0.00 O
-HETATM 797 H1 HOH A 266 24.501 9.605 16.701 1.00 0.00 H
-HETATM 798 H2 HOH A 266 23.003 9.679 16.902 1.00 0.00 H
-HETATM 799 O HOH A 267 7.418 25.940 1.876 1.00 0.00 O
-HETATM 800 H1 HOH A 267 8.290 25.882 1.485 1.00 0.00 H
-HETATM 801 H2 HOH A 267 7.489 26.648 2.516 1.00 0.00 H
-HETATM 802 O HOH A 268 19.363 16.779 6.564 1.00 0.00 O
-HETATM 803 H1 HOH A 268 19.113 15.877 6.363 1.00 0.00 H
-HETATM 804 H2 HOH A 268 19.028 17.291 5.829 1.00 0.00 H
-HETATM 805 O HOH A 269 14.606 16.857 3.194 1.00 0.00 O
-HETATM 806 H1 HOH A 269 14.021 16.196 2.824 1.00 0.00 H
-HETATM 807 H2 HOH A 269 14.098 17.668 3.169 1.00 0.00 H
-HETATM 808 O HOH A 270 8.260 11.923 21.865 1.00 0.00 O
-HETATM 809 H1 HOH A 270 8.943 11.304 21.605 1.00 0.00 H
-HETATM 810 H2 HOH A 270 8.646 12.416 22.590 1.00 0.00 H
-HETATM 811 O HOH A 271 7.244 21.966 4.696 1.00 0.00 O
-HETATM 812 H1 HOH A 271 6.940 21.059 4.745 1.00 0.00 H
-HETATM 813 H2 HOH A 271 6.449 22.491 4.787 1.00 0.00 H
-HETATM 814 O HOH A 272 24.644 22.672 1.841 1.00 0.00 O
-HETATM 815 H1 HOH A 272 24.003 22.676 2.551 1.00 0.00 H
-HETATM 816 H2 HOH A 272 25.480 22.494 2.272 1.00 0.00 H
-HETATM 817 O HOH A 273 9.876 13.262 10.687 1.00 0.00 O
-HETATM 818 H1 HOH A 273 10.270 13.717 9.942 1.00 0.00 H
-HETATM 819 H2 HOH A 273 10.411 13.522 11.437 1.00 0.00 H
-HETATM 820 O HOH A 274 19.028 6.879 28.968 1.00 0.00 O
-HETATM 821 H1 HOH A 274 18.304 6.287 28.767 1.00 0.00 H
-HETATM 822 H2 HOH A 274 19.606 6.369 29.536 1.00 0.00 H
-HETATM 823 O HOH A 275 3.714 25.668 30.266 1.00 0.00 O
-HETATM 824 H1 HOH A 275 4.594 26.044 30.237 1.00 0.00 H
-HETATM 825 H2 HOH A 275 3.806 24.810 29.852 1.00 0.00 H
-HETATM 826 O HOH A 276 19.625 23.980 26.055 1.00 0.00 O
-HETATM 827 H1 HOH A 276 19.444 24.762 25.534 1.00 0.00 H
-HETATM 828 H2 HOH A 276 18.912 23.379 25.841 1.00 0.00 H
-HETATM 829 O HOH A 277 3.672 23.090 29.365 1.00 0.00 O
-HETATM 830 H1 HOH A 277 3.802 22.276 29.851 1.00 0.00 H
-HETATM 831 H2 HOH A 277 2.825 22.980 28.934 1.00 0.00 H
-HETATM 832 O HOH A 278 25.084 9.794 30.435 1.00 0.00 O
-HETATM 833 H1 HOH A 278 24.270 10.168 30.098 1.00 0.00 H
-HETATM 834 H2 HOH A 278 24.801 9.116 31.048 1.00 0.00 H
-HETATM 835 O HOH A 279 9.011 29.681 1.283 1.00 0.00 O
-HETATM 836 H1 HOH A 279 8.084 29.922 1.288 1.00 0.00 H
-HETATM 837 H2 HOH A 279 9.272 29.756 0.365 1.00 0.00 H
-HETATM 838 O HOH A 280 20.688 12.615 23.753 1.00 0.00 O
-HETATM 839 H1 HOH A 280 20.738 11.738 24.135 1.00 0.00 H
-HETATM 840 H2 HOH A 280 20.239 13.140 24.415 1.00 0.00 H
-HETATM 841 O HOH A 281 23.354 1.286 19.709 1.00 0.00 O
-HETATM 842 H1 HOH A 281 23.062 2.039 19.194 1.00 0.00 H
-HETATM 843 H2 HOH A 281 23.832 1.670 20.444 1.00 0.00 H
-HETATM 844 O HOH A 282 4.230 10.122 12.876 1.00 0.00 O
-HETATM 845 H1 HOH A 282 4.642 9.631 12.164 1.00 0.00 H
-HETATM 846 H2 HOH A 282 4.717 9.863 13.659 1.00 0.00 H
-HETATM 847 O HOH A 283 3.159 17.836 6.347 1.00 0.00 O
-HETATM 848 H1 HOH A 283 3.636 17.211 5.802 1.00 0.00 H
-HETATM 849 H2 HOH A 283 3.839 18.278 6.857 1.00 0.00 H
-HETATM 850 O HOH A 284 25.155 28.770 22.036 1.00 0.00 O
-HETATM 851 H1 HOH A 284 25.911 28.429 21.559 1.00 0.00 H
-HETATM 852 H2 HOH A 284 24.596 28.006 22.177 1.00 0.00 H
-HETATM 853 O HOH A 285 21.890 29.035 10.695 1.00 0.00 O
-HETATM 854 H1 HOH A 285 21.247 28.738 10.051 1.00 0.00 H
-HETATM 855 H2 HOH A 285 22.032 28.275 11.260 1.00 0.00 H
-HETATM 856 O HOH A 286 20.602 1.653 10.192 1.00 0.00 O
-HETATM 857 H1 HOH A 286 21.293 1.501 9.547 1.00 0.00 H
-HETATM 858 H2 HOH A 286 19.822 1.838 9.670 1.00 0.00 H
-HETATM 859 O HOH A 287 29.912 22.394 19.754 1.00 0.00 O
-HETATM 860 H1 HOH A 287 29.651 22.298 20.670 1.00 0.00 H
-HETATM 861 H2 HOH A 287 29.225 22.934 19.364 1.00 0.00 H
-HETATM 862 O HOH A 288 0.286 26.715 15.433 1.00 0.00 O
-HETATM 863 H1 HOH A 288 1.243 26.732 15.461 1.00 0.00 H
-HETATM 864 H2 HOH A 288 0.072 26.785 14.503 1.00 0.00 H
-HETATM 865 O HOH A 289 10.763 4.852 21.000 1.00 0.00 O
-HETATM 866 H1 HOH A 289 11.679 4.757 20.739 1.00 0.00 H
-HETATM 867 H2 HOH A 289 10.684 4.323 21.794 1.00 0.00 H
-HETATM 868 O HOH A 290 20.114 0.138 25.597 1.00 0.00 O
-HETATM 869 H1 HOH A 290 19.660 0.228 24.759 1.00 0.00 H
-HETATM 870 H2 HOH A 290 21.017 -0.072 25.358 1.00 0.00 H
-HETATM 871 O HOH A 291 1.842 7.739 5.130 1.00 0.00 O
-HETATM 872 H1 HOH A 291 1.183 7.112 5.428 1.00 0.00 H
-HETATM 873 H2 HOH A 291 1.360 8.344 4.567 1.00 0.00 H
-HETATM 874 O HOH A 292 17.075 25.743 21.159 1.00 0.00 O
-HETATM 875 H1 HOH A 292 16.821 25.618 22.073 1.00 0.00 H
-HETATM 876 H2 HOH A 292 16.513 26.452 20.848 1.00 0.00 H
-HETATM 877 O HOH A 293 16.030 25.698 13.446 1.00 0.00 O
-HETATM 878 H1 HOH A 293 16.784 25.587 12.868 1.00 0.00 H
-HETATM 879 H2 HOH A 293 16.141 25.025 14.118 1.00 0.00 H
-HETATM 880 O HOH A 294 10.476 27.906 4.736 1.00 0.00 O
-HETATM 881 H1 HOH A 294 11.370 27.595 4.883 1.00 0.00 H
-HETATM 882 H2 HOH A 294 10.565 28.580 4.063 1.00 0.00 H
-HETATM 883 O HOH A 295 3.909 2.637 23.257 1.00 0.00 O
-HETATM 884 H1 HOH A 295 4.136 2.703 24.184 1.00 0.00 H
-HETATM 885 H2 HOH A 295 3.029 2.261 23.252 1.00 0.00 H
-HETATM 886 O HOH A 296 12.783 12.768 19.861 1.00 0.00 O
-HETATM 887 H1 HOH A 296 12.325 13.214 19.148 1.00 0.00 H
-HETATM 888 H2 HOH A 296 12.626 11.838 19.702 1.00 0.00 H
-HETATM 889 O HOH A 297 4.615 25.781 26.735 1.00 0.00 O
-HETATM 890 H1 HOH A 297 4.662 26.597 27.235 1.00 0.00 H
-HETATM 891 H2 HOH A 297 5.240 25.902 26.020 1.00 0.00 H
-HETATM 892 O HOH A 298 29.197 9.627 13.119 1.00 0.00 O
-HETATM 893 H1 HOH A 298 28.650 10.131 12.517 1.00 0.00 H
-HETATM 894 H2 HOH A 298 30.083 9.957 12.971 1.00 0.00 H
-HETATM 895 O HOH A 299 23.873 28.903 2.478 1.00 0.00 O
-HETATM 896 H1 HOH A 299 23.070 28.491 2.158 1.00 0.00 H
-HETATM 897 H2 HOH A 299 24.559 28.574 1.898 1.00 0.00 H
-HETATM 898 O HOH A 300 29.465 7.633 17.380 1.00 0.00 O
-HETATM 899 H1 HOH A 300 29.134 7.716 16.486 1.00 0.00 H
-HETATM 900 H2 HOH A 300 30.377 7.362 17.274 1.00 0.00 H
-HETATM 901 O HOH A 301 1.002 22.736 2.183 1.00 0.00 O
-HETATM 902 H1 HOH A 301 1.816 23.226 2.066 1.00 0.00 H
-HETATM 903 H2 HOH A 301 0.343 23.248 1.715 1.00 0.00 H
-HETATM 904 O HOH A 302 15.685 9.900 29.721 1.00 0.00 O
-HETATM 905 H1 HOH A 302 15.691 9.831 30.675 1.00 0.00 H
-HETATM 906 H2 HOH A 302 15.007 10.549 29.532 1.00 0.00 H
-HETATM 907 O HOH A 303 8.597 19.753 12.619 1.00 0.00 O
-HETATM 908 H1 HOH A 303 9.060 20.445 12.147 1.00 0.00 H
-HETATM 909 H2 HOH A 303 8.947 19.794 13.509 1.00 0.00 H
-HETATM 910 O HOH A 304 -0.135 18.841 19.737 1.00 0.00 O
-HETATM 911 H1 HOH A 304 0.063 18.294 20.497 1.00 0.00 H
-HETATM 912 H2 HOH A 304 0.493 19.561 19.789 1.00 0.00 H
-HETATM 913 O HOH A 305 4.880 14.894 27.156 1.00 0.00 O
-HETATM 914 H1 HOH A 305 4.982 13.968 26.938 1.00 0.00 H
-HETATM 915 H2 HOH A 305 4.021 14.949 27.575 1.00 0.00 H
-HETATM 916 O HOH A 306 27.690 23.679 18.887 1.00 0.00 O
-HETATM 917 H1 HOH A 306 27.101 24.166 19.464 1.00 0.00 H
-HETATM 918 H2 HOH A 306 27.830 24.261 18.140 1.00 0.00 H
-HETATM 919 O HOH A 307 17.743 4.080 22.016 1.00 0.00 O
-HETATM 920 H1 HOH A 307 17.575 4.744 21.347 1.00 0.00 H
-HETATM 921 H2 HOH A 307 18.550 3.651 21.730 1.00 0.00 H
-HETATM 922 O HOH A 308 14.974 24.264 26.226 1.00 0.00 O
-HETATM 923 H1 HOH A 308 14.437 24.305 27.017 1.00 0.00 H
-HETATM 924 H2 HOH A 308 15.429 25.106 26.200 1.00 0.00 H
-HETATM 925 O HOH A 309 24.737 6.288 21.046 1.00 0.00 O
-HETATM 926 H1 HOH A 309 24.244 6.620 20.295 1.00 0.00 H
-HETATM 927 H2 HOH A 309 25.376 5.685 20.666 1.00 0.00 H
-HETATM 928 O HOH A 310 21.252 28.349 15.404 1.00 0.00 O
-HETATM 929 H1 HOH A 310 20.348 28.105 15.602 1.00 0.00 H
-HETATM 930 H2 HOH A 310 21.604 27.598 14.925 1.00 0.00 H
-HETATM 931 O HOH A 311 7.975 10.069 0.468 1.00 0.00 O
-HETATM 932 H1 HOH A 311 7.759 10.062 -0.464 1.00 0.00 H
-HETATM 933 H2 HOH A 311 7.500 10.823 0.819 1.00 0.00 H
-HETATM 934 O HOH A 312 17.354 19.826 28.283 1.00 0.00 O
-HETATM 935 H1 HOH A 312 16.729 19.930 27.565 1.00 0.00 H
-HETATM 936 H2 HOH A 312 16.839 19.453 28.998 1.00 0.00 H
-HETATM 937 O HOH A 313 13.608 24.179 7.355 1.00 0.00 O
-HETATM 938 H1 HOH A 313 14.018 25.014 7.128 1.00 0.00 H
-HETATM 939 H2 HOH A 313 14.094 23.873 8.120 1.00 0.00 H
-HETATM 940 O HOH A 314 5.005 8.454 10.845 1.00 0.00 O
-HETATM 941 H1 HOH A 314 4.309 8.206 10.236 1.00 0.00 H
-HETATM 942 H2 HOH A 314 5.731 8.721 10.283 1.00 0.00 H
-HETATM 943 O HOH A 315 23.875 21.618 18.354 1.00 0.00 O
-HETATM 944 H1 HOH A 315 24.817 21.446 18.357 1.00 0.00 H
-HETATM 945 H2 HOH A 315 23.542 21.139 19.113 1.00 0.00 H
-HETATM 946 O HOH A 316 10.143 17.225 0.415 1.00 0.00 O
-HETATM 947 H1 HOH A 316 9.497 17.599 1.015 1.00 0.00 H
-HETATM 948 H2 HOH A 316 10.608 16.573 0.940 1.00 0.00 H
-HETATM 949 O HOH A 317 13.601 5.474 12.088 1.00 0.00 O
-HETATM 950 H1 HOH A 317 13.699 6.413 12.244 1.00 0.00 H
-HETATM 951 H2 HOH A 317 14.078 5.060 12.807 1.00 0.00 H
-HETATM 952 O HOH A 318 26.327 10.753 4.498 1.00 0.00 O
-HETATM 953 H1 HOH A 318 25.595 11.338 4.306 1.00 0.00 H
-HETATM 954 H2 HOH A 318 26.267 10.594 5.439 1.00 0.00 H
-HETATM 955 O HOH A 319 13.136 19.192 2.877 1.00 0.00 O
-HETATM 956 H1 HOH A 319 12.279 19.613 2.802 1.00 0.00 H
-HETATM 957 H2 HOH A 319 13.676 19.628 2.217 1.00 0.00 H
-HETATM 958 O HOH A 320 6.219 2.496 16.392 1.00 0.00 O
-HETATM 959 H1 HOH A 320 5.713 3.003 15.756 1.00 0.00 H
-HETATM 960 H2 HOH A 320 6.520 3.143 17.029 1.00 0.00 H
-HETATM 961 O HOH A 321 12.220 9.338 28.482 1.00 0.00 O
-HETATM 962 H1 HOH A 321 12.550 9.394 27.585 1.00 0.00 H
-HETATM 963 H2 HOH A 321 11.323 9.017 28.388 1.00 0.00 H
-HETATM 964 O HOH A 322 17.617 27.097 28.541 1.00 0.00 O
-HETATM 965 H1 HOH A 322 18.166 27.662 27.997 1.00 0.00 H
-HETATM 966 H2 HOH A 322 18.176 26.350 28.752 1.00 0.00 H
-HETATM 967 O HOH A 323 16.141 6.151 2.555 1.00 0.00 O
-HETATM 968 H1 HOH A 323 15.688 5.644 3.228 1.00 0.00 H
-HETATM 969 H2 HOH A 323 16.943 6.453 2.981 1.00 0.00 H
-HETATM 970 O HOH A 324 29.225 19.222 28.367 1.00 0.00 O
-HETATM 971 H1 HOH A 324 29.723 20.036 28.283 1.00 0.00 H
-HETATM 972 H2 HOH A 324 28.371 19.423 27.986 1.00 0.00 H
-HETATM 973 O HOH A 325 30.528 27.325 12.914 1.00 0.00 O
-HETATM 974 H1 HOH A 325 29.718 27.542 12.452 1.00 0.00 H
-HETATM 975 H2 HOH A 325 30.834 26.520 12.496 1.00 0.00 H
-HETATM 976 O HOH A 326 4.141 15.102 17.263 1.00 0.00 O
-HETATM 977 H1 HOH A 326 3.545 15.832 17.095 1.00 0.00 H
-HETATM 978 H2 HOH A 326 3.708 14.592 17.948 1.00 0.00 H
-HETATM 979 O HOH A 327 6.288 0.889 8.528 1.00 0.00 O
-HETATM 980 H1 HOH A 327 5.531 0.319 8.662 1.00 0.00 H
-HETATM 981 H2 HOH A 327 6.723 0.915 9.380 1.00 0.00 H
-HETATM 982 O HOH A 328 19.357 12.249 7.519 1.00 0.00 O
-HETATM 983 H1 HOH A 328 20.260 12.373 7.810 1.00 0.00 H
-HETATM 984 H2 HOH A 328 18.824 12.580 8.243 1.00 0.00 H
-HETATM 985 O HOH A 329 30.741 22.195 17.146 1.00 0.00 O
-HETATM 986 H1 HOH A 329 30.649 23.122 16.927 1.00 0.00 H
-HETATM 987 H2 HOH A 329 30.484 22.139 18.067 1.00 0.00 H
-HETATM 988 O HOH A 330 6.741 20.764 16.854 1.00 0.00 O
-HETATM 989 H1 HOH A 330 6.713 19.907 16.429 1.00 0.00 H
-HETATM 990 H2 HOH A 330 7.631 20.832 17.199 1.00 0.00 H
-HETATM 991 O HOH A 331 6.552 15.166 23.547 1.00 0.00 O
-HETATM 992 H1 HOH A 331 6.929 14.604 24.224 1.00 0.00 H
-HETATM 993 H2 HOH A 331 5.609 15.142 23.713 1.00 0.00 H
-HETATM 994 O HOH A 332 4.199 15.874 24.775 1.00 0.00 O
-HETATM 995 H1 HOH A 332 3.597 16.602 24.929 1.00 0.00 H
-HETATM 996 H2 HOH A 332 4.513 15.633 25.647 1.00 0.00 H
-HETATM 997 O HOH A 333 22.035 7.774 30.255 1.00 0.00 O
-HETATM 998 H1 HOH A 333 22.931 7.732 29.921 1.00 0.00 H
-HETATM 999 H2 HOH A 333 21.677 6.901 30.093 1.00 0.00 H
-HETATM 1000 O HOH A 334 1.549 18.904 23.439 1.00 0.00 O
-HETATM 1001 H1 HOH A 334 2.457 18.680 23.239 1.00 0.00 H
-HETATM 1002 H2 HOH A 334 1.034 18.424 22.790 1.00 0.00 H
-HETATM 1003 O HOH A 335 30.212 3.087 28.759 1.00 0.00 O
-HETATM 1004 H1 HOH A 335 29.663 2.482 29.258 1.00 0.00 H
-HETATM 1005 H2 HOH A 335 30.795 3.475 29.411 1.00 0.00 H
-HETATM 1006 O HOH A 336 6.626 18.002 23.463 1.00 0.00 O
-HETATM 1007 H1 HOH A 336 7.495 18.403 23.457 1.00 0.00 H
-HETATM 1008 H2 HOH A 336 6.797 17.061 23.504 1.00 0.00 H
-HETATM 1009 O HOH A 337 6.319 14.760 13.446 1.00 0.00 O
-HETATM 1010 H1 HOH A 337 6.144 15.676 13.663 1.00 0.00 H
-HETATM 1011 H2 HOH A 337 6.718 14.792 12.577 1.00 0.00 H
-HETATM 1012 O HOH A 338 16.261 26.867 26.381 1.00 0.00 O
-HETATM 1013 H1 HOH A 338 16.772 26.855 27.191 1.00 0.00 H
-HETATM 1014 H2 HOH A 338 16.189 27.794 26.157 1.00 0.00 H
-HETATM 1015 O HOH A 339 3.603 4.793 27.417 1.00 0.00 O
-HETATM 1016 H1 HOH A 339 4.506 5.018 27.194 1.00 0.00 H
-HETATM 1017 H2 HOH A 339 3.101 5.582 27.213 1.00 0.00 H
-HETATM 1018 O HOH A 340 29.709 22.141 22.539 1.00 0.00 O
-HETATM 1019 H1 HOH A 340 30.298 21.617 23.081 1.00 0.00 H
-HETATM 1020 H2 HOH A 340 28.857 21.713 22.626 1.00 0.00 H
-HETATM 1021 O HOH A 341 29.123 12.778 22.730 1.00 0.00 O
-HETATM 1022 H1 HOH A 341 29.490 12.239 22.029 1.00 0.00 H
-HETATM 1023 H2 HOH A 341 28.562 12.180 23.224 1.00 0.00 H
-HETATM 1024 O HOH A 342 22.262 17.006 3.565 1.00 0.00 O
-HETATM 1025 H1 HOH A 342 21.663 16.270 3.694 1.00 0.00 H
-HETATM 1026 H2 HOH A 342 22.849 16.718 2.865 1.00 0.00 H
-HETATM 1027 O HOH A 343 5.663 30.941 11.583 1.00 0.00 O
-HETATM 1028 H1 HOH A 343 4.871 31.127 12.088 1.00 0.00 H
-HETATM 1029 H2 HOH A 343 5.574 30.022 11.329 1.00 0.00 H
-HETATM 1030 O HOH A 344 27.980 26.725 25.143 1.00 0.00 O
-HETATM 1031 H1 HOH A 344 27.199 26.923 25.659 1.00 0.00 H
-HETATM 1032 H2 HOH A 344 27.650 26.250 24.381 1.00 0.00 H
-HETATM 1033 O HOH A 345 11.086 27.001 24.839 1.00 0.00 O
-HETATM 1034 H1 HOH A 345 10.763 27.899 24.764 1.00 0.00 H
-HETATM 1035 H2 HOH A 345 10.296 26.464 24.885 1.00 0.00 H
-HETATM 1036 O HOH A 346 21.369 3.913 23.462 1.00 0.00 O
-HETATM 1037 H1 HOH A 346 20.978 3.585 22.653 1.00 0.00 H
-HETATM 1038 H2 HOH A 346 22.219 4.262 23.193 1.00 0.00 H
-HETATM 1039 O HOH A 347 15.764 7.701 28.077 1.00 0.00 O
-HETATM 1040 H1 HOH A 347 16.191 8.204 27.384 1.00 0.00 H
-HETATM 1041 H2 HOH A 347 15.609 8.338 28.775 1.00 0.00 H
-HETATM 1042 O HOH A 348 15.958 18.110 30.028 1.00 0.00 O
-HETATM 1043 H1 HOH A 348 16.622 17.458 30.255 1.00 0.00 H
-HETATM 1044 H2 HOH A 348 15.165 17.598 29.868 1.00 0.00 H
-HETATM 1045 O HOH A 349 11.967 27.870 16.586 1.00 0.00 O
-HETATM 1046 H1 HOH A 349 12.638 28.193 17.187 1.00 0.00 H
-HETATM 1047 H2 HOH A 349 12.292 28.102 15.716 1.00 0.00 H
-HETATM 1048 O HOH A 350 21.341 6.257 9.993 1.00 0.00 O
-HETATM 1049 H1 HOH A 350 21.463 5.411 10.423 1.00 0.00 H
-HETATM 1050 H2 HOH A 350 20.631 6.674 10.481 1.00 0.00 H
-HETATM 1051 O HOH A 351 18.668 2.414 8.764 1.00 0.00 O
-HETATM 1052 H1 HOH A 351 18.132 2.028 8.072 1.00 0.00 H
-HETATM 1053 H2 HOH A 351 18.601 3.358 8.620 1.00 0.00 H
-HETATM 1054 O HOH A 352 11.220 14.956 1.874 1.00 0.00 O
-HETATM 1055 H1 HOH A 352 11.126 14.536 2.729 1.00 0.00 H
-HETATM 1056 H2 HOH A 352 12.148 14.856 1.659 1.00 0.00 H
-HETATM 1057 O HOH A 353 20.685 5.170 30.423 1.00 0.00 O
-HETATM 1058 H1 HOH A 353 20.693 5.340 31.365 1.00 0.00 H
-HETATM 1059 H2 HOH A 353 20.380 4.266 30.345 1.00 0.00 H
-HETATM 1060 O HOH A 354 6.913 21.872 30.775 1.00 0.00 O
-HETATM 1061 H1 HOH A 354 7.719 21.520 31.154 1.00 0.00 H
-HETATM 1062 H2 HOH A 354 7.008 21.731 29.834 1.00 0.00 H
-HETATM 1063 O HOH A 355 6.279 24.459 17.164 1.00 0.00 O
-HETATM 1064 H1 HOH A 355 6.064 25.351 17.435 1.00 0.00 H
-HETATM 1065 H2 HOH A 355 6.650 24.557 16.287 1.00 0.00 H
-HETATM 1066 O HOH A 356 22.447 19.593 3.086 1.00 0.00 O
-HETATM 1067 H1 HOH A 356 22.588 19.955 3.961 1.00 0.00 H
-HETATM 1068 H2 HOH A 356 22.221 18.676 3.240 1.00 0.00 H
-HETATM 1069 O HOH A 357 6.442 26.526 30.205 1.00 0.00 O
-HETATM 1070 H1 HOH A 357 7.307 26.570 29.796 1.00 0.00 H
-HETATM 1071 H2 HOH A 357 6.620 26.309 31.120 1.00 0.00 H
-HETATM 1072 O HOH A 358 30.878 15.607 13.162 1.00 0.00 O
-HETATM 1073 H1 HOH A 358 30.206 15.678 13.840 1.00 0.00 H
-HETATM 1074 H2 HOH A 358 31.072 14.671 13.113 1.00 0.00 H
-HETATM 1075 O HOH A 359 27.016 15.630 10.702 1.00 0.00 O
-HETATM 1076 H1 HOH A 359 27.452 16.233 10.100 1.00 0.00 H
-HETATM 1077 H2 HOH A 359 26.138 15.995 10.814 1.00 0.00 H
-HETATM 1078 O HOH A 360 0.876 29.868 12.866 1.00 0.00 O
-HETATM 1079 H1 HOH A 360 0.493 30.356 13.595 1.00 0.00 H
-HETATM 1080 H2 HOH A 360 0.510 28.987 12.948 1.00 0.00 H
-HETATM 1081 O HOH A 361 10.126 15.671 23.455 1.00 0.00 O
-HETATM 1082 H1 HOH A 361 9.660 16.150 24.140 1.00 0.00 H
-HETATM 1083 H2 HOH A 361 11.051 15.859 23.618 1.00 0.00 H
-HETATM 1084 O HOH A 362 18.635 15.550 27.663 1.00 0.00 O
-HETATM 1085 H1 HOH A 362 19.141 15.046 27.025 1.00 0.00 H
-HETATM 1086 H2 HOH A 362 19.156 16.339 27.813 1.00 0.00 H
-HETATM 1087 O HOH A 363 12.200 7.995 15.617 1.00 0.00 O
-HETATM 1088 H1 HOH A 363 11.963 8.809 15.173 1.00 0.00 H
-HETATM 1089 H2 HOH A 363 11.811 7.306 15.078 1.00 0.00 H
-HETATM 1090 O HOH A 364 29.821 17.854 11.920 1.00 0.00 O
-HETATM 1091 H1 HOH A 364 30.201 18.619 12.353 1.00 0.00 H
-HETATM 1092 H2 HOH A 364 30.224 17.105 12.359 1.00 0.00 H
-HETATM 1093 O HOH A 365 20.564 29.914 5.492 1.00 0.00 O
-HETATM 1094 H1 HOH A 365 19.791 30.115 6.019 1.00 0.00 H
-HETATM 1095 H2 HOH A 365 21.278 29.854 6.127 1.00 0.00 H
-HETATM 1096 O HOH A 366 11.754 6.893 22.910 1.00 0.00 O
-HETATM 1097 H1 HOH A 366 12.618 6.949 22.502 1.00 0.00 H
-HETATM 1098 H2 HOH A 366 11.177 6.591 22.209 1.00 0.00 H
-HETATM 1099 O HOH A 367 22.185 9.800 8.483 1.00 0.00 O
-HETATM 1100 H1 HOH A 367 22.798 9.709 9.213 1.00 0.00 H
-HETATM 1101 H2 HOH A 367 22.254 10.719 8.225 1.00 0.00 H
-HETATM 1102 O HOH A 368 28.003 19.278 19.739 1.00 0.00 O
-HETATM 1103 H1 HOH A 368 27.624 18.461 19.415 1.00 0.00 H
-HETATM 1104 H2 HOH A 368 28.946 19.172 19.614 1.00 0.00 H
-HETATM 1105 O HOH A 369 25.680 13.064 14.778 1.00 0.00 O
-HETATM 1106 H1 HOH A 369 25.538 13.959 15.085 1.00 0.00 H
-HETATM 1107 H2 HOH A 369 26.417 13.132 14.171 1.00 0.00 H
-HETATM 1108 O HOH A 370 17.449 15.591 23.136 1.00 0.00 O
-HETATM 1109 H1 HOH A 370 17.145 14.908 23.734 1.00 0.00 H
-HETATM 1110 H2 HOH A 370 17.349 15.208 22.264 1.00 0.00 H
-HETATM 1111 O HOH A 371 28.460 28.371 2.688 1.00 0.00 O
-HETATM 1112 H1 HOH A 371 28.835 27.494 2.769 1.00 0.00 H
-HETATM 1113 H2 HOH A 371 28.876 28.876 3.386 1.00 0.00 H
-HETATM 1114 O HOH A 372 24.818 2.650 26.704 1.00 0.00 O
-HETATM 1115 H1 HOH A 372 24.715 2.407 27.624 1.00 0.00 H
-HETATM 1116 H2 HOH A 372 23.944 2.547 26.328 1.00 0.00 H
-HETATM 1117 O HOH A 373 22.967 27.192 8.747 1.00 0.00 O
-HETATM 1118 H1 HOH A 373 22.879 27.377 9.682 1.00 0.00 H
-HETATM 1119 H2 HOH A 373 23.862 26.864 8.650 1.00 0.00 H
-HETATM 1120 O HOH A 374 7.930 25.425 20.605 1.00 0.00 O
-HETATM 1121 H1 HOH A 374 8.099 24.602 20.146 1.00 0.00 H
-HETATM 1122 H2 HOH A 374 7.966 26.094 19.920 1.00 0.00 H
-HETATM 1123 O HOH A 375 8.806 0.979 4.226 1.00 0.00 O
-HETATM 1124 H1 HOH A 375 9.084 1.125 5.131 1.00 0.00 H
-HETATM 1125 H2 HOH A 375 8.630 1.856 3.885 1.00 0.00 H
-HETATM 1126 O HOH A 376 10.949 8.276 17.897 1.00 0.00 O
-HETATM 1127 H1 HOH A 376 10.078 8.471 17.552 1.00 0.00 H
-HETATM 1128 H2 HOH A 376 11.535 8.393 17.150 1.00 0.00 H
-HETATM 1129 O HOH A 377 29.311 22.727 25.657 1.00 0.00 O
-HETATM 1130 H1 HOH A 377 28.453 22.720 25.233 1.00 0.00 H
-HETATM 1131 H2 HOH A 377 29.934 22.588 24.944 1.00 0.00 H
-HETATM 1132 O HOH A 378 9.208 5.916 3.513 1.00 0.00 O
-HETATM 1133 H1 HOH A 378 10.014 6.082 4.002 1.00 0.00 H
-HETATM 1134 H2 HOH A 378 9.417 6.170 2.614 1.00 0.00 H
-HETATM 1135 O HOH A 379 6.687 3.323 7.247 1.00 0.00 O
-HETATM 1136 H1 HOH A 379 6.401 2.596 7.800 1.00 0.00 H
-HETATM 1137 H2 HOH A 379 7.427 2.970 6.752 1.00 0.00 H
-HETATM 1138 O HOH A 380 11.813 17.152 11.038 1.00 0.00 O
-HETATM 1139 H1 HOH A 380 10.937 17.516 10.909 1.00 0.00 H
-HETATM 1140 H2 HOH A 380 11.971 17.234 11.978 1.00 0.00 H
-HETATM 1141 O HOH A 381 5.979 19.036 12.012 1.00 0.00 O
-HETATM 1142 H1 HOH A 381 6.823 19.262 12.403 1.00 0.00 H
-HETATM 1143 H2 HOH A 381 5.490 19.858 12.004 1.00 0.00 H
-HETATM 1144 O HOH A 382 1.569 13.936 15.621 1.00 0.00 O
-HETATM 1145 H1 HOH A 382 2.498 13.795 15.436 1.00 0.00 H
-HETATM 1146 H2 HOH A 382 1.141 13.866 14.768 1.00 0.00 H
-HETATM 1147 O HOH A 383 24.853 15.891 6.508 1.00 0.00 O
-HETATM 1148 H1 HOH A 383 24.305 16.593 6.859 1.00 0.00 H
-HETATM 1149 H2 HOH A 383 25.084 16.183 5.627 1.00 0.00 H
-HETATM 1150 O HOH A 384 17.168 29.823 19.888 1.00 0.00 O
-HETATM 1151 H1 HOH A 384 17.770 29.546 20.580 1.00 0.00 H
-HETATM 1152 H2 HOH A 384 16.603 29.064 19.745 1.00 0.00 H
-HETATM 1153 O HOH A 385 24.763 5.126 25.171 1.00 0.00 O
-HETATM 1154 H1 HOH A 385 24.981 4.274 25.548 1.00 0.00 H
-HETATM 1155 H2 HOH A 385 24.267 4.919 24.380 1.00 0.00 H
-HETATM 1156 O HOH A 386 4.397 16.610 20.406 1.00 0.00 O
-HETATM 1157 H1 HOH A 386 4.643 17.276 19.764 1.00 0.00 H
-HETATM 1158 H2 HOH A 386 5.206 16.125 20.569 1.00 0.00 H
-HETATM 1159 O HOH A 387 14.644 7.600 16.903 1.00 0.00 O
-HETATM 1160 H1 HOH A 387 13.829 7.815 16.448 1.00 0.00 H
-HETATM 1161 H2 HOH A 387 14.618 6.649 17.004 1.00 0.00 H
-HETATM 1162 O HOH A 388 30.055 18.189 17.199 1.00 0.00 O
-HETATM 1163 H1 HOH A 388 30.289 18.451 18.090 1.00 0.00 H
-HETATM 1164 H2 HOH A 388 30.530 17.370 17.057 1.00 0.00 H
-HETATM 1165 O HOH A 389 5.889 23.684 2.049 1.00 0.00 O
-HETATM 1166 H1 HOH A 389 6.237 23.063 1.409 1.00 0.00 H
-HETATM 1167 H2 HOH A 389 6.479 24.437 1.997 1.00 0.00 H
-HETATM 1168 O HOH A 390 9.268 28.753 27.364 1.00 0.00 O
-HETATM 1169 H1 HOH A 390 9.710 29.270 26.691 1.00 0.00 H
-HETATM 1170 H2 HOH A 390 8.377 29.103 27.390 1.00 0.00 H
-HETATM 1171 O HOH A 391 28.718 29.346 0.225 1.00 0.00 O
-HETATM 1172 H1 HOH A 391 28.674 29.076 1.142 1.00 0.00 H
-HETATM 1173 H2 HOH A 391 28.065 28.804 -0.217 1.00 0.00 H
-HETATM 1174 O HOH A 392 5.198 28.934 15.618 1.00 0.00 O
-HETATM 1175 H1 HOH A 392 5.875 29.330 15.069 1.00 0.00 H
-HETATM 1176 H2 HOH A 392 4.820 29.669 16.101 1.00 0.00 H
-HETATM 1177 O HOH A 393 25.668 11.649 19.068 1.00 0.00 O
-HETATM 1178 H1 HOH A 393 25.627 11.481 18.127 1.00 0.00 H
-HETATM 1179 H2 HOH A 393 24.886 12.170 19.253 1.00 0.00 H
-HETATM 1180 O HOH A 394 21.088 8.480 20.793 1.00 0.00 O
-HETATM 1181 H1 HOH A 394 21.597 8.554 21.601 1.00 0.00 H
-HETATM 1182 H2 HOH A 394 21.744 8.357 20.107 1.00 0.00 H
-HETATM 1183 O HOH A 395 2.724 1.851 9.875 1.00 0.00 O
-HETATM 1184 H1 HOH A 395 3.226 1.281 9.293 1.00 0.00 H
-HETATM 1185 H2 HOH A 395 1.842 1.858 9.502 1.00 0.00 H
-HETATM 1186 O HOH A 396 26.058 10.914 16.392 1.00 0.00 O
-HETATM 1187 H1 HOH A 396 26.908 10.567 16.120 1.00 0.00 H
-HETATM 1188 H2 HOH A 396 25.918 11.676 15.830 1.00 0.00 H
-HETATM 1189 O HOH A 397 12.753 22.741 23.040 1.00 0.00 O
-HETATM 1190 H1 HOH A 397 11.836 22.933 22.846 1.00 0.00 H
-HETATM 1191 H2 HOH A 397 13.203 23.577 22.923 1.00 0.00 H
-HETATM 1192 O HOH A 398 15.802 4.532 10.596 1.00 0.00 O
-HETATM 1193 H1 HOH A 398 16.446 5.181 10.313 1.00 0.00 H
-HETATM 1194 H2 HOH A 398 15.043 5.049 10.866 1.00 0.00 H
-HETATM 1195 O HOH A 399 21.773 10.924 16.299 1.00 0.00 O
-HETATM 1196 H1 HOH A 399 21.203 10.236 15.957 1.00 0.00 H
-HETATM 1197 H2 HOH A 399 21.889 11.527 15.565 1.00 0.00 H
-HETATM 1198 O HOH A 400 4.257 15.393 5.321 1.00 0.00 O
-HETATM 1199 H1 HOH A 400 3.760 14.800 4.758 1.00 0.00 H
-HETATM 1200 H2 HOH A 400 4.727 14.816 5.923 1.00 0.00 H
-HETATM 1201 O HOH A 401 13.255 22.513 11.368 1.00 0.00 O
-HETATM 1202 H1 HOH A 401 12.920 21.947 10.672 1.00 0.00 H
-HETATM 1203 H2 HOH A 401 13.941 23.031 10.947 1.00 0.00 H
-HETATM 1204 O HOH A 402 11.158 15.030 9.238 1.00 0.00 O
-HETATM 1205 H1 HOH A 402 11.324 15.696 9.906 1.00 0.00 H
-HETATM 1206 H2 HOH A 402 12.020 14.841 8.868 1.00 0.00 H
-HETATM 1207 O HOH A 403 2.257 2.350 18.802 1.00 0.00 O
-HETATM 1208 H1 HOH A 403 1.590 1.863 19.286 1.00 0.00 H
-HETATM 1209 H2 HOH A 403 3.049 2.263 19.333 1.00 0.00 H
-HETATM 1210 O HOH A 404 10.282 3.056 15.568 1.00 0.00 O
-HETATM 1211 H1 HOH A 404 9.590 2.401 15.665 1.00 0.00 H
-HETATM 1212 H2 HOH A 404 9.815 3.873 15.393 1.00 0.00 H
-HETATM 1213 O HOH A 405 19.196 31.035 22.738 1.00 0.00 O
-HETATM 1214 H1 HOH A 405 18.693 30.232 22.606 1.00 0.00 H
-HETATM 1215 H2 HOH A 405 20.111 30.760 22.669 1.00 0.00 H
-HETATM 1216 O HOH A 406 27.676 2.512 22.925 1.00 0.00 O
-HETATM 1217 H1 HOH A 406 27.428 2.254 23.813 1.00 0.00 H
-HETATM 1218 H2 HOH A 406 28.223 3.288 23.044 1.00 0.00 H
-HETATM 1219 O HOH A 407 12.360 17.716 18.446 1.00 0.00 O
-HETATM 1220 H1 HOH A 407 12.444 18.004 17.538 1.00 0.00 H
-HETATM 1221 H2 HOH A 407 13.206 17.317 18.650 1.00 0.00 H
-HETATM 1222 O HOH A 408 23.562 13.245 19.814 1.00 0.00 O
-HETATM 1223 H1 HOH A 408 23.268 13.337 20.720 1.00 0.00 H
-HETATM 1224 H2 HOH A 408 22.818 12.848 19.360 1.00 0.00 H
-HETATM 1225 O HOH A 409 17.443 29.371 16.404 1.00 0.00 O
-HETATM 1226 H1 HOH A 409 17.761 29.329 17.305 1.00 0.00 H
-HETATM 1227 H2 HOH A 409 17.136 30.272 16.299 1.00 0.00 H
-HETATM 1228 O HOH A 410 19.534 18.278 27.761 1.00 0.00 O
-HETATM 1229 H1 HOH A 410 19.917 18.048 28.607 1.00 0.00 H
-HETATM 1230 H2 HOH A 410 18.763 18.801 27.981 1.00 0.00 H
-HETATM 1231 O HOH A 411 27.739 24.124 3.488 1.00 0.00 O
-HETATM 1232 H1 HOH A 411 27.843 23.362 2.917 1.00 0.00 H
-HETATM 1233 H2 HOH A 411 28.398 24.746 3.181 1.00 0.00 H
-HETATM 1234 O HOH A 412 23.907 16.956 26.733 1.00 0.00 O
-HETATM 1235 H1 HOH A 412 23.236 17.484 26.301 1.00 0.00 H
-HETATM 1236 H2 HOH A 412 24.369 17.572 27.301 1.00 0.00 H
-HETATM 1237 O HOH A 413 15.122 24.031 9.987 1.00 0.00 O
-HETATM 1238 H1 HOH A 413 14.966 24.872 10.418 1.00 0.00 H
-HETATM 1239 H2 HOH A 413 15.918 24.169 9.474 1.00 0.00 H
-HETATM 1240 O HOH A 414 18.427 27.609 11.606 1.00 0.00 O
-HETATM 1241 H1 HOH A 414 17.827 28.323 11.821 1.00 0.00 H
-HETATM 1242 H2 HOH A 414 18.895 27.914 10.828 1.00 0.00 H
-HETATM 1243 O HOH A 415 21.013 16.462 19.779 1.00 0.00 O
-HETATM 1244 H1 HOH A 415 20.125 16.821 19.763 1.00 0.00 H
-HETATM 1245 H2 HOH A 415 21.544 17.117 19.325 1.00 0.00 H
-HETATM 1246 O HOH A 416 6.314 3.828 1.419 1.00 0.00 O
-HETATM 1247 H1 HOH A 416 6.309 4.604 0.859 1.00 0.00 H
-HETATM 1248 H2 HOH A 416 6.125 3.102 0.825 1.00 0.00 H
-HETATM 1249 O HOH A 417 16.522 20.657 23.895 1.00 0.00 O
-HETATM 1250 H1 HOH A 417 16.477 19.702 23.953 1.00 0.00 H
-HETATM 1251 H2 HOH A 417 15.710 20.910 23.457 1.00 0.00 H
-HETATM 1252 O HOH A 418 1.209 5.845 21.447 1.00 0.00 O
-HETATM 1253 H1 HOH A 418 1.202 6.800 21.512 1.00 0.00 H
-HETATM 1254 H2 HOH A 418 2.068 5.588 21.781 1.00 0.00 H
-HETATM 1255 O HOH A 419 27.178 13.577 1.320 1.00 0.00 O
-HETATM 1256 H1 HOH A 419 26.376 13.156 1.631 1.00 0.00 H
-HETATM 1257 H2 HOH A 419 27.628 12.897 0.820 1.00 0.00 H
-HETATM 1258 O HOH A 420 25.776 15.416 25.577 1.00 0.00 O
-HETATM 1259 H1 HOH A 420 25.385 14.549 25.689 1.00 0.00 H
-HETATM 1260 H2 HOH A 420 25.173 16.010 26.023 1.00 0.00 H
-HETATM 1261 O HOH A 421 11.651 18.604 22.941 1.00 0.00 O
-HETATM 1262 H1 HOH A 421 11.759 18.858 22.024 1.00 0.00 H
-HETATM 1263 H2 HOH A 421 12.189 17.817 23.037 1.00 0.00 H
-HETATM 1264 O HOH A 422 0.247 25.932 29.049 1.00 0.00 O
-HETATM 1265 H1 HOH A 422 -0.218 25.847 28.217 1.00 0.00 H
-HETATM 1266 H2 HOH A 422 0.252 26.873 29.227 1.00 0.00 H
-HETATM 1267 O HOH A 423 17.903 26.636 3.610 1.00 0.00 O
-HETATM 1268 H1 HOH A 423 18.759 26.841 3.986 1.00 0.00 H
-HETATM 1269 H2 HOH A 423 17.975 25.723 3.332 1.00 0.00 H
-HETATM 1270 O HOH A 424 27.143 9.005 27.317 1.00 0.00 O
-HETATM 1271 H1 HOH A 424 27.448 8.270 27.849 1.00 0.00 H
-HETATM 1272 H2 HOH A 424 26.854 8.604 26.497 1.00 0.00 H
-HETATM 1273 O HOH A 425 25.358 3.638 13.348 1.00 0.00 O
-HETATM 1274 H1 HOH A 425 24.965 3.580 12.478 1.00 0.00 H
-HETATM 1275 H2 HOH A 425 26.165 4.134 13.214 1.00 0.00 H
-HETATM 1276 O HOH A 426 3.263 14.559 0.886 1.00 0.00 O
-HETATM 1277 H1 HOH A 426 2.709 13.994 0.348 1.00 0.00 H
-HETATM 1278 H2 HOH A 426 4.129 14.499 0.484 1.00 0.00 H
-HETATM 1279 O HOH A 427 17.649 5.949 20.153 1.00 0.00 O
-HETATM 1280 H1 HOH A 427 17.877 6.774 20.583 1.00 0.00 H
-HETATM 1281 H2 HOH A 427 17.917 6.072 19.242 1.00 0.00 H
-HETATM 1282 O HOH A 428 24.138 4.984 0.847 1.00 0.00 O
-HETATM 1283 H1 HOH A 428 23.208 4.863 1.038 1.00 0.00 H
-HETATM 1284 H2 HOH A 428 24.577 4.829 1.683 1.00 0.00 H
-HETATM 1285 O HOH A 429 18.526 14.297 5.553 1.00 0.00 O
-HETATM 1286 H1 HOH A 429 17.628 14.595 5.409 1.00 0.00 H
-HETATM 1287 H2 HOH A 429 18.438 13.552 6.148 1.00 0.00 H
-HETATM 1288 O HOH A 430 15.809 9.999 1.538 1.00 0.00 O
-HETATM 1289 H1 HOH A 430 15.437 10.832 1.831 1.00 0.00 H
-HETATM 1290 H2 HOH A 430 16.374 9.722 2.259 1.00 0.00 H
-HETATM 1291 O HOH A 431 5.723 11.599 2.033 1.00 0.00 O
-HETATM 1292 H1 HOH A 431 5.806 11.196 2.897 1.00 0.00 H
-HETATM 1293 H2 HOH A 431 4.923 11.221 1.667 1.00 0.00 H
-HETATM 1294 O HOH A 432 4.757 12.036 26.670 1.00 0.00 O
-HETATM 1295 H1 HOH A 432 3.973 11.579 26.367 1.00 0.00 H
-HETATM 1296 H2 HOH A 432 5.483 11.570 26.255 1.00 0.00 H
-HETATM 1297 O HOH A 433 30.420 17.307 26.883 1.00 0.00 O
-HETATM 1298 H1 HOH A 433 29.705 17.039 26.306 1.00 0.00 H
-HETATM 1299 H2 HOH A 433 30.048 18.011 27.415 1.00 0.00 H
-HETATM 1300 O HOH A 434 16.907 22.714 6.869 1.00 0.00 O
-HETATM 1301 H1 HOH A 434 16.153 22.790 6.284 1.00 0.00 H
-HETATM 1302 H2 HOH A 434 17.653 22.584 6.282 1.00 0.00 H
-HETATM 1303 O HOH A 435 21.441 11.981 18.677 1.00 0.00 O
-HETATM 1304 H1 HOH A 435 21.530 11.487 17.863 1.00 0.00 H
-HETATM 1305 H2 HOH A 435 21.244 12.875 18.396 1.00 0.00 H
-HETATM 1306 O HOH A 436 19.592 10.738 20.242 1.00 0.00 O
-HETATM 1307 H1 HOH A 436 20.158 11.294 19.707 1.00 0.00 H
-HETATM 1308 H2 HOH A 436 20.132 9.976 20.450 1.00 0.00 H
-HETATM 1309 O HOH A 437 13.412 25.947 2.778 1.00 0.00 O
-HETATM 1310 H1 HOH A 437 13.198 26.521 3.513 1.00 0.00 H
-HETATM 1311 H2 HOH A 437 13.022 25.104 3.011 1.00 0.00 H
-HETATM 1312 O HOH A 438 17.907 3.140 27.049 1.00 0.00 O
-HETATM 1313 H1 HOH A 438 17.486 3.846 27.540 1.00 0.00 H
-HETATM 1314 H2 HOH A 438 18.377 3.585 26.343 1.00 0.00 H
-HETATM 1315 O HOH A 439 26.802 -0.121 19.237 1.00 0.00 O
-HETATM 1316 H1 HOH A 439 27.273 0.131 20.032 1.00 0.00 H
-HETATM 1317 H2 HOH A 439 26.745 0.686 18.726 1.00 0.00 H
-HETATM 1318 O HOH A 440 3.099 19.752 18.236 1.00 0.00 O
-HETATM 1319 H1 HOH A 440 2.553 20.143 18.918 1.00 0.00 H
-HETATM 1320 H2 HOH A 440 3.221 20.453 17.595 1.00 0.00 H
-HETATM 1321 O HOH A 441 8.825 26.338 28.857 1.00 0.00 O
-HETATM 1322 H1 HOH A 441 8.885 27.151 28.355 1.00 0.00 H
-HETATM 1323 H2 HOH A 441 8.941 25.646 28.207 1.00 0.00 H
-HETATM 1324 O HOH A 442 22.207 30.683 14.741 1.00 0.00 O
-HETATM 1325 H1 HOH A 442 21.826 29.873 15.080 1.00 0.00 H
-HETATM 1326 H2 HOH A 442 21.842 30.768 13.860 1.00 0.00 H
-HETATM 1327 O HOH A 443 24.228 30.589 11.074 1.00 0.00 O
-HETATM 1328 H1 HOH A 443 24.599 30.437 11.944 1.00 0.00 H
-HETATM 1329 H2 HOH A 443 23.475 30.000 11.028 1.00 0.00 H
-HETATM 1330 O HOH A 444 27.015 27.471 29.933 1.00 0.00 O
-HETATM 1331 H1 HOH A 444 27.291 26.657 29.513 1.00 0.00 H
-HETATM 1332 H2 HOH A 444 26.502 27.925 29.265 1.00 0.00 H
-HETATM 1333 O HOH A 445 15.590 16.995 8.452 1.00 0.00 O
-HETATM 1334 H1 HOH A 445 16.081 17.504 7.808 1.00 0.00 H
-HETATM 1335 H2 HOH A 445 15.024 17.636 8.884 1.00 0.00 H
-HETATM 1336 O HOH A 446 5.110 6.061 24.345 1.00 0.00 O
-HETATM 1337 H1 HOH A 446 5.431 5.700 25.171 1.00 0.00 H
-HETATM 1338 H2 HOH A 446 4.424 6.677 24.603 1.00 0.00 H
-HETATM 1339 O HOH A 447 24.652 15.372 18.517 1.00 0.00 O
-HETATM 1340 H1 HOH A 447 24.848 14.924 17.693 1.00 0.00 H
-HETATM 1341 H2 HOH A 447 24.396 14.671 19.116 1.00 0.00 H
-HETATM 1342 O HOH A 448 14.201 1.360 17.495 1.00 0.00 O
-HETATM 1343 H1 HOH A 448 14.581 1.432 18.370 1.00 0.00 H
-HETATM 1344 H2 HOH A 448 13.505 2.017 17.481 1.00 0.00 H
-HETATM 1345 O HOH A 449 11.775 21.744 15.139 1.00 0.00 O
-HETATM 1346 H1 HOH A 449 11.684 22.280 14.351 1.00 0.00 H
-HETATM 1347 H2 HOH A 449 12.379 22.236 15.695 1.00 0.00 H
-HETATM 1348 O HOH A 450 29.336 21.782 6.477 1.00 0.00 O
-HETATM 1349 H1 HOH A 450 29.766 21.695 7.328 1.00 0.00 H
-HETATM 1350 H2 HOH A 450 30.055 21.798 5.845 1.00 0.00 H
-HETATM 1351 O HOH A 451 27.708 6.036 3.540 1.00 0.00 O
-HETATM 1352 H1 HOH A 451 28.649 6.182 3.446 1.00 0.00 H
-HETATM 1353 H2 HOH A 451 27.316 6.897 3.396 1.00 0.00 H
-HETATM 1354 O HOH A 452 0.411 9.465 26.177 1.00 0.00 O
-HETATM 1355 H1 HOH A 452 0.476 8.774 26.836 1.00 0.00 H
-HETATM 1356 H2 HOH A 452 -0.219 10.086 26.542 1.00 0.00 H
-HETATM 1357 O HOH A 453 1.640 25.912 3.070 1.00 0.00 O
-HETATM 1358 H1 HOH A 453 2.265 25.210 2.887 1.00 0.00 H
-HETATM 1359 H2 HOH A 453 1.809 26.567 2.393 1.00 0.00 H
-HETATM 1360 O HOH A 454 0.364 18.052 2.409 1.00 0.00 O
-HETATM 1361 H1 HOH A 454 1.103 18.243 2.986 1.00 0.00 H
-HETATM 1362 H2 HOH A 454 0.360 18.771 1.777 1.00 0.00 H
-HETATM 1363 O HOH A 455 21.115 6.662 4.317 1.00 0.00 O
-HETATM 1364 H1 HOH A 455 21.340 6.406 5.212 1.00 0.00 H
-HETATM 1365 H2 HOH A 455 21.836 7.228 4.041 1.00 0.00 H
-HETATM 1366 O HOH A 456 6.537 19.431 5.384 1.00 0.00 O
-HETATM 1367 H1 HOH A 456 6.091 19.520 6.227 1.00 0.00 H
-HETATM 1368 H2 HOH A 456 6.040 18.758 4.919 1.00 0.00 H
-HETATM 1369 O HOH A 457 10.961 2.510 1.749 1.00 0.00 O
-HETATM 1370 H1 HOH A 457 11.522 3.282 1.823 1.00 0.00 H
-HETATM 1371 H2 HOH A 457 10.229 2.688 2.340 1.00 0.00 H
-HETATM 1372 O HOH A 458 30.011 6.801 9.986 1.00 0.00 O
-HETATM 1373 H1 HOH A 458 29.851 7.589 9.466 1.00 0.00 H
-HETATM 1374 H2 HOH A 458 30.699 7.055 10.601 1.00 0.00 H
-HETATM 1375 O HOH A 459 16.595 9.046 12.274 1.00 0.00 O
-HETATM 1376 H1 HOH A 459 16.329 9.597 13.010 1.00 0.00 H
-HETATM 1377 H2 HOH A 459 17.029 8.296 12.681 1.00 0.00 H
-HETATM 1378 O HOH A 460 24.495 6.577 16.387 1.00 0.00 O
-HETATM 1379 H1 HOH A 460 25.364 6.567 16.789 1.00 0.00 H
-HETATM 1380 H2 HOH A 460 24.190 7.477 16.497 1.00 0.00 H
-HETATM 1381 O HOH A 461 11.678 14.279 12.623 1.00 0.00 O
-HETATM 1382 H1 HOH A 461 12.585 13.974 12.592 1.00 0.00 H
-HETATM 1383 H2 HOH A 461 11.738 15.225 12.492 1.00 0.00 H
-HETATM 1384 O HOH A 462 22.563 2.302 16.525 1.00 0.00 O
-HETATM 1385 H1 HOH A 462 23.026 3.025 16.104 1.00 0.00 H
-HETATM 1386 H2 HOH A 462 22.390 1.682 15.817 1.00 0.00 H
-HETATM 1387 O HOH A 463 0.622 12.940 13.140 1.00 0.00 O
-HETATM 1388 H1 HOH A 463 0.773 12.018 13.350 1.00 0.00 H
-HETATM 1389 H2 HOH A 463 0.606 12.969 12.183 1.00 0.00 H
-HETATM 1390 O HOH A 464 15.989 22.160 2.259 1.00 0.00 O
-HETATM 1391 H1 HOH A 464 15.322 21.533 1.980 1.00 0.00 H
-HETATM 1392 H2 HOH A 464 16.223 22.633 1.460 1.00 0.00 H
-HETATM 1393 O HOH A 465 13.614 29.392 18.275 1.00 0.00 O
-HETATM 1394 H1 HOH A 465 13.930 30.279 18.104 1.00 0.00 H
-HETATM 1395 H2 HOH A 465 14.312 28.982 18.786 1.00 0.00 H
-HETATM 1396 O HOH A 466 29.097 8.773 19.735 1.00 0.00 O
-HETATM 1397 H1 HOH A 466 29.358 8.521 18.850 1.00 0.00 H
-HETATM 1398 H2 HOH A 466 28.144 8.677 19.741 1.00 0.00 H
-HETATM 1399 O HOH A 467 16.803 9.250 26.133 1.00 0.00 O
-HETATM 1400 H1 HOH A 467 17.322 8.739 25.513 1.00 0.00 H
-HETATM 1401 H2 HOH A 467 17.306 10.054 26.262 1.00 0.00 H
-HETATM 1402 O HOH A 468 16.896 5.268 28.316 1.00 0.00 O
-HETATM 1403 H1 HOH A 468 16.610 5.058 29.205 1.00 0.00 H
-HETATM 1404 H2 HOH A 468 16.474 6.105 28.119 1.00 0.00 H
-HETATM 1405 O HOH A 469 9.274 11.157 28.302 1.00 0.00 O
-HETATM 1406 H1 HOH A 469 9.505 11.884 28.881 1.00 0.00 H
-HETATM 1407 H2 HOH A 469 8.384 10.918 28.561 1.00 0.00 H
-HETATM 1408 O HOH A 470 26.904 22.784 24.345 1.00 0.00 O
-HETATM 1409 H1 HOH A 470 26.482 22.536 25.168 1.00 0.00 H
-HETATM 1410 H2 HOH A 470 26.288 22.506 23.667 1.00 0.00 H
-HETATM 1411 O HOH A 471 17.506 2.601 17.628 1.00 0.00 O
-HETATM 1412 H1 HOH A 471 18.026 3.217 17.112 1.00 0.00 H
-HETATM 1413 H2 HOH A 471 17.160 1.982 16.985 1.00 0.00 H
-HETATM 1414 O HOH A 472 7.903 6.508 23.672 1.00 0.00 O
-HETATM 1415 H1 HOH A 472 8.288 5.700 24.010 1.00 0.00 H
-HETATM 1416 H2 HOH A 472 6.970 6.311 23.583 1.00 0.00 H
-HETATM 1417 O HOH A 473 21.761 20.964 29.431 1.00 0.00 O
-HETATM 1418 H1 HOH A 473 21.613 21.888 29.636 1.00 0.00 H
-HETATM 1419 H2 HOH A 473 21.215 20.489 30.058 1.00 0.00 H
-HETATM 1420 O HOH A 474 17.259 12.962 2.855 1.00 0.00 O
-HETATM 1421 H1 HOH A 474 16.959 13.656 3.443 1.00 0.00 H
-HETATM 1422 H2 HOH A 474 16.461 12.498 2.604 1.00 0.00 H
-HETATM 1423 O HOH A 475 27.410 20.537 22.104 1.00 0.00 O
-HETATM 1424 H1 HOH A 475 26.490 20.673 21.878 1.00 0.00 H
-HETATM 1425 H2 HOH A 475 27.766 20.038 21.369 1.00 0.00 H
-HETATM 1426 O HOH A 476 22.227 2.622 25.652 1.00 0.00 O
-HETATM 1427 H1 HOH A 476 21.577 2.888 26.303 1.00 0.00 H
-HETATM 1428 H2 HOH A 476 21.937 3.038 24.840 1.00 0.00 H
-HETATM 1429 O HOH A 477 23.923 0.253 22.603 1.00 0.00 O
-HETATM 1430 H1 HOH A 477 24.495 0.938 22.255 1.00 0.00 H
-HETATM 1431 H2 HOH A 477 24.397 -0.562 22.439 1.00 0.00 H
-HETATM 1432 O HOH A 478 9.710 10.091 12.127 1.00 0.00 O
-HETATM 1433 H1 HOH A 478 9.608 10.629 11.342 1.00 0.00 H
-HETATM 1434 H2 HOH A 478 10.253 9.355 11.844 1.00 0.00 H
-HETATM 1435 O HOH A 479 16.100 18.679 20.839 1.00 0.00 O
-HETATM 1436 H1 HOH A 479 15.426 18.002 20.776 1.00 0.00 H
-HETATM 1437 H2 HOH A 479 16.296 18.736 21.774 1.00 0.00 H
-HETATM 1438 O HOH A 480 10.465 29.593 24.727 1.00 0.00 O
-HETATM 1439 H1 HOH A 480 10.171 30.082 23.959 1.00 0.00 H
-HETATM 1440 H2 HOH A 480 11.076 30.184 25.168 1.00 0.00 H
-HETATM 1441 O HOH A 481 26.943 19.654 26.817 1.00 0.00 O
-HETATM 1442 H1 HOH A 481 27.035 19.309 25.929 1.00 0.00 H
-HETATM 1443 H2 HOH A 481 26.401 20.437 26.715 1.00 0.00 H
-HETATM 1444 O HOH A 482 26.827 23.224 13.005 1.00 0.00 O
-HETATM 1445 H1 HOH A 482 26.076 23.065 12.433 1.00 0.00 H
-HETATM 1446 H2 HOH A 482 27.157 22.350 13.215 1.00 0.00 H
-HETATM 1447 O HOH A 483 6.311 25.796 8.294 1.00 0.00 O
-HETATM 1448 H1 HOH A 483 5.362 25.852 8.410 1.00 0.00 H
-HETATM 1449 H2 HOH A 483 6.426 25.522 7.384 1.00 0.00 H
-HETATM 1450 O HOH A 484 29.880 24.901 22.359 1.00 0.00 O
-HETATM 1451 H1 HOH A 484 28.973 25.172 22.503 1.00 0.00 H
-HETATM 1452 H2 HOH A 484 29.840 23.946 22.311 1.00 0.00 H
-HETATM 1453 O HOH A 485 11.872 30.178 12.545 1.00 0.00 O
-HETATM 1454 H1 HOH A 485 11.572 31.067 12.734 1.00 0.00 H
-HETATM 1455 H2 HOH A 485 11.111 29.745 12.156 1.00 0.00 H
-HETATM 1456 O HOH A 486 2.467 6.598 12.992 1.00 0.00 O
-HETATM 1457 H1 HOH A 486 3.202 6.782 13.577 1.00 0.00 H
-HETATM 1458 H2 HOH A 486 2.771 5.873 12.445 1.00 0.00 H
-HETATM 1459 O HOH A 487 22.727 0.127 25.076 1.00 0.00 O
-HETATM 1460 H1 HOH A 487 23.067 0.143 24.182 1.00 0.00 H
-HETATM 1461 H2 HOH A 487 22.539 1.044 25.278 1.00 0.00 H
-HETATM 1462 O HOH A 488 15.359 16.954 15.271 1.00 0.00 O
-HETATM 1463 H1 HOH A 488 16.199 17.133 14.848 1.00 0.00 H
-HETATM 1464 H2 HOH A 488 14.780 17.650 14.959 1.00 0.00 H
-HETATM 1465 O HOH A 489 6.195 18.893 28.132 1.00 0.00 O
-HETATM 1466 H1 HOH A 489 5.316 19.140 27.847 1.00 0.00 H
-HETATM 1467 H2 HOH A 489 6.697 19.707 28.096 1.00 0.00 H
-HETATM 1468 O HOH A 490 4.835 2.130 3.183 1.00 0.00 O
-HETATM 1469 H1 HOH A 490 5.115 2.911 2.706 1.00 0.00 H
-HETATM 1470 H2 HOH A 490 5.648 1.659 3.370 1.00 0.00 H
-HETATM 1471 O HOH A 491 14.694 12.408 2.158 1.00 0.00 O
-HETATM 1472 H1 HOH A 491 14.578 12.582 3.092 1.00 0.00 H
-HETATM 1473 H2 HOH A 491 13.809 12.444 1.796 1.00 0.00 H
-HETATM 1474 O HOH A 492 3.454 12.403 21.280 1.00 0.00 O
-HETATM 1475 H1 HOH A 492 3.081 12.953 21.969 1.00 0.00 H
-HETATM 1476 H2 HOH A 492 4.305 12.131 21.624 1.00 0.00 H
-HETATM 1477 O HOH A 493 13.467 5.647 6.639 1.00 0.00 O
-HETATM 1478 H1 HOH A 493 12.632 5.421 7.049 1.00 0.00 H
-HETATM 1479 H2 HOH A 493 13.637 6.546 6.920 1.00 0.00 H
-HETATM 1480 O HOH A 494 12.194 4.783 28.266 1.00 0.00 O
-HETATM 1481 H1 HOH A 494 12.759 4.685 29.032 1.00 0.00 H
-HETATM 1482 H2 HOH A 494 12.576 5.512 27.777 1.00 0.00 H
-HETATM 1483 O HOH A 495 16.178 5.078 0.171 1.00 0.00 O
-HETATM 1484 H1 HOH A 495 16.168 5.473 1.042 1.00 0.00 H
-HETATM 1485 H2 HOH A 495 16.625 4.240 0.292 1.00 0.00 H
-HETATM 1486 O HOH A 496 23.535 4.302 15.274 1.00 0.00 O
-HETATM 1487 H1 HOH A 496 23.910 5.090 15.667 1.00 0.00 H
-HETATM 1488 H2 HOH A 496 24.210 3.988 14.673 1.00 0.00 H
-HETATM 1489 O HOH A 497 14.922 26.703 7.040 1.00 0.00 O
-HETATM 1490 H1 HOH A 497 15.612 27.199 6.601 1.00 0.00 H
-HETATM 1491 H2 HOH A 497 14.847 27.108 7.904 1.00 0.00 H
-HETATM 1492 O HOH A 498 5.592 1.558 30.723 1.00 0.00 O
-HETATM 1493 H1 HOH A 498 5.519 0.693 31.127 1.00 0.00 H
-HETATM 1494 H2 HOH A 498 6.269 1.454 30.055 1.00 0.00 H
-HETATM 1495 O HOH A 499 14.223 30.444 11.028 1.00 0.00 O
-HETATM 1496 H1 HOH A 499 13.507 30.365 11.659 1.00 0.00 H
-HETATM 1497 H2 HOH A 499 15.007 30.211 11.524 1.00 0.00 H
-HETATM 1498 O HOH A 500 26.490 16.785 22.952 1.00 0.00 O
-HETATM 1499 H1 HOH A 500 26.100 16.159 23.562 1.00 0.00 H
-HETATM 1500 H2 HOH A 500 27.307 16.371 22.673 1.00 0.00 H
-HETATM 1501 O HOH A 501 2.903 20.549 13.983 1.00 0.00 O
-HETATM 1502 H1 HOH A 501 3.421 21.004 13.319 1.00 0.00 H
-HETATM 1503 H2 HOH A 501 2.684 21.227 14.622 1.00 0.00 H
-HETATM 1504 O HOH A 502 8.025 27.436 18.670 1.00 0.00 O
-HETATM 1505 H1 HOH A 502 8.082 28.315 19.045 1.00 0.00 H
-HETATM 1506 H2 HOH A 502 7.108 27.346 18.410 1.00 0.00 H
-HETATM 1507 O HOH A 503 17.797 16.943 13.813 1.00 0.00 O
-HETATM 1508 H1 HOH A 503 18.435 16.229 13.814 1.00 0.00 H
-HETATM 1509 H2 HOH A 503 18.268 17.685 14.194 1.00 0.00 H
-HETATM 1510 O HOH A 504 1.627 24.594 23.619 1.00 0.00 O
-HETATM 1511 H1 HOH A 504 0.706 24.772 23.429 1.00 0.00 H
-HETATM 1512 H2 HOH A 504 1.637 24.338 24.541 1.00 0.00 H
-HETATM 1513 O HOH A 505 21.788 27.724 27.359 1.00 0.00 O
-HETATM 1514 H1 HOH A 505 22.442 27.167 26.935 1.00 0.00 H
-HETATM 1515 H2 HOH A 505 22.275 28.501 27.632 1.00 0.00 H
-HETATM 1516 O HOH A 506 17.095 23.883 19.082 1.00 0.00 O
-HETATM 1517 H1 HOH A 506 16.362 23.625 19.640 1.00 0.00 H
-HETATM 1518 H2 HOH A 506 17.377 24.728 19.431 1.00 0.00 H
-HETATM 1519 O HOH A 507 7.573 1.308 28.999 1.00 0.00 O
-HETATM 1520 H1 HOH A 507 7.774 1.906 28.280 1.00 0.00 H
-HETATM 1521 H2 HOH A 507 8.368 1.296 29.531 1.00 0.00 H
-HETATM 1522 O HOH A 508 4.228 6.765 14.972 1.00 0.00 O
-HETATM 1523 H1 HOH A 508 4.044 6.647 15.904 1.00 0.00 H
-HETATM 1524 H2 HOH A 508 4.761 7.559 14.930 1.00 0.00 H
-HETATM 1525 O HOH A 509 22.261 16.287 22.406 1.00 0.00 O
-HETATM 1526 H1 HOH A 509 22.799 17.045 22.635 1.00 0.00 H
-HETATM 1527 H2 HOH A 509 22.070 16.401 21.475 1.00 0.00 H
-HETATM 1528 O HOH A 510 18.753 1.390 19.705 1.00 0.00 O
-HETATM 1529 H1 HOH A 510 18.325 1.967 19.072 1.00 0.00 H
-HETATM 1530 H2 HOH A 510 18.234 0.586 19.685 1.00 0.00 H
-HETATM 1531 O HOH A 511 12.503 26.411 27.044 1.00 0.00 O
-HETATM 1532 H1 HOH A 511 13.026 27.191 27.231 1.00 0.00 H
-HETATM 1533 H2 HOH A 511 12.024 26.629 26.245 1.00 0.00 H
-HETATM 1534 O HOH A 512 14.197 28.225 9.255 1.00 0.00 O
-HETATM 1535 H1 HOH A 512 14.143 27.600 9.978 1.00 0.00 H
-HETATM 1536 H2 HOH A 512 14.232 29.082 9.679 1.00 0.00 H
-HETATM 1537 O HOH A 513 19.324 7.342 11.323 1.00 0.00 O
-HETATM 1538 H1 HOH A 513 19.672 8.221 11.475 1.00 0.00 H
-HETATM 1539 H2 HOH A 513 19.001 7.062 12.180 1.00 0.00 H
-HETATM 1540 O HOH A 514 24.802 17.774 13.731 1.00 0.00 O
-HETATM 1541 H1 HOH A 514 25.631 18.080 13.362 1.00 0.00 H
-HETATM 1542 H2 HOH A 514 24.138 18.077 13.112 1.00 0.00 H
-HETATM 1543 O HOH A 515 0.670 9.687 16.143 1.00 0.00 O
-HETATM 1544 H1 HOH A 515 1.043 8.888 16.515 1.00 0.00 H
-HETATM 1545 H2 HOH A 515 0.972 10.385 16.724 1.00 0.00 H
-HETATM 1546 O HOH A 516 29.540 4.882 15.132 1.00 0.00 O
-HETATM 1547 H1 HOH A 516 29.427 5.833 15.124 1.00 0.00 H
-HETATM 1548 H2 HOH A 516 30.217 4.715 14.476 1.00 0.00 H
-HETATM 1549 O HOH A 517 27.493 27.506 20.358 1.00 0.00 O
-HETATM 1550 H1 HOH A 517 27.649 27.843 19.476 1.00 0.00 H
-HETATM 1551 H2 HOH A 517 27.932 28.131 20.935 1.00 0.00 H
-HETATM 1552 O HOH A 518 17.492 2.800 0.015 1.00 0.00 O
-HETATM 1553 H1 HOH A 518 18.412 3.039 0.130 1.00 0.00 H
-HETATM 1554 H2 HOH A 518 17.504 1.851 -0.108 1.00 0.00 H
-HETATM 1555 O HOH A 519 25.596 29.979 13.337 1.00 0.00 O
-HETATM 1556 H1 HOH A 519 25.303 30.231 14.213 1.00 0.00 H
-HETATM 1557 H2 HOH A 519 25.682 29.026 13.378 1.00 0.00 H
-HETATM 1558 O HOH A 520 6.951 4.576 17.871 1.00 0.00 O
-HETATM 1559 H1 HOH A 520 6.204 4.787 18.432 1.00 0.00 H
-HETATM 1560 H2 HOH A 520 7.242 5.422 17.530 1.00 0.00 H
-HETATM 1561 O HOH A 521 1.025 2.269 5.761 1.00 0.00 O
-HETATM 1562 H1 HOH A 521 1.319 1.409 5.461 1.00 0.00 H
-HETATM 1563 H2 HOH A 521 1.486 2.890 5.198 1.00 0.00 H
-HETATM 1564 O HOH A 522 28.626 8.186 6.058 1.00 0.00 O
-HETATM 1565 H1 HOH A 522 27.710 7.975 6.234 1.00 0.00 H
-HETATM 1566 H2 HOH A 522 29.108 7.401 6.318 1.00 0.00 H
-HETATM 1567 O HOH A 523 3.446 26.319 7.930 1.00 0.00 O
-HETATM 1568 H1 HOH A 523 2.637 25.941 7.585 1.00 0.00 H
-HETATM 1569 H2 HOH A 523 3.227 26.574 8.827 1.00 0.00 H
-HETATM 1570 O HOH A 524 21.614 7.042 15.239 1.00 0.00 O
-HETATM 1571 H1 HOH A 524 22.405 7.324 14.779 1.00 0.00 H
-HETATM 1572 H2 HOH A 524 21.370 6.219 14.816 1.00 0.00 H
-HETATM 1573 O HOH A 525 11.950 25.226 17.070 1.00 0.00 O
-HETATM 1574 H1 HOH A 525 11.107 24.817 16.874 1.00 0.00 H
-HETATM 1575 H2 HOH A 525 11.860 26.125 16.755 1.00 0.00 H
-HETATM 1576 O HOH A 526 11.077 12.138 26.402 1.00 0.00 O
-HETATM 1577 H1 HOH A 526 11.603 11.338 26.405 1.00 0.00 H
-HETATM 1578 H2 HOH A 526 10.487 12.040 27.149 1.00 0.00 H
-HETATM 1579 O HOH A 527 6.375 26.621 24.747 1.00 0.00 O
-HETATM 1580 H1 HOH A 527 6.034 26.126 24.003 1.00 0.00 H
-HETATM 1581 H2 HOH A 527 6.361 27.533 24.456 1.00 0.00 H
-HETATM 1582 O HOH A 528 14.138 1.924 26.673 1.00 0.00 O
-HETATM 1583 H1 HOH A 528 14.111 2.792 26.272 1.00 0.00 H
-HETATM 1584 H2 HOH A 528 14.987 1.565 26.414 1.00 0.00 H
-HETATM 1585 O HOH A 529 6.487 30.739 3.879 1.00 0.00 O
-HETATM 1586 H1 HOH A 529 6.304 30.211 4.656 1.00 0.00 H
-HETATM 1587 H2 HOH A 529 7.377 31.063 4.013 1.00 0.00 H
-HETATM 1588 O HOH A 530 28.861 28.957 22.157 1.00 0.00 O
-HETATM 1589 H1 HOH A 530 29.718 28.663 21.850 1.00 0.00 H
-HETATM 1590 H2 HOH A 530 28.892 28.838 23.106 1.00 0.00 H
-HETATM 1591 O HOH A 531 16.682 1.175 25.597 1.00 0.00 O
-HETATM 1592 H1 HOH A 531 16.818 1.451 24.691 1.00 0.00 H
-HETATM 1593 H2 HOH A 531 17.121 1.846 26.121 1.00 0.00 H
-HETATM 1594 O HOH A 532 11.615 20.333 25.521 1.00 0.00 O
-HETATM 1595 H1 HOH A 532 12.458 20.755 25.685 1.00 0.00 H
-HETATM 1596 H2 HOH A 532 11.739 19.860 24.698 1.00 0.00 H
-HETATM 1597 O HOH A 533 0.994 21.535 4.641 1.00 0.00 O
-HETATM 1598 H1 HOH A 533 0.943 22.112 3.879 1.00 0.00 H
-HETATM 1599 H2 HOH A 533 1.296 20.698 4.288 1.00 0.00 H
-HETATM 1600 O HOH A 534 17.196 12.103 26.614 1.00 0.00 O
-HETATM 1601 H1 HOH A 534 17.770 12.415 27.314 1.00 0.00 H
-HETATM 1602 H2 HOH A 534 16.314 12.172 26.978 1.00 0.00 H
-HETATM 1603 O HOH A 535 25.718 29.244 28.237 1.00 0.00 O
-HETATM 1604 H1 HOH A 535 24.808 29.542 28.242 1.00 0.00 H
-HETATM 1605 H2 HOH A 535 26.233 30.048 28.305 1.00 0.00 H
-HETATM 1606 O HOH A 536 9.452 11.021 9.273 1.00 0.00 O
-HETATM 1607 H1 HOH A 536 9.400 11.877 9.698 1.00 0.00 H
-HETATM 1608 H2 HOH A 536 10.372 10.932 9.023 1.00 0.00 H
-HETATM 1609 O HOH A 537 29.602 21.253 11.164 1.00 0.00 O
-HETATM 1610 H1 HOH A 537 30.157 20.676 11.688 1.00 0.00 H
-HETATM 1611 H2 HOH A 537 30.127 21.452 10.389 1.00 0.00 H
-HETATM 1612 O HOH A 538 19.519 1.142 28.069 1.00 0.00 O
-HETATM 1613 H1 HOH A 538 18.933 1.859 27.829 1.00 0.00 H
-HETATM 1614 H2 HOH A 538 19.629 0.641 27.261 1.00 0.00 H
-HETATM 1615 O HOH A 539 28.522 0.691 21.072 1.00 0.00 O
-HETATM 1616 H1 HOH A 539 28.365 1.392 21.704 1.00 0.00 H
-HETATM 1617 H2 HOH A 539 28.804 -0.053 21.605 1.00 0.00 H
-HETATM 1618 O HOH A 540 2.556 2.813 14.090 1.00 0.00 O
-HETATM 1619 H1 HOH A 540 2.250 2.414 14.904 1.00 0.00 H
-HETATM 1620 H2 HOH A 540 2.779 2.071 13.527 1.00 0.00 H
-HETATM 1621 O HOH A 541 29.437 2.075 4.714 1.00 0.00 O
-HETATM 1622 H1 HOH A 541 30.312 2.334 5.003 1.00 0.00 H
-HETATM 1623 H2 HOH A 541 29.423 1.123 4.814 1.00 0.00 H
-HETATM 1624 O HOH A 542 11.416 4.029 11.957 1.00 0.00 O
-HETATM 1625 H1 HOH A 542 12.283 4.432 11.904 1.00 0.00 H
-HETATM 1626 H2 HOH A 542 11.196 3.813 11.051 1.00 0.00 H
-HETATM 1627 O HOH A 543 23.792 18.798 16.094 1.00 0.00 O
-HETATM 1628 H1 HOH A 543 24.035 18.445 15.238 1.00 0.00 H
-HETATM 1629 H2 HOH A 543 24.350 19.568 16.204 1.00 0.00 H
-HETATM 1630 O HOH A 544 24.491 7.476 29.102 1.00 0.00 O
-HETATM 1631 H1 HOH A 544 24.814 6.617 29.375 1.00 0.00 H
-HETATM 1632 H2 HOH A 544 25.254 8.050 29.163 1.00 0.00 H
-HETATM 1633 O HOH A 545 5.369 27.828 3.922 1.00 0.00 O
-HETATM 1634 H1 HOH A 545 6.276 27.907 3.627 1.00 0.00 H
-HETATM 1635 H2 HOH A 545 4.855 28.249 3.233 1.00 0.00 H
-HETATM 1636 O HOH A 546 29.515 4.466 11.692 1.00 0.00 O
-HETATM 1637 H1 HOH A 546 29.668 5.253 11.169 1.00 0.00 H
-HETATM 1638 H2 HOH A 546 30.240 4.448 12.317 1.00 0.00 H
-HETATM 1639 O HOH A 547 6.598 13.886 17.058 1.00 0.00 O
-HETATM 1640 H1 HOH A 547 6.691 13.702 17.993 1.00 0.00 H
-HETATM 1641 H2 HOH A 547 5.748 14.319 16.982 1.00 0.00 H
-HETATM 1642 O HOH A 548 8.737 8.551 25.334 1.00 0.00 O
-HETATM 1643 H1 HOH A 548 8.492 7.704 24.961 1.00 0.00 H
-HETATM 1644 H2 HOH A 548 9.535 8.797 24.866 1.00 0.00 H
-HETATM 1645 O HOH A 549 17.101 22.791 28.629 1.00 0.00 O
-HETATM 1646 H1 HOH A 549 16.826 22.903 27.719 1.00 0.00 H
-HETATM 1647 H2 HOH A 549 17.396 21.882 28.680 1.00 0.00 H
-HETATM 1648 O HOH A 550 11.332 13.926 17.345 1.00 0.00 O
-HETATM 1649 H1 HOH A 550 12.230 14.247 17.264 1.00 0.00 H
-HETATM 1650 H2 HOH A 550 11.101 13.632 16.464 1.00 0.00 H
-HETATM 1651 O HOH A 551 15.242 29.026 23.031 1.00 0.00 O
-HETATM 1652 H1 HOH A 551 14.510 28.412 23.078 1.00 0.00 H
-HETATM 1653 H2 HOH A 551 14.836 29.868 22.824 1.00 0.00 H
-HETATM 1654 O HOH A 552 13.430 29.137 27.368 1.00 0.00 O
-HETATM 1655 H1 HOH A 552 14.158 29.127 26.746 1.00 0.00 H
-HETATM 1656 H2 HOH A 552 12.924 29.915 27.133 1.00 0.00 H
-HETATM 1657 O HOH A 553 9.201 19.493 5.004 1.00 0.00 O
-HETATM 1658 H1 HOH A 553 8.255 19.572 5.132 1.00 0.00 H
-HETATM 1659 H2 HOH A 553 9.407 18.601 5.284 1.00 0.00 H
-HETATM 1660 O HOH A 554 -0.303 8.056 23.944 1.00 0.00 O
-HETATM 1661 H1 HOH A 554 0.010 8.597 24.669 1.00 0.00 H
-HETATM 1662 H2 HOH A 554 0.347 8.183 23.253 1.00 0.00 H
-HETATM 1663 O HOH A 555 9.372 27.691 15.905 1.00 0.00 O
-HETATM 1664 H1 HOH A 555 8.992 27.415 16.740 1.00 0.00 H
-HETATM 1665 H2 HOH A 555 10.277 27.918 16.117 1.00 0.00 H
-HETATM 1666 O HOH A 556 8.644 24.315 4.162 1.00 0.00 O
-HETATM 1667 H1 HOH A 556 8.242 24.720 3.393 1.00 0.00 H
-HETATM 1668 H2 HOH A 556 8.196 23.474 4.252 1.00 0.00 H
-HETATM 1669 O HOH A 557 14.398 0.761 22.719 1.00 0.00 O
-HETATM 1670 H1 HOH A 557 15.295 0.966 22.981 1.00 0.00 H
-HETATM 1671 H2 HOH A 557 13.950 1.606 22.714 1.00 0.00 H
-HETATM 1672 O HOH A 558 14.622 17.070 25.509 1.00 0.00 O
-HETATM 1673 H1 HOH A 558 14.958 16.331 26.017 1.00 0.00 H
-HETATM 1674 H2 HOH A 558 14.723 17.825 26.088 1.00 0.00 H
-HETATM 1675 O HOH A 559 22.934 14.753 9.900 1.00 0.00 O
-HETATM 1676 H1 HOH A 559 23.703 14.228 9.677 1.00 0.00 H
-HETATM 1677 H2 HOH A 559 23.293 15.586 10.206 1.00 0.00 H
-HETATM 1678 O HOH A 560 2.742 3.662 3.975 1.00 0.00 O
-HETATM 1679 H1 HOH A 560 3.186 4.189 4.638 1.00 0.00 H
-HETATM 1680 H2 HOH A 560 3.346 2.941 3.797 1.00 0.00 H
-HETATM 1681 O HOH A 561 23.062 18.824 11.810 1.00 0.00 O
-HETATM 1682 H1 HOH A 561 22.376 18.624 11.173 1.00 0.00 H
-HETATM 1683 H2 HOH A 561 22.888 19.728 12.073 1.00 0.00 H
-HETATM 1684 O HOH A 562 6.207 30.047 1.315 1.00 0.00 O
-HETATM 1685 H1 HOH A 562 5.316 29.709 1.407 1.00 0.00 H
-HETATM 1686 H2 HOH A 562 6.443 30.341 2.195 1.00 0.00 H
-HETATM 1687 O HOH A 563 11.965 26.425 12.508 1.00 0.00 O
-HETATM 1688 H1 HOH A 563 12.150 27.004 13.247 1.00 0.00 H
-HETATM 1689 H2 HOH A 563 11.787 25.574 12.908 1.00 0.00 H
-HETATM 1690 O HOH A 564 8.544 21.378 23.451 1.00 0.00 O
-HETATM 1691 H1 HOH A 564 8.149 21.333 22.580 1.00 0.00 H
-HETATM 1692 H2 HOH A 564 8.771 20.472 23.659 1.00 0.00 H
-HETATM 1693 O HOH A 565 22.428 2.561 3.868 1.00 0.00 O
-HETATM 1694 H1 HOH A 565 22.955 2.010 3.289 1.00 0.00 H
-HETATM 1695 H2 HOH A 565 21.604 2.085 3.968 1.00 0.00 H
-HETATM 1696 O HOH A 566 12.921 1.278 9.039 1.00 0.00 O
-HETATM 1697 H1 HOH A 566 13.581 1.859 8.661 1.00 0.00 H
-HETATM 1698 H2 HOH A 566 13.396 0.773 9.699 1.00 0.00 H
-HETATM 1699 O HOH A 567 20.056 24.160 7.526 1.00 0.00 O
-HETATM 1700 H1 HOH A 567 19.921 23.699 6.698 1.00 0.00 H
-HETATM 1701 H2 HOH A 567 20.427 23.499 8.111 1.00 0.00 H
-HETATM 1702 O HOH A 568 28.792 7.490 14.768 1.00 0.00 O
-HETATM 1703 H1 HOH A 568 29.001 8.126 14.084 1.00 0.00 H
-HETATM 1704 H2 HOH A 568 27.850 7.346 14.681 1.00 0.00 H
-HETATM 1705 O HOH A 569 20.874 0.225 12.495 1.00 0.00 O
-HETATM 1706 H1 HOH A 569 20.711 0.750 11.712 1.00 0.00 H
-HETATM 1707 H2 HOH A 569 21.048 -0.655 12.162 1.00 0.00 H
-HETATM 1708 O HOH A 570 7.049 7.892 21.258 1.00 0.00 O
-HETATM 1709 H1 HOH A 570 7.065 7.419 22.090 1.00 0.00 H
-HETATM 1710 H2 HOH A 570 7.963 7.911 20.975 1.00 0.00 H
-HETATM 1711 O HOH A 571 5.858 5.747 11.232 1.00 0.00 O
-HETATM 1712 H1 HOH A 571 5.813 6.703 11.209 1.00 0.00 H
-HETATM 1713 H2 HOH A 571 4.976 5.460 10.994 1.00 0.00 H
-HETATM 1714 O HOH A 572 15.175 20.500 19.159 1.00 0.00 O
-HETATM 1715 H1 HOH A 572 15.460 20.012 19.932 1.00 0.00 H
-HETATM 1716 H2 HOH A 572 14.835 21.324 19.507 1.00 0.00 H
-HETATM 1717 O HOH A 573 30.278 4.364 23.146 1.00 0.00 O
-HETATM 1718 H1 HOH A 573 30.957 3.746 23.418 1.00 0.00 H
-HETATM 1719 H2 HOH A 573 30.719 4.950 22.530 1.00 0.00 H
-HETATM 1720 O HOH A 574 10.655 10.117 4.181 1.00 0.00 O
-HETATM 1721 H1 HOH A 574 10.457 10.157 3.245 1.00 0.00 H
-HETATM 1722 H2 HOH A 574 11.490 9.651 4.230 1.00 0.00 H
-HETATM 1723 O HOH A 575 13.539 23.103 16.713 1.00 0.00 O
-HETATM 1724 H1 HOH A 575 13.051 23.917 16.836 1.00 0.00 H
-HETATM 1725 H2 HOH A 575 14.449 23.339 16.892 1.00 0.00 H
-HETATM 1726 O HOH A 576 29.289 2.648 1.995 1.00 0.00 O
-HETATM 1727 H1 HOH A 576 29.262 2.361 2.908 1.00 0.00 H
-HETATM 1728 H2 HOH A 576 30.013 3.272 1.960 1.00 0.00 H
-HETATM 1729 O HOH A 577 22.463 26.639 11.953 1.00 0.00 O
-HETATM 1730 H1 HOH A 577 23.208 26.043 11.880 1.00 0.00 H
-HETATM 1731 H2 HOH A 577 22.056 26.415 12.790 1.00 0.00 H
-HETATM 1732 O HOH A 578 7.912 17.877 8.491 1.00 0.00 O
-HETATM 1733 H1 HOH A 578 8.254 17.054 8.143 1.00 0.00 H
-HETATM 1734 H2 HOH A 578 7.103 17.631 8.939 1.00 0.00 H
-HETATM 1735 O HOH A 579 25.266 15.614 15.522 1.00 0.00 O
-HETATM 1736 H1 HOH A 579 25.678 16.216 16.142 1.00 0.00 H
-HETATM 1737 H2 HOH A 579 24.895 16.182 14.846 1.00 0.00 H
-HETATM 1738 O HOH A 580 17.962 10.470 16.272 1.00 0.00 O
-HETATM 1739 H1 HOH A 580 18.737 10.080 15.868 1.00 0.00 H
-HETATM 1740 H2 HOH A 580 17.810 11.274 15.774 1.00 0.00 H
-HETATM 1741 O HOH A 581 2.716 27.857 18.171 1.00 0.00 O
-HETATM 1742 H1 HOH A 581 2.024 27.200 18.253 1.00 0.00 H
-HETATM 1743 H2 HOH A 581 2.257 28.696 18.212 1.00 0.00 H
-HETATM 1744 O HOH A 582 3.425 2.461 26.197 1.00 0.00 O
-HETATM 1745 H1 HOH A 582 3.502 3.304 26.645 1.00 0.00 H
-HETATM 1746 H2 HOH A 582 2.534 2.169 26.387 1.00 0.00 H
-HETATM 1747 O HOH A 583 6.818 9.060 6.435 1.00 0.00 O
-HETATM 1748 H1 HOH A 583 6.884 8.870 7.371 1.00 0.00 H
-HETATM 1749 H2 HOH A 583 7.036 8.232 6.007 1.00 0.00 H
-HETATM 1750 O HOH A 584 26.794 8.593 3.032 1.00 0.00 O
-HETATM 1751 H1 HOH A 584 26.054 8.509 2.430 1.00 0.00 H
-HETATM 1752 H2 HOH A 584 26.582 9.359 3.565 1.00 0.00 H
-HETATM 1753 O HOH A 585 9.303 24.019 11.195 1.00 0.00 O
-HETATM 1754 H1 HOH A 585 9.540 24.909 10.936 1.00 0.00 H
-HETATM 1755 H2 HOH A 585 8.429 23.886 10.828 1.00 0.00 H
-HETATM 1756 O HOH A 586 2.867 9.547 7.019 1.00 0.00 O
-HETATM 1757 H1 HOH A 586 3.429 10.280 6.768 1.00 0.00 H
-HETATM 1758 H2 HOH A 586 2.666 9.105 6.194 1.00 0.00 H
-HETATM 1759 O HOH A 587 1.246 23.522 28.291 1.00 0.00 O
-HETATM 1760 H1 HOH A 587 0.943 24.350 28.665 1.00 0.00 H
-HETATM 1761 H2 HOH A 587 1.757 23.778 27.524 1.00 0.00 H
-HETATM 1762 O HOH A 588 14.171 20.419 22.597 1.00 0.00 O
-HETATM 1763 H1 HOH A 588 13.648 21.197 22.792 1.00 0.00 H
-HETATM 1764 H2 HOH A 588 13.695 19.979 21.893 1.00 0.00 H
-HETATM 1765 O HOH A 589 6.865 10.516 26.130 1.00 0.00 O
-HETATM 1766 H1 HOH A 589 6.945 10.092 26.984 1.00 0.00 H
-HETATM 1767 H2 HOH A 589 7.463 10.028 25.563 1.00 0.00 H
-HETATM 1768 O HOH A 590 17.101 10.353 19.078 1.00 0.00 O
-HETATM 1769 H1 HOH A 590 17.898 10.404 19.607 1.00 0.00 H
-HETATM 1770 H2 HOH A 590 17.408 10.427 18.174 1.00 0.00 H
-HETATM 1771 O HOH A 591 27.730 23.953 6.100 1.00 0.00 O
-HETATM 1772 H1 HOH A 591 28.198 23.139 6.290 1.00 0.00 H
-HETATM 1773 H2 HOH A 591 27.750 24.024 5.146 1.00 0.00 H
-HETATM 1774 O HOH A 592 14.770 12.814 16.605 1.00 0.00 O
-HETATM 1775 H1 HOH A 592 14.200 13.581 16.547 1.00 0.00 H
-HETATM 1776 H2 HOH A 592 14.964 12.730 17.539 1.00 0.00 H
-HETATM 1777 O HOH A 593 9.606 15.714 28.913 1.00 0.00 O
-HETATM 1778 H1 HOH A 593 8.804 15.783 28.395 1.00 0.00 H
-HETATM 1779 H2 HOH A 593 9.551 16.437 29.538 1.00 0.00 H
-HETATM 1780 O HOH A 594 3.312 26.801 23.280 1.00 0.00 O
-HETATM 1781 H1 HOH A 594 2.635 26.126 23.331 1.00 0.00 H
-HETATM 1782 H2 HOH A 594 4.131 26.313 23.194 1.00 0.00 H
-HETATM 1783 O HOH A 595 14.617 29.786 4.660 1.00 0.00 O
-HETATM 1784 H1 HOH A 595 15.304 30.117 4.082 1.00 0.00 H
-HETATM 1785 H2 HOH A 595 13.970 30.490 4.692 1.00 0.00 H
-HETATM 1786 O HOH A 596 2.081 1.249 16.346 1.00 0.00 O
-HETATM 1787 H1 HOH A 596 2.032 1.851 17.089 1.00 0.00 H
-HETATM 1788 H2 HOH A 596 2.886 0.752 16.493 1.00 0.00 H
-HETATM 1789 O HOH A 597 1.061 7.338 30.713 1.00 0.00 O
-HETATM 1790 H1 HOH A 597 0.830 6.418 30.590 1.00 0.00 H
-HETATM 1791 H2 HOH A 597 0.308 7.716 31.168 1.00 0.00 H
-HETATM 1792 O HOH A 598 15.603 27.586 19.636 1.00 0.00 O
-HETATM 1793 H1 HOH A 598 16.238 27.347 18.961 1.00 0.00 H
-HETATM 1794 H2 HOH A 598 14.906 26.935 19.552 1.00 0.00 H
-HETATM 1795 O HOH A 599 13.457 25.697 19.294 1.00 0.00 O
-HETATM 1796 H1 HOH A 599 12.989 25.701 18.459 1.00 0.00 H
-HETATM 1797 H2 HOH A 599 12.970 26.310 19.845 1.00 0.00 H
-HETATM 1798 O HOH A 600 0.328 15.612 17.501 1.00 0.00 O
-HETATM 1799 H1 HOH A 600 0.636 14.888 16.956 1.00 0.00 H
-HETATM 1800 H2 HOH A 600 1.077 16.204 17.561 1.00 0.00 H
-HETATM 1801 O HOH A 601 1.668 30.763 4.663 1.00 0.00 O
-HETATM 1802 H1 HOH A 601 2.003 30.818 3.769 1.00 0.00 H
-HETATM 1803 H2 HOH A 601 2.285 30.188 5.116 1.00 0.00 H
-HETATM 1804 O HOH A 602 6.517 29.829 6.362 1.00 0.00 O
-HETATM 1805 H1 HOH A 602 7.087 29.124 6.671 1.00 0.00 H
-HETATM 1806 H2 HOH A 602 6.616 30.521 7.016 1.00 0.00 H
-HETATM 1807 O HOH A 603 12.394 9.800 25.780 1.00 0.00 O
-HETATM 1808 H1 HOH A 603 11.748 9.630 25.095 1.00 0.00 H
-HETATM 1809 H2 HOH A 603 13.212 9.444 25.434 1.00 0.00 H
-HETATM 1810 O HOH A 604 9.284 26.139 6.207 1.00 0.00 O
-HETATM 1811 H1 HOH A 604 8.978 25.487 5.576 1.00 0.00 H
-HETATM 1812 H2 HOH A 604 9.723 26.801 5.673 1.00 0.00 H
-HETATM 1813 O HOH A 605 28.099 4.207 5.676 1.00 0.00 O
-HETATM 1814 H1 HOH A 605 27.803 4.759 4.951 1.00 0.00 H
-HETATM 1815 H2 HOH A 605 28.516 3.458 5.252 1.00 0.00 H
-HETATM 1816 O HOH A 606 1.048 13.697 30.148 1.00 0.00 O
-HETATM 1817 H1 HOH A 606 0.479 12.936 30.263 1.00 0.00 H
-HETATM 1818 H2 HOH A 606 0.550 14.427 30.516 1.00 0.00 H
-HETATM 1819 O HOH A 607 17.835 9.967 6.913 1.00 0.00 O
-HETATM 1820 H1 HOH A 607 18.278 10.764 7.204 1.00 0.00 H
-HETATM 1821 H2 HOH A 607 18.502 9.283 6.979 1.00 0.00 H
-HETATM 1822 O HOH A 608 7.145 16.356 27.703 1.00 0.00 O
-HETATM 1823 H1 HOH A 608 6.738 17.221 27.750 1.00 0.00 H
-HETATM 1824 H2 HOH A 608 6.449 15.781 27.385 1.00 0.00 H
-HETATM 1825 O HOH A 609 24.655 30.757 15.630 1.00 0.00 O
-HETATM 1826 H1 HOH A 609 24.602 30.377 16.507 1.00 0.00 H
-HETATM 1827 H2 HOH A 609 23.743 30.892 15.371 1.00 0.00 H
-HETATM 1828 O HOH A 610 18.275 0.588 13.235 1.00 0.00 O
-HETATM 1829 H1 HOH A 610 19.226 0.508 13.163 1.00 0.00 H
-HETATM 1830 H2 HOH A 610 18.060 1.369 12.725 1.00 0.00 H
-HETATM 1831 O HOH A 611 20.490 17.111 29.948 1.00 0.00 O
-HETATM 1832 H1 HOH A 611 20.928 17.791 30.460 1.00 0.00 H
-HETATM 1833 H2 HOH A 611 21.158 16.438 29.822 1.00 0.00 H
-HETATM 1834 O HOH A 612 30.371 21.469 27.774 1.00 0.00 O
-HETATM 1835 H1 HOH A 612 31.164 21.963 27.982 1.00 0.00 H
-HETATM 1836 H2 HOH A 612 30.073 21.833 26.940 1.00 0.00 H
-HETATM 1837 O HOH A 613 1.025 4.477 -0.229 1.00 0.00 O
-HETATM 1838 H1 HOH A 613 1.944 4.670 -0.415 1.00 0.00 H
-HETATM 1839 H2 HOH A 613 0.972 4.464 0.726 1.00 0.00 H
-HETATM 1840 O HOH A 614 0.022 27.018 21.072 1.00 0.00 O
-HETATM 1841 H1 HOH A 614 0.365 26.676 20.247 1.00 0.00 H
-HETATM 1842 H2 HOH A 614 -0.300 26.246 21.537 1.00 0.00 H
-HETATM 1843 O HOH A 615 9.275 1.525 6.718 1.00 0.00 O
-HETATM 1844 H1 HOH A 615 10.117 1.074 6.785 1.00 0.00 H
-HETATM 1845 H2 HOH A 615 8.987 1.633 7.625 1.00 0.00 H
-HETATM 1846 O HOH A 616 10.596 13.127 14.955 1.00 0.00 O
-HETATM 1847 H1 HOH A 616 10.851 13.604 14.164 1.00 0.00 H
-HETATM 1848 H2 HOH A 616 9.647 13.032 14.882 1.00 0.00 H
-HETATM 1849 O HOH A 617 8.667 5.219 15.133 1.00 0.00 O
-HETATM 1850 H1 HOH A 617 8.106 5.736 15.712 1.00 0.00 H
-HETATM 1851 H2 HOH A 617 8.062 4.823 14.506 1.00 0.00 H
-HETATM 1852 O HOH A 618 30.195 7.119 2.562 1.00 0.00 O
-HETATM 1853 H1 HOH A 618 29.625 7.434 1.860 1.00 0.00 H
-HETATM 1854 H2 HOH A 618 30.574 7.914 2.937 1.00 0.00 H
-HETATM 1855 O HOH A 619 26.072 29.568 24.596 1.00 0.00 O
-HETATM 1856 H1 HOH A 619 26.130 28.771 25.123 1.00 0.00 H
-HETATM 1857 H2 HOH A 619 25.818 29.262 23.726 1.00 0.00 H
-HETATM 1858 O HOH A 620 16.167 12.829 18.879 1.00 0.00 O
-HETATM 1859 H1 HOH A 620 16.296 11.920 19.150 1.00 0.00 H
-HETATM 1860 H2 HOH A 620 15.877 13.277 19.674 1.00 0.00 H
-HETATM 1861 O HOH A 621 3.721 8.131 0.169 1.00 0.00 O
-HETATM 1862 H1 HOH A 621 2.812 7.829 0.183 1.00 0.00 H
-HETATM 1863 H2 HOH A 621 4.003 8.084 1.082 1.00 0.00 H
-HETATM 1864 O HOH A 622 26.767 7.082 25.353 1.00 0.00 O
-HETATM 1865 H1 HOH A 622 27.625 6.663 25.296 1.00 0.00 H
-HETATM 1866 H2 HOH A 622 26.151 6.406 25.070 1.00 0.00 H
-HETATM 1867 O HOH A 623 19.795 23.170 12.046 1.00 0.00 O
-HETATM 1868 H1 HOH A 623 19.865 22.878 11.137 1.00 0.00 H
-HETATM 1869 H2 HOH A 623 19.103 23.831 12.034 1.00 0.00 H
-HETATM 1870 O HOH A 624 9.902 1.554 30.205 1.00 0.00 O
-HETATM 1871 H1 HOH A 624 10.217 1.858 31.056 1.00 0.00 H
-HETATM 1872 H2 HOH A 624 10.356 0.722 30.065 1.00 0.00 H
-HETATM 1873 O HOH A 625 22.753 13.840 5.856 1.00 0.00 O
-HETATM 1874 H1 HOH A 625 23.483 14.358 6.194 1.00 0.00 H
-HETATM 1875 H2 HOH A 625 22.261 14.449 5.304 1.00 0.00 H
-HETATM 1876 O HOH A 626 7.985 18.211 1.835 1.00 0.00 O
-HETATM 1877 H1 HOH A 626 7.936 17.632 2.595 1.00 0.00 H
-HETATM 1878 H2 HOH A 626 7.330 17.867 1.228 1.00 0.00 H
-HETATM 1879 O HOH A 627 24.582 28.346 4.961 1.00 0.00 O
-HETATM 1880 H1 HOH A 627 24.959 27.481 4.802 1.00 0.00 H
-HETATM 1881 H2 HOH A 627 24.345 28.668 4.091 1.00 0.00 H
-HETATM 1882 O HOH A 628 25.032 21.898 11.384 1.00 0.00 O
-HETATM 1883 H1 HOH A 628 24.303 21.581 11.918 1.00 0.00 H
-HETATM 1884 H2 HOH A 628 24.614 22.332 10.641 1.00 0.00 H
-HETATM 1885 O HOH A 629 18.588 6.068 17.753 1.00 0.00 O
-HETATM 1886 H1 HOH A 629 18.881 5.425 17.107 1.00 0.00 H
-HETATM 1887 H2 HOH A 629 18.302 6.818 17.232 1.00 0.00 H
-HETATM 1888 O HOH A 630 19.565 28.608 9.265 1.00 0.00 O
-HETATM 1889 H1 HOH A 630 19.006 29.148 8.705 1.00 0.00 H
-HETATM 1890 H2 HOH A 630 19.857 27.896 8.696 1.00 0.00 H
-HETATM 1891 O HOH A 631 29.219 10.711 27.439 1.00 0.00 O
-HETATM 1892 H1 HOH A 631 28.509 10.127 27.706 1.00 0.00 H
-HETATM 1893 H2 HOH A 631 28.784 11.408 26.948 1.00 0.00 H
-HETATM 1894 O HOH A 632 26.700 1.440 25.260 1.00 0.00 O
-HETATM 1895 H1 HOH A 632 26.056 1.849 25.840 1.00 0.00 H
-HETATM 1896 H2 HOH A 632 26.302 0.606 25.011 1.00 0.00 H
-HETATM 1897 O HOH A 633 26.362 13.635 7.179 1.00 0.00 O
-HETATM 1898 H1 HOH A 633 25.860 14.434 7.014 1.00 0.00 H
-HETATM 1899 H2 HOH A 633 27.276 13.916 7.154 1.00 0.00 H
-HETATM 1900 O HOH A 634 27.904 15.935 2.523 1.00 0.00 O
-HETATM 1901 H1 HOH A 634 27.693 15.153 2.013 1.00 0.00 H
-HETATM 1902 H2 HOH A 634 28.802 15.791 2.823 1.00 0.00 H
-HETATM 1903 O HOH A 635 27.584 17.281 16.770 1.00 0.00 O
-HETATM 1904 H1 HOH A 635 28.342 17.834 16.959 1.00 0.00 H
-HETATM 1905 H2 HOH A 635 27.042 17.340 17.556 1.00 0.00 H
-HETATM 1906 O HOH A 636 13.973 1.703 29.419 1.00 0.00 O
-HETATM 1907 H1 HOH A 636 13.880 1.817 28.473 1.00 0.00 H
-HETATM 1908 H2 HOH A 636 13.884 2.587 29.777 1.00 0.00 H
-HETATM 1909 O HOH A 637 26.147 7.176 6.790 1.00 0.00 O
-HETATM 1910 H1 HOH A 637 25.359 7.720 6.766 1.00 0.00 H
-HETATM 1911 H2 HOH A 637 25.890 6.362 6.358 1.00 0.00 H
-HETATM 1912 O HOH A 638 24.374 20.809 30.362 1.00 0.00 O
-HETATM 1913 H1 HOH A 638 23.482 21.117 30.202 1.00 0.00 H
-HETATM 1914 H2 HOH A 638 24.829 21.569 30.725 1.00 0.00 H
-HETATM 1915 O HOH A 639 20.421 9.946 0.589 1.00 0.00 O
-HETATM 1916 H1 HOH A 639 21.009 9.249 0.299 1.00 0.00 H
-HETATM 1917 H2 HOH A 639 19.676 9.896 -0.010 1.00 0.00 H
-HETATM 1918 O HOH A 640 4.702 -0.069 25.765 1.00 0.00 O
-HETATM 1919 H1 HOH A 640 4.424 0.847 25.787 1.00 0.00 H
-HETATM 1920 H2 HOH A 640 4.026 -0.536 26.255 1.00 0.00 H
-HETATM 1921 O HOH A 641 14.443 11.285 22.118 1.00 0.00 O
-HETATM 1922 H1 HOH A 641 13.694 11.278 21.522 1.00 0.00 H
-HETATM 1923 H2 HOH A 641 14.408 12.144 22.538 1.00 0.00 H
-HETATM 1924 O HOH A 642 6.754 15.516 20.877 1.00 0.00 O
-HETATM 1925 H1 HOH A 642 6.679 15.565 21.830 1.00 0.00 H
-HETATM 1926 H2 HOH A 642 7.681 15.677 20.700 1.00 0.00 H
-HETATM 1927 O HOH A 643 21.205 27.396 23.057 1.00 0.00 O
-HETATM 1928 H1 HOH A 643 21.410 28.223 22.621 1.00 0.00 H
-HETATM 1929 H2 HOH A 643 22.052 27.065 23.355 1.00 0.00 H
-HETATM 1930 O HOH A 644 27.418 0.528 28.211 1.00 0.00 O
-HETATM 1931 H1 HOH A 644 28.027 0.589 27.475 1.00 0.00 H
-HETATM 1932 H2 HOH A 644 27.967 0.643 28.987 1.00 0.00 H
-HETATM 1933 O HOH A 645 13.574 6.416 26.661 1.00 0.00 O
-HETATM 1934 H1 HOH A 645 13.774 7.021 25.947 1.00 0.00 H
-HETATM 1935 H2 HOH A 645 14.254 6.581 27.314 1.00 0.00 H
-HETATM 1936 O HOH A 646 5.690 15.192 9.462 1.00 0.00 O
-HETATM 1937 H1 HOH A 646 6.349 15.113 10.152 1.00 0.00 H
-HETATM 1938 H2 HOH A 646 5.525 16.133 9.394 1.00 0.00 H
-HETATM 1939 O HOH A 647 18.737 19.644 11.787 1.00 0.00 O
-HETATM 1940 H1 HOH A 647 17.816 19.595 11.530 1.00 0.00 H
-HETATM 1941 H2 HOH A 647 18.718 19.702 12.742 1.00 0.00 H
-HETATM 1942 O HOH A 648 14.540 16.431 19.450 1.00 0.00 O
-HETATM 1943 H1 HOH A 648 14.667 15.566 19.838 1.00 0.00 H
-HETATM 1944 H2 HOH A 648 15.268 16.529 18.837 1.00 0.00 H
-HETATM 1945 O HOH A 649 23.688 23.302 9.373 1.00 0.00 O
-HETATM 1946 H1 HOH A 649 24.228 23.209 8.589 1.00 0.00 H
-HETATM 1947 H2 HOH A 649 22.801 23.093 9.079 1.00 0.00 H
-HETATM 1948 O HOH A 650 12.554 0.656 4.592 1.00 0.00 O
-HETATM 1949 H1 HOH A 650 12.118 0.440 5.416 1.00 0.00 H
-HETATM 1950 H2 HOH A 650 11.968 0.316 3.915 1.00 0.00 H
-HETATM 1951 O HOH A 651 1.188 2.374 23.847 1.00 0.00 O
-HETATM 1952 H1 HOH A 651 1.073 1.456 23.602 1.00 0.00 H
-HETATM 1953 H2 HOH A 651 0.880 2.422 24.752 1.00 0.00 H
-HETATM 1954 O HOH A 652 14.526 12.543 4.916 1.00 0.00 O
-HETATM 1955 H1 HOH A 652 15.170 11.879 5.162 1.00 0.00 H
-HETATM 1956 H2 HOH A 652 13.711 12.249 5.324 1.00 0.00 H
-HETATM 1957 O HOH A 653 9.063 17.006 25.830 1.00 0.00 O
-HETATM 1958 H1 HOH A 653 9.742 17.275 26.448 1.00 0.00 H
-HETATM 1959 H2 HOH A 653 8.293 16.842 26.376 1.00 0.00 H
-HETATM 1960 O HOH A 654 26.847 21.276 2.811 1.00 0.00 O
-HETATM 1961 H1 HOH A 654 26.220 20.619 2.509 1.00 0.00 H
-HETATM 1962 H2 HOH A 654 27.251 20.883 3.585 1.00 0.00 H
-HETATM 1963 O HOH A 655 20.046 8.570 7.052 1.00 0.00 O
-HETATM 1964 H1 HOH A 655 20.663 9.070 7.586 1.00 0.00 H
-HETATM 1965 H2 HOH A 655 20.426 7.693 7.003 1.00 0.00 H
-HETATM 1966 O HOH A 656 19.847 26.827 20.690 1.00 0.00 O
-HETATM 1967 H1 HOH A 656 20.290 26.903 21.535 1.00 0.00 H
-HETATM 1968 H2 HOH A 656 19.061 26.314 20.875 1.00 0.00 H
-HETATM 1969 O HOH A 657 23.916 11.117 10.796 1.00 0.00 O
-HETATM 1970 H1 HOH A 657 24.637 10.547 11.066 1.00 0.00 H
-HETATM 1971 H2 HOH A 657 24.345 11.868 10.387 1.00 0.00 H
-HETATM 1972 O HOH A 658 17.166 17.888 2.381 1.00 0.00 O
-HETATM 1973 H1 HOH A 658 17.424 17.366 1.621 1.00 0.00 H
-HETATM 1974 H2 HOH A 658 16.362 17.474 2.695 1.00 0.00 H
-HETATM 1975 O HOH A 659 19.415 12.030 11.685 1.00 0.00 O
-HETATM 1976 H1 HOH A 659 18.899 12.026 10.879 1.00 0.00 H
-HETATM 1977 H2 HOH A 659 20.150 12.613 11.496 1.00 0.00 H
-HETATM 1978 O HOH A 660 18.904 21.399 9.718 1.00 0.00 O
-HETATM 1979 H1 HOH A 660 18.945 20.811 10.472 1.00 0.00 H
-HETATM 1980 H2 HOH A 660 18.158 21.082 9.207 1.00 0.00 H
-HETATM 1981 O HOH A 661 20.958 13.981 1.107 1.00 0.00 O
-HETATM 1982 H1 HOH A 661 21.289 14.414 0.320 1.00 0.00 H
-HETATM 1983 H2 HOH A 661 21.545 13.237 1.237 1.00 0.00 H
-HETATM 1984 O HOH A 662 3.849 28.924 21.368 1.00 0.00 O
-HETATM 1985 H1 HOH A 662 3.804 28.056 21.770 1.00 0.00 H
-HETATM 1986 H2 HOH A 662 2.938 29.147 21.177 1.00 0.00 H
-HETATM 1987 O HOH A 663 23.183 7.390 19.121 1.00 0.00 O
-HETATM 1988 H1 HOH A 663 23.563 7.820 18.354 1.00 0.00 H
-HETATM 1989 H2 HOH A 663 22.612 6.714 18.758 1.00 0.00 H
-HETATM 1990 O HOH A 664 29.375 4.035 17.748 1.00 0.00 O
-HETATM 1991 H1 HOH A 664 29.506 4.431 16.886 1.00 0.00 H
-HETATM 1992 H2 HOH A 664 30.093 4.376 18.281 1.00 0.00 H
-HETATM 1993 O HOH A 665 15.604 30.477 30.290 1.00 0.00 O
-HETATM 1994 H1 HOH A 665 16.559 30.496 30.221 1.00 0.00 H
-HETATM 1995 H2 HOH A 665 15.323 31.331 29.962 1.00 0.00 H
-HETATM 1996 O HOH A 666 28.325 8.820 22.523 1.00 0.00 O
-HETATM 1997 H1 HOH A 666 28.777 8.828 21.679 1.00 0.00 H
-HETATM 1998 H2 HOH A 666 28.939 8.394 23.121 1.00 0.00 H
-HETATM 1999 O HOH A 667 24.806 11.842 23.206 1.00 0.00 O
-HETATM 2000 H1 HOH A 667 24.268 12.429 22.675 1.00 0.00 H
-HETATM 2001 H2 HOH A 667 24.472 10.967 23.010 1.00 0.00 H
-HETATM 2002 O HOH A 668 21.691 0.956 0.890 1.00 0.00 O
-HETATM 2003 H1 HOH A 668 22.489 0.911 1.418 1.00 0.00 H
-HETATM 2004 H2 HOH A 668 21.153 0.230 1.204 1.00 0.00 H
-HETATM 2005 O HOH A 669 28.264 20.706 0.578 1.00 0.00 O
-HETATM 2006 H1 HOH A 669 27.661 20.900 1.296 1.00 0.00 H
-HETATM 2007 H2 HOH A 669 28.282 19.750 0.531 1.00 0.00 H
-HETATM 2008 O HOH A 670 7.956 13.059 14.731 1.00 0.00 O
-HETATM 2009 H1 HOH A 670 7.488 13.648 14.138 1.00 0.00 H
-HETATM 2010 H2 HOH A 670 7.496 13.143 15.566 1.00 0.00 H
-HETATM 2011 O HOH A 671 13.760 18.473 9.772 1.00 0.00 O
-HETATM 2012 H1 HOH A 671 13.194 19.177 9.456 1.00 0.00 H
-HETATM 2013 H2 HOH A 671 13.173 17.891 10.255 1.00 0.00 H
-HETATM 2014 O HOH A 672 25.090 19.397 1.925 1.00 0.00 O
-HETATM 2015 H1 HOH A 672 24.759 19.768 1.107 1.00 0.00 H
-HETATM 2016 H2 HOH A 672 24.329 19.380 2.506 1.00 0.00 H
-HETATM 2017 O HOH A 673 17.321 19.633 17.693 1.00 0.00 O
-HETATM 2018 H1 HOH A 673 17.132 20.146 16.907 1.00 0.00 H
-HETATM 2019 H2 HOH A 673 16.656 19.908 18.325 1.00 0.00 H
-HETATM 2020 O HOH A 674 16.572 25.766 23.934 1.00 0.00 O
-HETATM 2021 H1 HOH A 674 17.527 25.832 23.937 1.00 0.00 H
-HETATM 2022 H2 HOH A 674 16.295 26.253 24.710 1.00 0.00 H
-HETATM 2023 O HOH A 675 17.560 2.387 11.336 1.00 0.00 O
-HETATM 2024 H1 HOH A 675 17.971 2.391 10.472 1.00 0.00 H
-HETATM 2025 H2 HOH A 675 16.748 2.881 11.218 1.00 0.00 H
-HETATM 2026 O HOH A 676 1.047 25.277 7.198 1.00 0.00 O
-HETATM 2027 H1 HOH A 676 1.125 25.921 6.494 1.00 0.00 H
-HETATM 2028 H2 HOH A 676 0.130 25.325 7.468 1.00 0.00 H
-HETATM 2029 O HOH A 677 16.601 21.127 15.412 1.00 0.00 O
-HETATM 2030 H1 HOH A 677 16.463 22.018 15.732 1.00 0.00 H
-HETATM 2031 H2 HOH A 677 15.966 21.025 14.703 1.00 0.00 H
-HETATM 2032 O HOH A 678 9.304 1.430 9.603 1.00 0.00 O
-HETATM 2033 H1 HOH A 678 8.805 1.584 10.405 1.00 0.00 H
-HETATM 2034 H2 HOH A 678 9.285 0.480 9.486 1.00 0.00 H
-HETATM 2035 O HOH A 679 3.117 17.857 14.564 1.00 0.00 O
-HETATM 2036 H1 HOH A 679 2.762 17.406 13.798 1.00 0.00 H
-HETATM 2037 H2 HOH A 679 3.018 18.787 14.362 1.00 0.00 H
-HETATM 2038 O HOH A 680 29.572 5.668 27.637 1.00 0.00 O
-HETATM 2039 H1 HOH A 680 29.962 4.822 27.861 1.00 0.00 H
-HETATM 2040 H2 HOH A 680 29.330 5.583 26.715 1.00 0.00 H
-HETATM 2041 O HOH A 681 0.778 10.661 8.490 1.00 0.00 O
-HETATM 2042 H1 HOH A 681 0.013 10.088 8.529 1.00 0.00 H
-HETATM 2043 H2 HOH A 681 1.457 10.129 8.076 1.00 0.00 H
-HETATM 2044 O HOH A 682 20.798 14.847 3.936 1.00 0.00 O
-HETATM 2045 H1 HOH A 682 20.628 14.545 3.044 1.00 0.00 H
-HETATM 2046 H2 HOH A 682 20.031 14.565 4.435 1.00 0.00 H
-HETATM 2047 O HOH A 683 25.511 4.623 3.147 1.00 0.00 O
-HETATM 2048 H1 HOH A 683 26.251 5.198 3.342 1.00 0.00 H
-HETATM 2049 H2 HOH A 683 25.104 4.459 3.998 1.00 0.00 H
-HETATM 2050 O HOH A 684 18.237 25.358 15.607 1.00 0.00 O
-HETATM 2051 H1 HOH A 684 19.058 24.867 15.621 1.00 0.00 H
-HETATM 2052 H2 HOH A 684 18.389 26.062 14.977 1.00 0.00 H
-HETATM 2053 O HOH A 685 5.295 22.763 22.202 1.00 0.00 O
-HETATM 2054 H1 HOH A 685 5.941 22.481 21.555 1.00 0.00 H
-HETATM 2055 H2 HOH A 685 5.219 22.023 22.804 1.00 0.00 H
-HETATM 2056 O HOH A 686 3.677 4.522 30.092 1.00 0.00 O
-HETATM 2057 H1 HOH A 686 4.509 4.956 30.278 1.00 0.00 H
-HETATM 2058 H2 HOH A 686 3.564 4.616 29.146 1.00 0.00 H
-HETATM 2059 O HOH A 687 11.910 8.038 0.300 1.00 0.00 O
-HETATM 2060 H1 HOH A 687 12.302 8.243 -0.549 1.00 0.00 H
-HETATM 2061 H2 HOH A 687 12.656 7.841 0.868 1.00 0.00 H
-HETATM 2062 O HOH A 688 22.790 22.547 3.785 1.00 0.00 O
-HETATM 2063 H1 HOH A 688 22.785 21.877 4.468 1.00 0.00 H
-HETATM 2064 H2 HOH A 688 22.976 23.362 4.250 1.00 0.00 H
-HETATM 2065 O HOH A 689 4.835 4.658 19.591 1.00 0.00 O
-HETATM 2066 H1 HOH A 689 4.721 3.762 19.908 1.00 0.00 H
-HETATM 2067 H2 HOH A 689 4.633 5.208 20.349 1.00 0.00 H
-HETATM 2068 O HOH A 690 18.263 29.876 7.103 1.00 0.00 O
-HETATM 2069 H1 HOH A 690 17.732 30.666 7.198 1.00 0.00 H
-HETATM 2070 H2 HOH A 690 17.663 29.226 6.736 1.00 0.00 H
-HETATM 2071 O HOH A 691 11.986 11.823 5.775 1.00 0.00 O
-HETATM 2072 H1 HOH A 691 11.528 11.134 5.293 1.00 0.00 H
-HETATM 2073 H2 HOH A 691 11.979 11.524 6.685 1.00 0.00 H
-HETATM 2074 O HOH A 692 18.289 20.270 2.051 1.00 0.00 O
-HETATM 2075 H1 HOH A 692 17.765 19.471 2.113 1.00 0.00 H
-HETATM 2076 H2 HOH A 692 17.644 20.973 1.965 1.00 0.00 H
-HETATM 2077 O HOH A 693 22.866 11.322 29.204 1.00 0.00 O
-HETATM 2078 H1 HOH A 693 23.437 11.230 28.442 1.00 0.00 H
-HETATM 2079 H2 HOH A 693 21.980 11.291 28.845 1.00 0.00 H
-HETATM 2080 O HOH A 694 17.739 6.997 13.545 1.00 0.00 O
-HETATM 2081 H1 HOH A 694 17.504 6.069 13.545 1.00 0.00 H
-HETATM 2082 H2 HOH A 694 17.624 7.274 14.454 1.00 0.00 H
-HETATM 2083 O HOH A 695 24.099 24.184 30.552 1.00 0.00 O
-HETATM 2084 H1 HOH A 695 23.166 24.043 30.388 1.00 0.00 H
-HETATM 2085 H2 HOH A 695 24.290 23.649 31.322 1.00 0.00 H
-HETATM 2086 O HOH A 696 4.910 25.798 5.624 1.00 0.00 O
-HETATM 2087 H1 HOH A 696 4.363 26.245 6.270 1.00 0.00 H
-HETATM 2088 H2 HOH A 696 5.219 26.496 5.047 1.00 0.00 H
-HETATM 2089 O HOH A 697 7.273 13.253 25.317 1.00 0.00 O
-HETATM 2090 H1 HOH A 697 7.065 12.420 25.740 1.00 0.00 H
-HETATM 2091 H2 HOH A 697 8.158 13.135 24.975 1.00 0.00 H
-HETATM 2092 O HOH A 698 25.947 6.222 9.621 1.00 0.00 O
-HETATM 2093 H1 HOH A 698 25.998 5.409 9.120 1.00 0.00 H
-HETATM 2094 H2 HOH A 698 26.266 6.895 9.020 1.00 0.00 H
-HETATM 2095 O HOH A 699 13.459 8.218 7.267 1.00 0.00 O
-HETATM 2096 H1 HOH A 699 14.353 8.493 7.470 1.00 0.00 H
-HETATM 2097 H2 HOH A 699 12.996 8.270 8.103 1.00 0.00 H
-HETATM 2098 O HOH A 700 29.814 25.380 26.557 1.00 0.00 O
-HETATM 2099 H1 HOH A 700 29.278 25.869 25.933 1.00 0.00 H
-HETATM 2100 H2 HOH A 700 29.772 24.474 26.250 1.00 0.00 H
-HETATM 2101 O HOH A 701 20.711 10.393 25.279 1.00 0.00 O
-HETATM 2102 H1 HOH A 701 20.427 10.628 26.162 1.00 0.00 H
-HETATM 2103 H2 HOH A 701 21.656 10.258 25.359 1.00 0.00 H
-HETATM 2104 O HOH A 702 22.903 21.004 27.040 1.00 0.00 O
-HETATM 2105 H1 HOH A 702 22.442 20.869 27.868 1.00 0.00 H
-HETATM 2106 H2 HOH A 702 22.604 20.288 26.479 1.00 0.00 H
-HETATM 2107 O HOH A 703 21.244 24.869 19.552 1.00 0.00 O
-HETATM 2108 H1 HOH A 703 20.640 25.610 19.600 1.00 0.00 H
-HETATM 2109 H2 HOH A 703 20.706 24.107 19.766 1.00 0.00 H
-HETATM 2110 O HOH A 704 7.931 12.802 7.589 1.00 0.00 O
-HETATM 2111 H1 HOH A 704 8.234 12.401 6.774 1.00 0.00 H
-HETATM 2112 H2 HOH A 704 8.127 12.152 8.263 1.00 0.00 H
-HETATM 2113 O HOH A 705 9.692 22.273 6.092 1.00 0.00 O
-HETATM 2114 H1 HOH A 705 8.862 22.484 5.665 1.00 0.00 H
-HETATM 2115 H2 HOH A 705 9.450 21.690 6.812 1.00 0.00 H
-HETATM 2116 O HOH A 706 25.975 27.508 1.625 1.00 0.00 O
-HETATM 2117 H1 HOH A 706 26.684 28.011 2.025 1.00 0.00 H
-HETATM 2118 H2 HOH A 706 26.317 27.250 0.769 1.00 0.00 H
-HETATM 2119 O HOH A 707 5.703 14.595 30.247 1.00 0.00 O
-HETATM 2120 H1 HOH A 707 5.765 15.287 29.589 1.00 0.00 H
-HETATM 2121 H2 HOH A 707 6.579 14.550 30.631 1.00 0.00 H
-HETATM 2122 O HOH A 708 9.853 19.813 15.389 1.00 0.00 O
-HETATM 2123 H1 HOH A 708 9.513 19.892 16.281 1.00 0.00 H
-HETATM 2124 H2 HOH A 708 10.640 20.358 15.384 1.00 0.00 H
-HETATM 2125 O HOH A 709 2.395 19.356 4.187 1.00 0.00 O
-HETATM 2126 H1 HOH A 709 2.707 18.815 4.913 1.00 0.00 H
-HETATM 2127 H2 HOH A 709 3.099 19.316 3.539 1.00 0.00 H
-HETATM 2128 O HOH A 710 20.148 23.552 14.908 1.00 0.00 O
-HETATM 2129 H1 HOH A 710 20.343 22.781 15.440 1.00 0.00 H
-HETATM 2130 H2 HOH A 710 20.102 23.220 14.012 1.00 0.00 H
-HETATM 2131 O HOH A 711 19.169 8.193 24.754 1.00 0.00 O
-HETATM 2132 H1 HOH A 711 19.695 8.980 24.895 1.00 0.00 H
-HETATM 2133 H2 HOH A 711 19.629 7.507 25.238 1.00 0.00 H
-HETATM 2134 O HOH A 712 31.044 20.306 0.884 1.00 0.00 O
-HETATM 2135 H1 HOH A 712 31.331 21.055 1.405 1.00 0.00 H
-HETATM 2136 H2 HOH A 712 30.096 20.416 0.806 1.00 0.00 H
-HETATM 2137 O HOH A 713 5.552 13.922 7.252 1.00 0.00 O
-HETATM 2138 H1 HOH A 713 5.410 14.302 8.119 1.00 0.00 H
-HETATM 2139 H2 HOH A 713 6.463 13.628 7.266 1.00 0.00 H
-HETATM 2140 O HOH A 714 4.289 21.313 11.636 1.00 0.00 O
-HETATM 2141 H1 HOH A 714 3.618 20.668 11.410 1.00 0.00 H
-HETATM 2142 H2 HOH A 714 3.853 22.158 11.534 1.00 0.00 H
-HETATM 2143 O HOH A 715 29.565 28.864 24.921 1.00 0.00 O
-HETATM 2144 H1 HOH A 715 28.930 28.148 24.892 1.00 0.00 H
-HETATM 2145 H2 HOH A 715 30.417 28.430 24.893 1.00 0.00 H
-HETATM 2146 O HOH A 716 25.177 11.101 27.298 1.00 0.00 O
-HETATM 2147 H1 HOH A 716 25.899 10.476 27.353 1.00 0.00 H
-HETATM 2148 H2 HOH A 716 25.452 11.834 27.849 1.00 0.00 H
-HETATM 2149 O HOH A 717 26.895 5.566 12.137 1.00 0.00 O
-HETATM 2150 H1 HOH A 717 26.567 5.927 11.314 1.00 0.00 H
-HETATM 2151 H2 HOH A 717 27.768 5.236 11.924 1.00 0.00 H
-HETATM 2152 O HOH A 718 26.700 6.745 18.293 1.00 0.00 O
-HETATM 2153 H1 HOH A 718 26.373 7.539 18.716 1.00 0.00 H
-HETATM 2154 H2 HOH A 718 27.627 6.923 18.133 1.00 0.00 H
-HETATM 2155 O HOH A 719 11.248 10.332 14.580 1.00 0.00 O
-HETATM 2156 H1 HOH A 719 11.057 11.246 14.790 1.00 0.00 H
-HETATM 2157 H2 HOH A 719 10.904 10.211 13.696 1.00 0.00 H
-HETATM 2158 O HOH A 720 23.743 26.019 19.628 1.00 0.00 O
-HETATM 2159 H1 HOH A 720 23.627 26.705 18.970 1.00 0.00 H
-HETATM 2160 H2 HOH A 720 22.934 25.509 19.588 1.00 0.00 H
-HETATM 2161 O HOH A 721 23.822 11.905 4.452 1.00 0.00 O
-HETATM 2162 H1 HOH A 721 22.982 11.454 4.366 1.00 0.00 H
-HETATM 2163 H2 HOH A 721 23.629 12.672 4.991 1.00 0.00 H
-HETATM 2164 O HOH A 722 3.788 11.908 6.013 1.00 0.00 O
-HETATM 2165 H1 HOH A 722 3.019 12.377 5.689 1.00 0.00 H
-HETATM 2166 H2 HOH A 722 4.361 12.594 6.354 1.00 0.00 H
-HETATM 2167 O HOH A 723 18.381 13.872 0.496 1.00 0.00 O
-HETATM 2168 H1 HOH A 723 19.328 13.760 0.584 1.00 0.00 H
-HETATM 2169 H2 HOH A 723 18.041 13.737 1.380 1.00 0.00 H
-HETATM 2170 O HOH A 724 20.249 3.166 21.132 1.00 0.00 O
-HETATM 2171 H1 HOH A 724 20.911 3.576 20.575 1.00 0.00 H
-HETATM 2172 H2 HOH A 724 19.925 2.428 20.616 1.00 0.00 H
-HETATM 2173 O HOH A 725 5.183 10.240 4.398 1.00 0.00 O
-HETATM 2174 H1 HOH A 725 4.589 10.753 4.946 1.00 0.00 H
-HETATM 2175 H2 HOH A 725 5.838 9.900 5.008 1.00 0.00 H
-HETATM 2176 O HOH A 726 21.617 29.886 21.964 1.00 0.00 O
-HETATM 2177 H1 HOH A 726 22.413 30.378 22.167 1.00 0.00 H
-HETATM 2178 H2 HOH A 726 21.505 29.993 21.019 1.00 0.00 H
-HETATM 2179 O HOH A 727 8.792 25.616 24.723 1.00 0.00 O
-HETATM 2180 H1 HOH A 727 8.765 25.079 25.515 1.00 0.00 H
-HETATM 2181 H2 HOH A 727 7.941 26.054 24.701 1.00 0.00 H
-HETATM 2182 O HOH A 728 8.730 9.489 16.741 1.00 0.00 O
-HETATM 2183 H1 HOH A 728 8.854 10.307 17.223 1.00 0.00 H
-HETATM 2184 H2 HOH A 728 8.473 9.766 15.862 1.00 0.00 H
-HETATM 2185 O HOH A 729 7.792 15.151 11.224 1.00 0.00 O
-HETATM 2186 H1 HOH A 729 8.164 16.028 11.127 1.00 0.00 H
-HETATM 2187 H2 HOH A 729 8.526 14.560 11.059 1.00 0.00 H
-HETATM 2188 O HOH A 730 23.443 8.071 13.510 1.00 0.00 O
-HETATM 2189 H1 HOH A 730 23.581 7.852 12.589 1.00 0.00 H
-HETATM 2190 H2 HOH A 730 23.232 9.005 13.506 1.00 0.00 H
-HETATM 2191 O HOH A 731 21.511 27.894 1.453 1.00 0.00 O
-HETATM 2192 H1 HOH A 731 21.429 27.512 0.580 1.00 0.00 H
-HETATM 2193 H2 HOH A 731 21.577 27.141 2.040 1.00 0.00 H
-HETATM 2194 O HOH A 732 30.339 17.396 9.293 1.00 0.00 O
-HETATM 2195 H1 HOH A 732 30.923 16.637 9.323 1.00 0.00 H
-HETATM 2196 H2 HOH A 732 30.192 17.621 10.212 1.00 0.00 H
-HETATM 2197 O HOH A 733 0.212 13.558 2.751 1.00 0.00 O
-HETATM 2198 H1 HOH A 733 0.191 12.779 2.195 1.00 0.00 H
-HETATM 2199 H2 HOH A 733 0.124 14.291 2.141 1.00 0.00 H
-HETATM 2200 O HOH A 734 27.963 2.764 10.335 1.00 0.00 O
-HETATM 2201 H1 HOH A 734 27.657 2.218 11.059 1.00 0.00 H
-HETATM 2202 H2 HOH A 734 28.601 3.355 10.734 1.00 0.00 H
-HETATM 2203 O HOH A 735 6.037 5.792 30.313 1.00 0.00 O
-HETATM 2204 H1 HOH A 735 6.673 5.986 29.625 1.00 0.00 H
-HETATM 2205 H2 HOH A 735 6.142 6.504 30.945 1.00 0.00 H
-HETATM 2206 O HOH A 736 16.858 1.126 15.490 1.00 0.00 O
-HETATM 2207 H1 HOH A 736 17.450 0.996 14.749 1.00 0.00 H
-HETATM 2208 H2 HOH A 736 15.990 1.202 15.093 1.00 0.00 H
-HETATM 2209 O HOH A 737 24.665 17.014 10.368 1.00 0.00 O
-HETATM 2210 H1 HOH A 737 24.047 17.565 10.848 1.00 0.00 H
-HETATM 2211 H2 HOH A 737 24.784 17.461 9.530 1.00 0.00 H
-HETATM 2212 O HOH A 738 21.275 17.802 16.195 1.00 0.00 O
-HETATM 2213 H1 HOH A 738 20.605 18.417 16.492 1.00 0.00 H
-HETATM 2214 H2 HOH A 738 22.073 18.327 16.136 1.00 0.00 H
-HETATM 2215 O HOH A 739 2.940 0.807 12.377 1.00 0.00 O
-HETATM 2216 H1 HOH A 739 2.757 1.115 11.490 1.00 0.00 H
-HETATM 2217 H2 HOH A 739 2.306 0.105 12.523 1.00 0.00 H
-HETATM 2218 O HOH A 740 0.899 11.250 1.298 1.00 0.00 O
-HETATM 2219 H1 HOH A 740 1.815 11.286 1.021 1.00 0.00 H
-HETATM 2220 H2 HOH A 740 0.411 11.074 0.494 1.00 0.00 H
-HETATM 2221 O HOH A 741 13.648 4.397 -0.292 1.00 0.00 O
-HETATM 2222 H1 HOH A 741 13.254 4.529 0.570 1.00 0.00 H
-HETATM 2223 H2 HOH A 741 14.506 4.816 -0.230 1.00 0.00 H
-HETATM 2224 O HOH A 742 3.419 10.942 31.008 1.00 0.00 O
-HETATM 2225 H1 HOH A 742 4.098 11.296 30.434 1.00 0.00 H
-HETATM 2226 H2 HOH A 742 3.398 10.007 30.807 1.00 0.00 H
-HETATM 2227 O HOH A 743 8.026 28.144 3.419 1.00 0.00 O
-HETATM 2228 H1 HOH A 743 8.579 28.529 2.738 1.00 0.00 H
-HETATM 2229 H2 HOH A 743 8.618 28.005 4.158 1.00 0.00 H
-HETATM 2230 O HOH A 744 0.939 25.839 18.795 1.00 0.00 O
-HETATM 2231 H1 HOH A 744 0.213 25.455 18.303 1.00 0.00 H
-HETATM 2232 H2 HOH A 744 1.593 25.142 18.843 1.00 0.00 H
-HETATM 2233 O HOH A 745 18.019 14.538 20.772 1.00 0.00 O
-HETATM 2234 H1 HOH A 745 17.978 14.327 19.839 1.00 0.00 H
-HETATM 2235 H2 HOH A 745 18.170 13.696 21.202 1.00 0.00 H
-HETATM 2236 O HOH A 746 29.265 28.468 6.918 1.00 0.00 O
-HETATM 2237 H1 HOH A 746 28.310 28.505 6.961 1.00 0.00 H
-HETATM 2238 H2 HOH A 746 29.475 27.543 7.044 1.00 0.00 H
-HETATM 2239 O HOH A 747 5.644 26.993 13.615 1.00 0.00 O
-HETATM 2240 H1 HOH A 747 5.523 27.833 14.057 1.00 0.00 H
-HETATM 2241 H2 HOH A 747 6.283 27.174 12.926 1.00 0.00 H
-HETATM 2242 O HOH A 748 10.858 9.315 23.739 1.00 0.00 O
-HETATM 2243 H1 HOH A 748 11.134 8.521 23.280 1.00 0.00 H
-HETATM 2244 H2 HOH A 748 10.498 9.876 23.052 1.00 0.00 H
-HETATM 2245 O HOH A 749 22.292 23.425 26.012 1.00 0.00 O
-HETATM 2246 H1 HOH A 749 22.510 22.571 26.387 1.00 0.00 H
-HETATM 2247 H2 HOH A 749 21.347 23.509 26.139 1.00 0.00 H
-HETATM 2248 O HOH A 750 30.075 24.382 0.508 1.00 0.00 O
-HETATM 2249 H1 HOH A 750 29.456 23.861 -0.004 1.00 0.00 H
-HETATM 2250 H2 HOH A 750 30.550 24.898 -0.143 1.00 0.00 H
-HETATM 2251 O HOH A 751 22.487 1.274 7.656 1.00 0.00 O
-HETATM 2252 H1 HOH A 751 23.428 1.439 7.712 1.00 0.00 H
-HETATM 2253 H2 HOH A 751 22.420 0.357 7.389 1.00 0.00 H
-HETATM 2254 O HOH A 752 18.504 6.844 3.952 1.00 0.00 O
-HETATM 2255 H1 HOH A 752 19.451 6.984 3.926 1.00 0.00 H
-HETATM 2256 H2 HOH A 752 18.398 5.995 4.381 1.00 0.00 H
-HETATM 2257 O HOH A 753 19.670 11.124 3.023 1.00 0.00 O
-HETATM 2258 H1 HOH A 753 19.025 11.831 3.003 1.00 0.00 H
-HETATM 2259 H2 HOH A 753 19.870 10.956 2.102 1.00 0.00 H
-HETATM 2260 O HOH A 754 29.278 13.121 16.403 1.00 0.00 O
-HETATM 2261 H1 HOH A 754 29.339 12.941 17.342 1.00 0.00 H
-HETATM 2262 H2 HOH A 754 29.056 12.277 16.011 1.00 0.00 H
-HETATM 2263 O HOH A 755 7.393 21.540 20.910 1.00 0.00 O
-HETATM 2264 H1 HOH A 755 7.583 20.646 20.627 1.00 0.00 H
-HETATM 2265 H2 HOH A 755 7.821 22.094 20.257 1.00 0.00 H
-HETATM 2266 O HOH A 756 5.912 8.119 18.751 1.00 0.00 O
-HETATM 2267 H1 HOH A 756 5.761 9.062 18.689 1.00 0.00 H
-HETATM 2268 H2 HOH A 756 6.423 8.010 19.554 1.00 0.00 H
-HETATM 2269 O HOH A 757 12.853 8.824 4.791 1.00 0.00 O
-HETATM 2270 H1 HOH A 757 13.026 8.605 5.706 1.00 0.00 H
-HETATM 2271 H2 HOH A 757 13.666 9.223 4.481 1.00 0.00 H
-HETATM 2272 O HOH A 758 22.466 21.555 12.437 1.00 0.00 O
-HETATM 2273 H1 HOH A 758 21.609 21.960 12.301 1.00 0.00 H
-HETATM 2274 H2 HOH A 758 22.714 21.812 13.325 1.00 0.00 H
-HETATM 2275 O HOH A 759 27.325 2.381 18.023 1.00 0.00 O
-HETATM 2276 H1 HOH A 759 27.959 3.095 17.956 1.00 0.00 H
-HETATM 2277 H2 HOH A 759 26.992 2.272 17.132 1.00 0.00 H
-HETATM 2278 O HOH A 760 24.024 15.923 1.911 1.00 0.00 O
-HETATM 2279 H1 HOH A 760 24.540 15.117 1.942 1.00 0.00 H
-HETATM 2280 H2 HOH A 760 23.965 16.134 0.979 1.00 0.00 H
-HETATM 2281 O HOH A 761 8.354 3.002 26.869 1.00 0.00 O
-HETATM 2282 H1 HOH A 761 8.461 3.460 26.035 1.00 0.00 H
-HETATM 2283 H2 HOH A 761 9.238 2.717 27.102 1.00 0.00 H
-HETATM 2284 O HOH A 762 5.815 10.881 18.726 1.00 0.00 O
-HETATM 2285 H1 HOH A 762 5.471 11.248 17.912 1.00 0.00 H
-HETATM 2286 H2 HOH A 762 6.109 11.643 19.227 1.00 0.00 H
-HETATM 2287 O HOH A 763 1.571 11.829 17.414 1.00 0.00 O
-HETATM 2288 H1 HOH A 763 1.046 12.371 16.825 1.00 0.00 H
-HETATM 2289 H2 HOH A 763 1.985 12.455 18.009 1.00 0.00 H
-HETATM 2290 O HOH A 764 7.865 27.853 7.559 1.00 0.00 O
-HETATM 2291 H1 HOH A 764 7.297 27.260 8.052 1.00 0.00 H
-HETATM 2292 H2 HOH A 764 8.478 27.276 7.104 1.00 0.00 H
-HETATM 2293 O HOH A 765 17.431 26.707 17.905 1.00 0.00 O
-HETATM 2294 H1 HOH A 765 17.728 26.054 17.272 1.00 0.00 H
-HETATM 2295 H2 HOH A 765 18.168 27.312 17.991 1.00 0.00 H
-HETATM 2296 O HOH A 766 3.841 5.069 22.150 1.00 0.00 O
-HETATM 2297 H1 HOH A 766 4.283 5.615 22.801 1.00 0.00 H
-HETATM 2298 H2 HOH A 766 3.735 4.220 22.581 1.00 0.00 H
-HETATM 2299 O HOH A 767 15.442 1.111 19.895 1.00 0.00 O
-HETATM 2300 H1 HOH A 767 16.091 0.409 19.848 1.00 0.00 H
-HETATM 2301 H2 HOH A 767 15.152 1.110 20.807 1.00 0.00 H
-HETATM 2302 O HOH A 768 19.246 22.848 5.422 1.00 0.00 O
-HETATM 2303 H1 HOH A 768 19.002 23.410 4.687 1.00 0.00 H
-HETATM 2304 H2 HOH A 768 19.606 22.060 5.013 1.00 0.00 H
-HETATM 2305 O HOH A 769 17.549 12.519 9.529 1.00 0.00 O
-HETATM 2306 H1 HOH A 769 16.932 11.870 9.867 1.00 0.00 H
-HETATM 2307 H2 HOH A 769 17.208 13.358 9.838 1.00 0.00 H
-HETATM 2308 O HOH A 770 2.649 24.598 14.241 1.00 0.00 O
-HETATM 2309 H1 HOH A 770 3.253 25.204 14.671 1.00 0.00 H
-HETATM 2310 H2 HOH A 770 2.449 23.943 14.911 1.00 0.00 H
-HETATM 2311 O HOH A 771 11.514 30.748 7.036 1.00 0.00 O
-HETATM 2312 H1 HOH A 771 12.080 31.128 7.708 1.00 0.00 H
-HETATM 2313 H2 HOH A 771 11.384 29.843 7.316 1.00 0.00 H
-HETATM 2314 O HOH A 772 9.796 6.535 1.043 1.00 0.00 O
-HETATM 2315 H1 HOH A 772 9.850 5.741 0.511 1.00 0.00 H
-HETATM 2316 H2 HOH A 772 10.571 7.041 0.798 1.00 0.00 H
-HETATM 2317 O HOH A 773 16.860 5.202 24.238 1.00 0.00 O
-HETATM 2318 H1 HOH A 773 17.675 5.506 24.637 1.00 0.00 H
-HETATM 2319 H2 HOH A 773 17.122 4.868 23.380 1.00 0.00 H
-HETATM 2320 O HOH A 774 11.579 27.317 20.763 1.00 0.00 O
-HETATM 2321 H1 HOH A 774 10.783 27.094 21.246 1.00 0.00 H
-HETATM 2322 H2 HOH A 774 11.375 28.148 20.335 1.00 0.00 H
-HETATM 2323 O HOH A 775 14.299 26.198 11.336 1.00 0.00 O
-HETATM 2324 H1 HOH A 775 13.452 26.286 11.774 1.00 0.00 H
-HETATM 2325 H2 HOH A 775 14.924 26.060 12.048 1.00 0.00 H
-HETATM 2326 O HOH A 776 13.431 22.404 30.168 1.00 0.00 O
-HETATM 2327 H1 HOH A 776 13.696 23.125 29.596 1.00 0.00 H
-HETATM 2328 H2 HOH A 776 12.724 22.767 30.701 1.00 0.00 H
-HETATM 2329 O HOH A 777 9.805 21.319 10.746 1.00 0.00 O
-HETATM 2330 H1 HOH A 777 9.677 22.258 10.884 1.00 0.00 H
-HETATM 2331 H2 HOH A 777 9.429 21.150 9.882 1.00 0.00 H
-HETATM 2332 O HOH A 778 21.409 6.212 7.212 1.00 0.00 O
-HETATM 2333 H1 HOH A 778 21.539 6.214 8.160 1.00 0.00 H
-HETATM 2334 H2 HOH A 778 21.866 5.429 6.908 1.00 0.00 H
-HETATM 2335 O HOH A 779 15.810 10.684 10.220 1.00 0.00 O
-HETATM 2336 H1 HOH A 779 15.555 9.986 9.617 1.00 0.00 H
-HETATM 2337 H2 HOH A 779 16.285 10.235 10.920 1.00 0.00 H
-HETATM 2338 O HOH A 780 5.458 9.212 15.198 1.00 0.00 O
-HETATM 2339 H1 HOH A 780 5.140 9.921 15.757 1.00 0.00 H
-HETATM 2340 H2 HOH A 780 6.369 9.442 15.015 1.00 0.00 H
-HETATM 2341 O HOH A 781 14.542 25.479 0.184 1.00 0.00 O
-HETATM 2342 H1 HOH A 781 15.022 26.286 0.002 1.00 0.00 H
-HETATM 2343 H2 HOH A 781 14.135 25.628 1.037 1.00 0.00 H
-HETATM 2344 O HOH A 782 0.546 4.521 2.479 1.00 0.00 O
-HETATM 2345 H1 HOH A 782 0.261 5.423 2.624 1.00 0.00 H
-HETATM 2346 H2 HOH A 782 1.280 4.401 3.082 1.00 0.00 H
-HETATM 2347 O HOH A 783 10.902 20.778 3.313 1.00 0.00 O
-HETATM 2348 H1 HOH A 783 10.460 20.125 3.856 1.00 0.00 H
-HETATM 2349 H2 HOH A 783 10.808 21.597 3.800 1.00 0.00 H
-HETATM 2350 O HOH A 784 23.967 8.876 6.825 1.00 0.00 O
-HETATM 2351 H1 HOH A 784 23.169 9.058 7.322 1.00 0.00 H
-HETATM 2352 H2 HOH A 784 24.489 9.674 6.909 1.00 0.00 H
-HETATM 2353 O HOH A 785 14.794 20.145 0.727 1.00 0.00 O
-HETATM 2354 H1 HOH A 785 15.048 19.355 0.249 1.00 0.00 H
-HETATM 2355 H2 HOH A 785 14.221 20.617 0.124 1.00 0.00 H
-HETATM 2356 O HOH A 786 3.243 23.753 10.985 1.00 0.00 O
-HETATM 2357 H1 HOH A 786 3.018 23.663 10.059 1.00 0.00 H
-HETATM 2358 H2 HOH A 786 2.466 24.146 11.384 1.00 0.00 H
-HETATM 2359 O HOH A 787 17.059 15.409 10.021 1.00 0.00 O
-HETATM 2360 H1 HOH A 787 16.542 16.045 9.526 1.00 0.00 H
-HETATM 2361 H2 HOH A 787 16.746 15.494 10.921 1.00 0.00 H
-HETATM 2362 O HOH A 788 19.978 20.106 18.439 1.00 0.00 O
-HETATM 2363 H1 HOH A 788 20.016 20.051 19.394 1.00 0.00 H
-HETATM 2364 H2 HOH A 788 19.168 19.652 18.204 1.00 0.00 H
-HETATM 2365 O HOH A 789 27.389 14.048 12.754 1.00 0.00 O
-HETATM 2366 H1 HOH A 789 27.856 14.615 13.368 1.00 0.00 H
-HETATM 2367 H2 HOH A 789 27.195 14.613 12.006 1.00 0.00 H
-HETATM 2368 O HOH A 790 0.763 7.544 27.813 1.00 0.00 O
-HETATM 2369 H1 HOH A 790 0.112 6.847 27.730 1.00 0.00 H
-HETATM 2370 H2 HOH A 790 0.904 7.630 28.756 1.00 0.00 H
-HETATM 2371 O HOH A 791 11.295 21.781 19.117 1.00 0.00 O
-HETATM 2372 H1 HOH A 791 11.212 22.549 19.683 1.00 0.00 H
-HETATM 2373 H2 HOH A 791 11.732 22.108 18.331 1.00 0.00 H
-HETATM 2374 O HOH A 792 13.880 19.212 14.511 1.00 0.00 O
-HETATM 2375 H1 HOH A 792 13.600 19.619 15.331 1.00 0.00 H
-HETATM 2376 H2 HOH A 792 14.328 19.913 14.036 1.00 0.00 H
-HETATM 2377 O HOH A 793 0.167 17.221 21.809 1.00 0.00 O
-HETATM 2378 H1 HOH A 793 0.766 16.530 21.526 1.00 0.00 H
-HETATM 2379 H2 HOH A 793 -0.661 16.769 21.972 1.00 0.00 H
-HETATM 2380 O HOH A 794 10.480 29.763 29.688 1.00 0.00 O
-HETATM 2381 H1 HOH A 794 10.223 29.183 28.972 1.00 0.00 H
-HETATM 2382 H2 HOH A 794 11.402 29.558 29.845 1.00 0.00 H
-HETATM 2383 O HOH A 795 1.307 29.388 20.850 1.00 0.00 O
-HETATM 2384 H1 HOH A 795 0.942 28.522 21.035 1.00 0.00 H
-HETATM 2385 H2 HOH A 795 0.973 29.608 19.981 1.00 0.00 H
-HETATM 2386 O HOH A 796 29.075 14.102 7.072 1.00 0.00 O
-HETATM 2387 H1 HOH A 796 29.593 13.456 6.591 1.00 0.00 H
-HETATM 2388 H2 HOH A 796 28.820 14.745 6.411 1.00 0.00 H
-HETATM 2389 O HOH A 797 8.433 6.313 10.467 1.00 0.00 O
-HETATM 2390 H1 HOH A 797 7.587 6.100 10.861 1.00 0.00 H
-HETATM 2391 H2 HOH A 797 8.439 5.833 9.639 1.00 0.00 H
-HETATM 2392 O HOH A 798 4.943 8.243 28.671 1.00 0.00 O
-HETATM 2393 H1 HOH A 798 4.350 7.825 28.046 1.00 0.00 H
-HETATM 2394 H2 HOH A 798 4.440 8.292 29.484 1.00 0.00 H
-HETATM 2395 O HOH A 799 26.811 3.988 8.235 1.00 0.00 O
-HETATM 2396 H1 HOH A 799 27.325 3.518 8.892 1.00 0.00 H
-HETATM 2397 H2 HOH A 799 27.448 4.241 7.567 1.00 0.00 H
-HETATM 2398 O HOH A 800 8.489 13.664 3.704 1.00 0.00 O
-HETATM 2399 H1 HOH A 800 8.255 12.870 4.185 1.00 0.00 H
-HETATM 2400 H2 HOH A 800 9.388 13.851 3.973 1.00 0.00 H
-HETATM 2401 O HOH A 801 2.903 0.675 2.264 1.00 0.00 O
-HETATM 2402 H1 HOH A 801 3.648 1.177 2.596 1.00 0.00 H
-HETATM 2403 H2 HOH A 801 2.700 1.078 1.419 1.00 0.00 H
-HETATM 2404 O HOH A 802 16.842 1.430 6.953 1.00 0.00 O
-HETATM 2405 H1 HOH A 802 16.076 1.900 7.284 1.00 0.00 H
-HETATM 2406 H2 HOH A 802 17.010 1.818 6.095 1.00 0.00 H
-HETATM 2407 O HOH A 803 21.047 23.624 2.031 1.00 0.00 O
-HETATM 2408 H1 HOH A 803 21.664 23.018 2.441 1.00 0.00 H
-HETATM 2409 H2 HOH A 803 21.286 24.483 2.379 1.00 0.00 H
-HETATM 2410 O HOH A 804 11.009 5.283 7.527 1.00 0.00 O
-HETATM 2411 H1 HOH A 804 10.863 4.612 8.193 1.00 0.00 H
-HETATM 2412 H2 HOH A 804 10.130 5.565 7.274 1.00 0.00 H
-HETATM 2413 O HOH A 805 28.163 12.648 19.111 1.00 0.00 O
-HETATM 2414 H1 HOH A 805 27.264 12.402 18.893 1.00 0.00 H
-HETATM 2415 H2 HOH A 805 28.511 11.891 19.583 1.00 0.00 H
-HETATM 2416 O HOH A 806 0.484 29.776 18.357 1.00 0.00 O
-HETATM 2417 H1 HOH A 806 0.073 30.617 18.554 1.00 0.00 H
-HETATM 2418 H2 HOH A 806 -0.065 29.396 17.671 1.00 0.00 H
-HETATM 2419 O HOH A 807 19.992 20.803 3.972 1.00 0.00 O
-HETATM 2420 H1 HOH A 807 20.857 20.463 3.745 1.00 0.00 H
-HETATM 2421 H2 HOH A 807 19.472 20.685 3.177 1.00 0.00 H
-HETATM 2422 O HOH A 808 20.239 9.623 12.303 1.00 0.00 O
-HETATM 2423 H1 HOH A 808 19.986 10.545 12.330 1.00 0.00 H
-HETATM 2424 H2 HOH A 808 21.175 9.624 12.504 1.00 0.00 H
-HETATM 2425 O HOH A 809 27.475 18.761 24.358 1.00 0.00 O
-HETATM 2426 H1 HOH A 809 27.333 19.582 23.886 1.00 0.00 H
-HETATM 2427 H2 HOH A 809 27.010 18.103 23.842 1.00 0.00 H
-HETATM 2428 O HOH A 810 2.056 27.301 0.691 1.00 0.00 O
-HETATM 2429 H1 HOH A 810 1.315 27.563 0.145 1.00 0.00 H
-HETATM 2430 H2 HOH A 810 2.590 26.748 0.121 1.00 0.00 H
-HETATM 2431 O HOH A 811 2.595 23.022 21.547 1.00 0.00 O
-HETATM 2432 H1 HOH A 811 3.483 22.913 21.886 1.00 0.00 H
-HETATM 2433 H2 HOH A 811 2.116 23.445 22.259 1.00 0.00 H
-HETATM 2434 O HOH A 812 0.560 1.929 26.657 1.00 0.00 O
-HETATM 2435 H1 HOH A 812 -0.146 1.312 26.468 1.00 0.00 H
-HETATM 2436 H2 HOH A 812 0.153 2.601 27.204 1.00 0.00 H
-HETATM 2437 O HOH A 813 2.707 19.431 10.837 1.00 0.00 O
-HETATM 2438 H1 HOH A 813 2.361 18.710 11.362 1.00 0.00 H
-HETATM 2439 H2 HOH A 813 2.266 19.346 9.992 1.00 0.00 H
-HETATM 2440 O HOH A 814 25.968 10.925 7.212 1.00 0.00 O
-HETATM 2441 H1 HOH A 814 26.481 10.618 7.960 1.00 0.00 H
-HETATM 2442 H2 HOH A 814 26.200 11.850 7.126 1.00 0.00 H
-HETATM 2443 O HOH A 815 0.230 20.072 12.979 1.00 0.00 O
-HETATM 2444 H1 HOH A 815 -0.230 20.119 13.817 1.00 0.00 H
-HETATM 2445 H2 HOH A 815 1.128 20.331 13.184 1.00 0.00 H
-HETATM 2446 O HOH A 816 9.049 12.051 17.800 1.00 0.00 O
-HETATM 2447 H1 HOH A 816 8.370 12.487 18.314 1.00 0.00 H
-HETATM 2448 H2 HOH A 816 9.718 12.722 17.667 1.00 0.00 H
-HETATM 2449 O HOH A 817 11.395 23.483 1.305 1.00 0.00 O
-HETATM 2450 H1 HOH A 817 10.808 24.229 1.182 1.00 0.00 H
-HETATM 2451 H2 HOH A 817 11.488 23.404 2.254 1.00 0.00 H
-HETATM 2452 O HOH A 818 5.438 27.075 17.665 1.00 0.00 O
-HETATM 2453 H1 HOH A 818 5.473 27.650 16.901 1.00 0.00 H
-HETATM 2454 H2 HOH A 818 4.611 27.296 18.094 1.00 0.00 H
-HETATM 2455 O HOH A 819 9.689 8.426 28.155 1.00 0.00 O
-HETATM 2456 H1 HOH A 819 9.577 9.352 28.371 1.00 0.00 H
-HETATM 2457 H2 HOH A 819 9.504 8.374 27.218 1.00 0.00 H
-HETATM 2458 O HOH A 820 28.107 27.723 11.683 1.00 0.00 O
-HETATM 2459 H1 HOH A 820 27.342 27.702 12.258 1.00 0.00 H
-HETATM 2460 H2 HOH A 820 28.109 28.609 11.319 1.00 0.00 H
-HETATM 2461 O HOH A 821 25.125 18.595 28.490 1.00 0.00 O
-HETATM 2462 H1 HOH A 821 25.916 18.892 28.039 1.00 0.00 H
-HETATM 2463 H2 HOH A 821 24.796 19.376 28.937 1.00 0.00 H
-HETATM 2464 O HOH A 822 20.586 26.780 7.518 1.00 0.00 O
-HETATM 2465 H1 HOH A 822 20.363 25.850 7.484 1.00 0.00 H
-HETATM 2466 H2 HOH A 822 21.482 26.800 7.856 1.00 0.00 H
-HETATM 2467 O HOH A 823 16.465 23.601 16.451 1.00 0.00 O
-HETATM 2468 H1 HOH A 823 17.097 24.203 16.058 1.00 0.00 H
-HETATM 2469 H2 HOH A 823 16.725 23.547 17.371 1.00 0.00 H
-HETATM 2470 O HOH A 824 20.849 18.412 10.398 1.00 0.00 O
-HETATM 2471 H1 HOH A 824 20.208 18.981 10.824 1.00 0.00 H
-HETATM 2472 H2 HOH A 824 20.346 17.644 10.128 1.00 0.00 H
-HETATM 2473 O HOH A 825 7.823 30.047 19.583 1.00 0.00 O
-HETATM 2474 H1 HOH A 825 8.455 30.599 19.124 1.00 0.00 H
-HETATM 2475 H2 HOH A 825 8.151 30.003 20.482 1.00 0.00 H
-HETATM 2476 O HOH A 826 1.287 19.062 8.323 1.00 0.00 O
-HETATM 2477 H1 HOH A 826 0.658 18.376 8.547 1.00 0.00 H
-HETATM 2478 H2 HOH A 826 1.848 18.664 7.657 1.00 0.00 H
-HETATM 2479 O HOH A 827 15.598 29.508 25.763 1.00 0.00 O
-HETATM 2480 H1 HOH A 827 15.862 30.427 25.811 1.00 0.00 H
-HETATM 2481 H2 HOH A 827 15.644 29.293 24.832 1.00 0.00 H
-HETATM 2482 O HOH A 828 25.938 27.275 13.151 1.00 0.00 O
-HETATM 2483 H1 HOH A 828 25.197 26.986 12.618 1.00 0.00 H
-HETATM 2484 H2 HOH A 828 26.153 26.517 13.694 1.00 0.00 H
-HETATM 2485 O HOH A 829 23.760 26.499 22.469 1.00 0.00 O
-HETATM 2486 H1 HOH A 829 23.539 25.743 23.013 1.00 0.00 H
-HETATM 2487 H2 HOH A 829 23.396 26.290 21.608 1.00 0.00 H
-HETATM 2488 O HOH A 830 3.567 21.640 25.638 1.00 0.00 O
-HETATM 2489 H1 HOH A 830 3.555 20.900 26.245 1.00 0.00 H
-HETATM 2490 H2 HOH A 830 4.230 21.407 24.989 1.00 0.00 H
-HETATM 2491 O HOH A 831 26.220 7.626 13.642 1.00 0.00 O
-HETATM 2492 H1 HOH A 831 26.265 6.887 13.037 1.00 0.00 H
-HETATM 2493 H2 HOH A 831 25.298 7.672 13.897 1.00 0.00 H
-HETATM 2494 O HOH A 832 7.743 27.439 11.794 1.00 0.00 O
-HETATM 2495 H1 HOH A 832 8.057 28.303 12.061 1.00 0.00 H
-HETATM 2496 H2 HOH A 832 8.532 26.971 11.520 1.00 0.00 H
-HETATM 2497 O HOH A 833 28.556 10.574 15.612 1.00 0.00 O
-HETATM 2498 H1 HOH A 833 29.443 10.432 15.943 1.00 0.00 H
-HETATM 2499 H2 HOH A 833 28.571 10.216 14.725 1.00 0.00 H
-HETATM 2500 O HOH A 834 5.598 17.197 13.929 1.00 0.00 O
-HETATM 2501 H1 HOH A 834 5.730 17.852 13.244 1.00 0.00 H
-HETATM 2502 H2 HOH A 834 4.662 17.241 14.126 1.00 0.00 H
-HETATM 2503 O HOH A 835 9.070 17.596 10.859 1.00 0.00 O
-HETATM 2504 H1 HOH A 835 8.644 17.831 10.035 1.00 0.00 H
-HETATM 2505 H2 HOH A 835 8.899 18.340 11.438 1.00 0.00 H
-HETATM 2506 O HOH A 836 26.667 13.021 28.325 1.00 0.00 O
-HETATM 2507 H1 HOH A 836 26.773 13.902 28.683 1.00 0.00 H
-HETATM 2508 H2 HOH A 836 27.135 13.043 27.490 1.00 0.00 H
-HETATM 2509 O HOH A 837 13.732 10.136 13.432 1.00 0.00 O
-HETATM 2510 H1 HOH A 837 14.292 10.877 13.664 1.00 0.00 H
-HETATM 2511 H2 HOH A 837 12.929 10.276 13.933 1.00 0.00 H
-HETATM 2512 O HOH A 838 2.154 16.931 12.373 1.00 0.00 O
-HETATM 2513 H1 HOH A 838 1.316 16.549 12.635 1.00 0.00 H
-HETATM 2514 H2 HOH A 838 2.615 16.218 11.931 1.00 0.00 H
-HETATM 2515 O HOH A 839 14.853 23.543 20.475 1.00 0.00 O
-HETATM 2516 H1 HOH A 839 14.696 23.778 21.390 1.00 0.00 H
-HETATM 2517 H2 HOH A 839 14.385 24.210 19.972 1.00 0.00 H
-HETATM 2518 O HOH A 840 7.211 6.661 5.140 1.00 0.00 O
-HETATM 2519 H1 HOH A 840 7.880 6.400 4.508 1.00 0.00 H
-HETATM 2520 H2 HOH A 840 6.389 6.620 4.651 1.00 0.00 H
-HETATM 2521 O HOH A 841 0.068 4.727 8.518 1.00 0.00 O
-HETATM 2522 H1 HOH A 841 0.973 5.036 8.474 1.00 0.00 H
-HETATM 2523 H2 HOH A 841 -0.374 5.359 9.085 1.00 0.00 H
-HETATM 2524 O HOH A 842 24.638 20.682 22.131 1.00 0.00 O
-HETATM 2525 H1 HOH A 842 24.603 21.639 22.122 1.00 0.00 H
-HETATM 2526 H2 HOH A 842 24.106 20.415 21.381 1.00 0.00 H
-HETATM 2527 O HOH A 843 10.486 10.058 1.397 1.00 0.00 O
-HETATM 2528 H1 HOH A 843 9.563 10.053 1.142 1.00 0.00 H
-HETATM 2529 H2 HOH A 843 10.832 9.231 1.062 1.00 0.00 H
-HETATM 2530 O HOH A 844 23.985 1.060 2.191 1.00 0.00 O
-HETATM 2531 H1 HOH A 844 24.776 1.572 2.021 1.00 0.00 H
-HETATM 2532 H2 HOH A 844 24.301 0.167 2.326 1.00 0.00 H
-HETATM 2533 O HOH A 845 22.755 20.522 5.577 1.00 0.00 O
-HETATM 2534 H1 HOH A 845 23.622 20.344 5.942 1.00 0.00 H
-HETATM 2535 H2 HOH A 845 22.156 20.405 6.315 1.00 0.00 H
-HETATM 2536 O HOH A 846 10.694 19.458 29.885 1.00 0.00 O
-HETATM 2537 H1 HOH A 846 10.356 20.135 30.471 1.00 0.00 H
-HETATM 2538 H2 HOH A 846 10.614 18.646 30.385 1.00 0.00 H
-HETATM 2539 O HOH A 847 5.740 29.312 23.670 1.00 0.00 O
-HETATM 2540 H1 HOH A 847 5.344 29.799 24.392 1.00 0.00 H
-HETATM 2541 H2 HOH A 847 5.098 29.367 22.963 1.00 0.00 H
-HETATM 2542 O HOH A 848 6.569 18.132 16.297 1.00 0.00 O
-HETATM 2543 H1 HOH A 848 6.281 17.735 15.475 1.00 0.00 H
-HETATM 2544 H2 HOH A 848 7.137 17.473 16.696 1.00 0.00 H
-HETATM 2545 O HOH A 849 0.411 16.492 6.280 1.00 0.00 O
-HETATM 2546 H1 HOH A 849 0.249 15.949 7.052 1.00 0.00 H
-HETATM 2547 H2 HOH A 849 1.364 16.575 6.242 1.00 0.00 H
-HETATM 2548 O HOH A 850 10.005 26.647 10.574 1.00 0.00 O
-HETATM 2549 H1 HOH A 850 10.773 26.438 11.105 1.00 0.00 H
-HETATM 2550 H2 HOH A 850 10.310 26.569 9.670 1.00 0.00 H
-HETATM 2551 O HOH A 851 19.042 26.749 24.568 1.00 0.00 O
-HETATM 2552 H1 HOH A 851 19.029 27.265 25.374 1.00 0.00 H
-HETATM 2553 H2 HOH A 851 19.844 27.022 24.122 1.00 0.00 H
-HETATM 2554 O HOH A 852 11.662 6.261 4.478 1.00 0.00 O
-HETATM 2555 H1 HOH A 852 11.840 5.972 5.373 1.00 0.00 H
-HETATM 2556 H2 HOH A 852 12.214 7.034 4.361 1.00 0.00 H
-HETATM 2557 O HOH A 853 27.378 11.413 30.340 1.00 0.00 O
-HETATM 2558 H1 HOH A 853 26.736 10.703 30.309 1.00 0.00 H
-HETATM 2559 H2 HOH A 853 27.087 12.028 29.667 1.00 0.00 H
-HETATM 2560 O HOH A 854 7.997 18.899 20.023 1.00 0.00 O
-HETATM 2561 H1 HOH A 854 8.431 18.194 20.503 1.00 0.00 H
-HETATM 2562 H2 HOH A 854 7.150 18.532 19.770 1.00 0.00 H
-HETATM 2563 O HOH A 855 20.146 0.924 3.610 1.00 0.00 O
-HETATM 2564 H1 HOH A 855 20.310 0.243 4.262 1.00 0.00 H
-HETATM 2565 H2 HOH A 855 20.043 0.448 2.786 1.00 0.00 H
-HETATM 2566 O HOH A 856 19.192 4.144 15.828 1.00 0.00 O
-HETATM 2567 H1 HOH A 856 18.470 4.130 15.199 1.00 0.00 H
-HETATM 2568 H2 HOH A 856 19.981 4.158 15.287 1.00 0.00 H
-HETATM 2569 O HOH A 857 20.542 14.367 18.102 1.00 0.00 O
-HETATM 2570 H1 HOH A 857 20.795 14.958 18.812 1.00 0.00 H
-HETATM 2571 H2 HOH A 857 19.626 14.582 17.926 1.00 0.00 H
-HETATM 2572 O HOH A 858 30.157 1.380 19.015 1.00 0.00 O
-HETATM 2573 H1 HOH A 858 29.550 1.897 18.486 1.00 0.00 H
-HETATM 2574 H2 HOH A 858 29.643 1.112 19.776 1.00 0.00 H
-HETATM 2575 O HOH A 859 15.454 12.102 14.076 1.00 0.00 O
-HETATM 2576 H1 HOH A 859 16.375 12.360 14.029 1.00 0.00 H
-HETATM 2577 H2 HOH A 859 15.184 12.335 14.964 1.00 0.00 H
-HETATM 2578 O HOH A 860 25.674 26.554 8.937 1.00 0.00 O
-HETATM 2579 H1 HOH A 860 25.988 27.239 8.347 1.00 0.00 H
-HETATM 2580 H2 HOH A 860 26.425 25.971 9.048 1.00 0.00 H
-HETATM 2581 O HOH A 861 5.517 28.211 10.468 1.00 0.00 O
-HETATM 2582 H1 HOH A 861 4.802 27.576 10.478 1.00 0.00 H
-HETATM 2583 H2 HOH A 861 6.293 27.703 10.705 1.00 0.00 H
-HETATM 2584 O HOH A 862 3.564 19.324 27.383 1.00 0.00 O
-HETATM 2585 H1 HOH A 862 2.940 18.797 26.883 1.00 0.00 H
-HETATM 2586 H2 HOH A 862 3.060 19.647 28.130 1.00 0.00 H
-HETATM 2587 O HOH A 863 20.953 -0.301 19.348 1.00 0.00 O
-HETATM 2588 H1 HOH A 863 20.270 0.369 19.369 1.00 0.00 H
-HETATM 2589 H2 HOH A 863 21.768 0.191 19.248 1.00 0.00 H
-HETATM 2590 O HOH A 864 28.247 25.231 10.272 1.00 0.00 O
-HETATM 2591 H1 HOH A 864 28.802 24.693 10.836 1.00 0.00 H
-HETATM 2592 H2 HOH A 864 28.243 26.092 10.690 1.00 0.00 H
-HETATM 2593 O HOH A 865 21.512 10.630 4.914 1.00 0.00 O
-HETATM 2594 H1 HOH A 865 21.053 10.574 5.752 1.00 0.00 H
-HETATM 2595 H2 HOH A 865 20.826 10.836 4.278 1.00 0.00 H
-HETATM 2596 O HOH A 866 4.158 19.043 2.252 1.00 0.00 O
-HETATM 2597 H1 HOH A 866 3.893 18.419 1.577 1.00 0.00 H
-HETATM 2598 H2 HOH A 866 4.796 18.565 2.783 1.00 0.00 H
-HETATM 2599 O HOH A 867 24.471 8.096 1.720 1.00 0.00 O
-HETATM 2600 H1 HOH A 867 23.992 7.311 1.454 1.00 0.00 H
-HETATM 2601 H2 HOH A 867 23.942 8.473 2.424 1.00 0.00 H
-HETATM 2602 O HOH A 868 2.715 13.652 19.102 1.00 0.00 O
-HETATM 2603 H1 HOH A 868 3.167 13.218 19.826 1.00 0.00 H
-HETATM 2604 H2 HOH A 868 2.246 14.379 19.512 1.00 0.00 H
-HETATM 2605 O HOH A 869 3.316 15.027 10.812 1.00 0.00 O
-HETATM 2606 H1 HOH A 869 4.082 15.266 10.292 1.00 0.00 H
-HETATM 2607 H2 HOH A 869 3.545 14.183 11.202 1.00 0.00 H
-HETATM 2608 O HOH A 870 14.299 13.637 12.227 1.00 0.00 O
-HETATM 2609 H1 HOH A 870 14.914 14.371 12.204 1.00 0.00 H
-HETATM 2610 H2 HOH A 870 14.685 13.020 12.849 1.00 0.00 H
-HETATM 2611 O HOH A 871 7.362 21.292 28.057 1.00 0.00 O
-HETATM 2612 H1 HOH A 871 8.068 21.422 27.424 1.00 0.00 H
-HETATM 2613 H2 HOH A 871 6.786 22.046 27.932 1.00 0.00 H
-HETATM 2614 O HOH A 872 14.444 4.251 25.079 1.00 0.00 O
-HETATM 2615 H1 HOH A 872 15.312 4.558 24.816 1.00 0.00 H
-HETATM 2616 H2 HOH A 872 14.145 4.897 25.719 1.00 0.00 H
-HETATM 2617 O HOH A 873 25.039 1.961 8.180 1.00 0.00 O
-HETATM 2618 H1 HOH A 873 25.797 2.541 8.248 1.00 0.00 H
-HETATM 2619 H2 HOH A 873 25.411 1.079 8.176 1.00 0.00 H
-HETATM 2620 O HOH A 874 26.509 21.285 18.349 1.00 0.00 O
-HETATM 2621 H1 HOH A 874 27.022 20.605 18.786 1.00 0.00 H
-HETATM 2622 H2 HOH A 874 26.991 22.094 18.516 1.00 0.00 H
-HETATM 2623 O HOH A 875 23.130 8.606 3.885 1.00 0.00 O
-HETATM 2624 H1 HOH A 875 22.596 9.389 4.025 1.00 0.00 H
-HETATM 2625 H2 HOH A 875 23.707 8.569 4.647 1.00 0.00 H
-HETATM 2626 O HOH A 876 13.458 11.538 29.299 1.00 0.00 O
-HETATM 2627 H1 HOH A 876 12.969 10.742 29.092 1.00 0.00 H
-HETATM 2628 H2 HOH A 876 13.064 11.859 30.110 1.00 0.00 H
-HETATM 2629 O HOH A 877 7.766 1.797 11.873 1.00 0.00 O
-HETATM 2630 H1 HOH A 877 7.555 2.556 12.416 1.00 0.00 H
-HETATM 2631 H2 HOH A 877 6.918 1.399 11.675 1.00 0.00 H
-HETATM 2632 O HOH A 878 21.626 25.814 14.298 1.00 0.00 O
-HETATM 2633 H1 HOH A 878 20.950 25.166 14.496 1.00 0.00 H
-HETATM 2634 H2 HOH A 878 22.409 25.487 14.739 1.00 0.00 H
-HETATM 2635 O HOH A 879 4.981 23.276 4.614 1.00 0.00 O
-HETATM 2636 H1 HOH A 879 4.702 24.151 4.882 1.00 0.00 H
-HETATM 2637 H2 HOH A 879 5.133 23.351 3.672 1.00 0.00 H
-HETATM 2638 O HOH A 880 5.099 12.098 29.226 1.00 0.00 O
-HETATM 2639 H1 HOH A 880 5.315 12.931 29.645 1.00 0.00 H
-HETATM 2640 H2 HOH A 880 4.742 12.343 28.373 1.00 0.00 H
-HETATM 2641 O HOH A 881 12.153 16.082 27.835 1.00 0.00 O
-HETATM 2642 H1 HOH A 881 11.488 15.750 28.438 1.00 0.00 H
-HETATM 2643 H2 HOH A 881 11.815 16.932 27.551 1.00 0.00 H
-HETATM 2644 O HOH A 882 20.002 2.558 30.662 1.00 0.00 O
-HETATM 2645 H1 HOH A 882 20.717 2.011 30.987 1.00 0.00 H
-HETATM 2646 H2 HOH A 882 19.858 2.259 29.765 1.00 0.00 H
-HETATM 2647 O HOH A 883 14.752 12.947 27.390 1.00 0.00 O
-HETATM 2648 H1 HOH A 883 14.286 12.384 28.008 1.00 0.00 H
-HETATM 2649 H2 HOH A 883 14.064 13.324 26.841 1.00 0.00 H
-HETATM 2650 O HOH A 884 28.804 2.293 14.626 1.00 0.00 O
-HETATM 2651 H1 HOH A 884 27.958 2.269 15.074 1.00 0.00 H
-HETATM 2652 H2 HOH A 884 29.139 3.174 14.793 1.00 0.00 H
-HETATM 2653 O HOH A 885 22.660 10.537 13.018 1.00 0.00 O
-HETATM 2654 H1 HOH A 885 23.089 10.955 12.271 1.00 0.00 H
-HETATM 2655 H2 HOH A 885 22.554 11.240 13.658 1.00 0.00 H
-HETATM 2656 O HOH A 886 12.122 10.986 8.681 1.00 0.00 O
-HETATM 2657 H1 HOH A 886 12.383 10.144 9.054 1.00 0.00 H
-HETATM 2658 H2 HOH A 886 12.846 11.576 8.893 1.00 0.00 H
-HETATM 2659 O HOH A 887 29.959 24.786 16.941 1.00 0.00 O
-HETATM 2660 H1 HOH A 887 30.406 25.396 16.354 1.00 0.00 H
-HETATM 2661 H2 HOH A 887 29.127 25.213 17.142 1.00 0.00 H
-HETATM 2662 O HOH A 888 13.858 14.905 8.291 1.00 0.00 O
-HETATM 2663 H1 HOH A 888 14.144 14.179 8.846 1.00 0.00 H
-HETATM 2664 H2 HOH A 888 14.481 15.608 8.474 1.00 0.00 H
-HETATM 2665 O HOH A 889 16.197 19.028 6.468 1.00 0.00 O
-HETATM 2666 H1 HOH A 889 17.007 18.851 5.989 1.00 0.00 H
-HETATM 2667 H2 HOH A 889 15.500 18.813 5.849 1.00 0.00 H
-HETATM 2668 O HOH A 890 29.177 15.100 19.358 1.00 0.00 O
-HETATM 2669 H1 HOH A 890 28.843 14.203 19.354 1.00 0.00 H
-HETATM 2670 H2 HOH A 890 29.827 15.117 18.655 1.00 0.00 H
-HETATM 2671 O HOH A 891 1.257 15.378 8.823 1.00 0.00 O
-HETATM 2672 H1 HOH A 891 1.779 15.243 9.614 1.00 0.00 H
-HETATM 2673 H2 HOH A 891 1.372 14.573 8.319 1.00 0.00 H
-HETATM 2674 O HOH A 892 9.434 26.851 22.163 1.00 0.00 O
-HETATM 2675 H1 HOH A 892 9.489 26.436 23.024 1.00 0.00 H
-HETATM 2676 H2 HOH A 892 8.962 26.219 21.621 1.00 0.00 H
-HETATM 2677 O HOH A 893 17.169 28.700 2.150 1.00 0.00 O
-HETATM 2678 H1 HOH A 893 16.677 28.160 1.532 1.00 0.00 H
-HETATM 2679 H2 HOH A 893 17.491 28.081 2.805 1.00 0.00 H
-HETATM 2680 O HOH A 894 15.527 23.377 4.713 1.00 0.00 O
-HETATM 2681 H1 HOH A 894 15.904 22.927 3.956 1.00 0.00 H
-HETATM 2682 H2 HOH A 894 15.394 24.277 4.415 1.00 0.00 H
-HETATM 2683 O HOH A 895 28.722 22.877 29.553 1.00 0.00 O
-HETATM 2684 H1 HOH A 895 28.357 22.127 30.024 1.00 0.00 H
-HETATM 2685 H2 HOH A 895 29.375 22.496 28.966 1.00 0.00 H
-HETATM 2686 O HOH A 896 22.218 17.333 6.369 1.00 0.00 O
-HETATM 2687 H1 HOH A 896 21.267 17.256 6.450 1.00 0.00 H
-HETATM 2688 H2 HOH A 896 22.390 17.203 5.436 1.00 0.00 H
-HETATM 2689 O HOH A 897 1.608 0.235 28.757 1.00 0.00 O
-HETATM 2690 H1 HOH A 897 2.028 0.694 29.485 1.00 0.00 H
-HETATM 2691 H2 HOH A 897 1.291 0.933 28.184 1.00 0.00 H
-HETATM 2692 O HOH A 898 5.685 11.730 22.567 1.00 0.00 O
-HETATM 2693 H1 HOH A 898 5.818 12.157 23.413 1.00 0.00 H
-HETATM 2694 H2 HOH A 898 6.546 11.756 22.148 1.00 0.00 H
-HETATM 2695 O HOH A 899 8.395 1.002 15.990 1.00 0.00 O
-HETATM 2696 H1 HOH A 899 7.510 1.353 16.095 1.00 0.00 H
-HETATM 2697 H2 HOH A 899 8.288 0.256 15.400 1.00 0.00 H
-HETATM 2698 O HOH A 900 16.460 29.550 12.329 1.00 0.00 O
-HETATM 2699 H1 HOH A 900 16.142 29.193 13.158 1.00 0.00 H
-HETATM 2700 H2 HOH A 900 17.105 30.210 12.584 1.00 0.00 H
-HETATM 2701 O HOH A 901 8.461 24.262 27.002 1.00 0.00 O
-HETATM 2702 H1 HOH A 901 8.796 23.389 26.797 1.00 0.00 H
-HETATM 2703 H2 HOH A 901 7.752 24.107 27.627 1.00 0.00 H
-HETATM 2704 O HOH A 902 25.732 9.031 11.369 1.00 0.00 O
-HETATM 2705 H1 HOH A 902 26.154 8.674 12.151 1.00 0.00 H
-HETATM 2706 H2 HOH A 902 24.994 8.443 11.206 1.00 0.00 H
-HETATM 2707 O HOH A 903 6.123 21.554 9.471 1.00 0.00 O
-HETATM 2708 H1 HOH A 903 6.480 22.419 9.675 1.00 0.00 H
-HETATM 2709 H2 HOH A 903 5.499 21.379 10.175 1.00 0.00 H
-HETATM 2710 O HOH A 904 29.458 8.785 8.493 1.00 0.00 O
-HETATM 2711 H1 HOH A 904 29.272 8.721 7.556 1.00 0.00 H
-HETATM 2712 H2 HOH A 904 28.834 9.435 8.818 1.00 0.00 H
-HETATM 2713 O HOH A 905 15.815 19.996 10.994 1.00 0.00 O
-HETATM 2714 H1 HOH A 905 16.264 20.500 10.316 1.00 0.00 H
-HETATM 2715 H2 HOH A 905 15.165 19.478 10.518 1.00 0.00 H
-HETATM 2716 O HOH A 906 10.668 30.084 3.129 1.00 0.00 O
-HETATM 2717 H1 HOH A 906 9.981 30.643 3.492 1.00 0.00 H
-HETATM 2718 H2 HOH A 906 10.377 29.894 2.238 1.00 0.00 H
-HETATM 2719 O HOH A 907 28.698 15.520 14.844 1.00 0.00 O
-HETATM 2720 H1 HOH A 907 29.124 14.786 15.286 1.00 0.00 H
-HETATM 2721 H2 HOH A 907 28.317 16.039 15.552 1.00 0.00 H
-HETATM 2722 O HOH A 908 29.999 14.187 24.886 1.00 0.00 O
-HETATM 2723 H1 HOH A 908 29.950 13.687 24.071 1.00 0.00 H
-HETATM 2724 H2 HOH A 908 29.511 14.990 24.705 1.00 0.00 H
-HETATM 2725 O HOH A 909 12.931 22.122 5.940 1.00 0.00 O
-HETATM 2726 H1 HOH A 909 13.169 22.810 6.562 1.00 0.00 H
-HETATM 2727 H2 HOH A 909 13.715 21.999 5.406 1.00 0.00 H
-HETATM 2728 O HOH A 910 1.550 13.581 25.719 1.00 0.00 O
-HETATM 2729 H1 HOH A 910 1.694 14.014 26.560 1.00 0.00 H
-HETATM 2730 H2 HOH A 910 0.685 13.881 25.440 1.00 0.00 H
-HETATM 2731 O HOH A 911 4.257 2.225 20.559 1.00 0.00 O
-HETATM 2732 H1 HOH A 911 4.139 2.270 21.508 1.00 0.00 H
-HETATM 2733 H2 HOH A 911 4.783 1.437 20.419 1.00 0.00 H
-HETATM 2734 O HOH A 912 13.586 0.975 1.365 1.00 0.00 O
-HETATM 2735 H1 HOH A 912 12.652 1.187 1.376 1.00 0.00 H
-HETATM 2736 H2 HOH A 912 13.799 0.877 0.437 1.00 0.00 H
-HETATM 2737 O HOH A 913 10.893 18.328 27.281 1.00 0.00 O
-HETATM 2738 H1 HOH A 913 11.025 19.079 26.701 1.00 0.00 H
-HETATM 2739 H2 HOH A 913 10.748 18.714 28.144 1.00 0.00 H
-HETATM 2740 O HOH A 914 24.013 25.362 16.149 1.00 0.00 O
-HETATM 2741 H1 HOH A 914 23.536 24.721 16.676 1.00 0.00 H
-HETATM 2742 H2 HOH A 914 23.858 26.197 16.590 1.00 0.00 H
-HETATM 2743 O HOH A 915 14.134 4.794 17.003 1.00 0.00 O
-HETATM 2744 H1 HOH A 915 13.413 4.166 17.033 1.00 0.00 H
-HETATM 2745 H2 HOH A 915 14.653 4.601 17.784 1.00 0.00 H
-HETATM 2746 O HOH A 916 20.548 6.784 26.462 1.00 0.00 O
-HETATM 2747 H1 HOH A 916 21.466 7.034 26.563 1.00 0.00 H
-HETATM 2748 H2 HOH A 916 20.190 6.817 27.349 1.00 0.00 H
-HETATM 2749 O HOH A 917 30.802 0.425 14.787 1.00 0.00 O
-HETATM 2750 H1 HOH A 917 31.496 0.801 15.327 1.00 0.00 H
-HETATM 2751 H2 HOH A 917 30.064 1.026 14.890 1.00 0.00 H
-HETATM 2752 O HOH A 918 18.597 19.518 14.759 1.00 0.00 O
-HETATM 2753 H1 HOH A 918 19.336 19.885 15.245 1.00 0.00 H
-HETATM 2754 H2 HOH A 918 17.853 20.070 15.000 1.00 0.00 H
-HETATM 2755 O HOH A 919 27.816 6.976 29.050 1.00 0.00 O
-HETATM 2756 H1 HOH A 919 28.453 6.470 28.545 1.00 0.00 H
-HETATM 2757 H2 HOH A 919 27.223 6.319 29.414 1.00 0.00 H
-HETATM 2758 O HOH A 920 9.683 13.161 30.137 1.00 0.00 O
-HETATM 2759 H1 HOH A 920 9.664 13.996 29.669 1.00 0.00 H
-HETATM 2760 H2 HOH A 920 9.025 13.257 30.825 1.00 0.00 H
-HETATM 2761 O HOH A 921 17.670 1.860 4.231 1.00 0.00 O
-HETATM 2762 H1 HOH A 921 17.166 1.138 3.854 1.00 0.00 H
-HETATM 2763 H2 HOH A 921 18.550 1.752 3.869 1.00 0.00 H
-HETATM 2764 O HOH A 922 25.285 24.475 28.032 1.00 0.00 O
-HETATM 2765 H1 HOH A 922 24.971 24.405 28.934 1.00 0.00 H
-HETATM 2766 H2 HOH A 922 26.182 24.799 28.116 1.00 0.00 H
-HETATM 2767 O HOH A 923 22.999 1.457 29.376 1.00 0.00 O
-HETATM 2768 H1 HOH A 923 23.808 1.928 29.576 1.00 0.00 H
-HETATM 2769 H2 HOH A 923 22.602 1.289 30.231 1.00 0.00 H
-HETATM 2770 O HOH A 924 9.062 16.629 21.075 1.00 0.00 O
-HETATM 2771 H1 HOH A 924 9.645 16.309 21.764 1.00 0.00 H
-HETATM 2772 H2 HOH A 924 9.518 16.423 20.259 1.00 0.00 H
-HETATM 2773 O HOH A 925 14.239 13.692 23.591 1.00 0.00 O
-HETATM 2774 H1 HOH A 925 13.629 13.690 24.329 1.00 0.00 H
-HETATM 2775 H2 HOH A 925 15.092 13.512 23.984 1.00 0.00 H
-HETATM 2776 O HOH A 926 9.664 16.777 5.654 1.00 0.00 O
-HETATM 2777 H1 HOH A 926 10.565 16.456 5.697 1.00 0.00 H
-HETATM 2778 H2 HOH A 926 9.204 16.294 6.340 1.00 0.00 H
-HETATM 2779 O HOH A 927 27.844 20.055 5.154 1.00 0.00 O
-HETATM 2780 H1 HOH A 927 28.333 20.806 5.492 1.00 0.00 H
-HETATM 2781 H2 HOH A 927 28.466 19.328 5.192 1.00 0.00 H
-HETATM 2782 O HOH A 928 1.977 15.478 20.999 1.00 0.00 O
-HETATM 2783 H1 HOH A 928 2.729 16.046 20.829 1.00 0.00 H
-HETATM 2784 H2 HOH A 928 2.227 14.973 21.773 1.00 0.00 H
-HETATM 2785 O HOH A 929 4.939 8.131 2.641 1.00 0.00 O
-HETATM 2786 H1 HOH A 929 5.828 8.052 2.295 1.00 0.00 H
-HETATM 2787 H2 HOH A 929 4.932 8.975 3.094 1.00 0.00 H
-HETATM 2788 O HOH A 930 1.726 29.420 10.361 1.00 0.00 O
-HETATM 2789 H1 HOH A 930 0.996 29.530 9.752 1.00 0.00 H
-HETATM 2790 H2 HOH A 930 1.353 29.612 11.221 1.00 0.00 H
-HETATM 2791 O HOH A 931 29.157 13.904 9.836 1.00 0.00 O
-HETATM 2792 H1 HOH A 931 28.464 14.532 10.039 1.00 0.00 H
-HETATM 2793 H2 HOH A 931 29.282 13.982 8.890 1.00 0.00 H
-HETATM 2794 O HOH A 932 30.703 15.746 1.037 1.00 0.00 O
-HETATM 2795 H1 HOH A 932 30.075 15.918 0.336 1.00 0.00 H
-HETATM 2796 H2 HOH A 932 30.866 16.603 1.430 1.00 0.00 H
-HETATM 2797 O HOH A 933 24.668 12.889 2.062 1.00 0.00 O
-HETATM 2798 H1 HOH A 933 24.395 12.636 2.944 1.00 0.00 H
-HETATM 2799 H2 HOH A 933 24.000 12.513 1.488 1.00 0.00 H
-HETATM 2800 O HOH A 934 6.974 24.089 10.253 1.00 0.00 O
-HETATM 2801 H1 HOH A 934 6.843 24.811 9.639 1.00 0.00 H
-HETATM 2802 H2 HOH A 934 6.369 24.272 10.972 1.00 0.00 H
-HETATM 2803 O HOH A 935 22.678 24.291 23.507 1.00 0.00 O
-HETATM 2804 H1 HOH A 935 22.576 24.106 24.441 1.00 0.00 H
-HETATM 2805 H2 HOH A 935 22.052 23.708 23.078 1.00 0.00 H
-HETATM 2806 O HOH A 936 17.504 24.599 8.757 1.00 0.00 O
-HETATM 2807 H1 HOH A 936 17.212 23.893 8.179 1.00 0.00 H
-HETATM 2808 H2 HOH A 936 18.414 24.755 8.503 1.00 0.00 H
-HETATM 2809 O HOH A 937 29.925 11.086 20.623 1.00 0.00 O
-HETATM 2810 H1 HOH A 937 30.871 11.114 20.481 1.00 0.00 H
-HETATM 2811 H2 HOH A 937 29.659 10.224 20.303 1.00 0.00 H
-HETATM 2812 O HOH A 938 5.403 24.523 12.357 1.00 0.00 O
-HETATM 2813 H1 HOH A 938 4.596 24.178 11.973 1.00 0.00 H
-HETATM 2814 H2 HOH A 938 5.144 25.356 12.751 1.00 0.00 H
-HETATM 2815 O HOH A 939 4.226 29.981 8.863 1.00 0.00 O
-HETATM 2816 H1 HOH A 939 4.788 29.342 9.301 1.00 0.00 H
-HETATM 2817 H2 HOH A 939 3.352 29.814 9.216 1.00 0.00 H
-HETATM 2818 O HOH A 940 29.203 25.453 7.634 1.00 0.00 O
-HETATM 2819 H1 HOH A 940 28.606 24.992 7.044 1.00 0.00 H
-HETATM 2820 H2 HOH A 940 28.841 25.303 8.507 1.00 0.00 H
-HETATM 2821 O HOH A 941 27.913 17.078 8.301 1.00 0.00 O
-HETATM 2822 H1 HOH A 941 27.975 16.855 7.372 1.00 0.00 H
-HETATM 2823 H2 HOH A 941 28.808 17.305 8.553 1.00 0.00 H
-HETATM 2824 O HOH A 942 9.673 7.383 20.256 1.00 0.00 O
-HETATM 2825 H1 HOH A 942 10.151 7.487 19.433 1.00 0.00 H
-HETATM 2826 H2 HOH A 942 9.944 6.525 20.583 1.00 0.00 H
-HETATM 2827 O HOH A 943 26.421 25.204 14.873 1.00 0.00 O
-HETATM 2828 H1 HOH A 943 25.551 25.132 15.267 1.00 0.00 H
-HETATM 2829 H2 HOH A 943 26.544 24.376 14.410 1.00 0.00 H
-HETATM 2830 O HOH A 944 15.736 9.889 5.152 1.00 0.00 O
-HETATM 2831 H1 HOH A 944 16.436 9.676 4.536 1.00 0.00 H
-HETATM 2832 H2 HOH A 944 16.090 9.653 6.010 1.00 0.00 H
-HETATM 2833 O HOH A 945 7.249 7.566 1.139 1.00 0.00 O
-HETATM 2834 H1 HOH A 945 8.071 7.098 1.281 1.00 0.00 H
-HETATM 2835 H2 HOH A 945 7.516 8.460 0.926 1.00 0.00 H
-HETATM 2836 O HOH A 946 21.819 3.852 11.348 1.00 0.00 O
-HETATM 2837 H1 HOH A 946 21.188 3.213 11.017 1.00 0.00 H
-HETATM 2838 H2 HOH A 946 22.658 3.391 11.331 1.00 0.00 H
-HETATM 2839 O HOH A 947 22.408 18.590 25.429 1.00 0.00 O
-HETATM 2840 H1 HOH A 947 22.945 18.449 24.649 1.00 0.00 H
-HETATM 2841 H2 HOH A 947 21.516 18.681 25.094 1.00 0.00 H
-HETATM 2842 O HOH A 948 9.774 23.500 16.312 1.00 0.00 O
-HETATM 2843 H1 HOH A 948 9.072 23.845 15.760 1.00 0.00 H
-HETATM 2844 H2 HOH A 948 10.176 22.809 15.786 1.00 0.00 H
-HETATM 2845 O HOH A 949 10.675 7.593 11.348 1.00 0.00 O
-HETATM 2846 H1 HOH A 949 10.802 7.361 12.268 1.00 0.00 H
-HETATM 2847 H2 HOH A 949 9.918 7.077 11.072 1.00 0.00 H
-HETATM 2848 O HOH A 950 25.446 22.079 26.658 1.00 0.00 O
-HETATM 2849 H1 HOH A 950 24.572 21.693 26.715 1.00 0.00 H
-HETATM 2850 H2 HOH A 950 25.392 22.872 27.191 1.00 0.00 H
-HETATM 2851 O HOH A 951 4.678 0.393 17.187 1.00 0.00 O
-HETATM 2852 H1 HOH A 951 5.284 1.060 16.863 1.00 0.00 H
-HETATM 2853 H2 HOH A 951 4.842 0.357 18.129 1.00 0.00 H
-HETATM 2854 O HOH A 952 19.511 16.261 9.289 1.00 0.00 O
-HETATM 2855 H1 HOH A 952 19.379 16.450 8.360 1.00 0.00 H
-HETATM 2856 H2 HOH A 952 18.655 15.965 9.598 1.00 0.00 H
-HETATM 2857 O HOH A 953 28.319 16.487 25.479 1.00 0.00 O
-HETATM 2858 H1 HOH A 953 27.431 16.156 25.610 1.00 0.00 H
-HETATM 2859 H2 HOH A 953 28.198 17.381 25.161 1.00 0.00 H
-HETATM 2860 O HOH A 954 19.666 29.932 1.418 1.00 0.00 O
-HETATM 2861 H1 HOH A 954 18.879 29.496 1.744 1.00 0.00 H
-HETATM 2862 H2 HOH A 954 20.270 29.217 1.216 1.00 0.00 H
-HETATM 2863 O HOH A 955 16.685 23.889 31.061 1.00 0.00 O
-HETATM 2864 H1 HOH A 955 16.725 23.460 30.207 1.00 0.00 H
-HETATM 2865 H2 HOH A 955 15.859 24.372 31.050 1.00 0.00 H
-HETATM 2866 O HOH A 956 14.050 7.274 20.961 1.00 0.00 O
-HETATM 2867 H1 HOH A 956 14.055 7.897 20.234 1.00 0.00 H
-HETATM 2868 H2 HOH A 956 14.637 7.660 21.612 1.00 0.00 H
-HETATM 2869 O HOH A 957 21.146 4.636 13.954 1.00 0.00 O
-HETATM 2870 H1 HOH A 957 22.034 4.428 14.244 1.00 0.00 H
-HETATM 2871 H2 HOH A 957 21.151 4.451 13.015 1.00 0.00 H
-HETATM 2872 O HOH A 958 9.268 20.273 17.907 1.00 0.00 O
-HETATM 2873 H1 HOH A 958 8.914 19.704 18.591 1.00 0.00 H
-HETATM 2874 H2 HOH A 958 9.885 20.844 18.365 1.00 0.00 H
-HETATM 2875 O HOH A 959 8.109 16.018 16.850 1.00 0.00 O
-HETATM 2876 H1 HOH A 959 8.658 15.909 17.626 1.00 0.00 H
-HETATM 2877 H2 HOH A 959 7.613 15.201 16.791 1.00 0.00 H
-HETATM 2878 O HOH A 960 0.566 9.381 3.547 1.00 0.00 O
-HETATM 2879 H1 HOH A 960 -0.156 9.858 3.956 1.00 0.00 H
-HETATM 2880 H2 HOH A 960 0.815 9.919 2.796 1.00 0.00 H
-HETATM 2881 O HOH A 961 3.768 28.980 2.026 1.00 0.00 O
-HETATM 2882 H1 HOH A 961 3.317 29.824 2.018 1.00 0.00 H
-HETATM 2883 H2 HOH A 961 3.168 28.383 1.579 1.00 0.00 H
-HETATM 2884 O HOH A 962 18.233 24.390 2.402 1.00 0.00 O
-HETATM 2885 H1 HOH A 962 19.030 23.908 2.181 1.00 0.00 H
-HETATM 2886 H2 HOH A 962 17.652 24.249 1.655 1.00 0.00 H
-HETATM 2887 O HOH A 963 25.079 23.195 6.838 1.00 0.00 O
-HETATM 2888 H1 HOH A 963 25.093 22.243 6.741 1.00 0.00 H
-HETATM 2889 H2 HOH A 963 25.969 23.472 6.620 1.00 0.00 H
-HETATM 2890 O HOH A 964 19.785 18.497 24.999 1.00 0.00 O
-HETATM 2891 H1 HOH A 964 19.684 18.552 25.949 1.00 0.00 H
-HETATM 2892 H2 HOH A 964 19.677 17.567 24.800 1.00 0.00 H
-HETATM 2893 O HOH A 965 11.982 20.325 9.353 1.00 0.00 O
-HETATM 2894 H1 HOH A 965 11.759 20.291 8.423 1.00 0.00 H
-HETATM 2895 H2 HOH A 965 11.233 20.757 9.764 1.00 0.00 H
-HETATM 2896 O HOH A 966 22.036 12.580 8.148 1.00 0.00 O
-HETATM 2897 H1 HOH A 966 22.054 13.347 8.721 1.00 0.00 H
-HETATM 2898 H2 HOH A 966 22.277 12.919 7.286 1.00 0.00 H
-HETATM 2899 O HOH A 967 3.980 17.896 22.733 1.00 0.00 O
-HETATM 2900 H1 HOH A 967 4.838 17.856 23.155 1.00 0.00 H
-HETATM 2901 H2 HOH A 967 4.025 17.240 22.037 1.00 0.00 H
-HETATM 2902 O HOH A 968 17.187 22.702 25.714 1.00 0.00 O
-HETATM 2903 H1 HOH A 968 16.468 23.319 25.576 1.00 0.00 H
-HETATM 2904 H2 HOH A 968 16.956 21.942 25.180 1.00 0.00 H
-HETATM 2905 O HOH A 969 8.978 20.703 1.151 1.00 0.00 O
-HETATM 2906 H1 HOH A 969 9.665 20.976 1.759 1.00 0.00 H
-HETATM 2907 H2 HOH A 969 8.629 19.896 1.529 1.00 0.00 H
-HETATM 2908 O HOH A 970 0.825 12.737 10.327 1.00 0.00 O
-HETATM 2909 H1 HOH A 970 0.751 11.980 9.747 1.00 0.00 H
-HETATM 2910 H2 HOH A 970 0.153 13.344 10.017 1.00 0.00 H
-HETATM 2911 O HOH A 971 2.599 23.706 18.925 1.00 0.00 O
-HETATM 2912 H1 HOH A 971 2.725 23.611 19.870 1.00 0.00 H
-HETATM 2913 H2 HOH A 971 3.343 23.245 18.537 1.00 0.00 H
-HETATM 2914 O HOH A 972 5.401 17.767 9.610 1.00 0.00 O
-HETATM 2915 H1 HOH A 972 5.526 18.181 10.464 1.00 0.00 H
-HETATM 2916 H2 HOH A 972 4.791 18.343 9.150 1.00 0.00 H
-HETATM 2917 O HOH A 973 8.489 3.347 3.042 1.00 0.00 O
-HETATM 2918 H1 HOH A 973 8.774 4.212 3.337 1.00 0.00 H
-HETATM 2919 H2 HOH A 973 7.709 3.519 2.515 1.00 0.00 H
-HETATM 2920 O HOH A 974 27.982 30.178 10.399 1.00 0.00 O
-HETATM 2921 H1 HOH A 974 27.954 31.017 10.859 1.00 0.00 H
-HETATM 2922 H2 HOH A 974 28.824 30.182 9.944 1.00 0.00 H
-HETATM 2923 O HOH A 975 2.427 14.919 28.112 1.00 0.00 O
-HETATM 2924 H1 HOH A 975 2.053 14.356 28.790 1.00 0.00 H
-HETATM 2925 H2 HOH A 975 2.078 15.789 28.305 1.00 0.00 H
-HETATM 2926 O HOH A 976 4.172 6.385 4.697 1.00 0.00 O
-HETATM 2927 H1 HOH A 976 4.507 6.744 3.875 1.00 0.00 H
-HETATM 2928 H2 HOH A 976 3.334 6.828 4.829 1.00 0.00 H
-HETATM 2929 O HOH A 977 16.115 27.811 30.645 1.00 0.00 O
-HETATM 2930 H1 HOH A 977 15.799 28.702 30.495 1.00 0.00 H
-HETATM 2931 H2 HOH A 977 16.591 27.587 29.845 1.00 0.00 H
-HETATM 2932 O HOH A 978 13.720 24.709 28.631 1.00 0.00 O
-HETATM 2933 H1 HOH A 978 13.881 25.145 29.468 1.00 0.00 H
-HETATM 2934 H2 HOH A 978 13.184 25.330 28.137 1.00 0.00 H
-HETATM 2935 O HOH A 979 14.694 14.173 20.834 1.00 0.00 O
-HETATM 2936 H1 HOH A 979 13.885 13.767 20.522 1.00 0.00 H
-HETATM 2937 H2 HOH A 979 14.651 14.094 21.787 1.00 0.00 H
-HETATM 2938 O HOH A 980 13.711 2.691 3.447 1.00 0.00 O
-HETATM 2939 H1 HOH A 980 13.934 2.209 2.650 1.00 0.00 H
-HETATM 2940 H2 HOH A 980 13.116 2.109 3.920 1.00 0.00 H
-HETATM 2941 O HOH A 981 14.779 3.304 7.826 1.00 0.00 O
-HETATM 2942 H1 HOH A 981 14.379 3.998 7.301 1.00 0.00 H
-HETATM 2943 H2 HOH A 981 15.005 3.729 8.653 1.00 0.00 H
-HETATM 2944 O HOH A 982 25.863 5.160 29.660 1.00 0.00 O
-HETATM 2945 H1 HOH A 982 25.255 4.945 30.368 1.00 0.00 H
-HETATM 2946 H2 HOH A 982 26.008 4.329 29.208 1.00 0.00 H
-HETATM 2947 O HOH A 983 28.610 11.802 11.629 1.00 0.00 O
-HETATM 2948 H1 HOH A 983 28.055 12.295 12.234 1.00 0.00 H
-HETATM 2949 H2 HOH A 983 28.944 12.461 11.020 1.00 0.00 H
-HETATM 2950 O HOH A 984 11.187 3.313 9.413 1.00 0.00 O
-HETATM 2951 H1 HOH A 984 11.956 2.759 9.279 1.00 0.00 H
-HETATM 2952 H2 HOH A 984 10.463 2.697 9.521 1.00 0.00 H
-HETATM 2953 O HOH A 985 19.330 4.623 25.126 1.00 0.00 O
-HETATM 2954 H1 HOH A 985 19.832 5.295 25.588 1.00 0.00 H
-HETATM 2955 H2 HOH A 985 19.948 4.253 24.496 1.00 0.00 H
-HETATM 2956 O HOH A 986 21.144 15.171 15.523 1.00 0.00 O
-HETATM 2957 H1 HOH A 986 21.309 16.092 15.723 1.00 0.00 H
-HETATM 2958 H2 HOH A 986 21.026 14.757 16.378 1.00 0.00 H
-HETATM 2959 O HOH A 987 20.526 21.158 16.204 1.00 0.00 O
-HETATM 2960 H1 HOH A 987 21.455 21.332 16.055 1.00 0.00 H
-HETATM 2961 H2 HOH A 987 20.498 20.711 17.050 1.00 0.00 H
-HETATM 2962 O HOH A 988 11.877 0.384 26.384 1.00 0.00 O
-HETATM 2963 H1 HOH A 988 12.655 0.874 26.118 1.00 0.00 H
-HETATM 2964 H2 HOH A 988 11.461 0.936 27.047 1.00 0.00 H
-HETATM 2965 O HOH A 989 23.560 25.813 26.598 1.00 0.00 O
-HETATM 2966 H1 HOH A 989 24.174 25.385 27.195 1.00 0.00 H
-HETATM 2967 H2 HOH A 989 23.093 25.091 26.177 1.00 0.00 H
-HETATM 2968 O HOH A 990 26.099 25.300 20.573 1.00 0.00 O
-HETATM 2969 H1 HOH A 990 26.673 26.058 20.466 1.00 0.00 H
-HETATM 2970 H2 HOH A 990 25.288 25.548 20.129 1.00 0.00 H
-HETATM 2971 O HOH A 991 8.141 5.579 7.580 1.00 0.00 O
-HETATM 2972 H1 HOH A 991 7.474 4.893 7.589 1.00 0.00 H
-HETATM 2973 H2 HOH A 991 7.881 6.157 6.862 1.00 0.00 H
-HETATM 2974 O HOH A 992 21.198 23.805 30.305 1.00 0.00 O
-HETATM 2975 H1 HOH A 992 21.083 23.776 31.254 1.00 0.00 H
-HETATM 2976 H2 HOH A 992 20.327 24.008 29.963 1.00 0.00 H
-HETATM 2977 O HOH A 993 0.688 4.725 13.272 1.00 0.00 O
-HETATM 2978 H1 HOH A 993 1.175 5.548 13.230 1.00 0.00 H
-HETATM 2979 H2 HOH A 993 1.360 4.054 13.393 1.00 0.00 H
-HETATM 2980 O HOH A 994 7.773 29.541 14.750 1.00 0.00 O
-HETATM 2981 H1 HOH A 994 8.409 29.648 14.042 1.00 0.00 H
-HETATM 2982 H2 HOH A 994 8.137 28.844 15.295 1.00 0.00 H
-HETATM 2983 O HOH A 995 9.065 30.035 11.958 1.00 0.00 O
-HETATM 2984 H1 HOH A 995 8.736 30.931 12.038 1.00 0.00 H
-HETATM 2985 H2 HOH A 995 9.010 29.842 11.022 1.00 0.00 H
-HETATM 2986 O HOH A 996 11.100 6.229 25.401 1.00 0.00 O
-HETATM 2987 H1 HOH A 996 11.875 6.368 25.947 1.00 0.00 H
-HETATM 2988 H2 HOH A 996 11.368 6.513 24.527 1.00 0.00 H
-TER 2989 HOH A 996
-ENDMDL
-END
diff --git a/package/docker/develop_cpu.dockerfile b/package/docker/develop_cpu.dockerfile
new file mode 100644
index 000000000..ccd60f6cc
--- /dev/null
+++ b/package/docker/develop_cpu.dockerfile
@@ -0,0 +1,27 @@
+FROM ubuntu:20.04
+SHELL ["/bin/bash", "-c"]
+ENV DEBIAN_FRONTEND=noninteractive
+RUN apt-get update && apt-get install wget -y && apt-get clean all
+
+RUN wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh && \
+ bash Miniconda3-latest-Linux-x86_64.sh -b -p /opt/miniconda && \
+ /opt/miniconda/bin/conda init bash && \
+ rm -rf Miniconda3-latest-Linux-x86_64.sh && \
+ rm -rf /var/lib/apt/lists/*
+
+ENV PATH=/opt/miniconda/bin:$PATH
+
+RUN conda create -n dmff python=3.8 openmm=7.7.0 rdkit freud pytest openbabel biopandas mdtraj==1.9.7 -c conda-forge -y && \
+ conda init && \
+ source activate dmff && \
+ pip install pymbar==4.0.1 && \
+ pip install jaxlib[cpu]==0.3.15 && \
+ pip install jax==0.3.15 && \
+ pip install jax-md==0.2.0 && \
+ pip install tqdm && \
+ conda remove cudatoolkit --force -y && \
+ conda clean --all -y && \
+ rm -rf /root/.cache/pip && \
+ echo "source activate dmff" >> ~/.bashrc
+
+SHELL ["/bin/bash", "-c"]
\ No newline at end of file
diff --git a/requirements.txt b/requirements.txt
index 8880e4154..9d9f862b5 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,10 +1,14 @@
numpy>=1.18
-jax>=0.3.7
-jax-md>=0.1.28
+jax-md==0.2.0
mkdocs>=1.3.0
mkdocs-autorefs>=0.4.1
mkdocs-gen-files>=0.3.4
mkdocs-literate-nav>=0.4.1
mkdocstrings>=0.19.0
mkdocstrings-python>=0.7.0
-pygments>=2.12
\ No newline at end of file
+pygments>=2.12
+jax>=0.3.7,<0.3.16
+jaxlib>=0.3.7,<0.3.16
+pymbar==4.0.1
+tqdm==4.64.1
+rdkit==2022.03.2
diff --git a/setup.py b/setup.py
index ccfb42817..a0d782e4f 100644
--- a/setup.py
+++ b/setup.py
@@ -19,9 +19,10 @@
fp.write('date = \'%s\'' % today)
install_requires = [
- "numpy",
+ "numpy>=1.18",
"jax_md>=0.1.28",
- "openmm",
+ "openmm>=7.6.0",
+ "freud-analysis"
]
@@ -38,12 +39,12 @@ def setup(scm=None):
long_description=readme,
long_description_content_type="text/markdown",
url="https://github.com/deepmodeling/DMFF",
- python_requires="~=3.6",
+ python_requires="~=3.8",
packages=packages,
data_files=[],
package_data={},
classifiers=[
- "Programming Language :: Python :: 3.7",
+ "Programming Language :: Python :: 3.8",
"License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)",
],
keywords='DMFF',
@@ -55,4 +56,4 @@ def setup(scm=None):
try:
setup(scm={'write_to': 'dmff/_version.py'})
except:
- setup(scm=None)
\ No newline at end of file
+ setup(scm=None)
diff --git a/tests/calcOmm.py b/tests/calcOmm.py
new file mode 100644
index 000000000..5f1f4d647
--- /dev/null
+++ b/tests/calcOmm.py
@@ -0,0 +1,19 @@
+import numpy as np
+import openmm as mm
+import openmm.app as app
+import openmm.unit as unit
+
+pdb = app.PDBFile("tests/data/methane_water.pdb")
+ff = app.ForceField("tests/data/methane_water_coul.xml")
+system = ff.createSystem(
+ pdb.topology,
+ nonbondedMethod=app.PME,
+ constraints=app.HBonds,
+ removeCMMotion=False,
+ nonbondedCutoff=0.5 * unit.nanometers,
+ useDispersionCorrection=False
+ )
+ctx = mm.Context(system, mm.VerletIntegrator(0.1))
+ctx.setPositions(pdb.positions)
+state = ctx.getState(getEnergy=True)
+print(state.getPotentialEnergy())
\ No newline at end of file
diff --git a/tests/data/chloropyridine.mol b/tests/data/chloropyridine.mol
new file mode 100644
index 000000000..4d0b10a78
--- /dev/null
+++ b/tests/data/chloropyridine.mol
@@ -0,0 +1,27 @@
+
+ RDKit 3D
+
+ 11 11 0 0 0 0 0 0 0 0999 V2000
+ 2.8623 -1.1338 -0.4470 Cl 0 0 0 0 0 0 0 0 0 0 0 0
+ 1.2590 -0.5725 -0.2105 C 0 0 0 0 0 0 0 0 0 0 0 0
+ 1.0072 0.7619 0.0614 C 0 0 0 0 0 0 0 0 0 0 0 0
+ -0.3166 1.1502 0.2425 C 0 0 0 0 0 0 0 0 0 0 0 0
+ -1.3245 0.1954 0.1448 C 0 0 0 0 0 0 0 0 0 0 0 0
+ -0.9657 -1.1156 -0.1315 C 0 0 0 0 0 0 0 0 0 0 0 0
+ 0.3081 -1.5238 -0.3122 N 0 0 0 0 0 0 0 0 0 0 0 0
+ 1.8148 1.4810 0.1311 H 0 0 0 0 0 0 0 0 0 0 0 0
+ -0.5605 2.1868 0.4577 H 0 0 0 0 0 0 0 0 0 0 0 0
+ -2.3663 0.4655 0.2806 H 0 0 0 0 0 0 0 0 0 0 0 0
+ -1.7178 -1.8952 -0.2170 H 0 0 0 0 0 0 0 0 0 0 0 0
+ 1 2 1 0
+ 2 3 2 0
+ 3 4 1 0
+ 4 5 2 0
+ 5 6 1 0
+ 6 7 2 0
+ 7 2 1 0
+ 3 8 1 0
+ 4 9 1 0
+ 5 10 1 0
+ 6 11 1 0
+M END
diff --git a/tests/data/chloropyridine.xml b/tests/data/chloropyridine.xml
new file mode 100644
index 000000000..4d371888b
--- /dev/null
+++ b/tests/data/chloropyridine.xml
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/data/chloropyridine_vsite.mol b/tests/data/chloropyridine_vsite.mol
new file mode 100644
index 000000000..02699f734
--- /dev/null
+++ b/tests/data/chloropyridine_vsite.mol
@@ -0,0 +1,31 @@
+
+ RDKit 3D
+
+ 13 13 0 0 0 0 0 0 0 0999 V2000
+ 2.8623 -1.1338 -0.4470 Cl 0 0 0 0 0 0 0 0 0 0 0 0
+ 1.2590 -0.5725 -0.2105 C 0 0 0 0 0 0 0 0 0 0 0 0
+ 1.0072 0.7619 0.0614 C 0 0 0 0 0 0 0 0 0 0 0 0
+ -0.3166 1.1502 0.2425 C 0 0 0 0 0 0 0 0 0 0 0 0
+ -1.3245 0.1954 0.1448 C 0 0 0 0 0 0 0 0 0 0 0 0
+ -0.9657 -1.1156 -0.1315 C 0 0 0 0 0 0 0 0 0 0 0 0
+ 0.3081 -1.5238 -0.3122 N 0 0 0 0 0 0 0 0 0 0 0 0
+ 1.8148 1.4810 0.1311 H 0 0 0 0 0 0 0 0 0 0 0 0
+ -0.5605 2.1868 0.4577 H 0 0 0 0 0 0 0 0 0 0 0 0
+ -2.3663 0.4655 0.2806 H 0 0 0 0 0 0 0 0 0 0 0 0
+ -1.7178 -1.8952 -0.2170 H 0 0 0 0 0 0 0 0 0 0 0 0
+ 4.3580 -1.6574 -0.6676 R 0 0 0 0 0 0 0 0 0 0 0 0
+ 0.3985 -1.9053 -0.3914 R 0 0 0 0 0 0 0 0 0 0 0 0
+ 1 2 1 0
+ 2 3 2 0
+ 3 4 1 0
+ 4 5 2 0
+ 5 6 1 0
+ 6 7 2 0
+ 7 2 1 0
+ 3 8 1 0
+ 4 9 1 0
+ 5 10 1 0
+ 6 11 1 0
+ 12 1 0 0
+ 13 7 0 0
+M END
diff --git a/tests/data/chloropyridine_vsite.xml b/tests/data/chloropyridine_vsite.xml
new file mode 100644
index 000000000..d1bb92169
--- /dev/null
+++ b/tests/data/chloropyridine_vsite.xml
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/data/ethane.mol b/tests/data/ethane.mol
new file mode 100644
index 000000000..b48261356
--- /dev/null
+++ b/tests/data/ethane.mol
@@ -0,0 +1,20 @@
+
+ RDKit 3D
+
+ 8 7 0 0 0 0 0 0 0 0999 V2000
+ -0.7558 0.0071 -0.0160 C 0 0 0 0 0 0 0 0 0 0 0 0
+ 0.7558 -0.0071 0.0160 C 0 0 0 0 0 0 0 0 0 0 0 0
+ -1.1627 -0.1018 0.9937 H 0 0 0 0 0 0 0 0 0 0 0 0
+ -1.1225 0.9487 -0.4356 H 0 0 0 0 0 0 0 0 0 0 0 0
+ -1.1350 -0.8147 -0.6307 H 0 0 0 0 0 0 0 0 0 0 0 0
+ 1.1350 0.8148 0.6307 H 0 0 0 0 0 0 0 0 0 0 0 0
+ 1.1627 0.1018 -0.9937 H 0 0 0 0 0 0 0 0 0 0 0 0
+ 1.1226 -0.9487 0.4356 H 0 0 0 0 0 0 0 0 0 0 0 0
+ 1 2 1 0
+ 1 3 1 0
+ 1 4 1 0
+ 1 5 1 0
+ 2 6 1 0
+ 2 7 1 0
+ 2 8 1 0
+M END
diff --git a/tests/data/ethane.pdb b/tests/data/ethane.pdb
new file mode 100644
index 000000000..e5370346a
--- /dev/null
+++ b/tests/data/ethane.pdb
@@ -0,0 +1,20 @@
+COMPND UNNAMED
+AUTHOR GENERATED BY OPEN BABEL 3.1.0
+HETATM 1 C1 MOL 1 -0.756 0.007 -0.016 1.00 0.00 C
+HETATM 2 C2 MOL 1 0.756 -0.007 0.016 1.00 0.00 C
+HETATM 3 H1 MOL 1 -1.163 -0.102 0.994 1.00 0.00 H
+HETATM 4 H2 MOL 1 -1.123 0.949 -0.436 1.00 0.00 H
+HETATM 5 H3 MOL 1 -1.135 -0.815 -0.631 1.00 0.00 H
+HETATM 6 H4 MOL 1 1.135 0.815 0.631 1.00 0.00 H
+HETATM 7 H5 MOL 1 1.163 0.102 -0.994 1.00 0.00 H
+HETATM 8 H6 MOL 1 1.123 -0.949 0.436 1.00 0.00 H
+CONECT 1 2 3 4 5
+CONECT 2 1 6 7 8
+CONECT 3 1
+CONECT 4 1
+CONECT 5 1
+CONECT 6 2
+CONECT 7 2
+CONECT 8 2
+MASTER 0 0 0 0 0 0 0 0 8 0 8 0
+END
diff --git a/tests/data/ethane.xml b/tests/data/ethane.xml
new file mode 100644
index 000000000..4b7f9ea65
--- /dev/null
+++ b/tests/data/ethane.xml
@@ -0,0 +1,76 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/data/ethane_smirks.xml b/tests/data/ethane_smirks.xml
new file mode 100644
index 000000000..d70c36316
--- /dev/null
+++ b/tests/data/ethane_smirks.xml
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/data/formaldehyde.mol b/tests/data/formaldehyde.mol
new file mode 100644
index 000000000..892aa5d11
--- /dev/null
+++ b/tests/data/formaldehyde.mol
@@ -0,0 +1,12 @@
+
+ RDKit 3D
+
+ 4 3 0 0 0 0 0 0 0 0999 V2000
+ 1.2097 -0.0770 0.0173 O 0 0 0 0 0 0 0 0 0 0 0 0
+ -0.0123 0.0008 -0.1002 C 0 0 0 0 0 0 0 0 0 0 0 0
+ -0.6579 -0.8919 -0.0108 H 0 0 0 0 0 0 0 0 0 0 0 0
+ -0.5395 0.9681 -0.0064 H 0 0 0 0 0 0 0 0 0 0 0 0
+ 1 2 2 0
+ 2 3 1 0
+ 2 4 1 0
+M END
diff --git a/tests/data/formaldehyde.pdb b/tests/data/formaldehyde.pdb
new file mode 100644
index 000000000..7a2972478
--- /dev/null
+++ b/tests/data/formaldehyde.pdb
@@ -0,0 +1,12 @@
+COMPND UNNAMED
+AUTHOR GENERATED BY OPEN BABEL 3.1.0
+HETATM 1 O1 MOL 1 1.210 -0.077 0.017 1.00 0.00 O
+HETATM 2 C1 MOL 1 -0.012 0.001 -0.100 1.00 0.00 C
+HETATM 3 H1 MOL 1 -0.658 -0.892 -0.011 1.00 0.00 H
+HETATM 4 H2 MOL 1 -0.539 0.968 -0.006 1.00 0.00 H
+CONECT 1 2 2
+CONECT 2 1 1 3 4
+CONECT 3 2
+CONECT 4 2
+MASTER 0 0 0 0 0 0 0 0 4 0 4 0
+END
diff --git a/tests/data/formaldehyde.xml b/tests/data/formaldehyde.xml
new file mode 100644
index 000000000..87c349b49
--- /dev/null
+++ b/tests/data/formaldehyde.xml
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/data/formaldehyde_smirks.xml b/tests/data/formaldehyde_smirks.xml
new file mode 100644
index 000000000..6554415cd
--- /dev/null
+++ b/tests/data/formaldehyde_smirks.xml
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/data/gaff-2.11-impr.xml b/tests/data/gaff-2.11-impr.xml
new file mode 100644
index 000000000..f9efb1e19
--- /dev/null
+++ b/tests/data/gaff-2.11-impr.xml
@@ -0,0 +1,6489 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/data/gaff-2.11-prop.xml b/tests/data/gaff-2.11-prop.xml
new file mode 100644
index 000000000..2587ba73b
--- /dev/null
+++ b/tests/data/gaff-2.11-prop.xml
@@ -0,0 +1,7434 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/data/impr1.xml b/tests/data/impr1.xml
index 764169cee..b5e8eb409 100644
--- a/tests/data/impr1.xml
+++ b/tests/data/impr1.xml
@@ -16,7 +16,7 @@
-
+
\ No newline at end of file
diff --git a/tests/data/methane.mol b/tests/data/methane.mol
new file mode 100644
index 000000000..f96dbc4dc
--- /dev/null
+++ b/tests/data/methane.mol
@@ -0,0 +1,14 @@
+
+ RDKit 3D
+
+ 5 4 0 0 0 0 0 0 0 0999 V2000
+ 0.0000 -0.0000 0.0000 C 0 0 0 0 0 0 0 0 0 0 0 0
+ -0.6757 0.8538 -0.0852 H 0 0 0 0 0 0 0 0 0 0 0 0
+ -0.3946 -0.8360 -0.5816 H 0 0 0 0 0 0 0 0 0 0 0 0
+ 0.0850 -0.2938 1.0485 H 0 0 0 0 0 0 0 0 0 0 0 0
+ 0.9854 0.2760 -0.3817 H 0 0 0 0 0 0 0 0 0 0 0 0
+ 1 2 1 0
+ 1 3 1 0
+ 1 4 1 0
+ 1 5 1 0
+M END
diff --git a/tests/data/methane.pdb b/tests/data/methane.pdb
new file mode 100644
index 000000000..3b4545565
--- /dev/null
+++ b/tests/data/methane.pdb
@@ -0,0 +1,14 @@
+COMPND UNNAMED
+AUTHOR GENERATED BY OPEN BABEL 3.1.0
+HETATM 1 C1 UNL 1 0.000 0.000 0.000 1.00 0.00 C
+HETATM 2 H1 UNL 1 -0.676 0.854 -0.085 1.00 0.00 H
+HETATM 3 H2 UNL 1 -0.395 -0.836 -0.582 1.00 0.00 H
+HETATM 4 H3 UNL 1 0.085 -0.294 1.048 1.00 0.00 H
+HETATM 5 H4 UNL 1 0.985 0.276 -0.382 1.00 0.00 H
+CONECT 1 2 3 4 5
+CONECT 2 1
+CONECT 3 1
+CONECT 4 1
+CONECT 5 1
+MASTER 0 0 0 0 0 0 0 0 5 0 5 0
+END
diff --git a/tests/data/methane.xml b/tests/data/methane.xml
index 4bb3fea3c..099d393ad 100644
--- a/tests/data/methane.xml
+++ b/tests/data/methane.xml
@@ -1,6 +1,6 @@
-
+
diff --git a/tests/data/methane_smirks.xml b/tests/data/methane_smirks.xml
new file mode 100644
index 000000000..10c8df95f
--- /dev/null
+++ b/tests/data/methane_smirks.xml
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/tests/data/methane_water.pdb b/tests/data/methane_water.pdb
index fd111fd4a..287570fd0 100644
--- a/tests/data/methane_water.pdb
+++ b/tests/data/methane_water.pdb
@@ -1,6 +1,6 @@
COMPND methane in water
AUTHOR GENERATED BY OPEN BABEL 3.1.0
-CRYST1 12.000 12.000 12.000 90.00 90.00 90.00 P1 1
+CRYST1 11.999 11.999 11.999 90.00 90.00 90.00 P1 1
ATOM 1 C1 MOL A 1 5.900 5.920 5.940 1.00 0.00 C
ATOM 2 H1 MOL A 1 5.250 6.810 5.820 1.00 0.00 H
ATOM 3 H2 MOL A 1 5.540 5.060 5.330 1.00 0.00 H
diff --git a/tests/data/methane_water_coul.xml b/tests/data/methane_water_coul.xml
index cf94e9d14..3376cdde2 100644
--- a/tests/data/methane_water_coul.xml
+++ b/tests/data/methane_water_coul.xml
@@ -11,10 +11,10 @@
-
-
-
-
+
+
+
+
diff --git a/tests/data/methane_water_modified.xml b/tests/data/methane_water_modified.xml
new file mode 100644
index 000000000..95a84f28e
--- /dev/null
+++ b/tests/data/methane_water_modified.xml
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/tests/data/methane_water_vdw.xml b/tests/data/methane_water_vdw.xml
index c9c6d9a37..878046f1b 100644
--- a/tests/data/methane_water_vdw.xml
+++ b/tests/data/methane_water_vdw.xml
@@ -11,10 +11,10 @@
-
-
-
-
+
+
+
+
diff --git a/tests/data/newapi_test1.xml b/tests/data/newapi_test1.xml
new file mode 100644
index 000000000..240f2e44d
--- /dev/null
+++ b/tests/data/newapi_test1.xml
@@ -0,0 +1,7613 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/data/newapi_test2.xml b/tests/data/newapi_test2.xml
new file mode 100644
index 000000000..93da89b62
--- /dev/null
+++ b/tests/data/newapi_test2.xml
@@ -0,0 +1,7613 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tests/data/tip3p.xml b/tests/data/tip3p.xml
new file mode 100644
index 000000000..77de2c6cb
--- /dev/null
+++ b/tests/data/tip3p.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/tests/data/w1_npt.dcd b/tests/data/w1_npt.dcd
new file mode 100644
index 000000000..a92871010
Binary files /dev/null and b/tests/data/w1_npt.dcd differ
diff --git a/tests/data/w2_npt.dcd b/tests/data/w2_npt.dcd
new file mode 100644
index 000000000..ef149a224
Binary files /dev/null and b/tests/data/w2_npt.dcd differ
diff --git a/tests/data/water1.xml b/tests/data/water1.xml
new file mode 100644
index 000000000..9bcff8f0e
--- /dev/null
+++ b/tests/data/water1.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/tests/data/water2.xml b/tests/data/water2.xml
new file mode 100644
index 000000000..3e1776841
--- /dev/null
+++ b/tests/data/water2.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ /Users/xinyan/DMFF/spcfw_ut/spcfw.xml
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/tests/data/water3.xml b/tests/data/water3.xml
new file mode 100644
index 000000000..fa9fe18a1
--- /dev/null
+++ b/tests/data/water3.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/tests/data/waterbox.pdb b/tests/data/waterbox.pdb
new file mode 100644
index 000000000..bcb8fd7f0
--- /dev/null
+++ b/tests/data/waterbox.pdb
@@ -0,0 +1,757 @@
+HEADER
+TITLE Built with Packmol through Packmol Memgen
+REMARK Packmol generated pdb file, Packmol Memgen estimated parameters
+REMARK Home-Page: http://www.ime.unicamp.br/~martinez/packmol
+REMARK
+CRYST1 22.20 22.20 22.22 90.00 90.00 90.00 P 1 1
+HETATM 1 O HOH A 1 4.210 14.854 3.889 1.00 0.00 O
+HETATM 2 H1 HOH A 1 5.084 15.025 4.240 1.00 0.00 H
+HETATM 3 H2 HOH A 1 3.634 15.434 4.388 1.00 0.00 H
+HETATM 4 O HOH A 2 14.950 3.112 16.341 1.00 0.00 O
+HETATM 5 H1 HOH A 2 14.613 3.219 15.451 1.00 0.00 H
+HETATM 6 H2 HOH A 2 14.182 2.878 16.862 1.00 0.00 H
+HETATM 7 O HOH A 3 5.511 10.760 1.916 1.00 0.00 O
+HETATM 8 H1 HOH A 3 4.741 10.900 2.466 1.00 0.00 H
+HETATM 9 H2 HOH A 3 5.168 10.748 1.022 1.00 0.00 H
+HETATM 10 O HOH A 4 10.307 13.966 19.730 1.00 0.00 O
+HETATM 11 H1 HOH A 4 9.544 13.405 19.868 1.00 0.00 H
+HETATM 12 H2 HOH A 4 10.892 13.759 20.459 1.00 0.00 H
+HETATM 13 O HOH A 5 2.005 10.407 13.006 1.00 0.00 O
+HETATM 14 H1 HOH A 5 1.469 10.341 13.797 1.00 0.00 H
+HETATM 15 H2 HOH A 5 1.595 11.106 12.497 1.00 0.00 H
+HETATM 16 O HOH A 6 19.620 8.171 20.640 1.00 0.00 O
+HETATM 17 H1 HOH A 6 20.014 8.372 19.792 1.00 0.00 H
+HETATM 18 H2 HOH A 6 19.779 8.953 21.169 1.00 0.00 H
+HETATM 19 O HOH A 7 9.653 9.379 6.401 1.00 0.00 O
+HETATM 20 H1 HOH A 7 9.857 8.960 7.237 1.00 0.00 H
+HETATM 21 H2 HOH A 7 9.879 8.722 5.743 1.00 0.00 H
+HETATM 22 O HOH A 8 12.571 10.493 13.183 1.00 0.00 O
+HETATM 23 H1 HOH A 8 12.849 10.053 13.987 1.00 0.00 H
+HETATM 24 H2 HOH A 8 12.976 9.986 12.480 1.00 0.00 H
+HETATM 25 O HOH A 9 6.592 1.144 2.761 1.00 0.00 O
+HETATM 26 H1 HOH A 9 5.801 1.000 3.280 1.00 0.00 H
+HETATM 27 H2 HOH A 9 6.454 1.995 2.346 1.00 0.00 H
+HETATM 28 O HOH A 10 14.243 19.425 9.279 1.00 0.00 O
+HETATM 29 H1 HOH A 10 13.950 18.942 10.052 1.00 0.00 H
+HETATM 30 H2 HOH A 10 14.620 18.756 8.708 1.00 0.00 H
+HETATM 31 O HOH A 11 12.327 2.107 19.954 1.00 0.00 O
+HETATM 32 H1 HOH A 11 12.903 2.541 19.325 1.00 0.00 H
+HETATM 33 H2 HOH A 11 11.621 2.735 20.105 1.00 0.00 H
+HETATM 34 O HOH A 12 7.635 7.310 8.464 1.00 0.00 O
+HETATM 35 H1 HOH A 12 7.341 8.193 8.687 1.00 0.00 H
+HETATM 36 H2 HOH A 12 8.486 7.440 8.045 1.00 0.00 H
+HETATM 37 O HOH A 13 4.394 13.889 6.781 1.00 0.00 O
+HETATM 38 H1 HOH A 13 3.694 13.928 6.129 1.00 0.00 H
+HETATM 39 H2 HOH A 13 5.026 14.548 6.492 1.00 0.00 H
+HETATM 40 O HOH A 14 3.588 16.707 20.930 1.00 0.00 O
+HETATM 41 H1 HOH A 14 3.859 16.712 21.848 1.00 0.00 H
+HETATM 42 H2 HOH A 14 4.404 16.806 20.440 1.00 0.00 H
+HETATM 43 O HOH A 15 4.785 15.993 16.720 1.00 0.00 O
+HETATM 44 H1 HOH A 15 4.381 15.213 17.101 1.00 0.00 H
+HETATM 45 H2 HOH A 15 4.137 16.317 16.095 1.00 0.00 H
+HETATM 46 O HOH A 16 9.513 19.821 5.703 1.00 0.00 O
+HETATM 47 H1 HOH A 16 9.835 19.638 4.820 1.00 0.00 H
+HETATM 48 H2 HOH A 16 9.744 19.042 6.209 1.00 0.00 H
+HETATM 49 O HOH A 17 10.844 17.785 1.309 1.00 0.00 O
+HETATM 50 H1 HOH A 17 11.669 18.159 1.000 1.00 0.00 H
+HETATM 51 H2 HOH A 17 10.818 18.000 2.242 1.00 0.00 H
+HETATM 52 O HOH A 18 15.376 4.829 14.164 1.00 0.00 O
+HETATM 53 H1 HOH A 18 14.854 5.294 14.819 1.00 0.00 H
+HETATM 54 H2 HOH A 18 15.442 5.442 13.432 1.00 0.00 H
+HETATM 55 O HOH A 19 18.069 17.084 13.593 1.00 0.00 O
+HETATM 56 H1 HOH A 19 18.994 17.250 13.407 1.00 0.00 H
+HETATM 57 H2 HOH A 19 17.598 17.625 12.960 1.00 0.00 H
+HETATM 58 O HOH A 20 5.693 20.884 7.266 1.00 0.00 O
+HETATM 59 H1 HOH A 20 6.385 21.016 7.915 1.00 0.00 H
+HETATM 60 H2 HOH A 20 5.199 20.132 7.593 1.00 0.00 H
+HETATM 61 O HOH A 21 21.943 9.765 6.049 1.00 0.00 O
+HETATM 62 H1 HOH A 21 21.342 9.699 6.791 1.00 0.00 H
+HETATM 63 H2 HOH A 21 21.394 9.612 5.281 1.00 0.00 H
+HETATM 64 O HOH A 22 21.282 21.273 17.434 1.00 0.00 O
+HETATM 65 H1 HOH A 22 20.808 21.991 17.014 1.00 0.00 H
+HETATM 66 H2 HOH A 22 22.005 21.082 16.837 1.00 0.00 H
+HETATM 67 O HOH A 23 12.079 10.155 5.386 1.00 0.00 O
+HETATM 68 H1 HOH A 23 12.170 9.208 5.490 1.00 0.00 H
+HETATM 69 H2 HOH A 23 11.277 10.264 4.874 1.00 0.00 H
+HETATM 70 O HOH A 24 11.229 17.415 4.760 1.00 0.00 O
+HETATM 71 H1 HOH A 24 10.577 17.162 5.413 1.00 0.00 H
+HETATM 72 H2 HOH A 24 11.566 18.255 5.071 1.00 0.00 H
+HETATM 73 O HOH A 25 6.102 9.301 11.714 1.00 0.00 O
+HETATM 74 H1 HOH A 25 6.018 9.320 10.760 1.00 0.00 H
+HETATM 75 H2 HOH A 25 6.039 8.373 11.941 1.00 0.00 H
+HETATM 76 O HOH A 26 16.628 1.338 17.360 1.00 0.00 O
+HETATM 77 H1 HOH A 26 16.714 2.291 17.338 1.00 0.00 H
+HETATM 78 H2 HOH A 26 17.356 1.020 16.827 1.00 0.00 H
+HETATM 79 O HOH A 27 12.658 22.000 14.400 1.00 0.00 O
+HETATM 80 H1 HOH A 27 12.893 21.974 15.328 1.00 0.00 H
+HETATM 81 H2 HOH A 27 12.508 21.085 14.165 1.00 0.00 H
+HETATM 82 O HOH A 28 14.219 18.841 1.866 1.00 0.00 O
+HETATM 83 H1 HOH A 28 13.474 19.153 2.380 1.00 0.00 H
+HETATM 84 H2 HOH A 28 14.092 19.231 1.001 1.00 0.00 H
+HETATM 85 O HOH A 29 19.225 17.894 21.300 1.00 0.00 O
+HETATM 86 H1 HOH A 29 19.251 18.375 20.472 1.00 0.00 H
+HETATM 87 H2 HOH A 29 19.444 18.548 21.963 1.00 0.00 H
+HETATM 88 O HOH A 30 14.999 1.609 5.424 1.00 0.00 O
+HETATM 89 H1 HOH A 30 15.739 1.001 5.427 1.00 0.00 H
+HETATM 90 H2 HOH A 30 14.550 1.444 6.253 1.00 0.00 H
+HETATM 91 O HOH A 31 15.035 3.705 20.920 1.00 0.00 O
+HETATM 92 H1 HOH A 31 15.527 3.150 21.527 1.00 0.00 H
+HETATM 93 H2 HOH A 31 14.143 3.361 20.951 1.00 0.00 H
+HETATM 94 O HOH A 32 12.168 1.917 4.184 1.00 0.00 O
+HETATM 95 H1 HOH A 32 11.308 2.239 3.916 1.00 0.00 H
+HETATM 96 H2 HOH A 32 12.643 2.702 4.456 1.00 0.00 H
+HETATM 97 O HOH A 33 18.510 12.575 4.468 1.00 0.00 O
+HETATM 98 H1 HOH A 33 18.580 12.049 5.265 1.00 0.00 H
+HETATM 99 H2 HOH A 33 19.410 12.837 4.275 1.00 0.00 H
+HETATM 100 O HOH A 34 20.354 7.234 6.846 1.00 0.00 O
+HETATM 101 H1 HOH A 34 21.132 7.458 6.336 1.00 0.00 H
+HETATM 102 H2 HOH A 34 19.632 7.298 6.222 1.00 0.00 H
+HETATM 103 O HOH A 35 15.552 7.902 14.551 1.00 0.00 O
+HETATM 104 H1 HOH A 35 15.612 7.295 15.289 1.00 0.00 H
+HETATM 105 H2 HOH A 35 16.373 8.393 14.578 1.00 0.00 H
+HETATM 106 O HOH A 36 9.682 2.104 11.639 1.00 0.00 O
+HETATM 107 H1 HOH A 36 8.806 2.484 11.567 1.00 0.00 H
+HETATM 108 H2 HOH A 36 9.545 1.163 11.531 1.00 0.00 H
+HETATM 109 O HOH A 37 3.686 6.953 2.319 1.00 0.00 O
+HETATM 110 H1 HOH A 37 4.442 6.632 2.811 1.00 0.00 H
+HETATM 111 H2 HOH A 37 2.944 6.818 2.908 1.00 0.00 H
+HETATM 112 O HOH A 38 6.245 21.968 1.464 1.00 0.00 O
+HETATM 113 H1 HOH A 38 5.306 21.985 1.653 1.00 0.00 H
+HETATM 114 H2 HOH A 38 6.491 21.048 1.556 1.00 0.00 H
+HETATM 115 O HOH A 39 21.331 17.087 8.818 1.00 0.00 O
+HETATM 116 H1 HOH A 39 20.894 16.430 8.277 1.00 0.00 H
+HETATM 117 H2 HOH A 39 20.921 17.915 8.567 1.00 0.00 H
+HETATM 118 O HOH A 40 8.610 11.918 16.553 1.00 0.00 O
+HETATM 119 H1 HOH A 40 8.935 12.381 17.325 1.00 0.00 H
+HETATM 120 H2 HOH A 40 8.812 12.501 15.821 1.00 0.00 H
+HETATM 121 O HOH A 41 14.047 17.731 15.774 1.00 0.00 O
+HETATM 122 H1 HOH A 41 14.738 17.920 16.409 1.00 0.00 H
+HETATM 123 H2 HOH A 41 13.240 17.746 16.289 1.00 0.00 H
+HETATM 124 O HOH A 42 15.423 20.184 11.168 1.00 0.00 O
+HETATM 125 H1 HOH A 42 15.611 19.406 11.692 1.00 0.00 H
+HETATM 126 H2 HOH A 42 15.297 20.882 11.811 1.00 0.00 H
+HETATM 127 O HOH A 43 14.133 3.508 10.354 1.00 0.00 O
+HETATM 128 H1 HOH A 43 13.484 3.641 11.045 1.00 0.00 H
+HETATM 129 H2 HOH A 43 14.873 4.059 10.610 1.00 0.00 H
+HETATM 130 O HOH A 44 6.440 14.996 8.434 1.00 0.00 O
+HETATM 131 H1 HOH A 44 6.884 15.782 8.753 1.00 0.00 H
+HETATM 132 H2 HOH A 44 6.173 14.533 9.228 1.00 0.00 H
+HETATM 133 O HOH A 45 20.473 19.156 17.926 1.00 0.00 O
+HETATM 134 H1 HOH A 45 20.222 19.296 18.839 1.00 0.00 H
+HETATM 135 H2 HOH A 45 19.814 19.633 17.421 1.00 0.00 H
+HETATM 136 O HOH A 46 4.437 20.921 17.636 1.00 0.00 O
+HETATM 137 H1 HOH A 46 4.251 21.047 18.567 1.00 0.00 H
+HETATM 138 H2 HOH A 46 4.274 21.777 17.241 1.00 0.00 H
+HETATM 139 O HOH A 47 2.742 19.882 15.715 1.00 0.00 O
+HETATM 140 H1 HOH A 47 3.267 20.653 15.499 1.00 0.00 H
+HETATM 141 H2 HOH A 47 1.853 20.116 15.449 1.00 0.00 H
+HETATM 142 O HOH A 48 14.180 4.665 1.603 1.00 0.00 O
+HETATM 143 H1 HOH A 48 13.761 4.044 1.007 1.00 0.00 H
+HETATM 144 H2 HOH A 48 15.113 4.462 1.543 1.00 0.00 H
+HETATM 145 O HOH A 49 15.174 1.695 19.133 1.00 0.00 O
+HETATM 146 H1 HOH A 49 15.134 2.608 18.848 1.00 0.00 H
+HETATM 147 H2 HOH A 49 14.612 1.226 18.516 1.00 0.00 H
+HETATM 148 O HOH A 50 2.380 3.158 8.689 1.00 0.00 O
+HETATM 149 H1 HOH A 50 3.036 2.466 8.609 1.00 0.00 H
+HETATM 150 H2 HOH A 50 2.890 3.961 8.788 1.00 0.00 H
+HETATM 151 O HOH A 51 8.190 12.568 1.936 1.00 0.00 O
+HETATM 152 H1 HOH A 51 8.985 12.242 2.358 1.00 0.00 H
+HETATM 153 H2 HOH A 51 7.917 13.308 2.479 1.00 0.00 H
+HETATM 154 O HOH A 52 11.174 6.699 18.146 1.00 0.00 O
+HETATM 155 H1 HOH A 52 11.032 7.003 17.249 1.00 0.00 H
+HETATM 156 H2 HOH A 52 10.491 7.134 18.657 1.00 0.00 H
+HETATM 157 O HOH A 53 14.866 13.448 20.760 1.00 0.00 O
+HETATM 158 H1 HOH A 53 14.908 13.638 19.823 1.00 0.00 H
+HETATM 159 H2 HOH A 53 15.376 14.147 21.170 1.00 0.00 H
+HETATM 160 O HOH A 54 7.037 6.865 14.955 1.00 0.00 O
+HETATM 161 H1 HOH A 54 7.495 6.815 15.794 1.00 0.00 H
+HETATM 162 H2 HOH A 54 6.226 6.377 15.095 1.00 0.00 H
+HETATM 163 O HOH A 55 9.888 20.040 18.968 1.00 0.00 O
+HETATM 164 H1 HOH A 55 9.964 19.250 19.503 1.00 0.00 H
+HETATM 165 H2 HOH A 55 9.735 19.715 18.081 1.00 0.00 H
+HETATM 166 O HOH A 56 6.370 10.398 13.604 1.00 0.00 O
+HETATM 167 H1 HOH A 56 6.264 9.503 13.928 1.00 0.00 H
+HETATM 168 H2 HOH A 56 6.019 10.949 14.303 1.00 0.00 H
+HETATM 169 O HOH A 57 18.378 10.460 18.490 1.00 0.00 O
+HETATM 170 H1 HOH A 57 18.878 10.888 19.185 1.00 0.00 H
+HETATM 171 H2 HOH A 57 18.695 9.557 18.487 1.00 0.00 H
+HETATM 172 O HOH A 58 13.372 5.441 17.482 1.00 0.00 O
+HETATM 173 H1 HOH A 58 13.334 4.596 17.930 1.00 0.00 H
+HETATM 174 H2 HOH A 58 12.601 5.446 16.915 1.00 0.00 H
+HETATM 175 O HOH A 59 10.092 10.779 13.182 1.00 0.00 O
+HETATM 176 H1 HOH A 59 9.220 11.164 13.089 1.00 0.00 H
+HETATM 177 H2 HOH A 59 10.640 11.500 13.490 1.00 0.00 H
+HETATM 178 O HOH A 60 3.149 13.349 17.381 1.00 0.00 O
+HETATM 179 H1 HOH A 60 3.986 13.068 17.749 1.00 0.00 H
+HETATM 180 H2 HOH A 60 2.853 12.601 16.862 1.00 0.00 H
+HETATM 181 O HOH A 61 3.576 17.757 7.949 1.00 0.00 O
+HETATM 182 H1 HOH A 61 3.464 16.887 7.565 1.00 0.00 H
+HETATM 183 H2 HOH A 61 3.532 18.355 7.203 1.00 0.00 H
+HETATM 184 O HOH A 62 19.890 12.089 7.668 1.00 0.00 O
+HETATM 185 H1 HOH A 62 18.964 11.850 7.623 1.00 0.00 H
+HETATM 186 H2 HOH A 62 20.277 11.696 6.885 1.00 0.00 H
+HETATM 187 O HOH A 63 8.642 21.998 3.567 1.00 0.00 O
+HETATM 188 H1 HOH A 63 8.494 21.692 4.462 1.00 0.00 H
+HETATM 189 H2 HOH A 63 8.075 21.446 3.028 1.00 0.00 H
+HETATM 190 O HOH A 64 5.006 4.400 15.570 1.00 0.00 O
+HETATM 191 H1 HOH A 64 4.578 3.549 15.667 1.00 0.00 H
+HETATM 192 H2 HOH A 64 5.568 4.299 14.801 1.00 0.00 H
+HETATM 193 O HOH A 65 20.282 3.092 7.696 1.00 0.00 O
+HETATM 194 H1 HOH A 65 21.035 2.515 7.568 1.00 0.00 H
+HETATM 195 H2 HOH A 65 19.709 2.610 8.292 1.00 0.00 H
+HETATM 196 O HOH A 66 11.976 13.763 5.301 1.00 0.00 O
+HETATM 197 H1 HOH A 66 11.952 14.072 6.207 1.00 0.00 H
+HETATM 198 H2 HOH A 66 12.172 14.546 4.786 1.00 0.00 H
+HETATM 199 O HOH A 67 9.082 4.898 7.316 1.00 0.00 O
+HETATM 200 H1 HOH A 67 8.498 5.197 8.013 1.00 0.00 H
+HETATM 201 H2 HOH A 67 8.651 4.121 6.959 1.00 0.00 H
+HETATM 202 O HOH A 68 10.328 15.837 3.289 1.00 0.00 O
+HETATM 203 H1 HOH A 68 9.899 15.259 3.920 1.00 0.00 H
+HETATM 204 H2 HOH A 68 10.108 15.464 2.435 1.00 0.00 H
+HETATM 205 O HOH A 69 5.912 16.398 2.646 1.00 0.00 O
+HETATM 206 H1 HOH A 69 5.992 15.728 1.967 1.00 0.00 H
+HETATM 207 H2 HOH A 69 5.808 17.217 2.162 1.00 0.00 H
+HETATM 208 O HOH A 70 1.008 9.017 18.942 1.00 0.00 O
+HETATM 209 H1 HOH A 70 1.363 9.228 18.078 1.00 0.00 H
+HETATM 210 H2 HOH A 70 1.028 9.847 19.419 1.00 0.00 H
+HETATM 211 O HOH A 71 12.037 13.333 11.838 1.00 0.00 O
+HETATM 212 H1 HOH A 71 12.266 12.929 12.675 1.00 0.00 H
+HETATM 213 H2 HOH A 71 12.828 13.802 11.574 1.00 0.00 H
+HETATM 214 O HOH A 72 20.917 5.720 14.335 1.00 0.00 O
+HETATM 215 H1 HOH A 72 20.495 6.356 13.757 1.00 0.00 H
+HETATM 216 H2 HOH A 72 20.722 4.871 13.940 1.00 0.00 H
+HETATM 217 O HOH A 73 8.971 3.223 19.320 1.00 0.00 O
+HETATM 218 H1 HOH A 73 9.184 3.898 18.675 1.00 0.00 H
+HETATM 219 H2 HOH A 73 9.543 3.414 20.064 1.00 0.00 H
+HETATM 220 O HOH A 74 9.062 21.127 8.190 1.00 0.00 O
+HETATM 221 H1 HOH A 74 8.539 20.701 7.510 1.00 0.00 H
+HETATM 222 H2 HOH A 74 8.677 22.000 8.275 1.00 0.00 H
+HETATM 223 O HOH A 75 17.862 5.725 5.828 1.00 0.00 O
+HETATM 224 H1 HOH A 75 18.109 5.174 6.570 1.00 0.00 H
+HETATM 225 H2 HOH A 75 17.477 5.118 5.197 1.00 0.00 H
+HETATM 226 O HOH A 76 18.979 6.678 4.201 1.00 0.00 O
+HETATM 227 H1 HOH A 76 18.075 6.802 3.911 1.00 0.00 H
+HETATM 228 H2 HOH A 76 19.509 6.915 3.440 1.00 0.00 H
+HETATM 229 O HOH A 77 12.689 4.453 7.777 1.00 0.00 O
+HETATM 230 H1 HOH A 77 13.426 3.849 7.683 1.00 0.00 H
+HETATM 231 H2 HOH A 77 13.046 5.305 7.527 1.00 0.00 H
+HETATM 232 O HOH A 78 17.131 17.611 10.058 1.00 0.00 O
+HETATM 233 H1 HOH A 78 17.147 16.978 9.340 1.00 0.00 H
+HETATM 234 H2 HOH A 78 16.223 17.910 10.094 1.00 0.00 H
+HETATM 235 O HOH A 79 2.123 5.315 17.821 1.00 0.00 O
+HETATM 236 H1 HOH A 79 2.023 6.124 18.323 1.00 0.00 H
+HETATM 237 H2 HOH A 79 2.248 4.636 18.484 1.00 0.00 H
+HETATM 238 O HOH A 80 3.910 20.710 10.586 1.00 0.00 O
+HETATM 239 H1 HOH A 80 3.688 20.229 9.789 1.00 0.00 H
+HETATM 240 H2 HOH A 80 3.800 21.630 10.349 1.00 0.00 H
+HETATM 241 O HOH A 81 15.237 9.832 2.767 1.00 0.00 O
+HETATM 242 H1 HOH A 81 15.537 9.599 1.889 1.00 0.00 H
+HETATM 243 H2 HOH A 81 16.039 9.889 3.287 1.00 0.00 H
+HETATM 244 O HOH A 82 13.266 16.140 6.662 1.00 0.00 O
+HETATM 245 H1 HOH A 82 13.142 16.717 5.909 1.00 0.00 H
+HETATM 246 H2 HOH A 82 12.486 16.275 7.200 1.00 0.00 H
+HETATM 247 O HOH A 83 16.092 15.363 12.866 1.00 0.00 O
+HETATM 248 H1 HOH A 83 16.256 14.854 12.072 1.00 0.00 H
+HETATM 249 H2 HOH A 83 16.870 15.226 13.405 1.00 0.00 H
+HETATM 250 O HOH A 84 10.470 14.102 13.192 1.00 0.00 O
+HETATM 251 H1 HOH A 84 10.036 13.618 13.895 1.00 0.00 H
+HETATM 252 H2 HOH A 84 10.198 15.010 13.324 1.00 0.00 H
+HETATM 253 O HOH A 85 4.142 6.431 13.037 1.00 0.00 O
+HETATM 254 H1 HOH A 85 4.523 6.157 12.202 1.00 0.00 H
+HETATM 255 H2 HOH A 85 4.843 6.916 13.472 1.00 0.00 H
+HETATM 256 O HOH A 86 5.260 1.248 18.245 1.00 0.00 O
+HETATM 257 H1 HOH A 86 4.431 1.478 18.665 1.00 0.00 H
+HETATM 258 H2 HOH A 86 5.016 1.001 17.354 1.00 0.00 H
+HETATM 259 O HOH A 87 8.224 17.808 2.922 1.00 0.00 O
+HETATM 260 H1 HOH A 87 8.244 16.914 2.582 1.00 0.00 H
+HETATM 261 H2 HOH A 87 8.999 17.870 3.479 1.00 0.00 H
+HETATM 262 O HOH A 88 15.182 13.501 1.978 1.00 0.00 O
+HETATM 263 H1 HOH A 88 14.721 12.693 1.750 1.00 0.00 H
+HETATM 264 H2 HOH A 88 14.734 13.818 2.762 1.00 0.00 H
+HETATM 265 O HOH A 89 19.630 20.823 1.434 1.00 0.00 O
+HETATM 266 H1 HOH A 89 19.268 19.946 1.561 1.00 0.00 H
+HETATM 267 H2 HOH A 89 19.288 21.332 2.169 1.00 0.00 H
+HETATM 268 O HOH A 90 20.758 6.938 17.982 1.00 0.00 O
+HETATM 269 H1 HOH A 90 20.147 7.572 17.607 1.00 0.00 H
+HETATM 270 H2 HOH A 90 20.209 6.194 18.229 1.00 0.00 H
+HETATM 271 O HOH A 91 17.215 11.792 13.328 1.00 0.00 O
+HETATM 272 H1 HOH A 91 17.940 11.609 12.731 1.00 0.00 H
+HETATM 273 H2 HOH A 91 16.768 12.543 12.939 1.00 0.00 H
+HETATM 274 O HOH A 92 6.537 11.426 8.821 1.00 0.00 O
+HETATM 275 H1 HOH A 92 7.224 11.302 9.476 1.00 0.00 H
+HETATM 276 H2 HOH A 92 6.087 10.582 8.783 1.00 0.00 H
+HETATM 277 O HOH A 93 11.243 7.284 8.483 1.00 0.00 O
+HETATM 278 H1 HOH A 93 11.106 6.962 7.592 1.00 0.00 H
+HETATM 279 H2 HOH A 93 12.185 7.440 8.539 1.00 0.00 H
+HETATM 280 O HOH A 94 15.569 16.005 18.987 1.00 0.00 O
+HETATM 281 H1 HOH A 94 15.508 16.369 18.104 1.00 0.00 H
+HETATM 282 H2 HOH A 94 14.664 15.977 19.297 1.00 0.00 H
+HETATM 283 O HOH A 95 20.760 2.287 18.627 1.00 0.00 O
+HETATM 284 H1 HOH A 95 20.315 3.030 18.220 1.00 0.00 H
+HETATM 285 H2 HOH A 95 20.556 2.367 19.559 1.00 0.00 H
+HETATM 286 O HOH A 96 17.170 19.035 15.139 1.00 0.00 O
+HETATM 287 H1 HOH A 96 16.804 19.201 16.008 1.00 0.00 H
+HETATM 288 H2 HOH A 96 16.979 19.830 14.643 1.00 0.00 H
+HETATM 289 O HOH A 97 9.272 15.722 7.419 1.00 0.00 O
+HETATM 290 H1 HOH A 97 8.482 16.128 7.064 1.00 0.00 H
+HETATM 291 H2 HOH A 97 9.712 16.429 7.892 1.00 0.00 H
+HETATM 292 O HOH A 98 18.201 8.060 16.683 1.00 0.00 O
+HETATM 293 H1 HOH A 98 17.815 7.789 17.516 1.00 0.00 H
+HETATM 294 H2 HOH A 98 17.772 7.509 16.029 1.00 0.00 H
+HETATM 295 O HOH A 99 5.648 18.258 9.923 1.00 0.00 O
+HETATM 296 H1 HOH A 99 6.005 18.498 9.068 1.00 0.00 H
+HETATM 297 H2 HOH A 99 6.315 17.692 10.311 1.00 0.00 H
+HETATM 298 O HOH A 100 16.221 21.185 21.497 1.00 0.00 O
+HETATM 299 H1 HOH A 100 16.596 21.362 20.634 1.00 0.00 H
+HETATM 300 H2 HOH A 100 16.381 21.985 21.997 1.00 0.00 H
+HETATM 301 O HOH A 101 11.612 8.509 3.509 1.00 0.00 O
+HETATM 302 H1 HOH A 101 11.386 8.603 2.584 1.00 0.00 H
+HETATM 303 H2 HOH A 101 11.177 7.701 3.781 1.00 0.00 H
+HETATM 304 O HOH A 102 21.449 3.370 10.872 1.00 0.00 O
+HETATM 305 H1 HOH A 102 20.740 3.330 10.231 1.00 0.00 H
+HETATM 306 H2 HOH A 102 21.142 2.835 11.604 1.00 0.00 H
+HETATM 307 O HOH A 103 8.526 19.845 1.005 1.00 0.00 O
+HETATM 308 H1 HOH A 103 7.860 19.208 1.264 1.00 0.00 H
+HETATM 309 H2 HOH A 103 9.343 19.493 1.357 1.00 0.00 H
+HETATM 310 O HOH A 104 1.045 21.546 12.589 1.00 0.00 O
+HETATM 311 H1 HOH A 104 1.011 21.879 13.486 1.00 0.00 H
+HETATM 312 H2 HOH A 104 1.787 22.001 12.193 1.00 0.00 H
+HETATM 313 O HOH A 105 19.796 2.005 5.558 1.00 0.00 O
+HETATM 314 H1 HOH A 105 18.983 2.437 5.821 1.00 0.00 H
+HETATM 315 H2 HOH A 105 19.680 1.094 5.825 1.00 0.00 H
+HETATM 316 O HOH A 106 12.584 11.573 17.839 1.00 0.00 O
+HETATM 317 H1 HOH A 106 12.606 11.962 16.965 1.00 0.00 H
+HETATM 318 H2 HOH A 106 11.894 12.052 18.297 1.00 0.00 H
+HETATM 319 O HOH A 107 3.959 7.314 4.937 1.00 0.00 O
+HETATM 320 H1 HOH A 107 3.653 6.444 5.191 1.00 0.00 H
+HETATM 321 H2 HOH A 107 4.295 7.696 5.748 1.00 0.00 H
+HETATM 322 O HOH A 108 15.449 21.405 14.572 1.00 0.00 O
+HETATM 323 H1 HOH A 108 15.411 21.815 15.436 1.00 0.00 H
+HETATM 324 H2 HOH A 108 16.016 21.980 14.059 1.00 0.00 H
+HETATM 325 O HOH A 109 13.933 10.776 21.050 1.00 0.00 O
+HETATM 326 H1 HOH A 109 13.857 9.934 20.601 1.00 0.00 H
+HETATM 327 H2 HOH A 109 14.017 11.416 20.344 1.00 0.00 H
+HETATM 328 O HOH A 110 9.322 3.184 1.385 1.00 0.00 O
+HETATM 329 H1 HOH A 110 8.900 2.410 1.757 1.00 0.00 H
+HETATM 330 H2 HOH A 110 8.605 3.687 1.000 1.00 0.00 H
+HETATM 331 O HOH A 111 18.919 13.520 10.599 1.00 0.00 O
+HETATM 332 H1 HOH A 111 18.790 13.445 11.544 1.00 0.00 H
+HETATM 333 H2 HOH A 111 18.100 13.895 10.274 1.00 0.00 H
+HETATM 334 O HOH A 112 15.463 10.033 18.019 1.00 0.00 O
+HETATM 335 H1 HOH A 112 16.279 9.733 17.618 1.00 0.00 H
+HETATM 336 H2 HOH A 112 15.666 10.104 18.951 1.00 0.00 H
+HETATM 337 O HOH A 113 8.033 13.273 10.984 1.00 0.00 O
+HETATM 338 H1 HOH A 113 8.369 13.868 11.654 1.00 0.00 H
+HETATM 339 H2 HOH A 113 7.157 13.038 11.290 1.00 0.00 H
+HETATM 340 O HOH A 114 17.261 1.887 14.807 1.00 0.00 O
+HETATM 341 H1 HOH A 114 16.867 1.221 14.243 1.00 0.00 H
+HETATM 342 H2 HOH A 114 18.031 2.186 14.323 1.00 0.00 H
+HETATM 343 O HOH A 115 12.194 1.583 12.833 1.00 0.00 O
+HETATM 344 H1 HOH A 115 11.725 2.405 12.692 1.00 0.00 H
+HETATM 345 H2 HOH A 115 11.544 1.000 13.226 1.00 0.00 H
+HETATM 346 O HOH A 116 9.800 6.068 21.023 1.00 0.00 O
+HETATM 347 H1 HOH A 116 9.496 5.460 21.696 1.00 0.00 H
+HETATM 348 H2 HOH A 116 9.694 5.588 20.202 1.00 0.00 H
+HETATM 349 O HOH A 117 19.290 5.868 11.055 1.00 0.00 O
+HETATM 350 H1 HOH A 117 19.268 6.414 11.840 1.00 0.00 H
+HETATM 351 H2 HOH A 117 20.029 5.276 11.195 1.00 0.00 H
+HETATM 352 O HOH A 118 7.059 5.178 18.542 1.00 0.00 O
+HETATM 353 H1 HOH A 118 7.758 5.631 19.015 1.00 0.00 H
+HETATM 354 H2 HOH A 118 7.040 4.301 18.924 1.00 0.00 H
+HETATM 355 O HOH A 119 2.469 14.645 20.273 1.00 0.00 O
+HETATM 356 H1 HOH A 119 1.728 14.305 19.771 1.00 0.00 H
+HETATM 357 H2 HOH A 119 3.151 13.981 20.172 1.00 0.00 H
+HETATM 358 O HOH A 120 1.796 19.574 8.027 1.00 0.00 O
+HETATM 359 H1 HOH A 120 1.592 19.641 8.960 1.00 0.00 H
+HETATM 360 H2 HOH A 120 2.453 20.253 7.875 1.00 0.00 H
+HETATM 361 O HOH A 121 17.057 3.791 11.413 1.00 0.00 O
+HETATM 362 H1 HOH A 121 17.943 4.148 11.354 1.00 0.00 H
+HETATM 363 H2 HOH A 121 17.178 2.843 11.367 1.00 0.00 H
+HETATM 364 O HOH A 122 10.485 21.200 16.360 1.00 0.00 O
+HETATM 365 H1 HOH A 122 10.993 20.531 15.902 1.00 0.00 H
+HETATM 366 H2 HOH A 122 9.886 21.542 15.696 1.00 0.00 H
+HETATM 367 O HOH A 123 20.707 7.343 9.503 1.00 0.00 O
+HETATM 368 H1 HOH A 123 20.902 7.227 10.433 1.00 0.00 H
+HETATM 369 H2 HOH A 123 21.565 7.416 9.086 1.00 0.00 H
+HETATM 370 O HOH A 124 19.722 10.425 16.743 1.00 0.00 O
+HETATM 371 H1 HOH A 124 19.731 9.688 16.133 1.00 0.00 H
+HETATM 372 H2 HOH A 124 19.960 11.182 16.209 1.00 0.00 H
+HETATM 373 O HOH A 125 1.303 18.128 18.774 1.00 0.00 O
+HETATM 374 H1 HOH A 125 1.002 18.386 19.646 1.00 0.00 H
+HETATM 375 H2 HOH A 125 1.351 18.950 18.285 1.00 0.00 H
+HETATM 376 O HOH A 126 14.527 4.953 5.790 1.00 0.00 O
+HETATM 377 H1 HOH A 126 15.141 4.982 5.056 1.00 0.00 H
+HETATM 378 H2 HOH A 126 15.038 5.253 6.541 1.00 0.00 H
+HETATM 379 O HOH A 127 11.836 18.255 20.159 1.00 0.00 O
+HETATM 380 H1 HOH A 127 11.788 17.403 19.727 1.00 0.00 H
+HETATM 381 H2 HOH A 127 11.714 18.060 21.088 1.00 0.00 H
+HETATM 382 O HOH A 128 18.563 5.449 14.371 1.00 0.00 O
+HETATM 383 H1 HOH A 128 18.867 5.779 15.217 1.00 0.00 H
+HETATM 384 H2 HOH A 128 18.066 4.660 14.586 1.00 0.00 H
+HETATM 385 O HOH A 129 3.760 21.244 12.880 1.00 0.00 O
+HETATM 386 H1 HOH A 129 4.490 21.303 13.496 1.00 0.00 H
+HETATM 387 H2 HOH A 129 3.133 20.661 13.307 1.00 0.00 H
+HETATM 388 O HOH A 130 13.947 20.466 16.461 1.00 0.00 O
+HETATM 389 H1 HOH A 130 14.007 20.074 15.590 1.00 0.00 H
+HETATM 390 H2 HOH A 130 14.666 20.069 16.952 1.00 0.00 H
+HETATM 391 O HOH A 131 3.790 8.884 19.148 1.00 0.00 O
+HETATM 392 H1 HOH A 131 3.256 8.285 18.626 1.00 0.00 H
+HETATM 393 H2 HOH A 131 4.613 8.415 19.284 1.00 0.00 H
+HETATM 394 O HOH A 132 19.928 9.639 1.814 1.00 0.00 O
+HETATM 395 H1 HOH A 132 20.067 9.439 2.739 1.00 0.00 H
+HETATM 396 H2 HOH A 132 19.347 8.944 1.504 1.00 0.00 H
+HETATM 397 O HOH A 133 21.237 1.857 15.524 1.00 0.00 O
+HETATM 398 H1 HOH A 133 21.598 2.465 16.169 1.00 0.00 H
+HETATM 399 H2 HOH A 133 21.577 1.001 15.785 1.00 0.00 H
+HETATM 400 O HOH A 134 17.621 11.810 20.791 1.00 0.00 O
+HETATM 401 H1 HOH A 134 16.811 11.413 21.114 1.00 0.00 H
+HETATM 402 H2 HOH A 134 17.382 12.716 20.596 1.00 0.00 H
+HETATM 403 O HOH A 135 18.425 21.994 19.589 1.00 0.00 O
+HETATM 404 H1 HOH A 135 18.879 21.186 19.830 1.00 0.00 H
+HETATM 405 H2 HOH A 135 18.243 21.896 18.655 1.00 0.00 H
+HETATM 406 O HOH A 136 17.198 3.668 3.476 1.00 0.00 O
+HETATM 407 H1 HOH A 136 17.176 3.075 4.228 1.00 0.00 H
+HETATM 408 H2 HOH A 136 16.441 3.413 2.949 1.00 0.00 H
+HETATM 409 O HOH A 137 16.116 10.231 12.004 1.00 0.00 O
+HETATM 410 H1 HOH A 137 16.271 9.813 12.851 1.00 0.00 H
+HETATM 411 H2 HOH A 137 16.532 9.647 11.370 1.00 0.00 H
+HETATM 412 O HOH A 138 12.576 7.775 14.829 1.00 0.00 O
+HETATM 413 H1 HOH A 138 12.698 7.411 13.952 1.00 0.00 H
+HETATM 414 H2 HOH A 138 13.344 7.481 15.319 1.00 0.00 H
+HETATM 415 O HOH A 139 17.106 1.839 8.114 1.00 0.00 O
+HETATM 416 H1 HOH A 139 17.111 2.616 7.555 1.00 0.00 H
+HETATM 417 H2 HOH A 139 16.404 1.294 7.759 1.00 0.00 H
+HETATM 418 O HOH A 140 14.459 10.911 15.377 1.00 0.00 O
+HETATM 419 H1 HOH A 140 15.398 11.010 15.222 1.00 0.00 H
+HETATM 420 H2 HOH A 140 14.401 10.301 16.112 1.00 0.00 H
+HETATM 421 O HOH A 141 11.392 3.997 14.240 1.00 0.00 O
+HETATM 422 H1 HOH A 141 10.803 4.538 13.713 1.00 0.00 H
+HETATM 423 H2 HOH A 141 11.611 4.547 14.993 1.00 0.00 H
+HETATM 424 O HOH A 142 8.786 5.033 14.596 1.00 0.00 O
+HETATM 425 H1 HOH A 142 9.350 5.739 14.912 1.00 0.00 H
+HETATM 426 H2 HOH A 142 8.802 4.383 15.298 1.00 0.00 H
+HETATM 427 O HOH A 143 3.918 5.636 20.598 1.00 0.00 O
+HETATM 428 H1 HOH A 143 3.722 5.800 21.520 1.00 0.00 H
+HETATM 429 H2 HOH A 143 4.073 6.504 20.227 1.00 0.00 H
+HETATM 430 O HOH A 144 9.062 8.173 11.515 1.00 0.00 O
+HETATM 431 H1 HOH A 144 8.420 7.656 12.003 1.00 0.00 H
+HETATM 432 H2 HOH A 144 8.582 8.490 10.750 1.00 0.00 H
+HETATM 433 O HOH A 145 4.808 3.956 18.192 1.00 0.00 O
+HETATM 434 H1 HOH A 145 4.484 4.124 19.077 1.00 0.00 H
+HETATM 435 H2 HOH A 145 4.623 4.763 17.712 1.00 0.00 H
+HETATM 436 O HOH A 146 19.474 15.563 5.007 1.00 0.00 O
+HETATM 437 H1 HOH A 146 18.857 16.155 5.438 1.00 0.00 H
+HETATM 438 H2 HOH A 146 19.589 14.844 5.628 1.00 0.00 H
+HETATM 439 O HOH A 147 6.235 13.999 17.269 1.00 0.00 O
+HETATM 440 H1 HOH A 147 6.142 14.217 18.196 1.00 0.00 H
+HETATM 441 H2 HOH A 147 7.003 13.429 17.233 1.00 0.00 H
+HETATM 442 O HOH A 148 12.163 5.412 11.646 1.00 0.00 O
+HETATM 443 H1 HOH A 148 11.531 4.693 11.643 1.00 0.00 H
+HETATM 444 H2 HOH A 148 11.799 6.052 11.034 1.00 0.00 H
+HETATM 445 O HOH A 149 6.192 9.047 21.050 1.00 0.00 O
+HETATM 446 H1 HOH A 149 6.254 8.837 21.982 1.00 0.00 H
+HETATM 447 H2 HOH A 149 5.400 9.580 20.977 1.00 0.00 H
+HETATM 448 O HOH A 150 4.982 3.175 12.016 1.00 0.00 O
+HETATM 449 H1 HOH A 150 5.102 3.642 11.189 1.00 0.00 H
+HETATM 450 H2 HOH A 150 4.569 3.815 12.595 1.00 0.00 H
+HETATM 451 O HOH A 151 11.344 8.862 11.345 1.00 0.00 O
+HETATM 452 H1 HOH A 151 11.155 8.377 12.149 1.00 0.00 H
+HETATM 453 H2 HOH A 151 11.228 8.220 10.645 1.00 0.00 H
+HETATM 454 O HOH A 152 5.196 6.961 10.096 1.00 0.00 O
+HETATM 455 H1 HOH A 152 5.241 7.707 9.498 1.00 0.00 H
+HETATM 456 H2 HOH A 152 6.077 6.585 10.076 1.00 0.00 H
+HETATM 457 O HOH A 153 6.395 4.450 1.854 1.00 0.00 O
+HETATM 458 H1 HOH A 153 6.046 5.150 2.405 1.00 0.00 H
+HETATM 459 H2 HOH A 153 6.758 4.902 1.092 1.00 0.00 H
+HETATM 460 O HOH A 154 1.925 6.429 10.476 1.00 0.00 O
+HETATM 461 H1 HOH A 154 1.400 6.584 11.261 1.00 0.00 H
+HETATM 462 H2 HOH A 154 1.394 5.834 9.947 1.00 0.00 H
+HETATM 463 O HOH A 155 11.938 12.846 2.456 1.00 0.00 O
+HETATM 464 H1 HOH A 155 11.642 12.433 1.645 1.00 0.00 H
+HETATM 465 H2 HOH A 155 12.294 12.125 2.975 1.00 0.00 H
+HETATM 466 O HOH A 156 15.117 1.703 11.836 1.00 0.00 O
+HETATM 467 H1 HOH A 156 14.470 1.005 11.733 1.00 0.00 H
+HETATM 468 H2 HOH A 156 15.891 1.263 12.186 1.00 0.00 H
+HETATM 469 O HOH A 157 5.497 17.784 12.551 1.00 0.00 O
+HETATM 470 H1 HOH A 157 4.623 18.169 12.616 1.00 0.00 H
+HETATM 471 H2 HOH A 157 6.078 18.443 12.928 1.00 0.00 H
+HETATM 472 O HOH A 158 17.996 5.612 1.041 1.00 0.00 O
+HETATM 473 H1 HOH A 158 18.272 5.999 1.871 1.00 0.00 H
+HETATM 474 H2 HOH A 158 18.229 4.687 1.119 1.00 0.00 H
+HETATM 475 O HOH A 159 20.216 14.329 18.723 1.00 0.00 O
+HETATM 476 H1 HOH A 159 20.916 14.388 18.073 1.00 0.00 H
+HETATM 477 H2 HOH A 159 20.492 14.918 19.425 1.00 0.00 H
+HETATM 478 O HOH A 160 21.778 5.474 1.833 1.00 0.00 O
+HETATM 479 H1 HOH A 160 20.836 5.572 1.695 1.00 0.00 H
+HETATM 480 H2 HOH A 160 22.000 6.156 2.466 1.00 0.00 H
+HETATM 481 O HOH A 161 5.864 9.520 4.730 1.00 0.00 O
+HETATM 482 H1 HOH A 161 5.255 10.239 4.564 1.00 0.00 H
+HETATM 483 H2 HOH A 161 6.687 9.806 4.334 1.00 0.00 H
+HETATM 484 O HOH A 162 21.317 19.997 5.548 1.00 0.00 O
+HETATM 485 H1 HOH A 162 21.641 19.934 4.649 1.00 0.00 H
+HETATM 486 H2 HOH A 162 21.820 19.342 6.031 1.00 0.00 H
+HETATM 487 O HOH A 163 19.907 19.954 13.314 1.00 0.00 O
+HETATM 488 H1 HOH A 163 20.113 19.388 14.058 1.00 0.00 H
+HETATM 489 H2 HOH A 163 20.652 20.551 13.254 1.00 0.00 H
+HETATM 490 O HOH A 164 18.667 13.356 14.941 1.00 0.00 O
+HETATM 491 H1 HOH A 164 18.686 13.990 14.224 1.00 0.00 H
+HETATM 492 H2 HOH A 164 19.439 12.808 14.796 1.00 0.00 H
+HETATM 493 O HOH A 165 21.518 17.759 15.267 1.00 0.00 O
+HETATM 494 H1 HOH A 165 22.000 18.453 14.816 1.00 0.00 H
+HETATM 495 H2 HOH A 165 20.849 18.221 15.771 1.00 0.00 H
+HETATM 496 O HOH A 166 12.590 11.427 10.414 1.00 0.00 O
+HETATM 497 H1 HOH A 166 13.085 11.366 9.597 1.00 0.00 H
+HETATM 498 H2 HOH A 166 13.243 11.657 11.074 1.00 0.00 H
+HETATM 499 O HOH A 167 2.078 4.804 6.165 1.00 0.00 O
+HETATM 500 H1 HOH A 167 1.734 4.826 7.058 1.00 0.00 H
+HETATM 501 H2 HOH A 167 1.553 5.448 5.690 1.00 0.00 H
+HETATM 502 O HOH A 168 10.019 12.242 8.141 1.00 0.00 O
+HETATM 503 H1 HOH A 168 10.450 11.696 7.483 1.00 0.00 H
+HETATM 504 H2 HOH A 168 10.544 13.042 8.168 1.00 0.00 H
+HETATM 505 O HOH A 169 12.377 1.330 16.282 1.00 0.00 O
+HETATM 506 H1 HOH A 169 13.100 1.152 16.884 1.00 0.00 H
+HETATM 507 H2 HOH A 169 11.590 1.116 16.782 1.00 0.00 H
+HETATM 508 O HOH A 170 16.297 21.194 17.905 1.00 0.00 O
+HETATM 509 H1 HOH A 170 16.324 22.024 17.429 1.00 0.00 H
+HETATM 510 H2 HOH A 170 15.624 21.323 18.573 1.00 0.00 H
+HETATM 511 O HOH A 171 16.878 5.874 19.008 1.00 0.00 O
+HETATM 512 H1 HOH A 171 16.051 6.250 19.310 1.00 0.00 H
+HETATM 513 H2 HOH A 171 17.551 6.410 19.426 1.00 0.00 H
+HETATM 514 O HOH A 172 9.195 16.371 17.513 1.00 0.00 O
+HETATM 515 H1 HOH A 172 8.498 16.805 18.005 1.00 0.00 H
+HETATM 516 H2 HOH A 172 9.985 16.864 17.730 1.00 0.00 H
+HETATM 517 O HOH A 173 6.593 20.698 10.847 1.00 0.00 O
+HETATM 518 H1 HOH A 173 6.053 20.912 10.086 1.00 0.00 H
+HETATM 519 H2 HOH A 173 6.042 20.121 11.377 1.00 0.00 H
+HETATM 520 O HOH A 174 9.903 2.405 16.204 1.00 0.00 O
+HETATM 521 H1 HOH A 174 10.485 2.544 15.457 1.00 0.00 H
+HETATM 522 H2 HOH A 174 9.987 3.203 16.725 1.00 0.00 H
+HETATM 523 O HOH A 175 12.731 1.749 10.208 1.00 0.00 O
+HETATM 524 H1 HOH A 175 12.411 1.007 10.721 1.00 0.00 H
+HETATM 525 H2 HOH A 175 12.863 1.393 9.330 1.00 0.00 H
+HETATM 526 O HOH A 176 16.938 8.968 20.682 1.00 0.00 O
+HETATM 527 H1 HOH A 176 16.832 8.440 19.890 1.00 0.00 H
+HETATM 528 H2 HOH A 176 17.382 8.387 21.299 1.00 0.00 H
+HETATM 529 O HOH A 177 8.356 0.995 20.657 1.00 0.00 O
+HETATM 530 H1 HOH A 177 7.830 1.789 20.565 1.00 0.00 H
+HETATM 531 H2 HOH A 177 9.212 1.233 20.302 1.00 0.00 H
+HETATM 532 O HOH A 178 13.102 7.391 1.225 1.00 0.00 O
+HETATM 533 H1 HOH A 178 13.974 7.426 1.618 1.00 0.00 H
+HETATM 534 H2 HOH A 178 12.894 8.302 1.020 1.00 0.00 H
+HETATM 535 O HOH A 179 14.231 14.615 15.909 1.00 0.00 O
+HETATM 536 H1 HOH A 179 14.446 14.348 15.015 1.00 0.00 H
+HETATM 537 H2 HOH A 179 14.503 13.875 16.452 1.00 0.00 H
+HETATM 538 O HOH A 180 11.802 4.919 20.495 1.00 0.00 O
+HETATM 539 H1 HOH A 180 12.420 4.730 21.201 1.00 0.00 H
+HETATM 540 H2 HOH A 180 12.344 5.283 19.795 1.00 0.00 H
+HETATM 541 O HOH A 181 7.247 18.123 16.634 1.00 0.00 O
+HETATM 542 H1 HOH A 181 6.834 18.548 15.882 1.00 0.00 H
+HETATM 543 H2 HOH A 181 6.517 17.749 17.127 1.00 0.00 H
+HETATM 544 O HOH A 182 7.751 17.027 13.470 1.00 0.00 O
+HETATM 545 H1 HOH A 182 8.634 16.851 13.797 1.00 0.00 H
+HETATM 546 H2 HOH A 182 7.659 16.453 12.710 1.00 0.00 H
+HETATM 547 O HOH A 183 17.375 2.714 19.736 1.00 0.00 O
+HETATM 548 H1 HOH A 183 17.985 2.875 19.016 1.00 0.00 H
+HETATM 549 H2 HOH A 183 17.013 3.576 19.941 1.00 0.00 H
+HETATM 550 O HOH A 184 7.311 4.335 13.081 1.00 0.00 O
+HETATM 551 H1 HOH A 184 6.967 3.472 13.313 1.00 0.00 H
+HETATM 552 H2 HOH A 184 6.712 4.659 12.408 1.00 0.00 H
+HETATM 553 O HOH A 185 8.454 1.669 13.798 1.00 0.00 O
+HETATM 554 H1 HOH A 185 9.152 1.023 13.907 1.00 0.00 H
+HETATM 555 H2 HOH A 185 8.893 2.514 13.893 1.00 0.00 H
+HETATM 556 O HOH A 186 1.418 7.617 14.583 1.00 0.00 O
+HETATM 557 H1 HOH A 186 1.000 7.039 15.221 1.00 0.00 H
+HETATM 558 H2 HOH A 186 1.764 7.026 13.915 1.00 0.00 H
+HETATM 559 O HOH A 187 14.964 20.818 4.135 1.00 0.00 O
+HETATM 560 H1 HOH A 187 14.486 20.252 4.741 1.00 0.00 H
+HETATM 561 H2 HOH A 187 15.882 20.576 4.255 1.00 0.00 H
+HETATM 562 O HOH A 188 3.060 8.643 12.209 1.00 0.00 O
+HETATM 563 H1 HOH A 188 3.747 8.193 11.718 1.00 0.00 H
+HETATM 564 H2 HOH A 188 3.327 8.562 13.124 1.00 0.00 H
+HETATM 565 O HOH A 189 3.211 15.922 10.325 1.00 0.00 O
+HETATM 566 H1 HOH A 189 2.732 15.246 9.846 1.00 0.00 H
+HETATM 567 H2 HOH A 189 3.882 16.221 9.712 1.00 0.00 H
+HETATM 568 O HOH A 190 12.367 14.339 18.281 1.00 0.00 O
+HETATM 569 H1 HOH A 190 12.942 14.850 17.710 1.00 0.00 H
+HETATM 570 H2 HOH A 190 12.211 14.908 19.035 1.00 0.00 H
+HETATM 571 O HOH A 191 7.042 6.517 21.355 1.00 0.00 O
+HETATM 572 H1 HOH A 191 7.216 5.772 21.931 1.00 0.00 H
+HETATM 573 H2 HOH A 191 6.302 6.235 20.817 1.00 0.00 H
+HETATM 574 O HOH A 192 3.600 18.767 18.292 1.00 0.00 O
+HETATM 575 H1 HOH A 192 3.447 18.291 17.475 1.00 0.00 H
+HETATM 576 H2 HOH A 192 4.509 18.571 18.516 1.00 0.00 H
+HETATM 577 O HOH A 193 7.301 19.490 5.362 1.00 0.00 O
+HETATM 578 H1 HOH A 193 7.561 19.609 4.448 1.00 0.00 H
+HETATM 579 H2 HOH A 193 6.385 19.217 5.316 1.00 0.00 H
+HETATM 580 O HOH A 194 9.445 5.827 11.106 1.00 0.00 O
+HETATM 581 H1 HOH A 194 9.193 5.151 10.477 1.00 0.00 H
+HETATM 582 H2 HOH A 194 9.404 5.389 11.956 1.00 0.00 H
+HETATM 583 O HOH A 195 6.632 12.233 20.048 1.00 0.00 O
+HETATM 584 H1 HOH A 195 5.966 12.909 20.170 1.00 0.00 H
+HETATM 585 H2 HOH A 195 6.913 12.334 19.139 1.00 0.00 H
+HETATM 586 O HOH A 196 19.819 20.094 7.603 1.00 0.00 O
+HETATM 587 H1 HOH A 196 19.406 20.089 8.466 1.00 0.00 H
+HETATM 588 H2 HOH A 196 20.687 20.467 7.756 1.00 0.00 H
+HETATM 589 O HOH A 197 20.714 11.307 10.003 1.00 0.00 O
+HETATM 590 H1 HOH A 197 21.339 10.821 9.465 1.00 0.00 H
+HETATM 591 H2 HOH A 197 20.806 12.215 9.715 1.00 0.00 H
+HETATM 592 O HOH A 198 5.525 3.416 21.664 1.00 0.00 O
+HETATM 593 H1 HOH A 198 5.955 4.086 21.131 1.00 0.00 H
+HETATM 594 H2 HOH A 198 4.738 3.846 21.999 1.00 0.00 H
+HETATM 595 O HOH A 199 15.914 6.673 2.677 1.00 0.00 O
+HETATM 596 H1 HOH A 199 15.711 7.561 2.972 1.00 0.00 H
+HETATM 597 H2 HOH A 199 15.167 6.149 2.963 1.00 0.00 H
+HETATM 598 O HOH A 200 20.976 10.881 12.915 1.00 0.00 O
+HETATM 599 H1 HOH A 200 20.734 11.506 12.231 1.00 0.00 H
+HETATM 600 H2 HOH A 200 20.236 10.892 13.521 1.00 0.00 H
+HETATM 601 O HOH A 201 2.988 15.865 13.640 1.00 0.00 O
+HETATM 602 H1 HOH A 201 2.187 16.371 13.779 1.00 0.00 H
+HETATM 603 H2 HOH A 201 3.446 16.330 12.940 1.00 0.00 H
+HETATM 604 O HOH A 202 13.674 12.414 7.586 1.00 0.00 O
+HETATM 605 H1 HOH A 202 14.477 12.319 7.073 1.00 0.00 H
+HETATM 606 H2 HOH A 202 13.149 11.649 7.353 1.00 0.00 H
+HETATM 607 O HOH A 203 6.593 10.558 17.798 1.00 0.00 O
+HETATM 608 H1 HOH A 203 6.387 10.481 16.866 1.00 0.00 H
+HETATM 609 H2 HOH A 203 5.741 10.562 18.233 1.00 0.00 H
+HETATM 610 O HOH A 204 18.593 21.270 16.182 1.00 0.00 O
+HETATM 611 H1 HOH A 204 19.326 21.250 15.566 1.00 0.00 H
+HETATM 612 H2 HOH A 204 17.851 21.577 15.661 1.00 0.00 H
+HETATM 613 O HOH A 205 9.789 11.187 10.433 1.00 0.00 O
+HETATM 614 H1 HOH A 205 10.310 10.463 10.085 1.00 0.00 H
+HETATM 615 H2 HOH A 205 10.325 11.552 11.137 1.00 0.00 H
+HETATM 616 O HOH A 206 1.710 14.353 8.111 1.00 0.00 O
+HETATM 617 H1 HOH A 206 0.999 13.896 7.663 1.00 0.00 H
+HETATM 618 H2 HOH A 206 2.480 13.805 7.961 1.00 0.00 H
+HETATM 619 O HOH A 207 11.321 8.200 20.608 1.00 0.00 O
+HETATM 620 H1 HOH A 207 11.988 8.784 20.969 1.00 0.00 H
+HETATM 621 H2 HOH A 207 10.661 8.788 20.242 1.00 0.00 H
+HETATM 622 O HOH A 208 13.649 8.882 9.896 1.00 0.00 O
+HETATM 623 H1 HOH A 208 14.013 8.556 9.073 1.00 0.00 H
+HETATM 624 H2 HOH A 208 14.309 9.494 10.223 1.00 0.00 H
+HETATM 625 O HOH A 209 6.167 17.358 7.182 1.00 0.00 O
+HETATM 626 H1 HOH A 209 5.611 16.581 7.124 1.00 0.00 H
+HETATM 627 H2 HOH A 209 6.708 17.326 6.394 1.00 0.00 H
+HETATM 628 O HOH A 210 18.453 9.044 14.210 1.00 0.00 O
+HETATM 629 H1 HOH A 210 19.078 9.022 13.486 1.00 0.00 H
+HETATM 630 H2 HOH A 210 18.287 9.976 14.355 1.00 0.00 H
+HETATM 631 O HOH A 211 18.551 15.952 19.684 1.00 0.00 O
+HETATM 632 H1 HOH A 211 18.451 15.944 20.636 1.00 0.00 H
+HETATM 633 H2 HOH A 211 17.902 16.587 19.380 1.00 0.00 H
+HETATM 634 O HOH A 212 2.622 11.775 19.490 1.00 0.00 O
+HETATM 635 H1 HOH A 212 2.824 11.016 18.943 1.00 0.00 H
+HETATM 636 H2 HOH A 212 2.974 11.550 20.351 1.00 0.00 H
+HETATM 637 O HOH A 213 5.085 6.936 16.985 1.00 0.00 O
+HETATM 638 H1 HOH A 213 4.406 7.047 16.319 1.00 0.00 H
+HETATM 639 H2 HOH A 213 5.574 7.759 16.966 1.00 0.00 H
+HETATM 640 O HOH A 214 4.253 20.840 5.164 1.00 0.00 O
+HETATM 641 H1 HOH A 214 3.696 21.531 5.523 1.00 0.00 H
+HETATM 642 H2 HOH A 214 5.131 21.221 5.154 1.00 0.00 H
+HETATM 643 O HOH A 215 9.295 8.953 14.630 1.00 0.00 O
+HETATM 644 H1 HOH A 215 9.279 8.037 14.909 1.00 0.00 H
+HETATM 645 H2 HOH A 215 8.798 9.416 15.304 1.00 0.00 H
+HETATM 646 O HOH A 216 15.685 16.952 5.496 1.00 0.00 O
+HETATM 647 H1 HOH A 216 15.825 17.768 5.978 1.00 0.00 H
+HETATM 648 H2 HOH A 216 15.328 17.230 4.653 1.00 0.00 H
+HETATM 649 O HOH A 217 11.081 18.526 8.232 1.00 0.00 O
+HETATM 650 H1 HOH A 217 11.488 17.749 8.616 1.00 0.00 H
+HETATM 651 H2 HOH A 217 11.775 19.185 8.232 1.00 0.00 H
+HETATM 652 O HOH A 218 10.369 10.008 17.539 1.00 0.00 O
+HETATM 653 H1 HOH A 218 9.910 9.234 17.214 1.00 0.00 H
+HETATM 654 H2 HOH A 218 10.369 10.614 16.798 1.00 0.00 H
+HETATM 655 O HOH A 219 15.828 21.234 6.360 1.00 0.00 O
+HETATM 656 H1 HOH A 219 16.127 21.034 7.247 1.00 0.00 H
+HETATM 657 H2 HOH A 219 15.262 21.999 6.465 1.00 0.00 H
+HETATM 658 O HOH A 220 20.542 20.234 21.063 1.00 0.00 O
+HETATM 659 H1 HOH A 220 20.726 20.488 21.967 1.00 0.00 H
+HETATM 660 H2 HOH A 220 21.181 20.721 20.543 1.00 0.00 H
+HETATM 661 O HOH A 221 8.150 1.935 9.303 1.00 0.00 O
+HETATM 662 H1 HOH A 221 8.323 1.001 9.418 1.00 0.00 H
+HETATM 663 H2 HOH A 221 9.011 2.319 9.138 1.00 0.00 H
+HETATM 664 O HOH A 222 7.255 15.731 4.582 1.00 0.00 O
+HETATM 665 H1 HOH A 222 7.503 15.192 3.831 1.00 0.00 H
+HETATM 666 H2 HOH A 222 7.993 16.327 4.704 1.00 0.00 H
+HETATM 667 O HOH A 223 11.468 14.598 15.326 1.00 0.00 O
+HETATM 668 H1 HOH A 223 11.985 15.392 15.464 1.00 0.00 H
+HETATM 669 H2 HOH A 223 12.079 13.881 15.496 1.00 0.00 H
+HETATM 670 O HOH A 224 12.270 21.957 9.789 1.00 0.00 O
+HETATM 671 H1 HOH A 224 11.891 21.262 9.251 1.00 0.00 H
+HETATM 672 H2 HOH A 224 12.993 21.534 10.252 1.00 0.00 H
+HETATM 673 O HOH A 225 7.368 14.570 21.436 1.00 0.00 O
+HETATM 674 H1 HOH A 225 7.562 14.423 20.511 1.00 0.00 H
+HETATM 675 H2 HOH A 225 8.226 14.635 21.854 1.00 0.00 H
+HETATM 676 O HOH A 226 7.647 8.760 18.620 1.00 0.00 O
+HETATM 677 H1 HOH A 226 7.010 8.176 19.031 1.00 0.00 H
+HETATM 678 H2 HOH A 226 7.814 8.367 17.763 1.00 0.00 H
+HETATM 679 O HOH A 227 8.844 18.636 9.090 1.00 0.00 O
+HETATM 680 H1 HOH A 227 8.123 19.149 9.456 1.00 0.00 H
+HETATM 681 H2 HOH A 227 8.617 18.529 8.166 1.00 0.00 H
+HETATM 682 O HOH A 228 8.350 19.520 12.041 1.00 0.00 O
+HETATM 683 H1 HOH A 228 8.159 19.608 12.975 1.00 0.00 H
+HETATM 684 H2 HOH A 228 8.591 20.404 11.763 1.00 0.00 H
+HETATM 685 O HOH A 229 20.742 17.897 11.799 1.00 0.00 O
+HETATM 686 H1 HOH A 229 21.245 18.592 12.222 1.00 0.00 H
+HETATM 687 H2 HOH A 229 21.216 17.094 12.014 1.00 0.00 H
+HETATM 688 O HOH A 230 4.192 6.235 8.246 1.00 0.00 O
+HETATM 689 H1 HOH A 230 4.575 5.406 8.532 1.00 0.00 H
+HETATM 690 H2 HOH A 230 3.267 6.165 8.478 1.00 0.00 H
+HETATM 691 O HOH A 231 17.371 18.739 2.918 1.00 0.00 O
+HETATM 692 H1 HOH A 231 16.679 18.775 2.258 1.00 0.00 H
+HETATM 693 H2 HOH A 231 17.108 18.028 3.502 1.00 0.00 H
+HETATM 694 O HOH A 232 12.972 21.131 6.703 1.00 0.00 O
+HETATM 695 H1 HOH A 232 12.821 20.194 6.576 1.00 0.00 H
+HETATM 696 H2 HOH A 232 13.333 21.197 7.587 1.00 0.00 H
+HETATM 697 O HOH A 233 17.687 19.140 18.847 1.00 0.00 O
+HETATM 698 H1 HOH A 233 16.990 19.049 18.197 1.00 0.00 H
+HETATM 699 H2 HOH A 233 17.239 19.435 19.639 1.00 0.00 H
+HETATM 700 O HOH A 234 15.198 7.824 5.951 1.00 0.00 O
+HETATM 701 H1 HOH A 234 15.857 8.132 6.573 1.00 0.00 H
+HETATM 702 H2 HOH A 234 15.656 7.174 5.418 1.00 0.00 H
+HETATM 703 O HOH A 235 8.566 13.389 6.835 1.00 0.00 O
+HETATM 704 H1 HOH A 235 8.196 13.577 5.972 1.00 0.00 H
+HETATM 705 H2 HOH A 235 7.881 12.895 7.286 1.00 0.00 H
+HETATM 706 O HOH A 236 13.863 1.022 14.430 1.00 0.00 O
+HETATM 707 H1 HOH A 236 14.190 1.693 13.831 1.00 0.00 H
+HETATM 708 H2 HOH A 236 14.468 1.046 15.170 1.00 0.00 H
+HETATM 709 O HOH A 237 14.034 6.721 20.217 1.00 0.00 O
+HETATM 710 H1 HOH A 237 13.340 7.014 20.808 1.00 0.00 H
+HETATM 711 H2 HOH A 237 14.170 7.458 19.622 1.00 0.00 H
+HETATM 712 O HOH A 238 21.727 7.137 21.103 1.00 0.00 O
+HETATM 713 H1 HOH A 238 21.404 7.458 21.945 1.00 0.00 H
+HETATM 714 H2 HOH A 238 21.999 7.926 20.634 1.00 0.00 H
+HETATM 715 O HOH A 239 3.986 9.969 15.184 1.00 0.00 O
+HETATM 716 H1 HOH A 239 3.719 9.567 16.011 1.00 0.00 H
+HETATM 717 H2 HOH A 239 3.297 10.605 14.994 1.00 0.00 H
+HETATM 718 O HOH A 240 17.833 21.436 9.208 1.00 0.00 O
+HETATM 719 H1 HOH A 240 16.889 21.592 9.237 1.00 0.00 H
+HETATM 720 H2 HOH A 240 18.148 22.002 8.503 1.00 0.00 H
+HETATM 721 O HOH A 241 17.767 14.132 17.575 1.00 0.00 O
+HETATM 722 H1 HOH A 241 17.377 14.347 16.728 1.00 0.00 H
+HETATM 723 H2 HOH A 241 17.433 13.258 17.778 1.00 0.00 H
+HETATM 724 O HOH A 242 18.872 1.246 11.184 1.00 0.00 O
+HETATM 725 H1 HOH A 242 18.478 1.405 10.326 1.00 0.00 H
+HETATM 726 H2 HOH A 242 19.781 1.016 10.991 1.00 0.00 H
+HETATM 727 O HOH A 243 6.267 12.095 5.891 1.00 0.00 O
+HETATM 728 H1 HOH A 243 5.328 12.129 5.708 1.00 0.00 H
+HETATM 729 H2 HOH A 243 6.415 11.208 6.216 1.00 0.00 H
+HETATM 730 O HOH A 244 2.910 14.092 2.271 1.00 0.00 O
+HETATM 731 H1 HOH A 244 3.677 14.424 1.805 1.00 0.00 H
+HETATM 732 H2 HOH A 244 2.340 14.855 2.369 1.00 0.00 H
+HETATM 733 O HOH A 245 20.079 4.741 20.826 1.00 0.00 O
+HETATM 734 H1 HOH A 245 19.656 4.486 21.646 1.00 0.00 H
+HETATM 735 H2 HOH A 245 19.419 4.575 20.154 1.00 0.00 H
+HETATM 736 O HOH A 246 8.296 14.695 15.842 1.00 0.00 O
+HETATM 737 H1 HOH A 246 9.227 14.910 15.793 1.00 0.00 H
+HETATM 738 H2 HOH A 246 7.858 15.421 15.397 1.00 0.00 H
+HETATM 739 O HOH A 247 21.454 9.911 18.743 1.00 0.00 O
+HETATM 740 H1 HOH A 247 21.346 9.486 17.892 1.00 0.00 H
+HETATM 741 H2 HOH A 247 21.296 10.839 18.570 1.00 0.00 H
+HETATM 742 O HOH A 248 1.679 8.333 6.722 1.00 0.00 O
+HETATM 743 H1 HOH A 248 1.966 7.518 6.310 1.00 0.00 H
+HETATM 744 H2 HOH A 248 1.001 8.671 6.138 1.00 0.00 H
+HETATM 745 O HOH A 249 14.597 11.946 4.333 1.00 0.00 O
+HETATM 746 H1 HOH A 249 14.084 11.153 4.491 1.00 0.00 H
+HETATM 747 H2 HOH A 249 14.111 12.639 4.778 1.00 0.00 H
+HETATM 748 O HOH A 250 6.543 17.145 19.280 1.00 0.00 O
+HETATM 749 H1 HOH A 250 7.201 17.231 19.970 1.00 0.00 H
+HETATM 750 H2 HOH A 250 6.524 16.209 19.082 1.00 0.00 H
+END
diff --git a/tests/data/wild1.xml b/tests/data/wild1.xml
index 9fec5bfa3..d7dc7a122 100644
--- a/tests/data/wild1.xml
+++ b/tests/data/wild1.xml
@@ -16,7 +16,7 @@
-
+
\ No newline at end of file
diff --git a/tests/data/wild2.xml b/tests/data/wild2.xml
index 66f96e203..6dba0b040 100644
--- a/tests/data/wild2.xml
+++ b/tests/data/wild2.xml
@@ -16,7 +16,7 @@
-
+
\ No newline at end of file
diff --git a/tests/test_admp/test_compute.py b/tests/test_admp/test_compute.py
index e6ea1f3bb..2f97785e7 100644
--- a/tests/test_admp/test_compute.py
+++ b/tests/test_admp/test_compute.py
@@ -25,9 +25,29 @@ def test_init(self):
rc = 4.0
H = Hamiltonian('tests/data/admp.xml')
pdb = app.PDBFile('tests/data/water_dimer.pdb')
- H.createPotential(pdb.topology, nonbondedCutoff=rc*unit.angstrom, ethresh=5e-4, step_pol=5)
+ potential = H.createPotential(pdb.topology, nonbondedCutoff=rc*unit.angstrom, ethresh=5e-4, step_pol=5)
+ generators = H.getGenerators()
- yield H.getGenerators()
+ yield generators
+
+ def test_ADMPPmeForce(self, generators):
+
+ rc = 4.0
+ pdb = app.PDBFile('tests/data/water_dimer.pdb')
+ positions = np.array(pdb.positions._value) * 10
+ a, b, c = pdb.topology.getPeriodicBoxVectors()
+ box = np.array([a._value, b._value, c._value]) * 10
+ # neighbor list
+
+ gen = generators[1]
+ covalent_map = gen.covalent_map
+
+ nblist = NeighborList(box, rc, covalent_map)
+ nblist.allocate(positions)
+ pairs = nblist.pairs
+ pot = gen.getJaxPotential()
+ energy = pot(positions, box, pairs, gen.paramtree)
+
def test_ADMPPmeForce_jit(self, generators):
@@ -37,12 +57,13 @@ def test_ADMPPmeForce_jit(self, generators):
positions = jnp.array(pdb.positions._value) * 10
a, b, c = pdb.topology.getPeriodicBoxVectors()
box = jnp.array([a._value, b._value, c._value]) * 10
+ gen = generators[1]
+ covalent_map = gen.covalent_map
# neighbor list
- nblist = NeighborList(box, rc)
+ nblist = NeighborList(box, rc, covalent_map)
nblist.allocate(positions)
pairs = nblist.pairs
-
- pot_pme = gen.getJaxPotential()
- j_pot_pme = jit(value_and_grad(pot_pme))
-
- E_pme, F_pme = j_pot_pme(positions, box, pairs, gen.params)
\ No newline at end of file
+
+ pot = gen.getJaxPotential()
+ j_pot_pme = jit(value_and_grad(pot))
+ energy = j_pot_pme(positions, box, pairs, gen.paramtree)
diff --git a/tests/test_api.py b/tests/test_api.py
index f576de147..d256881fc 100644
--- a/tests/test_api.py
+++ b/tests/test_api.py
@@ -1,11 +1,16 @@
+import subprocess
+from pathlib import Path
import openmm.app as app
import openmm.unit as unit
-import numpy as np
-import jax.numpy as jnp
import numpy.testing as npt
import pytest
+from rdkit import Chem
+from rdkit.Chem import AllChem
+from biopandas.pdb import PandasPdb
+
from dmff import Hamiltonian
+
class TestADMPAPI:
""" Test ADMP related generators
@@ -31,7 +36,7 @@ def test_init(self):
def test_ADMPDispForce_parseXML(self, generators):
gen = generators[0]
- params = gen.params
+ params = gen.paramtree['ADMPDispForce']
npt.assert_allclose(params['mScales'], [0.0, 0.0, 0.0, 1.0, 1.0, 1.0])
npt.assert_allclose(params['A'], [1203470.743, 83.2283563])
@@ -40,18 +45,32 @@ def test_ADMPDispForce_parseXML(self, generators):
def test_ADMPDispForce_renderXML(self, generators):
gen = generators[0]
- xml = gen.renderXML()
+ params = gen.paramtree['ADMPDispForce']
+ gen.overwrite()
- assert xml.name == 'ADMPDispForce'
- npt.assert_allclose(float(xml[0]['type']), 380)
- npt.assert_allclose(float(xml[0]['A']), 1203470.743)
- npt.assert_allclose(float(xml[1]['B']), 37.78544799)
- npt.assert_allclose(float(xml[1]['Q']), 0.370853)
+ assert gen.name == 'ADMPDispForce'
+ npt.assert_allclose(params['mScales'], [0.0, 0.0, 0.0, 1.0, 1.0, 1.0])
+ npt.assert_allclose(params['A'], [1203470.743, 83.2283563])
+ npt.assert_allclose(params['B'], [37.81265679, 37.78544799])
def test_ADMPPmeForce_parseXML(self, generators):
gen = generators[1]
- params = gen.params
+ tree = gen.paramtree['ADMPPmeForce']
+
+ npt.assert_allclose(tree['mScales'], [0.0, 0.0, 0.0, 1.0, 1.0, 1.0])
+ npt.assert_allclose(tree['pScales'], [0.0, 0.0, 0.0, 1.0, 1.0, 1.0])
+ npt.assert_allclose(tree['dScales'], [0.0, 0.0, 0.0, 1.0, 1.0, 1.0])
+ # Q_local is already converted to local frame
+ # npt.assert_allclose(tree['Q_local'][0][:4], [-1.0614, 0.0, 0.0, -0.023671684])
+ npt.assert_allclose(tree['pol'], [0.88000005, 0])
+ npt.assert_allclose(tree['tholes'], [8., 0.])
+
+ def test_ADMPPmeForce_renderXML(self, generators):
+
+ gen = generators[1]
+ params = gen.paramtree['ADMPPmeForce']
+ gen.overwrite()
npt.assert_allclose(params['mScales'], [0.0, 0.0, 0.0, 1.0, 1.0, 1.0])
npt.assert_allclose(params['pScales'], [0.0, 0.0, 0.0, 1.0, 1.0, 1.0])
@@ -61,21 +80,6 @@ def test_ADMPPmeForce_parseXML(self, generators):
npt.assert_allclose(params['pol'], [0.88000005, 0])
npt.assert_allclose(params['tholes'], [8., 0.])
- def test_ADMPPmeForce_renderXML(self, generators):
-
- gen = generators[1]
- xml = gen.renderXML()
-
- assert xml.name == 'ADMPPmeForce'
- assert xml.attributes['lmax'] == '2'
- assert xml.attributes['mScale12'] == '0.0'
- assert xml.attributes['mScale15'] == '1.0'
- assert xml.elements[0].name == 'Atom'
- assert xml.elements[0].attributes['qXZ'] == '-0.07141020'
- assert xml.elements[2].name == 'Polarize'
- assert xml.elements[2].attributes['polarizabilityXX'][:6] == '0.8800'
- assert xml[3]['type'] == '381'
-
class TestClassicalAPI:
""" Test classical forcefield generators
@@ -99,64 +103,116 @@ def test_init(self):
yield H.getGenerators()
- def test_NonBond_parseXML(self, generators):
+ def test_Nonbond_parseXML(self, generators):
gen = generators[0]
- params = gen.params
+ params = gen.paramtree['NonbondedForce']
npt.assert_allclose(params['sigma'], [1.0, 1.0, -1.0, -1.0])
def test_NonBond_renderXML(self, generators):
gen = generators[0]
- xml = gen.renderXML()
+ params = gen.paramtree['NonbondedForce']
+ gen.overwrite()
- assert xml.name == 'NonbondedForce'
- assert xml.attributes['lj14scale'] == '0.5'
- assert xml[0]['type'] == 'n1'
- assert xml[1]['sigma'] == '1.0'
+ assert gen.name == 'NonbondedForce'
+ # npt.assert_allclose(params['type'], ['n1', 'n2', 'n3', 'n4'])
+ # type is asigned to the generator themself as a member variable
+ npt.assert_allclose(params['charge'], [1.0, -1.0, 1.0, -1.0])
+ npt.assert_allclose(params['sigma'], [1.0, 1.0, -1.0, -1.0])
+ npt.assert_allclose(params['epsilon'], [0.0, 0.0, 0.0, 0.0])
+ npt.assert_allclose(params['lj14scale'], [0.5])
+
def test_HarmonicAngle_parseXML(self, generators):
gen = generators[1]
- params = gen.params
+ params = gen.paramtree['HarmonicAngleForce']
npt.assert_allclose(params['k'], 836.8)
npt.assert_allclose(params['angle'], 1.8242181341844732)
def test_HarmonicAngle_renderXML(self, generators):
gen = generators[1]
- xml = gen.renderXML()
+ params = gen.paramtree['HarmonicAngleForce']
+ gen.overwrite()
- assert xml.name == 'HarmonicAngleForce'
- assert xml[0]['type1'] == 'n1'
- assert xml[0]['type2'] == 'n2'
- assert xml[0]['type3'] == 'n3'
- assert xml[0]['angle'][:7] == '1.82421'
- assert xml[0]['k'] == '836.8'
+ assert gen.name == 'HarmonicAngleForce'
+ npt.assert_allclose(params['angle'], [1.8242181341844732] * 2)
+ npt.assert_allclose(params['k'], [836.8] * 2)
def test_PeriodicTorsion_parseXML(self, generators):
gen = generators[2]
- params = gen.params
- npt.assert_allclose(params['psi1_p'], 0)
- npt.assert_allclose(params['k1_p'], 2.092)
+ params = gen.paramtree['PeriodicTorsionForce']
+ npt.assert_allclose(params['prop_phase']['1'], [0])
+ npt.assert_allclose(params['prop_k']['1'], [2.092])
def test_PeriodicTorsion_renderXML(self, generators):
gen = generators[2]
- xml = gen.renderXML()
- assert xml.name == 'PeriodicTorsionForce'
- assert xml[0].name == 'Proper'
- assert xml[0]['type1'] == 'n1'
- assert xml[1].name == 'Improper'
- assert xml[1]['type1'] == 'n1'
+ params = gen.paramtree['PeriodicTorsionForce']
+ gen.overwrite()
+ assert gen.name == 'PeriodicTorsionForce'
+ npt.assert_allclose(params['prop_phase']['1'], [0])
+ npt.assert_allclose(params['prop_k']['1'], [2.092])
def test_parse_multiple_files(self):
pdb = app.PDBFile("tests/data/methane_water.pdb")
- h = Hamiltonian("tests/data/methane.xml", "tip3p.xml")
+ h = Hamiltonian("tests/data/methane.xml", "tests/data/tip3p.xml")
potentials = h.createPotential(pdb.topology)
- npt.assert_allclose(
- h.getGenerators()[-1].params["charge"],
- [-0.1068, 0.0267, 0.0267, 0.0267, 0.0267, -0.834, 0.417]
- )
+
+
+def check_same_topology(top1: app.Topology, top2: app.Topology):
+ assert top1.getNumChains() == top2.getNumChains(), "Number of chains are not the same"
+ assert top1.getNumResidues() == top2.getNumResidues(), "Number of residues are not the same"
+ assert top1.getNumAtoms() == top2.getNumAtoms(), "Number of atoms are not the same"
+ assert top1.getNumBonds() == top2.getNumBonds(), "Number of bonds are not the same"
+
+ atoms1, atoms2 = [at for at in top1.atoms()], [at for at in top2.atoms()]
+ for i in range(top1.getNumAtoms()):
+ assert atoms1[i].element == atoms2[i].element, f"Atom {i} are not the same"
+
+ bonds1 = {
+ (int(bond.atom1.id) - 1, int(bond.atom2.id) - 1): True \
+ for bond in top1.bonds()
+ }
+ bonds2 = {
+ (int(bond.atom1.id) - 1, int(bond.atom2.id) - 1): True \
+ for bond in top2.bonds()
+ }
+ for key in bonds1.keys():
+ if (key not in bonds2) and ((key[1], key[0]) not in bonds2):
+ raise KeyError(f"Bond (key) not match")
+
+
+def fix_pdb(path):
+ pdb = PandasPdb()
+ pdb.read_pdb(path)
+ atCount = {}
+ for i in range(pdb.df['HETATM'].shape[0]):
+ atName = pdb.df['HETATM'].loc[i, 'atom_name']
+ atCount.update({atName: atCount.get(atName, 0) + 1})
+ pdb.df['HETATM'].loc[i, 'atom_name'] = f"{atName}{atCount.get(atName)}"
+ pdb.to_pdb(path)
+
+
+@pytest.mark.parametrize(
+ "smi",
+ ["CC", "CO", "C=C", "CC#N", "C1=CC=CC=C1"]
+)
+def test_build_top_from_rdkit(smi, tmpdir):
+ mol = Chem.AddHs(Chem.MolFromSmiles(smi))
+ AllChem.EmbedMolecule(mol)
+ AllChem.MMFFOptimizeMolecule(mol)
+ key = Chem.MolToInchiKey(mol)
+ wdir = Path(tmpdir).resolve()
+ molfile = str(wdir / f"{key}.mol")
+ pdbfile = str(wdir / f"{key}.pdb")
+ Chem.MolToMolFile(mol, str(wdir / f"{key}.mol"))
+ subprocess.run(["obabel", molfile, "-O", pdbfile], stdout=subprocess.PIPE, stderr=subprocess.PIPE)
+ fix_pdb(pdbfile)
+ ref_top = app.PDBFile(pdbfile).getTopology()
+ test_top = Hamiltonian.buildTopologyFromMol(mol)
+ check_same_topology(ref_top, test_top)
diff --git a/tests/test_classical/test_bonded.py b/tests/test_classical/test_bonded.py
index 87e9a96f4..917d87853 100644
--- a/tests/test_classical/test_bonded.py
+++ b/tests/test_classical/test_bonded.py
@@ -19,7 +19,7 @@ class TestBonded:
def test_harmonic_bond_force(self, pdb, prm, value):
pdb = app.PDBFile(pdb)
h = Hamiltonian(prm)
- system = h.createPotential(
+ potential = h.createPotential(
pdb.topology,
nonbondedMethod=app.NoCutoff,
constraints=None,
@@ -28,11 +28,11 @@ def test_harmonic_bond_force(self, pdb, prm, value):
pos = jnp.asarray(pdb.getPositions(asNumpy=True).value_in_unit(unit.nanometer))
box = np.array([[10.0, 0.0, 0.0], [0.0, 10.0, 0.0], [0.0, 0.0, 10.0]])
pairs = np.array([[]], dtype=int)
- bondE = h._potentials[0]
- energy = bondE(pos, box, pairs, h.getGenerators()[0].params)
+ bondE = potential.getPotentialFunc(names=["HarmonicBondForce"])
+ energy = bondE(pos, box, pairs, h.paramtree)
npt.assert_almost_equal(energy, value, decimal=3)
- energy = jax.jit(bondE)(pos, box, pairs, h.getGenerators()[0].params)
+ energy = jax.jit(bondE)(pos, box, pairs, h.paramtree)
npt.assert_almost_equal(energy, value, decimal=3)
@pytest.mark.parametrize(
@@ -48,7 +48,7 @@ def test_harmonic_bond_force(self, pdb, prm, value):
def test_periodic_torsion_force(self, pdb, prm, value):
pdb = app.PDBFile(pdb)
h = Hamiltonian(prm)
- system = h.createPotential(
+ potential = h.createPotential(
pdb.topology,
nonbondedMethod=app.NoCutoff,
constraints=None,
@@ -57,9 +57,9 @@ def test_periodic_torsion_force(self, pdb, prm, value):
pos = jnp.asarray(pdb.getPositions(asNumpy=True).value_in_unit(unit.nanometer))
box = np.array([[10.0, 0.0, 0.0], [0.0, 10.0, 0.0], [0.0, 0.0, 10.0]])
pairs = np.array([[]], dtype=int)
- bondE = h._potentials[0]
- energy = bondE(pos, box, pairs, h.getGenerators()[0].params)
+ bondE = potential.getPotentialFunc()
+ energy = bondE(pos, box, pairs, h.paramtree)
npt.assert_almost_equal(energy, value, decimal=3)
-
- energy = jax.jit(bondE)(pos, box, pairs, h.getGenerators()[0].params)
+
+ energy = jax.jit(bondE)(pos, box, pairs, h.paramtree)
npt.assert_almost_equal(energy, value, decimal=3)
\ No newline at end of file
diff --git a/tests/test_classical/test_coul.py b/tests/test_classical/test_coul.py
index 16da41ac3..32adad2f1 100644
--- a/tests/test_classical/test_coul.py
+++ b/tests/test_classical/test_coul.py
@@ -16,19 +16,21 @@ class TestCoulomb:
def test_coul_force(self, pdb, prm, value):
pdb = app.PDBFile(pdb)
h = Hamiltonian(prm)
- system = h.createPotential(pdb.topology,
+ potential = h.createPotential(pdb.topology,
nonbondedMethod=app.NoCutoff,
constraints=None,
removeCMMotion=False)
pos = jnp.asarray(pdb.getPositions(asNumpy=True).value_in_unit(unit.nanometer))
box = np.array([[10.0, 0.0, 0.0], [0.0, 10.0, 0.0], [0.0, 0.0, 10.0]])
- pairs = np.array([[0, 1], [0, 2], [0, 3], [1, 2], [1, 3], [2, 3]],
- dtype=int)
- coulE = h._potentials[0]
- energy = coulE(pos, box, pairs, h.getGenerators()[0].params)
+ rc = 4
+ nblist = NeighborList(box, rc, potential.meta["cov_map"])
+ nblist.allocate(pos)
+ pairs = nblist.pairs
+ coulE = potential.getPotentialFunc(names="NonbondedForce")
+ energy = coulE(pos, box, pairs, h.paramtree)
npt.assert_almost_equal(energy, value, decimal=3)
- energy = jax.jit(coulE)(pos, box, pairs, h.getGenerators()[0].params)
+ energy = jax.jit(coulE)(pos, box, pairs, h.paramtree)
npt.assert_almost_equal(energy, value, decimal=3)
@pytest.mark.parametrize(
@@ -37,22 +39,22 @@ def test_coul_force(self, pdb, prm, value):
def test_coul_large_force(self, pdb, prm, value):
pdb = app.PDBFile(pdb)
h = Hamiltonian(prm)
- system = h.createPotential(pdb.topology,
+ potential = h.createPotential(pdb.topology,
nonbondedMethod=app.NoCutoff,
constraints=None,
removeCMMotion=False)
pos = jnp.asarray(pdb.getPositions(asNumpy=True).value_in_unit(unit.nanometer))
box = np.array([[10.0, 0.0, 0.0], [0.0, 10.0, 0.0], [0.0, 0.0, 10.0]])
- pairs = []
- for ii in range(10):
- for jj in range(ii + 1, 10):
- pairs.append((ii, jj))
- pairs = np.array(pairs, dtype=int)
- coulE = h._potentials[0]
- energy = coulE(pos, box, pairs, h.getGenerators()[0].params)
+ rc = 4
+ gen = h.getGenerators()[-1]
+ nblist = NeighborList(box, rc, gen.covalent_map)
+ nblist.allocate(pos)
+ pairs = nblist.pairs
+ coulE = potential.getPotentialFunc()
+ energy = coulE(pos, box, pairs, h.paramtree)
npt.assert_almost_equal(energy, value, decimal=3)
- energy = jax.jit(coulE)(pos, box, pairs, h.getGenerators()[0].params)
+ energy = jax.jit(coulE)(pos, box, pairs, h.paramtree)
npt.assert_almost_equal(energy, value, decimal=3)
@pytest.mark.parametrize(
@@ -61,22 +63,21 @@ def test_coul_large_force(self, pdb, prm, value):
def test_coul_res_large_force(self, pdb, prm, value):
pdb = app.PDBFile(pdb)
h = Hamiltonian(prm)
- system = h.createPotential(pdb.topology,
+ potential = h.createPotential(pdb.topology,
nonbondedMethod=app.NoCutoff,
constraints=None,
removeCMMotion=False)
pos = jnp.asarray(pdb.getPositions(asNumpy=True).value_in_unit(unit.nanometer))
box = np.array([[10.0, 0.0, 0.0], [0.0, 10.0, 0.0], [0.0, 0.0, 10.0]])
- pairs = []
- for ii in range(10):
- for jj in range(ii + 1, 10):
- pairs.append((ii, jj))
- pairs = np.array(pairs, dtype=int)
- coulE = h._potentials[0]
- energy = coulE(pos, box, pairs, h.getGenerators()[0].params)
+ rc = 4
+ nblist = NeighborList(box, rc, potential.meta["cov_map"])
+ nblist.allocate(pos)
+ pairs = nblist.pairs
+ coulE = potential.getPotentialFunc()
+ energy = coulE(pos, box, pairs, h.paramtree)
npt.assert_almost_equal(energy, value, decimal=3)
- energy = jax.jit(coulE)(pos, box, pairs, h.getGenerators()[0].params)
+ energy = jax.jit(coulE)(pos, box, pairs, h.paramtree)
npt.assert_almost_equal(energy, value, decimal=3)
@pytest.mark.parametrize(
@@ -93,11 +94,12 @@ def test_coul_pme(self, pdb, prm, value):
rcut = 0.5 # nanometers
pdb = app.PDBFile(pdb)
h = Hamiltonian(prm)
- potentials = h.createPotential(
+ potential = h.createPotential(
pdb.topology,
nonbondedMethod=app.PME,
constraints=app.HBonds,
removeCMMotion=False,
+ rigidWater=False,
nonbondedCutoff=rcut * unit.nanometers,
useDispersionCorrection=False,
PmeCoeffMethod="gromacs",
@@ -110,15 +112,17 @@ def test_coul_pme(self, pdb, prm, value):
[ 1.20, 0.00, 0.00],
[ 0.00, 1.20, 0.00],
[ 0.00, 0.00, 1.20]
- ], dtype=jnp.float64)
- nbList = NeighborList(box, rc=rcut)
+ ])
+
+ nbList = NeighborList(box, rcut, potential.meta["cov_map"])
nbList.allocate(positions)
pairs = nbList.pairs
- func = potentials[-1]
+ func = potential.getPotentialFunc(names=["NonbondedForce"])
+ #func = potential.dmff_potentials["NonbondedForce"]
ene = func(
positions,
box,
pairs,
- h.getGenerators()[-1].params
+ h.paramtree
)
- assert np.allclose(ene, value, atol=1e-2)
+ assert np.allclose(ene, value, atol=1e-2)
\ No newline at end of file
diff --git a/tests/test_classical/test_fep.py b/tests/test_classical/test_fep.py
index 8b4baffcd..dad7b1563 100644
--- a/tests/test_classical/test_fep.py
+++ b/tests/test_classical/test_fep.py
@@ -25,7 +25,7 @@ def test_coul(self, pdb, prm, lambdas, energies, dvdls):
rcut = 0.5 # nanometers
pdb = app.PDBFile(pdb)
h = Hamiltonian(prm)
- potentials = h.createPotential(
+ potential = h.createPotential(
pdb.topology,
nonbondedMethod=app.PME,
constraints=app.HBonds,
@@ -46,17 +46,17 @@ def test_coul(self, pdb, prm, lambdas, energies, dvdls):
[ 1.20, 0.00, 0.00],
[ 0.00, 1.20, 0.00],
[ 0.00, 0.00, 1.20]
- ], dtype=jnp.float64)
- nbList = NeighborList(box, rc=rcut)
+ ])
+ nbList = NeighborList(box, rcut, potential.meta["cov_map"])
nbList.allocate(positions)
pairs = nbList.pairs
- func = jax.value_and_grad(potentials[-1], argnums=-1)
+ func = jax.value_and_grad(potential.dmff_potentials["NonbondedForce"], argnums=-1)
for i in range(len(lambdas)):
ene, dvdl = func(
positions,
box,
pairs,
- h.getGenerators()[-1].params,
+ h.paramtree,
0.0,
lambdas[i]
)
@@ -80,7 +80,7 @@ def test_vdw(self, pdb, prm, lambdas, energies, dvdls):
rcut = 0.5 # nanometers
pdb = app.PDBFile(pdb)
h = Hamiltonian(prm)
- potentials = h.createPotential(
+ potential = h.createPotential(
pdb.topology,
nonbondedMethod=app.PME,
constraints=app.HBonds,
@@ -101,17 +101,17 @@ def test_vdw(self, pdb, prm, lambdas, energies, dvdls):
[ 1.20, 0.00, 0.00],
[ 0.00, 1.20, 0.00],
[ 0.00, 0.00, 1.20]
- ], dtype=jnp.float64)
- nbList = NeighborList(box, rc=rcut)
+ ])
+ nbList = NeighborList(box, rcut, potential.meta["cov_map"])
nbList.allocate(positions)
pairs = nbList.pairs
- func = jax.value_and_grad(potentials[-1], argnums=-2)
+ func = jax.value_and_grad(potential.dmff_potentials["NonbondedForce"], argnums=-2)
for i in range(len(lambdas)):
ene, dvdl = func(
positions,
box,
pairs,
- h.getGenerators()[-1].params,
+ h.paramtree,
lambdas[i],
0.0
)
diff --git a/tests/test_classical/test_gaff2.py b/tests/test_classical/test_gaff2.py
index 8916f5488..9b1a7fc65 100644
--- a/tests/test_classical/test_gaff2.py
+++ b/tests/test_classical/test_gaff2.py
@@ -5,7 +5,7 @@
import openmm.unit as unit
import numpy as np
import numpy.testing as npt
-from dmff.api import Hamiltonian
+from dmff import Hamiltonian, NeighborList
class TestGaff2:
@@ -17,22 +17,21 @@ def test_gaff2_lj_force(self, pdb, prm, value):
app.Topology.loadBondDefinitions("tests/data/lig-top.xml")
pdb = app.PDBFile(pdb)
h = Hamiltonian(prm)
- system = h.createPotential(pdb.topology,
+ potential = h.createPotential(pdb.topology,
nonbondedMethod=app.NoCutoff,
constraints=None,
removeCMMotion=False)
pos = jnp.asarray(pdb.getPositions(asNumpy=True).value_in_unit(unit.nanometer))
box = np.array([[10.0, 0.0, 0.0], [0.0, 10.0, 0.0], [0.0, 0.0, 10.0]])
- pairs = []
- for ii in range(pos.shape[0]):
- for jj in range(ii + 1, pos.shape[0]):
- pairs.append((ii, jj))
- pairs = jnp.array(pairs, dtype=int)
- ljE = h._potentials[0]
- energy = ljE(pos, box, pairs, h.getGenerators()[0].params)
+ rc = 4
+ nblist = NeighborList(box, rc, potential.meta["cov_map"])
+ nblist.allocate(pos)
+ pairs = nblist.pairs
+ ljE = potential.getPotentialFunc()
+ energy = ljE(pos, box, pairs, h.paramtree)
npt.assert_almost_equal(energy, value, decimal=3)
- energy = jax.jit(ljE)(pos, box, pairs, h.getGenerators()[0].params)
+ energy = jax.jit(ljE)(pos, box, pairs, h.paramtree)
npt.assert_almost_equal(energy, value, decimal=3)
@pytest.mark.parametrize(
@@ -52,7 +51,7 @@ def test_gaff2_force(self, pdb, prm, values):
app.Topology.loadBondDefinitions("tests/data/lig-top.xml")
pdb = app.PDBFile(pdb)
h = Hamiltonian(*prm)
- system = h.createPotential(
+ potential = h.createPotential(
pdb.topology,
nonbondedMethod=app.NoCutoff,
constraints=None,
@@ -60,16 +59,15 @@ def test_gaff2_force(self, pdb, prm, values):
)
pos = jnp.asarray(pdb.getPositions(asNumpy=True).value_in_unit(unit.nanometer))
box = np.array([[20.0, 0.0, 0.0], [0.0, 20.0, 0.0], [0.0, 0.0, 20.0]])
- pairs = []
- for ii in range(pos.shape[0]):
- for jj in range(ii + 1, pos.shape[0]):
- pairs.append((ii, jj))
- pairs = np.array(pairs, dtype=int)
- for ne, energy in enumerate(h._potentials):
- E = energy(pos, box, pairs, h.getGenerators()[ne].params)
+ rc = 4
+ nblist = NeighborList(box, rc, potential.meta["cov_map"])
+ nblist.allocate(pos)
+ pairs = nblist.pairs
+ for ne, energy in enumerate(potential.dmff_potentials.values()):
+ E = energy(pos, box, pairs, h.paramtree)
npt.assert_almost_equal(E, values[ne], decimal=3)
- E = jax.jit(energy)(pos, box, pairs, h.getGenerators()[ne].params)
+ E = jax.jit(energy)(pos, box, pairs, h.paramtree)
npt.assert_almost_equal(E, values[ne], decimal=3)
@pytest.mark.parametrize(
@@ -89,7 +87,7 @@ def test_gaff2_total(self, pdb, prm, values):
app.Topology.loadBondDefinitions("tests/data/lig-top.xml")
pdb = app.PDBFile(pdb)
h = Hamiltonian(*prm)
- system = h.createPotential(
+ potential = h.createPotential(
pdb.topology,
nonbondedMethod=app.NoCutoff,
constraints=None,
@@ -97,13 +95,11 @@ def test_gaff2_total(self, pdb, prm, values):
)
pos = jnp.asarray(pdb.getPositions(asNumpy=True).value_in_unit(unit.nanometer))
box = np.array([[20.0, 0.0, 0.0], [0.0, 20.0, 0.0], [0.0, 0.0, 20.0]])
- pairs = []
- for ii in range(pos.shape[0]):
- for jj in range(ii + 1, pos.shape[0]):
- pairs.append((ii, jj))
- pairs = np.array(pairs, dtype=int)
- efunc = h.getPotentialFunc()
- params = h.getParameters()
+ rc = 4
+ nblist = NeighborList(box, rc, potential.meta["cov_map"])
+ nblist.allocate(pos)
+ pairs = nblist.pairs
+ efunc = potential.getPotentialFunc()
Eref = sum(values)
- Ecalc = efunc(pos, box, pairs, params)
+ Ecalc = efunc(pos, box, pairs, h.paramtree)
npt.assert_almost_equal(Ecalc, Eref, decimal=3)
\ No newline at end of file
diff --git a/tests/test_classical/test_lj.py b/tests/test_classical/test_lj.py
index b540ab248..711b4dd6a 100644
--- a/tests/test_classical/test_lj.py
+++ b/tests/test_classical/test_lj.py
@@ -17,20 +17,20 @@ class TestVdW:
def test_lj_force(self, pdb, prm, value):
pdb = app.PDBFile(pdb)
h = Hamiltonian(prm)
- system = h.createPotential(pdb.topology,
+ potential = h.createPotential(pdb.topology,
nonbondedMethod=app.NoCutoff,
constraints=None,
removeCMMotion=False)
pos = jnp.asarray(pdb.getPositions(asNumpy=True).value_in_unit(unit.nanometer))
box = jnp.array([[10.0, 0.0, 0.0], [0.0, 10.0, 0.0], [0.0, 0.0, 10.0]])
- nblist = NeighborList(box, 4.0)
+ nblist = NeighborList(box, 4.0, potential.meta["cov_map"])
nblist.allocate(pos)
pairs = nblist.pairs
- ljE = h._potentials[0]
- energy = ljE(pos, box, pairs, h.getGenerators()[0].params)
+ ljE = potential.getPotentialFunc()
+ energy = ljE(pos, box, pairs, h.paramtree)
npt.assert_almost_equal(energy, value, decimal=3)
- energy = jax.jit(ljE)(pos, box, pairs, h.getGenerators()[0].params)
+ energy = jax.jit(ljE)(pos, box, pairs, h.paramtree)
npt.assert_almost_equal(energy, value, decimal=3)
@@ -40,41 +40,37 @@ def test_lj_force(self, pdb, prm, value):
def test_lj_large_force(self, pdb, prm, value):
pdb = app.PDBFile(pdb)
h = Hamiltonian(prm)
- system = h.createPotential(pdb.topology,
+ potential = h.createPotential(pdb.topology,
nonbondedMethod=app.NoCutoff,
constraints=None,
removeCMMotion=False)
pos = jnp.asarray(pdb.getPositions(asNumpy=True).value_in_unit(unit.nanometer))
box = np.array([[10.0, 0.0, 0.0], [0.0, 10.0, 0.0], [0.0, 0.0, 10.0]])
- pairs = []
- for ii in range(10):
- for jj in range(ii + 1, 10):
- pairs.append((ii, jj))
- pairs = np.array(pairs, dtype=int)
- ljE = h._potentials[0]
- energy = ljE(pos, box, pairs, h.getGenerators()[0].params)
+ nblist = NeighborList(box, 4.0, potential.meta["cov_map"])
+ nblist.allocate(pos)
+ pairs = nblist.pairs
+ ljE = potential.getPotentialFunc()
+ energy = ljE(pos, box, pairs, h.paramtree)
npt.assert_almost_equal(energy, value, decimal=3)
- energy = jax.jit(ljE)(pos, box, pairs, h.getGenerators()[0].params)
+ energy = jax.jit(ljE)(pos, box, pairs, h.paramtree)
npt.assert_almost_equal(energy, value, decimal=3)
def test_lj_params_check(self):
pdb = app.PDBFile("tests/data/lj3.pdb")
h = Hamiltonian("tests/data/lj3.xml")
- system = h.createPotential(pdb.topology,
+ potential = h.createPotential(pdb.topology,
nonbondedMethod=app.NoCutoff,
constraints=None,
removeCMMotion=False)
pos = pdb.getPositions(asNumpy=True).value_in_unit(unit.nanometer)
- box = np.array([[10.0, 0.0, 0.0], [0.0, 10.0, 0.0], [0.0, 0.0, 10.0]])
- pairs = []
- for ii in range(10):
- for jj in range(ii + 1, 10):
- pairs.append((ii, jj))
- pairs = np.array(pairs, dtype=int)
- ljE = h._potentials[0]
+ box = np.array([[10.0, 0.0, 0.0], [0.0, 10.0, 0.0], [0.0, 0.0, 10.0]])
+ nblist = NeighborList(box, 4.0, potential.meta["cov_map"])
+ nblist.allocate(pos)
+ pairs = nblist.pairs
+ ljE = potential.getPotentialFunc()
with pytest.raises(TypeError):
- energy = ljE(pos, box, pairs, h.getGenerators()[0].params)
+ energy = ljE(pos, box, pairs, h.getGenerators()[0].paramtree)
- energy = jax.jit(ljE)(pos, box, pairs, h.getGenerators()[0].params) # jit will optimized away type check
- force = jax.grad(jax.jit(ljE))(pos, box, pairs, h.getGenerators()[0].params)
\ No newline at end of file
+ energy = jax.jit(ljE)(pos, box, pairs, h.paramtree) # jit will optimized away type check
+ force = jax.grad(jax.jit(ljE))(pos, box, pairs, h.paramtree)
\ No newline at end of file
diff --git a/tests/test_classical/test_smirks.py b/tests/test_classical/test_smirks.py
new file mode 100644
index 000000000..5e23905e6
--- /dev/null
+++ b/tests/test_classical/test_smirks.py
@@ -0,0 +1,109 @@
+import pytest
+
+import numpy as np
+import jax
+import jax.numpy as jnp
+from rdkit import Chem
+import openmm.app as app
+
+from dmff import Hamiltonian, NeighborList
+
+
+@pytest.mark.parametrize(
+ "name",
+ ["methane", "ethane", "formaldehyde"]
+)
+def test_smirks(name: str):
+ pdb = app.PDBFile(f"tests/data/{name}.pdb")
+ h_typing = Hamiltonian(f"tests/data/{name}.xml")
+ pot_typing = h_typing.createPotential(pdb.topology)
+ cov_map = h_typing.getCovalentMap()
+
+ pos = jnp.array(pdb.getPositions(asNumpy=True))
+ box = jnp.eye(3, dtype=jnp.float32)
+ nblist = NeighborList(box, 1.0, cov_map)
+ nblist.allocate(pos)
+ pairs = nblist.pairs
+
+ ref_data = {}
+ for key, pot in pot_typing.dmff_potentials.items():
+ ref_data[key] = pot(pos, box, pairs, h_typing.paramtree)
+
+ rdmol = Chem.MolFromMolFile(f"tests/data/{name}.mol", removeHs=False)
+ h_smirks = Hamiltonian(f"tests/data/{name}_smirks.xml", noOmmSys=True)
+ top = h_smirks.buildTopologyFromMol(rdmol)
+ pot_smirks = h_smirks.createPotential(top, rdmol=rdmol)
+
+ # print(ref_data)
+
+ for key in ref_data.keys():
+ value_smirks = pot_smirks.dmff_potentials[key](pos, box, pairs, h_smirks.paramtree)
+ assert jnp.allclose(value_smirks, ref_data[key], atol=1e-6), f"{key} does not match"
+
+
+@pytest.mark.parametrize(
+ "name",
+ ["chloropyridine"]
+)
+def test_vsite(name: str):
+ rdmol = Chem.MolFromMolFile(f"tests/data/{name}.mol", removeHs=False)
+ h_smirks = Hamiltonian(f"tests/data/{name}_vsite.xml", noOmmSys=True)
+ top = h_smirks.buildTopologyFromMol(rdmol)
+ pot_vsite = h_smirks.createPotential(top, rdmol=rdmol)
+ newmol = h_smirks.addVirtualSiteToMol(rdmol, h_smirks.paramtree)
+ # Chem.MolToMolFile(newmol, f"tests/data/{name}_vsite.mol")
+ rdmol_vsite = Chem.MolFromMolFile(f"tests/data/{name}_vsite.mol", removeHs=False)
+
+ pos_vsite = jnp.array(newmol.GetConformer().GetPositions()) / 10
+ box = jnp.eye(3, dtype=jnp.float32)
+ nblist = NeighborList(box, 1.0, pot_vsite.meta["cov_map"])
+ nblist.allocate(pos_vsite)
+ pairs_vsite = nblist.pairs
+
+ nbfunc_vsite = jax.value_and_grad(pot_vsite.dmff_potentials['NonbondedForce'], argnums=-1, allow_int=True)
+ nbene_vsite, nbene_grad_vsite = nbfunc_vsite(pos_vsite, box, pairs_vsite, h_smirks.paramtree)
+ nbene_dbcc = jnp.dot(
+ h_smirks.getTopologyMatrix().T,
+ nbene_grad_vsite['NonbondedForce']['charge'].reshape(-1, 1)
+ )
+ # test grad bcc
+ assert jnp.allclose(nbene_dbcc, nbene_grad_vsite['NonbondedForce']['bcc'])
+
+ # test vsite coordinates
+ assert np.allclose(
+ newmol.GetConformer().GetPositions(),
+ rdmol_vsite.GetConformer().GetPositions(),
+ atol=1e-4
+ )
+
+ h_typing = Hamiltonian(f"tests/data/{name}.xml", removeHs=False)
+ pot_typing = h_typing.createPotential(top)
+ pos = jnp.array(rdmol.GetConformer().GetPositions()) / 10
+ box = jnp.eye(3, dtype=jnp.float32)
+ nblist = NeighborList(box, 1.0, pot_typing.meta["cov_map"])
+ nblist.allocate(pos)
+ pairs = nblist.pairs
+ nbfunc = jax.value_and_grad(pot_typing.dmff_potentials['NonbondedForce'], argnums=-1, allow_int=True)
+ nbene, nbene_grad = nbfunc(pos, box, pairs, h_typing.paramtree)
+ # test energies
+ assert np.allclose(nbene, nbene_vsite, atol=1e-6)
+
+
+@pytest.mark.parametrize(
+ "name",
+ ["ethane"]
+)
+def test_bcc(name: str):
+ rdmol = Chem.MolFromMolFile(f"tests/data/{name}.mol", removeHs=False)
+ h_smirks = Hamiltonian(f"tests/data/{name}_smirks.xml", noOmmSys=True)
+ top = h_smirks.buildTopologyFromMol(rdmol)
+ h_smirks.createPotential(top, rdmol=rdmol)
+ bccchg = jnp.dot(h_smirks.getTopologyMatrix(), h_smirks.paramtree['NonbondedForce']['bcc']).flatten()
+ prechg = h_smirks.paramtree['NonbondedForce']['charge']
+
+ h_typing = Hamiltonian(f"tests/data/{name}.xml")
+ h_typing.createPotential(top)
+ refchg = h_typing.paramtree['NonbondedForce']['charge']
+
+ assert jnp.allclose(bccchg+prechg, refchg, atol=1e-6)
+
diff --git a/tests/test_common/test_nblist.py b/tests/test_common/test_nblist.py
index d5f709103..bc80d4173 100644
--- a/tests/test_common/test_nblist.py
+++ b/tests/test_common/test_nblist.py
@@ -1,13 +1,54 @@
import pytest
import jax.numpy as jnp
-
-from dmff import NeighborList
-
+from jax import jit
+import openmm.app as app
+import openmm.unit as unit
+import numpy as np
+import jax.numpy as jnp
+import numpy.testing as npt
+import pytest
+from dmff import Hamiltonian, NeighborList
+from dmff.common.nblist import NeighborListFreud
+from dmff.utils import regularize_pairs, pair_buffer_scales
+from dmff.admp.pairwise import (
+ distribute_v3,
+)
+from dmff.admp.spatial import (
+ v_pbc_shift,
+)
+import freud
+import jax_md
class TestNeighborList:
@pytest.fixture(scope="class", name='nblist')
def test_nblist_init(self):
+
+ """load generators from XML file
+
+ Yields:
+ Tuple: (
+ ADMPDispForce,
+ ADMPPmeForce, # polarized
+ )
+ """
+ rc = 4.0
+ H = Hamiltonian('tests/data/admp.xml')
+ pdb = app.PDBFile('tests/data/water_dimer.pdb')
+ potential = H.createPotential(pdb.topology, nonbondedCutoff=rc*unit.angstrom, ethresh=5e-4, step_pol=5)
+ generators = H.getGenerators()
+ a, b, c = pdb.topology.getPeriodicBoxVectors()
+ box = np.array([a._value, b._value, c._value]) * 10
+ positions = np.array(pdb.positions._value) * 10
+
+
+ nbobj = NeighborList(box, rc, generators[1].covalent_map)
+ nbobj.allocate(positions)
+ yield nbobj
+
+
+ def test_update(self, nblist):
+
positions = jnp.array([
[12.434, 3.404, 1.540],
[13.030, 2.664, 1.322],
@@ -15,13 +56,95 @@ def test_nblist_init(self):
[14.216, 1.424, 1.103],
[14.246, 1.144, 2.054],
[15.155, 1.542, 0.910]
- ])
- box = jnp.array([31.289, 31.289, 31.289])
- r_cutoff = 4.0
- nbobj = NeighborList(box, r_cutoff)
+ ])
+ nblist.update(positions)
+
+ def test_pairs(self, nblist):
+
+ pairs = nblist.pairs
+ assert pairs.shape == (15, 3)
+
+ def test_scaled_pairs(self, nblist):
+
+ pairs = nblist.scaled_pairs
+ scaled = pair_buffer_scales(nblist.pairs)
+ assert pairs.shape[0] == scaled.sum()
+
+ def test_jit_update(self, nblist):
+
+ positions = jnp.array([
+ [12.434, 3.404, 1.540],
+ [13.030, 2.664, 1.322],
+ [12.312, 3.814, 0.660],
+ [14.216, 1.424, 1.103],
+ [14.246, 1.144, 2.054],
+ [15.155, 1.542, 0.910]
+ ])
+
+ jit(nblist.update)(positions) # pass
+ jit(nblist.update)(positions) # pass
+
+class TestFreudNeighborlist:
+
+ # @pytest.fixture(scope='class', name='freud_nblist')
+ def test_raw_freud(self):
+
+ system = freud.data.make_random_system(box_size=10, num_points=10)
+ box = system[0].to_matrix()
+ points = system[1]
+ rc = 4.0
+ freud_nblist = freud.AABBQuery(box, points).query(points, {'r_max': rc, 'exclude_ii':True}).toNeighborList()
+
+ displacement_fn, shift_fn = jax_md.space.periodic_general(box, fractional_coordinates=False)
+ jax_md_nblist_fn = jax_md.partition.neighbor_list(displacement_fn, box, rc, 0, format=jax_md.partition.OrderedSparse)
+ jax_md_nblist = jax_md_nblist_fn.allocate(points)
+
+ jax_pairs = jax_md_nblist.idx.T
+ freud_pairs = freud_nblist[:]
+ freud_mask = freud_pairs[:, 0] < freud_pairs[:, 1]
+ freud_pairs = freud_pairs[freud_mask]
+
+ jax_pairs = regularize_pairs(jax_pairs)
+ buffer_scales = pair_buffer_scales(jax_pairs).astype(bool)
+ jax_pairs = jax_pairs[buffer_scales]
+ box_inv = jnp.linalg.inv(box)
+ r1 = distribute_v3(points, jax_pairs[:, 0])
+ r2 = distribute_v3(points, jax_pairs[:, 1])
+ dr = r1 - r2
+ dr = v_pbc_shift(dr, box, box_inv)
+ jax_md_distance = jnp.linalg.norm(dr, axis=-1)
+
+ assert len(jax_pairs) == len(freud_pairs)
+
+ freud_distance = freud_nblist.distances[freud_mask]
+
+ assert len(jax_md_distance) == len(freud_distance)
+ npt.assert_allclose(sorted(jax_md_distance), sorted(freud_distance), rtol=1e-3)
+
+ @pytest.fixture(scope="class", name='nblist')
+ def test_nblist_init(self):
+
+ """load generators from XML file
+
+ Yields:
+ Tuple: (
+ ADMPDispForce,
+ ADMPPmeForce, # polarized
+ )
+ """
+ rc = 4.0
+ H = Hamiltonian('tests/data/admp.xml')
+ pdb = app.PDBFile('tests/data/water_dimer.pdb')
+ potential = H.createPotential(pdb.topology, nonbondedCutoff=rc*unit.angstrom, ethresh=5e-4, step_pol=5)
+ generators = H.getGenerators()
+ a, b, c = pdb.topology.getPeriodicBoxVectors()
+ box = np.array([a._value, b._value, c._value]) * 10
+ positions = np.array(pdb.positions._value) * 10
+ nbobj = NeighborListFreud(box, rc, generators[1].covalent_map)
+ nbobj.capacity_multiplier = 1
nbobj.allocate(positions)
yield nbobj
-
+
def test_update(self, nblist):
positions = jnp.array([
@@ -37,18 +160,10 @@ def test_update(self, nblist):
def test_pairs(self, nblist):
pairs = nblist.pairs
- assert pairs.shape == (15, 2)
-
- def test_pair_mask(self, nblist):
-
- pair, mask = nblist.pair_mask
- assert mask.shape == (15, )
-
- def test_dr(self, nblist):
-
- dr = nblist.dr
- assert dr.shape == (15, 3)
+ assert pairs.shape == (15, 3)
- def test_distance(self, nblist):
+ def test_scaled_pairs(self, nblist):
- assert nblist.distance.shape == (15, )
+ pairs = nblist.scaled_pairs
+ scaled = pair_buffer_scales(nblist.pairs)
+ assert pairs.shape[0] == scaled.sum()
diff --git a/tests/test_mbar/test_mbar.py b/tests/test_mbar/test_mbar.py
new file mode 100644
index 000000000..3c9468d21
--- /dev/null
+++ b/tests/test_mbar/test_mbar.py
@@ -0,0 +1,249 @@
+from dmff.mbar import MBAREstimator, Sample, SampleState, TargetState, OpenMMSampleState, buildTrajEnergyFunction
+import dmff
+import pytest
+import jax
+import jax.numpy as jnp
+import openmm.app as app
+import openmm.unit as unit
+import openmm as mm
+import numpy as np
+import numpy.testing as npt
+import mdtraj as md
+from pymbar import MBAR
+from dmff import Hamiltonian, NeighborListFreud
+from tqdm import tqdm
+
+
+class TestMBAR:
+ @pytest.mark.parametrize(
+ "pdb, prm1, traj1, prm2, traj2, prm3",
+ [("tests/data/waterbox.pdb", "tests/data/water1.xml",
+ "tests/data/w1_npt.dcd", "tests/data/water2.xml",
+ "tests/data/w2_npt.dcd", "tests/data/water3.xml")])
+ def test_mbar_free_energy_diff(self, pdb, prm1, traj1, prm2, traj2, prm3):
+ pdbobj = app.PDBFile(pdb)
+ # Prepare DMFF potential
+ h = Hamiltonian(prm3)
+ pot = h.createPotential(pdbobj.topology,
+ nonbondedMethod=app.PME,
+ nonbondedCutoff=0.9 * unit.nanometer)
+ efunc = pot.getPotentialFunc()
+
+ target_energy_function = buildTrajEnergyFunction(efunc,
+ pot.meta["cov_map"],
+ 0.9,
+ ensemble="npt")
+
+ target_state = TargetState(300.0, target_energy_function)
+
+ # prepare MBAR estimator
+ traj1 = md.load(traj1, top=pdb)[20::4]
+ traj2 = md.load(traj2, top=pdb)[20::4]
+ ref_state1 = OpenMMSampleState("ref1",
+ prm1,
+ pdb,
+ temperature=300.0,
+ pressure=1.0)
+ ref_state2 = OpenMMSampleState("ref2",
+ prm2,
+ pdb,
+ temperature=300.0,
+ pressure=1.0)
+ sample1 = Sample(traj1, "ref1")
+ sample2 = Sample(traj2, "ref2")
+
+ # S1
+ mbar = MBAREstimator()
+ mbar.add_state(ref_state1)
+ mbar.add_sample(sample1)
+ mbar.optimize_mbar()
+
+ df, utgt, uref = mbar.estimate_free_energy_difference(
+ target_state,
+ ref_state1,
+ target_parameters=h.paramtree,
+ return_energy=True)
+
+ # calc reference using PyMBAR
+ umat_np = np.zeros((2, traj2.n_frames))
+ umat_np[0, :] = mbar._umat[0, :]
+ umat_np[1, :] = utgt[:]
+ nk = np.array([traj1.n_frames, 0])
+ mbar_p = MBAR(umat_np, nk, initialize="BAR")
+ npt.assert_almost_equal(df, mbar_p.f_k[-1], decimal=3)
+
+ # S1 + S2
+ mbar.add_state(ref_state2)
+ mbar.add_sample(sample2)
+ mbar.optimize_mbar()
+
+ df, utgt, uref = mbar.estimate_free_energy_difference(
+ target_state,
+ ref_state2,
+ target_parameters=h.paramtree,
+ return_energy=True)
+
+ # calc reference using PyMBAR
+ umat_np = np.zeros((3, 2 * traj1.n_frames))
+ umat_np[0, :] = mbar._umat[0, :]
+ umat_np[1, :] = mbar._umat[1, :]
+ umat_np[2, :] = utgt[:]
+ nk = np.array([traj1.n_frames, traj1.n_frames, 0])
+ mbar_p = MBAR(umat_np, nk, initialize="BAR")
+ npt.assert_almost_equal(df, mbar_p.f_k[2] - mbar_p.f_k[1], decimal=3)
+
+ # S2
+ mbar.remove_state("ref1")
+ mbar.optimize_mbar()
+
+ df, utgt, uref = mbar.estimate_free_energy_difference(
+ target_state,
+ ref_state2,
+ target_parameters=h.paramtree,
+ return_energy=True)
+
+ # calc reference using PyMBAR
+ umat_np = np.zeros((2, traj2.n_frames))
+ umat_np[0, :] = mbar._umat[0, :]
+ umat_np[1, :] = utgt[:]
+ nk = np.array([traj1.n_frames, 0])
+ mbar_p = MBAR(umat_np, nk, initialize="BAR")
+ npt.assert_almost_equal(df, mbar_p.f_k[-1], decimal=3)
+
+ @pytest.mark.parametrize(
+ "pdb, prm1, traj1, prm2, traj2, prm3",
+ [("tests/data/waterbox.pdb", "tests/data/water1.xml",
+ "tests/data/w1_npt.dcd", "tests/data/water2.xml",
+ "tests/data/w2_npt.dcd", "tests/data/water3.xml")])
+ def test_mbar_free_energy_nodiff(self, pdb, prm1, traj1, prm2, traj2,
+ prm3):
+ pdbobj = app.PDBFile(pdb)
+
+ # prepare MBAR estimator
+ traj1 = md.load(traj1, top=pdb)[20::4]
+ traj2 = md.load(traj2, top=pdb)[20::4]
+ ref_state1 = OpenMMSampleState("ref1",
+ prm1,
+ pdb,
+ temperature=300.0,
+ pressure=1.0)
+ ref_state2 = OpenMMSampleState("ref2",
+ prm2,
+ pdb,
+ temperature=300.0,
+ pressure=1.0)
+ ref_state3 = OpenMMSampleState("ref3",
+ prm3,
+ pdb,
+ temperature=300.0,
+ pressure=1.0)
+ sample1 = Sample(traj1, "ref1")
+ sample2 = Sample(traj2, "ref2")
+
+ # S1
+ mbar = MBAREstimator()
+ mbar.add_state(ref_state1)
+ mbar.add_sample(sample1)
+ mbar.optimize_mbar()
+
+ df, utgt, uref = mbar.estimate_free_energy_difference(
+ ref_state3, ref_state1, return_energy=True)
+
+ # calc reference using PyMBAR
+ umat_np = np.zeros((2, traj2.n_frames))
+ umat_np[0, :] = mbar._umat[0, :]
+ umat_np[1, :] = utgt[:]
+ nk = np.array([traj1.n_frames, 0])
+ mbar_p = MBAR(umat_np, nk, initialize="BAR")
+ npt.assert_almost_equal(df, mbar_p.f_k[-1], decimal=3)
+
+ # S1 + S2
+ mbar.add_state(ref_state2)
+ mbar.add_sample(sample2)
+ mbar.optimize_mbar()
+
+ df, utgt, uref = mbar.estimate_free_energy_difference(
+ ref_state3, ref_state2, return_energy=True)
+
+ # calc reference using PyMBAR
+ umat_np = np.zeros((3, 2 * traj1.n_frames))
+ umat_np[0, :] = mbar._umat[0, :]
+ umat_np[1, :] = mbar._umat[1, :]
+ umat_np[2, :] = utgt[:]
+ nk = np.array([traj1.n_frames, traj1.n_frames, 0])
+ mbar_p = MBAR(umat_np, nk, initialize="BAR")
+ npt.assert_almost_equal(df, mbar_p.f_k[2] - mbar_p.f_k[1], decimal=3)
+
+ # S2
+ mbar.remove_state("ref1")
+ mbar.optimize_mbar()
+
+ df, utgt, uref = mbar.estimate_free_energy_difference(
+ ref_state3, ref_state2, return_energy=True)
+
+ # calc reference using PyMBAR
+ umat_np = np.zeros((2, traj2.n_frames))
+ umat_np[0, :] = mbar._umat[0, :]
+ umat_np[1, :] = utgt[:]
+ nk = np.array([traj1.n_frames, 0])
+ mbar_p = MBAR(umat_np, nk, initialize="BAR")
+ npt.assert_almost_equal(df, mbar_p.f_k[-1], decimal=3)
+
+ @pytest.mark.parametrize(
+ "pdb, prm1, traj1, prm2, traj2, prm3",
+ [("tests/data/waterbox.pdb", "tests/data/water1.xml",
+ "tests/data/w1_npt.dcd", "tests/data/water2.xml",
+ "tests/data/w2_npt.dcd", "tests/data/water3.xml")])
+ def test_mbar_weight(self, pdb, prm1, traj1, prm2, traj2, prm3):
+ pdbobj = app.PDBFile(pdb)
+ # Prepare DMFF potential
+ h = Hamiltonian(prm3)
+ pot = h.createPotential(pdbobj.topology,
+ nonbondedMethod=app.PME,
+ nonbondedCutoff=0.9 * unit.nanometer)
+ efunc = pot.getPotentialFunc()
+
+ target_energy_function = buildTrajEnergyFunction(efunc,
+ pot.meta["cov_map"],
+ 0.9,
+ ensemble="npt")
+
+ target_state = TargetState(300.0, target_energy_function)
+
+ # prepare MBAR estimator
+ traj1 = md.load(traj1, top=pdb)[20::4]
+ traj2 = md.load(traj2, top=pdb)[20::4]
+ ref_state1 = OpenMMSampleState("ref1",
+ prm1,
+ pdb,
+ temperature=300.0,
+ pressure=1.0)
+ ref_state2 = OpenMMSampleState("ref2",
+ prm2,
+ pdb,
+ temperature=300.0,
+ pressure=1.0)
+ sample1 = Sample(traj1, "ref1")
+ sample2 = Sample(traj2, "ref2")
+
+ mbar = MBAREstimator()
+ mbar.add_state(ref_state1)
+ mbar.add_sample(sample1)
+ mbar.add_state(ref_state2)
+ mbar.add_sample(sample2)
+ mbar.optimize_mbar()
+
+ weight, ulist = mbar.estimate_weight(target_state,
+ h.paramtree,
+ return_energy=True)
+
+ # calc reference using PyMBAR
+ umat_ref = np.zeros((3, ulist.shape[0]))
+ umat_ref[0, :] = mbar._umat[0, :]
+ umat_ref[1, :] = mbar._umat[1, :]
+ umat_ref[2, :] = ulist[:]
+ nk = np.array([traj1.n_frames, traj2.n_frames, 0])
+ mbar_ref = MBAR(umat_ref, nk, initialize="BAR")
+ weight_ref = mbar_ref.W_nk.T[-1, :]
+ rmse = np.sqrt(np.power(weight - weight_ref, 2).mean())
+ npt.assert_almost_equal(rmse, 0.0, decimal=3)
\ No newline at end of file