Initial commit

This commit is contained in:
wpetit 2020-12-10 16:54:02 +01:00
commit 4a4a26c2bd
34 changed files with 96881 additions and 0 deletions

2
.gitignore vendored Normal file
View File

@ -0,0 +1,2 @@
/node_modules
/bundles/*.dev.js

11
Makefile Normal file
View File

@ -0,0 +1,11 @@
build:
npm run build
watch:
npm run watch
test:
npm test
dev-server:
./node_modules/.bin/http-server .

7
README.md Normal file
View File

@ -0,0 +1,7 @@
# LandXML
Librairie utilitaire pour la transformation de données au format [LandXML](http://landxml.org/) au format [GeoJSON](https://geojson.org/).
## License
GPL-3.0

44
bin/land2geo Executable file
View File

@ -0,0 +1,44 @@
#!/usr/bin/env node
const landxml = require('../bundles/landxml.node.dev');
const argv = require('yargs')
.scriptName("land2geo")
.usage('$0 <cmd> [args]')
.command('convert <file>', 'convert a LandXML file to GeoJSON', {
alias: 'projection',
default: landxml.PROJECTION_AUTO_DETECT,
describe: 'use the specified source projection',
type: 'string',
builder: yargs => {
yargs
.positional('file', {
describe: 'the LandXML file to convert',
type: 'string'
})
.require('file')
.coerce('file', function (arg) {
return require('fs').readFileSync(arg, 'utf8')
})
.option('p', {
alias: 'projection',
describe: 'the source coordinates projection to use for the LandXML file',
type: 'string'
})
;
},
handler: argv => {
const converter = new landxml.Converter();
converter.toGeoJSON(argv.file, { projection: argv.projection })
.then(geojson => {
console.log(JSON.stringify(geojson, null, 2));
})
.catch(err => {
console.error(err);
})
;
}
})
.demandCommand()
.help()
.argv

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,19 @@
/*!
* The buffer module from node.js, for the browser.
*
* @author Feross Aboukhadijeh <https://feross.org>
* @license MIT
*/
/*! http://mths.be/fromcodepoint v0.1.0 by @mathias */
/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh <https://feross.org/opensource> */
/**
* martinez v0.4.3
* Martinez polygon clipping algorithm, does boolean operation on polygons (multipolygons, polygons with holes etc): intersection, union, difference, xor
*
* @author Alex Milevski <info@w8r.name>
* @license MIT
* @preserve
*/

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,19 @@
/*!
* The buffer module from node.js, for the browser.
*
* @author Feross Aboukhadijeh <https://feross.org>
* @license MIT
*/
/*! http://mths.be/fromcodepoint v0.1.0 by @mathias */
/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh <https://feross.org/opensource> */
/**
* martinez v0.4.3
* Martinez polygon clipping algorithm, does boolean operation on polygons (multipolygons, polygons with holes etc): intersection, union, difference, xor
*
* @author Alex Milevski <info@w8r.name>
* @license MIT
* @preserve
*/

File diff suppressed because one or more lines are too long

3
bundles/landxml.node.js Normal file

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,19 @@
/*!
* The buffer module from node.js, for the browser.
*
* @author Feross Aboukhadijeh <https://feross.org>
* @license MIT
*/
/*! http://mths.be/fromcodepoint v0.1.0 by @mathias */
/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh <https://feross.org/opensource> */
/**
* martinez v0.4.3
* Martinez polygon clipping algorithm, does boolean operation on polygons (multipolygons, polygons with holes etc): intersection, union, difference, xor
*
* @author Alex Milevski <info@w8r.name>
* @license MIT
* @preserve
*/

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,92 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>LandXML Converter Example</title>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bulma@0.9.1/css/bulma.min.css">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/codemirror@5.58.1/lib/codemirror.min.css">
<link rel="stylesheet" href="https://unpkg.com/leaflet@1.7.1/dist/leaflet.css"
integrity="sha512-xodZBNTC5n17Xt2atTPuE1HxjVMSvLVW9ocqUKLsCC5CXdbqCmblAshOMAS6/keqq/sMZMZ19scR4PsZChSR7A=="
crossorigin=""/>
<script src="https://unpkg.com/leaflet@1.7.1/dist/leaflet.js"
integrity="sha512-XQoYMqMTK8LvdxXYG3nZ448hOEQiglfqkJs1NOQV44cWnUrBc8PkAOcXy20w0vlaXaVUearIOBhiXZ5V3ynxwA=="
crossorigin=""></script>
<script src="https://cdn.jsdelivr.net/npm/codemirror@5.58.1/lib/codemirror.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/codemirror@5.58.3/mode/javascript/javascript.js"></script>
<script src="https://cdn.jsdelivr.net/npm/codemirror@5.58.3/mode/xml/xml.js"></script>
<script type="text/javascript" src="/bundles/landxml.browser.dev.js" defer></script>
<script type="text/javascript" src="main.js" defer></script>
</head>
<body>
<section class="section">
<div class="container is-fluid">
<h1 class="title">LandXML Converter Example</h1>
</div>
</section>
<section class="section pt-0">
<div class="container is-fluid">
<div class="columns">
<div class="column is-6">
<div class="level is-paddingless">
<div class="level-left">
<h3 class="is-size-3 level-item">LandXML</h3>
</div>
<div class="level-right">
<input type="file" id="file-selector" style="display:none" accept=".xml">
<button id="load-file-button" class="button level-item is-medium">Charger un fichier</button>
</div>
</div>
<textarea id="xml-editor" class="textarea" rows="25"></textarea>
<div class="level mt-3">
<div class="level-left"></div>
<div class="level-right">
<div class="level-item">
<div class="field is-horizontal">
<div class="field-label is-normal">
<label class="label">Projection</label>
</div>
<div class="field-body">
<div class="field is-narrow">
<div class="control">
<div class="select is-fullwidth">
<select id="projection-select">
<option value="auto_detect">Détection automatique (si possible)</option>
<option value="EPSG:3944">RGF93 (CC44)</option>
<option value="EPSG:3945">RGF93 (CC45)</option>
<option value="EPSG:3947">RGF93 (CC47)</option>
<option value="EPSG:3948">RGF93 (CC48)</option>
<option value="EPSG:3949">RGF93 (CC49)</option>
<option value="EPSG:3950">RGF93 (CC50)</option>
<option value="EPSG:2154">RGF93 (Lambert-93)</option>
<option value="EPSG:27572">NTF (Lambert II)</option>
<option value="EPSG:27573">NTF (Lambert III)</option>
<option value="EPSG:4275">NTF</option>
<option value="EPSG:4326">WGS84</option>
</select>
</div>
</div>
</div>
</div>
</div>
</div>
<button id="transform-button" class="button is-primary is-medium level-item">Transformer</button>
</div>
</div>
</div>
<div class="column is-6">
<h3 class="is-size-3">GeoJSON</h3>
<textarea id="geojson-editor" class="textarea" rows="25"></textarea>
<div class="buttons is-right mt-3">
<a id="download-link" href="#" class="button is-link is-medium">Télécharger</a>
</div>
</div>
</div>
<h3 class="is-size-3">Prévisualisation</h3>
<div class="is-fullwidth" id="map" style="height:800px;"></div>
</div>
</section>
</div>
</body>
</html>

View File

@ -0,0 +1,156 @@
(function() {
const xmlTextarea = document.getElementById("xml-editor");
const geojsonTextarea = document.getElementById("geojson-editor");
const transformButton = document.getElementById("transform-button");
const projectionSelect = document.getElementById("projection-select");
const downloadLink = document.getElementById("download-link");
const fileSelector = document.getElementById("file-selector");
const loadFileButton = document.getElementById("load-file-button");
const xmlEditor = CodeMirror.fromTextArea(xmlTextarea, {
lineNumbers: true,
mode: 'application/xml',
});
const geojsonEditor = CodeMirror.fromTextArea(geojsonTextarea, {
lineNumbers: true,
mode: 'application/json',
});
const map = L.map('map', {zoomSnap: 0}).setView([0, 0], 1);
L.tileLayer('https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', {
maxZoom: 50,
maxNativeZoom: 18,
attribution: '&copy; <a href="https://openstreetmap.org/copyright">OpenStreetMap contributors</a>'
}).addTo(map);
let geojsonLayer;
let projection = "auto_detect";
const lastXML = localStorage.getItem("lastXML");
const lastProjection = localStorage.getItem("lastProjection");
if (lastXML) xmlEditor.setValue(lastXML);
if (lastProjection) {
projection = lastProjection;
projectionSelect.value = projection;
}
projectionSelect.addEventListener("change", () => {
projection = projectionSelect.value;
localStorage.setItem("lastProjection", projection);
});
transformButton.addEventListener("click", () => {
const xml = xmlEditor.getValue();
const converter = new landxml.Converter();
try {
localStorage.setItem("lastXML", xml);
} catch(err) {
console.error(err);
}
converter.toGeoJSON(xml, { projection })
.then(geojson => {
if(!geojson) return;
console.log("Generated GeoJSON:", geojson);
geojsonEditor.setValue(JSON.stringify(geojson, null, 2));
updatePreview();
})
.catch(err => {
console.error(err);
alert(err.message);
})
;
});
let downloadLinkTimeout;
let refreshTimeout;
geojsonEditor.on("change", () => {
clearTimeout(downloadLinkTimeout);
downloadLinkTimeout = setTimeout(() => {
const geojson = geojsonEditor.getValue();
downloadLink.setAttribute('href', 'data:application/json;charset=utf-8,' + encodeURIComponent(geojson));
downloadLink.setAttribute('download', "geojson_"+Date.now()+".json");
}, 1000);
clearTimeout(refreshTimeout);
refreshTimeout = setTimeout(updatePreview, 1000);
});
fileSelector.addEventListener('change', (event) => {
const fileList = event.target.files;
console.log(fileList);
const reader = new FileReader();
const onLoad = (evt) => {
reader.removeEventListener('load', onLoad);
xmlEditor.setValue(evt.target.result);
fileSelector.value = null;
};
reader.addEventListener('load', onLoad);
reader.readAsText(fileList[0]);
});
loadFileButton.addEventListener('click', () => {
fileSelector.click();
});
let selectedFeature;
function updatePreview() {
let geojson;
try {
geojson = JSON.parse(geojsonEditor.getValue());
} catch(err) {
console.error(err);
return;
}
if (geojsonLayer) {
geojsonLayer.remove();
}
geojsonLayer = L.geoJSON(geojson, {
style: feature => {
return {
color: feature.properties.color,
fillColor: feature.properties.fill,
fillOpacity: feature.properties['fill-opacity'],
weight: feature.properties['stroke-width'],
}
},
onEachFeature: (f, l) => {
l.bringToBack();
}
}).on('click', (e) => {
// Check for selected
if (selectedFeature) {
// Reset selected to default style
e.target.resetStyle(selectedFeature)
}
// Assign new selected
selectedFeature = e.layer
const feature = selectedFeature.feature;
console.log('Selected feature:', feature);
// Bring selected to front
//selectedFeature.bringToFront()
// Style selected
selectedFeature.setStyle({
'fillColor': 'blue'
})
selectedFeature.bindPopup(`<b>${feature.properties.name}</b><br>${feature.properties.description}`).openPopup();
}).addTo(map);
const bounds = geojsonLayer.getBounds();
map.fitBounds(bounds);
}
}());

1
index.js Normal file
View File

@ -0,0 +1 @@
export { Converter } from './lib/converter';

143
lib/converter.js Normal file
View File

@ -0,0 +1,143 @@
/// #if target == 'native'
import xml2js from 'react-native-xml2js';
/// #else
import xml2js from 'xml2js';
/// #endif
import { featureCollection } from '@turf/helpers';
import area from '@turf/area';
import proj4 from 'proj4';
import { Proj4Defs } from './projection';
import { getProp } from './util';
import { convertSurfaces } from './surface';
import { convertParcels } from './parcel';
import { convertPipeNetworks } from './pipe-network';
export const PROJECTION_AUTO_DETECT = 'auto_detect';
export const CONVERT_SURFACES = 'surfaces';
export const CONVERT_PARCELS = 'parcels';
export const CONVERT_PIPE_NETWORKS = 'pipe_networks';
const converters = {
[CONVERT_PARCELS]: convertParcels,
[CONVERT_SURFACES]: convertSurfaces,
[CONVERT_PIPE_NETWORKS]: convertPipeNetworks,
}
// Based on alexgleith's preliminary work
// github.com/alexgleith/land-xml-to-geojson
export class Converter {
defaultOptions = {
projection: PROJECTION_AUTO_DETECT,
enabledConverters: [ CONVERT_SURFACES, CONVERT_PARCELS, CONVERT_PIPE_NETWORKS ],
parser: {
normalize: true
},
proj4Defs: [
[
"EPSG:28355",
"+proj=utm +zone=55 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs",
],
...Proj4Defs,
],
featureMapper: (feature, opts) => feature,
colorOpts: {
hue: 'monochrome',
luminosity: 'dark',
seed: 1,
},
}
toGeoJSON(xml, opts = {}) {
const parserOptions = Object.assign({}, this.defaultOptions.parser, opts.parser);
const parser = new xml2js.Parser(parserOptions);
this.configureProj4(opts.proj4Defs);
return new Promise((resolve, reject) => {
parser.parseString(xml, (err, xmlObj) => {
if (err) return reject(err);
let geojson;
try {
geojson = this.convertToGeoJSON(xmlObj, opts);
} catch(err) {
return reject(err);
}
return resolve(geojson);
});
});
}
convertToGeoJSON(xmlObj, opts = {}) {
const options = Object.assign({}, this.defaultOptions, opts);
// Use specified projection or try to find one in the LandXML file
const projection = this.getLandXMLProjection(xmlObj, options.projection || this.defaultOptions.projection);
if (!projection) throw new Error("Source projection can not be found !");
// List enabled converters
const enabledConverters = Array.isArray(opts.enabledConverters) ?
opts.enabledConverters :
this.defaultOptions.enabledConverters
;
let features = [];
// Convert LandXML entities to GeoJSON features
enabledConverters.forEach(c => {
if (!(c in converters)) return;
console.log("Executing convert '%s'...", c);
const newFeatures = converters[c](xmlObj, projection, options);
features.push(...newFeatures);
});
// Apply features mapper function if defined
if (typeof options.featureMapper === 'function') {
features = features.map(f => {
return options.featureMapper(f, options);
});
}
// Sort feature by reverse area
// to ease rendering
features.sort((a, b) => {
if (area(a) > area(b)) return -1;
if (area(a) < area(b)) return 1;
return 0;
});
// Return extracted features as a feature collection
return featureCollection(features);
}
configureProj4(additionalProj4Defs) {
const proj4Defs = this.defaultOptions.proj4Defs.slice(0)
if (Array.isArray(additionalProj4Defs)) proj4Defs.push(...additionalProj4Defs);
proj4.defs(proj4Defs);
}
getLandXMLProjection(xmlObj, manualProjection) {
if (manualProjection !== PROJECTION_AUTO_DETECT) return manualProjection;
let projection = null;
if(!projection) projection = this.findUTMProjection(xmlObj);
return projection;
}
findUTMProjection(xmlObj) {
const projection = getProp(xmlObj, "LandXML", "CoordinateSystem", 0, "$", "datum");
const zone = getProp(xmlObj, "LandXML", "CgPoints", 0, "$", "zoneNumber");
let utmProjection = null
if (projection && zone) {
utmProjection = `+proj=utm +zone=${zone} +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs `;
}
return utmProjection;
}
}

38
lib/converter.test.js Normal file
View File

@ -0,0 +1,38 @@
import { Converter, PROJECTION_AUTO_DETECT } from './converter';
import fs from 'fs';
import path from 'path';
const tests = [
{ path: 'testdata/PS619178.xml', opts: { projection: PROJECTION_AUTO_DETECT } },
{ path: 'testdata/VENAREY.xml', opts: { projection: 'EPSG:3947' } },
{ path: 'testdata/PLAN_EXE_ind4_10.10.2019.xml', opts: { projection: 'EPSG:3947' } },
{ path: 'testdata/CHAZILLY_PLAN_EXE_ind1_DU_10.10.19.xml', opts: { projection: 'EPSG:3947' } },
{ path: 'testdata/AS24_PLAN_EXE_IND_1_10.10.2019.xml', opts: { projection: 'EPSG:3947' } }
];
describe('test landxml conversion to geojson', () => {
tests.forEach(entry => {
(function(entry) {
test(`'${entry.path}'`, () => {
const converter = new Converter();
const filepath = path.join(__dirname, entry.path);
const data = fs.readFileSync(filepath, {encoding: 'utf8'});
return converter.toGeoJSON(data, entry.opts)
.then(geojson => {
expect(geojson).not.toBeFalsy();
expect(geojson.type).toBe("FeatureCollection");
expect(geojson.features).not.toBeUndefined();
expect(geojson.features.length).toBeGreaterThan(0);
})
;
});
})(entry);
});
});

78
lib/parcel.js Normal file
View File

@ -0,0 +1,78 @@
import { getProp, parseSequence } from './util'
import { polygon } from '@turf/helpers';
import proj4 from 'proj4';
export const LANDXML_PARCEL = 'parcel';
export function convertParcels(xmlObj, projection, opts) {
const originalPoints = getProp(xmlObj, "LandXML", "CgPoints", 0, "CgPoint");
const originalParcels = getProp(xmlObj, "LandXML", "Parcels", 0, "Parcel");
const points = {}
const polygons = []
// Parse out the points
for ( let pt in originalPoints ) {
const opt = originalPoints[pt]
const name = opt.$.name.replace(/ /g,'');
let coords = parseSequence(opt._).map(coord => parseFloat(coord))
coords = [coords[1], coords[0]]
coords = proj4(projection, 'WGS84', coords)
points[name] = coords
}
// Parse out the parcels
for ( let pc in originalParcels) {
var opc = originalParcels[pc]
var geom = opc.CoordGeom
if (geom !== undefined) {
let coords = []
// Need to store the start to add at the end
var endCoord = null
var origCoords = opc.CoordGeom[0].Line
for (let oc in origCoords) {
// VERY important note. This code does NOT handle the other two types
// of coordinate definitions, curves and irregular lines. TODO: fixme.
var start = origCoords[oc].Start[0].$.pntRef
// We don't use the end (it probably should be checked, because if the end isn't the start)
var end = origCoords[oc].End[0].$.pntRef
var startPoint = points[start]
if (!startPoint) {
// console.log('Failed to get start point', start, startPoint)
} else {
// Start creating the polygon
coords.push(points[start])
if (!endCoord) {
// Store the first coord, to put back on to close the polygon
endCoord = points[start]
}
}
}
if (coords.length > 2) {
coords.push(endCoord)
coords = [coords]
// name="101" class="Lot" state="proposed" parcelType="Single"
var parameters = {
name: opc.$.name,
landxmlClass: opc.$.class,
landxmlState: opc.$.state,
landxmlParcelType: opc.$.parcelType,
landxmlType: LANDXML_PARCEL,
}
polygons.push(polygon(coords, parameters))
} else {
// console.log("Couldn't create a polygon because we found less than 2 coords")
}
} else {
// console.log("No geometry")
}
}
return polygons;
}

212
lib/pipe-network.js Normal file
View File

@ -0,0 +1,212 @@
import { getProp, parseSequence, getColor, circleToPolygon } from './util'
import { point, lineString, polygon } from '@turf/helpers';
import transformTranslate from '@turf/transform-translate';
import clone from '@turf/clone';
import proj4 from 'proj4';
export const LANDXML_PIPE_NETWORK_PIPE = 'pipe_network_pipe';
export const LANDXML_PIPE_NETWORK_STRUCT = 'pipe_network_struct';
export function convertPipeNetworks(xmlObj, projection, opts) {
const features = [];
const pipeNetworksNodes = getProp(xmlObj, "LandXML", "PipeNetworks");
if (!pipeNetworksNodes) return features;
pipeNetworksNodes.forEach(pn => {
const pipeNetworkNodes = getProp(pn, "PipeNetwork");
if (!Array.isArray(pipeNetworkNodes)) return;
let structs = {};
pipeNetworkNodes.forEach(pn => {
const baseProps = {
name: pn.$.name,
description: pn.$.desc,
"stroke-width": 0.1,
"fill-opacity": 0.5,
};
const localStructs = convertStructs(pn, projection, baseProps, opts);
features.push(...Object.values(localStructs).map(s => s.geometry));
Object.assign(structs, localStructs);
});
pipeNetworkNodes.forEach(pn => {
const baseProps = {
name: pn.$.name,
description: pn.$.desc,
landxmlType: LANDXML_PIPE_NETWORK_PIPE,
"stroke-width": 1,
"fill-opacity": 1,
};
const pipes = convertPipes(pn, structs, projection, baseProps, opts);
features.push(...pipes);
});
});
return features;
}
function convertPipes(pipeNetwork, structs, projection, baseProps, opts) {
const pipes = [];
const pipeNodes = getProp(pipeNetwork, "Pipes", 0, "Pipe");
if (!Array.isArray(pipeNodes)) return;
pipeNodes.forEach(p => {
const circPipeNode = getProp(p, "CircPipe", 0);
const name = baseProps.name ? baseProps.name + ' - ' + p.$.name : p.$.name;
const featureProps = Object.assign({}, baseProps, {
name: name,
description: baseProps.description ? baseProps.description + ' - ' + p.$.desc : p.$.desc,
stroke: getColor(`pipe-network-pipe-${name}`, opts.colorOpts)
});
if (circPipeNode !== undefined) {
const attrs = circPipeNode.$;
if ('diameter' in attrs) featureProps.landxmlDiameter = parseFloat(attrs.diameter);
if ('thickness' in attrs) featureProps.landxmlThickness = parseFloat(attrs.thickness);
}
const refStart = structs[p.$.refStart];
const refEnd = structs[p.$.refEnd];
if (!refStart) throw new Error(`Cannot find pipe "${featureProps.name}" refStart "${p.$.refStart}" !`);
if (!refEnd) throw new Error(`Cannot find pipe "${featureProps.name}" refEnd "${p.$.refEnd}" !`);
const pipe = lineString([
refStart.center,
refEnd.center,
], featureProps);
pipes.push(pipe);
});
return pipes;
}
function convertStructs(pipeNetwork, projection, baseProps, opts) {
const structs = {};
const structNodes = getProp(pipeNetwork, "Structs", 0, "Struct");
if (!Array.isArray(structNodes)) return;
structNodes.forEach(s => {
const centerNode = getProp(s, "Center", 0);
const rectStructNode = getProp(s, "RectStruct", 0);
const circStructNode = getProp(s, "CircStruct", 0);
const inletStructNode = getProp(s, "InletStruct", 0);
const outletStructNode = getProp(s, "OutletStruct", 0);
const connectionNode = getProp(s, "Connection", 0);
const structType = rectStructNode !== undefined ? "rect" : (
( circStructNode !== undefined ? "circ" :
( inletStructNode !== undefined ? "inlet" :
( outletStructNode !== undefined ? "outlet" :
( connectionNode !== undefined ? "connection" :
( null )
)))));
const name = baseProps.name ? baseProps.name + ' - ' + s.$.name : s.$.name;
const featureProps = Object.assign({}, baseProps, {
name: name,
description: baseProps.description ? baseProps.description + ' - ' + s.$.desc : s.$.desc,
landxmlType: LANDXML_PIPE_NETWORK_STRUCT,
landxmlStruct: structType,
landxmlElevRim: 'elevRim' in s.$ ? parseFloat(s.$.elevRim) : undefined,
landxmlElevSump: 'elevSump' in s.$ ? parseFloat(s.$.elevSump) : undefined,
fill: getColor(`pipe-network-struct-${name}`, opts.colorOpts)
});
if (circStructNode !== undefined) {
const attrs = circStructNode.$;
if ('diameter' in attrs) featureProps.landxmlDiameter = parseFloat(attrs.diameter);
if ('thickness' in attrs) featureProps.landxmlThickness = parseFloat(attrs.thickness);
}
if (rectStructNode !== undefined) {
const attrs = rectStructNode.$;
if ('thickness' in attrs) featureProps.landxmlThickness = parseFloat(attrs.thickness);
if ('length' in attrs) featureProps.landxmlLength = parseFloat(attrs.length);
if ('width' in attrs) featureProps.landxmlWidth = parseFloat(attrs.width);
}
// Parse and convert center coordinates
const seq = parseSequence(centerNode).map(v => parseFloat(v));
let center = [seq[1], seq[0]];
center = proj4(projection, 'WGS84', center);
let geometry;
if (rectStructNode) {
const length = featureProps.length ? featureProps.length : 1;
const width = featureProps.width ? featureProps.width : 1;
geometry = squareAround(center, length, width, 'meters', featureProps);
} else {
const diameter = featureProps.landxmlDiameter ? featureProps.landxmlDiameter : 1;
geometry = circleToPolygon(center, diameter/2, 128, featureProps);
}
if (!geometry) {
throw new Error("Unsupported struct type")
};
structs[s.$.name] = { geometry, center };
});
return structs;
}
function squareAround(centerCoords, length, width, units, properties) {
const center = point(centerCoords);
const northEast = clone(center);
transformTranslate(northEast, width/2, 270, { units, mutate: true });
transformTranslate(northEast, length/2, 0, { units, mutate: true });
const northWest = clone(center);
transformTranslate(northWest, width/2, 90, { units, mutate: true });
transformTranslate(northWest, length/2, 0, { units, mutate: true });
const southWest = clone(center);
transformTranslate(southWest, width/2, 90, { units, mutate: true });
transformTranslate(southWest, length/2, 180, { units, mutate: true });
const southEast = clone(center);
transformTranslate(southEast, width/2, 270, { units, mutate: true });
transformTranslate(southEast, length/2, 180, { units, mutate: true });
const points = [
northEast.geometry.coordinates, northWest.geometry.coordinates,
southWest.geometry.coordinates, southEast.geometry.coordinates,
northEast.geometry.coordinates
];
return polygon([points], properties);
}

168
lib/projection.js Normal file
View File

@ -0,0 +1,168 @@
import proj4 from 'proj4';
// Development tools
// Map application with coordinates projection
// https://dominoc925-pages.appspot.com/mapplets/cs_ecef.html
// The World coordinates converter
// https://twcc.fr/#
export const Projections = [
{
title: "RGF93 (Lambert-93)",
url: "http://spatialreference.org/ref/epsg/rgf93-lambert-93/",
code: "EPSG:2154",
proj4: "+proj=lcc +lat_1=49 +lat_2=44 +lat_0=46.5 +lon_0=3 +x_0=700000 +y_0=6600000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs"
},
{
title: "RGF93 (CC50)",
code: "EPSG:3950",
url: "http://spatialreference.org/ref/epsg/3950/",
proj4: "+proj=lcc +lat_1=49.25 +lat_2=50.75 +lat_0=50 +lon_0=3 +x_0=1700000 +y_0=9200000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs"
},
{
title: "RGF93 (CC49)",
code: "EPSG:3949",
url: "http://spatialreference.org/ref/epsg/3949/",
proj4: "+proj=lcc +lat_1=48.25 +lat_2=49.75 +lat_0=49 +lon_0=3 +x_0=1700000 +y_0=8200000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs"
},
{
title: "RGF93 (CC48)",
code: "EPSG:3948",
url: "http://spatialreference.org/ref/epsg/3948/",
proj4: "+proj=lcc +lat_1=47.25 +lat_2=48.75 +lat_0=48 +lon_0=3 +x_0=1700000 +y_0=7200000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs"
},
{
title: "RGF93 (CC47)",
code: "EPSG:3947",
url: "http://spatialreference.org/ref/epsg/3947/",
proj4: "+proj=lcc +lat_1=46.25 +lat_2=47.75 +lat_0=47 +lon_0=3 +x_0=1700000 +y_0=6200000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs"
},
{
title: "RGF93 (CC46)",
code: "EPSG:3946",
url: "http://spatialreference.org/ref/epsg/3946/",
proj4: "+proj=lcc +lat_1=45.25 +lat_2=46.75 +lat_0=46 +lon_0=3 +x_0=1700000 +y_0=5200000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs"
},
{
title: "RGF93 (CC45)",
code: "EPSG:3945",
url: "http://spatialreference.org/ref/epsg/3945/",
proj4: "+proj=lcc +lat_1=44.25 +lat_2=45.75 +lat_0=45 +lon_0=3 +x_0=1700000 +y_0=4200000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs"
},
{
title: "RGF93 (CC44)",
code: "EPSG:3944",
url: "http://spatialreference.org/ref/epsg/3944/",
proj4: "+proj=lcc +lat_1=43.25 +lat_2=44.75 +lat_0=44 +lon_0=3 +x_0=1700000 +y_0=3200000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs"
},
{
title: "NTF (Lambert II)",
code: "EPSG:27572",
url: "http://spatialreference.org/ref/epsg/27572/",
proj4: "+proj=lcc +lat_1=46.8 +lat_0=46.8 +lon_0=0 +k_0=0.99987742 +x_0=600000 +y_0=2200000 +a=6378249.2 +b=6356515 +towgs84=-168,-60,320,0,0,0,0 +pm=paris +units=m +no_defs"
},
{
title: "NTF (Lambert III)",
code: "EPSG:27573",
url: "http://spatialreference.org/ref/epsg/27573/",
proj4: "+proj=lcc +lat_1=44.10000000000001 +lat_0=44.10000000000001 +lon_0=0 +k_0=0.999877499 +x_0=600000 +y_0=3200000 +a=6378249.2 +b=6356515 +towgs84=-168,-60,320,0,0,0,0 +pm=paris +units=m +no_defs"
},
{
title: "NTF",
code: "EPSG:4275",
url: "http://spatialreference.org/ref/epsg/4275/",
proj4: "+proj=longlat +a=6378249.2 +b=6356515 +towgs84=-168,-60,320,0,0,0,0 +no_defs"
},
{
title: "WGS84",
code: "EPSG:4326",
url: "https://epsg.io/4326",
proj4: "+proj=longlat +datum=WGS84 +no_defs"
}
];
export const Proj4Defs = Projections.map(p => [p.code, p.proj4]);
proj4.defs(Proj4Defs);
export function project(from, to, y, x) {
console.log(`Projecting coordinates '${x},${y}' from '${from}' to '${to}'`);
const coords = proj4(from, to, [x, y]);
return { x: coords[0], y: coords[1] };
};
// Voir https://geodesie.ign.fr/contenu/fichiers/documentation/pedagogiques/TransformationsCoordonneesGeodesiques.pdf
export const WGS84Ellipsoid = createEllipsoid(6378137, 1/298.257223563);
function createEllipsoid(a, f) {
const b = a * (1 - f);
const asqr = a * a;
const bsqr = b * b;
const e = Math.sqrt((asqr-bsqr)/asqr);
const eprime = Math.sqrt((asqr-bsqr)/bsqr);
return { a, f, b, e, bsqr, asqr, eprime };
}
function degrees(angle) {
return angle * (180 / Math.PI);
}
export function XYZtoLLA(x, y, z, ellipsoid) {
const p = Math.sqrt(x*x + y*y);
const theta = Math.atan((z*ellipsoid.a)/(p*ellipsoid.b));
const sintheta = Math.sin(theta);
const costheta = Math.cos(theta);
const num = z + ellipsoid.eprime * ellipsoid.eprime * ellipsoid.b * sintheta * sintheta * sintheta;
const denom = p - ellipsoid.e * ellipsoid.e * ellipsoid.a * costheta * costheta * costheta;
const lat = Math.atan(num/denom);
let lon = Math.atan(y/x);
const n = getN(lat, ellipsoid);
const alt = (p / Math.cos(lat)) - n;
if (x < 0 && y < 0) {
lon = lon - Math.PI;
}
if (x < 0 && y > 0) {
lon = lon + Math.PI;
}
return { latitude: degrees(lat), longitude: degrees(lon), altitude: alt };
}
function getN(lat, ellipsoid) {
const sinlat = Math.sin(lat);
const denom = Math.sqrt(1-ellipsoid.e*ellipsoid.e*sinlat*sinlat);
const n = ellipsoid.a / denom;
return n;
}
export function LLAtoXYZ(latitude, longitude, altitude, ellipsoid) {
const cosLat = Math.cos(latitude * Math.PI / 180.0);
const sinLat = Math.sin(latitude * Math.PI / 180.0);
const cosLon = Math.cos(longitude * Math.PI / 180.0);
const sinLon = Math.sin(longitude * Math.PI / 180.0);
const rad = ellipsoid.a;
const f = ellipsoid.f;
const C = 1.0 / Math.sqrt(cosLat * cosLat + (1 - f) * (1 - f) * sinLat * sinLat);
const S = (1.0 - f) * (1.0 - f) * C;
const h = altitude;
const x = (rad * C + h) * cosLat * cosLon;
const y = (rad * C + h) * cosLat * sinLon;
const z = (rad * S + h) * sinLat;
return { x, y, z };
}

12
lib/projection.test.js Normal file
View File

@ -0,0 +1,12 @@
import { project } from './projection';
test("Test LLA to XYZ project (from WGS84 -> EPSG:2154)", () => {
// Coordonnées d'entrée: lat/lon en WGS84
const { x, y } = project('WGS84', 'EPSG:2154', 47.32147, 5.034548);
// Coordonnées de sorties
expect(x).toBeCloseTo(853661.16, 0);
expect(y).toBeCloseTo(6693218.21, 0);
});

130
lib/surface.js Normal file
View File

@ -0,0 +1,130 @@
import { getProp, parseSequence, getColor } from './util'
import { polygon } from '@turf/helpers';
import union from '@turf/union';
import proj4 from 'proj4';
export const LANDXML_SURFACE = 'surface';
export function convertSurfaces(xmlObj, projection, opts) {
const features = [];
const surfacesContainerNodes = getProp(xmlObj, "LandXML", "Surfaces");
if (!surfacesContainerNodes) return features;
surfacesContainerNodes.forEach(sc => {
const attrs = (sc.$ || {});
const baseProps = {
name: attrs.name || "",
description: attrs.desc,
};
const surfaceNodes = getProp(sc, "Surface");
if (!Array.isArray(surfaceNodes)) return;
surfaceNodes.forEach(s => {
const name = baseProps.name ? ( baseProps.name + ' - ' + s.$.name ) : s.$.name;
const description = baseProps.description ? ( baseProps.description + ' - ' + s.$.desc ) : s.$.desc;
const featureProps = {
name: name,
description: description,
landxmlType: LANDXML_SURFACE,
"stroke-width": 0,
"color": "transparent",
"fill": getColor(`surface-${name}`, opts.colorOpts),
"fill-opacity": 0.3,
};
let surfaceFeatures = convertBoundaries(s, projection, featureProps, opts);
if (surfaceFeatures.length !== 0) {
features.push(...surfaceFeatures);
} else {
surfaceFeatures = convertFaces(s, projection, featureProps, opts);
let merged = surfaceFeatures[0];
console.error("Applying union to %s faces (%d faces to merge)", merged.properties.name, surfaceFeatures.length);
for (let i = 1; i < surfaceFeatures.length-1; i++) {
const next = surfaceFeatures[i+1];
if (!next) return;
try {
merged = union(merged, next);
} catch(err) {
console.error("--> Could not apply union to %s (#%d)", next.properties.name, i+1);
// Ignore
}
}
merged.properties = featureProps;
features.push(merged);
}
});
});
return features;
}
function convertFaces(surface, projection, featureProps, opts) {
const pointNodes = getProp(surface, "Definition", 0, "Pnts", 0, "P");
const faceNodes = getProp(surface, "Definition", 0, "Faces", 0, "F");
const points = {};
pointNodes.forEach(p => {
let pointCoords = parseSequence(p._).map(v => parseFloat(v));
pointCoords = [pointCoords[1], pointCoords[0]];
pointCoords = proj4(projection, 'WGS84', pointCoords);
const pointId = p.$.id;
points[pointId] = { name: p.$.name, coords: pointCoords };
});
const faces = [];
faceNodes.forEach(f => {
const pointIds = parseSequence(f);
const coords = [];
pointIds.forEach(id => {
const p = points[id];
coords.push(p.coords);
});
coords.push(points[pointIds[0]].coords);
faces.push(polygon([coords], featureProps));
});
return [...faces];
}
function convertBoundaries(surface, projection, featureProps, opts) {
const boundaryNodes = getProp(surface, "SourceData", 0, "Boundaries", 0, "Boundary");
if (!boundaryNodes) return [];
const polygons = [];
boundaryNodes.forEach(boundary => {
const pntList3DNode = getProp(boundary, 'PntList3D', 0);
const seq = parseSequence(pntList3DNode).map(p => parseFloat(p));
const coords = [];
for (let i = 0; i < seq.length; i += 3) {
let c = [seq[i+1], seq[i]];
c = proj4(projection, 'WGS84', c);
coords.push(c);
}
coords.push(coords[0]);
polygons.push(polygon([coords], featureProps));
});
return polygons;
}

View File

@ -0,0 +1,5913 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<LandXML xmlns="http://www.landxml.org/schema/LandXML-2.0" xsi:schemaLocation="http://www.landxml.org/schema/LandXML-2.0 http://www.landxml.org/schema/LandXML-2.0/LandXML-2.0.xsd" version="2.0" language="English" date="2019-10-10" time="11:48:32Z" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Application name="Mensura Genius" manufacturer="Geomensura" version="9.1.0.43" manufacturerURL="www.geomensura.com">
<Author createdBy=" J.MAURAGE" createdByEmail="jessymaurage@rogermartinsa.com" company="Roger Martin" companyURL="https://www.rogermartinsa.com"/>
</Application>
<Project name="PLAN EXE IND 1 DU 10.09.2019" desc="">
<Feature code="Mensura_LandXML_Version">
<Property label="version" value="4"/>
</Feature>
</Project>
<Units>
<Metric areaUnit="squareMeter" linearUnit="meter" volumeUnit="cubicMeter" diameterUnit="meter" heightUnit="meter" temperatureUnit="celsius" pressureUnit="milliBars" angularUnit="grads" directionUnit="grads"/>
</Units>
<Surfaces desc="Terrains">
<Surface name="Terrain" desc="Terrain" state="existing">
<Definition surfType="TIN" area2DSurf="4641.643" area3DSurf="4677.35" elevMax="449.941" elevMin="446.323">
<Pnts>
<P id="4" name="4">-5991.897 -444.081 446.926</P>
<P id="162" name="163">-5992.634 -449.015 446.92</P>
<P id="1" name="1">-5990.492 -443.497 446.799</P>
<P id="36" name="36">-6030.089 -425.772 448.013</P>
<P id="37" name="37">-6030.205 -425.022 448.028</P>
<P id="35" name="35">-6030.369 -425.782 448.071</P>
<P id="2" name="2">-5992.467 -442.283 446.836</P>
<P id="3" name="3">-5993.249 -441.936 446.863</P>
<P id="53" name="54">-6004.593 -429.16 447.546</P>
<P id="65" name="66">-5999.49 -425.403 447.512</P>
<P id="66" name="67">-6007.304 -419.239 448.123</P>
<P id="6" name="6">-5995.863 -441.386 446.973</P>
<P id="7" name="7">-5998.233 -441.188 447.026</P>
<P id="5" name="5">-5995.692 -443.281 447.124</P>
<P id="18" name="18">-6021.31 -444.466 446.688</P>
<P id="10" name="10">-6010.937 -444.333 446.728</P>
<P id="41" name="41">-6027.918 -421.921 448.042</P>
<P id="38" name="38">-6030.348 -423.928 448.042</P>
<P id="161" name="162">-5995.874 -444.566 446.781</P>
<P id="8" name="8">-6003.993 -441.121 447.153</P>
<P id="51" name="51">-6008.86 -429.156 447.631</P>
<P id="50" name="50">-6009.87 -429.114 447.651</P>
<P id="22" name="22">-6024.3 -440.917 447.759</P>
<P id="19" name="19">-6023.29 -440.934 447.725</P>
<P id="49" name="49">-6010.626 -428.974 447.667</P>
<P id="48" name="52">-6012.189 -428.579 447.693</P>
<P id="45" name="45">-6018.924 -433.455 447.651</P>
<P id="9" name="9">-6010.949 -443.055 447.343</P>
<P id="46" name="46">-6016.008 -426.701 447.833</P>
<P id="47" name="47">-6014.303 -427.78 447.757</P>
<P id="26" name="26">-6028.698 -444.43 446.685</P>
<P id="55" name="56">-5995.966 -428.95 447.349</P>
<P id="11" name="11">-6013.967 -441.04 447.388</P>
<P id="14" name="14">-6015.084 -442.884 447.563</P>
<P id="13" name="13">-6014.61 -441.072 447.469</P>
<P id="12" name="12">-6014.423 -440.887 447.402</P>
<P id="44" name="44">-6017.74 -424.71 447.882</P>
<P id="17" name="17">-6020.903 -442.817 447.741</P>
<P id="52" name="53">-6006.056 -434.875 447.398</P>
<P id="15" name="15">-6019.734 -439.143 447.549</P>
<P id="16" name="16">-6019.716 -440.982 447.623</P>
<P id="25" name="25">-6028.562 -442.526 447.883</P>
<P id="23" name="23">-6024.743 -440.792 447.766</P>
<P id="28" name="28">-6029.864 -435.465 447.926</P>
<P id="39" name="39">-6038.342 -442.757 447.758</P>
<P id="20" name="20">-6022.946 -437.728 447.63</P>
<P id="21" name="21">-6025.791 -435.982 447.715</P>
<P id="24" name="24">-6025.183 -440.424 447.794</P>
<P id="27" name="27">-6028.0 -433.561 447.825</P>
<P id="136" name="137">-6038.413 -444.327 446.731</P>
<P id="30" name="30">-6030.357 -434.263 447.942</P>
<P id="31" name="31">-6030.762 -433.567 448.07</P>
<P id="29" name="29">-6030.163 -435.053 447.937</P>
<P id="40" name="40">-6042.706 -442.314 447.641</P>
<P id="144" name="145">-6044.493 -412.469 448.248</P>
<P id="149" name="150">-6055.385 -416.333 447.71</P>
<P id="140" name="141">-6044.813 -416.333 448.17</P>
<P id="33" name="33">-6030.352 -430.552 448.004</P>
<P id="32" name="32">-6029.003 -431.317 447.89</P>
<P id="165" name="265">-6035.509 -423.373 448.191</P>
<P id="34" name="34">-6029.625 -428.733 447.958</P>
<P id="69" name="70">-6030.357 -419.248 448.11</P>
<P id="42" name="42">-6021.665 -421.912 447.992</P>
<P id="164" name="264">-6035.506 -414.219 448.191</P>
<P id="167" name="267">-6037.505 -414.219 448.2</P>
<P id="138" name="139">-6044.813 -431.111 448.24</P>
<P id="152" name="153">-6061.977 -442.183 446.323</P>
<P id="67" name="68">-6019.526 -418.129 448.101</P>
<P id="43" name="43">-6018.901 -421.938 447.981</P>
<P id="68" name="69">-6019.532 -416.266 448.168</P>
<P id="160" name="161">-6024.895 -414.208 448.199</P>
<P id="54" name="55">-5998.029 -428.997 447.398</P>
<P id="57" name="58">-5993.151 -427.809 447.35</P>
<P id="59" name="60">-5992.195 -427.087 447.366</P>
<P id="61" name="62">-5991.254 -426.19 447.371</P>
<P id="62" name="63">-5994.125 -427.078 447.522</P>
<P id="60" name="61">-5991.437 -426.18 447.397</P>
<P id="56" name="57">-5994.209 -428.4 447.347</P>
<P id="58" name="59">-5993.252 -427.637 447.39</P>
<P id="64" name="65">-5995.471 -422.266 447.843</P>
<P id="86" name="87">-5991.985 -420.401 447.669</P>
<P id="75" name="76">-6030.329 -400.305 448.248</P>
<P id="145" name="146">-6044.813 -400.455 448.42</P>
<P id="74" name="75">-6030.325 -401.152 448.222</P>
<P id="63" name="64">-5993.89 -420.697 447.759</P>
<P id="135" name="136">-6031.911 -380.902 448.991</P>
<P id="114" name="115">-6026.419 -382.37 448.695</P>
<P id="117" name="118">-6021.007 -378.976 449.919</P>
<P id="73" name="74">-6030.316 -414.183 448.191</P>
<P id="163" name="164">-6030.313 -409.207 448.2</P>
<P id="72" name="73">-6040.023 -409.298 448.198</P>
<P id="82" name="83">-6001.198 -402.671 448.613</P>
<P id="78" name="79">-6005.102 -402.731 448.691</P>
<P id="79" name="80">-6005.141 -399.593 448.706</P>
<P id="96" name="97">-6012.399 -396.181 448.614</P>
<P id="70" name="71">-6032.303 -416.733 448.285</P>
<P id="141" name="142">-6043.016 -412.464 448.251</P>
<P id="71" name="72">-6040.033 -414.152 448.211</P>
<P id="166" name="266">-6037.508 -423.373 448.12</P>
<P id="80" name="81">-6001.116 -397.095 448.617</P>
<P id="91" name="92">-5996.451 -391.39 448.802</P>
<P id="92" name="93">-5997.483 -390.994 448.714</P>
<P id="119" name="120">-6012.595 -386.652 448.734</P>
<P id="95" name="96">-6007.306 -391.229 448.583</P>
<P id="120" name="121">-6009.587 -382.42 448.929</P>
<P id="76" name="77">-6030.326 -395.172 448.375</P>
<P id="105" name="106">-6019.52 -401.156 448.216</P>
<P id="106" name="107">-6025.182 -401.161 448.213</P>
<P id="146" name="147">-6044.6 -390.247 448.74</P>
<P id="109" name="110">-6030.324 -390.618 448.508</P>
<P id="104" name="105">-6019.492 -399.566 448.237</P>
<P id="102" name="103">-6019.465 -398.884 448.266</P>
<P id="77" name="78">-6019.527 -414.215 448.211</P>
<P id="100" name="101">-6017.508 -394.512 448.435</P>
<P id="101" name="102">-6018.954 -396.846 448.338</P>
<P id="89" name="90">-5995.38 -391.839 448.698</P>
<P id="87" name="88">-5994.445 -392.697 448.703</P>
<P id="81" name="82">-6001.053 -401.12 448.5</P>
<P id="84" name="85">-5995.271 -403.352 448.378</P>
<P id="83" name="84">-6000.37 -401.993 448.733</P>
<P id="85" name="86">-5995.848 -398.98 448.617</P>
<P id="88" name="89">-5993.531 -393.336 448.639</P>
<P id="126" name="127">-5998.5 -382.681 449.105</P>
<P id="133" name="134">-5997.699 -379.145 449.417</P>
<P id="123" name="124">-5999.487 -382.796 449.105</P>
<P id="124" name="125">-5996.578 -388.817 448.789</P>
<P id="93" name="94">-5999.41 -391.006 448.713</P>
<P id="90" name="91">-5996.403 -391.252 448.712</P>
<P id="94" name="95">-6001.34 -390.994 448.682</P>
<P id="121" name="122">-6011.449 -379.117 449.941</P>
<P id="122" name="123">-6001.677 -382.608 449.064</P>
<P id="134" name="135">-5998.846 -378.365 449.42</P>
<P id="118" name="119">-6015.042 -382.335 448.851</P>
<P id="116" name="117">-6021.248 -382.25 448.752</P>
<P id="97" name="98">-6011.496 -391.4 448.555</P>
<P id="111" name="112">-6030.122 -387.064 448.594</P>
<P id="110" name="111">-6030.276 -388.359 448.566</P>
<P id="98" name="99">-6013.802 -391.86 448.543</P>
<P id="107" name="108">-6024.54 -395.43 448.372</P>
<P id="99" name="100">-6015.513 -392.771 448.505</P>
<P id="108" name="109">-6024.255 -387.867 448.58</P>
<P id="103" name="104">-6019.508 -400.753 448.234</P>
<P id="112" name="113">-6029.653 -385.441 448.63</P>
<P id="159" name="160">-6062.589 -380.21 449.021</P>
<P id="154" name="155">-6062.098 -416.333 447.418</P>
<P id="113" name="114">-6028.239 -383.493 448.664</P>
<P id="115" name="116">-6024.022 -382.173 448.716</P>
<P id="125" name="126">-5996.953 -385.056 448.982</P>
<P id="127" name="128">-5997.373 -382.284 449.154</P>
<P id="128" name="129">-5997.374 -382.059 449.232</P>
<P id="132" name="133">-5994.515 -380.773 449.197</P>
<P id="130" name="131">-5995.55 -381.213 449.208</P>
<P id="129" name="130">-5996.198 -381.793 449.189</P>
<P id="131" name="132">-5995.361 -381.343 449.196</P>
<P id="137" name="138">-6044.813 -442.183 447.84</P>
<P id="151" name="152">-6055.56 -442.183 446.89</P>
<P id="143" name="144">-6044.492 -410.265 448.257</P>
<P id="139" name="140">-6043.14 -420.136 448.15</P>
<P id="142" name="143">-6043.03 -410.265 448.255</P>
<P id="147" name="148">-6055.606 -390.247 448.71</P>
<P id="148" name="149">-6055.606 -400.478 448.38</P>
<P id="158" name="159">-6044.386 -380.018 449.061</P>
<P id="150" name="151">-6055.56 -431.111 447.15</P>
<P id="153" name="154">-6061.936 -431.111 446.503</P>
<P id="155" name="156">-6061.815 -400.491 448.357</P>
<P id="156" name="157">-6062.058 -390.247 448.692</P>
<P id="157" name="158">-6055.606 -380.137 449.036</P>
</Pnts>
<Faces>
<F>4 162 1</F>
<F>36 37 35</F>
<F>2 3 4</F>
<F>53 65 66</F>
<F>6 7 5</F>
<F>18 162 10</F>
<F>37 41 38</F>
<F>2 4 1</F>
<F>3 5 4</F>
<F>10 161 8</F>
<F>51 66 50</F>
<F>22 18 19</F>
<F>5 3 6</F>
<F>161 7 8</F>
<F>49 48 45</F>
<F>10 8 9</F>
<F>66 46 47</F>
<F>26 162 18</F>
<F>3 55 6</F>
<F>5 7 161</F>
<F>9 11 14</F>
<F>13 11 12</F>
<F>8 11 9</F>
<F>14 11 13</F>
<F>44 45 46</F>
<F>18 14 17</F>
<F>11 8 52</F>
<F>9 14 10</F>
<F>13 12 15</F>
<F>16 13 15</F>
<F>13 16 14</F>
<F>52 12 11</F>
<F>16 17 14</F>
<F>16 15 19</F>
<F>14 18 10</F>
<F>25 26 23</F>
<F>17 19 18</F>
<F>17 16 19</F>
<F>28 39 25</F>
<F>19 15 20</F>
<F>20 21 24</F>
<F>20 15 45</F>
<F>20 22 19</F>
<F>21 28 24</F>
<F>25 23 24</F>
<F>22 20 24</F>
<F>26 22 23</F>
<F>23 22 24</F>
<F>27 28 21</F>
<F>136 162 26</F>
<F>22 26 18</F>
<F>25 24 28</F>
<F>30 31 29</F>
<F>21 20 45</F>
<F>39 28 29</F>
<F>39 29 31</F>
<F>27 29 28</F>
<F>136 39 40</F>
<F>27 30 29</F>
<F>144 149 140</F>
<F>30 33 31</F>
<F>32 30 27</F>
<F>165 33 35</F>
<F>27 21 45</F>
<F>33 30 32</F>
<F>32 27 45</F>
<F>33 34 35</F>
<F>33 32 34</F>
<F>69 165 38</F>
<F>34 32 45</F>
<F>69 38 41</F>
<F>35 34 36</F>
<F>35 37 38</F>
<F>36 34 42</F>
<F>165 164 167</F>
<F>37 36 41</F>
<F>25 39 26</F>
<F>31 33 138</F>
<F>162 136 152</F>
<F>39 31 138</F>
<F>49 50 66</F>
<F>67 43 66</F>
<F>68 160 67</F>
<F>41 36 42</F>
<F>66 43 44</F>
<F>42 34 44</F>
<F>42 44 43</F>
<F>45 12 49</F>
<F>34 45 44</F>
<F>15 12 45</F>
<F>7 52 8</F>
<F>52 7 54</F>
<F>45 47 46</F>
<F>47 48 66</F>
<F>45 48 47</F>
<F>3 2 57</F>
<F>49 66 48</F>
<F>2 1 59</F>
<F>12 52 49</F>
<F>49 52 50</F>
<F>44 46 66</F>
<F>6 55 7</F>
<F>51 50 52</F>
<F>62 59 60</F>
<F>51 52 53</F>
<F>56 58 62</F>
<F>53 52 54</F>
<F>57 58 56</F>
<F>54 7 55</F>
<F>56 62 55</F>
<F>55 3 56</F>
<F>62 60 64</F>
<F>56 3 57</F>
<F>59 62 58</F>
<F>57 59 58</F>
<F>86 60 61</F>
<F>57 2 59</F>
<F>53 54 65</F>
<F>59 1 61</F>
<F>75 145 74</F>
<F>60 59 61</F>
<F>55 62 65</F>
<F>60 63 64</F>
<F>51 53 66</F>
<F>135 114 117</F>
<F>62 64 65</F>
<F>63 66 64</F>
<F>55 65 54</F>
<F>64 66 65</F>
<F>42 43 67</F>
<F>73 163 72</F>
<F>42 67 160</F>
<F>66 63 82</F>
<F>78 79 96</F>
<F>67 66 68</F>
<F>164 165 70</F>
<F>41 42 160</F>
<F>141 71 72</F>
<F>69 41 160</F>
<F>166 33 165</F>
<F>70 69 73</F>
<F>145 72 74</F>
<F>69 70 165</F>
<F>160 73 69</F>
<F>72 71 73</F>
<F>80 91 92</F>
<F>119 95 120</F>
<F>145 75 76</F>
<F>105 106 160</F>
<F>146 76 109</F>
<F>104 96 102</F>
<F>66 77 68</F>
<F>66 78 77</F>
<F>96 100 101</F>
<F>63 60 86</F>
<F>96 101 102</F>
<F>78 66 82</F>
<F>89 91 87</F>
<F>79 78 81</F>
<F>84 83 82</F>
<F>80 79 81</F>
<F>84 82 63</F>
<F>81 78 82</F>
<F>81 83 85</F>
<F>81 82 83</F>
<F>83 84 85</F>
<F>81 85 80</F>
<F>84 63 86</F>
<F>88 86 61</F>
<F>88 84 86</F>
<F>85 87 80</F>
<F>85 84 88</F>
<F>126 133 123</F>
<F>87 85 88</F>
<F>80 87 91</F>
<F>87 88 124</F>
<F>93 80 92</F>
<F>89 87 124</F>
<F>90 91 89</F>
<F>90 92 91</F>
<F>94 80 93</F>
<F>121 122 134</F>
<F>95 80 94</F>
<F>118 119 120</F>
<F>79 80 95</F>
<F>124 92 90</F>
<F>75 74 106</F>
<F>116 118 117</F>
<F>95 96 79</F>
<F>95 97 96</F>
<F>111 146 110</F>
<F>98 96 97</F>
<F>75 106 107</F>
<F>97 95 119</F>
<F>98 99 96</F>
<F>98 119 99</F>
<F>99 100 96</F>
<F>100 108 107</F>
<F>99 108 100</F>
<F>96 103 105</F>
<F>107 106 102</F>
<F>96 105 78</F>
<F>104 103 96</F>
<F>104 106 103</F>
<F>101 107 102</F>
<F>102 106 104</F>
<F>73 160 163</F>
<F>77 78 105</F>
<F>160 106 163</F>
<F>105 103 106</F>
<F>75 107 76</F>
<F>101 100 107</F>
<F>107 108 109</F>
<F>98 97 119</F>
<F>107 109 76</F>
<F>108 99 119</F>
<F>135 146 111</F>
<F>109 108 110</F>
<F>135 111 112</F>
<F>110 108 111</F>
<F>146 109 110</F>
<F>111 108 112</F>
<F>159 152 154</F>
<F>112 108 113</F>
<F>117 114 115</F>
<F>113 108 114</F>
<F>114 108 115</F>
<F>119 116 108</F>
<F>115 108 116</F>
<F>115 116 117</F>
<F>93 125 94</F>
<F>93 92 124</F>
<F>94 122 95</F>
<F>118 116 119</F>
<F>118 120 121</F>
<F>90 89 124</F>
<F>118 121 117</F>
<F>120 95 122</F>
<F>127 133 126</F>
<F>121 120 122</F>
<F>133 127 128</F>
<F>122 94 123</F>
<F>132 124 88</F>
<F>125 93 124</F>
<F>94 125 123</F>
<F>125 126 123</F>
<F>125 124 132</F>
<F>130 133 129</F>
<F>126 125 127</F>
<F>133 128 129</F>
<F>127 125 129</F>
<F>133 134 123</F>
<F>128 127 129</F>
<F>133 130 132</F>
<F>129 125 131</F>
<F>130 131 132</F>
<F>130 129 131</F>
<F>131 125 132</F>
<F>122 123 134</F>
<F>121 134 117</F>
<F>133 132 134</F>
<F>113 135 112</F>
<F>113 114 135</F>
<F>39 136 26</F>
<F>40 137 136</F>
<F>136 137 151</F>
<F>40 39 138</F>
<F>144 143 149</F>
<F>137 40 138</F>
<F>149 139 140</F>
<F>138 33 166</F>
<F>152 136 151</F>
<F>139 71 140</F>
<F>142 141 72</F>
<F>140 71 141</F>
<F>147 148 145</F>
<F>143 144 142</F>
<F>141 144 140</F>
<F>142 72 145</F>
<F>142 144 141</F>
<F>143 145 148</F>
<F>142 145 143</F>
<F>135 117 158</F>
<F>158 146 135</F>
<F>145 76 146</F>
<F>149 143 148</F>
<F>145 146 147</F>
<F>150 139 149</F>
<F>153 154 152</F>
<F>138 139 150</F>
<F>148 147 155</F>
<F>138 150 137</F>
<F>149 148 155</F>
<F>150 151 137</F>
<F>150 149 154</F>
<F>151 150 153</F>
<F>151 153 152</F>
<F>150 154 153</F>
<F>155 156 154</F>
<F>149 155 154</F>
<F>147 146 157</F>
<F>154 156 159</F>
<F>155 147 156</F>
<F>156 147 157</F>
<F>157 158 117</F>
<F>157 146 158</F>
<F>157 159 156</F>
<F>157 117 159</F>
<F>77 160 68</F>
<F>77 105 160</F>
<F>4 161 162</F>
<F>4 5 161</F>
<F>161 10 162</F>
<F>74 163 106</F>
<F>74 72 163</F>
<F>73 164 70</F>
<F>73 71 164</F>
<F>166 167 139</F>
<F>164 71 167</F>
<F>38 165 35</F>
<F>139 138 166</F>
<F>139 167 71</F>
<F>166 165 167</F>
</Faces>
</Definition>
<SourceData>
<Breaklines>
<Breakline brkType="standard">
<PntList3D> -5990.492 -443.497 446.799 -5992.467 -442.283 446.836 -5993.249 -441.936 446.863 -5995.863 -441.386 446.973 -5998.233 -441.188 447.026 -6003.993 -441.121 447.153 -6013.967 -441.04 447.388 -6014.61 -441.072 447.469 -6019.716 -440.982 447.623 -6023.29 -440.934 447.725 -6024.3 -440.917 447.759 -6024.743 -440.792 447.766 -6025.183 -440.424 447.794 -6029.864 -435.465 447.926 -6030.163 -435.053 447.937 -6030.357 -434.263 447.942 -6030.352 -430.552 448.004 -6030.369 -425.782 448.071 -6030.348 -423.928 448.042 -6030.357 -419.248 448.11 -6030.316 -414.183 448.191 -6035.506 -414.219 448.191 -6035.509 -423.373 448.191 -6037.508 -423.373 448.12 -6037.505 -414.219 448.2 -6040.033 -414.152 448.211 -6040.023 -409.298 448.198 -6030.313 -409.207 448.2 -6030.325 -401.152 448.222 -6030.329 -400.305 448.248 -6030.326 -395.172 448.375 -6030.324 -390.618 448.508 -6030.276 -388.359 448.566 -6030.122 -387.064 448.594 -6029.653 -385.441 448.63 -6028.239 -383.493 448.664 -6026.419 -382.37 448.695 -6024.022 -382.173 448.716 -6021.248 -382.25 448.752 -6015.042 -382.335 448.851 -6009.587 -382.42 448.929 -6001.677 -382.608 449.064 -5999.487 -382.796 449.105 -5998.5 -382.681 449.105 -5997.373 -382.284 449.154 -5997.699 -379.145 449.417 -5998.846 -378.365 449.42 -6011.449 -379.117 449.941 -6021.007 -378.976 449.919 -6044.386 -380.018 449.061 -6055.606 -380.137 449.036 -6062.589 -380.21 449.021 -6062.058 -390.247 448.692 -6061.815 -400.491 448.357 -6062.098 -416.333 447.418 -6061.936 -431.111 446.503 -6061.977 -442.183 446.323 -6055.56 -442.183 446.89 -6044.813 -442.183 447.84 -6042.706 -442.314 447.641 -6038.413 -444.327 446.731 -6028.698 -444.43 446.685 -6021.31 -444.466 446.688 -6010.937 -444.333 446.728 -5995.874 -444.566 446.781 -5991.897 -444.081 446.926 -5990.492 -443.497 446.799</PntList3D>
</Breakline>
<Breakline brkType="standard">
<PntList3D> -6030.316 -414.183 448.191 -6040.033 -414.152 448.211 -6040.023 -409.298 448.198 -6030.313 -409.207 448.2 -6030.316 -414.183 448.191</PntList3D>
</Breakline>
<Breakline brkType="standard">
<PntList3D> -6035.506 -414.219 448.191 -6037.505 -414.219 448.2 -6037.508 -423.373 448.12 -6035.509 -423.373 448.191 -6035.506 -414.219 448.191</PntList3D>
</Breakline>
</Breaklines>
<Boundaries>
<Boundary edgeTrim="false" bndType="outer">
<PntList3D> -5990.492 -443.497 446.799 -5991.254 -426.19 447.371 -5993.531 -393.336 448.639 -5994.515 -380.773 449.197 -5998.846 -378.365 449.42 -6021.007 -378.976 449.919 -6062.589 -380.21 449.021 -6061.977 -442.183 446.323 -5992.634 -449.015 446.92 -5990.492 -443.497 446.799</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
</Surfaces>
<Surfaces desc="Platforms" name="Projet PTF">
<Surface name="10" desc="Platform">
<Definition surfType="TIN">
<Pnts>
<P id="1" name="1244">-6044.8067446684672 -413.96211929821442 448.1</P>
<P id="2" name="1324">-6044.8062350674672 -413.2717317962144 448.1</P>
<P id="3" name="1251">-6050.2082336994672 -413.96180056321441 448.1</P>
<P id="4" name="1249">-6047.071 -408.144 447.974</P>
<P id="5" name="1250">-6050.2102990384665 -402.26194607221441 448.1</P>
<P id="6" name="1248">-6053.357 -408.128 447.974</P>
<P id="7" name="1247">-6055.6050553524665 -413.96194596721443 448.1</P>
<P id="8" name="1246">-6055.6050553054665 -402.26073311521441 448.1</P>
<P id="9" name="1245">-6044.8126570334671 -402.26876599721442 448.1</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>3 2 4</F>
<F>5 3 4</F>
<F>3 5 6</F>
<F>3 6 7</F>
<F>6 8 7</F>
<F>5 8 6</F>
<F>5 4 9</F>
<F>4 2 9</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="10" edgeTrim="true" bndType="outer">
<PntList3D> -6044.8067446684672 -413.96211929821442 448.1 -6044.8062350674672 -413.2717317962144 448.1 -6044.8126570334671 -402.26876599721442 448.1 -6050.2102990384665 -402.26194607221441 448.1 -6055.6050553054665 -402.26073311521441 448.1 -6055.6050553524665 -413.96194596721443 448.1 -6050.2082336994672 -413.96180056321441 448.1 -6044.8067446684672 -413.96211929821442 448.1</PntList3D>
</Boundary>
</Boundaries>
<Breaklines>
<Breakline brkType="standard">
<PntList3D> -6050.2082336994672 -413.96180056321441 448.1 -6050.2102990384665 -402.26194607221441 448.1</PntList3D>
</Breakline>
</Breaklines>
</SourceData>
</Surface>
<Surface name="11" desc="Platform">
<Definition surfType="TIN">
<Pnts>
<P id="1" name="1289">-6050.2102990384665 -402.26194607221441 448.1</P>
<P id="2" name="1484">-6055.6056225554667 -400.47779145821443 448.091</P>
<P id="3" name="1252">-6055.6050553054665 -402.26073311521441 448.1</P>
<P id="4" name="1253">-6055.6050553524665 -394.01057166621439 448.059</P>
<P id="5" name="1287">-6044.8077741214665 -392.27208446221442 447.85</P>
<P id="6" name="1340">-6044.8103191974669 -400.40195732121441 448.053</P>
<P id="7" name="1288">-6044.8126570334671 -402.26876599721442 448.1</P>
<P id="8" name="1254">-6055.2252570994669 -391.91872439021444 448.098</P>
<P id="9" name="1255">-6054.5784097114665 -389.89346880221444 448.136</P>
<P id="10" name="1256">-6053.6753533904666 -387.9687451802144 448.175</P>
<P id="11" name="1286">-6044.5742561084671 -391.17170461021442 447.888</P>
<P id="12" name="1257">-6052.5312220184669 -386.17680903621442 448.214</P>
<P id="13" name="1258">-6051.165189541467 -384.54769056021439 448.253</P>
<P id="14" name="1285">-6044.0029805974664 -390.20267892921441 447.926</P>
<P id="15" name="1259">-6049.6001486334671 -383.10869136021444 448.291</P>
<P id="16" name="1284">-6043.1532410224672 -389.46558386421441 447.964</P>
<P id="17" name="1260">-6047.8623270604667 -381.88392692621443 448.33</P>
<P id="18" name="1261">-6045.9808481304672 -380.89392249421439 448.369</P>
<P id="19" name="1283">-6042.1132329674665 -389.03692347821442 448.002</P>
<P id="20" name="1262">-6043.9872426394668 -380.15526906721442 448.408</P>
<P id="21" name="1263">-6041.9149204554669 -379.68034538321439 448.447</P>
<P id="22" name="1282">-6040.9909002324666 -388.96118899421441 448.041</P>
<P id="23" name="1264">-6039.6273052094666 -379.61640389721441 448.488</P>
<P id="24" name="1281">-6038.7350297214671 -389.18191796421439 448.117</P>
<P id="25" name="1265">-6037.8921641074667 -379.70463276021439 448.52</P>
<P id="26" name="1266">-6035.0633503494664 -379.92913263521439 448.572</P>
<P id="27" name="1280">-6032.720731340467 -389.77039584121439 448.322</P>
<P id="28" name="1267">-6033.9315796904666 -380.0986936332144 448.593</P>
<P id="29" name="1275">-6030.1218154054668 -387.06413442421439 448.594</P>
<P id="30" name="1274">-6029.6527985344665 -385.44110798721442 448.63</P>
<P id="31" name="1268">-6031.6872867184666 -380.54637777221444 448.634</P>
<P id="32" name="2049">-6030.5770795544668 -380.8240390952144 448.655</P>
<P id="33" name="1269">-6029.5108661904669 -381.17562031321444 448.676</P>
<P id="34" name="1273">-6028.2388337304665 -383.49281698421441 448.664</P>
<P id="35" name="1270">-6027.3396115374671 -381.74588666321443 448.717</P>
<P id="36" name="1272">-6026.4192295344665 -382.37027498721443 448.695</P>
<P id="37" name="1271">-6025.1307504894667 -382.13580103821442 448.758</P>
<P id="38" name="1276">-6030.2760085344671 -388.35885398721439 448.566</P>
<P id="39" name="1279">-6031.6741766394671 -390.26195562221443 448.361</P>
<P id="40" name="1278">-6030.6665616314667 -391.42035692621442 448.413</P>
<P id="41" name="1277">-6030.3225965124666 -392.52492632121442 448.452</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 2 1</F>
<F>1 5 4</F>
<F>6 5 1</F>
<F>7 6 1</F>
<F>8 4 5</F>
<F>8 5 9</F>
<F>5 10 9</F>
<F>10 5 11</F>
<F>11 12 10</F>
<F>13 12 11</F>
<F>11 14 13</F>
<F>13 14 15</F>
<F>15 14 16</F>
<F>17 15 16</F>
<F>16 18 17</F>
<F>18 16 19</F>
<F>19 20 18</F>
<F>21 20 19</F>
<F>21 19 22</F>
<F>23 21 22</F>
<F>22 24 23</F>
<F>23 24 25</F>
<F>26 25 24</F>
<F>26 24 27</F>
<F>28 26 27</F>
<F>28 27 29</F>
<F>29 30 28</F>
<F>30 31 28</F>
<F>30 32 31</F>
<F>33 32 30</F>
<F>30 34 33</F>
<F>35 33 34</F>
<F>34 36 35</F>
<F>37 35 36</F>
<F>38 29 27</F>
<F>27 39 38</F>
<F>39 40 38</F>
<F>40 41 38</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11" edgeTrim="true" bndType="outer">
<PntList3D> -6055.6050553054665 -402.26073311521441 448.1 -6055.6056225554667 -400.47779145821443 448.091 -6055.6050553524665 -394.01057166621439 448.059 -6055.2252570994669 -391.91872439021444 448.098 -6054.5784097114665 -389.89346880221444 448.136 -6053.6753533904666 -387.9687451802144 448.175 -6052.5312220184669 -386.17680903621442 448.214 -6051.165189541467 -384.54769056021439 448.253 -6049.6001486334671 -383.10869136021444 448.291 -6047.8623270604667 -381.88392692621443 448.33 -6045.9808481304672 -380.89392249421439 448.369 -6043.9872426394668 -380.15526906721442 448.408 -6041.9149204554669 -379.68034538321439 448.447 -6039.6273052094666 -379.61640389721441 448.488 -6037.8921641074667 -379.70463276021439 448.52 -6035.0633503494664 -379.92913263521439 448.572 -6033.9315796904666 -380.0986936332144 448.593 -6031.6872867184666 -380.54637777221444 448.634 -6030.5770795544668 -380.8240390952144 448.655 -6029.5108661904669 -381.17562031321444 448.676 -6027.3396115374671 -381.74588666321443 448.717 -6025.1307504894667 -382.13580103821442 448.758 -6026.4192295344665 -382.37027498721443 448.695 -6028.2388337304665 -383.49281698421441 448.664 -6029.6527985344665 -385.44110798721442 448.63 -6030.1218154054668 -387.06413442421439 448.594 -6030.2760085344671 -388.35885398721439 448.566 -6030.3225965124666 -392.52492632121442 448.452 -6030.6665616314667 -391.42035692621442 448.413 -6031.6741766394671 -390.26195562221443 448.361 -6032.720731340467 -389.77039584121439 448.322 -6038.7350297214671 -389.18191796421439 448.117 -6040.9909002324666 -388.96118899421441 448.041 -6042.1132329674665 -389.03692347821442 448.002 -6043.1532410224672 -389.46558386421441 447.964 -6044.0029805974664 -390.20267892921441 447.926 -6044.5742561084671 -391.17170461021442 447.888 -6044.8077741214665 -392.27208446221442 447.85 -6044.8103191974669 -400.40195732121441 448.053 -6044.8126570334671 -402.26876599721442 448.1 -6050.2102990384665 -402.26194607221441 448.1 -6055.6050553054665 -402.26073311521441 448.1</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="12" desc="Platform">
<Definition surfType="TIN">
<Pnts>
<P id="1" name="1470">-6055.6060135774669 -418.3368674462144 448.052</P>
<P id="2" name="1323">-6044.8067446684672 -413.96211929821442 448.1</P>
<P id="3" name="1290">-6055.6050553524665 -413.96194596721443 448.1</P>
<P id="4" name="1322">-6044.8060779014668 -420.33955066721444 448.052</P>
<P id="5" name="1321">-6044.6343443694668 -422.34562857321441 448.037</P>
<P id="6" name="1291">-6055.6050553524665 -429.6955476922144 447.929</P>
<P id="7" name="1320">-6043.8810624104672 -426.29896449621441 448.007</P>
<P id="8" name="1319">-6042.9647991954671 -429.17596540921443 447.985</P>
<P id="9" name="1292">-6055.522534663467 -430.96426984421441 447.915</P>
<P id="10" name="1293">-6055.218507307467 -432.81123603621444 447.895</P>
<P id="11" name="1294">-6054.6268160984664 -434.68320695221439 447.874</P>
<P id="12" name="1295">-6053.8779002934671 -436.3038116462144 447.854</P>
<P id="13" name="1318">-6041.8159167964668 -431.76847626921443 447.964</P>
<P id="14" name="1296">-6053.0062114044667 -437.70342479121439 447.836</P>
<P id="15" name="1297">-6051.8521444254666 -439.1521471692144 447.816</P>
<P id="16" name="1298">-6050.6858001384671 -440.29393683921444 447.798</P>
<P id="17" name="1299">-6048.9546996684667 -441.60760882521441 447.775</P>
<P id="18" name="1317">-6040.2834921844669 -433.66289087921439 447.946</P>
<P id="19" name="1300">-6047.2849857404672 -442.51612963821441 447.754</P>
<P id="20" name="1301">-6045.6275491224669 -443.1422723612144 447.735</P>
<P id="21" name="1302">-6043.4176336304672 -443.68247392321439 447.71</P>
<P id="22" name="1303">-6041.4704251354669 -443.83757396121439 447.689</P>
<P id="23" name="1316">-6038.2087984904665 -434.93151077921442 447.928</P>
<P id="24" name="1315">-6036.4249281524671 -435.33318088321442 447.914</P>
<P id="25" name="1304">-6033.2516240914665 -443.83741160421442 447.6</P>
<P id="26" name="1314">-6029.6567574474666 -435.31806388421444 447.864</P>
<P id="27" name="1305">-6027.4042372544673 -443.01806516021441 447.536</P>
<P id="28" name="1309">-6025.7905295344672 -435.98233498721441 447.715</P>
<P id="29" name="1308">-6022.9460145344665 -437.72830598721441 447.63</P>
<P id="30" name="1307">-6020.7180537044669 -438.76593765621442 447.575</P>
<P id="31" name="1306">-6013.9667851214672 -441.03991780121441 447.388</P>
<P id="32" name="1313">-6028.5344959284666 -434.8597706162144 447.854</P>
<P id="33" name="1310">-6027.1953565184667 -434.65912307121442 447.785</P>
<P id="34" name="1312">-6028.1206407924665 -434.03759388821442 447.848</P>
<P id="35" name="1311">-6028.2561979154671 -433.12708626821444 447.841</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 2 1</F>
<F>4 1 5</F>
<F>1 6 5</F>
<F>5 6 7</F>
<F>7 6 8</F>
<F>8 6 9</F>
<F>10 8 9</F>
<F>10 11 8</F>
<F>12 8 11</F>
<F>8 12 13</F>
<F>12 14 13</F>
<F>13 14 15</F>
<F>16 13 15</F>
<F>16 17 13</F>
<F>17 18 13</F>
<F>18 17 19</F>
<F>20 18 19</F>
<F>20 21 18</F>
<F>18 21 22</F>
<F>18 22 23</F>
<F>24 23 22</F>
<F>24 22 25</F>
<F>24 25 26</F>
<F>27 26 25</F>
<F>27 28 26</F>
<F>29 28 27</F>
<F>27 30 29</F>
<F>31 30 27</F>
<F>28 32 26</F>
<F>32 28 33</F>
<F>32 33 34</F>
<F>33 35 34</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="12" edgeTrim="true" bndType="outer">
<PntList3D> -6055.6050553524665 -413.96194596721443 448.1 -6055.6060135774669 -418.3368674462144 448.052 -6055.6050553524665 -429.6955476922144 447.929 -6055.522534663467 -430.96426984421441 447.915 -6055.218507307467 -432.81123603621444 447.895 -6054.6268160984664 -434.68320695221439 447.874 -6053.8779002934671 -436.3038116462144 447.854 -6053.0062114044667 -437.70342479121439 447.836 -6051.8521444254666 -439.1521471692144 447.816 -6050.6858001384671 -440.29393683921444 447.798 -6048.9546996684667 -441.60760882521441 447.775 -6047.2849857404672 -442.51612963821441 447.754 -6045.6275491224669 -443.1422723612144 447.735 -6043.4176336304672 -443.68247392321439 447.71 -6041.4704251354669 -443.83757396121439 447.689 -6033.2516240914665 -443.83741160421442 447.6 -6027.4042372544673 -443.01806516021441 447.536 -6013.9667851214672 -441.03991780121441 447.388 -6020.7180537044669 -438.76593765621442 447.575 -6022.9460145344665 -437.72830598721441 447.63 -6025.7905295344672 -435.98233498721441 447.715 -6027.1953565184667 -434.65912307121442 447.785 -6028.2561979154671 -433.12708626821444 447.841 -6028.1206407924665 -434.03759388821442 447.848 -6028.5344959284666 -434.8597706162144 447.854 -6029.6567574474666 -435.31806388421444 447.864 -6036.4249281524671 -435.33318088321442 447.914 -6038.2087984904665 -434.93151077921442 447.928 -6040.2834921844669 -433.66289087921439 447.946 -6041.8159167964668 -431.76847626921443 447.964 -6042.9647991954671 -429.17596540921443 447.985 -6043.8810624104672 -426.29896449621441 448.007 -6044.6343443694668 -422.34562857321441 448.037 -6044.8060779014668 -420.33955066721444 448.052 -6044.8067446684672 -413.96211929821442 448.1 -6055.6050553524665 -413.96194596721443 448.1</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="13" desc="Platform">
<Definition surfType="TIN">
<Pnts>
<P id="1" name="1326">-6044.6460866584666 -413.70377541121439 448.514</P>
<P id="2" name="1343">-6044.4884432884664 -413.84331508521444 448.639</P>
<P id="3" name="1325">-6044.8062350674672 -413.2717317962144 448.24</P>
<P id="4" name="1331">-6043.4224975754669 -413.40630185821442 448.636</P>
<P id="5" name="1332">-6043.4077741654664 -412.90596526421439 448.635</P>
<P id="6" name="1342">-6044.8126570334671 -402.26876599721442 448.24</P>
<P id="7" name="1333">-6043.4131713994666 -400.85596409921442 448.608</P>
<P id="8" name="1341">-6044.8103191974669 -400.40195732121441 448.193</P>
<P id="9" name="1334">-6043.4131726674668 -400.5059316282144 448.607</P>
<P id="10" name="1339">-6044.6368191804668 -400.05277998221442 448.468</P>
<P id="11" name="1335">-6043.4772707034672 -400.21456585821443 448.607</P>
<P id="12" name="1336">-6043.7804067734669 -399.89124361621441 448.606</P>
<P id="13" name="1337">-6044.0670415834666 -399.80852084821441 448.605</P>
<P id="14" name="1338">-6044.3620977704668 -399.85261639021439 448.604</P>
<P id="15" name="1357">-6044.4958367034669 -399.92060784321444 448.604</P>
<P id="16" name="1330">-6043.5468139324666 -413.67759341121439 448.636</P>
<P id="17" name="1329">-6043.7728549544672 -413.87242441521443 448.637</P>
<P id="18" name="1328">-6044.0595158054666 -413.95536547621441 448.638</P>
<P id="19" name="1327">-6044.354668130467 -413.9113340292144 448.638</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>3 2 4</F>
<F>3 4 5</F>
<F>3 5 6</F>
<F>6 5 7</F>
<F>6 7 8</F>
<F>9 8 7</F>
<F>9 10 8</F>
<F>11 10 9</F>
<F>11 12 10</F>
<F>13 10 12</F>
<F>14 10 13</F>
<F>10 14 15</F>
<F>4 2 16</F>
<F>2 17 16</F>
<F>2 18 17</F>
<F>2 19 18</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="13" edgeTrim="true" bndType="outer">
<PntList3D> -6044.8062350674672 -413.2717317962144 448.24 -6044.6460866584666 -413.70377541121439 448.514 -6044.4884432884664 -413.84331508521444 448.639 -6044.354668130467 -413.9113340292144 448.638 -6044.0595158054666 -413.95536547621441 448.638 -6043.7728549544672 -413.87242441521443 448.637 -6043.5468139324666 -413.67759341121439 448.636 -6043.4224975754669 -413.40630185821442 448.636 -6043.4077741654664 -412.90596526421439 448.635 -6043.4131713994666 -400.85596409921442 448.608 -6043.4131726674668 -400.5059316282144 448.607 -6043.4772707034672 -400.21456585821443 448.607 -6043.7804067734669 -399.89124361621441 448.606 -6044.0670415834666 -399.80852084821441 448.605 -6044.3620977704668 -399.85261639021439 448.604 -6044.4958367034669 -399.92060784321444 448.604 -6044.6368191804668 -400.05277998221442 448.468 -6044.8103191974669 -400.40195732121441 448.193 -6044.8126570334671 -402.26876599721442 448.24 -6044.8062350674672 -413.2717317962144 448.24</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="14" desc="Platform">
<Definition surfType="TIN">
<Pnts>
<P id="1" name="2007">-6030.5767171024672 -469.9186692612144 0.0</P>
<P id="2" name="2004">-6030.0767171024672 -469.9186692612144 0.0</P>
<P id="3" name="2005">-6030.0767171024672 -468.47130084121443 0.0</P>
<P id="4" name="2006">-6030.5767171024672 -468.47130084121443 0.0</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 1 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="14" edgeTrim="true" bndType="outer">
<PntList3D> -6030.0767171024672 -469.9186692612144 0.0 -6030.0767171024672 -468.47130084121443 0.0 -6030.5767171024672 -468.47130084121443 0.0 -6030.5767171024672 -469.9186692612144 0.0 -6030.0767171024672 -469.9186692612144 0.0</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="15" desc="Platform">
<Definition surfType="TIN">
<Pnts>
<P id="1" name="1374">-6032.1568665094665 -409.21531698721441 448.53</P>
<P id="2" name="1372">-6038.7236712974673 -409.29806719421441 448.6</P>
<P id="3" name="1373">-6032.1568638564668 -409.29386050521441 448.67</P>
<P id="4" name="1376">-6031.9863907574672 -400.35482629421443 448.267</P>
<P id="5" name="1375">-6031.9869270824665 -409.21531698721441 448.2</P>
<P id="6" name="1384">-6038.7524804164668 -389.50207532021443 448.6</P>
<P id="7" name="1379">-6030.647407297467 -392.52492990121442 448.457</P>
<P id="8" name="1383">-6032.778645338467 -390.08625734121443 448.509</P>
<P id="9" name="1382">-6032.4541296414673 -390.19664738221439 448.504</P>
<P id="10" name="1381">-6031.587401796467 -390.74134828021442 448.488</P>
<P id="11" name="1380">-6030.9598260404664 -391.55009106621441 448.473</P>
<P id="12" name="1377">-6030.5236962184672 -400.34282269321443 448.249</P>
<P id="13" name="1378">-6030.4947483434671 -392.52493078921441 448.455</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>1 4 2</F>
<F>5 4 1</F>
<F>6 2 4</F>
<F>7 6 4</F>
<F>8 6 7</F>
<F>8 7 9</F>
<F>9 7 10</F>
<F>7 11 10</F>
<F>12 7 4</F>
<F>12 13 7</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="15" edgeTrim="true" bndType="outer">
<PntList3D> -6038.7236712974673 -409.29806719421441 448.6 -6032.1568638564668 -409.29386050521441 448.67 -6032.1568665094665 -409.21531698721441 448.53 -6031.9869270824665 -409.21531698721441 448.2 -6031.9863907574672 -400.35482629421443 448.267 -6030.5236962184672 -400.34282269321443 448.249 -6030.4947483434671 -392.52493078921441 448.455 -6030.647407297467 -392.52492990121442 448.457 -6030.9598260404664 -391.55009106621441 448.473 -6031.587401796467 -390.74134828021442 448.488 -6032.4541296414673 -390.19664738221439 448.504 -6032.778645338467 -390.08625734121443 448.509 -6038.7524804164668 -389.50207532021443 448.6 -6038.7236712974673 -409.29806719421441 448.6</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="16" desc="Platform">
<Definition surfType="TIN">
<Pnts>
<P id="1" name="1386">-6029.0028624724664 -431.31729599221444 447.89</P>
<P id="2" name="1393">-6033.5179058794665 -433.12708626821444 447.972</P>
<P id="3" name="1385">-6028.2561979154671 -433.12708626821444 447.841</P>
<P id="4" name="1387">-6029.6251484634668 -428.73340496821442 447.958</P>
<P id="5" name="1388">-6030.0889959244669 -425.77159253621443 448.013</P>
<P id="6" name="1392">-6033.5091450904665 -420.86212626021444 448.15</P>
<P id="7" name="1389">-6030.3479038954665 -423.92837033121441 448.042</P>
<P id="8" name="1390">-6030.3567883254673 -419.24779019221444 448.11</P>
<P id="9" name="1397">-6030.5178499704671 -418.1277296832144 448.334</P>
<P id="10" name="1391">-6030.3466013144671 -417.97210290721443 448.13</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 2 1</F>
<F>5 2 4</F>
<F>2 5 6</F>
<F>6 5 7</F>
<F>6 7 8</F>
<F>6 8 9</F>
<F>9 8 10</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="16" edgeTrim="true" bndType="outer">
<PntList3D> -6028.2561979154671 -433.12708626821444 447.841 -6029.0028624724664 -431.31729599221444 447.89 -6029.6251484634668 -428.73340496821442 447.958 -6030.0889959244669 -425.77159253621443 448.013 -6030.3479038954665 -423.92837033121441 448.042 -6030.3567883254673 -419.24779019221444 448.11 -6030.3466013144671 -417.97210290721443 448.13 -6030.5178499704671 -418.1277296832144 448.334 -6033.5091450904665 -420.86212626021444 448.15 -6033.5179058794665 -433.12708626821444 447.972 -6028.2561979154671 -433.12708626821444 447.841</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="17" desc="Platform">
<Definition surfType="TIN">
<Pnts>
<P id="1" name="1395">-6033.5179058794665 -433.12708626821444 448.146</P>
<P id="2" name="1410">-6029.6497559964664 -434.99814048721441 448.38</P>
<P id="3" name="1394">-6028.2561979154671 -433.12708626821444 447.841</P>
<P id="4" name="1409">-6036.3991411954667 -435.01422153921442 448.477</P>
<P id="5" name="1408">-6038.0959279314666 -434.63207728621444 448.502</P>
<P id="6" name="1407">-6040.0692482054665 -433.42519339321439 448.535</P>
<P id="7" name="1406">-6041.5438625044671 -431.59994082821441 448.569</P>
<P id="8" name="1405">-6042.662364882467 -429.07107008021444 448.608</P>
<P id="9" name="1396">-6033.5091450904665 -420.86212626021444 448.395</P>
<P id="10" name="1404">-6043.5701570464671 -426.22301213321441 448.651</P>
<P id="11" name="1403">-6044.316413778467 -422.30924763721441 448.708</P>
<P id="12" name="1402">-6044.4864956444671 -420.32320500721443 448.737</P>
<P id="13" name="1401">-6044.4887822564669 -415.91639775921442 448.8</P>
<P id="14" name="1400">-6031.6619871434668 -415.9153169872144 448.53</P>
<P id="15" name="1398">-6030.5178499704671 -418.1277296832144 448.334</P>
<P id="16" name="1399">-6030.5301414644664 -415.9153169872144 448.177</P>
<P id="17" name="1413">-6028.4239000974667 -433.87378501121441 448.001</P>
<P id="18" name="1412">-6028.7192712784672 -434.58844844021439 448.162</P>
<P id="19" name="1411">-6029.139067396467 -434.89651109521441 448.271</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 2 1</F>
<F>5 4 1</F>
<F>5 1 6</F>
<F>7 6 1</F>
<F>7 1 8</F>
<F>9 8 1</F>
<F>10 8 9</F>
<F>11 10 9</F>
<F>12 11 9</F>
<F>9 13 12</F>
<F>14 13 9</F>
<F>9 15 14</F>
<F>15 16 14</F>
<F>3 2 17</F>
<F>18 17 2</F>
<F>18 2 19</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="17" edgeTrim="true" bndType="outer">
<PntList3D> -6028.2561979154671 -433.12708626821444 447.841 -6033.5179058794665 -433.12708626821444 448.146 -6033.5091450904665 -420.86212626021444 448.395 -6030.5178499704671 -418.1277296832144 448.334 -6030.5301414644664 -415.9153169872144 448.177 -6031.6619871434668 -415.9153169872144 448.53 -6044.4887822564669 -415.91639775921442 448.8 -6044.4864956444671 -420.32320500721443 448.737 -6044.316413778467 -422.30924763721441 448.708 -6043.5701570464671 -426.22301213321441 448.651 -6042.662364882467 -429.07107008021444 448.608 -6041.5438625044671 -431.59994082821441 448.569 -6040.0692482054665 -433.42519339321439 448.535 -6038.0959279314666 -434.63207728621444 448.502 -6036.3991411954667 -435.01422153921442 448.477 -6029.6497559964664 -434.99814048721441 448.38 -6029.139067396467 -434.89651109521441 448.271 -6028.7192712784672 -434.58844844021439 448.162 -6028.4239000974667 -433.87378501121441 448.001 -6028.2561979154671 -433.12708626821444 447.841</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="20" desc="Platform">
<Definition surfType="TIN">
<Pnts>
<P id="1" name="1471">-6055.6060135774669 -418.3368674462144 448.192</P>
<P id="2" name="1476">-6056.9981549404665 -418.2491021402144 448.581</P>
<P id="3" name="2055">-6055.6329663234665 -418.44959650421441 448.579</P>
<P id="4" name="1477">-6056.999009533467 -417.88917111921444 448.582</P>
<P id="5" name="1487">-6055.6050553524665 -413.96194596721443 448.24</P>
<P id="6" name="1478">-6057.0077703214665 -400.85596526421443 448.601</P>
<P id="7" name="1486">-6055.6050553054665 -402.26073311521441 448.24</P>
<P id="8" name="1485">-6055.6056225554667 -400.47779145821443 448.231</P>
<P id="9" name="1479">-6056.9475266824666 -400.2037483692144 448.602</P>
<P id="10" name="1480">-6056.6973455394673 -399.92020974121442 448.603</P>
<P id="11" name="1481">-6056.3137344544666 -399.80345854121441 448.603</P>
<P id="12" name="2030">-6055.9250553524671 -399.91552912121443 448.604</P>
<P id="13" name="1482">-6055.9690404364665 -399.87573309321442 448.603</P>
<P id="14" name="1483">-6055.735538036467 -400.08699716921444 448.461</P>
<P id="15" name="1475">-6056.9201712254671 -418.55546673421441 448.581</P>
<P id="16" name="1473">-6056.201606997467 -418.93424477721442 448.58</P>
<P id="17" name="1472">-6055.7838370964664 -418.71700442821441 448.58</P>
<P id="18" name="1474">-6056.6416579584666 -418.86740159321442 448.581</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 2 1</F>
<F>1 5 4</F>
<F>6 4 5</F>
<F>6 5 7</F>
<F>7 8 6</F>
<F>9 6 8</F>
<F>9 8 10</F>
<F>10 8 11</F>
<F>12 11 8</F>
<F>12 13 11</F>
<F>14 12 8</F>
<F>2 15 3</F>
<F>16 3 15</F>
<F>16 17 3</F>
<F>15 18 16</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="20" edgeTrim="true" bndType="outer">
<PntList3D> -6055.6060135774669 -418.3368674462144 448.192 -6055.6329663234665 -418.44959650421441 448.579 -6055.7838370964664 -418.71700442821441 448.58 -6056.201606997467 -418.93424477721442 448.58 -6056.6416579584666 -418.86740159321442 448.581 -6056.9201712254671 -418.55546673421441 448.581 -6056.9981549404665 -418.2491021402144 448.581 -6056.999009533467 -417.88917111921444 448.582 -6057.0077703214665 -400.85596526421443 448.601 -6056.9475266824666 -400.2037483692144 448.602 -6056.6973455394673 -399.92020974121442 448.603 -6056.3137344544666 -399.80345854121441 448.603 -6055.9690404364665 -399.87573309321442 448.603 -6055.9250553524671 -399.91552912121443 448.604 -6055.735538036467 -400.08699716921444 448.461 -6055.6056225554667 -400.47779145821443 448.231 -6055.6050553054665 -402.26073311521441 448.24 -6055.6050553524665 -413.96194596721443 448.24 -6055.6060135774669 -418.3368674462144 448.192</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="21" desc="Platform">
<Definition surfType="TIN">
<Pnts>
<P id="1" name="2011">-6032.1957283294669 -470.0086348162144 0.0</P>
<P id="2" name="2008">-6031.6957283294669 -470.0086348162144 0.0</P>
<P id="3" name="2009">-6031.6957283294669 -468.56126639621442 0.0</P>
<P id="4" name="2010">-6032.1957283294669 -468.56126639621442 0.0</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 1 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="21" edgeTrim="true" bndType="outer">
<PntList3D> -6031.6957283294669 -470.0086348162144 0.0 -6031.6957283294669 -468.56126639621442 0.0 -6032.1957283294669 -468.56126639621442 0.0 -6032.1957283294669 -470.0086348162144 0.0 -6031.6957283294669 -470.0086348162144 0.0</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="12 - Talus 1" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6041.8159167964668 -431.76847626921443 447.964</P>
<P id="1">-6040.2834921844669 -433.66289087921439 447.946</P>
<P id="2">-6040.0692482054665 -433.42519339321439 447.946</P>
<P id="4">-6041.5438625044671 -431.59994082821441 447.964</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 3 2</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 1" edgeTrim="true" bndType="outer">
<PntList3D>-6041.8159167964668 -431.76847626921443 447.964 -6040.2834921844669 -433.66289087921439 447.946 -6040.0692482054665 -433.42519339321439 447.946 -6041.5438625044671 -431.59994082821441 447.964</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 1" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6046.3074508004665 -380.1617863462144 448.369</P>
<P id="3">-6045.0310618844669 -379.68886978821439 448.393</P>
<P id="1">-6046.485864412467 -379.73205714221444 448.679</P>
</Pnts>
<Faces>
<F>1 2 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 2" edgeTrim="true" bndType="outer">
<PntList3D>-6046.3074508004665 -380.1617863462144 448.369 -6045.0310618844669 -379.68886978821439 448.393 -6046.485864412467 -379.73205714221444 448.679</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 2" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6048.280772740467 -381.20011711621441 448.33</P>
<P id="3">-6050.103424806467 -382.48466753221442 448.291</P>
<P id="4">-6049.6001486334671 -383.10869136021444 448.291</P>
<P id="1">-6047.8623270604667 -381.88392692621443 448.33</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>3 4 1</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="14 - Talus 1" edgeTrim="true" bndType="outer">
<PntList3D>-6048.280772740467 -381.20011711621441 448.33 -6050.103424806467 -382.48466753221442 448.291 -6049.6001486334671 -383.10869136021444 448.291 -6047.8623270604667 -381.88392692621443 448.33</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="14 - Talus 1" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="1">-6031.3767171024665 -467.76126639621441 0.0</P>
<P id="2">-6031.3767171024665 -468.24225516921445 0.0</P>
<P id="4">-6031.3767171024665 -470.32764604321443 0.0</P>
<P id="7">-6031.3767171024665 -470.71866926121442 0.0</P>
<P id="6">-6031.1812054934671 -470.52315765221442 0.0</P>
<P id="5">-6030.8957283294667 -470.23768048821444 0.0</P>
<P id="8">-6030.5767171024672 -469.9186692612144 0.0</P>
<P id="9">-6030.5767171024672 -468.47130084121443 0.0</P>
<P id="10">-6030.8957283294667 -468.1522896142144 0.0</P>
<P id="3">-6031.091239938467 -467.9567780052144 0.0</P>
<P id="11">-6031.2867515474672 -467.76126639621441 0.0</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>2 4 5</F>
<F>6 4 7</F>
<F>5 4 6</F>
<F>8 9 5</F>
<F>9 10 5</F>
<F>3 2 10</F>
<F>11 1 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="13 - Talus 1" edgeTrim="true" bndType="outer">
<PntList3D>-6031.3767171024665 -467.76126639621441 0.0 -6031.3767171024665 -468.24225516921445 0.0 -6031.3767171024665 -470.32764604321443 0.0 -6031.3767171024665 -470.71866926121442 0.0 -6031.1812054934671 -470.52315765221442 0.0 -6030.8957283294667 -470.23768048821444 0.0 -6030.5767171024672 -469.9186692612144 0.0 -6030.5767171024672 -468.47130084121443 0.0 -6030.8957283294667 -468.1522896142144 0.0 -6031.091239938467 -467.9567780052144 0.0 -6031.2867515474672 -467.76126639621441 0.0</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="13 - Talus 1" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6044.6368191804668 -400.05277998221442 448.468</P>
<P id="3">-6044.7146894114667 -399.99487529921441 448.468</P>
<P id="1">-6044.8103191974669 -400.40195732121441 448.193</P>
</Pnts>
<Faces>
<F>1 2 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="12 - Talus 2" edgeTrim="true" bndType="outer">
<PntList3D>-6044.6368191804668 -400.05277998221442 448.468 -6044.7146894114667 -399.99487529921441 448.468 -6044.8103191974669 -400.40195732121441 448.193</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="12 - Talus 2" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6056.9526271144668 -429.76410095621441 447.563</P>
<P id="3">-6056.4050531604671 -429.72157088421443 447.929</P>
<P id="1">-6056.4054412864671 -425.12073443521439 448.052</P>
</Pnts>
<Faces>
<F>1 2 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 3" edgeTrim="true" bndType="outer">
<PntList3D>-6056.9526271144668 -429.76410095621441 447.563 -6056.4050531604671 -429.72157088421443 447.929 -6056.4054412864671 -425.12073443521439 448.052</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 3" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6029.2837745494671 -380.40813192721441 448.676</P>
<P id="1">-6030.3544646974669 -380.0550745002144 448.655</P>
<P id="2">-6030.5770795544668 -380.8240390952144 448.655</P>
<P id="4">-6029.5108661904669 -381.17562031321444 448.676</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>2 4 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 4" edgeTrim="true" bndType="outer">
<PntList3D>-6029.2837745494671 -380.40813192721441 448.676 -6030.3544646974669 -380.0550745002144 448.655 -6030.5770795544668 -380.8240390952144 448.655 -6029.5108661904669 -381.17562031321444 448.676</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 4" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6055.6056225574666 -387.9991588152144 448.782</P>
<P id="1">-6056.161230065467 -389.24695423721442 448.741</P>
<P id="2">-6056.1612300644665 -389.24695423721442 448.741</P>
<P id="4">-6055.3246960524666 -389.60063891721438 448.136</P>
<P id="5">-6054.3775576974667 -387.58196132021442 448.175</P>
<P id="6">-6055.2043705364667 -387.09801830321442 448.813</P>
<P id="7">-6055.2043705374672 -387.09801830221443 448.813</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>3 2 4</F>
<F>4 5 3</F>
<F>3 5 6</F>
<F>3 6 7</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 5" edgeTrim="true" bndType="outer">
<PntList3D>-6055.6056225574666 -387.9991588152144 448.782 -6056.161230065467 -389.24695423721442 448.741 -6056.1612300644665 -389.24695423721442 448.741 -6055.3246960524666 -389.60063891721438 448.136 -6054.3775576974667 -387.58196132021442 448.175 -6055.2043705364667 -387.09801830321442 448.813 -6055.2043705374672 -387.09801830221443 448.813</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 5" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6044.0029805974664 -390.20267892921441 447.926</P>
<P id="3">-6044.5742561084671 -391.17170461021442 447.888</P>
<P id="4">-6043.818789601467 -391.4655061632144 447.888</P>
<P id="1">-6043.3801364704668 -390.72144109821443 447.926</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>3 4 1</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="13 - Talus 2" edgeTrim="true" bndType="outer">
<PntList3D>-6044.0029805974664 -390.20267892921441 447.926 -6044.5742561084671 -391.17170461021442 447.888 -6043.818789601467 -391.4655061632144 447.888 -6043.3801364704668 -390.72144109821443 447.926</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="13 - Talus 2" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6042.7062576174667 -414.30939099521441 448.481</P>
<P id="1">-6042.5008226114669 -414.4638046122144 448.31</P>
<P id="4">-6042.3870208694671 -414.40110198121442 448.266</P>
<P id="2">-6042.5797265374667 -414.31279673921443 448.407</P>
<P id="5">-6042.8922668994664 -414.1695785712144 448.636</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>2 1 4</F>
<F>2 5 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="17 - Talus 1" edgeTrim="true" bndType="outer">
<PntList3D>-6042.7062576174667 -414.30939099521441 448.481 -6042.5008226114669 -414.4638046122144 448.31 -6042.3870208694671 -414.40110198121442 448.266 -6042.5797265374667 -414.31279673921443 448.407 -6042.8922668994664 -414.1695785712144 448.636</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="17 - Talus 1" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6044.0066239874668 -415.1163571302144 448.775</P>
<P id="1">-6044.0065403444669 -415.91635712421441 448.79</P>
<P id="2">-6031.6619871434668 -415.9153169872144 448.53</P>
<P id="4">-6031.6620208474669 -415.11531698721444 448.53</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 3 2</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="13 - Talus 3" edgeTrim="true" bndType="outer">
<PntList3D>-6044.0066239874668 -415.1163571302144 448.775 -6044.0065403444669 -415.91635712421441 448.79 -6031.6619871434668 -415.9153169872144 448.53 -6031.6620208474669 -415.11531698721444 448.53</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="13 - Talus 3" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6042.0608286524666 -413.85176628021441 448.22</P>
<P id="1">-6042.6276170414667 -413.59204176721443 448.636</P>
<P id="4">-6042.8922668994664 -414.1695785712144 448.636</P>
<P id="2">-6042.5797265374667 -414.31279673921443 448.407</P>
<P id="5">-6042.3870208694671 -414.40110198121442 448.266</P>
<P id="6">-6042.2589144934673 -414.32143179721442 448.21</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>1 4 2</F>
<F>5 6 2</F>
<F>3 2 6</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="17 - Talus 2" edgeTrim="true" bndType="outer">
<PntList3D>-6042.0608286524666 -413.85176628021441 448.22 -6042.6276170414667 -413.59204176721443 448.636 -6042.8922668994664 -414.1695785712144 448.636 -6042.5797265374667 -414.31279673921443 448.407 -6042.3870208694671 -414.40110198121442 448.266 -6042.2589144934673 -414.32143179721442 448.21</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="17 - Talus 2" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6040.1525016644664 -414.3816888562144 448.209</P>
<P id="1">-6040.5077460504672 -414.36856670521439 448.207</P>
<P id="4">-6042.2589144934673 -414.32143179721442 448.21</P>
<P id="5">-6042.3870208694671 -414.40110198121442 448.266</P>
<P id="6">-6042.5008226114669 -414.4638046122144 448.31</P>
<P id="7">-6042.6021659524667 -414.50615084521439 448.34</P>
<P id="8">-6043.2566011484669 -414.73879091321442 448.508</P>
<P id="9">-6043.2969909844669 -414.75075733621441 448.517</P>
<P id="10">-6043.334969778467 -414.75767980121441 448.522</P>
<P id="11">-6043.334969776467 -414.75767979921443 448.522</P>
<P id="12">-6044.0052364844669 -414.84308335221442 448.592</P>
<P id="2">-6044.0066239874668 -415.1163571302144 448.775</P>
<P id="13">-6031.6620208474669 -415.11531698721444 448.53</P>
<P id="16">-6031.6620412454668 -414.63121451821439 448.207</P>
<P id="15">-6035.1207279884666 -414.5212940722144 448.202</P>
<P id="17">-6035.5064088224672 -414.49288867221441 448.191</P>
<P id="14">-6037.4551029304666 -414.44768003021443 448.199</P>
<P id="18">-6037.5051293654669 -414.44359379621443 448.198</P>
<P id="19">-6037.7136277714671 -414.43758793521442 448.198</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 5 1</F>
<F>5 6 1</F>
<F>6 7 1</F>
<F>7 8 1</F>
<F>8 9 2</F>
<F>9 10 2</F>
<F>10 11 12</F>
<F>10 12 2</F>
<F>2 13 14</F>
<F>15 13 16</F>
<F>17 13 15</F>
<F>14 13 17</F>
<F>18 19 14</F>
<F>3 2 19</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="13 - Talus 4" edgeTrim="true" bndType="outer">
<PntList3D>-6040.1525016644664 -414.3816888562144 448.209 -6040.5077460504672 -414.36856670521439 448.207 -6042.2589144934673 -414.32143179721442 448.21 -6042.3870208694671 -414.40110198121442 448.266 -6042.5008226114669 -414.4638046122144 448.31 -6042.6021659524667 -414.50615084521439 448.34 -6043.2566011484669 -414.73879091321442 448.508 -6043.2969909844669 -414.75075733621441 448.517 -6043.334969778467 -414.75767980121441 448.522 -6043.334969776467 -414.75767979921443 448.522 -6044.0052364844669 -414.84308335221442 448.592 -6044.0066239874668 -415.1163571302144 448.775 -6031.6620208474669 -415.11531698721444 448.53 -6031.6620412454668 -414.63121451821439 448.207 -6035.1207279884666 -414.5212940722144 448.202 -6035.5064088224672 -414.49288867221441 448.191 -6037.4551029304666 -414.44768003021443 448.199 -6037.5051293654669 -414.44359379621443 448.198 -6037.7136277714671 -414.43758793521442 448.198</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="13 - Talus 4" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6042.0152042594673 -413.0300241382144 448.238</P>
<P id="1">-6042.0118642924672 -412.9245217242144 448.237</P>
<P id="2">-6042.607768894467 -412.91755440221442 448.635</P>
<P id="4">-6042.6276170414667 -413.59204176721443 448.636</P>
<P id="5">-6042.0121254154665 -413.61015384621442 448.225</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>2 4 3</F>
<F>3 4 5</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 6" edgeTrim="true" bndType="outer">
<PntList3D>-6042.0152042594673 -413.0300241382144 448.238 -6042.0118642924672 -412.9245217242144 448.237 -6042.607768894467 -412.91755440221442 448.635 -6042.6276170414667 -413.59204176721443 448.636 -6042.0121254154665 -413.61015384621442 448.225</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 6" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6048.4169476194666 -380.06076375221443 449.052</P>
<P id="1">-6048.8169426254672 -380.27030046721438 449.045</P>
<P id="2">-6048.8169426244667 -380.27030046721438 449.045</P>
<P id="4">-6048.280772740467 -381.20011711621441 448.33</P>
<P id="5">-6046.3074508004665 -380.1617863462144 448.369</P>
<P id="6">-6046.485864412467 -379.73205714221444 448.679</P>
<P id="8">-6048.7944940774669 -379.80059125621443 449.319</P>
<P id="7">-6048.6458766254673 -379.90300560121443 449.214</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>3 2 4</F>
<F>4 5 3</F>
<F>5 6 3</F>
<F>7 6 8</F>
<F>3 6 7</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="20 - Talus 1" edgeTrim="true" bndType="outer">
<PntList3D>-6048.4169476194666 -380.06076375221443 449.052 -6048.8169426254672 -380.27030046721438 449.045 -6048.8169426244667 -380.27030046721438 449.045 -6048.280772740467 -381.20011711621441 448.33 -6046.3074508004665 -380.1617863462144 448.369 -6046.485864412467 -379.73205714221444 448.679 -6048.7944940774669 -379.80059125621443 449.319 -6048.6458766254673 -379.90300560121443 449.214</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="20 - Talus 1" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6055.9250553524671 -399.91552912121443 448.604</P>
<P id="3">-6055.7312673744673 -399.70134240721444 448.604</P>
<P id="5">-6055.6055422724667 -399.5623830832144 448.604</P>
<P id="6">-6055.605507152467 -399.16194582621443 448.603</P>
<P id="4">-6055.7671832894666 -399.47939232421442 448.603</P>
<P id="1">-6055.9690404364665 -399.87573309321442 448.603</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 3 5</F>
<F>5 6 4</F>
<F>1 3 4</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="13 - Talus 5" edgeTrim="true" bndType="outer">
<PntList3D>-6055.9250553524671 -399.91552912121443 448.604 -6055.7312673744673 -399.70134240721444 448.604 -6055.6055422724667 -399.5623830832144 448.604 -6055.605507152467 -399.16194582621443 448.603 -6055.7671832894666 -399.47939232421442 448.603 -6055.9690404364665 -399.87573309321442 448.603</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="13 - Talus 5" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6042.4530352074671 -399.76402073721442 448.408</P>
<P id="3">-6042.743213493467 -399.82785753721441 448.607</P>
<P id="1">-6042.6131729824665 -400.41897320321442 448.607</P>
<P id="4">-6042.2892046984671 -400.38305479721441 448.391</P>
<P id="5">-6042.4530352054671 -399.7640207392144 448.408</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>2 1 4</F>
<F>2 4 5</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 7" edgeTrim="true" bndType="outer">
<PntList3D>-6042.4530352074671 -399.76402073721442 448.408 -6042.743213493467 -399.82785753721441 448.607 -6042.6131729824665 -400.41897320321442 448.607 -6042.2892046984671 -400.38305479721441 448.391 -6042.4530352054671 -399.7640207392144 448.408</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 7" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6041.6341135994671 -390.80745223821441 448.678</P>
<P id="3">-6041.6341135994671 -390.8074522392144 448.678</P>
<P id="4">-6040.9662903444669 -390.70961041621439 448.67</P>
<P id="1">-6040.9662903484668 -390.70961041621439 448.67</P>
<P id="5">-6041.0030043394672 -389.76382510021443 448.041</P>
<P id="6">-6041.9290963044668 -389.82631734921443 448.002</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 1 3</F>
<F>2 1 5</F>
<F>6 2 5</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 8" edgeTrim="true" bndType="outer">
<PntList3D>-6041.6341135994671 -390.80745223821441 448.678 -6041.6341135994671 -390.8074522392144 448.678 -6040.9662903444669 -390.70961041621439 448.67 -6040.9662903484668 -390.70961041621439 448.67 -6041.0030043394672 -389.76382510021443 448.041 -6041.9290963044668 -389.82631734921443 448.002</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 8" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6035.0633503494664 -379.92913263521439 448.572</P>
<P id="3">-6034.9723289464664 -379.13384089521441 448.572</P>
<P id="1">-6037.8401953304665 -378.90624173121444 448.52</P>
<P id="4">-6037.8921641074667 -379.70463276021439 448.52</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 2 1</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="15 - Talus 1" edgeTrim="true" bndType="outer">
<PntList3D>-6035.0633503494664 -379.92913263521439 448.572 -6034.9723289464664 -379.13384089521441 448.572 -6037.8401953304665 -378.90624173121444 448.52 -6037.8921641074667 -379.70463276021439 448.52</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="15 - Talus 1" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6039.5518937064671 -389.90581115621444 448.6</P>
<P id="3">-6039.6558710564668 -390.00024921721439 448.669</P>
<P id="1">-6039.6403168254665 -390.37568375521442 448.659</P>
<P id="4">-6039.5657921334669 -391.98362867321441 448.611</P>
<P id="5">-6039.5483628954671 -392.33198573421441 448.6</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 2 1</F>
<F>5 2 4</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="14 - Talus 2" edgeTrim="true" bndType="outer">
<PntList3D>-6039.5518937064671 -389.90581115621444 448.6 -6039.6558710564668 -390.00024921721439 448.669 -6039.6403168254665 -390.37568375521442 448.659 -6039.5657921334669 -391.98362867321441 448.611 -6039.5483628954671 -392.33198573421441 448.6</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="14 - Talus 2" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6030.9856938844669 -470.71866926121442 0.0</P>
<P id="3">-6030.8957283294667 -470.71866926121442 0.0</P>
<P id="4">-6029.276717102467 -470.71866926121442 0.0</P>
<P id="5">-6030.0767171024672 -469.9186692612144 0.0</P>
<P id="6">-6030.5767171024672 -469.9186692612144 0.0</P>
<P id="1">-6030.8957283294667 -470.23768048821444 0.0</P>
<P id="7">-6031.1812054934671 -470.52315765221442 0.0</P>
<P id="8">-6031.3767171024665 -470.71866926121442 0.0</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>3 4 5</F>
<F>6 3 5</F>
<F>6 1 3</F>
<F>2 1 7</F>
<F>7 8 2</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 9" edgeTrim="true" bndType="outer">
<PntList3D>-6030.9856938844669 -470.71866926121442 0.0 -6030.8957283294667 -470.71866926121442 0.0 -6029.276717102467 -470.71866926121442 0.0 -6030.0767171024672 -469.9186692612144 0.0 -6030.5767171024672 -469.9186692612144 0.0 -6030.8957283294667 -470.23768048821444 0.0 -6031.1812054934671 -470.52315765221442 0.0 -6031.3767171024665 -470.71866926121442 0.0</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 9" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6032.720731340467 -389.77039584121439 448.322</P>
<P id="3">-6032.7113829674672 -389.7747867112144 448.322</P>
<P id="1">-6032.3369668544665 -389.9506474692144 448.336</P>
<P id="4">-6031.6741766394671 -390.26195562221443 448.361</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 2 1</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="15 - Talus 2" edgeTrim="true" bndType="outer">
<PntList3D>-6032.720731340467 -389.77039584121439 448.322 -6032.7113829674672 -389.7747867112144 448.322 -6032.3369668544665 -389.9506474692144 448.336 -6031.6741766394671 -390.26195562221443 448.361</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="15 - Talus 2" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6032.720731340467 -389.77039584121439 448.509</P>
<P id="1">-6038.7350297214671 -389.18191796421439 448.596</P>
<P id="5">-6039.0733496654666 -389.14881455421443 448.6</P>
<P id="4">-6038.7650066174665 -389.48828461021441 448.6</P>
<P id="6">-6038.7524804164668 -389.50207532021443 448.6</P>
<P id="2">-6032.778645338467 -390.08625734121443 448.509</P>
<P id="7">-6032.7113829674672 -389.7747867112144 448.509</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 1 5</F>
<F>4 6 1</F>
<F>1 6 2</F>
<F>3 2 7</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="13 - Talus 6" edgeTrim="true" bndType="outer">
<PntList3D>-6032.720731340467 -389.77039584121439 448.509 -6038.7350297214671 -389.18191796421439 448.596 -6039.0733496654666 -389.14881455421443 448.6 -6038.7650066174665 -389.48828461021441 448.6 -6038.7524804164668 -389.50207532021443 448.6 -6032.778645338467 -390.08625734121443 448.509 -6032.7113829674672 -389.7747867112144 448.509</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="13 - Talus 6" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="1">-6043.382796851467 -414.5923798932144 448.637</P>
<P id="2">-6043.7728549544672 -413.87242441521443 448.637</P>
<P id="4">-6044.0595158054666 -413.95536547621441 448.638</P>
<P id="5">-6044.0590482664666 -413.96235657021441 448.638</P>
<P id="3">-6044.0066627434671 -414.74567429321439 448.638</P>
<P id="6">-6044.0048774494671 -414.7723696762144 448.638</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 5 2</F>
<F>2 5 3</F>
<F>6 1 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="20 - Talus 2" edgeTrim="true" bndType="outer">
<PntList3D>-6043.382796851467 -414.5923798932144 448.637 -6043.7728549544672 -413.87242441521443 448.637 -6044.0595158054666 -413.95536547621441 448.638 -6044.0590482664666 -413.96235657021441 448.638 -6044.0066627434671 -414.74567429321439 448.638 -6044.0048774494671 -414.7723696762144 448.638</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="20 - Talus 2" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6056.9981549404665 -418.2491021402144 448.581</P>
<P id="1">-6056.999009533467 -417.88917111921444 448.582</P>
<P id="2">-6057.7990090454668 -417.89032590321443 448.582</P>
<P id="4">-6057.7979170204671 -418.35025708621441 448.581</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>3 2 4</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 10" edgeTrim="true" bndType="outer">
<PntList3D>-6056.9981549404665 -418.2491021402144 448.581 -6056.999009533467 -417.88917111921444 448.582 -6057.7990090454668 -417.89032590321443 448.582 -6057.7979170204671 -418.35025708621441 448.581</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 10" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6026.5903552844666 -379.96186484621444 449.444</P>
<P id="1">-6026.906469989467 -379.85075678121439 449.478</P>
<P id="2">-6027.1681773364671 -380.96378020121443 448.717</P>
<P id="4">-6020.5965626154666 -382.12382014621443 448.758</P>
<P id="6">-6020.0801866574666 -382.12245570521441 448.821</P>
<P id="7">-6021.2108574674667 -381.74204306221441 448.933</P>
<P id="5">-6023.044815232467 -381.13705435621443 449.106</P>
<P id="8">-6023.7833569554668 -380.71695172221439 449.291</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>2 4 5</F>
<F>4 6 7</F>
<F>7 5 4</F>
<F>8 2 5</F>
<F>3 2 8</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="13 - Talus 7" edgeTrim="true" bndType="outer">
<PntList3D>-6026.5903552844666 -379.96186484621444 449.444 -6026.906469989467 -379.85075678121439 449.478 -6027.1681773364671 -380.96378020121443 448.717 -6020.5965626154666 -382.12382014621443 448.758 -6020.0801866574666 -382.12245570521441 448.821 -6021.2108574674667 -381.74204306221441 448.933 -6023.044815232467 -381.13705435621443 449.106 -6023.7833569554668 -380.71695172221439 449.291</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="13 - Talus 7" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6044.7198564824666 -413.75430990521443 448.24</P>
<P id="3">-6044.6460866584666 -413.70377541121439 448.514</P>
<P id="1">-6044.8062350674672 -413.2717317962144 448.24</P>
</Pnts>
<Faces>
<F>1 2 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="20 - Talus 3" edgeTrim="true" bndType="outer">
<PntList3D>-6044.7198564824666 -413.75430990521443 448.24 -6044.6460866584666 -413.70377541121439 448.514 -6044.8062350674672 -413.2717317962144 448.24</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="20 - Talus 3" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6059.4546706674664 -418.77197619921441 447.442</P>
<P id="3">-6057.7979170204671 -418.35025708621441 448.581</P>
<P id="1">-6059.4843151834666 -418.5635549052144 447.448</P>
</Pnts>
<Faces>
<F>1 2 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 11" edgeTrim="true" bndType="outer">
<PntList3D>-6059.4546706674664 -418.77197619921441 447.442 -6057.7979170204671 -418.35025708621441 448.581 -6059.4843151834666 -418.5635549052144 447.448</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 11" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6029.2837745494671 -380.40813192721441 448.676</P>
<P id="1">-6027.1681773364671 -380.96378020121443 448.717</P>
<P id="4">-6026.906469989467 -379.85075678121439 449.478</P>
<P id="5">-6026.906469989467 -379.85075677721443 449.478</P>
<P id="2">-6027.840144370467 -379.2804181252144 449.668</P>
<P id="6">-6027.6863151084672 -379.19978778021442 449.749</P>
<P id="8">-6027.6341072634668 -379.17242278821442 449.776</P>
<P id="7">-6028.8923406604672 -379.20977477721442 449.516</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>1 4 2</F>
<F>5 2 4</F>
<F>6 7 2</F>
<F>8 7 6</F>
<F>7 3 2</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 12" edgeTrim="true" bndType="outer">
<PntList3D>-6029.2837745494671 -380.40813192721441 448.676 -6027.1681773364671 -380.96378020121443 448.717 -6026.906469989467 -379.85075678121439 449.478 -6026.906469989467 -379.85075677721443 449.478 -6027.840144370467 -379.2804181252144 449.668 -6027.6863151084672 -379.19978778021442 449.749 -6027.6341072634668 -379.17242278821442 449.776 -6028.8923406604672 -379.20977477721442 449.516</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 12" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6055.2252570994669 -391.91872439021444 448.098</P>
<P id="1">-6054.5784097114665 -389.89346880221444 448.136</P>
<P id="2">-6055.3246960524666 -389.60063891721438 448.136</P>
<P id="4">-6056.0031188214671 -391.72475587221442 448.098</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>2 4 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="12 - Talus 3" edgeTrim="true" bndType="outer">
<PntList3D>-6055.2252570994669 -391.91872439021444 448.098 -6054.5784097114665 -389.89346880221444 448.136 -6055.3246960524666 -389.60063891721438 448.136 -6056.0031188214671 -391.72475587221442 448.098</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="12 - Talus 3" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6055.827748745467 -420.21849084021443 448.052</P>
<P id="3">-6055.8945449264666 -420.7853168312144 448.052</P>
<P id="4">-6055.9633094214669 -421.36884575721439 448.052</P>
<P id="5">-6056.4054412864671 -425.12073443521439 448.052</P>
<P id="6">-6056.4050531604671 -429.72157088421443 447.929</P>
<P id="1">-6055.6050553524665 -429.6955476922144 447.929</P>
<P id="7">-6055.6060135774669 -418.3368674462144 448.052</P>
<P id="8">-6055.619902379467 -418.4547264902144 448.052</P>
<P id="9">-6055.6652679624667 -418.83969447921442 448.052</P>
<P id="10">-6055.7553205364666 -419.60387199521443 448.052</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>1 3 4</F>
<F>1 4 5</F>
<F>6 1 5</F>
<F>1 7 8</F>
<F>1 8 9</F>
<F>1 9 10</F>
<F>1 10 2</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 13" edgeTrim="true" bndType="outer">
<PntList3D>-6055.827748745467 -420.21849084021443 448.052 -6055.8945449264666 -420.7853168312144 448.052 -6055.9633094214669 -421.36884575721439 448.052 -6056.4054412864671 -425.12073443521439 448.052 -6056.4050531604671 -429.72157088421443 447.929 -6055.6050553524665 -429.6955476922144 447.929 -6055.6060135774669 -418.3368674462144 448.052 -6055.619902379467 -418.4547264902144 448.052 -6055.6652679624667 -418.83969447921442 448.052 -6055.7553205364666 -419.60387199521443 448.052</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 13" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6033.9315796904666 -380.0986936332144 448.593</P>
<P id="3">-6031.6872867184666 -380.54637777221444 448.634</P>
<P id="4">-6031.511885593467 -379.7656050872144 448.634</P>
<P id="5">-6033.5980289554673 -379.34946810821441 448.596</P>
<P id="1">-6033.7939845554665 -379.31037953421441 448.593</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>3 4 5</F>
<F>5 1 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="12 - Talus 4" edgeTrim="true" bndType="outer">
<PntList3D>-6033.9315796904666 -380.0986936332144 448.593 -6031.6872867184666 -380.54637777221444 448.634 -6031.511885593467 -379.7656050872144 448.634 -6033.5980289554673 -379.34946810821441 448.596 -6033.7939845554665 -379.31037953421441 448.593</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="12 - Talus 4" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6027.2904726094666 -443.80993972421442 447.536</P>
<P id="1">-6027.4042372544673 -443.01806516021441 447.536</P>
<P id="2">-6033.2516240914665 -443.83741160421442 447.6</P>
<P id="4">-6033.1958399584664 -444.63741050221444 447.6</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 3 2</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 14" edgeTrim="true" bndType="outer">
<PntList3D>-6027.2904726094666 -443.80993972421442 447.536 -6027.4042372544673 -443.01806516021441 447.536 -6033.2516240914665 -443.83741160421442 447.6 -6033.1958399584664 -444.63741050221444 447.6</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 14" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6030.5770795544668 -380.8240390952144 448.655</P>
<P id="3">-6030.3544646974669 -380.0550745002144 448.655</P>
<P id="1">-6031.511885593467 -379.7656050872144 448.634</P>
<P id="4">-6031.6872867184666 -380.54637777221444 448.634</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 2 1</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="20 - Talus 4" edgeTrim="true" bndType="outer">
<PntList3D>-6030.5770795544668 -380.8240390952144 448.655 -6030.3544646974669 -380.0550745002144 448.655 -6031.511885593467 -379.7656050872144 448.634 -6031.6872867184666 -380.54637777221444 448.634</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="20 - Talus 4" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="1">-6055.7553205364666 -419.60387199521443 448.58</P>
<P id="2">-6055.6652679624667 -418.83969447921442 448.58</P>
<P id="4">-6055.7838370964664 -418.71700442821441 448.58</P>
<P id="3">-6056.201606997467 -418.93424477721442 448.58</P>
<P id="5">-6056.0639083894666 -419.76433767921441 448.58</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>3 2 4</F>
<F>3 5 1</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="12 - Talus 5" edgeTrim="true" bndType="outer">
<PntList3D>-6055.7553205364666 -419.60387199521443 448.58 -6055.6652679624667 -418.83969447921442 448.58 -6055.7838370964664 -418.71700442821441 448.58 -6056.201606997467 -418.93424477721442 448.58 -6056.0639083894666 -419.76433767921441 448.58</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="12 - Talus 5" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6029.139067396467 -434.89651109521441 447.858</P>
<P id="1">-6029.6497559964664 -434.99814048721441 447.863</P>
<P id="4">-6029.7199009834667 -434.99830761721444 447.864</P>
<P id="2">-6029.6567574474666 -435.31806388421444 447.864</P>
<P id="5">-6028.5344959284666 -434.8597706162144 447.854</P>
<P id="6">-6028.7586015254665 -434.6173104992144 447.854</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>1 4 2</F>
<F>5 3 2</F>
<F>6 3 5</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="12 - Talus 6" edgeTrim="true" bndType="outer">
<PntList3D>-6029.139067396467 -434.89651109521441 447.858 -6029.6497559964664 -434.99814048721441 447.863 -6029.7199009834667 -434.99830761721444 447.864 -6029.6567574474666 -435.31806388421444 447.864 -6028.5344959284666 -434.8597706162144 447.854 -6028.7586015254665 -434.6173104992144 447.854</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="12 - Talus 6" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6027.2904726094666 -443.80993972421442 447.536</P>
<P id="3">-6027.0877226394668 -444.9999843222144 446.731</P>
<P id="1">-6025.6823231814669 -444.81388466721444 446.705</P>
<P id="4">-6023.2916381464665 -444.45645130321441 446.687</P>
<P id="5">-6021.7197589384668 -443.97995488321442 446.835</P>
<P id="7">-6021.5966119084669 -443.95519579321444 446.838</P>
<P id="6">-6021.357324481467 -442.9365121462144 447.483</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 2 1</F>
<F>5 6 4</F>
<F>7 6 5</F>
<F>6 2 4</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 15" edgeTrim="true" bndType="outer">
<PntList3D>-6027.2904726094666 -443.80993972421442 447.536 -6027.0877226394668 -444.9999843222144 446.731 -6025.6823231814669 -444.81388466721444 446.705 -6023.2916381464665 -444.45645130321441 446.687 -6021.7197589384668 -443.97995488321442 446.835 -6021.5966119084669 -443.95519579321444 446.838 -6021.357324481467 -442.9365121462144 447.483</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 15" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6055.6055047504669 -399.13456162621441 448.084</P>
<P id="3">-6055.605507152467 -399.16194582621443 448.085</P>
<P id="1">-6055.6055422724667 -399.5623830832144 448.087</P>
<P id="5">-6055.6055808464671 -400.00219629321441 448.089</P>
<P id="4">-6055.6056225554667 -400.47779145821443 448.091</P>
<P id="6">-6055.6050553524665 -394.01057166621439 448.059</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 1 5</F>
<F>4 6 2</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="14 - Talus 3" edgeTrim="true" bndType="outer">
<PntList3D>-6055.6055047504669 -399.13456162621441 448.084 -6055.605507152467 -399.16194582621443 448.085 -6055.6055422724667 -399.5623830832144 448.087 -6055.6055808464671 -400.00219629321441 448.089 -6055.6056225554667 -400.47779145821443 448.091 -6055.6050553524665 -394.01057166621439 448.059</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="14 - Talus 3" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6031.2867515474672 -467.76126639621441 0.0</P>
<P id="1">-6031.091239938467 -467.9567780052144 0.0</P>
<P id="4">-6030.8957283294667 -468.1522896142144 0.0</P>
<P id="5">-6030.5767171024672 -468.47130084121443 0.0</P>
<P id="6">-6030.0767171024672 -468.47130084121443 0.0</P>
<P id="2">-6029.276717102467 -467.67130084121442 0.0</P>
<P id="7">-6031.3767171024665 -467.76126639621441 0.0</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>2 1 4</F>
<F>5 6 4</F>
<F>2 4 6</F>
<F>7 3 2</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="12 - Talus 7" edgeTrim="true" bndType="outer">
<PntList3D>-6031.2867515474672 -467.76126639621441 0.0 -6031.091239938467 -467.9567780052144 0.0 -6030.8957283294667 -468.1522896142144 0.0 -6030.5767171024672 -468.47130084121443 0.0 -6030.0767171024672 -468.47130084121443 0.0 -6029.276717102467 -467.67130084121442 0.0 -6031.3767171024665 -467.76126639621441 0.0</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="12 - Talus 7" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6044.8060779014668 -420.33955066721444 448.052</P>
<P id="3">-6044.8066801734667 -414.57897858521443 448.095</P>
<P id="4">-6044.806708185467 -414.31105347421442 448.097</P>
<P id="1">-6044.8067446684672 -413.96211929821442 448.1</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 1 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 16" edgeTrim="true" bndType="outer">
<PntList3D>-6044.8060779014668 -420.33955066721444 448.052 -6044.8066801734667 -414.57897858521443 448.095 -6044.806708185467 -414.31105347421442 448.097 -6044.8067446684672 -413.96211929821442 448.1</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 16" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6027.1681773364671 -380.96378020121443 448.717</P>
<P id="1">-6029.2837745494671 -380.40813192721441 448.676</P>
<P id="2">-6029.5108661904669 -381.17562031321444 448.676</P>
<P id="4">-6027.3396115374671 -381.74588666321443 448.717</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>2 4 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 17" edgeTrim="true" bndType="outer">
<PntList3D>-6027.1681773364671 -380.96378020121443 448.717 -6029.2837745494671 -380.40813192721441 448.676 -6029.5108661904669 -381.17562031321444 448.676 -6027.3396115374671 -381.74588666321443 448.717</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 17" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6046.3074508004665 -380.1617863462144 448.369</P>
<P id="3">-6048.280772740467 -381.20011711621441 448.33</P>
<P id="4">-6047.8623270604667 -381.88392692621443 448.33</P>
<P id="1">-6045.9808481304672 -380.89392249421439 448.369</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>1 3 4</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="21 - Talus 1" edgeTrim="true" bndType="outer">
<PntList3D>-6046.3074508004665 -380.1617863462144 448.369 -6048.280772740467 -381.20011711621441 448.33 -6047.8623270604667 -381.88392692621443 448.33 -6045.9808481304672 -380.89392249421439 448.369</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="21 - Talus 1" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6031.6957283294669 -470.0086348162144 0.0</P>
<P id="1">-6032.1957283294669 -470.0086348162144 0.0</P>
<P id="4">-6032.9957283294671 -470.80863481621441 0.0</P>
<P id="5">-6030.8957283294667 -470.71866926121442 0.0</P>
<P id="6">-6030.9856938844669 -470.71866926121442 0.0</P>
<P id="2">-6031.3767171024665 -470.71866926121442 0.0</P>
<P id="7">-6031.3767171024665 -470.32764604321443 0.0</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>2 1 4</F>
<F>4 5 6</F>
<F>2 4 6</F>
<F>2 7 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="12 - Talus 8" edgeTrim="true" bndType="outer">
<PntList3D>-6031.6957283294669 -470.0086348162144 0.0 -6032.1957283294669 -470.0086348162144 0.0 -6032.9957283294671 -470.80863481621441 0.0 -6030.8957283294667 -470.71866926121442 0.0 -6030.9856938844669 -470.71866926121442 0.0 -6031.3767171024665 -470.71866926121442 0.0 -6031.3767171024665 -470.32764604321443 0.0</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="12 - Talus 8" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6041.5438625044671 -431.59994082821441 447.964</P>
<P id="3">-6042.662364882467 -429.07107008021444 447.985</P>
<P id="4">-6042.6651761654666 -429.06225011921441 447.985</P>
<P id="1">-6042.9647991954671 -429.17596540921443 447.985</P>
<P id="5">-6041.8159167964668 -431.76847626921443 447.964</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 1 3</F>
<F>2 1 5</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="20 - Talus 5" edgeTrim="true" bndType="outer">
<PntList3D>-6041.5438625044671 -431.59994082821441 447.964 -6042.662364882467 -429.07107008021444 447.985 -6042.6651761654666 -429.06225011921441 447.985 -6042.9647991954671 -429.17596540921443 447.985 -6041.8159167964668 -431.76847626921443 447.964</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="20 - Talus 5" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6057.7990090454668 -417.89032590321443 448.582</P>
<P id="3">-6057.8077892844667 -400.8193020382144 448.601</P>
<P id="4">-6058.1745383344669 -400.8030238822144 448.357</P>
<P id="1">-6058.6373563084671 -408.32026379021443 448.037</P>
<P id="5">-6059.3704218574667 -416.33266009821443 447.537</P>
<P id="6">-6059.4604600734665 -417.89590025421444 447.474</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>1 3 4</F>
<F>5 2 1</F>
<F>6 2 5</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="13 - Talus 8" edgeTrim="true" bndType="outer">
<PntList3D>-6057.7990090454668 -417.89032590321443 448.582 -6057.8077892844667 -400.8193020382144 448.601 -6058.1745383344669 -400.8030238822144 448.357 -6058.6373563084671 -408.32026379021443 448.037 -6059.3704218574667 -416.33266009821443 447.537 -6059.4604600734665 -417.89590025421444 447.474</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="13 - Talus 8" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6042.6131714004669 -400.8557829452144 448.608</P>
<P id="3">-6042.2715230214671 -400.85529435321439 448.38</P>
<P id="1">-6042.2800044174664 -400.57720374121442 448.385</P>
<P id="4">-6042.2873331624669 -400.42925562221444 448.39</P>
<P id="6">-6042.2892046984671 -400.38305479721441 448.391</P>
<P id="5">-6042.6131729824665 -400.41897320321442 448.607</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 5 1</F>
<F>6 5 4</F>
<F>5 2 1</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="20 - Talus 6" edgeTrim="true" bndType="outer">
<PntList3D>-6042.6131714004669 -400.8557829452144 448.608 -6042.2715230214671 -400.85529435321439 448.38 -6042.2800044174664 -400.57720374121442 448.385 -6042.2873331624669 -400.42925562221444 448.39 -6042.2892046984671 -400.38305479721441 448.391 -6042.6131729824665 -400.41897320321442 448.607</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="20 - Talus 6" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6057.0465702504671 -419.61507258621441 448.581</P>
<P id="3">-6056.0639083894666 -419.76433767921441 448.58</P>
<P id="4">-6056.201606997467 -418.93424477721442 448.58</P>
<P id="1">-6056.6416579584666 -418.86740159321442 448.581</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>1 3 4</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="20 - Talus 7" edgeTrim="true" bndType="outer">
<PntList3D>-6057.0465702504671 -419.61507258621441 448.581 -6056.0639083894666 -419.76433767921441 448.58 -6056.201606997467 -418.93424477721442 448.58 -6056.6416579584666 -418.86740159321442 448.581</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="20 - Talus 7" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6056.0639083894666 -419.76433767921441 448.58</P>
<P id="3">-6055.827748745467 -420.21849084021443 448.239</P>
<P id="1">-6055.7553205364666 -419.60387199521443 448.58</P>
</Pnts>
<Faces>
<F>1 2 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="15 - Talus 3" edgeTrim="true" bndType="outer">
<PntList3D>-6056.0639083894666 -419.76433767921441 448.58 -6055.827748745467 -420.21849084021443 448.239 -6055.7553205364666 -419.60387199521443 448.58</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="15 - Talus 3" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6040.0255433044667 -410.3284256342144 448.201</P>
<P id="1">-6039.9431184394671 -410.52411992121444 448.201</P>
<P id="2">-6039.5225071594668 -410.09857909221444 448.6</P>
<P id="4">-6040.1201591174668 -410.09944885621439 448.202</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>3 2 4</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="12 - Talus 9" edgeTrim="true" bndType="outer">
<PntList3D>-6040.0255433044667 -410.3284256342144 448.201 -6039.9431184394671 -410.52411992121444 448.201 -6039.5225071594668 -410.09857909221444 448.6 -6040.1201591174668 -410.09944885621439 448.202</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="12 - Talus 9" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6054.5832507294672 -436.68453797321439 447.854</P>
<P id="1">-6053.8779002934671 -436.3038116462144 447.854</P>
<P id="2">-6054.6268160984664 -434.68320695221439 447.874</P>
<P id="4">-6055.3743186574666 -434.97271884821441 447.874</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 3 2</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="12 - Talus 10" edgeTrim="true" bndType="outer">
<PntList3D>-6054.5832507294672 -436.68453797321439 447.854 -6053.8779002934671 -436.3038116462144 447.854 -6054.6268160984664 -434.68320695221439 447.874 -6055.3743186574666 -434.97271884821441 447.874</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="12 - Talus 10" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6051.2094850274671 -440.90080192221444 447.798</P>
<P id="1">-6051.7457202634669 -441.54192752321444 447.242</P>
<P id="2">-6050.6705840084669 -442.18299029721442 447.322</P>
<P id="4">-6051.1130893334666 -442.73906935521444 446.849</P>
<P id="6">-6051.4339372324666 -443.14226630621442 446.505</P>
<P id="7">-6051.5812835374672 -443.20727837421441 446.412</P>
<P id="5">-6050.0619075014665 -443.3569840132144 446.932</P>
<P id="8">-6049.3901545414665 -442.28142860121443 447.775</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 5 2</F>
<F>6 5 4</F>
<F>7 5 6</F>
<F>5 8 2</F>
<F>3 2 8</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 18" edgeTrim="true" bndType="outer">
<PntList3D>-6051.2094850274671 -440.90080192221444 447.798 -6051.7457202634669 -441.54192752321444 447.242 -6050.6705840084669 -442.18299029721442 447.322 -6051.1130893334666 -442.73906935521444 446.849 -6051.4339372324666 -443.14226630621442 446.505 -6051.5812835374672 -443.20727837421441 446.412 -6050.0619075014665 -443.3569840132144 446.932 -6049.3901545414665 -442.28142860121443 447.775</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 18" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6033.7939845554665 -379.31037953421441 448.593</P>
<P id="1">-6034.9723289464664 -379.13384089521441 448.572</P>
<P id="2">-6035.0633503494664 -379.92913263521439 448.572</P>
<P id="4">-6033.9315796904666 -380.0986936332144 448.593</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>2 4 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="13 - Talus 9" edgeTrim="true" bndType="outer">
<PntList3D>-6033.7939845554665 -379.31037953421441 448.593 -6034.9723289464664 -379.13384089521441 448.572 -6035.0633503494664 -379.92913263521439 448.572 -6033.9315796904666 -380.0986936332144 448.593</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="13 - Talus 9" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6042.743213493467 -399.82785753721441 448.607</P>
<P id="3">-6043.3472431314667 -399.1836048832144 448.606</P>
<P id="1">-6043.7804067734669 -399.89124361621441 448.606</P>
<P id="4">-6043.4772707034672 -400.21456585821443 448.607</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>2 1 4</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 19" edgeTrim="true" bndType="outer">
<PntList3D>-6042.743213493467 -399.82785753721441 448.607 -6043.3472431314667 -399.1836048832144 448.606 -6043.7804067734669 -399.89124361621441 448.606 -6043.4772707034672 -400.21456585821443 448.607</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 19" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6042.9473972464666 -392.47177087621441 448.562</P>
<P id="1">-6042.8266355114665 -392.4849369912144 448.643</P>
<P id="4">-6042.6993395094669 -391.81898855621444 448.662</P>
<P id="2">-6042.6993395104664 -391.81898855621444 448.662</P>
<P id="5">-6043.818789601467 -391.4655061632144 447.888</P>
<P id="6">-6044.0078004024672 -392.35615983721442 447.85</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>1 4 2</F>
<F>3 2 5</F>
<F>6 3 5</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="12 - Talus 11" edgeTrim="true" bndType="outer">
<PntList3D>-6042.9473972464666 -392.47177087621441 448.562 -6042.8266355114665 -392.4849369912144 448.643 -6042.6993395094669 -391.81898855621444 448.662 -6042.6993395104664 -391.81898855621444 448.662 -6043.818789601467 -391.4655061632144 447.888 -6044.0078004024672 -392.35615983721442 447.85</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="12 - Talus 11" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6037.0659676364667 -444.6374869552144 447.641</P>
<P id="3">-6033.1958399584664 -444.63741050221444 447.6</P>
<P id="1">-6033.2516240914665 -443.83741160421442 447.6</P>
<P id="5">-6041.4704251354669 -443.83757396121439 447.689</P>
<P id="4">-6041.5022278644665 -444.6375745902144 447.689</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 1 5</F>
<F>4 2 1</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="13 - Talus 10" edgeTrim="true" bndType="outer">
<PntList3D>-6037.0659676364667 -444.6374869552144 447.641 -6033.1958399584664 -444.63741050221444 447.6 -6033.2516240914665 -443.83741160421442 447.6 -6041.4704251354669 -443.83757396121439 447.689 -6041.5022278644665 -444.6375745902144 447.689</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="13 - Talus 10" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6042.6021659524667 -414.50615084521439 448.34</P>
<P id="3">-6042.5008226114669 -414.4638046122144 448.31</P>
<P id="1">-6042.7062576174667 -414.30939099521441 448.481</P>
<P id="4">-6042.8922668994664 -414.1695785712144 448.636</P>
<P id="5">-6042.7733144144668 -414.30758607521443 448.515</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 5 1</F>
<F>2 1 5</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 20" edgeTrim="true" bndType="outer">
<PntList3D>-6042.6021659524667 -414.50615084521439 448.34 -6042.5008226114669 -414.4638046122144 448.31 -6042.7062576174667 -414.30939099521441 448.481 -6042.8922668994664 -414.1695785712144 448.636 -6042.7733144144668 -414.30758607521443 448.515</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 20" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6042.1132329674665 -389.03692347821442 448.002</P>
<P id="1">-6043.1532410224672 -389.46558386421441 447.964</P>
<P id="2">-6042.727665082467 -390.1554636462144 447.964</P>
<P id="4">-6041.9290963044668 -389.82631734921443 448.002</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 3 2</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="12 - Talus 12" edgeTrim="true" bndType="outer">
<PntList3D>-6042.1132329674665 -389.03692347821442 448.002 -6043.1532410224672 -389.46558386421441 447.964 -6042.727665082467 -390.1554636462144 447.964 -6041.9290963044668 -389.82631734921443 448.002</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="12 - Talus 12" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6056.9526271144668 -429.76410095621441 447.563</P>
<P id="3">-6057.7869273044671 -429.82890105921445 447.005</P>
<P id="1">-6057.8083559954666 -431.11063686321444 446.922</P>
<P id="4">-6057.8009833934666 -431.24857858521443 446.92</P>
<P id="5">-6057.8009833914666 -431.24857858521443 446.92</P>
<P id="6">-6056.3182964094667 -431.05542077421444 447.915</P>
<P id="7">-6056.4050531604671 -429.72157088421443 447.929</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 5 1</F>
<F>1 5 6</F>
<F>2 6 7</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="20 - Talus 8" edgeTrim="true" bndType="outer">
<PntList3D>-6056.9526271144668 -429.76410095621441 447.563 -6057.7869273044671 -429.82890105921445 447.005 -6057.8083559954666 -431.11063686321444 446.922 -6057.8009833934666 -431.24857858521443 446.92 -6057.8009833914666 -431.24857858521443 446.92 -6056.3182964094667 -431.05542077421444 447.915 -6056.4050531604671 -429.72157088421443 447.929</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="20 - Talus 8" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6055.7312673744673 -399.70134240721444 448.604</P>
<P id="3">-6055.9250553524671 -399.91552912121443 448.604</P>
<P id="4">-6055.735538036467 -400.08699716921444 448.461</P>
<P id="1">-6055.6752289674669 -400.04764373421443 448.461</P>
<P id="5">-6055.6055808464671 -400.00219629321441 448.461</P>
<P id="6">-6055.6055422724667 -399.5623830832144 448.604</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 1 3</F>
<F>1 5 2</F>
<F>6 2 5</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="20 - Talus 9" edgeTrim="true" bndType="outer">
<PntList3D>-6055.7312673744673 -399.70134240721444 448.604 -6055.9250553524671 -399.91552912121443 448.604 -6055.735538036467 -400.08699716921444 448.461 -6055.6752289674669 -400.04764373421443 448.461 -6055.6055808464671 -400.00219629321441 448.461 -6055.6055422724667 -399.5623830832144 448.604</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="20 - Talus 9" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6057.7990090454668 -417.89032590321443 448.582</P>
<P id="1">-6056.999009533467 -417.88917111921444 448.582</P>
<P id="2">-6057.0077703214665 -400.85596526421443 448.601</P>
<P id="4">-6057.8077892844667 -400.8193020382144 448.601</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>3 2 4</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="15 - Talus 4" edgeTrim="true" bndType="outer">
<PntList3D>-6057.7990090454668 -417.89032590321443 448.582 -6056.999009533467 -417.88917111921444 448.582 -6057.0077703214665 -400.85596526421443 448.601 -6057.8077892844667 -400.8193020382144 448.601</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="15 - Talus 4" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6030.0430696574667 -391.69664068921441 448.477</P>
<P id="3">-6030.213469932467 -391.1624558372144 448.492</P>
<P id="1">-6030.241135238467 -391.17132207921441 448.473</P>
<P id="4">-6030.0637125564672 -391.72493329721442 448.457</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>1 4 2</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="15 - Talus 5" edgeTrim="true" bndType="outer">
<PntList3D>-6030.0430696574667 -391.69664068921441 448.477 -6030.213469932467 -391.1624558372144 448.492 -6030.241135238467 -391.17132207921441 448.473 -6030.0637125564672 -391.72493329721442 448.457</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="15 - Talus 5" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6038.7524804164668 -389.50207532021443 448.6</P>
<P id="3">-6038.7650066174665 -389.48828461021441 448.6</P>
<P id="4">-6039.0733496654666 -389.14881455421443 448.6</P>
<P id="5">-6039.5530636714666 -389.10187623121442 448.6</P>
<P id="1">-6039.5518937064671 -389.90581115621444 448.6</P>
<P id="7">-6039.5483628954671 -392.33198573421441 448.6</P>
<P id="8">-6039.5225071594668 -410.09857909221444 448.6</P>
<P id="6">-6038.7236712974673 -409.29806719421441 448.6</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 1 3</F>
<F>5 1 4</F>
<F>6 1 7</F>
<F>7 8 6</F>
<F>6 2 1</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="20 - Talus 10" edgeTrim="true" bndType="outer">
<PntList3D>-6038.7524804164668 -389.50207532021443 448.6 -6038.7650066174665 -389.48828461021441 448.6 -6039.0733496654666 -389.14881455421443 448.6 -6039.5530636714666 -389.10187623121442 448.6 -6039.5518937064671 -389.90581115621444 448.6 -6039.5483628954671 -392.33198573421441 448.6 -6039.5225071594668 -410.09857909221444 448.6 -6038.7236712974673 -409.29806719421441 448.6</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="20 - Talus 10" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6057.0077703214665 -400.85596526421443 448.601</P>
<P id="3">-6056.9475266824666 -400.2037483692144 448.602</P>
<P id="4">-6057.7201238664666 -399.87020821221444 448.602</P>
<P id="1">-6057.8077892844667 -400.8193020382144 448.601</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>1 3 4</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="15 - Talus 6" edgeTrim="true" bndType="outer">
<PntList3D>-6057.0077703214665 -400.85596526421443 448.601 -6056.9475266824666 -400.2037483692144 448.602 -6057.7201238664666 -399.87020821221444 448.602 -6057.8077892844667 -400.8193020382144 448.601</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="15 - Talus 6" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6030.4197565814666 -392.21291783421441 448.457</P>
<P id="3">-6030.6665616314667 -391.42035692621442 448.472</P>
<P id="4">-6030.6813671024665 -391.40333586621443 448.473</P>
<P id="1">-6030.9598260404664 -391.55009106621441 448.473</P>
<P id="5">-6030.647407297467 -392.52492990121442 448.457</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>1 3 4</F>
<F>2 1 5</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="20 - Talus 11" edgeTrim="true" bndType="outer">
<PntList3D>-6030.4197565814666 -392.21291783421441 448.457 -6030.6665616314667 -391.42035692621442 448.472 -6030.6813671024665 -391.40333586621443 448.473 -6030.9598260404664 -391.55009106621441 448.473 -6030.647407297467 -392.52492990121442 448.457</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="20 - Talus 11" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6058.1745383344669 -400.8030238822144 448.357</P>
<P id="3">-6057.8077892844667 -400.8193020382144 448.601</P>
<P id="4">-6057.7201238664666 -399.87020821221444 448.602</P>
<P id="5">-6058.0344985874672 -399.84117020721442 448.392</P>
<P id="1">-6058.124694695467 -400.4830030392144 448.371</P>
<P id="6">-6058.1745383354664 -400.80302388621442 448.357</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 1 3</F>
<F>5 1 4</F>
<F>6 2 1</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="20 - Talus 12" edgeTrim="true" bndType="outer">
<PntList3D>-6058.1745383344669 -400.8030238822144 448.357 -6057.8077892844667 -400.8193020382144 448.601 -6057.7201238664666 -399.87020821221444 448.602 -6058.0344985874672 -399.84117020721442 448.392 -6058.124694695467 -400.4830030392144 448.371 -6058.1745383354664 -400.80302388621442 448.357</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="20 - Talus 12" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6056.3503745524667 -398.9783792452144 448.603</P>
<P id="3">-6057.1471961894667 -399.22089018021444 448.603</P>
<P id="1">-6056.6973455394673 -399.92020974121442 448.603</P>
<P id="4">-6056.3137344544666 -399.80345854121441 448.603</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 2 1</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="12 - Talus 13" edgeTrim="true" bndType="outer">
<PntList3D>-6056.3503745524667 -398.9783792452144 448.603 -6057.1471961894667 -399.22089018021444 448.603 -6056.6973455394673 -399.92020974121442 448.603 -6056.3137344544666 -399.80345854121441 448.603</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="12 - Talus 13" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6053.0062114044667 -437.70342479121439 447.836</P>
<P id="3">-6053.6607954574665 -438.16566334021439 447.836</P>
<P id="4">-6052.4470872794673 -439.68925445821441 447.816</P>
<P id="1">-6051.8521444254666 -439.1521471692144 447.816</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 1 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="15 - Talus 7" edgeTrim="true" bndType="outer">
<PntList3D>-6053.0062114044667 -437.70342479121439 447.836 -6053.6607954574665 -438.16566334021439 447.836 -6052.4470872794673 -439.68925445821441 447.816 -6051.8521444254666 -439.1521471692144 447.816</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="15 - Talus 7" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6037.2164836104666 -410.71070242021443 448.196</P>
<P id="1">-6031.3532230284673 -410.7246806822144 448.197</P>
<P id="2">-6031.3543336824669 -410.50682717521443 448.342</P>
<P id="4">-6031.3568394874665 -410.01531698721442 448.67</P>
<P id="5">-6039.5225071594668 -410.09857909221444 448.6</P>
<P id="6">-6039.5164001434669 -410.69750547121441 448.201</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>3 2 4</F>
<F>4 5 3</F>
<F>3 5 6</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 21" edgeTrim="true" bndType="outer">
<PntList3D>-6037.2164836104666 -410.71070242021443 448.196 -6031.3532230284673 -410.7246806822144 448.197 -6031.3543336824669 -410.50682717521443 448.342 -6031.3568394874665 -410.01531698721442 448.67 -6039.5225071594668 -410.09857909221444 448.6 -6039.5164001434669 -410.69750547121441 448.201</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 21" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6040.9909002324666 -388.96118899421441 448.041</P>
<P id="1">-6042.1132329674665 -389.03692347821442 448.002</P>
<P id="2">-6041.9290963044668 -389.82631734921443 448.002</P>
<P id="4">-6041.0030043394672 -389.76382510021443 448.041</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>2 4 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 22" edgeTrim="true" bndType="outer">
<PntList3D>-6040.9909002324666 -388.96118899421441 448.041 -6042.1132329674665 -389.03692347821442 448.002 -6041.9290963044668 -389.82631734921443 448.002 -6041.0030043394672 -389.76382510021443 448.041</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 22" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6055.6055047504669 -399.13456162621441 448.084</P>
<P id="3">-6055.6050553524665 -394.01057166621439 448.059</P>
<P id="4">-6056.4050490344671 -393.93850124021441 448.059</P>
<P id="1">-6056.4051892034668 -395.53669820521441 448.091</P>
<P id="5">-6055.874439789467 -398.81657781921439 448.091</P>
<P id="6">-6055.8306219354672 -399.08735963321442 448.091</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>1 3 4</F>
<F>2 1 5</F>
<F>2 5 6</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="13 - Talus 11" edgeTrim="true" bndType="outer">
<PntList3D>-6055.6055047504669 -399.13456162621441 448.084 -6055.6050553524665 -394.01057166621439 448.059 -6056.4050490344671 -393.93850124021441 448.059 -6056.4051892034668 -395.53669820521441 448.091 -6055.874439789467 -398.81657781921439 448.091 -6055.8306219354672 -399.08735963321442 448.091</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="13 - Talus 11" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6044.0048774494671 -414.7723696762144 448.638</P>
<P id="3">-6044.0052364844669 -414.84308335221442 448.592</P>
<P id="1">-6043.334969776467 -414.75767979921443 448.522</P>
<P id="4">-6043.382796851467 -414.5923798932144 448.637</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 2 1</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="12 - Talus 14" edgeTrim="true" bndType="outer">
<PntList3D>-6044.0048774494671 -414.7723696762144 448.638 -6044.0052364844669 -414.84308335221442 448.592 -6043.334969776467 -414.75767979921443 448.522 -6043.382796851467 -414.5923798932144 448.637</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="12 - Talus 14" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6045.8647644004668 -443.90784088021439 447.735</P>
<P id="1">-6043.5451925444668 -444.47484733221444 447.71</P>
<P id="2">-6043.4176336304672 -443.68247392321439 447.71</P>
<P id="4">-6045.6275491224669 -443.1422723612144 447.735</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 3 2</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="20 - Talus 13" edgeTrim="true" bndType="outer">
<PntList3D>-6045.8647644004668 -443.90784088021439 447.735 -6043.5451925444668 -444.47484733221444 447.71 -6043.4176336304672 -443.68247392321439 447.71 -6045.6275491224669 -443.1422723612144 447.735</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="20 - Talus 13" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6055.6055047504669 -399.13456162621441 448.603</P>
<P id="3">-6055.8306219354672 -399.08735963321442 448.603</P>
<P id="5">-6056.3503745524667 -398.9783792452144 448.603</P>
<P id="6">-6056.3137344544666 -399.80345854121441 448.603</P>
<P id="7">-6055.9690404364665 -399.87573309321442 448.603</P>
<P id="4">-6055.7671832894666 -399.47939232421442 448.603</P>
<P id="1">-6055.605507152467 -399.16194582621443 448.603</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 3 5</F>
<F>5 6 4</F>
<F>6 7 4</F>
<F>3 4 1</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="13 - Talus 12" edgeTrim="true" bndType="outer">
<PntList3D>-6055.6055047504669 -399.13456162621441 448.603 -6055.8306219354672 -399.08735963321442 448.603 -6056.3503745524667 -398.9783792452144 448.603 -6056.3137344544666 -399.80345854121441 448.603 -6055.9690404364665 -399.87573309321442 448.603 -6055.7671832894666 -399.47939232421442 448.603 -6055.605507152467 -399.16194582621443 448.603</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="13 - Talus 12" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="1">-6043.382796851467 -414.5923798932144 448.637</P>
<P id="2">-6043.2566011484669 -414.73879091321442 448.508</P>
<P id="4">-6042.6021659524667 -414.50615084521439 448.34</P>
<P id="3">-6042.7733144144668 -414.30758607521443 448.515</P>
<P id="5">-6042.8922668994664 -414.1695785712144 448.636</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 3 2</F>
<F>5 1 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="13 - Talus 13" edgeTrim="true" bndType="outer">
<PntList3D>-6043.382796851467 -414.5923798932144 448.637 -6043.2566011484669 -414.73879091321442 448.508 -6042.6021659524667 -414.50615084521439 448.34 -6042.7733144144668 -414.30758607521443 448.515 -6042.8922668994664 -414.1695785712144 448.636</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="13 - Talus 13" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6043.3472431314667 -399.1836048832144 448.606</P>
<P id="3">-6043.2805043574672 -398.95235469021441 448.445</P>
<P id="1">-6043.952646536467 -398.7831339552144 448.46</P>
<P id="4">-6044.0127891454667 -398.99152839321442 448.605</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 2 1</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="20 - Talus 14" edgeTrim="true" bndType="outer">
<PntList3D>-6043.3472431314667 -399.1836048832144 448.606 -6043.2805043574672 -398.95235469021441 448.445 -6043.952646536467 -398.7831339552144 448.46 -6044.0127891454667 -398.99152839321442 448.605</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="20 - Talus 14" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6055.7838370964664 -418.71700442821441 448.58</P>
<P id="1">-6055.6652679624667 -418.83969447921442 448.58</P>
<P id="2">-6055.619902379467 -418.4547264902144 448.579</P>
<P id="4">-6055.6329663234665 -418.44959650421441 448.579</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>3 2 4</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="12 - Talus 15" edgeTrim="true" bndType="outer">
<PntList3D>-6055.7838370964664 -418.71700442821441 448.58 -6055.6652679624667 -418.83969447921442 448.58 -6055.619902379467 -418.4547264902144 448.579 -6055.6329663234665 -418.44959650421441 448.579</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="12 - Talus 15" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6042.9647991954671 -429.17596540921443 447.985</P>
<P id="3">-6042.6651761654666 -429.06225011921441 447.985</P>
<P id="1">-6043.5701570464671 -426.22301213321441 448.007</P>
<P id="4">-6043.8810624104672 -426.29896449621441 448.007</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>2 1 4</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="20 - Talus 15" edgeTrim="true" bndType="outer">
<PntList3D>-6042.9647991954671 -429.17596540921443 447.985 -6042.6651761654666 -429.06225011921441 447.985 -6043.5701570464671 -426.22301213321441 448.007 -6043.8810624104672 -426.29896449621441 448.007</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="20 - Talus 15" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6056.0639083894666 -419.76433767921441 448.58</P>
<P id="3">-6056.3116234704667 -421.39512861221442 447.48</P>
<P id="4">-6055.9633094214669 -421.36884575721439 447.497</P>
<P id="1">-6055.8945449264666 -420.7853168312144 447.89</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>3 4 1</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="12 - Talus 16" edgeTrim="true" bndType="outer">
<PntList3D>-6056.0639083894666 -419.76433767921441 448.58 -6056.3116234704667 -421.39512861221442 447.48 -6055.9633094214669 -421.36884575721439 447.497 -6055.8945449264666 -420.7853168312144 447.89</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="12 - Talus 16" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="1">-6044.6343443694668 -422.34562857321441 448.037</P>
<P id="2">-6043.8810624104672 -426.29896449621441 448.007</P>
<P id="4">-6043.5701570464671 -426.22301213321441 448.008</P>
<P id="3">-6044.316413778467 -422.30924763721441 448.037</P>
<P id="5">-6044.3170400394665 -422.30193482221443 448.037</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>3 2 4</F>
<F>5 1 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="12 - Talus 17" edgeTrim="true" bndType="outer">
<PntList3D>-6044.6343443694668 -422.34562857321441 448.037 -6043.8810624104672 -426.29896449621441 448.007 -6043.5701570464671 -426.22301213321441 448.008 -6044.316413778467 -422.30924763721441 448.037 -6044.3170400394665 -422.30193482221443 448.037</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="12 - Talus 17" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6053.6607954574665 -438.16566334021439 447.836</P>
<P id="1">-6054.5832507294672 -436.68453797321439 447.854</P>
<P id="4">-6055.7188620274665 -437.32030376521442 446.988</P>
<P id="5">-6055.7188620274665 -437.32030376621441 446.988</P>
<P id="2">-6055.5604970784671 -437.53558991021441 446.999</P>
<P id="6">-6054.6129351724667 -438.86028886621443 447.052</P>
<P id="7">-6054.6129351714671 -438.86028886521444 447.052</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>2 1 4</F>
<F>5 2 4</F>
<F>6 7 2</F>
<F>2 7 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="15 - Talus 8" edgeTrim="true" bndType="outer">
<PntList3D>-6053.6607954574665 -438.16566334021439 447.836 -6054.5832507294672 -436.68453797321439 447.854 -6055.7188620274665 -437.32030376521442 446.988 -6055.7188620274665 -437.32030376621441 446.988 -6055.5604970784671 -437.53558991021441 446.999 -6054.6129351724667 -438.86028886621443 447.052 -6054.6129351714671 -438.86028886521444 447.052</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="15 - Talus 8" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6039.9067728454665 -400.6912585452144 448.353</P>
<P id="1">-6040.1202037064668 -409.11946074421439 448.202</P>
<P id="4">-6040.1237709994666 -409.33038595821444 448.2</P>
<P id="5">-6040.1238489494672 -409.40432389321444 448.2</P>
<P id="6">-6040.1201591194667 -410.09944885421442 448.202</P>
<P id="7">-6040.1201591174668 -410.09944885621439 448.202</P>
<P id="2">-6039.5225071594668 -410.09857909221444 448.6</P>
<P id="8">-6039.5483628954671 -392.33198573421441 448.6</P>
<P id="9">-6039.8323893194665 -398.63904178521443 448.405</P>
<P id="10">-6039.8942307164671 -400.40442484221444 448.362</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 2 1</F>
<F>5 2 4</F>
<F>6 7 5</F>
<F>5 7 2</F>
<F>2 8 9</F>
<F>10 2 9</F>
<F>3 2 10</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 23" edgeTrim="true" bndType="outer">
<PntList3D>-6039.9067728454665 -400.6912585452144 448.353 -6040.1202037064668 -409.11946074421439 448.202 -6040.1237709994666 -409.33038595821444 448.2 -6040.1238489494672 -409.40432389321444 448.2 -6040.1201591194667 -410.09944885421442 448.202 -6040.1201591174668 -410.09944885621439 448.202 -6039.5225071594668 -410.09857909221444 448.6 -6039.5483628954671 -392.33198573421441 448.6 -6039.8323893194665 -398.63904178521443 448.405 -6039.8942307164671 -400.40442484221444 448.362</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 23" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6039.618154067467 -378.8158356672144 448.488</P>
<P id="1">-6042.0164350934665 -378.88287038821443 448.447</P>
<P id="2">-6041.9149204554669 -379.68034538321439 448.447</P>
<P id="4">-6039.6273052094666 -379.61640389721441 448.488</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 3 2</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="13 - Talus 14" edgeTrim="true" bndType="outer">
<PntList3D>-6039.618154067467 -378.8158356672144 448.488 -6042.0164350934665 -378.88287038821443 448.447 -6041.9149204554669 -379.68034538321439 448.447 -6039.6273052094666 -379.61640389721441 448.488</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="13 - Talus 14" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6043.382796851467 -414.5923798932144 448.637</P>
<P id="3">-6043.2969909844669 -414.75075733621441 448.517</P>
<P id="1">-6043.2566011484669 -414.73879091321442 448.508</P>
</Pnts>
<Faces>
<F>1 2 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 24" edgeTrim="true" bndType="outer">
<PntList3D>-6043.382796851467 -414.5923798932144 448.637 -6043.2969909844669 -414.75075733621441 448.517 -6043.2566011484669 -414.73879091321442 448.508</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 24" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6041.0030043394672 -389.76382510021443 448.041</P>
<P id="1">-6040.9662903484668 -390.70961041621439 448.67</P>
<P id="2">-6040.9662903444669 -390.70961041621439 448.67</P>
<P id="4">-6040.4489238294673 -390.72054425421442 448.662</P>
<P id="5">-6039.6558710564668 -390.00024921721439 448.158</P>
<P id="6">-6039.5518937064671 -389.90581115621444 448.091</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 3 2</F>
<F>5 3 4</F>
<F>3 5 6</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 25" edgeTrim="true" bndType="outer">
<PntList3D>-6041.0030043394672 -389.76382510021443 448.041 -6040.9662903484668 -390.70961041621439 448.67 -6040.9662903444669 -390.70961041621439 448.67 -6040.4489238294673 -390.72054425421442 448.662 -6039.6558710564668 -390.00024921721439 448.158 -6039.5518937064671 -389.90581115621444 448.091</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 25" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6027.1681773364671 -380.96378020121443 448.717</P>
<P id="3">-6027.3396115374671 -381.74588666321443 448.717</P>
<P id="1">-6025.1307504894667 -382.13580103821442 448.758</P>
<P id="4">-6020.5965626154666 -382.12382014621443 448.758</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>2 1 4</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="15 - Talus 9" edgeTrim="true" bndType="outer">
<PntList3D>-6027.1681773364671 -380.96378020121443 448.717 -6027.3396115374671 -381.74588666321443 448.717 -6025.1307504894667 -382.13580103821442 448.758 -6020.5965626154666 -382.12382014621443 448.758</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="15 - Talus 9" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6031.9869270824665 -409.21531698721441 448.2</P>
<P id="1">-6032.1568665094665 -409.21531698721441 448.53</P>
<P id="2">-6031.3568394874665 -410.01531698721442 448.53</P>
<P id="4">-6031.1869755074667 -410.01531698721442 448.2</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>3 2 4</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="21 - Talus 2" edgeTrim="true" bndType="outer">
<PntList3D>-6031.9869270824665 -409.21531698721441 448.2 -6032.1568665094665 -409.21531698721441 448.53 -6031.3568394874665 -410.01531698721442 448.53 -6031.1869755074667 -410.01531698721442 448.2</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="21 - Talus 2" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6032.9957283294671 -467.76126639621441 0.0</P>
<P id="3">-6032.9957283294671 -470.80863481621441 0.0</P>
<P id="1">-6032.1957283294669 -470.0086348162144 0.0</P>
<P id="4">-6032.1957283294669 -468.56126639621442 0.0</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 2 1</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="13 - Talus 15" edgeTrim="true" bndType="outer">
<PntList3D>-6032.9957283294671 -467.76126639621441 0.0 -6032.9957283294671 -470.80863481621441 0.0 -6032.1957283294669 -470.0086348162144 0.0 -6032.1957283294669 -468.56126639621442 0.0</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="13 - Talus 15" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6043.3472431314667 -399.1836048832144 448.606</P>
<P id="3">-6044.0127891454667 -398.99152839321442 448.605</P>
<P id="4">-6044.0670415834666 -399.80852084821441 448.605</P>
<P id="1">-6043.7804067734669 -399.89124361621441 448.606</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>3 4 1</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 26" edgeTrim="true" bndType="outer">
<PntList3D>-6043.3472431314667 -399.1836048832144 448.606 -6044.0127891454667 -398.99152839321442 448.605 -6044.0670415834666 -399.80852084821441 448.605 -6043.7804067734669 -399.89124361621441 448.606</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 26" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6031.6741766394671 -390.26195562221443 448.361</P>
<P id="3">-6031.4189550014671 -390.55537034721442 448.374</P>
<P id="4">-6030.6813671024665 -391.40333586621443 448.412</P>
<P id="1">-6030.6665616314667 -391.42035692621442 448.413</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>1 3 4</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="10 - Talus 1" edgeTrim="true" bndType="outer">
<PntList3D>-6031.6741766394671 -390.26195562221443 448.361 -6031.4189550014671 -390.55537034721442 448.374 -6030.6813671024665 -391.40333586621443 448.412 -6030.6665616314667 -391.42035692621442 448.413</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="10 - Talus 1" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6044.8067446684672 -413.96211929821442 448.1</P>
<P id="3">-6044.8066351544667 -413.8137558412144 448.1</P>
<P id="1">-6044.8062350674672 -413.2717317962144 448.1</P>
</Pnts>
<Faces>
<F>1 2 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="13 - Talus 16" edgeTrim="true" bndType="outer">
<PntList3D>-6044.8067446684672 -413.96211929821442 448.1 -6044.8066351544667 -413.8137558412144 448.1 -6044.8062350674672 -413.2717317962144 448.1</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="13 - Talus 16" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6043.2969909844669 -414.75075733621441 448.517</P>
<P id="1">-6043.382796851467 -414.5923798932144 448.637</P>
<P id="2">-6043.334969776467 -414.75767979921443 448.522</P>
<P id="4">-6043.334969778467 -414.75767980121441 448.522</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>3 2 4</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 27" edgeTrim="true" bndType="outer">
<PntList3D>-6043.2969909844669 -414.75075733621441 448.517 -6043.382796851467 -414.5923798932144 448.637 -6043.334969776467 -414.75767979921443 448.522 -6043.334969778467 -414.75767980121441 448.522</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 27" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6029.2837745494671 -380.40813192721441 448.676</P>
<P id="3">-6028.8923406604672 -379.20977477721442 449.516</P>
<P id="1">-6030.0967730794664 -379.24552962721441 449.221</P>
<P id="4">-6030.3544646974669 -380.0550745002144 448.655</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>1 4 2</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 28" edgeTrim="true" bndType="outer">
<PntList3D>-6029.2837745494671 -380.40813192721441 448.676 -6028.8923406604672 -379.20977477721442 449.516 -6030.0967730794664 -379.24552962721441 449.221 -6030.3544646974669 -380.0550745002144 448.655</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 28" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6055.3246960524666 -389.60063891721438 448.136</P>
<P id="3">-6056.1612300644665 -389.24695423721442 448.741</P>
<P id="1">-6056.457027035467 -390.24666207721441 448.708</P>
<P id="4">-6056.825828087467 -391.4968026412144 448.666</P>
<P id="5">-6056.0031188214671 -391.72475587221442 448.098</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 5 1</F>
<F>1 5 2</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 29" edgeTrim="true" bndType="outer">
<PntList3D>-6055.3246960524666 -389.60063891721438 448.136 -6056.1612300644665 -389.24695423721442 448.741 -6056.457027035467 -390.24666207721441 448.708 -6056.825828087467 -391.4968026412144 448.666 -6056.0031188214671 -391.72475587221442 448.098</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 29" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6044.8077741214665 -392.27208446221442 447.85</P>
<P id="1">-6044.0078004024672 -392.35615983721442 447.85</P>
<P id="2">-6043.818789601467 -391.4655061632144 447.888</P>
<P id="4">-6044.5742561084671 -391.17170461021442 447.888</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>2 4 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="20 - Talus 16" edgeTrim="true" bndType="outer">
<PntList3D>-6044.8077741214665 -392.27208446221442 447.85 -6044.0078004024672 -392.35615983721442 447.85 -6043.818789601467 -391.4655061632144 447.888 -6044.5742561084671 -391.17170461021442 447.888</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="20 - Talus 16" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6058.9535465914669 -420.10875360521442 447.414</P>
<P id="3">-6057.6471972924664 -418.94237030021441 448.581</P>
<P id="1">-6059.189697888467 -419.7632473062144 447.416</P>
</Pnts>
<Faces>
<F>1 2 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="17 - Talus 3" edgeTrim="true" bndType="outer">
<PntList3D>-6058.9535465914669 -420.10875360521442 447.414 -6057.6471972924664 -418.94237030021441 448.581 -6059.189697888467 -419.7632473062144 447.416</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="17 - Talus 3" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6031.6619871434668 -415.9153169872144 448.53</P>
<P id="3">-6044.0065403444669 -415.91635712421441 448.79</P>
<P id="1">-6044.4887822564669 -415.91639775921442 448.8</P>
</Pnts>
<Faces>
<F>1 2 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="12 - Talus 18" edgeTrim="true" bndType="outer">
<PntList3D>-6031.6619871434668 -415.9153169872144 448.53 -6044.0065403444669 -415.91635712421441 448.79 -6044.4887822564669 -415.91639775921442 448.8</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="12 - Talus 18" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6053.6607954574665 -438.16566334021439 447.836</P>
<P id="3">-6053.0062114044667 -437.70342479121439 447.836</P>
<P id="1">-6053.8779002934671 -436.3038116462144 447.854</P>
<P id="4">-6054.5832507294672 -436.68453797321439 447.854</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 2 1</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="12 - Talus 19" edgeTrim="true" bndType="outer">
<PntList3D>-6053.6607954574665 -438.16566334021439 447.836 -6053.0062114044667 -437.70342479121439 447.836 -6053.8779002934671 -436.3038116462144 447.854 -6054.5832507294672 -436.68453797321439 447.854</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="12 - Talus 19" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6044.8060779014668 -420.33955066721444 448.052</P>
<P id="3">-6044.4862674244669 -420.32586996021439 448.052</P>
<P id="1">-6044.4864956444671 -420.32320500721443 448.052</P>
<P id="4">-6044.4887822564669 -415.91639775921442 448.085</P>
<P id="5">-6044.0065403444669 -415.91635712421441 448.085</P>
<P id="6">-6044.0066239874668 -415.1163571302144 448.091</P>
<P id="8">-6044.0052364844669 -414.84308335221442 448.093</P>
<P id="9">-6044.0048774494671 -414.7723696762144 448.094</P>
<P id="7">-6044.6013320454667 -414.68338932021442 448.095</P>
<P id="10">-6044.8066801734667 -414.57897858521443 448.095</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>2 1 4</F>
<F>5 6 4</F>
<F>7 6 8</F>
<F>7 8 9</F>
<F>10 4 7</F>
<F>10 2 4</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="12 - Talus 20" edgeTrim="true" bndType="outer">
<PntList3D>-6044.8060779014668 -420.33955066721444 448.052 -6044.4862674244669 -420.32586996021439 448.052 -6044.4864956444671 -420.32320500721443 448.052 -6044.4887822564669 -415.91639775921442 448.085 -6044.0065403444669 -415.91635712421441 448.085 -6044.0066239874668 -415.1163571302144 448.091 -6044.0052364844669 -414.84308335221442 448.093 -6044.0048774494671 -414.7723696762144 448.094 -6044.6013320454667 -414.68338932021442 448.095 -6044.8066801734667 -414.57897858521443 448.095</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="12 - Talus 20" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6038.2087984904665 -434.93151077921442 447.928</P>
<P id="3">-6036.4249281524671 -435.33318088321442 447.914</P>
<P id="5">-6036.3898205664664 -435.01419933421442 447.914</P>
<P id="4">-6036.3991411954667 -435.01422153921442 447.914</P>
<P id="1">-6038.0881238874672 -434.63383488721439 447.928</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 3 5</F>
<F>1 3 4</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="15 - Talus 10" edgeTrim="true" bndType="outer">
<PntList3D>-6038.2087984904665 -434.93151077921442 447.928 -6036.4249281524671 -435.33318088321442 447.914 -6036.3898205664664 -435.01419933421442 447.914 -6036.3991411954667 -435.01422153921442 447.914 -6038.0881238874672 -434.63383488721439 447.928</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="15 - Talus 10" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6030.3060249414666 -391.04303432021442 448.493</P>
<P id="3">-6030.3065173324667 -391.08706563921442 448.474</P>
<P id="4">-6030.241135238467 -391.17132207921441 448.473</P>
<P id="1">-6030.2178697324671 -391.15326829621443 448.492</P>
<P id="5">-6030.3059441374671 -391.0358087192144 448.496</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>3 4 1</F>
<F>2 1 5</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="12 - Talus 21" edgeTrim="true" bndType="outer">
<PntList3D>-6030.3060249414666 -391.04303432021442 448.493 -6030.3065173324667 -391.08706563921442 448.474 -6030.241135238467 -391.17132207921441 448.473 -6030.2178697324671 -391.15326829621443 448.492 -6030.3059441374671 -391.0358087192144 448.496</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="12 - Talus 21" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6033.1958399584664 -444.63741050221444 447.6</P>
<P id="3">-6037.0659676364667 -444.6374869552144 447.641</P>
<P id="1">-6033.1627761774671 -445.02207230721444 447.343</P>
</Pnts>
<Faces>
<F>1 2 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="13 - Talus 17" edgeTrim="true" bndType="outer">
<PntList3D>-6033.1958399584664 -444.63741050221444 447.6 -6037.0659676364667 -444.6374869552144 447.641 -6033.1627761774671 -445.02207230721444 447.343</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="13 - Talus 17" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6044.354668130467 -413.9113340292144 448.638</P>
<P id="3">-6044.3709376994666 -413.96225759621444 448.638</P>
<P id="4">-6044.6013320454667 -414.68338932021442 448.638</P>
<P id="6">-6044.0048774494671 -414.7723696762144 448.638</P>
<P id="5">-6044.0066627434671 -414.74567429321439 448.638</P>
<P id="1">-6044.0590482664666 -413.96235657021441 448.638</P>
<P id="7">-6044.0595158054666 -413.95536547621441 448.638</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 5 3</F>
<F>4 6 5</F>
<F>3 5 1</F>
<F>7 2 1</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 30" edgeTrim="true" bndType="outer">
<PntList3D>-6044.354668130467 -413.9113340292144 448.638 -6044.3709376994666 -413.96225759621444 448.638 -6044.6013320454667 -414.68338932021442 448.638 -6044.0048774494671 -414.7723696762144 448.638 -6044.0066627434671 -414.74567429321439 448.638 -6044.0590482664666 -413.96235657021441 448.638 -6044.0595158054666 -413.95536547621441 448.638</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 30" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6054.5784097114665 -389.89346880221444 448.136</P>
<P id="1">-6053.6753533904666 -387.9687451802144 448.175</P>
<P id="2">-6054.3775576974667 -387.58196132021442 448.175</P>
<P id="4">-6055.3246960524666 -389.60063891721438 448.136</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 3 2</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="13 - Talus 18" edgeTrim="true" bndType="outer">
<PntList3D>-6054.5784097114665 -389.89346880221444 448.136 -6053.6753533904666 -387.9687451802144 448.175 -6054.3775576974667 -387.58196132021442 448.175 -6055.3246960524666 -389.60063891721438 448.136</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="13 - Talus 18" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6044.0670415834666 -399.80852084821441 448.605</P>
<P id="3">-6044.0127891454667 -398.99152839321442 448.605</P>
<P id="4">-6044.4959505344668 -399.06373587021443 448.604</P>
<P id="1">-6044.5460568554672 -399.27703115621443 448.604</P>
<P id="5">-6044.3620977704668 -399.85261639021439 448.604</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>1 3 4</F>
<F>2 1 5</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 31" edgeTrim="true" bndType="outer">
<PntList3D>-6044.0670415834666 -399.80852084821441 448.605 -6044.0127891454667 -398.99152839321442 448.605 -6044.4959505344668 -399.06373587021443 448.604 -6044.5460568554672 -399.27703115621443 448.604 -6044.3620977704668 -399.85261639021439 448.604</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 31" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6048.8169426244667 -380.27030046721438 449.045</P>
<P id="1">-6050.7481754544669 -381.64112108521442 448.998</P>
<P id="2">-6050.7481754534665 -381.64112108621441 448.998</P>
<P id="5">-6050.103424806467 -382.48466753221442 448.291</P>
<P id="4">-6048.280772740467 -381.20011711621441 448.33</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 2 5</F>
<F>4 3 2</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="17 - Talus 4" edgeTrim="true" bndType="outer">
<PntList3D>-6048.8169426244667 -380.27030046721438 449.045 -6050.7481754544669 -381.64112108521442 448.998 -6050.7481754534665 -381.64112108621441 448.998 -6050.103424806467 -382.48466753221442 448.291 -6048.280772740467 -381.20011711621441 448.33</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="17 - Talus 4" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6028.7192712784672 -434.58844844021439 448.162</P>
<P id="3">-6028.4685079424671 -433.9817156362144 448.025</P>
<P id="1">-6028.4239000974667 -433.87378501121441 448.001</P>
</Pnts>
<Faces>
<F>1 2 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="13 - Talus 19" edgeTrim="true" bndType="outer">
<PntList3D>-6028.7192712784672 -434.58844844021439 448.162 -6028.4685079424671 -433.9817156362144 448.025 -6028.4239000974667 -433.87378501121441 448.001</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="13 - Talus 19" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6043.4131726674668 -400.5059316282144 448.607</P>
<P id="1">-6043.4131713994666 -400.85596409921442 448.608</P>
<P id="2">-6042.6131714004669 -400.8557829452144 448.608</P>
<P id="4">-6042.6131729824665 -400.41897320321442 448.607</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>2 4 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="12 - Talus 22" edgeTrim="true" bndType="outer">
<PntList3D>-6043.4131726674668 -400.5059316282144 448.607 -6043.4131713994666 -400.85596409921442 448.608 -6042.6131714004669 -400.8557829452144 448.608 -6042.6131729824665 -400.41897320321442 448.607</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="12 - Talus 22" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6055.3743186574666 -434.97271884821441 447.874</P>
<P id="1">-6054.6268160984664 -434.68320695221439 447.874</P>
<P id="2">-6055.218507307467 -432.81123603621444 447.895</P>
<P id="4">-6055.998578016467 -432.99771001121439 447.895</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>2 4 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="20 - Talus 17" edgeTrim="true" bndType="outer">
<PntList3D>-6055.3743186574666 -434.97271884821441 447.874 -6054.6268160984664 -434.68320695221439 447.874 -6055.218507307467 -432.81123603621444 447.895 -6055.998578016467 -432.99771001121439 447.895</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="20 - Talus 17" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6056.4245419764666 -398.73468628521442 448.433</P>
<P id="3">-6057.2256539654672 -398.96310035821443 448.423</P>
<P id="1">-6057.1471961894667 -399.22089018021444 448.603</P>
<P id="4">-6056.3503745524667 -398.9783792452144 448.603</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 2 1</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="12 - Talus 23" edgeTrim="true" bndType="outer">
<PntList3D>-6056.4245419764666 -398.73468628521442 448.433 -6057.2256539654672 -398.96310035821443 448.423 -6057.1471961894667 -399.22089018021444 448.603 -6056.3503745524667 -398.9783792452144 448.603</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="12 - Talus 23" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6045.8647644004668 -443.90784088021439 447.735</P>
<P id="3">-6045.6275491224669 -443.1422723612144 447.735</P>
<P id="1">-6047.2849857404672 -442.51612963821441 447.754</P>
<P id="4">-6047.6190925174669 -443.24509470321442 447.754</P>
<P id="5">-6046.3564734284664 -443.72208413821443 447.74</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>1 4 5</F>
<F>1 5 2</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="13 - Talus 20" edgeTrim="true" bndType="outer">
<PntList3D>-6045.8647644004668 -443.90784088021439 447.735 -6045.6275491224669 -443.1422723612144 447.735 -6047.2849857404672 -442.51612963821441 447.754 -6047.6190925174669 -443.24509470321442 447.754 -6046.3564734284664 -443.72208413821443 447.74</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="13 - Talus 20" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6043.5468139324666 -413.67759341121439 448.636</P>
<P id="3">-6042.8922668994664 -414.1695785712144 448.636</P>
<P id="1">-6042.6276170414667 -413.59204176721443 448.636</P>
<P id="4">-6043.4224975754669 -413.40630185821442 448.636</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>2 1 4</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="17 - Talus 5" edgeTrim="true" bndType="outer">
<PntList3D>-6043.5468139324666 -413.67759341121439 448.636 -6042.8922668994664 -414.1695785712144 448.636 -6042.6276170414667 -413.59204176721443 448.636 -6043.4224975754669 -413.40630185821442 448.636</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="17 - Talus 5" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6029.7199009834667 -434.99830761721444 448.381</P>
<P id="1">-6029.6497559964664 -434.99814048721441 448.38</P>
<P id="2">-6036.3991411954667 -435.01422153921442 448.477</P>
<P id="4">-6036.3898205664664 -435.01419933421442 448.477</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>3 2 4</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 32" edgeTrim="true" bndType="outer">
<PntList3D>-6029.7199009834667 -434.99830761721444 448.381 -6029.6497559964664 -434.99814048721441 448.38 -6036.3991411954667 -435.01422153921442 448.477 -6036.3898205664664 -435.01419933421442 448.477</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 32" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6055.2043705364667 -387.09801830321442 448.813</P>
<P id="1">-6054.3775576974667 -387.58196132021442 448.175</P>
<P id="2">-6053.1775763914666 -385.70255312621441 448.214</P>
<P id="4">-6053.9698578604666 -385.08880854321444 448.881</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>3 2 4</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="12 - Talus 24" edgeTrim="true" bndType="outer">
<PntList3D>-6055.2043705364667 -387.09801830321442 448.813 -6054.3775576974667 -387.58196132021442 448.175 -6053.1775763914666 -385.70255312621441 448.214 -6053.9698578604666 -385.08880854321444 448.881</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="12 - Talus 24" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="1">-6027.2904726094666 -443.80993972421442 447.536</P>
<P id="2">-6033.1958399584664 -444.63741050221444 447.6</P>
<P id="4">-6033.1627761774671 -445.02207230721444 447.343</P>
<P id="5">-6028.7936876834665 -445.45256296221442 446.609</P>
<P id="3">-6029.192139112467 -445.27135515221443 446.769</P>
<P id="6">-6027.0877226394668 -444.99998432321439 446.731</P>
<P id="7">-6027.0877226394668 -444.9999843222144 446.731</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 3 2</F>
<F>3 4 5</F>
<F>6 7 3</F>
<F>3 7 1</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="21 - Talus 3" edgeTrim="true" bndType="outer">
<PntList3D>-6027.2904726094666 -443.80993972421442 447.536 -6033.1958399584664 -444.63741050221444 447.6 -6033.1627761774671 -445.02207230721444 447.343 -6028.7936876834665 -445.45256296221442 446.609 -6029.192139112467 -445.27135515221443 446.769 -6027.0877226394668 -444.99998432321439 446.731 -6027.0877226394668 -444.9999843222144 446.731</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="21 - Talus 3" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6031.3767171024665 -468.24225516921445 0.0</P>
<P id="3">-6031.6957283294669 -468.56126639621442 0.0</P>
<P id="1">-6031.6957283294669 -470.0086348162144 0.0</P>
<P id="4">-6031.3767171024665 -470.32764604321443 0.0</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 2 1</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 33" edgeTrim="true" bndType="outer">
<PntList3D>-6031.3767171024665 -468.24225516921445 0.0 -6031.6957283294669 -468.56126639621442 0.0 -6031.6957283294669 -470.0086348162144 0.0 -6031.3767171024665 -470.32764604321443 0.0</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 33" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6030.6665616314667 -391.42035692621442 448.413</P>
<P id="3">-6030.4197565814666 -392.21291783421441 448.441</P>
<P id="1">-6030.3225965124666 -392.52492632121442 448.452</P>
</Pnts>
<Faces>
<F>1 2 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 34" edgeTrim="true" bndType="outer">
<PntList3D>-6030.6665616314667 -391.42035692621442 448.413 -6030.4197565814666 -392.21291783421441 448.441 -6030.3225965124666 -392.52492632121442 448.452</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 34" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6053.6753533904666 -387.9687451802144 448.175</P>
<P id="1">-6052.5312220184669 -386.17680903621442 448.214</P>
<P id="2">-6053.1775763914666 -385.70255312621441 448.214</P>
<P id="4">-6054.3775576974667 -387.58196132021442 448.175</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>2 4 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="12 - Talus 25" edgeTrim="true" bndType="outer">
<PntList3D>-6053.6753533904666 -387.9687451802144 448.175 -6052.5312220184669 -386.17680903621442 448.214 -6053.1775763914666 -385.70255312621441 448.214 -6054.3775576974667 -387.58196132021442 448.175</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="12 - Talus 25" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6051.2094850274671 -440.90080192221444 447.798</P>
<P id="3">-6052.4470872794673 -439.68925445821441 447.816</P>
<P id="4">-6053.1884410444673 -440.37961394421444 447.142</P>
<P id="1">-6051.7457202634669 -441.54192752321444 447.242</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 1 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="13 - Talus 21" edgeTrim="true" bndType="outer">
<PntList3D>-6051.2094850274671 -440.90080192221444 447.798 -6052.4470872794673 -439.68925445821441 447.816 -6053.1884410444673 -440.37961394421444 447.142 -6051.7457202634669 -441.54192752321444 447.242</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="13 - Talus 21" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6042.607768894467 -412.91755440221442 448.635</P>
<P id="3">-6043.4077741654664 -412.90596526421439 448.635</P>
<P id="1">-6043.4224975754669 -413.40630185821442 448.636</P>
<P id="4">-6042.6276170414667 -413.59204176721443 448.636</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>1 4 2</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="17 - Talus 6" edgeTrim="true" bndType="outer">
<PntList3D>-6042.607768894467 -412.91755440221442 448.635 -6043.4077741654664 -412.90596526421439 448.635 -6043.4224975754669 -413.40630185821442 448.636 -6042.6276170414667 -413.59204176721443 448.636</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="17 - Talus 6" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6044.4864956444671 -420.32320500721443 448.737</P>
<P id="3">-6044.4862674244669 -420.32586996021439 448.737</P>
<P id="1">-6044.3170400394665 -422.30193482221443 448.708</P>
<P id="4">-6044.316413778467 -422.30924763721441 448.708</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 2 1</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="13 - Talus 22" edgeTrim="true" bndType="outer">
<PntList3D>-6044.4864956444671 -420.32320500721443 448.737 -6044.4862674244669 -420.32586996021439 448.737 -6044.3170400394665 -422.30193482221443 448.708 -6044.316413778467 -422.30924763721441 448.708</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="13 - Talus 22" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6042.5311552664671 -399.6290388702144 448.413</P>
<P id="3">-6042.535451753467 -399.62481445121443 448.413</P>
<P id="4">-6043.1676711314667 -399.01524421421442 448.441</P>
<P id="5">-6043.3472431314667 -399.1836048832144 448.606</P>
<P id="1">-6042.743213493467 -399.82785753721441 448.607</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 1 3</F>
<F>5 1 4</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="17 - Talus 7" edgeTrim="true" bndType="outer">
<PntList3D>-6042.5311552664671 -399.6290388702144 448.413 -6042.535451753467 -399.62481445121443 448.413 -6043.1676711314667 -399.01524421421442 448.441 -6043.3472431314667 -399.1836048832144 448.606 -6042.743213493467 -399.82785753721441 448.607</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="17 - Talus 7" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6028.2851195024668 -433.91769348721442 448.001</P>
<P id="3">-6028.2561979154671 -433.12708626821444 447.841</P>
<P id="1">-6028.4239000974667 -433.87378501121441 448.001</P>
</Pnts>
<Faces>
<F>1 2 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="15 - Talus 11" edgeTrim="true" bndType="outer">
<PntList3D>-6028.2851195024668 -433.91769348721442 448.001 -6028.2561979154671 -433.12708626821444 447.841 -6028.4239000974667 -433.87378501121441 448.001</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="15 - Talus 11" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6039.9431184394671 -410.52411992121444 448.201</P>
<P id="3">-6039.5164001434669 -410.69750547121441 448.201</P>
<P id="1">-6039.5225071594668 -410.09857909221444 448.6</P>
</Pnts>
<Faces>
<F>1 2 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="13 - Talus 23" edgeTrim="true" bndType="outer">
<PntList3D>-6039.9431184394671 -410.52411992121444 448.201 -6039.5164001434669 -410.69750547121441 448.201 -6039.5225071594668 -410.09857909221444 448.6</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="13 - Talus 23" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6044.7146894114667 -399.99487529921441 448.468</P>
<P id="3">-6044.6368191804668 -400.05277998221442 448.468</P>
<P id="1">-6044.4958367034669 -399.92060784321444 448.604</P>
<P id="4">-6044.6467179104666 -399.70553055321443 448.604</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>2 1 4</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="12 - Talus 26" edgeTrim="true" bndType="outer">
<PntList3D>-6044.7146894114667 -399.99487529921441 448.468 -6044.6368191804668 -400.05277998221442 448.468 -6044.4958367034669 -399.92060784321444 448.604 -6044.6467179104666 -399.70553055321443 448.604</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="12 - Talus 26" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6012.9065754564672 -441.74801215121443 447.372</P>
<P id="1">-6010.0121215124673 -441.39426204321444 447.299</P>
<P id="2">-6010.5521851304666 -441.3458714732144 447.388</P>
<P id="4">-6013.6212217914672 -441.79766893721444 447.415</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>2 4 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 35" edgeTrim="true" bndType="outer">
<PntList3D>-6012.9065754564672 -441.74801215121443 447.372 -6010.0121215124673 -441.39426204321444 447.299 -6010.5521851304666 -441.3458714732144 447.388 -6013.6212217914672 -441.79766893721444 447.415</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 35" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6030.3544646974669 -380.0550745002144 448.655</P>
<P id="3">-6030.0967730794664 -379.24552962721441 449.221</P>
<P id="1">-6031.389956642467 -379.28391915021439 448.966</P>
<P id="4">-6031.511885593467 -379.7656050872144 448.634</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 2 1</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="20 - Talus 18" edgeTrim="true" bndType="outer">
<PntList3D>-6030.3544646974669 -380.0550745002144 448.655 -6030.0967730794664 -379.24552962721441 449.221 -6031.389956642467 -379.28391915021439 448.966 -6031.511885593467 -379.7656050872144 448.634</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="20 - Talus 18" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6059.4861300884668 -418.35426544921444 447.456</P>
<P id="3">-6057.7979170204671 -418.35025708621441 448.581</P>
<P id="4">-6057.7990090454668 -417.89032590321443 448.582</P>
<P id="1">-6059.4604600734665 -417.89590025421444 447.474</P>
<P id="5">-6059.4861300924667 -418.3542654472144 447.456</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>3 4 1</F>
<F>5 2 1</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="13 - Talus 24" edgeTrim="true" bndType="outer">
<PntList3D>-6059.4861300884668 -418.35426544921444 447.456 -6057.7979170204671 -418.35025708621441 448.581 -6057.7990090454668 -417.89032590321443 448.582 -6059.4604600734665 -417.89590025421444 447.474 -6059.4861300924667 -418.3542654472144 447.456</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="13 - Talus 24" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6044.8066351544667 -413.8137558412144 448.514</P>
<P id="3">-6044.8067446684672 -413.96211929821442 448.573</P>
<P id="4">-6044.806708185467 -414.31105347421442 448.639</P>
<P id="5">-6044.5693329264668 -413.96219463821444 448.639</P>
<P id="6">-6044.4884432884664 -413.84331508521444 448.639</P>
<P id="7">-6044.6460866584666 -413.70377541121439 448.514</P>
<P id="1">-6044.7198564824666 -413.75430990521443 448.514</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>3 4 5</F>
<F>6 1 5</F>
<F>7 1 6</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="20 - Talus 19" edgeTrim="true" bndType="outer">
<PntList3D>-6044.8066351544667 -413.8137558412144 448.514 -6044.8067446684672 -413.96211929821442 448.573 -6044.806708185467 -414.31105347421442 448.639 -6044.5693329264668 -413.96219463821444 448.639 -6044.4884432884664 -413.84331508521444 448.639 -6044.6460866584666 -413.70377541121439 448.514 -6044.7198564824666 -413.75430990521443 448.514</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="20 - Talus 19" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6056.3116234704667 -421.39512861221442 447.48</P>
<P id="3">-6056.0639083894666 -419.76433767921441 448.58</P>
<P id="1">-6057.0465702504671 -419.61507258621441 448.581</P>
<P id="4">-6057.303367299467 -421.30565315121441 447.441</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>2 1 4</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="20 - Talus 20" edgeTrim="true" bndType="outer">
<PntList3D>-6056.3116234704667 -421.39512861221442 447.48 -6056.0639083894666 -419.76433767921441 448.58 -6057.0465702504671 -419.61507258621441 448.581 -6057.303367299467 -421.30565315121441 447.441</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="20 - Talus 20" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6057.9502009044672 -399.66719906521439 448.398</P>
<P id="3">-6058.0056490734669 -399.74694330321444 448.395</P>
<P id="1">-6057.7201238664666 -399.87020821221444 448.602</P>
</Pnts>
<Faces>
<F>1 2 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 36" edgeTrim="true" bndType="outer">
<PntList3D>-6057.9502009044672 -399.66719906521439 448.398 -6058.0056490734669 -399.74694330321444 448.395 -6057.7201238664666 -399.87020821221444 448.602</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 36" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6037.8921641074667 -379.70463276021439 448.52</P>
<P id="3">-6037.8401953304665 -378.90624173121444 448.52</P>
<P id="4">-6039.618154067467 -378.8158356672144 448.488</P>
<P id="1">-6039.6273052094666 -379.61640389721441 448.488</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>1 3 4</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="13 - Talus 25" edgeTrim="true" bndType="outer">
<PntList3D>-6037.8921641074667 -379.70463276021439 448.52 -6037.8401953304665 -378.90624173121444 448.52 -6039.618154067467 -378.8158356672144 448.488 -6039.6273052094666 -379.61640389721441 448.488</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="13 - Talus 25" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6043.3472431314667 -399.1836048832144 448.606</P>
<P id="3">-6043.2203024114669 -398.9762278982144 448.443</P>
<P id="1">-6043.2805043574672 -398.95235469021441 448.445</P>
</Pnts>
<Faces>
<F>1 2 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="20 - Talus 21" edgeTrim="true" bndType="outer">
<PntList3D>-6043.3472431314667 -399.1836048832144 448.606 -6043.2203024114669 -398.9762278982144 448.443 -6043.2805043574672 -398.95235469021441 448.445</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="20 - Talus 21" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6056.6416579584666 -418.86740159321442 448.581</P>
<P id="1">-6056.9201712254671 -418.55546673421441 448.581</P>
<P id="2">-6057.6471972924664 -418.94237030021441 448.581</P>
<P id="4">-6057.0465702504671 -419.61507258621441 448.581</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>3 2 4</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="17 - Talus 8" edgeTrim="true" bndType="outer">
<PntList3D>-6056.6416579584666 -418.86740159321442 448.581 -6056.9201712254671 -418.55546673421441 448.581 -6057.6471972924664 -418.94237030021441 448.581 -6057.0465702504671 -419.61507258621441 448.581</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="17 - Talus 8" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6028.4239000974667 -433.87378501121441 448.001</P>
<P id="3">-6028.4685079424671 -433.9817156362144 448.025</P>
<P id="4">-6028.2885191634668 -434.01062741621439 448.019</P>
<P id="1">-6028.2851195024668 -433.91769348721442 448.001</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 1 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="20 - Talus 22" edgeTrim="true" bndType="outer">
<PntList3D>-6028.4239000974667 -433.87378501121441 448.001 -6028.4685079424671 -433.9817156362144 448.025 -6028.2885191634668 -434.01062741621439 448.019 -6028.2851195024668 -433.91769348721442 448.001</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="20 - Talus 22" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6057.6471972924664 -418.94237030021441 448.581</P>
<P id="3">-6059.3279106684668 -419.37018825021443 447.425</P>
<P id="1">-6059.189697888467 -419.7632473062144 447.416</P>
</Pnts>
<Faces>
<F>1 2 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="15 - Talus 12" edgeTrim="true" bndType="outer">
<PntList3D>-6057.6471972924664 -418.94237030021441 448.581 -6059.3279106684668 -419.37018825021443 447.425 -6059.189697888467 -419.7632473062144 447.416</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="15 - Talus 12" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6032.1568665094665 -409.21531698721441 448.53</P>
<P id="3">-6032.1568638564668 -409.29386050521441 448.67</P>
<P id="1">-6031.3568394874665 -410.01531698721442 448.53</P>
</Pnts>
<Faces>
<F>1 2 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="14 - Talus 4" edgeTrim="true" bndType="outer">
<PntList3D>-6032.1568665094665 -409.21531698721441 448.53 -6032.1568638564668 -409.29386050521441 448.67 -6031.3568394874665 -410.01531698721442 448.53</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="14 - Talus 4" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6030.0767171024672 -468.47130084121443 0.0</P>
<P id="1">-6030.0767171024672 -469.9186692612144 0.0</P>
<P id="2">-6029.276717102467 -470.71866926121442 0.0</P>
<P id="4">-6029.276717102467 -467.67130084121442 0.0</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>2 4 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="13 - Talus 26" edgeTrim="true" bndType="outer">
<PntList3D>-6030.0767171024672 -468.47130084121443 0.0 -6030.0767171024672 -469.9186692612144 0.0 -6029.276717102467 -470.71866926121442 0.0 -6029.276717102467 -467.67130084121442 0.0</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="13 - Talus 26" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6043.5468139324666 -413.67759341121439 448.636</P>
<P id="1">-6043.7728549544672 -413.87242441521443 448.637</P>
<P id="2">-6043.382796851467 -414.5923798932144 448.637</P>
<P id="4">-6042.8922668994664 -414.1695785712144 448.636</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>3 2 4</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="15 - Talus 13" edgeTrim="true" bndType="outer">
<PntList3D>-6043.5468139324666 -413.67759341121439 448.636 -6043.7728549544672 -413.87242441521443 448.637 -6043.382796851467 -414.5923798932144 448.637 -6042.8922668994664 -414.1695785712144 448.636</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="15 - Talus 13" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6030.6813671024665 -391.40333586621443 448.473</P>
<P id="3">-6031.4189550014671 -390.55537034721442 448.488</P>
<P id="4">-6031.587401796467 -390.74134828021442 448.488</P>
<P id="1">-6030.9598260404664 -391.55009106621441 448.473</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 1 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 37" edgeTrim="true" bndType="outer">
<PntList3D>-6030.6813671024665 -391.40333586621443 448.473 -6031.4189550014671 -390.55537034721442 448.488 -6031.587401796467 -390.74134828021442 448.488 -6030.9598260404664 -391.55009106621441 448.473</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 37" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6056.0031188214671 -391.72475587221442 448.098</P>
<P id="3">-6056.825828087467 -391.4968026412144 448.666</P>
<P id="4">-6056.8258280884666 -391.49680264021441 448.666</P>
<P id="1">-6056.9881255664668 -392.52737528321438 448.631</P>
<P id="5">-6057.2001271164672 -393.86824633321442 448.587</P>
<P id="6">-6056.6675627164668 -393.9153049362144 448.233</P>
<P id="7">-6056.4050490344671 -393.93850124021441 448.059</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 1 3</F>
<F>5 6 1</F>
<F>1 6 7</F>
<F>7 2 1</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="13 - Talus 27" edgeTrim="true" bndType="outer">
<PntList3D>-6056.0031188214671 -391.72475587221442 448.098 -6056.825828087467 -391.4968026412144 448.666 -6056.8258280884666 -391.49680264021441 448.666 -6056.9881255664668 -392.52737528321438 448.631 -6057.2001271164672 -393.86824633321442 448.587 -6056.6675627164668 -393.9153049362144 448.233 -6056.4050490344671 -393.93850124021441 448.059</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="13 - Talus 27" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6042.6131729824665 -400.41897320321442 448.607</P>
<P id="3">-6042.743213493467 -399.82785753721441 448.607</P>
<P id="1">-6043.4772707034672 -400.21456585821443 448.607</P>
<P id="4">-6043.4131726674668 -400.5059316282144 448.607</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>1 4 2</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="20 - Talus 23" edgeTrim="true" bndType="outer">
<PntList3D>-6042.6131729824665 -400.41897320321442 448.607 -6042.743213493467 -399.82785753721441 448.607 -6043.4772707034672 -400.21456585821443 448.607 -6043.4131726674668 -400.5059316282144 448.607</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="20 - Talus 23" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6056.3616388144665 -398.7247251822144 448.434</P>
<P id="3">-6056.4245419764666 -398.73468628521442 448.433</P>
<P id="1">-6056.3503745524667 -398.9783792452144 448.603</P>
</Pnts>
<Faces>
<F>1 2 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="21 - Talus 4" edgeTrim="true" bndType="outer">
<PntList3D>-6056.3616388144665 -398.7247251822144 448.434 -6056.4245419764666 -398.73468628521442 448.433 -6056.3503745524667 -398.9783792452144 448.603</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="21 - Talus 4" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6031.6957283294669 -468.56126639621442 0.0</P>
<P id="3">-6031.3767171024665 -468.24225516921445 0.0</P>
<P id="1">-6031.3767171024665 -467.76126639621441 0.0</P>
<P id="5">-6032.9957283294671 -467.76126639621441 0.0</P>
<P id="4">-6032.1957283294669 -468.56126639621442 0.0</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 1 5</F>
<F>4 2 1</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="12 - Talus 27" edgeTrim="true" bndType="outer">
<PntList3D>-6031.6957283294669 -468.56126639621442 0.0 -6031.3767171024665 -468.24225516921445 0.0 -6031.3767171024665 -467.76126639621441 0.0 -6032.9957283294671 -467.76126639621441 0.0 -6032.1957283294669 -468.56126639621442 0.0</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="12 - Talus 27" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6053.6607954574665 -438.16566334021439 447.836</P>
<P id="3">-6054.6129351714671 -438.86028886521444 447.052</P>
<P id="1">-6053.1884410444673 -440.37961394421444 447.142</P>
<P id="4">-6052.4470872794673 -439.68925445821441 447.816</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>1 4 2</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 38" edgeTrim="true" bndType="outer">
<PntList3D>-6053.6607954574665 -438.16566334021439 447.836 -6054.6129351714671 -438.86028886521444 447.052 -6053.1884410444673 -440.37961394421444 447.142 -6052.4470872794673 -439.68925445821441 447.816</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 38" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6042.4644911144669 -391.38683299921439 448.673</P>
<P id="3">-6042.4644911134665 -391.38683299921439 448.673</P>
<P id="1">-6042.1547585644666 -391.0902787712144 448.677</P>
<P id="4">-6042.0997389084669 -391.03725281821443 448.678</P>
<P id="5">-6042.727665082467 -390.1554636462144 447.964</P>
<P id="6">-6043.3801364704668 -390.72144109821443 447.926</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>1 4 5</F>
<F>5 6 2</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="12 - Talus 28" edgeTrim="true" bndType="outer">
<PntList3D>-6042.4644911144669 -391.38683299921439 448.673 -6042.4644911134665 -391.38683299921439 448.673 -6042.1547585644666 -391.0902787712144 448.677 -6042.0997389084669 -391.03725281821443 448.678 -6042.727665082467 -390.1554636462144 447.964 -6043.3801364704668 -390.72144109821443 447.926</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="12 - Talus 28" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6049.3901545414665 -442.28142860121443 447.775</P>
<P id="3">-6050.0619075014665 -443.3569840132144 446.932</P>
<P id="1">-6047.7677354074667 -443.5830310822144 447.509</P>
<P id="4">-6047.6190925174669 -443.24509470321442 447.754</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 2 1</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="12 - Talus 29" edgeTrim="true" bndType="outer">
<PntList3D>-6049.3901545414665 -442.28142860121443 447.775 -6050.0619075014665 -443.3569840132144 446.932 -6047.7677354074667 -443.5830310822144 447.509 -6047.6190925174669 -443.24509470321442 447.754</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="12 - Talus 29" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6016.266506603467 -442.39885354921444 447.578</P>
<P id="1">-6014.8869726694666 -442.13193504921441 447.524</P>
<P id="2">-6014.562903257467 -442.02409885121443 447.481</P>
<P id="4">-6013.6212217914672 -441.79766893721444 447.415</P>
<P id="5">-6021.357324481467 -442.9365121462144 447.483</P>
<P id="7">-6020.9606963954666 -443.04906856621443 447.593</P>
<P id="6">-6018.5622438534665 -442.84400599221442 447.669</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 5 2</F>
<F>6 5 7</F>
<F>3 5 6</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="12 - Talus 30" edgeTrim="true" bndType="outer">
<PntList3D>-6016.266506603467 -442.39885354921444 447.578 -6014.8869726694666 -442.13193504921441 447.524 -6014.562903257467 -442.02409885121443 447.481 -6013.6212217914672 -441.79766893721444 447.415 -6021.357324481467 -442.9365121462144 447.483 -6020.9606963954666 -443.04906856621443 447.593 -6018.5622438534665 -442.84400599221442 447.669</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="12 - Talus 30" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6050.6858001384671 -440.29393683921444 447.798</P>
<P id="1">-6051.8521444254666 -439.1521471692144 447.816</P>
<P id="2">-6052.4470872794673 -439.68925445821441 447.816</P>
<P id="4">-6051.2094850274671 -440.90080192221444 447.798</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>3 2 4</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="10 - Talus 2" edgeTrim="true" bndType="outer">
<PntList3D>-6050.6858001384671 -440.29393683921444 447.798 -6051.8521444254666 -439.1521471692144 447.816 -6052.4470872794673 -439.68925445821441 447.816 -6051.2094850274671 -440.90080192221444 447.798</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="10 - Talus 2" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6044.8062350674672 -413.2717317962144 448.1</P>
<P id="3">-6044.8066351544667 -413.8137558412144 448.1</P>
<P id="1">-6044.7198564824666 -413.75430990521443 448.1</P>
</Pnts>
<Faces>
<F>1 2 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="12 - Talus 31" edgeTrim="true" bndType="outer">
<PntList3D>-6044.8062350674672 -413.2717317962144 448.1 -6044.8066351544667 -413.8137558412144 448.1 -6044.7198564824666 -413.75430990521443 448.1</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="12 - Talus 31" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="1">-6028.5344959284666 -434.8597706162144 447.854</P>
<P id="2">-6028.1206407924665 -434.03759388821442 447.848</P>
<P id="4">-6028.2885191634668 -434.01062741621439 447.848</P>
<P id="5">-6028.4685079424671 -433.9817156362144 447.848</P>
<P id="3">-6028.7192712784672 -434.58844844021439 447.854</P>
<P id="6">-6028.7586015254665 -434.6173104992144 447.854</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>2 4 3</F>
<F>5 3 4</F>
<F>1 3 6</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="12 - Talus 32" edgeTrim="true" bndType="outer">
<PntList3D>-6028.5344959284666 -434.8597706162144 447.854 -6028.1206407924665 -434.03759388821442 447.848 -6028.2885191634668 -434.01062741621439 447.848 -6028.4685079424671 -433.9817156362144 447.848 -6028.7192712784672 -434.58844844021439 447.854 -6028.7586015254665 -434.6173104992144 447.854</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="12 - Talus 32" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6055.7188620274665 -437.32030376521442 446.988</P>
<P id="1">-6054.5832507294672 -436.68453797321439 447.854</P>
<P id="2">-6055.3743186574666 -434.97271884821441 447.874</P>
<P id="4">-6056.6846663244669 -435.50362853521443 446.933</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>3 2 4</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="13 - Talus 28" edgeTrim="true" bndType="outer">
<PntList3D>-6055.7188620274665 -437.32030376521442 446.988 -6054.5832507294672 -436.68453797321439 447.854 -6055.3743186574666 -434.97271884821441 447.874 -6056.6846663244669 -435.50362853521443 446.933</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="13 - Talus 28" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6042.0118642924672 -412.92452172821442 448.237</P>
<P id="3">-6042.0115122874668 -411.40116511221441 448.233</P>
<P id="4">-6042.0209691174668 -409.94077168921439 448.236</P>
<P id="6">-6042.1273954394665 -405.41383758321439 448.296</P>
<P id="7">-6042.2715230214671 -400.85529435321439 448.38</P>
<P id="8">-6042.6131714004669 -400.8557829452144 448.608</P>
<P id="5">-6042.607768894467 -412.91755440221442 448.635</P>
<P id="1">-6042.0118642924672 -412.9245217242144 448.237</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 5 3</F>
<F>6 5 4</F>
<F>6 7 8</F>
<F>8 5 6</F>
<F>5 1 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="12 - Talus 33" edgeTrim="true" bndType="outer">
<PntList3D>-6042.0118642924672 -412.92452172821442 448.237 -6042.0115122874668 -411.40116511221441 448.233 -6042.0209691174668 -409.94077168921439 448.236 -6042.1273954394665 -405.41383758321439 448.296 -6042.2715230214671 -400.85529435321439 448.38 -6042.6131714004669 -400.8557829452144 448.608 -6042.607768894467 -412.91755440221442 448.635 -6042.0118642924672 -412.9245217242144 448.237</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="12 - Talus 33" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6056.6846663244669 -435.50362853521443 446.933</P>
<P id="3">-6055.3743186574666 -434.97271884821441 447.874</P>
<P id="1">-6055.998578016467 -432.99771001121439 447.895</P>
<P id="4">-6057.4384563174672 -433.3655541922144 446.907</P>
<P id="5">-6056.6846663254664 -435.50362853521443 446.933</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 2 1</F>
<F>5 2 4</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 39" edgeTrim="true" bndType="outer">
<PntList3D>-6056.6846663244669 -435.50362853521443 446.933 -6055.3743186574666 -434.97271884821441 447.874 -6055.998578016467 -432.99771001121439 447.895 -6057.4384563174672 -433.3655541922144 446.907 -6056.6846663254664 -435.50362853521443 446.933</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 39" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6044.009251643467 -396.99192983021442 448.053</P>
<P id="3">-6042.9473972464666 -392.47177087621441 448.562</P>
<P id="1">-6044.0078004024672 -392.35615983721442 447.85</P>
</Pnts>
<Faces>
<F>1 2 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="13 - Talus 29" edgeTrim="true" bndType="outer">
<PntList3D>-6044.009251643467 -396.99192983021442 448.053 -6042.9473972464666 -392.47177087621441 448.562 -6044.0078004024672 -392.35615983721442 447.85</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="13 - Talus 29" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6044.6467179104666 -399.70553055321443 448.604</P>
<P id="3">-6044.4958367034669 -399.92060784321444 448.604</P>
<P id="1">-6044.3620977704668 -399.85261639021439 448.604</P>
<P id="4">-6044.5460568554672 -399.27703115621443 448.604</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>2 1 4</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 40" edgeTrim="true" bndType="outer">
<PntList3D>-6044.6467179104666 -399.70553055321443 448.604 -6044.4958367034669 -399.92060784321444 448.604 -6044.3620977704668 -399.85261639021439 448.604 -6044.5460568554672 -399.27703115621443 448.604</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 40" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6044.6467179104666 -399.70553055321443 448.053</P>
<P id="3">-6044.5460568554672 -399.27703115621443 448.053</P>
<P id="4">-6044.4959505344668 -399.06373587021443 448.053</P>
<P id="5">-6044.4446542114665 -398.8453749142144 448.053</P>
<P id="6">-6044.009251643467 -396.99192983021442 448.053</P>
<P id="7">-6044.0078004024672 -392.35615983721442 447.85</P>
<P id="1">-6044.8077741214665 -392.27208446221442 447.85</P>
<P id="8">-6044.8103191974669 -400.40195732121441 448.053</P>
<P id="9">-6044.7146894114667 -399.99487529921441 448.053</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>1 3 4</F>
<F>1 4 5</F>
<F>1 5 6</F>
<F>6 7 1</F>
<F>1 8 9</F>
<F>1 9 2</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="20 - Talus 24" edgeTrim="true" bndType="outer">
<PntList3D>-6044.6467179104666 -399.70553055321443 448.053 -6044.5460568554672 -399.27703115621443 448.053 -6044.4959505344668 -399.06373587021443 448.053 -6044.4446542114665 -398.8453749142144 448.053 -6044.009251643467 -396.99192983021442 448.053 -6044.0078004024672 -392.35615983721442 447.85 -6044.8077741214665 -392.27208446221442 447.85 -6044.8103191974669 -400.40195732121441 448.053 -6044.7146894114667 -399.99487529921441 448.053</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="20 - Talus 24" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6057.2939549784669 -398.99274492621441 448.422</P>
<P id="3">-6057.3525492544668 -399.03969629921443 448.42</P>
<P id="1">-6057.1471961894667 -399.22089018021444 448.603</P>
</Pnts>
<Faces>
<F>1 2 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="20 - Talus 25" edgeTrim="true" bndType="outer">
<PntList3D>-6057.2939549784669 -398.99274492621441 448.422 -6057.3525492544668 -399.03969629921443 448.42 -6057.1471961894667 -399.22089018021444 448.603</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="20 - Talus 25" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6056.9201712254671 -418.55546673421441 448.581</P>
<P id="1">-6056.9981549404665 -418.2491021402144 448.581</P>
<P id="2">-6057.7979170204671 -418.35025708621441 448.581</P>
<P id="4">-6057.6471972924664 -418.94237030021441 448.581</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>2 4 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 41" edgeTrim="true" bndType="outer">
<PntList3D>-6056.9201712254671 -418.55546673421441 448.581 -6056.9981549404665 -418.2491021402144 448.581 -6057.7979170204671 -418.35025708621441 448.581 -6057.6471972924664 -418.94237030021441 448.581</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 41" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6052.3442493164666 -383.13241450321442 448.948</P>
<P id="1">-6052.4770332574672 -383.25697721821439 448.944</P>
<P id="2">-6052.4770332564667 -383.25697721821439 448.944</P>
<P id="4">-6051.7448620384666 -383.9939104232144 448.253</P>
<P id="5">-6050.103424806467 -382.48466753221442 448.291</P>
<P id="6">-6050.7481754534665 -381.64112108621441 448.998</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>3 2 4</F>
<F>3 4 5</F>
<F>3 5 6</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="12 - Talus 34" edgeTrim="true" bndType="outer">
<PntList3D>-6052.3442493164666 -383.13241450321442 448.948 -6052.4770332574672 -383.25697721821439 448.944 -6052.4770332564667 -383.25697721821439 448.944 -6051.7448620384666 -383.9939104232144 448.253 -6050.103424806467 -382.48466753221442 448.291 -6050.7481754534665 -381.64112108621441 448.998</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="12 - Talus 34" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6056.3182964094667 -431.05542077421444 447.915</P>
<P id="3">-6055.998578016467 -432.99771001121439 447.895</P>
<P id="1">-6055.218507307467 -432.81123603621444 447.895</P>
<P id="4">-6055.522534663467 -430.96426984421441 447.915</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 2 1</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 42" edgeTrim="true" bndType="outer">
<PntList3D>-6056.3182964094667 -431.05542077421444 447.915 -6055.998578016467 -432.99771001121439 447.895 -6055.218507307467 -432.81123603621444 447.895 -6055.522534663467 -430.96426984421441 447.915</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 42" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6044.2165289154673 -379.3870760912144 448.408</P>
<P id="1">-6045.0310618844669 -379.68886978821439 448.393</P>
<P id="4">-6046.3074508004665 -380.1617863462144 448.369</P>
<P id="2">-6045.9808481304672 -380.89392249421439 448.369</P>
<P id="5">-6043.9872426394668 -380.15526906721442 448.408</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>2 1 4</F>
<F>5 3 2</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="12 - Talus 35" edgeTrim="true" bndType="outer">
<PntList3D>-6044.2165289154673 -379.3870760912144 448.408 -6045.0310618844669 -379.68886978821439 448.393 -6046.3074508004665 -380.1617863462144 448.369 -6045.9808481304672 -380.89392249421439 448.369 -6043.9872426394668 -380.15526906721442 448.408</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="12 - Talus 35" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6044.8060779014668 -420.33955066721444 448.052</P>
<P id="1">-6044.6343443694668 -422.34562857321441 448.037</P>
<P id="2">-6044.3170400394665 -422.30193482221443 448.037</P>
<P id="4">-6044.4862674244669 -420.32586996021439 448.052</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 3 2</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="17 - Talus 9" edgeTrim="true" bndType="outer">
<PntList3D>-6044.8060779014668 -420.33955066721444 448.052 -6044.6343443694668 -422.34562857321441 448.037 -6044.3170400394665 -422.30193482221443 448.037 -6044.4862674244669 -420.32586996021439 448.052</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="17 - Talus 9" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6029.139067396467 -434.89651109521441 448.271</P>
<P id="3">-6028.7586015254665 -434.6173104992144 448.173</P>
<P id="1">-6028.7192712784672 -434.58844844021439 448.162</P>
</Pnts>
<Faces>
<F>1 2 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="12 - Talus 36" edgeTrim="true" bndType="outer">
<PntList3D>-6029.139067396467 -434.89651109521441 448.271 -6028.7586015254665 -434.6173104992144 448.173 -6028.7192712784672 -434.58844844021439 448.162</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="12 - Talus 36" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6036.4249281524671 -435.33318088321442 447.914</P>
<P id="1">-6029.6567574474666 -435.31806388421444 447.864</P>
<P id="2">-6029.7199009834667 -434.99830761721444 447.864</P>
<P id="4">-6036.3898205664664 -435.01419933421442 447.914</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>3 2 4</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 43" edgeTrim="true" bndType="outer">
<PntList3D>-6036.4249281524671 -435.33318088321442 447.914 -6029.6567574474666 -435.31806388421444 447.864 -6029.7199009834667 -434.99830761721444 447.864 -6036.3898205664664 -435.01419933421442 447.914</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 43" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6055.6056225554667 -400.47779145821443 448.091</P>
<P id="3">-6055.6055808464671 -400.00219629321441 448.089</P>
<P id="1">-6055.6752289674669 -400.04764373421443 448.091</P>
</Pnts>
<Faces>
<F>1 2 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="12 - Talus 37" edgeTrim="true" bndType="outer">
<PntList3D>-6055.6056225554667 -400.47779145821443 448.091 -6055.6055808464671 -400.00219629321441 448.089 -6055.6752289674669 -400.04764373421443 448.091</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="12 - Talus 37" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6056.3182964094667 -431.05542077421444 447.915</P>
<P id="3">-6057.8009833914666 -431.24857858521443 446.92</P>
<P id="4">-6057.4384563174672 -433.3655541922144 446.907</P>
<P id="1">-6055.998578016467 -432.99771001121439 447.895</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>3 4 1</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="20 - Talus 26" edgeTrim="true" bndType="outer">
<PntList3D>-6056.3182964094667 -431.05542077421444 447.915 -6057.8009833914666 -431.24857858521443 446.92 -6057.4384563174672 -433.3655541922144 446.907 -6055.998578016467 -432.99771001121439 447.895</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="20 - Talus 26" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6055.874439789467 -398.81657781921439 448.433</P>
<P id="1">-6056.2982885774672 -398.72996922221444 448.434</P>
<P id="2">-6056.3503745524667 -398.9783792452144 448.603</P>
<P id="4">-6055.8306219354672 -399.08735963321442 448.603</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>2 4 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="20 - Talus 27" edgeTrim="true" bndType="outer">
<PntList3D>-6055.874439789467 -398.81657781921439 448.433 -6056.2982885774672 -398.72996922221444 448.434 -6056.3503745524667 -398.9783792452144 448.603 -6055.8306219354672 -399.08735963321442 448.603</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="20 - Talus 27" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6057.1471961894667 -399.22089018021444 448.603</P>
<P id="3">-6057.7201238664666 -399.87020821221444 448.602</P>
<P id="1">-6056.9475266824666 -400.2037483692144 448.602</P>
<P id="4">-6056.6973455394673 -399.92020974121442 448.603</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 2 1</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 44" edgeTrim="true" bndType="outer">
<PntList3D>-6057.1471961894667 -399.22089018021444 448.603 -6057.7201238664666 -399.87020821221444 448.602 -6056.9475266824666 -400.2037483692144 448.602 -6056.6973455394673 -399.92020974121442 448.603</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 44" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6051.7448620384666 -383.9939104232144 448.253</P>
<P id="1">-6053.1775763914666 -385.70255312621441 448.214</P>
<P id="2">-6052.5312220184669 -386.17680903621442 448.214</P>
<P id="4">-6051.165189541467 -384.54769056021439 448.253</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 3 2</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="13 - Talus 30" edgeTrim="true" bndType="outer">
<PntList3D>-6051.7448620384666 -383.9939104232144 448.253 -6053.1775763914666 -385.70255312621441 448.214 -6052.5312220184669 -386.17680903621442 448.214 -6051.165189541467 -384.54769056021439 448.253</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="13 - Talus 30" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="1">-6044.6013320454667 -414.68338932021442 448.638</P>
<P id="2">-6044.3709376994666 -413.96225759621444 448.638</P>
<P id="4">-6044.354668130467 -413.9113340292144 448.638</P>
<P id="5">-6044.4884432884664 -413.84331508521444 448.639</P>
<P id="6">-6044.5693329264668 -413.96219463821444 448.639</P>
<P id="3">-6044.806708185467 -414.31105347421442 448.639</P>
<P id="7">-6044.8066801734667 -414.57897858521443 448.638</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>2 4 5</F>
<F>2 5 6</F>
<F>6 3 2</F>
<F>7 1 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="13 - Talus 31" edgeTrim="true" bndType="outer">
<PntList3D>-6044.6013320454667 -414.68338932021442 448.638 -6044.3709376994666 -413.96225759621444 448.638 -6044.354668130467 -413.9113340292144 448.638 -6044.4884432884664 -413.84331508521444 448.639 -6044.5693329264668 -413.96219463821444 448.639 -6044.806708185467 -414.31105347421442 448.639 -6044.8066801734667 -414.57897858521443 448.638</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="13 - Talus 31" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6043.3472431314667 -399.1836048832144 448.606</P>
<P id="3">-6043.1676711314667 -399.01524421421442 448.441</P>
<P id="1">-6043.2203024114669 -398.9762278982144 448.443</P>
</Pnts>
<Faces>
<F>1 2 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="17 - Talus 10" edgeTrim="true" bndType="outer">
<PntList3D>-6043.3472431314667 -399.1836048832144 448.606 -6043.1676711314667 -399.01524421421442 448.441 -6043.2203024114669 -398.9762278982144 448.443</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="17 - Talus 10" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6043.5701570464671 -426.22301213321441 448.651</P>
<P id="3">-6042.6651761654666 -429.06225011921441 448.608</P>
<P id="1">-6042.662364882467 -429.07107008021444 448.608</P>
</Pnts>
<Faces>
<F>1 2 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="13 - Talus 32" edgeTrim="true" bndType="outer">
<PntList3D>-6043.5701570464671 -426.22301213321441 448.651 -6042.6651761654666 -429.06225011921441 448.608 -6042.662364882467 -429.07107008021444 448.608</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="13 - Talus 32" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6042.0241720634667 -413.73304888621442 448.222</P>
<P id="3">-6042.0121254154665 -413.61015384621442 448.225</P>
<P id="1">-6042.6276170414667 -413.59204176721443 448.636</P>
</Pnts>
<Faces>
<F>1 2 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 45" edgeTrim="true" bndType="outer">
<PntList3D>-6042.0241720634667 -413.73304888621442 448.222 -6042.0121254154665 -413.61015384621442 448.225 -6042.6276170414667 -413.59204176721443 448.636</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 45" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6030.3225965124666 -392.52492632121442 448.452</P>
<P id="3">-6030.3175407764666 -392.07282355621442 448.465</P>
<P id="4">-6030.3078527524667 -391.20648396621442 448.488</P>
<P id="1">-6030.3065173324667 -391.08706563921442 448.492</P>
<P id="5">-6030.3060249414666 -391.04303432021442 448.493</P>
<P id="7">-6030.3059441374671 -391.0358087192144 448.493</P>
<P id="6">-6030.2760085344671 -388.35885398721439 448.566</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>1 3 4</F>
<F>5 6 1</F>
<F>5 7 6</F>
<F>6 2 1</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="15 - Talus 14" edgeTrim="true" bndType="outer">
<PntList3D>-6030.3225965124666 -392.52492632121442 448.452 -6030.3175407764666 -392.07282355621442 448.465 -6030.3078527524667 -391.20648396621442 448.488 -6030.3065173324667 -391.08706563921442 448.492 -6030.3060249414666 -391.04303432021442 448.493 -6030.3059441374671 -391.0358087192144 448.493 -6030.2760085344671 -388.35885398721439 448.566</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="15 - Talus 14" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6030.241135238467 -391.17132207921441 448.473</P>
<P id="3">-6030.213469932467 -391.1624558372144 448.492</P>
<P id="1">-6030.213469934467 -391.16245583521442 448.492</P>
<P id="4">-6030.2152515124671 -391.15768067421442 448.492</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 2 1</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="12 - Talus 38" edgeTrim="true" bndType="outer">
<PntList3D>-6030.241135238467 -391.17132207921441 448.473 -6030.213469932467 -391.1624558372144 448.492 -6030.213469934467 -391.16245583521442 448.492 -6030.2152515124671 -391.15768067421442 448.492</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="12 - Talus 38" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6027.2904726094666 -443.80993972421442 447.536</P>
<P id="3">-6021.357324481467 -442.9365121462144 447.483</P>
<P id="4">-6013.6212217914672 -441.79766893721444 447.415</P>
<P id="5">-6010.5521851304666 -441.3458714732144 447.388</P>
<P id="1">-6013.9667851214672 -441.03991780121441 447.388</P>
<P id="6">-6027.4042372544673 -443.01806516021441 447.536</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>1 3 4</F>
<F>4 5 1</F>
<F>6 2 1</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="13 - Talus 33" edgeTrim="true" bndType="outer">
<PntList3D>-6027.2904726094666 -443.80993972421442 447.536 -6021.357324481467 -442.9365121462144 447.483 -6013.6212217914672 -441.79766893721444 447.415 -6010.5521851304666 -441.3458714732144 447.388 -6013.9667851214672 -441.03991780121441 447.388 -6027.4042372544673 -443.01806516021441 447.536</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="13 - Talus 33" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6043.998505438467 -398.77642871121441 448.461</P>
<P id="3">-6044.0127891454667 -398.99152839321442 448.605</P>
<P id="1">-6043.952646536467 -398.7831339552144 448.46</P>
</Pnts>
<Faces>
<F>1 2 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="13 - Talus 34" edgeTrim="true" bndType="outer">
<PntList3D>-6043.998505438467 -398.77642871121441 448.461 -6044.0127891454667 -398.99152839321442 448.605 -6043.952646536467 -398.7831339552144 448.46</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="13 - Talus 34" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6042.6276170414667 -413.59204176721443 448.636</P>
<P id="3">-6042.0608286524666 -413.85176628021441 448.22</P>
<P id="1">-6042.0241720634667 -413.73304888621442 448.222</P>
</Pnts>
<Faces>
<F>1 2 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 46" edgeTrim="true" bndType="outer">
<PntList3D>-6042.6276170414667 -413.59204176721443 448.636 -6042.0608286524666 -413.85176628021441 448.22 -6042.0241720634667 -413.73304888621442 448.222</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 46" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6043.1532410224672 -389.46558386421441 447.964</P>
<P id="1">-6044.0029805974664 -390.20267892921441 447.926</P>
<P id="2">-6043.3801364704668 -390.72144109821443 447.926</P>
<P id="4">-6042.727665082467 -390.1554636462144 447.964</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 3 2</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 47" edgeTrim="true" bndType="outer">
<PntList3D>-6043.1532410224672 -389.46558386421441 447.964 -6044.0029805974664 -390.20267892921441 447.926 -6043.3801364704668 -390.72144109821443 447.926 -6042.727665082467 -390.1554636462144 447.964</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 47" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6056.4050490344671 -393.93850124021441 448.059</P>
<P id="3">-6056.6675627164668 -393.9153049362144 448.233</P>
<P id="1">-6056.4051892034668 -395.53669820521441 448.091</P>
</Pnts>
<Faces>
<F>1 2 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="15 - Talus 15" edgeTrim="true" bndType="outer">
<PntList3D>-6056.4050490344671 -393.93850124021441 448.059 -6056.6675627164668 -393.9153049362144 448.233 -6056.4051892034668 -395.53669820521441 448.091</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="15 - Talus 15" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6032.778645338467 -390.08625734121443 448.509</P>
<P id="1">-6032.4541296414673 -390.19664738221439 448.504</P>
<P id="2">-6032.3369668544665 -389.9506474692144 448.504</P>
<P id="4">-6032.7113829674672 -389.7747867112144 448.509</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 3 2</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="15 - Talus 16" edgeTrim="true" bndType="outer">
<PntList3D>-6032.778645338467 -390.08625734121443 448.509 -6032.4541296414673 -390.19664738221439 448.504 -6032.3369668544665 -389.9506474692144 448.504 -6032.7113829674672 -389.7747867112144 448.509</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="15 - Talus 16" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6032.1568638564668 -409.29386050521441 448.67</P>
<P id="3">-6038.7236712974673 -409.29806719421441 448.6</P>
<P id="1">-6039.5225071594668 -410.09857909221444 448.6</P>
<P id="4">-6031.3568394874665 -410.01531698721442 448.67</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>1 4 2</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="15 - Talus 17" edgeTrim="true" bndType="outer">
<PntList3D>-6032.1568638564668 -409.29386050521441 448.67 -6038.7236712974673 -409.29806719421441 448.6 -6039.5225071594668 -410.09857909221444 448.6 -6031.3568394874665 -410.01531698721442 448.67</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="15 - Talus 17" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6031.1864767714669 -410.01581575021441 448.198</P>
<P id="1">-6031.1869755074667 -410.01531698721442 448.2</P>
<P id="2">-6031.3568394874665 -410.01531698721442 448.53</P>
<P id="4">-6031.3543336824669 -410.50682717521443 448.197</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>3 2 4</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 48" edgeTrim="true" bndType="outer">
<PntList3D>-6031.1864767714669 -410.01581575021441 448.198 -6031.1869755074667 -410.01531698721442 448.2 -6031.3568394874665 -410.01531698721442 448.53 -6031.3543336824669 -410.50682717521443 448.197</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 48" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6055.2252570994669 -391.91872439021444 448.098</P>
<P id="3">-6056.0031188214671 -391.72475587221442 448.098</P>
<P id="4">-6056.4050490344671 -393.93850124021441 448.059</P>
<P id="1">-6055.6050553524665 -394.01057166621439 448.059</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>1 3 4</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 49" edgeTrim="true" bndType="outer">
<PntList3D>-6055.2252570994669 -391.91872439021444 448.098 -6056.0031188214671 -391.72475587221442 448.098 -6056.4050490344671 -393.93850124021441 448.059 -6055.6050553524665 -394.01057166621439 448.059</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 49" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6042.0164350934665 -378.88287038821443 448.447</P>
<P id="3">-6044.2165289154673 -379.3870760912144 448.408</P>
<P id="4">-6043.9872426394668 -380.15526906721442 448.408</P>
<P id="1">-6041.9149204554669 -379.68034538321439 448.447</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>3 4 1</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="12 - Talus 39" edgeTrim="true" bndType="outer">
<PntList3D>-6042.0164350934665 -378.88287038821443 448.447 -6044.2165289154673 -379.3870760912144 448.408 -6043.9872426394668 -380.15526906721442 448.408 -6041.9149204554669 -379.68034538321439 448.447</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="12 - Talus 39" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6038.0959279314666 -434.63207728621444 447.928</P>
<P id="3">-6040.0692482054665 -433.42519339321439 447.946</P>
<P id="4">-6040.2834921844669 -433.66289087921439 447.946</P>
<P id="1">-6038.2087984904665 -434.93151077921442 447.928</P>
<P id="5">-6038.0881238874672 -434.63383488721439 447.928</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>3 4 1</F>
<F>1 5 2</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="13 - Talus 35" edgeTrim="true" bndType="outer">
<PntList3D>-6038.0959279314666 -434.63207728621444 447.928 -6040.0692482054665 -433.42519339321439 447.946 -6040.2834921844669 -433.66289087921439 447.946 -6038.2087984904665 -434.93151077921442 447.928 -6038.0881238874672 -434.63383488721439 447.928</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="13 - Talus 35" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6042.6131714004669 -400.8557829452144 448.608</P>
<P id="3">-6043.4131713994666 -400.85596409921442 448.608</P>
<P id="1">-6043.4077741654664 -412.90596526421439 448.635</P>
<P id="4">-6042.607768894467 -412.91755440221442 448.635</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 2 1</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="20 - Talus 28" edgeTrim="true" bndType="outer">
<PntList3D>-6042.6131714004669 -400.8557829452144 448.608 -6043.4131713994666 -400.85596409921442 448.608 -6043.4077741654664 -412.90596526421439 448.635 -6042.607768894467 -412.91755440221442 448.635</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="20 - Talus 28" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6057.2256539654672 -398.96310035821443 448.423</P>
<P id="3">-6057.2939549784669 -398.99274492621441 448.422</P>
<P id="1">-6057.1471961894667 -399.22089018021444 448.603</P>
</Pnts>
<Faces>
<F>1 2 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 50" edgeTrim="true" bndType="outer">
<PntList3D>-6057.2256539654672 -398.96310035821443 448.423 -6057.2939549784669 -398.99274492621441 448.422 -6057.1471961894667 -399.22089018021444 448.603</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 50" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6033.5980289554673 -379.34946810821441 448.596</P>
<P id="3">-6031.511885593467 -379.7656050872144 448.634</P>
<P id="1">-6031.389956642467 -379.28391915021439 448.966</P>
</Pnts>
<Faces>
<F>1 2 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="20 - Talus 29" edgeTrim="true" bndType="outer">
<PntList3D>-6033.5980289554673 -379.34946810821441 448.596 -6031.511885593467 -379.7656050872144 448.634 -6031.389956642467 -379.28391915021439 448.966</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="20 - Talus 29" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6056.2982885794672 -398.7299692202144 448.434</P>
<P id="3">-6056.3616388144665 -398.7247251822144 448.434</P>
<P id="4">-6056.3503745524667 -398.9783792452144 448.603</P>
<P id="1">-6056.2982885774672 -398.72996922221444 448.434</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>3 4 1</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="12 - Talus 40" edgeTrim="true" bndType="outer">
<PntList3D>-6056.2982885794672 -398.7299692202144 448.434 -6056.3616388144665 -398.7247251822144 448.434 -6056.3503745524667 -398.9783792452144 448.603 -6056.2982885774672 -398.72996922221444 448.434</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="12 - Talus 40" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6055.6050553524665 -429.6955476922144 447.929</P>
<P id="3">-6056.4050531604671 -429.72157088421443 447.929</P>
<P id="4">-6056.3182964094667 -431.05542077421444 447.915</P>
<P id="1">-6055.522534663467 -430.96426984421441 447.915</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>1 3 4</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="12 - Talus 41" edgeTrim="true" bndType="outer">
<PntList3D>-6055.6050553524665 -429.6955476922144 447.929 -6056.4050531604671 -429.72157088421443 447.929 -6056.3182964094667 -431.05542077421444 447.915 -6055.522534663467 -430.96426984421441 447.915</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="12 - Talus 41" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6028.2851195024668 -433.91769348721442 447.841</P>
<P id="3">-6028.2885191634668 -434.01062741621439 447.841</P>
<P id="1">-6028.1206407924665 -434.03759388821442 447.848</P>
<P id="4">-6028.2561979154671 -433.12708626821444 447.841</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 2 1</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 51" edgeTrim="true" bndType="outer">
<PntList3D>-6028.2851195024668 -433.91769348721442 447.841 -6028.2885191634668 -434.01062741621439 447.841 -6028.1206407924665 -434.03759388821442 447.848 -6028.2561979154671 -433.12708626821444 447.841</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 51" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6053.9698578604666 -385.08880854321444 448.881</P>
<P id="3">-6053.1775763914666 -385.70255312621441 448.214</P>
<P id="1">-6051.7448620384666 -383.9939104232144 448.253</P>
<P id="4">-6052.4770332564667 -383.25697721821439 448.944</P>
<P id="5">-6053.9698578604666 -385.08880854221439 448.881</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 2 1</F>
<F>5 2 4</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="20 - Talus 30" edgeTrim="true" bndType="outer">
<PntList3D>-6053.9698578604666 -385.08880854321444 448.881 -6053.1775763914666 -385.70255312621441 448.214 -6051.7448620384666 -383.9939104232144 448.253 -6052.4770332564667 -383.25697721821439 448.944 -6053.9698578604666 -385.08880854221439 448.881</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="20 - Talus 30" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6057.0465702504671 -419.61507258621441 448.581</P>
<P id="3">-6057.8742976414669 -421.14347212621442 447.422</P>
<P id="1">-6057.303367299467 -421.30565315121441 447.441</P>
</Pnts>
<Faces>
<F>1 2 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 52" edgeTrim="true" bndType="outer">
<PntList3D>-6057.0465702504671 -419.61507258621441 448.581 -6057.8742976414669 -421.14347212621442 447.422 -6057.303367299467 -421.30565315121441 447.441</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 52" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6042.727665082467 -390.1554636462144 447.964</P>
<P id="3">-6042.0997389084669 -391.03725281821443 448.678</P>
<P id="4">-6041.6341135994671 -390.80745223821441 448.678</P>
<P id="1">-6041.9290963044668 -389.82631734921443 448.002</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>1 3 4</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="13 - Talus 36" edgeTrim="true" bndType="outer">
<PntList3D>-6042.727665082467 -390.1554636462144 447.964 -6042.0997389084669 -391.03725281821443 448.678 -6041.6341135994671 -390.80745223821441 448.678 -6041.9290963044668 -389.82631734921443 448.002</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="13 - Talus 36" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6044.0127891454667 -398.99152839321442 448.605</P>
<P id="3">-6043.998505438467 -398.77642871121441 448.461</P>
<P id="1">-6044.044522230467 -398.77919302421441 448.462</P>
</Pnts>
<Faces>
<F>1 2 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="15 - Talus 18" edgeTrim="true" bndType="outer">
<PntList3D>-6044.0127891454667 -398.99152839321442 448.605 -6043.998505438467 -398.77642871121441 448.461 -6044.044522230467 -398.77919302421441 448.462</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="15 - Talus 18" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6030.241135238467 -391.17132207921441 448.473</P>
<P id="3">-6030.2152515124671 -391.15768067421442 448.492</P>
<P id="1">-6030.2178697324671 -391.15326829621443 448.492</P>
</Pnts>
<Faces>
<F>1 2 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 53" edgeTrim="true" bndType="outer">
<PntList3D>-6030.241135238467 -391.17132207921441 448.473 -6030.2152515124671 -391.15768067421442 448.492 -6030.2178697324671 -391.15326829621443 448.492</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 53" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6041.0030043394672 -389.76382510021443 448.041</P>
<P id="3">-6039.5518937064671 -389.90581115621444 448.091</P>
<P id="1">-6039.5530636714666 -389.10187623121442 448.089</P>
<P id="4">-6040.9909002324666 -388.96118899421441 448.041</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>2 1 4</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="20 - Talus 31" edgeTrim="true" bndType="outer">
<PntList3D>-6041.0030043394672 -389.76382510021443 448.041 -6039.5518937064671 -389.90581115621444 448.091 -6039.5530636714666 -389.10187623121442 448.089 -6040.9909002324666 -388.96118899421441 448.041</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="20 - Talus 31" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6057.6471972924664 -418.94237030021441 448.581</P>
<P id="3">-6058.9535465914669 -420.10875360521442 447.414</P>
<P id="1">-6058.3511219884667 -420.7798509212144 447.415</P>
<P id="4">-6057.0465702504671 -419.61507258621441 448.581</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 2 1</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="13 - Talus 37" edgeTrim="true" bndType="outer">
<PntList3D>-6057.6471972924664 -418.94237030021441 448.581 -6058.9535465914669 -420.10875360521442 447.414 -6058.3511219884667 -420.7798509212144 447.415 -6057.0465702504671 -419.61507258621441 448.581</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="13 - Talus 37" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6042.483230505467 -399.69089602521444 448.411</P>
<P id="3">-6042.5311552664671 -399.6290388702144 448.413</P>
<P id="1">-6042.743213493467 -399.82785753721441 448.607</P>
</Pnts>
<Faces>
<F>1 2 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="15 - Talus 19" edgeTrim="true" bndType="outer">
<PntList3D>-6042.483230505467 -399.69089602521444 448.411 -6042.5311552664671 -399.6290388702144 448.413 -6042.743213493467 -399.82785753721441 448.607</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="15 - Talus 19" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6032.3369668544665 -389.9506474692144 448.504</P>
<P id="1">-6032.4541296414673 -390.19664738221439 448.504</P>
<P id="2">-6031.587401796467 -390.74134828021442 448.488</P>
<P id="5">-6031.4189550014671 -390.55537034721442 448.488</P>
<P id="4">-6031.6741766394671 -390.26195562221443 448.494</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 2 5</F>
<F>2 4 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="20 - Talus 32" edgeTrim="true" bndType="outer">
<PntList3D>-6032.3369668544665 -389.9506474692144 448.504 -6032.4541296414673 -390.19664738221439 448.504 -6031.587401796467 -390.74134828021442 448.488 -6031.4189550014671 -390.55537034721442 448.488 -6031.6741766394671 -390.26195562221443 448.494</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="20 - Talus 32" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6057.7201238664666 -399.87020821221444 448.602</P>
<P id="3">-6058.0056490734669 -399.74694330321444 448.395</P>
<P id="1">-6058.0344985874672 -399.84117020721442 448.392</P>
</Pnts>
<Faces>
<F>1 2 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 54" edgeTrim="true" bndType="outer">
<PntList3D>-6057.7201238664666 -399.87020821221444 448.602 -6058.0056490734669 -399.74694330321444 448.395 -6058.0344985874672 -399.84117020721442 448.392</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 54" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6039.5530636714666 -389.10187623121442 448.089</P>
<P id="3">-6039.0733496654666 -389.14881455421443 448.106</P>
<P id="1">-6038.7350297214671 -389.18191796421439 448.117</P>
<P id="4">-6040.9909002324666 -388.96118899421441 448.041</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>1 4 2</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 55" edgeTrim="true" bndType="outer">
<PntList3D>-6039.5530636714666 -389.10187623121442 448.089 -6039.0733496654666 -389.14881455421443 448.106 -6038.7350297214671 -389.18191796421439 448.117 -6040.9909002324666 -388.96118899421441 448.041</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 55" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6042.6993395104664 -391.81898855621444 448.662</P>
<P id="1">-6042.4644911144669 -391.38683299921439 448.673</P>
<P id="2">-6043.3801364704668 -390.72144109821443 447.926</P>
<P id="4">-6043.818789601467 -391.4655061632144 447.888</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>2 4 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="17 - Talus 11" edgeTrim="true" bndType="outer">
<PntList3D>-6042.6993395104664 -391.81898855621444 448.662 -6042.4644911144669 -391.38683299921439 448.673 -6043.3801364704668 -390.72144109821443 447.926 -6043.818789601467 -391.4655061632144 447.888</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="17 - Talus 11" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6038.0959279314666 -434.63207728621444 448.502</P>
<P id="3">-6038.0881238874672 -434.63383488721439 448.502</P>
<P id="1">-6036.3991411954667 -435.01422153921442 448.477</P>
</Pnts>
<Faces>
<F>1 2 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="12 - Talus 42" edgeTrim="true" bndType="outer">
<PntList3D>-6038.0959279314666 -434.63207728621444 448.502 -6038.0881238874672 -434.63383488721439 448.502 -6036.3991411954667 -435.01422153921442 448.477</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="12 - Talus 42" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6048.9546996684667 -441.60760882521441 447.775</P>
<P id="1">-6050.6858001384671 -440.29393683921444 447.798</P>
<P id="2">-6051.2094850274671 -440.90080192221444 447.798</P>
<P id="4">-6049.3901545414665 -442.28142860121443 447.775</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 3 2</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="20 - Talus 33" edgeTrim="true" bndType="outer">
<PntList3D>-6048.9546996684667 -441.60760882521441 447.775 -6050.6858001384671 -440.29393683921444 447.798 -6051.2094850274671 -440.90080192221444 447.798 -6049.3901545414665 -442.28142860121443 447.775</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="20 - Talus 33" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6057.7979170204671 -418.35025708621441 448.581</P>
<P id="3">-6059.4861300884668 -418.35426544921444 447.456</P>
<P id="1">-6059.4843151834666 -418.5635549052144 447.448</P>
</Pnts>
<Faces>
<F>1 2 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="13 - Talus 38" edgeTrim="true" bndType="outer">
<PntList3D>-6057.7979170204671 -418.35025708621441 448.581 -6059.4861300884668 -418.35426544921444 447.456 -6059.4843151834666 -418.5635549052144 447.448</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="13 - Talus 38" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6044.4446542114665 -398.8453749142144 448.466</P>
<P id="1">-6044.4959505344668 -399.06373587021443 448.604</P>
<P id="2">-6044.0127891454667 -398.99152839321442 448.605</P>
<P id="4">-6044.044522230467 -398.77919302421441 448.462</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>2 4 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="11 - Talus 56" edgeTrim="true" bndType="outer">
<PntList3D>-6044.4446542114665 -398.8453749142144 448.466 -6044.4959505344668 -399.06373587021443 448.604 -6044.0127891454667 -398.99152839321442 448.605 -6044.044522230467 -398.77919302421441 448.462</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="11 - Talus 56" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6051.7448620384666 -383.9939104232144 448.253</P>
<P id="3">-6051.165189541467 -384.54769056021439 448.253</P>
<P id="4">-6049.6001486334671 -383.10869136021444 448.291</P>
<P id="1">-6050.103424806467 -382.48466753221442 448.291</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>4 1 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="20 - Talus 34" edgeTrim="true" bndType="outer">
<PntList3D>-6051.7448620384666 -383.9939104232144 448.253 -6051.165189541467 -384.54769056021439 448.253 -6049.6001486334671 -383.10869136021444 448.291 -6050.103424806467 -382.48466753221442 448.291</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="20 - Talus 34" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6058.3511219884667 -420.7798509212144 447.415</P>
<P id="3">-6057.8742976414669 -421.14347212621442 447.422</P>
<P id="1">-6057.0465702504671 -419.61507258621441 448.581</P>
</Pnts>
<Faces>
<F>1 2 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="20 - Talus 35" edgeTrim="true" bndType="outer">
<PntList3D>-6058.3511219884667 -420.7798509212144 447.415 -6057.8742976414669 -421.14347212621442 447.422 -6057.0465702504671 -419.61507258621441 448.581</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="20 - Talus 35" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6055.735538036467 -400.08699716921444 448.461</P>
<P id="3">-6055.6056225554667 -400.47779145821443 448.231</P>
<P id="1">-6055.6752289674669 -400.04764373421443 448.231</P>
</Pnts>
<Faces>
<F>1 2 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="12 - Talus 43" edgeTrim="true" bndType="outer">
<PntList3D>-6055.735538036467 -400.08699716921444 448.461 -6055.6056225554667 -400.47779145821443 448.231 -6055.6752289674669 -400.04764373421443 448.231</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="12 - Talus 43" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6043.5451925444668 -444.47484733221444 447.71</P>
<P id="3">-6041.5022278644665 -444.6375745902144 447.689</P>
<P id="4">-6041.4704251354669 -443.83757396121439 447.689</P>
<P id="1">-6043.4176336304672 -443.68247392321439 447.71</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>1 3 4</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="12 - Talus 44" edgeTrim="true" bndType="outer">
<PntList3D>-6043.5451925444668 -444.47484733221444 447.71 -6041.5022278644665 -444.6375745902144 447.689 -6041.4704251354669 -443.83757396121439 447.689 -6043.4176336304672 -443.68247392321439 447.71</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="12 - Talus 44" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6046.3564734284664 -443.72208413821443 447.74</P>
<P id="3">-6047.6190925174669 -443.24509470321442 447.754</P>
<P id="1">-6047.7677354074667 -443.5830310822144 447.509</P>
</Pnts>
<Faces>
<F>1 2 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="15 - Talus 20" edgeTrim="true" bndType="outer">
<PntList3D>-6046.3564734284664 -443.72208413821443 447.74 -6047.6190925174669 -443.24509470321442 447.754 -6047.7677354074667 -443.5830310822144 447.509</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="15 - Talus 20" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6030.241135238467 -391.17132207921441 448.473</P>
<P id="3">-6030.3078527524667 -391.20648396621442 448.473</P>
<P id="4">-6030.3175407764666 -392.07282355621442 448.457</P>
<P id="1">-6030.0637125564672 -391.72493329721442 448.457</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>3 4 1</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="20 - Talus 36" edgeTrim="true" bndType="outer">
<PntList3D>-6030.241135238467 -391.17132207921441 448.473 -6030.3078527524667 -391.20648396621442 448.473 -6030.3175407764666 -392.07282355621442 448.457 -6030.0637125564672 -391.72493329721442 448.457</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="20 - Talus 36" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6055.619902379467 -418.4547264902144 448.579</P>
<P id="3">-6055.6060135774669 -418.3368674462144 448.192</P>
<P id="1">-6055.6329663234665 -418.44959650421441 448.579</P>
</Pnts>
<Faces>
<F>1 2 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="12 - Talus 45" edgeTrim="true" bndType="outer">
<PntList3D>-6055.619902379467 -418.4547264902144 448.579 -6055.6060135774669 -418.3368674462144 448.192 -6055.6329663234665 -418.44959650421441 448.579</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="12 - Talus 45" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6047.2849857404672 -442.51612963821441 447.754</P>
<P id="3">-6048.9546996684667 -441.60760882521441 447.775</P>
<P id="4">-6049.3901545414665 -442.28142860121443 447.775</P>
<P id="1">-6047.6190925174669 -443.24509470321442 447.754</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>3 4 1</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="20 - Talus 37" edgeTrim="true" bndType="outer">
<PntList3D>-6047.2849857404672 -442.51612963821441 447.754 -6048.9546996684667 -441.60760882521441 447.775 -6049.3901545414665 -442.28142860121443 447.775 -6047.6190925174669 -443.24509470321442 447.754</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="20 - Talus 37" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6055.8945449264666 -420.7853168312144 447.89</P>
<P id="3">-6055.827748745467 -420.21849084021443 448.239</P>
<P id="1">-6056.0639083894666 -419.76433767921441 448.58</P>
</Pnts>
<Faces>
<F>1 2 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="13 - Talus 39" edgeTrim="true" bndType="outer">
<PntList3D>-6055.8945449264666 -420.7853168312144 447.89 -6055.827748745467 -420.21849084021443 448.239 -6056.0639083894666 -419.76433767921441 448.58</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="13 - Talus 39" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6042.743213493467 -399.82785753721441 448.607</P>
<P id="3">-6042.4530352074671 -399.76402073721442 448.408</P>
<P id="1">-6042.483230505467 -399.69089602521444 448.411</P>
</Pnts>
<Faces>
<F>1 2 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="20 - Talus 38" edgeTrim="true" bndType="outer">
<PntList3D>-6042.743213493467 -399.82785753721441 448.607 -6042.4530352074671 -399.76402073721442 448.408 -6042.483230505467 -399.69089602521444 448.411</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="20 - Talus 38" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="3">-6057.7201238664666 -399.87020821221444 448.602</P>
<P id="1">-6057.1471961894667 -399.22089018021444 448.603</P>
<P id="2">-6057.3525492544668 -399.03969629921443 448.42</P>
<P id="4">-6057.9502009044672 -399.66719906521439 448.398</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>3 2 4</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="20 - Talus 39" edgeTrim="true" bndType="outer">
<PntList3D>-6057.7201238664666 -399.87020821221444 448.602 -6057.1471961894667 -399.22089018021444 448.603 -6057.3525492544668 -399.03969629921443 448.42 -6057.9502009044672 -399.66719906521439 448.398</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="20 - Talus 39" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6059.4546706674664 -418.77197619921441 447.442</P>
<P id="3">-6059.3279106684668 -419.37018825021443 447.425</P>
<P id="1">-6057.6471972924664 -418.94237030021441 448.581</P>
<P id="4">-6057.7979170204671 -418.35025708621441 448.581</P>
</Pnts>
<Faces>
<F>1 2 3</F>
<F>1 4 2</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="15 - Talus 21" edgeTrim="true" bndType="outer">
<PntList3D>-6059.4546706674664 -418.77197619921441 447.442 -6059.3279106684668 -419.37018825021443 447.425 -6057.6471972924664 -418.94237030021441 448.581 -6057.7979170204671 -418.35025708621441 448.581</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
<Surface name="15 - Talus 21" desc="SlopeSurface">
<Definition surfType="TIN">
<Pnts>
<P id="2">-6030.3065173324667 -391.08706563921442 448.474</P>
<P id="3">-6030.3078527524667 -391.20648396621442 448.473</P>
<P id="1">-6030.241135238467 -391.17132207921441 448.473</P>
</Pnts>
<Faces>
<F>1 2 3</F>
</Faces>
</Definition>
<SourceData>
<Boundaries>
<Boundary name="15 - Talus 21" edgeTrim="true" bndType="outer">
<PntList3D>-6030.3065173324667 -391.08706563921442 448.474 -6030.3078527524667 -391.20648396621442 448.473 -6030.241135238467 -391.17132207921441 448.473</PntList3D>
</Boundary>
</Boundaries>
</SourceData>
</Surface>
</Surfaces>
</LandXML>

File diff suppressed because one or more lines are too long

20523
lib/testdata/PLAN_EXE_ind4_10.10.2019.xml vendored Normal file

File diff suppressed because it is too large Load Diff

2955
lib/testdata/PS619178.xml vendored Normal file
View File

@ -0,0 +1,2955 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- edited with XMLSpy v2010 rel2 (http://www.altova.com) by Hamed Olfat (Land Victoria) -->
<!-- Example showing a Natural Boundary (creek), and Multipart Parcels (Easements 3 and 4 and Restrictions 1 and 2) -->
<LandXML xmlns="http://www.landxml.org/schema/LandXML-1.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.0" date="2013-01-15" time="03:57:06" xsi:schemaLocation="http://www.landxml.org/schema/LandXML-1.2 http://www.landxml.org/schema/LandXML-1.2/LandXML-1.2.xsd">
<Units>
<Metric areaUnit="squareMeter" linearUnit="meter" volumeUnit="cubicMeter" temperatureUnit="celsius" pressureUnit="milliBars" angularUnit="decimal dd.mm.ss" directionUnit="decimal dd.mm.ss"/>
</Units>
<Application name="LISCAD" version="10.0.0.0">
<Author createdBy="LISTech Pty Ltd"/>
</Application>
<CoordinateSystem horizontalDatum="MGA94_Zone55" datum="MGA94_Zone55" epsgCode="28355"/>
<FeatureDictionary name="xml-gov-au-vic-icsm-eplan-cif-protocol" version="1.0"/>
<CgPoints zoneNumber="55">
<CgPoint name="CGPNT-1" state="existing" pntSurv="control" oID="118210219">5770024.150 331679.860</CgPoint>
<CgPoint name="CGPNT-2" state="existing" pntSurv="traverse">5770028.009 331681.664</CgPoint>
<CgPoint name="CGPNT-3" state="existing" pntSurv="traverse">5770048.429 331657.210</CgPoint>
<CgPoint name="CGPNT-4" state="existing" pntSurv="traverse">5770062.216 331640.701</CgPoint>
<CgPoint name="CGPNT-5" state="existing" pntSurv="traverse">5770074.530 331625.945</CgPoint>
<CgPoint name="CGPNT-6" state="existing" pntSurv="traverse">5770079.241 331620.304</CgPoint>
<CgPoint name="CGPNT-7" state="existing" pntSurv="boundary">5770060.253 331635.756</CgPoint>
<CgPoint name="CGPNT-8" state="existing" pntSurv="boundary">5770043.159 331656.226</CgPoint>
<CgPoint name="CGPNT-9" state="existing" pntSurv="boundary">5770077.328 331615.309</CgPoint>
<CgPoint name="CGPNT-10" state="existing" pntSurv="traverse">5770066.938 331579.636</CgPoint>
<CgPoint name="CGPNT-11" state="existing" pntSurv="traverse">5770059.578 331539.894</CgPoint>
<CgPoint name="CGPNT-12" state="existing" pntSurv="traverse">5770070.795 331511.361</CgPoint>
<CgPoint name="CGPNT-13" state="existing" pntSurv="boundary">5770016.463 331640.198</CgPoint>
<CgPoint name="CGPNT-14" state="existing" pntSurv="boundary">5770009.656 331636.111</CgPoint>
<CgPoint name="CGPNT-15" state="existing" pntSurv="boundary">5770054.869 331642.203</CgPoint>
<CgPoint name="CGPNT-16" state="existing" pntSurv="boundary">5770054.953 331642.104</CgPoint>
<CgPoint name="CGPNT-17" state="existing" pntSurv="boundary">5770054.213 331638.319</CgPoint>
<CgPoint name="CGPNT-18" state="existing" pntSurv="boundary">5770054.303 331638.258</CgPoint>
<CgPoint name="CGPNT-19" state="existing" pntSurv="boundary">5770038.010 331628.590</CgPoint>
<CgPoint name="CGPNT-20" state="existing" pntSurv="boundary">5770038.092 331628.525</CgPoint>
<CgPoint name="CGPNT-21" state="existing" pntSurv="boundary">5770034.609 331619.956</CgPoint>
<CgPoint name="CGPNT-22" state="existing" pntSurv="boundary">5770034.706 331619.928</CgPoint>
<CgPoint name="CGPNT-23" state="existing" pntSurv="boundary">5770026.664 331623.086</CgPoint>
<CgPoint name="CGPNT-24" state="existing" pntSurv="boundary">5770017.750 331638.054</CgPoint>
<CgPoint name="CGPNT-25" state="existing" pntSurv="boundary">5770010.943 331633.968</CgPoint>
<CgPoint name="CGPNT-26" state="existing" pntSurv="boundary">5770000.174 331630.418</CgPoint>
<CgPoint name="CGPNT-27" state="existing" pntSurv="boundary">5770015.616 331604.699</CgPoint>
<CgPoint name="CGPNT-28" state="existing" pntSurv="boundary">5770029.839 331613.238</CgPoint>
<CgPoint name="CGPNT-29" state="existing" pntSurv="boundary">5770031.765 331612.480</CgPoint>
<CgPoint name="CGPNT-30" state="existing" pntSurv="boundary">5769989.081 331623.758</CgPoint>
<CgPoint name="CGPNT-31" state="existing" pntSurv="boundary">5769986.938 331622.471</CgPoint>
<CgPoint name="CGPNT-32" state="existing" pntSurv="boundary">5769983.028 331620.124</CgPoint>
<CgPoint name="CGPNT-33" state="existing" pntSurv="boundary">5770000.565 331590.915</CgPoint>
<CgPoint name="CGPNT-34" state="existing" pntSurv="boundary">5770004.852 331593.489</CgPoint>
<CgPoint name="CGPNT-35" state="existing" pntSurv="boundary">5770007.785 331588.602</CgPoint>
<CgPoint name="CGPNT-36" state="existing" pntSurv="boundary">5770013.453 331583.570</CgPoint>
<CgPoint name="CGPNT-37" state="existing" pntSurv="boundary">5770017.020 331585.711</CgPoint>
<CgPoint name="CGPNT-38" state="existing" pntSurv="boundary">5770019.163 331586.998</CgPoint>
<CgPoint name="CGPNT-39" state="existing" pntSurv="boundary">5770021.195 331588.218</CgPoint>
<CgPoint name="CGPNT-40" state="existing" pntSurv="boundary">5770025.687 331590.915</CgPoint>
<CgPoint name="CGPNT-41" state="existing" pntSurv="boundary">5770026.845 331599.951</CgPoint>
<CgPoint name="CGPNT-42" state="existing" pntSurv="boundary">5770030.064 331608.148</CgPoint>
<CgPoint name="CGPNT-43" state="existing" pntSurv="boundary">5770019.958 331595.792</CgPoint>
<CgPoint name="CGPNT-44" state="existing" pntSurv="boundary">5770018.328 331606.923</CgPoint>
<CgPoint name="CGPNT-45" state="existing" pntSurv="boundary">5770015.854 331606.560</CgPoint>
<CgPoint name="CGPNT-46" state="existing" pntSurv="boundary">5770017.485 331595.430</CgPoint>
<CgPoint name="CGPNT-47" state="existing" pntSurv="boundary">5769951.874 331601.419</CgPoint>
<CgPoint name="CGPNT-48" state="existing" pntSurv="boundary">5769958.421 331583.892</CgPoint>
<CgPoint name="CGPNT-49" state="existing" pntSurv="boundary">5769985.458 331596.634</CgPoint>
<CgPoint name="CGPNT-50" state="existing" pntSurv="boundary">5769991.984 331585.764</CgPoint>
<CgPoint name="CGPNT-51" state="existing" pntSurv="boundary">5769994.942 331587.539</CgPoint>
<CgPoint name="CGPNT-52" state="existing" pntSurv="boundary">5769997.085 331588.826</CgPoint>
<CgPoint name="CGPNT-53" state="existing" pntSurv="boundary">5769984.828 331598.025</CgPoint>
<CgPoint name="CGPNT-54" state="existing" pntSurv="boundary">5769986.971 331599.312</CgPoint>
<CgPoint name="CGPNT-55" state="existing" pntSurv="boundary">5770056.875 331639.801</CgPoint>
<CgPoint name="CGPNT-56" state="existing" pntSurv="boundary">5770066.605 331628.150</CgPoint>
<CgPoint name="CGPNT-57" state="existing" pntSurv="boundary">5770068.528 331625.847</CgPoint>
<CgPoint name="CGPNT-58" state="existing" pntSurv="boundary">5770075.350 331569.454</CgPoint>
<CgPoint name="CGPNT-59" state="existing" pntSurv="boundary">5770073.522 331569.533</CgPoint>
<CgPoint name="CGPNT-60" state="existing" pntSurv="boundary">5770075.586 331617.395</CgPoint>
<CgPoint name="CGPNT-61" state="existing" pntSurv="boundary">5770040.284 331570.966</CgPoint>
<CgPoint name="CGPNT-62" state="existing" pntSurv="boundary">5770039.292 331579.186</CgPoint>
<CgPoint name="CGPNT-63" state="existing" pntSurv="boundary">5770041.471 331596.196</CgPoint>
<CgPoint name="CGPNT-64" state="existing" pntSurv="boundary">5770050.171 331618.283</CgPoint>
<CgPoint name="CGPNT-65" state="existing" pntSurv="boundary">5770064.025 331626.601</CgPoint>
<CgPoint name="CGPNT-66" state="existing" pntSurv="boundary">5770037.653 331551.333</CgPoint>
<CgPoint name="CGPNT-67" state="existing" pntSurv="boundary">5770037.415 331549.559</CgPoint>
<CgPoint name="CGPNT-68" state="existing" pntSurv="boundary">5770046.918 331539.443</CgPoint>
<CgPoint name="CGPNT-69" state="existing" pntSurv="boundary">5770073.364 331523.409</CgPoint>
<CgPoint name="CGPNT-70" state="existing" pntSurv="boundary">5770072.991 331514.748</CgPoint>
<CgPoint name="CGPNT-71" state="existing" pntSurv="boundary">5770071.162 331514.827</CgPoint>
<CgPoint name="CGPNT-72" state="existing" pntSurv="boundary">5770069.993 331514.877</CgPoint>
<CgPoint name="CGPNT-73" state="existing" pntSurv="boundary">5770059.797 331535.152</CgPoint>
<CgPoint name="CGPNT-74" state="existing" pntSurv="boundary">5769963.785 331586.420</CgPoint>
<CgPoint name="CGPNT-75" state="existing" pntSurv="boundary">5769964.580 331569.880</CgPoint>
<CgPoint name="CGPNT-76" state="existing" pntSurv="boundary">5769973.848 331567.890</CgPoint>
<CgPoint name="CGPNT-77" state="existing" pntSurv="boundary">5769961.827 331585.498</CgPoint>
<CgPoint name="CGPNT-78" state="existing" pntSurv="boundary">5769962.656 331568.248</CgPoint>
<CgPoint name="CGPNT-79" state="existing" pntSurv="boundary">5769965.995 331564.715</CgPoint>
<CgPoint name="CGPNT-80" state="existing" pntSurv="boundary">5769996.102 331578.905</CgPoint>
<CgPoint name="CGPNT-81" state="existing" pntSurv="boundary">5769987.952 331529.773</CgPoint>
<CgPoint name="CGPNT-82" state="existing" pntSurv="boundary">5769992.639 331529.428</CgPoint>
<CgPoint name="CGPNT-83" state="existing" pntSurv="boundary">5770015.351 331562.133</CgPoint>
<CgPoint name="CGPNT-84" state="existing" pntSurv="boundary">5769972.561 331566.121</CgPoint>
<CgPoint name="CGPNT-85" state="existing" pntSurv="boundary">5769993.276 331530.346</CgPoint>
<CgPoint name="CGPNT-86" state="existing" pntSurv="boundary">5770015.805 331527.722</CgPoint>
<CgPoint name="CGPNT-87" state="existing" pntSurv="boundary">5770031.781 331550.728</CgPoint>
<CgPoint name="CGPNT-88" state="existing" pntSurv="boundary">5770029.316 331552.438</CgPoint>
<CgPoint name="CGPNT-89" state="existing" pntSurv="boundary">5770013.655 331529.886</CgPoint>
<CgPoint name="CGPNT-90" state="existing" pntSurv="boundary">5769995.061 331531.255</CgPoint>
<CgPoint name="CGPNT-91" state="existing" pntSurv="boundary">5770073.172 331518.947</CgPoint>
<CgPoint name="CGPNT-92" state="existing" pntSurv="boundary">5770056.669 331533.231</CgPoint>
<CgPoint name="CGPNT-93" state="existing" pntSurv="boundary">5770039.109 331621.361</CgPoint>
<CgPoint name="CGPNT-94" state="existing" pntSurv="boundary">5770042.742 331606.696</CgPoint>
<CgPoint name="CGPNT-95" state="existing" pntSurv="boundary">5770016.656 331579.177</CgPoint>
<CgPoint name="CGPNT-96" state="existing" pntSurv="boundary">5770020.542 331548.473</CgPoint>
<CgPoint name="CGPNT-97" state="existing" pntSurv="natural boundary">5769958.250 331542.405</CgPoint>
<CgPoint name="CGPNT-98" state="existing" pntSurv="boundary">5770070.263 331494.040</CgPoint>
<CgPoint name="CGPNT-99" state="existing" pntSurv="control" oID="317502030">5770128.696 331787.580</CgPoint>
<CgPoint name="CGPNT-100" state="existing" pntSurv="traverse">5770112.041 331768.898</CgPoint>
<CgPoint name="CGPNT-101" state="existing" pntSurv="reference">5770018.464 331765.057</CgPoint>
<CgPoint name="CGPNT-102" state="existing" pntSurv="traverse">5770026.998 331690.287</CgPoint>
<CgPoint name="CGPNT-103" state="existing" pntSurv="boundary">5770087.173 331617.056</CgPoint>
<CgPoint name="CGPNT-104" state="existing" pntSurv="boundary">5770071.406 331520.475</CgPoint>
<CgPoint name="CGPNT-105" state="existing" pntSurv="boundary">5770068.180 331516.808</CgPoint>
<CgPoint name="CGPNT-106" state="existing" pntSurv="boundary">5770071.598 331524.938</CgPoint>
<CgPoint name="CGPNT-107" state="existing" pntSurv="boundary">5770050.267 331639.915</CgPoint>
<CgPoint name="CGPNT-108" state="existing" pntSurv="boundary">5770042.064 331649.737</CgPoint>
<CgPoint name="CGPNT-109" state="existing" pntSurv="boundary">5770020.744 331636.936</CgPoint>
<CgPoint name="CGPNT-110" state="existing" pntSurv="boundary">5770028.033 331624.697</CgPoint>
<CgPoint name="CGPNT-111" state="existing" pntSurv="boundary">5770032.179 331623.063</CgPoint>
<CgPoint name="CGPNT-112" state="existing" pntSurv="boundary">5770035.270 331630.911</CgPoint>
<CgPoint name="CGPNT-113" state="existing" pntSurv="boundary">5770004.463 331627.161</CgPoint>
<CgPoint name="CGPNT-114" state="existing" pntSurv="boundary">5770016.301 331607.443</CgPoint>
<CgPoint name="CGPNT-115" state="existing" pntSurv="boundary">5770026.917 331613.817</CgPoint>
<CgPoint name="CGPNT-116" state="existing" pntSurv="boundary">5770028.089 331616.785</CgPoint>
<CgPoint name="CGPNT-117" state="existing" pntSurv="boundary">5770017.314 331634.877</CgPoint>
<CgPoint name="CGPNT-118" state="existing" pntSurv="boundary">5770013.901 331603.670</CgPoint>
<CgPoint name="CGPNT-119" state="existing" pntSurv="boundary">5770001.033 331625.102</CgPoint>
<CgPoint name="CGPNT-120" state="existing" pntSurv="boundary">5769989.889 331618.411</CgPoint>
<CgPoint name="CGPNT-121" state="existing" pntSurv="boundary">5769992.977 331613.267</CgPoint>
<CgPoint name="CGPNT-122" state="existing" pntSurv="boundary">5769996.406 331615.326</CgPoint>
<CgPoint name="CGPNT-123" state="existing" pntSurv="boundary">5770001.296 331607.181</CgPoint>
<CgPoint name="CGPNT-124" state="existing" pntSurv="boundary">5769997.009 331604.608</CgPoint>
<CgPoint name="CGPNT-125" state="existing" pntSurv="boundary">5770001.899 331596.464</CgPoint>
<CgPoint name="CGPNT-126" state="existing" pntSurv="boundary">5769985.031 331597.539</CgPoint>
<CgPoint name="CGPNT-127" state="existing" pntSurv="boundary">5769967.845 331589.439</CgPoint>
<CgPoint name="CGPNT-128" state="existing" pntSurv="boundary">5769963.350 331598.978</CgPoint>
<CgPoint name="CGPNT-129" state="existing" pntSurv="boundary">5769982.305 331610.358</CgPoint>
<CgPoint name="CGPNT-130" state="existing" pntSurv="boundary">5769985.393 331605.215</CgPoint>
<CgPoint name="CGPNT-131" state="existing" pntSurv="boundary">5769984.755 331597.825</CgPoint>
<CgPoint name="CGPNT-132" state="existing" pntSurv="boundary">5769962.267 331590.609</CgPoint>
<CgPoint name="CGPNT-133" state="existing" pntSurv="boundary">5769965.540 331587.247</CgPoint>
<CgPoint name="CGPNT-134" state="existing" pntSurv="boundary">5769962.205 331607.621</CgPoint>
<CgPoint name="CGPNT-135" state="existing" pntSurv="boundary">5769968.665 331584.038</CgPoint>
<CgPoint name="CGPNT-136" state="existing" pntSurv="boundary">5769970.841 331581.802</CgPoint>
<CgPoint name="CGPNT-137" state="existing" pntSurv="boundary">5769970.052 331574.767</CgPoint>
<CgPoint name="CGPNT-138" state="existing" pntSurv="boundary">5769974.139 331568.553</CgPoint>
<CgPoint name="CGPNT-139" state="existing" pntSurv="boundary">5769978.933 331584.531</CgPoint>
<CgPoint name="CGPNT-140" state="existing" pntSurv="boundary">5769978.980 331583.532</CgPoint>
<CgPoint name="CGPNT-141" state="existing" pntSurv="boundary">5769984.724 331583.808</CgPoint>
<CgPoint name="CGPNT-142" state="existing" pntSurv="boundary">5769987.923 331585.729</CgPoint>
<CgPoint name="CGPNT-143" state="existing" pntSurv="boundary">5769990.878 331580.808</CgPoint>
<CgPoint name="CGPNT-144" state="existing" pntSurv="boundary">5769986.534 331576.597</CgPoint>
<CgPoint name="CGPNT-145" state="existing" pntSurv="boundary">5769975.382 331571.340</CgPoint>
<CgPoint name="CGPNT-146" state="existing" pntSurv="boundary">5769972.400 331571.197</CgPoint>
<CgPoint name="CGPNT-147" state="existing" pntSurv="boundary">5769993.468 331576.558</CgPoint>
<CgPoint name="CGPNT-148" state="existing" pntSurv="boundary">5770003.646 331567.690</CgPoint>
<CgPoint name="CGPNT-149" state="existing" pntSurv="boundary">5769987.672 331554.199</CgPoint>
<CgPoint name="CGPNT-150" state="existing" pntSurv="boundary">5769974.694 331567.709</CgPoint>
<CgPoint name="CGPNT-151" state="existing" pntSurv="boundary">5769979.810 331570.121</CgPoint>
<CgPoint name="CGPNT-152" state="existing" pntSurv="boundary">5769978.847 331559.257</CgPoint>
<CgPoint name="CGPNT-153" state="existing" pntSurv="boundary">5769979.182 331563.037</CgPoint>
<CgPoint name="CGPNT-154" state="existing" pntSurv="boundary">5769989.927 331551.851</CgPoint>
<CgPoint name="CGPNT-155" state="existing" pntSurv="boundary">5769986.419 331546.971</CgPoint>
<CgPoint name="CGPNT-156" state="existing" pntSurv="boundary">5769993.837 331535.170</CgPoint>
<CgPoint name="CGPNT-157" state="existing" pntSurv="boundary">5769997.831 331536.905</CgPoint>
<CgPoint name="CGPNT-158" state="existing" pntSurv="boundary">5770014.176 331558.688</CgPoint>
<CgPoint name="CGPNT-159" state="existing" pntSurv="boundary">5770001.986 331538.710</CgPoint>
<CgPoint name="CGPNT-160" state="existing" pntSurv="boundary">5770024.362 331551.617</CgPoint>
<CgPoint name="CGPNT-161" state="existing" pntSurv="boundary">5770022.285 331544.776</CgPoint>
<CgPoint name="CGPNT-162" state="existing" pntSurv="boundary">5770020.970 331543.797</CgPoint>
<CgPoint name="CGPNT-163" state="existing" pntSurv="boundary">5770019.858 331538.809</CgPoint>
<CgPoint name="CGPNT-164" state="existing" pntSurv="boundary">5770018.919 331537.462</CgPoint>
<CgPoint name="CGPNT-165" state="existing" pntSurv="boundary">5770000.384 331538.828</CgPoint>
<CgPoint name="CGPNT-166" state="existing" pntSurv="boundary">5770031.004 331551.267</CgPoint>
<CgPoint name="CGPNT-167" state="existing" pntSurv="boundary">5770042.053 331558.255</CgPoint>
<CgPoint name="CGPNT-168" state="existing" pntSurv="boundary">5770038.476 331557.478</CgPoint>
<CgPoint name="CGPNT-169" state="existing" pntSurv="boundary">5770061.278 331544.244</CgPoint>
<CgPoint name="CGPNT-170" state="existing" pntSurv="boundary">5770073.479 331526.076</CgPoint>
<CgPoint name="CGPNT-171" state="existing" pntSurv="boundary">5770043.470 331568.827</CgPoint>
<CgPoint name="CGPNT-172" state="existing" pntSurv="boundary">5770056.477 331568.266</CgPoint>
<CgPoint name="CGPNT-173" state="existing" pntSurv="boundary">5770070.658 331530.277</CgPoint>
<CgPoint name="CGPNT-174" state="existing" pntSurv="boundary">5770071.841 331557.713</CgPoint>
<CgPoint name="CGPNT-175" state="existing" pntSurv="boundary">5770072.151 331495.339</CgPoint>
<CgPoint name="CGPNT-176" state="existing" pntSurv="control" oID="317502010">5769920.000 331770.000</CgPoint>
<CgPoint name="CGPNT-177" state="existing" pntSurv="control" oID="116690100">5770009.800 331764.600</CgPoint>
<CgPoint name="CGPNT-178" state="existing" pntSurv="sideshot">5770035.666 331636.922</CgPoint>
<CgPoint name="CGPNT-179" state="existing" pntSurv="sideshot">5770016.540 331622.448</CgPoint>
<CgPoint name="CGPNT-180" state="existing" pntSurv="sideshot">5770007.397 331603.647</CgPoint>
<CgPoint name="CGPNT-181" state="existing" pntSurv="sideshot">5769976.220 331604.040</CgPoint>
<CgPoint name="CGPNT-182" state="existing" pntSurv="sideshot">5769977.262 331581.511</CgPoint>
<CgPoint name="CGPNT-183" state="existing" pntSurv="sideshot">5769990.673 331552.925</CgPoint>
<CgPoint name="CGPNT-184" state="existing" pntSurv="sideshot">5770012.210 331542.655</CgPoint>
<CgPoint name="CGPNT-185" state="existing" pntSurv="sideshot">5770059.117 331542.857</CgPoint>
<CgPoint name="CGPNT-186" state="existing" pntSurv="sideshot">5770059.381 331598.028</CgPoint>
<CgPoint name="CGPNT-187" state="existing" pntSurv="sideshot">5770033.892 331595.831</CgPoint>
<CgPoint name="CGPNT-188" state="existing" pntSurv="sideshot">5770042.119 331631.066</CgPoint>
<CgPoint name="CGPNT-189" state="existing" pntSurv="sideshot">5770070.033 331517.651</CgPoint>
<CgPoint name="CGPNT-190" state="existing" pntSurv="sideshot">5769996.804 331530.146</CgPoint>
<CgPoint name="CGPNT-191" state="existing" pntSurv="sideshot">5770055.390 331536.134</CgPoint>
<CgPoint name="CGPNT-192" state="existing" pntSurv="sideshot">5769986.489 331605.648</CgPoint>
<CgPoint name="CGPNT-193" state="existing" pntSurv="sideshot">5770018.664 331596.317</CgPoint>
<CgPoint name="CGPNT-194" state="existing" pntSurv="sideshot">5770013.703 331636.961</CgPoint>
<CgPoint name="CGPNT-195" state="existing" pntSurv="sideshot">5770055.390 331536.134</CgPoint>
<CgPoint name="CGPNT-196" state="existing" pntSurv="sideshot">5770035.505 331638.422</CgPoint>
<CgPoint name="CGPNT-197" state="existing" pntSurv="sideshot">5770016.870 331621.160</CgPoint>
<CgPoint name="CGPNT-198" state="existing" pntSurv="sideshot">5770004.252 331610.783</CgPoint>
<CgPoint name="CGPNT-199" state="existing" pntSurv="sideshot">5769974.372 331599.124</CgPoint>
<CgPoint name="CGPNT-200" state="existing" pntSurv="sideshot">5769958.167 331595.757</CgPoint>
<CgPoint name="CGPNT-201" state="existing" pntSurv="sideshot">5769965.864 331575.981</CgPoint>
<CgPoint name="CGPNT-202" state="existing" pntSurv="sideshot">5769979.771 331578.419</CgPoint>
<CgPoint name="CGPNT-203" state="existing" pntSurv="sideshot">5769981.874 331548.991</CgPoint>
<CgPoint name="CGPNT-204" state="existing" pntSurv="sideshot">5769991.414 331566.531</CgPoint>
<CgPoint name="CGPNT-205" state="existing" pntSurv="sideshot">5770012.210 331532.987</CgPoint>
<CgPoint name="CGPNT-206" state="existing" pntSurv="sideshot">5770012.373 331547.105</CgPoint>
<CgPoint name="CGPNT-207" state="existing" pntSurv="sideshot">5770062.777 331549.552</CgPoint>
<CgPoint name="CGPNT-208" state="existing" pntSurv="sideshot">5770058.081 331536.501</CgPoint>
<CgPoint name="CGPNT-209" state="existing" pntSurv="sideshot">5770073.854 331555.717</CgPoint>
<CgPoint name="CGPNT-210" state="existing" pntSurv="sideshot">5770007.552 331512.019</CgPoint>
<CgPoint name="CGPNT-211" state="existing" pntSurv="sideshot">5770007.552 331512.019</CgPoint>
<CgPoint name="CGPNT-212" state="existing" pntSurv="sideshot">5770047.034 331559.876</CgPoint>
<CgPoint name="CGPNT-213" state="existing" pntSurv="sideshot">5770001.183 331588.916</CgPoint>
<CgPoint name="CGPNT-214" state="existing" pntSurv="sideshot">5770026.214 331598.183</CgPoint>
<CgPoint name="CGPNT-215" state="existing" pntSurv="sideshot">5770072.730 331634.258</CgPoint>
<CgPoint name="CGPNT-216" state="existing" pntSurv="control" oID="317502040" >5770074.730 331756.258</CgPoint>
</CgPoints>
<Parcels>
<!-- Extinguished Lots Creation -->
<Parcel name="1\LP48216" class="Lot" state="extinguished" parcelType="Single" area="9266.302">
<Center pntRef="CGPNT-212"/>
<CoordGeom name="CG-35">
<IrregularLine desc="GUNYONG CREEK">
<Start pntRef="CGPNT-97"/>
<End pntRef="CGPNT-98"/>
<PntList2D>5769958.250 331542.405 5769960.874 331535.172 5769964.695 331528.002 5769968.988 331521.133 5769974.612 331515.122 5769973.968 331512.074 5769972.251 331508.038 5769977.017 331501.083 5769982.340 331501.384 5769985.002 331503.960 5769995.606 331503.874 5770003.248 331502.543 5770004.579 331495.073 5770014.110 331497.134 5770020.807 331495.073 5770028.621 331492.411 5770038.495 331490.522 5770046.137 331488.977 5770051.118 331483.996 5770063.740 331486.830 5770067.518 331490.200 5770070.263 331494.040</PntList2D>
</IrregularLine>
<Line>
<Start pntRef="CGPNT-98"/>
<End pntRef="CGPNT-175"/>
</Line>
<Line>
<Start pntRef="CGPNT-175"/>
<End pntRef="CGPNT-70"/>
</Line>
<Line>
<Start pntRef="CGPNT-70"/>
<End pntRef="CGPNT-91"/>
</Line>
<Line>
<Start pntRef="CGPNT-91"/>
<End pntRef="CGPNT-69"/>
</Line>
<Line>
<Start pntRef="CGPNT-69"/>
<End pntRef="CGPNT-170"/>
</Line>
<Line>
<Start pntRef="CGPNT-170"/>
<End pntRef="CGPNT-58"/>
</Line>
<Line>
<Start pntRef="CGPNT-58"/>
<End pntRef="CGPNT-9"/>
</Line>
<Line>
<Start pntRef="CGPNT-9"/>
<End pntRef="CGPNT-60"/>
</Line>
<Line>
<Start pntRef="CGPNT-60"/>
<End pntRef="CGPNT-57"/>
</Line>
<Line>
<Start pntRef="CGPNT-57"/>
<End pntRef="CGPNT-56"/>
</Line>
<Line>
<Start pntRef="CGPNT-56"/>
<End pntRef="CGPNT-7"/>
</Line>
<Line>
<Start pntRef="CGPNT-7"/>
<End pntRef="CGPNT-93"/>
</Line>
<Line>
<Start pntRef="CGPNT-93"/>
<End pntRef="CGPNT-94"/>
</Line>
<Line>
<Start pntRef="CGPNT-94"/>
<End pntRef="CGPNT-95"/>
</Line>
<Line>
<Start pntRef="CGPNT-95"/>
<End pntRef="CGPNT-96"/>
</Line>
<Line>
<Start pntRef="CGPNT-96"/>
<End pntRef="CGPNT-97"/>
</Line>
</CoordGeom>
<Title name="8322/311" titleType="Freehold"/>
<LocationAddress addressType="Primary" numberFirst="82">
<RoadName roadName="BELUGA" roadNameType="Street" roadType="Public"/>
<AdministrativeArea adminAreaName="MOUNT ELIZA" adminAreaType="Locality" adminAreaCode="3930"/>
</LocationAddress>
</Parcel>
<Parcel name="2\LP48216" class="Lot" state="extinguished" parcelType="Single" area="6804.939">
<Center pntRef="CGPNT-213"/>
<CoordGeom name="CG-36">
<IrregularLine desc="GUNYONG CREEK">
<Start pntRef="CGPNT-47"/>
<End pntRef="CGPNT-97"/>
<PntList2D>5769951.874 331601.419 5769946.878 331594.933 5769942.113 331587.034 5769944.002 331581.581 5769946.020 331576.429 5769949.368 331568.015 5769952.803 331560.287 5769955.550 331551.829 5769957.955 331544.960 5769958.250 331542.405</PntList2D>
</IrregularLine>
<Line>
<Start pntRef="CGPNT-97"/>
<End pntRef="CGPNT-96"/>
</Line>
<Line>
<Start pntRef="CGPNT-96"/>
<End pntRef="CGPNT-95"/>
</Line>
<Line>
<Start pntRef="CGPNT-95"/>
<End pntRef="CGPNT-94"/>
</Line>
<Line>
<Start pntRef="CGPNT-94"/>
<End pntRef="CGPNT-93"/>
</Line>
<Line>
<Start pntRef="CGPNT-93"/>
<End pntRef="CGPNT-7"/>
</Line>
<Line>
<Start pntRef="CGPNT-7"/>
<End pntRef="CGPNT-55"/>
</Line>
<Line>
<Start pntRef="CGPNT-55"/>
<End pntRef="CGPNT-16"/>
</Line>
<Line>
<Start pntRef="CGPNT-16"/>
<End pntRef="CGPNT-15"/>
</Line>
<Line>
<Start pntRef="CGPNT-15"/>
<End pntRef="CGPNT-8"/>
</Line>
<Line>
<Start pntRef="CGPNT-8"/>
<End pntRef="CGPNT-13"/>
</Line>
<Line>
<Start pntRef="CGPNT-13"/>
<End pntRef="CGPNT-14"/>
</Line>
<Line>
<Start pntRef="CGPNT-14"/>
<End pntRef="CGPNT-26"/>
</Line>
<Line>
<Start pntRef="CGPNT-26"/>
<End pntRef="CGPNT-30"/>
</Line>
<Line>
<Start pntRef="CGPNT-30"/>
<End pntRef="CGPNT-31"/>
</Line>
<Line>
<Start pntRef="CGPNT-31"/>
<End pntRef="CGPNT-32"/>
</Line>
<Line>
<Start pntRef="CGPNT-32"/>
<End pntRef="CGPNT-134"/>
</Line>
<Line>
<Start pntRef="CGPNT-134"/>
<End pntRef="CGPNT-47"/>
</Line>
</CoordGeom>
<Title name="8322/312" titleType="Freehold"/>
<LocationAddress addressType="Primary" numberFirst="82">
<RoadName roadName="BELUGA" roadNameType="Street" roadType="Public"/>
<AdministrativeArea adminAreaName="MOUNT ELIZA" adminAreaType="Locality" adminAreaCode="3930"/>
</LocationAddress>
</Parcel>
<!-- New Lots Creation -->
<Parcel name="1\PS619178" class="Lot" state="created" parcelType="Single" area="718.578">
<Center pntRef="CGPNT-178"/>
<CoordGeom name="CG-1">
<Line>
<Start pntRef="CGPNT-8"/>
<End pntRef="CGPNT-13"/>
</Line>
<Line>
<Start pntRef="CGPNT-13"/>
<End pntRef="CGPNT-24"/>
</Line>
<Line>
<Start pntRef="CGPNT-24"/>
<End pntRef="CGPNT-23"/>
</Line>
<Line>
<Start pntRef="CGPNT-23"/>
<End pntRef="CGPNT-21"/>
</Line>
<Line>
<Start pntRef="CGPNT-21"/>
<End pntRef="CGPNT-19"/>
</Line>
<Line>
<Start pntRef="CGPNT-19"/>
<End pntRef="CGPNT-17"/>
</Line>
<Line>
<Start pntRef="CGPNT-17"/>
<End pntRef="CGPNT-15"/>
</Line>
<Line>
<Start pntRef="CGPNT-15"/>
<End pntRef="CGPNT-8"/>
</Line>
</CoordGeom>
<Title name="RST1\PS619178" titleType="Restriction Benefit"/>
<Title name="RST1\PS619178" titleType="Restriction Burden"/>
<Title name="RST3\PS619178" titleType="Restriction Burden"/>
<LocationAddress addressType="Primary" numberFirst="82">
<RoadName roadName="BELUGA" roadNameType="Street" roadType="Public"/>
<AdministrativeArea adminAreaName="MOUNT ELIZA" adminAreaType="Locality" adminAreaCode="3930"/>
</LocationAddress>
</Parcel>
<Parcel name="2\PS619178" class="Lot" state="created" parcelType="Single" area="599.836">
<Center pntRef="CGPNT-179"/>
<CoordGeom name="CG-2">
<Line>
<Start pntRef="CGPNT-26"/>
<End pntRef="CGPNT-27"/>
</Line>
<Line>
<Start pntRef="CGPNT-27"/>
<End pntRef="CGPNT-28"/>
</Line>
<Line>
<Start pntRef="CGPNT-28"/>
<End pntRef="CGPNT-29"/>
</Line>
<Line>
<Start pntRef="CGPNT-29"/>
<End pntRef="CGPNT-22"/>
</Line>
<Line>
<Start pntRef="CGPNT-22"/>
<End pntRef="CGPNT-21"/>
</Line>
<Line>
<Start pntRef="CGPNT-21"/>
<End pntRef="CGPNT-23"/>
</Line>
<Line>
<Start pntRef="CGPNT-23"/>
<End pntRef="CGPNT-24"/>
</Line>
<Line>
<Start pntRef="CGPNT-24"/>
<End pntRef="CGPNT-13"/>
</Line>
<Line>
<Start pntRef="CGPNT-13"/>
<End pntRef="CGPNT-14"/>
</Line>
<Line>
<Start pntRef="CGPNT-14"/>
<End pntRef="CGPNT-26"/>
</Line>
</CoordGeom>
<Title name="RST1\PS619178" titleType="Restriction Benefit"/>
<Title name="RST1\PS619178" titleType="Restriction Burden"/>
<Title name="RST3\PS619178" titleType="Restriction Burden"/>
<LocationAddress addressType="Primary" numberFirst="2">
<RoadName roadName="GUNYONG CREEK" roadNameType="Lane" roadType="Public"/>
<AdministrativeArea adminAreaName="MOUNT ELIZA" adminAreaType="Locality" adminAreaCode="3930"/>
</LocationAddress>
</Parcel>
<Parcel name="3\PS619178" class="Lot" state="created" parcelType="Single" area="1029.395">
<Center pntRef="CGPNT-180"/>
<CoordGeom name="CG-3">
<Line>
<Start pntRef="CGPNT-32"/>
<End pntRef="CGPNT-33"/>
</Line>
<Line>
<Start pntRef="CGPNT-33"/>
<End pntRef="CGPNT-34"/>
</Line>
<Line>
<Start pntRef="CGPNT-34"/>
<End pntRef="CGPNT-35"/>
</Line>
<Line>
<Start pntRef="CGPNT-35"/>
<End pntRef="CGPNT-36"/>
</Line>
<Line>
<Start pntRef="CGPNT-36"/>
<End pntRef="CGPNT-37"/>
</Line>
<Line>
<Start pntRef="CGPNT-37"/>
<End pntRef="CGPNT-38"/>
</Line>
<Line>
<Start pntRef="CGPNT-38"/>
<End pntRef="CGPNT-39"/>
</Line>
<Line>
<Start pntRef="CGPNT-39"/>
<End pntRef="CGPNT-40"/>
</Line>
<Line>
<Start pntRef="CGPNT-40"/>
<End pntRef="CGPNT-41"/>
</Line>
<Line>
<Start pntRef="CGPNT-41"/>
<End pntRef="CGPNT-42"/>
</Line>
<Line>
<Start pntRef="CGPNT-42"/>
<End pntRef="CGPNT-29"/>
</Line>
<Line>
<Start pntRef="CGPNT-29"/>
<End pntRef="CGPNT-28"/>
</Line>
<Line>
<Start pntRef="CGPNT-28"/>
<End pntRef="CGPNT-27"/>
</Line>
<Line>
<Start pntRef="CGPNT-27"/>
<End pntRef="CGPNT-26"/>
</Line>
<Line>
<Start pntRef="CGPNT-26"/>
<End pntRef="CGPNT-30"/>
</Line>
<Line>
<Start pntRef="CGPNT-30"/>
<End pntRef="CGPNT-31"/>
</Line>
<Line>
<Start pntRef="CGPNT-31"/>
<End pntRef="CGPNT-32"/>
</Line>
</CoordGeom>
<Title name="RST1\PS619178" titleType="Restriction Benefit"/>
<Title name="RST1\PS619178" titleType="Restriction Burden"/>
<Title name="RST3\PS619178" titleType="Restriction Burden"/>
<LocationAddress addressType="Primary" numberFirst="3">
<RoadName roadName="GUNYONG CREEK" roadNameType="Lane" roadType="Public"/>
<AdministrativeArea adminAreaName="MOUNT ELIZA" adminAreaType="Locality" adminAreaCode="3930"/>
</LocationAddress>
</Parcel>
<Parcel name="4\PS619178" class="Lot" state="created" parcelType="Single" area="901.278">
<Center pntRef="CGPNT-181"/>
<CoordGeom name="CG-4">
<Line>
<Start pntRef="CGPNT-32"/>
<End pntRef="CGPNT-33"/>
</Line>
<Line>
<Start pntRef="CGPNT-33"/>
<End pntRef="CGPNT-52"/>
</Line>
<Line>
<Start pntRef="CGPNT-52"/>
<End pntRef="CGPNT-51"/>
</Line>
<Line>
<Start pntRef="CGPNT-51"/>
<End pntRef="CGPNT-50"/>
</Line>
<Line>
<Start pntRef="CGPNT-50"/>
<End pntRef="CGPNT-49"/>
</Line>
<Line>
<Start pntRef="CGPNT-49"/>
<End pntRef="CGPNT-133"/>
</Line>
<Line>
<Start pntRef="CGPNT-133"/>
<End pntRef="CGPNT-74"/>
</Line>
<Line>
<Start pntRef="CGPNT-74"/>
<End pntRef="CGPNT-77"/>
</Line>
<Line>
<Start pntRef="CGPNT-77"/>
<End pntRef="CGPNT-48"/>
</Line>
<Line>
<Start pntRef="CGPNT-48"/>
<End pntRef="CGPNT-47"/>
</Line>
<Line>
<Start pntRef="CGPNT-47"/>
<End pntRef="CGPNT-134"/>
</Line>
<Line>
<Start pntRef="CGPNT-134"/>
<End pntRef="CGPNT-32"/>
</Line>
</CoordGeom>
<Title name="RST1\PS619178" titleType="Restriction Benefit"/>
<Title name="RST1\PS619178" titleType="Restriction Burden"/>
<Title name="RST3\PS619178" titleType="Restriction Burden"/>
<Title name="RST2\PS619178" titleType="Restriction Burden"/>
<LocationAddress addressType="Primary" numberFirst="4">
<RoadName roadName="GUNYONG CREEK" roadNameType="Lane" roadType="Public"/>
<AdministrativeArea adminAreaName="MOUNT ELIZA" adminAreaType="Locality" adminAreaCode="3930"/>
</LocationAddress>
</Parcel>
<Parcel name="5\PS619178" class="Lot" state="created" parcelType="Single" area="649.973">
<Center pntRef="CGPNT-182"/>
<CoordGeom name="CG-5">
<Line>
<Start pntRef="CGPNT-80"/>
<End pntRef="CGPNT-138"/>
</Line>
<Line>
<Start pntRef="CGPNT-138"/>
<End pntRef="CGPNT-79"/>
</Line>
<Line>
<Start pntRef="CGPNT-79"/>
<End pntRef="CGPNT-48"/>
</Line>
<Line>
<Start pntRef="CGPNT-48"/>
<End pntRef="CGPNT-77"/>
</Line>
<Line>
<Start pntRef="CGPNT-77"/>
<End pntRef="CGPNT-74"/>
</Line>
<Line>
<Start pntRef="CGPNT-74"/>
<End pntRef="CGPNT-133"/>
</Line>
<Line>
<Start pntRef="CGPNT-133"/>
<End pntRef="CGPNT-49"/>
</Line>
<Line>
<Start pntRef="CGPNT-49"/>
<End pntRef="CGPNT-50"/>
</Line>
<Line>
<Start pntRef="CGPNT-50"/>
<End pntRef="CGPNT-80"/>
</Line>
</CoordGeom>
<Title name="RST1\PS619178" titleType="Restriction Benefit"/>
<Title name="RST1\PS619178" titleType="Restriction Burden"/>
<Title name="RST3\PS619178" titleType="Restriction Burden"/>
<Title name="RST2\PS619178" titleType="Restriction Burden"/>
<LocationAddress addressType="Primary" numberFirst="5">
<RoadName roadName="GUNYONG CREEK" roadNameType="Lane" roadType="Public"/>
<AdministrativeArea adminAreaName="MOUNT ELIZA" adminAreaType="Locality" adminAreaCode="3930"/>
</LocationAddress>
</Parcel>
<Parcel name="6\PS619178" class="Lot" state="created" parcelType="Single" area="1303.701">
<Center pntRef="CGPNT-183"/>
<CoordGeom name="CG-6">
<Line>
<Start pntRef="CGPNT-85"/>
<End pntRef="CGPNT-157"/>
</Line>
<Line>
<Start pntRef="CGPNT-157"/>
<End pntRef="CGPNT-83"/>
</Line>
<Line>
<Start pntRef="CGPNT-83"/>
<End pntRef="CGPNT-80"/>
</Line>
<Line>
<Start pntRef="CGPNT-80"/>
<End pntRef="CGPNT-138"/>
</Line>
<Line>
<Start pntRef="CGPNT-138"/>
<End pntRef="CGPNT-79"/>
</Line>
<Line>
<Start pntRef="CGPNT-79"/>
<End pntRef="CGPNT-81"/>
</Line>
<Line>
<Start pntRef="CGPNT-81"/>
<End pntRef="CGPNT-82"/>
</Line>
<Line>
<Start pntRef="CGPNT-82"/>
<End pntRef="CGPNT-85"/>
</Line>
</CoordGeom>
<Title name="RST1\PS619178" titleType="Restriction Benefit"/>
<Title name="RST1\PS619178" titleType="Restriction Burden"/>
<Title name="RST3\PS619178" titleType="Restriction Burden"/>
<Title name="RST2\PS619178" titleType="Restriction Burden"/>
<LocationAddress addressType="Primary" numberFirst="6">
<RoadName roadName="GUNYONG CREEK" roadNameType="Lane" roadType="Public"/>
<AdministrativeArea adminAreaName="MOUNT ELIZA" adminAreaType="Locality" adminAreaCode="3930"/>
</LocationAddress>
</Parcel>
<Parcel name="7\PS619178" class="Lot" state="created" parcelType="Single" area="678.365">
<Center pntRef="CGPNT-184"/>
<CoordGeom name="CG-7">
<Line>
<Start pntRef="CGPNT-87"/>
<End pntRef="CGPNT-166"/>
</Line>
<Line>
<Start pntRef="CGPNT-166"/>
<End pntRef="CGPNT-88"/>
</Line>
<Line>
<Start pntRef="CGPNT-88"/>
<End pntRef="CGPNT-83"/>
</Line>
<Line>
<Start pntRef="CGPNT-83"/>
<End pntRef="CGPNT-157"/>
</Line>
<Line>
<Start pntRef="CGPNT-157"/>
<End pntRef="CGPNT-85"/>
</Line>
<Line>
<Start pntRef="CGPNT-85"/>
<End pntRef="CGPNT-82"/>
</Line>
<Line>
<Start pntRef="CGPNT-82"/>
<End pntRef="CGPNT-86"/>
</Line>
<Line>
<Start pntRef="CGPNT-86"/>
<End pntRef="CGPNT-87"/>
</Line>
</CoordGeom>
<Title name="RST1\PS619178" titleType="Restriction Benefit"/>
<Title name="RST1\PS619178" titleType="Restriction Burden"/>
<Title name="RST3\PS619178" titleType="Restriction Burden"/>
<Title name="RST2\PS619178" titleType="Restriction Burden"/>
<LocationAddress addressType="Primary" numberFirst="7">
<RoadName roadName="GUNYONG CREEK" roadNameType="Lane" roadType="Public"/>
<AdministrativeArea adminAreaName="MOUNT ELIZA" adminAreaType="Locality" adminAreaCode="3930"/>
</LocationAddress>
</Parcel>
<Parcel name="8\PS619178" class="Lot" state="created" parcelType="Single" area="1441.674">
<Center pntRef="CGPNT-185"/>
<CoordGeom name="CG-8">
<Line>
<Start pntRef="CGPNT-58"/>
<End pntRef="CGPNT-170"/>
</Line>
<Line>
<Start pntRef="CGPNT-170"/>
<End pntRef="CGPNT-69"/>
</Line>
<Line>
<Start pntRef="CGPNT-69"/>
<End pntRef="CGPNT-91"/>
</Line>
<Line>
<Start pntRef="CGPNT-91"/>
<End pntRef="CGPNT-70"/>
</Line>
<Line>
<Start pntRef="CGPNT-70"/>
<End pntRef="CGPNT-71"/>
</Line>
<Line>
<Start pntRef="CGPNT-71"/>
<End pntRef="CGPNT-72"/>
</Line>
<Line>
<Start pntRef="CGPNT-72"/>
<End pntRef="CGPNT-105"/>
</Line>
<Line>
<Start pntRef="CGPNT-105"/>
<End pntRef="CGPNT-68"/>
</Line>
<Line>
<Start pntRef="CGPNT-68"/>
<End pntRef="CGPNT-67"/>
</Line>
<Line>
<Start pntRef="CGPNT-67"/>
<End pntRef="CGPNT-66"/>
</Line>
<Line>
<Start pntRef="CGPNT-66"/>
<End pntRef="CGPNT-168"/>
</Line>
<Line>
<Start pntRef="CGPNT-168"/>
<End pntRef="CGPNT-61"/>
</Line>
<Line>
<Start pntRef="CGPNT-61"/>
<End pntRef="CGPNT-59"/>
</Line>
<Line>
<Start pntRef="CGPNT-59"/>
<End pntRef="CGPNT-58"/>
</Line>
</CoordGeom>
<Title name="RST1\PS619178" titleType="Restriction Benefit"/>
<Title name="RST1\PS619178" titleType="Restriction Burden"/>
<Title name="RST3\PS619178" titleType="Restriction Burden"/>
<Title name="RST2\PS619178" titleType="Restriction Burden"/>
<LocationAddress addressType="Primary" numberFirst="8">
<RoadName roadName="GUNYONG CREEK" roadNameType="Lane" roadType="Public"/>
<AdministrativeArea adminAreaName="MOUNT ELIZA" adminAreaType="Locality" adminAreaCode="3930"/>
</LocationAddress>
</Parcel>
<Parcel name="9\PS619178" class="Lot" state="created" parcelType="Single" area="1730.814">
<Center pntRef="CGPNT-186"/>
<CoordGeom name="CG-9">
<Line>
<Start pntRef="CGPNT-59"/>
<End pntRef="CGPNT-61"/>
</Line>
<Line>
<Start pntRef="CGPNT-61"/>
<End pntRef="CGPNT-62"/>
</Line>
<Line>
<Start pntRef="CGPNT-62"/>
<End pntRef="CGPNT-63"/>
</Line>
<Line>
<Start pntRef="CGPNT-63"/>
<End pntRef="CGPNT-64"/>
</Line>
<Line>
<Start pntRef="CGPNT-64"/>
<End pntRef="CGPNT-65"/>
</Line>
<Line>
<Start pntRef="CGPNT-65"/>
<End pntRef="CGPNT-57"/>
</Line>
<Line>
<Start pntRef="CGPNT-57"/>
<End pntRef="CGPNT-60"/>
</Line>
<Line>
<Start pntRef="CGPNT-60"/>
<End pntRef="CGPNT-9"/>
</Line>
<Line>
<Start pntRef="CGPNT-9"/>
<End pntRef="CGPNT-58"/>
</Line>
<Line>
<Start pntRef="CGPNT-58"/>
<End pntRef="CGPNT-59"/>
</Line>
</CoordGeom>
<LocationAddress addressType="Primary" numberFirst="9">
<RoadName roadName="GUNYONG CREEK" roadNameType="Lane" roadType="Public"/>
<RoadName roadName="BELUGA" roadNameType="Street" roadType="Public"/>
<AdministrativeArea adminAreaName="MOUNT ELIZA" adminAreaType="Locality" adminAreaCode="3930"/>
</LocationAddress>
</Parcel>
<!-- Road Parcel Creation -->
<Parcel name="R1\PS619178" class="Road" state="created" parcelType="Single" area="2050.241" desc="ROAD1" owner="MORNINGTON PENINSULA SHIRE COUNCIL">
<Center pntRef="CGPNT-187"/>
<CoordGeom name="CG-10">
<Line>
<Start pntRef="CGPNT-61"/>
<End pntRef="CGPNT-168"/>
</Line>
<Line>
<Start pntRef="CGPNT-168"/>
<End pntRef="CGPNT-66"/>
</Line>
<Line>
<Start pntRef="CGPNT-66"/>
<End pntRef="CGPNT-67"/>
</Line>
<Line>
<Start pntRef="CGPNT-67"/>
<End pntRef="CGPNT-87"/>
</Line>
<Line>
<Start pntRef="CGPNT-87"/>
<End pntRef="CGPNT-166"/>
</Line>
<Line>
<Start pntRef="CGPNT-166"/>
<End pntRef="CGPNT-88"/>
</Line>
<Line>
<Start pntRef="CGPNT-88"/>
<End pntRef="CGPNT-83"/>
</Line>
<Line>
<Start pntRef="CGPNT-83"/>
<End pntRef="CGPNT-80"/>
</Line>
<Line>
<Start pntRef="CGPNT-80"/>
<End pntRef="CGPNT-50"/>
</Line>
<Line>
<Start pntRef="CGPNT-50"/>
<End pntRef="CGPNT-51"/>
</Line>
<Line>
<Start pntRef="CGPNT-51"/>
<End pntRef="CGPNT-52"/>
</Line>
<Line>
<Start pntRef="CGPNT-52"/>
<End pntRef="CGPNT-33"/>
</Line>
<Line>
<Start pntRef="CGPNT-33"/>
<End pntRef="CGPNT-34"/>
</Line>
<Line>
<Start pntRef="CGPNT-34"/>
<End pntRef="CGPNT-35"/>
</Line>
<Line>
<Start pntRef="CGPNT-35"/>
<End pntRef="CGPNT-36"/>
</Line>
<Line>
<Start pntRef="CGPNT-36"/>
<End pntRef="CGPNT-37"/>
</Line>
<Line>
<Start pntRef="CGPNT-37"/>
<End pntRef="CGPNT-38"/>
</Line>
<Line>
<Start pntRef="CGPNT-38"/>
<End pntRef="CGPNT-39"/>
</Line>
<Line>
<Start pntRef="CGPNT-39"/>
<End pntRef="CGPNT-40"/>
</Line>
<Line>
<Start pntRef="CGPNT-40"/>
<End pntRef="CGPNT-41"/>
</Line>
<Line>
<Start pntRef="CGPNT-41"/>
<End pntRef="CGPNT-42"/>
</Line>
<Line>
<Start pntRef="CGPNT-42"/>
<End pntRef="CGPNT-29"/>
</Line>
<Line>
<Start pntRef="CGPNT-29"/>
<End pntRef="CGPNT-22"/>
</Line>
<Line>
<Start pntRef="CGPNT-22"/>
<End pntRef="CGPNT-20"/>
</Line>
<Line>
<Start pntRef="CGPNT-20"/>
<End pntRef="CGPNT-18"/>
</Line>
<Line>
<Start pntRef="CGPNT-18"/>
<End pntRef="CGPNT-16"/>
</Line>
<Line>
<Start pntRef="CGPNT-16"/>
<End pntRef="CGPNT-55"/>
</Line>
<Line>
<Start pntRef="CGPNT-55"/>
<End pntRef="CGPNT-7"/>
</Line>
<Line>
<Start pntRef="CGPNT-7"/>
<End pntRef="CGPNT-56"/>
</Line>
<Line>
<Start pntRef="CGPNT-56"/>
<End pntRef="CGPNT-57"/>
</Line>
<Line>
<Start pntRef="CGPNT-57"/>
<End pntRef="CGPNT-65"/>
</Line>
<Line>
<Start pntRef="CGPNT-65"/>
<End pntRef="CGPNT-64"/>
</Line>
<Line>
<Start pntRef="CGPNT-64"/>
<End pntRef="CGPNT-63"/>
</Line>
<Line>
<Start pntRef="CGPNT-63"/>
<End pntRef="CGPNT-62"/>
</Line>
<Line>
<Start pntRef="CGPNT-62"/>
<End pntRef="CGPNT-61"/>
</Line>
</CoordGeom>
</Parcel>
<!-- Reserve Parcels Creation -->
<Parcel name="RES1\PS619178" class="Reserve" state="created" parcelType="Single" area="4964.221" owner="MORNINGTON PENINSULA SHIRE COUNCIL">
<Center pntRef="CGPNT-211"/>
<CoordGeom name="CG-34">
<IrregularLine desc="GUNYONG CREEK">
<Start pntRef="CGPNT-97"/>
<End pntRef="CGPNT-98"/>
<PntList2D>5769958.250 331542.405 5769960.874 331535.172 5769964.695 331528.002 5769968.988 331521.133 5769974.612 331515.122 5769973.968 331512.074 5769972.251 331508.038 5769977.017 331501.083 5769982.340 331501.384 5769985.002 331503.960 5769995.606 331503.874 5770003.248 331502.543 5770004.579 331495.073 5770014.110 331497.134 5770020.807 331495.073 5770028.621 331492.411 5770038.495 331490.522 5770046.137 331488.977 5770051.118 331483.996 5770063.740 331486.830 5770067.518 331490.200 5770070.263 331494.040</PntList2D>
</IrregularLine>
<Line>
<Start pntRef="CGPNT-98"/>
<End pntRef="CGPNT-175"/>
</Line>
<Line>
<Start pntRef="CGPNT-175"/>
<End pntRef="CGPNT-70"/>
</Line>
<Line>
<Start pntRef="CGPNT-70"/>
<End pntRef="CGPNT-71"/>
</Line>
<Line>
<Start pntRef="CGPNT-71"/>
<End pntRef="CGPNT-72"/>
</Line>
<Line>
<Start pntRef="CGPNT-72"/>
<End pntRef="CGPNT-105"/>
</Line>
<Line>
<Start pntRef="CGPNT-105"/>
<End pntRef="CGPNT-68"/>
</Line>
<Line>
<Start pntRef="CGPNT-68"/>
<End pntRef="CGPNT-67"/>
</Line>
<Line>
<Start pntRef="CGPNT-67"/>
<End pntRef="CGPNT-87"/>
</Line>
<Line>
<Start pntRef="CGPNT-87"/>
<End pntRef="CGPNT-86"/>
</Line>
<Line>
<Start pntRef="CGPNT-86"/>
<End pntRef="CGPNT-82"/>
</Line>
<Line>
<Start pntRef="CGPNT-82"/>
<End pntRef="CGPNT-81"/>
</Line>
<Line>
<Start pntRef="CGPNT-81"/>
<End pntRef="CGPNT-79"/>
</Line>
<Line>
<Start pntRef="CGPNT-79"/>
<End pntRef="CGPNT-48"/>
</Line>
<Line>
<Start pntRef="CGPNT-48"/>
<End pntRef="CGPNT-47"/>
</Line>
<IrregularLine desc="GUNYONG CREEK">
<Start pntRef="CGPNT-47"/>
<End pntRef="CGPNT-97"/>
<PntList2D>5769951.874 331601.419 5769946.878 331594.933 5769942.113 331587.034 5769944.002 331581.581 5769946.020 331576.429 5769949.368 331568.015 5769952.803 331560.287 5769955.550 331551.829 5769957.955 331544.960 5769958.250 331542.405</PntList2D>
</IrregularLine>
</CoordGeom>
<Title name="RST1\PS619178" titleType="Restriction Benefit"/>
<Title name="RST2\PS619178" titleType="Restriction Benefit"/>
<Title name="RST3\PS619178" titleType="Restriction Benefit"/>
</Parcel>
<Parcel name="RES2\PS619178" class="Reserve" state="created" parcelType="Single" area="3.165" owner="MORNINGTON PENINSULA SHIRE COUNCIL">
<Center pntRef="CGPNT-188"/>
<CoordGeom name="CG-11">
<Line>
<Start pntRef="CGPNT-22"/>
<End pntRef="CGPNT-21"/>
</Line>
<Line>
<Start pntRef="CGPNT-21"/>
<End pntRef="CGPNT-19"/>
</Line>
<Line>
<Start pntRef="CGPNT-19"/>
<End pntRef="CGPNT-17"/>
</Line>
<Line>
<Start pntRef="CGPNT-17"/>
<End pntRef="CGPNT-15"/>
</Line>
<Line>
<Start pntRef="CGPNT-15"/>
<End pntRef="CGPNT-16"/>
</Line>
<Line>
<Start pntRef="CGPNT-16"/>
<End pntRef="CGPNT-18"/>
</Line>
<Line>
<Start pntRef="CGPNT-18"/>
<End pntRef="CGPNT-20"/>
</Line>
<Line>
<Start pntRef="CGPNT-20"/>
<End pntRef="CGPNT-22"/>
</Line>
</CoordGeom>
</Parcel>
<!-- Easements Creation (Single and Part Parcels)-->
<Parcel name="E1" class="Easement" state="existing" parcelType="Single" area="222.872" parcelFormat="Geometry">
<Center pntRef="CGPNT-209"/>
<CoordGeom name="CG-32">
<Line>
<Start pntRef="CGPNT-175"/>
<End pntRef="CGPNT-98"/>
</Line>
<Line>
<Start pntRef="CGPNT-98"/>
<End pntRef="CGPNT-71"/>
</Line>
<Line>
<Start pntRef="CGPNT-71"/>
<End pntRef="CGPNT-104"/>
</Line>
<Line>
<Start pntRef="CGPNT-104"/>
<End pntRef="CGPNT-106"/>
</Line>
<Line>
<Start pntRef="CGPNT-106"/>
<End pntRef="CGPNT-59"/>
</Line>
<Line>
<Start pntRef="CGPNT-59"/>
<End pntRef="CGPNT-60"/>
</Line>
<Line>
<Start pntRef="CGPNT-60"/>
<End pntRef="CGPNT-9"/>
</Line>
<Line>
<Start pntRef="CGPNT-9"/>
<End pntRef="CGPNT-58"/>
</Line>
<Line>
<Start pntRef="CGPNT-58"/>
<End pntRef="CGPNT-170"/>
</Line>
<Line>
<Start pntRef="CGPNT-170"/>
<End pntRef="CGPNT-69"/>
</Line>
<Line>
<Start pntRef="CGPNT-69"/>
<End pntRef="CGPNT-91"/>
</Line>
<Line>
<Start pntRef="CGPNT-91"/>
<End pntRef="CGPNT-70"/>
</Line>
<Line>
<Start pntRef="CGPNT-70"/>
<End pntRef="CGPNT-175"/>
</Line>
</CoordGeom>
</Parcel>
<Parcel name="EAS1\LP48216" class="Easement" state="existing" parcelType="Single" parcelFormat="Standard" useOfParcel="Drainage" owner="LOTS ON LP48216">
<Parcels>
<Parcel pclRef="E1" name="LNK-22"></Parcel>
</Parcels>
</Parcel>
<Parcel name="E2" class="Easement" state="created" parcelType="Single" area="4964.221" parcelFormat="Geometry">
<Center pntRef="CGPNT-210"/>
<CoordGeom name="CG-33">
<IrregularLine desc="GUNYONG CREEK">
<Start pntRef="CGPNT-97"/>
<End pntRef="CGPNT-98"/>
<PntList2D>5769958.250 331542.405 5769960.874 331535.172 5769964.695 331528.002 5769968.988 331521.133 5769974.612 331515.122 5769973.968 331512.074 5769972.251 331508.038 5769977.017 331501.083 5769982.340 331501.384 5769985.002 331503.960 5769995.606 331503.874 5770003.248 331502.543 5770004.579 331495.073 5770014.110 331497.134 5770020.807 331495.073 5770028.621 331492.411 5770038.495 331490.522 5770046.137 331488.977 5770051.118 331483.996 5770063.740 331486.830 5770067.518 331490.200 5770070.263 331494.040</PntList2D>
</IrregularLine>
<Line>
<Start pntRef="CGPNT-98"/>
<End pntRef="CGPNT-175"/>
</Line>
<Line>
<Start pntRef="CGPNT-175"/>
<End pntRef="CGPNT-70"/>
</Line>
<Line>
<Start pntRef="CGPNT-70"/>
<End pntRef="CGPNT-71"/>
</Line>
<Line>
<Start pntRef="CGPNT-71"/>
<End pntRef="CGPNT-72"/>
</Line>
<Line>
<Start pntRef="CGPNT-72"/>
<End pntRef="CGPNT-105"/>
</Line>
<Line>
<Start pntRef="CGPNT-105"/>
<End pntRef="CGPNT-68"/>
</Line>
<Line>
<Start pntRef="CGPNT-68"/>
<End pntRef="CGPNT-67"/>
</Line>
<Line>
<Start pntRef="CGPNT-67"/>
<End pntRef="CGPNT-87"/>
</Line>
<Line>
<Start pntRef="CGPNT-87"/>
<End pntRef="CGPNT-86"/>
</Line>
<Line>
<Start pntRef="CGPNT-86"/>
<End pntRef="CGPNT-82"/>
</Line>
<Line>
<Start pntRef="CGPNT-82"/>
<End pntRef="CGPNT-81"/>
</Line>
<Line>
<Start pntRef="CGPNT-81"/>
<End pntRef="CGPNT-79"/>
</Line>
<Line>
<Start pntRef="CGPNT-79"/>
<End pntRef="CGPNT-48"/>
</Line>
<Line>
<Start pntRef="CGPNT-48"/>
<End pntRef="CGPNT-47"/>
</Line>
<IrregularLine desc="GUNYONG CREEK">
<Start pntRef="CGPNT-47"/>
<End pntRef="CGPNT-97"/>
<PntList2D>5769951.874 331601.419 5769946.878 331594.933 5769942.113 331587.034 5769944.002 331581.581 5769946.020 331576.429 5769949.368 331568.015 5769952.803 331560.287 5769955.550 331551.829 5769957.955 331544.960 5769958.250 331542.405</PntList2D>
</IrregularLine>
</CoordGeom>
</Parcel>
<Parcel name="EAS2\PS619178" class="Easement" state="created" parcelType="Single" parcelFormat="Standard" useOfParcel="Drainage and Floodway" owner="MELBOURNE WATER CORPORATION">
<Parcels>
<Parcel pclRef="E2" name="LNK-23"></Parcel>
</Parcels>
</Parcel>
<Parcel name="E3-p1" class="Easement" state="created" parcelType="Part" area="9.749" parcelFormat="Geometry">
<Center pntRef="CGPNT-189"/>
<CoordGeom name="CG-12">
<Line>
<Start pntRef="CGPNT-71"/>
<End pntRef="CGPNT-72"/>
</Line>
<Line>
<Start pntRef="CGPNT-72"/>
<End pntRef="CGPNT-105"/>
</Line>
<Line>
<Start pntRef="CGPNT-105"/>
<End pntRef="CGPNT-104"/>
</Line>
<Line>
<Start pntRef="CGPNT-104"/>
<End pntRef="CGPNT-71"/>
</Line>
</CoordGeom>
</Parcel>
<Parcel name="E3-p2" class="Easement" state="created" parcelType="Part" area="262.728" parcelFormat="Geometry">
<Center pntRef="CGPNT-190"/>
<CoordGeom name="CG-13">
<Line>
<Start pntRef="CGPNT-87"/>
<End pntRef="CGPNT-166"/>
</Line>
<Line>
<Start pntRef="CGPNT-166"/>
<End pntRef="CGPNT-88"/>
</Line>
<Line>
<Start pntRef="CGPNT-88"/>
<End pntRef="CGPNT-89"/>
</Line>
<Line>
<Start pntRef="CGPNT-89"/>
<End pntRef="CGPNT-90"/>
</Line>
<Line>
<Start pntRef="CGPNT-90"/>
<End pntRef="CGPNT-152"/>
</Line>
<Line>
<Start pntRef="CGPNT-152"/>
<End pntRef="CGPNT-76"/>
</Line>
<Line>
<Start pntRef="CGPNT-76"/>
<End pntRef="CGPNT-75"/>
</Line>
<Line>
<Start pntRef="CGPNT-75"/>
<End pntRef="CGPNT-74"/>
</Line>
<Line>
<Start pntRef="CGPNT-74"/>
<End pntRef="CGPNT-77"/>
</Line>
<Line>
<Start pntRef="CGPNT-77"/>
<End pntRef="CGPNT-78"/>
</Line>
<Line>
<Start pntRef="CGPNT-78"/>
<End pntRef="CGPNT-84"/>
</Line>
<Line>
<Start pntRef="CGPNT-84"/>
<End pntRef="CGPNT-85"/>
</Line>
<Line>
<Start pntRef="CGPNT-85"/>
<End pntRef="CGPNT-82"/>
</Line>
<Line>
<Start pntRef="CGPNT-82"/>
<End pntRef="CGPNT-86"/>
</Line>
<Line>
<Start pntRef="CGPNT-86"/>
<End pntRef="CGPNT-87"/>
</Line>
</CoordGeom>
</Parcel>
<Parcel name="E3-p3" class="Easement" state="created" parcelType="Part" area="155.010" parcelFormat="Geometry">
<Center pntRef="CGPNT-191"/>
<CoordGeom name="CG-14">
<Line>
<Start pntRef="CGPNT-91"/>
<End pntRef="CGPNT-104"/>
</Line>
<Line>
<Start pntRef="CGPNT-104"/>
<End pntRef="CGPNT-92"/>
</Line>
<Line>
<Start pntRef="CGPNT-92"/>
<End pntRef="CGPNT-68"/>
</Line>
<Line>
<Start pntRef="CGPNT-68"/>
<End pntRef="CGPNT-67"/>
</Line>
<Line>
<Start pntRef="CGPNT-67"/>
<End pntRef="CGPNT-66"/>
</Line>
<Line>
<Start pntRef="CGPNT-66"/>
<End pntRef="CGPNT-73"/>
</Line>
<Line>
<Start pntRef="CGPNT-73"/>
<End pntRef="CGPNT-106"/>
</Line>
<Line>
<Start pntRef="CGPNT-106"/>
<End pntRef="CGPNT-69"/>
</Line>
<Line>
<Start pntRef="CGPNT-69"/>
<End pntRef="CGPNT-91"/>
</Line>
</CoordGeom>
</Parcel>
<Parcel name="E3-p4" class="Easement" state="created" parcelType="Part" area="23.008" parcelFormat="Geometry">
<Center pntRef="CGPNT-214"/>
<CoordGeom name="CG-37">
<Line>
<Start pntRef="CGPNT-39"/>
<End pntRef="CGPNT-42"/>
</Line>
<Line>
<Start pntRef="CGPNT-42"/>
<End pntRef="CGPNT-41"/>
</Line>
<Line>
<Start pntRef="CGPNT-41"/>
<End pntRef="CGPNT-40"/>
</Line>
<Line>
<Start pntRef="CGPNT-40"/>
<End pntRef="CGPNT-39"/>
</Line>
</CoordGeom>
</Parcel>
<Parcel name="E4-p1" class="Easement" state="created" parcelType="Part" area="85.175" parcelFormat="Geometry">
<Center pntRef="CGPNT-192"/>
<CoordGeom name="CG-15">
<Line>
<Start pntRef="CGPNT-30"/>
<End pntRef="CGPNT-31"/>
</Line>
<Line>
<Start pntRef="CGPNT-31"/>
<End pntRef="CGPNT-53"/>
</Line>
<Line>
<Start pntRef="CGPNT-53"/>
<End pntRef="CGPNT-51"/>
</Line>
<Line>
<Start pntRef="CGPNT-51"/>
<End pntRef="CGPNT-52"/>
</Line>
<Line>
<Start pntRef="CGPNT-52"/>
<End pntRef="CGPNT-54"/>
</Line>
<Line>
<Start pntRef="CGPNT-54"/>
<End pntRef="CGPNT-30"/>
</Line>
</CoordGeom>
</Parcel>
<Parcel name="E4-p2" class="Easement" state="created" parcelType="Part" area="48.974" parcelFormat="Geometry">
<Center pntRef="CGPNT-193"/>
<CoordGeom name="CG-16">
<Line>
<Start pntRef="CGPNT-37"/>
<End pntRef="CGPNT-38"/>
</Line>
<Line>
<Start pntRef="CGPNT-38"/>
<End pntRef="CGPNT-43"/>
</Line>
<Line>
<Start pntRef="CGPNT-43"/>
<End pntRef="CGPNT-44"/>
</Line>
<Line>
<Start pntRef="CGPNT-44"/>
<End pntRef="CGPNT-45"/>
</Line>
<Line>
<Start pntRef="CGPNT-45"/>
<End pntRef="CGPNT-46"/>
</Line>
<Line>
<Start pntRef="CGPNT-46"/>
<End pntRef="CGPNT-37"/>
</Line>
</CoordGeom>
</Parcel>
<Parcel name="E4-p3" class="Easement" state="created" parcelType="Part" area="19.850" parcelFormat="Geometry">
<Center pntRef="CGPNT-194"/>
<CoordGeom name="CG-17">
<Line>
<Start pntRef="CGPNT-25"/>
<End pntRef="CGPNT-14"/>
</Line>
<Line>
<Start pntRef="CGPNT-14"/>
<End pntRef="CGPNT-13"/>
</Line>
<Line>
<Start pntRef="CGPNT-13"/>
<End pntRef="CGPNT-24"/>
</Line>
<Line>
<Start pntRef="CGPNT-24"/>
<End pntRef="CGPNT-25"/>
</Line>
</CoordGeom>
</Parcel>
<Parcel name="E4-p4" class="Easement" state="created" parcelType="Part" area="155.010" parcelFormat="Geometry">
<Center pntRef="CGPNT-195"/>
<CoordGeom name="CG-18">
<Line>
<Start pntRef="CGPNT-91"/>
<End pntRef="CGPNT-104"/>
</Line>
<Line>
<Start pntRef="CGPNT-104"/>
<End pntRef="CGPNT-92"/>
</Line>
<Line>
<Start pntRef="CGPNT-92"/>
<End pntRef="CGPNT-68"/>
</Line>
<Line>
<Start pntRef="CGPNT-68"/>
<End pntRef="CGPNT-67"/>
</Line>
<Line>
<Start pntRef="CGPNT-67"/>
<End pntRef="CGPNT-66"/>
</Line>
<Line>
<Start pntRef="CGPNT-66"/>
<End pntRef="CGPNT-73"/>
</Line>
<Line>
<Start pntRef="CGPNT-73"/>
<End pntRef="CGPNT-106"/>
</Line>
<Line>
<Start pntRef="CGPNT-106"/>
<End pntRef="CGPNT-69"/>
</Line>
<Line>
<Start pntRef="CGPNT-69"/>
<End pntRef="CGPNT-91"/>
</Line>
</CoordGeom>
</Parcel>
<!-- Restriction Creation (Part Parcels)-->
<Parcel name="RST1-p1\PS619178" class="Restriction" state="created" parcelType="Part" area="353.557">
<Center pntRef="CGPNT-196"/>
<CoordGeom name="CG-19">
<Line>
<Start pntRef="CGPNT-109"/>
<End pntRef="CGPNT-110"/>
</Line>
<Line>
<Start pntRef="CGPNT-110"/>
<End pntRef="CGPNT-111"/>
</Line>
<Line>
<Start pntRef="CGPNT-111"/>
<End pntRef="CGPNT-112"/>
</Line>
<Line>
<Start pntRef="CGPNT-112"/>
<End pntRef="CGPNT-107"/>
</Line>
<Line>
<Start pntRef="CGPNT-107"/>
<End pntRef="CGPNT-108"/>
</Line>
<Line>
<Start pntRef="CGPNT-108"/>
<End pntRef="CGPNT-109"/>
</Line>
</CoordGeom>
</Parcel>
<Parcel name="RST1-p2\PS619178" class="Restriction" state="created" parcelType="Part" area="341.395">
<Center pntRef="CGPNT-197"/>
<CoordGeom name="CG-20">
<Line>
<Start pntRef="CGPNT-113"/>
<End pntRef="CGPNT-117"/>
</Line>
<Line>
<Start pntRef="CGPNT-117"/>
<End pntRef="CGPNT-116"/>
</Line>
<Line>
<Start pntRef="CGPNT-116"/>
<End pntRef="CGPNT-115"/>
</Line>
<Line>
<Start pntRef="CGPNT-115"/>
<End pntRef="CGPNT-114"/>
</Line>
<Line>
<Start pntRef="CGPNT-114"/>
<End pntRef="CGPNT-113"/>
</Line>
</CoordGeom>
</Parcel>
<Parcel name="RST1-p3\PS619178" class="Restriction" state="created" parcelType="Part" area="296.500">
<Center pntRef="CGPNT-198"/>
<CoordGeom name="CG-21">
<Line>
<Start pntRef="CGPNT-120"/>
<End pntRef="CGPNT-119"/>
</Line>
<Line>
<Start pntRef="CGPNT-119"/>
<End pntRef="CGPNT-118"/>
</Line>
<Line>
<Start pntRef="CGPNT-118"/>
<End pntRef="CGPNT-125"/>
</Line>
<Line>
<Start pntRef="CGPNT-125"/>
<End pntRef="CGPNT-124"/>
</Line>
<Line>
<Start pntRef="CGPNT-124"/>
<End pntRef="CGPNT-123"/>
</Line>
<Line>
<Start pntRef="CGPNT-123"/>
<End pntRef="CGPNT-122"/>
</Line>
<Line>
<Start pntRef="CGPNT-122"/>
<End pntRef="CGPNT-121"/>
</Line>
<Line>
<Start pntRef="CGPNT-121"/>
<End pntRef="CGPNT-120"/>
</Line>
</CoordGeom>
</Parcel>
<Parcel name="RST1-p4\PS619178" class="Restriction" state="created" parcelType="Part" area="248.882">
<Center pntRef="CGPNT-199"/>
<CoordGeom name="CG-22">
<Line>
<Start pntRef="CGPNT-131"/>
<End pntRef="CGPNT-130"/>
</Line>
<Line>
<Start pntRef="CGPNT-130"/>
<End pntRef="CGPNT-129"/>
</Line>
<Line>
<Start pntRef="CGPNT-129"/>
<End pntRef="CGPNT-128"/>
</Line>
<Line>
<Start pntRef="CGPNT-128"/>
<End pntRef="CGPNT-127"/>
</Line>
<Line>
<Start pntRef="CGPNT-127"/>
<End pntRef="CGPNT-126"/>
</Line>
<Line>
<Start pntRef="CGPNT-126"/>
<End pntRef="CGPNT-131"/>
</Line>
</CoordGeom>
</Parcel>
<Parcel name="RST1-p5\PS619178" class="Restriction" state="created" parcelType="Part" area="197.902">
<Center pntRef="CGPNT-202"/>
<CoordGeom name="CG-25">
<Line>
<Start pntRef="CGPNT-137"/>
<End pntRef="CGPNT-146"/>
</Line>
<Line>
<Start pntRef="CGPNT-146"/>
<End pntRef="CGPNT-145"/>
</Line>
<Line>
<Start pntRef="CGPNT-145"/>
<End pntRef="CGPNT-144"/>
</Line>
<Line>
<Start pntRef="CGPNT-144"/>
<End pntRef="CGPNT-143"/>
</Line>
<Line>
<Start pntRef="CGPNT-143"/>
<End pntRef="CGPNT-142"/>
</Line>
<Line>
<Start pntRef="CGPNT-142"/>
<End pntRef="CGPNT-141"/>
</Line>
<Line>
<Start pntRef="CGPNT-141"/>
<End pntRef="CGPNT-140"/>
</Line>
<Line>
<Start pntRef="CGPNT-140"/>
<End pntRef="CGPNT-139"/>
</Line>
<Line>
<Start pntRef="CGPNT-139"/>
<End pntRef="CGPNT-135"/>
</Line>
<Line>
<Start pntRef="CGPNT-135"/>
<End pntRef="CGPNT-136"/>
</Line>
<Line>
<Start pntRef="CGPNT-136"/>
<End pntRef="CGPNT-137"/>
</Line>
</CoordGeom>
</Parcel>
<Parcel name="RST1-p6\PS619178" class="Restriction" state="created" parcelType="Part" area="306.400">
<Center pntRef="CGPNT-204"/>
<CoordGeom name="CG-27">
<Line>
<Start pntRef="CGPNT-148"/>
<End pntRef="CGPNT-149"/>
</Line>
<Line>
<Start pntRef="CGPNT-149"/>
<End pntRef="CGPNT-153"/>
</Line>
<Line>
<Start pntRef="CGPNT-153"/>
<End pntRef="CGPNT-151"/>
</Line>
<Line>
<Start pntRef="CGPNT-151"/>
<End pntRef="CGPNT-147"/>
</Line>
<Line>
<Start pntRef="CGPNT-147"/>
<End pntRef="CGPNT-148"/>
</Line>
</CoordGeom>
</Parcel>
<Parcel name="RST1-p7\PS619178" class="Restriction" state="created" parcelType="Part" area="287.185">
<Center pntRef="CGPNT-206"/>
<CoordGeom name="CG-29">
<Line>
<Start pntRef="CGPNT-159"/>
<End pntRef="CGPNT-165"/>
</Line>
<Line>
<Start pntRef="CGPNT-165"/>
<End pntRef="CGPNT-158"/>
</Line>
<Line>
<Start pntRef="CGPNT-158"/>
<End pntRef="CGPNT-160"/>
</Line>
<Line>
<Start pntRef="CGPNT-160"/>
<End pntRef="CGPNT-161"/>
</Line>
<Line>
<Start pntRef="CGPNT-161"/>
<End pntRef="CGPNT-162"/>
</Line>
<Line>
<Start pntRef="CGPNT-162"/>
<End pntRef="CGPNT-163"/>
</Line>
<Line>
<Start pntRef="CGPNT-163"/>
<End pntRef="CGPNT-164"/>
</Line>
<Line>
<Start pntRef="CGPNT-164"/>
<End pntRef="CGPNT-159"/>
</Line>
</CoordGeom>
</Parcel>
<Parcel name="RST1-p8\PS619178" class="Restriction" state="created" parcelType="Part" area="562.633">
<Center pntRef="CGPNT-207"/>
<CoordGeom name="CG-30">
<Line>
<Start pntRef="CGPNT-167"/>
<End pntRef="CGPNT-169"/>
</Line>
<Line>
<Start pntRef="CGPNT-169"/>
<End pntRef="CGPNT-173"/>
</Line>
<Line>
<Start pntRef="CGPNT-173"/>
<End pntRef="CGPNT-174"/>
</Line>
<Line>
<Start pntRef="CGPNT-174"/>
<End pntRef="CGPNT-172"/>
</Line>
<Line>
<Start pntRef="CGPNT-172"/>
<End pntRef="CGPNT-171"/>
</Line>
<Line>
<Start pntRef="CGPNT-171"/>
<End pntRef="CGPNT-167"/>
</Line>
</CoordGeom>
</Parcel>
<Parcel name="RST2-p1\PS619178" class="Restriction" state="created" parcelType="Part" area="161.226">
<Center pntRef="CGPNT-200"/>
<CoordGeom name="CG-23">
<Line>
<Start pntRef="CGPNT-47"/>
<End pntRef="CGPNT-48"/>
</Line>
<Line>
<Start pntRef="CGPNT-48"/>
<End pntRef="CGPNT-77"/>
</Line>
<Line>
<Start pntRef="CGPNT-77"/>
<End pntRef="CGPNT-74"/>
</Line>
<Line>
<Start pntRef="CGPNT-74"/>
<End pntRef="CGPNT-133"/>
</Line>
<Line>
<Start pntRef="CGPNT-133"/>
<End pntRef="CGPNT-132"/>
</Line>
<Line>
<Start pntRef="CGPNT-132"/>
<End pntRef="CGPNT-134"/>
</Line>
<Line>
<Start pntRef="CGPNT-134"/>
<End pntRef="CGPNT-47"/>
</Line>
</CoordGeom>
</Parcel>
<Parcel name="RST2-p2\PS619178" class="Restriction" state="created" parcelType="Part" area="182.920">
<Center pntRef="CGPNT-201"/>
<CoordGeom name="CG-24">
<Line>
<Start pntRef="CGPNT-48"/>
<End pntRef="CGPNT-79"/>
</Line>
<Line>
<Start pntRef="CGPNT-79"/>
<End pntRef="CGPNT-138"/>
</Line>
<Line>
<Start pntRef="CGPNT-138"/>
<End pntRef="CGPNT-146"/>
</Line>
<Line>
<Start pntRef="CGPNT-146"/>
<End pntRef="CGPNT-137"/>
</Line>
<Line>
<Start pntRef="CGPNT-137"/>
<End pntRef="CGPNT-136"/>
</Line>
<Line>
<Start pntRef="CGPNT-136"/>
<End pntRef="CGPNT-135"/>
</Line>
<Line>
<Start pntRef="CGPNT-135"/>
<End pntRef="CGPNT-133"/>
</Line>
<Line>
<Start pntRef="CGPNT-133"/>
<End pntRef="CGPNT-74"/>
</Line>
<Line>
<Start pntRef="CGPNT-74"/>
<End pntRef="CGPNT-77"/>
</Line>
<Line>
<Start pntRef="CGPNT-77"/>
<End pntRef="CGPNT-48"/>
</Line>
</CoordGeom>
</Parcel>
<Parcel name="RST2-p3\PS619178" class="Restriction" state="created" parcelType="Part" area="418.150">
<Center pntRef="CGPNT-203"/>
<CoordGeom name="CG-26">
<Line>
<Start pntRef="CGPNT-81"/>
<End pntRef="CGPNT-82"/>
</Line>
<Line>
<Start pntRef="CGPNT-82"/>
<End pntRef="CGPNT-85"/>
</Line>
<Line>
<Start pntRef="CGPNT-85"/>
<End pntRef="CGPNT-157"/>
</Line>
<Line>
<Start pntRef="CGPNT-157"/>
<End pntRef="CGPNT-156"/>
</Line>
<Line>
<Start pntRef="CGPNT-156"/>
<End pntRef="CGPNT-155"/>
</Line>
<Line>
<Start pntRef="CGPNT-155"/>
<End pntRef="CGPNT-154"/>
</Line>
<Line>
<Start pntRef="CGPNT-154"/>
<End pntRef="CGPNT-149"/>
</Line>
<Line>
<Start pntRef="CGPNT-149"/>
<End pntRef="CGPNT-153"/>
</Line>
<Line>
<Start pntRef="CGPNT-153"/>
<End pntRef="CGPNT-150"/>
</Line>
<Line>
<Start pntRef="CGPNT-150"/>
<End pntRef="CGPNT-138"/>
</Line>
<Line>
<Start pntRef="CGPNT-138"/>
<End pntRef="CGPNT-79"/>
</Line>
<Line>
<Start pntRef="CGPNT-79"/>
<End pntRef="CGPNT-81"/>
</Line>
</CoordGeom>
</Parcel>
<Parcel name="RST2-p4\PS619178" class="Restriction" state="created" parcelType="Part" area="283.904">
<Center pntRef="CGPNT-205"/>
<CoordGeom name="CG-28">
<Line>
<Start pntRef="CGPNT-82"/>
<End pntRef="CGPNT-85"/>
</Line>
<Line>
<Start pntRef="CGPNT-85"/>
<End pntRef="CGPNT-157"/>
</Line>
<Line>
<Start pntRef="CGPNT-157"/>
<End pntRef="CGPNT-159"/>
</Line>
<Line>
<Start pntRef="CGPNT-159"/>
<End pntRef="CGPNT-164"/>
</Line>
<Line>
<Start pntRef="CGPNT-164"/>
<End pntRef="CGPNT-163"/>
</Line>
<Line>
<Start pntRef="CGPNT-163"/>
<End pntRef="CGPNT-162"/>
</Line>
<Line>
<Start pntRef="CGPNT-162"/>
<End pntRef="CGPNT-161"/>
</Line>
<Line>
<Start pntRef="CGPNT-161"/>
<End pntRef="CGPNT-166"/>
</Line>
<Line>
<Start pntRef="CGPNT-166"/>
<End pntRef="CGPNT-87"/>
</Line>
<Line>
<Start pntRef="CGPNT-87"/>
<End pntRef="CGPNT-86"/>
</Line>
<Line>
<Start pntRef="CGPNT-86"/>
<End pntRef="CGPNT-82"/>
</Line>
</CoordGeom>
</Parcel>
<Parcel name="RST2-p5\PS619178" class="Restriction" state="created" parcelType="Part" area="574.101">
<Center pntRef="CGPNT-208"/>
<CoordGeom name="CG-31">
<Line>
<Start pntRef="CGPNT-67"/>
<End pntRef="CGPNT-68"/>
</Line>
<Line>
<Start pntRef="CGPNT-68"/>
<End pntRef="CGPNT-105"/>
</Line>
<Line>
<Start pntRef="CGPNT-105"/>
<End pntRef="CGPNT-72"/>
</Line>
<Line>
<Start pntRef="CGPNT-72"/>
<End pntRef="CGPNT-71"/>
</Line>
<Line>
<Start pntRef="CGPNT-71"/>
<End pntRef="CGPNT-70"/>
</Line>
<Line>
<Start pntRef="CGPNT-70"/>
<End pntRef="CGPNT-91"/>
</Line>
<Line>
<Start pntRef="CGPNT-91"/>
<End pntRef="CGPNT-69"/>
</Line>
<Line>
<Start pntRef="CGPNT-69"/>
<End pntRef="CGPNT-170"/>
</Line>
<Line>
<Start pntRef="CGPNT-170"/>
<End pntRef="CGPNT-173"/>
</Line>
<Line>
<Start pntRef="CGPNT-173"/>
<End pntRef="CGPNT-169"/>
</Line>
<Line>
<Start pntRef="CGPNT-169"/>
<End pntRef="CGPNT-167"/>
</Line>
<Line>
<Start pntRef="CGPNT-167"/>
<End pntRef="CGPNT-168"/>
</Line>
<Line>
<Start pntRef="CGPNT-168"/>
<End pntRef="CGPNT-66"/>
</Line>
<Line>
<Start pntRef="CGPNT-66"/>
<End pntRef="CGPNT-67"/>
</Line>
</CoordGeom>
</Parcel>
<!-- Multipart Parcels Creation -->
<Parcel name="E3" class="Easement" state="created" parcelType="Multipart" desc="EASEMENT3" area="450" parcelFormat="Geometry">
<Parcels>
<Parcel name="LNK-1" pclRef="E3-p1"/>
<Parcel name="LNK-2" pclRef="E3-p2"/>
<Parcel name="LNK-3" pclRef="E3-p3"/>
<Parcel name="LNK-4" pclRef="E3-p4"/>
</Parcels>
</Parcel>
<Parcel name="EAS3\PS619178" class="Easement" state="created" parcelType="Multipart" desc="EASEMENT3" useOfParcel="Drainage" owner="MORNINGTON PENINSULA SHIRE COUNCIL" parcelFormat="Standard">
<Parcels>
<Parcel pclRef="E3" name="LNK-24"></Parcel>
</Parcels>
</Parcel>
<Parcel name="E4" class="Easement" state="created" parcelType="Multipart" desc="EASEMENT4" area="309" parcelFormat="Geometry">
<Parcels>
<Parcel name="LNK-5" pclRef="E4-p1"/>
<Parcel name="LNK-6" pclRef="E4-p2"/>
<Parcel name="LNK-7" pclRef="E4-p3"/>
<Parcel name="LNK-8" pclRef="E4-p4"/>
</Parcels>
</Parcel>
<Parcel name="EAS4\PS619178" class="Easement" state="created" parcelType="Multipart" desc="EASEMENT4" useOfParcel="Sewerage" owner="SOUTH EAST WATER LIMITED" parcelFormat="Standard">
<Parcels>
<Parcel pclRef="E4" name="LNK-25"></Parcel>
</Parcels>
</Parcel>
<Parcel name="RST1\PS619178" class="Restriction" state="created" parcelType="Multipart" desc="THE REGISTERED PROPRIETOR OR PROPRIETORS FOR THE TIME BEING OF A BURDENED LOT TO WHICH THIS RESTRCTION APPLIES SHALL NOT: A1. HAVE BUILT, CONSTRUCTED, OR ERECTED ANU BUILDING OUTSIDE THE AREA SHOWN HATCHED (SEE SHEETS 7 &amp; 8) HEREON EXCEPT FOR EAVES OR CHIMNEYS NOT EXCEEDING 450 MM IN WIDTH. A2. CONSTRUCT A BUILDING ON THE LOTS SHOWN HEREON UNLESS THE SETBACKS FROM THE BOUNDARIES ARE IN ACCORDANCE WITH REGULATIONS 4.9, 4.14 AND 4.15 IN PART 4 OF THE BUILDING REGULATIONS 1994. A3. VARY THE ABOVE RESTRCITIONS WITHOUT THE WRITTEN CONSENT OF THE RESPONSIBLE AUTHORITY." area="2594">
<Parcels>
<Parcel name="LNK-9" pclRef="RST1-p1\PS619178"/>
<Parcel name="LNK-10" pclRef="RST1-p2\PS619178"/>
<Parcel name="LNK-11" pclRef="RST1-p3\PS619178"/>
<Parcel name="LNK-12" pclRef="RST1-p4\PS619178"/>
<Parcel name="LNK-13" pclRef="RST1-p5\PS619178"/>
<Parcel name="LNK-14" pclRef="RST1-p6\PS619178"/>
<Parcel name="LNK-15" pclRef="RST1-p7\PS619178"/>
<Parcel name="LNK-16" pclRef="RST1-p8\PS619178"/>
</Parcels>
</Parcel>
<Parcel name="RST2\PS619178" class="Restriction" state="created" parcelType="Multipart" desc="THE REGISTERED PROPRIETOR OR PROPRIETORS FOR THE TIME BEING OF A BURDENED LOT TO WHICH THIS RESTRCITION APPLIES SHALL NOT: C1. CONSTRUCT OR ALLOW TO CONSTRUCT ANY SWIMMING POOLS OR UNDERTAKE ANY FILLING OR EXCAVATION INSIDE THE MODERATE RISK LEVEL OF AREA SHOWN CROSS-HATCHED (SEE SHEETS 7 &amp; 8) HEREON WITHOUT THE CONSENT OF THE RESPONSIBLE AUTHORITY. C2. CONSTRUCT OR ALLOW TO CONSTRUCT ANY DWELLING OR BUILDING WITHOUT A MEDIUM LANDSIDE SUSCEPTIBILITY INVESTIGATION BEING UNDERTAKEN AND BEING CONSTRUCTED AS PART OF THE BUILDING PERMIT FOR THE SITE SPECIFIC CONDITIONS, INCLUDING ANY EXTERNAL STRUCTURES." area="1620">
<Parcels>
<Parcel name="LNK-17" pclRef="RST2-p1\PS619178"/>
<Parcel name="LNK-18" pclRef="RST2-p2\PS619178"/>
<Parcel name="LNK-19" pclRef="RST2-p3\PS619178"/>
<Parcel name="LNK-20" pclRef="RST2-p4\PS619178"/>
<Parcel name="LNK-21" pclRef="RST2-p5\PS619178"/>
</Parcels>
</Parcel>
<!-- Non-Spatial Restriction Creation -->
<Parcel name="RST3\PS619178" class="Restriction" state="created" parcelType="Single" desc="SHALL NOT ALLOW STORMWATER DISCHARGE TO EXCEED THE PRE-DEVELOPED CONDITIONS"/>
<!-- Road Abuttal -->
<Parcel name="ROAD-1" desc="BELUGA STREET" class="Road" state="existing" parcelType="Single">
<Center pntRef="CGPNT-215"/>
<CoordGeom name="CG-38">
<Line>
<Start pntRef="CGPNT-8"/>
<End pntRef="CGPNT-15"/>
</Line>
<Line>
<Start pntRef="CGPNT-15"/>
<End pntRef="CGPNT-16"/>
</Line>
<Line>
<Start pntRef="CGPNT-16"/>
<End pntRef="CGPNT-55"/>
</Line>
<Line>
<Start pntRef="CGPNT-55"/>
<End pntRef="CGPNT-7"/>
</Line>
<Line>
<Start pntRef="CGPNT-7"/>
<End pntRef="CGPNT-56"/>
</Line>
<Line>
<Start pntRef="CGPNT-56"/>
<End pntRef="CGPNT-57"/>
</Line>
<Line>
<Start pntRef="CGPNT-57"/>
<End pntRef="CGPNT-60"/>
</Line>
<Line>
<Start pntRef="CGPNT-60"/>
<End pntRef="CGPNT-9"/>
</Line>
<Line>
<Start pntRef="CGPNT-9"/>
<End pntRef="CGPNT-103"/>
</Line>
</CoordGeom>
</Parcel>
</Parcels>
<Survey>
<SurveyHeader name="PS619178G" jurisdiction="Victoria" type="compiled" surveyorFirm="WATSONS Pty.Ltd." surveyorReference="35742-Ver6" surveyFormat="Level Land">
<HeadOfPower name="Subdivision Act 1988"/>
<PurposeOfSurvey name="Section 22-Plan of Subdivision"/>
<AdministrativeArea adminAreaName="MORNINGTON PENINSULA SHIRE" adminAreaType="LGA" adminAreaCode="352"/>
<AdministrativeArea adminAreaName="MOOROODUC" adminAreaType="Parish" adminAreaCode="3175"/>
<AdministrativeDate adminDateType="Date of Survey" adminDate="2008-06-26"/>
<Personnel name="MICHAEL DEGG" regType="Licensed Cadastral Surveyor" role="Surveyed By" regNumber="1821"/>
<!-- Annotations -->
<Annotation name="ANNO-1" type="Crown Allotment" desc="3\PP3175"/>
<Annotation name="ANNO-2" type="Report on Datum" desc="DATUM 'A-B-C' VIDE AP125483C, ADD 4 DEGREES 4MINUTES AND 13 SECONDS TO MGA94 FOR LP48216 AND LP79246"/>
<Annotation name="ANNO-3" type="Parcel with Area by Deduction" desc="RESERVE No.1 AREA IS 4296 Sq. M." pclRef="RES1\PS619178"/>
<Annotation name="ANNO-4" type="General Plan Notation" desc="OTHER PURPOSE OF PLAN IS TO REMOVE DRAINAGE EASEMENT E-1 AS CREATED BY LP79246"/>
</SurveyHeader>
<InstrumentSetup id="IS-1" stationName="IS-1" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-1"/>
</InstrumentSetup>
<InstrumentSetup id="IS-2" stationName="IS-2" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-2"/>
</InstrumentSetup>
<InstrumentSetup id="IS-3" stationName="IS-3" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-3"/>
</InstrumentSetup>
<InstrumentSetup id="IS-4" stationName="IS-4" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-4"/>
</InstrumentSetup>
<InstrumentSetup id="IS-5" stationName="IS-5" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-5"/>
</InstrumentSetup>
<InstrumentSetup id="IS-6" stationName="IS-6" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-6"/>
</InstrumentSetup>
<InstrumentSetup id="IS-7" stationName="IS-7" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-7"/>
</InstrumentSetup>
<InstrumentSetup id="IS-8" stationName="IS-8" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-8"/>
</InstrumentSetup>
<InstrumentSetup id="IS-9" stationName="IS-9" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-9"/>
</InstrumentSetup>
<InstrumentSetup id="IS-10" stationName="IS-10" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-10"/>
</InstrumentSetup>
<InstrumentSetup id="IS-11" stationName="IS-11" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-11"/>
</InstrumentSetup>
<InstrumentSetup id="IS-12" stationName="IS-12" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-12"/>
</InstrumentSetup>
<InstrumentSetup id="IS-13" stationName="IS-13" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-13"/>
</InstrumentSetup>
<InstrumentSetup id="IS-14" stationName="IS-14" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-14"/>
</InstrumentSetup>
<InstrumentSetup id="IS-15" stationName="IS-15" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-15"/>
</InstrumentSetup>
<InstrumentSetup id="IS-16" stationName="IS-16" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-16"/>
</InstrumentSetup>
<InstrumentSetup id="IS-17" stationName="IS-17" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-17"/>
</InstrumentSetup>
<InstrumentSetup id="IS-18" stationName="IS-18" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-18"/>
</InstrumentSetup>
<InstrumentSetup id="IS-19" stationName="IS-19" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-19"/>
</InstrumentSetup>
<InstrumentSetup id="IS-20" stationName="IS-20" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-20"/>
</InstrumentSetup>
<InstrumentSetup id="IS-21" stationName="IS-21" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-21"/>
</InstrumentSetup>
<InstrumentSetup id="IS-22" stationName="IS-22" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-22"/>
</InstrumentSetup>
<InstrumentSetup id="IS-23" stationName="IS-23" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-23"/>
</InstrumentSetup>
<InstrumentSetup id="IS-24" stationName="IS-24" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-24"/>
</InstrumentSetup>
<InstrumentSetup id="IS-25" stationName="IS-25" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-25"/>
</InstrumentSetup>
<InstrumentSetup id="IS-26" stationName="IS-26" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-26"/>
</InstrumentSetup>
<InstrumentSetup id="IS-27" stationName="IS-27" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-27"/>
</InstrumentSetup>
<InstrumentSetup id="IS-28" stationName="IS-28" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-28"/>
</InstrumentSetup>
<InstrumentSetup id="IS-29" stationName="IS-29" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-29"/>
</InstrumentSetup>
<InstrumentSetup id="IS-30" stationName="IS-30" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-30"/>
</InstrumentSetup>
<InstrumentSetup id="IS-31" stationName="IS-31" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-31"/>
</InstrumentSetup>
<InstrumentSetup id="IS-32" stationName="IS-32" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-32"/>
</InstrumentSetup>
<InstrumentSetup id="IS-33" stationName="IS-33" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-33"/>
</InstrumentSetup>
<InstrumentSetup id="IS-34" stationName="IS-34" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-34"/>
</InstrumentSetup>
<InstrumentSetup id="IS-35" stationName="IS-35" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-35"/>
</InstrumentSetup>
<InstrumentSetup id="IS-36" stationName="IS-36" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-36"/>
</InstrumentSetup>
<InstrumentSetup id="IS-37" stationName="IS-37" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-37"/>
</InstrumentSetup>
<InstrumentSetup id="IS-38" stationName="IS-38" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-38"/>
</InstrumentSetup>
<InstrumentSetup id="IS-39" stationName="IS-39" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-39"/>
</InstrumentSetup>
<InstrumentSetup id="IS-40" stationName="IS-40" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-40"/>
</InstrumentSetup>
<InstrumentSetup id="IS-41" stationName="IS-41" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-41"/>
</InstrumentSetup>
<InstrumentSetup id="IS-42" stationName="IS-42" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-42"/>
</InstrumentSetup>
<InstrumentSetup id="IS-43" stationName="IS-43" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-43"/>
</InstrumentSetup>
<InstrumentSetup id="IS-44" stationName="IS-44" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-44"/>
</InstrumentSetup>
<InstrumentSetup id="IS-45" stationName="IS-45" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-45"/>
</InstrumentSetup>
<InstrumentSetup id="IS-46" stationName="IS-46" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-46"/>
</InstrumentSetup>
<InstrumentSetup id="IS-134" stationName="IS-134" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-134"/>
</InstrumentSetup>
<InstrumentSetup id="IS-47" stationName="IS-47" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-47"/>
</InstrumentSetup>
<InstrumentSetup id="IS-48" stationName="IS-48" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-48"/>
</InstrumentSetup>
<InstrumentSetup id="IS-49" stationName="IS-49" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-49"/>
</InstrumentSetup>
<InstrumentSetup id="IS-50" stationName="IS-50" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-50"/>
</InstrumentSetup>
<InstrumentSetup id="IS-51" stationName="IS-51" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-51"/>
</InstrumentSetup>
<InstrumentSetup id="IS-52" stationName="IS-52" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-52"/>
</InstrumentSetup>
<InstrumentSetup id="IS-53" stationName="IS-53" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-53"/>
</InstrumentSetup>
<InstrumentSetup id="IS-54" stationName="IS-54" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-54"/>
</InstrumentSetup>
<InstrumentSetup id="IS-55" stationName="IS-55" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-55"/>
</InstrumentSetup>
<InstrumentSetup id="IS-56" stationName="IS-56" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-56"/>
</InstrumentSetup>
<InstrumentSetup id="IS-57" stationName="IS-57" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-57"/>
</InstrumentSetup>
<InstrumentSetup id="IS-60" stationName="IS-60" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-60"/>
</InstrumentSetup>
<InstrumentSetup id="IS-58" stationName="IS-58" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-58"/>
</InstrumentSetup>
<InstrumentSetup id="IS-59" stationName="IS-59" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-59"/>
</InstrumentSetup>
<InstrumentSetup id="IS-61" stationName="IS-61" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-61"/>
</InstrumentSetup>
<InstrumentSetup id="IS-62" stationName="IS-62" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-62"/>
</InstrumentSetup>
<InstrumentSetup id="IS-63" stationName="IS-63" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-63"/>
</InstrumentSetup>
<InstrumentSetup id="IS-64" stationName="IS-64" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-64"/>
</InstrumentSetup>
<InstrumentSetup id="IS-65" stationName="IS-65" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-65"/>
</InstrumentSetup>
<InstrumentSetup id="IS-168" stationName="IS-168" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-168"/>
</InstrumentSetup>
<InstrumentSetup id="IS-66" stationName="IS-66" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-66"/>
</InstrumentSetup>
<InstrumentSetup id="IS-67" stationName="IS-67" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-67"/>
</InstrumentSetup>
<InstrumentSetup id="IS-68" stationName="IS-68" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-68"/>
</InstrumentSetup>
<InstrumentSetup id="IS-170" stationName="IS-170" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-170"/>
</InstrumentSetup>
<InstrumentSetup id="IS-70" stationName="IS-70" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-70"/>
</InstrumentSetup>
<InstrumentSetup id="IS-71" stationName="IS-71" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-71"/>
</InstrumentSetup>
<InstrumentSetup id="IS-72" stationName="IS-72" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-72"/>
</InstrumentSetup>
<InstrumentSetup id="IS-105" stationName="IS-105" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-105"/>
</InstrumentSetup>
<InstrumentSetup id="IS-106" stationName="IS-106" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-106"/>
</InstrumentSetup>
<InstrumentSetup id="IS-69" stationName="IS-69" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-69"/>
</InstrumentSetup>
<InstrumentSetup id="IS-92" stationName="IS-92" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-92"/>
</InstrumentSetup>
<InstrumentSetup id="IS-73" stationName="IS-73" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-73"/>
</InstrumentSetup>
<InstrumentSetup id="IS-133" stationName="IS-133" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-133"/>
</InstrumentSetup>
<InstrumentSetup id="IS-74" stationName="IS-74" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-74"/>
</InstrumentSetup>
<InstrumentSetup id="IS-75" stationName="IS-75" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-75"/>
</InstrumentSetup>
<InstrumentSetup id="IS-76" stationName="IS-76" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-76"/>
</InstrumentSetup>
<InstrumentSetup id="IS-77" stationName="IS-77" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-77"/>
</InstrumentSetup>
<InstrumentSetup id="IS-79" stationName="IS-79" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-79"/>
</InstrumentSetup>
<InstrumentSetup id="IS-78" stationName="IS-78" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-78"/>
</InstrumentSetup>
<InstrumentSetup id="IS-80" stationName="IS-80" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-80"/>
</InstrumentSetup>
<InstrumentSetup id="IS-138" stationName="IS-138" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-138"/>
</InstrumentSetup>
<InstrumentSetup id="IS-81" stationName="IS-81" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-81"/>
</InstrumentSetup>
<InstrumentSetup id="IS-82" stationName="IS-82" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-82"/>
</InstrumentSetup>
<InstrumentSetup id="IS-85" stationName="IS-85" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-85"/>
</InstrumentSetup>
<InstrumentSetup id="IS-83" stationName="IS-83" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-83"/>
</InstrumentSetup>
<InstrumentSetup id="IS-152" stationName="IS-152" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-152"/>
</InstrumentSetup>
<InstrumentSetup id="IS-84" stationName="IS-84" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-84"/>
</InstrumentSetup>
<InstrumentSetup id="IS-157" stationName="IS-157" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-157"/>
</InstrumentSetup>
<InstrumentSetup id="IS-86" stationName="IS-86" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-86"/>
</InstrumentSetup>
<InstrumentSetup id="IS-87" stationName="IS-87" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-87"/>
</InstrumentSetup>
<InstrumentSetup id="IS-166" stationName="IS-166" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-166"/>
</InstrumentSetup>
<InstrumentSetup id="IS-88" stationName="IS-88" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-88"/>
</InstrumentSetup>
<InstrumentSetup id="IS-89" stationName="IS-89" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-89"/>
</InstrumentSetup>
<InstrumentSetup id="IS-90" stationName="IS-90" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-90"/>
</InstrumentSetup>
<InstrumentSetup id="IS-91" stationName="IS-91" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-91"/>
</InstrumentSetup>
<InstrumentSetup id="IS-104" stationName="IS-104" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-104"/>
</InstrumentSetup>
<InstrumentSetup id="IS-93" stationName="IS-93" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-93"/>
</InstrumentSetup>
<InstrumentSetup id="IS-94" stationName="IS-94" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-94"/>
</InstrumentSetup>
<InstrumentSetup id="IS-95" stationName="IS-95" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-95"/>
</InstrumentSetup>
<InstrumentSetup id="IS-96" stationName="IS-96" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-96"/>
</InstrumentSetup>
<InstrumentSetup id="IS-97" stationName="IS-97" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-97"/>
</InstrumentSetup>
<InstrumentSetup id="IS-98" stationName="IS-98" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-98"/>
</InstrumentSetup>
<InstrumentSetup id="IS-99" stationName="IS-99" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-99"/>
</InstrumentSetup>
<InstrumentSetup id="IS-100" stationName="IS-100" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-100"/>
</InstrumentSetup>
<InstrumentSetup id="IS-101" stationName="IS-101" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-101"/>
</InstrumentSetup>
<InstrumentSetup id="IS-102" stationName="IS-102" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-102"/>
</InstrumentSetup>
<InstrumentSetup id="IS-103" stationName="IS-103" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-103"/>
</InstrumentSetup>
<InstrumentSetup id="IS-107" stationName="IS-107" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-107"/>
</InstrumentSetup>
<InstrumentSetup id="IS-108" stationName="IS-108" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-108"/>
</InstrumentSetup>
<InstrumentSetup id="IS-109" stationName="IS-109" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-109"/>
</InstrumentSetup>
<InstrumentSetup id="IS-110" stationName="IS-110" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-110"/>
</InstrumentSetup>
<InstrumentSetup id="IS-111" stationName="IS-111" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-111"/>
</InstrumentSetup>
<InstrumentSetup id="IS-112" stationName="IS-112" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-112"/>
</InstrumentSetup>
<InstrumentSetup id="IS-113" stationName="IS-113" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-113"/>
</InstrumentSetup>
<InstrumentSetup id="IS-114" stationName="IS-114" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-114"/>
</InstrumentSetup>
<InstrumentSetup id="IS-115" stationName="IS-115" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-115"/>
</InstrumentSetup>
<InstrumentSetup id="IS-116" stationName="IS-116" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-116"/>
</InstrumentSetup>
<InstrumentSetup id="IS-117" stationName="IS-117" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-117"/>
</InstrumentSetup>
<InstrumentSetup id="IS-118" stationName="IS-118" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-118"/>
</InstrumentSetup>
<InstrumentSetup id="IS-119" stationName="IS-119" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-119"/>
</InstrumentSetup>
<InstrumentSetup id="IS-120" stationName="IS-120" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-120"/>
</InstrumentSetup>
<InstrumentSetup id="IS-121" stationName="IS-121" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-121"/>
</InstrumentSetup>
<InstrumentSetup id="IS-122" stationName="IS-122" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-122"/>
</InstrumentSetup>
<InstrumentSetup id="IS-123" stationName="IS-123" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-123"/>
</InstrumentSetup>
<InstrumentSetup id="IS-124" stationName="IS-124" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-124"/>
</InstrumentSetup>
<InstrumentSetup id="IS-125" stationName="IS-125" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-125"/>
</InstrumentSetup>
<InstrumentSetup id="IS-126" stationName="IS-126" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-126"/>
</InstrumentSetup>
<InstrumentSetup id="IS-127" stationName="IS-127" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-127"/>
</InstrumentSetup>
<InstrumentSetup id="IS-128" stationName="IS-128" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-128"/>
</InstrumentSetup>
<InstrumentSetup id="IS-129" stationName="IS-129" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-129"/>
</InstrumentSetup>
<InstrumentSetup id="IS-130" stationName="IS-130" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-130"/>
</InstrumentSetup>
<InstrumentSetup id="IS-131" stationName="IS-131" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-131"/>
</InstrumentSetup>
<InstrumentSetup id="IS-132" stationName="IS-132" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-132"/>
</InstrumentSetup>
<InstrumentSetup id="IS-135" stationName="IS-135" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-135"/>
</InstrumentSetup>
<InstrumentSetup id="IS-136" stationName="IS-136" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-136"/>
</InstrumentSetup>
<InstrumentSetup id="IS-137" stationName="IS-137" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-137"/>
</InstrumentSetup>
<InstrumentSetup id="IS-146" stationName="IS-146" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-146"/>
</InstrumentSetup>
<InstrumentSetup id="IS-139" stationName="IS-139" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-139"/>
</InstrumentSetup>
<InstrumentSetup id="IS-140" stationName="IS-140" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-140"/>
</InstrumentSetup>
<InstrumentSetup id="IS-141" stationName="IS-141" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-141"/>
</InstrumentSetup>
<InstrumentSetup id="IS-142" stationName="IS-142" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-142"/>
</InstrumentSetup>
<InstrumentSetup id="IS-143" stationName="IS-143" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-143"/>
</InstrumentSetup>
<InstrumentSetup id="IS-144" stationName="IS-144" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-144"/>
</InstrumentSetup>
<InstrumentSetup id="IS-145" stationName="IS-145" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-145"/>
</InstrumentSetup>
<InstrumentSetup id="IS-150" stationName="IS-150" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-150"/>
</InstrumentSetup>
<InstrumentSetup id="IS-147" stationName="IS-147" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-147"/>
</InstrumentSetup>
<InstrumentSetup id="IS-148" stationName="IS-148" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-148"/>
</InstrumentSetup>
<InstrumentSetup id="IS-149" stationName="IS-149" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-149"/>
</InstrumentSetup>
<InstrumentSetup id="IS-151" stationName="IS-151" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-151"/>
</InstrumentSetup>
<InstrumentSetup id="IS-153" stationName="IS-153" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-153"/>
</InstrumentSetup>
<InstrumentSetup id="IS-154" stationName="IS-154" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-154"/>
</InstrumentSetup>
<InstrumentSetup id="IS-155" stationName="IS-155" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-155"/>
</InstrumentSetup>
<InstrumentSetup id="IS-156" stationName="IS-156" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-156"/>
</InstrumentSetup>
<InstrumentSetup id="IS-158" stationName="IS-158" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-158"/>
</InstrumentSetup>
<InstrumentSetup id="IS-165" stationName="IS-165" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-165"/>
</InstrumentSetup>
<InstrumentSetup id="IS-159" stationName="IS-159" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-159"/>
</InstrumentSetup>
<InstrumentSetup id="IS-160" stationName="IS-160" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-160"/>
</InstrumentSetup>
<InstrumentSetup id="IS-161" stationName="IS-161" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-161"/>
</InstrumentSetup>
<InstrumentSetup id="IS-162" stationName="IS-162" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-162"/>
</InstrumentSetup>
<InstrumentSetup id="IS-163" stationName="IS-163" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-163"/>
</InstrumentSetup>
<InstrumentSetup id="IS-164" stationName="IS-164" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-164"/>
</InstrumentSetup>
<InstrumentSetup id="IS-167" stationName="IS-167" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-167"/>
</InstrumentSetup>
<InstrumentSetup id="IS-169" stationName="IS-169" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-169"/>
</InstrumentSetup>
<InstrumentSetup id="IS-173" stationName="IS-173" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-173"/>
</InstrumentSetup>
<InstrumentSetup id="IS-171" stationName="IS-171" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-171"/>
</InstrumentSetup>
<InstrumentSetup id="IS-172" stationName="IS-172" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-172"/>
</InstrumentSetup>
<InstrumentSetup id="IS-174" stationName="IS-174" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-174"/>
</InstrumentSetup>
<InstrumentSetup id="IS-175" stationName="IS-175" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-175"/>
</InstrumentSetup>
<InstrumentSetup id="IS-176" stationName="IS-176" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-176"/>
</InstrumentSetup>
<InstrumentSetup id="IS-177" stationName="IS-177" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-177"/>
</InstrumentSetup>
<InstrumentSetup id="IS-178" stationName="IS-178" instrumentHeight="0">
<InstrumentPoint pntRef="CGPNT-216"/>
</InstrumentSetup>
<ObservationGroup id="OBSG-1">
<!-- Traverses -->
<ReducedObservation name="OBS-1" purpose="traverse" setupID="IS-1" targetSetupID="IS-2" azimuth="25.03" horizDistance="4.260"/>
<ReducedObservation name="OBS-2" purpose="traverse" setupID="IS-2" targetSetupID="IS-3" azimuth="309.5150" horizDistance="31.860"/>
<ReducedObservation name="OBS-3" purpose="traverse" setupID="IS-3" targetSetupID="IS-4" azimuth="309.5150" horizDistance="21.510"/>
<ReducedObservation name="OBS-4" purpose="traverse" setupID="IS-4" targetSetupID="IS-5" azimuth="309.5051" horizDistance="19.220"/>
<ReducedObservation name="OBS-5" purpose="traverse" setupID="IS-5" targetSetupID="IS-6" azimuth="309.5150" horizDistance="7.350"/>
<ReducedObservation name="OBS-9" purpose="traverse" setupID="IS-5" targetSetupID="IS-10" azimuth="260.4120" horizDistance="46.930"/>
<ReducedObservation name="OBS-10" purpose="traverse" setupID="IS-10" targetSetupID="IS-11" azimuth="259.3030" horizDistance="40.420"/>
<ReducedObservation name="OBS-11" purpose="traverse" setupID="IS-11" targetSetupID="IS-12" azimuth="291.2740" horizDistance="30.660"/>
<ReducedObservation name="OBS-122" purpose="traverse" setupID="IS-99" targetSetupID="IS-100" azimuth="228.17" horizDistance="25.030"/>
<ReducedObservation name="OBS-123" purpose="traverse" setupID="IS-100" targetSetupID="IS-101" azimuth="182.21" horizDistance="93.660"/>
<ReducedObservation name="OBS-124" purpose="traverse" setupID="IS-101" targetSetupID="IS-102" azimuth="276.3040" horizDistance="75.260"/>
<ReducedObservation name="OBS-125" purpose="traverse" setupID="IS-102" targetSetupID="IS-2" azimuth="276.4113" horizDistance="8.682"/>
<ReducedObservation name="OBS-217" purpose="traverse" setupID="IS-176" targetSetupID="IS-101" azimuth="357.0735" horizDistance="98.593"/>
<ReducedObservation name="OBS-219" purpose="traverse" setupID="IS-178" targetSetupID="IS-101" azimuth="357.0735" horizDistance="98.593"/>
<!-- Radiation -->
<ReducedObservation name="OBS-6" purpose="sideshot" setupID="IS-4" targetSetupID="IS-7" azimuth="248.21" horizDistance="5.320"/>
<ReducedObservation name="OBS-7" purpose="sideshot" setupID="IS-3" targetSetupID="IS-8" azimuth="190.3436" horizDistance="5.361"/>
<ReducedObservation name="OBS-8" purpose="sideshot" setupID="IS-6" targetSetupID="IS-9" azimuth="249.0214" horizDistance="5.349"/>
<ReducedObservation name="OBS-211" purpose="sideshot" setupID="IS-12" targetSetupID="IS-175" azimuth="274.5020" horizDistance="16.080"/>
<ReducedObservation name="OBS-218" purpose="sideshot" setupID="IS-177" targetSetupID="IS-101" azimuth="3.0118" horizDistance="8.677"/>
<!-- Boundary Observations -->
<ReducedObservation name="OBS-12" purpose="normal" setupID="IS-8" targetSetupID="IS-13" azimuth="210.5850" horizDistance="31.140"/>
<ReducedObservation name="OBS-13" purpose="normal" setupID="IS-13" targetSetupID="IS-14" azimuth="210.5850" horizDistance="7.940"/>
<ReducedObservation name="OBS-14" purpose="normal" setupID="IS-8" targetSetupID="IS-15" azimuth="309.5150" horizDistance="18.270"/>
<ReducedObservation name="OBS-15" purpose="normal" setupID="IS-15" targetSetupID="IS-16" azimuth="309.5150" horizDistance="0.130"/>
<ReducedObservation name="OBS-16" purpose="normal" setupID="IS-15" targetSetupID="IS-17" azimuth="260.25" horizDistance="3.940"/>
<ReducedObservation name="OBS-17" purpose="normal" setupID="IS-16" targetSetupID="IS-18" azimuth="260.25" horizDistance="3.900"/>
<ReducedObservation name="OBS-18" purpose="normal" setupID="IS-17" targetSetupID="IS-19" azimuth="210.5850" horizDistance="18.900"/>
<ReducedObservation name="OBS-19" purpose="normal" setupID="IS-18" targetSetupID="IS-20" azimuth="210.5850" horizDistance="18.910"/>
<ReducedObservation name="OBS-20" purpose="normal" setupID="IS-19" targetSetupID="IS-21" azimuth="248.30" horizDistance="9.280"/>
<ReducedObservation name="OBS-21" purpose="normal" setupID="IS-20" targetSetupID="IS-22" azimuth="248.30" horizDistance="9.240"/>
<ReducedObservation name="OBS-22" purpose="normal" setupID="IS-22" targetSetupID="IS-21" azimuth="163.3557" horizDistance="0.100"/>
<ReducedObservation name="OBS-23" purpose="normal" setupID="IS-21" targetSetupID="IS-23" azimuth="158.30" horizDistance="8.540"/>
<ReducedObservation name="OBS-24" purpose="normal" setupID="IS-23" targetSetupID="IS-24" azimuth="120.4631" horizDistance="17.422"/>
<ReducedObservation name="OBS-25" purpose="normal" setupID="IS-24" targetSetupID="IS-13" azimuth="120.5850" horizDistance="2.500"/>
<ReducedObservation name="OBS-26" purpose="normal" setupID="IS-24" targetSetupID="IS-25" azimuth="210.5850" horizDistance="7.940"/>
<ReducedObservation name="OBS-27" purpose="normal" setupID="IS-25" targetSetupID="IS-14" azimuth="120.5850" horizDistance="2.500"/>
<ReducedObservation name="OBS-28" purpose="normal" setupID="IS-14" targetSetupID="IS-26" azimuth="210.5850" horizDistance="11.060"/>
<ReducedObservation name="OBS-29" purpose="normal" setupID="IS-26" targetSetupID="IS-27" azimuth="300.5850" horizDistance="30.000"/>
<ReducedObservation name="OBS-30" purpose="normal" setupID="IS-27" targetSetupID="IS-28" azimuth="30.5850" horizDistance="16.590"/>
<ReducedObservation name="OBS-31" purpose="normal" setupID="IS-28" targetSetupID="IS-29" azimuth="338.30" horizDistance="2.070"/>
<ReducedObservation name="OBS-32" purpose="normal" setupID="IS-29" targetSetupID="IS-22" azimuth="68.2717" horizDistance="8.009"/>
<ReducedObservation name="OBS-33" purpose="normal" setupID="IS-26" targetSetupID="IS-30" azimuth="210.5850" horizDistance="12.940"/>
<ReducedObservation name="OBS-34" purpose="normal" setupID="IS-30" targetSetupID="IS-31" azimuth="210.5850" horizDistance="2.500"/>
<ReducedObservation name="OBS-35" purpose="normal" setupID="IS-31" targetSetupID="IS-32" azimuth="210.5850" horizDistance="4.560"/>
<ReducedObservation name="OBS-36" purpose="normal" setupID="IS-32" targetSetupID="IS-33" azimuth="300.5850" horizDistance="34.070"/>
<ReducedObservation name="OBS-37" purpose="normal" setupID="IS-33" targetSetupID="IS-34" azimuth="30.5850" horizDistance="5.000"/>
<ReducedObservation name="OBS-38" purpose="normal" setupID="IS-34" targetSetupID="IS-35" azimuth="300.5850" horizDistance="5.700"/>
<ReducedObservation name="OBS-39" purpose="normal" setupID="IS-35" targetSetupID="IS-36" azimuth="318.24" horizDistance="7.580"/>
<ReducedObservation name="OBS-40" purpose="normal" setupID="IS-36" targetSetupID="IS-37" azimuth="30.5850" horizDistance="4.160"/>
<ReducedObservation name="OBS-41" purpose="normal" setupID="IS-37" targetSetupID="IS-38" azimuth="30.5850" horizDistance="2.500"/>
<ReducedObservation name="OBS-42" purpose="normal" setupID="IS-38" targetSetupID="IS-39" azimuth="30.5850" horizDistance="2.370"/>
<ReducedObservation name="OBS-43" purpose="normal" setupID="IS-39" targetSetupID="IS-40" azimuth="30.5850" horizDistance="5.240"/>
<ReducedObservation name="OBS-44" purpose="normal" setupID="IS-40" targetSetupID="IS-41" azimuth="82.42" horizDistance="9.110"/>
<ReducedObservation name="OBS-45" purpose="normal" setupID="IS-41" targetSetupID="IS-42" azimuth="68.3336" horizDistance="8.807"/>
<ReducedObservation name="OBS-46" purpose="normal" setupID="IS-42" targetSetupID="IS-29" azimuth="68.3336" horizDistance="4.654"/>
<ReducedObservation name="OBS-47" purpose="normal" setupID="IS-39" targetSetupID="IS-42" azimuth="66.0040" horizDistance="21.815"/>
<ReducedObservation name="OBS-48" purpose="normal" setupID="IS-38" targetSetupID="IS-43" azimuth="84.50" horizDistance="8.830"/>
<ReducedObservation name="OBS-49" purpose="normal" setupID="IS-43" targetSetupID="IS-44" azimuth="98.20" horizDistance="11.250"/>
<ReducedObservation name="OBS-50" purpose="normal" setupID="IS-44" targetSetupID="IS-45" azimuth="188.20" horizDistance="2.500"/>
<ReducedObservation name="OBS-51" purpose="normal" setupID="IS-45" targetSetupID="IS-46" azimuth="278.20" horizDistance="11.250"/>
<ReducedObservation name="OBS-52" purpose="normal" setupID="IS-46" targetSetupID="IS-37" azimuth="267.1540" horizDistance="9.730"/>
<ReducedObservation name="OBS-53" purpose="normal" setupID="IS-32" targetSetupID="IS-134" azimuth="210.5850" horizDistance="24.290"/>
<ReducedObservation name="OBS-54" purpose="normal" setupID="IS-47" targetSetupID="IS-48" azimuth="290.29" horizDistance="18.710"/>
<ReducedObservation name="OBS-55" purpose="normal" setupID="IS-49" targetSetupID="IS-50" azimuth="300.5850" horizDistance="12.680"/>
<ReducedObservation name="OBS-56" purpose="normal" setupID="IS-50" targetSetupID="IS-51" azimuth="30.5850" horizDistance="3.450"/>
<ReducedObservation name="OBS-57" purpose="normal" setupID="IS-51" targetSetupID="IS-52" azimuth="30.5850" horizDistance="2.500"/>
<ReducedObservation name="OBS-58" purpose="normal" setupID="IS-52" targetSetupID="IS-33" azimuth="30.5852" horizDistance="4.059"/>
<ReducedObservation name="OBS-59" purpose="normal" setupID="IS-51" targetSetupID="IS-53" azimuth="133.58" horizDistance="14.570"/>
<ReducedObservation name="OBS-60" purpose="normal" setupID="IS-52" targetSetupID="IS-54" azimuth="133.58" horizDistance="14.570"/>
<ReducedObservation name="OBS-61" purpose="normal" setupID="IS-30" targetSetupID="IS-54" azimuth="265.04" horizDistance="24.538"/>
<ReducedObservation name="OBS-62" purpose="normal" setupID="IS-31" targetSetupID="IS-53" azimuth="265.04" horizDistance="24.538"/>
<ReducedObservation name="OBS-63" purpose="normal" setupID="IS-16" targetSetupID="IS-55" azimuth="309.5150" horizDistance="3.000"/>
<ReducedObservation name="OBS-64" purpose="normal" setupID="IS-55" targetSetupID="IS-7" azimuth="309.5150" horizDistance="5.270"/>
<ReducedObservation name="OBS-65" purpose="normal" setupID="IS-7" targetSetupID="IS-56" azimuth="309.5150" horizDistance="9.910"/>
<ReducedObservation name="OBS-66" purpose="normal" setupID="IS-56" targetSetupID="IS-57" azimuth="309.5150" horizDistance="3.000"/>
<ReducedObservation name="OBS-67" purpose="normal" setupID="IS-57" targetSetupID="IS-60" azimuth="309.5150" horizDistance="11.012"/>
<ReducedObservation name="OBS-68" purpose="normal" setupID="IS-9" targetSetupID="IS-58" azimuth="267.3150" horizDistance="45.900"/>
<ReducedObservation name="OBS-69" purpose="normal" setupID="IS-58" targetSetupID="IS-59" azimuth="177.3150" horizDistance="1.830"/>
<ReducedObservation name="OBS-70" purpose="normal" setupID="IS-60" targetSetupID="IS-9" azimuth="309.5150" horizDistance="2.718"/>
<ReducedObservation name="OBS-71" purpose="normal" setupID="IS-59" targetSetupID="IS-60" azimuth="87.3150" horizDistance="47.909"/>
<ReducedObservation name="OBS-72" purpose="normal" setupID="IS-59" targetSetupID="IS-61" azimuth="177.3150" horizDistance="33.270"/>
<ReducedObservation name="OBS-73" purpose="normal" setupID="IS-61" targetSetupID="IS-62" azimuth="96.53" horizDistance="8.280"/>
<ReducedObservation name="OBS-74" purpose="normal" setupID="IS-62" targetSetupID="IS-63" azimuth="82.42" horizDistance="17.150"/>
<ReducedObservation name="OBS-75" purpose="normal" setupID="IS-63" targetSetupID="IS-64" azimuth="68.30" horizDistance="23.740"/>
<ReducedObservation name="OBS-76" purpose="normal" setupID="IS-64" targetSetupID="IS-65" azimuth="30.5850" horizDistance="16.160"/>
<ReducedObservation name="OBS-77" purpose="normal" setupID="IS-65" targetSetupID="IS-57" azimuth="350.2937" horizDistance="4.565"/>
<ReducedObservation name="OBS-78" purpose="normal" setupID="IS-61" targetSetupID="IS-168" azimuth="262.22" horizDistance="13.610"/>
<ReducedObservation name="OBS-79" purpose="normal" setupID="IS-66" targetSetupID="IS-67" azimuth="262.22" horizDistance="1.790"/>
<ReducedObservation name="OBS-80" purpose="normal" setupID="IS-67" targetSetupID="IS-68" azimuth="313.1240" horizDistance="13.880"/>
<ReducedObservation name="OBS-81" purpose="normal" setupID="IS-58" targetSetupID="IS-170" azimuth="267.3150" horizDistance="43.421"/>
<ReducedObservation name="OBS-82" purpose="normal" setupID="IS-70" targetSetupID="IS-71" azimuth="177.3150" horizDistance="1.830"/>
<ReducedObservation name="OBS-83" purpose="normal" setupID="IS-71" targetSetupID="IS-72" azimuth="177.3150" horizDistance="1.170"/>
<ReducedObservation name="OBS-84" purpose="normal" setupID="IS-72" targetSetupID="IS-105" azimuth="133.1228" horizDistance="2.649"/>
<ReducedObservation name="OBS-85" purpose="normal" setupID="IS-59" targetSetupID="IS-106" azimuth="267.3150" horizDistance="44.639"/>
<ReducedObservation name="OBS-86" purpose="normal" setupID="IS-69" targetSetupID="IS-106" azimuth="139.0720" horizDistance="2.335"/>
<ReducedObservation name="OBS-87" purpose="normal" setupID="IS-68" targetSetupID="IS-92" azimuth="327.30" horizDistance="11.562"/>
<ReducedObservation name="OBS-88" purpose="normal" setupID="IS-66" targetSetupID="IS-73" azimuth="323.5040" horizDistance="27.427"/>
<ReducedObservation name="OBS-89" purpose="normal" setupID="IS-49" targetSetupID="IS-133" azimuth="205.14" horizDistance="22.020"/>
<ReducedObservation name="OBS-90" purpose="normal" setupID="IS-74" targetSetupID="IS-75" azimuth="272.45" horizDistance="16.560"/>
<ReducedObservation name="OBS-91" purpose="normal" setupID="IS-75" targetSetupID="IS-76" azimuth="347.53" horizDistance="9.480"/>
<ReducedObservation name="OBS-92" purpose="normal" setupID="IS-74" targetSetupID="IS-77" azimuth="205.14" horizDistance="2.165"/>
<ReducedObservation name="OBS-93" purpose="normal" setupID="IS-77" targetSetupID="IS-48" azimuth="205.14" horizDistance="3.765"/>
<ReducedObservation name="OBS-94" purpose="normal" setupID="IS-48" targetSetupID="IS-79" azimuth="291.33" horizDistance="20.620"/>
<ReducedObservation name="OBS-95" purpose="normal" setupID="IS-78" targetSetupID="IS-77" azimuth="92.45" horizDistance="17.271"/>
<ReducedObservation name="OBS-96" purpose="normal" setupID="IS-50" targetSetupID="IS-80" azimuth="300.5850" horizDistance="8.000"/>
<ReducedObservation name="OBS-97" purpose="normal" setupID="IS-80" targetSetupID="IS-138" azimuth="205.1408" horizDistance="24.282"/>
<ReducedObservation name="OBS-98" purpose="normal" setupID="IS-79" targetSetupID="IS-81" azimuth="302.0840" horizDistance="41.270"/>
<ReducedObservation name="OBS-99" purpose="normal" setupID="IS-81" targetSetupID="IS-82" azimuth="355.4720" horizDistance="4.700"/>
<ReducedObservation name="OBS-100" purpose="normal" setupID="IS-82" targetSetupID="IS-85" azimuth="55.1320" horizDistance="1.118"/>
<ReducedObservation name="OBS-101" purpose="normal" setupID="IS-83" targetSetupID="IS-80" azimuth="138.5559" horizDistance="25.532"/>
<ReducedObservation name="OBS-102" purpose="normal" setupID="IS-76" targetSetupID="IS-152" azimuth="300.0420" horizDistance="9.976"/>
<ReducedObservation name="OBS-103" purpose="normal" setupID="IS-84" targetSetupID="IS-78" azimuth="167.53" horizDistance="10.132"/>
<ReducedObservation name="OBS-104" purpose="normal" setupID="IS-85" targetSetupID="IS-157" azimuth="55.1320" horizDistance="7.986"/>
<ReducedObservation name="OBS-105" purpose="normal" setupID="IS-85" targetSetupID="IS-84" azimuth="120.0420" horizDistance="41.342"/>
<ReducedObservation name="OBS-106" purpose="normal" setupID="IS-82" targetSetupID="IS-86" azimuth="355.4720" horizDistance="23.230"/>
<ReducedObservation name="OBS-107" purpose="normal" setupID="IS-86" targetSetupID="IS-87" azimuth="55.1320" horizDistance="28.010"/>
<ReducedObservation name="OBS-108" purpose="normal" setupID="IS-87" targetSetupID="IS-67" azimuth="348.1651" horizDistance="5.755"/>
<ReducedObservation name="OBS-109" purpose="normal" setupID="IS-87" targetSetupID="IS-166" azimuth="145.1355" horizDistance="0.946"/>
<ReducedObservation name="OBS-110" purpose="normal" setupID="IS-88" targetSetupID="IS-83" azimuth="145.1355" horizDistance="17.002"/>
<ReducedObservation name="OBS-111" purpose="normal" setupID="IS-89" targetSetupID="IS-88" azimuth="55.1320" horizDistance="27.459"/>
<ReducedObservation name="OBS-112" purpose="normal" setupID="IS-90" targetSetupID="IS-89" azimuth="355.4720" horizDistance="18.645"/>
<ReducedObservation name="OBS-113" purpose="normal" setupID="IS-69" targetSetupID="IS-91" azimuth="267.3150" horizDistance="4.467"/>
<ReducedObservation name="OBS-114" purpose="normal" setupID="IS-91" targetSetupID="IS-70" azimuth="267.3150" horizDistance="4.203"/>
<ReducedObservation name="OBS-115" purpose="normal" setupID="IS-91" targetSetupID="IS-104" azimuth="139.0720" horizDistance="2.335"/>
<ReducedObservation name="OBS-116" purpose="normal" setupID="IS-7" targetSetupID="IS-93" azimuth="214.1449" horizDistance="25.580"/>
<ReducedObservation name="OBS-117" purpose="normal" setupID="IS-93" targetSetupID="IS-94" azimuth="283.5450" horizDistance="15.110"/>
<ReducedObservation name="OBS-118" purpose="normal" setupID="IS-94" targetSetupID="IS-95" azimuth="226.3150" horizDistance="37.920"/>
<ReducedObservation name="OBS-119" purpose="normal" setupID="IS-95" targetSetupID="IS-96" azimuth="277.1250" horizDistance="30.950"/>
<ReducedObservation name="OBS-120" purpose="normal" setupID="IS-96" targetSetupID="IS-97" azimuth="185.3350" horizDistance="62.590"/>
<ReducedObservation name="OBS-121" purpose="normal" setupID="IS-71" targetSetupID="IS-98" azimuth="267.3123" horizDistance="20.807"/>
<ReducedObservation name="OBS-126" purpose="normal" setupID="IS-9" targetSetupID="IS-103" azimuth="10.0350" horizDistance="10.000"/>
<ReducedObservation name="OBS-127" purpose="normal" setupID="IS-104" targetSetupID="IS-71" azimuth="267.3150" horizDistance="5.654"/>
<ReducedObservation name="OBS-128" purpose="normal" setupID="IS-104" targetSetupID="IS-92" azimuth="139.0720" horizDistance="19.492"/>
<ReducedObservation name="OBS-129" purpose="normal" setupID="IS-104" targetSetupID="IS-105" azimuth="228.40" horizDistance="4.885"/>
<ReducedObservation name="OBS-130" purpose="normal" setupID="IS-105" targetSetupID="IS-68" azimuth="133.1228" horizDistance="31.057"/>
<ReducedObservation name="OBS-131" purpose="normal" setupID="IS-106" targetSetupID="IS-104" azimuth="267.3150" horizDistance="4.467"/>
<ReducedObservation name="OBS-132" purpose="normal" setupID="IS-106" targetSetupID="IS-73" azimuth="139.0720" horizDistance="15.609"/>
<ReducedObservation name="OBS-133" purpose="normal" setupID="IS-107" targetSetupID="IS-108" azimuth="129.5150" horizDistance="12.798"/>
<ReducedObservation name="OBS-134" purpose="normal" setupID="IS-108" targetSetupID="IS-109" azimuth="210.5850" horizDistance="24.870"/>
<ReducedObservation name="OBS-135" purpose="normal" setupID="IS-109" targetSetupID="IS-110" azimuth="300.4631" horizDistance="14.246"/>
<ReducedObservation name="OBS-136" purpose="normal" setupID="IS-110" targetSetupID="IS-111" azimuth="338.30" horizDistance="4.457"/>
<ReducedObservation name="OBS-137" purpose="normal" setupID="IS-111" targetSetupID="IS-112" azimuth="68.30" horizDistance="8.435"/>
<ReducedObservation name="OBS-138" purpose="normal" setupID="IS-112" targetSetupID="IS-107" azimuth="30.5850" horizDistance="17.493"/>
<ReducedObservation name="OBS-139" purpose="normal" setupID="IS-113" targetSetupID="IS-114" azimuth="300.5850" horizDistance="23.000"/>
<ReducedObservation name="OBS-140" purpose="normal" setupID="IS-114" targetSetupID="IS-115" azimuth="30.5850" horizDistance="12.383"/>
<ReducedObservation name="OBS-141" purpose="normal" setupID="IS-115" targetSetupID="IS-116" azimuth="68.2717" horizDistance="3.191"/>
<ReducedObservation name="OBS-142" purpose="normal" setupID="IS-113" targetSetupID="IS-117" azimuth="30.5850" horizDistance="14.991"/>
<ReducedObservation name="OBS-143" purpose="normal" setupID="IS-117" targetSetupID="IS-116" azimuth="300.4631" horizDistance="21.059"/>
<ReducedObservation name="OBS-144" purpose="normal" setupID="IS-118" targetSetupID="IS-119" azimuth="120.5850" horizDistance="25.000"/>
<ReducedObservation name="OBS-145" purpose="normal" setupID="IS-120" targetSetupID="IS-119" azimuth="30.5850" horizDistance="13.000"/>
<ReducedObservation name="OBS-146" purpose="normal" setupID="IS-120" targetSetupID="IS-121" azimuth="300.5850" horizDistance="6.000"/>
<ReducedObservation name="OBS-147" purpose="normal" setupID="IS-121" targetSetupID="IS-122" azimuth="30.5850" horizDistance="4.000"/>
<ReducedObservation name="OBS-148" purpose="normal" setupID="IS-122" targetSetupID="IS-123" azimuth="300.5850" horizDistance="9.500"/>
<ReducedObservation name="OBS-149" purpose="normal" setupID="IS-123" targetSetupID="IS-124" azimuth="210.5850" horizDistance="5.000"/>
<ReducedObservation name="OBS-150" purpose="normal" setupID="IS-124" targetSetupID="IS-125" azimuth="300.5850" horizDistance="9.500"/>
<ReducedObservation name="OBS-151" purpose="normal" setupID="IS-118" targetSetupID="IS-125" azimuth="210.5850" horizDistance="14.000"/>
<ReducedObservation name="OBS-152" purpose="normal" setupID="IS-126" targetSetupID="IS-127" azimuth="205.14" horizDistance="19.000"/>
<ReducedObservation name="OBS-153" purpose="normal" setupID="IS-127" targetSetupID="IS-128" azimuth="115.14" horizDistance="10.545"/>
<ReducedObservation name="OBS-154" purpose="normal" setupID="IS-128" targetSetupID="IS-129" azimuth="30.5850" horizDistance="22.110"/>
<ReducedObservation name="OBS-155" purpose="normal" setupID="IS-129" targetSetupID="IS-130" azimuth="300.5850" horizDistance="6.000"/>
<ReducedObservation name="OBS-156" purpose="normal" setupID="IS-126" targetSetupID="IS-131" azimuth="133.58" horizDistance="0.398"/>
<ReducedObservation name="OBS-157" purpose="normal" setupID="IS-131" targetSetupID="IS-130" azimuth="85.04" horizDistance="7.418"/>
<ReducedObservation name="OBS-158" purpose="normal" setupID="IS-132" targetSetupID="IS-133" azimuth="314.14" horizDistance="4.691"/>
<ReducedObservation name="OBS-159" purpose="normal" setupID="IS-133" targetSetupID="IS-74" azimuth="205.14" horizDistance="1.940"/>
<ReducedObservation name="OBS-160" purpose="normal" setupID="IS-132" targetSetupID="IS-134" azimuth="90.1240" horizDistance="17.013"/>
<ReducedObservation name="OBS-161" purpose="normal" setupID="IS-134" targetSetupID="IS-47" azimuth="210.5850" horizDistance="12.050"/>
<ReducedObservation name="OBS-162" purpose="normal" setupID="IS-133" targetSetupID="IS-135" azimuth="314.14" horizDistance="4.480"/>
<ReducedObservation name="OBS-163" purpose="normal" setupID="IS-135" targetSetupID="IS-136" azimuth="314.14" horizDistance="3.120"/>
<ReducedObservation name="OBS-164" purpose="normal" setupID="IS-136" targetSetupID="IS-137" azimuth="263.36" horizDistance="7.080"/>
<ReducedObservation name="OBS-165" purpose="normal" setupID="IS-137" targetSetupID="IS-146" azimuth="303.20" horizDistance="4.273"/>
<ReducedObservation name="OBS-166" purpose="normal" setupID="IS-138" targetSetupID="IS-79" azimuth="205.1408" horizDistance="9.004"/>
<ReducedObservation name="OBS-167" purpose="normal" setupID="IS-135" targetSetupID="IS-139" azimuth="2.45" horizDistance="10.280"/>
<ReducedObservation name="OBS-168" purpose="normal" setupID="IS-139" targetSetupID="IS-140" azimuth="272.45" horizDistance="1.000"/>
<ReducedObservation name="OBS-169" purpose="normal" setupID="IS-140" targetSetupID="IS-141" azimuth="2.45" horizDistance="5.750"/>
<ReducedObservation name="OBS-170" purpose="normal" setupID="IS-141" targetSetupID="IS-142" azimuth="30.5850" horizDistance="3.732"/>
<ReducedObservation name="OBS-171" purpose="normal" setupID="IS-142" targetSetupID="IS-143" azimuth="300.5850" horizDistance="5.740"/>
<ReducedObservation name="OBS-172" purpose="normal" setupID="IS-143" targetSetupID="IS-144" azimuth="224.07" horizDistance="6.050"/>
<ReducedObservation name="OBS-173" purpose="normal" setupID="IS-144" targetSetupID="IS-145" azimuth="205.1408" horizDistance="12.330"/>
<ReducedObservation name="OBS-174" purpose="normal" setupID="IS-145" targetSetupID="IS-146" azimuth="182.45" horizDistance="2.985"/>
<ReducedObservation name="OBS-175" purpose="normal" setupID="IS-146" targetSetupID="IS-138" azimuth="303.20" horizDistance="3.164"/>
<ReducedObservation name="OBS-176" purpose="normal" setupID="IS-138" targetSetupID="IS-150" azimuth="303.20" horizDistance="1.010"/>
<ReducedObservation name="OBS-177" purpose="normal" setupID="IS-147" targetSetupID="IS-148" azimuth="318.5559" horizDistance="13.500"/>
<ReducedObservation name="OBS-178" purpose="normal" setupID="IS-148" targetSetupID="IS-149" azimuth="220.11" horizDistance="20.910"/>
<ReducedObservation name="OBS-179" purpose="normal" setupID="IS-147" targetSetupID="IS-151" azimuth="205.1408" horizDistance="15.100"/>
<ReducedObservation name="OBS-180" purpose="normal" setupID="IS-151" targetSetupID="IS-153" azimuth="264.56" horizDistance="7.112"/>
<ReducedObservation name="OBS-181" purpose="normal" setupID="IS-152" targetSetupID="IS-90" azimuth="300.0420" horizDistance="32.360"/>
<ReducedObservation name="OBS-182" purpose="normal" setupID="IS-149" targetSetupID="IS-153" azimuth="133.5054" horizDistance="12.256"/>
<ReducedObservation name="OBS-183" purpose="normal" setupID="IS-153" targetSetupID="IS-150" azimuth="133.5054" horizDistance="6.479"/>
<ReducedObservation name="OBS-184" purpose="normal" setupID="IS-149" targetSetupID="IS-154" azimuth="313.5054" horizDistance="3.256"/>
<ReducedObservation name="OBS-185" purpose="normal" setupID="IS-154" targetSetupID="IS-155" azimuth="234.17" horizDistance="6.010"/>
<ReducedObservation name="OBS-186" purpose="normal" setupID="IS-155" targetSetupID="IS-156" azimuth="302.09" horizDistance="13.940"/>
<ReducedObservation name="OBS-187" purpose="normal" setupID="IS-156" targetSetupID="IS-157" azimuth="23.29" horizDistance="4.356"/>
<ReducedObservation name="OBS-188" purpose="normal" setupID="IS-157" targetSetupID="IS-83" azimuth="55.1320" horizDistance="30.716"/>
<ReducedObservation name="OBS-189" purpose="normal" setupID="IS-158" targetSetupID="IS-165" azimuth="235.1320" horizDistance="24.180"/>
<ReducedObservation name="OBS-190" purpose="normal" setupID="IS-157" targetSetupID="IS-159" azimuth="23.29" horizDistance="4.530"/>
<ReducedObservation name="OBS-191" purpose="normal" setupID="IS-158" targetSetupID="IS-160" azimuth="325.1355" horizDistance="12.400"/>
<ReducedObservation name="OBS-192" purpose="normal" setupID="IS-160" targetSetupID="IS-161" azimuth="253.07" horizDistance="7.150"/>
<ReducedObservation name="OBS-193" purpose="normal" setupID="IS-161" targetSetupID="IS-162" azimuth="216.40" horizDistance="1.640"/>
<ReducedObservation name="OBS-194" purpose="normal" setupID="IS-162" targetSetupID="IS-163" azimuth="257.26" horizDistance="5.110"/>
<ReducedObservation name="OBS-195" purpose="normal" setupID="IS-159" targetSetupID="IS-164" azimuth="355.47" horizDistance="16.980"/>
<ReducedObservation name="OBS-196" purpose="normal" setupID="IS-164" targetSetupID="IS-163" azimuth="55.0813" horizDistance="1.642"/>
<ReducedObservation name="OBS-197" purpose="normal" setupID="IS-159" targetSetupID="IS-165" azimuth="175.47" horizDistance="1.606"/>
<ReducedObservation name="OBS-198" purpose="normal" setupID="IS-161" targetSetupID="IS-166" azimuth="36.40" horizDistance="10.870"/>
<ReducedObservation name="OBS-199" purpose="normal" setupID="IS-166" targetSetupID="IS-88" azimuth="145.1355" horizDistance="2.054"/>
<ReducedObservation name="OBS-200" purpose="normal" setupID="IS-167" targetSetupID="IS-168" azimuth="192.16" horizDistance="3.660"/>
<ReducedObservation name="OBS-201" purpose="normal" setupID="IS-168" targetSetupID="IS-66" azimuth="262.22" horizDistance="6.200"/>
<ReducedObservation name="OBS-202" purpose="normal" setupID="IS-167" targetSetupID="IS-169" azimuth="323.55" horizDistance="23.790"/>
<ReducedObservation name="OBS-203" purpose="normal" setupID="IS-169" targetSetupID="IS-173" azimuth="303.53" horizDistance="16.826"/>
<ReducedObservation name="OBS-204" purpose="normal" setupID="IS-170" targetSetupID="IS-69" azimuth="267.3150" horizDistance="2.669"/>
<ReducedObservation name="OBS-205" purpose="normal" setupID="IS-167" targetSetupID="IS-171" azimuth="82.22" horizDistance="10.667"/>
<ReducedObservation name="OBS-206" purpose="normal" setupID="IS-171" targetSetupID="IS-172" azimuth="357.3150" horizDistance="13.020"/>
<ReducedObservation name="OBS-207" purpose="normal" setupID="IS-172" targetSetupID="IS-174" azimuth="325.31" horizDistance="18.640"/>
<ReducedObservation name="OBS-208" purpose="normal" setupID="IS-173" targetSetupID="IS-170" azimuth="303.53" horizDistance="5.061"/>
<ReducedObservation name="OBS-209" purpose="normal" setupID="IS-173" targetSetupID="IS-174" azimuth="87.3150" horizDistance="27.463"/>
<ReducedObservation name="OBS-210" purpose="normal" setupID="IS-70" targetSetupID="IS-175" azimuth="267.3123" horizDistance="19.428"/>
<ReducedObservation name="OBS-212" purpose="normal" setupID="IS-175" targetSetupID="IS-98" azimuth="214.3206" horizDistance="2.292"/>
<!-- Topo Observations (lines for fixing floating lots, easements and restriction footprints) -->
<ReducedObservation name="OBS-213" purpose="topo" setupID="IS-13" targetSetupID="IS-109" azimuth="322.4137" horizDistance="5.382"/>
<ReducedObservation name="OBS-214" purpose="topo" setupID="IS-26" targetSetupID="IS-113" azimuth="322.4655" horizDistance="5.385"/>
<ReducedObservation name="OBS-215" purpose="topo" setupID="IS-26" targetSetupID="IS-119" azimuth="279.1045" horizDistance="5.385"/>
<ReducedObservation name="OBS-216" purpose="topo" setupID="IS-32" targetSetupID="IS-129" azimuth="265.4542" horizDistance="9.792"/>
<!-- Permanent Marks -->
<RedHorizontalPosition name="HP-1" oID="317502030" desc="MOOROODUC PM 203" setupID="IS-99" date="2009-04-02" currencyDate="2009-04-02" horizontalDatum="MGA94_Zone55" latitude="5770128.696" longitude="331787.580" horizontalFix="GPS(Differential)" order="2" horizontalAdjustment="OSG"/>
<RedHorizontalPosition name="HP-2" oID="118210219" desc="PCM 118210219" setupID="IS-1" date="2010-10-21" currencyDate="2010-10-21" horizontalDatum="MGA94_Zone55" latitude="5770024.150" longitude="331679.860" horizontalFix="Cadastral" order="4" horizontalAdjustment="WATSONS"/>
<RedHorizontalPosition name="HP-3" oID="317502010" desc="MOOROODUC PM 201" setupID="IS-176" date="2002-05-01" currencyDate="2002-05-01" horizontalDatum="MGA94_Zone55" latitude="5769920.000" longitude="331770.000" horizontalFix="Transformed" order="99" horizontalAdjustment="OSG"/>
<RedHorizontalPosition name="HP-4" oID="116690100" desc="PCM116690100" setupID="IS-177" date="2002-08-21" currencyDate="2002-08-21" horizontalDatum="MGA94_Zone55" latitude="5770009.800" longitude="331764.600" horizontalFix="Transformed" order="5" horizontalAdjustment="OSG"/>
<RedHorizontalPosition name="HP-5" oID="317502040" desc="MOOROODUC PM 204" setupID="IS-178" date="2002-08-21" currencyDate="2002-08-21" horizontalDatum="MGA94_Zone55" latitude="5770074.730" longitude="331756.258" horizontalFix="Transformed" order="5" horizontalAdjustment="OSG"/>
<RedVerticalObservation name="VO-1" oID="317502030" desc="MOOROODUC PM 203" setupID="IS-99" date="2004-06-21" verticalDatum="AHD" height="75.700" verticalFix="GPS" order="5" verticalAdjustment="GEOD"/>
</ObservationGroup>
</Survey>
<Monuments>
<!-- Monuments representing Permanent Marks -->
<Monument name="MON-1" pntRef="CGPNT-1" type="Plaque" state="Existing" condition="OK"/>
<Monument name="MON-5" pntRef="CGPNT-99" type="Plaque" state="Existing" condition="OK"/>
<Monument name="MON-8" pntRef="CGPNT-176" type="Plaque" state="Existing" condition="OK"/>
<Monument name="MON-9" pntRef="CGPNT-177" type="Plaque" state="Existing" condition="OK"/>
<Monument name="MON-10" pntRef="CGPNT-216" type="Plaque" state="Existing" condition="OK"/>
<!-- Monuments representing Title Corners -->
<Monument name="MON-2" pntRef="CGPNT-9" type="Nail" state="Existing" condition="Found"/>
<Monument name="MON-3" pntRef="CGPNT-47" type="Not Marked" state="Existing" condition="Found"/>
<Monument name="MON-4" pntRef="CGPNT-98" type="Not Marked" state="Existing" condition="Found"/>
<Monument name="MON-7" pntRef="CGPNT-175" type="Not Marked" state="Existing" condition="Found"/>
<!-- Monuments representing Reference Marks used for radiations -->
<Monument name="MON-6" pntRef="CGPNT-101" type="Nail" state="Existing" condition="Found"/>
</Monuments>
</LandXML>

20793
lib/testdata/VENAREY.xml vendored Normal file

File diff suppressed because it is too large Load Diff

72
lib/util.js Normal file
View File

@ -0,0 +1,72 @@
import randomColor from 'randomcolor';
import { polygon } from '@turf/helpers';
export function getProp(obj, ...props) {
if (props.length === 0) throw new Error("You must at least provide one property.");
const prop = props.shift();
const exists = obj.hasOwnProperty(prop);
if (props.length === 0) {
return exists ? obj[prop] : undefined;
}
if (obj[prop] === undefined) {
return undefined;
}
return getProp(obj[prop], ...props);
}
export function parseSequence(str) {
return str.replace(/\r?\n?\t?/g, '').split(' ');
}
const colors = {};
export function getColor(key, opts) {
if (key in colors) {
return colors[key];
}
const color = randomColor(opts);
colors[key] = color;
return color;
}
export function toRadians(angleInDegrees) {
return angleInDegrees * Math.PI / 180;
}
export function toDegrees(angleInRadians) {
return angleInRadians * 180 / Math.PI;
}
export function circleToPolygon(center, radius, numberOfSegments, properties) {
const n = numberOfSegments ? numberOfSegments : 32;
const flatCoordinates = [];
const coordinates = [];
for (var i = 0; i < n; ++i) {
flatCoordinates.push(...offset(center, radius, 2 * Math.PI * i / n));
}
flatCoordinates.push(flatCoordinates[0], flatCoordinates[1]);
for (let i = 0, j = 0; j < flatCoordinates.length; j += 2) {
coordinates[i++] = flatCoordinates.slice(j, j + 2);
}
return polygon([coordinates.reverse()], properties);
};
export function offset(c1, distance, bearing) {
const lat1 = toRadians(c1[1]);
const lon1 = toRadians(c1[0]);
const dByR = distance / 6378137; // distance divided by 6378137 (radius of the earth) wgs84
const lat = Math.asin(
Math.sin(lat1) * Math.cos(dByR) +
Math.cos(lat1) * Math.sin(dByR) * Math.cos(bearing));
const lon = lon1 + Math.atan2(
Math.sin(bearing) * Math.sin(dByR) * Math.cos(lat1),
Math.cos(dByR) - Math.sin(lat1) * Math.sin(lat));
return [toDegrees(lon), toDegrees(lat)];
}

8294
package-lock.json generated Normal file
View File

@ -0,0 +1,8294 @@
{
"name": "landxml",
"version": "1.0.0",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
"@babel/code-frame": {
"version": "7.10.4",
"resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz",
"integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==",
"dev": true,
"requires": {
"@babel/highlight": "^7.10.4"
}
},
"@babel/compat-data": {
"version": "7.12.7",
"resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.12.7.tgz",
"integrity": "sha512-YaxPMGs/XIWtYqrdEOZOCPsVWfEoriXopnsz3/i7apYPXQ3698UFhS6dVT1KN5qOsWmVgw/FOrmQgpRaZayGsw==",
"dev": true
},
"@babel/core": {
"version": "7.12.10",
"resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.10.tgz",
"integrity": "sha512-eTAlQKq65zHfkHZV0sIVODCPGVgoo1HdBlbSLi9CqOzuZanMv2ihzY+4paiKr1mH+XmYESMAmJ/dpZ68eN6d8w==",
"dev": true,
"requires": {
"@babel/code-frame": "^7.10.4",
"@babel/generator": "^7.12.10",
"@babel/helper-module-transforms": "^7.12.1",
"@babel/helpers": "^7.12.5",
"@babel/parser": "^7.12.10",
"@babel/template": "^7.12.7",
"@babel/traverse": "^7.12.10",
"@babel/types": "^7.12.10",
"convert-source-map": "^1.7.0",
"debug": "^4.1.0",
"gensync": "^1.0.0-beta.1",
"json5": "^2.1.2",
"lodash": "^4.17.19",
"semver": "^5.4.1",
"source-map": "^0.5.0"
},
"dependencies": {
"json5": {
"version": "2.1.3",
"resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz",
"integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==",
"dev": true,
"requires": {
"minimist": "^1.2.5"
}
},
"semver": {
"version": "5.7.1",
"resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
"integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
"dev": true
},
"source-map": {
"version": "0.5.7",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
"integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
"dev": true
}
}
},
"@babel/generator": {
"version": "7.12.10",
"resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.10.tgz",
"integrity": "sha512-6mCdfhWgmqLdtTkhXjnIz0LcdVCd26wS2JXRtj2XY0u5klDsXBREA/pG5NVOuVnF2LUrBGNFtQkIqqTbblg0ww==",
"dev": true,
"requires": {
"@babel/types": "^7.12.10",
"jsesc": "^2.5.1",
"source-map": "^0.5.0"
},
"dependencies": {
"source-map": {
"version": "0.5.7",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
"integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
"dev": true
}
}
},
"@babel/helper-annotate-as-pure": {
"version": "7.12.10",
"resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.10.tgz",
"integrity": "sha512-XplmVbC1n+KY6jL8/fgLVXXUauDIB+lD5+GsQEh6F6GBF1dq1qy4DP4yXWzDKcoqXB3X58t61e85Fitoww4JVQ==",
"dev": true,
"requires": {
"@babel/types": "^7.12.10"
}
},
"@babel/helper-builder-binary-assignment-operator-visitor": {
"version": "7.10.4",
"resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.10.4.tgz",
"integrity": "sha512-L0zGlFrGWZK4PbT8AszSfLTM5sDU1+Az/En9VrdT8/LmEiJt4zXt+Jve9DCAnQcbqDhCI+29y/L93mrDzddCcg==",
"dev": true,
"requires": {
"@babel/helper-explode-assignable-expression": "^7.10.4",
"@babel/types": "^7.10.4"
}
},
"@babel/helper-compilation-targets": {
"version": "7.12.5",
"resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.12.5.tgz",
"integrity": "sha512-+qH6NrscMolUlzOYngSBMIOQpKUGPPsc61Bu5W10mg84LxZ7cmvnBHzARKbDoFxVvqqAbj6Tg6N7bSrWSPXMyw==",
"dev": true,
"requires": {
"@babel/compat-data": "^7.12.5",
"@babel/helper-validator-option": "^7.12.1",
"browserslist": "^4.14.5",
"semver": "^5.5.0"
},
"dependencies": {
"semver": {
"version": "5.7.1",
"resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
"integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
"dev": true
}
}
},
"@babel/helper-create-class-features-plugin": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.12.1.tgz",
"integrity": "sha512-hkL++rWeta/OVOBTRJc9a5Azh5mt5WgZUGAKMD8JM141YsE08K//bp1unBBieO6rUKkIPyUE0USQ30jAy3Sk1w==",
"dev": true,
"requires": {
"@babel/helper-function-name": "^7.10.4",
"@babel/helper-member-expression-to-functions": "^7.12.1",
"@babel/helper-optimise-call-expression": "^7.10.4",
"@babel/helper-replace-supers": "^7.12.1",
"@babel/helper-split-export-declaration": "^7.10.4"
}
},
"@babel/helper-create-regexp-features-plugin": {
"version": "7.12.7",
"resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.7.tgz",
"integrity": "sha512-idnutvQPdpbduutvi3JVfEgcVIHooQnhvhx0Nk9isOINOIGYkZea1Pk2JlJRiUnMefrlvr0vkByATBY/mB4vjQ==",
"dev": true,
"requires": {
"@babel/helper-annotate-as-pure": "^7.10.4",
"regexpu-core": "^4.7.1"
}
},
"@babel/helper-define-map": {
"version": "7.10.5",
"resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.10.5.tgz",
"integrity": "sha512-fMw4kgFB720aQFXSVaXr79pjjcW5puTCM16+rECJ/plGS+zByelE8l9nCpV1GibxTnFVmUuYG9U8wYfQHdzOEQ==",
"dev": true,
"requires": {
"@babel/helper-function-name": "^7.10.4",
"@babel/types": "^7.10.5",
"lodash": "^4.17.19"
}
},
"@babel/helper-explode-assignable-expression": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.12.1.tgz",
"integrity": "sha512-dmUwH8XmlrUpVqgtZ737tK88v07l840z9j3OEhCLwKTkjlvKpfqXVIZ0wpK3aeOxspwGrf/5AP5qLx4rO3w5rA==",
"dev": true,
"requires": {
"@babel/types": "^7.12.1"
}
},
"@babel/helper-function-name": {
"version": "7.10.4",
"resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz",
"integrity": "sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ==",
"dev": true,
"requires": {
"@babel/helper-get-function-arity": "^7.10.4",
"@babel/template": "^7.10.4",
"@babel/types": "^7.10.4"
}
},
"@babel/helper-get-function-arity": {
"version": "7.12.10",
"resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.10.tgz",
"integrity": "sha512-mm0n5BPjR06wh9mPQaDdXWDoll/j5UpCAPl1x8fS71GHm7HA6Ua2V4ylG1Ju8lvcTOietbPNNPaSilKj+pj+Ag==",
"dev": true,
"requires": {
"@babel/types": "^7.12.10"
}
},
"@babel/helper-hoist-variables": {
"version": "7.10.4",
"resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.10.4.tgz",
"integrity": "sha512-wljroF5PgCk2juF69kanHVs6vrLwIPNp6DLD+Lrl3hoQ3PpPPikaDRNFA+0t81NOoMt2DL6WW/mdU8k4k6ZzuA==",
"dev": true,
"requires": {
"@babel/types": "^7.10.4"
}
},
"@babel/helper-member-expression-to-functions": {
"version": "7.12.7",
"resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.7.tgz",
"integrity": "sha512-DCsuPyeWxeHgh1Dus7APn7iza42i/qXqiFPWyBDdOFtvS581JQePsc1F/nD+fHrcswhLlRc2UpYS1NwERxZhHw==",
"dev": true,
"requires": {
"@babel/types": "^7.12.7"
}
},
"@babel/helper-module-imports": {
"version": "7.12.5",
"resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.5.tgz",
"integrity": "sha512-SR713Ogqg6++uexFRORf/+nPXMmWIn80TALu0uaFb+iQIUoR7bOC7zBWyzBs5b3tBBJXuyD0cRu1F15GyzjOWA==",
"dev": true,
"requires": {
"@babel/types": "^7.12.5"
}
},
"@babel/helper-module-transforms": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.12.1.tgz",
"integrity": "sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w==",
"dev": true,
"requires": {
"@babel/helper-module-imports": "^7.12.1",
"@babel/helper-replace-supers": "^7.12.1",
"@babel/helper-simple-access": "^7.12.1",
"@babel/helper-split-export-declaration": "^7.11.0",
"@babel/helper-validator-identifier": "^7.10.4",
"@babel/template": "^7.10.4",
"@babel/traverse": "^7.12.1",
"@babel/types": "^7.12.1",
"lodash": "^4.17.19"
}
},
"@babel/helper-optimise-call-expression": {
"version": "7.12.10",
"resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.10.tgz",
"integrity": "sha512-4tpbU0SrSTjjt65UMWSrUOPZTsgvPgGG4S8QSTNHacKzpS51IVWGDj0yCwyeZND/i+LSN2g/O63jEXEWm49sYQ==",
"dev": true,
"requires": {
"@babel/types": "^7.12.10"
}
},
"@babel/helper-plugin-utils": {
"version": "7.10.4",
"resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
"integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
"dev": true
},
"@babel/helper-remap-async-to-generator": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.12.1.tgz",
"integrity": "sha512-9d0KQCRM8clMPcDwo8SevNs+/9a8yWVVmaE80FGJcEP8N1qToREmWEGnBn8BUlJhYRFz6fqxeRL1sl5Ogsed7A==",
"dev": true,
"requires": {
"@babel/helper-annotate-as-pure": "^7.10.4",
"@babel/helper-wrap-function": "^7.10.4",
"@babel/types": "^7.12.1"
}
},
"@babel/helper-replace-supers": {
"version": "7.12.5",
"resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.5.tgz",
"integrity": "sha512-5YILoed0ZyIpF4gKcpZitEnXEJ9UoDRki1Ey6xz46rxOzfNMAhVIJMoune1hmPVxh40LRv1+oafz7UsWX+vyWA==",
"dev": true,
"requires": {
"@babel/helper-member-expression-to-functions": "^7.12.1",
"@babel/helper-optimise-call-expression": "^7.10.4",
"@babel/traverse": "^7.12.5",
"@babel/types": "^7.12.5"
}
},
"@babel/helper-simple-access": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.1.tgz",
"integrity": "sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA==",
"dev": true,
"requires": {
"@babel/types": "^7.12.1"
}
},
"@babel/helper-skip-transparent-expression-wrappers": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.12.1.tgz",
"integrity": "sha512-Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA==",
"dev": true,
"requires": {
"@babel/types": "^7.12.1"
}
},
"@babel/helper-split-export-declaration": {
"version": "7.11.0",
"resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.11.0.tgz",
"integrity": "sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg==",
"dev": true,
"requires": {
"@babel/types": "^7.11.0"
}
},
"@babel/helper-validator-identifier": {
"version": "7.10.4",
"resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz",
"integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==",
"dev": true
},
"@babel/helper-validator-option": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.1.tgz",
"integrity": "sha512-YpJabsXlJVWP0USHjnC/AQDTLlZERbON577YUVO/wLpqyj6HAtVYnWaQaN0iUN+1/tWn3c+uKKXjRut5115Y2A==",
"dev": true
},
"@babel/helper-wrap-function": {
"version": "7.12.3",
"resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.12.3.tgz",
"integrity": "sha512-Cvb8IuJDln3rs6tzjW3Y8UeelAOdnpB8xtQ4sme2MSZ9wOxrbThporC0y/EtE16VAtoyEfLM404Xr1e0OOp+ow==",
"dev": true,
"requires": {
"@babel/helper-function-name": "^7.10.4",
"@babel/template": "^7.10.4",
"@babel/traverse": "^7.10.4",
"@babel/types": "^7.10.4"
}
},
"@babel/helpers": {
"version": "7.12.5",
"resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.12.5.tgz",
"integrity": "sha512-lgKGMQlKqA8meJqKsW6rUnc4MdUk35Ln0ATDqdM1a/UpARODdI4j5Y5lVfUScnSNkJcdCRAaWkspykNoFg9sJA==",
"dev": true,
"requires": {
"@babel/template": "^7.10.4",
"@babel/traverse": "^7.12.5",
"@babel/types": "^7.12.5"
}
},
"@babel/highlight": {
"version": "7.10.4",
"resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz",
"integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==",
"dev": true,
"requires": {
"@babel/helper-validator-identifier": "^7.10.4",
"chalk": "^2.0.0",
"js-tokens": "^4.0.0"
}
},
"@babel/parser": {
"version": "7.12.10",
"resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.10.tgz",
"integrity": "sha512-PJdRPwyoOqFAWfLytxrWwGrAxghCgh/yTNCYciOz8QgjflA7aZhECPZAa2VUedKg2+QMWkI0L9lynh2SNmNEgA==",
"dev": true
},
"@babel/plugin-proposal-async-generator-functions": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.12.1.tgz",
"integrity": "sha512-d+/o30tJxFxrA1lhzJqiUcEJdI6jKlNregCv5bASeGf2Q4MXmnwH7viDo7nhx1/ohf09oaH8j1GVYG/e3Yqk6A==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.10.4",
"@babel/helper-remap-async-to-generator": "^7.12.1",
"@babel/plugin-syntax-async-generators": "^7.8.0"
}
},
"@babel/plugin-proposal-class-properties": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz",
"integrity": "sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w==",
"dev": true,
"requires": {
"@babel/helper-create-class-features-plugin": "^7.12.1",
"@babel/helper-plugin-utils": "^7.10.4"
}
},
"@babel/plugin-proposal-dynamic-import": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.12.1.tgz",
"integrity": "sha512-a4rhUSZFuq5W8/OO8H7BL5zspjnc1FLd9hlOxIK/f7qG4a0qsqk8uvF/ywgBA8/OmjsapjpvaEOYItfGG1qIvQ==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.10.4",
"@babel/plugin-syntax-dynamic-import": "^7.8.0"
}
},
"@babel/plugin-proposal-export-namespace-from": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.12.1.tgz",
"integrity": "sha512-6CThGf0irEkzujYS5LQcjBx8j/4aQGiVv7J9+2f7pGfxqyKh3WnmVJYW3hdrQjyksErMGBPQrCnHfOtna+WLbw==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.10.4",
"@babel/plugin-syntax-export-namespace-from": "^7.8.3"
}
},
"@babel/plugin-proposal-json-strings": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.12.1.tgz",
"integrity": "sha512-GoLDUi6U9ZLzlSda2Df++VSqDJg3CG+dR0+iWsv6XRw1rEq+zwt4DirM9yrxW6XWaTpmai1cWJLMfM8qQJf+yw==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.10.4",
"@babel/plugin-syntax-json-strings": "^7.8.0"
}
},
"@babel/plugin-proposal-logical-assignment-operators": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.12.1.tgz",
"integrity": "sha512-k8ZmVv0JU+4gcUGeCDZOGd0lCIamU/sMtIiX3UWnUc5yzgq6YUGyEolNYD+MLYKfSzgECPcqetVcJP9Afe/aCA==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.10.4",
"@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
}
},
"@babel/plugin-proposal-nullish-coalescing-operator": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.1.tgz",
"integrity": "sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.10.4",
"@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0"
}
},
"@babel/plugin-proposal-numeric-separator": {
"version": "7.12.7",
"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.7.tgz",
"integrity": "sha512-8c+uy0qmnRTeukiGsjLGy6uVs/TFjJchGXUeBqlG4VWYOdJWkhhVPdQ3uHwbmalfJwv2JsV0qffXP4asRfL2SQ==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.10.4",
"@babel/plugin-syntax-numeric-separator": "^7.10.4"
}
},
"@babel/plugin-proposal-object-rest-spread": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.1.tgz",
"integrity": "sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.10.4",
"@babel/plugin-syntax-object-rest-spread": "^7.8.0",
"@babel/plugin-transform-parameters": "^7.12.1"
}
},
"@babel/plugin-proposal-optional-catch-binding": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.12.1.tgz",
"integrity": "sha512-hFvIjgprh9mMw5v42sJWLI1lzU5L2sznP805zeT6rySVRA0Y18StRhDqhSxlap0oVgItRsB6WSROp4YnJTJz0g==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.10.4",
"@babel/plugin-syntax-optional-catch-binding": "^7.8.0"
}
},
"@babel/plugin-proposal-optional-chaining": {
"version": "7.12.7",
"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.7.tgz",
"integrity": "sha512-4ovylXZ0PWmwoOvhU2vhnzVNnm88/Sm9nx7V8BPgMvAzn5zDou3/Awy0EjglyubVHasJj+XCEkr/r1X3P5elCA==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.10.4",
"@babel/helper-skip-transparent-expression-wrappers": "^7.12.1",
"@babel/plugin-syntax-optional-chaining": "^7.8.0"
}
},
"@babel/plugin-proposal-private-methods": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.12.1.tgz",
"integrity": "sha512-mwZ1phvH7/NHK6Kf8LP7MYDogGV+DKB1mryFOEwx5EBNQrosvIczzZFTUmWaeujd5xT6G1ELYWUz3CutMhjE1w==",
"dev": true,
"requires": {
"@babel/helper-create-class-features-plugin": "^7.12.1",
"@babel/helper-plugin-utils": "^7.10.4"
}
},
"@babel/plugin-proposal-unicode-property-regex": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.1.tgz",
"integrity": "sha512-MYq+l+PvHuw/rKUz1at/vb6nCnQ2gmJBNaM62z0OgH7B2W1D9pvkpYtlti9bGtizNIU1K3zm4bZF9F91efVY0w==",
"dev": true,
"requires": {
"@babel/helper-create-regexp-features-plugin": "^7.12.1",
"@babel/helper-plugin-utils": "^7.10.4"
}
},
"@babel/plugin-syntax-async-generators": {
"version": "7.8.4",
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
"integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.8.0"
}
},
"@babel/plugin-syntax-bigint": {
"version": "7.8.3",
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz",
"integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.8.0"
}
},
"@babel/plugin-syntax-class-properties": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.1.tgz",
"integrity": "sha512-U40A76x5gTwmESz+qiqssqmeEsKvcSyvtgktrm0uzcARAmM9I1jR221f6Oq+GmHrcD+LvZDag1UTOTe2fL3TeA==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.10.4"
}
},
"@babel/plugin-syntax-dynamic-import": {
"version": "7.8.3",
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz",
"integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.8.0"
}
},
"@babel/plugin-syntax-export-namespace-from": {
"version": "7.8.3",
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz",
"integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.8.3"
}
},
"@babel/plugin-syntax-import-meta": {
"version": "7.10.4",
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz",
"integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.10.4"
}
},
"@babel/plugin-syntax-json-strings": {
"version": "7.8.3",
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
"integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.8.0"
}
},
"@babel/plugin-syntax-logical-assignment-operators": {
"version": "7.10.4",
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz",
"integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.10.4"
}
},
"@babel/plugin-syntax-nullish-coalescing-operator": {
"version": "7.8.3",
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
"integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.8.0"
}
},
"@babel/plugin-syntax-numeric-separator": {
"version": "7.10.4",
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",
"integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.10.4"
}
},
"@babel/plugin-syntax-object-rest-spread": {
"version": "7.8.3",
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
"integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.8.0"
}
},
"@babel/plugin-syntax-optional-catch-binding": {
"version": "7.8.3",
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
"integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.8.0"
}
},
"@babel/plugin-syntax-optional-chaining": {
"version": "7.8.3",
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
"integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.8.0"
}
},
"@babel/plugin-syntax-top-level-await": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.1.tgz",
"integrity": "sha512-i7ooMZFS+a/Om0crxZodrTzNEPJHZrlMVGMTEpFAj6rYY/bKCddB0Dk/YxfPuYXOopuhKk/e1jV6h+WUU9XN3A==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.10.4"
}
},
"@babel/plugin-syntax-typescript": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.12.1.tgz",
"integrity": "sha512-UZNEcCY+4Dp9yYRCAHrHDU+9ZXLYaY9MgBXSRLkB9WjYFRR6quJBumfVrEkUxrePPBwFcpWfNKXqVRQQtm7mMA==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.10.4"
}
},
"@babel/plugin-transform-arrow-functions": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.12.1.tgz",
"integrity": "sha512-5QB50qyN44fzzz4/qxDPQMBCTHgxg3n0xRBLJUmBlLoU/sFvxVWGZF/ZUfMVDQuJUKXaBhbupxIzIfZ6Fwk/0A==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.10.4"
}
},
"@babel/plugin-transform-async-to-generator": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.12.1.tgz",
"integrity": "sha512-SDtqoEcarK1DFlRJ1hHRY5HvJUj5kX4qmtpMAm2QnhOlyuMC4TMdCRgW6WXpv93rZeYNeLP22y8Aq2dbcDRM1A==",
"dev": true,
"requires": {
"@babel/helper-module-imports": "^7.12.1",
"@babel/helper-plugin-utils": "^7.10.4",
"@babel/helper-remap-async-to-generator": "^7.12.1"
}
},
"@babel/plugin-transform-block-scoped-functions": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.1.tgz",
"integrity": "sha512-5OpxfuYnSgPalRpo8EWGPzIYf0lHBWORCkj5M0oLBwHdlux9Ri36QqGW3/LR13RSVOAoUUMzoPI/jpE4ABcHoA==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.10.4"
}
},
"@babel/plugin-transform-block-scoping": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.1.tgz",
"integrity": "sha512-zJyAC9sZdE60r1nVQHblcfCj29Dh2Y0DOvlMkcqSo0ckqjiCwNiUezUKw+RjOCwGfpLRwnAeQ2XlLpsnGkvv9w==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.10.4"
}
},
"@babel/plugin-transform-classes": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.12.1.tgz",
"integrity": "sha512-/74xkA7bVdzQTBeSUhLLJgYIcxw/dpEpCdRDiHgPJ3Mv6uC11UhjpOhl72CgqbBCmt1qtssCyB2xnJm1+PFjog==",
"dev": true,
"requires": {
"@babel/helper-annotate-as-pure": "^7.10.4",
"@babel/helper-define-map": "^7.10.4",
"@babel/helper-function-name": "^7.10.4",
"@babel/helper-optimise-call-expression": "^7.10.4",
"@babel/helper-plugin-utils": "^7.10.4",
"@babel/helper-replace-supers": "^7.12.1",
"@babel/helper-split-export-declaration": "^7.10.4",
"globals": "^11.1.0"
}
},
"@babel/plugin-transform-computed-properties": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.12.1.tgz",
"integrity": "sha512-vVUOYpPWB7BkgUWPo4C44mUQHpTZXakEqFjbv8rQMg7TC6S6ZhGZ3otQcRH6u7+adSlE5i0sp63eMC/XGffrzg==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.10.4"
}
},
"@babel/plugin-transform-destructuring": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.12.1.tgz",
"integrity": "sha512-fRMYFKuzi/rSiYb2uRLiUENJOKq4Gnl+6qOv5f8z0TZXg3llUwUhsNNwrwaT/6dUhJTzNpBr+CUvEWBtfNY1cw==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.10.4"
}
},
"@babel/plugin-transform-dotall-regex": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.1.tgz",
"integrity": "sha512-B2pXeRKoLszfEW7J4Hg9LoFaWEbr/kzo3teWHmtFCszjRNa/b40f9mfeqZsIDLLt/FjwQ6pz/Gdlwy85xNckBA==",
"dev": true,
"requires": {
"@babel/helper-create-regexp-features-plugin": "^7.12.1",
"@babel/helper-plugin-utils": "^7.10.4"
}
},
"@babel/plugin-transform-duplicate-keys": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.1.tgz",
"integrity": "sha512-iRght0T0HztAb/CazveUpUQrZY+aGKKaWXMJ4uf9YJtqxSUe09j3wteztCUDRHs+SRAL7yMuFqUsLoAKKzgXjw==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.10.4"
}
},
"@babel/plugin-transform-exponentiation-operator": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.1.tgz",
"integrity": "sha512-7tqwy2bv48q+c1EHbXK0Zx3KXd2RVQp6OC7PbwFNt/dPTAV3Lu5sWtWuAj8owr5wqtWnqHfl2/mJlUmqkChKug==",
"dev": true,
"requires": {
"@babel/helper-builder-binary-assignment-operator-visitor": "^7.10.4",
"@babel/helper-plugin-utils": "^7.10.4"
}
},
"@babel/plugin-transform-for-of": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.12.1.tgz",
"integrity": "sha512-Zaeq10naAsuHo7heQvyV0ptj4dlZJwZgNAtBYBnu5nNKJoW62m0zKcIEyVECrUKErkUkg6ajMy4ZfnVZciSBhg==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.10.4"
}
},
"@babel/plugin-transform-function-name": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.1.tgz",
"integrity": "sha512-JF3UgJUILoFrFMEnOJLJkRHSk6LUSXLmEFsA23aR2O5CSLUxbeUX1IZ1YQ7Sn0aXb601Ncwjx73a+FVqgcljVw==",
"dev": true,
"requires": {
"@babel/helper-function-name": "^7.10.4",
"@babel/helper-plugin-utils": "^7.10.4"
}
},
"@babel/plugin-transform-literals": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.1.tgz",
"integrity": "sha512-+PxVGA+2Ag6uGgL0A5f+9rklOnnMccwEBzwYFL3EUaKuiyVnUipyXncFcfjSkbimLrODoqki1U9XxZzTvfN7IQ==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.10.4"
}
},
"@babel/plugin-transform-member-expression-literals": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.1.tgz",
"integrity": "sha512-1sxePl6z9ad0gFMB9KqmYofk34flq62aqMt9NqliS/7hPEpURUCMbyHXrMPlo282iY7nAvUB1aQd5mg79UD9Jg==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.10.4"
}
},
"@babel/plugin-transform-modules-amd": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.12.1.tgz",
"integrity": "sha512-tDW8hMkzad5oDtzsB70HIQQRBiTKrhfgwC/KkJeGsaNFTdWhKNt/BiE8c5yj19XiGyrxpbkOfH87qkNg1YGlOQ==",
"dev": true,
"requires": {
"@babel/helper-module-transforms": "^7.12.1",
"@babel/helper-plugin-utils": "^7.10.4",
"babel-plugin-dynamic-import-node": "^2.3.3"
}
},
"@babel/plugin-transform-modules-commonjs": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.12.1.tgz",
"integrity": "sha512-dY789wq6l0uLY8py9c1B48V8mVL5gZh/+PQ5ZPrylPYsnAvnEMjqsUXkuoDVPeVK+0VyGar+D08107LzDQ6pag==",
"dev": true,
"requires": {
"@babel/helper-module-transforms": "^7.12.1",
"@babel/helper-plugin-utils": "^7.10.4",
"@babel/helper-simple-access": "^7.12.1",
"babel-plugin-dynamic-import-node": "^2.3.3"
}
},
"@babel/plugin-transform-modules-systemjs": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.12.1.tgz",
"integrity": "sha512-Hn7cVvOavVh8yvW6fLwveFqSnd7rbQN3zJvoPNyNaQSvgfKmDBO9U1YL9+PCXGRlZD9tNdWTy5ACKqMuzyn32Q==",
"dev": true,
"requires": {
"@babel/helper-hoist-variables": "^7.10.4",
"@babel/helper-module-transforms": "^7.12.1",
"@babel/helper-plugin-utils": "^7.10.4",
"@babel/helper-validator-identifier": "^7.10.4",
"babel-plugin-dynamic-import-node": "^2.3.3"
}
},
"@babel/plugin-transform-modules-umd": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.12.1.tgz",
"integrity": "sha512-aEIubCS0KHKM0zUos5fIoQm+AZUMt1ZvMpqz0/H5qAQ7vWylr9+PLYurT+Ic7ID/bKLd4q8hDovaG3Zch2uz5Q==",
"dev": true,
"requires": {
"@babel/helper-module-transforms": "^7.12.1",
"@babel/helper-plugin-utils": "^7.10.4"
}
},
"@babel/plugin-transform-named-capturing-groups-regex": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.1.tgz",
"integrity": "sha512-tB43uQ62RHcoDp9v2Nsf+dSM8sbNodbEicbQNA53zHz8pWUhsgHSJCGpt7daXxRydjb0KnfmB+ChXOv3oADp1Q==",
"dev": true,
"requires": {
"@babel/helper-create-regexp-features-plugin": "^7.12.1"
}
},
"@babel/plugin-transform-new-target": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.1.tgz",
"integrity": "sha512-+eW/VLcUL5L9IvJH7rT1sT0CzkdUTvPrXC2PXTn/7z7tXLBuKvezYbGdxD5WMRoyvyaujOq2fWoKl869heKjhw==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.10.4"
}
},
"@babel/plugin-transform-object-super": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.1.tgz",
"integrity": "sha512-AvypiGJH9hsquNUn+RXVcBdeE3KHPZexWRdimhuV59cSoOt5kFBmqlByorAeUlGG2CJWd0U+4ZtNKga/TB0cAw==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.10.4",
"@babel/helper-replace-supers": "^7.12.1"
}
},
"@babel/plugin-transform-parameters": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.12.1.tgz",
"integrity": "sha512-xq9C5EQhdPK23ZeCdMxl8bbRnAgHFrw5EOC3KJUsSylZqdkCaFEXxGSBuTSObOpiiHHNyb82es8M1QYgfQGfNg==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.10.4"
}
},
"@babel/plugin-transform-property-literals": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.1.tgz",
"integrity": "sha512-6MTCR/mZ1MQS+AwZLplX4cEySjCpnIF26ToWo942nqn8hXSm7McaHQNeGx/pt7suI1TWOWMfa/NgBhiqSnX0cQ==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.10.4"
}
},
"@babel/plugin-transform-regenerator": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.12.1.tgz",
"integrity": "sha512-gYrHqs5itw6i4PflFX3OdBPMQdPbF4bj2REIUxlMRUFk0/ZOAIpDFuViuxPjUL7YC8UPnf+XG7/utJvqXdPKng==",
"dev": true,
"requires": {
"regenerator-transform": "^0.14.2"
}
},
"@babel/plugin-transform-reserved-words": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.1.tgz",
"integrity": "sha512-pOnUfhyPKvZpVyBHhSBoX8vfA09b7r00Pmm1sH+29ae2hMTKVmSp4Ztsr8KBKjLjx17H0eJqaRC3bR2iThM54A==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.10.4"
}
},
"@babel/plugin-transform-shorthand-properties": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.1.tgz",
"integrity": "sha512-GFZS3c/MhX1OusqB1MZ1ct2xRzX5ppQh2JU1h2Pnfk88HtFTM+TWQqJNfwkmxtPQtb/s1tk87oENfXJlx7rSDw==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.10.4"
}
},
"@babel/plugin-transform-spread": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.12.1.tgz",
"integrity": "sha512-vuLp8CP0BE18zVYjsEBZ5xoCecMK6LBMMxYzJnh01rxQRvhNhH1csMMmBfNo5tGpGO+NhdSNW2mzIvBu3K1fng==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.10.4",
"@babel/helper-skip-transparent-expression-wrappers": "^7.12.1"
}
},
"@babel/plugin-transform-sticky-regex": {
"version": "7.12.7",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.7.tgz",
"integrity": "sha512-VEiqZL5N/QvDbdjfYQBhruN0HYjSPjC4XkeqW4ny/jNtH9gcbgaqBIXYEZCNnESMAGs0/K/R7oFGMhOyu/eIxg==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.10.4"
}
},
"@babel/plugin-transform-template-literals": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.12.1.tgz",
"integrity": "sha512-b4Zx3KHi+taXB1dVRBhVJtEPi9h1THCeKmae2qP0YdUHIFhVjtpqqNfxeVAa1xeHVhAy4SbHxEwx5cltAu5apw==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.10.4"
}
},
"@babel/plugin-transform-typeof-symbol": {
"version": "7.12.10",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.10.tgz",
"integrity": "sha512-JQ6H8Rnsogh//ijxspCjc21YPd3VLVoYtAwv3zQmqAt8YGYUtdo5usNhdl4b9/Vir2kPFZl6n1h0PfUz4hJhaA==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.10.4"
}
},
"@babel/plugin-transform-typescript": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.12.1.tgz",
"integrity": "sha512-VrsBByqAIntM+EYMqSm59SiMEf7qkmI9dqMt6RbD/wlwueWmYcI0FFK5Fj47pP6DRZm+3teXjosKlwcZJ5lIMw==",
"dev": true,
"requires": {
"@babel/helper-create-class-features-plugin": "^7.12.1",
"@babel/helper-plugin-utils": "^7.10.4",
"@babel/plugin-syntax-typescript": "^7.12.1"
}
},
"@babel/plugin-transform-unicode-escapes": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.1.tgz",
"integrity": "sha512-I8gNHJLIc7GdApm7wkVnStWssPNbSRMPtgHdmH3sRM1zopz09UWPS4x5V4n1yz/MIWTVnJ9sp6IkuXdWM4w+2Q==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.10.4"
}
},
"@babel/plugin-transform-unicode-regex": {
"version": "7.12.1",
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.1.tgz",
"integrity": "sha512-SqH4ClNngh/zGwHZOOQMTD+e8FGWexILV+ePMyiDJttAWRh5dhDL8rcl5lSgU3Huiq6Zn6pWTMvdPAb21Dwdyg==",
"dev": true,
"requires": {
"@babel/helper-create-regexp-features-plugin": "^7.12.1",
"@babel/helper-plugin-utils": "^7.10.4"
}
},
"@babel/preset-env": {
"version": "7.12.10",
"resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.10.tgz",
"integrity": "sha512-Gz9hnBT/tGeTE2DBNDkD7BiWRELZt+8lSysHuDwmYXUIvtwZl0zI+D6mZgXZX0u8YBlLS4tmai9ONNY9tjRgRA==",
"dev": true,
"requires": {
"@babel/compat-data": "^7.12.7",
"@babel/helper-compilation-targets": "^7.12.5",
"@babel/helper-module-imports": "^7.12.5",
"@babel/helper-plugin-utils": "^7.10.4",
"@babel/helper-validator-option": "^7.12.1",
"@babel/plugin-proposal-async-generator-functions": "^7.12.1",
"@babel/plugin-proposal-class-properties": "^7.12.1",
"@babel/plugin-proposal-dynamic-import": "^7.12.1",
"@babel/plugin-proposal-export-namespace-from": "^7.12.1",
"@babel/plugin-proposal-json-strings": "^7.12.1",
"@babel/plugin-proposal-logical-assignment-operators": "^7.12.1",
"@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1",
"@babel/plugin-proposal-numeric-separator": "^7.12.7",
"@babel/plugin-proposal-object-rest-spread": "^7.12.1",
"@babel/plugin-proposal-optional-catch-binding": "^7.12.1",
"@babel/plugin-proposal-optional-chaining": "^7.12.7",
"@babel/plugin-proposal-private-methods": "^7.12.1",
"@babel/plugin-proposal-unicode-property-regex": "^7.12.1",
"@babel/plugin-syntax-async-generators": "^7.8.0",
"@babel/plugin-syntax-class-properties": "^7.12.1",
"@babel/plugin-syntax-dynamic-import": "^7.8.0",
"@babel/plugin-syntax-export-namespace-from": "^7.8.3",
"@babel/plugin-syntax-json-strings": "^7.8.0",
"@babel/plugin-syntax-logical-assignment-operators": "^7.10.4",
"@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0",
"@babel/plugin-syntax-numeric-separator": "^7.10.4",
"@babel/plugin-syntax-object-rest-spread": "^7.8.0",
"@babel/plugin-syntax-optional-catch-binding": "^7.8.0",
"@babel/plugin-syntax-optional-chaining": "^7.8.0",
"@babel/plugin-syntax-top-level-await": "^7.12.1",
"@babel/plugin-transform-arrow-functions": "^7.12.1",
"@babel/plugin-transform-async-to-generator": "^7.12.1",
"@babel/plugin-transform-block-scoped-functions": "^7.12.1",
"@babel/plugin-transform-block-scoping": "^7.12.1",
"@babel/plugin-transform-classes": "^7.12.1",
"@babel/plugin-transform-computed-properties": "^7.12.1",
"@babel/plugin-transform-destructuring": "^7.12.1",
"@babel/plugin-transform-dotall-regex": "^7.12.1",
"@babel/plugin-transform-duplicate-keys": "^7.12.1",
"@babel/plugin-transform-exponentiation-operator": "^7.12.1",
"@babel/plugin-transform-for-of": "^7.12.1",
"@babel/plugin-transform-function-name": "^7.12.1",
"@babel/plugin-transform-literals": "^7.12.1",
"@babel/plugin-transform-member-expression-literals": "^7.12.1",
"@babel/plugin-transform-modules-amd": "^7.12.1",
"@babel/plugin-transform-modules-commonjs": "^7.12.1",
"@babel/plugin-transform-modules-systemjs": "^7.12.1",
"@babel/plugin-transform-modules-umd": "^7.12.1",
"@babel/plugin-transform-named-capturing-groups-regex": "^7.12.1",
"@babel/plugin-transform-new-target": "^7.12.1",
"@babel/plugin-transform-object-super": "^7.12.1",
"@babel/plugin-transform-parameters": "^7.12.1",
"@babel/plugin-transform-property-literals": "^7.12.1",
"@babel/plugin-transform-regenerator": "^7.12.1",
"@babel/plugin-transform-reserved-words": "^7.12.1",
"@babel/plugin-transform-shorthand-properties": "^7.12.1",
"@babel/plugin-transform-spread": "^7.12.1",
"@babel/plugin-transform-sticky-regex": "^7.12.7",
"@babel/plugin-transform-template-literals": "^7.12.1",
"@babel/plugin-transform-typeof-symbol": "^7.12.10",
"@babel/plugin-transform-unicode-escapes": "^7.12.1",
"@babel/plugin-transform-unicode-regex": "^7.12.1",
"@babel/preset-modules": "^0.1.3",
"@babel/types": "^7.12.10",
"core-js-compat": "^3.8.0",
"semver": "^5.5.0"
},
"dependencies": {
"semver": {
"version": "5.7.1",
"resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
"integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
"dev": true
}
}
},
"@babel/preset-modules": {
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz",
"integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.0.0",
"@babel/plugin-proposal-unicode-property-regex": "^7.4.4",
"@babel/plugin-transform-dotall-regex": "^7.4.4",
"@babel/types": "^7.4.4",
"esutils": "^2.0.2"
}
},
"@babel/preset-typescript": {
"version": "7.12.7",
"resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.12.7.tgz",
"integrity": "sha512-nOoIqIqBmHBSEgBXWR4Dv/XBehtIFcw9PqZw6rFYuKrzsZmOQm3PR5siLBnKZFEsDb03IegG8nSjU/iXXXYRmw==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.10.4",
"@babel/helper-validator-option": "^7.12.1",
"@babel/plugin-transform-typescript": "^7.12.1"
}
},
"@babel/runtime": {
"version": "7.12.5",
"resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.5.tgz",
"integrity": "sha512-plcc+hbExy3McchJCEQG3knOsuh3HH+Prx1P6cLIkET/0dLuQDEnrT+s27Axgc9bqfsmNUNHfscgMUdBpC9xfg==",
"dev": true,
"requires": {
"regenerator-runtime": "^0.13.4"
}
},
"@babel/template": {
"version": "7.12.7",
"resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.7.tgz",
"integrity": "sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow==",
"dev": true,
"requires": {
"@babel/code-frame": "^7.10.4",
"@babel/parser": "^7.12.7",
"@babel/types": "^7.12.7"
}
},
"@babel/traverse": {
"version": "7.12.10",
"resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.10.tgz",
"integrity": "sha512-6aEtf0IeRgbYWzta29lePeYSk+YAFIC3kyqESeft8o5CkFlYIMX+EQDDWEiAQ9LHOA3d0oHdgrSsID/CKqXJlg==",
"dev": true,
"requires": {
"@babel/code-frame": "^7.10.4",
"@babel/generator": "^7.12.10",
"@babel/helper-function-name": "^7.10.4",
"@babel/helper-split-export-declaration": "^7.11.0",
"@babel/parser": "^7.12.10",
"@babel/types": "^7.12.10",
"debug": "^4.1.0",
"globals": "^11.1.0",
"lodash": "^4.17.19"
}
},
"@babel/types": {
"version": "7.12.10",
"resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.10.tgz",
"integrity": "sha512-sf6wboJV5mGyip2hIpDSKsr80RszPinEFjsHTalMxZAZkoQ2/2yQzxlcFN52SJqsyPfLtPmenL4g2KB3KJXPDw==",
"dev": true,
"requires": {
"@babel/helper-validator-identifier": "^7.10.4",
"lodash": "^4.17.19",
"to-fast-properties": "^2.0.0"
}
},
"@bcoe/v8-coverage": {
"version": "0.2.3",
"resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz",
"integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==",
"dev": true
},
"@cnakazawa/watch": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz",
"integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==",
"dev": true,
"requires": {
"exec-sh": "^0.3.2",
"minimist": "^1.2.0"
}
},
"@istanbuljs/load-nyc-config": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz",
"integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==",
"dev": true,
"requires": {
"camelcase": "^5.3.1",
"find-up": "^4.1.0",
"get-package-type": "^0.1.0",
"js-yaml": "^3.13.1",
"resolve-from": "^5.0.0"
},
"dependencies": {
"find-up": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
"integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
"dev": true,
"requires": {
"locate-path": "^5.0.0",
"path-exists": "^4.0.0"
}
},
"locate-path": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
"integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
"dev": true,
"requires": {
"p-locate": "^4.1.0"
}
},
"p-limit": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
"integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
"dev": true,
"requires": {
"p-try": "^2.0.0"
}
},
"p-locate": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
"integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
"dev": true,
"requires": {
"p-limit": "^2.2.0"
}
}
}
},
"@istanbuljs/schema": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz",
"integrity": "sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==",
"dev": true
},
"@jest/console": {
"version": "26.6.2",
"resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz",
"integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==",
"dev": true,
"requires": {
"@jest/types": "^26.6.2",
"@types/node": "*",
"chalk": "^4.0.0",
"jest-message-util": "^26.6.2",
"jest-util": "^26.6.2",
"slash": "^3.0.0"
},
"dependencies": {
"ansi-styles": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
"requires": {
"color-convert": "^2.0.1"
}
},
"chalk": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
"integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
"dev": true,
"requires": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
}
},
"color-convert": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"dev": true,
"requires": {
"color-name": "~1.1.4"
}
},
"color-name": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true
}
}
},
"@jest/core": {
"version": "26.6.3",
"resolved": "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz",
"integrity": "sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==",
"dev": true,
"requires": {
"@jest/console": "^26.6.2",
"@jest/reporters": "^26.6.2",
"@jest/test-result": "^26.6.2",
"@jest/transform": "^26.6.2",
"@jest/types": "^26.6.2",
"@types/node": "*",
"ansi-escapes": "^4.2.1",
"chalk": "^4.0.0",
"exit": "^0.1.2",
"graceful-fs": "^4.2.4",
"jest-changed-files": "^26.6.2",
"jest-config": "^26.6.3",
"jest-haste-map": "^26.6.2",
"jest-message-util": "^26.6.2",
"jest-regex-util": "^26.0.0",
"jest-resolve": "^26.6.2",
"jest-resolve-dependencies": "^26.6.3",
"jest-runner": "^26.6.3",
"jest-runtime": "^26.6.3",
"jest-snapshot": "^26.6.2",
"jest-util": "^26.6.2",
"jest-validate": "^26.6.2",
"jest-watcher": "^26.6.2",
"micromatch": "^4.0.2",
"p-each-series": "^2.1.0",
"rimraf": "^3.0.0",
"slash": "^3.0.0",
"strip-ansi": "^6.0.0"
},
"dependencies": {
"ansi-styles": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
"requires": {
"color-convert": "^2.0.1"
}
},
"chalk": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
"integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
"dev": true,
"requires": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
}
},
"color-convert": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"dev": true,
"requires": {
"color-name": "~1.1.4"
}
},
"color-name": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true
},
"rimraf": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
"integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
"dev": true,
"requires": {
"glob": "^7.1.3"
}
}
}
},
"@jest/environment": {
"version": "26.6.2",
"resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz",
"integrity": "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==",
"dev": true,
"requires": {
"@jest/fake-timers": "^26.6.2",
"@jest/types": "^26.6.2",
"@types/node": "*",
"jest-mock": "^26.6.2"
}
},
"@jest/fake-timers": {
"version": "26.6.2",
"resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz",
"integrity": "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==",
"dev": true,
"requires": {
"@jest/types": "^26.6.2",
"@sinonjs/fake-timers": "^6.0.1",
"@types/node": "*",
"jest-message-util": "^26.6.2",
"jest-mock": "^26.6.2",
"jest-util": "^26.6.2"
}
},
"@jest/globals": {
"version": "26.6.2",
"resolved": "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz",
"integrity": "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==",
"dev": true,
"requires": {
"@jest/environment": "^26.6.2",
"@jest/types": "^26.6.2",
"expect": "^26.6.2"
}
},
"@jest/reporters": {
"version": "26.6.2",
"resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz",
"integrity": "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==",
"dev": true,
"requires": {
"@bcoe/v8-coverage": "^0.2.3",
"@jest/console": "^26.6.2",
"@jest/test-result": "^26.6.2",
"@jest/transform": "^26.6.2",
"@jest/types": "^26.6.2",
"chalk": "^4.0.0",
"collect-v8-coverage": "^1.0.0",
"exit": "^0.1.2",
"glob": "^7.1.2",
"graceful-fs": "^4.2.4",
"istanbul-lib-coverage": "^3.0.0",
"istanbul-lib-instrument": "^4.0.3",
"istanbul-lib-report": "^3.0.0",
"istanbul-lib-source-maps": "^4.0.0",
"istanbul-reports": "^3.0.2",
"jest-haste-map": "^26.6.2",
"jest-resolve": "^26.6.2",
"jest-util": "^26.6.2",
"jest-worker": "^26.6.2",
"node-notifier": "^8.0.0",
"slash": "^3.0.0",
"source-map": "^0.6.0",
"string-length": "^4.0.1",
"terminal-link": "^2.0.0",
"v8-to-istanbul": "^7.0.0"
},
"dependencies": {
"ansi-styles": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
"requires": {
"color-convert": "^2.0.1"
}
},
"chalk": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
"integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
"dev": true,
"requires": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
}
},
"color-convert": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"dev": true,
"requires": {
"color-name": "~1.1.4"
}
},
"color-name": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true
}
}
},
"@jest/source-map": {
"version": "26.6.2",
"resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz",
"integrity": "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==",
"dev": true,
"requires": {
"callsites": "^3.0.0",
"graceful-fs": "^4.2.4",
"source-map": "^0.6.0"
}
},
"@jest/test-result": {
"version": "26.6.2",
"resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz",
"integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==",
"dev": true,
"requires": {
"@jest/console": "^26.6.2",
"@jest/types": "^26.6.2",
"@types/istanbul-lib-coverage": "^2.0.0",
"collect-v8-coverage": "^1.0.0"
}
},
"@jest/test-sequencer": {
"version": "26.6.3",
"resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz",
"integrity": "sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==",
"dev": true,
"requires": {
"@jest/test-result": "^26.6.2",
"graceful-fs": "^4.2.4",
"jest-haste-map": "^26.6.2",
"jest-runner": "^26.6.3",
"jest-runtime": "^26.6.3"
}
},
"@jest/transform": {
"version": "26.6.2",
"resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz",
"integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==",
"dev": true,
"requires": {
"@babel/core": "^7.1.0",
"@jest/types": "^26.6.2",
"babel-plugin-istanbul": "^6.0.0",
"chalk": "^4.0.0",
"convert-source-map": "^1.4.0",
"fast-json-stable-stringify": "^2.0.0",
"graceful-fs": "^4.2.4",
"jest-haste-map": "^26.6.2",
"jest-regex-util": "^26.0.0",
"jest-util": "^26.6.2",
"micromatch": "^4.0.2",
"pirates": "^4.0.1",
"slash": "^3.0.0",
"source-map": "^0.6.1",
"write-file-atomic": "^3.0.0"
},
"dependencies": {
"ansi-styles": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
"requires": {
"color-convert": "^2.0.1"
}
},
"chalk": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
"integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
"dev": true,
"requires": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
}
},
"color-convert": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"dev": true,
"requires": {
"color-name": "~1.1.4"
}
},
"color-name": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true
}
}
},
"@jest/types": {
"version": "26.6.2",
"resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz",
"integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==",
"dev": true,
"requires": {
"@types/istanbul-lib-coverage": "^2.0.0",
"@types/istanbul-reports": "^3.0.0",
"@types/node": "*",
"@types/yargs": "^15.0.0",
"chalk": "^4.0.0"
},
"dependencies": {
"ansi-styles": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
"requires": {
"color-convert": "^2.0.1"
}
},
"chalk": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
"integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
"dev": true,
"requires": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
}
},
"color-convert": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"dev": true,
"requires": {
"color-name": "~1.1.4"
}
},
"color-name": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true
}
}
},
"@sinonjs/commons": {
"version": "1.8.1",
"resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.1.tgz",
"integrity": "sha512-892K+kWUUi3cl+LlqEWIDrhvLgdL79tECi8JZUyq6IviKy/DNhuzCRlbHUjxK89f4ypPMMaFnFuR9Ie6DoIMsw==",
"dev": true,
"requires": {
"type-detect": "4.0.8"
}
},
"@sinonjs/fake-timers": {
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz",
"integrity": "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==",
"dev": true,
"requires": {
"@sinonjs/commons": "^1.7.0"
}
},
"@tsconfig/recommended": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/@tsconfig/recommended/-/recommended-1.0.1.tgz",
"integrity": "sha512-2xN+iGTbPBEzGSnVp/Hd64vKJCJWxsi9gfs88x4PPMyEjHJoA3o5BY9r5OLPHIZU2pAQxkSAsJFqn6itClP8mQ==",
"dev": true
},
"@turf/area": {
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/@turf/area/-/area-6.0.1.tgz",
"integrity": "sha512-Zv+3N1ep9P5JvR0YOYagLANyapGWQBh8atdeR3bKpWcigVXFsEKNUw03U/5xnh+cKzm7yozHD6MFJkqQv55y0g==",
"requires": {
"@turf/helpers": "6.x",
"@turf/meta": "6.x"
}
},
"@turf/clone": {
"version": "6.0.2",
"resolved": "https://registry.npmjs.org/@turf/clone/-/clone-6.0.2.tgz",
"integrity": "sha512-UVpYPnW3wRj3bPncR6Z2PRbowBk+nEdVWgGewPxrKKLfvswtVtG9n/OIyvbU3E3ZOadBVxTH2uAMEMOz4800FA==",
"requires": {
"@turf/helpers": "6.x"
}
},
"@turf/helpers": {
"version": "6.1.4",
"resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-6.1.4.tgz",
"integrity": "sha512-vJvrdOZy1ngC7r3MDA7zIGSoIgyrkWcGnNIEaqn/APmw+bVLF2gAW7HIsdTxd12s5wQMqEpqIQrmrbRRZ0xC7g=="
},
"@turf/invariant": {
"version": "5.2.0",
"resolved": "https://registry.npmjs.org/@turf/invariant/-/invariant-5.2.0.tgz",
"integrity": "sha1-8BUP9ykLOFd7c9CIt5MsHuCqkKc=",
"requires": {
"@turf/helpers": "^5.1.5"
},
"dependencies": {
"@turf/helpers": {
"version": "5.1.5",
"resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz",
"integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8="
}
}
},
"@turf/meta": {
"version": "6.0.2",
"resolved": "https://registry.npmjs.org/@turf/meta/-/meta-6.0.2.tgz",
"integrity": "sha512-VA7HJkx7qF1l3+GNGkDVn2oXy4+QoLP6LktXAaZKjuT1JI0YESat7quUkbCMy4zP9lAUuvS4YMslLyTtr919FA==",
"requires": {
"@turf/helpers": "6.x"
}
},
"@turf/rhumb-destination": {
"version": "5.1.5",
"resolved": "https://registry.npmjs.org/@turf/rhumb-destination/-/rhumb-destination-5.1.5.tgz",
"integrity": "sha1-sbKuuSFUfyrAwamUtqEw+SRjx0I=",
"requires": {
"@turf/helpers": "^5.1.5",
"@turf/invariant": "^5.1.5"
},
"dependencies": {
"@turf/helpers": {
"version": "5.1.5",
"resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz",
"integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8="
}
}
},
"@turf/transform-translate": {
"version": "5.1.5",
"resolved": "https://registry.npmjs.org/@turf/transform-translate/-/transform-translate-5.1.5.tgz",
"integrity": "sha1-Uwolf7Hccmja3Ks05nkB6yo97GM=",
"requires": {
"@turf/clone": "^5.1.5",
"@turf/helpers": "^5.1.5",
"@turf/invariant": "^5.1.5",
"@turf/meta": "^5.1.5",
"@turf/rhumb-destination": "^5.1.5"
},
"dependencies": {
"@turf/clone": {
"version": "5.1.5",
"resolved": "https://registry.npmjs.org/@turf/clone/-/clone-5.1.5.tgz",
"integrity": "sha1-JT6NNUdxgZduM636tQoPAqfw42c=",
"requires": {
"@turf/helpers": "^5.1.5"
}
},
"@turf/helpers": {
"version": "5.1.5",
"resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-5.1.5.tgz",
"integrity": "sha1-FTQFInq5M9AEpbuWQantmZ/L4M8="
},
"@turf/meta": {
"version": "5.2.0",
"resolved": "https://registry.npmjs.org/@turf/meta/-/meta-5.2.0.tgz",
"integrity": "sha1-OxrUhe4MOwsXdRMqMsOE1T5LpT0=",
"requires": {
"@turf/helpers": "^5.1.5"
}
}
}
},
"@turf/union": {
"version": "6.0.3",
"resolved": "https://registry.npmjs.org/@turf/union/-/union-6.0.3.tgz",
"integrity": "sha512-SJPhEvsR96k4vFqymxPPC43jcqFydTafGjHWnYzlupxqUDzIYD8X5d9Ed8mONl2T9oM4ErbNuuZ9j/eHvoWtKw==",
"requires": {
"@turf/helpers": "6.x",
"@turf/invariant": "6.x",
"martinez-polygon-clipping": "^0.4.3"
},
"dependencies": {
"@turf/invariant": {
"version": "6.1.2",
"resolved": "https://registry.npmjs.org/@turf/invariant/-/invariant-6.1.2.tgz",
"integrity": "sha512-WU08Ph8j0J2jVGlQCKChXoCtI50BB3yEH21V++V0T4cR1T27HKCxkehV2sYMwTierfMBgjwSwDIsxnR4/2mWXg==",
"requires": {
"@turf/helpers": "6.x"
}
}
}
},
"@types/anymatch": {
"version": "1.3.1",
"resolved": "https://registry.npmjs.org/@types/anymatch/-/anymatch-1.3.1.tgz",
"integrity": "sha512-/+CRPXpBDpo2RK9C68N3b2cOvO0Cf5B9aPijHsoDQTHivnGSObdOF2BRQOYjojWTDy6nQvMjmqRXIxH55VjxxA==",
"dev": true
},
"@types/babel__core": {
"version": "7.1.12",
"resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.12.tgz",
"integrity": "sha512-wMTHiiTiBAAPebqaPiPDLFA4LYPKr6Ph0Xq/6rq1Ur3v66HXyG+clfR9CNETkD7MQS8ZHvpQOtA53DLws5WAEQ==",
"dev": true,
"requires": {
"@babel/parser": "^7.1.0",
"@babel/types": "^7.0.0",
"@types/babel__generator": "*",
"@types/babel__template": "*",
"@types/babel__traverse": "*"
}
},
"@types/babel__generator": {
"version": "7.6.2",
"resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.2.tgz",
"integrity": "sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==",
"dev": true,
"requires": {
"@babel/types": "^7.0.0"
}
},
"@types/babel__template": {
"version": "7.4.0",
"resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.0.tgz",
"integrity": "sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A==",
"dev": true,
"requires": {
"@babel/parser": "^7.1.0",
"@babel/types": "^7.0.0"
}
},
"@types/babel__traverse": {
"version": "7.11.0",
"resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.11.0.tgz",
"integrity": "sha512-kSjgDMZONiIfSH1Nxcr5JIRMwUetDki63FSQfpTCz8ogF3Ulqm8+mr5f78dUYs6vMiB6gBusQqfQmBvHZj/lwg==",
"dev": true,
"requires": {
"@babel/types": "^7.3.0"
}
},
"@types/eslint": {
"version": "7.2.6",
"resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.6.tgz",
"integrity": "sha512-I+1sYH+NPQ3/tVqCeUSBwTE/0heyvtXqpIopUUArlBm0Kpocb8FbMa3AZ/ASKIFpN3rnEx932TTXDbt9OXsNDw==",
"dev": true,
"requires": {
"@types/estree": "*",
"@types/json-schema": "*"
}
},
"@types/eslint-scope": {
"version": "3.7.0",
"resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.0.tgz",
"integrity": "sha512-O/ql2+rrCUe2W2rs7wMR+GqPRcgB6UiqN5RhrR5xruFlY7l9YLMn0ZkDzjoHLeiFkR8MCQZVudUuuvQ2BLC9Qw==",
"dev": true,
"requires": {
"@types/eslint": "*",
"@types/estree": "*"
}
},
"@types/estree": {
"version": "0.0.45",
"resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.45.tgz",
"integrity": "sha512-jnqIUKDUqJbDIUxm0Uj7bnlMnRm1T/eZ9N+AVMqhPgzrba2GhGG5o/jCTwmdPK709nEZsGoMzXEDUjcXHa3W0g==",
"dev": true
},
"@types/glob": {
"version": "7.1.3",
"resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.3.tgz",
"integrity": "sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==",
"dev": true,
"requires": {
"@types/minimatch": "*",
"@types/node": "*"
}
},
"@types/graceful-fs": {
"version": "4.1.4",
"resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.4.tgz",
"integrity": "sha512-mWA/4zFQhfvOA8zWkXobwJvBD7vzcxgrOQ0J5CH1votGqdq9m7+FwtGaqyCZqC3NyyBkc9z4m+iry4LlqcMWJg==",
"dev": true,
"requires": {
"@types/node": "*"
}
},
"@types/istanbul-lib-coverage": {
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz",
"integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==",
"dev": true
},
"@types/istanbul-lib-report": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",
"integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==",
"dev": true,
"requires": {
"@types/istanbul-lib-coverage": "*"
}
},
"@types/istanbul-reports": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.0.tgz",
"integrity": "sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA==",
"dev": true,
"requires": {
"@types/istanbul-lib-report": "*"
}
},
"@types/json-schema": {
"version": "7.0.6",
"resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.6.tgz",
"integrity": "sha512-3c+yGKvVP5Y9TYBEibGNR+kLtijnj7mYrXRg+WpFb2X9xm04g/DXYkfg4hmzJQosc9snFNUPkbYIhu+KAm6jJw==",
"dev": true
},
"@types/minimatch": {
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz",
"integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==",
"dev": true
},
"@types/node": {
"version": "14.14.12",
"resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.12.tgz",
"integrity": "sha512-ASH8OPHMNlkdjrEdmoILmzFfsJICvhBsFfAum4aKZ/9U4B6M6tTmTPh+f3ttWdD74CEGV5XvXWkbyfSdXaTd7g==",
"dev": true
},
"@types/normalize-package-data": {
"version": "2.4.0",
"resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
"integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==",
"dev": true
},
"@types/prettier": {
"version": "2.1.5",
"resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.1.5.tgz",
"integrity": "sha512-UEyp8LwZ4Dg30kVU2Q3amHHyTn1jEdhCIE59ANed76GaT1Vp76DD3ZWSAxgCrw6wJ0TqeoBpqmfUHiUDPs//HQ==",
"dev": true
},
"@types/source-list-map": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz",
"integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==",
"dev": true
},
"@types/stack-utils": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.0.tgz",
"integrity": "sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw==",
"dev": true
},
"@types/tapable": {
"version": "1.0.6",
"resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.6.tgz",
"integrity": "sha512-W+bw9ds02rAQaMvaLYxAbJ6cvguW/iJXNT6lTssS1ps6QdrMKttqEAMEG/b5CR8TZl3/L7/lH0ZV5nNR1LXikA==",
"dev": true
},
"@types/uglify-js": {
"version": "3.11.1",
"resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.11.1.tgz",
"integrity": "sha512-7npvPKV+jINLu1SpSYVWG8KvyJBhBa8tmzMMdDoVc2pWUYHN8KIXlPJhjJ4LT97c4dXJA2SHL/q6ADbDriZN+Q==",
"dev": true,
"requires": {
"source-map": "^0.6.1"
}
},
"@types/webpack": {
"version": "4.41.25",
"resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.25.tgz",
"integrity": "sha512-cr6kZ+4m9lp86ytQc1jPOJXgINQyz3kLLunZ57jznW+WIAL0JqZbGubQk4GlD42MuQL5JGOABrxdpqqWeovlVQ==",
"dev": true,
"requires": {
"@types/anymatch": "*",
"@types/node": "*",
"@types/tapable": "*",
"@types/uglify-js": "*",
"@types/webpack-sources": "*",
"source-map": "^0.6.0"
}
},
"@types/webpack-sources": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-2.1.0.tgz",
"integrity": "sha512-LXn/oYIpBeucgP1EIJbKQ2/4ZmpvRl+dlrFdX7+94SKRUV3Evy3FsfMZY318vGhkWUS5MPhtOM3w1/hCOAOXcg==",
"dev": true,
"requires": {
"@types/node": "*",
"@types/source-list-map": "*",
"source-map": "^0.7.3"
},
"dependencies": {
"source-map": {
"version": "0.7.3",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
"integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
"dev": true
}
}
},
"@types/yargs": {
"version": "15.0.11",
"resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.11.tgz",
"integrity": "sha512-jfcNBxHFYJ4nPIacsi3woz1+kvUO6s1CyeEhtnDHBjHUMNj5UlW2GynmnSgiJJEdNg9yW5C8lfoNRZrHGv5EqA==",
"dev": true,
"requires": {
"@types/yargs-parser": "*"
}
},
"@types/yargs-parser": {
"version": "15.0.0",
"resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-15.0.0.tgz",
"integrity": "sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw==",
"dev": true
},
"@webassemblyjs/ast": {
"version": "1.9.0",
"resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz",
"integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==",
"dev": true,
"requires": {
"@webassemblyjs/helper-module-context": "1.9.0",
"@webassemblyjs/helper-wasm-bytecode": "1.9.0",
"@webassemblyjs/wast-parser": "1.9.0"
}
},
"@webassemblyjs/floating-point-hex-parser": {
"version": "1.9.0",
"resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz",
"integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==",
"dev": true
},
"@webassemblyjs/helper-api-error": {
"version": "1.9.0",
"resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz",
"integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==",
"dev": true
},
"@webassemblyjs/helper-buffer": {
"version": "1.9.0",
"resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz",
"integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==",
"dev": true
},
"@webassemblyjs/helper-code-frame": {
"version": "1.9.0",
"resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz",
"integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==",
"dev": true,
"requires": {
"@webassemblyjs/wast-printer": "1.9.0"
}
},
"@webassemblyjs/helper-fsm": {
"version": "1.9.0",
"resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz",
"integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==",
"dev": true
},
"@webassemblyjs/helper-module-context": {
"version": "1.9.0",
"resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz",
"integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==",
"dev": true,
"requires": {
"@webassemblyjs/ast": "1.9.0"
}
},
"@webassemblyjs/helper-wasm-bytecode": {
"version": "1.9.0",
"resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz",
"integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==",
"dev": true
},
"@webassemblyjs/helper-wasm-section": {
"version": "1.9.0",
"resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz",
"integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==",
"dev": true,
"requires": {
"@webassemblyjs/ast": "1.9.0",
"@webassemblyjs/helper-buffer": "1.9.0",
"@webassemblyjs/helper-wasm-bytecode": "1.9.0",
"@webassemblyjs/wasm-gen": "1.9.0"
}
},
"@webassemblyjs/ieee754": {
"version": "1.9.0",
"resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz",
"integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==",
"dev": true,
"requires": {
"@xtuc/ieee754": "^1.2.0"
}
},
"@webassemblyjs/leb128": {
"version": "1.9.0",
"resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz",
"integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==",
"dev": true,
"requires": {
"@xtuc/long": "4.2.2"
}
},
"@webassemblyjs/utf8": {
"version": "1.9.0",
"resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz",
"integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==",
"dev": true
},
"@webassemblyjs/wasm-edit": {
"version": "1.9.0",
"resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz",
"integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==",
"dev": true,
"requires": {
"@webassemblyjs/ast": "1.9.0",
"@webassemblyjs/helper-buffer": "1.9.0",
"@webassemblyjs/helper-wasm-bytecode": "1.9.0",
"@webassemblyjs/helper-wasm-section": "1.9.0",
"@webassemblyjs/wasm-gen": "1.9.0",
"@webassemblyjs/wasm-opt": "1.9.0",
"@webassemblyjs/wasm-parser": "1.9.0",
"@webassemblyjs/wast-printer": "1.9.0"
}
},
"@webassemblyjs/wasm-gen": {
"version": "1.9.0",
"resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz",
"integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==",
"dev": true,
"requires": {
"@webassemblyjs/ast": "1.9.0",
"@webassemblyjs/helper-wasm-bytecode": "1.9.0",
"@webassemblyjs/ieee754": "1.9.0",
"@webassemblyjs/leb128": "1.9.0",
"@webassemblyjs/utf8": "1.9.0"
}
},
"@webassemblyjs/wasm-opt": {
"version": "1.9.0",
"resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz",
"integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==",
"dev": true,
"requires": {
"@webassemblyjs/ast": "1.9.0",
"@webassemblyjs/helper-buffer": "1.9.0",
"@webassemblyjs/wasm-gen": "1.9.0",
"@webassemblyjs/wasm-parser": "1.9.0"
}
},
"@webassemblyjs/wasm-parser": {
"version": "1.9.0",
"resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz",
"integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==",
"dev": true,
"requires": {
"@webassemblyjs/ast": "1.9.0",
"@webassemblyjs/helper-api-error": "1.9.0",
"@webassemblyjs/helper-wasm-bytecode": "1.9.0",
"@webassemblyjs/ieee754": "1.9.0",
"@webassemblyjs/leb128": "1.9.0",
"@webassemblyjs/utf8": "1.9.0"
}
},
"@webassemblyjs/wast-parser": {
"version": "1.9.0",
"resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz",
"integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==",
"dev": true,
"requires": {
"@webassemblyjs/ast": "1.9.0",
"@webassemblyjs/floating-point-hex-parser": "1.9.0",
"@webassemblyjs/helper-api-error": "1.9.0",
"@webassemblyjs/helper-code-frame": "1.9.0",
"@webassemblyjs/helper-fsm": "1.9.0",
"@xtuc/long": "4.2.2"
}
},
"@webassemblyjs/wast-printer": {
"version": "1.9.0",
"resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz",
"integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==",
"dev": true,
"requires": {
"@webassemblyjs/ast": "1.9.0",
"@webassemblyjs/wast-parser": "1.9.0",
"@xtuc/long": "4.2.2"
}
},
"@webpack-cli/info": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-1.1.0.tgz",
"integrity": "sha512-uNWSdaYHc+f3LdIZNwhdhkjjLDDl3jP2+XBqAq9H8DjrJUvlOKdP8TNruy1yEaDfgpAIgbSAN7pye4FEHg9tYQ==",
"dev": true,
"requires": {
"envinfo": "^7.7.3"
}
},
"@webpack-cli/serve": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.1.0.tgz",
"integrity": "sha512-7RfnMXCpJ/NThrhq4gYQYILB18xWyoQcBey81oIyVbmgbc6m5ZHHyFK+DyH7pLHJf0p14MxL4mTsoPAgBSTpIg==",
"dev": true
},
"@xtuc/ieee754": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
"integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
"dev": true
},
"@xtuc/long": {
"version": "4.2.2",
"resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",
"integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==",
"dev": true
},
"abab": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz",
"integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==",
"dev": true
},
"acorn": {
"version": "8.0.4",
"resolved": "https://registry.npmjs.org/acorn/-/acorn-8.0.4.tgz",
"integrity": "sha512-XNP0PqF1XD19ZlLKvB7cMmnZswW4C/03pRHgirB30uSJTaS3A3V1/P4sS3HPvFmjoriPCJQs+JDSbm4bL1TxGQ==",
"dev": true
},
"acorn-globals": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz",
"integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==",
"dev": true,
"requires": {
"acorn": "^7.1.1",
"acorn-walk": "^7.1.1"
},
"dependencies": {
"acorn": {
"version": "7.4.1",
"resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
"integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
"dev": true
}
}
},
"acorn-walk": {
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz",
"integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==",
"dev": true
},
"ajv": {
"version": "6.12.6",
"resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
"integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
"dev": true,
"requires": {
"fast-deep-equal": "^3.1.1",
"fast-json-stable-stringify": "^2.0.0",
"json-schema-traverse": "^0.4.1",
"uri-js": "^4.2.2"
}
},
"ajv-keywords": {
"version": "3.5.2",
"resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
"integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
"dev": true
},
"ansi-colors": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz",
"integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==",
"dev": true
},
"ansi-escapes": {
"version": "4.3.1",
"resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz",
"integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==",
"dev": true,
"requires": {
"type-fest": "^0.11.0"
},
"dependencies": {
"type-fest": {
"version": "0.11.0",
"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz",
"integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==",
"dev": true
}
}
},
"ansi-regex": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
"integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg=="
},
"ansi-styles": {
"version": "3.2.1",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
"integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
"dev": true,
"requires": {
"color-convert": "^1.9.0"
}
},
"anymatch": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz",
"integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==",
"dev": true,
"requires": {
"normalize-path": "^3.0.0",
"picomatch": "^2.0.4"
}
},
"argparse": {
"version": "1.0.10",
"resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
"integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
"dev": true,
"requires": {
"sprintf-js": "~1.0.2"
}
},
"arr-diff": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
"integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
"dev": true
},
"arr-flatten": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
"integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
"dev": true
},
"arr-union": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
"integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
"dev": true
},
"array-back": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/array-back/-/array-back-4.0.1.tgz",
"integrity": "sha512-Z/JnaVEXv+A9xabHzN43FiiiWEE7gPCRXMrVmRm00tWbjZRul1iHm7ECzlyNq1p4a4ATXz+G9FJ3GqGOkOV3fg==",
"dev": true
},
"array-union": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
"integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
"dev": true,
"requires": {
"array-uniq": "^1.0.1"
}
},
"array-uniq": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
"integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
"dev": true
},
"array-unique": {
"version": "0.3.2",
"resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
"integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
"dev": true
},
"asn1": {
"version": "0.2.4",
"resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
"integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
"dev": true,
"requires": {
"safer-buffer": "~2.1.0"
}
},
"assert-plus": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
"integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
"dev": true
},
"assign-symbols": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
"integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
"dev": true
},
"async": {
"version": "2.6.3",
"resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz",
"integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
"dev": true,
"requires": {
"lodash": "^4.17.14"
}
},
"asynckit": {
"version": "0.4.0",
"resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
"integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
"dev": true
},
"atob": {
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
"integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
"dev": true
},
"aws-sign2": {
"version": "0.7.0",
"resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
"integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
"dev": true
},
"aws4": {
"version": "1.11.0",
"resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz",
"integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==",
"dev": true
},
"babel-jest": {
"version": "26.6.3",
"resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz",
"integrity": "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==",
"dev": true,
"requires": {
"@jest/transform": "^26.6.2",
"@jest/types": "^26.6.2",
"@types/babel__core": "^7.1.7",
"babel-plugin-istanbul": "^6.0.0",
"babel-preset-jest": "^26.6.2",
"chalk": "^4.0.0",
"graceful-fs": "^4.2.4",
"slash": "^3.0.0"
},
"dependencies": {
"ansi-styles": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
"requires": {
"color-convert": "^2.0.1"
}
},
"chalk": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
"integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
"dev": true,
"requires": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
}
},
"color-convert": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"dev": true,
"requires": {
"color-name": "~1.1.4"
}
},
"color-name": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true
}
}
},
"babel-plugin-dynamic-import-node": {
"version": "2.3.3",
"resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz",
"integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==",
"dev": true,
"requires": {
"object.assign": "^4.1.0"
}
},
"babel-plugin-istanbul": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz",
"integrity": "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==",
"dev": true,
"requires": {
"@babel/helper-plugin-utils": "^7.0.0",
"@istanbuljs/load-nyc-config": "^1.0.0",
"@istanbuljs/schema": "^0.1.2",
"istanbul-lib-instrument": "^4.0.0",
"test-exclude": "^6.0.0"
}
},
"babel-plugin-jest-hoist": {
"version": "26.6.2",
"resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz",
"integrity": "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==",
"dev": true,
"requires": {
"@babel/template": "^7.3.3",
"@babel/types": "^7.3.3",
"@types/babel__core": "^7.0.0",
"@types/babel__traverse": "^7.0.6"
}
},
"babel-polyfill": {
"version": "6.26.0",
"resolved": "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.26.0.tgz",
"integrity": "sha1-N5k3q8Z9eJWXCtxiHyhM2WbPIVM=",
"dev": true,
"requires": {
"babel-runtime": "^6.26.0",
"core-js": "^2.5.0",
"regenerator-runtime": "^0.10.5"
},
"dependencies": {
"regenerator-runtime": {
"version": "0.10.5",
"resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz",
"integrity": "sha1-M2w+/BIgrc7dosn6tntaeVWjNlg=",
"dev": true
}
}
},
"babel-preset-current-node-syntax": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.0.tgz",
"integrity": "sha512-mGkvkpocWJes1CmMKtgGUwCeeq0pOhALyymozzDWYomHTbDLwueDYG6p4TK1YOeYHCzBzYPsWkgTto10JubI1Q==",
"dev": true,
"requires": {
"@babel/plugin-syntax-async-generators": "^7.8.4",
"@babel/plugin-syntax-bigint": "^7.8.3",
"@babel/plugin-syntax-class-properties": "^7.8.3",
"@babel/plugin-syntax-import-meta": "^7.8.3",
"@babel/plugin-syntax-json-strings": "^7.8.3",
"@babel/plugin-syntax-logical-assignment-operators": "^7.8.3",
"@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
"@babel/plugin-syntax-numeric-separator": "^7.8.3",
"@babel/plugin-syntax-object-rest-spread": "^7.8.3",
"@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
"@babel/plugin-syntax-optional-chaining": "^7.8.3",
"@babel/plugin-syntax-top-level-await": "^7.8.3"
}
},
"babel-preset-jest": {
"version": "26.6.2",
"resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz",
"integrity": "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==",
"dev": true,
"requires": {
"babel-plugin-jest-hoist": "^26.6.2",
"babel-preset-current-node-syntax": "^1.0.0"
}
},
"babel-runtime": {
"version": "6.26.0",
"resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
"integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
"dev": true,
"requires": {
"core-js": "^2.4.0",
"regenerator-runtime": "^0.11.0"
},
"dependencies": {
"regenerator-runtime": {
"version": "0.11.1",
"resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
"integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==",
"dev": true
}
}
},
"balanced-match": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
"integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
"dev": true
},
"base": {
"version": "0.11.2",
"resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
"integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
"dev": true,
"requires": {
"cache-base": "^1.0.1",
"class-utils": "^0.3.5",
"component-emitter": "^1.2.1",
"define-property": "^1.0.0",
"isobject": "^3.0.1",
"mixin-deep": "^1.2.0",
"pascalcase": "^0.1.1"
},
"dependencies": {
"define-property": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
"integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
"dev": true,
"requires": {
"is-descriptor": "^1.0.0"
}
},
"is-accessor-descriptor": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
"integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
"dev": true,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-data-descriptor": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
"integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
"dev": true,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-descriptor": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
"integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
"dev": true,
"requires": {
"is-accessor-descriptor": "^1.0.0",
"is-data-descriptor": "^1.0.0",
"kind-of": "^6.0.2"
}
}
}
},
"base64-js": {
"version": "1.5.1",
"resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
"integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA=="
},
"basic-auth": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-1.1.0.tgz",
"integrity": "sha1-RSIe5Cn37h5QNb4/UVM/HN/SmIQ=",
"dev": true
},
"bcrypt-pbkdf": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
"integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
"dev": true,
"requires": {
"tweetnacl": "^0.14.3"
}
},
"big.js": {
"version": "5.2.2",
"resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
"integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
"dev": true
},
"brace-expansion": {
"version": "1.1.11",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
"integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
"dev": true,
"requires": {
"balanced-match": "^1.0.0",
"concat-map": "0.0.1"
}
},
"braces": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
"integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
"dev": true,
"requires": {
"fill-range": "^7.0.1"
}
},
"browser-process-hrtime": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz",
"integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==",
"dev": true
},
"browserslist": {
"version": "4.15.0",
"resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.15.0.tgz",
"integrity": "sha512-IJ1iysdMkGmjjYeRlDU8PQejVwxvVO5QOfXH7ylW31GO6LwNRSmm/SgRXtNsEXqMLl2e+2H5eEJ7sfynF8TCaQ==",
"dev": true,
"requires": {
"caniuse-lite": "^1.0.30001164",
"colorette": "^1.2.1",
"electron-to-chromium": "^1.3.612",
"escalade": "^3.1.1",
"node-releases": "^1.1.67"
}
},
"bser": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz",
"integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==",
"dev": true,
"requires": {
"node-int64": "^0.4.0"
}
},
"buffer": {
"version": "5.0.8",
"resolved": "https://registry.npmjs.org/buffer/-/buffer-5.0.8.tgz",
"integrity": "sha512-xXvjQhVNz50v2nPeoOsNqWCLGfiv4ji/gXZM28jnVwdLJxH4mFyqgqCKfaK9zf1KUbG6zTkjLOy7ou+jSMarGA==",
"requires": {
"base64-js": "^1.0.2",
"ieee754": "^1.1.4"
}
},
"buffer-from": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
"integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
"dev": true
},
"cache-base": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
"integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
"dev": true,
"requires": {
"collection-visit": "^1.0.0",
"component-emitter": "^1.2.1",
"get-value": "^2.0.6",
"has-value": "^1.0.0",
"isobject": "^3.0.1",
"set-value": "^2.0.0",
"to-object-path": "^0.3.0",
"union-value": "^1.0.0",
"unset-value": "^1.0.0"
}
},
"call-bind": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.0.tgz",
"integrity": "sha512-AEXsYIyyDY3MCzbwdhzG3Jx1R0J2wetQyUynn6dYHAO+bg8l1k7jwZtRv4ryryFs7EP+NDlikJlVe59jr0cM2w==",
"dev": true,
"requires": {
"function-bind": "^1.1.1",
"get-intrinsic": "^1.0.0"
}
},
"callsites": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
"integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
"dev": true
},
"camelcase": {
"version": "5.3.1",
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
"integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
"dev": true
},
"caniuse-lite": {
"version": "1.0.30001165",
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001165.tgz",
"integrity": "sha512-8cEsSMwXfx7lWSUMA2s08z9dIgsnR5NAqjXP23stdsU3AUWkCr/rr4s4OFtHXn5XXr6+7kam3QFVoYyXNPdJPA==",
"dev": true
},
"capture-exit": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz",
"integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==",
"dev": true,
"requires": {
"rsvp": "^4.8.4"
}
},
"caseless": {
"version": "0.12.0",
"resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
"integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
"dev": true
},
"chalk": {
"version": "2.4.2",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
"integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
"dev": true,
"requires": {
"ansi-styles": "^3.2.1",
"escape-string-regexp": "^1.0.5",
"supports-color": "^5.3.0"
},
"dependencies": {
"has-flag": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
"integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
"dev": true
},
"supports-color": {
"version": "5.5.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
"integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
"dev": true,
"requires": {
"has-flag": "^3.0.0"
}
}
}
},
"char-regex": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz",
"integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==",
"dev": true
},
"chrome-trace-event": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz",
"integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==",
"dev": true,
"requires": {
"tslib": "^1.9.0"
}
},
"ci-info": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz",
"integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==",
"dev": true
},
"cjs-module-lexer": {
"version": "0.6.0",
"resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz",
"integrity": "sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==",
"dev": true
},
"class-utils": {
"version": "0.3.6",
"resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
"integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
"dev": true,
"requires": {
"arr-union": "^3.1.0",
"define-property": "^0.2.5",
"isobject": "^3.0.0",
"static-extend": "^0.1.1"
},
"dependencies": {
"define-property": {
"version": "0.2.5",
"resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
"integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
"dev": true,
"requires": {
"is-descriptor": "^0.1.0"
}
}
}
},
"clean-webpack-plugin": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/clean-webpack-plugin/-/clean-webpack-plugin-3.0.0.tgz",
"integrity": "sha512-MciirUH5r+cYLGCOL5JX/ZLzOZbVr1ot3Fw+KcvbhUb6PM+yycqd9ZhIlcigQ5gl+XhppNmw3bEFuaaMNyLj3A==",
"dev": true,
"requires": {
"@types/webpack": "^4.4.31",
"del": "^4.1.1"
}
},
"cliui": {
"version": "7.0.4",
"resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
"integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
"requires": {
"string-width": "^4.2.0",
"strip-ansi": "^6.0.0",
"wrap-ansi": "^7.0.0"
}
},
"clone-deep": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz",
"integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==",
"dev": true,
"requires": {
"is-plain-object": "^2.0.4",
"kind-of": "^6.0.2",
"shallow-clone": "^3.0.0"
}
},
"co": {
"version": "4.6.0",
"resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
"integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",
"dev": true
},
"collect-v8-coverage": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz",
"integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==",
"dev": true
},
"collection-visit": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
"integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
"dev": true,
"requires": {
"map-visit": "^1.0.0",
"object-visit": "^1.0.0"
}
},
"color-convert": {
"version": "1.9.3",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
"integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
"dev": true,
"requires": {
"color-name": "1.1.3"
}
},
"color-name": {
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
"integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
"dev": true
},
"colorette": {
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.1.tgz",
"integrity": "sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==",
"dev": true
},
"colors": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz",
"integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==",
"dev": true
},
"combined-stream": {
"version": "1.0.8",
"resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
"integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
"dev": true,
"requires": {
"delayed-stream": "~1.0.0"
}
},
"command-line-usage": {
"version": "6.1.1",
"resolved": "https://registry.npmjs.org/command-line-usage/-/command-line-usage-6.1.1.tgz",
"integrity": "sha512-F59pEuAR9o1SF/bD0dQBDluhpT4jJQNWUHEuVBqpDmCUo6gPjCi+m9fCWnWZVR/oG6cMTUms4h+3NPl74wGXvA==",
"dev": true,
"requires": {
"array-back": "^4.0.1",
"chalk": "^2.4.2",
"table-layout": "^1.0.1",
"typical": "^5.2.0"
}
},
"commander": {
"version": "2.20.3",
"resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
"integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
"dev": true
},
"component-emitter": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
"integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==",
"dev": true
},
"concat-map": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
"integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
"dev": true
},
"convert-source-map": {
"version": "1.7.0",
"resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz",
"integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==",
"dev": true,
"requires": {
"safe-buffer": "~5.1.1"
},
"dependencies": {
"safe-buffer": {
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
"integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
"dev": true
}
}
},
"copy-descriptor": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
"integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
"dev": true
},
"core-js": {
"version": "2.6.12",
"resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz",
"integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==",
"dev": true
},
"core-js-compat": {
"version": "3.8.1",
"resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.8.1.tgz",
"integrity": "sha512-a16TLmy9NVD1rkjUGbwuyWkiDoN0FDpAwrfLONvHFQx0D9k7J9y0srwMT8QP/Z6HE3MIFaVynEeYwZwPX1o5RQ==",
"dev": true,
"requires": {
"browserslist": "^4.15.0",
"semver": "7.0.0"
},
"dependencies": {
"semver": {
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz",
"integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==",
"dev": true
}
}
},
"core-util-is": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
"integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
"dev": true
},
"corser": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/corser/-/corser-2.0.1.tgz",
"integrity": "sha1-jtolLsqrWEDc2XXOuQ2TcMgZ/4c=",
"dev": true
},
"cross-spawn": {
"version": "6.0.5",
"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
"integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
"dev": true,
"requires": {
"nice-try": "^1.0.4",
"path-key": "^2.0.1",
"semver": "^5.5.0",
"shebang-command": "^1.2.0",
"which": "^1.2.9"
},
"dependencies": {
"semver": {
"version": "5.7.1",
"resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
"integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
"dev": true
}
}
},
"cssom": {
"version": "0.4.4",
"resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz",
"integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==",
"dev": true
},
"cssstyle": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz",
"integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==",
"dev": true,
"requires": {
"cssom": "~0.3.6"
},
"dependencies": {
"cssom": {
"version": "0.3.8",
"resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
"integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==",
"dev": true
}
}
},
"dashdash": {
"version": "1.14.1",
"resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
"integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
"dev": true,
"requires": {
"assert-plus": "^1.0.0"
}
},
"data-urls": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz",
"integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==",
"dev": true,
"requires": {
"abab": "^2.0.3",
"whatwg-mimetype": "^2.3.0",
"whatwg-url": "^8.0.0"
}
},
"debug": {
"version": "4.3.1",
"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
"integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
"dev": true,
"requires": {
"ms": "2.1.2"
}
},
"decamelize": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
"integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
"dev": true
},
"decimal.js": {
"version": "10.2.1",
"resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.2.1.tgz",
"integrity": "sha512-KaL7+6Fw6i5A2XSnsbhm/6B+NuEA7TZ4vqxnd5tXz9sbKtrN9Srj8ab4vKVdK8YAqZO9P1kg45Y6YLoduPf+kw==",
"dev": true
},
"decode-uri-component": {
"version": "0.2.0",
"resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
"integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
"dev": true
},
"deep-extend": {
"version": "0.6.0",
"resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
"integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
"dev": true
},
"deep-is": {
"version": "0.1.3",
"resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
"integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
"dev": true
},
"deepmerge": {
"version": "4.2.2",
"resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz",
"integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==",
"dev": true
},
"define-properties": {
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
"integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
"dev": true,
"requires": {
"object-keys": "^1.0.12"
}
},
"define-property": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
"integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
"dev": true,
"requires": {
"is-descriptor": "^1.0.2",
"isobject": "^3.0.1"
},
"dependencies": {
"is-accessor-descriptor": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
"integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
"dev": true,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-data-descriptor": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
"integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
"dev": true,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-descriptor": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
"integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
"dev": true,
"requires": {
"is-accessor-descriptor": "^1.0.0",
"is-data-descriptor": "^1.0.0",
"kind-of": "^6.0.2"
}
}
}
},
"del": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz",
"integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==",
"dev": true,
"requires": {
"@types/glob": "^7.1.1",
"globby": "^6.1.0",
"is-path-cwd": "^2.0.0",
"is-path-in-cwd": "^2.0.0",
"p-map": "^2.0.0",
"pify": "^4.0.1",
"rimraf": "^2.6.3"
}
},
"delayed-stream": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
"integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
"dev": true
},
"detect-newline": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz",
"integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==",
"dev": true
},
"diff-sequences": {
"version": "26.6.2",
"resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz",
"integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==",
"dev": true
},
"domexception": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz",
"integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==",
"dev": true,
"requires": {
"webidl-conversions": "^5.0.0"
},
"dependencies": {
"webidl-conversions": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz",
"integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==",
"dev": true
}
}
},
"ecc-jsbn": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
"integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
"dev": true,
"requires": {
"jsbn": "~0.1.0",
"safer-buffer": "^2.1.0"
}
},
"ecstatic": {
"version": "3.3.2",
"resolved": "https://registry.npmjs.org/ecstatic/-/ecstatic-3.3.2.tgz",
"integrity": "sha512-fLf9l1hnwrHI2xn9mEDT7KIi22UDqA2jaCwyCbSUJh9a1V+LEUSL/JO/6TIz/QyuBURWUHrFL5Kg2TtO1bkkog==",
"dev": true,
"requires": {
"he": "^1.1.1",
"mime": "^1.6.0",
"minimist": "^1.1.0",
"url-join": "^2.0.5"
}
},
"electron-to-chromium": {
"version": "1.3.621",
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.621.tgz",
"integrity": "sha512-FeIuBzArONbAmKmZIsZIFGu/Gc9AVGlVeVbhCq+G2YIl6QkT0TDn2HKN/FMf1btXEB9kEmIuQf3/lBTVAbmFOg==",
"dev": true
},
"emitter-component": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/emitter-component/-/emitter-component-1.1.1.tgz",
"integrity": "sha1-Bl4tvtaVm/RwZ57avq95gdEAOrY="
},
"emittery": {
"version": "0.7.2",
"resolved": "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz",
"integrity": "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==",
"dev": true
},
"emoji-regex": {
"version": "8.0.0",
"resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
"integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
},
"emojis-list": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
"integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==",
"dev": true
},
"end-of-stream": {
"version": "1.4.4",
"resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
"integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
"dev": true,
"requires": {
"once": "^1.4.0"
}
},
"enhanced-resolve": {
"version": "5.4.0",
"resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.4.0.tgz",
"integrity": "sha512-ZmqfWURB2lConOBM1JdCVfPyMRv5RdKWktLXO6123p97ovVm2CLBgw9t5MBj3jJWA6eHyOeIws9iJQoGFR4euQ==",
"dev": true,
"requires": {
"graceful-fs": "^4.2.4",
"tapable": "^2.0.0"
}
},
"enquirer": {
"version": "2.3.6",
"resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz",
"integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==",
"dev": true,
"requires": {
"ansi-colors": "^4.1.1"
}
},
"envinfo": {
"version": "7.7.3",
"resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.7.3.tgz",
"integrity": "sha512-46+j5QxbPWza0PB1i15nZx0xQ4I/EfQxg9J8Had3b408SV63nEtor2e+oiY63amTo9KTuh2a3XLObNwduxYwwA==",
"dev": true
},
"errno": {
"version": "0.1.7",
"resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz",
"integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==",
"dev": true,
"requires": {
"prr": "~1.0.1"
}
},
"error-ex": {
"version": "1.3.2",
"resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
"integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
"dev": true,
"requires": {
"is-arrayish": "^0.2.1"
}
},
"escalade": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
"integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw=="
},
"escape-string-regexp": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
"integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
"dev": true
},
"escodegen": {
"version": "1.14.3",
"resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz",
"integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==",
"dev": true,
"requires": {
"esprima": "^4.0.1",
"estraverse": "^4.2.0",
"esutils": "^2.0.2",
"optionator": "^0.8.1",
"source-map": "~0.6.1"
}
},
"eslint-scope": {
"version": "5.1.1",
"resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
"integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
"dev": true,
"requires": {
"esrecurse": "^4.3.0",
"estraverse": "^4.1.1"
}
},
"esprima": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
"integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
"dev": true
},
"esrecurse": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
"integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
"dev": true,
"requires": {
"estraverse": "^5.2.0"
},
"dependencies": {
"estraverse": {
"version": "5.2.0",
"resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz",
"integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==",
"dev": true
}
}
},
"estraverse": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
"integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
"dev": true
},
"esutils": {
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
"integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
"dev": true
},
"eventemitter3": {
"version": "4.0.7",
"resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz",
"integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==",
"dev": true
},
"events": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/events/-/events-1.1.1.tgz",
"integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ="
},
"exec-sh": {
"version": "0.3.4",
"resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.4.tgz",
"integrity": "sha512-sEFIkc61v75sWeOe72qyrqg2Qg0OuLESziUDk/O/z2qgS15y2gWVFrI6f2Qn/qw/0/NCfCEsmNA4zOjkwEZT1A==",
"dev": true
},
"execa": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
"integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
"dev": true,
"requires": {
"cross-spawn": "^6.0.0",
"get-stream": "^4.0.0",
"is-stream": "^1.1.0",
"npm-run-path": "^2.0.0",
"p-finally": "^1.0.0",
"signal-exit": "^3.0.0",
"strip-eof": "^1.0.0"
}
},
"exit": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
"integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
"dev": true
},
"expand-brackets": {
"version": "2.1.4",
"resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
"integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
"dev": true,
"requires": {
"debug": "^2.3.3",
"define-property": "^0.2.5",
"extend-shallow": "^2.0.1",
"posix-character-classes": "^0.1.0",
"regex-not": "^1.0.0",
"snapdragon": "^0.8.1",
"to-regex": "^3.0.1"
},
"dependencies": {
"debug": {
"version": "2.6.9",
"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
"integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
"dev": true,
"requires": {
"ms": "2.0.0"
}
},
"define-property": {
"version": "0.2.5",
"resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
"integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
"dev": true,
"requires": {
"is-descriptor": "^0.1.0"
}
},
"extend-shallow": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
"integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
"dev": true,
"requires": {
"is-extendable": "^0.1.0"
}
},
"ms": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
"dev": true
}
}
},
"expect": {
"version": "26.6.2",
"resolved": "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz",
"integrity": "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==",
"dev": true,
"requires": {
"@jest/types": "^26.6.2",
"ansi-styles": "^4.0.0",
"jest-get-type": "^26.3.0",
"jest-matcher-utils": "^26.6.2",
"jest-message-util": "^26.6.2",
"jest-regex-util": "^26.0.0"
},
"dependencies": {
"ansi-styles": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
"requires": {
"color-convert": "^2.0.1"
}
},
"color-convert": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"dev": true,
"requires": {
"color-name": "~1.1.4"
}
},
"color-name": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true
}
}
},
"extend": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
"integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
"dev": true
},
"extend-shallow": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
"integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
"dev": true,
"requires": {
"assign-symbols": "^1.0.0",
"is-extendable": "^1.0.1"
},
"dependencies": {
"is-extendable": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
"integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
"dev": true,
"requires": {
"is-plain-object": "^2.0.4"
}
}
}
},
"extglob": {
"version": "2.0.4",
"resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
"integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
"dev": true,
"requires": {
"array-unique": "^0.3.2",
"define-property": "^1.0.0",
"expand-brackets": "^2.1.4",
"extend-shallow": "^2.0.1",
"fragment-cache": "^0.2.1",
"regex-not": "^1.0.0",
"snapdragon": "^0.8.1",
"to-regex": "^3.0.1"
},
"dependencies": {
"define-property": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
"integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
"dev": true,
"requires": {
"is-descriptor": "^1.0.0"
}
},
"extend-shallow": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
"integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
"dev": true,
"requires": {
"is-extendable": "^0.1.0"
}
},
"is-accessor-descriptor": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
"integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
"dev": true,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-data-descriptor": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
"integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
"dev": true,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-descriptor": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
"integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
"dev": true,
"requires": {
"is-accessor-descriptor": "^1.0.0",
"is-data-descriptor": "^1.0.0",
"kind-of": "^6.0.2"
}
}
}
},
"extsprintf": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
"integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
"dev": true
},
"fast-deep-equal": {
"version": "3.1.3",
"resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
"integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
"dev": true
},
"fast-json-stable-stringify": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
"integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
"dev": true
},
"fast-levenshtein": {
"version": "2.0.6",
"resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
"integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
"dev": true
},
"fb-watchman": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz",
"integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==",
"dev": true,
"requires": {
"bser": "2.1.1"
}
},
"fill-range": {
"version": "7.0.1",
"resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
"integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
"dev": true,
"requires": {
"to-regex-range": "^5.0.1"
}
},
"find-up": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
"integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
"dev": true,
"requires": {
"locate-path": "^6.0.0",
"path-exists": "^4.0.0"
}
},
"follow-redirects": {
"version": "1.13.0",
"resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.0.tgz",
"integrity": "sha512-aq6gF1BEKje4a9i9+5jimNFIpq4Q1WiwBToeRK5NvZBd/TRsmW8BsJfOEGkr76TbOyPVD3OVDN910EcUNtRYEA==",
"dev": true
},
"for-in": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
"integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
"dev": true
},
"forever-agent": {
"version": "0.6.1",
"resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
"integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
"dev": true
},
"form-data": {
"version": "2.3.3",
"resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
"integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
"dev": true,
"requires": {
"asynckit": "^0.4.0",
"combined-stream": "^1.0.6",
"mime-types": "^2.1.12"
}
},
"fragment-cache": {
"version": "0.2.1",
"resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
"integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
"dev": true,
"requires": {
"map-cache": "^0.2.2"
}
},
"fs.realpath": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
"integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
"dev": true
},
"fsevents": {
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.2.1.tgz",
"integrity": "sha512-bTLYHSeC0UH/EFXS9KqWnXuOl/wHK5Z/d+ghd5AsFMYN7wIGkUCOJyzy88+wJKkZPGON8u4Z9f6U4FdgURE9qA==",
"dev": true,
"optional": true
},
"function-bind": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
"integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
"dev": true
},
"gensync": {
"version": "1.0.0-beta.2",
"resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
"integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
"dev": true
},
"get-caller-file": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
"integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg=="
},
"get-intrinsic": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.0.1.tgz",
"integrity": "sha512-ZnWP+AmS1VUaLgTRy47+zKtjTxz+0xMpx3I52i+aalBK1QP19ggLF3Db89KJX7kjfOfP2eoa01qc++GwPgufPg==",
"dev": true,
"requires": {
"function-bind": "^1.1.1",
"has": "^1.0.3",
"has-symbols": "^1.0.1"
}
},
"get-package-type": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz",
"integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==",
"dev": true
},
"get-stream": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
"integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
"dev": true,
"requires": {
"pump": "^3.0.0"
}
},
"get-value": {
"version": "2.0.6",
"resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
"integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
"dev": true
},
"getpass": {
"version": "0.1.7",
"resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
"integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
"dev": true,
"requires": {
"assert-plus": "^1.0.0"
}
},
"glob": {
"version": "7.1.6",
"resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
"integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
"dev": true,
"requires": {
"fs.realpath": "^1.0.0",
"inflight": "^1.0.4",
"inherits": "2",
"minimatch": "^3.0.4",
"once": "^1.3.0",
"path-is-absolute": "^1.0.0"
}
},
"glob-to-regexp": {
"version": "0.4.1",
"resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz",
"integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==",
"dev": true
},
"globals": {
"version": "11.12.0",
"resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
"integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
"dev": true
},
"globby": {
"version": "6.1.0",
"resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz",
"integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=",
"dev": true,
"requires": {
"array-union": "^1.0.1",
"glob": "^7.0.3",
"object-assign": "^4.0.1",
"pify": "^2.0.0",
"pinkie-promise": "^2.0.0"
},
"dependencies": {
"pify": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
"integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
"dev": true
}
}
},
"graceful-fs": {
"version": "4.2.4",
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz",
"integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==",
"dev": true
},
"growly": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz",
"integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=",
"dev": true,
"optional": true
},
"har-schema": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
"integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
"dev": true
},
"har-validator": {
"version": "5.1.5",
"resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz",
"integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==",
"dev": true,
"requires": {
"ajv": "^6.12.3",
"har-schema": "^2.0.0"
}
},
"has": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
"integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
"dev": true,
"requires": {
"function-bind": "^1.1.1"
}
},
"has-flag": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"dev": true
},
"has-symbols": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz",
"integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==",
"dev": true
},
"has-value": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
"integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
"dev": true,
"requires": {
"get-value": "^2.0.6",
"has-values": "^1.0.0",
"isobject": "^3.0.0"
}
},
"has-values": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
"integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
"dev": true,
"requires": {
"is-number": "^3.0.0",
"kind-of": "^4.0.0"
},
"dependencies": {
"is-number": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
"integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
"dev": true,
"requires": {
"kind-of": "^3.0.2"
},
"dependencies": {
"kind-of": {
"version": "3.2.2",
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
"integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
"dev": true,
"requires": {
"is-buffer": "^1.1.5"
}
}
}
},
"kind-of": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
"integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
"dev": true,
"requires": {
"is-buffer": "^1.1.5"
}
}
}
},
"he": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
"integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
"dev": true
},
"hosted-git-info": {
"version": "2.8.8",
"resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz",
"integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==",
"dev": true
},
"html-encoding-sniffer": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz",
"integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==",
"dev": true,
"requires": {
"whatwg-encoding": "^1.0.5"
}
},
"html-escaper": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz",
"integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==",
"dev": true
},
"http-proxy": {
"version": "1.18.1",
"resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz",
"integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==",
"dev": true,
"requires": {
"eventemitter3": "^4.0.0",
"follow-redirects": "^1.0.0",
"requires-port": "^1.0.0"
}
},
"http-server": {
"version": "0.12.3",
"resolved": "https://registry.npmjs.org/http-server/-/http-server-0.12.3.tgz",
"integrity": "sha512-be0dKG6pni92bRjq0kvExtj/NrrAd28/8fCXkaI/4piTwQMSDSLMhWyW0NI1V+DBI3aa1HMlQu46/HjVLfmugA==",
"dev": true,
"requires": {
"basic-auth": "^1.0.3",
"colors": "^1.4.0",
"corser": "^2.0.1",
"ecstatic": "^3.3.2",
"http-proxy": "^1.18.0",
"minimist": "^1.2.5",
"opener": "^1.5.1",
"portfinder": "^1.0.25",
"secure-compare": "3.0.1",
"union": "~0.5.0"
}
},
"http-signature": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
"integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
"dev": true,
"requires": {
"assert-plus": "^1.0.0",
"jsprim": "^1.2.2",
"sshpk": "^1.7.0"
}
},
"human-signals": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz",
"integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==",
"dev": true
},
"iconv-lite": {
"version": "0.4.24",
"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
"integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
"dev": true,
"requires": {
"safer-buffer": ">= 2.1.2 < 3"
}
},
"ieee754": {
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
"integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA=="
},
"ifdef-loader": {
"version": "2.1.5",
"resolved": "https://registry.npmjs.org/ifdef-loader/-/ifdef-loader-2.1.5.tgz",
"integrity": "sha512-GMUW5L8ZjsKRGABV3iXLdNFe2l7qFp9jeGYS55I6RNZLgQpicKxUfdH5oLDJ1cu+udb0hZiglwW6nX2kzgy86w==",
"dev": true,
"requires": {
"loader-utils": "^1.1.0"
}
},
"import-local": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz",
"integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==",
"dev": true,
"requires": {
"pkg-dir": "^4.2.0",
"resolve-cwd": "^3.0.0"
},
"dependencies": {
"find-up": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
"integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
"dev": true,
"requires": {
"locate-path": "^5.0.0",
"path-exists": "^4.0.0"
}
},
"locate-path": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
"integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
"dev": true,
"requires": {
"p-locate": "^4.1.0"
}
},
"p-limit": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
"integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
"dev": true,
"requires": {
"p-try": "^2.0.0"
}
},
"p-locate": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
"integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
"dev": true,
"requires": {
"p-limit": "^2.2.0"
}
},
"pkg-dir": {
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
"integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
"dev": true,
"requires": {
"find-up": "^4.0.0"
}
}
}
},
"imurmurhash": {
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
"integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
"dev": true
},
"inflight": {
"version": "1.0.6",
"resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
"integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
"dev": true,
"requires": {
"once": "^1.3.0",
"wrappy": "1"
}
},
"inherits": {
"version": "2.0.4",
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
"integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
"dev": true
},
"interpret": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/interpret/-/interpret-2.2.0.tgz",
"integrity": "sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==",
"dev": true
},
"ip-regex": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz",
"integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=",
"dev": true
},
"is-accessor-descriptor": {
"version": "0.1.6",
"resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
"integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
"dev": true,
"requires": {
"kind-of": "^3.0.2"
},
"dependencies": {
"kind-of": {
"version": "3.2.2",
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
"integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
"dev": true,
"requires": {
"is-buffer": "^1.1.5"
}
}
}
},
"is-arrayish": {
"version": "0.2.1",
"resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
"integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
"dev": true
},
"is-buffer": {
"version": "1.1.6",
"resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
"integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
"dev": true
},
"is-ci": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz",
"integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==",
"dev": true,
"requires": {
"ci-info": "^2.0.0"
}
},
"is-core-module": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz",
"integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==",
"dev": true,
"requires": {
"has": "^1.0.3"
}
},
"is-data-descriptor": {
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
"integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
"dev": true,
"requires": {
"kind-of": "^3.0.2"
},
"dependencies": {
"kind-of": {
"version": "3.2.2",
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
"integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
"dev": true,
"requires": {
"is-buffer": "^1.1.5"
}
}
}
},
"is-descriptor": {
"version": "0.1.6",
"resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
"integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
"dev": true,
"requires": {
"is-accessor-descriptor": "^0.1.6",
"is-data-descriptor": "^0.1.4",
"kind-of": "^5.0.0"
},
"dependencies": {
"kind-of": {
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
"integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
"dev": true
}
}
},
"is-docker": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.1.1.tgz",
"integrity": "sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==",
"dev": true,
"optional": true
},
"is-extendable": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
"integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
"dev": true
},
"is-fullwidth-code-point": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
"integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="
},
"is-generator-fn": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz",
"integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==",
"dev": true
},
"is-number": {
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
"integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
"dev": true
},
"is-path-cwd": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz",
"integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==",
"dev": true
},
"is-path-in-cwd": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz",
"integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==",
"dev": true,
"requires": {
"is-path-inside": "^2.1.0"
}
},
"is-path-inside": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz",
"integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==",
"dev": true,
"requires": {
"path-is-inside": "^1.0.2"
}
},
"is-plain-object": {
"version": "2.0.4",
"resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
"integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
"dev": true,
"requires": {
"isobject": "^3.0.1"
}
},
"is-potential-custom-element-name": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.0.tgz",
"integrity": "sha1-DFLlS8yjkbssSUsh6GJtczbG45c=",
"dev": true
},
"is-stream": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
"integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
"dev": true
},
"is-typedarray": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
"integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
"dev": true
},
"is-windows": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
"integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
"dev": true
},
"is-wsl": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
"integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
"dev": true,
"optional": true,
"requires": {
"is-docker": "^2.0.0"
}
},
"isarray": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
"integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
"dev": true
},
"isexe": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
"integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
"dev": true
},
"isobject": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
"integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
"dev": true
},
"isstream": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
"integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
"dev": true
},
"istanbul-lib-coverage": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz",
"integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==",
"dev": true
},
"istanbul-lib-instrument": {
"version": "4.0.3",
"resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz",
"integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==",
"dev": true,
"requires": {
"@babel/core": "^7.7.5",
"@istanbuljs/schema": "^0.1.2",
"istanbul-lib-coverage": "^3.0.0",
"semver": "^6.3.0"
}
},
"istanbul-lib-report": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",
"integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==",
"dev": true,
"requires": {
"istanbul-lib-coverage": "^3.0.0",
"make-dir": "^3.0.0",
"supports-color": "^7.1.0"
}
},
"istanbul-lib-source-maps": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz",
"integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==",
"dev": true,
"requires": {
"debug": "^4.1.1",
"istanbul-lib-coverage": "^3.0.0",
"source-map": "^0.6.1"
}
},
"istanbul-reports": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz",
"integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==",
"dev": true,
"requires": {
"html-escaper": "^2.0.0",
"istanbul-lib-report": "^3.0.0"
}
},
"jest": {
"version": "26.6.3",
"resolved": "https://registry.npmjs.org/jest/-/jest-26.6.3.tgz",
"integrity": "sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q==",
"dev": true,
"requires": {
"@jest/core": "^26.6.3",
"import-local": "^3.0.2",
"jest-cli": "^26.6.3"
},
"dependencies": {
"ansi-styles": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
"requires": {
"color-convert": "^2.0.1"
}
},
"chalk": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
"integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
"dev": true,
"requires": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
}
},
"cliui": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
"integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
"dev": true,
"requires": {
"string-width": "^4.2.0",
"strip-ansi": "^6.0.0",
"wrap-ansi": "^6.2.0"
}
},
"color-convert": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"dev": true,
"requires": {
"color-name": "~1.1.4"
}
},
"color-name": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true
},
"find-up": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
"integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
"dev": true,
"requires": {
"locate-path": "^5.0.0",
"path-exists": "^4.0.0"
}
},
"jest-cli": {
"version": "26.6.3",
"resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz",
"integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==",
"dev": true,
"requires": {
"@jest/core": "^26.6.3",
"@jest/test-result": "^26.6.2",
"@jest/types": "^26.6.2",
"chalk": "^4.0.0",
"exit": "^0.1.2",
"graceful-fs": "^4.2.4",
"import-local": "^3.0.2",
"is-ci": "^2.0.0",
"jest-config": "^26.6.3",
"jest-util": "^26.6.2",
"jest-validate": "^26.6.2",
"prompts": "^2.0.1",
"yargs": "^15.4.1"
},
"dependencies": {
"yargs": {
"version": "15.4.1",
"resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
"integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
"dev": true,
"requires": {
"cliui": "^6.0.0",
"decamelize": "^1.2.0",
"find-up": "^4.1.0",
"get-caller-file": "^2.0.1",
"require-directory": "^2.1.1",
"require-main-filename": "^2.0.0",
"set-blocking": "^2.0.0",
"string-width": "^4.2.0",
"which-module": "^2.0.0",
"y18n": "^4.0.0",
"yargs-parser": "^18.1.2"
}
}
}
},
"locate-path": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
"integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
"dev": true,
"requires": {
"p-locate": "^4.1.0"
}
},
"p-limit": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
"integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
"dev": true,
"requires": {
"p-try": "^2.0.0"
}
},
"p-locate": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
"integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
"dev": true,
"requires": {
"p-limit": "^2.2.0"
}
},
"wrap-ansi": {
"version": "6.2.0",
"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
"integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
"dev": true,
"requires": {
"ansi-styles": "^4.0.0",
"string-width": "^4.1.0",
"strip-ansi": "^6.0.0"
}
},
"y18n": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz",
"integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==",
"dev": true
},
"yargs-parser": {
"version": "18.1.3",
"resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
"integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
"dev": true,
"requires": {
"camelcase": "^5.0.0",
"decamelize": "^1.2.0"
}
}
}
},
"jest-changed-files": {
"version": "26.6.2",
"resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz",
"integrity": "sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==",
"dev": true,
"requires": {
"@jest/types": "^26.6.2",
"execa": "^4.0.0",
"throat": "^5.0.0"
},
"dependencies": {
"cross-spawn": {
"version": "7.0.3",
"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
"integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
"dev": true,
"requires": {
"path-key": "^3.1.0",
"shebang-command": "^2.0.0",
"which": "^2.0.1"
}
},
"execa": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz",
"integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==",
"dev": true,
"requires": {
"cross-spawn": "^7.0.0",
"get-stream": "^5.0.0",
"human-signals": "^1.1.1",
"is-stream": "^2.0.0",
"merge-stream": "^2.0.0",
"npm-run-path": "^4.0.0",
"onetime": "^5.1.0",
"signal-exit": "^3.0.2",
"strip-final-newline": "^2.0.0"
}
},
"get-stream": {
"version": "5.2.0",
"resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
"integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
"dev": true,
"requires": {
"pump": "^3.0.0"
}
},
"is-stream": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz",
"integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==",
"dev": true
},
"npm-run-path": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
"integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
"dev": true,
"requires": {
"path-key": "^3.0.0"
}
},
"path-key": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
"integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
"dev": true
},
"shebang-command": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
"integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
"dev": true,
"requires": {
"shebang-regex": "^3.0.0"
}
},
"shebang-regex": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
"integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
"dev": true
},
"which": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
"integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
"dev": true,
"requires": {
"isexe": "^2.0.0"
}
}
}
},
"jest-config": {
"version": "26.6.3",
"resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz",
"integrity": "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==",
"dev": true,
"requires": {
"@babel/core": "^7.1.0",
"@jest/test-sequencer": "^26.6.3",
"@jest/types": "^26.6.2",
"babel-jest": "^26.6.3",
"chalk": "^4.0.0",
"deepmerge": "^4.2.2",
"glob": "^7.1.1",
"graceful-fs": "^4.2.4",
"jest-environment-jsdom": "^26.6.2",
"jest-environment-node": "^26.6.2",
"jest-get-type": "^26.3.0",
"jest-jasmine2": "^26.6.3",
"jest-regex-util": "^26.0.0",
"jest-resolve": "^26.6.2",
"jest-util": "^26.6.2",
"jest-validate": "^26.6.2",
"micromatch": "^4.0.2",
"pretty-format": "^26.6.2"
},
"dependencies": {
"ansi-styles": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
"requires": {
"color-convert": "^2.0.1"
}
},
"chalk": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
"integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
"dev": true,
"requires": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
}
},
"color-convert": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"dev": true,
"requires": {
"color-name": "~1.1.4"
}
},
"color-name": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true
}
}
},
"jest-diff": {
"version": "26.6.2",
"resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz",
"integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==",
"dev": true,
"requires": {
"chalk": "^4.0.0",
"diff-sequences": "^26.6.2",
"jest-get-type": "^26.3.0",
"pretty-format": "^26.6.2"
},
"dependencies": {
"ansi-styles": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
"requires": {
"color-convert": "^2.0.1"
}
},
"chalk": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
"integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
"dev": true,
"requires": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
}
},
"color-convert": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"dev": true,
"requires": {
"color-name": "~1.1.4"
}
},
"color-name": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true
}
}
},
"jest-docblock": {
"version": "26.0.0",
"resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz",
"integrity": "sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==",
"dev": true,
"requires": {
"detect-newline": "^3.0.0"
}
},
"jest-each": {
"version": "26.6.2",
"resolved": "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz",
"integrity": "sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==",
"dev": true,
"requires": {
"@jest/types": "^26.6.2",
"chalk": "^4.0.0",
"jest-get-type": "^26.3.0",
"jest-util": "^26.6.2",
"pretty-format": "^26.6.2"
},
"dependencies": {
"ansi-styles": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
"requires": {
"color-convert": "^2.0.1"
}
},
"chalk": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
"integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
"dev": true,
"requires": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
}
},
"color-convert": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"dev": true,
"requires": {
"color-name": "~1.1.4"
}
},
"color-name": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true
}
}
},
"jest-environment-jsdom": {
"version": "26.6.2",
"resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz",
"integrity": "sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==",
"dev": true,
"requires": {
"@jest/environment": "^26.6.2",
"@jest/fake-timers": "^26.6.2",
"@jest/types": "^26.6.2",
"@types/node": "*",
"jest-mock": "^26.6.2",
"jest-util": "^26.6.2",
"jsdom": "^16.4.0"
}
},
"jest-environment-node": {
"version": "26.6.2",
"resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz",
"integrity": "sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==",
"dev": true,
"requires": {
"@jest/environment": "^26.6.2",
"@jest/fake-timers": "^26.6.2",
"@jest/types": "^26.6.2",
"@types/node": "*",
"jest-mock": "^26.6.2",
"jest-util": "^26.6.2"
}
},
"jest-get-type": {
"version": "26.3.0",
"resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz",
"integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==",
"dev": true
},
"jest-haste-map": {
"version": "26.6.2",
"resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz",
"integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==",
"dev": true,
"requires": {
"@jest/types": "^26.6.2",
"@types/graceful-fs": "^4.1.2",
"@types/node": "*",
"anymatch": "^3.0.3",
"fb-watchman": "^2.0.0",
"fsevents": "^2.1.2",
"graceful-fs": "^4.2.4",
"jest-regex-util": "^26.0.0",
"jest-serializer": "^26.6.2",
"jest-util": "^26.6.2",
"jest-worker": "^26.6.2",
"micromatch": "^4.0.2",
"sane": "^4.0.3",
"walker": "^1.0.7"
}
},
"jest-jasmine2": {
"version": "26.6.3",
"resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz",
"integrity": "sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==",
"dev": true,
"requires": {
"@babel/traverse": "^7.1.0",
"@jest/environment": "^26.6.2",
"@jest/source-map": "^26.6.2",
"@jest/test-result": "^26.6.2",
"@jest/types": "^26.6.2",
"@types/node": "*",
"chalk": "^4.0.0",
"co": "^4.6.0",
"expect": "^26.6.2",
"is-generator-fn": "^2.0.0",
"jest-each": "^26.6.2",
"jest-matcher-utils": "^26.6.2",
"jest-message-util": "^26.6.2",
"jest-runtime": "^26.6.3",
"jest-snapshot": "^26.6.2",
"jest-util": "^26.6.2",
"pretty-format": "^26.6.2",
"throat": "^5.0.0"
},
"dependencies": {
"ansi-styles": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
"requires": {
"color-convert": "^2.0.1"
}
},
"chalk": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
"integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
"dev": true,
"requires": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
}
},
"color-convert": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"dev": true,
"requires": {
"color-name": "~1.1.4"
}
},
"color-name": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true
}
}
},
"jest-leak-detector": {
"version": "26.6.2",
"resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz",
"integrity": "sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==",
"dev": true,
"requires": {
"jest-get-type": "^26.3.0",
"pretty-format": "^26.6.2"
}
},
"jest-matcher-utils": {
"version": "26.6.2",
"resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz",
"integrity": "sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==",
"dev": true,
"requires": {
"chalk": "^4.0.0",
"jest-diff": "^26.6.2",
"jest-get-type": "^26.3.0",
"pretty-format": "^26.6.2"
},
"dependencies": {
"ansi-styles": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
"requires": {
"color-convert": "^2.0.1"
}
},
"chalk": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
"integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
"dev": true,
"requires": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
}
},
"color-convert": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"dev": true,
"requires": {
"color-name": "~1.1.4"
}
},
"color-name": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true
}
}
},
"jest-message-util": {
"version": "26.6.2",
"resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz",
"integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==",
"dev": true,
"requires": {
"@babel/code-frame": "^7.0.0",
"@jest/types": "^26.6.2",
"@types/stack-utils": "^2.0.0",
"chalk": "^4.0.0",
"graceful-fs": "^4.2.4",
"micromatch": "^4.0.2",
"pretty-format": "^26.6.2",
"slash": "^3.0.0",
"stack-utils": "^2.0.2"
},
"dependencies": {
"ansi-styles": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
"requires": {
"color-convert": "^2.0.1"
}
},
"chalk": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
"integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
"dev": true,
"requires": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
}
},
"color-convert": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"dev": true,
"requires": {
"color-name": "~1.1.4"
}
},
"color-name": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true
}
}
},
"jest-mock": {
"version": "26.6.2",
"resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz",
"integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==",
"dev": true,
"requires": {
"@jest/types": "^26.6.2",
"@types/node": "*"
}
},
"jest-pnp-resolver": {
"version": "1.2.2",
"resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz",
"integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==",
"dev": true
},
"jest-regex-util": {
"version": "26.0.0",
"resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz",
"integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==",
"dev": true
},
"jest-resolve": {
"version": "26.6.2",
"resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz",
"integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==",
"dev": true,
"requires": {
"@jest/types": "^26.6.2",
"chalk": "^4.0.0",
"graceful-fs": "^4.2.4",
"jest-pnp-resolver": "^1.2.2",
"jest-util": "^26.6.2",
"read-pkg-up": "^7.0.1",
"resolve": "^1.18.1",
"slash": "^3.0.0"
},
"dependencies": {
"ansi-styles": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
"requires": {
"color-convert": "^2.0.1"
}
},
"chalk": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
"integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
"dev": true,
"requires": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
}
},
"color-convert": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"dev": true,
"requires": {
"color-name": "~1.1.4"
}
},
"color-name": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true
}
}
},
"jest-resolve-dependencies": {
"version": "26.6.3",
"resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz",
"integrity": "sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==",
"dev": true,
"requires": {
"@jest/types": "^26.6.2",
"jest-regex-util": "^26.0.0",
"jest-snapshot": "^26.6.2"
}
},
"jest-runner": {
"version": "26.6.3",
"resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz",
"integrity": "sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==",
"dev": true,
"requires": {
"@jest/console": "^26.6.2",
"@jest/environment": "^26.6.2",
"@jest/test-result": "^26.6.2",
"@jest/types": "^26.6.2",
"@types/node": "*",
"chalk": "^4.0.0",
"emittery": "^0.7.1",
"exit": "^0.1.2",
"graceful-fs": "^4.2.4",
"jest-config": "^26.6.3",
"jest-docblock": "^26.0.0",
"jest-haste-map": "^26.6.2",
"jest-leak-detector": "^26.6.2",
"jest-message-util": "^26.6.2",
"jest-resolve": "^26.6.2",
"jest-runtime": "^26.6.3",
"jest-util": "^26.6.2",
"jest-worker": "^26.6.2",
"source-map-support": "^0.5.6",
"throat": "^5.0.0"
},
"dependencies": {
"ansi-styles": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
"requires": {
"color-convert": "^2.0.1"
}
},
"chalk": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
"integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
"dev": true,
"requires": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
}
},
"color-convert": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"dev": true,
"requires": {
"color-name": "~1.1.4"
}
},
"color-name": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true
}
}
},
"jest-runtime": {
"version": "26.6.3",
"resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz",
"integrity": "sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==",
"dev": true,
"requires": {
"@jest/console": "^26.6.2",
"@jest/environment": "^26.6.2",
"@jest/fake-timers": "^26.6.2",
"@jest/globals": "^26.6.2",
"@jest/source-map": "^26.6.2",
"@jest/test-result": "^26.6.2",
"@jest/transform": "^26.6.2",
"@jest/types": "^26.6.2",
"@types/yargs": "^15.0.0",
"chalk": "^4.0.0",
"cjs-module-lexer": "^0.6.0",
"collect-v8-coverage": "^1.0.0",
"exit": "^0.1.2",
"glob": "^7.1.3",
"graceful-fs": "^4.2.4",
"jest-config": "^26.6.3",
"jest-haste-map": "^26.6.2",
"jest-message-util": "^26.6.2",
"jest-mock": "^26.6.2",
"jest-regex-util": "^26.0.0",
"jest-resolve": "^26.6.2",
"jest-snapshot": "^26.6.2",
"jest-util": "^26.6.2",
"jest-validate": "^26.6.2",
"slash": "^3.0.0",
"strip-bom": "^4.0.0",
"yargs": "^15.4.1"
},
"dependencies": {
"ansi-styles": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
"requires": {
"color-convert": "^2.0.1"
}
},
"chalk": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
"integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
"dev": true,
"requires": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
}
},
"cliui": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
"integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
"dev": true,
"requires": {
"string-width": "^4.2.0",
"strip-ansi": "^6.0.0",
"wrap-ansi": "^6.2.0"
}
},
"color-convert": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"dev": true,
"requires": {
"color-name": "~1.1.4"
}
},
"color-name": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true
},
"find-up": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
"integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
"dev": true,
"requires": {
"locate-path": "^5.0.0",
"path-exists": "^4.0.0"
}
},
"locate-path": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
"integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
"dev": true,
"requires": {
"p-locate": "^4.1.0"
}
},
"p-limit": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
"integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
"dev": true,
"requires": {
"p-try": "^2.0.0"
}
},
"p-locate": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
"integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
"dev": true,
"requires": {
"p-limit": "^2.2.0"
}
},
"wrap-ansi": {
"version": "6.2.0",
"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
"integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
"dev": true,
"requires": {
"ansi-styles": "^4.0.0",
"string-width": "^4.1.0",
"strip-ansi": "^6.0.0"
}
},
"y18n": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz",
"integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==",
"dev": true
},
"yargs": {
"version": "15.4.1",
"resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
"integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
"dev": true,
"requires": {
"cliui": "^6.0.0",
"decamelize": "^1.2.0",
"find-up": "^4.1.0",
"get-caller-file": "^2.0.1",
"require-directory": "^2.1.1",
"require-main-filename": "^2.0.0",
"set-blocking": "^2.0.0",
"string-width": "^4.2.0",
"which-module": "^2.0.0",
"y18n": "^4.0.0",
"yargs-parser": "^18.1.2"
}
},
"yargs-parser": {
"version": "18.1.3",
"resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
"integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
"dev": true,
"requires": {
"camelcase": "^5.0.0",
"decamelize": "^1.2.0"
}
}
}
},
"jest-serializer": {
"version": "26.6.2",
"resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz",
"integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==",
"dev": true,
"requires": {
"@types/node": "*",
"graceful-fs": "^4.2.4"
}
},
"jest-snapshot": {
"version": "26.6.2",
"resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz",
"integrity": "sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==",
"dev": true,
"requires": {
"@babel/types": "^7.0.0",
"@jest/types": "^26.6.2",
"@types/babel__traverse": "^7.0.4",
"@types/prettier": "^2.0.0",
"chalk": "^4.0.0",
"expect": "^26.6.2",
"graceful-fs": "^4.2.4",
"jest-diff": "^26.6.2",
"jest-get-type": "^26.3.0",
"jest-haste-map": "^26.6.2",
"jest-matcher-utils": "^26.6.2",
"jest-message-util": "^26.6.2",
"jest-resolve": "^26.6.2",
"natural-compare": "^1.4.0",
"pretty-format": "^26.6.2",
"semver": "^7.3.2"
},
"dependencies": {
"ansi-styles": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
"requires": {
"color-convert": "^2.0.1"
}
},
"chalk": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
"integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
"dev": true,
"requires": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
}
},
"color-convert": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"dev": true,
"requires": {
"color-name": "~1.1.4"
}
},
"color-name": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true
},
"semver": {
"version": "7.3.4",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz",
"integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==",
"dev": true,
"requires": {
"lru-cache": "^6.0.0"
}
}
}
},
"jest-util": {
"version": "26.6.2",
"resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz",
"integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==",
"dev": true,
"requires": {
"@jest/types": "^26.6.2",
"@types/node": "*",
"chalk": "^4.0.0",
"graceful-fs": "^4.2.4",
"is-ci": "^2.0.0",
"micromatch": "^4.0.2"
},
"dependencies": {
"ansi-styles": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
"requires": {
"color-convert": "^2.0.1"
}
},
"chalk": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
"integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
"dev": true,
"requires": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
}
},
"color-convert": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"dev": true,
"requires": {
"color-name": "~1.1.4"
}
},
"color-name": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true
}
}
},
"jest-validate": {
"version": "26.6.2",
"resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz",
"integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==",
"dev": true,
"requires": {
"@jest/types": "^26.6.2",
"camelcase": "^6.0.0",
"chalk": "^4.0.0",
"jest-get-type": "^26.3.0",
"leven": "^3.1.0",
"pretty-format": "^26.6.2"
},
"dependencies": {
"ansi-styles": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
"requires": {
"color-convert": "^2.0.1"
}
},
"camelcase": {
"version": "6.2.0",
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz",
"integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==",
"dev": true
},
"chalk": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
"integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
"dev": true,
"requires": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
}
},
"color-convert": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"dev": true,
"requires": {
"color-name": "~1.1.4"
}
},
"color-name": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true
}
}
},
"jest-watcher": {
"version": "26.6.2",
"resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz",
"integrity": "sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==",
"dev": true,
"requires": {
"@jest/test-result": "^26.6.2",
"@jest/types": "^26.6.2",
"@types/node": "*",
"ansi-escapes": "^4.2.1",
"chalk": "^4.0.0",
"jest-util": "^26.6.2",
"string-length": "^4.0.1"
},
"dependencies": {
"ansi-styles": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
"requires": {
"color-convert": "^2.0.1"
}
},
"chalk": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
"integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
"dev": true,
"requires": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
}
},
"color-convert": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"dev": true,
"requires": {
"color-name": "~1.1.4"
}
},
"color-name": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true
}
}
},
"jest-worker": {
"version": "26.6.2",
"resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz",
"integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==",
"dev": true,
"requires": {
"@types/node": "*",
"merge-stream": "^2.0.0",
"supports-color": "^7.0.0"
}
},
"js-tokens": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
"integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
"dev": true
},
"js-yaml": {
"version": "3.14.1",
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
"integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
"dev": true,
"requires": {
"argparse": "^1.0.7",
"esprima": "^4.0.0"
}
},
"jsbn": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
"integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
"dev": true
},
"jsdom": {
"version": "16.4.0",
"resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.4.0.tgz",
"integrity": "sha512-lYMm3wYdgPhrl7pDcRmvzPhhrGVBeVhPIqeHjzeiHN3DFmD1RBpbExbi8vU7BJdH8VAZYovR8DMt0PNNDM7k8w==",
"dev": true,
"requires": {
"abab": "^2.0.3",
"acorn": "^7.1.1",
"acorn-globals": "^6.0.0",
"cssom": "^0.4.4",
"cssstyle": "^2.2.0",
"data-urls": "^2.0.0",
"decimal.js": "^10.2.0",
"domexception": "^2.0.1",
"escodegen": "^1.14.1",
"html-encoding-sniffer": "^2.0.1",
"is-potential-custom-element-name": "^1.0.0",
"nwsapi": "^2.2.0",
"parse5": "5.1.1",
"request": "^2.88.2",
"request-promise-native": "^1.0.8",
"saxes": "^5.0.0",
"symbol-tree": "^3.2.4",
"tough-cookie": "^3.0.1",
"w3c-hr-time": "^1.0.2",
"w3c-xmlserializer": "^2.0.0",
"webidl-conversions": "^6.1.0",
"whatwg-encoding": "^1.0.5",
"whatwg-mimetype": "^2.3.0",
"whatwg-url": "^8.0.0",
"ws": "^7.2.3",
"xml-name-validator": "^3.0.0"
},
"dependencies": {
"acorn": {
"version": "7.4.1",
"resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
"integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
"dev": true
}
}
},
"jsesc": {
"version": "2.5.2",
"resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
"integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
"dev": true
},
"json-parse-better-errors": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
"integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
"dev": true
},
"json-parse-even-better-errors": {
"version": "2.3.1",
"resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
"integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
"dev": true
},
"json-schema": {
"version": "0.2.3",
"resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
"integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",
"dev": true
},
"json-schema-traverse": {
"version": "0.4.1",
"resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
"integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
"dev": true
},
"json-stringify-safe": {
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
"integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
"dev": true
},
"json5": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
"integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
"dev": true,
"requires": {
"minimist": "^1.2.0"
}
},
"jsprim": {
"version": "1.4.1",
"resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
"integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
"dev": true,
"requires": {
"assert-plus": "1.0.0",
"extsprintf": "1.3.0",
"json-schema": "0.2.3",
"verror": "1.10.0"
}
},
"kind-of": {
"version": "6.0.3",
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
"integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
"dev": true
},
"kleur": {
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz",
"integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==",
"dev": true
},
"leven": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
"integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==",
"dev": true
},
"levn": {
"version": "0.3.0",
"resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
"integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
"dev": true,
"requires": {
"prelude-ls": "~1.1.2",
"type-check": "~0.3.2"
}
},
"lines-and-columns": {
"version": "1.1.6",
"resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz",
"integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=",
"dev": true
},
"loader-runner": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.1.0.tgz",
"integrity": "sha512-oR4lB4WvwFoC70ocraKhn5nkKSs23t57h9udUgw8o0iH8hMXeEoRuUgfcvgUwAJ1ZpRqBvcou4N2SMvM1DwMrA==",
"dev": true
},
"loader-utils": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
"integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
"dev": true,
"requires": {
"big.js": "^5.2.2",
"emojis-list": "^3.0.0",
"json5": "^1.0.1"
}
},
"locate-path": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
"integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
"dev": true,
"requires": {
"p-locate": "^5.0.0"
}
},
"lodash": {
"version": "4.17.20",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz",
"integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==",
"dev": true
},
"lodash.sortby": {
"version": "4.7.0",
"resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz",
"integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=",
"dev": true
},
"lru-cache": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
"integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
"dev": true,
"requires": {
"yallist": "^4.0.0"
}
},
"make-dir": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
"integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
"dev": true,
"requires": {
"semver": "^6.0.0"
}
},
"makeerror": {
"version": "1.0.11",
"resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz",
"integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=",
"dev": true,
"requires": {
"tmpl": "1.0.x"
}
},
"map-cache": {
"version": "0.2.2",
"resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
"integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
"dev": true
},
"map-visit": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
"integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
"dev": true,
"requires": {
"object-visit": "^1.0.0"
}
},
"martinez-polygon-clipping": {
"version": "0.4.3",
"resolved": "https://registry.npmjs.org/martinez-polygon-clipping/-/martinez-polygon-clipping-0.4.3.tgz",
"integrity": "sha512-3ZNS0ksKhWTLsmCUkNf+/UimndZ5U2cVOS0I+IjiwF+M23E77TmeOZSmbRJbfCoQUog/vcQ42s3DXrhgOhgPqw==",
"requires": {
"splaytree": "^0.1.4",
"tinyqueue": "^1.2.0"
}
},
"memory-fs": {
"version": "0.5.0",
"resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz",
"integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==",
"dev": true,
"requires": {
"errno": "^0.1.3",
"readable-stream": "^2.0.1"
}
},
"merge-stream": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
"integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
"dev": true
},
"mgrs": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/mgrs/-/mgrs-1.0.0.tgz",
"integrity": "sha1-+5FYjnjJACVnI5XLQLJffNatGCk="
},
"micromatch": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz",
"integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==",
"dev": true,
"requires": {
"braces": "^3.0.1",
"picomatch": "^2.0.5"
}
},
"mime": {
"version": "1.6.0",
"resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
"integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
"dev": true
},
"mime-db": {
"version": "1.44.0",
"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz",
"integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==",
"dev": true
},
"mime-types": {
"version": "2.1.27",
"resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz",
"integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==",
"dev": true,
"requires": {
"mime-db": "1.44.0"
}
},
"mimic-fn": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
"integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
"dev": true
},
"minimatch": {
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
"integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
"dev": true,
"requires": {
"brace-expansion": "^1.1.7"
}
},
"minimist": {
"version": "1.2.5",
"resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
"integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
"dev": true
},
"mixin-deep": {
"version": "1.3.2",
"resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
"integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
"dev": true,
"requires": {
"for-in": "^1.0.2",
"is-extendable": "^1.0.1"
},
"dependencies": {
"is-extendable": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
"integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
"dev": true,
"requires": {
"is-plain-object": "^2.0.4"
}
}
}
},
"mkdirp": {
"version": "0.5.5",
"resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
"integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
"dev": true,
"requires": {
"minimist": "^1.2.5"
}
},
"ms": {
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
"dev": true
},
"nanomatch": {
"version": "1.2.13",
"resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
"integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
"dev": true,
"requires": {
"arr-diff": "^4.0.0",
"array-unique": "^0.3.2",
"define-property": "^2.0.2",
"extend-shallow": "^3.0.2",
"fragment-cache": "^0.2.1",
"is-windows": "^1.0.2",
"kind-of": "^6.0.2",
"object.pick": "^1.3.0",
"regex-not": "^1.0.0",
"snapdragon": "^0.8.1",
"to-regex": "^3.0.1"
}
},
"natural-compare": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
"integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
"dev": true
},
"neo-async": {
"version": "2.6.2",
"resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
"integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==",
"dev": true
},
"nice-try": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
"integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
"dev": true
},
"node-int64": {
"version": "0.4.0",
"resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz",
"integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=",
"dev": true
},
"node-modules-regexp": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz",
"integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=",
"dev": true
},
"node-notifier": {
"version": "8.0.0",
"resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.0.tgz",
"integrity": "sha512-46z7DUmcjoYdaWyXouuFNNfUo6eFa94t23c53c+lG/9Cvauk4a98rAUp9672X5dxGdQmLpPzTxzu8f/OeEPaFA==",
"dev": true,
"optional": true,
"requires": {
"growly": "^1.3.0",
"is-wsl": "^2.2.0",
"semver": "^7.3.2",
"shellwords": "^0.1.1",
"uuid": "^8.3.0",
"which": "^2.0.2"
},
"dependencies": {
"semver": {
"version": "7.3.4",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz",
"integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==",
"dev": true,
"optional": true,
"requires": {
"lru-cache": "^6.0.0"
}
},
"which": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
"integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
"dev": true,
"optional": true,
"requires": {
"isexe": "^2.0.0"
}
}
}
},
"node-releases": {
"version": "1.1.67",
"resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.67.tgz",
"integrity": "sha512-V5QF9noGFl3EymEwUYzO+3NTDpGfQB4ve6Qfnzf3UNydMhjQRVPR1DZTuvWiLzaFJYw2fmDwAfnRNEVb64hSIg==",
"dev": true
},
"normalize-package-data": {
"version": "2.5.0",
"resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
"integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
"dev": true,
"requires": {
"hosted-git-info": "^2.1.4",
"resolve": "^1.10.0",
"semver": "2 || 3 || 4 || 5",
"validate-npm-package-license": "^3.0.1"
},
"dependencies": {
"semver": {
"version": "5.7.1",
"resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
"integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
"dev": true
}
}
},
"normalize-path": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
"integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
"dev": true
},
"npm-run-path": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
"integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
"dev": true,
"requires": {
"path-key": "^2.0.0"
}
},
"nwsapi": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz",
"integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==",
"dev": true
},
"oauth-sign": {
"version": "0.9.0",
"resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
"integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
"dev": true
},
"object-assign": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
"integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
"dev": true
},
"object-copy": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
"integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
"dev": true,
"requires": {
"copy-descriptor": "^0.1.0",
"define-property": "^0.2.5",
"kind-of": "^3.0.3"
},
"dependencies": {
"define-property": {
"version": "0.2.5",
"resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
"integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
"dev": true,
"requires": {
"is-descriptor": "^0.1.0"
}
},
"kind-of": {
"version": "3.2.2",
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
"integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
"dev": true,
"requires": {
"is-buffer": "^1.1.5"
}
}
}
},
"object-keys": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
"integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
"dev": true
},
"object-visit": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
"integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
"dev": true,
"requires": {
"isobject": "^3.0.0"
}
},
"object.assign": {
"version": "4.1.2",
"resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz",
"integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==",
"dev": true,
"requires": {
"call-bind": "^1.0.0",
"define-properties": "^1.1.3",
"has-symbols": "^1.0.1",
"object-keys": "^1.1.1"
}
},
"object.pick": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
"integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
"dev": true,
"requires": {
"isobject": "^3.0.1"
}
},
"once": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
"integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
"dev": true,
"requires": {
"wrappy": "1"
}
},
"onetime": {
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
"integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
"dev": true,
"requires": {
"mimic-fn": "^2.1.0"
}
},
"opener": {
"version": "1.5.2",
"resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz",
"integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==",
"dev": true
},
"optionator": {
"version": "0.8.3",
"resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
"integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
"dev": true,
"requires": {
"deep-is": "~0.1.3",
"fast-levenshtein": "~2.0.6",
"levn": "~0.3.0",
"prelude-ls": "~1.1.2",
"type-check": "~0.3.2",
"word-wrap": "~1.2.3"
}
},
"p-each-series": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz",
"integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==",
"dev": true
},
"p-finally": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
"integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
"dev": true
},
"p-limit": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
"integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
"dev": true,
"requires": {
"yocto-queue": "^0.1.0"
}
},
"p-locate": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
"integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
"dev": true,
"requires": {
"p-limit": "^3.0.2"
}
},
"p-map": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz",
"integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==",
"dev": true
},
"p-try": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
"integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
"dev": true
},
"parse-json": {
"version": "5.1.0",
"resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.1.0.tgz",
"integrity": "sha512-+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ==",
"dev": true,
"requires": {
"@babel/code-frame": "^7.0.0",
"error-ex": "^1.3.1",
"json-parse-even-better-errors": "^2.3.0",
"lines-and-columns": "^1.1.6"
}
},
"parse5": {
"version": "5.1.1",
"resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz",
"integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==",
"dev": true
},
"pascalcase": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
"integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
"dev": true
},
"path-exists": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
"integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
"dev": true
},
"path-is-absolute": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
"integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
"dev": true
},
"path-is-inside": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
"integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
"dev": true
},
"path-key": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
"integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
"dev": true
},
"path-parse": {
"version": "1.0.6",
"resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
"integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
"dev": true
},
"performance-now": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
"integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
"dev": true
},
"picomatch": {
"version": "2.2.2",
"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz",
"integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==",
"dev": true
},
"pify": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
"integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
"dev": true
},
"pinkie": {
"version": "2.0.4",
"resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
"integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
"dev": true
},
"pinkie-promise": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
"integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
"dev": true,
"requires": {
"pinkie": "^2.0.0"
}
},
"pirates": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz",
"integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==",
"dev": true,
"requires": {
"node-modules-regexp": "^1.0.0"
}
},
"pkg-dir": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-5.0.0.tgz",
"integrity": "sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==",
"dev": true,
"requires": {
"find-up": "^5.0.0"
}
},
"portfinder": {
"version": "1.0.28",
"resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz",
"integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==",
"dev": true,
"requires": {
"async": "^2.6.2",
"debug": "^3.1.1",
"mkdirp": "^0.5.5"
},
"dependencies": {
"debug": {
"version": "3.2.7",
"resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
"integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
"dev": true,
"requires": {
"ms": "^2.1.1"
}
}
}
},
"posix-character-classes": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
"integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
"dev": true
},
"prelude-ls": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
"integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
"dev": true
},
"pretty-format": {
"version": "26.6.2",
"resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz",
"integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==",
"dev": true,
"requires": {
"@jest/types": "^26.6.2",
"ansi-regex": "^5.0.0",
"ansi-styles": "^4.0.0",
"react-is": "^17.0.1"
},
"dependencies": {
"ansi-styles": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
"requires": {
"color-convert": "^2.0.1"
}
},
"color-convert": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"dev": true,
"requires": {
"color-name": "~1.1.4"
}
},
"color-name": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true
}
}
},
"process-nextick-args": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
"integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
"dev": true
},
"proj4": {
"version": "2.6.3",
"resolved": "https://registry.npmjs.org/proj4/-/proj4-2.6.3.tgz",
"integrity": "sha512-XRqnLmHWlvi7jqKNTqaOUrVy72JEtOUrnlLki99yZUOSvcSeBaZ1I/EGnQ2LzplSbjSrebGAdikqCLeCxC/YEg==",
"requires": {
"mgrs": "1.0.0",
"wkt-parser": "^1.2.4"
}
},
"prompts": {
"version": "2.4.0",
"resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz",
"integrity": "sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==",
"dev": true,
"requires": {
"kleur": "^3.0.3",
"sisteransi": "^1.0.5"
}
},
"prr": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
"integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
"dev": true
},
"psl": {
"version": "1.8.0",
"resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz",
"integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==",
"dev": true
},
"pump": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
"integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
"dev": true,
"requires": {
"end-of-stream": "^1.1.0",
"once": "^1.3.1"
}
},
"punycode": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
"integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
"dev": true
},
"qs": {
"version": "6.5.2",
"resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
"integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
"dev": true
},
"randombytes": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
"integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
"dev": true,
"requires": {
"safe-buffer": "^5.1.0"
}
},
"randomcolor": {
"version": "0.6.2",
"resolved": "https://registry.npmjs.org/randomcolor/-/randomcolor-0.6.2.tgz",
"integrity": "sha512-Mn6TbyYpFgwFuQ8KJKqf3bqqY9O1y37/0jgSK/61PUxV4QfIMv0+K2ioq8DfOjkBslcjwSzRfIDEXfzA9aCx7A=="
},
"react-is": {
"version": "17.0.1",
"resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz",
"integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==",
"dev": true
},
"react-native-xml2js": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/react-native-xml2js/-/react-native-xml2js-1.0.3.tgz",
"integrity": "sha1-fsZCY+BDAxdDJnEL4/TtMtLosAs=",
"requires": {
"buffer": "5.0.x",
"events": "1.1.x",
"sax": "0.6.x",
"stream": "0.0.x",
"timers": "0.1.x",
"xmlbuilder": "8.2.x"
}
},
"read-pkg": {
"version": "5.2.0",
"resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
"integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==",
"dev": true,
"requires": {
"@types/normalize-package-data": "^2.4.0",
"normalize-package-data": "^2.5.0",
"parse-json": "^5.0.0",
"type-fest": "^0.6.0"
},
"dependencies": {
"type-fest": {
"version": "0.6.0",
"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz",
"integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==",
"dev": true
}
}
},
"read-pkg-up": {
"version": "7.0.1",
"resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz",
"integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==",
"dev": true,
"requires": {
"find-up": "^4.1.0",
"read-pkg": "^5.2.0",
"type-fest": "^0.8.1"
},
"dependencies": {
"find-up": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
"integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
"dev": true,
"requires": {
"locate-path": "^5.0.0",
"path-exists": "^4.0.0"
}
},
"locate-path": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
"integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
"dev": true,
"requires": {
"p-locate": "^4.1.0"
}
},
"p-limit": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
"integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
"dev": true,
"requires": {
"p-try": "^2.0.0"
}
},
"p-locate": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
"integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
"dev": true,
"requires": {
"p-limit": "^2.2.0"
}
}
}
},
"readable-stream": {
"version": "2.3.7",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
"integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
"dev": true,
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.3",
"isarray": "~1.0.0",
"process-nextick-args": "~2.0.0",
"safe-buffer": "~5.1.1",
"string_decoder": "~1.1.1",
"util-deprecate": "~1.0.1"
},
"dependencies": {
"safe-buffer": {
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
"integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
"dev": true
}
}
},
"rechoir": {
"version": "0.7.0",
"resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.0.tgz",
"integrity": "sha512-ADsDEH2bvbjltXEP+hTIAmeFekTFK0V2BTxMkok6qILyAJEXV0AFfoWcAq4yfll5VdIMd/RVXq0lR+wQi5ZU3Q==",
"dev": true,
"requires": {
"resolve": "^1.9.0"
}
},
"reduce-flatten": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/reduce-flatten/-/reduce-flatten-2.0.0.tgz",
"integrity": "sha512-EJ4UNY/U1t2P/2k6oqotuX2Cc3T6nxJwsM0N0asT7dhrtH1ltUxDn4NalSYmPE2rCkVpcf/X6R0wDwcFpzhd4w==",
"dev": true
},
"regenerate": {
"version": "1.4.2",
"resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz",
"integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==",
"dev": true
},
"regenerate-unicode-properties": {
"version": "8.2.0",
"resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz",
"integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==",
"dev": true,
"requires": {
"regenerate": "^1.4.0"
}
},
"regenerator-runtime": {
"version": "0.13.7",
"resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz",
"integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==",
"dev": true
},
"regenerator-transform": {
"version": "0.14.5",
"resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz",
"integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==",
"dev": true,
"requires": {
"@babel/runtime": "^7.8.4"
}
},
"regex-not": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
"integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
"dev": true,
"requires": {
"extend-shallow": "^3.0.2",
"safe-regex": "^1.1.0"
}
},
"regexpu-core": {
"version": "4.7.1",
"resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz",
"integrity": "sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==",
"dev": true,
"requires": {
"regenerate": "^1.4.0",
"regenerate-unicode-properties": "^8.2.0",
"regjsgen": "^0.5.1",
"regjsparser": "^0.6.4",
"unicode-match-property-ecmascript": "^1.0.4",
"unicode-match-property-value-ecmascript": "^1.2.0"
}
},
"regjsgen": {
"version": "0.5.2",
"resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz",
"integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==",
"dev": true
},
"regjsparser": {
"version": "0.6.4",
"resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.4.tgz",
"integrity": "sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==",
"dev": true,
"requires": {
"jsesc": "~0.5.0"
},
"dependencies": {
"jsesc": {
"version": "0.5.0",
"resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
"integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
"dev": true
}
}
},
"remove-trailing-separator": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
"integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
"dev": true
},
"repeat-element": {
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
"integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==",
"dev": true
},
"repeat-string": {
"version": "1.6.1",
"resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
"integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
"dev": true
},
"request": {
"version": "2.88.2",
"resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz",
"integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==",
"dev": true,
"requires": {
"aws-sign2": "~0.7.0",
"aws4": "^1.8.0",
"caseless": "~0.12.0",
"combined-stream": "~1.0.6",
"extend": "~3.0.2",
"forever-agent": "~0.6.1",
"form-data": "~2.3.2",
"har-validator": "~5.1.3",
"http-signature": "~1.2.0",
"is-typedarray": "~1.0.0",
"isstream": "~0.1.2",
"json-stringify-safe": "~5.0.1",
"mime-types": "~2.1.19",
"oauth-sign": "~0.9.0",
"performance-now": "^2.1.0",
"qs": "~6.5.2",
"safe-buffer": "^5.1.2",
"tough-cookie": "~2.5.0",
"tunnel-agent": "^0.6.0",
"uuid": "^3.3.2"
},
"dependencies": {
"tough-cookie": {
"version": "2.5.0",
"resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
"integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==",
"dev": true,
"requires": {
"psl": "^1.1.28",
"punycode": "^2.1.1"
}
},
"uuid": {
"version": "3.4.0",
"resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
"integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
"dev": true
}
}
},
"request-promise-core": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz",
"integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==",
"dev": true,
"requires": {
"lodash": "^4.17.19"
}
},
"request-promise-native": {
"version": "1.0.9",
"resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz",
"integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==",
"dev": true,
"requires": {
"request-promise-core": "1.1.4",
"stealthy-require": "^1.1.1",
"tough-cookie": "^2.3.3"
},
"dependencies": {
"tough-cookie": {
"version": "2.5.0",
"resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz",
"integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==",
"dev": true,
"requires": {
"psl": "^1.1.28",
"punycode": "^2.1.1"
}
}
}
},
"require-directory": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
"integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I="
},
"require-main-filename": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
"integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
"dev": true
},
"requires-port": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
"integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",
"dev": true
},
"resolve": {
"version": "1.19.0",
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz",
"integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==",
"dev": true,
"requires": {
"is-core-module": "^2.1.0",
"path-parse": "^1.0.6"
}
},
"resolve-cwd": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz",
"integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==",
"dev": true,
"requires": {
"resolve-from": "^5.0.0"
}
},
"resolve-from": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
"integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
"dev": true
},
"resolve-url": {
"version": "0.2.1",
"resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
"integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
"dev": true
},
"ret": {
"version": "0.1.15",
"resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
"integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
"dev": true
},
"rimraf": {
"version": "2.7.1",
"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
"integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
"dev": true,
"requires": {
"glob": "^7.1.3"
}
},
"rsvp": {
"version": "4.8.5",
"resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz",
"integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==",
"dev": true
},
"safe-buffer": {
"version": "5.2.1",
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
"integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
"dev": true
},
"safe-regex": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
"integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
"dev": true,
"requires": {
"ret": "~0.1.10"
}
},
"safer-buffer": {
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
"integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
"dev": true
},
"sane": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz",
"integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==",
"dev": true,
"requires": {
"@cnakazawa/watch": "^1.0.3",
"anymatch": "^2.0.0",
"capture-exit": "^2.0.0",
"exec-sh": "^0.3.2",
"execa": "^1.0.0",
"fb-watchman": "^2.0.0",
"micromatch": "^3.1.4",
"minimist": "^1.1.1",
"walker": "~1.0.5"
},
"dependencies": {
"anymatch": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
"integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
"dev": true,
"requires": {
"micromatch": "^3.1.4",
"normalize-path": "^2.1.1"
}
},
"braces": {
"version": "2.3.2",
"resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
"integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
"dev": true,
"requires": {
"arr-flatten": "^1.1.0",
"array-unique": "^0.3.2",
"extend-shallow": "^2.0.1",
"fill-range": "^4.0.0",
"isobject": "^3.0.1",
"repeat-element": "^1.1.2",
"snapdragon": "^0.8.1",
"snapdragon-node": "^2.0.1",
"split-string": "^3.0.2",
"to-regex": "^3.0.1"
},
"dependencies": {
"extend-shallow": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
"integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
"dev": true,
"requires": {
"is-extendable": "^0.1.0"
}
}
}
},
"fill-range": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
"integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
"dev": true,
"requires": {
"extend-shallow": "^2.0.1",
"is-number": "^3.0.0",
"repeat-string": "^1.6.1",
"to-regex-range": "^2.1.0"
},
"dependencies": {
"extend-shallow": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
"integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
"dev": true,
"requires": {
"is-extendable": "^0.1.0"
}
}
}
},
"is-number": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
"integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
"dev": true,
"requires": {
"kind-of": "^3.0.2"
},
"dependencies": {
"kind-of": {
"version": "3.2.2",
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
"integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
"dev": true,
"requires": {
"is-buffer": "^1.1.5"
}
}
}
},
"micromatch": {
"version": "3.1.10",
"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
"integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
"dev": true,
"requires": {
"arr-diff": "^4.0.0",
"array-unique": "^0.3.2",
"braces": "^2.3.1",
"define-property": "^2.0.2",
"extend-shallow": "^3.0.2",
"extglob": "^2.0.4",
"fragment-cache": "^0.2.1",
"kind-of": "^6.0.2",
"nanomatch": "^1.2.9",
"object.pick": "^1.3.0",
"regex-not": "^1.0.0",
"snapdragon": "^0.8.1",
"to-regex": "^3.0.2"
}
},
"normalize-path": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
"integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
"dev": true,
"requires": {
"remove-trailing-separator": "^1.0.1"
}
},
"to-regex-range": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
"integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
"dev": true,
"requires": {
"is-number": "^3.0.0",
"repeat-string": "^1.6.1"
}
}
}
},
"sax": {
"version": "0.6.1",
"resolved": "https://registry.npmjs.org/sax/-/sax-0.6.1.tgz",
"integrity": "sha1-VjsZx8HeiS4Jv8Ty/DDjwn8JUrk="
},
"saxes": {
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz",
"integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==",
"dev": true,
"requires": {
"xmlchars": "^2.2.0"
}
},
"schema-utils": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz",
"integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==",
"dev": true,
"requires": {
"@types/json-schema": "^7.0.6",
"ajv": "^6.12.5",
"ajv-keywords": "^3.5.2"
}
},
"secure-compare": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/secure-compare/-/secure-compare-3.0.1.tgz",
"integrity": "sha1-8aAymzCLIh+uN7mXTz1XjQypmeM=",
"dev": true
},
"semver": {
"version": "6.3.0",
"resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
"integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
"dev": true
},
"serialize-javascript": {
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz",
"integrity": "sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==",
"dev": true,
"requires": {
"randombytes": "^2.1.0"
}
},
"set-blocking": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
"integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
"dev": true
},
"set-value": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
"integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
"dev": true,
"requires": {
"extend-shallow": "^2.0.1",
"is-extendable": "^0.1.1",
"is-plain-object": "^2.0.3",
"split-string": "^3.0.1"
},
"dependencies": {
"extend-shallow": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
"integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
"dev": true,
"requires": {
"is-extendable": "^0.1.0"
}
}
}
},
"shallow-clone": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz",
"integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==",
"dev": true,
"requires": {
"kind-of": "^6.0.2"
}
},
"shebang-command": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
"integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
"dev": true,
"requires": {
"shebang-regex": "^1.0.0"
}
},
"shebang-regex": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
"integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
"dev": true
},
"shellwords": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz",
"integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==",
"dev": true,
"optional": true
},
"signal-exit": {
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
"integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==",
"dev": true
},
"sisteransi": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz",
"integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==",
"dev": true
},
"slash": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
"integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
"dev": true
},
"snapdragon": {
"version": "0.8.2",
"resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
"integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
"dev": true,
"requires": {
"base": "^0.11.1",
"debug": "^2.2.0",
"define-property": "^0.2.5",
"extend-shallow": "^2.0.1",
"map-cache": "^0.2.2",
"source-map": "^0.5.6",
"source-map-resolve": "^0.5.0",
"use": "^3.1.0"
},
"dependencies": {
"debug": {
"version": "2.6.9",
"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
"integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
"dev": true,
"requires": {
"ms": "2.0.0"
}
},
"define-property": {
"version": "0.2.5",
"resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
"integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
"dev": true,
"requires": {
"is-descriptor": "^0.1.0"
}
},
"extend-shallow": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
"integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
"dev": true,
"requires": {
"is-extendable": "^0.1.0"
}
},
"ms": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
"dev": true
},
"source-map": {
"version": "0.5.7",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
"integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
"dev": true
}
}
},
"snapdragon-node": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
"integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
"dev": true,
"requires": {
"define-property": "^1.0.0",
"isobject": "^3.0.0",
"snapdragon-util": "^3.0.1"
},
"dependencies": {
"define-property": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
"integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
"dev": true,
"requires": {
"is-descriptor": "^1.0.0"
}
},
"is-accessor-descriptor": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
"integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
"dev": true,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-data-descriptor": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
"integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
"dev": true,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-descriptor": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
"integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
"dev": true,
"requires": {
"is-accessor-descriptor": "^1.0.0",
"is-data-descriptor": "^1.0.0",
"kind-of": "^6.0.2"
}
}
}
},
"snapdragon-util": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
"integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
"dev": true,
"requires": {
"kind-of": "^3.2.0"
},
"dependencies": {
"kind-of": {
"version": "3.2.2",
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
"integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
"dev": true,
"requires": {
"is-buffer": "^1.1.5"
}
}
}
},
"source-list-map": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz",
"integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==",
"dev": true
},
"source-map": {
"version": "0.6.1",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
"dev": true
},
"source-map-resolve": {
"version": "0.5.3",
"resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz",
"integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==",
"dev": true,
"requires": {
"atob": "^2.1.2",
"decode-uri-component": "^0.2.0",
"resolve-url": "^0.2.1",
"source-map-url": "^0.4.0",
"urix": "^0.1.0"
}
},
"source-map-support": {
"version": "0.5.19",
"resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz",
"integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==",
"dev": true,
"requires": {
"buffer-from": "^1.0.0",
"source-map": "^0.6.0"
}
},
"source-map-url": {
"version": "0.4.0",
"resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
"integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=",
"dev": true
},
"spdx-correct": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
"integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==",
"dev": true,
"requires": {
"spdx-expression-parse": "^3.0.0",
"spdx-license-ids": "^3.0.0"
}
},
"spdx-exceptions": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
"integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
"dev": true
},
"spdx-expression-parse": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
"integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
"dev": true,
"requires": {
"spdx-exceptions": "^2.1.0",
"spdx-license-ids": "^3.0.0"
}
},
"spdx-license-ids": {
"version": "3.0.7",
"resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz",
"integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==",
"dev": true
},
"splaytree": {
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/splaytree/-/splaytree-0.1.4.tgz",
"integrity": "sha512-D50hKrjZgBzqD3FT2Ek53f2dcDLAQT8SSGrzj3vidNH5ISRgceeGVJ2dQIthKOuayqFXfFjXheHNo4bbt9LhRQ=="
},
"split-string": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
"integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
"dev": true,
"requires": {
"extend-shallow": "^3.0.0"
}
},
"sprintf-js": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
"integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
"dev": true
},
"sshpk": {
"version": "1.16.1",
"resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
"integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==",
"dev": true,
"requires": {
"asn1": "~0.2.3",
"assert-plus": "^1.0.0",
"bcrypt-pbkdf": "^1.0.0",
"dashdash": "^1.12.0",
"ecc-jsbn": "~0.1.1",
"getpass": "^0.1.1",
"jsbn": "~0.1.0",
"safer-buffer": "^2.0.2",
"tweetnacl": "~0.14.0"
}
},
"stack-utils": {
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.3.tgz",
"integrity": "sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==",
"dev": true,
"requires": {
"escape-string-regexp": "^2.0.0"
},
"dependencies": {
"escape-string-regexp": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
"integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==",
"dev": true
}
}
},
"static-extend": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
"integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
"dev": true,
"requires": {
"define-property": "^0.2.5",
"object-copy": "^0.1.0"
},
"dependencies": {
"define-property": {
"version": "0.2.5",
"resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
"integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
"dev": true,
"requires": {
"is-descriptor": "^0.1.0"
}
}
}
},
"stealthy-require": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz",
"integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=",
"dev": true
},
"stream": {
"version": "0.0.2",
"resolved": "https://registry.npmjs.org/stream/-/stream-0.0.2.tgz",
"integrity": "sha1-f1Nj8Ff2WSxVlfALyAon9c7B8O8=",
"requires": {
"emitter-component": "^1.1.1"
}
},
"string-length": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.1.tgz",
"integrity": "sha512-PKyXUd0LK0ePjSOnWn34V2uD6acUWev9uy0Ft05k0E8xRW+SKcA0F7eMr7h5xlzfn+4O3N+55rduYyet3Jk+jw==",
"dev": true,
"requires": {
"char-regex": "^1.0.2",
"strip-ansi": "^6.0.0"
}
},
"string-width": {
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz",
"integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==",
"requires": {
"emoji-regex": "^8.0.0",
"is-fullwidth-code-point": "^3.0.0",
"strip-ansi": "^6.0.0"
}
},
"string_decoder": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
"integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
"dev": true,
"requires": {
"safe-buffer": "~5.1.0"
},
"dependencies": {
"safe-buffer": {
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
"integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
"dev": true
}
}
},
"strip-ansi": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
"integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
"requires": {
"ansi-regex": "^5.0.0"
}
},
"strip-bom": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz",
"integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==",
"dev": true
},
"strip-eof": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
"integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
"dev": true
},
"strip-final-newline": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
"integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
"dev": true
},
"supports-color": {
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"dev": true,
"requires": {
"has-flag": "^4.0.0"
}
},
"supports-hyperlinks": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.1.0.tgz",
"integrity": "sha512-zoE5/e+dnEijk6ASB6/qrK+oYdm2do1hjoLWrqUC/8WEIW1gbxFcKuBof7sW8ArN6e+AYvsE8HBGiVRWL/F5CA==",
"dev": true,
"requires": {
"has-flag": "^4.0.0",
"supports-color": "^7.0.0"
}
},
"symbol-tree": {
"version": "3.2.4",
"resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
"integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==",
"dev": true
},
"table-layout": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/table-layout/-/table-layout-1.0.1.tgz",
"integrity": "sha512-dEquqYNJiGwY7iPfZ3wbXDI944iqanTSchrACLL2nOB+1r+h1Nzu2eH+DuPPvWvm5Ry7iAPeFlgEtP5bIp5U7Q==",
"dev": true,
"requires": {
"array-back": "^4.0.1",
"deep-extend": "~0.6.0",
"typical": "^5.2.0",
"wordwrapjs": "^4.0.0"
}
},
"tapable": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.0.tgz",
"integrity": "sha512-FBk4IesMV1rBxX2tfiK8RAmogtWn53puLOQlvO8XuwlgxcYbP4mVPS9Ph4aeamSyyVjOl24aYWAuc8U5kCVwMw==",
"dev": true
},
"terminal-link": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz",
"integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==",
"dev": true,
"requires": {
"ansi-escapes": "^4.2.1",
"supports-hyperlinks": "^2.0.0"
}
},
"terser": {
"version": "5.5.1",
"resolved": "https://registry.npmjs.org/terser/-/terser-5.5.1.tgz",
"integrity": "sha512-6VGWZNVP2KTUcltUQJ25TtNjx/XgdDsBDKGt8nN0MpydU36LmbPPcMBd2kmtZNNGVVDLg44k7GKeHHj+4zPIBQ==",
"dev": true,
"requires": {
"commander": "^2.20.0",
"source-map": "~0.7.2",
"source-map-support": "~0.5.19"
},
"dependencies": {
"source-map": {
"version": "0.7.3",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
"integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
"dev": true
}
}
},
"terser-webpack-plugin": {
"version": "5.0.3",
"resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.0.3.tgz",
"integrity": "sha512-zFdGk8Lh9ZJGPxxPE6jwysOlATWB8GMW8HcfGULWA/nPal+3VdATflQvSBSLQJRCmYZnfFJl6vkRTiwJGNgPiQ==",
"dev": true,
"requires": {
"jest-worker": "^26.6.1",
"p-limit": "^3.0.2",
"schema-utils": "^3.0.0",
"serialize-javascript": "^5.0.1",
"source-map": "^0.6.1",
"terser": "^5.3.8"
}
},
"test-exclude": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz",
"integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==",
"dev": true,
"requires": {
"@istanbuljs/schema": "^0.1.2",
"glob": "^7.1.4",
"minimatch": "^3.0.4"
}
},
"throat": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz",
"integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==",
"dev": true
},
"timers": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/timers/-/timers-0.1.1.tgz",
"integrity": "sha1-hqxceMHuQZaU81pY3k/UGDz7nB4="
},
"tinyqueue": {
"version": "1.2.3",
"resolved": "https://registry.npmjs.org/tinyqueue/-/tinyqueue-1.2.3.tgz",
"integrity": "sha512-Qz9RgWuO9l8lT+Y9xvbzhPT2efIUIFd69N7eF7tJ9lnQl0iLj1M7peK7IoUGZL9DJHw9XftqLreccfxcQgYLxA=="
},
"tmpl": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz",
"integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=",
"dev": true
},
"to-fast-properties": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
"integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
"dev": true
},
"to-object-path": {
"version": "0.3.0",
"resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
"integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
"dev": true,
"requires": {
"kind-of": "^3.0.2"
},
"dependencies": {
"kind-of": {
"version": "3.2.2",
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
"integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
"dev": true,
"requires": {
"is-buffer": "^1.1.5"
}
}
}
},
"to-regex": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
"integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
"dev": true,
"requires": {
"define-property": "^2.0.2",
"extend-shallow": "^3.0.2",
"regex-not": "^1.0.2",
"safe-regex": "^1.1.0"
}
},
"to-regex-range": {
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
"integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
"dev": true,
"requires": {
"is-number": "^7.0.0"
}
},
"tough-cookie": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz",
"integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==",
"dev": true,
"requires": {
"ip-regex": "^2.1.0",
"psl": "^1.1.28",
"punycode": "^2.1.1"
}
},
"tr46": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/tr46/-/tr46-2.0.2.tgz",
"integrity": "sha512-3n1qG+/5kg+jrbTzwAykB5yRYtQCTqOGKq5U5PE3b0a1/mzo6snDhjGS0zJVJunO0NrT3Dg1MLy5TjWP/UJppg==",
"dev": true,
"requires": {
"punycode": "^2.1.1"
}
},
"ts-loader": {
"version": "8.0.11",
"resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-8.0.11.tgz",
"integrity": "sha512-06X+mWA2JXoXJHYAesUUL4mHFYhnmyoCdQVMXofXF552Lzd4wNwSGg7unJpttqUP7ziaruM8d7u8LUB6I1sgzA==",
"dev": true,
"requires": {
"chalk": "^2.3.0",
"enhanced-resolve": "^4.0.0",
"loader-utils": "^1.0.2",
"micromatch": "^4.0.0",
"semver": "^6.0.0"
},
"dependencies": {
"enhanced-resolve": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.3.0.tgz",
"integrity": "sha512-3e87LvavsdxyoCfGusJnrZ5G8SLPOFeHSNpZI/ATL9a5leXo2k0w6MKnbqhdBad9qTobSfB20Ld7UmgoNbAZkQ==",
"dev": true,
"requires": {
"graceful-fs": "^4.1.2",
"memory-fs": "^0.5.0",
"tapable": "^1.0.0"
}
},
"tapable": {
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz",
"integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==",
"dev": true
}
}
},
"tslib": {
"version": "1.14.1",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
"integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
"dev": true
},
"tunnel-agent": {
"version": "0.6.0",
"resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
"integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
"dev": true,
"requires": {
"safe-buffer": "^5.0.1"
}
},
"tweetnacl": {
"version": "0.14.5",
"resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
"integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
"dev": true
},
"type-check": {
"version": "0.3.2",
"resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
"integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
"dev": true,
"requires": {
"prelude-ls": "~1.1.2"
}
},
"type-detect": {
"version": "4.0.8",
"resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
"integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==",
"dev": true
},
"type-fest": {
"version": "0.8.1",
"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
"integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
"dev": true
},
"typedarray-to-buffer": {
"version": "3.1.5",
"resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz",
"integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==",
"dev": true,
"requires": {
"is-typedarray": "^1.0.0"
}
},
"typescript": {
"version": "4.1.2",
"resolved": "https://registry.npmjs.org/typescript/-/typescript-4.1.2.tgz",
"integrity": "sha512-thGloWsGH3SOxv1SoY7QojKi0tc+8FnOmiarEGMbd/lar7QOEd3hvlx3Fp5y6FlDUGl9L+pd4n2e+oToGMmhRQ==",
"dev": true
},
"typical": {
"version": "5.2.0",
"resolved": "https://registry.npmjs.org/typical/-/typical-5.2.0.tgz",
"integrity": "sha512-dvdQgNDNJo+8B2uBQoqdb11eUCE1JQXhvjC/CZtgvZseVd5TYMXnq0+vuUemXbd/Se29cTaUuPX3YIc2xgbvIg==",
"dev": true
},
"unicode-canonical-property-names-ecmascript": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz",
"integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==",
"dev": true
},
"unicode-match-property-ecmascript": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz",
"integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==",
"dev": true,
"requires": {
"unicode-canonical-property-names-ecmascript": "^1.0.4",
"unicode-property-aliases-ecmascript": "^1.0.4"
}
},
"unicode-match-property-value-ecmascript": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz",
"integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==",
"dev": true
},
"unicode-property-aliases-ecmascript": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz",
"integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==",
"dev": true
},
"union": {
"version": "0.5.0",
"resolved": "https://registry.npmjs.org/union/-/union-0.5.0.tgz",
"integrity": "sha512-N6uOhuW6zO95P3Mel2I2zMsbsanvvtgn6jVqJv4vbVcz/JN0OkL9suomjQGmWtxJQXOCqUJvquc1sMeNz/IwlA==",
"dev": true,
"requires": {
"qs": "^6.4.0"
}
},
"union-value": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
"integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
"dev": true,
"requires": {
"arr-union": "^3.1.0",
"get-value": "^2.0.6",
"is-extendable": "^0.1.1",
"set-value": "^2.0.1"
}
},
"unset-value": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
"integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
"dev": true,
"requires": {
"has-value": "^0.3.1",
"isobject": "^3.0.0"
},
"dependencies": {
"has-value": {
"version": "0.3.1",
"resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
"integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
"dev": true,
"requires": {
"get-value": "^2.0.3",
"has-values": "^0.1.4",
"isobject": "^2.0.0"
},
"dependencies": {
"isobject": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
"integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
"dev": true,
"requires": {
"isarray": "1.0.0"
}
}
}
},
"has-values": {
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
"integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
"dev": true
}
}
},
"uri-js": {
"version": "4.4.0",
"resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.0.tgz",
"integrity": "sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g==",
"dev": true,
"requires": {
"punycode": "^2.1.0"
}
},
"urix": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
"integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
"dev": true
},
"url-join": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/url-join/-/url-join-2.0.5.tgz",
"integrity": "sha1-WvIvGMBSoACkjXuCxenC4v7tpyg=",
"dev": true
},
"use": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
"integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
"dev": true
},
"util-deprecate": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
"integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
"dev": true
},
"uuid": {
"version": "8.3.2",
"resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
"integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
"dev": true,
"optional": true
},
"v8-compile-cache": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.2.0.tgz",
"integrity": "sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q==",
"dev": true
},
"v8-to-istanbul": {
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.0.0.tgz",
"integrity": "sha512-fLL2rFuQpMtm9r8hrAV2apXX/WqHJ6+IC4/eQVdMDGBUgH/YMV4Gv3duk3kjmyg6uiQWBAA9nJwue4iJUOkHeA==",
"dev": true,
"requires": {
"@types/istanbul-lib-coverage": "^2.0.1",
"convert-source-map": "^1.6.0",
"source-map": "^0.7.3"
},
"dependencies": {
"source-map": {
"version": "0.7.3",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
"integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
"dev": true
}
}
},
"validate-npm-package-license": {
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
"integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
"dev": true,
"requires": {
"spdx-correct": "^3.0.0",
"spdx-expression-parse": "^3.0.0"
}
},
"verror": {
"version": "1.10.0",
"resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
"integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
"dev": true,
"requires": {
"assert-plus": "^1.0.0",
"core-util-is": "1.0.2",
"extsprintf": "^1.2.0"
}
},
"w3c-hr-time": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz",
"integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==",
"dev": true,
"requires": {
"browser-process-hrtime": "^1.0.0"
}
},
"w3c-xmlserializer": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz",
"integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==",
"dev": true,
"requires": {
"xml-name-validator": "^3.0.0"
}
},
"walker": {
"version": "1.0.7",
"resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz",
"integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=",
"dev": true,
"requires": {
"makeerror": "1.0.x"
}
},
"watchpack": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.1.0.tgz",
"integrity": "sha512-UjgD1mqjkG99+3lgG36at4wPnUXNvis2v1utwTgQ43C22c4LD71LsYMExdWXh4HZ+RmW+B0t1Vrg2GpXAkTOQw==",
"dev": true,
"requires": {
"glob-to-regexp": "^0.4.1",
"graceful-fs": "^4.1.2"
}
},
"webidl-conversions": {
"version": "6.1.0",
"resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz",
"integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==",
"dev": true
},
"webpack": {
"version": "5.10.0",
"resolved": "https://registry.npmjs.org/webpack/-/webpack-5.10.0.tgz",
"integrity": "sha512-P0bHAXmIz0zsNcHNLqFmLY1ZtrT+jtBr7FqpuDtA2o7GiHC+zBsfhgK7SmJ1HG7BAEb3G9JoMdSVi7mEDvG3Zg==",
"dev": true,
"requires": {
"@types/eslint-scope": "^3.7.0",
"@types/estree": "^0.0.45",
"@webassemblyjs/ast": "1.9.0",
"@webassemblyjs/helper-module-context": "1.9.0",
"@webassemblyjs/wasm-edit": "1.9.0",
"@webassemblyjs/wasm-parser": "1.9.0",
"acorn": "^8.0.4",
"browserslist": "^4.14.5",
"chrome-trace-event": "^1.0.2",
"enhanced-resolve": "^5.3.1",
"eslint-scope": "^5.1.1",
"events": "^3.2.0",
"glob-to-regexp": "^0.4.1",
"graceful-fs": "^4.2.4",
"json-parse-better-errors": "^1.0.2",
"loader-runner": "^4.1.0",
"mime-types": "^2.1.27",
"neo-async": "^2.6.2",
"pkg-dir": "^5.0.0",
"schema-utils": "^3.0.0",
"tapable": "^2.1.1",
"terser-webpack-plugin": "^5.0.3",
"watchpack": "^2.0.0",
"webpack-sources": "^2.1.1"
},
"dependencies": {
"events": {
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/events/-/events-3.2.0.tgz",
"integrity": "sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg==",
"dev": true
}
}
},
"webpack-cli": {
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.2.0.tgz",
"integrity": "sha512-EIl3k88vaF4fSxWSgtAQR+VwicfLMTZ9amQtqS4o+TDPW9HGaEpbFBbAZ4A3ZOT5SOnMxNOzROsSTPiE8tBJPA==",
"dev": true,
"requires": {
"@webpack-cli/info": "^1.1.0",
"@webpack-cli/serve": "^1.1.0",
"colorette": "^1.2.1",
"command-line-usage": "^6.1.0",
"commander": "^6.2.0",
"enquirer": "^2.3.6",
"execa": "^4.1.0",
"import-local": "^3.0.2",
"interpret": "^2.2.0",
"leven": "^3.1.0",
"rechoir": "^0.7.0",
"v8-compile-cache": "^2.2.0",
"webpack-merge": "^4.2.2"
},
"dependencies": {
"commander": {
"version": "6.2.0",
"resolved": "https://registry.npmjs.org/commander/-/commander-6.2.0.tgz",
"integrity": "sha512-zP4jEKbe8SHzKJYQmq8Y9gYjtO/POJLgIdKgV7B9qNmABVFVc+ctqSX6iXh4mCpJfRBOabiZ2YKPg8ciDw6C+Q==",
"dev": true
},
"cross-spawn": {
"version": "7.0.3",
"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
"integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
"dev": true,
"requires": {
"path-key": "^3.1.0",
"shebang-command": "^2.0.0",
"which": "^2.0.1"
}
},
"execa": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz",
"integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==",
"dev": true,
"requires": {
"cross-spawn": "^7.0.0",
"get-stream": "^5.0.0",
"human-signals": "^1.1.1",
"is-stream": "^2.0.0",
"merge-stream": "^2.0.0",
"npm-run-path": "^4.0.0",
"onetime": "^5.1.0",
"signal-exit": "^3.0.2",
"strip-final-newline": "^2.0.0"
}
},
"get-stream": {
"version": "5.2.0",
"resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
"integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
"dev": true,
"requires": {
"pump": "^3.0.0"
}
},
"is-stream": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz",
"integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==",
"dev": true
},
"npm-run-path": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
"integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
"dev": true,
"requires": {
"path-key": "^3.0.0"
}
},
"path-key": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
"integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
"dev": true
},
"shebang-command": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
"integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
"dev": true,
"requires": {
"shebang-regex": "^3.0.0"
}
},
"shebang-regex": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
"integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
"dev": true
},
"webpack-merge": {
"version": "4.2.2",
"resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-4.2.2.tgz",
"integrity": "sha512-TUE1UGoTX2Cd42j3krGYqObZbOD+xF7u28WB7tfUordytSjbWTIjK/8V0amkBfTYN4/pB/GIDlJZZ657BGG19g==",
"dev": true,
"requires": {
"lodash": "^4.17.15"
}
},
"which": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
"integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
"dev": true,
"requires": {
"isexe": "^2.0.0"
}
}
}
},
"webpack-merge": {
"version": "5.5.0",
"resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.5.0.tgz",
"integrity": "sha512-EYKu2To70zpXh65y+ERG/8TbOy0YxPERP1hGvl5nnx7zY0HLZU57zNRlIowiPYQ8lI7kXsCHa5owKMgv/ImW/w==",
"dev": true,
"requires": {
"clone-deep": "^4.0.1",
"wildcard": "^2.0.0"
}
},
"webpack-sources": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.2.0.tgz",
"integrity": "sha512-bQsA24JLwcnWGArOKUxYKhX3Mz/nK1Xf6hxullKERyktjNMC4x8koOeaDNTA2fEJ09BdWLbM/iTW0ithREUP0w==",
"dev": true,
"requires": {
"source-list-map": "^2.0.1",
"source-map": "^0.6.1"
}
},
"whatwg-encoding": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz",
"integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==",
"dev": true,
"requires": {
"iconv-lite": "0.4.24"
}
},
"whatwg-mimetype": {
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz",
"integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==",
"dev": true
},
"whatwg-url": {
"version": "8.4.0",
"resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.4.0.tgz",
"integrity": "sha512-vwTUFf6V4zhcPkWp/4CQPr1TW9Ml6SF4lVyaIMBdJw5i6qUUJ1QWM4Z6YYVkfka0OUIzVo/0aNtGVGk256IKWw==",
"dev": true,
"requires": {
"lodash.sortby": "^4.7.0",
"tr46": "^2.0.2",
"webidl-conversions": "^6.1.0"
}
},
"which": {
"version": "1.3.1",
"resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
"integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
"dev": true,
"requires": {
"isexe": "^2.0.0"
}
},
"which-module": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
"integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
"dev": true
},
"wildcard": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz",
"integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==",
"dev": true
},
"wkt-parser": {
"version": "1.2.4",
"resolved": "https://registry.npmjs.org/wkt-parser/-/wkt-parser-1.2.4.tgz",
"integrity": "sha512-ZzKnc7ml/91fOPh5bANBL4vUlWPIYYv11waCtWTkl2TRN+LEmBg60Q1MA8gqV4hEp4MGfSj9JiHz91zw/gTDXg=="
},
"word-wrap": {
"version": "1.2.3",
"resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
"integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
"dev": true
},
"wordwrapjs": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/wordwrapjs/-/wordwrapjs-4.0.0.tgz",
"integrity": "sha512-Svqw723a3R34KvsMgpjFBYCgNOSdcW3mQFK4wIfhGQhtaFVOJmdYoXgi63ne3dTlWgatVcUc7t4HtQ/+bUVIzQ==",
"dev": true,
"requires": {
"reduce-flatten": "^2.0.0",
"typical": "^5.0.0"
}
},
"wrap-ansi": {
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
"integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
"requires": {
"ansi-styles": "^4.0.0",
"string-width": "^4.1.0",
"strip-ansi": "^6.0.0"
},
"dependencies": {
"ansi-styles": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"requires": {
"color-convert": "^2.0.1"
}
},
"color-convert": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"requires": {
"color-name": "~1.1.4"
}
},
"color-name": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
}
}
},
"wrappy": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
"integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
"dev": true
},
"write-file-atomic": {
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz",
"integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==",
"dev": true,
"requires": {
"imurmurhash": "^0.1.4",
"is-typedarray": "^1.0.0",
"signal-exit": "^3.0.2",
"typedarray-to-buffer": "^3.1.5"
}
},
"ws": {
"version": "7.4.1",
"resolved": "https://registry.npmjs.org/ws/-/ws-7.4.1.tgz",
"integrity": "sha512-pTsP8UAfhy3sk1lSk/O/s4tjD0CRwvMnzvwr4OKGX7ZvqZtUyx4KIJB5JWbkykPoc55tixMGgTNoh3k4FkNGFQ==",
"dev": true
},
"xml-name-validator": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz",
"integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==",
"dev": true
},
"xml2js": {
"version": "0.4.23",
"resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz",
"integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==",
"requires": {
"sax": ">=0.6.0",
"xmlbuilder": "~11.0.0"
},
"dependencies": {
"xmlbuilder": {
"version": "11.0.1",
"resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz",
"integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA=="
}
}
},
"xmlbuilder": {
"version": "8.2.2",
"resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-8.2.2.tgz",
"integrity": "sha1-aSSGc0ELS6QuGmE2VR0pIjNap3M="
},
"xmlchars": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
"integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==",
"dev": true
},
"y18n": {
"version": "5.0.5",
"resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.5.tgz",
"integrity": "sha512-hsRUr4FFrvhhRH12wOdfs38Gy7k2FFzB9qgN9v3aLykRq0dRcdcpz5C9FxdS2NuhOrI/628b/KSTJ3rwHysYSg=="
},
"yallist": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
"integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
"dev": true
},
"yargs": {
"version": "16.2.0",
"resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
"integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
"requires": {
"cliui": "^7.0.2",
"escalade": "^3.1.1",
"get-caller-file": "^2.0.5",
"require-directory": "^2.1.1",
"string-width": "^4.2.0",
"y18n": "^5.0.5",
"yargs-parser": "^20.2.2"
}
},
"yargs-parser": {
"version": "20.2.4",
"resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz",
"integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA=="
},
"yocto-queue": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
"integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
"dev": true
}
}
}

71
package.json Normal file
View File

@ -0,0 +1,71 @@
{
"name": "landxml",
"version": "1.0.0",
"description": "A LandXML to GeoJSON conversion library",
"main": "index.js",
"directories": {
"lib": "lib"
},
"scripts": {
"test": "jest",
"build": "webpack --progress --color --config webpack.prod.js",
"watch": "webpack --watch --color --config webpack.dev.js"
},
"repository": {
"type": "git",
"url": "https://forge.cadoles.com/Pyxis/landxml.git"
},
"keywords": [
"landxml",
"geojson"
],
"author": "Cadoles <contact@cadoles.com>",
"license": "GPL-3.0",
"dependencies": {
"@turf/area": "^6.0.1",
"@turf/clone": "^6.0.2",
"@turf/helpers": "^6.1.4",
"@turf/transform-translate": "^5.1.5",
"@turf/union": "^6.0.3",
"proj4": "^2.6.3",
"randomcolor": "^0.6.2",
"react-native-xml2js": "^1.0.3",
"xml2js": "^0.4.23",
"yargs": "^16.2.0"
},
"devDependencies": {
"@babel/plugin-transform-modules-umd": "^7.12.1",
"@babel/preset-env": "^7.12.10",
"@babel/preset-typescript": "^7.12.7",
"@tsconfig/recommended": "^1.0.1",
"babel-polyfill": "^6.26.0",
"clean-webpack-plugin": "^3.0.0",
"http-server": "^0.12.3",
"ifdef-loader": "^2.1.5",
"jest": "^26.6.3",
"ts-loader": "^8.0.11",
"typescript": "^4.1.2",
"webpack": "^5.10.0",
"webpack-cli": "^4.2.0",
"webpack-merge": "^5.5.0"
},
"babel": {
"presets": [
[
"@babel/preset-env",
{
"targets": {
"browsers": [
"ie < 8"
]
}
}
],
"@babel/preset-typescript"
],
"plugins": [
"@babel/proposal-class-properties",
"@babel/proposal-object-rest-spread"
]
}
}

20
tsconfig.json Normal file
View File

@ -0,0 +1,20 @@
{
"compilerOptions": {
"allowJs": true,
"allowSyntheticDefaultImports": true,
"esModuleInterop": true,
"isolatedModules": true,
"jsx": "react",
"lib": ["es6"],
"moduleResolution": "node",
"noEmit": false,
"strict": true,
"target": "esnext",
},
"exclude": [
"node_modules",
"babel.config.js",
"metro.config.js",
"jest.config.js"
]
}

69
webpack.common.js Normal file
View File

@ -0,0 +1,69 @@
const webpack = require('webpack')
module.exports = [
{
entry: {
main: ['babel-polyfill', './index.js'],
},
output: {
libraryTarget: "commonjs2",
},
module: {
rules: [
{
test: /\.(t|j)s$/,
use: 'ts-loader',
exclude: /node_modules/,
},
{ loader: "ifdef-loader", options: { target: "node" } },
]
},
resolve: {
extensions: ['*', '.ts', '.ts', '.js']
},
},
{
entry: {
main: ['babel-polyfill', './index.js'],
},
output: {
libraryTarget: "commonjs2",
},
module: {
rules: [
{
test: /\.(t|j)s$/,
use: 'ts-loader',
exclude: /node_modules/,
},
{ loader: "ifdef-loader", options: { target: "native" } },
]
},
resolve: {
extensions: ['*', '.ts', '.ts', '.js']
},
},
{
entry: {
main: ['babel-polyfill', './index.js'],
},
output: {
libraryTarget: "var",
library: "landxml",
},
devtool: 'inline-source-map',
module: {
rules: [
{
test: /\.(t|j)s$/,
use: 'ts-loader',
exclude: /node_modules/,
},
{ loader: "ifdef-loader", options: { target: "browser" } },
]
},
resolve: {
extensions: ['*', '.ts', '.ts', '.js']
},
}
]

30
webpack.dev.js Normal file
View File

@ -0,0 +1,30 @@
const webpack = require('webpack')
const common = require('./webpack.common.js')
const { merge } = require('webpack-merge')
const path = require('path')
module.exports = [
merge(common[0], {
devtool: 'inline-source-map',
mode: 'development',
output: {
path: path.join(__dirname, 'bundles'),
filename: 'landxml.node.dev.js'
},
}),
(common[1], {
devtool: 'inline-source-map',
mode: 'development',
output: {
path: path.join(__dirname, 'bundles'),
filename: 'landxml.native.dev.js'
},
}),
merge(common[2], {
mode: 'development',
output: {
path: path.join(__dirname, 'bundles'),
filename: 'landxml.browser.dev.js'
},
})
]

45
webpack.prod.js Normal file
View File

@ -0,0 +1,45 @@
const common = require('./webpack.common.js')
const { merge } = require('webpack-merge')
const path = require('path')
const webpack = require('webpack')
module.exports = [
merge(common[0], {
mode: 'production',
output: {
path: path.join(__dirname, 'bundles'),
filename: 'landxml.node.js'
},
devtool: 'source-map',
plugins: [
new webpack.DefinePlugin({
'process.env.NODE_ENV': JSON.stringify('production')
}),
]
}),
merge(common[1], {
mode: 'production',
output: {
path: path.join(__dirname, 'bundles'),
filename: 'landxml.native.js'
},
devtool: 'source-map',
plugins: [
new webpack.DefinePlugin({
'process.env.NODE_ENV': JSON.stringify('production')
}),
]
}),
merge(common[2], {
mode: 'production',
output: {
path: path.join(__dirname, 'bundles'),
filename: 'landxml.browser.js'
},
plugins: [
new webpack.DefinePlugin({
'process.env.NODE_ENV': JSON.stringify('production')
}),
]
})
]